@font-face{font-family:Manrope;src:url(/fonts/manrope-latin.woff2)format("woff2");font-weight:200 800;font-display:swap}:root{--ink:#111843;--muted:#6a718f;--paper:#fbfbfe;--coral:#7754e8;--orange:#f2a65a;--line:#e4e7f1;--sage:#d1f2e6;--dark:#141b3f;--tint-lavender:#f4f1ff;--tint-mint:#eef8f4;--tint-sky:#f7fbff;--tint-peach:#fff7f1;--fill-lavender:#e7ddff;--fill-mint:#d1f2e6;--fill-sky:#dcefff;--fill-butter:#ffeab1;--fill-peach:#ffe4cf;--fill-pink:#ffe0ee;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;color-scheme:light dark;--shadow-1:#5b71cb12;--shadow-2:#1a1f3212;--surface-1:#394576;--border-1:#c5c6c9;--surface-header:#fbfbfe;--shadow-header:#1a1f321f;--text-1:#6b696c;--text-2:#6e6c6f;--surface-3:#4f525e;--surface-4:#14161c99;--surface-5:#fafbfd;--shadow-3:#1a1d2820;--text-3:#757376;--surface-6:#e6e7ed;--text-4:#4d505e;--text-5:#444859;--surface-7:#e9eaf0;--border-3:#e9eaed;--shadow-4:#1a1d2814;--text-6:#767477;--text-7:#505360;--surface-8:#ccced4;--text-8:#727378;--text-9:#95969c;--text-10:#7a777b;--text-11:#606167;--border-4:#e1e6e4;--text-12:#68696d;--border-5:#c2c3c9;--text-13:#595d6d;--border-6:#8f93a3;--text-14:#7b7d84;--text-15:#787b85;--text-16:#68696e;--text-17:#4d5163;--text-18:#6d6e73;--text-19:#707175;--border-7:#d7d8dd;--surface-9:#fff;--shadow-5:#2628320a;--surface-10:#ecedf0;--border-8:#e0e1e5;--text-20:#6d6e74;--text-21:#b5b6bb;--border-9:#e6e7ea;--surface-11:#e1e3e9;--text-22:#78797f;--surface-12:#f2f3f5;--border-10:#e8e9ee;--text-23:#67696f;--text-24:#606475;--border-11:#dee2f0;--shadow-6:#2c304040;--text-25:#4e515e;--text-26:#75777e;--surface-13:#ecedf2;--border-12:#dddfe8;--text-27:#4f5468;--text-28:#73747a;--surface-14:#2d2f38;--border-13:#ddd;--surface-15:#abafbd;--text-29:#686a73;--text-30:#565966;--shadow-7:#3f496f33;--text-31:#a1a3ad;--border-14:#d3d4da;--surface-16:#93959d;--surface-17:#eaebed;--text-32:#454959;--text-33:#727379;--text-34:#eff0f3;--text-35:#b2b4be;--text-36:#bbbecb;--text-37:#a9aaaf;--text-38:#ebecf1;--text-39:#cbcdd6;--border-15:#46474d;--text-40:#b3b5be;--text-41:#a3a6b2;--text-42:#aeafb5;--border-16:#51535c;--text-43:#989ba9;--border-17:#4e5056;--surface-18:#27282e;--shadow-8:#13141915;--border-18:#44464d;--text-44:#a8aab2;--surface-19:#9ea2b2;--text-45:#a3a5ac;--text-46:#a9acb6;--border-19:#454751;--text-47:#afb2be;--text-48:#a4a6ae;--text-49:#afb1ba;--text-50:#bdc0cd;--surface-20:#393b44;--text-51:#bfc3d3;--text-52:#b8bccd;--text-53:#aaacb6;--surface-21:#c5c9d8;--text-54:#2a2c33;--text-55:#abadb6;--border-20:#45474d;--surface-22:#dddee4;--text-56:#33353e;--shadow-9:#10111724;--surface-23:#33353d;--text-57:#b6b9c5;--text-58:#bcbfcc;--text-59:#a6a8af;--text-60:#787a81;--text-61:#9699a3;--border-21:#b8bac3;--surface-24:#9598a4;--text-62:#63656d;--border-22:#c5c7d0;--text-63:#585a63;--border-23:#d5d7dd;--shadow-10:#42455106;--text-64:#5a5e70;--border-24:#cdcfd7;--text-65:#707485;--text-66:#5b5f70;--border-25:#9196ab;--text-67:#6e7076;--shadow-11:#1a1f320c;--border-26:#b8bbc5;--text-68:#606268;--text-69:#5e6066;--text-70:#4e5261;--text-71:#575963;--text-72:#4d5162;--text-73:#5f6066;--shadow-12:#1b1c2244;--surface-25:#18191ecc;--surface-26:#e1e2e7;--text-74:#54565f;--text-75:#616268;--border-27:#b1b3b9;--text-76:#737074;--text-77:#5c5e64;--surface-27:#e4e7f2;--text-78:#323e6d;--border-28:#7d86ac;--surface-28:#fbfbfd;--arrow-right-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.7%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M3.4 8h9.2%27/%3E%3Cpath d=%27M8.8 4.2 12.6 8l-3.8 3.8%27/%3E%3C/svg%3E") center / contain no-repeat;--arrow-down-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.7%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M8 3.4v9.2%27/%3E%3Cpath d=%27M4.2 8.8 8 12.6l3.8-3.8%27/%3E%3C/svg%3E") center / contain no-repeat;color:var(--ink);background:var(--paper);font-synthesis:none;font-family:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}img{object-fit:cover;max-width:100%;display:block}p{margin:0 0 20px;line-height:1.75}h1,h2,h3{letter-spacing:-.055em;margin:0;font-weight:600;line-height:1.12}h2{font-size:clamp(34px,4vw,54px)}h3{font-size:28px}button{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--coral);outline-offset:5px}[hidden]{display:none!important}.wrap{width:min(1240px,100% - 112px);margin-inline:auto}.section{padding-block:110px}.eyebrow{letter-spacing:.15em;margin-bottom:25px;font-size:10px;font-weight:800;line-height:1.6}.muted{color:var(--muted)}.accent-serif{letter-spacing:-.05em;color:var(--coral);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.status-dot{background:var(--orange);width:7px;height:7px;box-shadow:0 0 0 4px var(--shadow-1);border-radius:50%;margin-right:9px;display:inline-block}.button{border-radius:var(--radius-md);border:1px solid #0000;justify-content:center;align-items:center;gap:35px;min-height:49px;padding:14px 22px;font-size:12px;font-weight:700;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.button:hover{box-shadow:0 5px 14px var(--shadow-2);transform:translateY(-2px)}.primary{background:var(--coral);color:#fff}.primary:hover{background:var(--surface-1)}.secondary{border-color:var(--border-1);background:0 0}.secondary:hover{background:var(--tint-lavender)}.icon-arrow{vertical-align:-.12em;flex:none}.icon-arrow[hidden]{display:none}.small{gap:20px;min-height:40px;padding:10px 17px}.actions{gap:12px;display:flex}.text-link{border-bottom:1px solid;align-items:center;gap:24px;padding-bottom:6px;font-size:12px;font-weight:700;display:inline-flex}.text-link:hover{color:var(--coral)}body{overflow-wrap:break-word}.language-picker{position:relative}.language-flag{object-fit:cover;width:20.4px;height:15.3px;box-shadow:0 0 0 1px var(--border-12);border-radius:3px;flex:none}.language-picker>summary{cursor:pointer;border-radius:var(--radius-sm);justify-content:center;align-items:center;min-width:40px;min-height:36px;list-style:none;display:inline-flex}.language-picker>summary::-webkit-details-marker{display:none}.language-picker>summary:hover,.language-picker[open]>summary{background:var(--tint-lavender)}.language-picker>summary .language-flag{width:24px;height:18px}.language-menu{z-index:40;background:var(--surface-9);border:1px solid var(--border-23);border-radius:var(--radius-md);width:336px;max-width:calc(100vw - 32px);box-shadow:0 14px 34px var(--shadow-10);padding:16px 18px 18px;position:absolute;top:calc(100% + 9px);right:0}.language-menu>p{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:9px}.language-menu ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px 10px;margin:0;padding:0;list-style:none;display:grid}.language-menu a{border-radius:var(--radius-sm);align-items:center;gap:9px;padding:7px 8px;font-size:12px;line-height:1.3;display:flex}.language-menu a:hover{background:var(--tint-lavender)}.language-menu a[aria-current=true]{background:var(--tint-lavender);font-weight:700}.site-footer .language-menu{inset:auto auto calc(100% + 9px) 0}.site-header{z-index:20;backdrop-filter:blur(12px);background:0 0;transition:box-shadow .25s,background-color .25s;position:sticky;top:0}.site-header.scrolled{background:var(--surface-header);box-shadow:0 6px 20px var(--shadow-header)}.nav-wrap{align-items:center;gap:48px;width:min(1352px,100% - 80px);height:83px;margin:auto;display:flex}.brand{white-space:nowrap;letter-spacing:-1.8px;align-items:center;font-size:30px;font-weight:800;display:inline-flex}.brand-icon{color:var(--orange);margin-right:8px;font-size:40px;font-weight:400;line-height:1}.brand-dot{color:var(--orange)}.site-header nav{align-items:center;gap:27px;margin:auto;display:flex}.site-header nav a,.signin{font-size:11px;font-weight:600}.site-header nav a:hover,.signin:hover{color:var(--coral)}.nav-actions{align-items:center;gap:26px;display:flex}.menu-toggle,.mobile-signin{display:none}.skip-link{z-index:100;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-md);padding:15px;position:fixed;top:-80px;left:12px}.skip-link:focus{top:12px}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding-top:72px;padding-bottom:69px;display:grid}.hero h1{--hero-size:clamp(62px, 6.7vw, 94px);font-size:calc(var(--hero-size) * var(--hero-scale,1));letter-spacing:-.065em;margin-bottom:27px;line-height:1.025}.hero-description{letter-spacing:-.35px;margin-bottom:15px;font-size:18px;font-weight:600;line-height:1.6}.hero-promise{background:var(--tint-lavender);border-radius:var(--radius-lg);max-width:440px;margin-top:28px;padding:18px 20px}.hero-pricing{color:var(--ink);gap:8px;margin:0;font-size:14px;font-weight:600;line-height:1.6;display:flex}.hero-pricing .check{color:var(--coral);flex:none;font-weight:700}.mini-icon{background:var(--fill-lavender);color:var(--ink);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:17px;display:flex}.live-pill{color:var(--muted);background:var(--fill-mint);border-radius:var(--radius-lg);white-space:nowrap;padding:5px 9px;font-size:8px}.slide-faces.headed{margin-top:18px}.storefront-head .step-badge{flex:none;width:36px;height:36px;margin:0}.hero-copy{z-index:1;position:relative}.hero-visual{align-content:center;min-width:0;margin:0 0 0 12px;display:grid;position:relative}.hero-carousel{z-index:1;touch-action:pan-y;min-width:0;position:relative}.hero-viewport{min-width:0;margin-right:-34px;padding-right:34px;overflow:hidden}.hero-track{will-change:transform;cursor:grab;column-gap:14px;transition:transform .45s cubic-bezier(.22,.61,.36,1);display:flex}.is-dragging .hero-track{cursor:grabbing;user-select:none}.hero-slide{flex:0 0 calc(100% - 34px);min-width:0;display:flex}.hero-slide>figure{flex:1}.hero-slide[data-active=false]{filter:saturate(.7);transition:transform .3s,filter .3s;transform:scale(.96)}.hero-dots{justify-content:center;gap:8px;margin-top:16px;display:flex}.hero-dots button{border-radius:var(--radius-sm);background:var(--line);border:0;width:30px;height:4px;padding:0}.hero-dots button[aria-pressed=true]{background:var(--coral)}.hero-dots button:hover{background:var(--muted)}.hero-dots button[aria-pressed=true]:hover{background:var(--coral)}.delivery-steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.delivery-steps li{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.delivery-steps li:last-child{border-bottom:0}.delivery-mark{background:var(--fill-mint);width:22px;height:22px;color:var(--ink);border-radius:50%;place-items:center;font-size:11px;display:grid}.delivery-steps strong{letter-spacing:-.02em;font-size:13px;display:block}.delivery-steps span:not(.delivery-mark){color:var(--muted);font-size:11px}.delivery-steps time{color:var(--muted);white-space:nowrap;font-size:11px}.storefront-card{z-index:1;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;margin:0;padding:24px 24px 0;display:flex;position:relative;box-shadow:0 24px 60px #2a315312}.storefront-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.storefront-head strong{letter-spacing:-.03em;font-size:19px}.storefront-who{color:var(--muted);margin:6px 0 18px;font-size:12px}.storefront-photos{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.storefront-photos li{border-radius:var(--radius-sm);aspect-ratio:3/4;position:relative;overflow:hidden}.storefront-photos img{object-fit:cover;width:100%;height:100%}.storefront-photos li:not(.chosen) img{filter:grayscale();opacity:.55}.storefront-photos li.chosen{outline:2px solid var(--coral);outline-offset:-2px}.storefront-photos li.chosen>span{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid;position:absolute;bottom:6px;right:6px}.storefront-total{color:var(--muted);justify-content:space-between;align-items:baseline;margin-top:18px;font-size:12px;display:flex}.storefront-total strong{letter-spacing:-.04em;color:var(--ink);font-size:22px}.storefront-action{border-radius:var(--radius-md);background:var(--coral);color:#fff;text-align:center;margin-top:14px;padding:13px;font-size:12px;font-weight:700;display:block}.storefront-payout{border-top:1px solid var(--line);background:var(--tint-mint);color:var(--muted);justify-content:space-between;align-items:baseline;margin:18px -24px 0;padding:14px 24px;font-size:12px;display:flex}.storefront-payout strong{color:var(--ink);letter-spacing:-.03em;font-size:17px}.storefront-card figcaption{border-top:1px solid var(--line);border-radius:0 0 var(--radius-lg) var(--radius-lg);color:var(--muted);margin:auto -24px 0;padding:16px 24px 18px;font-size:12px;line-height:1.7}.workflow-section .wrap{position:relative}.section-heading{justify-content:space-between;align-items:end;gap:70px;margin-bottom:50px;display:flex}.section-heading>p,.section-heading>div:last-child:not(:first-child){max-width:320px;color:var(--text-12);margin-bottom:3px;font-size:13px;line-height:1.8}.workflow-ownership{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:60px;display:grid}.workflow-ownership span{letter-spacing:.12em;border-bottom:1px solid var(--border-5);padding-bottom:13px;font-size:8px;font-weight:800}.workflow-ownership span:last-child{color:var(--text-13);border-color:var(--border-6)}.workflow-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:25px;margin:24px 0 0;padding:0;list-style:none;display:grid}.step-number{color:var(--text-14);justify-content:space-between;margin-bottom:30px;padding-right:10px;font-size:10px;display:flex}.workflow-grid h3{margin-bottom:14px;font-size:24px}.workflow-grid p{color:var(--text-16);margin:0;font-size:11px;line-height:1.9}.studio-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:55px;display:grid;position:relative}.feature-selector{flex-direction:column;display:flex}.feature-option{text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;border-left:2px solid #0000;padding:25px 35px 25px 22px;position:relative}.feature-option.active{border-left-color:var(--coral);background:var(--tint-lavender)}.feature-option .eyebrow{color:var(--text-18);margin-bottom:12px;font-size:8px;display:block}.feature-option strong{letter-spacing:-.6px;margin-bottom:11px;font-size:19px;display:block}.feature-option>span:not(.eyebrow){color:var(--text-19);font-size:11px;line-height:1.85;display:block}.studio-preview{border:1px solid var(--border-7);background:var(--surface-9);border-radius:var(--radius-md);box-shadow:0 20px 50px var(--shadow-5);scroll-margin-top:92px;overflow:hidden;transform:rotate(-1deg)}.preview-panel[data-active=false]{display:none}@media (width>=851px){.studio-preview{grid-template-rows:auto 1fr;display:grid}.preview-panel{grid-area:2/1}.preview-panel[data-active=false]{visibility:hidden;display:block}}.browser-bar{background:var(--surface-10);border-bottom:1px solid var(--border-8);letter-spacing:.06em;height:35px;color:var(--text-20);justify-content:space-between;align-items:center;padding:0 15px;font-size:7px;font-weight:600;display:flex}.browser-bar .icon-arrow{width:9px;height:9px}.browser-bar>span:first-child{letter-spacing:3px;color:var(--text-21)}.preview-top{border-bottom:1px solid var(--border-9);align-items:center;gap:12px;padding:15px 22px;font-size:9px;display:flex}.mini-logo{object-fit:contain;flex-shrink:0;width:44px;height:28px}.avatar{background:var(--surface-11);border-radius:50%;margin-left:auto;padding:9px;font-size:8px}.preview-content{min-height:330px;padding:27px 25px 20px}.micro{color:var(--text-22);margin-bottom:8px;font-size:8px}.dashboard-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-heading h3{font-size:22px}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.stats-grid>div{background:var(--surface-12);border:1px solid var(--border-10);border-radius:var(--radius-sm);padding:14px}.stats-grid strong{letter-spacing:-1px;font-size:23px;display:block}.stats-grid span{color:var(--text-23);margin-top:5px;font-size:8px;display:block}.mock-toolbar{justify-content:space-between;gap:8px;margin-bottom:15px;font-size:9px;display:flex}.mock-toolbar>span{color:var(--text-24);font-size:8px}.profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.profile-photo{aspect-ratio:4/5;border-radius:var(--radius-sm);position:relative;overflow:hidden}.profile-photo img{object-fit:cover;width:100%;height:100%}.face-box{border:1px solid var(--border-11);border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--shadow-6);pointer-events:none;position:absolute}.profile-photo>span{background:var(--surface-9);text-align:center;width:17px;height:17px;color:var(--text-25);border-radius:50%;font-size:10px;position:absolute;bottom:7px;right:7px}.profile-grid strong{margin-top:10px;font-size:9px;display:block}.profile-grid>div>span{color:var(--text-26);font-size:7px}.mock-success{background:var(--surface-13);border:1px solid var(--border-12);color:var(--text-27);border-radius:var(--radius-sm);margin-top:20px;padding:12px;font-size:8px}.mock-success span{margin-right:7px}.mock-caption{color:var(--text-28);letter-spacing:.02em;text-align:center;margin:10px 0 16px;font-size:8px}.mock-button{background:var(--surface-14);color:#fff;border-radius:var(--radius-sm);margin-top:12px;padding:8px 12px;font-size:8px;display:block}.bar-chart{border-bottom:1px solid var(--border-13);gap:16px;height:130px;padding:0 15px 20px;display:flex}.bar-chart>div{flex:1;align-items:end;display:flex;position:relative}.bar-chart i{background:var(--surface-15);border-radius:var(--radius-sm) var(--radius-sm) 0 0;width:100%;display:block}.bar-chart span{text-align:center;width:100%;font-size:8px;position:absolute;bottom:-17px}.retouch-section{background:var(--tint-lavender);padding-block:80px}.retouch-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}.retouch-grid h2{margin-bottom:24px;font-size:42px;line-height:1.2}.retouch-grid p:not(.eyebrow):not(.mock-caption){color:var(--text-29);max-width:410px;font-size:12px}.text-note{color:var(--text-30);font-size:10px;font-weight:700}.contact-sheet{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin-bottom:30px;padding:12px;display:grid;transform:rotate(-3deg)}.contact-sheet>span{background-image:var(--portrait);filter:grayscale();opacity:.28;border-radius:var(--radius-sm);background-position:50% 25%;background-size:cover;height:46px}.contact-sheet>span.selected{filter:none;opacity:1;outline:3px solid var(--coral);outline-offset:2px;box-shadow:0 4px 15px var(--shadow-7);transform:rotate(5deg)}.retouch-counts{justify-content:space-between;align-items:center;gap:10px;display:flex}.retouch-counts strong{letter-spacing:-1.5px;font-size:34px;font-weight:500;display:block}.retouch-counts div>span{margin-top:7px;font-size:9px;display:block}.retouch-counts>.icon-arrow{color:var(--text-31)}.coral-text{color:var(--coral)}.retouch-visual>.mock-caption{margin-top:23px}.pricing-section{background:var(--tint-sky);padding-block:90px}.pricing-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:100px;display:grid}.pricing-grid h2{margin-bottom:25px;font-size:45px;line-height:1.2}.pricing-grid>div>p:not(.eyebrow){color:var(--text-62);font-size:12px;line-height:1.9}.pricing-grid .button{margin-top:10px}.pricing-terms{color:var(--muted);max-width:48ch;font-size:13px}.price-card{background:var(--surface-9);border:1px solid var(--border-23);border-radius:var(--radius-md);box-shadow:0 10px 30px var(--shadow-10);padding:30px 35px}.price-top{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:22px;display:flex}.price-chip{background:var(--fill-lavender);color:var(--ink);border-radius:var(--radius-lg);letter-spacing:-.02em;padding:7px 14px;font-size:14px;font-weight:700}.price-top>span:last-child{color:var(--muted);font-size:13px}.price-card ul{gap:12px;margin:0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:grid}.price-card li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:6px;display:grid}.price-card li:before{content:"✓";color:var(--coral);font-size:12px;line-height:1.6}.ambassador{align-items:center;gap:30px;padding-block:75px;display:flex}.ambassador-icon{border:1px solid var(--border-24);min-width:60px;height:60px;color:var(--text-65);border-radius:50%;place-items:center;font-size:30px;display:grid}.ambassador .eyebrow{margin-bottom:10px;font-size:8px}.ambassador h2{letter-spacing:-.04em;margin-bottom:12px;font-size:25px}.ambassador p:not(.eyebrow){color:var(--text-28);max-width:525px;margin:0;font-size:11px}.ambassador .text-link{white-space:nowrap;margin-left:auto;font-size:10px}.final-cta{text-align:center;background:var(--tint-lavender);padding:90px 0;position:relative;overflow:hidden}.final-cta h2{margin-bottom:25px;font-size:clamp(38px,4.5vw,64px);line-height:1.15}.final-cta p:not(.eyebrow){color:var(--text-66);font-size:12px}.final-cta .actions{justify-content:center;margin-top:30px}.final-cta .secondary{border-color:var(--border-25)}.footer-top{border-bottom:1px solid var(--line);align-items:center;gap:35px;padding:45px 0;display:flex}.footer-top>p{color:var(--text-67);margin:0;font-size:10px;line-height:1.7}.footer-top nav{flex-wrap:wrap;gap:25px;margin-left:auto;font-size:10px;display:flex}.footer-top nav a:hover,.footer-bottom a:hover{color:var(--coral)}.footer-bottom{color:var(--text-67);justify-content:space-between;gap:15px;padding:25px 0;font-size:8px;display:flex}@keyframes enter{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (width>=1500px){.hero{padding-block:90px}.hero h1{--hero-size:98px}}@media (width<=1320px){.workflow-ownership{display:none}.workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px;margin-top:37px}.workflow-grid li:nth-child(n+4){border-top:1px solid var(--border-26);padding-top:23px}}@media (width<=1100px){.wrap{width:calc(100% - 64px)}.nav-wrap{gap:25px;width:calc(100% - 48px)}.site-header nav{gap:17px}.nav-actions{gap:18px}.hero{gap:25px;padding-top:55px}.hero h1{--hero-size:73px}.hero-visual{margin-left:0}.hero .eyebrow{font-size:8px}.hero-description{font-size:16px}.studio-grid{gap:30px}.pricing-grid{gap:55px}.footer-top{gap:25px}.footer-top nav{gap:18px}.retouch-grid{gap:40px}.retouch-grid h2{font-size:36px}.section{padding-block:85px}}@media (width<=850px){.site-header nav{background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 15px 20px var(--shadow-11);padding:25px 32px;display:none;position:absolute;top:74px;left:0;right:0}.site-header nav.open{flex-direction:column;align-items:stretch;gap:0;display:flex}.site-header nav a{padding:13px 0;font-size:14px}.menu-toggle{width:56px;height:56px;color:color-mix(in srgb, var(--ink) 75%, transparent);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0;display:inline-flex}.menu-toggle:hover,.menu-toggle[aria-expanded=true]{background:var(--tint-lavender)}.menu-toggle .icon-cross,.menu-toggle[aria-expanded=true] .icon-burger{display:none}.menu-toggle[aria-expanded=true] .icon-cross{display:block}.nav-actions{margin-left:auto}.mobile-signin{display:block}.site-header .language-menu{width:auto;max-width:none;position:fixed;top:74px;left:16px;right:16px}.nav-wrap{gap:15px;height:74px}.signin{display:none}.hero{gap:22px}.hero h1{--hero-size:62px}.hero-description{font-size:15px}.hero .actions{gap:8px}.hero .button{gap:16px;padding:12px 15px;font-size:11px}.hero-promise{margin-top:22px;padding:15px 16px}.hero-pricing{font-size:13px}.section-heading{gap:30px}.section-heading>p{max-width:250px;font-size:12px}.workflow-grid{gap:16px}.workflow-grid h3{font-size:20px}.workflow-grid p{font-size:13px}.studio-grid{grid-template-columns:minmax(0,1fr)}.feature-selector{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.feature-option{padding:20px 20px 20px 15px}.feature-option strong{font-size:16px}.feature-option>span:not(.eyebrow){font-size:10px}.studio-preview{width:90%;margin:15px auto 0}.preview-content{min-height:375px}.retouch-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px}.retouch-grid h2{font-size:31px}.contact-sheet{gap:5px;padding:5px}.contact-sheet>span{height:32px}.retouch-counts strong{font-size:27px}.retouch-counts div>span{font-size:7px}.pricing-grid{gap:40px}.pricing-grid h2{font-size:34px}.price-card{padding:25px}.ambassador{flex-wrap:wrap}.ambassador>div:nth-child(2){flex:1}.ambassador .text-link{margin-left:90px}.footer-top{flex-wrap:wrap}.footer-top nav{justify-content:space-between;width:100%;margin:0}}@media (width<=600px){.wrap{width:calc(100% - 40px)}.nav-wrap{gap:7px;width:calc(100% - 32px);height:68px}.site-header nav{padding:15px 24px;top:68px}.brand{font-size:26px}.brand-icon{margin-right:5px;font-size:32px}.nav-actions .button{gap:12px;min-height:37px;padding:10px 13px;font-size:10px}.hero{grid-template-columns:minmax(0,1fr);gap:35px;padding-top:42px;padding-bottom:50px}.hero .eyebrow{margin-bottom:23px;font-size:8px}.hero h1{--hero-size:clamp(46px, 14vw, 76px);margin-bottom:23px;line-height:1.01}.hero-description{font-size:17px}.hero .button{gap:25px;padding:15px 20px;font-size:12px}.hero-promise{max-width:none;margin-top:24px}.hero-visual{margin:0 8px}.section{padding-block:65px}h2{font-size:35px}.section-heading{flex-direction:column;align-items:start;gap:22px;margin-bottom:32px}.eyebrow{margin-bottom:18px;font-size:8px}.section-heading>p{max-width:320px}.workflow-grid{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:37px}.workflow-grid li:nth-child(n+5){border-top:0;padding-top:0}.workflow-grid li{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.workflow-grid .step-number{order:1;margin-bottom:0;padding-right:0;font-size:13px}.workflow-grid .step-badge{order:2;width:36px;height:36px;margin-bottom:0}.workflow-grid .step-badge svg{width:18px;height:18px}.workflow-grid h3{order:3;margin-bottom:0;font-size:23px}.workflow-grid p{flex-basis:100%;order:4;line-height:1.65}.feature-selector{flex-direction:column;display:flex}.feature-option{padding:20px 30px 20px 20px}.feature-option .eyebrow{font-size:8px}.feature-option strong{font-size:20px}.feature-option>span:not(.eyebrow){font-size:11px}.feature-option:not(.active)>span:not(.eyebrow){display:none}.feature-option b{display:block}.studio-grid{gap:20px}.studio-preview{width:100%;transform:none}.preview-content{min-height:325px;padding:20px 16px}.preview-top{padding:10px 16px}.dashboard-heading h3{font-size:20px}.stats-grid{gap:7px;margin-block:20px}.stats-grid>div{padding:12px 8px}.stats-grid strong{font-size:21px}.stats-grid span{font-size:7px}.profile-grid{gap:8px}.mock-toolbar{font-size:8px}.mock-toolbar>span{font-size:7px}.mock-success{padding:9px;font-size:7px;line-height:1.7}.retouch-section{padding-block:60px}.retouch-grid{grid-template-columns:minmax(0,1fr);gap:35px}.retouch-grid h2{font-size:36px}.retouch-grid p:not(.eyebrow):not(.mock-caption){font-size:12px}.contact-sheet>span{height:42px}.retouch-counts strong{font-size:33px}.retouch-counts div>span{font-size:9px}.pricing-section{padding-block:60px}.pricing-grid{grid-template-columns:minmax(0,1fr);gap:35px}.pricing-grid h2{font-size:37px}.price-card{padding:27px}.price-card ul{font-size:11px}.ambassador{gap:20px;padding-block:50px}.ambassador-icon{align-self:flex-start;min-width:45px;height:45px;margin-top:2px;font-size:24px}.ambassador h2{font-size:25px;line-height:1.2}.ambassador p:not(.eyebrow){font-size:11px}.ambassador .text-link{margin-left:65px}.final-cta{padding-block:60px}.final-cta h2{font-size:39px}.final-cta p:not(.eyebrow){font-size:11px}.final-cta .button{gap:22px;padding:14px 18px;font-size:11px}.footer-top{gap:25px;padding-block:30px}.footer-top nav{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:5px;font-size:11px;display:grid}.footer-bottom{flex-wrap:wrap;padding:22px 0;font-size:8px;line-height:1.8}.footer-bottom>span:nth-child(2){display:none}}:root{--muted:#5d6484;--coral:#5b3fd0}.section-heading>p,.feature-option .eyebrow,.feature-option>span:not(.eyebrow),.browser-bar,.micro,.mock-caption,.profile-grid>div>span,.price-card>p,.ambassador p:not(.eyebrow),.footer-top>p,.footer-bottom{color:var(--text-68)}.step-number,.workflow-grid p{color:var(--text-69)}.workflow-ownership span:last-child{color:var(--text-70)}.retouch-grid p:not(.eyebrow):not(.mock-caption){color:var(--text-71)}.pricing-grid>div>p:not(.eyebrow){color:var(--text-63)}.final-cta p:not(.eyebrow){color:var(--text-72)}.section-heading>p,.section-heading>div:last-child:not(:first-child){font-size:14px}.feature-option>span:not(.eyebrow),.retouch-grid p:not(.eyebrow):not(.mock-caption),.pricing-grid>div>p:not(.eyebrow){font-size:13px}@media (width<=600px){.workflow-grid p{font-size:14px}.ambassador p:not(.eyebrow){font-size:13px}.feature-option>span:not(.eyebrow){font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.leaves{pointer-events:none;z-index:0;position:absolute}.leaf-mint path{fill:var(--fill-mint)}.leaf-lavender path{fill:var(--fill-lavender)}.leaf-sky path{fill:var(--fill-sky)}.leaf-peach path{fill:var(--fill-peach)}.leaf-dots circle{fill:var(--fill-butter)}.leaves-hero{opacity:.95;width:300px;top:-74px;right:-28px}.leaves-preview{opacity:.85;width:215px;top:-54px;right:-46px;transform:scaleX(-1)}.leaves-cluster{opacity:.8;width:200px}.wave-divider{margin:0;line-height:0}.wave-divider svg{width:100%;height:clamp(44px,4.5vw,72px);display:block}.wave-to-lavender{background:var(--tint-lavender)}.wave-to-lavender .wave-base{fill:var(--tint-lavender)}.wave-to-sky{background:var(--tint-sky)}.wave-to-sky .wave-base{fill:var(--tint-sky)}.wave-to-mint{background:var(--tint-mint)}.wave-to-mint .wave-base{fill:var(--tint-mint)}.wave-to-paper{background:var(--paper)}.wave-to-paper .wave-base{fill:var(--paper)}.wave-to-dark{background:var(--dark)}.wave-to-dark .wave-base{fill:var(--dark)}.wave-flip svg{transform:scaleY(-1)}.wave-from-paper{fill:var(--paper)}.wave-from-lavender{fill:var(--tint-lavender)}.wave-from-mint{fill:var(--tint-mint)}.wave-from-sky{fill:var(--tint-sky)}.wave-from-dark{fill:var(--dark)}.wave-lavender{fill:var(--fill-lavender);opacity:.85}.wave-mint{fill:var(--fill-mint);opacity:.8}.step-badge{width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.step-badge svg{width:20px;height:20px}.step-badge-sky{background:var(--fill-sky)}.step-badge-mint{background:var(--fill-mint)}.step-badge-lavender{background:var(--fill-lavender)}.step-badge-butter{background:var(--fill-butter)}.step-badge-peach{background:var(--fill-peach)}@media (width<=760px){.hero-viewport{margin-right:0;padding-right:0}.hero-slide{flex:0 0 calc(100% - 26px)}}@media (width<=1100px){.hero-viewport{margin-right:-24px;padding-right:24px}.leaves-preview{width:180px;right:-6px}}@media (width<=600px){.leaves-hero{width:170px;right:-20px}.leaves-preview{display:none}}@media (prefers-color-scheme:dark){:root{--ink:#eef0f8;--muted:#ccd2e4;--paper:#2b3043;--coral:#cabefb;--orange:#ecbb92;--line:#434863;--sage:#375150;--dark:#232838;--tint-lavender:#31354e;--tint-mint:#2d3d38;--tint-sky:#2b384d;--tint-peach:#3a312c;--fill-lavender:#474372;--fill-mint:#335853;--fill-sky:#334a66;--fill-butter:#594d3b;--fill-peach:#594438;--fill-pink:#593a4c;--shadow-1:#2a2f4712;--shadow-2:#07080d12;--surface-1:#444f7e;--border-1:#6c6e74;--surface-header:#31354e;--shadow-header:#07080d40;--text-1:#e4e4e4;--text-2:#e4e3e4;--surface-3:#585c69;--surface-4:#09090c99;--surface-5:#5d687f;--shadow-3:#08090c20;--text-3:#e2e2e3;--surface-6:#42465c;--text-4:#e7e7e9;--text-5:#e7e8eb;--surface-7:#40445e;--border-3:#626778;--shadow-4:#08090c14;--text-6:#e2e2e2;--text-7:#e6e7e9;--surface-8:#5d626f;--text-8:#e2e2e3;--text-9:#dedfe0;--text-10:#e2e1e2;--text-11:#e5e5e6;--border-4:#63776f;--text-12:#e4e4e5;--border-5:#696b76;--text-13:#e4e5e7;--border-6:#686c7f;--text-14:#e0e0e1;--text-15:#e0e0e2;--text-16:#e4e4e5;--text-17:#e6e6e9;--text-18:#e3e3e4;--text-19:#e2e3e3;--border-7:#656877;--surface-9:#4b4f63;--shadow-5:#09090c0a;--surface-10:#464a58;--border-8:#646877;--text-20:#e3e3e4;--text-21:#dedfe0;--border-9:#636876;--surface-11:#43495b;--text-22:#e1e1e2;--surface-12:#454c59;--border-10:#5c627d;--text-23:#e3e4e5;--text-24:#e3e3e6;--border-11:#525e88;--shadow-6:#08090c40;--text-25:#e7e7e9;--text-26:#e1e1e2;--surface-13:#40455e;--border-12:#586082;--text-27:#e5e6e9;--text-28:#e2e2e3;--surface-14:#4f5362;--border-13:#6e6e6e;--surface-15:#a9adbc;--text-29:#e3e3e4;--text-30:#e5e6e8;--shadow-7:#07090d33;--text-31:#dedee0;--border-14:#656878;--surface-16:#71737a;--surface-17:#494d55;--text-32:#e7e8eb;--text-33:#e2e2e3;--text-34:#dcdee2;--text-35:#dedee1;--text-36:#dddee2;--text-37:#dedfe0;--text-38:#dcdde3;--text-39:#dddee1;--border-15:#74757f;--text-40:#dedee1;--text-41:#dddee1;--text-42:#dedfe0;--border-16:#717480;--text-43:#dddee1;--border-17:#73767f;--surface-18:#4a4c57;--shadow-8:#09090c15;--border-18:#727681;--text-44:#dedee0;--surface-19:#aaadbb;--text-45:#dedfe0;--text-46:#dedee1;--border-19:#707383;--text-47:#dddee1;--text-48:#dedee0;--text-49:#dedee1;--text-50:#dcdde2;--surface-20:#585b69;--text-51:#dcdde3;--text-52:#dcdde2;--text-53:#dedee1;--surface-21:#525a7a;--text-54:#eeeef0;--text-55:#dedee0;--border-20:#737680;--surface-22:#464958;--text-56:#ecedee;--shadow-9:#08090c24;--surface-23:#565967;--text-57:#dddee1;--text-58:#dddee2;--text-59:#dedfe0;--text-60:#e0e1e2;--text-61:#dedee0;--border-21:#676a7a;--surface-24:#6e717c;--text-62:#e4e4e5;--border-22:#64687b;--text-63:#e6e6e7;--border-23:#63687a;--shadow-10:#090a0b06;--text-64:#e3e4e7;--border-24:#62677b;--text-65:#e0e0e3;--text-66:#e3e4e7;--border-25:#636982;--text-67:#e2e3e3;--shadow-11:#07080d0c;--border-26:#656a7c;--text-68:#e5e5e6;--text-69:#e5e5e6;--text-70:#e6e7e9;--text-71:#e6e6e8;--text-72:#e6e7e9;--text-73:#f0f1f6;--shadow-12:#09090b44;--surface-25:#09090bcc;--surface-26:#464958;--text-74:#e6e7e8;--text-75:#e5e5e6;--border-27:#6b6e77;--text-76:#e3e3e3;--text-77:#e5e6e7;--surface-27:#60667b;--text-78:#e4e6ee;--border-28:#5a648d;--surface-28:#60607b;--on-coral:#15172a}.primary,.primary:hover{color:#15172a}img{filter:brightness(.88)saturate(.95)}}.step-badge-pink{background:var(--fill-pink)}.hero h1{--hero-size:clamp(50px, 5.6vw, 78px)}.hero h1 .accent-serif{margin-top:.12em;font-size:.6em;line-height:1.15;display:block}:root:lang(ru) .hero h1{--hero-scale:.64}.routine-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.routine-grid li{background:var(--surface-9);border:1px solid var(--line);border-radius:var(--radius-lg);padding:26px 26px 22px}.routine-grid h3{letter-spacing:-.035em;margin-bottom:10px;font-size:20px}.routine-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.workflow-ownership{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 25px}.workflow-grid li:nth-child(n+4) h3{color:inherit}.workflow-grid li:nth-child(n+3) h3{color:var(--text-17)}.workflow-grid p{font-size:13px}.workflow-closing,.section-closing,.price-closing{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-9);letter-spacing:-.02em;align-items:center;gap:16px;margin:48px 0 0;padding:16px 22px;font-size:16px;line-height:1.4;display:flex}.workflow-closing .step-badge,.section-closing .step-badge,.price-closing .step-badge{flex:none;margin-bottom:0}.price-closing{margin-top:24px;padding:12px 14px;font-size:13px}.workflow-section{background:var(--paper)}.profiles-section{background:var(--tint-mint);padding-block:100px}.profiles-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:48px;display:grid}.profiles-points{gap:14px;margin:0;padding:0;list-style:none;display:grid}.profiles-points li{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-9);align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.profiles-points .step-badge{flex:none;margin-bottom:0}.profiles-points strong{letter-spacing:-.03em;margin-bottom:5px;font-size:17px;display:block}.profiles-points li>div>span{color:var(--muted);font-size:13px;line-height:1.7}.format-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.format-cards li{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-9);align-items:center;gap:16px;padding:22px 24px;display:flex}.format-cards .step-badge{flex:none;width:52px;height:52px;margin-bottom:0}.format-cards strong{letter-spacing:-.03em;font-size:19px;display:block}.format-cards li>div>span{color:var(--muted);font-size:13px}.flow-title{margin:56px 0 22px;font-size:24px}.selfie-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.selfie-flow li{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-9);align-items:center;gap:14px;padding:16px 18px;font-size:15px;font-weight:600;display:flex;position:relative}.selfie-flow .step-badge{flex:none;margin-bottom:0}.selfie-flow .icon-arrow{color:var(--coral);margin-left:auto}.selfie-flow li:last-child .icon-arrow{display:none}.flow-note{color:var(--muted);margin:18px 0 0;font-size:13px}.benefit-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.benefit-cards article{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-9);padding:26px 28px 28px}.benefit-cards header{align-items:center;gap:14px;margin-bottom:18px;display:flex}.benefit-cards header .step-badge{width:52px;height:52px;margin-bottom:0}.benefit-cards h3{font-size:23px}.benefit-cards ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.benefit-cards li{border-radius:var(--radius-md);background:var(--tint-lavender);align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.benefit-cards li .step-badge{flex:none;width:36px;height:36px;margin-bottom:0}.benefit-cards li .step-badge svg{width:17px;height:17px}.stat-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.stat-tiles li{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--tint-lavender);gap:4px;padding:16px 14px;display:grid}.stat-title{align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.stat-title .step-badge{width:28px;height:28px;margin-bottom:0}.stat-title .step-badge svg{width:14px;height:14px}.stat-tiles strong{letter-spacing:-.05em;color:var(--coral);font-size:30px}.stat-label{color:var(--muted);font-size:11px}.stat-note{margin-top:6px;font-size:12px;font-weight:600}.stat-footnote{color:var(--muted);margin:14px 0 0;font-size:12px}.money-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0 20px;padding:0;list-style:none;display:grid}.money-flow li{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-9);align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.money-flow .step-badge{flex:none;width:38px;height:38px;margin-bottom:0}.money-flow strong{letter-spacing:-.02em;font-size:14px;display:block}.money-flow li>div>span{color:var(--muted);font-size:11px;line-height:1.5}.money-flow .icon-arrow{color:var(--coral);background:var(--glass-opaque,var(--paper));border-radius:50%;position:absolute;top:50%;right:-11px;translate:0 -50%}.money-flow li:last-child .icon-arrow{display:none}.quotes-section{background:var(--tint-lavender)}.quotes-section h2{text-align:center;margin-bottom:48px}.quote-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.quote-cards figure{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-9);flex-direction:column;margin:0;padding:26px 28px 28px;display:flex}.quote-cards figcaption{align-items:center;gap:14px;margin-bottom:18px;display:flex}.quote-avatar{background:var(--tint-lavender);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.quote-avatar .step-badge{margin-bottom:0}.quote-cards figcaption>span:nth-child(2){display:grid}.quote-cards figcaption strong{letter-spacing:-.03em;font-size:18px}.quote-cards figcaption>span:nth-child(2)>span{color:var(--muted);font-size:12px}.quote-mark{color:var(--fill-lavender);margin-left:auto;font-family:Georgia,Times New Roman,serif;font-size:64px;line-height:.6}.quote-cards blockquote{margin:0 0 20px}.quote-cards blockquote p{margin:0;font-size:15px;line-height:1.75}.quote-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:auto 0 0;padding:0;list-style:none;display:grid}.quote-facts li{border-radius:var(--radius-md);background:var(--tint-lavender);color:var(--muted);align-items:center;gap:10px;padding:10px 12px;font-size:11px;line-height:1.4;display:flex}.quote-facts .step-badge{flex:none;width:32px;height:32px;margin-bottom:0}.quote-facts .step-badge svg{width:15px;height:15px}.quote-facts strong{color:var(--ink);font-size:13px;display:block}@media (width<=1100px){.routine-grid,.format-cards,.stat-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-ownership{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;margin-top:37px}.workflow-grid li:nth-child(n+4){border-top:0;padding-top:0}.workflow-grid li:nth-child(n+3){border-top:1px solid var(--border-26);padding-top:23px}.profiles-grid{grid-template-columns:minmax(0,1fr)}.selfie-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.hero h1{--hero-size:clamp(40px, 11.5vw, 60px)}.hero h1 .accent-serif{font-size:.66em}.routine-grid,.format-cards,.stat-tiles,.benefit-cards,.quote-cards,.money-flow,.selfie-flow,.quote-facts,.workflow-grid{grid-template-columns:minmax(0,1fr)}.workflow-grid li:nth-child(n+3){border-top:0;padding-top:0}.workflow-grid li+li{border-top:1px solid var(--border-26);padding-top:20px}.workflow-closing,.section-closing{margin-top:32px;padding:14px 16px;font-size:14px}.profiles-section{padding-block:70px}.flow-title{margin-top:40px;font-size:21px}.money-flow .icon-arrow{inset:auto auto -12px 50%;translate:-50%;rotate:90deg}.stat-tiles strong{font-size:26px}.quotes-section h2{margin-bottom:30px}.quote-cards figure,.benefit-cards article{padding:20px 18px 22px}}.hero-promise{gap:12px;list-style:none;display:grid}.hero-pricing strong{font-weight:700}.hero-pricing>span:last-child{color:var(--text-4);font-weight:500}.hero-pricing strong{color:var(--ink)}.day-section{background:var(--tint-sky)}.day-timeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.day-timeline li{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-9);padding:22px 20px 20px;position:relative}.day-timeline li.optional{background:0 0;border-style:dashed}.day-timeline li.highlight{border-color:var(--coral);box-shadow:0 0 0 3px color-mix(in srgb, var(--coral) 18%, transparent)}.day-timeline li.highlight time{background:var(--coral);color:var(--on-coral,#fff)}.day-timeline time{border-radius:var(--radius-lg);background:var(--fill-lavender);color:var(--ink);letter-spacing:.04em;font-variant-numeric:tabular-nums;margin-bottom:16px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-block}.day-timeline .step-badge{width:40px;height:40px;margin-bottom:14px}.day-timeline .step-badge svg{width:19px;height:19px}.day-timeline h3{letter-spacing:-.03em;margin-bottom:8px;font-size:17px}.day-timeline p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.7}.gone-title{letter-spacing:-.035em;margin:48px 0 18px;font-size:24px}.gone-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.gone-grid li{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-9);align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.gone-grid .step-badge{flex:none;margin-bottom:0}.gone-grid strong{letter-spacing:-.02em;margin-bottom:5px;font-size:15px;display:block}.gone-grid s{text-decoration-color:var(--coral);text-decoration-thickness:2px}.gone-grid li>div>span{color:var(--muted);font-size:13px;line-height:1.7}.workflow-ownership.single{grid-template-columns:minmax(0,1fr)}.workflow-grid.seven{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}.workflow-grid.seven li:nth-child(n+3) h3,.workflow-grid.seven li:nth-child(n+4) h3{color:inherit}.system-rail{border-top:2px dashed var(--border-6);margin-top:44px;padding-top:18px}.system-label{letter-spacing:.12em;color:var(--text-13);margin-bottom:14px;font-size:8px;font-weight:800;display:block}.system-rail ul{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.system-rail li{border:1px dashed var(--border-6);border-radius:var(--radius-lg);color:var(--text-17);align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:12px;font-weight:600;display:flex}.system-rail .step-badge{width:28px;height:28px;margin-bottom:0}.system-rail .step-badge svg{width:14px;height:14px}.access-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:center}.phone-stage{justify-content:center;display:flex}.phone-mock{background:var(--dark);width:270px;box-shadow:0 24px 60px var(--shadow-6);border-radius:36px;padding:12px;position:relative}.phone-notch{background:var(--dark);z-index:1;border-radius:0 0 14px 14px;width:92px;height:22px;position:absolute;top:12px;left:50%;translate:-50%}.phone-screen{background:var(--surface-9);border-radius:26px;gap:10px;padding:36px 18px 20px;display:grid}.phone-top{color:var(--muted);align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.phone-screen h3{letter-spacing:-.03em;margin:4px 0 0;font-size:18px}.phone-screen label{color:var(--muted);gap:4px;font-size:9px;display:grid}.phone-field{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--glass-opaque,var(--paper));color:var(--ink);letter-spacing:.04em;padding:8px 10px;font-family:ui-monospace,Menlo,monospace;font-size:12px;font-weight:700}.phone-screen p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.phone-photo{aspect-ratio:4/4.4;border-radius:var(--radius-md);background-image:var(--portrait);background-position:50% 20%;background-size:cover;position:relative;overflow:hidden}.phone-photo .face-box{position:absolute}.phone-button{border-radius:var(--radius-md);background:var(--coral);color:#fff;text-align:center;padding:10px 12px;font-size:12px;font-weight:700;display:block}.phone-match{border-radius:var(--radius-md);background:var(--tint-mint);color:var(--text-17);justify-content:space-between;align-items:baseline;padding:8px 10px;font-size:10px;display:flex}.phone-match strong{color:var(--ink);font-size:12px}.phone-link{color:var(--coral);font-size:11px;font-weight:700}.format-cards.four,.routine-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.routine-grid.four h3{font-size:17px}.shop-section .flow-title{margin-top:40px}.profit-section{background:var(--tint-lavender);padding-block:90px}.profit-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}.profit-grid h2{margin-bottom:22px;font-size:42px;line-height:1.2}.profit-grid>div>p:not(.pricing-terms){color:var(--text-4);max-width:52ch;font-size:14px;line-height:1.8}.profit-card{border:1px solid var(--border-23);border-radius:var(--radius-md);background:var(--surface-9);box-shadow:0 10px 30px var(--shadow-10);padding:26px 28px 20px}.profit-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.profit-head .step-badge{width:40px;height:40px;margin-bottom:0}.profit-head strong{letter-spacing:-.02em;flex:1;font-size:17px}.profit-head>span{text-align:right;color:var(--muted);font-size:10px;display:grid}.profit-head b{letter-spacing:-.04em;color:var(--ink);font-size:22px}.profit-bar{border-radius:var(--radius-lg);gap:3px;height:18px;display:flex;overflow:hidden}.profit-bar i{height:100%;display:block}.seg-print i,.profit-bar .seg-print{background:var(--fill-peach);flex:0 0 22%}.seg-fee i,.profit-bar .seg-fee{background:var(--fill-lavender);flex:0 0 12%}.seg-yours i,.profit-bar .seg-yours{background:var(--fill-mint);flex:1}.profit-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.profit-legend li{color:var(--muted);grid-template-columns:12px minmax(0,1fr);align-items:center;column-gap:8px;font-size:11px;display:grid}.profit-legend i{border-radius:3px;grid-row:1/3;width:12px;height:12px}.profit-legend strong{color:var(--ink);letter-spacing:-.02em;font-size:13px}.profit-card h3{letter-spacing:.02em;color:var(--muted);text-transform:uppercase;margin:22px 0 10px;font-size:13px}.profit-tiers{gap:6px;margin:0;padding:0;list-style:none;display:grid}.profit-tiers li{border-radius:var(--radius-md);background:var(--tint-lavender);grid-template-columns:48px 70px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:grid}.tier-qty{color:var(--text-17);font-weight:700}.profit-tiers strong{letter-spacing:-.02em}.tier-bonus{color:var(--text-17);font-size:11px;font-weight:700}.profit-card .mock-caption{text-align:left;margin-bottom:0}.money-section{background:var(--tint-sky)}.money-flow.tall{gap:18px;margin:0}.money-flow.tall li{border-radius:var(--radius-lg);align-items:flex-start;padding:20px 22px}.money-flow.tall .step-badge{width:44px;height:44px}.money-flow.tall strong{margin-bottom:6px;font-size:16px}.money-flow.tall li>div>span{font-size:13px;line-height:1.7}.money-flow.tall .icon-arrow{right:-15px}.delivery-wrap{margin-top:56px}.delivery-wrap .flow-title{margin-top:0}.mock-table{border-collapse:collapse;width:100%;font-size:9px}.mock-table th,.mock-table td{text-align:left;border-bottom:1px solid var(--border-12);color:var(--text-27);padding:8px 10px;font-weight:500}.mock-table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--text-28);font-size:7px;font-weight:700}.mock-table tbody th{color:var(--ink);font-weight:700}.mock-table td:last-child,.mock-table th:last-child{text-align:right}.mock-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mock-list li{border:1px solid var(--border-12);border-radius:var(--radius-sm);background:var(--surface-13);color:var(--text-27);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 12px;font-size:9px;display:grid}.mock-list strong{letter-spacing:-.03em;color:var(--ink);font-size:13px}.mock-list .mock-button{margin-top:0;padding:6px 10px}.marketing-section{background:var(--tint-sky)}.brand-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.brand-mock{border:1px solid var(--border-7);border-radius:var(--radius-md);background:var(--surface-9);box-shadow:0 20px 50px var(--shadow-5);overflow:hidden}.brand-url{letter-spacing:.02em;font-family:ui-monospace,Menlo,monospace;font-size:9px}.brand-header{border-bottom:1px solid var(--border-9);color:var(--text-20);align-items:center;gap:18px;padding:12px 18px;font-size:9px;display:flex}.brand-logo{border:1px dashed var(--border-6);border-radius:var(--radius-sm);letter-spacing:.1em;color:var(--text-17);padding:6px 10px;font-size:7px;font-weight:800}.brand-header nav{flex:1;gap:14px;display:flex}.brand-langs{gap:6px;display:flex}.brand-langs span{border-radius:var(--radius-sm);background:var(--surface-12);padding:2px 6px;font-size:7px;font-weight:700}.brand-body{grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:20px;padding:26px 22px;display:grid}.brand-body h3{letter-spacing:-.03em;margin-bottom:8px;font-size:20px}.brand-body .mock-button{display:inline-block}.brand-photo{aspect-ratio:4/5;border-radius:var(--radius-md);background-image:var(--portrait);background-position:50% 20%;background-size:cover}.who-section{background:var(--tint-mint)}.benefit-cards .text-link{margin-top:18px}.stat-tiles.big{gap:18px}.stat-tiles.big li{padding:24px 22px}.stat-tiles.big strong{font-size:38px}.results-section .stat-footnote{margin-top:18px}@media (width<=1100px){.day-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-grid.seven{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-grid.seven li:nth-child(n+3){border-top:1px solid var(--border-26);padding-top:23px}.format-cards.four,.routine-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.access-grid,.brand-grid,.profit-grid{grid-template-columns:minmax(0,1fr)}.profit-grid{gap:40px}}@media (width<=600px){.day-timeline,.gone-grid,.format-cards.four,.routine-grid.four,.profit-legend,.workflow-grid.seven{grid-template-columns:minmax(0,1fr)}.workflow-grid.seven li:nth-child(n+3){border-top:0;padding-top:0}.gone-title{margin-top:36px;font-size:21px}.profit-section{padding-block:70px}.profit-grid h2{font-size:34px}.profit-card{padding:20px 18px 16px}.profit-tiers li{grid-template-columns:44px 64px minmax(0,1fr)}.money-flow.tall .icon-arrow{bottom:-16px}.brand-body{grid-template-columns:minmax(0,1fr)}.brand-photo{aspect-ratio:16/9}.brand-header nav{display:none}.phone-mock{width:250px}.stat-tiles.big strong{font-size:30px}}.hero-theses{gap:4px;max-width:460px;margin:0 0 26px;padding:0;list-style:none;display:grid}.hero-theses button{border-radius:var(--radius-md);width:100%;color:var(--ink);font:inherit;letter-spacing:-.2px;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:12px;margin:0 0 0 -10px;padding:7px 14px 7px 8px;font-size:15px;font-weight:600;line-height:1.4;transition:background .2s,border-color .2s;display:flex}.hero-theses button:hover{background:var(--surface-9);border-color:var(--line)}.hero-theses button[aria-pressed=true]{background:var(--surface-9);border-color:var(--line);box-shadow:0 8px 24px #2a315310}.hero-theses button:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.hero-theses .step-badge{flex:none;width:34px;height:34px;margin:0}.hero-theses span:last-child:first-letter{text-transform:uppercase}.slide-faces li{outline:0}.slide-faces li .face-box{border-color:var(--coral);box-shadow:0 0 0 1px #fff9}.slide-points{gap:2px;margin:18px 0 0;padding:0;list-style:none;display:grid}.slide-points li{border-bottom:1px solid var(--line);padding:9px 0}.slide-points li:last-child{border-bottom:0}.slide-points strong{letter-spacing:-.02em;font-size:13px;display:block}.slide-points span{color:var(--muted);font-size:11px;line-height:1.6}.slide-rows{gap:2px;margin:0;display:grid}.slide-rows>div{border-bottom:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.slide-rows>div:last-child{border-bottom:0}.slide-rows dt{letter-spacing:-.02em;font-size:13px;font-weight:700}.slide-rows dd{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.delivery-when{color:var(--muted);white-space:nowrap;font-size:11px}@media (width<=1100px){.hero-theses button{font-size:14px}}@media (width<=600px){.hero-theses{max-width:none;margin-bottom:22px}.hero-theses button{margin-left:0;padding:6px 10px 6px 6px;font-size:13px}.hero-theses .step-badge{width:30px;height:30px}.slide-rows>div{grid-template-columns:minmax(0,1fr);gap:2px}.delivery-steps li{grid-template-columns:22px minmax(0,1fr)}.delivery-when{white-space:normal;grid-column:2}}.slide-faces li{aspect-ratio:1}.slide-files{gap:12px;margin:0 0 6px;padding:0;list-style:none;display:flex}.slide-files li{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--tint-sky);align-items:center;gap:10px;min-width:0;padding:6px 12px 6px 6px;display:flex}.slide-files img{object-fit:cover;border-radius:var(--radius-sm);width:36px;height:36px}.slide-files span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}@media (width<=600px){.slide-files{flex-direction:column;gap:6px}}.storefront-card.plain{padding-bottom:20px}.shop-mock{grid-template-columns:3fr 2fr;gap:8px;display:grid}.shop-collage{border-radius:var(--radius-sm);background:radial-gradient(circle at 18% 22%,#4f7bff66 0 14%,#0000 15%),radial-gradient(circle at 84% 80%,#2fd4e866 0 12%,#0000 13%),repeating-linear-gradient(135deg,#ffffff10 0 2px,#0000 2px 14px),linear-gradient(160deg,#1a2d9c,#0c1660 60%,#121a4a);justify-content:center;align-items:center;gap:6%;padding:7%;display:flex}.shop-collage figure{background:#fff;border-radius:2px;flex:1;margin:0;padding:3%;position:relative;box-shadow:0 6px 18px #0005}.shop-collage img,.shop-picker img{object-fit:cover;width:100%;height:100%;display:block}.shop-collage img{aspect-ratio:3/4}.shop-collage figure>span,.shop-picker li>span{color:#0c1660;letter-spacing:0;background:#fffe;border-radius:3px;padding:1px 5px;font-size:7px;font-weight:700;position:absolute;top:6%;right:6%}.shop-picker{border-radius:var(--radius-sm);background:#202a33;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:6px;margin:0;padding:8px;list-style:none;display:grid}.shop-picker li{aspect-ratio:3/4;border-radius:5px;position:relative;overflow:hidden}.shop-picker li.picked{outline-offset:-2px;outline:2px solid #2fd48f}.shop-picker li>span{white-space:nowrap;color:#fff;background:#000b;top:6px;left:50%;right:auto;transform:translate(-50%)}.brand img{object-fit:contain;width:100px;height:60px}.dialog-open{overflow:hidden}.demo-dialog{border:1px solid var(--border-23);border-radius:var(--radius-lg);background:var(--paper);width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:0 30px 100px var(--shadow-12);margin:auto;padding:42px;overflow:auto}.demo-dialog::backdrop{background:var(--surface-25);backdrop-filter:blur(4px)}.demo-close{background:0 0;border:0;border-radius:50%;width:44px;height:44px;font-size:28px;position:absolute;top:10px;right:12px}.demo-close:hover{background:var(--surface-26)}demo-request,auth-login{display:block}.demo-title{letter-spacing:-.05em;margin-bottom:18px;font-size:38px}.demo-description{color:var(--text-74);margin-bottom:25px;font-size:14px;line-height:1.7}demo-request .eyebrow,auth-login .eyebrow{margin:0 24px 16px 0;font-size:9px}demo-request label,auth-login label{margin:18px 0 8px;font-size:12px;font-weight:600;display:block}demo-request label span{color:var(--text-75);font-weight:400}demo-request input,auth-login input,demo-request select,demo-request textarea{border:1px solid var(--border-27);border-radius:var(--radius-md);background:var(--surface-9);width:100%;color:var(--ink);font:inherit;min-height:46px;padding:12px;font-size:16px;display:block}demo-request textarea{resize:vertical}demo-request input::placeholder,auth-login input::placeholder{color:var(--text-76)}.demo-privacy{color:var(--text-77);margin:18px 0;font-size:11px;line-height:1.7}.demo-privacy a,.demo-error a{text-underline-offset:3px;text-decoration:underline}.demo-submit{width:100%;font-size:13px}.demo-submit:disabled{opacity:.75;transform:none}.demo-error{background:var(--surface-27);color:var(--text-78);border:1px solid var(--border-28);border-radius:var(--radius-md);margin:16px 0 0;padding:13px;font-size:12px}.demo-success{padding:25px 0}.demo-success .mini-icon{margin-bottom:24px}.demo-success h2{margin-bottom:24px;font-size:34px}.demo-success p{overflow-wrap:anywhere;font-size:14px}.demo-success .text-link{margin-top:12px}.demo-page-header{justify-content:space-between;align-items:center;gap:24px;max-width:960px;margin:20px auto;padding:0 24px;display:flex}.demo-page-content{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-28);max-width:560px;margin:45px auto 70px;padding:36px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ecosystem .ecosystem-logo{object-fit:contain;width:85px;height:51px}.demo-dialog:focus-visible{outline:3px solid var(--coral)}@media (width<=600px){.brand img{width:88px;height:53px}.demo-dialog{padding:40px 24px 26px}.demo-title{font-size:32px}.demo-page-content{margin:25px 16px 40px;padding:26px 22px}.demo-page-header{margin:12px auto;padding:0 20px}.demo-page-header .text-link{font-size:11px}.nav-actions .button{gap:10px;padding:10px}.demo-dialog .eyebrow{font-size:8px}}.auth-password{position:relative}.auth-password input{padding-right:68px}.auth-reveal{height:100%;color:var(--coral);background:0 0;border:0;padding:0 14px;font-size:11px;font-weight:700;position:absolute;top:0;right:0}.auth-help{text-align:right;margin:14px 0 22px;font-size:11px}.auth-help a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.auth-submit{width:100%;font-size:13px}.auth-submit:disabled{opacity:.75;transform:none}.auth-register{text-align:center;color:var(--text-77);margin:20px 0 0;font-size:12px}.auth-register a{text-underline-offset:3px;font-weight:700;text-decoration:underline}body{--glow:.25;--page-base:#f7f8fb;--glow-top-left:99, 114, 236;--glow-top-right:255, 55, 156;--glow-bottom-right:0, 194, 96;--glow-bottom-left:255, 173, 10;background-color:var(--page-base);background-image:radial-gradient(at 0 0, rgba(var(--glow-top-left), var(--glow)) 0, #0000 50%), radial-gradient(at 100% 0, rgba(var(--glow-top-right), var(--glow)) 0, #0000 50%), radial-gradient(at 100% 100%, rgba(var(--glow-bottom-right), var(--glow)) 0, #0000 50%), radial-gradient(at 0 100%, rgba(var(--glow-bottom-left), var(--glow)) 0, #0000 50%);background-repeat:no-repeat;background-attachment:fixed}:root{--paper:transparent;--tint-sky:#ffffff4d;--tint-lavender:#ffffff6b;--tint-mint:#ffffff5c;--dark:#0a0e22e0;--sage:#ffffff29;--surface-header:#ffffffb8;--surface-9:#ffffffb8;--glass:#ffffff8c;--glass-solid:#ffffffd1;--glass-opaque:#fff}@media (prefers-color-scheme:dark){body{--page-base:#23272f}:root{--paper:transparent;--tint-sky:#ffffff0a;--tint-lavender:#ffffff12;--tint-mint:#ffffff0d;--dark:#0000006b;--sage:#ffffff1f;--surface-header:#0006;--surface-9:#ffffff14;--glass:#1e22308c;--glass-solid:#1e2230d9;--glass-opaque:#1e2230}}.storefront-card,.skip-link{background:var(--glass);backdrop-filter:blur(16px)}.demo-dialog,.auth-dialog,.demo-page-content{background:var(--glass-solid);backdrop-filter:blur(20px)}@media (width<=850px){.site-header nav{background:var(--glass-opaque)}}.language-menu{background:var(--glass-opaque);backdrop-filter:blur(16px)}.language-menu a:hover,.language-menu a[aria-current=true]{background:color-mix(in srgb, var(--coral) 12%, transparent)}.wave-divider{background:0 0}
