:root{--gd-orange:#ff8200;--gd-orange-50:#ff992e;--gd-orange-70:#ffc991;--gd-orange-80:#ffe1c2;--gd-orange-90:#fff3e6;--gd-orange-95:#fff9f3;--gd-orange-0:#733a00;--gd-orange-30:#d96f00;--gd-gray-0:#161616;--gd-gray-20:#393939;--gd-gray-30:#525252;--gd-gray-40:#6f6f6f;--gd-gray-50:#8d8d8d;--gd-gray-60:#a8a8a8;--gd-gray-70:#c6c6c6;--gd-gray-80:#e0e0e0;--gd-gray-90:#f4f4f4;--gd-page:#eeece9;--gd-surface:#fff;--gd-layer-01:#f4f4f4;--gd-layer-02:#e0e0e0;--gd-layer-intractive:#ffe1c2;--gd-text:#161616;--gd-text-2:#525252;--gd-text-helper:#6f6f6f;--gd-text-placeholder:#8d8d8d;--gd-text-on:#fff;--gd-text-tertiary:#ff8200;--gd-text-blue:#007bfc;--gd-error:#a2191f;--gd-success:#24a148;--gd-border:#e0e0e0;--gd-r-card:24px;--gd-r-sheet:28px;--gd-r-field:16px;--gd-r-row:12px;--gd-r-chip:8px;--gd-r-pill:100px;--gd-gutter:16px;--gd-pad-card:16px;--gd-pad-card-compact:12px;--gd-h-appbar:64px;--gd-h-home-bar:144px;--gd-h-status:52px;--gd-h-nav:98px;--gd-h-footer:96px;--gd-h-btn:48px;--gd-h-field:56px;--gd-h-tabs:48px;--gd-h-row:44px;--gd-font:Roboto,system-ui,-apple-system,sans-serif;--gd-brand:"GD ES Build",system-ui,sans-serif}.gd-device{--gd-scale:1;width:calc(378px * var(--gd-scale));height:calc(818px * var(--gd-scale));flex:none;position:relative}.gd-phone{width:378px;height:818px;transform:scale(var(--gd-scale));transform-origin:0 0;background:#0b0b0c;border-radius:46px;padding:9px;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffffff29,0 34px 70px #0c0a084d,0 6px 16px #0c0a0829}.gd-screen{background:var(--gd-page);border-radius:38px;width:360px;height:800px;position:relative;overflow:hidden}.gd-body{width:360px;height:800px;font-family:var(--gd-font);color:var(--gd-text);text-align:left;background:var(--gd-page);flex-direction:column;display:flex}.gd-sb{height:52px;font:500 14px/1 var(--gd-font);color:var(--gd-text);background:inherit;flex:none;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:relative}.gd-sb .punch{background:#0b0b0c;border-radius:50%;width:22px;height:22px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.gd-sb .sig{align-items:center;gap:5px;display:flex}.gd-sb .sig i{background:var(--gd-text);display:block}.gd-sb .wifi{clip-path:polygon(50% 100%,0 26%,12% 14%,50% 52%,88% 14%,100% 26%);width:15px;height:11px}.gd-sb .bars{clip-path:polygon(0 100%,0 72%,26% 72%,26% 100%,37% 100%,37% 46%,63% 46%,63% 100%,74% 100%,74% 0,100% 0,100% 100%);width:15px;height:11px}.gd-sb .batt{border-radius:2px;width:9px;height:13px}.gd-scroll{flex-direction:column;flex:1;display:flex;overflow:hidden}.gd-appbar{background:var(--gd-surface);border-bottom:1px solid var(--gd-border);flex:none;align-items:center;gap:4px;height:64px;padding:8px 4px;display:flex}.gd-appbar .lead,.gd-appbar .act{flex:none;place-items:center;width:48px;height:48px;display:grid}.gd-appbar .ttl{flex:1;min-width:0;padding-left:4px}.gd-appbar .ttl b{font:500 16px/24px var(--gd-font);letter-spacing:.15px;color:var(--gd-text);display:block}.gd-appbar .ttl span{font:500 12px/16px var(--gd-font);letter-spacing:.5px;color:var(--gd-text-placeholder);display:block}.gd-appbar .ava{border-radius:100px;flex:none;width:40px;height:40px;overflow:hidden}.gd-appbar .ava img{object-fit:cover;width:100%;height:100%}.gd-homebar{color:#fff;background:#000;flex-direction:column;flex:none;justify-content:space-between;height:144px;padding:4px 4px 16px;display:flex}.gd-homebar .top{justify-content:flex-end;gap:4px;display:flex}.gd-homebar .top .act{color:#fff;place-items:center;width:48px;height:48px;display:grid}.gd-homebar h1{font:400 28px/36px var(--gd-brand);color:#fff;letter-spacing:0;margin:0 0 0 16px}.gd-homebar h1 b{font-weight:400}.gd-col{flex-direction:column;gap:16px;padding:16px;display:flex}.gd-col.tight{gap:8px}.gd-seclabel{font:500 12px/16px var(--gd-font);letter-spacing:.5px;color:var(--gd-text);align-items:center;gap:4px;padding:0;display:flex}.gd-seclabel .ms{color:var(--gd-text);font-size:16px}.gd-seclabel .more{color:var(--gd-text-blue);font:500 12px/16px var(--gd-font);letter-spacing:.5px;margin-left:auto}.gd-sec{flex-direction:column;gap:8px;display:flex}.gd-card{background:var(--gd-surface);border-radius:24px;flex-direction:column;gap:12px;padding:16px;display:flex}.gd-card.compact{gap:8px;padding:12px}.gd-card.flat{padding:0;overflow:hidden}.gd-divider{background:var(--gd-border);height:1px}.gd-t-title{font:500 16px/24px var(--gd-font);letter-spacing:.15px;color:var(--gd-text)}.gd-t-sec{font:500 14px/20px var(--gd-font);letter-spacing:.1px;color:var(--gd-text-2)}.gd-t-label{font:500 14px/20px var(--gd-font);letter-spacing:.1px;color:var(--gd-text)}.gd-t-meta{font:500 12px/16px var(--gd-font);letter-spacing:.5px;color:var(--gd-text-2)}.gd-t-body{font:400 14px/20px var(--gd-font);letter-spacing:.25px;color:var(--gd-text)}.gd-t-small{font:400 12px/16px var(--gd-font);letter-spacing:.4px;color:var(--gd-text-2)}.gd-t-input{font:400 16px/24px var(--gd-font);letter-spacing:.5px}.gd-t-hint{font:500 11px/16px var(--gd-font);letter-spacing:.5px;color:var(--gd-text-placeholder)}.gd-btn{height:48px;font:500 14px/20px var(--gd-font);letter-spacing:.1px;background:var(--gd-orange);color:#fff;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:flex}.gd-btn.sec{background:var(--gd-layer-02);color:var(--gd-text)}.gd-btn.full{width:100%}.gd-iconbtn{border:1px solid var(--gd-border);width:40px;height:40px;color:var(--gd-text);border-radius:100px;flex:none;place-items:center;display:grid}.gd-av{color:#fff;font:500 14px/20px var(--gd-font);letter-spacing:.1px;border-radius:100px;flex:none;place-items:center;display:grid;overflow:hidden}.gd-av img{object-fit:cover;width:100%;height:100%}.gd-avs{display:flex}.gd-avs .gd-av{box-shadow:0 0 0 2px var(--gd-surface);margin-left:-8px}.gd-avs .gd-av:first-child{margin-left:0}.gd-acts{gap:8px;display:flex;overflow:hidden}.gd-act{border-radius:24px;flex-direction:column;flex:none;gap:8px;width:288px;padding:12px;display:flex}.gd-act.amber{background:#ffecba}.gd-act.green{background:#d1fcdb}.gd-act .hd{align-items:center;gap:12px;display:flex}.gd-act .ic{background:var(--gd-orange);color:#fff;border-radius:100px;flex:none;place-items:center;width:40px;height:40px;display:grid}.gd-act .ic.g{background:#24a148}.gd-act .tx{flex:1;min-width:0}.gd-act .tx b{font:500 16px/24px var(--gd-font);letter-spacing:.15px;display:block}.gd-act .tx span{font:500 12px/16px var(--gd-font);letter-spacing:.5px;color:var(--gd-text-2);align-items:center;gap:4px;display:flex}.gd-act .hr{background:#00000024;height:1px}.gd-act p{font:400 12px/16px var(--gd-font);letter-spacing:.4px;color:var(--gd-text-2);margin:0}.gd-dots{justify-content:center;gap:6px;padding-top:4px;display:flex}.gd-dots i{background:var(--gd-gray-70);border-radius:50%;width:6px;height:6px;display:block}.gd-dots i.on{background:var(--gd-gray-0)}.gd-group{align-items:center;gap:12px;display:flex}.gd-group .th{border-radius:12px;flex:none;width:56px;height:56px;overflow:hidden}.gd-group .th img{object-fit:cover;width:100%;height:100%}.gd-group .tx{flex:1;min-width:0}.gd-group .tx b{font:500 16px/24px var(--gd-font);letter-spacing:.15px;display:block}.gd-group .tx span{font:500 12px/16px var(--gd-font);letter-spacing:.5px;color:var(--gd-text-placeholder);align-items:center;gap:4px;display:flex}.gd-grpfoot{align-items:center;gap:8px;display:flex}.gd-grpfoot .m{flex:1}.gd-grpfoot .m b{font:400 14px/20px var(--gd-font);letter-spacing:.25px;align-items:center;gap:4px;font-weight:400;display:flex}.gd-grpfoot .m span{font:400 12px/16px var(--gd-font);letter-spacing:.4px;color:var(--gd-text-2)}.gd-up{background:var(--gd-surface);border-radius:24px;overflow:hidden}.gd-up .img{color:#fff;align-items:flex-end;height:112px;padding:12px;display:flex;position:relative}.gd-up .img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gd-up .img:after{content:"";background:linear-gradient(#0000000d,#000000a8);position:absolute;inset:0}.gd-up .img .tx{z-index:2;flex:1;position:relative}.gd-up .img .tx b{font:500 16px/24px var(--gd-font);letter-spacing:.15px;display:block}.gd-up .img .tx span{font:500 12px/16px var(--gd-font);letter-spacing:.5px;opacity:.92;align-items:center;gap:4px;display:flex}.gd-up .img .sh{z-index:2;position:relative}.gd-up .meta{align-items:center;gap:8px;padding:12px;display:flex}.gd-up .meta .l{flex-direction:column;flex:1;gap:2px;display:flex}.gd-up .meta .l span{font:400 12px/16px var(--gd-font);letter-spacing:.4px;color:var(--gd-text-2);align-items:center;gap:4px;display:flex}.gd-chip{border:1px solid var(--gd-gray-50);height:32px;font:500 14px/20px var(--gd-font);letter-spacing:.1px;color:var(--gd-text-2);border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.gd-evhead{background:#000;border-radius:24px;height:188px;padding:12px;position:relative;overflow:hidden}.gd-evhead>img{object-fit:cover;opacity:.92;width:100%;height:100%;position:absolute;inset:0}.gd-evhead .chip{z-index:2;background:#fff;border-radius:12px;padding:12px;position:relative}.gd-evhead .chip b{font:500 16px/24px var(--gd-font);letter-spacing:.15px;display:block}.gd-evhead .chip span{font:400 14px/20px var(--gd-font);letter-spacing:.25px;color:var(--gd-text-2);align-items:center;gap:4px;display:flex}.gd-evhead .split{z-index:2;color:#fff;height:32px;font:500 14px/20px var(--gd-font);letter-spacing:.1px;background:#0000006b;border:1px solid #ffffff80;border-radius:12px;align-items:center;gap:6px;padding:0 12px;display:flex;position:absolute;bottom:12px;right:12px}.gd-poll .hd{align-items:center;display:flex}.gd-poll .hd b{font:500 14px/20px var(--gd-font);letter-spacing:.1px;color:var(--gd-text-2);flex:1}.gd-poll .sub{align-items:center;gap:8px;margin-top:-2px;display:flex}.gd-poll .opt{flex-direction:column;gap:6px;padding:8px 0 0;display:flex}.gd-poll .opt .r{align-items:center;gap:12px;display:flex}.gd-poll .radio{border:2px solid var(--gd-gray-50);border-radius:100px;flex:none;place-items:center;width:24px;height:24px;transition:border-color .18s;display:grid}.gd-poll .radio i{background:var(--gd-orange);border-radius:50%;width:12px;height:12px;transition:transform .18s;display:block;transform:scale(0)}.gd-poll .opt.on .radio{border-color:var(--gd-orange)}.gd-poll .opt.on .radio i{transform:scale(1)}.gd-poll .opt .lbl{font:400 14px/20px var(--gd-font);letter-spacing:.25px;flex:1}.gd-poll .opt .pct{font:500 14px/20px var(--gd-font);letter-spacing:.1px;color:var(--gd-text-2)}.gd-poll .bar{background:var(--gd-orange-80);border-radius:2px;height:4px;margin-left:36px;overflow:hidden}.gd-poll .bar i{background:var(--gd-orange);border-radius:2px;width:0;height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}.gd-poll .who{margin-left:36px;padding-top:2px;display:flex}.gd-row{align-items:center;gap:12px;display:flex}.gd-row .ms{color:var(--gd-text-2)}.gd-row .v{text-align:right;margin-left:auto}.gd-tabs{background:var(--gd-surface);border-bottom:1px solid var(--gd-border);flex:none;height:48px;display:flex}.gd-tabs button{font:500 14px/20px var(--gd-font);letter-spacing:.1px;color:var(--gd-text-2);background:0 0;border:0;flex:1;place-items:center;display:grid;position:relative}.gd-tabs button.on{color:var(--gd-text-tertiary)}.gd-tabs button.on:after{content:"";background:var(--gd-orange);border-radius:2px 2px 0 0;width:64px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.gd-bal{background:var(--gd-surface);height:44px;color:var(--gd-text);border-radius:12px;align-items:center;gap:12px;padding:0 12px;display:flex}.gd-bal .nm{font:400 14px/20px var(--gd-font);letter-spacing:.25px;flex:1}.gd-bal .amt{font:500 14px/20px var(--gd-font);letter-spacing:.1px}.gd-bal .amt.neg{color:var(--gd-error)}.gd-bal .amt.pos{color:var(--gd-success)}.gd-footer{background:linear-gradient(to top,var(--gd-page) 62%,#eeece900);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-direction:column;flex:none;gap:12px;height:96px;padding:12px 16px;display:flex}.gd-handle{flex:none;place-items:center;height:24px;display:grid}.gd-handle i{background:var(--gd-gray-0);border-radius:12px;width:108px;height:4px;display:block}.gd-banner{background:var(--gd-surface);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.gd-banner .ms{color:var(--gd-orange)}.gd-banner .tx{flex:1}.gd-banner .tx b{font:500 16px/24px var(--gd-font);letter-spacing:.15px;display:block}.gd-banner .tx p{font:400 14px/20px var(--gd-font);letter-spacing:.25px;color:var(--gd-text-2);margin:2px 0 0}.gd-banner .tx a{font:500 14px/20px var(--gd-font);letter-spacing:.1px;color:var(--gd-text-tertiary);margin-top:10px;display:inline-block}.gd-day{background:var(--gd-gray-60);color:#fff;height:24px;font:500 12px/16px var(--gd-font);letter-spacing:.5px;border-radius:30px;align-self:center;align-items:center;padding:0 12px;display:flex}.gd-sys{background:var(--gd-layer-01);border-radius:24px;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}.gd-sys .ph{border-radius:100px;width:64px;height:64px;overflow:hidden}.gd-sys .ph img{object-fit:cover;width:100%;height:100%}.gd-sys b{font:500 16px/24px var(--gd-font);letter-spacing:.15px;text-align:center}.gd-sys span{font:400 14px/20px var(--gd-font);letter-spacing:.25px;color:var(--gd-text-2)}.gd-sys .gd-btn{width:100%;margin-top:4px}.gd-bub{max-width:244px;font:400 14px/20px var(--gd-font);letter-spacing:.25px;border-radius:12px;padding:8px 12px;box-shadow:0 1px #00000014}.gd-bub.me{background:var(--gd-orange-30);color:#fff;align-self:flex-end}.gd-bub.fr{background:#fff;align-self:flex-start}.gd-composer{background:var(--gd-surface);flex:none;align-items:center;gap:8px;height:56px;padding:4px 16px 4px 4px;display:flex}.gd-composer .ph{font:400 16px/24px var(--gd-font);letter-spacing:.5px;color:var(--gd-text-placeholder);flex:1;padding-left:12px}.gd-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffdb;flex:none;align-items:flex-start;height:98px;padding-top:8px;display:flex;position:relative}.gd-nav .it{height:56px;font:400 12px/16px var(--gd-font);letter-spacing:.4px;color:var(--gd-text-2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.gd-nav .it.on{color:var(--gd-text-tertiary);font-weight:500}.gd-nav .it.on .ms{font-variation-settings:"FILL" 1;color:var(--gd-orange)}.gd-nav .sp{flex:none;width:72px}.gd-nav .fab{background:var(--gd-orange);color:#fff;border-radius:9999px;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:-4px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #ff820061,0 2px 6px #0a0d1224}.gd-nav .ind{background:var(--gd-gray-0);border-radius:12px;width:108px;height:4px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.gd-fab{background:var(--gd-orange);color:#fff;z-index:5;border-radius:20px;place-items:center;width:56px;height:56px;display:grid;position:absolute;bottom:96px;right:16px;box-shadow:0 8px 22px #ff820066}.ms{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-font-feature-settings:"liga";flex:none;font-size:24px;font-style:normal;line-height:1;display:inline-block;overflow:hidden;font-family:Material Symbols Outlined!important;font-weight:400!important}.ms.f{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.ms.s16{font-size:16px!important}.ms.s18{font-size:18px!important}.ms.s20{font-size:20px!important}.ms.s28{font-size:28px!important}.ms{letter-spacing:normal!important;text-transform:none!important}.gd-toast{background:var(--gd-surface);border-radius:16px;flex:none;align-items:flex-start;gap:12px;margin:0 8px;padding:14px 16px;display:flex;box-shadow:0 6px 18px #0000001f}.gd-toast .ms:first-child{color:var(--gd-success)}.gd-toast b{font:500 16px/24px var(--gd-font);letter-spacing:.15px;flex:1}.gd-toast .ms:last-child{color:var(--gd-text-placeholder)}.gd-avail{background:var(--gd-orange-95);border:1px solid var(--gd-orange-50);border-radius:16px;padding:16px}.gd-avail b{font:500 16px/24px var(--gd-font);letter-spacing:.15px;margin-bottom:4px;display:block}.gd-avail p{font:400 14px/20px var(--gd-font);letter-spacing:.25px;color:var(--gd-text-2);margin:0}.gd-evhead .joined{z-index:2;align-items:center;display:flex;position:absolute;bottom:12px;left:12px}.gd-evhead .joined .gd-avs .gd-av{box-shadow:0 0 0 2px #000}.gd-evhead .joined .more{color:#fff;width:32px;height:32px;font:500 12px/16px var(--gd-font);background:#393939;border-radius:100px;place-items:center;margin-left:-8px;display:grid;box-shadow:0 0 0 2px #000}.gd-poll .opt .vt{margin-right:8px;display:flex}.gd-poll .opt .vt .gd-av{box-shadow:0 0 0 2px var(--gd-surface)}
@font-face{font-family:GD ES Build;src:url(/marketing/fonts/ES-Build-Regular.otf)format("opentype");font-weight:400;font-display:block}@font-face{font-family:GD Proxima;src:url(/marketing/fonts/ProximaNova-Regular.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:GD Proxima;src:url(/marketing/fonts/ProximaNova-Bold.otf)format("opentype");font-weight:700;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--orange:#ff8200;--cream:#f7faf2;--black:#0b0b0c;--mint:#d3ffad;--pink:#ffc3af;--ink:#141414;--ink2:#4f4f4f;--ink3:#8a8a8a;--hair:#0000001a;--disp:"GD ES Build",system-ui,sans-serif;--text:"GD Proxima",system-ui,-apple-system,sans-serif;--gut:clamp(20px,4.4vw,72px);--max:1560px;--soft:clamp(28px,4vw,64px)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55;overflow-x:hidden}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.skip{color:#fff;z-index:99;background:#000;padding:10px 14px;position:absolute;top:0;left:-9999px}.skip:focus{top:8px;left:8px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.wrap{max-width:var(--max);padding-left:var(--gut);padding-right:var(--gut);margin:0 auto}section{position:relative}.tag{width:100%;height:auto;display:block}.tag .l1,.tag .l2,.tag .l3{fill:currentColor}.tag.hero .l1,.tag.hero .l2{fill:var(--orange)}.tag.hero .l3{fill:var(--ink)}.mark,.wordmark{height:auto;display:block}.mark svg,.wordmark svg{fill:currentColor;width:100%;height:auto;display:block}.d-xl{font-family:var(--disp);letter-spacing:-.012em;margin:0;font-size:clamp(40px,5.6vw,86px);line-height:.98}.d-l{font-family:var(--disp);margin:0;font-size:clamp(32px,4.2vw,62px);line-height:1.02}.d-ml{font-family:var(--disp);margin:0;font-size:clamp(28px,3.1vw,46px);line-height:1.04}.d-m{font-family:var(--disp);margin:0;font-size:clamp(26px,2.8vw,40px);line-height:1.08}.lead{color:var(--ink2);margin:0;font-size:clamp(17px,1.35vw,21px);line-height:1.5}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--orange);font-size:12px;font-weight:700}.eyebrow{align-items:center;gap:12px;margin-bottom:20px;display:flex}.eyebrow .n{font-family:var(--disp);color:var(--orange);font-size:15px;line-height:1}.eyebrow .ln{opacity:.16;background:currentColor;flex:1;max-width:120px;height:1px}.btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:9px;height:54px;padding:0 26px;font-size:16px;font-weight:700;transition:transform .14s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn.orange{background:var(--orange);color:#fff}.btn.black{color:#fff;background:#000}.btn.white{color:#000;background:#fff}.btn.sm{height:44px;padding:0 20px;font-size:14.5px}.store{color:#fff;background:#000;border-radius:14px;align-items:center;gap:11px;height:56px;padding:0 20px;line-height:1.05;transition:transform .14s;display:inline-flex}.store:hover{transform:translateY(-2px)}.store small{letter-spacing:.06em;text-transform:uppercase;opacity:.82;font-size:9.5px;display:block}.store b{font-size:16.5px;display:block}.store.inv{color:#000;background:#fff}.stores{flex-wrap:wrap;gap:10px;display:flex}.nav{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7faf2e0;transition:box-shadow .2s;position:sticky;top:0}.nav.stuck{box-shadow:0 1px 0 var(--hair)}.nav .bar{align-items:center;gap:30px;height:80px;display:flex}.nav .lockup{align-items:center;gap:11px;display:flex}.nav .mark{width:30px;color:var(--orange);flex:none}.nav .wordmark{width:140px;color:var(--ink)}.nav nav{gap:28px;font-size:15px;font-weight:700;display:flex}.nav nav button{border-bottom:2px solid #0000;padding:5px 0}.nav nav button[aria-current=page]{border-color:var(--orange)}.nav .right{align-items:center;gap:10px;margin-left:auto;display:flex}.lang{border:1.5px solid var(--ink);border-radius:999px;height:44px;display:flex;overflow:hidden}.lang button{padding:0 14px;font-size:13px;font-weight:700}.lang button[aria-pressed=true]{background:var(--ink);color:#fff}.burger{border:1.5px solid var(--ink);border-radius:999px;place-items:center;width:46px;height:46px;display:none}.mob{display:none}.gd-frag{color:var(--gd-text);font-family:var(--gd-font);background:#fff;border-radius:24px;box-shadow:0 26px 60px #14100a33,0 4px 12px #14100a1a}.gd-frag.bare{box-shadow:none;background:0 0;border-radius:0}.gd-frag.bare .gd-bal{box-shadow:0 10px 26px #00000047}.gd-frag.bare .gd-btn{box-shadow:0 14px 34px #ff820057}.float-in{opacity:0;animation:.75s cubic-bezier(.2,.7,.2,1) forwards fl;transform:translateY(18px)scale(.985)}@keyframes fl{to{opacity:1;transform:none}}.hero{padding-top:clamp(24px,3.4vw,52px);padding-bottom:0;overflow:hidden}.hero .in{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.hero .say{z-index:5;padding-bottom:clamp(40px,5vw,84px);position:relative}.hero .tag{max-width:min(100%,500px);margin-bottom:clamp(20px,2vw,30px)}.hero h1{font-family:var(--disp);max-width:18ch;margin:0 0 16px;font-size:clamp(23px,2vw,33px);font-weight:400;line-height:1.14}.hero .lead{max-width:40ch;margin-bottom:28px}.hero .fine{color:var(--ink3);margin-top:16px;font-size:13.5px}.hero .scene{min-height:clamp(520px,52vw,740px);position:relative}.hero .ground{aspect-ratio:1;background:var(--mint);border-radius:50%;width:min(104%,860px);position:absolute;top:-6%;left:2%}.hero .ground:after{content:"";aspect-ratio:1;background:var(--orange);opacity:.92;border-radius:50%;width:46%;position:absolute;bottom:-6%;right:-16%}.hero .dev{z-index:3;position:absolute;top:0;left:46%;transform:translate(-50%)}.hero .f1{z-index:4;position:absolute;top:31%;left:-12%}.hero .f2{z-index:4;position:absolute;bottom:3%;right:-3%}.problem{background:var(--black);color:#fff;padding:clamp(64px,8vw,132px) 0}.problem h2{color:#fff;max-width:17ch;margin:16px 0 44px}.problem .chat{flex-direction:column;align-items:flex-start;gap:11px;max-width:720px;display:flex}.bub{color:#fff;opacity:0;background:#1b1b1d;border-radius:22px 22px 22px 6px;max-width:min(78%,520px);padding:13px 19px;font-size:clamp(15px,1.4vw,19px);line-height:1.35;animation:.45s forwards pop;transform:translateY(10px)}.bub b{color:#7d7d80;margin-bottom:2px;font-size:12px;font-weight:700;display:block}.bub.me{background:var(--pink);color:#000;text-align:right;border-radius:22px 22px 6px;align-self:flex-end}.bub.me b{color:#8a5540}.bub.last{background:var(--orange);color:#fff;border-radius:22px;margin-top:8px;font-weight:700}.bub.last b{color:#ffffffbd}@keyframes pop{to{opacity:1;transform:none}}.problem .turn{border-top:1px solid #262628;align-items:center;gap:clamp(18px,2.4vw,34px);margin-top:clamp(44px,6vw,80px);padding-top:clamp(28px,4vw,52px);display:flex}.problem .turn .mark{width:clamp(50px,5vw,80px);color:var(--orange);flex:none}.problem .turn p{font-family:var(--disp);color:#fff;margin:0;font-size:clamp(21px,2.5vw,36px);line-height:1.14}.problem .turn em{color:var(--orange);font-style:normal}.scene .say{max-width:46ch}.scene h2{margin:0 0 16px}.scene .lead{margin-bottom:22px}.scene .pts{color:var(--ink2);flex-direction:column;gap:11px;margin:24px 0 0;padding:0;font-size:15.5px;list-style:none;display:flex}.scene .pts li{align-items:flex-start;gap:11px;display:flex}.scene .pts .ms{color:var(--orange);margin-top:2px;font-size:18px}.scene .hint{color:var(--ink3);align-items:center;gap:8px;margin-top:22px;font-size:13.5px;display:flex}.actA{padding:clamp(56px,6vw,100px) 0 0;overflow:hidden}.actA .in{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:clamp(24px,3vw,64px);display:grid}.actA .stage{min-height:clamp(470px,46vw,660px);position:relative}.actA .ground{background:var(--pink);border-radius:var(--soft) var(--soft) 0 0;height:74%;position:absolute;inset:auto -14% 0 -16%}.actA .dev{z-index:2;position:absolute;top:0;left:2%}.actA .f1{z-index:4;position:absolute;top:6%;right:0}.actA .say{padding-bottom:clamp(50px,6vw,110px)}.actB{background:var(--mint);padding:clamp(72px,9vw,150px) 0;overflow:hidden}.actB .say{text-align:center;max-width:52ch;margin:0 auto clamp(30px,4vw,56px)}.actB .say .eyebrow{justify-content:center}.actB .say .eyebrow .ln{max-width:60px}.actB .stage{grid-template-columns:1fr auto 1fr;place-items:center;gap:clamp(18px,3vw,56px);display:grid;position:relative}.actB .dev{z-index:2;order:2;position:relative}.actB .side.left{order:1}.actB .side.right{order:3}.actB .side{z-index:2;max-width:32ch;position:relative}.actB .side.left{text-align:right;justify-self:end}.actB .side.right{justify-self:start}.actB .side p{color:#3f5326;margin:12px 0 0;font-size:15px}.actB .chipline{background:#fff;border-radius:999px;align-items:center;gap:9px;height:42px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 10px 26px #283c1429}.actB .chipline.on{background:var(--ink);color:#fff}.actB .chipline .ms{color:var(--orange)}.actB .chipline.on .ms{color:var(--mint)}.evening{align-items:flex-end;min-height:clamp(420px,50vw,740px);display:flex;position:relative;overflow:hidden}.evening img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.evening:after{content:"";background:linear-gradient(#0000000f 38%,#000000db);position:absolute;inset:0}.evening .copy{z-index:2;color:#fff;grid-template-columns:1fr auto;align-items:end;gap:28px;width:100%;padding-top:clamp(28px,4vw,64px);padding-bottom:clamp(28px,4vw,64px);display:grid;position:relative}.evening h2{color:#fff;margin:0 0 12px}.evening p{color:#d9d9d9;max-width:44ch;margin:0}.evening .quiet{color:#d0d0d0;flex-direction:column;gap:8px;min-width:210px;font-size:14.5px;display:flex}.evening .quiet span{align-items:center;gap:9px;display:flex}.evening .quiet .ms{color:var(--mint);font-size:18px}.actC{background:var(--black);color:#fff;padding:clamp(56px,6vw,100px) 0;overflow:hidden}.actC h2{color:#fff}.actC .lead{color:#a9a9ad}.actC .pts{color:#c3c3c6}.actC .in{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);align-items:center;gap:clamp(24px,3vw,64px);display:grid}.actC .stage{justify-content:center;align-items:center;padding-bottom:44px;display:flex;position:relative}.actC .glow{background:radial-gradient(48% 40% at 50% 54%,#ff820033,#ff820000 70%);width:110%;height:110%;position:absolute;top:-5%;left:-5%}.actC .crop{z-index:2;width:calc(328px * var(--cs,1.5));height:calc(var(--ch,372px) * var(--cs,1.5));position:relative}.actC .crop>*{transform:scale(var(--cs,1.5));transform-origin:0 0;width:328px}.actC .cap{z-index:3;color:#8b8b8f;justify-content:center;align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex;position:absolute;bottom:0;left:0;right:0}.edit{padding:clamp(70px,9vw,150px) 0 0}.edit h2{font-family:var(--disp);max-width:11ch;margin:0;font-size:clamp(38px,6.4vw,100px);line-height:1}.edit h2 span{color:var(--orange);display:block}.edit .sub{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,44px);max-width:1080px;margin-top:clamp(34px,4vw,62px);display:grid}.edit .sub b{font-family:var(--disp);margin-bottom:6px;font-size:21px;font-weight:400;display:block}.edit .sub p{color:var(--ink2);margin:0;font-size:15.5px}.band{align-items:flex-start;gap:clamp(14px,1.8vw,28px);margin-top:clamp(40px,5vw,84px);padding-bottom:clamp(60px,7vw,110px);display:flex}.band figure{min-width:0;margin:0}.band figure:first-child{flex:1.5 1 0}.band figure:nth-child(2){flex:1 1 0;margin-top:clamp(34px,5vw,86px)}.band figure:nth-child(3){flex:1.2 1 0;margin-top:clamp(14px,2vw,34px)}.band .pic{border-radius:var(--soft);overflow:hidden}.band figure:first-child .pic{height:clamp(200px,24vw,360px)}.band figure:nth-child(2) .pic{height:clamp(150px,17vw,250px)}.band figure:nth-child(3) .pic{height:clamp(170px,20vw,300px)}.band img{object-fit:cover;width:100%;height:100%}.band figcaption{margin-top:14px;font-size:15.5px;font-weight:700}.band figcaption span{color:var(--ink3);font-size:13.5px;font-weight:400;display:block}.biz{background:var(--black);color:#fff;padding:clamp(48px,5vw,84px) 0 clamp(40px,4.5vw,68px)}.biz .hd{grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:end;gap:clamp(24px,3vw,56px);margin-bottom:clamp(26px,3vw,44px);display:grid}.biz h2{color:#fff;margin:14px 0 0}.biz .lead{color:#a9a9ad}.biz .facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin:0 0 clamp(28px,3vw,44px);padding:0;list-style:none;display:grid}.biz .facts li{background:#161618;border-radius:clamp(18px,1.8vw,28px);padding:clamp(22px,2.2vw,32px)}.biz .facts .ms{color:var(--orange)}.biz .facts h3{font-family:var(--disp);color:#fff;margin:16px 0 8px;font-size:clamp(20px,1.7vw,26px);font-weight:400;line-height:1.15}.biz .facts p{color:#a9a9ad;margin:0;font-size:15.5px;line-height:1.5}.pw{color:#161616;grid-template-columns:210px 1fr;height:calc(100% - clamp(32px,2.8vw,42px));font-family:Roboto,system-ui,sans-serif;display:grid}.pw .side{background:#fff;border-right:1px solid #e0e0e0;flex-direction:column;gap:3px;padding:16px 12px;display:flex}.pw .side .lg{color:#161616;align-items:center;gap:9px;padding:6px 8px 18px;display:flex}.pw .side .lg .mark{flex:none;width:24px}.pw .side .lg b{font-family:var(--disp);font-size:14px;font-weight:400}.pw .side a{color:#525252;border-radius:999px;align-items:center;gap:10px;height:38px;padding:0 12px;font-size:13px;display:flex}.pw .side a.on{color:#733a00;background:#fff3e6;font-weight:700}.pw .main{flex-direction:column;gap:14px;min-height:0;padding:20px;display:flex;overflow:hidden}.pw .top{align-items:center;gap:12px;display:flex}.pw .top h4{font-family:var(--disp);margin:0;font-size:21px;font-weight:400}.pw .top .pill{color:#fff;background:#ff8200;border-radius:999px;align-items:center;height:34px;margin-left:auto;padding:0 16px;font-size:12.5px;font-weight:700;display:flex}.pw .kpis{flex:none;grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pw .kpi{background:#fff;border-radius:16px;padding:12px 14px}.pw .kpi span{letter-spacing:.06em;text-transform:uppercase;color:#8d8d8d;font-size:10.5px;display:block}.pw .kpi b{font-family:var(--disp);margin-top:3px;font-size:clamp(20px,1.9vw,28px);font-weight:400;line-height:1.1;display:block}.pw .kpi i{color:#24a148;font-size:11px;font-style:normal}.pw .split{flex:1;grid-template-columns:1.45fr 1fr;gap:10px;min-height:0;display:grid}.pw .panel.chart{justify-content:flex-end}.pw .panel{background:#fff;border-radius:16px;flex-direction:column;gap:10px;min-height:0;padding:14px;display:flex}.pw .panel h5{letter-spacing:.07em;text-transform:uppercase;color:#8d8d8d;flex:none;margin:0;font-size:11px}.pw .bars{flex:1;align-items:flex-end;gap:5px;min-height:0;max-height:230px;display:flex}.pw .axis{color:#8d8d8d;flex:none;gap:5px;font-size:9.5px;display:flex}.pw .axis span{text-align:center;flex:1}.pw .strip{flex:none;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pw .strip .panel{flex-direction:row;align-items:center;gap:10px;padding:12px 14px}.pw .strip .ic{color:#ff8200;background:#fff3e6;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pw .strip .t b{font-size:13px;font-weight:500;display:block}.pw .strip .t span{color:#8d8d8d;font-size:11px}.pw .bars i{background:#ffe1c2;border-radius:6px 6px 0 0;flex:1;display:block}.pw .bars i.on{background:#ff8200}.pw .rows{flex-direction:column;gap:0;display:flex;overflow:hidden}.pw .rw{border-bottom:1px solid #f0eeeb;align-items:center;gap:9px;padding:7px 0;font-size:12px;display:flex}.pw .rw:last-child{border-bottom:0}.pw .rw .t{flex:1;min-width:0}.pw .rw .t b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;display:block;overflow:hidden}.pw .rw .t span{color:#8d8d8d;font-size:11px}.pw .rw .n{color:#ff8200;flex:none;font-weight:700}.cta{background:var(--orange);color:#fff;padding:clamp(64px,8vw,130px) 0}.cta .in{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.cta h2{font-family:var(--disp);color:#fff;margin:0 0 24px;font-size:clamp(38px,5.4vw,86px);line-height:.98}.cta p{color:#ffffffed;max-width:38ch;margin:0 0 28px;font-size:18px}.ticket{background:var(--black);color:#fff;border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:22px;max-width:440px;margin-left:auto;padding:24px;display:grid;position:relative;transform:rotate(-1.4deg)}.ticket:before,.ticket:after{content:"";background:var(--orange);border-radius:50%;width:28px;height:28px;position:absolute;top:50%;transform:translateY(-50%)}.ticket:before{left:-14px}.ticket:after{right:-14px}.ticket .qr{background:#fff;border-radius:12px;flex:none;width:136px;height:136px;padding:8px}.ticket .qr svg{width:100%;height:100%;display:block}.ticket .tx b{font-family:var(--disp);margin-bottom:7px;font-size:23px;font-weight:400;line-height:1.1;display:block}.ticket .tx p{color:#a9a9ad;max-width:none;margin:0 0 12px;font-size:14px}.ticket .tx .mark{width:28px;color:var(--orange)}footer{background:var(--black);color:#95959a;padding:clamp(48px,6vw,80px) 0 36px;font-size:14.5px}footer .top{border-bottom:1px solid #232326;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:30px;padding-bottom:32px;display:grid}footer .wordmark{color:#fff;width:150px;margin-bottom:16px}footer h4{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 13px;font-size:12.5px}footer ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}footer a:hover{color:#fff}footer .bot{color:#69696e;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;font-size:13px;display:flex}@media (max-width:1200px){.hero .in,.actA .in,.actB .in,.actC .in,.cta .in,.biz .hd{grid-template-columns:minmax(0,1fr)}.hero .say,.actA .say{padding-bottom:clamp(26px,3vw,44px)}.hero .ground{right:calc(var(--gut) * -1);left:calc(var(--gut) * -1);border-radius:var(--soft)}.hero .scene{min-height:0;padding:clamp(20px,3vw,40px) clamp(16px,3vw,28px) clamp(20px,3vw,36px)}.hero .dev{justify-content:center;margin:0 auto 18px;display:flex;position:relative;top:auto;bottom:auto;left:auto;transform:none}.hero .f1,.hero .f2{justify-content:center;margin:0 auto 12px;display:flex;position:relative;inset:auto}.actA .stage{min-height:0;padding-top:20px}.actA .ground{height:62%;inset:auto -7% 0}.actA .dev{justify-content:center;margin:0 auto;display:flex;position:relative;bottom:auto;left:auto}.actA .f1{top:0;right:0}.actB .stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:14px;min-height:0;margin-top:28px;display:grid}.actB .blob{width:74%;top:16%;left:13%}.actB .d1,.actB .d2{justify-content:center;display:flex;position:relative;inset:auto;transform:none}.actC .stage{min-height:0;margin-top:34px;padding-bottom:34px}.actC .crop{--cs:1.15}.actC .cap{justify-content:center;margin-top:18px;position:relative}.edit .sub{grid-template-columns:1fr 1fr}.ticket{margin-left:0}}@media (max-width:860px){.nav nav,.nav .right .lang,.nav .right .btn{display:none}.burger{display:grid}.nav.open .mob{border-top:1px solid var(--hair);padding:16px 0 24px;display:block}.mob nav{flex-direction:column;gap:2px;display:flex}.mob nav button{padding:11px 0;font-size:18px;font-weight:700}.mob .r{align-items:center;gap:10px;margin-top:16px;display:flex}.mob .lang{display:flex}.problem .turn{flex-direction:column;align-items:flex-start;gap:20px}.evening .copy,.edit .sub{grid-template-columns:1fr}.band{flex-wrap:wrap}.band figure,.band figure:nth-child(2),.band figure:nth-child(3){flex:calc(50% - 8px);margin-top:0}.band .pic,.band figure:first-child .pic,.band figure:nth-child(2) .pic,.band figure:nth-child(3) .pic{height:clamp(150px,22vw,220px)}footer .top{grid-template-columns:1fr 1fr}.biz .facts{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.gd-device{--gd-scale:.8!important}.actC .crop{--cs:1}.actB .stage{grid-template-columns:minmax(0,1fr)}.actB .d1{display:none}.hero .f1,.hero .f2,.actA .f1{justify-content:center;margin:0 auto 14px;display:flex;position:relative;inset:auto}.band figure,.band figure:nth-child(2),.band figure:nth-child(3){flex:100%}footer .top,.pw{grid-template-columns:1fr}.pw .side{display:none}.pw .kpis{grid-template-columns:1fr 1fr}.pw .split{grid-template-columns:1fr}}@media (max-width:430px){.gd-device{--gd-scale:.72!important}.actC .crop{--cs:.92}}@media (max-width:1200px){.actB .stage{grid-template-columns:minmax(0,1fr);gap:22px}.actB .side.left,.actB .side.right{text-align:center;justify-self:center;max-width:40ch}.actB .stage:before{width:112%;top:12%}.actB .dev{order:-1}}
.nav nav a{border-bottom:2px solid #0000;padding:5px 0}.nav nav a[aria-current=page]{border-color:var(--orange)}.lang a{align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:flex}.lang a[aria-current=true]{background:var(--ink);color:#fff}.nav .plogin{white-space:nowrap;border-bottom:2px solid #0000;padding:0 6px;font-size:14.5px;font-weight:700}.nav .plogin:hover{border-color:var(--orange)}@media (max-width:860px){.nav .right .plogin{display:none}.mob nav a{padding:11px 0;font-size:18px;font-weight:700}.mob nav a.plogin{color:var(--ink2);border:0;padding:11px 0;font-size:18px}}.fine.soon{color:var(--ink2);margin:0;font-size:15px;font-weight:700}.cta .fine.soon{color:#ffffffed}footer .bot span{flex-wrap:wrap;gap:18px;display:flex}footer .bot .admin{color:#3c3c40;font-size:12px}footer .bot .admin:hover{color:#69696e}.page-hd{padding:clamp(48px,6vw,104px) 0 clamp(32px,4vw,56px)}.page-hd .kicker{margin-bottom:16px;display:block}.page-hd h1{font-family:var(--disp);max-width:18ch;margin:0 0 20px;font-size:clamp(36px,5vw,72px);line-height:1.02}.page-hd .lead{max-width:52ch}.page-hd .actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.btn.line{border:1.5px solid var(--ink);color:var(--ink)}.doc{padding-bottom:clamp(64px,8vw,120px)}.doc .body{max-width:70ch}.doc .meta{color:var(--ink3);border-bottom:1px solid var(--hair);margin:0 0 28px;padding-bottom:20px;font-size:14px}.doc .note{color:var(--ink2);background:#fff;border-radius:16px;margin:0 0 32px;padding:14px 18px;font-size:14.5px}.doc .note.draft{color:var(--ink);border:2px solid var(--orange);margin-bottom:20px;font-weight:700}.doc h2{font-family:var(--disp);margin:40px 0 12px;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.15}.doc h3{margin:22px 0 6px;font-size:16px;font-weight:700}.doc p{margin:0 0 12px}.doc ul{margin:0 0 14px;padding-left:22px}.doc li{margin:0 0 4px}.doc a{color:var(--orange);font-weight:700}.doc address{font-style:normal}.faq{flex-direction:column;gap:12px;max-width:820px;padding-bottom:clamp(64px,8vw,120px);display:flex}.faq details{border-radius:var(--soft);background:#fff;padding:22px clamp(20px,2.4vw,32px)}.faq summary{cursor:pointer;font-family:var(--disp);justify-content:space-between;align-items:center;gap:16px;font-size:clamp(19px,1.6vw,23px);line-height:1.2;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .ms{color:var(--orange);flex:none;transition:transform .2s}.faq details[open] summary .ms{transform:rotate(180deg)}.faq details>div{color:var(--ink2);max-width:66ch;margin-top:12px}.faq details p{margin:0 0 10px}.faq details a{color:var(--orange);font-weight:700}.contact{background:var(--mint);border-radius:var(--soft);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:clamp(32px,4vw,56px);padding:clamp(22px,3vw,40px);display:flex}.contact .ms{color:var(--ink)}.contact b{font-family:var(--disp);font-size:clamp(22px,2.4vw,34px);font-weight:400;line-height:1.1}.contact p{color:#3f5326;margin:4px 0 0}
[hidden]{display:none!important}:root{--night:#0c0c0d;--gdink:#161616;--sheet:#eeece9}.btn.orange,.cta,.cta h2{color:var(--gdink)}.cta p{color:#161616db}.cta .fine.soon,.bub.last{color:var(--gdink)}.bub.last b{color:#161616a8}.gd-btn,.gd-fab{color:var(--gdink)}.gd-bub.me{color:var(--gdink);background:#ffe1c2}.x-ph{background:#222 50%/cover no-repeat;display:block}.x-ava{border-radius:100px;flex:none;width:40px;height:40px}.gd-body{position:relative}.x-poll{font-family:var(--gd-font);color:var(--gd-text)}.x-poll .hd{flex-direction:column;gap:2px;padding:2px 4px 6px;display:flex}.x-poll .hd b{font:500 16px/24px var(--gd-font);letter-spacing:.15px}.x-opt{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:4px 12px;padding:8px 4px;transition:opacity .2s,transform .2s,background .15s;display:grid}button.x-opt{cursor:pointer}button.x-opt:hover{background:#faf8f5}.x-opt .x-mk{box-sizing:border-box;color:#fff;width:24px;height:24px;font:500 13px/1 var(--gd-font);border:2px dashed #c6c6c6;border-radius:50%;place-items:center;transition:background .15s;display:grid}.x-opt .x-mk.on{background:var(--gdink);border:0}.x-opt .dt{font:500 14px/20px var(--gd-font);letter-spacing:.1px}.x-opt .ct{font:500 14px/20px var(--gd-font);white-space:nowrap;font-variant-numeric:tabular-nums}.x-opt .ct .num{display:inline-block}.x-opt .br{background:#f0ede8;border-radius:2px;grid-column:2/4;height:4px;overflow:hidden}.x-opt .br i{background:var(--gd-orange);border-radius:2px;height:100%;transition:width .4s cubic-bezier(.2,.8,.2,1);display:block}.x-opt .x-tags{grid-column:2/4;gap:6px;display:flex}.x-opt .x-tag{background:var(--gdink);color:#fff;height:20px;font:500 11px/1 var(--gd-font);letter-spacing:.2px;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:0 8px;display:inline-flex}.x-opt .x-stance{flex-wrap:wrap;grid-column:2/4;gap:6px;margin-top:2px;display:flex}.x-opt .x-stance button{min-width:32px;height:32px;color:var(--gdink);font:500 12px/1 var(--gd-font);cursor:pointer;background:#e0e0e0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 9px;transition:background .14s;display:inline-flex}.x-opt .x-stance button .g{font-size:14px}.x-opt .x-stance button .w{display:none}.x-opt .x-stance button[aria-pressed=true]{background:var(--gdink);color:#fff;padding:0 12px 0 10px}.x-opt .x-stance button[aria-pressed=true] .w{display:inline}.gd-footer:has(.x-foothint){gap:8px;height:auto}.x-foothint{font:400 12px/16px var(--gd-font);color:var(--gd-text-2);text-align:center;margin:0}.x-opt .nm{grid-column:2/4;min-height:20px}.x-opt .nm .gd-av{box-shadow:0 0 0 2px #fff}.x-opt .rule{font:400 12px/16px var(--gd-font);color:var(--gd-text-2);grid-column:2/4}.x-opt.no{opacity:.45}.x-opt.out{opacity:.32;transform:translateY(8px)}.x-opt.pick{transform:scale(1.03)}.x-state{font:500 12px/16px var(--gd-font);letter-spacing:.5px;color:var(--gd-text-2);align-items:center;gap:6px;min-height:16px;margin:4px 4px 0;display:flex}.x-state .ms{color:var(--gd-orange);font-size:16px}.x-field{z-index:30;font-family:var(--gd-font);flex-direction:column;display:flex;position:absolute;inset:0}.x-field.night{background:var(--night);color:#fff}.x-field.green{background:var(--mint);color:var(--gdink)}.x-field.night .gd-sb{color:#fff}.x-field.night .gd-sb .sig i{background:#fff}.x-fin{flex-direction:column;flex:1;justify-content:center;gap:10px;padding:0 28px;display:flex}.x-kick{font:500 14px/20px var(--gd-font);letter-spacing:.1px;opacity:.72}.x-huge{font-family:var(--gd-brand);letter-spacing:-.01em;font-size:76px;font-weight:400;line-height:78px}.x-sub{font:400 16px/24px var(--gd-font);letter-spacing:.3px}.x-sub.x-sm{font-size:14px;line-height:20px}.x-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.x-count{font-family:var(--gd-brand);font-size:20px;line-height:24px}.x-field.night .x-count{color:var(--mint)}.x-field.night .gd-avs .gd-av{box-shadow:0 0 0 2px var(--night)}.x-field.green .gd-avs .gd-av{box-shadow:0 0 0 2px var(--mint)}.x-note{font:400 12px/16px var(--gd-font);letter-spacing:.4px;opacity:.62}.x-ctas{flex-direction:column;gap:4px;padding:0 24px 20px;display:flex}.x-pb{height:48px;font:500 14px/20px var(--gd-font);letter-spacing:.1px;border:0;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex}.x-pb.pri{background:var(--gd-orange);color:var(--gdink);cursor:pointer}.x-pb.ink{background:var(--gdink);color:#fff}.x-pb.sec{color:var(--gdink);background:#e0e0e0}.x-pb.txt{background:0 0}.x-field .gd-handle i{background:currentColor}.x-fact{font:400 14px/20px var(--gd-font)}.x-fact b{font-family:var(--gd-brand);font-size:22px;font-weight:400}.x-tag{line-height:0;display:block}.x-tag svg{width:100%;height:auto;display:block}.x-tag .l1,.x-tag .l2,.x-tag .l3{fill:currentColor;opacity:.26;transition:opacity .14s}.x-tag[data-hl="1"] .l1,.x-tag[data-hl="2"] .l2,.x-tag[data-hl="3"] .l3{opacity:1}.x-notif{width:300px;font-family:var(--gd-font);color:var(--gdink);background:#fffffff2;border-radius:22px;padding:12px 14px;transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1);box-shadow:0 22px 50px #14100a38,0 3px 10px #14100a1a}.x-notif .h{font:500 11px/16px var(--gd-font);letter-spacing:.6px;color:#6f6f6f;align-items:center;gap:7px;display:flex}.x-notif .h .ico{background:var(--orange);width:20px;height:20px;color:var(--gdink);border-radius:6px;place-items:center;padding:4px;display:grid}.x-notif .h .ico svg{fill:currentColor;width:100%;height:auto;display:block}.x-notif .h>span:last-child{letter-spacing:.2px;margin-left:auto}.x-notif b{font:500 15px/20px var(--gd-font);margin-top:5px;display:block}.x-notif p{font:400 14px/19px var(--gd-font);color:#393939;margin:1px 0 0}.x-pre{opacity:0;transform:translateY(12px)}.xhero .x-replay{color:var(--ink2);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:14px;padding:0;font-size:13.5px;font-weight:700;display:inline-flex}.xhero .x-replay:hover{color:var(--ink)}.xhero .dev{cursor:pointer}.xhero .f1{top:6%;left:-8%}.x-evh{border-radius:24px;align-items:flex-start;height:150px;padding:12px;display:flex;position:relative;overflow:hidden}.x-evh .chip{background:#fff;border-radius:12px;padding:10px 12px;display:block;position:relative}.x-evh .chip b{font:500 16px/22px var(--gd-font);display:block}.x-evh .chip span{font:400 13px/18px var(--gd-font);color:var(--gd-text-2)}.xA .f1{width:328px}.x-pollfrag{width:100%;position:relative;overflow:hidden}.x-pollfrag .who{font:500 12px/16px var(--gd-font);color:var(--gd-text-2);align-items:center;gap:8px;margin:8px 4px 10px;display:flex}.x-pollfrag button.gd-btn{cursor:pointer;font:500 14px/20px var(--gd-font);border:0}.x-pollfrag button.gd-btn:disabled{cursor:default;opacity:.7}.x-pollfrag .x-field{border-radius:24px}.x-pollfrag .x-field .x-fin{gap:8px;padding:0 22px}.x-pollfrag .x-huge{font-size:58px;line-height:60px}.x-again{font:500 13px/18px var(--gd-font);color:#fff;text-underline-offset:3px;opacity:.8;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:10px;padding:0;text-decoration:underline}.xeve .copy{grid-template-columns:1fr auto auto}.xeve .tphone{text-align:center;align-self:end;margin-bottom:-4px}.xeve .tcap{color:#cfcfcf;max-width:190px;margin:10px auto 0;font-size:12.5px;display:block}.x-home{z-index:2;border-radius:0 0 32px 32px;flex-direction:column;flex:none;gap:6px;padding:0 20px 18px;display:flex;position:relative}.x-home.orange{background:var(--orange);color:var(--gdink)}.x-home.ink{background:var(--night);color:#fff}.x-home.green{background:var(--mint);color:var(--gdink)}.x-home .gd-sb{margin:0 -20px}.x-home.ink .gd-sb{color:#fff}.x-home.ink .gd-sb .sig i{background:#fff}.x-home .ic{justify-content:flex-end;gap:4px;margin:-6px -8px 0;display:flex}.x-home .ic span{place-items:center;width:40px;height:40px;display:grid}.x-home .x-line{font-family:var(--gd-brand);font-size:34px;font-weight:400;line-height:36px}.x-home .x-tag{width:190px;margin-top:8px}.x-home.ink .gd-avs .gd-av{box-shadow:0 0 0 2px var(--night)}.x-home.orange .gd-avs .gd-av{box-shadow:0 0 0 2px var(--orange)}.x-home.green .gd-avs .gd-av{box-shadow:0 0 0 2px var(--mint)}.x-line-card{font:400 14px/20px var(--gd-font);background:#fff;border-radius:24px;align-items:center;gap:12px;padding:14px 16px;display:flex}.x-line-card b{font-weight:500}.x-line-card .ms{color:var(--gd-text-2)}.x-line-card .t{color:var(--gd-text-2);margin-left:auto;font-size:12px}.x-line-card .lk{color:var(--gd-orange-0);margin-left:auto;font-weight:500}.x-quiet{font:400 14px/20px var(--gd-font);color:var(--gd-text-2);text-align:center;margin:6px 0 0}.x-req{font-family:var(--gd-font);background:#fff;border-radius:24px;flex-direction:column;gap:12px;padding:16px;display:flex}.x-req .r{align-items:flex-start;gap:12px;display:flex}.x-req b{font:500 16px/22px var(--gd-font);display:block}.x-req span{font:400 13px/18px var(--gd-font);color:var(--gd-text-2)}.x-seclab{font:500 14px/20px var(--gd-font);color:var(--gd-text-2);align-items:center;gap:6px;margin-top:6px;display:flex}.x-seclab .ms{font-size:16px}.x-grow{font-family:var(--gd-font);background:#fff;border-radius:24px;align-items:center;gap:12px;padding:12px;display:flex}.x-grow .x-ph{border-radius:14px;flex:none;width:48px;height:48px}.x-grow b{font:500 16px/22px var(--gd-font);display:block}.x-grow span{font:400 13px/18px var(--gd-font);color:var(--gd-text-2)}.xC .stage{flex-direction:column;gap:16px}.x-splitwrap{z-index:2;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.x-hint{color:#8b8b8f;align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.x-split{--xs:1.22;width:calc(344px * var(--xs));height:calc(604px * var(--xs));position:relative}.x-split-in{width:344px;height:604px;transform:scale(var(--xs));transform-origin:0 0;background:var(--sheet);font-family:var(--gd-font);color:var(--gd-text);border-radius:28px;flex-direction:column;gap:8px;padding:16px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.x-sp-hd{align-items:center;gap:10px;padding:0 2px 6px;display:flex}.x-sp-hd .x-ph{border-radius:100px;width:36px;height:36px}.x-sp-hd b{font:500 16px/20px var(--gd-font);display:block}.x-sp-hd span{font:500 12px/16px var(--gd-font);color:#8d8d8d}.x-sum{gap:4px!important}.x-sum .lbl{font:500 12px/16px var(--gd-font);letter-spacing:.5px;color:var(--gd-text-2)}.x-big{font-family:var(--gd-brand);font-variant-numeric:tabular-nums;font-size:40px;font-weight:400;line-height:44px}.x-sum .sub{font:400 13px/18px var(--gd-font);color:var(--gd-text-2)}.x-bar{background:#f0ede8;border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.x-bar i{background:var(--gdink);border-radius:3px;height:100%;transition:width .3s;display:block}.x-sechd{font:500 12px/16px var(--gd-font);letter-spacing:.5px;color:var(--gd-text-2);padding:8px 4px 0}.x-srow{background:#fff;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex}.x-srow .t{flex:1;min-width:0}.x-srow .t b{font:500 14px/20px var(--gd-font);display:block}.x-srow .t span{font:400 12px/16px var(--gd-font);color:var(--gd-text-2);align-items:center;gap:6px;display:flex}.x-srow .amt{font:500 14px/20px var(--gd-font);font-variant-numeric:tabular-nums}.x-srow .gd{background:#24a148;border-radius:50%;width:8px;height:8px;display:inline-block}.x-scard{background:#fff;border-radius:20px;padding:4px 0 12px}.x-scard .x-srow{background:0 0}.x-two{gap:8px;padding:0 12px;display:flex}.x-two>*{flex:1}.x-split .x-field .x-fin{padding:0 26px}.x-split .x-field .x-tag{width:230px;margin:6px 0 4px}.xbiz{background:var(--black);color:#fff;padding:clamp(56px,6vw,100px) 0}.xbiz .in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.xbiz h2{color:#fff;margin:14px 0 18px}.xbiz .lead{color:#a9a9ad;margin-bottom:26px}.xbiz ol{gap:14px;margin:0 0 30px;padding:0;list-style:none;display:grid}.xbiz ol li{color:#d0d0d3;grid-template-columns:28px 1fr;gap:12px;font-size:15.5px;display:grid}.xbiz ol li .ms{color:var(--orange)}.xbiz ol li b{color:#fff;display:block}.xbiz .ph{justify-content:center;display:flex;position:relative}.xbiz .ph:before{content:"";aspect-ratio:1;background:#1c1c1e;border-radius:50%;width:88%;position:absolute;top:8%}.xbiz .ph>*{position:relative}.x-pp{--pa:#c8102e;--pon:#fff;--ph:#111;--phi:#fff;font-family:var(--gd-font);color:var(--gd-text)}.x-pp .url{height:32px;font:400 12px/16px var(--gd-font);color:#6f6f6f;background:#e6e3de;border-radius:12px;align-items:center;gap:6px;margin:0 12px 6px;padding:0 12px;display:flex}.x-pp .url .ms{font-size:14px}.x-pp .phd{background:var(--ph);color:var(--phi);align-items:center;gap:10px;height:56px;padding:0 16px;display:flex}.x-pp .phd .lg{letter-spacing:.02em;align-items:center;font-size:17px;font-weight:500;display:flex}.x-pp .phd .lg i{background:var(--pa);border-radius:3px;width:10px;height:10px;margin-right:8px;display:inline-block}.x-pp .phd .pn{font:500 12px/16px var(--gd-font);opacity:.7;margin-left:auto}.x-pp .x-ppmark{width:22px;color:var(--orange);display:block}.x-pp .x-ppmark svg{width:100%;height:auto;display:block}.x-pp .pimg{border-radius:20px;align-items:flex-end;height:128px;margin:12px 12px 0;padding:12px;display:flex;position:relative}.x-pp .pimg span{font:500 13px/18px var(--gd-font);background:#fff;border-radius:10px;padding:6px 10px}.x-pp .pbtn{background:var(--pa);color:var(--pon)}.x-pp .cred{font:400 11px/16px var(--gd-font);color:#8d8d8d;justify-content:center;align-items:center;gap:6px;margin-top:8px;display:flex}.x-pp .cred .mark{width:12px;color:var(--orange);display:block}.x-pp .cred .mark svg{width:100%;height:auto;display:block}.x-kindstack{display:grid}.x-kindstack>.x-kindscr{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .35s}.x-kindstack>.x-kindscr.on{opacity:1;pointer-events:auto}.x-kinds{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.x-kinds button{cursor:pointer;height:40px;color:inherit;background:0 0;border:0;border-radius:99px;align-items:center;gap:7px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1.5px}.x-kinds button[aria-pressed=true]{background:var(--gdink);color:#fff;box-shadow:none}.x-kinds .st{letter-spacing:.06em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:700}.x-page-hd{padding:clamp(40px,5vw,84px) 0 clamp(28px,3vw,48px)}.x-page-hd h1{font-family:var(--disp);text-wrap:balance;max-width:14ch;margin:14px 0 20px;font-size:clamp(40px,5.6vw,84px);font-weight:400;line-height:.98}.x-page-hd .lead{max-width:52ch}.x-page-hd .acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.xhow{padding-bottom:clamp(40px,6vw,100px)}.xhow .grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,96px);display:grid}.xhow .stick{flex-direction:column;align-self:start;align-items:center;gap:22px;display:flex;position:sticky;top:96px}.xhow .stick .how-tag{width:min(100%,340px);color:var(--ink)}.xhow .stack{position:relative}.xhow .stack .scr{opacity:0;pointer-events:none;transition:opacity .28s;position:absolute;inset:0}.xhow .stack .scr.on{opacity:1}.xhow .phase{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);min-height:18px;font-size:12px;font-weight:700;display:block}.x-step{border-top:1px solid var(--hair);flex-direction:column;justify-content:center;min-height:min(72vh,680px);padding:24px 0;display:flex}.x-step:first-child{border-top:0}.x-step .n{font-family:var(--disp);color:var(--orange);font-size:15px}.x-step h2{font-family:var(--disp);text-wrap:balance;margin:10px 0 14px;font-size:clamp(30px,3.4vw,50px);font-weight:400;line-height:1.04}.x-step p{color:var(--ink2);max-width:44ch;margin:0;font-size:clamp(16px,1.3vw,19px)}.x-step .inl{display:none}@media (max-width:900px){.xhow .grid{grid-template-columns:minmax(0,1fr)}.xhow .stick{display:none}.x-step{min-height:0;padding:40px 0}.x-step .inl{justify-content:center;margin-top:26px;display:flex}}.x-leave{background:var(--black);color:#fff;padding:clamp(64px,8vw,130px) 0}.x-leave h2{font-family:var(--disp);color:#fff;max-width:16ch;margin:14px 0 20px;font-size:clamp(34px,4.6vw,70px);font-weight:400;line-height:1}.x-leave h2 span{color:var(--orange)}.x-leave .lead{color:#a9a9ad;max-width:52ch}.x-leave .three{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,44px);margin-top:clamp(34px,4vw,60px);display:grid}.x-leave .three b{font-family:var(--disp);color:#fff;margin-bottom:6px;font-size:21px;font-weight:400;display:block}.x-leave .three p{color:#a9a9ad;margin:0;font-size:15.5px}@media (max-width:860px){.x-leave .three{grid-template-columns:1fr}}.xp-hd .in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.xp-hd .ph{flex-direction:column;align-items:center;display:flex;position:relative}.xp-hd .ph:before{content:"";aspect-ratio:1;background:var(--pink);z-index:0;border-radius:50%;width:92%;position:absolute;top:6%}.xp-hd .ph>*{z-index:1;position:relative}.xp-gap{background:var(--black);color:#fff;padding:clamp(64px,8vw,130px) 0}.xp-gap h2{color:#fff;max-width:18ch;margin:14px 0 18px}.xp-gap .lead{color:#a9a9ad;max-width:56ch}.xp-track{grid-template-columns:1.1fr 2fr 1.1fr;align-items:stretch;margin-top:clamp(40px,5vw,72px);display:grid}.xp-track .end{font-family:var(--disp);border-radius:24px;padding:22px;font-size:clamp(20px,1.9vw,28px);line-height:1.1}.xp-track .a{color:#fff;background:#1c1c1e}.xp-track .z{background:var(--orange);color:var(--gdink)}.xp-track .end small{font-family:var(--text);opacity:.72;margin-top:10px;font-size:13px;display:block}.xp-mid{flex-direction:column;justify-content:center;gap:9px;padding:0 18px;display:flex;position:relative}.xp-mid:before{content:"";border-top:2px dashed #3a3a3c;position:absolute;top:50%;left:0;right:0}.xp-mid .bub{color:#d6d6d6;opacity:1;background:#1b1b1d;border-radius:18px 18px 18px 6px;align-self:flex-start;padding:8px 14px;font-size:14.5px;animation:none;position:relative;transform:none}.xp-mid .bub:nth-child(2n){border-radius:18px 18px 6px;align-self:flex-end}.xp-mid .gd{color:var(--gdink);box-shadow:0 0 0 6px var(--black);text-align:center;background:#fff;border-radius:99px;align-self:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:700;display:flex;position:relative}.xp-mid .gd .mark{width:16px;color:var(--orange);flex:none}.xp-note{color:#8b8b8f;margin-top:22px;font-size:14px}@media (max-width:900px){.xp-hd .in{grid-template-columns:minmax(0,1fr)}.xp-track{grid-template-columns:1fr}.xp-mid{padding:18px 0}.xp-mid:before{border-top:0;border-left:2px dashed #3a3a3c;inset:0 auto 0 50%}}.xp-steps{padding:clamp(64px,8vw,120px) 0}.xp-steps h2{max-width:20ch;margin:14px 0 clamp(28px,3vw,48px)}.xp-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,32px);margin:0;padding:0;list-style:none;display:grid}.xp-steps li{flex-direction:column;gap:8px;display:flex}.xp-steps li .n{font-family:var(--disp);color:var(--orange);font-size:15px}.xp-steps li b{font-family:var(--disp);font-size:22px;font-weight:400;line-height:1.12}.xp-steps li p{color:var(--ink2);margin:0;font-size:15.5px}.xp-steps .then{color:var(--ink2);background:#fff;border-radius:20px;align-items:center;gap:14px;max-width:860px;margin-top:clamp(28px,3vw,44px);padding:18px 22px;font-size:15.5px;display:flex}.xp-steps .then .ms{color:var(--orange)}@media (max-width:1000px){.xp-steps ol{grid-template-columns:1fr 1fr}}@media (max-width:560px){.xp-steps ol{grid-template-columns:1fr}}.xp-trust{background:var(--mint);padding:clamp(64px,8vw,120px) 0}.xp-trust h2{max-width:18ch;margin:14px 0 clamp(28px,3vw,44px)}.xp-trust .g{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);max-width:1100px;display:grid}.xp-trust .g>div{background:#fff;border-radius:24px;padding:22px 24px}.xp-trust .g b{font-family:var(--disp);margin-bottom:6px;font-size:22px;font-weight:400;display:block}.xp-trust .g p{color:var(--ink2);margin:0;font-size:15.5px}.xp-trust .kicker,.xp-future .kicker{color:var(--gdink)}@media (max-width:760px){.xp-trust .g{grid-template-columns:1fr}}.xp-portal{padding:clamp(64px,8vw,120px) 0}.xp-portal .in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.xp-portal h2{margin:14px 0 16px}.xp-win{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 26px 70px #14100a29}.xp-win .chrome{background:#e6e3de;align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.xp-win .chrome i{background:#c9c5be;border-radius:50%;width:10px;height:10px}.xp-win .body{grid-template-columns:170px 1fr;min-height:340px;display:grid}.xp-win .side{color:#fff;background:#111;flex-direction:column;gap:4px;padding:18px 14px;font-size:13px;display:flex}.xp-win .side .lg{align-items:center;gap:8px;margin-bottom:14px;font-weight:700;display:flex}.xp-win .side .lg i{background:#c8102e;border-radius:3px;width:12px;height:12px}.xp-win .side span{color:#bdbdbd;border-radius:99px;padding:8px 10px}.xp-win .side span.on{color:#fff;background:#2a2a2c}.xp-win .main{font-family:var(--gd-font);flex-direction:column;gap:12px;padding:20px;display:flex}.xp-win .main h4{font-family:var(--disp);margin:0;font-size:22px;font-weight:400}.xp-fun{flex-direction:column;gap:8px;display:flex}.xp-fun .r{color:var(--gd-text-2);grid-template-columns:120px 1fr 32px;align-items:center;gap:10px;font-size:13px;display:grid}.xp-fun .r i{background:#ffe1c2;border-radius:6px;height:22px;display:block}.xp-fun .r b{color:var(--gd-text);text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.xp-win .lbl{color:#8d8d8d;font-size:12px}@media (max-width:900px){.xp-portal .in{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.xp-win .body{grid-template-columns:1fr}.xp-win .side{display:none}.xp-fun .r{grid-template-columns:96px 1fr 28px}}.xp-kinds-sec{padding:0 0 clamp(64px,8vw,120px)}.xp-kinds-sec h2{max-width:20ch;margin:14px 0 clamp(24px,3vw,40px)}.x-scroll{overflow-x:auto}.xp-table{border-collapse:collapse;width:100%;min-width:620px;font-size:15.5px}.xp-table th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);padding:0 14px 10px 0;font-size:12px;font-weight:700}.xp-table td{border-top:1px solid var(--hair);vertical-align:top;color:var(--ink2);padding:16px 14px 16px 0}.xp-table td b{color:var(--ink);font-weight:700}.x-pill{white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-block}.x-pill.b{background:var(--mint);color:var(--gdink)}.x-pill.t{color:#733a00;background:#fff3e6}.x-pill.p{color:#525252;background:#ececec}.xp-future{background:var(--pink);padding:clamp(56px,7vw,110px) 0}.xp-future h2{max-width:20ch;margin:14px 0}.xp-future .lead{color:#4a3830;max-width:56ch}.xp-future .g{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);margin-top:clamp(28px,3vw,44px);display:grid}.xp-future .g>div{background:#ffffffa8;border-radius:24px;padding:20px 22px}.xp-future .g b{font-family:var(--disp);margin-bottom:6px;font-size:20px;font-weight:400;display:block}.xp-future .g p{color:#4a3830;margin:0;font-size:15px}@media (max-width:860px){.xp-future .g{grid-template-columns:1fr}}.xp-cta .mail{-webkit-user-select:all;user-select:all;margin:0 0 24px;font-size:clamp(20px,2vw,26px);font-weight:700}footer .x-foottag{color:#fff;width:210px;margin-bottom:16px;display:block}footer .x-foottag svg{width:100%;height:auto;display:block}footer .x-foottag .l1,footer .x-foottag .l2{fill:var(--orange)}footer .x-foottag .l3{fill:#fff}@media (max-width:1200px){.xbiz .in{grid-template-columns:minmax(0,1fr)}.xeve .copy{grid-template-columns:1fr auto}.xeve .tphone{grid-column:1/-1;justify-self:center}.x-split{--xs:1.05}.xhero .f1{top:auto;left:auto}.xhero .x-notif{margin:0 auto}}@media (max-width:860px){.xeve .copy{grid-template-columns:1fr}.evening.xeve:after{background:linear-gradient(#0000008c,#000000e6 55%)}}@media (max-width:560px){.x-split{--xs:.9}.xA .f1{width:100%;max-width:328px}.x-notif{width:100%;max-width:300px}}@media (max-width:400px){.x-split{--xs:.84}}
:root{--ex-blush2:#ffe3d9;--ex-soft-orange:#ffe9d2}.d-hero{font-family:var(--disp);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(46px,7vw,112px);font-weight:400;line-height:.94}.btn.ghost{color:inherit;background:0 0;box-shadow:inset 0 0 0 1.5px}.tlink{text-underline-offset:4px;color:inherit;align-items:center;gap:6px;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}.ex-chip{min-height:40px;color:var(--gdink);font:500 15px/1.25 var(--gd-font);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:8px 16px 8px 10px;display:inline-flex;box-shadow:0 14px 34px #0003}.ex-chip .dot{background:var(--orange);border-radius:50%;flex:none;width:10px;height:10px}.ex-chip.dark{background:var(--night);color:#fff}.ex-chip.dark .dot{background:var(--mint)}.ex-chip .gd-avs .gd-av{box-shadow:0 0 0 2px #fff}.ex-chip.dark .gd-avs .gd-av{box-shadow:0 0 0 2px var(--night)}.mk{color:var(--orange);flex:none;display:block}.mk svg{width:100%;height:auto;display:block}.ex-story>section,.ex-hero,.ex-problem,.ex-people,.ex-pband,.ex-phero,.ex-mirror,.ex-journey,.ex-kinds,.ex-metrics{position:relative;overflow-x:clip}.x-chatcol{flex:1;justify-content:flex-end;gap:10px!important}.x-who{font:500 12px/16px var(--gd-font);color:var(--gd-orange-0);margin-bottom:1px;display:block}.x-in{animation:.3s cubic-bezier(.2,.8,.2,1) both ex-in;animation-delay:var(--d,0s)}@keyframes ex-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.x-tog{background:var(--night);color:#fff;font-family:var(--gd-font);flex-direction:column;display:flex;position:absolute;inset:0}.x-tog .gd-sb{color:#fff}.x-tog .gd-sb .sig i{background:#fff}.x-tog-hd{justify-content:space-between;padding:6px 24px 0;display:flex}.x-tog-hd span{font:400 13px/18px var(--gd-font);opacity:.62;display:block}.x-tog-hd b{font:500 20px/26px var(--gd-font);display:block}.x-tog-hd .r{text-align:right;font:400 12px/17px var(--gd-font);opacity:.62}.x-ring{width:300px;height:300px;margin:18px auto 0;position:relative}.x-ring svg{width:100%;height:100%;position:absolute;inset:0}.x-ring path{fill:none;stroke:#ffffff24;stroke-width:2px}.x-ring path.lit{stroke:#ffffffb8}.x-ring .seat{flex-direction:column;align-items:center;gap:4px;width:70px;display:flex;position:absolute;transform:translate(-50%,-50%)}.x-ring .seat .gd-av{box-shadow:0 0 0 3px var(--night),0 0 0 4.5px #fffc}.x-ring .seat em{font:400 11px/14px var(--gd-font);opacity:.7;font-style:normal}.x-ring .mid{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.x-ring .mid b{font-family:var(--gd-brand);font-size:46px;font-weight:400;line-height:50px}.x-ring .mid span{font:400 13px/18px var(--gd-font);opacity:.6}.x-tog-st{text-align:center;font:500 15px/20px var(--gd-font);margin:14px 0 0}.x-tog-foot{flex-direction:column;align-items:center;gap:12px;margin-top:auto;padding:0 24px 10px;display:flex}.x-tog-foot .acts{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.x-tog-foot .acts span{font:400 12px/16px var(--gd-font);color:#ffffffd9;flex-direction:column;align-items:center;gap:6px;display:flex}.x-tog-foot .acts i{background:#ffffff14;border-radius:50%;place-items:center;width:52px;height:52px;font-style:normal;display:grid}.x-tog-foot .motto{font:400 12px/16px var(--gd-font);opacity:.5;margin:0}.x-tog-foot .out{font:500 14px/20px var(--gd-font);text-underline-offset:3px;text-decoration:underline}.x-tog .gd-handle i{background:#fff}.x-mem{background:var(--pink);font-family:var(--gd-font);border-radius:24px;flex-direction:column;gap:2px;padding:18px 18px 16px;display:flex}.x-mem .k{font:500 13px/18px var(--gd-font);opacity:.7}.x-mem b{font-family:var(--gd-brand);font-size:40px;font-weight:400;line-height:44px}.x-mem .s{font:400 14px/20px var(--gd-font)}.x-mem .gd-avs .gd-av{box-shadow:0 0 0 2px var(--pink)}.x-photos{border-radius:20px;grid-template-rows:88px 88px;grid-template-columns:1.4fr 1fr;gap:4px;display:grid;overflow:hidden}.x-photos .a{grid-row:1/3}.x-photos .x-ph{height:100%}.x-kept{font:400 12px/16px var(--gd-font);color:var(--gd-text-2);margin:0 4px}.x-seclab .more{color:var(--gd-text);text-underline-offset:3px;margin-left:auto;text-decoration:underline}.x-line-card.x-square{background:var(--mint)}.x-line-card.x-square .ms{color:#1b5e20}.gd-tabs .x-tab{font:500 14px/20px var(--gd-font);color:var(--gd-text-2);flex:1;place-items:center;display:grid;position:relative}.gd-tabs .x-tab.on{color:var(--gdink)}.gd-tabs .x-tab.on:after{content:"";background:var(--orange);border-radius:2px 2px 0 0;width:64px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.x-next{background:var(--orange);font-family:var(--gd-font);color:var(--gdink);border-radius:20px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.x-next span{font:500 12px/16px var(--gd-font);opacity:.75;display:block}.x-next b{font:500 16px/22px var(--gd-font);display:block}.x-next em{font:400 13px/18px var(--gd-font);font-style:normal}.x-month{font:500 12px/16px var(--gd-font);letter-spacing:.5px;color:var(--gd-text-2);padding:8px 4px 0}.x-hrow{font-family:var(--gd-font);background:#fff;border-radius:18px;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex}.x-hrow .t{flex:1;min-width:0}.x-hrow b{font:500 15px/20px var(--gd-font);display:block}.x-hrow span{font:400 12px/16px var(--gd-font);color:var(--gd-text-2)}.x-hrow .p{gap:3px;display:flex}.x-hrow .p .x-ph{border-radius:10px;width:40px;height:40px}.x-decided{background:var(--night);color:#fff;font:500 15px/20px var(--gd-font);border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex}.x-decided .ms{color:var(--mint)}.x-prog .hero{height:220px;margin:0}.x-prog .ttl{font:500 22px/28px var(--gd-font);margin-top:6px;display:block}.x-prog .meta{font:400 13px/18px var(--gd-font);color:var(--gd-text-2)}.x-prog .times{gap:8px;margin:6px 0 8px;display:flex}.x-prog .times span{height:36px;font:500 14px/20px var(--gd-font);background:#fff;border-radius:10px;align-items:center;padding:0 12px;display:flex}.x-prog .times span.on{background:var(--ph);color:var(--phi)}.x-prog .x-with{color:var(--gdink);box-shadow:inset 0 0 0 1.5px var(--gdink);background:#fff}.x-prog .x-with .mark{width:16px;color:var(--orange);display:block}.x-prog .x-with .mark svg{width:100%;height:auto;display:block}.x-prog.hl .x-with{box-shadow:inset 0 0 0 2px var(--gdink),0 0 0 6px #ff820059}.x-co-row{flex-direction:column;gap:2px;padding:6px 0;display:flex}.x-co-row b{font:500 16px/22px var(--gd-font)}.x-co-row span{font:400 13px/18px var(--gd-font);color:var(--gd-text-2)}.x-co-n{border-top:1px solid #eee;flex-direction:row;justify-content:space-between;padding-top:10px}.x-co-n span{color:var(--gd-text);font-size:14px}.x-seats{grid-template-columns:repeat(12,1fr);gap:4px;margin:6px 0;display:grid}.x-seats i{aspect-ratio:1;background:#e6e3de;border-radius:4px}.x-seats i.on{background:var(--pa)}.x-seats i.taken{background:#b9b5ad}.x-co .done{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:14px 0;display:flex}.x-co .done .ms{color:var(--pa);font-size:40px}.x-huge.x-mid{font-size:52px;line-height:54px}.ex-hero{padding:clamp(20px,3vw,48px) 0 0;overflow:hidden}.ex-hero .in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,72px);display:grid}.ex-htag{margin:0;font-weight:400}.tagbig{width:min(100%,560px);line-height:0;display:block}.tagbig svg{width:100%;height:auto;display:block}.tagbig .l1,.tagbig .l2{fill:var(--orange)}.tagbig .l3{fill:var(--ink)}.h-line{font-family:var(--disp);max-width:16ch;margin-top:clamp(24px,2.6vw,40px);font-size:clamp(26px,2.4vw,38px);line-height:1.1;display:block}.ex-hero .lead{max-width:30em;margin:18px 0 28px}.ex-acts{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.ex-acts .fine{margin:0}.ex-hero .fine{margin-top:18px;padding-bottom:clamp(40px,5vw,80px)}.ex-stage{justify-content:center;align-items:flex-end;height:886.2px;padding-bottom:48px;display:flex;position:relative}.ex-stage .c1{aspect-ratio:1;background:var(--mint);border-radius:50%;width:clamp(460px,44vw,660px);transition:background .7s;position:absolute;top:4%;left:50%;transform:translate(-46%)}.ex-stage .c2{aspect-ratio:1;background:var(--orange);border-radius:50%;width:clamp(200px,18vw,280px);transition:background .7s;position:absolute;bottom:10%;right:-8%}.ex-stage[data-b="3"] .c1,.ex-stage[data-b="4"] .c1{background:#1b1b1e}.ex-stage[data-b="5"] .c1{background:var(--pink)}.ex-stage[data-b="5"] .c2{background:var(--mint)}.ex-stage .phone{z-index:3;position:relative}.ex-layer{opacity:0;pointer-events:none;background:var(--gd-page);flex-direction:column;transition:opacity .3s;display:flex;position:absolute;inset:0}.ex-layer.on{opacity:1}.ex-stage .flt{z-index:4;opacity:0;pointer-events:none;max-width:300px;transition:opacity .45s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;transform:translateY(12px)}.ex-stage .flt.on{opacity:1;transform:none}.ex-stage .f-count,.ex-stage .f-notif{top:18%;left:-2%}.ex-stage .f-here,.ex-stage .f-again{top:30%;right:-2%}.ex-beats{z-index:5;background:#ffffffeb;border-radius:99px;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex;position:absolute;top:2%;left:0;box-shadow:0 6px 18px #00000014}.ex-beats button[aria-label]{cursor:pointer;background:#1616162e;border:0;border-radius:99px;width:10px;height:10px;padding:0;transition:width .3s;position:relative;overflow:hidden}.ex-beats button[aria-current=step]{width:44px}.ex-beats .pg{background:var(--ink);border-radius:99px;width:0;position:absolute;top:0;bottom:0;left:0}.ex-beats button[aria-current=step] .pg{animation:linear forwards ex-fill}@keyframes ex-fill{0%{width:0}to{width:100%}}.ex-beats .bcap{color:var(--ink2);margin-left:6px;font-size:14px;font-weight:700}.ex-beats .pause{cursor:pointer;width:36px;height:36px;color:var(--ink2);background:0 0;border:0;border-radius:99px;place-items:center;display:grid}.ex-beats .pause:hover{background:#1616160f}.ex-problem{background:var(--black);color:#fff;padding:clamp(72px,8vw,136px) 0 clamp(48px,5vw,80px)}.ex-problem .in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}.ex-problem h2{color:#fff;margin-top:18px}.ex-problem .chat{flex-direction:column;gap:12px;display:flex}.ex-problem .bub{max-width:78%;animation:.5s cubic-bezier(.2,.8,.2,1) both ex-in;animation-delay:var(--d);background:#1f1f22;border-radius:18px 18px 18px 6px;align-self:flex-start;padding:12px 18px;font-size:clamp(17px,1.3vw,20px);line-height:1.35}.ex-problem .bub b{color:#9a9aa0;margin-bottom:2px;font-size:12px;font-weight:700;display:block}.ex-problem .bub.me{background:var(--pink);color:var(--gdink);border-radius:18px 18px 6px;align-self:flex-end}.ex-problem .bub.me b{color:#16161699}.ex-problem .bub.last{background:var(--orange);color:var(--gdink);font-weight:700}.ex-problem .bub.last b{color:#161616a8}.ex-problem .turn{border-top:1px solid #ffffff1f;align-items:center;gap:clamp(18px,2vw,32px);margin-top:clamp(56px,6vw,96px);padding-top:clamp(28px,3vw,44px);display:flex}.ex-problem .turn .mk{width:clamp(56px,5vw,76px)}.ex-problem .turn p{font-family:var(--disp);max-width:30ch;margin:0;font-size:clamp(22px,2.4vw,36px);line-height:1.14}.ex-problem .turn em{color:var(--orange);font-style:normal}.ex-jbar{z-index:55;-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--hair);opacity:0;pointer-events:none;background:#f7faf2f0;transition:opacity .35s,transform .35s;position:fixed;left:0;right:0;transform:translateY(-10px);box-shadow:0 10px 24px #0c0a0814}.ex-jbar.on{opacity:1;pointer-events:auto;transform:none}.ex-jbar .wrap{align-items:center;gap:16px;height:64px;display:flex}.ex-jbar ol{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ex-jbar a{color:#1616166b;border-radius:99px;align-items:center;gap:10px;min-width:0;padding:6px 12px 6px 6px;text-decoration:none;transition:background .3s,color .3s;display:flex}.ex-jbar .n{font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1.5px}.ex-jbar .tx{flex-direction:column;min-width:0;display:flex}.ex-jbar .t{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;line-height:1.2;overflow:hidden}.ex-jbar .l{font-family:var(--disp);white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:1.1;overflow:hidden}.ex-jbar li.done a{color:var(--ink)}.ex-jbar li.done .n{background:var(--ink);color:#fff;box-shadow:none}.ex-jbar a:hover{color:var(--ink);background:#1616160d}.ex-jbar li{--g-bg:var(--orange);--g-fg:var(--gdink)}.ex-jbar li[data-g=cream]{--g-bg:#ffd9b0}.ex-jbar li[data-g=night]{--g-bg:var(--night);--g-fg:#fff}.ex-jbar li[data-g=blush]{--g-bg:var(--pink)}.ex-jbar li[data-g=mint]{--g-bg:var(--mint)}.ex-jbar li.on a{background:var(--g-bg);color:var(--g-fg)}.ex-jbar li.on .n{background:var(--g-fg);color:var(--g-bg);box-shadow:none}.ex-jbar .cnt{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:700}.ex-jbar .cnt b{color:var(--ink)}.ex-jbar .prog{height:2px;position:absolute;bottom:0;left:0;right:0}.ex-jbar .prog em{background:var(--orange);width:0;height:100%;transition:width .15s linear;display:block}.ex-idea{background:var(--orange);color:var(--gdink);padding:clamp(64px,8vw,128px) 0}.ex-idea .in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.ex-idea .kicker{color:var(--gdink);opacity:.7}.ex-idea h2{margin:18px 0 28px}.ex-idea .bar{font-family:var(--disp);max-width:18em;margin:0;font-size:clamp(22px,2.1vw,32px);line-height:1.18}.ex-idea .bar span{display:block}.ex-idea .bar span:last-child{margin-top:.4em}.ex-idea .thread{font-family:var(--gd-font);flex-direction:column;gap:10px;display:flex}.ex-idea .thread .day{font:500 12px/16px var(--gd-font);letter-spacing:.5px;background:#1616161f;border-radius:99px;align-self:center;margin:10px 0 2px;padding:4px 12px}.ex-idea .thread .m{max-width:78%;font:400 16px/22px var(--gd-font);background:#fff;border-radius:18px 18px 18px 6px;padding:10px 14px;box-shadow:0 2px #0000000f}.ex-idea .thread .m b{font:500 12px/16px var(--gd-font);color:var(--gd-orange-0);display:block}.ex-idea .thread .m.me{background:#ffe1c2;border-radius:18px 18px 6px;align-self:flex-end}.ex-idea .thread .rx{background:#f4f1ec;border-radius:99px;margin-top:6px;padding:1px 8px;font-size:12px;display:inline-block}.ex-idea .thread .gap{font:500 13px/18px var(--gd-font);opacity:.6;align-self:center;padding:8px 0}.ex-idea .thread .plan{background:var(--gdink);color:#fff;border-radius:22px;flex-direction:column;gap:12px;margin-top:14px;padding:16px;display:flex;box-shadow:0 26px 60px #5a280047}.ex-idea .thread .plan .h{font:500 13px/18px var(--gd-font);opacity:.8;align-items:center;gap:10px;display:flex}.ex-idea .thread .plan .h .mk{width:20px}.ex-idea .thread .plan .pt{font-family:var(--gd-brand);font-size:30px;font-weight:400;line-height:32px}.ex-idea .thread .plan .gd-card{color:var(--gd-text)}.ex-moment{padding:clamp(72px,8vw,136px) 0 clamp(56px,6vw,96px)}.ex-moment .in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}.ex-moment h2{margin-top:16px}.ex-moment h2 .n{color:var(--orange);font-variant-numeric:tabular-nums}.ex-moment .lead{margin:24px 0 26px}.ex-moment .facts{flex-wrap:wrap;gap:8px;display:flex}.ex-moment .facts span{min-height:38px;box-shadow:0 0 0 1px var(--hair);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:14px;font-weight:700;display:inline-flex}.ex-moment .facts .ms{color:var(--orange)}.ex-moment .hint{color:var(--ink3);align-items:center;gap:8px;margin-top:22px;font-size:14px;display:flex}.ex-moment .pollstage{justify-content:center;display:flex;position:relative}.ex-moment .pollstage .gnd{border-radius:var(--soft);background:var(--ex-soft-orange);position:absolute;inset:-8% -12% -8% 10%}.ex-pollcard{width:min(100%,420px);position:relative}.ex-pollcard .x-pollfrag{padding:18px;box-shadow:0 30px 70px #14100a29,0 4px 14px #14100a14}.ex-friday{background:var(--night);color:#fff;padding:clamp(56px,6vw,96px) 0;overflow:hidden}.ex-friday .in{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4vw,64px);display:grid}.ex-friday .big{font-family:var(--disp);letter-spacing:-.02em;margin:0;font-size:clamp(88px,14vw,230px);line-height:.82}.ex-friday .sub{color:#cfcfcf;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:28px;font-size:18px;display:flex}.ex-friday .sub .gd-avs .gd-av{box-shadow:0 0 0 2px var(--night)}.ex-friday .sub b{color:var(--mint);font-family:var(--disp);font-size:24px;font-weight:400}.ex-friday .x-notif{opacity:1;position:relative;transform:rotate(-2deg)}.ex-together{background:var(--night);color:#fff}.ex-together .photo{align-items:flex-end;min-height:clamp(560px,52vw,820px);display:flex;position:relative;overflow:hidden}.ex-together .photo .bg{object-fit:cover;object-position:62% 30%;width:100%;height:100%;position:absolute;inset:0}.ex-together .photo:after{content:"";background:linear-gradient(90deg,#0c0c0ddb 0%,#0c0c0d80 44%,#0c0c0d1a 70%),linear-gradient(#0c0c0d00 60%,#0c0c0de6 100%);position:absolute;inset:0}.ex-together .photo .in{z-index:2;width:100%;padding-block:clamp(48px,6vw,96px);position:relative}.ex-together .chap{align-items:center;gap:14px;margin-bottom:22px;display:flex}.ex-together .chap .x-tag{color:#fff;width:clamp(120px,11vw,168px)}.ex-together .soon{letter-spacing:.08em;text-transform:uppercase;background:var(--pink);color:var(--gdink);border-radius:99px;padding:5px 10px;font-size:12px;font-weight:700}.ex-together h2{color:#fff;max-width:13ch}.ex-together .lead{color:#d4d4d6;max-width:28em;margin-top:22px}.ex-together .cues{z-index:3;right:var(--gut);flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:clamp(48px,6vw,96px)}.ex-together .cues .ex-chip{min-height:48px;padding:0 20px 0 12px;font-size:16px}.ex-together .evening{padding:clamp(56px,6vw,96px) 0 clamp(64px,7vw,112px)}.ex-together .plain{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,56px);margin:0;padding:0;list-style:none;display:grid}.ex-together .plain li{border-top:1px solid #ffffff29;flex-direction:column;gap:8px;padding-top:22px;display:flex}.ex-together .plain .tm{font-family:var(--disp);color:var(--orange);font-size:clamp(34px,3.2vw,52px);line-height:1}.ex-together .plain b{font-family:var(--disp);margin-top:10px;font-size:clamp(24px,2.2vw,34px);font-weight:400;line-height:1.1}.ex-together .plain span:last-child{color:#b9b9bd;max-width:26ch;font-size:16px}.ex-memory{background:var(--pink);padding:clamp(72px,8vw,136px) 0}.ex-memory .head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,72px);display:grid}.ex-memory .chap .x-tag,.ex-practical .chap .x-tag{width:clamp(120px,11vw,168px);margin-bottom:22px}.ex-memory .lead{color:#5a2a18}.ex-memory .morph{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr) 56px auto;align-items:center;margin-top:clamp(48px,5vw,80px);display:grid}.ex-memory .arr{color:#8a3f22;place-items:center;display:grid}.ex-memory .arr .ms{font-size:30px}.ex-memory .st{flex-direction:column;align-items:center;gap:18px;display:flex}.ex-memory .st .lab{letter-spacing:.14em;text-transform:uppercase;color:#8a3f22;font-size:12px;font-weight:700}.ex-memory .mini{width:min(100%,330px);padding:16px;box-shadow:0 30px 60px #5a1e0a29}.ex-memory .polaroid{background:#fff;border-radius:6px;width:min(100%,300px);padding:12px 12px 16px;transform:rotate(-3deg);box-shadow:0 30px 60px #5a1e0a38}.ex-memory .polaroid img{aspect-ratio:4/5;object-fit:cover;border-radius:3px;width:100%;display:block}.ex-memory .polaroid p{font:500 13px/18px var(--gd-font);color:#444;justify-content:space-between;margin:10px 2px 0;display:flex}.ex-memory .history{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px);margin-top:clamp(64px,7vw,112px);display:grid}.ex-memory .history .d-m{max-width:16ch;margin:0}.ex-memory .history p{color:#5a2a18;max-width:32em;margin:16px 0 0}.ex-memory .m6{background:var(--ex-blush2);max-width:420px;font-family:var(--gd-font);border-radius:22px;align-items:center;gap:14px;margin-top:28px;padding:12px;display:flex}.ex-memory .m6 img{object-fit:cover;border-radius:14px;flex:none;width:64px;height:64px}.ex-memory .m6 span{font:500 12px/16px var(--gd-font);color:#8a3f22;display:block}.ex-memory .m6 b{font:500 16px/22px var(--gd-font);display:block}.ex-memory .m6 em{font:400 13px/18px var(--gd-font);color:#5a2a18;font-style:normal}.ex-practical{padding:clamp(48px,5vw,80px) 0}.ex-practical .in{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,72px);padding-block:clamp(32px,4vw,56px);display:grid}.ex-practical .chap .x-tag{margin-bottom:14px}.ex-practical .d-m{margin:0}.ex-practical .lead{margin-top:14px;font-size:17px}.ex-practical .settle{width:100%;max-width:420px;font-family:var(--gd-font);flex-direction:column;justify-self:end;gap:6px;display:flex}.ex-practical .r{background:#fff;border-radius:14px;align-items:center;gap:12px;padding:9px 12px;display:flex}.ex-practical .r .t{font:400 14px/20px var(--gd-font);flex:1}.ex-practical .r .t small{color:var(--gd-text-2);font-size:12px;display:block}.ex-practical .r .a{font:500 14px/20px var(--gd-font);font-variant-numeric:tabular-nums}.ex-practical .sq{background:var(--mint);border-radius:14px;justify-content:space-between;align-items:center;margin-top:4px;padding:10px 14px;display:flex}.ex-practical .sq b{font-family:var(--gd-brand);font-size:26px;font-weight:400}.ex-practical .sq span{font:400 13px/18px var(--gd-font)}.ex-again{background:var(--mint);padding:clamp(72px,8vw,136px) 0;overflow:hidden}.ex-again .in{grid-template-columns:minmax(0,1fr) auto minmax(0,.8fr);align-items:center;gap:clamp(24px,4vw,72px);display:grid}.ex-again .kicker{color:var(--gdink)}.ex-again h2{margin-top:14px}.ex-again .lead{color:#2c3b1c;margin:24px 0 30px}.ex-again .loopfig{aspect-ratio:1;justify-self:center;width:min(100%,420px)}.ex-again .loopfig svg{width:100%;height:100%;display:block;overflow:visible}.ex-again .loopfig .trk{fill:none;stroke:#1616162e;stroke-width:2px;stroke-dasharray:4 7}.ex-again .loopfig .st circle{fill:#fff;stroke:var(--ink);stroke-width:2px}.ex-again .loopfig .st.on circle{fill:var(--orange)}.ex-again .loopfig text{font-family:var(--disp);fill:var(--ink);font-size:22px}.ex-again .loopfig .dot{fill:var(--ink);offset-path:path("M210 60 A150 150 0 1 1 209.9 60");animation:9s linear infinite ex-orbit}@keyframes ex-orbit{0%{offset-distance:0%}to{offset-distance:100%}}.ex-people{padding:clamp(72px,8vw,136px) 0}.ex-people .head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(32px,4vw,56px);display:flex}.ex-people .head h2{max-width:14ch;margin:0}.ex-people .head .lead{max-width:26em}.ex-people .collage{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(120px,11vw,168px);gap:clamp(10px,1.2vw,18px);display:grid}.ex-people figure{border-radius:clamp(18px,2vw,30px);margin:0;position:relative;overflow:hidden}.ex-people figure img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s;position:absolute;inset:0}.ex-people figure:hover img{transform:scale(1.03)}.ex-people figure:after{content:"";background:linear-gradient(#0000 55%,#00000073);position:absolute;inset:0}.ex-people figcaption{z-index:2;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;bottom:clamp(12px,1.4vw,20px);left:clamp(12px,1.4vw,20px);right:12px}.ex-people figcaption .who{font-family:var(--disp);color:#fff;font-size:clamp(22px,2vw,32px);line-height:1}.ex-people .ex-chip{min-height:36px;font-size:14px}.ex-people .c1{grid-area:span 3/1/auto/8}.ex-people .c2{grid-area:span 2/8/auto/13}.ex-people .c3{grid-area:span 3/8/auto/13}.ex-people .c4{grid-area:span 2/1/auto/5}.ex-people .c5{grid-area:span 2/5/auto/8}.ex-pband{background:var(--black);color:#fff;padding:clamp(64px,7vw,120px) 0;overflow:hidden}.ex-pband .in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}.ex-pband h2{color:#fff;margin:16px 0 20px}.ex-pband .lead{color:#b4b4b8;margin-bottom:30px}.ex-pband .pvis{height:clamp(460px,40vw,600px);position:relative}.ex-pband .pvis>img{object-fit:cover;border-radius:var(--soft);width:82%;height:100%;position:absolute;inset:0 18% 0 0}.ex-pband .pvis .gd-device{position:absolute;bottom:-40px;right:0}.ex-phero{padding:clamp(32px,4vw,72px) 0 clamp(56px,6vw,96px)}.ex-phero .in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}.ex-phero h1{font-family:var(--disp);text-wrap:balance;margin:16px 0 24px;font-size:clamp(40px,5.6vw,88px);font-weight:400;line-height:.98}.ex-phero .lead{max-width:32em;margin-bottom:30px}.ex-phero .acts{flex-wrap:wrap;gap:12px;display:flex}.ex-phero .vis{height:clamp(520px,46vw,700px);position:relative}.ex-phero .vis>img{object-fit:cover;border-radius:var(--soft);width:86%;height:100%;position:absolute;inset:0 0 0 14%}.ex-phero .vis .gd-device{position:absolute;bottom:-20px;left:0}.ex-phero .vis .ex-chip{position:absolute;top:10%;right:6%}.ex-phero .vis .ex-chip .mk{width:18px}.ex-mirror{background:var(--black);color:#fff;padding:clamp(72px,8vw,136px) 0}.ex-mirror h2{color:#fff;max-width:17ch;margin:0}.ex-mirror h2 em{color:var(--orange);font-style:normal}.ex-tracks{grid-template-columns:150px repeat(5,minmax(0,1fr));margin-top:clamp(48px,5vw,80px);font-size:15px;display:grid;overflow-x:auto}.ex-tracks>div{border-top:1px solid #ffffff24;flex-direction:column;gap:4px;padding:18px 14px;display:flex}.ex-tracks .h{color:#8a8a8e;letter-spacing:.14em;text-transform:uppercase;padding-left:0;font-size:12px;font-weight:700}.ex-tracks b{font-family:var(--disp);font-size:clamp(19px,1.6vw,24px);font-weight:400;line-height:1.1}.ex-tracks span{color:#a9a9ad;font-size:14px}.ex-tracks .p b{color:var(--orange)}.ex-journey{padding:clamp(72px,8vw,136px) 0}.ex-journey .head{max-width:760px;margin-bottom:clamp(40px,5vw,72px)}.ex-journey .head h2{margin:14px 0 0}.ex-journey .head .lead{margin-top:20px}.ex-jwrap{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.ex-jphone{flex-direction:column;align-items:center;gap:16px;display:flex;position:sticky;top:120px}.ex-jphone .gnd{border-radius:var(--soft);background:var(--ex-soft-orange);z-index:-1;position:absolute;inset:8% -14% 6%}.ex-jphone [data-j]{opacity:0;background:var(--gd-page);flex-direction:column;transition:opacity .45s;display:flex;position:absolute;inset:0}.ex-jphone [data-j].on{opacity:1}.ex-jctl{gap:8px;display:flex}.ex-jctl .btn{height:48px;padding:0 18px}.ex-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ex-steps li{border-top:1px solid var(--hair)}.ex-steps li:last-child{border-bottom:1px solid var(--hair)}.ex-steps button{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;grid-template-columns:48px 150px minmax(0,1fr);align-items:baseline;gap:12px;padding:18px 8px 18px 0;font-family:inherit;font-size:17px;display:grid}.ex-steps .n{font-family:var(--disp);color:var(--ink3);font-variant-numeric:tabular-nums;font-size:20px}.ex-steps .a{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:12px;font-weight:700}.ex-steps .a.p{color:#c8102e}.ex-steps .a.gd{color:var(--orange)}.ex-steps .t{font-family:var(--disp);font-size:clamp(20px,1.7vw,26px);line-height:1.15}.ex-steps .t small{font-family:var(--text);color:var(--ink2);max-height:0;margin-top:6px;font-size:15px;line-height:1.45;transition:max-height .35s;display:block;overflow:hidden}.ex-steps button[aria-current=step] .n{color:var(--orange)}.ex-steps button[aria-current=step] .t small{max-height:120px}.ex-steps li.sep{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);border:0;padding:14px 0 6px;font-size:12px;font-weight:700}.ex-kinds{background:#fff;padding:clamp(72px,8vw,136px) 0}.ex-kchips{flex-wrap:wrap;gap:8px;margin:18px 0 clamp(28px,3vw,44px);display:flex}.ex-kchips button{height:42px;box-shadow:inset 0 0 0 1.5px var(--ink);cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:99px;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:700;display:flex}.ex-kchips button[aria-pressed=true]{background:var(--ink);color:#fff}.ex-kchips .st{letter-spacing:.06em;text-transform:uppercase;background:var(--pink);color:var(--gdink);border-radius:99px;padding:3px 7px;font-size:10.5px}.ex-kpanel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}.ex-kpanel[hidden]{display:none}.ex-kpanel .say{font-family:var(--disp);text-wrap:balance;margin:0;font-size:clamp(34px,4.2vw,64px);line-height:1.02}.ex-kpanel .say .v{color:var(--orange)}.ex-kdl{grid-template-columns:max-content minmax(0,1fr);gap:12px 24px;margin:clamp(28px,3vw,44px) 0 0;font-size:16px;display:grid}.ex-kdl dt{color:var(--ink3);letter-spacing:.14em;text-transform:uppercase;padding-top:4px;font-size:12px;font-weight:700}.ex-kdl dd{margin:0}.ex-kvis{justify-content:center;align-items:center;min-height:700px;display:flex;position:relative}.ex-kvis>img{object-fit:cover;border-radius:var(--soft);width:80%;height:88%;position:absolute;inset:6% 0 6% 20%}.ex-kvis .gd-device{position:relative}.ex-metrics{padding:clamp(72px,8vw,136px) 0}.ex-metrics .in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.ex-metrics h2{margin:14px 0 0}.ex-metrics .lead{margin-top:20px}.ex-trust{gap:18px;margin-top:36px;display:grid}.ex-trust>div{grid-template-columns:28px minmax(0,1fr);gap:12px;display:grid}.ex-trust .ms{color:var(--orange)}.ex-trust b{display:block}.ex-trust span{color:var(--ink2);font-size:16px}.ex-mcard{box-shadow:0 0 0 1px var(--hair);background:#fff;border-radius:28px;padding:clamp(20px,2.4vw,34px)}.ex-mcard .h{color:var(--ink3);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:14px;display:flex}.ex-mcard .h b{font-family:var(--disp);color:var(--ink);font-size:22px;font-weight:400}.ex-mrow{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) 72px;align-items:baseline;gap:12px;padding:14px 0;display:grid}.ex-mrow span{font-size:17px}.ex-mrow span small{color:var(--ink3);font-size:13px;display:block}.ex-mrow b{font-family:var(--disp);text-align:right;font-variant-numeric:tabular-nums;font-size:clamp(30px,2.8vw,42px);font-weight:400}.ex-mcard .foot{color:var(--ink3);margin-top:14px;font-size:13px}.ex-mail{flex-wrap:wrap;align-items:center;gap:10px;margin:26px 0;display:flex}.ex-mail code{font-family:var(--text);-webkit-user-select:all;user-select:all;background:#16161614;border-radius:12px;padding:6px 14px;font-size:clamp(20px,2vw,28px);font-weight:700}@media (max-width:1100px){.ex-hero .in,.ex-problem .in,.ex-idea .in,.ex-moment .in,.ex-pband .in,.ex-phero .in,.ex-kpanel,.ex-metrics .in,.ex-memory .head{grid-template-columns:minmax(0,1fr)}.ex-again .in{grid-template-columns:minmax(0,1fr) auto}.ex-again .loopfig{display:none}.ex-memory .morph{grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px}.ex-memory .arr{transform:rotate(90deg)}.ex-memory .history{grid-template-columns:minmax(0,1fr);justify-items:center}.ex-memory .history>div:last-child{justify-self:stretch}.ex-jwrap{grid-template-columns:minmax(0,1fr)}.ex-jphone{position:relative;top:0}.ex-tracks{grid-template-columns:110px repeat(5,minmax(120px,1fr))}.ex-kvis{min-height:0;padding:32px 0}.ex-jbar .t{display:none}}@media (max-width:760px){.ex-stage{height:659.88px;padding-bottom:32px}.ex-stage .gd-device{--gd-scale:.66!important}.ex-stage .c1{width:420px}.ex-stage .flt{display:none}.ex-stage .ex-beats{top:0}.ex-friday .in,.ex-together .plain{grid-template-columns:minmax(0,1fr)}.ex-together .cues{right:auto;left:var(--gut);align-items:flex-start;top:24px;bottom:auto}.ex-practical .in{grid-template-columns:minmax(0,1fr)}.ex-practical .settle{justify-self:start}.ex-again .in{grid-template-columns:minmax(0,1fr)}.ex-people .collage{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px}.ex-people .c1{grid-area:span 2/1/auto/3}.ex-people .c2,.ex-people .c3,.ex-people .c4,.ex-people .c5{grid-area:span 2}.ex-people .c5{grid-area:span 1/1/auto/3}.ex-people .ex-chip{min-height:32px;padding:6px 10px 6px 8px;font-size:12px}.ex-pband .pvis{height:520px}.ex-pband .pvis>img{width:88%;height:calc(100% - 90px);inset:0 12% 90px 0}.ex-phero .vis>img{width:80%;height:calc(100% - 60px);inset:0 0 60px 20%}.ex-steps button{grid-template-columns:36px minmax(0,1fr);gap:4px 10px}.ex-steps .a,.ex-steps .t{grid-column:2}.ex-kdl{grid-template-columns:minmax(0,1fr)}.ex-jbar .wrap{height:52px}.ex-jbar ol{display:flex}.ex-jbar li:not(.on){display:none}.ex-jbar .t{display:block}}@media (prefers-reduced-motion:reduce){.x-in,.ex-problem .bub,.ex-again .loopfig .dot,.ex-beats .pg{animation:none!important}.ex-layer,.ex-stage .flt,.ex-jbar,.ex-jphone [data-j]{transition:none!important}}
