@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/c0e2eae9e0de9f16-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2ff936f45a7b5918-s.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/cf9a11b6772b9533-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6cec87c23af19a62-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/c24fec3b421fd73c-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/61e56fd33ece1ad8-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}._4IOe8q_className{font-family:Newsreader,Newsreader Fallback}._4IOe8q_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.TCSRxG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.TCSRxG_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:serifDollar;src:url(../media/source_serif_4_dollar.p.213vq-tznaf41.woff2)format("woff2");font-display:swap;font-weight:200 900}.ptaTXW_className{font-family:serifDollar}.ptaTXW_variable{--font-serif-dollar:"serifDollar"}
.rRlI5W_studio{--bg:#faf7f2;--panel:#fff;--sunk:#f2ece3;--raised:#fff;--text:#1c1a17;--soft:#4d453f;--muted:#7a7068;--faint:#a89e94;--accent:#2e2a26;--accent-ink:#1c1a17;--accent-tint:#ebe6df;--on-accent:#fff;--side-bg:var(--sunk);--side-on:var(--panel);--line:#1c1a1717;--line-strong:#1c1a172b;--ok:#4c7a4a;--ok-tint:#e5eee1;--warn:#a06c22;--warn-tint:#f7ecd8;--danger:#a2463a;--danger-tint:#f6e2de;--scrim:#18141075;--shadow-sm:0 1px 2px #1c1a170d;--shadow:0 1px 2px #1c1a170a, 0 10px 30px -14px #1c1a172e;--shadow-lg:0 30px 80px -30px #1c1a1773;--serif:var(--font-newsreader), Georgia, serif;--mono:var(--font-plex-mono), ui-monospace, monospace;--sans:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--e:cubic-bezier(.23, 1, .32, 1);--r:16px;--r-sm:10px;--side:268px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);min-height:100svh;color:var(--text);font:14.5px/1.55 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:clip}.rRlI5W_studio[data-theme=dark]{--bg:#151311;--panel:#1d1a17;--sunk:#110f0d;--raised:#24201c;--text:#efe8e0;--soft:#d3c9be;--muted:#9c9187;--faint:#6f665e;--accent:#e8e1d8;--accent-ink:#f5efe8;--accent-tint:#2a2622;--on-accent:#151311;--line:#efe8e014;--line-strong:#efe8e029;--ok:#8dbb86;--ok-tint:#1f2a1e;--warn:#ddaa5c;--warn-tint:#2d2416;--danger:#e58c7e;--danger-tint:#33201c;--scrim:#0009;--shadow:0 1px 2px #0000004d, 0 10px 30px -14px #0009;--shadow-lg:0 30px 80px -30px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.rRlI5W_studio) *,:where(.rRlI5W_studio) :before,:where(.rRlI5W_studio) :after{box-sizing:border-box}@media (prefers-color-scheme:dark){.rRlI5W_studio:not([data-theme=light]){--bg:#151311;--panel:#1d1a17;--sunk:#110f0d;--raised:#24201c;--text:#efe8e0;--soft:#d3c9be;--muted:#9c9187;--faint:#6f665e;--accent:#e8e1d8;--accent-ink:#f5efe8;--accent-tint:#2a2622;--on-accent:#151311;--line:#efe8e014;--line-strong:#efe8e029;--ok:#8dbb86;--ok-tint:#1f2a1e;--warn:#ddaa5c;--warn-tint:#2d2416;--danger:#e58c7e;--danger-tint:#33201c;--scrim:#0009;--shadow:0 1px 2px #0000004d, 0 10px 30px -14px #0009;--shadow-lg:0 30px 80px -30px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.rRlI5W_studio[data-accent=earth]{--accent:#806544;--accent-ink:#634d33;--accent-tint:#f1e7da;--on-accent:#fff;--side-bg:#f5e5d3}.rRlI5W_studio[data-accent=earth][data-theme=dark]{--accent:#c9a57b;--accent-ink:#e2c49e;--accent-tint:#2e261d;--on-accent:#1a140d;--side-bg:#1e1408;--side-on:#382409}.rRlI5W_studio[data-accent=rose]{--accent:#9c4f63;--accent-ink:#7d3b4d;--accent-tint:#f4e3e7;--on-accent:#fff;--side-bg:#fbe0e5}.rRlI5W_studio[data-accent=rose][data-theme=dark]{--accent:#e3a3b3;--accent-ink:#f0c4cf;--accent-tint:#33222a;--on-accent:#1c0f13;--side-bg:#201115;--side-on:#3d1e27}.rRlI5W_studio[data-accent=plum]{--accent:#9234ad;--accent-ink:#76268d;--accent-tint:#f3e3f8;--on-accent:#fff;--side-bg:#f0e2f5}.rRlI5W_studio[data-accent=plum][data-theme=dark]{--accent:#d79bf0;--accent-ink:#e8c2f7;--accent-tint:#2c1d33;--on-accent:#170b1c;--side-bg:#1b121e;--side-on:#32213a}.rRlI5W_studio[data-accent=aubergine]{--accent:#6e3d6b;--accent-ink:#552d52;--accent-tint:#efe3ee;--on-accent:#fff;--side-bg:#f4e1f2}.rRlI5W_studio[data-accent=aubergine][data-theme=dark]{--accent:#d0a1cc;--accent-ink:#e4c6e1;--accent-tint:#2a1d29;--on-accent:#160d15;--side-bg:#1d121c;--side-on:#361f35}.rRlI5W_studio[data-accent=periwinkle]{--accent:#4f4ba3;--accent-ink:#3c3985;--accent-tint:#e6e5f6;--on-accent:#fff;--side-bg:#e4e6fc}.rRlI5W_studio[data-accent=periwinkle][data-theme=dark]{--accent:#aeaaf0;--accent-ink:#cdcaf7;--accent-tint:#22213a;--on-accent:#100f22;--side-bg:#151421;--side-on:#272540}.rRlI5W_studio[data-accent=cobalt]{--accent:#2a56c6;--accent-ink:#1f43a0;--accent-tint:#e2e9fb;--on-accent:#fff;--side-bg:#dee8fd}.rRlI5W_studio[data-accent=cobalt][data-theme=dark]{--accent:#93b0f5;--accent-ink:#bccdf9;--accent-tint:#1b2440;--on-accent:#0a1128;--side-bg:#111622;--side-on:#1d2842}.rRlI5W_studio[data-accent=peacock]{--accent:#1f6a73;--accent-ink:#17535a;--accent-tint:#ddeef0;--on-accent:#fff;--side-bg:#d2eef2}.rRlI5W_studio[data-accent=peacock][data-theme=dark]{--accent:#86cbd2;--accent-ink:#b1dfe3;--accent-tint:#172a2d;--on-accent:#0a1719;--side-bg:#06191b;--side-on:#003034}@media (prefers-color-scheme:dark){.rRlI5W_studio[data-accent=earth]:not([data-theme=light]){--accent:#c9a57b;--accent-ink:#e2c49e;--accent-tint:#2e261d;--on-accent:#1a140d;--side-bg:#1e1408;--side-on:#382409}.rRlI5W_studio[data-accent=rose]:not([data-theme=light]){--accent:#e3a3b3;--accent-ink:#f0c4cf;--accent-tint:#33222a;--on-accent:#1c0f13;--side-bg:#201115;--side-on:#3d1e27}.rRlI5W_studio[data-accent=plum]:not([data-theme=light]){--accent:#d79bf0;--accent-ink:#e8c2f7;--accent-tint:#2c1d33;--on-accent:#170b1c;--side-bg:#1b121e;--side-on:#32213a}.rRlI5W_studio[data-accent=aubergine]:not([data-theme=light]){--accent:#d0a1cc;--accent-ink:#e4c6e1;--accent-tint:#2a1d29;--on-accent:#160d15;--side-bg:#1d121c;--side-on:#361f35}.rRlI5W_studio[data-accent=periwinkle]:not([data-theme=light]){--accent:#aeaaf0;--accent-ink:#cdcaf7;--accent-tint:#22213a;--on-accent:#100f22;--side-bg:#151421;--side-on:#272540}.rRlI5W_studio[data-accent=cobalt]:not([data-theme=light]){--accent:#93b0f5;--accent-ink:#bccdf9;--accent-tint:#1b2440;--on-accent:#0a1128;--side-bg:#111622;--side-on:#1d2842}.rRlI5W_studio[data-accent=peacock]:not([data-theme=light]){--accent:#86cbd2;--accent-ink:#b1dfe3;--accent-tint:#172a2d;--on-accent:#0a1719;--side-bg:#06191b;--side-on:#003034}}:where(.rRlI5W_studio) :where(button,input,select){font:inherit;color:inherit}:where(.rRlI5W_studio) :where(button){cursor:pointer;background:0 0;border:0;padding:0}:where(.rRlI5W_studio) :where(a){color:inherit}:where(.rRlI5W_studio) :where(img){max-width:100%;display:block}:where(.rRlI5W_studio) :where(svg){flex:none}.rRlI5W_studio :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rRlI5W_studio ::selection{background:var(--accent-tint)}.rRlI5W_eyebrow{font:500 10.5px var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin:0}.rRlI5W_label{font:500 10.5px var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);display:block}.rRlI5W_muted{color:var(--muted)}.rRlI5W_small{font-size:13px}.rRlI5W_serifEm em,.rRlI5W_rich em{color:var(--accent);font-style:italic}.rRlI5W_shell{grid-template-columns:var(--side) 1fr;background:linear-gradient(to right, var(--side-bg) calc(var(--side) - 1px), var(--line) calc(var(--side) - 1px) var(--side), transparent var(--side));min-height:100svh;display:grid}.rRlI5W_side{background:var(--side-bg);border-right:1px solid var(--line);scrollbar-width:thin;flex-direction:column;height:100svh;padding:22px 14px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.rRlI5W_brand{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding:4px 12px 22px;display:flex}.rRlI5W_brand b{max-width:100%;font:italic 400 25px/1 var(--serif);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rRlI5W_brand span{font:500 9.5px var(--mono);letter-spacing:.32em;text-transform:uppercase;color:var(--accent)}.rRlI5W_brandSmLogo{display:none}.rRlI5W_navGroup{margin-top:14px}.rRlI5W_groupLabel{font:500 9.5px var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--faint);padding:10px 12px 8px;display:block}.rRlI5W_navItem{width:100%;color:var(--soft);text-align:left;border-radius:9px;align-items:center;gap:11px;padding:8px 12px;font-size:14px;text-decoration:none;transition:background .2s,color .2s;display:flex}.rRlI5W_navItem svg{width:17px;height:17px;color:var(--faint);transition:color .2s}.rRlI5W_navItem:hover{background:color-mix(in srgb, var(--panel) 55%, transparent);color:var(--text)}.rRlI5W_navOn{background:var(--side-on);color:var(--text);box-shadow:var(--shadow-sm);position:relative}.rRlI5W_navOn:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;height:16px;margin-top:-8px;position:absolute;top:50%;left:0}.rRlI5W_navOn svg{color:var(--accent)}.rRlI5W_studio[data-accent] .rRlI5W_brand span,.rRlI5W_studio[data-accent] .rRlI5W_navOn,.rRlI5W_studio[data-accent] .rRlI5W_navOn .rRlI5W_tag{color:var(--accent-ink)}.rRlI5W_tag{font:500 10px var(--mono);letter-spacing:.06em;color:var(--faint);margin-left:auto}.rRlI5W_tagWarn{color:var(--warn)}.rRlI5W_sideFoot{gap:2px;margin-top:auto;padding-top:18px;display:grid}.rRlI5W_signedIn{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;padding:0 12px 4px 40px;font-size:12px;overflow:hidden}.rRlI5W_powered{border-top:1px solid var(--line);font:500 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);align-items:center;gap:8px;margin:12px 12px 0;padding-top:14px;display:flex}.rRlI5W_powered span:first-child{width:16px;height:16px}.rRlI5W_main{flex-direction:column;min-width:0;display:flex}.rRlI5W_topbar{z-index:30;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);align-items:center;gap:12px;height:64px;padding:0 28px;display:flex;position:sticky;top:0}.rRlI5W_grow{flex:1}.rRlI5W_menuBtn,.rRlI5W_brandSm{display:none!important}.rRlI5W_content{width:100%;max-width:1180px;margin:0 auto;padding:40px 28px 120px}.rRlI5W_status{font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.rRlI5W_status i{background:var(--ok);border-radius:50%;width:7px;height:7px}.rRlI5W_statusWarn i{background:var(--warn)}.rRlI5W_btn{height:40px;font:500 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--line-strong);background:var(--panel);color:var(--text);transition:background .2s, border-color .2s, filter .2s, transform .15s var(--e);border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 17px;text-decoration:none;display:inline-flex}.rRlI5W_btn svg{width:16px;height:16px}.rRlI5W_btn:hover{border-color:color-mix(in srgb, var(--text) 30%, transparent)}.rRlI5W_btn:active{transform:scale(.97)}.rRlI5W_btn:disabled{opacity:.45;pointer-events:none}.rRlI5W_primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.rRlI5W_primary:hover{filter:brightness(1.08)}.rRlI5W_ghost{background:0 0;border-color:#0000}.rRlI5W_ghost:hover{background:color-mix(in srgb, var(--text) 6%, transparent)}.rRlI5W_danger{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 35%, transparent);background:0 0}.rRlI5W_danger:hover{background:var(--danger-tint)}.rRlI5W_sm{border-radius:9px;height:32px;padding:0 12px;font-size:10.5px}.rRlI5W_lg{height:48px;padding:0 22px}.rRlI5W_wide{width:100%}.rRlI5W_iconBtn{width:34px;height:34px;color:var(--soft);border-radius:50%;place-items:center;transition:background .2s,color .2s;display:inline-grid}.rRlI5W_iconBtn:hover{background:color-mix(in srgb, var(--text) 7%, transparent);color:var(--text)}.rRlI5W_iconBtn svg{width:17px;height:17px}.rRlI5W_pageHead{margin-bottom:34px}.rRlI5W_back{font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;margin-bottom:18px;display:inline-flex}.rRlI5W_back:hover{color:var(--text)}.rRlI5W_back svg{width:14px;height:14px}.rRlI5W_pageHead h1{font:300 clamp(36px, 4.4vw, 54px) / 1.02 var(--serif);letter-spacing:-.015em;margin:12px 0 0}.rRlI5W_pageHead h1 em{color:var(--accent);font-style:italic}.rRlI5W_pageHead .rRlI5W_intro{max-width:640px;color:var(--muted);margin:14px 0 0;font-size:15.5px}.rRlI5W_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.rRlI5W_headActions{flex-wrap:wrap;gap:10px;display:flex}.rRlI5W_stack{gap:22px;display:grid}.rRlI5W_card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-sm);min-width:0;padding:26px 28px}.rRlI5W_cardHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.rRlI5W_cardHead h2{font:400 23px/1.15 var(--serif);letter-spacing:-.01em;margin:0}.rRlI5W_cardHead p{color:var(--muted);max-width:620px;margin:5px 0 0;font-size:13.5px}.rRlI5W_grid2{grid-template-columns:1fr 1fr;gap:18px 22px;display:grid}.rRlI5W_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 22px;display:grid}.rRlI5W_span2{grid-column:span 2}.rRlI5W_split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.rRlI5W_spacer{height:44px}.rRlI5W_field{align-content:start;gap:8px;min-width:0;display:grid}.rRlI5W_hint{color:var(--muted);font-size:12.5px}.rRlI5W_input{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--raised);width:100%;min-height:44px;padding:11px 14px;font-size:15px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.rRlI5W_input:hover{border-color:color-mix(in srgb, var(--text) 28%, transparent)}.rRlI5W_input:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent);outline:none}.rRlI5W_inputMono{font-family:var(--mono);font-size:13.5px}.rRlI5W_thumb{background:var(--sunk);border-radius:12px;position:relative;overflow:hidden}.rRlI5W_thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--e)}.rRlI5W_photoGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}.rRlI5W_tile{min-width:0;position:relative}.rRlI5W_tile .rRlI5W_thumb{aspect-ratio:1;box-shadow:var(--shadow-sm);transition:box-shadow .25s, transform .25s var(--e)}.rRlI5W_tile:hover .rRlI5W_thumb{box-shadow:var(--shadow);transform:translateY(-2px)}.rRlI5W_tile:hover .rRlI5W_thumb img{transform:scale(1.03)}.rRlI5W_over{opacity:0;background:linear-gradient(#00000047,#0000 34% 62%,#00000080);border-radius:12px;flex-direction:column;justify-content:space-between;padding:8px;transition:opacity .25s;display:flex;position:absolute;inset:0}.rRlI5W_tile:hover .rRlI5W_over,.rRlI5W_tile:focus-within .rRlI5W_over{opacity:1}.rRlI5W_over{pointer-events:none}.rRlI5W_over button{pointer-events:auto}.rRlI5W_overTop,.rRlI5W_overBottom{justify-content:flex-end;gap:6px;display:flex}.rRlI5W_overBottom{justify-content:flex-start}.rRlI5W_glass{color:#fff;-webkit-backdrop-filter:blur(8px);background:#14100c8c;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .2s,transform .15s;display:inline-grid}.rRlI5W_glass:hover{background:#14100ccc}.rRlI5W_glass svg{width:14px;height:14px}.rRlI5W_glassWide{width:auto;font:500 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:15px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.rRlI5W_badge{z-index:1;color:#fff;font:500 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14100c9e;border-radius:7px;padding:4px 8px;position:absolute;top:9px;left:9px}.rRlI5W_badgeAccent{background:var(--accent);color:var(--on-accent)}.rRlI5W_badgeOk{background:var(--ok);color:#fff}.rRlI5W_badgeDanger{background:var(--danger);color:#fff}.rRlI5W_addTile{aspect-ratio:1;border:1.5px dashed var(--line-strong);color:var(--muted);font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;text-align:center;border-radius:12px;align-content:center;align-self:start;place-items:center;gap:10px;transition:border-color .2s,color .2s,background .2s;display:grid}.rRlI5W_addTile:hover{border-color:var(--accent);color:var(--accent-ink);background:color-mix(in srgb, var(--accent-tint) 55%, transparent)}.rRlI5W_addTile svg{width:22px;height:22px}.rRlI5W_uploads{background:var(--sunk);border-radius:14px;gap:10px;margin:0 0 20px;padding:14px 16px;display:grid}.rRlI5W_uploadRow{grid-template-columns:36px 1fr auto;align-items:center;gap:12px;font-size:13px;display:grid}.rRlI5W_uploadRow .rRlI5W_thumb{border-radius:8px;width:36px;height:36px}.rRlI5W_bar{background:var(--line);border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.rRlI5W_bar i{background:var(--accent);height:100%;display:block}.rRlI5W_barWarn i{background:var(--warn)}.rRlI5W_barDanger i{background:var(--danger)}.rRlI5W_mono{font:500 10.5px var(--mono);letter-spacing:.08em;color:var(--faint)}.rRlI5W_welcome{color:#fff;min-height:340px;box-shadow:var(--shadow);background:#000;border-radius:22px;align-items:flex-end;display:flex;position:relative;overflow:hidden}.rRlI5W_welcome>img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%;max-width:none;height:100%;animation:18s ease-out both rRlI5W_settle;position:absolute;inset:0}.rRlI5W_welcome:after{content:"";background:linear-gradient(#00000040 0,#0000 35%,#000000b8);position:absolute;inset:0}.rRlI5W_welcomeIn{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;width:100%;padding:34px 36px;display:flex;position:relative}.rRlI5W_welcome .rRlI5W_eyebrow{color:#f3e6d3}.rRlI5W_welcome h1{font:300 clamp(40px, 5.2vw, 68px) / 1 var(--serif);letter-spacing:-.015em;margin:10px 0 0}.rRlI5W_welcome h1 em{color:#f3e6d3;font-style:italic}.rRlI5W_welcome p{color:#ffffffd1;max-width:460px;margin:12px 0 0;font-size:15px}.rRlI5W_welcomeActions{flex-wrap:wrap;gap:10px;display:flex}.rRlI5W_welcome .rRlI5W_btn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-color:#fff6}.rRlI5W_welcome .rRlI5W_primary{color:#1c1a17;background:#fff;border-color:#fff}@keyframes rRlI5W_settle{0%{transform:scale(1.06)}to{transform:scale(1)}}.rRlI5W_needsCard{grid-template-columns:1fr auto;align-items:start;gap:20px;display:grid}.rRlI5W_needsCard h2{font:400 24px var(--serif);margin:8px 0 0}.rRlI5W_changeList{gap:2px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rRlI5W_changeList li{color:var(--soft);border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:8px 0;font-size:14px;display:flex}.rRlI5W_changeList li:last-child{border-bottom:0}.rRlI5W_changeList li:before{content:"";background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}.rRlI5W_changeList li.rRlI5W_critical:before{background:var(--danger)}.rRlI5W_changeList b{color:var(--text);font-weight:500}.rRlI5W_changeList time{font:500 10.5px var(--mono);color:var(--faint);letter-spacing:.06em;text-transform:uppercase;flex:none;margin-left:auto}.rRlI5W_figures{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rRlI5W_figure{border-left:1px solid var(--line);padding:4px 22px}.rRlI5W_figure:first-child{border-left:0;padding-left:0}.rRlI5W_figure b{font:300 46px/1 var(--serif);letter-spacing:-.02em;margin-top:8px;display:block}.rRlI5W_figure b small{color:var(--faint);font-size:20px}.rRlI5W_figure span{color:var(--muted);margin-top:8px;font-size:13px;display:block}.rRlI5W_sectionsHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:22px;display:flex}.rRlI5W_sections{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.rRlI5W_secCard{color:inherit;text-align:left;gap:14px;min-width:0;text-decoration:none;display:grid}.rRlI5W_secCard>.rRlI5W_thumb{aspect-ratio:4/3;box-shadow:var(--shadow-sm);transition:box-shadow .3s, transform .3s var(--e)}.rRlI5W_secCard:hover>.rRlI5W_thumb{box-shadow:var(--shadow);transform:translateY(-3px)}.rRlI5W_secCard:hover>.rRlI5W_thumb img{transform:scale(1.04)}.rRlI5W_secCard b{font:400 22px/1.15 var(--serif);letter-spacing:-.01em;display:block}.rRlI5W_secCard small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.rRlI5W_num{font:500 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);display:block}.rRlI5W_numWarn{color:var(--warn)}.rRlI5W_numDanger{color:var(--danger)}.rRlI5W_numOk{color:var(--ok)}.rRlI5W_collage{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:3px;height:100%;display:grid}.rRlI5W_collage>.rRlI5W_thumb{border-radius:0;height:100%}.rRlI5W_collage>.rRlI5W_thumb:first-child{grid-row:span 2}.rRlI5W_type{text-align:center;height:100%;font:italic 300 26px/1.2 var(--serif);color:var(--accent-ink);background:linear-gradient(135deg, var(--accent-tint), var(--sunk));align-content:center;place-items:center;gap:10px;padding:24px;display:grid}.rRlI5W_type small{font:500 9.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0;font-style:normal}.rRlI5W_dim{opacity:.62}.rRlI5W_setCard{text-align:left;color:inherit;align-content:start;gap:12px;min-width:0;text-decoration:none;display:grid}.rRlI5W_setCard>.rRlI5W_thumb{aspect-ratio:3/4;box-shadow:var(--shadow-sm);transition:box-shadow .3s, transform .3s var(--e)}.rRlI5W_setCard:hover>.rRlI5W_thumb{box-shadow:var(--shadow);transform:translateY(-3px)}.rRlI5W_setCard:hover>.rRlI5W_thumb img{transform:scale(1.04)}.rRlI5W_setCard b{font:300 26px/1.05 var(--serif);margin-top:6px;display:block}.rRlI5W_setCard b em{color:var(--accent);font-style:italic}.rRlI5W_setCard .rRlI5W_sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:13.5px;display:block;overflow:hidden}.rRlI5W_toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.rRlI5W_search{flex:1;min-width:200px;position:relative}.rRlI5W_sort{flex:none;min-width:190px}.rRlI5W_emailRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rRlI5W_emailRow b{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:500}.rRlI5W_search svg{width:16px;height:16px;color:var(--faint);margin-top:-8px;position:absolute;top:50%;left:13px}.rRlI5W_search .rRlI5W_input{padding-left:38px}.rRlI5W_seg{background:var(--sunk);border-radius:11px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.rRlI5W_seg>button,.rRlI5W_seg>a{height:36px;color:var(--muted);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:13px;display:inline-flex}.rRlI5W_seg>* span{font:500 10.5px var(--mono);color:var(--faint)}.rRlI5W_seg>.rRlI5W_segOn{background:var(--panel);color:var(--text);box-shadow:var(--shadow-sm)}.rRlI5W_tabs{background:var(--sunk);border-radius:12px;flex-wrap:wrap;gap:4px;max-width:100%;margin-bottom:14px;padding:4px;display:inline-flex}.rRlI5W_tabs button{height:34px;font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-radius:9px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.rRlI5W_tabs button span{color:var(--faint)}.rRlI5W_tabs .rRlI5W_tabOn{background:var(--panel);color:var(--text);box-shadow:var(--shadow-sm)}.rRlI5W_tabs .rRlI5W_tabAdd{color:var(--accent-ink)}.rRlI5W_suggest{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;display:flex}.rRlI5W_chip{border:1px dashed var(--line-strong);color:var(--soft);border-radius:20px;align-items:center;gap:6px;padding:5px 12px 5px 9px;font-size:13px;display:inline-flex}.rRlI5W_chip:hover{border-color:var(--accent);color:var(--accent-ink)}.rRlI5W_chip svg{width:13px;height:13px}.rRlI5W_steps{gap:16px;margin:4px 0;display:grid}.rRlI5W_step{color:var(--text);grid-template-columns:30px 1fr;align-items:start;gap:14px;display:grid}.rRlI5W_dot{border:1.5px solid var(--line-strong);width:30px;height:30px;color:var(--faint);border-radius:50%;place-items:center;display:grid}.rRlI5W_dot svg{width:15px;height:15px}.rRlI5W_stepDone .rRlI5W_dot{border-color:var(--ok);background:var(--ok);color:#fff}.rRlI5W_stepOptional .rRlI5W_dot{border-style:dashed}.rRlI5W_step b{font-weight:500;display:block}.rRlI5W_step small{color:var(--muted);text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.rRlI5W_timeline{display:grid}.rRlI5W_version{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr;gap:18px;padding:18px 0;display:grid;position:relative}.rRlI5W_version:first-child{padding-top:4px}.rRlI5W_version:last-child{border-bottom:0;padding-bottom:4px}.rRlI5W_pin{border:2px solid var(--line-strong);background:var(--panel);border-radius:50%;width:12px;height:12px;margin:7px 0 0 5px;position:relative}.rRlI5W_pinDone{border-color:var(--ok);background:var(--ok)}.rRlI5W_pinNow{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 4px var(--accent-tint)}.rRlI5W_version h3{font:400 19px/1.3 var(--serif);margin:0}.rRlI5W_version time{font:500 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rRlI5W_version p{color:var(--soft);margin:6px 0 0;font-size:13.5px}.rRlI5W_pill{font:500 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;vertical-align:middle;background:var(--sunk);color:var(--muted);border-radius:20px;align-items:center;gap:6px;margin-left:10px;padding:3px 9px;display:inline-flex}.rRlI5W_pillOk{background:var(--ok-tint);color:var(--ok)}.rRlI5W_pillWarn{background:var(--warn-tint);color:var(--warn)}.rRlI5W_banner{background:var(--accent-tint);color:var(--text);border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);border-radius:14px;align-items:center;gap:14px;margin-bottom:22px;padding:14px 18px;font-size:14px;display:flex}.rRlI5W_banner>svg{width:18px;height:18px;color:var(--accent)}.rRlI5W_copyRow{gap:8px;display:flex}.rRlI5W_slot{grid-template-columns:120px 1fr;align-items:center;gap:22px;display:grid}.rRlI5W_logoBox{aspect-ratio:1;background:linear-gradient(135deg, var(--accent-tint), var(--sunk));font:italic 300 52px var(--serif);color:var(--accent-ink);border-radius:14px;place-items:center;display:grid}.rRlI5W_slotActions{justify-items:start;gap:10px;display:grid}.rRlI5W_credit{aspect-ratio:16/10;color:#fff;background:#000;border-radius:14px;position:relative;overflow:hidden;container-type:inline-size}.rRlI5W_credit>img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.rRlI5W_credit:after{content:"";background:linear-gradient(#0000 30%,#000000c7);position:absolute;inset:0}.rRlI5W_creditIn{z-index:1;padding:20px 22px;position:absolute;inset:auto 0 0}.rRlI5W_creditBy{align-items:center;gap:8px;display:flex}.rRlI5W_creditByLogo{margin-bottom:4px}.rRlI5W_creditLogo{-o-object-fit:contain;object-fit:contain;background:#ffffffe6;border-radius:5px;flex:none;width:24px;height:24px;padding:2px}.rRlI5W_creditIn span{font:500 9.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#f3e6d3}.rRlI5W_creditIn b{font:300 30px/1.05 var(--serif);margin-top:6px;display:block}.rRlI5W_creditIn b em{color:#f3e6d3;font-style:italic}.rRlI5W_creditIn small{color:#ffffffbf;margin-top:6px;font-size:12.5px;display:block}@container (max-width:280px){.rRlI5W_creditIn{padding:14px 16px}.rRlI5W_creditIn b{font-size:22px}.rRlI5W_creditIn small{margin-top:4px}}.rRlI5W_creditFoot{text-align:center;color:var(--muted);margin:14px 0 0;font-size:13px}.rRlI5W_creditFoot u{color:var(--text);-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 50%, transparent);text-underline-offset:3px}.rRlI5W_scrim{z-index:80;background:var(--scrim);-webkit-backdrop-filter:blur(4px);animation:rRlI5W_fade .25s var(--e);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.rRlI5W_modal{background:var(--panel);width:min(600px,100%);max-height:calc(100svh - 48px);box-shadow:var(--shadow-lg);animation:rRlI5W_rise .35s var(--e);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.rRlI5W_modalHead{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 26px 0;display:flex}.rRlI5W_modalHead h2{font:400 27px/1.15 var(--serif);letter-spacing:-.01em;margin:0}.rRlI5W_modalHead h2 em{color:var(--accent);font-style:italic}.rRlI5W_modalHead p{color:var(--muted);margin:6px 0 0;font-size:14px}.rRlI5W_modalBody{padding:22px 26px;overflow-y:auto}.rRlI5W_modalFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:16px 26px 22px;display:flex}.rRlI5W_modalFoot .rRlI5W_footLeft{margin-right:auto}@keyframes rRlI5W_fade{0%{opacity:0}}@keyframes rRlI5W_rise{0%{opacity:0;transform:translateY(14px)scale(.985)}}.rRlI5W_mockTag{z-index:70;color:#e5c9a3;font:500 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;box-shadow:var(--shadow);background:#1f1b17;border-radius:20px;padding:6px 11px;position:fixed;bottom:16px;right:16px}.rRlI5W_error{color:var(--danger);margin:0;font-size:13px}.rRlI5W_okText{color:var(--ok);font-size:13px}.rRlI5W_link{color:var(--accent-ink);border-bottom:1px solid color-mix(in srgb, var(--accent) 40%, transparent);cursor:pointer;text-decoration:none}.rRlI5W_link:hover{border-color:var(--accent)}.rRlI5W_bannerWarn{background:var(--warn-tint);border-color:color-mix(in srgb, var(--warn) 30%, transparent)}.rRlI5W_bannerWarn>svg{color:var(--warn)}.rRlI5W_bannerDanger{background:var(--danger-tint);border-color:color-mix(in srgb, var(--danger) 30%, transparent)}.rRlI5W_bannerDanger>svg{color:var(--danger)}.rRlI5W_bannerOk{background:var(--ok-tint);border-color:color-mix(in srgb, var(--ok) 30%, transparent)}.rRlI5W_bannerOk>svg{color:var(--ok)}.rRlI5W_bannerNeutral{background:var(--sunk);border-color:var(--line)}.rRlI5W_bannerNeutral>svg{color:var(--muted)}.rRlI5W_standing{border:1px solid var(--line);background:var(--sunk);color:var(--muted);border-radius:12px;margin:26px 0 0;padding:13px 16px;font-size:12.5px;line-height:1.55}.rRlI5W_pillDanger{background:var(--danger-tint);color:var(--danger)}.rRlI5W_pinDanger{border-color:var(--danger);background:var(--danger)}.rRlI5W_empty{text-align:center;color:var(--muted);place-items:center;gap:10px;padding:56px 20px;display:grid}.rRlI5W_empty b{font:300 28px/1.15 var(--serif);color:var(--text)}.rRlI5W_empty b em{color:var(--accent);font-style:italic}.rRlI5W_empty p{max-width:460px;margin:0}.rRlI5W_skeleton{background:var(--sunk);border-radius:12px;animation:1.4s ease-in-out infinite rRlI5W_pulse}@keyframes rRlI5W_pulse{50%{opacity:.55}}.rRlI5W_onlyLight{display:contents}.rRlI5W_onlyDark{display:none}.rRlI5W_studio[data-theme=dark] .rRlI5W_onlyDark{display:contents}.rRlI5W_studio[data-theme=dark] .rRlI5W_onlyLight{display:none}@media (prefers-color-scheme:dark){.rRlI5W_studio:not([data-theme=light]) .rRlI5W_onlyDark{display:contents}.rRlI5W_studio:not([data-theme=light]) .rRlI5W_onlyLight{display:none}}.rRlI5W_cardDrag{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent)}.rRlI5W_tileButton{border-radius:12px;width:100%;display:block}.rRlI5W_tileButton[aria-pressed=true] .rRlI5W_thumb{box-shadow:0 0 0 3px var(--accent)}.rRlI5W_tileButton[aria-pressed=true] .rRlI5W_thumb img{border-radius:8px;transform:scale(.94)}.rRlI5W_check{z-index:2;color:#0000;pointer-events:none;opacity:0;background:#ffffffd9;border:1.5px solid #00000026;border-radius:50%;place-items:center;width:22px;height:22px;transition:opacity .2s;display:grid;position:absolute;top:8px;left:8px}.rRlI5W_check svg{width:12px;height:12px}.rRlI5W_tile:hover .rRlI5W_check,.rRlI5W_selecting .rRlI5W_check{opacity:1}.rRlI5W_checkOn{opacity:1;background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.rRlI5W_processing{width:100%;height:100%;font:500 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);place-items:center;animation:1.4s ease-in-out infinite rRlI5W_pulse;display:grid}.rRlI5W_coverBadge{left:auto;right:9px}.rRlI5W_selectBar{background:var(--sunk);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px;padding:10px 12px;display:flex}.rRlI5W_selectBar b{font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase}.rRlI5W_selectBar select{border-radius:9px;width:auto;min-height:32px;padding:4px 10px;font-size:13px}.rRlI5W_drop{border:1.5px dashed var(--line-strong);text-align:center;width:100%;color:var(--muted);border-radius:16px;place-items:center;gap:10px;padding:48px 20px;transition:border-color .2s,background .2s;display:grid}.rRlI5W_drop:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent-tint) 55%, transparent)}.rRlI5W_drop svg{width:30px;height:30px;color:var(--accent)}.rRlI5W_drop b{font:400 21px var(--serif);color:var(--text);display:block}.rRlI5W_failRow{color:var(--danger);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.rRlI5W_failRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rRlI5W_tabTools{flex-wrap:wrap;align-items:center;gap:4px;margin:-6px 0 16px;display:flex}.rRlI5W_inlineForm{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;display:flex}.rRlI5W_inlineForm .rRlI5W_input{flex:200px;width:auto;min-height:36px;padding:6px 12px;font-size:14px}.rRlI5W_confirm{background:var(--sunk);border-radius:14px;gap:12px;padding:16px 18px;display:grid}.rRlI5W_confirm b{font:400 19px/1.3 var(--serif);overflow-wrap:anywhere}.rRlI5W_confirm ul{color:var(--soft);margin:0;padding-left:18px;font-size:13.5px}.rRlI5W_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rRlI5W_end{justify-content:flex-end}.rRlI5W_choices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rRlI5W_choice{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--raised);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:8px 14px;font-size:14px;display:flex}.rRlI5W_choice input{accent-color:var(--accent)}.rRlI5W_choiceOn{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.rRlI5W_door{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100svh;display:grid}.rRlI5W_doorPhoto{color:#fff;background:#1c1a17;position:relative;overflow:hidden}.rRlI5W_doorPhoto>img{-o-object-fit:cover;object-fit:cover;opacity:.88;width:100%;max-width:none;height:100%;position:absolute;inset:0}.rRlI5W_doorPhoto:after{content:"";background:linear-gradient(#00000059,#0000 40%,#000000bf);position:absolute;inset:0}.rRlI5W_doorPhotoIn{z-index:1;flex-direction:column;justify-content:space-between;height:100%;padding:36px 40px;display:flex;position:relative}.rRlI5W_doorPhotoIn h1{font:300 clamp(38px, 4.6vw, 60px) / 1.02 var(--serif);letter-spacing:-.015em;margin:12px 0 0}.rRlI5W_doorPhotoIn h1 em{color:#f3e6d3;font-style:italic}.rRlI5W_doorPhotoIn .rRlI5W_eyebrow{color:#f3e6d3}.rRlI5W_doorPhotoIn ul{color:#ffffffdb;gap:10px;max-width:460px;margin:22px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.rRlI5W_doorPhotoIn li{gap:12px;display:flex}.rRlI5W_doorPhotoIn li:before{content:"";background:#e5c9a3;border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.rRlI5W_doorMark{font:500 10px var(--mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.rRlI5W_doorMark span:first-child{width:22px;height:22px}.rRlI5W_doorForm{align-content:center;padding:48px clamp(20px,5vw,72px);display:grid}.rRlI5W_doorForm h2{font:300 clamp(32px, 3.4vw, 44px) / 1.05 var(--serif);letter-spacing:-.015em;margin:12px 0 0}.rRlI5W_doorForm h2 em{color:var(--accent);font-style:italic}.rRlI5W_doorForm>p:not(.rRlI5W_eyebrow):not(.rRlI5W_fine),.rRlI5W_doorLead{max-width:520px;color:var(--muted);margin:12px 0 0;font-size:15px}.rRlI5W_fine,.rRlI5W_doorForm>.rRlI5W_fine{color:var(--muted);max-width:480px;margin:22px 0 0;font-size:12.5px}.rRlI5W_receipts{margin:0;padding:0;list-style:none}.rRlI5W_receipt{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:18px;padding:16px 0;display:grid}.rRlI5W_receipt:first-child{padding-top:4px}.rRlI5W_receipt:last-child{border-bottom:0;padding-bottom:4px}.rRlI5W_receipt b{font:400 19px/1.2 var(--serif);display:block}.rRlI5W_receipt b em{color:var(--accent);font-style:italic}.rRlI5W_receipt small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.rRlI5W_receipt time{font:500 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.rRlI5W_receipt .rRlI5W_amount{font:300 22px/1 var(--serif);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.rRlI5W_cur{font-family:var(--font-serif-dollar), var(--serif)}.rRlI5W_receipt .rRlI5W_amount .rRlI5W_pill{margin:0}.rRlI5W_receiptNone{font:500 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}@media (max-width:640px){.rRlI5W_receipt{grid-template-columns:minmax(0,1fr) auto;gap:6px 14px}.rRlI5W_receipt time{grid-area:2/1}.rRlI5W_receipt .rRlI5W_amount{grid-area:1/2}.rRlI5W_receipt>:last-child{grid-area:2/2;justify-self:end}.rRlI5W_banner{flex-wrap:wrap}.rRlI5W_banner>.rRlI5W_grow{flex:calc(100% - 32px)}.rRlI5W_banner>:last-child:not(.rRlI5W_grow){margin-left:32px}}.rRlI5W_drawerScrim{display:none}@media (max-width:980px){.rRlI5W_shell{background:0 0;grid-template-columns:1fr}.rRlI5W_side{z-index:90;width:min(300px,86vw);height:100%;transition:transform .35s var(--e);box-shadow:var(--shadow-lg);position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.rRlI5W_sideOpen{transform:none}.rRlI5W_drawerScrim{z-index:85;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .3s;display:block;position:fixed;inset:0}.rRlI5W_drawerOpen{opacity:1;pointer-events:auto}.rRlI5W_topbar{height:58px;padding:0 14px 0 8px}.rRlI5W_menuBtn{display:inline-grid!important}.rRlI5W_brandSm{align-items:baseline;gap:7px;min-width:0;display:flex!important}.rRlI5W_brandSmLogo{-o-object-fit:contain;object-fit:contain;background:#ffffffeb;border-radius:5px;flex:none;align-self:center;width:24px;height:24px;margin-right:3px;padding:2px;display:block}.rRlI5W_brandSm b{font:italic 400 20px/24px var(--serif);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rRlI5W_brandSm span{font:500 8.5px var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--accent)}.rRlI5W_status span{display:none}.rRlI5W_content{padding:26px 16px 120px}.rRlI5W_sections,.rRlI5W_grid3{grid-template-columns:1fr 1fr;gap:16px}.rRlI5W_split,.rRlI5W_door{grid-template-columns:1fr}.rRlI5W_doorPhoto{min-height:300px}.rRlI5W_figures{grid-template-columns:1fr 1fr;gap:22px 0}.rRlI5W_figure:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:640px){.rRlI5W_card{border-radius:14px;padding:20px 18px}.rRlI5W_grid2,.rRlI5W_choices{grid-template-columns:1fr}.rRlI5W_span2{grid-column:auto}.rRlI5W_sections{grid-template-columns:1fr}.rRlI5W_grid3{grid-template-columns:1fr 1fr;gap:22px 14px}.rRlI5W_setCard b{font-size:21px}.rRlI5W_photoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rRlI5W_welcome{border-radius:16px;min-height:320px}.rRlI5W_welcomeIn{padding:24px 22px}.rRlI5W_needsCard{grid-template-columns:1fr}.rRlI5W_slot{grid-template-columns:88px 1fr}.rRlI5W_brandSm span,.rRlI5W_hideSm{display:none!important}.rRlI5W_scrim{place-items:end stretch;padding:0}.rRlI5W_modal{border-radius:20px 20px 0 0;width:100%;max-height:94svh}}@media (hover:none){.rRlI5W_over{opacity:1}}@media (prefers-reduced-motion:reduce){.rRlI5W_studio *,.rRlI5W_studio :before,.rRlI5W_studio :after{transition:none!important;animation:none!important}}.rRlI5W_dragging{outline:2px dashed var(--accent);outline-offset:10px;border-radius:12px}.rRlI5W_swatches{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.rRlI5W_swatch{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--raised);text-align:left;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:13.5px;display:flex}.rRlI5W_swatch:hover{border-color:color-mix(in srgb, var(--text) 30%, transparent)}.rRlI5W_swatch i{background:var(--sw-light);border-radius:50%;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #0000001f}.rRlI5W_studio[data-theme=dark] .rRlI5W_swatch i{background:var(--sw-dark)}@media (prefers-color-scheme:dark){.rRlI5W_studio:not([data-theme=light]) .rRlI5W_swatch i{background:var(--sw-dark)}}.rRlI5W_swatch[aria-checked=true]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}
.Ypjg_G_plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.Ypjg_G_plan{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--raised);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color .2s var(--e), box-shadow .2s var(--e);flex-direction:column;gap:10px;padding:22px 22px 20px;display:flex;position:relative}.Ypjg_G_plan:hover{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.Ypjg_G_planOn{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.Ypjg_G_planTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.Ypjg_G_planName{font:500 10.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.Ypjg_G_radio{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.Ypjg_G_planOn .Ypjg_G_radio{border-color:var(--accent)}.Ypjg_G_planOn .Ypjg_G_radio:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.Ypjg_G_price{font:300 46px/1 var(--serif);letter-spacing:-.02em}.Ypjg_G_price small{font:400 13px var(--sans);letter-spacing:0;color:var(--muted);margin-left:6px}.Ypjg_G_planLine{font:400 19px/1.25 var(--serif);margin:0}.Ypjg_G_planLine em{color:var(--accent);font-style:italic}.Ypjg_G_dates{border-top:1px dashed var(--line-strong);gap:6px;margin:4px 0 0;padding:12px 0 0;font-size:13px;display:grid}.Ypjg_G_dates div{justify-content:space-between;gap:10px;display:flex}.Ypjg_G_dates dt{color:var(--muted)}.Ypjg_G_dates dd{text-align:right;margin:0;font-weight:500}.Ypjg_G_dim{color:var(--faint);font-weight:400}.Ypjg_G_flag{background:var(--accent);color:var(--on-accent);font:500 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:20px;padding:3px 9px;position:absolute;top:-10px;left:18px}.Ypjg_G_preview{border-radius:var(--r-sm);background:var(--sunk);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;margin-top:20px;padding:18px 20px;display:grid}.Ypjg_G_previewMark{background:var(--panel);width:44px;height:44px;font:400 18px var(--serif);color:var(--accent);border:1px solid var(--line);border-radius:50%;place-items:center;font-style:italic;display:grid}.Ypjg_G_previewText{font:400 18px/1.35 var(--serif);margin:0}.Ypjg_G_previewText em{color:var(--accent);font-style:italic}.Ypjg_G_previewLabel{font:500 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;display:block}.Ypjg_G_actionBar{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:20px;display:flex}.Ypjg_G_stats{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Ypjg_G_stat{border-left:1px solid var(--line);padding:4px 22px}.Ypjg_G_stat:first-child{border-left:0;padding-left:0}.Ypjg_G_stat b{font:300 42px/1 var(--serif);letter-spacing:-.02em;margin-top:8px;display:block}.Ypjg_G_stat b small{color:var(--faint);font-size:18px}.Ypjg_G_stat>span{color:var(--muted);margin-top:8px;font-size:13px;display:block}.Ypjg_G_priceList{gap:0;margin:0;padding:0;list-style:none;display:grid}.Ypjg_G_priceList li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:14px 0;display:grid}.Ypjg_G_priceList li:last-child{border-bottom:0}.Ypjg_G_priceList b{font:400 19px/1.2 var(--serif);display:block}.Ypjg_G_priceList small{color:var(--muted);margin-top:3px;font-size:13px;display:block}.Ypjg_G_priceList strong{font:300 30px/1 var(--serif)}.Ypjg_G_private{border-radius:var(--r-sm);background:var(--accent-tint);align-items:flex-start;gap:12px;margin-top:18px;padding:14px 16px;font-size:13.5px;display:flex}.Ypjg_G_private svg{width:17px;height:17px;color:var(--accent);flex:none;margin-top:2px}.Ypjg_G_table{border-collapse:collapse;width:100%;font-size:14px}.Ypjg_G_table th{text-align:left;font:500 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-strong);white-space:nowrap;padding:0 14px 12px 0}.Ypjg_G_table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:15px 14px 15px 0}.Ypjg_G_table tr:last-child td{border-bottom:0}.Ypjg_G_table .Ypjg_G_right{text-align:right;padding-right:0}.Ypjg_G_couple{text-align:left;font:400 18px/1.2 var(--serif);padding:0}.Ypjg_G_couple em{color:var(--accent);font-style:italic}.Ypjg_G_sub{color:var(--muted);margin-top:3px;font-size:12.5px;display:block}.Ypjg_G_status{font:500 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--ok-tint);color:var(--ok);white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.Ypjg_G_statusWait{background:var(--warn-tint);color:var(--warn)}.Ypjg_G_invoiceLink{font:500 11px var(--mono);letter-spacing:.06em;color:var(--accent-ink);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.Ypjg_G_invoiceLink svg{width:14px;height:14px}.Ypjg_G_details{gap:14px;margin:0;display:grid}.Ypjg_G_details div{gap:2px;display:grid}.Ypjg_G_details dt{font:500 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.Ypjg_G_details dd{margin:0;font-size:14.5px}.Ypjg_G_how{counter-reset:how;gap:14px;margin:0;padding:0;list-style:none;display:grid}.Ypjg_G_how li{counter-increment:how;grid-template-columns:28px minmax(0,1fr);gap:12px;font-size:14px;display:grid}.Ypjg_G_how li:before{content:counter(how, decimal-leading-zero);font:500 10.5px var(--mono);letter-spacing:.1em;color:var(--accent);padding-top:3px}.Ypjg_G_how b{font-weight:500;display:block}.Ypjg_G_how span{color:var(--muted)}.Ypjg_G_tableWrap{overflow-x:auto}.Ypjg_G_summary{gap:0;margin:0;display:grid}.Ypjg_G_summary div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:11px 0;font-size:14px;display:flex}.Ypjg_G_summary div:last-child{border-bottom:0}.Ypjg_G_summary dt{color:var(--muted)}.Ypjg_G_summary dd{text-align:right;margin:0;font-weight:500}.Ypjg_G_total dd{font:300 28px/1 var(--serif)}.Ypjg_G_done{border-radius:var(--r-sm);background:var(--ok-tint);border:1px solid color-mix(in srgb, var(--ok) 30%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.Ypjg_G_done>svg{width:20px;height:20px;color:var(--ok)}.Ypjg_G_done b{font:400 19px/1.25 var(--serif);display:block}.Ypjg_G_done span{color:var(--muted);font-size:13px}.Ypjg_G_viewSwitch{z-index:70;box-shadow:var(--shadow);background:#1f1b17;border-radius:12px;gap:2px;padding:3px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.Ypjg_G_viewSwitch button{height:32px;font:500 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#c9b79f;border-radius:9px;padding:0 12px}.Ypjg_G_viewSwitch .Ypjg_G_viewOn{color:#f4e6d0;background:#3a332c}@media (max-width:980px){.Ypjg_G_plans{grid-template-columns:1fr}.Ypjg_G_stats{grid-template-columns:1fr 1fr;row-gap:22px}.Ypjg_G_stat:nth-child(3){border-left:0;padding-left:0}}@media (max-width:640px){.Ypjg_G_viewSwitch{bottom:54px}.Ypjg_G_actionBar>button{justify-content:center;width:100%}.Ypjg_G_table,.Ypjg_G_table tbody{display:block}.Ypjg_G_table thead{display:none}.Ypjg_G_table tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:16px 0;display:grid}.Ypjg_G_table tr:first-child{padding-top:0}.Ypjg_G_table tr:last-child{border-bottom:0}.Ypjg_G_table td{border:0;padding:0}.Ypjg_G_table td:first-child,.Ypjg_G_table td:last-child{grid-column:1/-1}.Ypjg_G_table td:nth-child(2):before{content:"Online until ";color:var(--muted)}.Ypjg_G_table .Ypjg_G_right{text-align:left}.Ypjg_G_stats{grid-template-columns:1fr 1fr}}
._2rK2NW_page{--bg:#faf7f2;--panel:#fff;--sunk:#f2ece3;--text:#1c1a17;--soft:#4d453f;--muted:#7a7068;--faint:#a89e94;--ink:#1c1a17;--line:#1c1a1717;--line-strong:#1c1a172b;--ok:#4c7a4a;--ok-tint:#e5eee1;--warn:#a06c22;--warn-tint:#f7ecd8;--danger:#a2463a;--night:#12100e;--night-2:#1d1a17;--night-text:#efe8e0;--night-soft:#c9bfb4;--night-muted:#9c9187;--night-line:#efe8e01f;--shadow:0 1px 2px #1c1a170a, 0 10px 30px -14px #1c1a172e;--shadow-lg:0 40px 90px -36px #1c1a1780;--serif:var(--font-newsreader), Georgia, serif;--mono:var(--font-plex-mono), ui-monospace, monospace;--sans:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--e:cubic-bezier(.23, 1, .32, 1);--gutter:clamp(16px, 4vw, 40px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);min-height:100svh;color:var(--text);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;padding-top:64px;overflow-x:clip}._2rK2NW_page *,._2rK2NW_page :before,._2rK2NW_page :after{box-sizing:border-box}._2rK2NW_page :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}._2rK2NW_page :where(ul,ol){padding:0;list-style:none}._2rK2NW_page :where(a){color:inherit}._2rK2NW_wrap{width:100%;max-width:1240px;padding:0 var(--gutter);margin:0 auto}._2rK2NW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._2rK2NW_eyebrow{font:500 11px/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}._2rK2NW_display{font:300 clamp(46px, 6vw, 84px) / .98 var(--serif);letter-spacing:-.028em;color:var(--ink);text-wrap:balance}._2rK2NW_h2{font:300 clamp(36px, 4.6vw, 64px) / 1.02 var(--serif);letter-spacing:-.022em;text-wrap:balance}._2rK2NW_display em,._2rK2NW_h2 em,._2rK2NW_statement em,._2rK2NW_closing em{font-style:italic;font-weight:300}._2rK2NW_lede{color:var(--soft);text-wrap:pretty;max-width:36em;font-size:clamp(17px,1.5vw,19px);line-height:1.6}._2rK2NW_sectionHead{gap:18px;max-width:820px;display:grid}._2rK2NW_sectionHead ._2rK2NW_eyebrow{align-items:center;gap:12px;display:flex}._2rK2NW_sectionHead ._2rK2NW_eyebrow:before{content:"";opacity:.6;background:currentColor;width:28px;height:1px}._2rK2NW_btn{height:48px;font:500 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s var(--e), border-color .2s var(--e), color .2s var(--e), transform .2s var(--e);border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}._2rK2NW_btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}._2rK2NW_btn svg{width:15px;height:15px;transition:transform .25s var(--e)}._2rK2NW_btn:hover svg{transform:translate(3px)}._2rK2NW_btnPrimary{background:var(--ink);color:#fff}._2rK2NW_btnPrimary:hover{background:#000}._2rK2NW_btnLine{border-color:var(--line-strong);color:var(--ink);background:0 0}._2rK2NW_btnLine:hover{border-color:var(--ink)}._2rK2NW_btnLight{color:var(--ink);background:#fff}._2rK2NW_btnLight:hover{background:var(--sunk)}._2rK2NW_btnLight:focus-visible{outline-color:#fff}._2rK2NW_btnSmall{border-radius:10px;height:38px;padding:0 16px;font-size:11px}._2rK2NW_hero{padding:clamp(32px,5vw,72px) 0 clamp(64px,9vw,120px);position:relative}._2rK2NW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(40px,5vw,80px);display:grid}._2rK2NW_heroCopy{justify-items:start;gap:28px;display:grid}._2rK2NW_heroBadge{border:1px solid var(--line-strong);font:500 14px/1.2 var(--sans);letter-spacing:-.005em;color:var(--soft);background:#ffffffb3;border-radius:999px;align-items:center;gap:11px;padding:5px 16px 5px 5px;display:inline-flex}._2rK2NW_heroBadge b{background:var(--ink);color:#fff;font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:6px 10px 5px}@media (max-width:400px){._2rK2NW_heroBadge{gap:9px;padding-right:12px;font-size:13px}}._2rK2NW_heroActions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}._2rK2NW_heroFacts{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 22px;width:100%;padding-top:22px;display:flex}._2rK2NW_heroFacts li{font:500 11px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:inline-flex}._2rK2NW_heroFacts svg{width:14px;height:14px;color:var(--ok)}@media (max-width:1040px){._2rK2NW_heroGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){._2rK2NW_rise{animation:_2rK2NW_rise .9s var(--e) both}._2rK2NW_rise2{animation:_2rK2NW_rise .9s 80ms var(--e) both}._2rK2NW_rise3{animation:_2rK2NW_rise .9s .16s var(--e) both}._2rK2NW_rise4{animation:_2rK2NW_rise 1.1s .22s var(--e) both}._2rK2NW_floatA{animation:_2rK2NW_rise 1s .45s var(--e) both, _2rK2NW_drift 7s 1.5s ease-in-out infinite alternate}._2rK2NW_floatB{animation:_2rK2NW_rise 1s .6s var(--e) both, _2rK2NW_drift 8s 1.6s ease-in-out infinite alternate-reverse}}@keyframes _2rK2NW_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes _2rK2NW_drift{0%{translate:0}to{translate:0 -8px}}._2rK2NW_stage{padding:0 0 14% 15%;position:relative}._2rK2NW_ph{background:#2a2622;display:block;position:relative;overflow:hidden}._2rK2NW_ph img{-o-object-fit:cover;object-fit:cover}._2rK2NW_browser{box-shadow:var(--shadow-lg), 0 0 0 1px #1c1a1714;background:#0d0c0b;border-radius:16px;position:relative;overflow:hidden}._2rK2NW_chrome{background:#1d1a17;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}._2rK2NW_chrome i{background:#efe8e033;border-radius:50%;width:9px;height:9px}._2rK2NW_url{font:500 10px/1.2 var(--mono);letter-spacing:.06em;color:var(--night-muted);background:#efe8e014;border-radius:6px;margin:0 auto;padding:4px 14px}._2rK2NW_chromeLight{background:var(--sunk);border-bottom:1px solid var(--line)}._2rK2NW_chromeLight i{background:#1c1a1724}._2rK2NW_chromeLight ._2rK2NW_url{background:var(--panel);color:var(--muted)}._2rK2NW_cover{aspect-ratio:16/9.4;color:#fff;position:relative}._2rK2NW_cover>._2rK2NW_ph{position:absolute;inset:0}._2rK2NW_cover:after{content:"";background:linear-gradient(#00000073 0%,#0000 28%),radial-gradient(#0000008c 0%,#0003 75%);position:absolute;inset:0}._2rK2NW_coverTop,._2rK2NW_coverBottom{z-index:1;justify-content:center;display:flex;position:absolute;left:6%;right:6%}._2rK2NW_coverTop{top:6%}._2rK2NW_coverBottom{text-align:center;flex-direction:column;align-items:center;gap:9px;top:22%;bottom:8%}._2rK2NW_studioMark{font:500 clamp(8px, .85vw, 11px) / 1 var(--mono);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:9px;display:inline-flex}._2rK2NW_studioLogo{color:#1c1a17;width:2.3em;height:2.3em;font:italic 400 1.3em/1 var(--serif);letter-spacing:0;text-transform:none;background:#fbf8f3;border-radius:.5em;place-items:center;display:inline-grid}._2rK2NW_coverMeta{font:500 clamp(7.5px, .8vw, 10.5px) / 1.3 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#ffffffc7}._2rK2NW_coverTitle{font:300 clamp(26px, 3.6vw, 50px) / 1 var(--serif);letter-spacing:-.02em}._2rK2NW_coverTitle em{font-style:italic}._2rK2NW_coverBtn{font:500 clamp(7px, .75vw, 10px) / 1 var(--mono);letter-spacing:.2em;text-transform:uppercase;border:1px solid #fff9;border-radius:4px;margin-top:4px;padding:.9em 1.5em}._2rK2NW_setbar{height:42px;color:var(--ink);border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:18px;padding:0 4%;display:flex}._2rK2NW_setbarTitle{font:400 15px/1 var(--serif);white-space:nowrap}._2rK2NW_setbarTabs{font:500 9px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);white-space:nowrap;gap:16px;margin:0 auto;display:flex}._2rK2NW_setbarTabs b{color:var(--ink);box-shadow:0 7px 0 -5.5px var(--ink);font-weight:500}._2rK2NW_thumbs{background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:3px;display:grid}._2rK2NW_thumbs ._2rK2NW_ph{aspect-ratio:3/2}@media (max-width:640px){._2rK2NW_setbarTitle{display:none}._2rK2NW_setbarTabs{gap:12px;font-size:8px}}._2rK2NW_phone{aspect-ratio:9/18.5;width:27%;min-width:140px;max-width:196px;box-shadow:var(--shadow-lg), 0 0 0 1px #ffffff0a inset;z-index:2;background:#1c1a17;border-radius:30px;padding:6px;position:absolute;bottom:0;left:0}._2rK2NW_phoneScreen{background:var(--bg);border-radius:24px;flex-direction:column;height:100%;display:flex;overflow:hidden}._2rK2NW_phoneTop{justify-content:center;padding:7px 0 6px;display:flex}._2rK2NW_phoneTop i{background:#1c1a17;border-radius:999px;width:34%;height:12px}._2rK2NW_mail{flex-direction:column;flex:1;gap:8px;padding:6px 11px 12px;display:flex}._2rK2NW_mailFrom{font:500 7.5px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;display:flex}._2rK2NW_mailFrom i{flex:none;width:14px;height:14px}._2rK2NW_mailSubject{font:400 13.5px/1.18 var(--serif);color:var(--ink)}._2rK2NW_mail ._2rK2NW_ph{aspect-ratio:4/3;border-radius:7px}._2rK2NW_mailBody{color:var(--soft);font-size:9px;line-height:1.45}._2rK2NW_mailUntil{background:var(--warn-tint);color:var(--warn);font:500 7.5px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:6px 8px}._2rK2NW_mailBtn{background:var(--ink);color:#fff;height:28px;font:500 7.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;border-radius:7px;place-items:center;margin-top:auto;display:grid}._2rK2NW_chip{z-index:3;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:14px;gap:9px;min-width:210px;padding:14px 16px;display:grid;position:absolute;bottom:3%;right:-10px}._2rK2NW_chipTitle{font:500 9.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}._2rK2NW_moments{gap:8px;display:grid}._2rK2NW_moment{color:var(--ink);grid-template-columns:14px 1fr auto;align-items:center;gap:9px;font-size:13px;display:grid}._2rK2NW_moment time{font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._2rK2NW_dot{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:14px;height:14px;display:grid}._2rK2NW_dot svg{stroke-width:3px;width:9px;height:9px}._2rK2NW_dotOpen{box-shadow:inset 0 0 0 1.5px var(--warn);background:0 0}@media (max-width:1040px){._2rK2NW_stage{width:100%;max-width:720px;margin:0 auto}}@media (max-width:560px){._2rK2NW_stage{padding:0 0 34%}._2rK2NW_phone{width:38%;min-width:0;left:3%}._2rK2NW_chip{width:55%;min-width:0;padding:11px 12px;bottom:0;right:0}._2rK2NW_moment{grid-template-columns:12px 1fr auto;gap:7px;font-size:11.5px}._2rK2NW_moment time{font-size:9px}._2rK2NW_mailSubject{font-size:11px}._2rK2NW_mailBody{display:none}}._2rK2NW_specs{background:var(--night);color:var(--night-text)}._2rK2NW_specsGrid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._2rK2NW_spec{border-left:1px solid var(--night-line);align-content:start;gap:10px;padding:clamp(28px,4vw,48px) clamp(14px,2vw,28px);display:grid}._2rK2NW_spec:first-child{border-left:0;padding-left:0}._2rK2NW_specValue{font:300 clamp(40px, 4.4vw, 64px) / .95 var(--serif);letter-spacing:-.03em;order:-1}._2rK2NW_specValue small{letter-spacing:0;margin-left:.12em;font-size:.45em}._2rK2NW_cur{font-family:var(--font-serif-dollar), var(--serif)}._2rK2NW_specLabel{font:500 10.5px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--night-muted)}@media (max-width:900px){._2rK2NW_specsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._2rK2NW_spec{border-left:0;border-top:1px solid var(--night-line);padding-left:0}._2rK2NW_spec:nth-child(-n+2){border-top:0}._2rK2NW_spec:first-child{grid-column:1/-1}._2rK2NW_spec:first-child+._2rK2NW_spec{border-top:1px solid var(--night-line)}}._2rK2NW_section{padding:clamp(80px,11vw,150px) 0;scroll-margin-top:64px}._2rK2NW_sectionSunk{background:var(--sunk)}._2rK2NW_sectionNight{background:var(--night);color:var(--night-text)}._2rK2NW_sectionNight ._2rK2NW_eyebrow{color:var(--night-muted)}._2rK2NW_sectionNight ._2rK2NW_lede{color:var(--night-soft)}._2rK2NW_compare{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:clamp(40px,6vw,72px);display:grid}._2rK2NW_option{border:1px solid var(--line);background:0 0;border-radius:18px;flex-direction:column;padding:28px 26px 30px;display:flex}._2rK2NW_optionName{font:400 26px/1.1 var(--serif);letter-spacing:-.01em}._2rK2NW_optionKind{font:500 10px/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:8px}._2rK2NW_optionRows{margin-top:26px;display:grid}._2rK2NW_optionRow{border-top:1px solid var(--line);gap:4px;padding:14px 0;display:grid}._2rK2NW_optionRow dt{font:500 9.5px/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}._2rK2NW_optionRow dd{color:var(--soft);font-size:15px;line-height:1.45}._2rK2NW_optionUs{background:var(--ink);border-color:var(--ink);color:var(--night-text);box-shadow:var(--shadow-lg);position:relative}._2rK2NW_optionUs ._2rK2NW_optionKind,._2rK2NW_optionUs ._2rK2NW_optionRow dt{color:var(--night-muted)}._2rK2NW_optionUs ._2rK2NW_optionRow{border-top-color:var(--night-line)}._2rK2NW_optionUs ._2rK2NW_optionRow dd{color:#fff}._2rK2NW_optionUsTag{background:var(--ok-tint);color:var(--ok);font:500 9.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:6px 10px;position:absolute;top:-11px;right:22px}@media (max-width:980px){._2rK2NW_compare{grid-template-columns:minmax(0,1fr)}._2rK2NW_optionUs{order:-1}}._2rK2NW_steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(40px,6vw,72px);display:grid}._2rK2NW_step{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}._2rK2NW_vignette{background:radial-gradient(#1c1a1712 1px, transparent 1.2px) 0 0 / 14px 14px, var(--bg);border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:9px;height:232px;padding:20px;display:flex;position:relative;overflow:hidden}._2rK2NW_stepBody{gap:10px;padding:24px 24px 28px;display:grid}._2rK2NW_stepNo{font:500 10.5px/1 var(--mono);letter-spacing:.18em;color:var(--muted)}._2rK2NW_stepTitle{font:400 25px/1.12 var(--serif);letter-spacing:-.01em}._2rK2NW_stepText{color:var(--soft);font-size:15px;line-height:1.55}@media (max-width:1100px){._2rK2NW_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._2rK2NW_steps{grid-template-columns:minmax(0,1fr)}}._2rK2NW_field{gap:5px;display:grid}._2rK2NW_field span{font:500 8.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}._2rK2NW_field b{background:var(--panel);border:1px solid var(--line-strong);height:34px;font:400 13px/1 var(--sans);color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;padding:0 11px;display:flex;overflow:hidden}._2rK2NW_field b em{color:var(--faint);font-style:normal}._2rK2NW_caret{background:var(--ink);width:1px;height:15px;margin-left:1px}@media (prefers-reduced-motion:no-preference){._2rK2NW_caret{animation:1.1s step-end infinite _2rK2NW_blink}}@keyframes _2rK2NW_blink{50%{opacity:0}}._2rK2NW_pills{flex-wrap:wrap;gap:5px;display:flex}._2rK2NW_pill{background:var(--panel);border:1px solid var(--line);font:500 8.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--soft);border-radius:999px;align-items:center;gap:5px;padding:6px 9px;display:inline-flex}._2rK2NW_pill small{color:var(--faint);font-size:1em}._2rK2NW_pillOn{background:var(--ink);border-color:var(--ink);color:#fff}._2rK2NW_pillOn small{color:#fff9}._2rK2NW_miniGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}._2rK2NW_miniGrid ._2rK2NW_ph{aspect-ratio:1;border-radius:5px}._2rK2NW_miniGrid ._2rK2NW_ph:first-child:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%);background:#fff;width:9px;height:12px;position:absolute;top:5px;right:5px}._2rK2NW_progress{gap:6px;display:grid}._2rK2NW_progressBar{background:#1c1a171a;border-radius:999px;height:4px;overflow:hidden}._2rK2NW_progressBar i{border-radius:inherit;background:var(--ink);width:34%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){._2rK2NW_progressBar i{animation:_2rK2NW_fill 6s var(--e) infinite}}@keyframes _2rK2NW_fill{0%{width:12%}80%,to{width:100%}}._2rK2NW_progressText{font:500 8.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;display:flex}._2rK2NW_checks{background:var(--panel);border:1px solid var(--line);border-radius:10px;gap:2px;padding:6px 12px;display:grid}._2rK2NW_check{color:var(--ink);grid-template-columns:16px 1fr auto;align-items:center;gap:9px;padding:6px 0;font-size:12.5px;display:grid}._2rK2NW_check+._2rK2NW_check{border-top:1px solid var(--line)}._2rK2NW_check em{font:normal 500 8.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}._2rK2NW_check ._2rK2NW_dot{width:16px;height:16px}._2rK2NW_deliverBtn{background:var(--ink);color:#fff;height:38px;font:500 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;border-radius:9px;justify-content:center;align-items:center;gap:8px;display:flex}._2rK2NW_deliverBtn svg{width:13px;height:13px}._2rK2NW_ledger{background:var(--panel);border:1px solid var(--line);border-radius:10px;gap:0;padding:4px 14px;display:grid}._2rK2NW_ledger ._2rK2NW_moment{padding:9px 0;font-size:12.5px}._2rK2NW_ledger ._2rK2NW_moment+._2rK2NW_moment{border-top:1px solid var(--line)}._2rK2NW_ledgerNote{font:500 8.5px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:center}._2rK2NW_albumFrame{box-shadow:0 50px 120px -40px #000000e6, 0 0 0 1px var(--night-line);background:#0a0a0a;border-radius:18px;margin-top:clamp(40px,6vw,72px);position:relative;overflow:hidden}._2rK2NW_albumBar{color:#f5f5f5;border-bottom:1px solid #ffffff14;align-items:center;gap:20px;height:58px;padding:0 22px;display:flex}._2rK2NW_albumBarTitle{min-width:0;font:400 19px/1.4 var(--serif);white-space:nowrap;align-items:center;gap:12px;display:flex}._2rK2NW_albumBarTitle ._2rK2NW_studioLogo{font-size:12px}._2rK2NW_albumTabs{scrollbar-width:none;gap:4px;margin:0 auto;display:flex;overflow-x:auto}._2rK2NW_albumTabs label{font:500 10.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;cursor:pointer;white-space:nowrap;transition:color .2s var(--e), background-color .2s var(--e);border-radius:8px;align-items:baseline;gap:7px;padding:10px 12px;display:inline-flex}._2rK2NW_albumTabs label small{color:#ffffff59;font-size:1em}._2rK2NW_albumTabs label:hover{color:#fff}._2rK2NW_albumIcons{color:#fff9;gap:14px;display:flex}._2rK2NW_albumIcons svg{width:17px;height:17px}._2rK2NW_setRadio{opacity:0;pointer-events:none;position:absolute}._2rK2NW_albumBody{padding:22px 22px 26px}._2rK2NW_setHead{color:#f5f5f5;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}._2rK2NW_setHead h3{font:400 clamp(22px, 2.4vw, 30px) / 1.1 var(--serif)}._2rK2NW_setHead span{font:500 10px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#ffffff80}._2rK2NW_set{display:none}._2rK2NW_mosaic{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(64px,9vw,118px);gap:6px;display:grid}._2rK2NW_mosaic ._2rK2NW_ph{height:100%}@media (prefers-reduced-motion:no-preference){._2rK2NW_set ._2rK2NW_ph{animation:_2rK2NW_rise .6s var(--e) both}._2rK2NW_set ._2rK2NW_ph:nth-child(2){animation-delay:40ms}._2rK2NW_set ._2rK2NW_ph:nth-child(3){animation-delay:80ms}._2rK2NW_set ._2rK2NW_ph:nth-child(4){animation-delay:.12s}._2rK2NW_set ._2rK2NW_ph:nth-child(5){animation-delay:.16s}._2rK2NW_set ._2rK2NW_ph:nth-child(6){animation-delay:.2s}}._2rK2NW_setRadio:first-of-type:checked~._2rK2NW_albumBar label:first-child,._2rK2NW_setRadio:nth-of-type(2):checked~._2rK2NW_albumBar label:nth-child(2),._2rK2NW_setRadio:nth-of-type(3):checked~._2rK2NW_albumBar label:nth-child(3),._2rK2NW_setRadio:nth-of-type(4):checked~._2rK2NW_albumBar label:nth-child(4){color:#0a0a0a;background:#f5f5f5}._2rK2NW_setRadio:first-of-type:checked~._2rK2NW_albumBar label:first-child small,._2rK2NW_setRadio:nth-of-type(2):checked~._2rK2NW_albumBar label:nth-child(2) small,._2rK2NW_setRadio:nth-of-type(3):checked~._2rK2NW_albumBar label:nth-child(3) small,._2rK2NW_setRadio:nth-of-type(4):checked~._2rK2NW_albumBar label:nth-child(4) small{color:#0a0a0a80}._2rK2NW_setRadio:first-of-type:focus-visible~._2rK2NW_albumBar label:first-child,._2rK2NW_setRadio:nth-of-type(2):focus-visible~._2rK2NW_albumBar label:nth-child(2),._2rK2NW_setRadio:nth-of-type(3):focus-visible~._2rK2NW_albumBar label:nth-child(3),._2rK2NW_setRadio:nth-of-type(4):focus-visible~._2rK2NW_albumBar label:nth-child(4){outline-offset:2px;outline:2px solid #f5f5f5}._2rK2NW_setRadio:first-of-type:checked~._2rK2NW_albumBody ._2rK2NW_set:first-child,._2rK2NW_setRadio:nth-of-type(2):checked~._2rK2NW_albumBody ._2rK2NW_set:nth-child(2),._2rK2NW_setRadio:nth-of-type(3):checked~._2rK2NW_albumBody ._2rK2NW_set:nth-child(3),._2rK2NW_setRadio:nth-of-type(4):checked~._2rK2NW_albumBody ._2rK2NW_set:nth-child(4){display:block}._2rK2NW_albumFoot{font:500 9.5px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#fff6;border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:10px;padding:18px 22px 22px;display:flex}._2rK2NW_albumFoot ._2rK2NW_studioMark{color:#ffffffbf;font-size:10px}._2rK2NW_albumFoot i{background:#fff3;width:1px;height:12px}._2rK2NW_notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin-top:clamp(40px,5vw,64px);display:grid}._2rK2NW_note{border-top:1px solid var(--night-line);align-content:start;gap:10px;padding-top:20px;display:grid}._2rK2NW_note h3{font:400 22px/1.2 var(--serif)}._2rK2NW_note p{color:var(--night-soft);font-size:15px;line-height:1.55}._2rK2NW_noteIcon{width:20px;height:20px;color:var(--night-muted)}@media (max-width:760px){._2rK2NW_albumBar{flex-wrap:wrap;gap:10px;height:auto;padding:14px 12px 10px}._2rK2NW_albumBarTitle{font-size:17px}._2rK2NW_albumIcons{margin-left:auto}._2rK2NW_albumTabs{order:3;width:100%;margin:0}._2rK2NW_albumTabs label{padding:9px 10px;font-size:9.5px}._2rK2NW_albumBody{padding:16px 10px 18px}._2rK2NW_mosaic{gap:4px}._2rK2NW_notes{grid-template-columns:minmax(0,1fr)}}._2rK2NW_deskGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}._2rK2NW_points{gap:0;margin-top:40px;display:grid}._2rK2NW_point{border-top:1px solid var(--line);grid-template-columns:40px 1fr;gap:4px 14px;padding:20px 0;display:grid}._2rK2NW_point:last-child{border-bottom:1px solid var(--line)}._2rK2NW_point span{font:500 10.5px/1.9 var(--mono);letter-spacing:.14em;color:var(--muted);grid-row:span 2}._2rK2NW_point h3{font:400 21px/1.25 var(--serif)}._2rK2NW_point p{color:var(--soft);font-size:15px;line-height:1.55}._2rK2NW_desk{background:var(--bg);box-shadow:var(--shadow-lg), 0 0 0 1px var(--line);border-radius:16px;overflow:hidden}._2rK2NW_deskIn{grid-template-columns:172px minmax(0,1fr);min-height:470px;display:grid}._2rK2NW_deskSide{background:var(--sunk);border-right:1px solid var(--line);flex-direction:column;gap:3px;padding:18px 12px;display:flex}._2rK2NW_deskStudio{gap:4px;padding:2px 8px 16px;display:grid}._2rK2NW_deskStudio b{font:400 18px/1.1 var(--serif);font-weight:400}._2rK2NW_deskStudio span{font:500 8px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}._2rK2NW_deskNav{color:var(--soft);border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:12.5px;display:flex}._2rK2NW_deskNav small{font:500 9.5px/1 var(--mono);color:var(--faint)}._2rK2NW_deskNavOn{background:var(--panel);color:var(--ink);box-shadow:var(--shadow);position:relative}._2rK2NW_deskNavOn:before{content:"";background:var(--ink);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}._2rK2NW_deskSideFoot{font:500 8px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);align-items:center;gap:7px;margin-top:auto;padding:8px;display:flex}._2rK2NW_deskSideFoot i{width:14px;height:14px}._2rK2NW_deskMain{flex-direction:column;gap:16px;min-width:0;padding:0 20px 20px;display:flex}._2rK2NW_deskTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;height:52px;margin:0 -20px;padding:0 20px;display:flex}._2rK2NW_deskTop span{font:500 9px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--warn);align-items:center;gap:7px;display:inline-flex}._2rK2NW_deskTop span:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._2rK2NW_deskTop b{background:var(--ink);color:#fff;height:28px;font:500 8.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;border-radius:8px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}._2rK2NW_deskTop b svg{width:11px;height:11px}._2rK2NW_deskHello{font:300 30px/1.05 var(--serif);letter-spacing:-.015em}._2rK2NW_deskHello em{font-style:italic}._2rK2NW_deskLabel{font:500 8.5px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}._2rK2NW_needs{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}._2rK2NW_need{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 12px;display:grid}._2rK2NW_need+._2rK2NW_need{border-top:1px solid var(--line)}._2rK2NW_need ._2rK2NW_ph{border-radius:7px;width:34px;height:34px}._2rK2NW_need b{font:400 14px/1.2 var(--serif);display:block}._2rK2NW_need small{font:500 8px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--warn);margin-top:2px;display:block}._2rK2NW_need i{font:normal 500 8px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--ink);white-space:nowrap;border-radius:7px;padding:7px 9px}._2rK2NW_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._2rK2NW_card{gap:7px;display:grid}._2rK2NW_cardArt{aspect-ratio:4/4.6;background:var(--panel);border-radius:10px;grid-template-rows:1fr 1fr;grid-template-columns:1.4fr 1fr;gap:2px;display:grid;position:relative;overflow:hidden}._2rK2NW_cardArt ._2rK2NW_ph:first-child{grid-row:span 2}._2rK2NW_cardWords{aspect-ratio:4/4.6;background:var(--ok-tint);color:var(--ok);text-align:center;border-radius:10px;align-content:center;gap:6px;padding:14px;display:grid;position:relative}._2rK2NW_cardWords b{font:italic 400 18px/1.15 var(--serif)}._2rK2NW_cardWords span{font:500 7.5px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase}._2rK2NW_badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font:500 7.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;background:#1412109e;border-radius:6px;padding:5px 7px;position:absolute;top:7px;left:7px}._2rK2NW_badgeOk{background:var(--ok)}._2rK2NW_card b{font:400 13.5px/1.2 var(--serif);font-weight:400}._2rK2NW_clock{background:#1c1a171a;border-radius:999px;height:3px;overflow:hidden}._2rK2NW_clock i{border-radius:inherit;background:var(--ink);height:100%;display:block}._2rK2NW_clockWarn i{background:var(--warn)}._2rK2NW_clockOk i{background:var(--ok)}._2rK2NW_card small{font:500 7.5px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}@media (max-width:1040px){._2rK2NW_deskGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){._2rK2NW_deskIn{grid-template-columns:minmax(0,1fr);min-height:0}._2rK2NW_deskSide{display:none}._2rK2NW_deskMain{padding:0 12px 14px}._2rK2NW_deskTop{margin:0 -12px;padding:0 12px}._2rK2NW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}._2rK2NW_cards>:nth-child(3){display:none}}._2rK2NW_life{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:clamp(48px,7vw,88px);display:grid;position:relative}._2rK2NW_life:before{content:"";background:linear-gradient(90deg, var(--ink) 0 34%, transparent 34% 100%);height:2px;position:absolute;top:9px;left:9px;right:0}._2rK2NW_life:after{content:"";background:repeating-linear-gradient(90deg, var(--line-strong) 0 6px, transparent 6px 12px);height:2px;position:absolute;top:9px;left:34%;right:0}._2rK2NW_stop{z-index:1;align-content:start;gap:12px;display:grid;position:relative}._2rK2NW_stopNode{background:var(--ink);width:20px;height:20px;box-shadow:0 0 0 6px var(--bg);border-radius:50%}._2rK2NW_stopNodeOpen{background:var(--bg);box-shadow:inset 0 0 0 2px var(--ink), 0 0 0 6px var(--bg)}._2rK2NW_stopNodeEnd{background:var(--bg);box-shadow:inset 0 0 0 2px var(--faint), 0 0 0 6px var(--bg)}._2rK2NW_stopDay{font:500 10.5px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:10px}._2rK2NW_stop h3{font:400 clamp(24px, 2.4vw, 30px) / 1.1 var(--serif);letter-spacing:-.01em}._2rK2NW_stop>p{color:var(--soft);font-size:15.5px;line-height:1.55}._2rK2NW_paths{gap:10px;margin-top:4px;display:grid}._2rK2NW_path{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:6px;padding:16px 18px;display:grid}._2rK2NW_path b{font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}._2rK2NW_path b:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}._2rK2NW_path p{color:var(--soft);font-size:14.5px;line-height:1.5}._2rK2NW_pathKept b{color:var(--ok)}._2rK2NW_pathOff b{color:var(--warn)}._2rK2NW_promises{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(40px,6vw,72px);display:grid}._2rK2NW_promise{background:var(--panel);border:1px solid var(--line);border-radius:18px;grid-template-columns:44px 1fr;gap:4px 18px;padding:26px 28px;display:grid}._2rK2NW_promise svg{width:26px;height:26px;color:var(--ink);stroke-width:1.4px;grid-row:span 2}._2rK2NW_promise h3{font:400 22px/1.2 var(--serif)}._2rK2NW_promise p{color:var(--soft);font-size:15px;line-height:1.55}@media (max-width:860px){._2rK2NW_life{grid-template-columns:minmax(0,1fr);gap:40px;padding-left:38px}._2rK2NW_life:before{background:linear-gradient(180deg, var(--ink) 0 30%, transparent 30% 100%);width:2px;height:auto;inset:9px auto 0 9px}._2rK2NW_life:after{background:repeating-linear-gradient(180deg, var(--line-strong) 0 6px, transparent 6px 12px);width:2px;height:auto;inset:30% auto 0 9px}._2rK2NW_stopNode{position:absolute;top:0;left:-38px}._2rK2NW_stopDay{margin-top:2px}._2rK2NW_promises{grid-template-columns:minmax(0,1fr)}}._2rK2NW_why{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:clamp(32px,6vw,96px);display:grid}._2rK2NW_statement{font:300 clamp(34px, 4.2vw, 58px) / 1.08 var(--serif);letter-spacing:-.02em;text-wrap:balance}._2rK2NW_whyText{color:var(--soft);gap:16px;font-size:16.5px;line-height:1.65;display:grid}@media (max-width:900px){._2rK2NW_why{grid-template-columns:minmax(0,1fr)}}._2rK2NW_limits{-moz-column-gap:clamp(32px, 6vw, 88px);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,6vw,88px);margin-top:clamp(36px,5vw,56px);display:grid}._2rK2NW_limit{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:16px 0;display:flex}._2rK2NW_limit dt{font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}._2rK2NW_limit dd{font:400 19px/1.3 var(--serif);text-align:right}._2rK2NW_limit dd small{font:400 13px/1.4 var(--sans);color:var(--muted);display:block}@media (max-width:760px){._2rK2NW_limits{grid-template-columns:minmax(0,1fr)}}._2rK2NW_faqGrid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}._2rK2NW_faqAside{gap:18px;display:grid;position:sticky;top:104px}._2rK2NW_faqAside p{color:var(--soft)}._2rK2NW_faqAside a{text-underline-offset:3px}._2rK2NW_faq{border-top:1px solid var(--line-strong)}._2rK2NW_qa{border-bottom:1px solid var(--line-strong)}._2rK2NW_qa summary{cursor:pointer;font:400 clamp(20px, 2vw, 24px) / 1.25 var(--serif);letter-spacing:-.005em;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}._2rK2NW_qa summary::-webkit-details-marker{display:none}._2rK2NW_qa summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}._2rK2NW_qa summary svg{width:20px;height:20px;color:var(--muted);transition:transform .3s var(--e);flex:none}._2rK2NW_qa[open] summary svg{transform:rotate(45deg)}._2rK2NW_qa div{color:var(--soft);max-width:42em;padding:0 48px 26px 0;font-size:16px;line-height:1.65}@media (max-width:900px){._2rK2NW_faqGrid{grid-template-columns:minmax(0,1fr)}._2rK2NW_faqAside{position:static}._2rK2NW_qa div{padding-right:0}}._2rK2NW_closing{isolation:isolate;color:#fff;align-items:end;min-height:min(86svh,820px);padding:clamp(80px,12vw,160px) 0 clamp(56px,8vw,104px);display:grid;position:relative;overflow:hidden}._2rK2NW_closing>._2rK2NW_ph{z-index:-2;position:absolute;inset:0}._2rK2NW_closing:after{content:"";z-index:-1;background:linear-gradient(#0a090833 40%,#0a0908db 100%),linear-gradient(90deg,#0a09088c 0%,#0000 70%);position:absolute;inset:0}._2rK2NW_closingIn{justify-items:start;gap:26px;max-width:760px;display:grid}._2rK2NW_closing ._2rK2NW_eyebrow{color:#ffffffb8}._2rK2NW_closingTitle{font:300 clamp(48px, 7vw, 104px) / .96 var(--serif);letter-spacing:-.03em}._2rK2NW_closingTitle em{font-style:italic}._2rK2NW_closingFine{font:500 10.5px/1.5 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffffa8}
