@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:optional}:root{color-scheme:dark;--page:#07080b;--page-raised:#0d0f14;--surface:#ffffff0e;--surface-strong:#ffffff17;--ink:#f7f8fb;--ink-soft:#f7f8fbbd;--ink-muted:#f7f8fb8a;--cyan:#4dd9e8;--cyan-soft:#4dd9e821;--violet:#9a83ff;--coral:#ff806f;--positive:#8de2bd;--negative:#ff9e93;--theme-page-glow:#9a83ff0e;--theme-wash-primary:#4dd9e80e;--theme-wash-secondary:#ff806f0b;--theme-card-primary:#4dd9e81c;--theme-card-secondary:#9a83ff17;--shadow-ring:none;--shadow-ring-hover:none;--shadow-card:0 24px 80px #00000047;--shadow-float:0 30px 90px #0000006b;--shadow-drop-strong:0 28px 90px #00000085;--card:#101218;--card-raised:#151820;--card-modal:#12141a;--card-translucent:#12141af7;--line:#ffffff12;--line-strong:#ffffff1f;--line-input:#ffffff29;--line-input-hover:#ffffff47;--fill:#ffffff12;--fill-hover:#ffffff1f;--overlay:#020305b8;--inset:#04050885;--cta-bg:#f7f8fb;--cta-ink:#08090d;--cta-hover:#fff;--cta-ring:#ffffff52;--scrollbar:#374350;--wordmark-filter:none;--content:1180px;--gutter:clamp(20px, 4vw, 48px);--section-space:clamp(78px, 10vw, 132px)}html[data-theme=graphite]{--page:#1b1d22;--page-raised:#24272d;--surface:#ffffff0b;--surface-strong:#ffffff13;--ink:#f1f1ee;--ink-soft:#f1f1eec2;--ink-muted:#f1f1ee8c;--cyan:#f3b95a;--cyan-soft:#f3b95a24;--violet:#9fd3b8;--coral:#f08a6c;--positive:#9fd3b8;--negative:#ff9c8a;--theme-page-glow:transparent;--theme-wash-primary:transparent;--theme-wash-secondary:transparent;--theme-card-primary:#f3b95a12;--theme-card-secondary:transparent;--card:#24272d;--card-raised:#2b2f36;--card-modal:#24272d;--card-translucent:#24272df7;--line:#ffffff14;--line-strong:#ffffff21;--line-input:#ffffff2e;--line-input-hover:#ffffff4d;--fill:#ffffff12;--fill-hover:#ffffff1f;--shadow-ring:none;--shadow-ring-hover:none;--shadow-card:0 10px 30px #0000002e;--shadow-float:0 18px 50px #0000004d;--shadow-drop-strong:0 18px 50px #00000052;--overlay:#0e0f12b8;--inset:#00000038;--cta-bg:#f3b95a;--cta-ink:#1b1d22;--cta-hover:#ffcb74;--cta-ring:#f3b95a59;--scrollbar:#4a4f58}html[data-theme=mist]{color-scheme:light;--page:#eceef2;--page-raised:#fff;--surface:#1418220a;--surface-strong:#14182212;--ink:#15181f;--ink-soft:#15181fbd;--ink-muted:#15181fa8;--cyan:#086d7b;--cyan-soft:#086d7b1f;--violet:#5b48d6;--coral:#d9553f;--positive:#167a4f;--negative:#bf3d31;--theme-page-glow:#5b48d60d;--theme-wash-primary:#086d7b0f;--theme-wash-secondary:#d9553f0a;--theme-card-primary:#086d7b14;--theme-card-secondary:#5b48d612;--card:#fff;--card-raised:#f6f7fa;--card-modal:#fff;--card-translucent:#fffffff5;--line:#14182214;--line-strong:#1418221f;--line-input:#14182233;--line-input-hover:#14182257;--fill:#1418220f;--fill-hover:#1418221a;--shadow-ring:none;--shadow-ring-hover:none;--shadow-card:0 18px 50px #1e24361a;--shadow-float:0 24px 60px #1e243629;--shadow-drop-strong:0 20px 60px #1e24362e;--overlay:#1e222c80;--inset:#f1f2f6;--cta-bg:#15181f;--cta-ink:#fff;--cta-hover:#000;--cta-ring:#15181f33;--scrollbar:#b9bec9;--wordmark-filter:invert(1)}html[data-theme=paper]{color-scheme:light;--page:#fff;--page-raised:#f7f8fb;--surface:#0a0c1408;--surface-strong:#0a0c140f;--ink:#0b0c10;--ink-soft:#0b0c10b8;--ink-muted:#0b0c10a3;--cyan:#2743e3;--cyan-soft:#2743e31a;--violet:#a1338f;--coral:#ff6a3d;--positive:#14764a;--negative:#c73826;--theme-page-glow:transparent;--theme-wash-primary:transparent;--theme-wash-secondary:transparent;--theme-card-primary:#2743e30d;--theme-card-secondary:transparent;--card:#fff;--card-raised:#f7f8fb;--card-modal:#fff;--card-translucent:#fffffff7;--line:#0a0c141a;--line-strong:#0a0c1429;--line-input:#0a0c143d;--line-input-hover:#0a0c1466;--fill:#0a0c140d;--fill-hover:#0a0c1417;--shadow-ring:none;--shadow-ring-hover:none;--shadow-card:0 6px 18px #0a0c140f;--shadow-float:0 16px 40px #0a0c141f;--shadow-drop-strong:0 16px 40px #0a0c1424;--overlay:#0a0c1473;--inset:#f5f6f9;--cta-bg:#2743e3;--cta-ink:#fff;--cta-hover:#1c34c9;--cta-ring:#2743e34d;--scrollbar:#c5c8d2;--wordmark-filter:invert(1)}*,:before,:after{box-sizing:border-box}html{background:var(--page);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%;min-width:320px}body{min-width:320px;min-height:100%;padding-bottom:var(--consent-banner-space,0px);background:linear-gradient(180deg, var(--theme-page-glow), transparent 640px), var(--page);color:var(--ink);margin:0;font-family:Space Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}body:before{z-index:-1;background:linear-gradient(115deg, transparent 18%, var(--theme-wash-primary) 54%, transparent 76%), linear-gradient(70deg, var(--theme-wash-secondary), transparent 34%);content:"";pointer-events:none;height:860px;position:absolute;inset:0 0 auto}main{overflow:clip}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.2em}button,input{font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}h1,h2,h3,p,figure{margin-top:0}h1,h2,h3{text-wrap:balance}p,li,figcaption{text-wrap:pretty}cite{font-style:normal}:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.skip-link{z-index:100;background:var(--ink);min-height:44px;color:var(--page);padding:11px 16px;font-weight:700;transition-property:transform;transition-duration:.14s;transition-timing-function:ease-out;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.section{padding-block:var(--section-space)}.eyebrow{color:var(--cyan);letter-spacing:.15em;text-transform:uppercase;margin-bottom:20px;font-size:.76rem;font-weight:700;line-height:1.25}.brand-wordmark{width:132px;height:auto;filter:var(--wordmark-filter);outline:0}.hero{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(44px,7vw,96px);min-height:calc(100svh - 86px);padding:clamp(50px,7vw,92px) 0 clamp(92px,10vw,132px);display:grid}.hero h1{letter-spacing:-.065em;max-width:670px;margin-bottom:28px;font-size:clamp(3.35rem,6.6vw,6.65rem);font-weight:560;line-height:.94}.checkout-form{width:100%}.checkout-form label,.offer-card__checkout label{color:var(--ink-soft);margin-bottom:9px;font-size:.78rem;font-weight:620;display:block}.checkout-form input,.checkout-form select{border:1px solid var(--line-input);background:var(--surface);width:100%;min-height:56px;color:var(--ink);caret-color:var(--cyan);padding:0 17px;font-size:16px;transition-property:border-color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out}.checkout-form input::placeholder{color:var(--ink-muted)}.checkout-form input:hover,.checkout-form select:hover{border-color:var(--line-input-hover);background:var(--surface-strong)}.checkout-form input:focus,.checkout-form select:focus{border-color:var(--cyan);outline:none;box-shadow:0 0 0 3px #4dd9e826}.checkout-form input[aria-invalid=true],.checkout-form select[aria-invalid=true]{border-color:var(--negative);box-shadow:0 0 0 3px #ff9e931f}.checkout-form button,.primary-cta{background:var(--cta-bg);min-height:56px;color:var(--cta-ink);cursor:pointer;border:0;justify-content:center;align-items:center;gap:11px;padding:0 18px 0 20px;font-weight:720;line-height:1.1;text-decoration:none;transition-property:scale,background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;box-shadow:0 10px 26px #00000038}.checkout-form button:hover,.primary-cta:hover{background:var(--cta-hover);box-shadow:0 14px 34px #0000004d}.checkout-form button:active,.primary-cta:active{scale:.96}.checkout-form button:disabled{opacity:.58;cursor:wait}.checkout-form .pay-alt{border:1px solid var(--line-input);width:100%;min-height:48px;box-shadow:none;color:var(--ink-soft);text-align:center;background:0 0;margin-top:10px;padding:10px 14px;font-size:.86rem;font-weight:620;display:block}.checkout-form .pay-alt:hover{border-color:var(--line-input-hover);background:var(--surface);box-shadow:none;color:var(--ink)}.pay-alt__price{font-variant-numeric:tabular-nums}.pay-alt__price:before{content:" · "}.pay-methods{background:currentColor;width:203px;height:16px;display:block;-webkit-mask:url(/_astro/pay-methods.NU80MpJj.svg) 50%/contain no-repeat;mask:url(/_astro/pay-methods.NU80MpJj.svg) 50%/contain no-repeat}.pay-alt .pay-methods{margin:7px auto 0}.pay-methods:after{content:" Venmo, Cash App, PayPal, Zelle, Revolut, Wise, Bitcoin, Ethereum";clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.checkout-form__terms{color:var(--ink-muted);margin:11px 0 0;font-size:.72rem;line-height:1.55}.checkout-form__terms a{align-items:center;min-height:44px;margin-block:-14px;display:inline-flex}.checkout-form__status{min-height:21px;color:var(--negative);margin:7px 0 0;font-size:.78rem;line-height:1.4}.checkout-form__status[data-state=success]{color:var(--positive)}.checkout-form__noscript{color:var(--negative);margin:8px 0 0;font-size:.78rem;line-height:1.5}.proof,.offer{border-top:1px solid var(--line)}.faq{border-top:1px solid var(--line);grid-template-columns:minmax(260px,.72fr) minmax(480px,1.28fr);align-items:start;gap:clamp(44px,8vw,112px);display:grid}.consent-banner{z-index:90;right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));left:max(18px, env(safe-area-inset-left));background:var(--card-translucent);width:min(820px,100% - 36px);box-shadow:var(--shadow-drop-strong);backdrop-filter:blur(18px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin-inline:auto;padding:20px;display:grid;position:fixed}.consent-banner[hidden]{display:none}.consent-banner h2{letter-spacing:-.015em;margin:0 0 7px;font-size:1rem}.consent-banner p{color:var(--ink-soft);margin:0;font-size:.82rem;line-height:1.55}.consent-banner p a{min-height:40px;margin-block:-12px;padding-block:12px;display:inline-block}.consent-actions{gap:9px;display:flex}.consent-actions button{cursor:pointer;min-height:46px;font:inherit;border:0;padding:0 17px;font-size:.82rem;font-weight:680;transition-property:scale,background-color,color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out}.consent-actions button:active{scale:.96}.consent-reject{background:var(--fill);box-shadow:var(--shadow-ring);color:var(--ink)}.consent-accept{background:var(--cta-bg);color:var(--cta-ink)}.consent-reject:hover{background:var(--fill-hover)}.consent-accept:hover{background:var(--cta-hover)}@media (width<=980px){.hero{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:36px}.hero h1{font-size:clamp(3.3rem,7vw,5rem)}.playbook,.offer-card,.faq{grid-template-columns:1fr}}@media (width<=760px){:root{--gutter:18px;--section-space:68px}.brand-wordmark{width:116px}.hero{grid-template-columns:1fr;gap:48px;min-height:auto;padding-top:40px}.hero h1{margin-bottom:22px;font-size:clamp(3.05rem,15vw,4.7rem);line-height:.96}.checkout-form button,.primary-cta{width:100%}.faq{gap:16px}.consent-banner{grid-template-columns:1fr;gap:16px;padding:18px}.consent-actions{grid-template-columns:.75fr 1.25fr;display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important}}:root{--content:1320px;--section-space:clamp(56px, 6.5vw, 92px)}.hero{grid-template-columns:minmax(0,.84fr) minmax(500px,1.16fr);gap:clamp(36px,6vw,86px);min-height:min(820px,100svh - 72px);padding:clamp(26px,4vw,54px) 0 clamp(54px,6vw,86px)}.hero h1{max-width:630px;margin-bottom:22px;font-size:clamp(3.25rem,6.25vw,6.4rem)}.hero-result figcaption,.hero-reference figcaption,.comparison figcaption{z-index:1;min-height:30px;box-shadow:none;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;background:#050609c7;padding:7px 10px;font-size:.66rem;font-weight:700;position:absolute;bottom:12px}.comparison{min-width:0}.comparison h3{letter-spacing:.04em;text-transform:uppercase;margin:12px 4px 0;font-size:.9rem;font-weight:650}.offer{border-top:0;padding-top:clamp(64px,8vw,112px)}.guide{border-top:0;grid-template-columns:minmax(0,.72fr) minmax(480px,1.28fr);gap:clamp(34px,6vw,86px);padding-top:clamp(64px,8vw,112px)}.text-cta{min-height:44px;color:var(--cyan);align-items:center;gap:9px;margin-top:26px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.faq{grid-template-columns:minmax(220px,.62fr) minmax(420px,1.38fr);padding-top:clamp(72px,9vw,122px)}@keyframes direction-shift{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-12px)rotate(2deg)}}@media (width<=980px){.hero,.guide,.faq{grid-template-columns:1fr}.hero{gap:44px;min-height:auto}}@media (width<=760px){.hero{padding-top:24px}.hero h1{font-size:clamp(3rem,14vw,4.6rem)}.guide{gap:40px}.faq{gap:24px}}@media (width<=480px){.consent-banner{padding:12px 14px calc(12px + env(safe-area-inset-bottom));gap:10px}.consent-banner h2{font-size:.82rem}.consent-banner p{font-size:.72rem;line-height:1.4}.consent-banner .consent-actions{gap:8px}.consent-banner .consent-actions button{min-height:40px;padding:0 14px;font-size:.8rem}}.lang-menu{flex-shrink:0;position:relative}.lang-menu__button{border:1px solid var(--line-strong);min-height:40px;color:var(--ink-soft);letter-spacing:.02em;cursor:pointer;user-select:none;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:.8rem;font-weight:600;list-style:none;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}.lang-menu__button::-webkit-details-marker{display:none}.lang-menu__button::marker{content:""}.lang-menu__button:hover,.lang-menu[open]>.lang-menu__button{color:var(--ink);border-color:var(--ink-muted);background:var(--surface)}.lang-menu__button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.lang-menu__icon{flex-shrink:0}.lang-menu__chevron{opacity:.7;font-size:.7em;transition:transform .16s}.lang-menu[open] .lang-menu__chevron{transform:rotate(180deg)}.lang-menu__list{z-index:40;background:var(--card-raised);border:1px solid var(--line-strong);min-width:176px;box-shadow:var(--shadow-float);border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.lang-menu__option,.lang-nav__option{min-height:40px;color:var(--ink-soft);white-space:nowrap;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:.86rem;text-decoration:none;display:flex}.lang-menu__option:hover,.lang-menu__option:focus-visible{color:var(--ink);background:var(--surface-strong);outline:none}.lang-menu__option[aria-current=true],.lang-nav__option[aria-current=true]{color:var(--ink);font-weight:650}.lang-menu__option[aria-current=true]:after{content:"✓";color:var(--cyan);font-size:.8em}.lang-nav{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.lang-nav__label{color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.lang-nav__list{flex-wrap:wrap;gap:2px 4px;margin:0;padding:0;list-style:none;display:flex}.lang-nav__option{min-height:36px;padding:0 8px;font-size:.78rem}.lang-nav__option:hover,.lang-nav__option:focus-visible{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.site-header__actions,.model-showcase__header-actions,.simple-header__actions,.power-header__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.site-footer__languages,.simple-footer__languages{grid-column:1/-1;justify-content:center;margin-top:6px}.simple-footer__languages{width:100%}@media (width<=640px){.lang-menu__button{min-height:36px;padding:0 10px;font-size:.74rem}}:lang(ja){line-break:strict;font-family:Space Grotesk,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Noto Sans CJK JP,Yu Gothic,Meiryo,ui-sans-serif,system-ui,sans-serif}:lang(ko){word-break:keep-all;font-family:Space Grotesk,Apple SD Gothic Neo,Noto Sans KR,Noto Sans CJK KR,Malgun Gothic,ui-sans-serif,system-ui,sans-serif}:lang(zh-CN),:lang(zh){line-break:strict;font-family:Space Grotesk,PingFang SC,Hiragino Sans GB,Noto Sans SC,Noto Sans CJK SC,Microsoft YaHei,ui-sans-serif,system-ui,sans-serif}:is(:lang(ja),:lang(ko),:lang(zh-CN),:lang(zh)) :is(h1,h2,h3,.eyebrow,.simple-eyebrow,.primary-cta,.header-cta){letter-spacing:0}:is(:lang(ja),:lang(ko),:lang(zh-CN),:lang(zh)) :is(h1,h2){line-height:1.18}:is(:lang(ja),:lang(zh-CN),:lang(zh)) :is(p,li,dd,summary,figcaption){overflow-wrap:anywhere}:lang(vi){font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}html[data-lp-price=hide] :is([data-lp-price],.offer-price,.offer-card__total,.offer-summary__total,.simple-price,.pay-alt__price,[data-coupon-applied],[data-exit-offer],[data-decision-aid-open]),html[data-lp-faq=hide] [data-section=faq],html[data-lp-guide=hide] :is([data-section=creator-guide],.simple-bonus,.bonus-badge),html[data-lp-benefits=hide] [data-section=purchase-benefits],html[data-lp-agent=hide] [data-section=creation-agent],html[data-lp-brands=hide] [data-section=model-brands],html[data-lp-proof=hide] :is([data-section=character-proof],[data-section=inspiration-gallery],[data-section=portrait-videos]){display:none!important}html[data-lp-theme] :is(.simple-models,.model-showcase,.power-page){background:radial-gradient(ellipse at 80% 0%, var(--theme-card-primary), transparent 650px), var(--page);--showcase-cyan-bright:var(--cyan)}html[data-lp-theme] :is(.simple-intro h1 em,.model-showcase__hero h1 em){color:var(--cyan)}html[data-lp-theme] .model-showcase{--showcase-page:var(--page);--showcase-raised:var(--page-raised);--showcase-text:var(--ink);--showcase-muted:var(--ink-soft);--showcase-faint:var(--ink-muted);--showcase-line:var(--line-strong)}html[data-lp-theme] .simple-models{--simple-page:var(--page);--simple-card:var(--card);--simple-ink:var(--ink);--simple-muted:var(--ink-soft);--simple-faint:var(--ink-muted);--simple-line:var(--line-strong);--simple-accent:var(--cyan)}html:is([data-theme=mist],[data-theme=paper]) :is(.model-showcase__header-nav a:hover,.model-showcase__header-cta,.model-showcase__secondary,.art-dialog){color:var(--ink)}html:is([data-theme=mist],[data-theme=paper]) .model-showcase__primary{background:var(--cta-bg);color:var(--cta-ink)}html:is([data-theme=mist],[data-theme=paper]) .model-showcase__primary:hover{background:var(--cta-hover)}html:is([data-theme=mist],[data-theme=paper]) :is(.model-showcase__header-cta,.model-showcase__secondary){background:var(--fill);box-shadow:none}html:is([data-theme=mist],[data-theme=paper]) :is(.model-showcase__hero h1 em,.portrait-clip h3 a>span,.model-card__outcome){color:var(--cyan)}html:is([data-theme=mist],[data-theme=paper]) :is(.model-showcase__lede,.model-showcase__brand-rail>span,.portrait-clip h3 a){color:var(--ink-soft)}html:is([data-theme=mist],[data-theme=paper]) :is(.model-card,.model-showcase .creation-agent,.art-dialog){background:var(--card);box-shadow:none}html:is([data-theme=mist],[data-theme=paper]) :is(.model-showcase__brand img,.model-brands__list img,.model-showcase__brand-rail img){filter:var(--wordmark-filter)}html:is([data-theme=mist],[data-theme=paper]) .simple-purchase .checkout-form [data-checkout-submit]{background:var(--cta-bg);color:var(--cta-ink)}html:is([data-theme=mist],[data-theme=paper]) .simple-purchase .checkout-form [data-checkout-submit]:hover{background:var(--cta-hover)}html:is([data-theme=mist],[data-theme=paper]) .simple-purchase .checkout-form input{background:var(--page-raised)}html:is([data-theme=mist],[data-theme=paper]) :is(.simple-header>a:last-child,.simple-gallery-note button){color:var(--ink)}html:is([data-theme=mist],[data-theme=paper]) .simple-wordmark{filter:var(--wordmark-filter)}html:is([data-theme=mist],[data-theme=paper]) :is(.agent-phone__screen,.agent-conversation){--ink:#f7f8fb;--ink-soft:#f7f8fbbd;--ink-muted:#f7f8fb9e;--cyan:#4dd9e8;color:var(--ink)}html:is([data-theme=mist],[data-theme=paper]) .simple-model__dots span{background:var(--line-input-hover)}html:is([data-theme=mist],[data-theme=paper]) .simple-model__dots [aria-pressed=true] span{background:var(--ink)}html[data-lp-style=minimal] :is(.offer-card,.simple-purchase,.power-card){background:var(--page-raised);box-shadow:none}html[data-lp-style=minimal] :is(.primary-cta,.model-showcase__primary,[data-checkout-submit]){box-shadow:none}html[data-lp-style=bold] :is(.primary-cta,.model-showcase__primary,[data-checkout-submit]){background:var(--cyan);color:var(--page);box-shadow:0 8px 32px var(--cyan-soft)}html[data-lp-style=bold] h1{font-weight:700}html[data-lp-density=compact] main>section{margin-block:24px;padding-block:24px}html[data-lp-density=spacious] main>section{margin-block:32px;padding-block:clamp(40px,6vw,80px)}
