@media (min-width:1024px){:root{--maxw:1240px}.hero{text-align:start;padding-block:clamp(72px,8vw,120px) clamp(56px,7vw,96px)}.hero .wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center}.hero-copy{display:flex;flex-direction:column;align-items:flex-start}.hero .hero-copy h1{font-size:clamp(42px,4vw,58px);line-height:1.1;-webkit-margin-after:18px;margin-block-end:18px}.hero-sub{margin-inline:0;-webkit-margin-after:26px;margin-block-end:26px;text-align:start;max-width:46ch}.hero .stores,.hero-btns{justify-content:flex-start}.hero-art{-webkit-margin-before:0;margin-block-start:0;justify-content:center}.hero-art .phone{width:min(340px,100%)}.phero{padding-block:clamp(56px,6vw,88px) clamp(24px,3vw,40px)}section .secs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(28px,3vw,44px) clamp(32px,4vw,64px);gap:clamp(28px,3vw,44px) clamp(32px,4vw,64px);align-items:start}section .secs>*{grid-column:auto/span 2}section .secs:has(>:nth-child(odd):last-child)>:last-child{grid-column-start:2}section .secs .sec-row{gap:18px}.secs .sec-art .iphone{--ip-w:240px}.secs .sec-words{max-width:40ch;align-items:center}section{padding-block:clamp(56px,6vw,96px)}.proof-grid{gap:28px}.door-grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (min-width:1440px){.hero .wrap{gap:clamp(64px,6vw,104px)}}.wam-split{display:grid;grid-template-columns:1fr minmax(0,320px);grid-gap:40px;gap:40px;align-items:center}@media (max-width:860px){.wam-split{grid-template-columns:1fr;gap:28px}}.wam-copy .sec-sub,.wam-copy .sec-title{text-align:start}.wam-ticks{margin:22px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.wam-ticks li{position:relative;-webkit-padding-start:28px;padding-inline-start:28px;line-height:1.6;color:var(--muted)}.wam-ticks li:before{content:"✓";position:absolute;inset-inline-start:0;color:var(--accent);font-weight:900}.wam-lims{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;-webkit-margin-before:26px;margin-block-start:26px}@media (max-width:760px){.wam-lims{grid-template-columns:1fr}}.wam-lim{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:22px}.wam-lim b{display:block;-webkit-margin-after:8px;margin-block-end:8px;font-size:17px}.wam-lim p{margin:0;color:var(--muted);line-height:1.65}.wam-upsell{-webkit-margin-before:26px;margin-block-start:26px;text-align:center;color:var(--muted)}.wam-link{color:var(--accent);font-weight:700}.wam-num{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);font-weight:900;-webkit-margin-after:14px;margin-block-end:14px}.wam-price{max-width:420px;margin-inline:auto;text-align:center;border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);padding:34px 28px;display:flex;flex-direction:column;gap:6px;align-items:center}.wam-price-name{font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}.wam-price-amt{display:flex;align-items:baseline;gap:8px;font-size:44px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wam-price-per{font-size:15px;font-weight:600;color:var(--muted)}.wam-price-vat{font-size:13px;color:var(--muted);-webkit-margin-after:16px;margin-block-end:16px}@media (min-width:941px){.wam-split.wam-split-two{grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr)}}:root{--serif:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Times New Roman",serif;--ease:cubic-bezier(0.22,1,0.36,1);--sec-pad:clamp(40px,4.8vw,74px)}section{padding-block:var(--sec-pad)}section[id]{scroll-margin-block-start:84px}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.display{letter-spacing:-.025em;line-height:1.02;margin:0}.display,.hero h1{font-family:var(--serif);font-weight:400}.hero h1{font-size:clamp(44px,8.2vw,118px);line-height:1.08;letter-spacing:-.03em;margin:0 0 26px}.hero h1 .accent{display:block;-webkit-padding-after:.14em;padding-block-end:.14em;font-style:italic;background:linear-gradient(120deg,var(--accent-hi),var(--accent) 55%,var(--accent-deep));-webkit-background-clip:text;background-clip:text;color:transparent}.sec-title{font-family:var(--serif);font-weight:400;font-size:clamp(32px,5.2vw,62px);line-height:1.05;letter-spacing:-.025em;margin:0 0 18px}.sec-title .it{font-style:italic;color:var(--accent-2)}.sec-sub{font-size:clamp(16px,1.75vw,20px);color:var(--muted);line-height:1.7;margin:0}.hero-sub{font-size:clamp(19px,2.2vw,26px);line-height:1.6;max-width:720px;margin:0 auto 30px}.hero-sub,.pill{color:var(--muted)}.pill{display:inline-flex;align-items:center;gap:10px;padding:7px 16px 7px 7px;border-radius:999px;border:1px solid var(--border-2);background:var(--surface);font-size:13.5px;-webkit-margin-after:30px;margin-block-end:30px;transition:border-color .2s var(--ease),background .2s var(--ease)}.pill:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.pill-tag{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:4px 10px;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff}.pill-go{color:var(--muted-2);font-weight:700}.reveal{opacity:0;transform:translateY(12px);transition:opacity .45s var(--ease),transform .45s var(--ease);will-change:opacity,transform}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.sw-tabs{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;-webkit-margin-after:clamp(36px,5vw,60px);margin-block-end:clamp(36px,5vw,60px)}.sw-tab{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;border:1px solid var(--border);background:var(--panel);color:var(--muted);font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer;transition:all .25s var(--ease);white-space:nowrap}.sw-tab:hover{color:var(--text);border-color:var(--border-2);transform:translateY(-2px)}.sw-tab.on{background:linear-gradient(135deg,var(--accent),var(--accent-2));border-color:transparent;color:#fff;box-shadow:0 10px 26px -10px color-mix(in srgb,var(--accent) 70%,transparent)}.sw-tab-i{font-size:15px}.sw-stage{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(30px,6vw,80px);gap:clamp(30px,6vw,80px);align-items:start;min-height:560px}.sw-words{-webkit-padding-before:clamp(20px,4vw,56px);padding-block-start:clamp(20px,4vw,56px)}.sw-n{display:block;font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--accent);-webkit-margin-after:16px;margin-block-end:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sw-h{font-family:var(--serif);font-weight:400;font-size:clamp(28px,3.8vw,46px);line-height:1.1;letter-spacing:-.02em;margin:0 0 16px;animation:rise .55s var(--ease) both}.sw-p{font-size:18px;color:var(--muted);line-height:1.75;margin:0;animation:rise .55s var(--ease) .06s both}.sw-art{display:flex;justify-content:center}.sw-phone{animation:swap .55s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes swap{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sw-h,.sw-p,.sw-phone{animation:none}}@media (max-width:880px){.sw-stage{grid-template-columns:1fr;min-height:0;text-align:center}.sw-art{order:-1}}.trust{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:16px;gap:16px}.trust>*{grid-column:auto/span 2}@media (min-width:941px){.trust:has(>:nth-child(4n+3):last-child)>:nth-last-child(3){grid-column-start:2}.trust:has(>:nth-child(4n+2):last-child)>:nth-last-child(2){grid-column-start:3}.trust:has(>:nth-child(4n+1):last-child)>:last-child{grid-column-start:4}}.trust-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:28px 24px;transition:border-color .25s var(--ease),transform .25s var(--ease)}.trust-card:hover{border-color:var(--border-2);transform:translateY(-3px)}.trust-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-size:19px;background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);-webkit-margin-after:16px;margin-block-end:16px}.trust-card h3{font-size:17px;font-weight:700;margin:0 0 8px;letter-spacing:-.01em}.trust-card p{font-size:14.5px;color:var(--muted);line-height:1.65;margin:0}@media (min-width:561px) and (max-width:940px){.trust{grid-template-columns:repeat(4,1fr)}.trust:has(>:nth-child(odd):last-child)>:last-child{grid-column-start:2}}@media (max-width:560px){.trust{grid-template-columns:1fr}.trust>*{grid-column:auto}}.ai-card,.card,.step{transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.ai-card:hover,.card:hover{transform:translateY(-5px);border-color:var(--border-2);box-shadow:0 24px 50px -28px rgba(0,0,0,.9)}.ai-card h3,.card h3,.step h3{letter-spacing:-.01em}.cta-box h2{font-family:var(--serif);font-weight:400;font-size:clamp(30px,4.6vw,56px);line-height:1.06;letter-spacing:-.025em}.cta-box h2 .it{font-style:italic;color:var(--accent-2)}.hero{-webkit-padding-after:clamp(30px,4vw,56px);padding-block-end:clamp(30px,4vw,56px)}.hero-art{-webkit-margin-before:clamp(34px,4.5vw,56px);margin-block-start:clamp(34px,4.5vw,56px)}.sw-phone{position:relative}.live-badge{position:absolute;inset-block-start:-11px;inset-inline-end:-6px;z-index:6;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:5px 11px;border-radius:999px;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-2));box-shadow:0 6px 18px -6px color-mix(in srgb,var(--accent) 80%,transparent);animation:live-blink 2s ease-in-out infinite}@keyframes live-blink{0%,to{opacity:1}50%{opacity:.72}}@media (prefers-reduced-motion:reduce){.live-badge{animation:none}}.plan-name{font-size:27px;letter-spacing:-.02em}.plan-amount,.plan-name{font-family:var(--serif);font-weight:400}.plan-amount{font-size:50px;letter-spacing:-.03em}.q summary{font-size:17px;letter-spacing:-.01em}.prose h1{letter-spacing:-.025em}.prose h1,.prose h2{font-family:var(--serif);font-weight:400}.prose h2{font-size:27px;letter-spacing:-.02em}.gate-title{font-family:var(--serif);font-weight:400;letter-spacing:-.01em}[dir=rtl] .cta-box h2 .it,[dir=rtl] .hero h1 .accent,[dir=rtl] .sec-title .it{font-style:normal;font-weight:700}[dir=rtl] .cta-box h2,[dir=rtl] .display,[dir=rtl] .gate-title,[dir=rtl] .hero h1,[dir=rtl] .plan-amount,[dir=rtl] .plan-name,[dir=rtl] .prose h1,[dir=rtl] .prose h2,[dir=rtl] .sec-title,[dir=rtl] .sw-h{font-family:var(--font);font-weight:800;letter-spacing:-.02em}@keyframes rv-now{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.reveal.now{animation:rv-now .45s var(--ease) both}@media (prefers-reduced-motion:reduce){.reveal.now{animation:none}}