.brand-module__GkpYKG__brand{background:var(--paper);border-bottom:1px solid var(--line-soft);border-right:1px solid var(--line-soft);white-space:nowrap;grid-area:brand;display:flex;overflow:hidden}.brand-module__GkpYKG__link{color:inherit;transition:opacity var(--duration-fast) var(--ease);flex:1;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}.brand-module__GkpYKG__link:hover{opacity:.85}.brand-module__GkpYKG__link:focus-visible{outline:2px solid var(--ember-soft);outline-offset:-2px}.brand-module__GkpYKG__logo{color:var(--ink);flex-shrink:0;display:inline-flex}.brand-module__GkpYKG__name{font-family:var(--font-script);color:var(--ink);transition:opacity var(--duration-fast) var(--ease);font-size:1.25rem;font-weight:500;line-height:1}.brand-module__GkpYKG__brand[data-collapsed] .brand-module__GkpYKG__name{opacity:0;pointer-events:none}@media (max-width:1023px){.brand-module__GkpYKG__name{opacity:0;pointer-events:none}}@media (max-width:767px){.brand-module__GkpYKG__brand{display:none}}
.flash-banner-module__6TuWSq__banner{z-index:50;background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-paper);color:var(--ink);letter-spacing:.01em;opacity:0;pointer-events:none;transition:opacity .22s var(--ease), transform .22s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:8px 14px;font-size:.8125rem;display:inline-flex;position:fixed;bottom:172px;left:50%;transform:translate(-50%,8px)}.flash-banner-module__6TuWSq__banner[data-visible=true]{opacity:1;transform:translate(-50%)}.flash-banner-module__6TuWSq__dot{background:var(--moss);border-radius:999px;flex-shrink:0;width:6px;height:6px}.flash-banner-module__6TuWSq__text{font-family:var(--font-serif);font-variation-settings:"SOFT" 50;color:var(--ink);font-style:italic}@media (max-width:767px){.flash-banner-module__6TuWSq__banner{max-width:calc(100vw - 32px);bottom:196px}}
.quote-module__mJrT-G__quote{background:var(--paper);border-bottom:1px solid var(--line-soft);min-width:0;min-height:44px;font-family:var(--font-serif);font-variation-settings:"SOFT" 50, "opsz" 14;white-space:nowrap;flex:auto;justify-content:center;align-items:baseline;gap:.4em;margin:0;padding:8px 24px 10px;font-size:.95rem;font-style:italic;font-weight:400;line-height:1.5;display:flex;overflow:hidden}.quote-module__mJrT-G__text{color:var(--ink-muted);text-overflow:ellipsis;flex-shrink:1;overflow:hidden}.quote-module__mJrT-G__sep{color:var(--ink-soft);opacity:.7;letter-spacing:.04em;flex-shrink:0;font-style:normal}.quote-module__mJrT-G__author{font-variation-settings:"SOFT" 50, "opsz" 12;letter-spacing:.02em;color:var(--ink-soft);flex-shrink:0;font-size:.85rem;font-style:normal}.quote-module__mJrT-G__meaning{align-items:center;gap:.5em;font-style:normal}.quote-module__mJrT-G__brandPrefix{color:var(--ink-soft);opacity:.75;letter-spacing:.01em;flex-shrink:0;font-size:.85rem;font-style:italic}.quote-module__mJrT-G__brandLead{color:var(--ink);flex-shrink:0;align-items:center;gap:6px;font-style:normal;display:inline-flex}.quote-module__mJrT-G__brandLogo{color:var(--ink);flex-shrink:0;display:inline-flex}.quote-module__mJrT-G__brandName{font-family:var(--font-script);color:var(--ink);font-size:1.1rem;font-weight:500;line-height:1;position:relative;top:1px}.quote-module__mJrT-G__brandSep{color:var(--ink-soft);opacity:.7;letter-spacing:.04em;flex-shrink:0;font-style:normal}.quote-module__mJrT-G__brandText{color:var(--ink-muted);text-overflow:ellipsis;flex-shrink:1;font-style:italic;overflow:hidden}@media (max-width:767px){.quote-module__mJrT-G__quote{background:0 0;border-bottom:none;align-items:center;padding:6px 8px 8px;font-size:.875rem}.quote-module__mJrT-G__sep,.quote-module__mJrT-G__author{display:none}}
.shell-module__aN5Q9a__shell{height:100vh;grid-template:"brand actionTop"44px"sidebar action"1fr/240px 1fr;width:100%;height:100dvh;display:grid;overflow:hidden}.shell-module__aN5Q9a__shell[data-collapsed=true]{grid-template-columns:52px 1fr}.shell-module__aN5Q9a__actionTop{flex-direction:row;grid-area:actionTop;align-items:stretch;min-width:0;min-height:44px;display:flex}.shell-module__aN5Q9a__mobileTopBar{display:none}.shell-module__aN5Q9a__action{background:linear-gradient(180deg, var(--sand) 0%, var(--sand-deep) 100%);grid-area:action;padding-bottom:180px;position:relative;overflow-y:auto}.shell-module__aN5Q9a__navProgress{z-index:3;pointer-events:none;opacity:0;height:2px;transition:opacity .12s;position:sticky;top:0;left:0;right:0;overflow:hidden}.shell-module__aN5Q9a__navProgress[data-active=true]{opacity:1}.shell-module__aN5Q9a__navProgressBar{background:color-mix(in oklch, var(--ember) 72%, transparent);width:36%;height:100%;animation:.85s ease-in-out infinite shell-module__aN5Q9a__navProgressSlide;display:block}@keyframes shell-module__aN5Q9a__navProgressSlide{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.shell-module__aN5Q9a__navProgressBar{opacity:.55;width:100%;animation:none}}@media (max-width:767px){.shell-module__aN5Q9a__action{padding-bottom:130px}}@media (max-width:1023px){.shell-module__aN5Q9a__shell,.shell-module__aN5Q9a__shell[data-collapsed=true]{grid-template-columns:52px 1fr}}@media (max-width:767px){.shell-module__aN5Q9a__shell,.shell-module__aN5Q9a__shell[data-collapsed=true]{grid-template:"actionTop actionTop""action action"1fr/0 1fr}.shell-module__aN5Q9a__actionTop{min-height:44px;padding:max(0px, env(safe-area-inset-top,0px)) max(10px, env(safe-area-inset-right,0px)) 0 max(10px, env(safe-area-inset-left,0px));box-sizing:border-box;background:var(--paper);border-bottom:1px solid var(--line-soft);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;display:grid}.shell-module__aN5Q9a__mobileTopBar{background:0 0;border-bottom:none;grid-area:1/3;justify-content:flex-end;align-self:stretch;align-items:center;min-height:0;padding:0;display:flex;overflow:visible}.shell-module__aN5Q9a__actionTop>:nth-child(2){grid-area:1/2;min-width:0}}
.trial-chip-module__UQWaqG__chip{border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:var(--paper-deep,var(--sand));color:var(--ink-muted);letter-spacing:.02em;transition:border-color .15s var(--ease), color .15s var(--ease);align-items:center;gap:8px;margin:0 8px 8px;padding:8px 10px;font-size:.75rem;text-decoration:none;display:flex}.trial-chip-module__UQWaqG__chip:hover{border-color:var(--ink-soft);color:var(--ink)}.trial-chip-module__UQWaqG__chip[data-tone=expired]{color:var(--ink);border-style:dashed}.trial-chip-module__UQWaqG__count{font-family:var(--font-display,inherit);color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.05rem;line-height:1}.trial-chip-module__UQWaqG__label{text-transform:lowercase;flex:1}[data-collapsed] .trial-chip-module__UQWaqG__chip .trial-chip-module__UQWaqG__label{display:none}[data-collapsed] .trial-chip-module__UQWaqG__chip{justify-content:center}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_28a50bef-module__viJdFW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_28a50bef-module__viJdFW__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/1316bdccde5e7cab-s.160r40akwi9i..woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/91a2f7867a28cebf-s.0utyqeqzax2l4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/57b02995d6e1530a-s.p.0iub4925t_o54.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.12xb_oat076h..woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.0dld-t76zw9ln.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.04y9-s23ppywx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_84bcabec-module__ZAm8NW__className{font-family:Fraunces,Fraunces Fallback}.fraunces_84bcabec-module__ZAm8NW__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e53e3b149393d1c-s.0fx-jolgutqay.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a93cb13d889c4ad-s.08cj-m-2yk7.i.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0da3903252e3445-s.098_97fn-y_47.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8dba48c3ca6529a0-s.0ha-w2cbh9zh5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_b917f0f3-module__2iHOWW__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:500}.caveat_b917f0f3-module__2iHOWW__variable{--font-caveat:"Caveat", "Caveat Fallback"}
:root,[data-theme=paper]{--sand:#f0eeeb;--sand-deep:#eae7e3;--paper:#f8f7f4;--paper-deep:#f2f0eb;--surface:#fcfcf9;--ink-strong:#1a0f03;--ink:#271d12;--ink-muted:#645c53;--ink-soft:#8c857c;--line:#cbc3b6;--line-soft:#dfdad1;--ember:#d54c25;--ember-strong:#ba2f0c;--ember-soft:#ffd8be;--ember-wash:#fde7cf;--task-check:var(--ember);--task-check-soft:var(--ember-soft);--task-check-glow:color-mix(in oklch, var(--ember) 22%, transparent);--task-check-on:#fdfaf3;--moss:#235d3a;--moss-soft:#c2e1c8;--blue:#0a74b4;--blue-soft:#bbe1f7;--slate:#586b80;--slate-soft:#d5e0ea;--amber:#d8953d;--amber-soft:#fbe0b8;--sage:#6a9979;--sage-soft:#cfe9d4;--rose:#d58487;--rose-soft:#fbd8d4;--plum:#94669f;--plum-soft:#ecdaf0;--shadow-tight:0 4px 12px #3f2c150f;--shadow-paper:0 16px 40px #3f2c1514;--shadow-inner:inset 0 1px 0 #fdfcf7b3}@supports (color:lab(0% 0 0)){:root,[data-theme=paper]{--sand:lab(94.2238% .0474155 1.90706);--sand-deep:lab(91.9068% .236303 2.66151);--paper:lab(97.1191% .0366271 1.52477);--paper-deep:lab(94.81% .153422 2.66855);--surface:lab(98.8557% -.0089705 1.14335);--ink-strong:lab(5.23097% 3.66201 6.49252);--ink:lab(11.8198% 3.48877 9.39002);--ink-muted:lab(39.6823% 2.20498 6.58604);--ink-soft:lab(55.9388% 1.44792 5.56942);--line:lab(79.1819% 1.00842 7.64197);--line-soft:lab(87.298% .340939 5.36016);--ember:lab(52.0389% 53.5651 51.173);--ember-strong:lab(42.6749% 54.7245 52.1904);--ember-soft:lab(89.3225% 13.4058 21.1664);--ember-wash:lab(93.0422% 4.95413 14.6798);--task-check-on:lab(98.3068% .108987 3.82345);--moss:lab(34.9817% -26.7877 14.5137);--moss-soft:lab(86.7196% -14.3712 8.81193);--blue:lab(46.2619% -9.09033 -41.8809);--blue-soft:lab(87.388% -9.64552 -14.7806);--slate:lab(44.245% -3.56811 -13.9287);--slate-soft:lab(88.3997% -2.31522 -6.2265);--amber:lab(67.2843% 20.4075 55.0768);--amber-soft:lab(90.8124% 5.10725 23.2511);--sage:lab(59.1668% -21.7339 11.7046);--sage-soft:lab(90.0961% -12.0812 7.08823);--rose:lab(64.1466% 32.1566 12.5805);--rose-soft:lab(89.1824% 12.3739 6.3944);--plum:lab(49.8415% 26.7386 -23.4335);--plum-soft:lab(89.0941% 9.20197 -8.39682);--shadow-tight:0 4px 12px lab(19.899% 6.71309 18.068/.06);--shadow-paper:0 16px 40px lab(19.899% 6.71309 18.068/.08);--shadow-inner:inset 0 1px 0 lab(98.8685% .0582933 2.28935/.7)}}[data-theme=light]{--sand:#f2f3f5;--sand-deep:#ebedef;--paper:#f9fafb;--paper-deep:#f2f4f5;--surface:#fff;--ink-strong:#0f171f;--ink:#222a32;--ink-muted:#5e646b;--ink-soft:#888d92;--line:#c5cbd2;--line-soft:#dde2e6;--ember:#cf4232;--ember-strong:#b3241f;--ember-soft:#ffdccf;--ember-wash:#fee9e2;--moss:#24643e;--moss-soft:#c6e4cc;--blue:#0a74b4;--blue-soft:#c4e7fb;--slate:#586b80;--slate-soft:#dae2ea;--amber:#d18e35;--amber-soft:#fbe5c3;--sage:#6a9979;--sage-soft:#d4ecd9;--rose:#cf7e81;--rose-soft:#fbdcd9;--plum:#8e6099;--plum-soft:#eedff1;--shadow-tight:0 4px 12px #0f171f0f;--shadow-paper:0 16px 40px #0f171f14;--shadow-inner:inset 0 1px 0 #ffffffb3}@supports (color:lab(0% 0 0)){[data-theme=light]{--sand:lab(95.9386% -.223041 -.716782);--sand-deep:lab(93.6178% -.333726 -1.07458);--paper:lab(98.2586% -.2231 -.716782);--paper-deep:lab(95.9378% -.333816 -1.0746);--surface:lab(100% 0 0);--ink-strong:lab(7.18439% -1.49957 -6.86639);--ink:lab(16.4499% -1.67626 -6.2936);--ink-muted:lab(41.986% -1.36033 -4.61034);--ink-soft:lab(58.2308% -1.07664 -3.56197);--line:lab(81.4292% -1.2967 -4.27685);--line-soft:lab(89.5535% -.877142 -2.8582);--ember:lab(49.5773% 55.6041 42.0053);--ember-strong:lab(40.2254% 56.4251 41.3189);--ember-soft:lab(90.3906% 13.2022 12.6385);--ember-wash:lab(94.0401% 6.51014 6.24207);--moss:lab(37.3658% -28.3757 15.377);--moss-soft:lab(87.8404% -13.4677 8.25433);--blue:lab(46.2619% -9.09033 -41.8809);--blue-soft:lab(89.6965% -8.7508 -13.3324);--slate:lab(44.245% -3.56811 -13.9287);--slate-soft:lab(89.5607% -1.81881 -4.85232);--amber:lab(64.9558% 20.5502 55.6134);--amber-soft:lab(91.9658% 4.09901 19.2228);--sage:lab(59.1668% -21.7339 11.7046);--sage-soft:lab(91.1899% -10.5643 6.19512);--rose:lab(61.8259% 32.1585 12.5986);--rose-soft:lab(90.3902% 10.8196 5.58465);--plum:lab(47.5162% 26.7611 -23.4142);--plum-soft:lab(90.322% 7.88212 -7.20675);--shadow-tight:0 4px 12px lab(7.18439% -1.49957 -6.86639/.06);--shadow-paper:0 16px 40px lab(7.18439% -1.49957 -6.86639/.08);--shadow-inner:inset 0 1px 0 lab(100% 0 0/.7)}}[data-theme=dark]{--sand:#130f0a;--sand-deep:#0f0a06;--paper:#191511;--paper-deep:#211c16;--surface:#25211b;--ink-strong:#f6f1e9;--ink:#dcd7cf;--ink-muted:#c2bdb5;--ink-soft:#b0aaa1;--line:#433c33;--line-soft:#322d26;--ember:#f86e42;--ember-strong:#ff9776;--ember-soft:#7b2811;--ember-wash:#4d3020;--moss:#68c188;--moss-soft:#274531;--blue:#32b3e6;--blue-soft:#0f3d52;--slate:#97a7b7;--slate-soft:#303942;--amber:#edbb64;--amber-soft:#513f22;--sage:#89c09a;--sage-soft:#283e2e;--rose:#f19d9f;--rose-soft:#543233;--plum:#c190cc;--plum-soft:#432f48;--shadow-tight:0 4px 12px #0006;--shadow-paper:0 16px 40px #00000080;--shadow-inner:inset 0 1px 0 #ffffff0f}@supports (color:lab(0% 0 0)){[data-theme=dark]{--sand:lab(4.43511% 1.08212 2.64565);--sand-deep:lab(3.04054% 1.11347 2.30229);--paper:lab(7.22511% 1.32509 3.42794);--paper-deep:lab(10.6781% 1.65804 4.81235);--surface:lab(12.9997% 1.50362 4.41874);--ink-strong:lab(95.394% .703841 4.5323);--ink:lab(86.1137% .707865 4.53497);--ink-muted:lab(76.83% .927687 4.88783);--ink-soft:lab(69.8717% 1.00985 5.27132);--line:lab(25.7673% 2.06707 6.71583);--line-soft:lab(18.8064% 1.59518 5.2124);--ember:lab(63.7287% 52.2251 50.9304);--ember-strong:lab(73.0356% 51.849 49.3158);--ember-soft:lab(29.3592% 35.7101 34.1153);--ember-wash:lab(23.17% 12.0243 16.0911);--moss:lab(71.4086% -37.5784 20.3055);--moss-soft:lab(26.4173% -15.5968 8.41456);--blue:lab(67.7961% -22.4327 -36.2343);--blue-soft:lab(23.5358% -9.73715 -17.1999);--slate:lab(67.4805% -2.99993 -10.5739);--slate-soft:lab(23.4283% -2.34893 -6.81739);--amber:lab(79.2142% 11.351 50.7352);--amber-soft:lab(28.1079% 5.11803 20.6014);--sage:lab(73.2203% -24.8232 13.3652);--sage-soft:lab(23.965% -12.1881 7.20199);--rose:lab(73.4289% 32.15 12.5192);--rose-soft:lab(25.2336% 16.0774 6.28184);--plum:lab(66.1095% 26.6195 -23.5472);--plum-soft:lab(22.7314% 13.3241 -11.759);--shadow-tight:0 4px 12px lab(0% 0 0/.4);--shadow-paper:0 16px 40px lab(0% 0 0/.5);--shadow-inner:inset 0 1px 0 lab(100% 0 0/.06)}}:root{--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:22px;--gap-row:8px;--gap-stack:16px;--gap-block:32px;--gap-section:64px;--font-sans:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-serif:var(--font-fraunces), ui-serif, "Iowan Old Style", Georgia, serif;--font-script:var(--font-caveat), "Bradley Hand", cursive;--ease:cubic-bezier(.16, 1, .3, 1);--duration-fast:.15s;--duration-base:.22s;--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;scroll-behavior:smooth}body{background:var(--sand);color:var(--ink);font-family:var(--font-sans);min-height:100vh;transition:background-color .22s var(--ease), color .22s var(--ease);margin:0;font-size:14px;line-height:1.5}button{font:inherit;cursor:pointer}input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.t-modal{transition:none!important}}.t-dropdown{transform-origin:0 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity}.t-dropdown[data-origin=top-right]{transform-origin:100% 0}.t-dropdown[data-origin=top-center]{transform-origin:top}.t-dropdown[data-origin=bottom-left]{transform-origin:0 100%}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom}.t-dropdown[data-origin=bottom-right]{transform-origin:100% 100%}.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media (prefers-reduced-motion:reduce){.t-dropdown{transition:none!important}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.t-digit-group{align-items:baseline;display:inline-flex}.t-digit{will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}
