@font-face{font-family:Manrope;src:url('/assets/manrope-latin.woff2') format('woff2');font-weight:200 800;font-style:normal;font-display:swap}
:root{--background:#0b1113;--surface:#111a1d;--raised:#182427;--accent:#1faf9b;--accent-light:#53c8b6;--gold:#d4a759;--text:#f4f7f6;--muted:#a9b7b4;--border:#30413f;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--control:180ms;--container:1184px}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--background);color:var(--text);font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}::selection{background:var(--accent);color:var(--background)}a{color:inherit;text-decoration:none}button,summary,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,summary{cursor:pointer}a,summary,video{touch-action:manipulation}a:focus-visible,summary:focus-visible,video:focus-visible{outline:3px solid var(--accent-light);outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:600;line-height:1.16;letter-spacing:-.045em}h3{font-size:23px;letter-spacing:-.025em}p+p{margin-top:20px}p{color:var(--muted)}img{display:block;width:100%;height:auto}svg{display:block}.container{width:min(var(--container),calc(100% - 80px));margin-inline:auto}.section{padding-block:108px;position:relative}.section-heading{max-width:850px;margin-bottom:48px}.eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--accent-light);margin-bottom:24px}.section-title{font-size:clamp(32px,3.8vw,48px);text-wrap:balance}.section-description{max-width:720px;margin-top:24px}.section-description strong{color:var(--text)}.section-description br+br{display:block;content:'';margin-top:18px}
.header{height:78px;border-bottom:1px solid var(--border)}.header-inner{height:100%;display:flex;justify-content:space-between;align-items:center}.brand-symbol{width:43px;height:43px;color:var(--accent-light)}.header-cta{background:transparent!important;border:1px solid var(--border)!important;font-size:13px!important;padding:9px 20px!important;min-height:44px!important;color:var(--text)!important}.cta{position:relative;display:inline-flex;justify-content:center;align-items:center;min-height:56px;max-width:100%;gap:24px;padding:16px 24px;border:1px solid transparent;border-radius:6px;background:var(--accent-light);color:var(--background);font-size:13px;line-height:1.5;font-weight:800;letter-spacing:.015em;text-align:center;transition:background var(--control) ease,border-color var(--control) ease,box-shadow var(--control) ease}.cta::after{content:'↗';font-size:20px;line-height:1;transition:transform var(--control) var(--ease-out)}.cta:active{background:var(--accent)}.cta-small{min-height:46px;padding:10px 20px;font-size:12px}.hero{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:start;padding-block:60px 70px;position:relative}.hero-copy{padding-top:18px}.hero-title{font-size:clamp(38px,4.3vw,62px);text-wrap:balance;line-height:1.1;max-width:680px}.hero-title span{color:inherit}.hero-description{margin-top:27px;margin-bottom:30px;max-width:590px;font-size:15px;line-height:1.85}.hero-description b{font-weight:400}.hero-description p+p{margin-top:12px}.hero-cta{width:100%;max-width:500px}.meta{display:flex;gap:10px 20px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-top:20px}.meta span+span::before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--accent);margin:0 14px 2px 0}.hero-media{min-width:0;padding-top:12px}.portrait-frame{position:relative;isolation:isolate;border-radius:120px 10px 10px 10px;overflow:hidden;background:var(--surface);aspect-ratio:4/5;max-height:540px}.portrait-frame img{height:100%;object-fit:cover;object-position:center;transform:scale(1.01);transition:transform 700ms var(--ease-out)}.portrait-frame::after{content:'';position:absolute;inset:0;border:1px solid #53c8b640;border-radius:inherit;pointer-events:none}.portrait-contour{position:absolute;inset:8px;border:1px solid #ffffff20;border-radius:inherit;pointer-events:none;transform:translate3d(0,0,0);transition:transform 350ms var(--ease-out)}.control-map{padding:22px 0 0}.map-label{color:var(--text);font-size:11px;letter-spacing:.13em;margin-bottom:20px}.map-steps{display:flex;align-items:center;justify-content:space-between;gap:6px}.map-node{position:relative;font-size:11px;color:var(--muted);padding-top:15px;border-top:1px solid var(--accent);flex:1}.map-node::before{content:'';position:absolute;width:5px;height:5px;background:var(--accent-light);border-radius:50%;top:-3px;left:0;box-shadow:0 0 0 5px #1faf9b16}.map-arrow{font-size:18px;color:var(--accent);align-self:flex-end;line-height:1}.offer-band{padding:24px 30px;border:1px solid var(--border);border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:30px}.offer-band p{max-width:760px;font-size:14px}.offer-band strong{color:var(--text)}.offer-band a{flex-shrink:0}.comparison{border-top:1px solid var(--border)}.comparison-row{position:relative;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--border);gap:70px;padding-block:32px}.comparison-row>div{padding:0 24px}.comparison-row>div+div{border-left:1px solid var(--border)}.comparison-row .eyebrow{font-size:10px;letter-spacing:.12em;margin-bottom:12px}.comparison-row>div:first-child .eyebrow{color:var(--muted)}.comparison-row>div+div p:last-child{color:var(--text)}.comparison-link{position:absolute;width:22px;height:22px;border:1px solid var(--accent);border-radius:50%;left:calc(50% + 25px);top:50%;transform:translateY(-50%);background:var(--background)}.comparison-link::after{content:'';position:absolute;inset:6px;border-right:1px solid var(--accent-light);border-top:1px solid var(--accent-light);transform:rotate(45deg)}.discovery{background:var(--surface)}.discovery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.discovery-item{position:relative;border-top:1px solid var(--border);padding-top:26px}.index{color:var(--accent-light);font-size:12px}.step-icon{width:64px;height:64px;fill:none;stroke:var(--accent-light);stroke-width:1.25}.discovery-item .step-icon{margin:26px 0}.discovery-item h3{min-height:54px;margin-bottom:20px}.discovery-item p{font-size:14px}.discovery-item::after{content:'';position:absolute;top:-1px;left:0;width:100%;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform 1400ms var(--ease-out)}.discovery-item[data-visual-state=settled]::after{transform:scaleX(1)}.method{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.method-intro .section-title{max-width:460px}.method-intro .section-description{font-size:15px}.method-intro .section-heading{margin-bottom:20px}.breathing{width:240px;height:240px;position:relative;display:grid;place-items:center;margin:45px auto 0}.breathing span{position:absolute;border:1px solid var(--accent);border-radius:50%;inset:0;opacity:.2;animation:breath 8s var(--ease-in-out) infinite;animation-play-state:paused}.breathing span:nth-child(2){inset:30px;animation-delay:-1.1s;opacity:.5}.breathing span:nth-child(3){inset:60px;animation-delay:-2.2s;opacity:.8}.breathing i{height:7px;width:7px;border-radius:50%;background:var(--accent-light)}[data-cycle-state=active] span{animation-play-state:running}.method-steps{position:relative;padding-left:30px;border-left:1px solid var(--border)}.method-step{position:relative;padding:0 0 35px 0}.method-step::before{content:'';position:absolute;left:-36px;top:4px;width:11px;height:11px;border:1px solid var(--accent-light);border-radius:50%;background:var(--background);transition:background 300ms ease,box-shadow 400ms ease}.method-step[data-visual-state=settled]::before{background:var(--accent);box-shadow:0 0 0 5px #1faf9b12}.method-step h3{margin-bottom:12px}.method-step .eyebrow{font-size:10px;margin-bottom:12px}.method-step p:last-child{font-size:14px}.audience{background:var(--surface)}.audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}.audience-card{border-top:1px solid var(--border);padding-top:30px}.audience-card h3{margin-bottom:26px}.audience-card ul{padding:0;margin:0;list-style:none}.audience-card li{position:relative;padding:0 0 0 28px;margin-bottom:20px;font-size:15px;color:var(--muted)}.audience-card li::before{content:'';width:9px;height:9px;border:1px solid var(--accent);border-radius:50%;position:absolute;left:0;top:8px}.audience-card.excluded li::before{border-color:var(--gold)}.offer-heading{display:flex;gap:70px;align-items:flex-end;margin-bottom:40px}.offer-heading .section-heading{flex:1;margin:0}.offer .section-description{font-size:14px}.countdown{flex-shrink:0;padding-bottom:7px}.timer-digits{display:flex;gap:18px}.timer-digits>div{display:flex;flex-direction:column;text-align:center;min-width:40px}.timer-digits strong{font-size:28px;font-weight:500;color:var(--text);font-variant-numeric:tabular-nums}.timer-digits span{font-size:10px;color:var(--muted)}.lots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.lot{position:relative;background:var(--surface);padding:34px 30px;border:1px solid var(--border);border-radius:8px;display:flex;flex-direction:column;align-items:flex-start}.lot.current{background:var(--raised);border-color:var(--accent)}.lot-status{font-size:10px;letter-spacing:.08em;color:var(--accent-light);margin-bottom:22px}.lot-label{font-size:16px;letter-spacing:0;font-weight:500}.lot:not(.current){padding-top:72px}.price{position:relative;font-size:clamp(32px,3.2vw,46px);font-weight:600;line-height:1.3;letter-spacing:-.04em;color:var(--text);margin-block:20px;font-variant-numeric:tabular-nums;white-space:nowrap}.price-visual{position:absolute;inset:0;pointer-events:none;visibility:hidden}.price[data-count-state=running] .price-final{opacity:0}.price[data-count-state=running] .price-visual{visibility:visible}.lot .lot-feature{font-size:13px;color:var(--text);margin-top:0;margin-bottom:16px}.lot p:last-child{font-size:13px;margin-top:0}.offer-action{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;margin-top:34px}.offer-action .cta{min-width:340px}.offer-action p{font-size:11px}.authority{background:var(--surface)}.authority-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.authority-media{position:sticky;top:35px}.authority-media .portrait-frame{aspect-ratio:4/5;max-height:530px;border-radius:8px 100px 8px 8px}.authority-meta{display:flex;gap:8px 16px;flex-wrap:wrap;margin-top:20px;font-size:12px;color:var(--muted)}.authority-meta span:first-child{color:var(--text);flex-basis:100%;font-size:20px;font-weight:600}.authority-copy>.section-title{margin-bottom:30px}.authority-copy>p{font-size:14px}.experience{display:grid;gap:20px;margin-top:35px}.experience>div{border-top:1px solid var(--border);padding-top:20px;display:grid;grid-template-columns:100px 1fr;gap:20px}.experience h3{font-size:14px;letter-spacing:0;color:var(--accent-light)}.experience p{font-size:12px}.proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.proof-card{border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--surface)}.proof-card video{display:block;width:100%;height:auto;aspect-ratio:9/14;object-fit:contain;background:#080d0f}.proof-caption{display:flex;gap:16px;padding:17px;font-size:12px}.proof-caption span:first-child{color:var(--accent-light)}.receives{background:var(--surface)}.receives .section-heading{max-width:800px}.receives-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 45px}.receive-item{border-top:1px solid var(--border);padding-top:24px}.receive-item h3{font-size:20px;margin-bottom:16px}.receive-item p{font-size:14px}.receive-symbol{display:block;margin-bottom:22px}.receive-symbol .step-icon{width:44px;height:44px}.guarantee{display:grid;grid-template-columns:230px 1fr;gap:80px;align-items:center}.guarantee .section-heading{margin:0;max-width:710px}.guarantee-seal{--size:190px;display:grid;width:var(--size);height:var(--size);grid-template-rows:14px 104px;align-content:center;justify-items:center;row-gap:3px;border:1px solid var(--accent);border-radius:50%;color:var(--accent-light);box-shadow:0 0 0 10px #1faf9b05,0 0 0 11px #1faf9b20}.guarantee-seal-label{font-size:10px;letter-spacing:.16em;line-height:14px}.guarantee-value{display:grid;grid-template-rows:90px 14px;justify-items:center;align-items:center;font-family:Arial,sans-serif;font-variant-numeric:lining-nums tabular-nums;line-height:1}.guarantee-value strong{font-weight:400;font-size:80px;line-height:90px;height:90px}.guarantee-value>span{font-size:10px;letter-spacing:.16em;line-height:14px}.faq{background:var(--surface)}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start}.faq-list{border-top:1px solid var(--border)}details{border-bottom:1px solid var(--border)}summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:25px;min-height:72px;padding:22px 2px;font-size:14px;font-weight:600;line-height:1.6}summary::-webkit-details-marker{display:none}summary::after{content:'+';color:var(--accent-light);font-size:23px;font-weight:300;transition:transform var(--control) var(--ease-out)}details[open] summary::after{transform:rotate(45deg)}.faq-answer{padding:0 25px 25px 2px;font-size:13px}.faq-lines{display:flex;gap:10px;align-items:end;height:90px;margin-top:50px}.faq-lines i{width:8px;height:40px;background:var(--accent);border-radius:4px;transform-origin:bottom}.faq-lines i:nth-child(2){height:65px}.faq-lines i:nth-child(3){height:85px}.faq-lines i:nth-child(4){height:55px}.closing{text-align:center;max-width:850px}.closing .eyebrow{margin-top:32px}.closing .section-title{max-width:700px;margin:0 auto 24px}.closing-steps{display:block;color:var(--accent-light);font-size:12px;letter-spacing:.04em;margin-bottom:28px}.closing-copy{font-size:15px;max-width:640px;margin:0 auto 32px}.closing-copy br+br{display:block;content:'';margin-top:14px}.closing-meta{display:inline-block;font-size:10px;color:var(--muted);margin:24px 10px 0}.closing>.cta{display:flex;width:fit-content;margin-inline:auto;min-width:300px}.closing-path{display:flex;align-items:center;justify-content:space-between;width:190px;height:25px;margin:auto;position:relative}.closing-path::before{content:'';height:1px;position:absolute;inset-inline:0;top:12px;background:var(--accent);transform-origin:left;transform:scaleX(0);transition:transform 1800ms var(--ease-out)}.closing-path i{width:8px;height:8px;border-radius:50%;border:1px solid var(--accent-light);background:var(--background);position:relative;transition:background 500ms ease}.closing[data-section-state=visible] .closing-path::before{transform:scaleX(1)}.closing[data-section-state=visible] .closing-path i{background:var(--accent)}.footer{padding-block:35px;border-top:1px solid var(--border);display:flex;gap:70px;align-items:center}.footer p{font-size:10px;line-height:1.8}.footer p:first-child{max-width:640px}.footer p+p{margin:0;flex:1;text-align:right}.bottom-bar{border-top:1px solid var(--border);background:var(--surface)}.bottom-inner{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-block:18px}.bottom-inner p{font-size:12px;color:var(--text)}.thanks{display:grid;place-items:center;min-height:100svh;text-align:center}.thanks .brand-symbol{margin:0 auto 24px}.thanks h1{font-size:60px}.thanks p{margin:20px 0 30px}.word-mask{display:inline-block;overflow:clip;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.word-inner{display:inline-block}.motion-prepared [data-title]{opacity:0}.motion-prepared [data-visual]{opacity:0}.motion-ready [data-visual]{opacity:1}.motion-ready [data-title]{opacity:1}.discovery-item,.receive-item,.audience-card{min-width:0}@keyframes breath{0%,100%{transform:scale(.9)}50%{transform:scale(1.06)}}
@media(hover:hover) and (pointer:fine){.cta:hover{background:#77ddcd;box-shadow:0 6px 24px #1faf9b18}.cta:hover::after{transform:translate(2px,-2px)}.header-cta:hover{border-color:var(--accent)!important}.portrait-frame:hover img{transform:scale(1.035)}.discovery-item:hover .step-icon{stroke:var(--text)}summary:hover{color:var(--accent-light)}}
@media(min-width:1500px){.hero-title{font-size:64px}.hero{padding-top:75px;gap:85px}}
@media(max-width:1050px){.container{width:calc(100% - 48px)}.hero{gap:35px;grid-template-columns:1.15fr 1fr}.hero-title{font-size:44px}.hero-description{font-size:14px}.hero-cta{font-size:11px;gap:10px}.section{padding-block:80px}.method{gap:55px}.authority-grid{gap:45px}.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px}.discovery-item h3{min-height:0}.offer-heading{gap:35px}.lot{padding:28px 20px}.lot:not(.current){padding-top:66px}.faq-grid{gap:45px}.proof-grid{gap:12px}.proof-caption{padding:12px;gap:9px}.guarantee{gap:40px;grid-template-columns:200px 1fr}}
@media(max-width:760px){.container{width:calc(100% - 40px)}.header{height:68px}.header-cta{font-size:11px!important;padding:8px 12px!important}.brand-symbol{width:35px;height:35px}.hero{display:flex;flex-direction:column;padding-top:26px;padding-bottom:45px;gap:35px}.hero-copy{padding-top:8px;width:100%}.hero-title{font-size:clamp(34px,8vw,48px);line-height:1.12;max-width:620px}.hero .eyebrow{margin-bottom:20px}.hero-description{margin-top:24px;margin-bottom:25px;font-size:15px;line-height:1.75}.hero-cta{font-size:12px;max-width:none;min-height:58px;padding:15px 17px}.meta{font-size:10px;gap:8px 12px}.meta span+span::before{margin-right:8px}.hero-media{width:100%;padding:0;display:grid;grid-template-columns:1fr 125px;gap:20px;align-items:center}.hero-media .portrait-frame{border-radius:65px 6px 6px 6px;max-height:400px}.control-map{padding:0}.map-label{font-size:10px;letter-spacing:.07em;margin-bottom:22px}.map-steps{display:flex;flex-direction:column;align-items:stretch;gap:0}.map-node{padding:4px 0 17px 20px;border-left:1px solid var(--accent);border-top:0;font-size:11px}.map-node:last-child{padding-bottom:4px}.map-node::before{left:-3px;top:12px}.map-arrow{display:block;align-self:flex-start;width:8px;height:10px;font-size:14px;line-height:10px;margin-left:-3px;transform:rotate(90deg)}.offer-band{padding:22px;display:block}.offer-band p{font-size:13px}.offer-band a{margin-top:20px;width:100%}.section{padding-block:64px}.section-heading{margin-bottom:34px}.eyebrow{font-size:10px;margin-bottom:20px}.section-title{font-size:clamp(30px,7vw,39px);line-height:1.16}.comparison-row{gap:26px;padding:24px 0}.comparison-row>div{padding:0 10px 0 0}.comparison-row>div+div{padding-left:18px}.comparison-row p:last-child{font-size:13px}.comparison-row .eyebrow{font-size:9px}.comparison-link{left:calc(50% + 4px);width:18px;height:18px}.comparison-link::after{inset:5px}.discovery-grid{gap:30px 22px}.discovery-item h3{font-size:20px}.discovery-item p{font-size:13px}.discovery-item .step-icon{width:52px;height:52px;margin:20px 0}.method{grid-template-columns:1fr;gap:45px}.method-intro .section-heading{margin-bottom:0}.breathing{width:160px;height:160px;margin-top:28px}.breathing span:nth-child(2){inset:22px}.breathing span:nth-child(3){inset:44px}.method-steps{padding-left:25px}.method-step::before{left:-31px}.audience-grid{grid-template-columns:1fr;gap:28px}.audience-card li{font-size:14px}.audience-card h3{font-size:22px}.offer-heading{display:block}.countdown{margin-top:25px}.timer-digits{justify-content:flex-start;gap:24px}.timer-digits>div{text-align:left}.lots{grid-template-columns:1fr;gap:16px}.lot{padding:26px}.lot:not(.current){padding-top:28px}.lot-status{margin-bottom:16px}.price{font-size:44px;margin-block:18px}.lot .lot-feature{margin-bottom:10px}.offer-action .cta{min-width:0;width:100%}.authority-grid{grid-template-columns:1fr;gap:36px}.authority-media{position:relative;top:0;max-width:400px;margin-inline:auto;width:100%}.authority-media .portrait-frame{max-height:440px;aspect-ratio:1/1.05;border-radius:6px 70px 6px 6px}.authority-media .portrait-frame img{object-position:center 30%}.authority-meta span:first-child{font-size:19px}.authority-copy>p{font-size:15px}.experience>div{grid-template-columns:80px 1fr;gap:20px}.proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.proof-caption{font-size:10px;padding:14px 10px}.receives-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.receive-item h3{font-size:19px}.receive-item p{font-size:13px}.receive-symbol .step-icon{width:38px;height:38px}.guarantee{grid-template-columns:1fr;gap:36px}.guarantee-seal{--size:160px;justify-self:center;grid-template-rows:14px 84px}.guarantee-value{grid-template-rows:70px 14px}.guarantee-value strong{font-size:62px;line-height:70px;height:70px}.guarantee .section-heading{text-align:center}.guarantee .section-description{text-align:left;font-size:14px}.faq-grid{grid-template-columns:1fr;gap:0}.faq-lines{display:none}summary{font-size:14px;min-height:74px}.faq-answer{font-size:14px}.closing>.cta{min-width:0;width:100%}.closing-copy{font-size:14px}.closing-meta{font-size:9px;margin-inline:5px}.closing-steps{font-size:10px}.footer{display:block;padding-block:28px}.footer p{font-size:9px}.footer p+p{text-align:left;margin-top:18px}.bottom-inner{padding-block:16px;gap:12px}.bottom-inner p{font-size:10px}.bottom-inner .cta{font-size:10px;padding:12px;gap:12px}.thanks h1{font-size:44px}}
@media(max-width:360px){.container{width:calc(100% - 32px)}.hero-title{font-size:32px}.hero-media{grid-template-columns:1fr 105px;gap:15px}.discovery-grid,.receives-grid{grid-template-columns:1fr}.proof-grid{gap:10px}.hero-cta{font-size:11px}.header-cta{font-size:10px!important}}

.brand-logo{width:190px;height:auto;max-width:40%;object-fit:contain;flex-shrink:0}.thanks .brand-logo{max-width:100%;width:230px;margin:0 auto 24px}@media(max-width:760px){.brand-logo{width:154px;max-width:43%}}
@media(max-width:360px){.brand-logo{width:120px;max-width:36%}}
@media(max-width:360px){.header-inner{gap:16px}.header-cta{gap:8px}}
.thanks-page{min-height:100svh;display:grid;align-items:center;padding-block:48px}.thanks-card{width:min(100%,820px);margin-inline:auto;padding:58px clamp(24px,5vw,70px);border:1px solid var(--border);border-radius:12px;background:radial-gradient(ellipse at top,#1faf9b0c,transparent 65%),var(--surface);text-align:center}.thanks-card .brand-logo{width:210px;max-width:85%;margin:0 auto 36px}.thanks-card .eyebrow{margin-bottom:22px}.thanks-card h1{max-width:630px;margin-inline:auto;font-size:clamp(38px,5vw,60px);text-wrap:balance}.thanks-message{margin:24px auto 0;max-width:500px;font-size:16px}.thanks-method{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:44px 0;position:relative}.thanks-method::before{content:"";height:1px;position:absolute;left:12.5%;right:12.5%;top:17px;background:var(--border)}.thanks-method li{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--muted);font-size:12px;position:relative}.thanks-node{display:grid;place-items:center;width:35px;height:35px;border:1px solid var(--accent);border-radius:50%;background:var(--surface);color:var(--accent-light);font-size:12px;line-height:1}.thanks-signature{margin-top:28px;font-size:12px;color:var(--muted)}@media(max-width:600px){.thanks-page{padding-block:24px}.thanks-card{padding:38px 20px}.thanks-card h1{font-size:38px}.thanks-card .brand-logo{width:190px;margin-bottom:30px}.thanks-message{font-size:14px}.thanks-method{margin:36px 0}.thanks-method li{font-size:10px;gap:10px}.thanks-card .cta{width:100%;font-size:12px}}
.thanks-actions{display:flex;flex-direction:column;align-items:center;gap:10px}.whatsapp-group:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.thanks-return{display:inline-flex;align-items:center;min-height:44px;padding:10px;color:var(--muted);font-size:12px;text-decoration:underline;text-underline-offset:4px}
.brand-logo{filter:brightness(1.2)}
