:root{--sf-red:#ff6f61;--sf-red-deep:#b9473f;--sf-ink:#09090b;--sf-paper:#f1eee8;--sf-line:rgba(255,255,255,.14)}*{box-sizing:border-box}html{scroll-behavior:smooth}body.social-free-page{margin:0;background:var(--sf-ink);color:#f8f5ef;font-family:"Segoe UI Variable Text","Aptos","Segoe UI",sans-serif}.social-free-page main{overflow:clip}.social-free-page em{color:var(--sf-red);font-style:normal}.sf-shell{width:min(100%,88rem);margin-inline:auto}.sf-kicker{margin:0;color:var(--sf-red);font-size:.65rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.sf-button{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;padding:1rem 1.2rem;border:1px solid var(--sf-red);border-radius:999px;background:var(--sf-red);color:#160807;font-size:.7rem;font-weight:900;text-decoration:none;transition:.3s}.sf-button:hover{transform:translateY(-3px);box-shadow:0 1rem 3rem rgba(255,111,97,.25)}.sf-text-link{color:inherit;font-size:.7rem;font-weight:850;text-decoration:none}.sf-hero{position:relative;display:grid;align-items:end;min-height:min(75svh, 42rem);padding:5.7rem 5vw 4.8rem;background:#09090b}.sf-hero__media{position:absolute;inset:0}.sf-hero__media img{width:100%;height:100%;object-fit:cover;filter:saturate(.72) brightness(.55)}.sf-hero__media i{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,7,9,.98) 0%,rgba(7,7,9,.82) 42%,rgba(7,7,9,.22) 78%),linear-gradient(0deg,#09090b,transparent 50%)}.sf-hero__copy{position:relative;z-index:2}.sf-hero h1,.sf-problem h2,.sf-relief h2,.sf-process h2,.sf-services h2,.sf-brand h2,.sf-production h2,.sf-campaign h2,.sf-benefits h2,.sf-models h2,.sf-premium h2,.sf-price h2,.sf-final h2{margin:1rem 0;font-weight:760;letter-spacing:-.075em;line-height:1.15}.sf-hero h1{max-width:13ch;font-size:clamp(2.35rem,4.4vw,3.25rem)}.sf-hero__copy>p:nth-of-type(2){max-width:43rem;color:#c1bbb4;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.7}.sf-hero__copy>div{display:flex;align-items:center;gap:1.5rem;margin-top:2rem}.sf-hero__ticker{position:absolute;z-index:2;right:0;bottom:1.2rem;left:0;display:flex;justify-content:space-around;color:rgba(255,255,255,.34);font-size:.55rem;font-weight:850;letter-spacing:.18em}.sf-problem,.sf-process,.sf-production,.sf-benefits,.sf-premium{padding:clamp(4.8rem,11vw,6rem) 5vw}.sf-problem{background:var(--sf-paper);color:#121214}.sf-problem header{display:grid;grid-template-columns:.45fr 1.55fr;gap:4vw;align-items:start}.sf-problem h2,.sf-process h2,.sf-services h2,.sf-production h2,.sf-benefits h2,.sf-premium h2{font-size:clamp(2.15rem,3.575vw,3.25rem)}.sf-question-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:3.35rem;border-top:1px solid rgba(0,0,0,.18)}.sf-question-grid article{min-height:13rem;padding:1.4rem;border-right:1px solid rgba(0,0,0,.14);border-bottom:1px solid rgba(0,0,0,.14)}.sf-question-grid span,.sf-service-grid b,.sf-benefits article span{color:var(--sf-red-deep);font-size:.6rem;font-weight:900}.sf-question-grid p{margin-top:2.9rem;font-size:clamp(1.2rem,1.1vw,1.47rem)}.sf-question-grid__answer{background:var(--sf-red)!important;color:#160807}.sf-question-grid__answer small{font-size:.6rem;font-weight:900;text-transform:uppercase}.sf-question-grid__answer strong{display:block;margin-top:2.225rem;font-size:clamp(1.35rem,1.32vw,1.71rem);line-height:1.05}.sf-relief{padding:clamp(4.8rem,12vw,6rem) 5vw;background:var(--sf-red);color:#140807}.sf-relief .sf-shell{display:grid;grid-template-columns:1.25fr .75fr;gap:6vw;align-items:end}.sf-relief .sf-kicker{color:#5d1c18}.sf-relief h2{font-size:clamp(2.35rem,3.85vw,3.25rem)}.sf-relief h2 em{color:#fff}.sf-relief .sf-shell>p{line-height:1.8}.sf-process{background:#0c0c0f}.sf-process header{max-width:65rem}.sf-process ol{margin:2.9rem 0 0;padding:0;border-top:1px solid var(--sf-line);list-style:none}.sf-process li{display:grid;grid-template-columns:4rem .65fr 1fr;gap:2rem;align-items:center;padding:1.6rem .5rem;border-bottom:1px solid var(--sf-line)}.sf-process li>span{color:var(--sf-red);font-size:.62rem}.sf-process strong{font-size:clamp(1.35rem,1.54vw,1.87rem)}.sf-process li p{margin:0;color:#a7a3a0;line-height:1.6}.sf-services{padding:clamp(4.8rem,11vw,6rem) 5vw;background:var(--sf-paper);color:#111}.sf-services header{display:grid;grid-template-columns:1fr 1fr;gap:4vw}.sf-services header>p:last-child{align-self:end;color:#666;line-height:1.7}.sf-service-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2.9rem;border-top:1px solid rgba(0,0,0,.17)}.sf-service-grid article{min-height:18rem;padding:1.6rem;border-right:1px solid rgba(0,0,0,.14);border-bottom:1px solid rgba(0,0,0,.14)}.sf-service-grid h3{margin:3.35rem 0 1rem;font-size:clamp(1.31rem,1.265vw,1.67rem);letter-spacing:-.045em}.sf-service-grid p{color:#666;line-height:1.65}.sf-brand{display:grid;grid-template-columns:1fr 1fr;min-height:min(75svh, 42rem);background:#0b0b0e}.sf-brand__media{min-height:28.8rem;overflow:hidden}.sf-brand__media img{width:100%;height:100%;object-fit:cover;filter:saturate(.65)}.sf-brand article{display:flex;justify-content:center;flex-direction:column;padding:clamp(2rem,6vw,4.8rem)}.sf-brand h2{font-size:clamp(2.15rem,3.3vw,3.25rem)}.sf-brand article>p:not(.sf-kicker){color:#aaa;line-height:1.75}.sf-brand ul{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}.sf-brand li{padding:.6rem .8rem;border:1px solid rgba(255,111,97,.35);font-size:.62rem;text-transform:uppercase}.sf-production{background:#0e0e11}.sf-production__layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:1rem;margin-top:2.9rem}.sf-production__layout article{padding:clamp(1.6rem,4vw,3.45rem);border:1px solid var(--sf-line);border-radius:1.4rem;background:#151519}.sf-production__layout small{color:var(--sf-red);font-weight:900;letter-spacing:.12em;text-transform:uppercase}.sf-production__layout h3{margin:2.9rem 0 1.5rem;font-size:clamp(1.55rem,1.925vw,2.35rem);letter-spacing:-.06em;line-height:1.15}.sf-production__layout ul{display:grid;gap:.75rem;padding:0;list-style:none;color:#bbb}.sf-production__layout li:before{content:'✓';margin-right:.6rem;color:var(--sf-red)}.sf-production__recommendation{background:radial-gradient(circle at 85% 10%,rgba(255,111,97,.2),transparent 32%),#171215!important}.sf-production__recommendation>p{max-width:46rem;color:#b9b2ae;line-height:1.7}.sf-production__recommendation>div{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.5rem 0}.sf-production__recommendation>div span{padding:.55rem .7rem;border:1px solid rgba(255,111,97,.35);border-radius:999px;font-size:.6rem}.sf-campaign{padding:clamp(4.8rem,11vw,6rem) 5vw;background:var(--sf-red);color:#160807}.sf-campaign .sf-kicker{color:#651d18}.sf-campaign h2{font-size:clamp(2.35rem,4.4vw,3.25rem)}.sf-campaign h2 em{color:#fff}.sf-campaign__weeks{display:grid;grid-template-columns:repeat(4,1fr);margin-top:2.9rem;border-top:1px solid rgba(0,0,0,.25)}.sf-campaign__weeks article{padding:1.5rem;border-right:1px solid rgba(0,0,0,.18)}.sf-campaign__weeks span{font-size:1.95rem;font-weight:850;opacity:.35}.sf-campaign__weeks strong{display:block;margin:2.9rem 0 .7rem;font-size:1.35rem}.sf-campaign__weeks p{line-height:1.6}.sf-honest-note{max-width:55rem;margin:2.9rem 0 0;padding-left:1.5rem;border-left:3px solid #fff;font-weight:700;line-height:1.7}.sf-benefits{background:var(--sf-paper);color:#111}.sf-benefits>div>div{display:grid;grid-template-columns:repeat(2,1fr);margin-top:2.9rem}.sf-benefits article{min-height:16rem;padding:1.6rem;border-top:1px solid rgba(0,0,0,.16)}.sf-benefits article:nth-child(odd){border-right:1px solid rgba(0,0,0,.16)}.sf-benefits strong{display:block;margin:2.9rem 0 .8rem;font-size:clamp(1.35rem,1.375vw,1.75rem)}.sf-benefits article p{color:#666;line-height:1.65}.sf-models{padding:clamp(4.8rem,11vw,6rem) 5vw;background:#0b0b0e}.sf-models header{max-width:64rem}.sf-models h2{font-size:clamp(2.27rem,3.85vw,3.25rem)}.sf-models header>p:last-child{max-width:46rem;color:#aaa;line-height:1.7}.sf-model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:2.9rem;align-items:stretch}.sf-model-grid article{position:relative;display:flex;flex-direction:column;min-height:29.2rem;padding:2rem;border:1px solid var(--sf-line);border-radius:1.3rem;background:#121216}.sf-model-grid article>small{color:#aaa;font-size:.59rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.sf-model-grid h3{margin:auto 0 .5rem;font-size:clamp(1.95rem,2.475vw,2.75rem);letter-spacing:-.07em}.sf-model-grid article>strong{color:var(--sf-red)}.sf-model-grid article>p{min-height:7rem;color:#aaa;line-height:1.6}.sf-model-grid ul{display:grid;gap:.65rem;min-height:12rem;padding:0;list-style:none;color:#d0cbc5;font-size:.7rem}.sf-model-grid .is-not-included{color:#8c8580}.sf-model-grid article>a{display:block;margin-top:1.5rem;padding:.9rem;border:1px solid rgba(255,111,97,.5);border-radius:999px;color:#fff;font-size:.66rem;font-weight:900;text-align:center;text-decoration:none}.sf-model--premium{border-color:var(--sf-red)!important;background:radial-gradient(circle at 80% 10%,rgba(255,111,97,.2),transparent 28%),#171215!important;box-shadow:0 2rem 5rem rgba(0,0,0,.4);transform:translateY(-1rem)}.sf-model--premium>div{position:absolute;top:0;right:0;left:0;padding:.75rem;background:var(--sf-red);color:#160807;font-size:.58rem;font-weight:900;letter-spacing:.1em;text-align:center;text-transform:uppercase}.sf-model--premium>small{margin-top:2rem}.sf-model--premium>a{background:var(--sf-red);color:#160807!important}.sf-premium{background:var(--sf-paper);color:#111}.sf-premium header{display:grid;grid-template-columns:1.2fr .8fr;gap:5vw;align-items:end}.sf-premium header>p:last-child{color:#666;line-height:1.7}.sf-premium__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:2.9rem;background:rgba(0,0,0,.17)}.sf-premium__grid article{display:grid;grid-template-columns:2.4rem 1fr;gap:1rem;min-height:16rem;padding:1.6rem;background:#faf8f4}.sf-premium__grid article>b{display:grid;place-items:center;width:2.1rem;aspect-ratio:1;border-radius:50%;background:var(--sf-red);color:#fff}.sf-premium__grid small{color:var(--sf-red-deep);font-weight:900;text-transform:uppercase}.sf-premium__grid h3{margin:2.225rem 0 .7rem;font-size:clamp(1.31rem,1.21vw,1.59rem)}.sf-premium__grid p{color:#666;line-height:1.6}.sf-premium__notice{display:grid;grid-template-columns:1fr auto;gap:2rem;align-items:center;margin-top:1rem;padding:1.5rem;border:1px solid rgba(185,71,63,.25);border-radius:1rem;background:#fff}.sf-premium__notice small{color:var(--sf-red-deep);font-size:.58rem;font-weight:900;text-transform:uppercase}.sf-premium__notice strong{display:block;margin:.5rem 0}.sf-premium__notice p{margin:0;color:#666;font-size:.7rem}.sf-premium__notice>a{padding:.9rem 1rem;border-radius:999px;background:#171215;color:#fff;font-size:.65rem;font-weight:900;text-decoration:none;white-space:nowrap}.sf-price{padding:clamp(4.35rem,9vw,5.7rem) 5vw;background:var(--sf-red);color:#160807}.sf-price .sf-shell{display:grid;grid-template-columns:1fr auto;gap:2.9rem;align-items:end}.sf-price .sf-kicker{color:#651d18}.sf-price h2{max-width:18ch;font-size:clamp(1.95rem,2.75vw,2.95rem)}.sf-price p{max-width:50rem;line-height:1.7}.sf-final{padding:clamp(5.25rem,13vw,6rem) 5vw;text-align:center;background:radial-gradient(circle at 50% 42%,rgba(255,111,97,.18),transparent 34%),#09090b}.sf-final h2{font-size:clamp(2.35rem,4.4vw,3.25rem)}.sf-final p{max-width:45rem;margin:2rem auto;color:#aaa;line-height:1.7}.sf-final small{display:block;margin-top:1.2rem;color:#777}.sf-footer{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 4vw;border-top:1px solid var(--sf-line);background:#060607;color:#8e8a86;font-size:.66rem}.sf-footer a{color:inherit}
@media(max-width:900px){.sf-problem header,.sf-relief .sf-shell,.sf-services header,.sf-brand,.sf-production__layout,.sf-premium header{grid-template-columns:1fr}.sf-question-grid,.sf-service-grid{grid-template-columns:repeat(2,1fr)}.sf-campaign__weeks{grid-template-columns:repeat(2,1fr)}.sf-model-grid{grid-template-columns:1fr}.sf-model-grid article{min-height:24.8rem}.sf-model--premium{transform:none}.sf-premium__notice,.sf-price .sf-shell{grid-template-columns:1fr}.sf-premium__notice>a{width:max-content}.sf-brand__media{min-height:55svh}}
@media(max-width:600px){.sf-hero,.sf-problem,.sf-relief,.sf-process,.sf-services,.sf-production,.sf-campaign,.sf-benefits,.sf-models,.sf-premium,.sf-price,.sf-final{padding-inline:1rem}.sf-hero h1{font-size:clamp(2.15rem,8.8vw,2.91rem)}.sf-hero__copy>div{align-items:flex-start;flex-direction:column}.sf-hero__ticker{display:none}.sf-question-grid,.sf-service-grid,.sf-benefits>div>div,.sf-premium__grid{grid-template-columns:1fr}.sf-question-grid article,.sf-service-grid article{min-height:12rem;border-right:0}.sf-process li{grid-template-columns:2rem 1fr;gap:1rem}.sf-process li p{grid-column:2}.sf-campaign__weeks{grid-template-columns:1fr}.sf-campaign__weeks strong{margin-top:2rem}.sf-brand article{padding:3.9rem 1rem}.sf-model-grid article>p,.sf-model-grid ul{min-height:0}.sf-premium__notice>a{width:100%;white-space:normal}.sf-footer{flex-direction:column}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sf-button{transition:none}}
