@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-vietnamese-wght-normal-CHiFlh_0.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2)format("woff2-variations");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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f6f8fa;--paper-2:#eaeef2;--paper-3:#dee4e9;--ink:#0f293a;--ink-2:#41525f;--ink-3:#626e73;--loud:#f44724;--loud-deep:#d02f14;--on-loud:#fdf9f6;--line:#0f293a1c;--line-strong:#0f293a33;--line-focus:#0f293a61;--hover:#0f293a11;--hover-soft:#0f293a09;--field:#ffffffb3;--glass:#fcfeff94;--glass-strong:#fcfeffc7;--glass-edge:#0f293a1a;--glass-hi:#fffffff2;--glass-blur:22px;--shadow-sm:0 1px 2px #0f293a0f, 0 6px 18px -8px #0f293a2e;--shadow-lg:0 2px 4px #0f293a0d, 0 28px 60px -22px #0f293a52;--k-note:var(--ink);--k-poll:var(--loud);--k-list:#426f4c;--display:"Archivo Variable", ui-sans-serif, system-ui, sans-serif;--body:"Hanken Grotesk Variable", ui-sans-serif, system-ui, sans-serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--r-lg:18px;--r-md:12px;--r-sm:8px;--grid:color-mix(in oklch, var(--ink) 9%, transparent);--shadow-c:color-mix(in oklch, var(--ink) 32%, transparent);--glass-sheen:#ffffff80;--light-1:color-mix(in oklch, var(--loud) 26%, transparent);--light-2:#22598433;--light-3:#b1700029;--hero-title:var(--on-loud);--hero-ink:var(--ink);--hero-quote:var(--ink);--hero-glass-1:#ffffffb8;--hero-glass-2:#ffffff6b;--hero-glass-edge:#ffffff8c;--hero-shadow:color-mix(in oklch, var(--loud-deep) 60%, transparent);--text:var(--ink);--text-2:var(--ink-2);--text-3:var(--ink-3);--accent:var(--loud)}@supports (color:lab(0% 0 0)){:root{--paper:lab(97.445% -.443965 -1.43216);--paper-2:lab(93.9625% -.770301 -2.50251);--paper-3:lab(90.1315% -1.0902 -3.56932);--ink:lab(15.2945% -5.34576 -14.1589);--ink-2:lab(33.9035% -4.425 -9.6758);--ink-3:lab(45.5581% -3.70097 -4.29399);--loud:lab(56.8421% 65.5951 58.2412);--loud-deep:lab(47.0771% 61.5655 54.5371);--on-loud:lab(98.2494% 1.00452 1.99279);--line:lab(15.2945% -5.34576 -14.1589/.11);--line-strong:lab(15.2945% -5.34576 -14.1589/.2);--line-focus:lab(15.2945% -5.34576 -14.1589/.38);--hover:lab(15.2945% -5.34576 -14.1589/.065);--hover-soft:lab(15.2945% -5.34576 -14.1589/.035);--field:lab(100% 0 0/.7);--glass:lab(99.4178% -.333905 -1.07467/.58);--glass-strong:lab(99.4178% -.333905 -1.07467/.78);--glass-edge:lab(15.2945% -5.34576 -14.1589/.1);--glass-hi:lab(100% 0 0/.95);--shadow-sm:0 1px 2px lab(15.2945% -5.34576 -14.1589/.06), 0 6px 18px -8px lab(15.2945% -5.34576 -14.1589/.18);--shadow-lg:0 2px 4px lab(15.2945% -5.34576 -14.1589/.05), 0 28px 60px -22px lab(15.2945% -5.34576 -14.1589/.32);--k-list:lab(42.9663% -22.4337 14.5639);--glass-sheen:lab(100% 0 0/.5);--light-2:lab(35.9724% -7.02442 -29.4102/.2);--light-3:lab(53.3058% 21.3801 59.9501/.16);--hero-glass-1:lab(100% 0 0/.72);--hero-glass-2:lab(100% 0 0/.42);--hero-glass-edge:lab(100% 0 0/.55)}}:root[data-palette=kaktus]{--paper:#f3f8f4;--paper-2:#e7f0e8;--paper-3:#d7e4d9;--ink:#104136;--ink-2:#385b4f;--ink-3:#5a6f63;--loud:#f0ac3d;--loud-deep:#e1901f;--on-loud:#104136;--k-note:var(--ink);--k-poll:#cf7c00;--k-list:#426f4c;--light-1:color-mix(in oklch, var(--loud) 34%, transparent);--light-2:#578f6338;--light-3:#1d524624;--hero-title:#02372c;--hero-ink:#02372c;--hero-quote:#904016;--hero-shadow:#8b56008c}@supports (color:lab(0% 0 0)){:root[data-palette=kaktus]{--paper:lab(97.2079% -2.36192 1.50198);--paper-2:lab(93.8084% -4.13531 2.63183);--paper-3:lab(89.2485% -5.91084 3.76513);--ink:lab(24.1515% -19.247 1.6705);--ink-2:lab(35.635% -15.3722 2.84954);--ink-3:lab(44.7247% -9.68137 3.84034);--loud:lab(75.5234% 19.0315 63.839);--loud-deep:lab(67.1353% 25.9132 66.3284);--on-loud:lab(24.1515% -19.247 1.6705);--k-poll:lab(60.0532% 28.6103 67.7923);--k-list:lab(42.9663% -22.4337 14.5639);--light-2:lab(54.7596% -26.9205 17.4767/.22);--light-3:lab(31.1763% -20.9342 1.82039/.14);--hero-title:lab(19.5112% -19.3558 1.67384);--hero-ink:lab(19.5112% -19.3558 1.67384);--hero-quote:lab(37.6647% 32.5543 40.558);--hero-shadow:lab(41.6945% 20.2857 60.6361/.55)}}:root[data-palette=rost]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#191514;--paper-2:#120e0e;--paper-3:#25201f;--ink:#e9e3df;--ink-2:#bcb6b1;--ink-3:#918b86;--loud:#ad4216;--loud-deep:#95330f;--on-loud:#f6f1ed;--field:#ffffff0d;--glass:#332c2b8c;--glass-strong:#332c2bd1;--glass-edge:#ffffff1a;--glass-hi:#ffffff17;--glass-sheen:#ffffff0d;--shadow-c:#00000080;--shadow-sm:0 1px 2px #0000004d, 0 8px 22px -8px #0000008c;--shadow-lg:0 2px 4px #0000004d, 0 30px 60px -20px #000000b3;--k-note:var(--ink);--k-poll:var(--loud);--k-list:#84a98b;--light-1:color-mix(in oklch, var(--loud) 30%, transparent);--light-2:#755e4c24;--light-3:#833f2729;--hero-title:#f6f1ed;--hero-ink:#f6f1ed;--hero-quote:#120e0e;--hero-glass-1:#1f1918b3;--hero-glass-2:#1f191880;--hero-glass-edge:#ffffff24;--hero-shadow:#00000080}@supports (color:lab(0% 0 0)){:root[data-palette=rost]{--paper:lab(7.17964% 1.66719 1.05722);--paper-2:lab(4.40405% 1.20895 .760624);--paper-3:lab(12.9331% 2.34866 1.56146);--ink:lab(90.7036% 1.51497 2.99438);--ink-2:lab(74.4615% 1.69069 3.33195);--ink-3:lab(58.2211% 1.69757 3.33648);--loud:lab(43.1087% 43.1704 47.3617);--loud-deep:lab(36.179% 41.1068 42.8946);--on-loud:lab(95.3456% 1.34376 2.65986);--field:lab(100% 0 0/.05);--glass:lab(18.7163% 2.93681 1.95274/.55);--glass-strong:lab(18.7163% 2.93681 1.95274/.82);--glass-edge:lab(100% 0 0/.1);--glass-hi:lab(100% 0 0/.09);--glass-sheen:lab(100% 0 0/.05);--shadow-c:lab(0% 0 0/.5);--shadow-sm:0 1px 2px lab(0% 0 0/.3), 0 8px 22px -8px lab(0% 0 0/.55);--shadow-lg:0 2px 4px lab(0% 0 0/.3), 0 30px 60px -20px lab(0% 0 0/.7);--k-list:lab(65.989% -17.8284 11.4538);--light-2:lab(41.893% 7.38642 13.8623/.14);--light-3:lab(35.4327% 28.2141 28.545/.16);--hero-title:lab(95.3456% 1.34376 2.65986);--hero-ink:lab(95.3456% 1.34376 2.65986);--hero-quote:lab(4.40405% 1.20895 .760624);--hero-glass-1:lab(9.43583% 2.9454 1.9613/.7);--hero-glass-2:lab(9.43583% 2.9454 1.9613/.5);--hero-glass-edge:lab(100% 0 0/.14);--hero-shadow:lab(0% 0 0/.5)}}:root[data-palette=kirsch]{--paper:#fcf9f9;--paper-2:#f5eeee;--paper-3:#ecdfe0;--ink:#1f2222;--ink-2:#444949;--ink-3:#646a6b;--loud:#b71824;--loud-deep:#9b0f1b;--on-loud:#fefbfb;--k-note:var(--ink);--k-poll:var(--loud);--k-list:#c3656f;--light-1:color-mix(in oklch, var(--loud) 20%, transparent);--light-2:#eda9ad59;--light-3:#282f3014;--hero-title:#fefbfb;--hero-ink:#fff1f2;--hero-quote:#fcbfc2;--hero-shadow:#5c010999}@supports (color:lab(0% 0 0)){:root[data-palette=kirsch]{--paper:lab(98.2277% .977784 .30514);--paper-2:lab(94.6938% 2.60708 .814784);--paper-3:lab(89.9891% 4.56175 1.42816);--ink:lab(13.0398% -1.26581 -.530732);--ink-2:lab(30.4598% -1.89886 -.796288);--ink-3:lab(44.3997% -2.53171 -1.06162);--loud:lab(40.057% 60.2793 38.9217);--loud-deep:lab(33.2986% 53.9568 35.1103);--on-loud:lab(98.7969% 1.30364 .406981);--k-list:lab(54.6026% 38.9507 12.8749);--light-2:lab(75.9301% 26.0188 8.34088/.35);--light-3:lab(18.8993% -3.16116 -1.3212/.08);--hero-title:lab(98.7969% 1.30364 .406981);--hero-ink:lab(96.3043% 6.51607 2.04282);--hero-quote:lab(83.0003% 22.7757 7.2612);--hero-shadow:lab(17.5663% 38.1208 23.5304/.6)}}*,:before,:after{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--loud);outline-offset:2px}::selection{background:#f4472438;background:lab(56.8421% 65.5951 58.2412/.22)}.glass{background:var(--glass);border:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.6);backdrop-filter:blur(var(--glass-blur)) saturate(1.6);box-shadow:inset 0 1px 0 0 var(--glass-hi), var(--shadow-sm)}.btn-primary{background:var(--ink);color:var(--paper);transition:transform .16s var(--ease-out), background-color .16s ease;border:0;border-radius:999px;padding:.7em 1.3em;font-weight:650}.btn-primary:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.btn-primary:hover{background:var(--ink-2)}}.kind-note{--k:var(--k-note)}.kind-poll{--k:var(--k-poll)}.kind-list{--k:var(--k-list)}.kind-dot{background:var(--k);border-radius:3px;width:9px;height:9px;display:inline-block}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.pal{z-index:40;background:var(--glass-strong);border:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);box-shadow:inset 0 1px 0 var(--glass-hi), var(--shadow-sm);color:var(--ink);animation:pal-in .5s .4s var(--ease-out) both;border-radius:999px;align-items:center;gap:4px;padding:6px 12px 6px 14px;font-size:13px;font-weight:650;display:flex;position:fixed}.pal--landing{left:16px;bottom:max(16px, env(safe-area-inset-bottom))}.pal--room{top:70px;left:14px}.pal-label{color:var(--ink-3);margin-right:6px}.pal-name{min-width:48px;margin-left:6px}.pal-btn{width:30px;height:30px;transition:transform .16s var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.pal-btn:active{transform:scale(.9)}.pal-sw{background:conic-gradient(var(--c) 0 33%, var(--b) 0 66%, var(--a) 0);width:22px;height:22px;transition:transform .2s var(--ease-out), box-shadow .2s ease;border-radius:50%;box-shadow:0 0 0 1px #63636340;box-shadow:0 0 0 1px lab(42% 0 0/.25)}.pal-btn[aria-checked=true] .pal-sw{box-shadow:0 0 0 2px var(--paper), 0 0 0 3.5px var(--ink);transform:scale(1.12)}@keyframes pal-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}@media (max-width:640px){.pal--room{top:auto;bottom:86px;left:10px}.pal-name{display:none}}::view-transition-old(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.23,1,.32,1)}::view-transition-new(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.23,1,.32,1)}
