.sf-preset-workoutflyfusion.sigplug-starter-inner{--fit-orange:#ff542b;--fit-lime:#c8ff35;--fit-black:#0b0d0d;--fit-panel:#171a19;background:#0b0d0d;color:#f6f8f4}.sf-preset-workoutflyfusion.sigplug-starter-inner .site-header{background:rgba(11,13,13,.92);border-color:#2b2f2d}.sf-preset-workoutflyfusion.sigplug-starter-inner .site-header,.sf-preset-workoutflyfusion.sigplug-starter-inner .site-header a{color:#fff}.fitpulse-page-hero{overflow:hidden;padding:clamp(85px,11vw,150px) 0;background:linear-gradient(105deg,rgba(255,84,43,.16),transparent 45%),repeating-linear-gradient(135deg,transparent 0 30px,rgba(255,255,255,.025) 30px 31px),var(--fit-black)}.fitpulse-page-hero .sf-container{position:relative}.fitpulse-page-hero h1{max-width:1050px;margin:.1em 0;font-size:clamp(5rem,14vw,12rem);font-style:italic;font-weight:950;line-height:.72;letter-spacing:-.09em;text-transform:uppercase}.fitpulse-page-hero p{max-width:700px;color:#aeb5b0;font-size:1.2rem}.fitpulse-label{display:inline-flex;padding:8px 12px;background:var(--fit-lime);color:#111;font-size:.7rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase;transform:skew(-6deg)}.fitpulse-score{position:absolute;right:4%;bottom:-45px;display:grid;width:150px;height:150px;place-items:center;border:12px solid var(--fit-orange);border-radius:50%;background:#101312;transform:rotate(8deg)}.fitpulse-score strong{font-size:4rem;line-height:.7}.fitpulse-score span{font-size:.65rem;text-transform:uppercase}.fitpulse-story{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;padding-block:100px}.sf-preset-workoutflyfusion .entry-content{color:#e2e7e3}.fitpulse-story aside{display:grid;gap:12px}.fitpulse-story aside article{display:grid;grid-template-columns:55px 1fr;column-gap:18px;padding:28px;border-left:6px solid var(--fit-orange);background:var(--fit-panel)}.fitpulse-story aside article:nth-child(2){border-color:var(--fit-lime)}.fitpulse-story aside span{grid-row:1/3;color:var(--fit-orange);font-weight:900}.fitpulse-story aside h2,.fitpulse-story aside p{margin:0}.fitpulse-story aside p{color:#9ca49e}.fitpulse-contact-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:75px;padding-block:95px}.fitpulse-contact-grid aside{align-self:start;padding:38px;border:1px solid #303532;background:var(--fit-panel)}.fitpulse-contact-grid aside>div{display:grid;grid-template-columns:40px 1fr;padding:16px 0;border-top:1px solid #303532}.fitpulse-contact-grid aside b{color:var(--fit-lime)}.fitpulse-contact-grid aside p{color:#929a94;font-size:.85rem}.sf-preset-workoutflyfusion .archive-header:before{width:90px;background:linear-gradient(90deg,var(--fit-orange),var(--fit-lime))}.sf-preset-workoutflyfusion .archive-header h1,.sf-preset-workoutflyfusion .single-header h1{color:#fff;font-style:italic;font-weight:950;text-transform:uppercase}.sf-preset-workoutflyfusion .archive-description,.sf-preset-workoutflyfusion .post-meta{color:#9da59f}.sf-preset-workoutflyfusion .post-card,.sf-preset-workoutflyfusion .sidebar .widget,.sf-preset-workoutflyfusion .author-box,.sf-preset-workoutflyfusion .post-navigation .nav-links>a{border-color:#303532;border-radius:6px;background:var(--fit-panel);color:#f6f8f4;box-shadow:none}.sf-preset-workoutflyfusion .post-card__title{font-weight:900;text-transform:uppercase}.sf-preset-workoutflyfusion .post-card__body p{color:#9da59f}.sf-preset-workoutflyfusion .single-header{max-width:1150px;padding-top:100px}.sf-preset-workoutflyfusion .single-header h1{font-size:clamp(3.5rem,8vw,7rem)}.sf-preset-workoutflyfusion .single-media{border-radius:5px}.sf-preset-workoutflyfusion .entry-content blockquote{border-color:var(--fit-orange)}.sf-preset-workoutflyfusion .sigplug-inner-cta>.sf-container{border:1px solid #363b38;border-radius:8px;background:linear-gradient(110deg,#1a1d1c,#23140f)}.fitpulse-404{display:grid;min-height:78vh;place-items:center;padding:80px 0;text-align:center;background:repeating-linear-gradient(135deg,transparent 0 25px,rgba(255,255,255,.025) 25px 26px),#0b0d0d}.fitpulse-404 .sf-container{max-width:950px}.fitpulse-404 .error-code{color:rgba(255,84,43,.22)}.fitpulse-404 h1{margin:.2em 0;font-size:clamp(3.5rem,9vw,8rem);font-style:italic;font-weight:950;line-height:.78;text-transform:uppercase}.fitpulse-404 p{color:#9da59f}.fitpulse-404 .search-form{margin:28px auto}.fitpulse-404 .sf-button{margin-top:16px}@media(max-width:850px){.fitpulse-story,.fitpulse-contact-grid{grid-template-columns:1fr}.fitpulse-score{display:none}}
