.sw-conversion{--navy:#030f2e;--blue:#529dff;--orange:#ff742e;--green:#53c690;--lilac:#e5a0fa;--yellow:#f8f47c;box-sizing:border-box;width:100%;padding:clamp(84px,10vw,144px) 16px;color:var(--navy);overflow:hidden}.sw-conversion *{box-sizing:border-box}.sw-conversion__shell{width:100%;max-width:1200px;margin:0 auto}.sw-conversion__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:28px;align-items:end;margin-bottom:64px}.sw-conversion__eyebrow{grid-column:1/-1;margin:0;font:700 14px/1.2 "Inter Display","Inter",sans-serif;letter-spacing:.08em;text-transform:uppercase}.sw-conversion__heading h2,.sw-offer__content h2{margin:0;font:700 clamp(66px,9vw,126px)/.8 "New Title","New Title Placeholder",Impact,sans-serif;letter-spacing:0;text-transform:uppercase}.sw-conversion__heading h2 span,.sw-offer__content h2 span{color:var(--orange)}.sw-conversion__intro{max-width:470px;margin:0;font:400 18px/1.5 "Inter Display","Inter",sans-serif}.sw-conversion-reveal{opacity:0;transform:translateY(34px);transition:opacity .7s ease var(--sw-delay,0ms),transform .7s cubic-bezier(.2,.8,.2,1) var(--sw-delay,0ms)}.sw-conversion-reveal.is-visible{opacity:1;transform:none}
.sw-proof{background:#fff}.sw-proof__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.sw-proof__card{min-width:0;padding:18px 18px 30px;border:2px solid var(--navy);border-radius:26px;background:var(--yellow);box-shadow:0 7px 0 var(--navy);transition:transform .3s ease,box-shadow .3s ease}.sw-proof__card:nth-child(1){grid-column:span 7;background:var(--blue)}.sw-proof__card:nth-child(2){grid-column:span 5;background:var(--lilac)}.sw-proof__card:nth-child(3){grid-column:3/span 8;background:var(--green)}.sw-proof__card:hover{transform:translateY(-7px) rotate(-.35deg);box-shadow:0 14px 0 var(--navy)}.sw-proof__media{aspect-ratio:16/10;overflow:hidden;border:2px solid var(--navy);border-radius:18px;background:#fff}.sw-proof__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.sw-proof__card:hover img{transform:scale(1.04)}.sw-proof__meta{display:flex;justify-content:space-between;gap:16px;margin:22px 0 32px;font:700 12px/1.2 "Inter Display","Inter",sans-serif;letter-spacing:.07em;text-transform:uppercase}.sw-proof__card h3{max-width:690px;margin:0 0 16px;font:500 clamp(30px,4vw,52px)/.95 "Inter Display","Inter",sans-serif;letter-spacing:-.05em}.sw-proof__card p{max-width:620px;margin:0;font:400 16px/1.5 "Inter Display","Inter",sans-serif}
.sw-transformation{width:min(calc(100% - 32px),1440px);margin:80px auto 0;border-radius:32px;background:var(--navy);color:#fff}.sw-transformation .sw-conversion__heading{grid-template-columns:1fr}.sw-transformation__switch{display:inline-flex;gap:6px;margin-bottom:28px;padding:6px;border:1px solid rgba(255,255,255,.25);border-radius:18px}.sw-transformation__switch button{min-height:46px;padding:0 20px;border:0;border-radius:12px;background:transparent;color:#fff;font:600 14px "Inter Display","Inter",sans-serif;cursor:pointer}.sw-transformation__switch button.is-active{background:#fff;color:var(--navy)}.sw-transformation__stage{display:grid;grid-template-columns:1fr 72px 1fr;align-items:stretch}.sw-transformation__card{padding:clamp(28px,4vw,52px);border:2px solid var(--navy);border-radius:26px;color:var(--navy);transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.sw-transformation__before{background:#f1f2f3;transform:rotate(-1deg)}.sw-transformation__after{background:var(--green);transform:rotate(1deg)}.sw-transformation__stage[data-view=before] .sw-transformation__after,.sw-transformation__stage[data-view=after] .sw-transformation__before{opacity:.55;transform:scale(.97)}.sw-transformation__stage[data-view=before] .sw-transformation__before,.sw-transformation__stage[data-view=after] .sw-transformation__after{opacity:1;transform:scale(1) translateY(-8px)}.sw-transformation__card>span{display:block;margin-bottom:32px;font:700 13px "Inter Display","Inter",sans-serif;letter-spacing:.08em;text-transform:uppercase}.sw-transformation__card h3{margin:0 0 30px;font:500 clamp(35px,4vw,56px)/.95 "Inter Display","Inter",sans-serif;letter-spacing:-.055em}.sw-transformation__card ul{display:grid;gap:14px;margin:0;padding:0;list-style:none}.sw-transformation__card li{padding-top:14px;border-top:1px solid rgba(3,15,46,.32);font:500 16px/1.35 "Inter Display","Inter",sans-serif}.sw-transformation__arrow{display:grid;place-items:center;font:700 42px "Inter Display","Inter",sans-serif}
.sw-reassurance{background:#fff}.sw-reassurance__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sw-reassurance__card{min-height:410px;padding:32px;display:flex;flex-direction:column;border:2px solid var(--navy);border-radius:26px;box-shadow:0 7px 0 var(--navy)}.sw-reassurance__card:nth-child(1){background:var(--blue)}.sw-reassurance__card:nth-child(2){background:var(--orange)}.sw-reassurance__card:nth-child(3){background:var(--lilac)}.sw-reassurance__card>span{font:700 13px "Inter Display","Inter",sans-serif}.sw-reassurance__card blockquote{margin:auto 0 24px;font:500 clamp(29px,3vw,43px)/1 "Inter Display","Inter",sans-serif;letter-spacing:-.05em}.sw-reassurance__card p{margin:0;font:400 16px/1.5 "Inter Display","Inter",sans-serif}.sw-reassurance__note{margin:28px 0 0;text-align:center;color:#596078;font:500 13px/1.4 "Inter Display","Inter",sans-serif}
.sw-offer{width:min(calc(100% - 32px),1440px);margin:80px auto 0;border-radius:32px;background:var(--yellow)}.sw-offer__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.55fr);gap:54px;align-items:center}.sw-offer__content h2{margin:28px 0 30px;font-size:clamp(64px,8vw,112px)}.sw-offer__content>p:not(.sw-conversion__eyebrow){max-width:620px;margin:0 0 32px;font:400 18px/1.5 "Inter Display","Inter",sans-serif}.sw-offer__content ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.sw-offer__content li{display:flex;align-items:center;gap:12px;font:600 16px/1.35 "Inter Display","Inter",sans-serif}.sw-offer__content li svg{width:28px;height:28px;flex:0 0 28px;padding:5px;border:2px solid var(--navy);border-radius:50%;fill:none;stroke:var(--navy);stroke-width:2.2}.sw-offer__price{position:sticky;top:24px;padding:clamp(32px,5vw,58px);border:2px solid var(--navy);border-radius:26px;background:var(--navy);color:#fff;box-shadow:0 9px 0 var(--orange)}.sw-offer__price>span{font:700 13px "Inter Display","Inter",sans-serif;letter-spacing:.08em;text-transform:uppercase}.sw-offer__price strong{display:block;margin:45px 0 8px;font:700 clamp(68px,7vw,104px)/.85 "New Title","New Title Placeholder",Impact,sans-serif}.sw-offer__price p{margin:0 0 34px;color:#d3d5d9;font:500 15px "Inter Display","Inter",sans-serif}.sw-offer__price a{min-height:64px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border:2px solid #fff;border-radius:18px;background:var(--orange);color:var(--navy);text-decoration:none;font:700 16px "Inter Display","Inter",sans-serif;transition:transform .2s ease,box-shadow .2s ease}.sw-offer__price a:hover{transform:translateY(-3px);box-shadow:0 6px 0 #fff}.sw-offer__price a b{font-size:24px}.sw-offer__price small{display:block;margin-top:18px;color:#d3d5d9;font:400 13px/1.45 "Inter Display","Inter",sans-serif}
@media(max-width:900px){.sw-conversion__heading{grid-template-columns:1fr}.sw-proof__card:nth-child(n){grid-column:span 6}.sw-proof__card:nth-child(3){grid-column:4/span 6}.sw-transformation__stage{grid-template-columns:1fr}.sw-transformation__arrow{height:64px;transform:rotate(90deg)}.sw-reassurance__grid{grid-template-columns:1fr}.sw-reassurance__card{min-height:330px}.sw-offer__layout{grid-template-columns:1fr}.sw-offer__price{position:relative;top:auto}}
@media(max-width:620px){.sw-conversion{padding:78px 12px}.sw-conversion__heading{margin-bottom:42px}.sw-conversion__heading h2,.sw-offer__content h2{font-size:clamp(54px,18vw,78px)}.sw-proof__grid{display:block}.sw-proof__card{margin-bottom:22px}.sw-proof__meta{align-items:flex-start;flex-direction:column;margin-bottom:24px}.sw-transformation,.sw-offer{width:calc(100% - 16px);margin-top:56px;border-radius:24px}.sw-transformation__switch{width:100%}.sw-transformation__switch button{flex:1;padding:0 8px}.sw-reassurance__card{padding:26px}.sw-offer__layout{gap:38px}.sw-offer__price strong{font-size:72px}}
@media(prefers-reduced-motion:reduce){.sw-conversion-reveal{opacity:1;transform:none;transition:none}.sw-proof__card,.sw-proof__media img,.sw-transformation__card,.sw-offer__price a{transition:none}.sw-proof__card:hover,.sw-proof__card:hover img,.sw-offer__price a:hover{transform:none}}
.sw-reassurance{padding-bottom:24px}
.sw-reassurance+.sw-offer{margin-top:32px}
@media(max-width:620px){.sw-reassurance{padding-bottom:20px}.sw-reassurance+.sw-offer{margin-top:28px}}
