@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.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:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.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:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_da6cefaf-module__Q6BZNW__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_da6cefaf-module__Q6BZNW__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_d17238cd-module__eiX_kG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_d17238cd-module__eiX_kG__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.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/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.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/11cc37d7380d16b4-s.0ptcwqi9jx~4d.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/a85fe84266768609-s.p.05b418i5bs~lg.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.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:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.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:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.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:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.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_70c3cad1-module__nmZ7Ba__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_70c3cad1-module__nmZ7Ba__variable{--font-hand:"Caveat", "Caveat Fallback"}
.x-root{--paper:#f3f0ea;--ink:#141414;--ink-2:#5f5f5a;--cobalt:#1f3fd6;--rule:color-mix(in srgb, var(--ink) 14%, transparent);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);background:var(--paper);color:var(--ink);min-height:100dvh;font-family:var(--font-bricolage), var(--font-syne), sans-serif}.x-root .font-mono,.x-root .font-display,.x-display{font-family:var(--font-bricolage), var(--font-syne), sans-serif}.x-root .font-mono{letter-spacing:.02em}.x-mask{vertical-align:bottom;margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.x-letter{animation:x-rise 1.1s var(--ease-out) forwards;animation-delay:calc(var(--i,0) * 45ms);will-change:transform;display:inline-block;transform:translateY(110%)}@keyframes x-rise{to{transform:translateY(0)}}.x-ghost{color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--ink) 30%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none}@property --btn-bg{syntax:"<color>";inherits:false;initial-value:#0000}@property --btn-fg{syntax:"<color>";inherits:false;initial-value:#141414}@property --btn-bd{syntax:"<color>";inherits:false;initial-value:#141414}.x-btn{--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:color-mix(in srgb, var(--ink) 35%, transparent);border:1.5px solid var(--btn-bd);background:var(--btn-bg);min-height:3rem;color:var(--btn-fg);letter-spacing:-.005em;white-space:nowrap;isolation:isolate;transition:--btn-bg .26s ease, --btn-fg .2s ease, --btn-bd .26s ease, transform .2s var(--ease-out), box-shadow .26s ease;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.4rem 0 1.5rem;font-size:.95rem;font-weight:600;line-height:1;display:inline-flex;position:relative}.x-btn:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .22s ease, transform .32s var(--ease-out);position:absolute;inset:-1.5px;transform:scale(.94)}.x-btn svg{width:1rem;height:1rem;transition:transform .32s var(--ease-out)}.x-btn .x-out{width:.8rem;height:.8rem;transition:transform .32s var(--ease-out)}@media (hover:hover) and (pointer:fine){.x-btn:hover{transform:translateY(-1px)}.x-btn:hover svg{transform:translate(3px)}.x-btn:hover .x-out{transform:translate(2px,-2px)scale(1.1)}.x-btn:hover:before{opacity:1;transform:scale(1)}}.x-btn:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px;transform:translateY(-1px)}.x-btn:focus-visible svg{transform:translate(3px)}.x-btn:focus-visible .x-out{transform:translate(2px,-2px)scale(1.1)}.x-btn:focus-visible:before{opacity:1;transform:scale(1)}.x-btn:active{transition-duration:.12s;transform:scale(.97)}.x-btn:hover,.x-btn:focus-visible{--btn-bd:var(--cobalt);--btn-fg:var(--cobalt);--btn-bg:color-mix(in srgb, var(--cobalt) 7%, transparent)}.x-btn-primary{--btn-bg:var(--ink);--btn-fg:var(--paper);--btn-bd:var(--ink);box-shadow:0 10px 24px -14px #1414148c}.x-btn-primary:hover,.x-btn-primary:focus-visible{--btn-bg:var(--cobalt);--btn-fg:var(--paper);--btn-bd:var(--cobalt);box-shadow:0 14px 28px -14px #1f3fd68c}.x-btn-ig:hover,.x-btn-ig:focus-visible{--btn-fg:#fff;--btn-bd:transparent;box-shadow:0 14px 28px -14px #dd2a7b99}.x-btn-ig:before{background:linear-gradient(45deg,#f58529 0%,#dd2a7b 45%,#8134af 75%,#515bd4 100%)}.x-btn-li:hover,.x-btn-li:focus-visible{--btn-fg:#fff;--btn-bd:#0a66c2;box-shadow:0 14px 28px -14px #0a66c299}.x-btn-li:before{background:#0a66c2}.x-btn-wa:hover,.x-btn-wa:focus-visible{--btn-fg:#0b2e1a;--btn-bd:#25d366;box-shadow:0 14px 28px -14px #25d36699}.x-btn-wa:before{background:#25d366}.x-on-cobalt .x-btn{--btn-fg:var(--paper);--btn-bd:color-mix(in srgb, var(--paper) 45%, transparent)}.x-on-cobalt .x-btn:hover,.x-on-cobalt .x-btn:focus-visible{--btn-bg:color-mix(in srgb, var(--paper) 12%, transparent);--btn-fg:var(--paper);--btn-bd:var(--paper)}.x-on-cobalt .x-btn:focus-visible{outline-color:var(--paper)}.x-on-cobalt .x-btn-primary{--btn-bg:var(--paper);--btn-fg:var(--ink);--btn-bd:var(--paper);box-shadow:0 14px 30px -14px #00000073}.x-on-cobalt .x-btn-primary:hover,.x-on-cobalt .x-btn-primary:focus-visible{--btn-bg:#fff;--btn-fg:var(--cobalt);--btn-bd:#fff}.x-serif{font-family:var(--font-serif), "Instrument Serif", Georgia, "Times New Roman", serif;font-weight:400}.x-stat-num{font-variant-numeric:tabular-nums;letter-spacing:-.045em;line-height:.9}.x-playhead{inset-block:0;background:var(--cobalt);pointer-events:none;width:2px;position:absolute;left:50%;transform:translate(-50%)}@media (max-width:767px){.x-playhead{top:8.75rem}}.x-playhead:before{content:"";border:9px solid #0000;border-top:12px solid var(--cobalt);border-bottom:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.x-clip{opacity:.8;transition:opacity .5s,filter .5s}.x-slot{height:calc(60svh * var(--hs));width:min(calc(60svh * var(--hs) * var(--r)), calc(100vw - 3rem))}.x-track{padding-left:calc(50vw - min(60svh * var(--w-first), 100vw - 3rem) / 2);padding-right:calc(50vw - min(60svh * var(--w-last), 100vw - 3rem) / 2)}@media (min-width:768px){.x-slot{height:calc(66vh * var(--hs));width:min(calc(66vh * var(--hs) * var(--r)), calc(100vw - 6rem))}.x-track{padding-left:calc(50vw - min(66vh * var(--w-first), 100vw - 6rem) / 2);padding-right:calc(50vw - min(66vh * var(--w-last), 100vw - 6rem) / 2)}}.x-track{overflow:visible}.x-track[data-mode=scrub]{touch-action:pan-y;will-change:transform}.x-clipbox{backface-visibility:hidden}@media (prefers-reduced-motion:reduce){.x-track{scroll-snap-type:x mandatory;overflow-x:auto}.x-clip{scroll-snap-align:center}}.x-clip[data-active=true]{opacity:1}.x-clipbox{transition:transform .48s var(--ease-in-out), box-shadow .48s ease;transform:scale(.96)}.x-clip[data-active=true] .x-clipbox{transform:scale(1)}.x-clip[data-playing=true]{opacity:1;z-index:20}.x-clip[data-playing=true] .x-clipbox{transform:scale(1.12);box-shadow:0 50px 100px -40px #1414148c}.x-track[data-playing=true] .x-clip:not([data-playing=true]){opacity:.12;filter:blur(2px)}.x-close{z-index:30;border:1px solid var(--rule);background:var(--paper);width:2.5rem;height:2.5rem;color:var(--ink);cursor:pointer;opacity:1;transition:opacity .2s ease .16s, transform .26s var(--ease-out) .16s, background-color .2s ease, color .2s ease, border-color .2s ease, box-shadow .26s ease;border-radius:999px;place-items:center;display:grid;position:absolute;top:-.85rem;right:-.85rem;transform:scale(1);box-shadow:0 12px 28px -12px #14141473}@starting-style{.x-close{opacity:0;transform:scale(.9)}}.x-close svg{width:1rem;height:1rem;transition:transform .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){.x-close:hover{background:var(--ink);color:var(--paper);border-color:var(--ink);transition-delay:0s;transform:scale(1.08);box-shadow:0 16px 34px -14px #14141499}.x-close:hover svg{transform:rotate(90deg)}}.x-close:focus-visible{background:var(--ink);color:var(--paper);border-color:var(--ink);outline:2px solid var(--cobalt);outline-offset:3px;transition-delay:0s;transform:scale(1.08)}.x-close:focus-visible svg{transform:rotate(90deg)}.x-close:active{transition-duration:.12s;transition-delay:0s;transform:scale(.94)}.x-playhead[data-hidden=true]{opacity:0}.x-playhead{transition:opacity .3s}.x-panel{gap:1.1rem;width:29rem;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.x-panel[data-side=right]{left:calc(100% + 3.5rem)}.x-panel[data-side=left]{right:calc(100% + 3.5rem)}.x-panel[data-side=below]{top:calc(100% - var(--lift) + 1rem);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;column-gap:3rem;width:min(92vw,62rem);left:50%;transform:translate(-50%)}.x-panel[data-side=below] .x-panel-head{gap:.5rem}.x-panel[data-side=below] .x-panel-body{gap:.7rem}.x-panel[data-side=below] .x-note-copy{max-width:60ch;font-size:1rem;line-height:1.5}.x-panel[data-side=below] .x-panel-hint{display:none}.x-clip[data-wide=true]{--lift:14vh}.x-clip[data-playing=true][data-wide=true] .x-clipbox{transform:translateY(calc(var(--lift) * -1)) scale(1.03)}.x-pi{animation:x-panel-in .42s var(--ease-out) both;animation-delay:calc(var(--i,0) * 45ms + 90ms)}.x-ask-opt{opacity:1;transition:opacity .2s ease, transform .26s var(--ease-out);transition-delay:calc(var(--j,0) * 40ms);transform:none}@starting-style{.x-ask-opt{opacity:0;transform:translateY(6px)}}.x-chip{animation:x-panel-in .36s var(--ease-out) both;animation-delay:calc(3 * 45ms + 90ms + var(--j,0) * 40ms + 60ms)}@keyframes x-panel-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.x-tc{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:600}.x-rail{border-left:2px solid color-mix(in srgb, var(--cobalt) 28%, transparent);margin-left:.35rem;padding-left:2rem;position:relative}.x-node{position:relative}.x-node:before{content:"";background:var(--cobalt);width:.6rem;height:.6rem;box-shadow:0 0 0 4px var(--paper);border-radius:999px;position:absolute;top:.4rem;left:calc(-2.3rem - 1px)}.x-date{color:var(--cobalt);letter-spacing:0;font-weight:600}.x-note{background:#fbfaf6;border-radius:6px;padding:2.75rem 2.5rem 2.25rem;position:relative;transform:rotate(-1.2deg);box-shadow:0 30px 60px -30px #14141459,0 2px #1414140a}.x-note:before{content:"";background:color-mix(in srgb, var(--cobalt) 22%, #fff 40%);opacity:.9;width:7rem;height:1.8rem;position:absolute;top:-.9rem;left:50%;transform:translate(-50%)rotate(-2deg)}.x-hand{font-family:var(--font-hand), "Comic Sans MS", cursive}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.x-credit{animation:linear both x-credit-in;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes x-credit-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.x-root,.x-root a,.x-root button{cursor:none}.x-root video{cursor:auto}}.x-cursor{z-index:10001;pointer-events:none;will-change:transform;opacity:0;transition:opacity .16s;position:fixed;top:0;left:0}.x-cursor[data-on=true]{opacity:1}.x-cursor[data-state=hidden]{opacity:0}.x-cursor-in{--size:72px;box-sizing:border-box;width:var(--size);height:var(--size);margin:calc(var(--size) / -2) 0 0 calc(var(--size) / -2);color:var(--paper);letter-spacing:.01em;mix-blend-mode:difference;transition:transform .36s var(--ease-out), background-color .22s ease, border-color .22s ease;background:#fff;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;line-height:1;display:flex;transform:scale(.14)}.x-cursor[data-state=link] .x-cursor-in{background:0 0;border-color:#fff;transform:scale(.5)}.x-cursor[data-state=label] .x-cursor-in{mix-blend-mode:normal;background:var(--ink);border-color:var(--ink);transform:scale(1)}.x-cursor[data-press=true] .x-cursor-in{transform:scale(.1)}.x-cursor[data-press=true][data-state=link] .x-cursor-in{transform:scale(.4)}.x-cursor[data-press=true][data-state=label] .x-cursor-in{transform:scale(.9)}.x-cursor-tri,.x-cursor-text{opacity:0;transition:opacity .18s 80ms}.x-cursor[data-state=label] .x-cursor-tri,.x-cursor[data-state=label] .x-cursor-text{opacity:1}.x-cursor-tri{border:4.5px solid #0000;border-left:7px solid;border-right-width:0;width:0;height:0}@media (pointer:coarse){.x-cursor{display:none}}html.x-page ::-webkit-scrollbar-thumb{background:#a5a39f}html.x-page ::-webkit-scrollbar-track{background:#f3f0ea}html.x-page ::selection{color:#f3f0ea;background:#1f3fd6}.x-root{overflow-x:clip}@media (prefers-reduced-motion:reduce){.x-letter{animation:none;transform:none}.x-clip,.x-clipbox{opacity:1;transform:none}.x-pi,.x-chip{animation:none}.x-ask-opt{transition:opacity .2s;transform:none}.x-btn{transition:--btn-bg .2s,--btn-fg .2s,--btn-bd .2s}.x-btn:hover,.x-btn:focus-visible,.x-btn:active{transform:none}.x-btn svg,.x-btn .x-out{transition:none;transform:none!important}.x-btn:before{transition:opacity .2s;transform:none}.x-close{transition:opacity .2s,background-color .2s,color .2s,border-color .2s}.x-close,.x-close:hover,.x-close:focus-visible,.x-close:active{transform:none}.x-close svg{transition:none}.x-close:hover svg,.x-close:focus-visible svg{transform:none}}
