/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-duration:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-font-weight:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:var(--ff-mono);--color-red-500:oklch(63.7% .237 25.331);--spacing:.25rem;--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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);--color-surface-base:#f4f7f9;--color-surface-card:#fff;--color-surface-inverse:#1c2b3a;--color-role-body:#1c2b3a;--color-role-heading:#14212e;--color-role-muted:#4a5b6b;--color-role-link:#2f6fb0;--color-primary:#2f6fb0;--color-primary-hover:#255c94;--color-secondary:#1c2b3a;--color-secondary-hover:#2a3d50;--color-accent:#9e5d16;--color-text-inverse:#dce6ee;--color-border:#d8e2ea;--color-border-strong:#b9cbd8;--color-band:#eaf1f6;--color-danger:#b3261e;--bp-line:#e6edf2;--font-heading:var(--ff-heading);--font-body:var(--ff-body)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;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:where(:not(iframe)){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}html{scrollbar-gutter:stable;scroll-behavior:smooth}body{background-color:var(--color-surface-base);background-image:linear-gradient(var(--bp-line) 1px,transparent 1px),linear-gradient(90deg,var(--bp-line) 1px,transparent 1px);color:var(--color-role-body);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background-size:27px 27px;line-height:1.65}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--color-role-heading);line-height:1.12}main{display:block}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}}@layer components{@layer components{:root{--motion-duration-fast:.15s;--motion-duration-base:.3s;--motion-duration-slow:.6s;--motion-ease-out:cubic-bezier(.22, 1, .36, 1);--motion-ease-in-out:cubic-bezier(.4, 0, .2, 1);--motion-spring:cubic-bezier(.34, 1.56, .64, 1);--motion-reveal-distance:30px;--motion-stagger-step:.1s}[data-animate]{transition-duration:var(--motion-duration-slow);transition-property:opacity,transform;transition-timing-function:var(--motion-ease-out);transition-delay:var(--motion-delay,0s)}:root[data-motion-ready] [data-animate]{opacity:0;will-change:opacity,transform}:root[data-motion-ready] [data-animate=fade-up]{transform:translateY(var(--motion-reveal-distance))}:root[data-motion-ready] [data-animate=fade-in]{transform:none}:root[data-motion-ready] [data-animate=slide-left]{transform:translate(var(--motion-reveal-distance))}:root[data-motion-ready] [data-animate=slide-right]{transform:translate(calc(var(--motion-reveal-distance) * -1))}:root[data-motion-ready] [data-animate=scale-in]{transform:scale(.96)}:root[data-motion-ready] [data-animate].motion-visible{opacity:1;will-change:auto;transform:none}@media(prefers-reduced-motion:reduce){[data-animate]{opacity:1!important;will-change:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;transform:none!important}}}._f2ccebdf_e,._f2ccebdf_r{max-width:74rem;margin-inline:auto;padding-inline:1.5rem}._f2ccebdf_a{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary);font-size:.72rem;font-weight:500}._f2ccebdf_1e{color:var(--color-accent)}._f2ccebdf_j{font-family:var(--font-heading);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:.35rem;align-items:center;gap:.5rem;padding:.68rem 1.2rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._f2ccebdf_g{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._f2ccebdf_g:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._f2ccebdf_1k{color:var(--color-primary);border-color:var(--color-primary);background:0 0}._f2ccebdf_1k:hover{background:#2f6fb014}@supports (color:color-mix(in lab,red,red)){._f2ccebdf_1k:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}}._f2ccebdf_c{z-index:50;background:var(--color-surface-card);border-bottom:1px solid var(--color-border);position:sticky;top:0}._f2ccebdf_c ._f2ccebdf_e{flex-wrap:wrap;align-items:center;gap:1.25rem;padding-block:.85rem;display:flex}._f2ccebdf_k{align-items:center;min-width:0;margin-right:auto;text-decoration:none;transition:opacity .15s;display:inline-flex}._f2ccebdf_k:hover{opacity:.9}._f2ccebdf_l{width:auto;max-width:min(56vw,240px);height:2.5rem;display:block}._f2ccebdf_b ul{flex-wrap:nowrap;gap:1.4rem;margin:0;padding:0;list-style:none;display:flex}._f2ccebdf_b a{font-family:var(--font-heading);color:var(--color-role-heading);white-space:nowrap;border-bottom:2px solid #0000;padding-block:.35rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}._f2ccebdf_b a:hover{color:var(--color-primary);border-bottom-color:var(--color-accent)}._f2ccebdf_v{align-items:center;gap:.85rem;display:inline-flex}._f2ccebdf_d{font-family:var(--font-mono);color:var(--color-primary);white-space:nowrap;align-items:center;gap:.35rem;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex}._f2ccebdf_d:hover{color:var(--color-primary-hover)}._f2ccebdf_m,._f2ccebdf_f{display:none}@media(max-width:60rem){._f2ccebdf_b{display:none}._f2ccebdf_m{border:1px solid var(--color-border-strong);cursor:pointer;background:0 0;border-radius:.35rem;flex-direction:column;flex:none;justify-content:center;gap:4px;width:2.7rem;height:2.7rem;padding:.55rem;display:inline-flex}._f2ccebdf_1{background:var(--color-role-heading);border-radius:1px;width:100%;height:2px;transition:transform .2s,opacity .2s;display:block}._f2ccebdf_f{display:block}#primary-menu{border-top:1px solid var(--color-border);flex-direction:column;gap:.1rem;margin:0;padding:.4rem 1.5rem 1rem;list-style:none;display:none}#primary-menu._f2ccebdf_1g{display:flex}#primary-menu li{list-style:none}#primary-menu a{font-family:var(--font-heading);color:var(--color-role-heading);border-left:2px solid var(--color-accent);padding:.6rem .25rem .6rem .75rem;font-size:.95rem;font-weight:600;text-decoration:none;display:block}#primary-menu a:hover{color:var(--color-primary)}}@media(max-width:26.5rem){._f2ccebdf_d{display:none}}._f2ccebdf_3{background:var(--color-secondary);color:var(--color-text-inverse);margin-top:3rem}._f2ccebdf_3 a{color:var(--color-text-inverse)}._f2ccebdf_3 ._f2ccebdf_r{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2rem;padding-block:2.75rem;display:grid}._f2ccebdf_3 ._f2ccebdf_x{font-family:var(--font-heading);color:#fff;margin:0 0 .6rem;font-size:1.1rem;font-weight:700}._f2ccebdf_3 ._f2ccebdf_2 p{margin:0 0 .4rem;font-size:.9rem;line-height:1.7}._f2ccebdf_3 ._f2ccebdf_y{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#9fc6e6;margin-bottom:.7rem;font-size:.72rem}._f2ccebdf_3 ._f2ccebdf_6{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#9fc6e6;margin:0 0 .9rem;font-size:.72rem;font-weight:500}._f2ccebdf_3 ._f2ccebdf_h ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._f2ccebdf_3 ._f2ccebdf_h a{font-size:.9rem;text-decoration:none}._f2ccebdf_3 ._f2ccebdf_h a:hover{color:#9fc6e6}._f2ccebdf_3 ._f2ccebdf_q{border-top:1px solid var(--color-secondary-hover);color:#9fc6e6;grid-column:1/-1;margin-top:.4rem;padding-top:1.1rem;font-size:.82rem}._f2ccebdf_3 ._f2ccebdf_q p{margin:0}._f2ccebdf_8{--measure:70ch}._f2ccebdf_8 h1{letter-spacing:-.022em;font-size:clamp(2.1rem,1.5rem + 2.7vw,3.2rem);font-weight:800;line-height:1.04}._f2ccebdf_8 h2{letter-spacing:-.015em;font-size:clamp(1.5rem,1.2rem + 1.3vw,2.05rem);font-weight:700;line-height:1.12}._f2ccebdf_8 h3{font-size:clamp(1.2rem,1.05rem + .6vw,1.45rem);font-weight:700;line-height:1.22}._f2ccebdf_8 :is(h1,h2,h3){text-wrap:balance}._f2ccebdf_5{max-width:74rem;margin-inline:auto;padding-inline:1.5rem}._f2ccebdf_o{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin:0 0 1rem;font-size:.78rem;font-weight:500}._f2ccebdf_7{background:var(--color-border-strong);height:1px;margin-block:3rem;position:relative}._f2ccebdf_7:before,._f2ccebdf_7:after{content:"";background:var(--color-border-strong);width:1px;height:9px;position:absolute;top:-4px}._f2ccebdf_7:before{left:0}._f2ccebdf_7:after{right:0}._f2ccebdf_7[data-label]:after{content:attr(data-label);background:var(--color-surface-base);width:auto;height:auto;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-role-muted);padding:0 .7rem;font-size:.68rem;top:-.75rem;right:50%;transform:translate(50%)}._f2ccebdf_9{padding-block:3.5rem 3rem}._f2ccebdf_9 ._f2ccebdf_1n{grid-template-columns:1.05fr .95fr;align-items:center;gap:2.5rem;display:grid}._f2ccebdf_9 h1{margin:0 0 1rem}._f2ccebdf_9 ._f2ccebdf_t{color:var(--color-role-muted);max-width:44ch;margin:0 0 1.75rem;font-size:1.2rem;line-height:1.6}._f2ccebdf_9 ._f2ccebdf_20{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}._f2ccebdf_9 ._f2ccebdf_16{border:1px solid var(--color-border-strong);border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280d,0 12px 30px #1c2b3a1a}._f2ccebdf_9 ._f2ccebdf_16:before,._f2ccebdf_9 ._f2ccebdf_16:after{content:"";z-index:2;pointer-events:none;border-color:var(--color-accent);width:14px;height:14px;position:absolute}._f2ccebdf_9 ._f2ccebdf_16:before{border-top:2px solid;border-left:2px solid;top:10px;left:10px}._f2ccebdf_9 ._f2ccebdf_16:after{border-bottom:2px solid;border-right:2px solid;bottom:10px;right:10px}._f2ccebdf_9 ._f2ccebdf_16 img{aspect-ratio:16/10;object-fit:cover;width:100%;height:100%;display:block}._f2ccebdf_n{padding-block:3rem 1.25rem}._f2ccebdf_n h1{max-width:22ch;margin:0 0 .75rem}._f2ccebdf_n ._f2ccebdf_t{color:var(--color-role-muted);max-width:60ch;margin:0;font-size:1.15rem}._f2ccebdf_p{border:1px solid var(--color-border-strong);border-radius:.5rem;margin:1.75rem 0 0;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280d,0 10px 26px #1c2b3a14}._f2ccebdf_p:before{content:"";border-top:2px solid var(--color-accent);border-left:2px solid var(--color-accent);z-index:2;width:14px;height:14px;position:absolute;top:10px;left:10px}._f2ccebdf_p img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}._f2ccebdf_1b{background:var(--color-border);border-block:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}._f2ccebdf_1b ._f2ccebdf_18{background:var(--color-surface-card);padding:1.6rem 1.5rem}._f2ccebdf_1b ._f2ccebdf_18 ._f2ccebdf_1m{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-primary);font-variant-numeric:tabular-nums;margin:.35rem 0 .5rem;font-size:1.7rem;font-weight:800}._f2ccebdf_1b ._f2ccebdf_18 ._f2ccebdf_1l{color:var(--color-role-muted);margin:0;font-size:.92rem;line-height:1.5}._f2ccebdf_1c{padding-block:3.5rem}._f2ccebdf_1c ._f2ccebdf_1j{margin-bottom:2rem}._f2ccebdf_1c ._f2ccebdf_1j h2{margin:0 0 .5rem}._f2ccebdf_1c ._f2ccebdf_1j ._f2ccebdf_1z{color:var(--color-role-muted);max-width:58ch;margin:0;font-size:1.05rem}._f2ccebdf_1u{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:1.1rem;display:grid}._f2ccebdf_4{background:var(--color-surface-card);border:1px solid var(--color-border);color:var(--color-role-body);border-radius:.5rem;flex-direction:column;gap:.55rem;padding:1.5rem 1.35rem 1.35rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}._f2ccebdf_4:before,._f2ccebdf_4:after{content:"";border-color:var(--color-border-strong);width:10px;height:10px;transition:border-color .18s;position:absolute}._f2ccebdf_4:before{border-top:2px solid;border-left:2px solid;top:9px;left:9px}._f2ccebdf_4:after{border-bottom:2px solid;border-right:2px solid;bottom:9px;right:9px}._f2ccebdf_4:hover{border-color:var(--color-primary);transform:translateY(-3px);box-shadow:0 10px 24px #1c2b3a1f}._f2ccebdf_4:hover:before,._f2ccebdf_4:hover:after{border-color:var(--color-accent)}._f2ccebdf_4 ._f2ccebdf_z{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-size:.72rem}._f2ccebdf_4 ._f2ccebdf_12{font-family:var(--font-heading);color:var(--color-role-heading);font-size:1.15rem;font-weight:700}._f2ccebdf_4 ._f2ccebdf_11{color:var(--color-role-muted);margin:0;font-size:.9rem;line-height:1.55}._f2ccebdf_4 ._f2ccebdf_14{font-family:var(--font-heading);color:var(--color-primary);margin-top:auto;padding-top:.35rem;font-size:.82rem;font-weight:700}._f2ccebdf_1d{background:var(--color-band);border-block:1px solid var(--color-border)}._f2ccebdf_1d ._f2ccebdf_1v{max-width:74rem;margin-inline:auto;padding:3.25rem 1.5rem;position:relative}._f2ccebdf_1d ._f2ccebdf_1q{font-family:var(--font-heading);letter-spacing:-.015em;max-width:34ch;color:var(--color-role-heading);margin:0;font-size:clamp(1.35rem,1.05rem + 1.4vw,1.85rem);font-weight:600;line-height:1.32}._f2ccebdf_1d ._f2ccebdf_1y{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-role-muted);margin:1.1rem 0 0;font-size:.74rem}._f2ccebdf_u{padding-block:.5rem 3rem}._f2ccebdf_u ._f2ccebdf_w{max-width:70ch;margin-inline:auto}._f2ccebdf_i{float:right;border:1px solid var(--color-border-strong);border-radius:.45rem;width:min(44%,19rem);margin:.4rem 0 1rem 1.6rem;position:relative;overflow:hidden}._f2ccebdf_i img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}@media(max-width:40rem){._f2ccebdf_i{float:none;width:100%;margin:1rem 0}}._f2ccebdf_0{max-width:70ch}._f2ccebdf_0>*+*{margin-top:1.15em}._f2ccebdf_0>h2{margin-top:2.1em}._f2ccebdf_0>h3{margin-top:1.7em}._f2ccebdf_0 p{line-height:1.75}._f2ccebdf_0 :is(h2,h3){font-family:var(--font-heading);color:var(--color-role-heading)}._f2ccebdf_0 :is(h2,h3)+p{margin-top:.55em}._f2ccebdf_0>p:first-of-type{font-size:1.18rem;line-height:1.7}._f2ccebdf_0 a{color:var(--color-primary);text-underline-offset:.16em;-webkit-text-decoration:underline #9e5d1699;text-decoration:underline #9e5d1699;text-decoration-thickness:1px}@supports (color:color-mix(in lab,red,red)){._f2ccebdf_0 a{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 60%,transparent)}}._f2ccebdf_0 a{transition:color .15s,text-decoration-color .15s}._f2ccebdf_0 a:hover{color:var(--color-primary-hover);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}._f2ccebdf_0 ul,._f2ccebdf_0 ol{gap:.5rem;padding-left:1.4rem;display:grid}._f2ccebdf_0 li{line-height:1.7}._f2ccebdf_0 li::marker{color:var(--color-accent)}._f2ccebdf_0 blockquote{border-left:3px solid var(--color-accent);color:var(--color-role-muted);margin-inline:0;padding:.35rem 0 .35rem 1.25rem;font-style:italic}._f2ccebdf_0 hr{background:linear-gradient(90deg,var(--color-border-strong),transparent);border:0;height:1px;margin-block:2.25rem}._f2ccebdf_0 img{border-radius:.45rem}._f2ccebdf_17{border-top:1px solid var(--color-border);max-width:70ch;color:var(--color-role-muted);margin:2.25rem auto 0;padding-top:1.25rem;font-size:.95rem}._f2ccebdf_17 a{color:var(--color-primary);-webkit-text-decoration:underline #9e5d1699;text-decoration:underline #9e5d1699}@supports (color:color-mix(in lab,red,red)){._f2ccebdf_17 a{-webkit-text-decoration-color:color-mix(in srgb,var(--color-accent) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--color-accent) 60%,transparent)}}._f2ccebdf_17 a{text-underline-offset:.16em}._f2ccebdf_17 a:hover{color:var(--color-primary-hover);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}._f2ccebdf_1h{background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:.5rem;max-width:42rem;margin:2.75rem auto 3rem;padding:1.75rem;position:relative}._f2ccebdf_1h:before{content:"";border-top:2px solid var(--color-accent);border-left:2px solid var(--color-accent);width:13px;height:13px;position:absolute;top:10px;left:10px}._f2ccebdf_1h ._f2ccebdf_22{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);margin:0 0 .35rem;font-size:.72rem}._f2ccebdf_1h h2{font-family:var(--font-heading);margin:0 0 1.25rem}._f2ccebdf_s{gap:1rem;display:grid}._f2ccebdf_s ._f2ccebdf_1f{gap:.35rem;display:grid}._f2ccebdf_s label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-role-muted);font-size:.78rem;font-weight:500}._f2ccebdf_s ._f2ccebdf_21{text-transform:none;letter-spacing:0;opacity:.75}._f2ccebdf_s input,._f2ccebdf_s textarea{font:inherit;border:1px solid var(--color-border-strong);background:var(--color-surface-base);width:100%;color:inherit;border-radius:.35rem;padding:.65rem .8rem}._f2ccebdf_s textarea{resize:vertical}._f2ccebdf_s input:focus-visible,._f2ccebdf_s textarea:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}._f2ccebdf_1o{font-family:var(--font-heading);cursor:pointer;background:var(--color-primary);color:#fff;border:0;border-radius:.35rem;justify-self:start;padding:.7rem 1.5rem;font-weight:700;transition:background .15s}._f2ccebdf_1o:hover{background:var(--color-primary-hover)}._f2ccebdf_1i{color:var(--color-primary);margin:0;font-weight:600}._f2ccebdf_1s{color:var(--color-danger);margin:0;font-weight:600}@media(max-width:48rem){._f2ccebdf_9 ._f2ccebdf_1n{grid-template-columns:1fr;gap:1.75rem}._f2ccebdf_1b{grid-template-columns:1fr}}a:focus-visible,button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}}@layer utilities{._f2ccebdf_6q,._f2ccebdf_4l{container-type:inline-size}._f2ccebdf_5z{container-type:size}._f2ccebdf_4y{pointer-events:auto}._f2ccebdf_9x{pointer-events:none}._f2ccebdf_94{visibility:collapse}._f2ccebdf_3y{visibility:hidden}._f2ccebdf_bu{visibility:visible}._f2ccebdf_8b{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._f2ccebdf_45{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}._f2ccebdf_5y{position:absolute!important}._f2ccebdf_e8{position:absolute}._f2ccebdf_c7{position:fixed}._f2ccebdf_c9{position:relative}._f2ccebdf_bd{position:static}._f2ccebdf_78{position:sticky}._f2ccebdf_6t{inset-inline-start:calc(var(--spacing) * 1)}._f2ccebdf_f8{inset-inline-end:calc(var(--spacing) * 2)}._f2ccebdf_9v{isolation:isolate}._f2ccebdf_4u{isolation:auto}._f2ccebdf_60,._f2ccebdf_3w{order:0}._f2ccebdf_hh{float:inline-end}._f2ccebdf_bw{float:left}._f2ccebdf_7s{float:none}._f2ccebdf_d9{float:right}._f2ccebdf_4p{float:inline-start}._f2ccebdf_3n{clear:both}._f2ccebdf_93{clear:inline-end}._f2ccebdf_ci{clear:left}._f2ccebdf_2m{clear:none}._f2ccebdf_id{clear:right}._f2ccebdf_9e{clear:inline-start}._f2ccebdf_19{width:100%}@media(min-width:40rem){._f2ccebdf_19{max-width:40rem}}@media(min-width:48rem){._f2ccebdf_19{max-width:48rem}}@media(min-width:64rem){._f2ccebdf_19{max-width:64rem}}@media(min-width:80rem){._f2ccebdf_19{max-width:80rem}}@media(min-width:96rem){._f2ccebdf_19{max-width:96rem}}._f2ccebdf_1a{width:100%!important}@media(min-width:40rem){._f2ccebdf_1a{max-width:40rem!important}}@media(min-width:48rem){._f2ccebdf_1a{max-width:48rem!important}}@media(min-width:64rem){._f2ccebdf_1a{max-width:64rem!important}}@media(min-width:80rem){._f2ccebdf_1a{max-width:80rem!important}}@media(min-width:96rem){._f2ccebdf_1a{max-width:96rem!important}}._f2ccebdf_66{margin:calc(var(--spacing) * 2)}._f2ccebdf_8a{margin-inline:calc(var(--spacing) * 2)}._f2ccebdf_4q{margin-top:calc(var(--spacing) * 2)}._f2ccebdf_dk{margin-top:calc(var(--spacing) * 4)}._f2ccebdf_fr{margin-top:16px}._f2ccebdf_6b{margin-right:calc(var(--spacing) * 2)}._f2ccebdf_4s{margin-bottom:calc(var(--spacing) * 2)}._f2ccebdf_2n{margin-left:calc(var(--spacing) * 2)}._f2ccebdf_59{box-sizing:border-box}._f2ccebdf_2q{box-sizing:content-box}._f2ccebdf_2d{display:block!important}._f2ccebdf_8g{display:block}._f2ccebdf_cy{display:block!important}._f2ccebdf_h5{display:contents}._f2ccebdf_c8{display:flex}._f2ccebdf_68{display:flow-root}._f2ccebdf_9q{display:grid}._f2ccebdf_c1{display:none}._f2ccebdf_g7{display:inline}._f2ccebdf_dl{display:inline-block}._f2ccebdf_h2{display:inline-flex}._f2ccebdf_ek{display:inline-grid}._f2ccebdf_92{display:inline-table}._f2ccebdf_23{display:list-item}._f2ccebdf_fm{display:table}._f2ccebdf_6u{display:table!important}._f2ccebdf_g5{display:table-caption}._f2ccebdf_hv{display:table-cell}._f2ccebdf_d4{display:table-column}._f2ccebdf_d1{display:table-column-group}._f2ccebdf_g1{display:table-footer-group}._f2ccebdf_dz{display:table-header-group}._f2ccebdf_fo{display:table-row}._f2ccebdf_69{display:table-row-group}._f2ccebdf_7m{field-sizing:content}._f2ccebdf_cp{field-sizing:fixed}._f2ccebdf_cb{width:auto;height:auto}._f2ccebdf_ga{height:auto}._f2ccebdf_39{height:1lh}._f2ccebdf_ge{height:100vh}._f2ccebdf_dq{max-height:1lh}._f2ccebdf_48{max-height:none}._f2ccebdf_2o{max-height:100vh}._f2ccebdf_h8{min-height:auto}._f2ccebdf_6a{min-height:1lh}._f2ccebdf_8d{min-height:100vh}._f2ccebdf_gu{width:50%}._f2ccebdf_ez{width:auto}._f2ccebdf_5h{width:100vw}._f2ccebdf_cj{max-width:none}._f2ccebdf_3c{max-width:100vw}._f2ccebdf_gr{min-width:auto}._f2ccebdf_31{min-width:100vw}._f2ccebdf_f7{flex:auto}._f2ccebdf_hl{flex:0 auto}._f2ccebdf_2e{flex:none}._f2ccebdf_ee,._f2ccebdf_3m{flex-shrink:1}._f2ccebdf_al,._f2ccebdf_8m{flex-grow:1}._f2ccebdf_c5{flex-basis:auto}._f2ccebdf_bh{flex-basis:100%}._f2ccebdf_99{table-layout:auto}._f2ccebdf_2x{table-layout:fixed}._f2ccebdf_an{caption-side:bottom}._f2ccebdf_2c{caption-side:top}._f2ccebdf_bb{border-collapse:collapse}._f2ccebdf_eg{border-collapse:separate}._f2ccebdf_81{--tw-translate-x:-100%;--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}._f2ccebdf_6m{--tw-translate-x:100%;--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}._f2ccebdf_hp{translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}._f2ccebdf_eh{translate:none}._f2ccebdf_hg{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}._f2ccebdf_5i{scale:none}._f2ccebdf_e9{rotate:none}._f2ccebdf_bm{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._f2ccebdf_6v{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}._f2ccebdf_7l{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._f2ccebdf_2r{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}._f2ccebdf_cf{transform:none}._f2ccebdf_3p{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}._f2ccebdf_i5{resize:both}._f2ccebdf_dd{resize:none}._f2ccebdf_gv{resize:horizontal}._f2ccebdf_7z{resize:vertical}._f2ccebdf_hk{scroll-snap-type:none}._f2ccebdf_hw{--tw-scroll-snap-strictness:mandatory}._f2ccebdf_hf{--tw-scroll-snap-strictness:proximity}._f2ccebdf_4t{scroll-snap-align:none}._f2ccebdf_c2{scroll-snap-align:center}._f2ccebdf_i1{scroll-snap-align:end}._f2ccebdf_2b{scroll-snap-align:start}._f2ccebdf_3z{scroll-snap-stop:always}._f2ccebdf_87{scroll-snap-stop:normal}._f2ccebdf_53{scrollbar-width:auto}._f2ccebdf_bv{scrollbar-width:none}._f2ccebdf_a6{scrollbar-width:thin}._f2ccebdf_5p{scrollbar-gutter:auto}._f2ccebdf_63{scrollbar-gutter:stable both-edges}._f2ccebdf_dj{scrollbar-gutter:stable}._f2ccebdf_gj{list-style-position:inside}._f2ccebdf_gw{list-style-position:outside}._f2ccebdf_df{appearance:auto}._f2ccebdf_52{appearance:none}._f2ccebdf_8t{grid-auto-flow:column}._f2ccebdf_ha{grid-auto-flow:column dense}._f2ccebdf_c4{grid-auto-flow:dense}._f2ccebdf_cz{grid-auto-flow:row}._f2ccebdf_89{grid-auto-flow:dense}._f2ccebdf_9r{flex-direction:column}._f2ccebdf_3h{flex-direction:column-reverse}._f2ccebdf_g0{flex-direction:row}._f2ccebdf_2j{flex-direction:row-reverse}._f2ccebdf_f2{flex-wrap:nowrap}._f2ccebdf_i0{flex-wrap:wrap}._f2ccebdf_dc{flex-wrap:wrap-reverse}._f2ccebdf_47{place-content:space-around}._f2ccebdf_h7{place-content:baseline start}._f2ccebdf_a1{place-content:space-between}._f2ccebdf_8e{place-content:center}._f2ccebdf_db{place-content:safe center}._f2ccebdf_i7{place-content:end}._f2ccebdf_ad{place-content:safe end}._f2ccebdf_3f{place-content:space-evenly}._f2ccebdf_57{place-content:start}._f2ccebdf_e7{place-content:stretch}._f2ccebdf_hj{place-items:baseline}._f2ccebdf_96{place-items:center}._f2ccebdf_8k{place-items:safe center}._f2ccebdf_2h{place-items:end}._f2ccebdf_b7{place-items:safe end}._f2ccebdf_cv{place-items:start}._f2ccebdf_5w{place-items:stretch stretch}._f2ccebdf_d2{align-content:space-around}._f2ccebdf_et{align-content:baseline}._f2ccebdf_33{align-content:space-between}._f2ccebdf_ej{align-content:center}._f2ccebdf_bj{align-content:safe center}._f2ccebdf_4v{align-content:flex-end}._f2ccebdf_38{align-content:safe flex-end}._f2ccebdf_h1{align-content:space-evenly}._f2ccebdf_hz{align-content:normal}._f2ccebdf_5s{align-content:flex-start}._f2ccebdf_ak{align-content:stretch}._f2ccebdf_g6{align-items:baseline}._f2ccebdf_6d{align-items:last baseline}._f2ccebdf_6p{align-items:center}._f2ccebdf_7w{align-items:safe center}._f2ccebdf_9l{align-items:flex-end}._f2ccebdf_cl{align-items:safe flex-end}._f2ccebdf_42{align-items:flex-start}._f2ccebdf_5n{align-items:stretch}._f2ccebdf_gi{justify-content:space-around}._f2ccebdf_9s{justify-content:baseline}._f2ccebdf_7j{justify-content:space-between}._f2ccebdf_fk{justify-content:center}._f2ccebdf_6k{justify-content:safe center}._f2ccebdf_d3{justify-content:flex-end}._f2ccebdf_fw{justify-content:safe flex-end}._f2ccebdf_6s{justify-content:space-evenly}._f2ccebdf_7n{justify-content:normal}._f2ccebdf_25{justify-content:flex-start}._f2ccebdf_ab{justify-content:stretch}._f2ccebdf_9k{justify-items:center}._f2ccebdf_2s{justify-items:safe center}._f2ccebdf_5e{justify-items:end}._f2ccebdf_7b{justify-items:safe end}._f2ccebdf_cq{justify-items:normal}._f2ccebdf_8f{justify-items:start}._f2ccebdf_41{justify-items:stretch}:where(._f2ccebdf_d5>:not(:last-child)){--tw-space-y-reverse:1}:where(._f2ccebdf_9h>:not(:last-child)){--tw-space-x-reverse:1}:where(._f2ccebdf_3l>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(._f2ccebdf_2a>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(._f2ccebdf_2k>:not(:last-child)){--tw-divide-y-reverse:1}._f2ccebdf_2t{place-self:auto}._f2ccebdf_h9{place-self:center}._f2ccebdf_7p{place-self:safe center}._f2ccebdf_29{place-self:end}._f2ccebdf_en{place-self:safe end}._f2ccebdf_8r{place-self:start}._f2ccebdf_37{place-self:stretch stretch}._f2ccebdf_eq{align-self:auto}._f2ccebdf_gg{align-self:baseline}._f2ccebdf_gb{align-self:last baseline}._f2ccebdf_61{align-self:center}._f2ccebdf_cw{align-self:safe center}._f2ccebdf_cg{align-self:flex-end}._f2ccebdf_b5{align-self:safe flex-end}._f2ccebdf_da{align-self:flex-start}._f2ccebdf_3x{align-self:stretch}._f2ccebdf_8j{justify-self:auto}._f2ccebdf_a2{justify-self:center}._f2ccebdf_hr{justify-self:safe center}._f2ccebdf_8p{justify-self:flex-end}._f2ccebdf_ac{justify-self:safe flex-end}._f2ccebdf_ag{justify-self:flex-start}._f2ccebdf_4a{justify-self:stretch}._f2ccebdf_6g{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._f2ccebdf_fy{scroll-behavior:auto}._f2ccebdf_aw{scroll-behavior:smooth}._f2ccebdf_ed{border-radius:.25rem}._f2ccebdf_8l{border-start-start-radius:.25rem;border-end-start-radius:.25rem}._f2ccebdf_co{border-start-start-radius:.25rem}._f2ccebdf_dh{border-start-end-radius:.25rem;border-end-end-radius:.25rem}._f2ccebdf_hy{border-start-end-radius:.25rem}._f2ccebdf_5k{border-end-end-radius:.25rem}._f2ccebdf_9d{border-end-start-radius:.25rem}._f2ccebdf_bx{border-top-left-radius:.25rem;border-top-right-radius:.25rem}._f2ccebdf_ic{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}._f2ccebdf_dn{border-top-left-radius:.25rem}._f2ccebdf_3a{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}._f2ccebdf_ck{border-top-right-radius:.25rem}._f2ccebdf_6c{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}._f2ccebdf_95{border-bottom-right-radius:.25rem}._f2ccebdf_ch{border-bottom-left-radius:.25rem}._f2ccebdf_35{border-style:var(--tw-border-style);border-width:1px}._f2ccebdf_bc{border-inline-style:var(--tw-border-style);border-inline-width:1px}._f2ccebdf_d6{border-block-style:var(--tw-border-style);border-block-width:1px}._f2ccebdf_4g{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}._f2ccebdf_a3{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}._f2ccebdf_h3{border-block-start-style:var(--tw-border-style);border-block-start-width:1px}._f2ccebdf_as{border-block-end-style:var(--tw-border-style);border-block-end-width:1px}._f2ccebdf_4h{border-top-style:var(--tw-border-style);border-top-width:1px}._f2ccebdf_es{border-right-style:var(--tw-border-style);border-right-width:1px}._f2ccebdf_3j{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}._f2ccebdf_9i{border-left-style:var(--tw-border-style);border-left-width:1px}._f2ccebdf_2f{--tw-border-style:dashed;border-style:dashed}._f2ccebdf_ia{--tw-border-style:dotted;border-style:dotted}._f2ccebdf_46{--tw-border-style:double;border-style:double}._f2ccebdf_24{--tw-border-style:hidden;border-style:hidden}._f2ccebdf_eo{--tw-border-style:none;border-style:none}._f2ccebdf_2z{--tw-border-style:solid;border-style:solid}._f2ccebdf_5d{background-color:var(--my_variable)}._f2ccebdf_5c{background-color:var(--my-color)}._f2ccebdf_7h{background-color:#08c}._f2ccebdf_5t{background-color:var(--my-color)}._f2ccebdf_4k{background-color:var(--my_variable)}._f2ccebdf_be{background-color:var(--color-red-500)}._f2ccebdf_1p{background-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){._f2ccebdf_1p{background-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}._f2ccebdf_1t{background-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){._f2ccebdf_1t{background-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.bg-surface-base{background-color:var(--color-surface-base)}.bg-surface-inverse{background-color:var(--color-surface-inverse)}._f2ccebdf_au,._f2ccebdf_at{--tw-gradient-position:in oklab;background-image:conic-gradient(var(--tw-gradient-stops))}._f2ccebdf_2p{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}._f2ccebdf_85{background-image:none}._f2ccebdf_dg{--tw-gradient-via-stops:initial}._f2ccebdf_a9{-webkit-mask-image:none;mask-image:none}._f2ccebdf_62{--tw-mask-radial-shape:circle}._f2ccebdf_eb{--tw-mask-radial-shape:ellipse}._f2ccebdf_5x{--tw-mask-radial-size:closest-corner}._f2ccebdf_gn{--tw-mask-radial-size:closest-side}._f2ccebdf_64{--tw-mask-radial-size:farthest-corner}._f2ccebdf_8w{--tw-mask-radial-size:farthest-side}._f2ccebdf_gt{--tw-mask-radial-position:bottom}._f2ccebdf_c6{--tw-mask-radial-position:bottom left}._f2ccebdf_fb{--tw-mask-radial-position:bottom right}._f2ccebdf_4j{--tw-mask-radial-position:center}._f2ccebdf_ex{--tw-mask-radial-position:left}._f2ccebdf_c3{--tw-mask-radial-position:right}._f2ccebdf_4i{--tw-mask-radial-position:top}._f2ccebdf_9o{--tw-mask-radial-position:top left}._f2ccebdf_g3{--tw-mask-radial-position:top right}._f2ccebdf_bz{-webkit-box-decoration-break:clone;box-decoration-break:clone}._f2ccebdf_ao{-webkit-box-decoration-break:slice;box-decoration-break:slice}._f2ccebdf_fa{-webkit-box-decoration-break:clone;box-decoration-break:clone}._f2ccebdf_du{-webkit-box-decoration-break:slice;box-decoration-break:slice}._f2ccebdf_bi{background-size:auto}._f2ccebdf_fi{background-size:contain}._f2ccebdf_9m{background-size:cover}._f2ccebdf_6y{background-attachment:fixed}._f2ccebdf_cs{background-attachment:local}._f2ccebdf_f1{background-attachment:scroll}._f2ccebdf_az{background-clip:border-box}._f2ccebdf_gx{background-clip:content-box}._f2ccebdf_2l{background-clip:padding-box}._f2ccebdf_d0{-webkit-background-clip:text;background-clip:text}._f2ccebdf_3u{background-position:bottom}._f2ccebdf_7y{background-position:0 100%}._f2ccebdf_fx{background-position:100% 100%}._f2ccebdf_8x{background-position:50%}._f2ccebdf_4r{background-position:0}._f2ccebdf_gl{background-position:0 100%}._f2ccebdf_3k{background-position:0 0}._f2ccebdf_bk{background-position:100%}._f2ccebdf_7a{background-position:100% 100%}._f2ccebdf_cu{background-position:100% 0}._f2ccebdf_gs{background-position:top}._f2ccebdf_de{background-position:0 0}._f2ccebdf_49{background-position:100% 0}._f2ccebdf_71{background-repeat:no-repeat}._f2ccebdf_9u{background-repeat:repeat}._f2ccebdf_b0{background-repeat:round}._f2ccebdf_8h{background-repeat:space}._f2ccebdf_6z{background-repeat:repeat-x}._f2ccebdf_4c{background-repeat:repeat-y}._f2ccebdf_8y{background-origin:border-box}._f2ccebdf_hs{background-origin:content-box}._f2ccebdf_6i{background-origin:padding-box}._f2ccebdf_4z{-webkit-mask-composite:source-over;mask-composite:add}._f2ccebdf_8v{-webkit-mask-composite:xor;mask-composite:exclude}._f2ccebdf_gz{-webkit-mask-composite:source-in;mask-composite:intersect}._f2ccebdf_c0{-webkit-mask-composite:source-out;mask-composite:subtract}._f2ccebdf_2i{-webkit-mask-source-type:alpha;mask-mode:alpha}._f2ccebdf_cd{-webkit-mask-source-type:luminance;mask-mode:luminance}._f2ccebdf_55{-webkit-mask-source-type:auto;mask-mode:match-source}._f2ccebdf_e5{mask-type:alpha}._f2ccebdf_br{mask-type:luminance}._f2ccebdf_g2{-webkit-mask-size:auto;mask-size:auto}._f2ccebdf_54{-webkit-mask-size:contain;mask-size:contain}._f2ccebdf_2v{-webkit-mask-size:cover;mask-size:cover}._f2ccebdf_a5{-webkit-mask-clip:border-box;mask-clip:border-box}._f2ccebdf_b3{-webkit-mask-clip:content-box;mask-clip:content-box}._f2ccebdf_5r{-webkit-mask-clip:fill-box;mask-clip:fill-box}._f2ccebdf_3i{-webkit-mask-clip:padding-box;mask-clip:padding-box}._f2ccebdf_98{-webkit-mask-clip:stroke-box;mask-clip:stroke-box}._f2ccebdf_34{-webkit-mask-clip:view-box;mask-clip:view-box}._f2ccebdf_58{-webkit-mask-clip:no-clip;mask-clip:no-clip}._f2ccebdf_cr{-webkit-mask-position:bottom;mask-position:bottom}._f2ccebdf_fn{-webkit-mask-position:0 100%;mask-position:0 100%}._f2ccebdf_7d{-webkit-mask-position:100% 100%;mask-position:100% 100%}._f2ccebdf_7c{-webkit-mask-position:50%;mask-position:50%}._f2ccebdf_2y{-webkit-mask-position:0;mask-position:0}._f2ccebdf_dt{-webkit-mask-position:100%;mask-position:100%}._f2ccebdf_6f{-webkit-mask-position:top;mask-position:top}._f2ccebdf_36{-webkit-mask-position:0 0;mask-position:0 0}._f2ccebdf_27{-webkit-mask-position:100% 0;mask-position:100% 0}._f2ccebdf_5a{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._f2ccebdf_5l{-webkit-mask-repeat:repeat;mask-repeat:repeat}._f2ccebdf_9j{-webkit-mask-repeat:round;mask-repeat:round}._f2ccebdf_fl{-webkit-mask-repeat:space;mask-repeat:space}._f2ccebdf_ba{-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}._f2ccebdf_ff{-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}._f2ccebdf_5f{-webkit-mask-origin:border-box;mask-origin:border-box}._f2ccebdf_32{-webkit-mask-origin:content-box;mask-origin:content-box}._f2ccebdf_bq{-webkit-mask-origin:fill-box;mask-origin:fill-box}._f2ccebdf_9f{-webkit-mask-origin:padding-box;mask-origin:padding-box}._f2ccebdf_7q{-webkit-mask-origin:stroke-box;mask-origin:stroke-box}._f2ccebdf_g4{-webkit-mask-origin:view-box;mask-origin:view-box}._f2ccebdf_3b{fill:none}._f2ccebdf_bt{stroke:none}._f2ccebdf_77{object-fit:contain}._f2ccebdf_h6{object-fit:cover}._f2ccebdf_do{object-fit:fill}._f2ccebdf_7k{object-fit:none}._f2ccebdf_b4{object-fit:scale-down}._f2ccebdf_ah{object-position:left bottom}._f2ccebdf_ae{object-position:left top}._f2ccebdf_50{object-position:right bottom}._f2ccebdf_6n{object-position:right top}._f2ccebdf_fp{text-align:center}._f2ccebdf_ib{text-align:end}._f2ccebdf_6j{text-align:justify}._f2ccebdf_67{text-align:left}._f2ccebdf_gq{text-align:right}._f2ccebdf_ds{text-align:start}._f2ccebdf_f9{vertical-align:baseline}._f2ccebdf_fh{vertical-align:bottom}._f2ccebdf_bl{vertical-align:middle}._f2ccebdf_5b{vertical-align:sub}._f2ccebdf_ar{vertical-align:super}._f2ccebdf_af{vertical-align:text-bottom}._f2ccebdf_i6{vertical-align:text-top}._f2ccebdf_ev{vertical-align:top}._f2ccebdf_70{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}._f2ccebdf_by{text-wrap:balance}._f2ccebdf_6x{text-wrap:nowrap}._f2ccebdf_d7{text-wrap:pretty}._f2ccebdf_7v{text-wrap:wrap}._f2ccebdf_76{overflow-wrap:normal;word-break:normal}._f2ccebdf_fs{overflow-wrap:break-word}._f2ccebdf_72{overflow-wrap:anywhere}._f2ccebdf_i3{overflow-wrap:break-word}._f2ccebdf_hi{overflow-wrap:normal}._f2ccebdf_gf{word-break:break-all}._f2ccebdf_he{word-break:keep-all}._f2ccebdf_7f{text-overflow:ellipsis}._f2ccebdf_a0{text-overflow:clip}._f2ccebdf_fe{text-overflow:ellipsis}._f2ccebdf_hc{-webkit-hyphens:auto;hyphens:auto}._f2ccebdf_aa{-webkit-hyphens:manual;hyphens:manual}._f2ccebdf_ce{-webkit-hyphens:none;hyphens:none}._f2ccebdf_4e{white-space:break-spaces}._f2ccebdf_6o{white-space:normal}._f2ccebdf_5m{white-space:nowrap}._f2ccebdf_4n{white-space:pre}._f2ccebdf_3v{white-space:pre-line}._f2ccebdf_a4{white-space:pre-wrap}._f2ccebdf_h0{color:red}._f2ccebdf_a8{color:#ff000080}._f2ccebdf_6l{color:#ff000080!important}._f2ccebdf_6w{color:var(--color-primary)}.text-role-body{color:var(--color-role-body)}.text-role-heading{color:var(--color-role-heading)}._f2ccebdf_3s{text-transform:capitalize}._f2ccebdf_h4{text-transform:lowercase}._f2ccebdf_5q{text-transform:none}._f2ccebdf_7u{text-transform:uppercase}._f2ccebdf_go{font-style:italic}._f2ccebdf_9z{font-style:normal}._f2ccebdf_ei{font-stretch:75%}._f2ccebdf_7o{font-stretch:125%}._f2ccebdf_4d{font-stretch:62.5%}._f2ccebdf_b9{font-stretch:150%}._f2ccebdf_5u{font-stretch:100%}._f2ccebdf_8q{font-stretch:87.5%}._f2ccebdf_ec{font-stretch:112.5%}._f2ccebdf_ai{font-stretch:50%}._f2ccebdf_i8{font-stretch:200%}._f2ccebdf_88{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}._f2ccebdf_9c{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}._f2ccebdf_ea{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}._f2ccebdf_3o{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}._f2ccebdf_hm{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}._f2ccebdf_ey{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}._f2ccebdf_9n{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}._f2ccebdf_hq{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}._f2ccebdf_f5{font-variant-numeric:normal}._f2ccebdf_dp{text-decoration-line:line-through}._f2ccebdf_9a{text-decoration-line:none}._f2ccebdf_cx{text-decoration-line:overline}._f2ccebdf_ax{text-decoration-line:underline}._f2ccebdf_fd{text-decoration-style:dashed}._f2ccebdf_aq{text-decoration-style:dotted}._f2ccebdf_82{text-decoration-style:double}._f2ccebdf_40{text-decoration-style:solid}._f2ccebdf_74{text-decoration-style:wavy}._f2ccebdf_79{text-decoration-thickness:auto}._f2ccebdf_73{text-decoration-thickness:from-font}._f2ccebdf_av{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._f2ccebdf_hu{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}._f2ccebdf_dy{accent-color:auto}._f2ccebdf_65{color-scheme:dark}._f2ccebdf_7r{color-scheme:light}._f2ccebdf_51{color-scheme:light dark}._f2ccebdf_ay{color-scheme:normal}._f2ccebdf_aj{color-scheme:dark only}._f2ccebdf_30{color-scheme:light only}._f2ccebdf_9y{mix-blend-mode:plus-darker}._f2ccebdf_gk{mix-blend-mode:plus-lighter}._f2ccebdf_i4{--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)}._f2ccebdf_4m{--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)}._f2ccebdf_f3{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}._f2ccebdf_6h{--tw-shadow-color:initial}._f2ccebdf_fu{--tw-inset-shadow-color:initial}._f2ccebdf_1x{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){._f2ccebdf_1x{outline-offset:2px;outline:2px solid #0000}}._f2ccebdf_9p{outline-style:var(--tw-outline-style);outline-width:1px}._f2ccebdf_4x{--tw-blur:blur(8px);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,)}._f2ccebdf_cm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}._f2ccebdf_7x{--tw-drop-shadow: ;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,)}._f2ccebdf_bo{--tw-grayscale:grayscale(100%);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,)}._f2ccebdf_3t{--tw-invert:invert(100%);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,)}._f2ccebdf_b8{--tw-sepia:sepia(100%);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,)}._f2ccebdf_ct{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,)}._f2ccebdf_ht{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,)!important}._f2ccebdf_5j{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}._f2ccebdf_6r{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}._f2ccebdf_fc{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}._f2ccebdf_f6{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}._f2ccebdf_75{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}._f2ccebdf_3d{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))}._f2ccebdf_fj{transition-behavior:allow-discrete}._f2ccebdf_9t{transition-behavior:normal}._f2ccebdf_i2{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}._f2ccebdf_9b{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}._f2ccebdf_b2{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}._f2ccebdf_dv{will-change:auto}._f2ccebdf_ca{will-change:contents}._f2ccebdf_3r{will-change:scroll-position}._f2ccebdf_2w{will-change:transform}._f2ccebdf_ef{--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}._f2ccebdf_dw{--tw-contain-layout:layout;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}._f2ccebdf_4f{--tw-contain-paint:paint;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}._f2ccebdf_gh{--tw-contain-size:size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}._f2ccebdf_dx{--tw-contain-style:style;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}._f2ccebdf_2g{contain:content}._f2ccebdf_7g{contain:none}._f2ccebdf_4o{contain:strict}._f2ccebdf_7t{--tw-content:none;content:none}._f2ccebdf_i9{forced-color-adjust:auto}._f2ccebdf_gd{forced-color-adjust:none}._f2ccebdf_ew{--tw-outline-style:dashed;outline-style:dashed}._f2ccebdf_3q{--tw-outline-style:dotted;outline-style:dotted}._f2ccebdf_di{--tw-outline-style:double;outline-style:double}._f2ccebdf_ho{--tw-outline-style:none;outline-style:none}._f2ccebdf_8i{--tw-outline-style:solid;outline-style:solid}._f2ccebdf_hn{-webkit-user-select:all;user-select:all}._f2ccebdf_ap{astro:action}._f2ccebdf_b1{k:K}._f2ccebdf_fq{vite:html}._f2ccebdf_am{backface-visibility:hidden}._f2ccebdf_80{backface-visibility:visible}._f2ccebdf_8z{block-size:auto}._f2ccebdf_e0{block-size:1lh}._f2ccebdf_g9{block-size:100vh}:where(._f2ccebdf_b6>:not(:last-child)){--tw-divide-x-reverse:1}._f2ccebdf_bg{--tw-duration:initial}._f2ccebdf_f0{inline-size:auto}._f2ccebdf_hd{inline-size:100vw}._f2ccebdf_43{max-block-size:1lh}._f2ccebdf_gc{max-block-size:none}._f2ccebdf_gp{max-block-size:100vh}._f2ccebdf_e3{max-inline-size:none}._f2ccebdf_4w{max-inline-size:100vw}._f2ccebdf_90{min-block-size:auto}._f2ccebdf_7e{min-block-size:1lh}._f2ccebdf_g8{min-block-size:100vh}._f2ccebdf_3g{min-inline-size:auto}._f2ccebdf_bp{min-inline-size:100vw}._f2ccebdf_e4{--tw-ring-inset:inset}._f2ccebdf_2u{--tw-text-shadow-color:initial}._f2ccebdf_ft{transform-style:preserve-3d}._f2ccebdf_er{transform-box:border-box}._f2ccebdf_26{transform-box:content-box}._f2ccebdf_84{transform-box:fill-box}._f2ccebdf_fv{transform-style:flat}._f2ccebdf_hb{transform-box:stroke-box}._f2ccebdf_e1{transform-box:view-box}.\[\&_a\]\:text-role-link a{color:var(--color-role-link)}._f2ccebdf_cc a{text-decoration-line:underline}._f2ccebdf_83 li{margin-bottom:var(--spacing)}._f2ccebdf_5g li{margin-bottom:calc(var(--spacing) * 2)}._f2ccebdf_7i strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}._f2ccebdf_28 td{border-style:var(--tw-border-style);border-width:1px}._f2ccebdf_9w td{padding-inline:calc(var(--spacing) * 3)}._f2ccebdf_dr td{padding-block:calc(var(--spacing) * 2)}._f2ccebdf_86 th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:bg-surface-card th{background-color:var(--color-surface-card)}._f2ccebdf_fz th{padding-inline:calc(var(--spacing) * 3)}._f2ccebdf_eu th{padding-block:calc(var(--spacing) * 2)}._f2ccebdf_el>blockquote{margin-bottom:calc(var(--spacing) * 4)}._f2ccebdf_5o>blockquote{border-left-style:var(--tw-border-style);border-left-width:4px}._f2ccebdf_1w>blockquote{border-color:#2f6fb04d}@supports (color:color-mix(in lab,red,red)){._f2ccebdf_1w>blockquote{border-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}._f2ccebdf_91>blockquote{padding-left:calc(var(--spacing) * 4)}.\[\&\>blockquote\]\:text-role-muted>blockquote{color:var(--color-role-muted)}._f2ccebdf_8s>blockquote{font-style:italic}._f2ccebdf_bn>h2{margin-top:calc(var(--spacing) * 8)}._f2ccebdf_9g>h2{margin-bottom:calc(var(--spacing) * 4)}._f2ccebdf_44>h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}._f2ccebdf_5v>h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>h2\]\:text-role-heading>h2{color:var(--color-role-heading)}._f2ccebdf_f4>h3{margin-top:calc(var(--spacing) * 6)}._f2ccebdf_97>h3{margin-bottom:calc(var(--spacing) * 3)}._f2ccebdf_8u>h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}._f2ccebdf_3e>h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>h3\]\:text-role-heading>h3{color:var(--color-role-heading)}._f2ccebdf_dm>h4{margin-top:calc(var(--spacing) * 4)}._f2ccebdf_6e>h4{margin-bottom:calc(var(--spacing) * 2)}._f2ccebdf_fg>h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}._f2ccebdf_bf>h4{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>h4\]\:text-role-heading>h4{color:var(--color-role-heading)}._f2ccebdf_gy>hr{margin-block:calc(var(--spacing) * 6)}._f2ccebdf_e2>hr{border-color:var(--color-border)}._f2ccebdf_cn>ol{margin-bottom:calc(var(--spacing) * 4)}._f2ccebdf_a7>ol{list-style-type:decimal}._f2ccebdf_8n>ol{padding-left:calc(var(--spacing) * 6)}._f2ccebdf_8o>p{margin-bottom:calc(var(--spacing) * 3)}._f2ccebdf_8c>p{margin-bottom:calc(var(--spacing) * 4)}._f2ccebdf_em>p:last-child{margin-bottom:0}._f2ccebdf_4b>table{margin-bottom:calc(var(--spacing) * 4)}._f2ccebdf_ep>table{width:100%}._f2ccebdf_e6>ul{margin-bottom:calc(var(--spacing) * 3)}._f2ccebdf_d8>ul{margin-bottom:calc(var(--spacing) * 4)}._f2ccebdf_hx>ul{list-style-type:disc}._f2ccebdf_gm>ul{padding-left:calc(var(--spacing) * 5)}._f2ccebdf_56>ul{padding-left:calc(var(--spacing) * 6)}.bg-surface-inverse.text-role-body,.bg-surface-inverse .text-role-body,.bg-surface-inverse.text-role-heading,.bg-surface-inverse .text-role-heading,.bg-surface-inverse.text-role-link,.bg-surface-inverse .text-role-link,.bg-surface-inverse.text-role-muted,.bg-surface-inverse .text-role-muted,.bg-surface-inverse.text-role-inverse,.bg-surface-inverse .text-role-inverse{color:var(--color-text-inverse)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}

/* edit-pass: fullscreen menu */
@media (max-width:48rem){
  ._f2ccebdf_c{position:sticky;top:0;z-index:130}
  ._f2ccebdf_c ._f2ccebdf_e{position:relative;z-index:131;background:#fff}
  ._f2ccebdf_f{position:static}
  #primary-menu._f2ccebdf_1g{position:fixed;left:0;right:0;top:0;bottom:0;z-index:120;margin:0;padding:92px 26px 44px;background:#1C2B3A;overflow-y:auto;max-width:none;width:auto;gap:0}
  #primary-menu._f2ccebdf_1g li{list-style:none}
  #primary-menu._f2ccebdf_1g a{display:block;color:#F4F7F9;font-family:var(--ff-heading);font-size:24px;font-weight:700;padding:16px 0;border-bottom:1px solid rgba(244,247,249,.16);text-decoration:none}
  #primary-menu._f2ccebdf_1g a:hover{color:#8EC1EF}
}

._f2ccebdf_1i{margin-top:14px;padding-top:12px;border-top:1px solid rgba(28,43,58,.18);font-family:var(--ff-mono);font-size:14px;color:#1C2B3A;line-height:1.5}
._f2ccebdf_1i ._f2ccebdf_1r{color:#9e5d16;font-weight:600;margin-right:4px}

/* logo-bump */
img._f2ccebdf_l{height:3.25rem!important;max-width:min(56vw,280px)!important}

/* logo-lockup-v2 */
._f2ccebdf_k ._f2ccebdf_l{height:40px!important;width:auto!important;max-width:min(58vw,210px)!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}

@media(max-width:60rem){._f2ccebdf_e{flex-wrap:nowrap}}@media(max-width:34rem){._f2ccebdf_e{gap:.6rem}._f2ccebdf_l{max-width:min(42vw,160px)!important}._f2ccebdf_j{padding:.5rem .8rem;font-size:.82rem}._f2ccebdf_v{gap:.5rem}}

._f2ccebdf_y a{color:#9fc6e6;text-decoration:underline;text-underline-offset:2px}
