@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a440747434783fbe-s.0do-s6vn362zr.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/3aa4d934eba90e8b-s.1-ayfg4wg0qfm.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/1ce0dcbf49a4d2fc-s.0i-yae4-dyls3.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/2edaebbda2e96a79-s.19lle6lbse9av.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/704a14dc8309e245-s.1oksl_d3k3jrm.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/c88e89b5552bf96c-s.15c5kk-3im2ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/234d9015b631dab9-s.p.33gca1im1ku45.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_9c3d8d7b-module__50ogZq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_9c3d8d7b-module__50ogZq__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.3zrb6siod-_f0.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.2o1dletpdqcxm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/57b02995d6e1530a-s.p.1n10e_apdb6ux.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.3pdm20a023wv-.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.16191ingcc7md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.p.0fuf3937kiol3.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_d8c5ccb9-module__D9z-La__className{font-family:Fraunces,Fraunces Fallback}.fraunces_d8c5ccb9-module__D9z-La__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_abf20091-module__evcLrW__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_abf20091-module__evcLrW__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.38hmww4cj4vme.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2yee423r7ahpo.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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_b4c82e50-module__zmo_na__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_b4c82e50-module__zmo_na__variable{--font-dmmono:"DM Mono", "DM Mono Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.31vfkycla13v0.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:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.0c4siir8-ephk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.1pg2nifvadz06.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_4171bc6e-module__SVCCOq__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_4171bc6e-module__SVCCOq__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.\!relative{position:relative!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root,[data-skin=notion-light]{--t-font-ui:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--t-fs-2xs:11px;--t-fs-xs:12px;--t-fs-sm:14px;--t-fs-body:16px;--t-fs-lg:20px;--t-fs-xl:24px;--t-fs-2xl:40px;--t-fs-3xl:54px;--t-lh-tight:1.2;--t-lh-body:1.43;--t-tr-body:-.006em;--t-tr-tight:-.022em;--t-tr-caps:.06em;--t-fw-ui:500;--t-fw-med:500;--t-fw-strong:600;--t-fw-display:700;--t-canvas:#fff;--t-surface:#fff;--t-surface-2:#f7f7f5;--t-sunken:#efefed;--t-nav-bg:#fff;--t-border:#37352f1a;--t-border-strong:#37352f38;--t-divider:#37352f12;--t-text:#37352f;--t-text-2:#37352fc7;--t-text-3:#37352fad;--t-text-inv:#fff;--t-accent:#2383e2;--t-accent-text:#fff;--t-accent-quiet:#2383e21a;--t-accent-quiet-text:#1a6fc4;--t-link:#1a6fc4;--t-focus:#2383e2;--t-selected:#37352f0f;--t-hover:#37352f0a;--t-pos:#1e7546;--t-pos-quiet:#e4f8ea;--t-warn:#a86b16;--t-warn-quiet:#ffefde;--t-danger:#b63230;--t-danger-quiet:#ffecea;--tag-red-bg:#ffe2dd;--tag-red-fg:#b91c1c;--tag-orange-bg:#fadec9;--tag-orange-fg:#9a5406;--tag-yellow-bg:#fdecc8;--tag-yellow-fg:#86601a;--tag-green-bg:#dbeddb;--tag-green-fg:#1e6b45;--tag-blue-bg:#d3e5ef;--tag-blue-fg:#175b83;--tag-purple-bg:#e8deee;--tag-purple-fg:#6440a0;--tag-pink-bg:#f5e0e9;--tag-pink-fg:#a03464;--tag-default-bg:#e3e2e0;--tag-default-fg:#5f5e5b;--t-r-card:12px;--t-r-control:8px;--t-r-input:8px;--t-r-chip:5px;--t-r-pill:9999px;--t-r-sm:5px;--t-shadow-card:#00000003 0 1px 3px 0, #00000005 0 3px 7px 0;--t-shadow-pop:#00000005 0 7px 15px 0, #0000000a 0 14px 28px 0, #0000000d 0 23px 52px 0;--t-scrim:#02093a47;--t-gap:16px;--t-gap-sm:8px;--t-pad-card:20px;--t-pad-x:16px;--t-btn-pad:6px 14px;--t-input-pad:8px 10px;--t-hairline:1px;--t-control-h:36px;--t-chrome-header:52px;--t-chrome-tabs:46px;--t-dur-fast:.12s;--t-dur:.18s;--t-ease:cubic-bezier(.2,0,.2,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root,[data-skin=notion-light]{--t-pos:lab(43.4246% -35.1835 18.1565);--t-pos-quiet:lab(95.7388% -8.66893 4.44086);--t-warn:lab(50.9743% 20.6963 52.8706);--t-warn-quiet:lab(95.3527% 3.95179 10.794);--t-danger:lab(42.6249% 53.538 34.3701);--t-danger-quiet:lab(95.088% 9.12356 5.14195)}}[data-skin=notion-dark]{--t-font-ui:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--t-fs-2xs:11px;--t-fs-xs:12px;--t-fs-sm:14px;--t-fs-body:16px;--t-fs-lg:20px;--t-fs-xl:24px;--t-fs-2xl:40px;--t-fs-3xl:54px;--t-lh-tight:1.2;--t-lh-body:1.43;--t-tr-body:-.006em;--t-tr-tight:-.022em;--t-tr-caps:.06em;--t-fw-ui:500;--t-fw-med:500;--t-fw-strong:600;--t-fw-display:700;--t-canvas:#191919;--t-surface:#202020;--t-surface-2:#252525;--t-sunken:#141414;--t-nav-bg:#202020;--t-border:#333;--t-border-strong:#4a4a4a;--t-divider:#2e2e2e;--t-text:#e3e3e3;--t-text-2:#a5a5a5;--t-text-3:#8b8b8b;--t-text-inv:#fff;--t-accent:#2383e2;--t-accent-text:#fff;--t-accent-quiet:#1d3a52;--t-accent-quiet-text:#5e9ee7;--t-link:#5e9ee7;--t-focus:#2383e2;--t-selected:#2c2c2c;--t-hover:#252525;--t-pos:#6cd092;--t-pos-quiet:#1d442c;--t-warn:#f4b768;--t-warn-quiet:#503816;--t-danger:#fb8278;--t-danger-quiet:#5d2d29;--tag-red-bg:#522e2a;--tag-red-fg:#ff7369;--tag-orange-bg:#5c3b23;--tag-orange-fg:#ffa344;--tag-yellow-bg:#56431c;--tag-yellow-fg:#ffdc4f;--tag-green-bg:#243d30;--tag-green-fg:#52ba88;--tag-blue-bg:#143a4e;--tag-blue-fg:#52adc8;--tag-purple-bg:#37284b;--tag-purple-fg:#a68dcd;--tag-pink-bg:#4e233c;--tag-pink-fg:#e37ca9;--tag-default-bg:#2f2f2f;--tag-default-fg:#9b9b9b;--t-r-card:12px;--t-r-control:8px;--t-r-input:8px;--t-r-chip:5px;--t-r-pill:9999px;--t-r-sm:5px;--t-shadow-card:#0000008c 0 1px 3px 0;--t-shadow-pop:#0000009e 0 14px 28px 0, #00000080 0 23px 52px 0;--t-scrim:#000000b3;--t-gap:16px;--t-gap-sm:8px;--t-pad-card:20px;--t-pad-x:16px;--t-btn-pad:6px 14px;--t-input-pad:8px 10px;--t-hairline:1px;--t-control-h:36px;--t-chrome-header:52px;--t-chrome-tabs:46px;--t-dur-fast:.12s;--t-dur:.18s;--t-ease:cubic-bezier(.2,0,.2,1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-skin=notion-dark]{--t-pos:lab(76.1836% -41.147 21.1763);--t-pos-quiet:lab(25.3854% -19.0078 9.78445);--t-warn:lab(79.0065% 16.6691 48.8898);--t-warn-quiet:lab(25.6871% 8.61202 25.1739);--t-danger:lab(68.4001% 46.6752 27.6556);--t-danger-quiet:lab(25.0898% 21.7618 12.8471)}}[data-skin=apple-light]{--t-font-ui:-apple-system, "SF Pro Text", "SF Pro Display", var(--font-inter), "Inter", system-ui, sans-serif;--t-fs-2xs:11px;--t-fs-xs:12px;--t-fs-sm:14px;--t-fs-body:17px;--t-fs-lg:21px;--t-fs-xl:28px;--t-fs-2xl:40px;--t-fs-3xl:44px;--t-lh-tight:1.14;--t-lh-body:1.29;--t-tr-body:-.013em;--t-tr-tight:-.021em;--t-tr-caps:.04em;--t-fw-ui:400;--t-fw-med:600;--t-fw-strong:600;--t-fw-display:600;--t-canvas:#f5f5f7;--t-surface:#fff;--t-surface-2:#f4f8fb;--t-sunken:#e2e2e5;--t-nav-bg:#f5f5f7;--t-border:#d2d2d7;--t-border-strong:#858585;--t-divider:#e2e2e5;--t-text:#1d1d1f;--t-text-2:#474747;--t-text-3:#6e6e73;--t-text-inv:#fff;--t-accent:#0071e3;--t-accent-text:#fff;--t-accent-quiet:#f4f8fb;--t-accent-quiet-text:#06c;--t-link:#06c;--t-focus:#0071e3;--t-selected:#e8e8ed;--t-hover:#f0f0f3;--t-pos:#337344;--t-pos-quiet:#e5f5e8;--t-warn:#9f6621;--t-warn-quiet:#fdedde;--t-danger:#b63230;--t-danger-quiet:#ffebe8;--tag-red-bg:#ffe5e5;--tag-red-fg:#b3261e;--tag-orange-bg:#ffefdc;--tag-orange-fg:#8a4b00;--tag-yellow-bg:#fff4d1;--tag-yellow-fg:#7a5a00;--tag-green-bg:#e0f3e6;--tag-green-fg:#16643c;--tag-blue-bg:#e5f1fd;--tag-blue-fg:#06c;--tag-purple-bg:#efe6fb;--tag-purple-fg:#5a3ba8;--tag-pink-bg:#fde7f0;--tag-pink-fg:#9c2a5e;--tag-default-bg:#e8e8ed;--tag-default-fg:#474747;--t-r-card:8px;--t-r-control:980px;--t-r-input:8px;--t-r-chip:980px;--t-r-pill:980px;--t-r-sm:6px;--t-shadow-card:none;--t-shadow-pop:#00000038 3px 5px 30px 0;--t-scrim:#00000052;--t-gap:12px;--t-gap-sm:8px;--t-pad-card:24px;--t-pad-x:20px;--t-btn-pad:8px 16px;--t-input-pad:9px 12px;--t-hairline:1px;--t-control-h:44px;--t-chrome-header:56px;--t-chrome-tabs:50px;--t-dur-fast:.2s;--t-dur:.32s;--t-ease:cubic-bezier(.28,.11,.32,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){[data-skin=apple-light]{--t-pos:lab(43.2686% -30.0935 19.7304);--t-pos-quiet:lab(95.1019% -7.09465 4.52088);--t-warn:lab(48.6495% 19.8145 46.4234);--t-warn-quiet:lab(94.7631% 3.67689 9.19869);--t-danger:lab(42.6249% 53.538 34.3701);--t-danger-quiet:lab(94.5446% 7.90188 4.45064)}}[data-skin=apple-dark]{--t-font-ui:-apple-system, "SF Pro Text", "SF Pro Display", var(--font-inter), "Inter", system-ui, sans-serif;--t-fs-2xs:11px;--t-fs-xs:12px;--t-fs-sm:14px;--t-fs-body:17px;--t-fs-lg:21px;--t-fs-xl:28px;--t-fs-2xl:40px;--t-fs-3xl:44px;--t-lh-tight:1.14;--t-lh-body:1.29;--t-tr-body:-.013em;--t-tr-tight:-.021em;--t-tr-caps:.04em;--t-fw-ui:400;--t-fw-med:600;--t-fw-strong:600;--t-fw-display:600;--t-canvas:#000;--t-surface:#1d1d1f;--t-surface-2:#26262a;--t-sunken:#101012;--t-nav-bg:#000;--t-border:#333;--t-border-strong:#474747;--t-divider:#2a2a2c;--t-text:#f5f5f7;--t-text-2:#a1a1a6;--t-text-3:#858585;--t-text-inv:#fff;--t-accent:#0071e3;--t-accent-text:#fff;--t-accent-quiet:#2997ff26;--t-accent-quiet-text:#2997ff;--t-link:#2997ff;--t-focus:#2997ff;--t-selected:#26262a;--t-hover:#232326;--t-pos:#7ccd8e;--t-pos-quiet:#223d27;--t-warn:#edb06d;--t-warn-quiet:#49331a;--t-danger:#f9776e;--t-danger-quiet:#532b27;--tag-red-bg:#3a1f1e;--tag-red-fg:#ff6961;--tag-orange-bg:#3a2a16;--tag-orange-fg:#ff9f0a;--tag-yellow-bg:#38310f;--tag-yellow-fg:#ffd60a;--tag-green-bg:#1a2f24;--tag-green-fg:#30d158;--tag-blue-bg:#16293d;--tag-blue-fg:#2997ff;--tag-purple-bg:#2a2140;--tag-purple-fg:#bf5af2;--tag-pink-bg:#3a1e2c;--tag-pink-fg:#ff6482;--tag-default-bg:#26262a;--tag-default-fg:#a1a1a6;--t-r-card:8px;--t-r-control:980px;--t-r-input:8px;--t-r-chip:980px;--t-r-pill:980px;--t-r-sm:6px;--t-shadow-card:none;--t-shadow-pop:#0009 3px 5px 30px 0;--t-scrim:#0000009e;--t-gap:12px;--t-gap-sm:8px;--t-pad-card:24px;--t-pad-x:20px;--t-btn-pad:8px 16px;--t-input-pad:9px 12px;--t-hairline:1px;--t-control-h:44px;--t-chrome-header:56px;--t-chrome-tabs:50px;--t-dur-fast:.2s;--t-dur:.32s;--t-ease:cubic-bezier(.28,.11,.32,1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-skin=apple-dark]{--t-pos:lab(76.0243% -35.9096 23.3287);--t-pos-quiet:lab(22.9239% -14.9584 9.71358);--t-warn:lab(76.6151% 17.3554 43.1253);--t-warn-quiet:lab(23.3498% 7.99535 19.831);--t-danger:lab(65.9746% 49.8918 29.8378);--t-danger-quiet:lab(22.8689% 18.6147 10.9078)}}:root{--t-font-display:var(--t-font-ui);--t-font-mono:ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--t-display-fvs:normal;--t-fw-title:700;--t-tr-title:-.025em;--t-tr-mono:.04em;--t-r-media:10px;--t-r-sheet:16px;--t-nav-h:62px;--t-fs-step:24px;--t-accent-2:var(--t-warn);--t-accent-2-quiet:var(--t-warn-quiet);--t-skel:var(--t-sunken);--t-skel-hi:var(--t-surface-2);--t-shadow-float:0 8px 28px #0000001f, 0 2px 6px #0000000f;--t-overlay-text:#fff;--t-rule:var(--t-border-strong);--t-dock-bg:var(--t-text);--t-dock-fg:var(--t-canvas);--t-dock-on:var(--t-accent);--t-grain:0;--t-paper-line:var(--t-divider)}[data-skin=warm-light]{--t-font-ui:var(--font-hanken), "Hanken Grotesk", var(--font-inter), ui-sans-serif, system-ui, sans-serif;--t-font-display:var(--font-fraunces), "Fraunces", Georgia, "Times New Roman", serif;--t-font-mono:var(--font-dmmono), "DM Mono", ui-monospace, Menlo, Consolas, monospace;--t-display-fvs:"SOFT" 70;--t-fs-2xs:11px;--t-fs-xs:12.5px;--t-fs-sm:14.5px;--t-fs-body:16.5px;--t-fs-lg:22px;--t-fs-xl:30px;--t-fs-2xl:48px;--t-fs-3xl:64px;--t-lh-tight:1.08;--t-lh-body:1.55;--t-tr-body:-.004em;--t-tr-tight:-.015em;--t-tr-caps:.12em;--t-tr-title:-.018em;--t-tr-mono:.06em;--t-fw-ui:500;--t-fw-med:500;--t-fw-strong:650;--t-fw-display:600;--t-fw-title:560;--t-canvas:#f3ede1;--t-surface:#fbf7ef;--t-surface-2:#ebe3d3;--t-sunken:#e3d9c5;--t-nav-bg:#fbf7ef;--t-border:#261e1421;--t-border-strong:#261e144d;--t-divider:#261e141a;--t-rule:#1f1a14;--t-text:#1f1a14;--t-text-2:#4a4235;--t-text-3:#685e4e;--t-text-inv:#fbf7ef;--t-accent:#b23c24;--t-accent-text:#fff8f2;--t-accent-quiet:#f4ded3;--t-accent-quiet-text:#852c19;--t-link:#97331d;--t-focus:#b23c24;--t-selected:#261e1412;--t-hover:#261e140b;--t-pos:#2f6436;--t-pos-quiet:#dfe8d5;--t-warn:#9a5b0b;--t-warn-quiet:#f3e5c8;--t-danger:#a82a1f;--t-danger-quiet:#f6dcd6;--t-accent-2:#2f5c37;--t-accent-2-quiet:#dde7d3;--tag-red-bg:#f4ded3;--tag-red-fg:#852c19;--tag-orange-bg:#f3e2cb;--tag-orange-fg:#82450f;--tag-yellow-bg:#f1e6c2;--tag-yellow-fg:#6c5410;--tag-green-bg:#dde7d3;--tag-green-fg:#2f5c37;--tag-blue-bg:#dbe3e4;--tag-blue-fg:#2c5059;--tag-purple-bg:#e5dce3;--tag-purple-fg:#5b3d5f;--tag-pink-bg:#f0dbd8;--tag-pink-fg:#833548;--tag-default-bg:#e9e1d0;--tag-default-fg:#4a4235;--t-r-card:14px;--t-r-control:10px;--t-r-input:10px;--t-r-chip:9999px;--t-r-pill:9999px;--t-r-sm:6px;--t-r-media:10px;--t-r-sheet:20px;--t-shadow-card:#3a2a140d 0 1px 1px 0, #3a2a1412 0 8px 22px -12px;--t-shadow-pop:#3a2a1414 0 10px 24px 0, #3a2a1424 0 30px 60px -20px;--t-shadow-float:#1f1a1447 0 14px 34px -8px, #1f1a141f 0 3px 8px 0;--t-scrim:#1f1a146b;--t-dock-bg:#1f1a14;--t-dock-fg:#efe7d8;--t-dock-on:#e8826a;--t-grain:.07;--t-paper-line:#b23c2429;--t-gap:16px;--t-gap-sm:8px;--t-pad-card:20px;--t-pad-x:20px;--t-btn-pad:9px 18px;--t-input-pad:11px 13px;--t-hairline:1px;--t-control-h:44px;--t-chrome-header:64px;--t-chrome-tabs:48px;--t-nav-h:64px;--t-fs-step:28px;--t-dur-fast:.14s;--t-dur:.24s;--t-ease:cubic-bezier(.22,.8,.24,1);--t-skel:#e6ddca;--t-skel-hi:#f1ead9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-skin=warm-dark]{--t-font-ui:var(--font-hanken), "Hanken Grotesk", var(--font-inter), ui-sans-serif, system-ui, sans-serif;--t-font-display:var(--font-fraunces), "Fraunces", Georgia, "Times New Roman", serif;--t-font-mono:var(--font-dmmono), "DM Mono", ui-monospace, Menlo, Consolas, monospace;--t-display-fvs:"SOFT" 70;--t-fs-2xs:11px;--t-fs-xs:12.5px;--t-fs-sm:14.5px;--t-fs-body:16.5px;--t-fs-lg:22px;--t-fs-xl:30px;--t-fs-2xl:48px;--t-fs-3xl:64px;--t-lh-tight:1.08;--t-lh-body:1.55;--t-tr-body:-.004em;--t-tr-tight:-.015em;--t-tr-caps:.12em;--t-tr-title:-.018em;--t-tr-mono:.06em;--t-fw-ui:500;--t-fw-med:500;--t-fw-strong:650;--t-fw-display:600;--t-fw-title:540;--t-canvas:#15120e;--t-surface:#1e1a15;--t-surface-2:#29241d;--t-sunken:#100e0b;--t-nav-bg:#1e1a15;--t-border:#352f26;--t-border-strong:#51493c;--t-divider:#2c271f;--t-rule:#efe7d8;--t-text:#efe7d8;--t-text-2:#c6bba6;--t-text-3:#a89c86;--t-text-inv:#15120e;--t-accent:#e5795d;--t-accent-text:#1e0d07;--t-accent-quiet:#3b211a;--t-accent-quiet-text:#f2a389;--t-link:#f2a389;--t-focus:#e5795d;--t-selected:#2c271f;--t-hover:#241f19;--t-pos:#9cc48a;--t-pos-quiet:#26311f;--t-warn:#e3b260;--t-warn-quiet:#3a2e18;--t-danger:#f08a7c;--t-danger-quiet:#3e201b;--t-accent-2:#a5c993;--t-accent-2-quiet:#26311f;--tag-red-bg:#3b211a;--tag-red-fg:#f2a389;--tag-orange-bg:#3d2b18;--tag-orange-fg:#eeb173;--tag-yellow-bg:#3a3218;--tag-yellow-fg:#e7cf7a;--tag-green-bg:#26311f;--tag-green-fg:#a5c993;--tag-blue-bg:#1f2d31;--tag-blue-fg:#9cc7d2;--tag-purple-bg:#322733;--tag-purple-fg:#cfaed4;--tag-pink-bg:#3c2428;--tag-pink-fg:#eaa3b1;--tag-default-bg:#29241d;--tag-default-fg:#c6bba6;--t-r-card:14px;--t-r-control:10px;--t-r-input:10px;--t-r-chip:9999px;--t-r-pill:9999px;--t-r-sm:6px;--t-r-media:10px;--t-r-sheet:20px;--t-shadow-card:#0006 0 1px 2px 0;--t-shadow-pop:#0000008c 0 14px 32px 0, #0006 0 30px 60px -20px;--t-shadow-float:#0009 0 14px 34px -6px;--t-scrim:#000000a8;--t-dock-bg:#2c261e;--t-dock-fg:#efe7d8;--t-dock-on:#e5795d;--t-grain:.05;--t-paper-line:#e5795d24;--t-gap:16px;--t-gap-sm:8px;--t-pad-card:20px;--t-pad-x:20px;--t-btn-pad:9px 18px;--t-input-pad:11px 13px;--t-hairline:1px;--t-control-h:44px;--t-chrome-header:64px;--t-chrome-tabs:48px;--t-nav-h:64px;--t-fs-step:28px;--t-dur-fast:.14s;--t-dur:.24s;--t-ease:cubic-bezier(.22,.8,.24,1);--t-skel:#24201a;--t-skel-hi:#2f2a22;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-skin=quiet-light]{--t-font-ui:var(--font-hanken), "Hanken Grotesk", var(--font-inter), ui-sans-serif, system-ui, sans-serif;--t-font-display:var(--font-fraunces), "Fraunces", Georgia, "Times New Roman", serif;--t-font-mono:var(--font-dmmono), "DM Mono", ui-monospace, Menlo, Consolas, monospace;--t-display-fvs:"SOFT" 0;--t-fs-2xs:11px;--t-fs-xs:12.5px;--t-fs-sm:14.5px;--t-fs-body:16.5px;--t-fs-lg:21px;--t-fs-xl:28px;--t-fs-2xl:46px;--t-fs-3xl:60px;--t-lh-tight:1.1;--t-lh-body:1.55;--t-tr-body:-.004em;--t-tr-tight:-.012em;--t-tr-caps:.14em;--t-tr-title:-.012em;--t-tr-mono:.08em;--t-fw-ui:500;--t-fw-med:500;--t-fw-strong:650;--t-fw-display:500;--t-fw-title:480;--t-canvas:#fff;--t-surface:#fff;--t-surface-2:#f5f4f1;--t-sunken:#eeece8;--t-nav-bg:#fff;--t-border:#0000001c;--t-border-strong:#0000004d;--t-divider:#00000014;--t-rule:#121212;--t-text:#121212;--t-text-2:#444;--t-text-3:#646464;--t-text-inv:#fff;--t-accent:#121212;--t-accent-text:#fff;--t-accent-quiet:#f1efeb;--t-accent-quiet-text:#121212;--t-link:#121212;--t-focus:#121212;--t-selected:#0000000f;--t-hover:#00000009;--t-pos:#2c6a3f;--t-pos-quiet:#e3eee5;--t-warn:#93600b;--t-warn-quiet:#f4ead4;--t-danger:#b3191f;--t-danger-quiet:#f8e0de;--t-accent-2:#c0182d;--t-accent-2-quiet:#fbe4e6;--tag-red-bg:#f3f2ef;--tag-red-fg:#222;--tag-orange-bg:#f3f2ef;--tag-orange-fg:#222;--tag-yellow-bg:#f3f2ef;--tag-yellow-fg:#222;--tag-green-bg:#f3f2ef;--tag-green-fg:#222;--tag-blue-bg:#f3f2ef;--tag-blue-fg:#222;--tag-purple-bg:#f3f2ef;--tag-purple-fg:#222;--tag-pink-bg:#f3f2ef;--tag-pink-fg:#222;--tag-default-bg:#f3f2ef;--tag-default-fg:#444;--t-r-card:4px;--t-r-control:4px;--t-r-input:4px;--t-r-chip:4px;--t-r-pill:9999px;--t-r-sm:3px;--t-r-media:3px;--t-r-sheet:8px;--t-shadow-card:none;--t-shadow-pop:#0000001a 0 14px 36px 0, #0000000d 0 2px 6px 0;--t-shadow-float:#00000038 0 12px 30px -8px;--t-scrim:#0000005c;--t-dock-bg:#121212;--t-dock-fg:#fff;--t-dock-on:#ff6a72;--t-grain:0;--t-paper-line:#00000014;--t-gap:16px;--t-gap-sm:8px;--t-pad-card:20px;--t-pad-x:20px;--t-btn-pad:8px 16px;--t-input-pad:10px 12px;--t-hairline:1px;--t-control-h:42px;--t-chrome-header:62px;--t-chrome-tabs:46px;--t-nav-h:62px;--t-fs-step:27px;--t-dur-fast:.12s;--t-dur:.2s;--t-ease:cubic-bezier(.2,0,.2,1);--t-skel:#efede9;--t-skel-hi:#f8f7f5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-skin=quiet-dark]{--t-font-ui:var(--font-hanken), "Hanken Grotesk", var(--font-inter), ui-sans-serif, system-ui, sans-serif;--t-font-display:var(--font-fraunces), "Fraunces", Georgia, "Times New Roman", serif;--t-font-mono:var(--font-dmmono), "DM Mono", ui-monospace, Menlo, Consolas, monospace;--t-display-fvs:"SOFT" 0;--t-fs-2xs:11px;--t-fs-xs:12.5px;--t-fs-sm:14.5px;--t-fs-body:16.5px;--t-fs-lg:21px;--t-fs-xl:28px;--t-fs-2xl:46px;--t-fs-3xl:60px;--t-lh-tight:1.1;--t-lh-body:1.55;--t-tr-body:-.004em;--t-tr-tight:-.012em;--t-tr-caps:.14em;--t-tr-title:-.012em;--t-tr-mono:.08em;--t-fw-ui:500;--t-fw-med:500;--t-fw-strong:650;--t-fw-display:500;--t-fw-title:460;--t-canvas:#0e0e0e;--t-surface:#161616;--t-surface-2:#1f1f1f;--t-sunken:#0a0a0a;--t-nav-bg:#161616;--t-border:#2c2c2c;--t-border-strong:#4a4a4a;--t-divider:#242424;--t-rule:#f2f2f2;--t-text:#f2f2f2;--t-text-2:#b8b8b8;--t-text-3:#9c9c9c;--t-text-inv:#0e0e0e;--t-accent:#f2f2f2;--t-accent-text:#0e0e0e;--t-accent-quiet:#262626;--t-accent-quiet-text:#f2f2f2;--t-link:#f2f2f2;--t-focus:#f2f2f2;--t-selected:#262626;--t-hover:#1c1c1c;--t-pos:#8fd19e;--t-pos-quiet:#1d2b20;--t-warn:#e8bd6c;--t-warn-quiet:#33291a;--t-danger:#ff8a85;--t-danger-quiet:#3a1d1c;--t-accent-2:#ff6a72;--t-accent-2-quiet:#3a1b1e;--tag-red-bg:#222;--tag-red-fg:#ddd;--tag-orange-bg:#222;--tag-orange-fg:#ddd;--tag-yellow-bg:#222;--tag-yellow-fg:#ddd;--tag-green-bg:#222;--tag-green-fg:#ddd;--tag-blue-bg:#222;--tag-blue-fg:#ddd;--tag-purple-bg:#222;--tag-purple-fg:#ddd;--tag-pink-bg:#222;--tag-pink-fg:#ddd;--tag-default-bg:#222;--tag-default-fg:#b8b8b8;--t-r-card:4px;--t-r-control:4px;--t-r-input:4px;--t-r-chip:4px;--t-r-pill:9999px;--t-r-sm:3px;--t-r-media:3px;--t-r-sheet:8px;--t-shadow-card:none;--t-shadow-pop:#0009 0 14px 36px 0;--t-shadow-float:#0009 0 12px 30px -6px;--t-scrim:#000000b3;--t-dock-bg:#f2f2f2;--t-dock-fg:#0e0e0e;--t-dock-on:#c0182d;--t-grain:0;--t-paper-line:#ffffff12;--t-gap:16px;--t-gap-sm:8px;--t-pad-card:20px;--t-pad-x:20px;--t-btn-pad:8px 16px;--t-input-pad:10px 12px;--t-hairline:1px;--t-control-h:42px;--t-chrome-header:62px;--t-chrome-tabs:46px;--t-nav-h:62px;--t-fs-step:27px;--t-dur-fast:.12s;--t-dur:.2s;--t-ease:cubic-bezier(.2,0,.2,1);--t-skel:#1c1c1c;--t-skel-hi:#262626;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-skin=bright-light]{--t-font-ui:var(--font-hanken), "Hanken Grotesk", var(--font-inter), ui-sans-serif, system-ui, sans-serif;--t-font-display:var(--font-bricolage), "Bricolage Grotesque", var(--font-hanken), ui-sans-serif, sans-serif;--t-font-mono:var(--font-dmmono), "DM Mono", ui-monospace, Menlo, Consolas, monospace;--t-display-fvs:normal;--t-fs-2xs:11px;--t-fs-xs:12.5px;--t-fs-sm:14.5px;--t-fs-body:16.5px;--t-fs-lg:22px;--t-fs-xl:30px;--t-fs-2xl:48px;--t-fs-3xl:64px;--t-lh-tight:1.02;--t-lh-body:1.5;--t-tr-body:-.004em;--t-tr-tight:-.025em;--t-tr-caps:.08em;--t-tr-title:-.035em;--t-tr-mono:.04em;--t-fw-ui:500;--t-fw-med:600;--t-fw-strong:700;--t-fw-display:800;--t-fw-title:780;--t-canvas:#fff3e7;--t-surface:#fff;--t-surface-2:#ffe8d4;--t-sunken:#fbdcc3;--t-nav-bg:#fff;--t-border:#f0d6bf;--t-border-strong:#d9b394;--t-divider:#f6e3d2;--t-rule:#1b2f27;--t-text:#1b2f27;--t-text-2:#41554b;--t-text-3:#55685e;--t-text-inv:#fff;--t-accent:#1d6b48;--t-accent-text:#fff;--t-accent-quiet:#d9f0df;--t-accent-quiet-text:#155339;--t-link:#155339;--t-focus:#1d6b48;--t-selected:#ffe2cc;--t-hover:#fff0e3;--t-pos:#1d6b48;--t-pos-quiet:#d9f0df;--t-warn:#a3520a;--t-warn-quiet:#ffe7cc;--t-danger:#b4291a;--t-danger-quiet:#ffe0da;--t-accent-2:#c2410c;--t-accent-2-quiet:#ffe2cf;--tag-red-bg:#ffe0d9;--tag-red-fg:#a1260f;--tag-orange-bg:#ffe7cf;--tag-orange-fg:#94450a;--tag-yellow-bg:#fff0c2;--tag-yellow-fg:#7a5600;--tag-green-bg:#d9f0df;--tag-green-fg:#155339;--tag-blue-bg:#daecfb;--tag-blue-fg:#1d4f80;--tag-purple-bg:#ece2fb;--tag-purple-fg:#5b3a99;--tag-pink-bg:#fde0ec;--tag-pink-fg:#9a2b5c;--tag-default-bg:#f6e6d7;--tag-default-fg:#41554b;--t-r-card:26px;--t-r-control:9999px;--t-r-input:16px;--t-r-chip:9999px;--t-r-pill:9999px;--t-r-sm:12px;--t-r-media:20px;--t-r-sheet:30px;--t-shadow-card:#aa5f2812 0 2px 4px 0, #aa5f281a 0 14px 30px -14px;--t-shadow-pop:#96501e1f 0 14px 30px 0, #96501e24 0 34px 64px -18px;--t-shadow-float:#1b2f274d 0 14px 32px -8px, #1b2f271f 0 3px 8px 0;--t-scrim:#2d1e1261;--t-dock-bg:#1b2f27;--t-dock-fg:#fff3e7;--t-dock-on:#ffb27a;--t-grain:.035;--t-paper-line:#c2410c24;--t-gap:16px;--t-gap-sm:8px;--t-pad-card:22px;--t-pad-x:20px;--t-btn-pad:10px 20px;--t-input-pad:12px 15px;--t-hairline:1px;--t-control-h:46px;--t-chrome-header:64px;--t-chrome-tabs:50px;--t-nav-h:66px;--t-fs-step:28px;--t-dur-fast:.16s;--t-dur:.28s;--t-ease:cubic-bezier(.34,1.3,.64,1);--t-skel:#fbe4d2;--t-skel-hi:#fff2e8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-skin=bright-dark]{--t-font-ui:var(--font-hanken), "Hanken Grotesk", var(--font-inter), ui-sans-serif, system-ui, sans-serif;--t-font-display:var(--font-bricolage), "Bricolage Grotesque", var(--font-hanken), ui-sans-serif, sans-serif;--t-font-mono:var(--font-dmmono), "DM Mono", ui-monospace, Menlo, Consolas, monospace;--t-display-fvs:normal;--t-fs-2xs:11px;--t-fs-xs:12.5px;--t-fs-sm:14.5px;--t-fs-body:16.5px;--t-fs-lg:22px;--t-fs-xl:30px;--t-fs-2xl:48px;--t-fs-3xl:64px;--t-lh-tight:1.02;--t-lh-body:1.5;--t-tr-body:-.004em;--t-tr-tight:-.025em;--t-tr-caps:.08em;--t-tr-title:-.035em;--t-tr-mono:.04em;--t-fw-ui:500;--t-fw-med:600;--t-fw-strong:700;--t-fw-display:800;--t-fw-title:760;--t-canvas:#10201a;--t-surface:#172921;--t-surface-2:#1f342b;--t-sunken:#0b1712;--t-nav-bg:#172921;--t-border:#2a4237;--t-border-strong:#426056;--t-divider:#223930;--t-rule:#f5efe5;--t-text:#f5efe5;--t-text-2:#cbc8bc;--t-text-3:#afb1a5;--t-text-inv:#10201a;--t-accent:#86d6aa;--t-accent-text:#0d2318;--t-accent-quiet:#24453a;--t-accent-quiet-text:#a6e5c2;--t-link:#a6e5c2;--t-focus:#86d6aa;--t-selected:#24453a;--t-hover:#1c3128;--t-pos:#86d6aa;--t-pos-quiet:#24453a;--t-warn:#f2c27a;--t-warn-quiet:#3d3020;--t-danger:#ff9a87;--t-danger-quiet:#452620;--t-accent-2:#ffa070;--t-accent-2-quiet:#3d2a20;--tag-red-bg:#452620;--tag-red-fg:#ffab95;--tag-orange-bg:#45311e;--tag-orange-fg:#ffbf80;--tag-yellow-bg:#42391a;--tag-yellow-fg:#f5d779;--tag-green-bg:#24453a;--tag-green-fg:#a6e5c2;--tag-blue-bg:#1d3446;--tag-blue-fg:#9fcaf0;--tag-purple-bg:#322a45;--tag-purple-fg:#cbb6f2;--tag-pink-bg:#43263a;--tag-pink-fg:#f3a8c8;--tag-default-bg:#223930;--tag-default-fg:#cbc8bc;--t-r-card:26px;--t-r-control:9999px;--t-r-input:16px;--t-r-chip:9999px;--t-r-pill:9999px;--t-r-sm:12px;--t-r-media:20px;--t-r-sheet:30px;--t-shadow-card:#0006 0 2px 6px 0;--t-shadow-pop:#00000080 0 14px 34px 0;--t-shadow-float:#0000008c 0 14px 34px -6px;--t-scrim:#0000009e;--t-dock-bg:#f5efe5;--t-dock-fg:#10201a;--t-dock-on:#1d6b48;--t-grain:.03;--t-paper-line:#ffa07024;--t-gap:16px;--t-gap-sm:8px;--t-pad-card:22px;--t-pad-x:20px;--t-btn-pad:10px 20px;--t-input-pad:12px 15px;--t-hairline:1px;--t-control-h:46px;--t-chrome-header:64px;--t-chrome-tabs:50px;--t-nav-h:66px;--t-fs-step:28px;--t-dur-fast:.16s;--t-dur:.28s;--t-ease:cubic-bezier(.34,1.3,.64,1);--t-skel:#1f342b;--t-skel-hi:#284238;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-skin^=apple]{--t-r-media:8px;--t-r-sheet:14px;--t-fs-step:25px}[data-skin^=notion]{--t-r-media:8px;--t-r-sheet:12px}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--f-ink:#2b2118;--f-line:#2b2118;--f-shade:#2b211829;--f-tex:#2b21186b;--f-shine:#ffffffc7;--f-vein:#ffffff80;--f-steam:#2b211857;--f-paper:#fffaf1;--f-kraft:#d8b787;--f-glass:#e9f1f0;--f-metal:#d3d6d8;--f-tin:#c5c9cc;--f-tin-hi:#e1e4e6;--f-bowl:#f6f1e7;--f-lid:#c4513a;--f-cap:#3a6d8f;--f-string:#c4513a;--f-bone:#f7efdf;--f-foam:#fff8e8;--f-egg:#f3e3c8;--f-butter:#f6d064;--f-butter-hi:#fbe39b;--f-milk:#79acd9;--f-cream:#e8cf86;--f-buttermilk:#d7dfa4;--f-soy:#9cc07a;--f-oat:#d8b36a;--f-almondmilk:#c39a6d;--f-plant:#b5a6d6;--f-yogurt:#79acd9;--f-sour:#8fc27c;--f-cheese:#f4c64a;--f-cheese-hi:#f9dc7e;--f-cheese-dk:#d9a62a;--f-flour:#f3ecdf;--f-sugar:#fff;--f-brownsugar:#b97f4a;--f-starch:#f0c64c;--f-leaven:#d9583a;--f-soda:#e98a35;--f-honey:#eba135;--f-molasses:#4c2c18;--f-golden:#e6b43c;--f-maple:#b8621f;--f-agave:#e8c56a;--f-vinegar:#efe5c0;--f-balsamic:#3e2316;--f-oil:#e6c13f;--f-soy-sauce:#3c2316;--f-ketchup:#d23a2a;--f-vanilla:#6a4026;--f-wine:#f1e29c;--f-redwine:#8e2436;--f-juice:#f3a83a;--f-grape:#c9dc7c;--f-beer:#e6a637;--f-stock:#d7a240;--f-water:#8cc4ea;--f-ice:#cfe8f6;--f-salt:#fff;--f-pepper-gr:#4a3b31;--f-spice:#cf5f2e;--f-dried-herb:#7c9a4c;--f-tartar:#f4f2ee;--f-peanut:#b97f42;--f-jam:#b8324a;--f-coconut:#8f6243;--f-coconut-oil:#f6f1e4;--f-tomato:#e04a36;--f-passata:#c63a2a;--f-apple:#df4f3d;--f-applesauce:#e9d090;--f-lemon:#f5d33f;--f-lime:#93c04a;--f-orange:#f39a2e;--f-herb:#5e9d47;--f-leaf:#5a9842;--f-avocado:#3f6b30;--f-avo-flesh:#cfe08a;--f-pit:#8c5a2e;--f-banana:#f4d14b;--f-stem:#6b5a2e;--f-garlic:#f5efe3;--f-onion:#c98955;--f-potato:#cfa266;--f-carrot:#ee8530;--f-pepper:#db3b2e;--f-mushroom:#b98d6a;--f-chicken:#d9984e;--f-roast:#c98140;--f-steak:#c4483d;--f-fat:#f6dccd;--f-fish:#8fb0c8;--f-bread:#c98a46;--f-crust:#b5743a;--f-crumbs:#ddb06a;--f-cracker:#e3b65e;--f-grain:#e2b55a;--f-corn:#f3cd46;--f-nut:#c08452;--f-seeds:#8b5a33;--f-rice:#fbf8ee;--f-oats:#e3c98f;--f-lentil:#d77a3a;--f-chickpea:#e2c48c;--f-beans:#8e3b32;--f-pasta:#f0cb68;--f-pasta-dk:#d9ab42;--f-choc:#6b3d26;--f-wrapper:#c4513a;--f-cake:#f2d29a;--f-frosting:#fbf3e6;--f-cherry:#c9283a;--f-cookie:#d9a35f;--f-souffle:#e7b158;--f-meringue:#fbf6ec;--f-pepperoni:#c43a2e;--f-soil:#8a6242;--f-scoop:#f2b6be;--f-peas:#7db544;--f-frozen:#9cc9e6;--f-protein:#c4483d;--f-carbs:#e2b55a;--f-fats:#6f9a3e}[data-skin$=-dark]{--f-ink:#1c140d;--f-paper:#ece2cf;--f-glass:#c9d6d4;--f-bowl:#e4dccb;--f-bone:#e8dcc5;--f-frosting:#ece0cc;--f-meringue:#ece2d0;--f-rice:#ece6d7;--f-garlic:#e6dccb;--f-sugar:#f1ece2;--f-salt:#f1ece2;--f-flour:#e6dccb;--f-tartar:#e6e2da;--f-coconut-oil:#e6dfcf;--f-shine:#fff9;--f-line:#c9bba3;--f-steam:#f0e4d26b}:root{--k-label:#2b2118;--k-enamel:#f7f4ec;--k-steel:#d5d9dc;--k-chill:#e6f1f5;--k-chill-glow:#fffdf3;--k-frost:#d8eaf3;--k-frost-hi:#f3f9fc;--k-glass:#bcdbe7;--k-glass-hi:#e3f1f6;--k-glass-edge:#7ea8ba;--k-wood:#c68a52;--k-wood-dk:#9b6233;--k-pine:#f1dfc1;--k-grain:#8c5a2d17;--k-plank:#d8a165;--k-plank-hi:#e7bb85;--k-crate:#e3b679;--k-crate-hi:#efcb98;--k-crate-back:#d7a266;--k-crate-gap:#b9824a;--k-tag:#fffaf1;--k-low:#f3cf7e;--k-soon:#3f7d3a;--k-soon-fg:#fff;--k-shadow:#2b211824}[data-skin$=-dark]{--k-enamel:#d8d4ca;--k-steel:#b5bbbf;--k-chill:#c4d4da;--k-chill-glow:#dfe2da;--k-frost:#b9cfda;--k-frost-hi:#d3e2ea;--k-glass:#9fbfcc;--k-glass-hi:#c2dae3;--k-wood:#a8743f;--k-wood-dk:#7e4f28;--k-pine:#d1bc98;--k-plank:#b98a52;--k-plank-hi:#caa06c;--k-crate:#c99d63;--k-crate-hi:#d7b27d;--k-crate-back:#b98b55;--k-crate-gap:#93683b;--k-tag:#ece2cf;--k-shadow:#0000004d}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;height:100%}body{background:var(--t-canvas);min-height:100%;color:var(--t-text);font-family:var(--t-font-ui);font-size:var(--t-fs-sm);letter-spacing:var(--t-tr-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;font-variant-numeric:lining-nums;margin:0;padding:0;overflow-x:hidden}*{-webkit-tap-highlight-color:transparent}:where(button,input,select,textarea){font:inherit;color:inherit}:where(button){cursor:pointer}:where(a){color:var(--t-link);text-decoration:none}:where(a):hover{text-decoration:underline}::selection{background:var(--t-accent);color:var(--t-accent-text)}:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px;border-radius:var(--t-r-sm)}.scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto}.tabular{font-variant-numeric:tabular-nums lining-nums}.skin-swapping *{transition:none!important}[data-app=classic] main>*{transition:transform .3s var(--t-ease);transform:none}@starting-style{[data-app=classic] main>*{transform:translateY(8px)}}[data-app=classic] main>:first-child{transition-delay:0s}[data-app=classic] main>:nth-child(2){transition-delay:30ms}[data-app=classic] main>:nth-child(3){transition-delay:60ms}[data-app=classic] main>:nth-child(4){transition-delay:90ms}[data-app=classic] main>:nth-child(5){transition-delay:.12s}[data-app=classic] main>:nth-child(n+6){transition-delay:.15s}@media (hover:hover){[data-app=classic] main section:not([data-plain]):hover{border-color:var(--t-border-strong);box-shadow:var(--t-shadow-pop);transform:translateY(-1px)}}[data-app=classic] main section{transition:box-shadow .18s var(--t-ease), border-color .18s var(--t-ease), transform .18s var(--t-ease)}.hero-block{position:relative}.hero-block:before{content:"";border-radius:var(--t-r-card) var(--t-r-card) 0 0;background:linear-gradient(90deg, transparent, var(--t-accent) 22%, var(--t-accent) 78%, transparent);opacity:.85;pointer-events:none;height:2px;position:absolute;inset:0 0 auto}button:active:not(:disabled),a[class*=btn]:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button,a,select,label,[role=button]{touch-action:manipulation}html.k-locked,html.k-locked body{overflow:hidden}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
