@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--bg: #fdfcfc;--surface: #fdfcfc;--surface-2: #f5f3f1;--ink: #000000;--ink-soft: #777169;--line: #ebe8e4;--accent: #000000;--accent-ink: #ffffff;--accent-soft: rgba(68, 64, 59, .08);--hover: var(--accent-soft);--row-hover: color-mix(in srgb, var(--hover) 70%, transparent);--row-btn-hover: color-mix(in srgb, var(--ink) 11%, transparent);--notify: #0a6cff;--whatsapp: #1ea952;--link-hover: #1877f2;--bldg-wall: #efebe6;--bldg-side: #ded8d0;--bldg-roof: #f8f6f3;--bldg-window: #c9d3dc;--bldg-hl: #0a6cff;--bldg-other: #e0a02a;--bldg-sun: #fff0d2;--bldg-shade: #b9b0a4;--bldg-shadow: rgba(80, 64, 46, .16);--bldg-grass: #e6ecdc;--bldg-tree: #a8c494;--bldg-trunk: #b49c84;--bldg-pool: #aadbea;--bldg-glass: #d5e1ea;--bldg-tile: #d49c84;--bldg-soil: #cdbca6;--bldg-frame: #3d3833;--bldg-steel: #4b6070;--bldg-lobby: #5d7686;--bldg-wood-dark: #5a4231;--bldg-wood: #8a6448;--bldg-flower: #e58fa0;--bldg-flower-2: #f0c75e;--gold: #d99a06;--danger: #dc2626;--danger-soft: rgba(220, 38, 38, .09);--ok: #248a3d;--ok-soft: rgba(36, 138, 61, .12);--warn: #a15c00;--amber: #f0a800;--warn-soft: rgba(161, 92, 0, .12);--bar: rgba(253, 252, 252, .82);--shadow-float: 0 18px 48px rgba(0, 0, 0, .18), 0 2px 8px rgba(0, 0, 0, .08);--scrim: rgba(0, 0, 0, .36);--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--r-card: 14px;--r-ctl: 10px;--control: 2.5rem;--sidebar: 248px;--z: 1;--gutter: 16px;--page: 1200px;--page-app: 1560px;--gutter-app: var(--gutter);--logo-filter: none;--logo-ink: #000000}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--bg: #000000;--surface: #1c1c1e;--surface-2: #2c2c2e;--ink: #f5f3f1;--ink-soft: #a59f97;--line: #38383a;--accent: #f5f3f1;--accent-ink: #000000;--accent-soft: rgba(255, 255, 255, .1);--notify: #3d8bff;--link-hover: #4599ff;--bldg-wall: #2c2c2e;--bldg-side: #232325;--bldg-roof: #3a3a3c;--bldg-window: #4a5562;--bldg-hl: #3d8bff;--bldg-other: #f0b552;--bldg-sun: #6c6352;--bldg-shade: #0e0e10;--bldg-shadow: rgba(0, 0, 0, .3);--bldg-grass: #1f2a1d;--bldg-tree: #405b38;--bldg-trunk: #5b4b3e;--bldg-pool: #1e4b5b;--bldg-glass: #2c3a45;--bldg-tile: #7b4b3b;--bldg-soil: #3b3229;--gold: #f5b82e;--danger: #f87171;--danger-soft: rgba(248, 113, 113, .14);--ok: #30d158;--ok-soft: rgba(48, 209, 88, .14);--warn: #ffb340;--amber: #ffc22e;--warn-soft: rgba(255, 179, 64, .14);--bar: rgba(0, 0, 0, .72);--shadow-float: 0 18px 48px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .06);--scrim: rgba(0, 0, 0, .6);--logo-filter: invert(1);--logo-ink: #ffffff}}:root[data-theme=dark]{--bg: #000000;--surface: #1c1c1e;--surface-2: #2c2c2e;--ink: #f5f3f1;--ink-soft: #a59f97;--line: #38383a;--accent: #f5f3f1;--accent-ink: #000000;--accent-soft: rgba(255, 255, 255, .1);--notify: #3d8bff;--link-hover: #4599ff;--bldg-wall: #2c2c2e;--bldg-side: #232325;--bldg-roof: #3a3a3c;--bldg-window: #4a5562;--bldg-hl: #3d8bff;--bldg-other: #f0b552;--bldg-sun: #6c6352;--bldg-shade: #0e0e10;--bldg-shadow: rgba(0, 0, 0, .3);--bldg-grass: #1f2a1d;--bldg-tree: #405b38;--bldg-trunk: #5b4b3e;--bldg-pool: #1e4b5b;--bldg-glass: #2c3a45;--bldg-tile: #7b4b3b;--bldg-soil: #3b3229;--gold: #f5b82e;--danger: #f87171;--danger-soft: rgba(248, 113, 113, .14);--ok: #30d158;--ok-soft: rgba(48, 209, 88, .14);--warn: #ffb340;--amber: #ffc22e;--warn-soft: rgba(255, 179, 64, .14);--bar: rgba(0, 0, 0, .72);--shadow-float: 0 18px 48px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .06);--scrim: rgba(0, 0, 0, .6);--logo-filter: invert(1);--logo-ink: #ffffff;color-scheme:dark}:root[data-theme=light]{color-scheme:light}@media (min-width: 720px){:root{--gutter: 24px}}@media (min-width: 1100px){:root{--gutter: 32px}}@media (min-width: 901px){:root{--gutter-app: 24px}}*,*:before,*:after{box-sizing:border-box}html{font-size:15px;-webkit-text-size-adjust:100%;scrollbar-gutter:stable;zoom:var(--z)}@media (min-width: 901px){:root{--z: .9}}*,*:before,*:after{transition:background-color .25s ease,border-color .25s ease,color .2s ease}@media (prefers-reduced-motion: no-preference){html.theme-switching *,html.theme-switching *:before,html.theme-switching *:after{transition:background-color .25s ease,border-color .25s ease,color .25s ease,fill .25s ease,stroke .25s ease,box-shadow .25s ease!important}}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);line-height:1.5;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}h1,h2,h3,h4,p{margin:0}h1,h2,h3{letter-spacing:-.02em;line-height:1.15;font-weight:650}h1{font-size:1.87rem}h2{font-size:1.47rem}h3{font-size:1.13rem}a{color:var(--accent);text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:8px;background:var(--surface);padding:8px 14px;border-radius:8px;z-index:100}.skip:focus{left:8px}@media (max-width: 720px){html{font-size:16px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.muted{color:var(--ink-soft)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control);padding:0 16px;border-radius:12px;border:1px solid transparent;font-size:16px;font-weight:500;white-space:nowrap;transition:background .12s}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-primary:hover:not(:disabled){filter:brightness(1.07)}.btn-whatsapp{background:var(--whatsapp);color:#fff;border-color:transparent}.btn-whatsapp:hover:not(:disabled){background:color-mix(in srgb,var(--whatsapp) 88%,#000);color:#fff;text-decoration:none}.btn-secondary{background:var(--surface);border-color:var(--line);color:var(--ink)}.btn-secondary:hover:not(:disabled){background:var(--hover)}.btn-ghost{background:none;color:var(--accent);padding:0 10px}.btn-ghost:hover:not(:disabled){background:var(--hover)}.btn-dark{background:var(--ink);color:var(--surface)}.btn-dark:hover:not(:disabled){filter:brightness(1.2)}.push-right{margin-left:auto}.btn-danger{background:var(--danger);color:#fff}.btn-danger-quiet{background:none;color:var(--danger);border-color:color-mix(in srgb,var(--danger) 35%,var(--line))}.btn-danger-quiet:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 55%,var(--line))}.btn-ghost-danger{background:none;color:var(--danger);padding:0 10px}.btn-ghost-danger:hover:not(:disabled){background:var(--danger-soft)}.btn-danger-quiet:hover:not(:disabled){background:var(--danger-soft)}.qr-anchor .btn svg{color:var(--amber)}.btn-sm{min-height:34px;padding:0 14px;font-size:15px}.btn-block{width:100%}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:48px 16px;color:var(--ink-soft)}.empty h3{color:var(--ink)}.empty p{max-width:42ch;margin-bottom:8px}.crash .crash-icon{color:var(--danger)}.crash .crash-code{font-size:13px;color:var(--ink-soft);-webkit-user-select:all;user-select:all}.crash-full{min-height:calc(100vh / var(--z, 1));display:grid;place-items:center;background:var(--bg)}.theme-toggle{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--ink);flex:none}.theme-toggle:hover{background:var(--hover)}.theme-toggle-icon{position:relative;width:16px;height:16px}.theme-toggle-icon svg{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s ease}.theme-toggle-icon[data-mode=light] .i-sun{opacity:1;transform:rotate(0) scale(1)}.theme-toggle-icon[data-mode=light] .i-moon{opacity:0;transform:rotate(-90deg) scale(.5)}.theme-toggle-icon[data-mode=dark] .i-sun{opacity:0;transform:rotate(90deg) scale(.5)}.theme-toggle-icon[data-mode=dark] .i-moon{opacity:1;transform:rotate(0) scale(1)}@media (prefers-reduced-motion: reduce){.theme-toggle-icon svg{transition:none}}.toasts{position:fixed;left:50%;transform:translate(-50%);bottom:calc(24px + env(safe-area-inset-bottom));z-index:80;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}@media (max-width: 900px){.toasts{bottom:calc(84px + env(safe-area-inset-bottom))}}.toast{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:99px;background:var(--ink);color:var(--bg);font-weight:550;box-shadow:var(--shadow-float);max-width:92vw}.toast-error{background:var(--danger);color:#fff}@keyframes skeleton-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}.page-skel{display:grid;gap:18px;padding:4px 0;opacity:0;animation:fade-in-late .25s ease-out .18s forwards}@keyframes fade-in-late{to{opacity:1}}.skeleton.sk-line{aspect-ratio:auto;border-radius:10px}.sk-title{height:34px;width:min(260px,60%)}.skeleton.sk-card{aspect-ratio:auto;height:150px}.sk{display:block;flex:none;max-width:100%;border-radius:7px;background:linear-gradient(100deg,var(--hover) 30%,var(--line) 50%,var(--hover) 70%);background-size:300% 100%;animation:skeleton-sweep 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.sk{animation:none}.page-skel{animation:none;opacity:1}}.sk-lines{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.sk-grow{flex:1;min-width:0}.sk-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.sk-head .sk-lines{max-width:100%}.sk-box{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);padding:16px}.sk-toolbar{display:flex;align-items:center;gap:10px}.sk-filters{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.sk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.sk-grid.sk-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sk-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.sk-stats.sk-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-stat{display:flex;flex-direction:column;gap:10px;min-height:82px;justify-content:center}.sk-sec{display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid var(--line)}.sk-lcard{padding:0;overflow:hidden}.sk.sk-cover{aspect-ratio:4 / 3;max-height:210px;width:100%}.sk-pad{padding:12px}.sk-small{display:flex;flex-direction:column;gap:10px;min-height:120px}.sk-rows{display:flex;flex-direction:column}.sk-row{display:flex;align-items:center;gap:14px;padding:12px 9px}.sk-set{padding:16px 9px}.sk-table .sk-row{border-bottom:1px solid var(--line)}.sk-tabs{display:flex;gap:26px;padding:0 14px 12px;border-bottom:1px solid var(--line)}.sk-split{display:grid;grid-template-columns:234px minmax(0,1fr);gap:18px;align-items:start}.sk-split>.sk-box{gap:18px}.sk-toggle{display:flex;align-items:center;gap:10px}.sk-plan{display:flex;flex-direction:column;gap:12px;min-height:340px}.sk-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.sk-field{max-width:380px}.sk-studio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:214px}.sk-detail{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.sk.sk-photo{aspect-ratio:4 / 3;width:100%}.sk-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.sk.sk-thumb{aspect-ratio:1;width:100%}.sk-kv{display:flex;justify-content:space-between;gap:10px}@media (max-width: 900px){.sk-filters,.sk-stats,.sk-grid.sk-5{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-stats.sk-3,.sk-split,.sk-detail{grid-template-columns:minmax(0,1fr)}.sk-cal .sk:nth-child(n+22){display:none}.sk-cal .sk:nth-child(n+8){height:64px}}@media (max-width: 600px){.sk-head .sk-sub,.sk-wide,.sk-col2{display:none}.sk-grid.sk-5{grid-template-columns:minmax(0,1fr)}.sk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.tip{position:fixed;z-index:200;transform:translate(-50%,-100%);max-width:260px;padding:5px 9px;border-radius:7px;background:color-mix(in srgb,var(--surface) 88%,transparent);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border:.5px solid color-mix(in srgb,var(--ink) 14%,transparent);box-shadow:0 4px 14px #0000001f,0 1px 3px #00000014;color:var(--ink);font:500 12px/1.35 var(--font);letter-spacing:0;text-align:center;white-space:normal;pointer-events:none;animation:tip-in .12s ease-out}.tip.is-below{transform:translate(-50%)}@keyframes tip-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.tip{animation:none}}.brand-logo{display:block;flex:none;filter:var(--logo-filter);-webkit-user-select:none;user-select:none}.compare{position:relative;margin:0 auto;border-radius:var(--r-card);overflow:hidden;background:var(--surface-2);aspect-ratio:4 / 3;-webkit-user-select:none;user-select:none;touch-action:pan-y}.compare img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.compare.sized{width:min(100%,calc(560px * var(--ar)))}.compare-after{clip-path:inset(0 0 0 var(--pos, 50%))}.compare-handle{position:absolute;top:0;bottom:0;left:var(--pos, 50%);width:3px;margin-left:-1.5px;background:#fff;box-shadow:0 0 6px #00000080}.compare-handle:after{content:"⇆";position:absolute;top:50%;left:50%;width:36px;height:36px;margin:-18px;border-radius:50%;background:#fff;color:#111;display:grid;place-items:center;font-weight:700}.compare input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0;min-height:0}.compare-tag{position:absolute;top:10px;padding:3px 10px;border-radius:99px;font-size:.75rem;font-weight:650;background:#0009;color:#fff;pointer-events:none}.compare-tag.l{left:10px}.compare-tag.r{right:10px}picture:has(>.brand-logo){display:contents}picture:has(>.brand-logo)>source{display:none}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-ext-400-normal-CWV284fw.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-400-normal-DLkyKLvH.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-400-normal-C44pakCn.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-400-normal-B8Z6Jvzv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-greek-400-normal-Cw5-AHNN.woff2) format("woff2"),url(/assets/source-serif-4-greek-400-normal-BccYJ-vZ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-vietnamese-400-normal-BbG3LG1A.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-400-normal-DR1UuFon.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-normal-Cp7z-ARB.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-400-normal-CEpydyUl.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2) format("woff2"),url(/assets/source-serif-4-latin-400-normal-Dn3IlU-Z.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-ext-400-italic-zoDFlEzN.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-400-italic-Dx4A8QUO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-400-italic-BLN19cOa.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-400-italic-Dx8qIUN3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-greek-400-italic-C7D4Dq0H.woff2) format("woff2"),url(/assets/source-serif-4-greek-400-italic-DcuniPAV.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-vietnamese-400-italic-CjUPRDIa.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-400-italic-DyjhI2GX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-italic-JynPwBMj.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-400-italic-G7LDTi7t.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-italic-0j97Jm6B.woff2) format("woff2"),url(/assets/source-serif-4-latin-400-italic-Dv9jnFA_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.st{--ink: #17191c;--paper: #ffffff;--mist: #f2f2f3;--fog: #fafafb;--slate: #6c6f79;--ash: #727274;--smoke: #a3a6af;--peach: #fbe1d1;--sienna: #5d2a1a;--hair: #ececec;--serif: "Source Serif 4", "Signifier", Georgia, "Times New Roman", serif;--shadow-3: 0 0 0 1px rgba(4, 23, 43, .05), 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--shadow-1: 0 0 0 1px rgba(0, 0, 0, .05), 0 4px 24px 0 rgba(0, 0, 0, .08);background:#fff;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:17px;line-height:1.35;min-height:100vh;overflow-x:clip;-webkit-font-smoothing:antialiased;--logo-filter: none}.st *,.st *:before,.st *:after{box-sizing:border-box}.st a{color:inherit;text-decoration:none}.st h1,.st h2,.st h3,.st h4,.st p{margin:0}.st button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.st a:focus-visible,.st button:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:8px}.st-wrap{max-width:1200px;margin:0 auto;padding:0 24px}@keyframes st-fade-y{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes st-fade{0%{opacity:0}to{opacity:1}}@keyframes st-progress{0%{width:0}to{width:100%}}@keyframes st-carousel{0%{transform:translate(0)}to{transform:translate(-50%)}}.st-fade{opacity:0}.st-fade.in{animation:st-fade-y .5s cubic-bezier(0,0,.2,1) var(--d, 0ms) both}@media (prefers-reduced-motion: reduce){.st-fade{opacity:1}.st-fade.in{animation:none}.st-marquee-track{animation:none!important}}.st-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:9999px;font-size:18px;font-weight:450;line-height:1;transition:all .15s ease}.st-btn.sm{min-height:32px;padding:0 12px;font-size:15px}.st .st-btn-dark{background:var(--ink);color:#fff}.st .st-btn-dark:hover{background:#2c2f34}.st-btn-text{padding:0 16px}.st-btn-text:hover{opacity:.65}.st-nav{position:fixed;inset:0 0 auto 0;z-index:30;transition:background-color .3s ease,backdrop-filter .3s ease}.st-nav.solid{background:#ffffff8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.st-nav-in{max-width:1200px;margin:0 auto;height:64px;padding:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.st-logo{display:inline-flex;align-items:center;gap:10px;font-size:24px;font-weight:500;letter-spacing:-.03em}.st-word{font-size:27px;font-weight:600;letter-spacing:-.045em;line-height:1;padding-bottom:3px;color:#000}.st-nav-links{display:flex;gap:6px;font-size:16px}.st-nav-links a{padding:7px 14px;border-radius:9999px;color:var(--slate);transition:color .2s ease,background-color .2s ease}.st-nav-links a:hover{color:var(--ink)}.st-nav-links a.on{color:var(--ink);background:#17191c0f}.st-nav-cta{justify-self:end;display:flex;align-items:center;gap:16px}.st-nav-text{font-size:16px}.st-nav-text:hover{opacity:.6}.st-nav-links{align-items:center}.st-nav-links a,.st-nav-drop>button{color:var(--ink);font-weight:450}.st-nav-links a:hover,.st-nav-drop>button:hover,.st-nav-drop>button.on{background:#17191c0f}.st-nav-drop{position:relative}.st-nav-drop>button{display:inline-flex;align-items:center;gap:4px;padding:7px 12px 7px 14px;border:0;border-radius:9999px;background:none;font:inherit;cursor:pointer;transition:background-color .2s ease}.st-nav-drop>button svg{color:var(--slate);transition:transform .3s cubic-bezier(.22,1,.36,1)}.st-nav-drop.open>button svg{transform:rotate(180deg)}.st-feat-panel{position:absolute;top:calc(100% + 10px);left:50%;width:560px;padding:10px;border:1px solid var(--hair);border-radius:18px;background:#fff;box-shadow:0 24px 60px #17191c24,0 2px 8px #17191c0f;transform:translate(-50%);animation:st-feat-in .28s cubic-bezier(.22,1,.36,1) backwards}.st-feat-panel:before{content:"";position:absolute;inset:-12px 0 auto 0;height:12px}.st-feat-panel[hidden]{display:none}@keyframes st-feat-in{0%{opacity:0;transform:translate(-50%,-6px) scale(.98)}}.st-feat-list{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:0;padding:0;list-style:none}.st-feat-list a{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:12px;transition:background-color .2s ease}.st-feat-list a:hover,.st-feat-list a:focus-visible{background:var(--mist)}.st-feat-list b{display:block;font-size:15px;font-weight:550;color:var(--ink)}.st-feat-list small{display:block;margin-top:2px;font-size:13.5px;line-height:1.35;color:var(--slate)}.st-feat-ic{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--mist);color:var(--ink)}.st-feat-list a:hover .st-feat-ic{background:#fff;box-shadow:var(--shadow-1)}.st-nav-burger{display:none;place-items:center;width:42px;height:42px;margin-right:-8px;border:0;border-radius:9999px;background:none;color:var(--ink);cursor:pointer}.st-nav-burger:hover{background:#17191c0f}.st-msheet{max-height:calc(100svh - 64px);overflow-y:auto;padding:8px 20px 24px;border-top:1px solid var(--hair);background:#fff;animation:st-sheet-in .32s cubic-bezier(.22,1,.36,1) backwards}.st-msheet[hidden]{display:none}@keyframes st-sheet-in{0%{opacity:0;transform:translateY(-8px)}}.st .st-msheet-h{margin:12px 0 4px 12px;font-size:13px;font-weight:550;letter-spacing:.4px;text-transform:uppercase;color:var(--ash)}.st-msheet .st-feat-list{grid-template-columns:minmax(0,1fr)}.st-msheet-links{display:flex;flex-direction:column;margin-top:8px;padding-top:8px;border-top:1px solid var(--hair)}.st-msheet-links a{padding:14px 12px;border-radius:12px;font-size:18px}.st-msheet-links a:hover{background:var(--mist)}.st-msheet-cta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.st-msheet-cta .st-btn{padding:0 12px;font-size:16px;white-space:nowrap}.st-btn-light{border:1px solid var(--hair);background:#fff;color:var(--ink)}.st-btn-light:hover{background:var(--mist)}.st-nav.sheet-open{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}@media (min-width: 901px){.st-msheet{display:none}}.st-open{position:relative;height:calc(250vh + 900px);--chrome: clamp(0, calc((var(--f) - .3) / .5), 1)}.st-open-sticky{position:sticky;top:0;height:100vh;min-height:560px;overflow:clip}.st-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 28% 34% at 63% 46%,rgba(251,196,170,.8),transparent 72%),radial-gradient(ellipse 26% 32% at 33% 40%,rgba(223,215,245,.85),transparent 72%),radial-gradient(ellipse 40% 26% at 82% 14%,rgba(251,226,214,.7),transparent 74%),radial-gradient(ellipse 34% 24% at 12% 12%,rgba(236,232,247,.8),transparent 74%),radial-gradient(ellipse 36% 22% at 50% 90%,rgba(252,232,215,.7),transparent 72%);-webkit-mask-image:linear-gradient(#000 75%,transparent);mask-image:linear-gradient(#000 75%,transparent)}.st-hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.18 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}.st-hero-copy{position:absolute;inset:0 0 auto 0;z-index:3;display:flex;flex-direction:column;align-items:center;padding-top:76px;text-align:center;opacity:max(0,calc(1 - var(--f) * 1.7));transform:translateY(calc(var(--f) * -150px))}.st-hero-copy{animation:st-fade .8s ease-out backwards}.st-open.done .st-hero-copy{pointer-events:none}.st-badge{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 16px;border:1px solid var(--hair);border-radius:9999px;background:#ffffff8c;font-size:16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.st-bell{position:relative;display:inline-grid;color:var(--ink)}.st-bell i{position:absolute;top:-2px;right:-2px;width:7px;height:7px;border-radius:50%;background:#f0654d}.st-hero-copy h1{margin-top:32px;font-family:var(--serif);font-weight:400;font-size:90px;line-height:1.15;letter-spacing:-2.25px;max-width:840px}.st-hero-copy h1 em{font-style:italic}.st .st-hero-sub{margin-top:36px;font-size:22px;line-height:1.5;max-width:640px;padding:0 24px;text-wrap:balance}.st-hero-cta{margin-top:28px;display:flex;gap:12px;align-items:center}.st-win-wrap{position:absolute;left:0;right:0;top:200px;bottom:20px;z-index:2;max-width:1200px;margin:0 auto;padding:0 24px;transform:translateY(calc(var(--f) * -100px))}.st-win-wrap .w-win{height:100%;background:transparent;box-shadow:none;overflow:visible;isolation:isolate}.st-win-wrap .w-win:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#fff;box-shadow:var(--shadow-3);opacity:var(--chrome);will-change:opacity}.st-win-wrap .w-side,.st-win-wrap .w-bar,.st-win-wrap .w-fade{opacity:var(--chrome)}.st-win-wrap .w-side{background:transparent}.st-win-wrap .w-c-blue{transform:translate(calc(var(--g) * -727px),calc(var(--g) * -300px));position:relative;z-index:2}.st-win-wrap .w-c-peach{transform:translate(calc(var(--g) * 240px),calc(var(--g) * -110px));position:relative;z-index:2}.st-win-wrap .w-c-ask{transform:translate(calc(var(--g) * 312px),calc(var(--g) * 400px)) scale(calc(1 - var(--g) * .333));position:relative;z-index:3}.st-win-wrap .w-c-team{transform:translate(calc(var(--g) * 150px),calc(var(--g) * -190px)) rotate(calc(var(--g) * 4deg));position:relative;z-index:2}.st-win-wrap .w-c-team,.st-win-wrap .w-c-blue,.st-win-wrap .w-c-peach,.st-win-wrap .w-c-ask{will-change:transform}.w-c-ask{position:relative}.st-float-result{position:absolute;left:max(40px,calc(50% - 600px));bottom:40px;z-index:2;width:300px;box-shadow:var(--shadow-3);transform:translate(calc(var(--f) * 140px),calc(var(--f) * -60px)) scale(calc(1 - var(--f) * .55)) rotate(calc(-4deg + var(--f) * 4deg));opacity:max(0,calc(1 - var(--f) * 1.8));will-change:transform,opacity;pointer-events:none}.st-float-result .compare{aspect-ratio:16 / 9;border-radius:10px}.st-float-result .w-tag{align-self:flex-start}.st-cursor{position:absolute;right:90px;bottom:-22px;z-index:2}.st-cursor svg{display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25))}.st-state{position:absolute;top:56px;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease;clip-path:inset(-3000px -3000px 0 -3000px);pointer-events:none}.st-state.on{opacity:1;pointer-events:auto}.st-state:first-of-type{opacity:1}.st-open:not(.done) .w-composer{box-shadow:var(--shadow-3)}.w-win{display:grid;grid-template-columns:200px minmax(0,1fr);background:#fff;border-radius:24px;box-shadow:var(--shadow-3);overflow:hidden;text-align:left;font-size:14.5px;position:relative}.w-side{padding:16px 12px;border-right:1px solid var(--hair);display:flex;flex-direction:column;gap:4px;background:#fff}.w-dots{display:flex;gap:8px;padding:0 4px 12px}.w-dots i{width:12px;height:12px;border-radius:50%;background:#e4e4e6}.w-ws{display:flex;align-items:center;gap:8px;padding:6px 4px 12px}.w-ws b{flex:1;font-size:14px;font-weight:600}.w-ws-logo{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#f0654d;color:#fff}.w-side nav{display:flex;flex-direction:column;gap:2px;margin-bottom:14px}.w-side nav span{display:flex;align-items:center;gap:10px;height:30px;padding:0 10px;border-radius:8px;font-size:14px;color:#3a3d42}.w-side nav span.on{background:#f2f2f3;color:var(--ink)}.w-side nav em{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;font-style:normal;font-size:11px;font-weight:600;color:#4a3b32}.w-side small{padding:0 10px;color:var(--ash);font-size:12px;margin:4px 0}.w-help{margin-top:auto;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#f2f2f3;color:var(--slate)}.w-main{position:relative;min-width:0;min-height:0}.w-bar{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 24px;font-size:14px}.w-bar span{display:flex;align-items:center;gap:12px}.w-bar b{font-weight:500}.w-bar .w-tools{gap:8px}.w-tools i{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-style:normal;font-size:12.5px;font-weight:500;color:#3a3d42}.w-tools .w-pill{height:30px;padding:0 12px;border:1px solid var(--hair);border-radius:9px}.w-tools .w-ico{position:relative;width:30px;height:30px;border:1px solid var(--hair);border-radius:9px}.w-tools .w-ico em{position:absolute;top:6px;right:7px;width:6px;height:6px;border-radius:50%;background:#3b6fc4}.w-tools .w-avatar{width:30px;height:30px;border-radius:50%;background:#f2f2f3;font-size:11px;font-weight:600;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #3b6fc4}.w-home{padding:24px 48px 0}.w-home h3,.w-home .w-hello{margin-top:0;line-height:1.15;font-size:24px;font-weight:500;letter-spacing:-.02em;margin-bottom:20px}.w-top{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin-bottom:14px}.w-composer{background:#fff;border-radius:16px;padding:16px;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:14px}.w-composer.big{min-height:100px}.w-composer p{font-size:15px;font-weight:500;line-height:1.3}.w-typed{position:relative;white-space:nowrap;overflow:hidden}.w-typed span{display:inline-block;vertical-align:top;clip-path:inset(0 calc((1 - var(--type, 1)) * 100%) 0 0)}.w-typed .w-tw{font-style:normal}.st-open-room{display:none}.w-composer p.ph{color:var(--smoke);font-weight:400}.w-composer-row{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.w-composer-row>span{display:flex;gap:12px;color:#3a3d42}.w-send{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ink);color:#fff}.w-grid2{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin-bottom:12px}.w-card{border-radius:16px;padding:16px 20px;position:relative;font-size:14px}.w-card.blue{background:#e8effd;color:#1b4b8a}.w-card.peach{background:#fbeee9;color:var(--sienna);min-height:230px}.w-card.green{background:#eaf4ec;color:#24563a}.w-top>.w-c-ask{display:flex;flex-direction:column}.w-top>.w-c-ask .w-composer{flex:1}.w-team{padding:14px 20px;display:flex;flex-direction:column;justify-content:space-between}.w-team .w-card-h strong{font-size:24px}.w-team-row{display:flex;flex-direction:column;gap:8px}.w-team-av{display:flex;gap:4px}.w-team-av i{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;font-style:normal;font-size:10.5px;font-weight:600;color:#3a3d42}.w-team-row small{font-size:12.5px}.w-card.grey{background:#f6f6f7;min-height:170px}.w-card>b{font-weight:600;font-size:15px}.w-card-h{display:flex;justify-content:space-between;align-items:flex-start}.w-card-h span{text-align:right}.w-card-h strong{display:block;font-size:28px;font-weight:500;line-height:1.1}.w-card-h small{font-size:12.5px}.w-split{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:10px}.w-bars{display:flex;align-items:flex-end;gap:7px;height:100px}.w-bars i{flex:1;background:#1b4b8a;border-radius:3px}.w-days{display:flex;gap:7px;margin-top:6px}.w-days i{flex:1;text-align:center;font-style:normal;font-size:11px;color:#4d6b98}.w-split table{border-collapse:collapse;font-size:13px;width:100%}.w-split caption{text-align:left;font-weight:600;font-size:15px;padding-bottom:4px}.w-split td{padding:5px 0;border-bottom:1px solid rgba(27,75,138,.15);color:#4d6b98}.w-split td:last-child{text-align:right;color:#1b4b8a}.w-ring{width:130px;display:block;margin:8px auto 0}.w-ring.sm{margin:0}.w-card.peach .w-ring{position:absolute;right:30px;top:46px;margin:0}.w-social{display:flex;flex-direction:column;gap:14px;margin-top:26px}.w-social-row{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#ffffffa6}.w-social-logo{width:34px;height:34px;display:block}.w-social-row span{display:flex;flex-direction:column;gap:6px;min-width:0}.w-social-row b{font-weight:500;font-size:13px;color:var(--ink)}.w-social-row i{display:block;height:4px;border-radius:2px;background:#7a33201f}.w-social-row em{display:block;height:100%;border-radius:2px;background:var(--sienna)}.w-social-row strong{font-size:18px;font-weight:500}.w-grid3{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:12px}.w-card.center{text-align:center}.w-card.center b{display:block;text-align:left}.w-card .big{display:block;font-size:30px;font-weight:500;margin-top:26px}.w-card.center small{color:var(--slate)}.w-mini-chart{margin-top:6px}.w-chart{width:100%;height:auto;display:block}.w-chat{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.w-chat-in{width:min(760px,calc(100% - 96px));margin:0 auto;padding-top:12px;will-change:transform;transform:translateY(calc(var(--chat, 0) * var(--chat-max, 200px) * -1))}.w-studio{width:auto;padding:4px 32px 24px}.w-st-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px}.w-st-head h3,.w-st-head .w-st-title{margin:0;line-height:1.15;font-size:22px;font-weight:500;letter-spacing:-.02em}.w-st-head small{color:var(--slate);font-size:13px}.w-st-select{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--hair);border-radius:10px;font-size:13px;font-weight:500;white-space:nowrap}.w-st-grid{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:14px;align-items:start}.w-st-col{display:flex;flex-direction:column;gap:14px;min-width:0}.w-st-card{border:1px solid var(--hair);border-radius:16px;padding:14px 16px;background:#fff;display:flex;flex-direction:column;gap:10px;font-size:13px}.w-st-card>b,.w-st-row>b{font-size:14.5px;font-weight:600}.w-st-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.w-st-thumbs{display:grid;grid-template-columns:repeat(3,108px);gap:8px}.w-st-thumbs.sm{grid-template-columns:repeat(3,1fr)}.w-st-thumb{position:relative;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--hair)}.w-st-thumb>i{position:absolute;top:0;right:0;bottom:0;left:0}.w-st-thumb.on{box-shadow:0 0 0 2px var(--ink)}.w-st-thumb em{position:absolute;top:5px;right:5px;display:none;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--ink);color:#fff}.w-st-thumb.on em{display:grid}.w-seg{display:inline-flex;background:var(--mist);border-radius:10px;padding:3px;gap:2px}.w-seg i{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-style:normal;padding:5px 10px;border-radius:8px;font-size:12px;font-weight:500;color:var(--slate);white-space:nowrap}.w-seg i.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px #00000024}.w-seg.full{display:grid;grid-template-columns:1fr 1fr}.w-seg .w-social-logo{width:15px;height:15px}.w-st-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.w-st-actions>span{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--hair);border-radius:12px}.w-st-actions>span.on{border-color:var(--ink);background:var(--fog)}.w-st-actions span span{display:flex;flex-direction:column;gap:2px;min-width:0}.w-st-actions b{font-size:12.5px;font-weight:600}.w-st-actions small{font-size:11.5px;color:var(--slate)}.w-st-result .compare{aspect-ratio:16 / 7;border-radius:12px}.w-st-btns{display:flex;gap:6px}.w-st-btns i{font-style:normal;font-size:12px;font-weight:500;padding:5px 12px;border-radius:8px;border:1px solid var(--hair)}.w-st-btns i.del{color:#c4372b;border-color:transparent}.w-st-pub small{color:var(--slate);font-size:12px}.w-st-pub small.w-st-label{color:var(--ink);font-weight:500;margin-bottom:-4px}.w-st-caption{border:1px solid var(--hair);border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.5;color:#3a3d44}.w-st-caption span{color:#3b6fc4}.w-st-go{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:10px;background:#fff;border:1px solid var(--hair);box-shadow:0 1px 2px #0000000f;color:var(--ink);font-size:13px;font-weight:500}.w-st-go .w-social-logo{width:16px;height:16px}.w-win.mini{height:640px;border-radius:28px;transform:scale(.73);transform-origin:top left}.w-pane{position:relative;min-height:560px;padding:8px 40px 24px}.w-scene{min-height:600px;overflow:hidden}.w-scene .w-in2{animation:w-in .5s cubic-bezier(.2,.8,.2,1) calc(.1s + var(--k, 0) * .08s) backwards}@keyframes w-in{0%{opacity:0;transform:translateY(10px)}}@keyframes w-click{50%{transform:scale(.78)}}.w-cur2{position:absolute;left:0;top:0;z-index:9;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25));transition:transform .9s cubic-bezier(.45,0,.2,1),opacity .3s ease}.w-cur2 svg{display:block}.w-cur2 svg.clk{animation:w-click .3s ease}.w-typed2{display:inline-block;max-width:100%;white-space:nowrap;vertical-align:top;clip-path:inset(0 100% 0 0);transition:clip-path var(--ms, .9s) linear}.w-typed2[data-on]{clip-path:inset(0 0 0 0)}.w-toast2{position:absolute;left:50%;bottom:22px;z-index:8;display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:12px;background:var(--ink);color:#fff;font-size:14px;opacity:0;transform:translate(-50%,12px);transition:opacity .35s ease,transform .35s ease}.w-toast2.on{opacity:1;transform:translate(-50%)}.w-ph{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px}.st .w-ph h3{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.w-ph small{color:var(--slate);font-size:14px}.w-ph-act{display:flex;gap:8px}.w-pbtn,.w-gbtn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;font-size:14px;font-weight:500;white-space:nowrap;transition:transform .15s ease}.w-pbtn{background:var(--ink);color:#fff}.w-gbtn{background:#fff;color:var(--ink);border:1px solid #dcdce0}.w-pbtn.self{align-self:flex-start;margin-top:4px}.w-pbtn.press,.w-gbtn.press,.w-st-go.press{transform:scale(.94)}.w-muted{color:var(--slate);font-size:13px}.w-pill{align-self:flex-start;display:inline-flex;padding:2px 10px;border-radius:99px;background:#f2f2f3;color:#5f636b;font-size:12px;font-weight:600;font-style:normal}.w-pill.acc{background:#e8effd;color:#2b5cb8}.w-lcard{transition:opacity .4s ease,transform .4s ease,filter .4s ease,box-shadow .3s ease,border-color .3s ease}.w-lcard.leave{opacity:0;transform:scale(.88);filter:blur(4px)}.w-lcard.hover{border-color:#d6d6da;box-shadow:var(--shadow-1)}.w-lcards.sm{gap:12px;margin-bottom:18px}.w-lcards.sm .w-limg{aspect-ratio:16 / 8}.w-pcards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.w-pcard{display:flex;flex-direction:column;gap:8px;min-height:150px;padding:16px;border:1px solid var(--hair);border-radius:14px;background:#fff}.w-pcard b{font-size:16px;font-weight:600}.w-pcard small{color:var(--slate);font-size:13px;line-height:1.35}.w-pcount{margin-top:auto;color:var(--slate);font-size:13px}.w-pcount strong{margin-right:4px;color:var(--ink);font-size:22px;font-weight:700;letter-spacing:-.02em}.w-pcard-new{opacity:0;transform:scale(.94);transition:opacity .5s ease,transform .5s cubic-bezier(.34,1.4,.64,1)}.w-pcard-new.on{opacity:1;transform:none}.w-pcard{transition:border-color .2s ease}.w-pcard-new{transition:opacity .5s ease,transform .5s cubic-bezier(.34,1.4,.64,1),border-color .2s ease}.w-pcard.hover{border-color:#777169}.w-ov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-items:center;background:#17191c00;pointer-events:none;transition:background .3s ease}.w-ov.on{background:#17191c47}.w-sheet{display:flex;flex-direction:column;gap:8px;width:440px;padding:16px 18px;border-radius:16px;background:#fff;box-shadow:0 24px 60px #0000002e;opacity:0;transform:translateY(8px) scale(.96);transition:opacity .25s ease,transform .25s ease}.w-ov.on .w-sheet{opacity:1;transform:none}.w-sheet-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.w-sheet-h b{font-size:16px;font-weight:600}.w-x{color:#d4473b;font-size:22px;line-height:1}.w-sheet label{margin-top:4px;font-size:13px;font-weight:600}.w-field{height:38px;padding:9px 12px;border:1px solid #dcdce0;border-radius:10px;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease}.w-field.tall{height:64px}.w-field.focus{border-color:var(--ink);box-shadow:0 0 0 3px #17191c14}.w-sheet-f{display:flex;justify-content:flex-end;gap:8px;margin:10px -18px 0;padding:12px 18px 0;border-top:1px solid var(--hair)}.w-select{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:140px;height:36px;padding:0 12px;border:1px solid #dcdce0;border-radius:10px;font-size:14px}.w-select.sm{min-width:128px;height:30px;border-color:transparent;background:#f2f2f3;font-size:13px}.w-select.changed{animation:w-flash2 1.4s ease}@keyframes w-flash2{0%,40%{background:#e3ecfb;color:#1d3f72}}.w-sec{display:block;margin:4px 0 10px;font-size:16px;font-weight:600}.w-list{padding:2px 14px;border:1px solid var(--hair);border-radius:14px}.w-list>div{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--hair)}.w-list>div:last-child{border-bottom:0}.w-list b{display:block;font-size:14px;font-weight:600}.w-list small{color:var(--slate);font-size:12px}.w-invite{display:flex;align-items:center;gap:10px;margin-top:6px;padding:10px 12px;border:1px solid var(--hair);border-radius:12px;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.w-invite.on{opacity:1;transform:none}.w-copy{flex:1;min-width:0;padding:6px 8px;border-radius:8px;background:#f6f6f7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;white-space:nowrap;overflow:hidden}.w-icon{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--hair);border-radius:8px;transition:color .2s ease,border-color .2s ease}.w-icon.done{color:#2f8a4c;border-color:#bfe0c4}.w-studio2 .w-ph{margin-bottom:12px}.w-studio2 .w-st-grid{grid-template-columns:minmax(0,1fr) 250px}.w-studio2 .w-st-result .compare,.w-studio2 .w-skel span{aspect-ratio:16 / 6.5}.w-scroll{transition:transform .9s cubic-bezier(.45,0,.2,1)}.w-scroll.down{transform:translateY(-170px)}.w-st-res{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.w-st-res.on{opacity:1;transform:none}.w-st-go{transition:transform .15s ease}.w-skel{display:flex;flex-direction:column;gap:8px}.w-skel span{display:block;aspect-ratio:16 / 7;border-radius:12px;background:linear-gradient(90deg,#f0f0f2 25%,#e4e4e8,#f0f0f2 75%);background-size:200% 100%;animation:w-shimmer 1.2s linear infinite}.w-skel p{display:flex;align-items:center;gap:6px;color:var(--ash);font-size:13px}@keyframes w-shimmer{to{background-position:-200% 0}}.w-sweep{animation:w-sweep 1.3s cubic-bezier(.65,0,.35,1) .15s both}.w-sweep-h{animation:w-sweep-h 1.3s cubic-bezier(.65,0,.35,1) .15s both}@keyframes w-sweep{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 50%)}}@keyframes w-sweep-h{0%{left:100%}to{left:50%}}.w-tbl{border:1px solid var(--hair);border-radius:14px}.w-tr{display:grid;grid-template-columns:1.3fr 1.6fr 1fr .8fr;align-items:center;padding:12px 14px;border-bottom:1px solid var(--hair);font-size:14px}.w-tr:last-child{border-bottom:0}.w-tr.th{padding:8px 14px;color:var(--slate);font-size:12px;font-weight:600}.w-tr b{margin-right:6px;font-weight:600}.w-rel{position:relative}.w-dd{position:absolute;top:calc(100% + 4px);left:0;z-index:4;display:flex;flex-direction:column;min-width:150px;padding:5px;border-radius:10px;background:#fff;box-shadow:var(--shadow-3);opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}.w-dd.on{opacity:1;transform:none}.w-dd i{padding:7px 10px;border-radius:7px;font-size:13px;font-style:normal;transition:background .15s ease}.w-dd i.hl{background:#f2f2f3}.w-dd i.sel{font-weight:600}.w-toggle{display:inline-flex;align-items:center;gap:8px;color:var(--slate);font-size:13px}.w-toggle i{position:relative;width:34px;height:20px;border-radius:99px;background:#7cc08f}.w-toggle i:after{content:"";position:absolute;top:2px;right:2px;width:16px;height:16px;border-radius:50%;background:#fff}@media (prefers-reduced-motion: reduce){.w-scene *,.w-cur2{animation:none!important;transition:none!important}}.w-pane h4{font-size:20px;font-weight:500;margin-bottom:16px}.st-pane-in{animation:st-fade .35s ease both}.w-chips{display:flex;gap:8px;margin-bottom:18px}.w-chips i{font-style:normal;padding:6px 14px;border-radius:9999px;background:#f2f2f3;font-size:14px}.w-chips i.on{background:var(--ink);color:#fff}.w-lcards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.w-lcards>div{border:1px solid var(--hair);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;padding-bottom:12px}.w-limg{position:relative;display:block;aspect-ratio:16 / 10;margin-bottom:10px;overflow:hidden}.w-lcards b{padding:0 12px;font-size:15px;font-weight:500}.w-lcards small{padding:0 12px;color:var(--slate);font-size:13px}.w-lcards strong{padding:6px 12px 0;font-size:14px;font-weight:600}.w-tag{padding:4px 12px;border-radius:9999px;background:#f2f2f3;font-size:13px;color:var(--slate)}.st-trust{padding:40px 0 0;text-align:center}.st-trust p{font-size:16px;margin-bottom:36px}.st-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.st-marquee-track{display:flex;width:max-content;animation:st-carousel 50s linear infinite}.st-marquee-track span{display:inline-flex;align-items:center;gap:10px;margin:0 40px;font-size:26px;font-weight:600;letter-spacing:-.03em;white-space:nowrap;color:#2a2c30;opacity:.85}.st-marquee-track span.caps{font-size:22px;font-weight:800;letter-spacing:.08em}.st-marquee-track span.serif{font-family:var(--serif);font-weight:400;font-size:28px;letter-spacing:-.01em}.st-marquee-track span.lower{font-weight:500;letter-spacing:-.04em}.st-pillars{max-width:1200px;margin:0 auto;padding:96px 24px 0;text-align:center}.st-pillars h2{font-family:var(--serif);font-weight:400;font-size:64px;line-height:1.15;letter-spacing:-.96px;max-width:600px;margin:0 auto 96px}.st-words .st-w{display:inline-block;margin-right:.26em;opacity:0;transform:translateY(100%);transition:transform .7s cubic-bezier(.22,1,.36,1) calc(var(--i) * 70ms),opacity .7s ease-out calc(var(--i) * 70ms)}.st-words .st-w:last-child{margin-right:0}.st-words.in .st-w{opacity:1;transform:none}.st-pill-row{display:flex;gap:24px;text-align:left;transition:transform .3s ease-out;transform:translate(3%)}.st-pill-row[data-a="1"]{transform:none}.st-pill-row[data-a="2"]{transform:translate(-3%)}.st-pill-cell{flex:1;min-width:0;outline:none}.st-pill-card{position:relative;aspect-ratio:4 / 5;border-radius:24px;padding:32px;display:flex;flex-direction:column;background:#f7f7f8;color:#4c4c4c;transform-origin:bottom;transform:scale(.9);transition:transform .3s ease-out,background-color .5s ease-out,color .5s ease-out}.st-pill-title{font-size:26px;font-weight:450;letter-spacing:-.015rem;line-height:1.18;width:66%}.st-pill-art{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;transition:transform .5s ease-out}.st-pill-cell.on .st-pill-art{transform:scale(1.04)}.st-pill-art .st-art{width:72%;max-width:none}.st .st-pill-text{min-height:2.5em;font-size:16px;line-height:1.25;opacity:0;transform:translateY(12px);transition:all .5s ease-out .1s}.st-pill-row[data-a="0"] .st-pill-cell:nth-child(1) .st-pill-card{transform:scale(1.1)}.st-pill-cell.on .st-pill-card{background:var(--peach);color:var(--sienna)}.st-pill-cell.on:nth-child(2) .st-pill-card{background:#e3ecfb;color:#1d3f72}.st-pill-cell.on:nth-child(3) .st-pill-card{background:#e2f1e6;color:#1f4b33}.st-pill-row[data-a="0"] .st-pill-cell:nth-child(2) .st-pill-card{transform:translate(2%) scale(.9)}.st-pill-row[data-a="0"] .st-pill-cell:nth-child(3) .st-pill-card{transform:translate(-6%) scale(.9)}.st-pill-row[data-a="1"] .st-pill-cell:nth-child(2) .st-pill-card{transform:scale(1.1)}.st-pill-row[data-a="2"] .st-pill-cell:nth-child(1) .st-pill-card{transform:translate(6%) scale(.9)}.st-pill-row[data-a="2"] .st-pill-cell:nth-child(2) .st-pill-card{transform:translate(-2%) scale(.9)}.st-pill-row[data-a="2"] .st-pill-cell:nth-child(3) .st-pill-card{transform:scale(1.1)}.st-pill-row[data-a="0"] .st-pill-cell:nth-child(1) .st-pill-text,.st-pill-row[data-a="1"] .st-pill-cell:nth-child(2) .st-pill-text,.st-pill-row[data-a="2"] .st-pill-cell:nth-child(3) .st-pill-text{opacity:1;transform:none}.st-art{width:100%;height:auto;overflow:visible}.st-art g,.st-art circle,.st-art path,.st-art rect{transform-box:fill-box;transform-origin:center}.st-art .a-roof,.st-art .a-phone,.st-art .a-win,.st-art .a-spark{transition:transform .6s cubic-bezier(.34,1.4,.64,1),fill .4s ease}.st-art .a-who,.st-art .a-bubble,.st-art .a-post,.st-art .a-bar,.st-art .a-heart,.st-art .a-trend{transition:transform .6s cubic-bezier(.34,1.4,.64,1),opacity .5s ease,fill .4s ease,stroke-dashoffset .9s ease}.st-pill-card{--bub: #f7f7f8}.st-pill-cell.on .st-pill-card{--bub: var(--peach)}.st-pill-cell.on:nth-child(2) .st-pill-card{--bub: #e3ecfb}.st-pill-cell.on:nth-child(3) .st-pill-card{--bub: #e2f1e6}.st-pill-cell.on .a-roof{transform:translateY(-3px)}.st-pill-cell.on .a-win{fill:currentColor;fill-opacity:.18;transform:scale(1.06)}.st-pill-cell.on .a-win.d2{transition-delay:.08s}.st-pill-cell.on .a-spark{transform:rotate(90deg) scale(1.35)}.st-pill-cell.on .a-who.l{transform:translate(5px)}.st-pill-cell.on .a-who.r{transform:translate(-5px);transition-delay:.06s}.st-pill-cell.on .a-link{animation:st-dash 1.2s linear infinite}@keyframes st-dash{to{stroke-dashoffset:-14}}.st-pill-cell.on .a-phone{transform:rotate(-3deg)}.st-art .a-bubble{opacity:.55;transform:scale(.9)}.st-pill-cell.on .a-bubble{opacity:1;transform:none}.st-pill-cell.on .a-bubble.d2{transition-delay:.25s}.st-pill-cell.on .a-bubble.d1{animation:st-bob 2.4s ease-in-out .6s infinite}.st-pill-cell.on .a-bubble.d2{animation:st-bob 2.4s ease-in-out 1.4s infinite}@keyframes st-bob{0%,to{transform:none}30%{transform:translateY(-3px) rotate(-2deg)}60%{transform:translateY(1px) rotate(1.5deg)}}.st-pill-cell.on .a-heart{animation:st-beat 1.4s ease-in-out .8s infinite}@keyframes st-beat{0%,to{transform:scale(1.25)}15%{transform:scale(1.5)}30%{transform:scale(1.2)}45%{transform:scale(1.4)}}.st-pill-cell.on .a-bar{animation:st-breathe 2.2s ease-in-out .8s infinite}.st-pill-cell.on .a-bar.d2{animation-delay:1s}.st-pill-cell.on .a-bar.d3{animation-delay:1.2s}@keyframes st-breathe{0%,to{transform:none}50%{transform:scaleY(.9)}}.st-pill-cell.on .a-post{transform:rotate(-3deg)}.st-pill-cell.on .a-heart{fill:currentColor;transform:scale(1.25);transition-delay:.2s}.st-art .a-bar{transform-origin:bottom;transform:scaleY(.55)}.st-pill-cell.on .a-bar{transform:none}.st-pill-cell.on .a-bar.d2{transition-delay:.07s}.st-pill-cell.on .a-bar.d3{transition-delay:.14s}.st-art .a-trend{stroke-dasharray:120;stroke-dashoffset:120;transition:none}.st-pill-cell.on .a-trend{stroke-dashoffset:0;transition:stroke-dashoffset .9s ease .2s}@media (prefers-reduced-motion: reduce){.st-pill-row,.st-pill-card,.st-pill-art,.st-pill-text,.st-art *{transition:none!important;animation:none!important}.st-words .st-w{opacity:1;transform:none;transition:none}}.st-section{padding:96px 0}.st-section.fog{background:var(--fog);margin-top:120px}.st-section.blue{background:#d2e1fb}.st-section.dark{background:#1b1b1c;color:#fff}.st-section.grey{background:var(--mist)}.st-h{font-family:var(--serif);font-weight:400;font-size:64px;line-height:1.12;letter-spacing:-.96px}.st-lead{margin-top:20px;font-size:22px;line-height:1.5;color:var(--slate);max-width:520px}.st-lead.narrow{max-width:500px}.dark .st-lead{color:#b8b9bd}.st-section .st-btn{margin-top:28px}.st-split{display:grid;grid-template-columns:274px 1fr;gap:40px;margin-top:56px;align-items:start}.st-split-vis{position:relative;min-width:0}.glow-green:before{content:"";position:absolute;top:30%;right:-4%;bottom:-12%;left:-4%;background:radial-gradient(ellipse at 50% 60%,rgba(214,235,214,.9),rgba(250,244,205,.5) 45%,transparent 72%);z-index:0}.st-split-vis>*{position:relative;z-index:1}.st-tabs{list-style:none;margin:0;padding:0}.st-tabs li{position:relative;border-bottom:1px solid #e6e6e8}.st-tabs button{display:block;width:100%;text-align:left;padding:18px 0;font-size:20px;font-weight:450;color:var(--ash);transition:color .2s ease}.st-tabs li.on button{color:var(--ink);padding-bottom:6px}.st-tab-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s ease}.st-tab-body>p{overflow:hidden;font-size:17px;line-height:1.3;color:var(--slate)}.st-tabs li.on .st-tab-body{grid-template-rows:1fr}.st-tabs li.on .st-tab-body>p{padding-bottom:22px}.st-tab-bar{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#e6e6e8}.st-tab-bar>span{display:block;height:2px;background:var(--ink);animation:st-progress 15s linear forwards}.st-tabs.dark li{border-bottom-color:#ffffff1f}.st-tabs.dark button{color:#8a8a8e}.st-tabs.dark li.on button{color:#fff}.st-tabs.dark .st-tab-body>p{color:#b8b9bd}.st-tabs.dark .st-tab-bar{background:#ffffff1f}.st-tabs.dark .st-tab-bar>span{background:#fff}.st-split-vis:has(.mini){height:468px}.st-split-vis .w-win.mini{width:137%}.st-story{display:grid;grid-template-columns:minmax(0,1fr) 620px;gap:64px;align-items:center}.st-qsteps{position:relative;list-style:none;margin:40px 0 0;padding:0;display:flex;flex-direction:column;gap:22px;max-width:460px}.st-qsteps:before,.st-qsteps:after{content:"";position:absolute;left:15px;top:16px;width:1.5px;border-radius:2px}.st-qsteps:before{bottom:16px;background:#17191c1a}.st-qsteps:after{height:calc((100% - 32px) * var(--p, 0));background:#17191c73;transition:height .7s cubic-bezier(.2,.8,.2,1)}.st-qsteps li{position:relative;z-index:1;display:flex;align-items:center;gap:16px;opacity:.45;transition:opacity .4s ease}.st-qsteps li.on,.st-qsteps li.done{opacity:1}.st-qicon{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#ffffff8c;color:#17191c8c;font-size:14px;font-weight:600;transition:background-color .4s ease,color .4s ease,box-shadow .4s ease}.st-qsteps li.on .st-qicon{background:#fff;color:var(--ink);box-shadow:0 0 0 5px #ffffff73,0 4px 12px #17191c14}.st-qsteps li.done .st-qicon{background:#fffc;color:var(--ink)}.st-qsteps b{display:block;font-size:18px;font-weight:600}.st-qsteps small{display:block;margin-top:2px;font-size:15px;color:#17191c9e}.w-qna{position:relative;height:560px}.w-phone{position:absolute;left:0;top:0;z-index:2;width:270px;height:560px;padding:10px;border-radius:38px;background:#17191c;box-shadow:0 30px 60px #17191c40}.w-phone-bar{display:flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:28px 28px 0 0;background:#fff;font-size:12px}.w-phone-bar i{margin-left:auto;padding:4px 8px;border-radius:7px;background:var(--ink);color:#fff;font-size:9.5px;font-style:normal}.w-phone-in{height:calc(100% - 40px);padding:0 12px 12px;border-radius:0 0 28px 28px;background:#fafafb;overflow:hidden;display:flex;flex-direction:column;gap:6px}.w-phone-img{position:relative;flex:none;height:118px;margin:0 -12px 2px;overflow:hidden}.w-phone-count{position:absolute;right:8px;bottom:8px;padding:2px 7px;border-radius:99px;background:#17191c99;color:#fff;font-size:9.5px}.w-phone-card{display:flex;flex-direction:column;gap:3px;padding:10px;border:1px solid var(--hair);border-radius:12px;background:#fff}.w-phone-meta{display:flex;align-items:center;gap:6px}.w-phone-meta .w-pill{padding:1px 8px;font-size:10px}.w-phone-meta small{color:var(--ash);font-size:10px}.w-phone-loc{display:flex;align-items:center;gap:4px;color:var(--slate);font-size:10.5px}.w-phone-facts{display:flex;gap:5px;margin-top:4px}.w-phone-facts span{padding:2px 8px;border-radius:99px;background:#f2f2f3;font-size:10px}.w-phone-t{font-size:14.5px;font-weight:700;letter-spacing:-.01em}.w-phone-p{font-size:17px;font-weight:700;letter-spacing:-.02em}.w-qbox{display:flex;flex-direction:column;gap:5px;margin-top:4px;padding:10px;border:1px solid var(--hair);border-radius:12px;background:#fff;font-size:12px}.w-qbox>b{font-size:12.5px}.w-flabel{font-size:11px;font-weight:600}.w-field.sm{height:28px;padding:6px 8px;border-radius:8px;font-size:11.5px}.w-field.sm.tall{height:44px;white-space:normal}.w-pbtn.sm{align-self:flex-start;height:28px;padding:0 10px;border-radius:8px;font-size:11.5px}.w-notice{padding:8px;border-radius:8px;background:#eef4ec;color:#2c5a35;font-size:11px}.w-qa-item{display:none;flex-direction:column;gap:6px;font-size:11.5px;line-height:1.4}.w-qa-item.on{display:flex;animation:w-in .45s cubic-bezier(.2,.8,.2,1) backwards}.w-qa-item small{color:var(--ash)}.w-qa-ans{display:none;padding:8px 10px;border-radius:10px;background:#e8effd;color:#1b3f72}.w-qa-ans.on{display:block;animation:w-in .5s cubic-bezier(.2,.8,.2,1) backwards}.w-desk{position:absolute;right:0;top:40px;width:410px;height:470px;border-radius:20px;background:#fff;box-shadow:var(--shadow-3)}.w-desk-bar{position:relative;display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 18px 0 96px;border-bottom:1px solid var(--hair);font-size:13.5px}.w-bell{position:relative;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--hair);border-radius:9px}.w-bell em{position:absolute;top:5px;right:6px;width:7px;height:7px;border-radius:50%;background:#3b6fc4;transform:scale(0);transition:transform .35s cubic-bezier(.34,1.6,.64,1)}.w-bell.dot em{transform:scale(1)}.w-notifs{position:absolute;top:46px;right:12px;z-index:5;width:280px;padding:8px;border-radius:14px;background:#fff;box-shadow:var(--shadow-3);opacity:0;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease}.w-notifs.on{opacity:1;transform:none}.w-notifs>small{display:block;padding:4px 8px 6px;font-size:12px;font-weight:600}.w-notifs>div{display:flex;gap:10px;padding:8px;border-radius:10px;font-size:12px;transition:background-color .15s ease}.w-notifs>div.hl{background:#f2f2f3}.w-notifs b{display:block;font-weight:600}.w-notifs span small{color:var(--slate)}.w-desk-in{display:flex;flex-direction:column;gap:12px;padding:16px 18px 18px 96px}.w-desk-pills{display:flex;flex-wrap:wrap;gap:6px}.w-pill.ok{background:#e2f1e6;color:#2c6a3f}.w-pill.warn{background:#fdf0d9;color:#94600d}.w-qcard{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--hair);border-radius:14px;font-size:13px}.w-qcard-h{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600}.w-qcard .w-qa-item{font-size:13px}.w-qcard .w-field.sm{font-size:12.5px}.w-qcard .w-field.sm.tall{height:56px}.w-qcard .w-pbtn.sm{font-size:12.5px;height:30px}.w-desk .w-toast2{left:calc(50% + 48px);bottom:18px;white-space:nowrap}.st-story .st-h{font-size:56px;max-width:620px}.st-section.dark{position:relative}.st-section.dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.06 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}.st-section.dark>.st-wrap{position:relative}.glow-lilac:before{content:"";position:absolute;top:0;right:-4%;bottom:0;left:-4%;background:radial-gradient(ellipse 50% 60% at 30% 55%,rgba(205,195,250,.7),transparent 70%),radial-gradient(ellipse 40% 50% at 80% 40%,rgba(214,205,250,.6),transparent 70%);z-index:0}.st-cta{padding:140px 0;background:#fff}.st-cta-in{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}.st-cta-btns{margin-top:32px;display:flex;gap:8px;align-items:center}.st-cta-copy .st-w{display:inline-block;margin-right:.26em;opacity:0;transform:translateY(100%);transition:transform .9s cubic-bezier(.16,1,.3,1) calc(var(--i) * 90ms),opacity .9s ease calc(var(--i) * 90ms)}.st-cta-copy.in .st-w{opacity:1;transform:none}.st-cta-copy .st-lead,.st-cta-copy .st-cta-btns{opacity:0;transform:translateY(40px);transition:opacity .9s ease .35s,transform .9s cubic-bezier(.16,1,.3,1) .35s}.st-cta-copy.in .st-lead,.st-cta-copy.in .st-cta-btns{opacity:1;transform:none}.st-cta-door{opacity:0;transition:opacity .8s ease .2s}.st-door{--cyc: 9s;position:relative;width:100%;max-width:440px;aspect-ratio:1 / 1;justify-self:center}.st-door-ground{position:absolute;left:4%;right:4%;bottom:14%;height:1px;background:var(--ink)}.st-door-frame{position:absolute;left:31%;bottom:14%;width:40%;height:64%;border:1.5px solid var(--ink);border-bottom:0;perspective:1000px;perspective-origin:50% 45%}.st-door-room{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#fbf1e8}.st-office{display:block;width:100%;height:100%}.st-door-spill{position:absolute;left:31%;bottom:-8%;width:24%;height:22%;background:linear-gradient(#fff4d6,#fff4d600);clip-path:polygon(0 0,100% 0,130% 100%,-30% 100%);opacity:0}.st-door-leaf{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border:1.5px solid var(--ink);transform-origin:right center;transform-style:preserve-3d}.st-door-edge{position:absolute;left:-1.5px;top:-1.5px;bottom:-1.5px;width:12px;background:#ececee;border:1.2px solid var(--ink);transform-origin:left center;transform:rotateY(90deg)}.st-door-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#17191c1a,#17191c05);opacity:0;pointer-events:none}.st-cta-door.in .st-door-shade{animation:st-door-shade var(--cyc) cubic-bezier(.45,0,.2,1) infinite}@keyframes st-door-shade{0%,11%{opacity:0}32%,76%{opacity:1}94%,to{opacity:0}}.st-door-room:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 9px 0 #17191c12,inset 0 9px #17191c0d,inset -9px 0 #17191c0a}.st-door-plate{position:absolute;left:9%;top:47%;width:9%;height:11%;border:1.2px solid var(--ink);border-radius:2px;background:#fff}.st-door-lever{position:absolute;left:12%;top:50%;width:17%;height:3.2%;border:1.2px solid var(--ink);border-radius:3px;background:#fff;transform-origin:10% 50%}.st-cta-door.in .st-door-lever{animation:st-door-lever var(--cyc) ease-in-out infinite}@keyframes st-door-lever{0%,4%{transform:none}7%,11%{transform:rotate(18deg)}14%,to{transform:none}}.st-cta-door.in .st-door-leaf{animation:st-door-open var(--cyc) cubic-bezier(.45,0,.2,1) infinite}.st-cta-door.in .st-door-spill{animation:st-door-spill var(--cyc) cubic-bezier(.2,.8,.2,1) infinite}.o-sun{opacity:0}.st-cta-door.in .o-sun{animation:o-sun var(--cyc) cubic-bezier(.2,.8,.2,1) infinite}.st-cta-door.in .o-bar{transform-box:fill-box;transform-origin:bottom;animation:o-bar var(--cyc) cubic-bezier(.34,1.4,.64,1) infinite}.st-cta-door.in .o-bar.b2{animation-delay:.12s}.st-cta-door.in .o-bar.b3{animation-delay:.24s}.st-cta-door.in .o-line{stroke-dasharray:30;animation:o-line var(--cyc) ease infinite}.st-cta-door.in .o-leaf{transform-box:fill-box;transform-origin:bottom center;animation:o-leaf 3s ease-in-out infinite}@keyframes st-door-open{0%,11%{transform:rotateY(0)}32%,76%{transform:rotateY(64deg)}94%,to{transform:rotateY(0)}}@keyframes st-door-spill{0%,16%{opacity:0}42%,76%{opacity:1}92%,to{opacity:0}}@keyframes o-sun{0%,16%{opacity:0}42%,76%{opacity:.95}92%,to{opacity:0}}@keyframes o-bar{0%,21%{transform:scaleY(.25)}32%,80%{transform:none}96%,to{transform:scaleY(.25)}}@keyframes o-line{0%,28%{stroke-dashoffset:30}40%,80%{stroke-dashoffset:0}96%,to{stroke-dashoffset:30}}.st-cta-door.in .o-sunrise{animation:o-sunrise var(--cyc) cubic-bezier(.2,.8,.2,1) infinite}.o-sunrise{opacity:0;transform:translateY(30px)}@keyframes o-sunrise{0%,16%{opacity:0;transform:translateY(30px)}42%,76%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(30px)}}@keyframes o-leaf{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}.st-cta-door.in{opacity:1}@keyframes st-arrow-slide{0%{transform:translate(0)}50%{transform:translate(100%)}51%{transform:translate(-100%)}to{transform:translate(0)}}.st-arrow{position:relative;overflow:hidden;display:inline-block;width:16px;opacity:.25;font-weight:400;transition:opacity .15s ease}.st-arrow>span{display:inline-block}.st-btn:hover .st-arrow{opacity:.5}.st-btn:hover .st-arrow>span{animation:st-arrow-slide .6s ease}@media (prefers-reduced-motion: reduce){.st-cta-copy .st-w,.st-cta-copy .st-lead,.st-cta-copy .st-cta-btns,.st-cta-door{opacity:1;transform:none;transition:none}.st-door-leaf{transform:rotateY(64deg)}.st-door-spill,.o-sunrise,.o-sun{opacity:1;transform:none}.st-door *{animation:none!important}}.st-foot{background:#f7f7f7;padding:96px 0 40px}.st-foot-grid{display:grid;grid-template-columns:245px repeat(4,1fr);gap:0;padding-bottom:40px;border-bottom:1px solid var(--hair)}.st-foot-grid>div{display:flex;flex-direction:column;gap:14px;font-size:16px;color:var(--slate)}.st-foot-grid b{color:var(--ink);font-weight:500;margin-bottom:8px}.st-foot-grid a:hover{color:var(--ink)}.st-foot-grid .ext{display:inline-flex;align-items:center;gap:4px}.st-foot-bar{display:flex;gap:0;padding-top:28px;font-size:16px;color:var(--slate)}.st-foot-bar span{flex:1}.st-foot-bar .st-foot-legal{display:flex;justify-content:flex-end;gap:24px}.st-foot-legal a:hover,.st-foot-grid a:hover{color:var(--ink)}.st-faq-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:64px;align-items:start}.st-section.st-faq{padding-bottom:24px}.st-faq+.st-cta{padding-top:16px}.st-faq .st-h{font-size:56px}.st-faq-list{border-top:1px solid var(--hair)}.st-faq-item{border-bottom:1px solid var(--hair)}.st-faq-item h3{margin:0;font:inherit}.st-faq-item button{display:flex;width:100%;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;border:0;background:none;color:var(--ink);font:inherit;font-size:20px;font-weight:500;text-align:left;cursor:pointer;transition:color .25s ease}.st-faq-item button:hover svg{color:var(--ink)}.st-faq-item button:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.st-faq-item button svg{flex:none;color:var(--slate);transition:transform .45s cubic-bezier(.22,1,.36,1)}.st-faq-item.open button svg{transform:rotate(45deg);color:var(--ink)}.st-faq-a{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),visibility 0s linear .4s}.st-faq-a>div{overflow:hidden;min-height:0}.st .st-faq-a p{padding:0 40px 24px 0;font-size:18px;line-height:1.55;color:var(--slate);opacity:0;transform:translateY(-6px);transition:opacity .25s ease,transform .4s cubic-bezier(.4,0,.2,1)}.st-faq-item.open .st-faq-a{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1),visibility 0s}.st .st-faq-item.open .st-faq-a p{opacity:1;transform:none;transition:opacity .45s ease .08s,transform .55s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.st-faq-a,.st .st-faq-a p,.st-faq-item button svg{transition:none!important}}.st-legal{min-height:calc(100vh / var(--z, 1));display:flex;flex-direction:column;--body-ink: #3d4148;--foot-bg: #f7f7f7;--code-ink: #e7e2dc}.st-legal-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;border-bottom:1px solid var(--hair)}.st-legal-logo{display:inline-flex;align-items:center;gap:10px;font-size:20px;font-weight:600}.st-legal-body{flex:1;width:100%;max-width:720px;margin:0 auto;padding:64px 24px 80px}.st-legal-body h1{font-family:var(--serif);font-weight:400;font-size:52px;line-height:1.15;letter-spacing:-.8px}.st .st-legal-date{margin:10px 0 36px;font-size:15px;color:var(--ash)}.st-legal-body h2{margin:36px 0 12px;font-size:22px;font-weight:600}.st .st-legal-body p,.st-legal-body li{font-size:17px;line-height:1.65;color:var(--body-ink)}.st-legal-body ul{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:20px}.st-legal-body p a,.st-legal-body li a{text-decoration:underline;text-underline-offset:3px}.st-legal-foot{display:flex;flex-direction:column;gap:14px;padding:28px 24px;border-top:1px solid var(--hair);background:var(--foot-bg);font-size:15px;color:var(--slate)}.st-legal-foot-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;width:100%;max-width:1120px;margin:0 auto}.st-legal-foot-links{display:flex;flex-wrap:wrap;gap:8px 24px}.st-legal-foot a:hover{color:var(--ink)}.st-legal-foot-row span a{text-decoration:underline;text-underline-offset:3px}.st .st-legal-foot-fine{font-size:13px;color:var(--ash)}.st-404{justify-content:center;text-align:center}:root[data-theme=dark] .st-legal{--ink: #f2f2f3;--hair: #2a2c31;--slate: #a3a6af;--ash: #8a8d95;--body-ink: #c9cbd1;--foot-bg: #18191c;--code-ink: #2a2c31;--logo-filter: invert(1);background:#111214;color:var(--ink)}:root[data-theme=dark] .st-legal .st-btn-dark{color:#111214}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .st-legal{--ink: #f2f2f3;--hair: #2a2c31;--slate: #a3a6af;--ash: #8a8d95;--body-ink: #c9cbd1;--foot-bg: #18191c;--code-ink: #2a2c31;--logo-filter: invert(1);background:#111214;color:var(--ink)}:root:not([data-theme=light]) .st-legal .st-btn-dark{color:#111214}}.st-404 .st-legal-body{flex:none}.st .st-legal-body .st-404-code{font-family:var(--serif);font-size:120px;line-height:1;color:var(--code-ink)}.st-404 h1{margin-top:8px}.st .st-404 .st-legal-body>p:not(.st-404-code){margin-top:14px;font-size:20px;color:var(--slate)}.st-404 .st-cta-btns{justify-content:center;margin-top:32px}@media (max-width: 900px){.st-nav-in{padding:0 20px}.st-nav-links{display:none}.st-nav-in{grid-template-columns:1fr auto}.st-nav-burger{display:grid}.st-nav-gap{display:none}.st-nav-cta{gap:10px}.st-open{height:auto}.st-open-sticky{position:relative;height:auto;overflow:visible;padding-bottom:40px}.st-hero-copy{position:relative;padding-top:88px;opacity:1;transform:none;pointer-events:auto}.st-float-result{display:none}.st-open{overflow-x:clip}.st-open.done .st-hero-copy{pointer-events:auto}.st-win-wrap{position:sticky;top:72px;bottom:auto;height:min(640px,calc(100svh - 96px));margin-top:40px;padding:0 12px;transform:none}.st-open-room{display:block;height:1500px}.st-win-wrap .w-c-ask{transform:translateY(calc(var(--g) * 150px)) scale(calc(1 - var(--g) * .12))}.st-win-wrap .w-c-team{transform:translate(calc(var(--g) * 170px),calc(var(--g) * -30px)) rotate(calc(var(--g) * 5deg))}.st-win-wrap .w-c-blue{transform:translate(calc(var(--g) * -190px),calc(var(--g) * 90px))}.st-win-wrap .w-c-peach{transform:translate(calc(var(--g) * 190px),calc(var(--g) * 130px))}.w-top>*{min-width:0}.w-typed{white-space:normal}.w-typed>span{display:inline;clip-path:none}.w-typed .w-tw{opacity:clamp(0,calc(var(--type, 1) * var(--n) - var(--i)),1)}.w-bar{padding:0 16px}.w-bar b{white-space:nowrap}.w-tools .w-pill{display:none}.w-grid2>*,.w-grid3>*{min-width:0}.st-win-wrap .w-st-head{flex-direction:column;align-items:flex-start;gap:10px}.st-win-wrap .w-st-grid{grid-template-columns:minmax(0,1fr)}.st-win-wrap .w-st-row{flex-wrap:wrap}.st-win-wrap .w-st-row .w-seg{display:flex;width:100%}.st-win-wrap .w-st-row .w-seg i{flex:1;justify-content:center;padding-left:4px;padding-right:4px;font-size:12px;white-space:nowrap}.st-win-wrap .w-st-thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.st-win-wrap .w-st-actions{grid-template-columns:minmax(0,1fr)}.st-hero-copy h1{font-size:52px;letter-spacing:-1.4px;margin-top:72px;padding:0 20px}.st-hero-sub{font-size:19px}.w-win{grid-template-columns:minmax(0,1fr)}.w-side{display:none}.w-home,.w-chat-in{padding-left:20px;padding-right:20px}.w-chat-in{width:100%}.w-top,.w-grid2,.w-grid3{grid-template-columns:minmax(0,1fr)}.st-pillars{padding-top:96px}.st-pillars h2,.st-h,.st-story .st-h{font-size:40px;letter-spacing:-.6px}.st-pill-row,.st-pill-row[data-a]{flex-direction:column;transform:none;gap:20px}.st-pill-row .st-pill-card{transform:none!important;aspect-ratio:auto;min-height:380px}.st-pill-row .st-pill-cell:nth-child(1) .st-pill-card{background:var(--peach);color:var(--sienna)}.st-pill-row .st-pill-cell:nth-child(2) .st-pill-card{background:#e3ecfb;color:#1d3f72}.st-pill-row .st-pill-cell:nth-child(3) .st-pill-card{background:#e2f1e6;color:#1f4b33}.st-pill-row .st-pill-art{top:22%}.st-pill-row .st-pill-text{opacity:1!important;transform:none!important}.st-pill-row .a-bubble,.st-pill-row .a-bar{opacity:1;transform:none}.st-pill-row .a-trend{stroke-dashoffset:0}.st-section{padding:64px 0}.st-section.fog{margin-top:64px}.st-split{grid-template-columns:1fr;gap:32px}.st-split-vis:has(.mini){height:330px}.st-split-vis .w-win.mini{width:200%;transform:scale(.5)}.st-story{grid-template-columns:1fr;gap:40px}.w-qna{height:auto;display:flex;flex-direction:column;gap:16px}.w-phone,.w-desk{position:relative;inset:auto;width:100%}.w-phone{max-width:300px;margin:0 auto}.w-desk{height:auto}.w-desk-bar,.w-desk-in{padding-left:18px}.st-cta{padding:80px 0}.st-cta-in{grid-template-columns:1fr}.st-foot-grid{grid-template-columns:1fr 1fr;row-gap:32px}.st-foot-grid>a{grid-column:1 / -1}.st-faq-in{grid-template-columns:1fr;gap:28px}.st-faq .st-h{font-size:40px}.st-faq+.st-cta{padding-top:8px}.st-badge{max-width:calc(100% - 32px);height:38px;padding:0 14px;font-size:14px;white-space:nowrap}.st-faq-list summary{font-size:18px}.st-foot-bar{flex-direction:column;gap:12px}.st-foot-bar .st-foot-legal{justify-content:flex-start}.st-legal-body{padding-top:40px}.st-legal-body h1{font-size:38px}.st-legal-foot-row{flex-direction:column;align-items:flex-start}}@media (max-width: 480px){.st-nav.has-menu .st-nav-text{display:none}}.st-nav-cta a{white-space:nowrap}@media (max-width: 480px){.st-nav-cta{gap:12px}.st-nav-text{font-size:15px}.st-nav-cta .st-btn.sm{padding:0 14px;font-size:15px}.st-logo{gap:8px;font-size:21px}}@media (max-width: 420px){.st-nav .st-word{display:none}}
