@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_beddda0c-module__XXgp5q__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_beddda0c-module__XXgp5q__variable{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans 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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--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-duration:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--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-duration: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-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--leading-relaxed:1.625;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,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);--dur-1:.16s;--dur-2:.26s;--dur-3:.42s;--dur-4:.65s;--ease-spring:linear(0,.0748 5%,.2335 10%,.411 15%,.5737 20%,.7077 25%,.8103 30%,.8843 35%,.9348 40%,.9675 45%,.9873 50%,.9985 55%,1.0039 60%,1.006 65%,1.0062 70%,1.0055 75%,1.0044 80%,1.0033 85%,1.0023 90%,1.0016 95%,1);--reveal-distance:16px;--hover-out:.45s;--color-accent:#0b63c5;--color-grey-50:#f6f7f9;--color-grey-100:#eceff3;--color-grey-200:#d9dee5;--color-grey-300:#b9c1cc;--color-grey-400:#8d97a6;--color-grey-500:#636e7e;--color-grey-600:#465162;--color-grey-700:#323b49;--color-grey-800:#1f2632;--color-grey-900:#121821;--color-grey-950:#0a0e14;--radius-card:10px;--text-mega:clamp(4rem,1rem + 12vw,12rem);--text-mega--line-height:.92;--text-mega--letter-spacing:-.045em;--text-display-xl:clamp(2.9rem,1.15rem + 6.4vw,7rem);--text-display-xl--line-height:.95;--text-display-lg:clamp(2.3rem,1rem + 4.6vw,5rem);--text-display-lg--line-height:.98;--text-display-md:clamp(1.8rem,1rem + 2.6vw,3.1rem);--text-display-md--line-height:1;--text-stat:clamp(3.2rem,1.6rem + 6vw,7.5rem);--text-stat--line-height:.85;--text-lede:clamp(1.25rem,1.1rem + .6vw,1.6rem);--text-lede--line-height:1.3;--text-body:clamp(1.0625rem,1rem + .25vw,1.125rem);--text-body--line-height:1.45;--text-caption:clamp(.875rem,.84rem + .15vw,.9375rem);--text-caption--line-height:1.35;--text-index:clamp(1rem,.9rem + .4vw,1.25rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--gutter:clamp(1.25rem,.5rem + 3vw,3rem);--grid-gap:clamp(1rem,.5rem + 1.5vw,1.5rem);--container-page:76rem;--container-wide:96rem;--measure:65ch;--tap:44px}:where(:root){--brand:#1f3a5f;--neutral-hue:250;--neutral-chroma:.012;--display-weight:700;--display-stretch:100%;--display-track:1;--radius-photo:4px;--radius-cta:6px;--photo-ratio:4/3;--section-y-base:clamp(4rem,2.9rem + 4.5vw,6.5rem);--scrim-strength:1}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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%;-moz-tab-size:4;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;-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: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:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;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:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left: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-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where([data-tone]){--fg:oklch(.2 calc(var(--neutral-chroma)*2)var(--neutral-hue));--fg-2:oklch(.34 calc(var(--neutral-chroma)*1.6)var(--neutral-hue));--muted:oklch(.47 calc(var(--neutral-chroma)*1.4)var(--neutral-hue));--line:oklch(.87 var(--neutral-chroma)var(--neutral-hue));--line-strong:oklch(.58 var(--neutral-chroma)var(--neutral-hue));--surface:oklch(.975 calc(var(--neutral-chroma)*.8)var(--neutral-hue));--surface-2:oklch(.995 calc(var(--neutral-chroma)*.3)var(--neutral-hue));--mark:var(--brand);--cta:var(--accent,var(--brand));--cta-fg:#fff;--scrim:oklch(.17 calc(var(--neutral-chroma)*2)var(--neutral-hue));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--surface);color:var(--fg);font-family:var(--font-body,var(--font-sans,system-ui,sans-serif));font-size:var(--text-body);line-height:1.45}:where([data-tone=white]){--surface:#fff;--surface-2:oklch(.975 calc(var(--neutral-chroma)*.8)var(--neutral-hue))}:where([data-tone=stone]){--surface:oklch(.935 calc(var(--neutral-chroma)*1.3)var(--neutral-hue));--surface-2:oklch(.975 calc(var(--neutral-chroma)*.8)var(--neutral-hue));--line:oklch(.84 var(--neutral-chroma)var(--neutral-hue))}:where([data-tone=ink],[data-tone=brand],[data-tone=brand-deep],[data-tone=accent-deep]){--surface:oklch(.19 calc(var(--neutral-chroma)*1.6)var(--neutral-hue));--surface-2:oklch(.235 calc(var(--neutral-chroma)*1.6)var(--neutral-hue));--fg:oklch(.975 calc(var(--neutral-chroma)*.5)var(--neutral-hue));--fg-2:oklch(.88 var(--neutral-chroma)var(--neutral-hue));--muted:oklch(.76 var(--neutral-chroma)var(--neutral-hue));--line:oklch(.33 calc(var(--neutral-chroma)*1.4)var(--neutral-hue));--line-strong:oklch(.56 var(--neutral-chroma)var(--neutral-hue));--mark:var(--fg);--cta:var(--fg);--cta-fg:var(--surface);--scrim:var(--surface);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:oklch(from red l c h)){:where([data-tone]){--mark:oklch(from var(--brand)min(l,.5 - .045*max(0,cos((h - 160)*1deg)))min(c,.2)h);--cta:oklch(from var(--accent,var(--brand))min(l,.55 - .055*max(0,cos((h - 160)*1deg)))c h);--cta-fg:color(from var(--cta)srgb clamp(.08,(.19 - (.2126*pow(clamp(0,r,1),2.2) + .7152*pow(clamp(0,g,1),2.2) + .0722*pow(clamp(0,b,1),2.2)))*1000,1)clamp(.08,(.19 - (.2126*pow(clamp(0,r,1),2.2) + .7152*pow(clamp(0,g,1),2.2) + .0722*pow(clamp(0,b,1),2.2)))*1000,1)clamp(.08,(.19 - (.2126*pow(clamp(0,r,1),2.2) + .7152*pow(clamp(0,g,1),2.2) + .0722*pow(clamp(0,b,1),2.2)))*1000,1))}:where([data-tone=ink]){--mark:oklch(from var(--brand)max(l,.8)min(c,.14)h);--cta:var(--cta-on-dark,oklch(.975 calc(var(--neutral-chroma)*.5)var(--neutral-hue)));--cta-fg:var(--cta-on-dark-fg,oklch(from var(--accent,var(--brand))min(l,.45)c h))}:where([data-tone=brand]){--surface:oklch(from var(--brand)calc(clamp(0,(.6 - l)*1000,1)*min(l,.45) + (1 - clamp(0,(.6 - l)*1000,1))*max(l,.8))c h);--surface-2:oklch(from var(--surface)calc(l + (.5 - l)*.12)c h);--fg:oklch(from var(--surface)clamp(.17,(.6 - l)*1000,.985).012 h);--fg-2:var(--fg);--muted:var(--fg)}@supports (color:color-mix(in lab, red, red)){:where([data-tone=brand]){--muted:color-mix(in oklch,var(--fg)82%,var(--surface))}}:where([data-tone=brand]){--line:var(--fg)}@supports (color:color-mix(in lab, red, red)){:where([data-tone=brand]){--line:color-mix(in oklch,var(--fg)24%,var(--surface))}}:where([data-tone=brand]){--line-strong:var(--fg)}@supports (color:color-mix(in lab, red, red)){:where([data-tone=brand]){--line-strong:color-mix(in oklch,var(--fg)60%,var(--surface))}}:where([data-tone=brand]){--mark:var(--fg);--cta:var(--fg);--cta-fg:var(--surface);--scrim:oklch(from var(--brand)min(l,.24)min(c,.1)h)}:where([data-tone=brand-deep]){--surface:oklch(from var(--brand)min(l,.3)min(c,.13)h);--surface-2:oklch(from var(--brand)calc(min(l,.3) + .045)min(c,.13)h);--fg:oklch(from var(--brand).975 .012 h);--fg-2:oklch(from var(--brand).89 .025 h);--muted:oklch(from var(--brand).8 .04 h);--line:oklch(from var(--brand)calc(min(l,.3) + .12)min(c,.1)h);--line-strong:oklch(from var(--brand).62 .06 h);--mark:oklch(from var(--brand)max(l,.8)min(c,.14)h);--cta:var(--cta-on-dark,oklch(from var(--brand).975 .012 h));--cta-fg:var(--cta-on-dark-fg,oklch(from var(--accent,var(--brand))min(l,.45)c h));--scrim:var(--surface)}:where([data-tone=accent-deep]){--surface:oklch(from var(--accent,var(--brand))min(l,.4)min(c,.115)h);--surface-2:oklch(from var(--accent,var(--brand))calc(min(l,.4) - .05)min(c,.1)h);--fg:oklch(from var(--accent,var(--brand)).985 .01 h);--fg-2:oklch(from var(--accent,var(--brand)).92 .025 h);--muted:oklch(from var(--accent,var(--brand)).87 .04 h);--line:oklch(from var(--accent,var(--brand))calc(min(l,.42) + .1)min(c,.15)h);--line-strong:oklch(from var(--accent,var(--brand)).75 .08 h);--mark:var(--fg);--cta:oklch(from var(--accent,var(--brand)).985 .01 h);--cta-fg:var(--surface);--scrim:oklch(from var(--accent,var(--brand))min(l,.26)min(c,.12)h)}}:where([data-tone]) :where(h1,h2,h3,h4){font-family:var(--font-display,var(--font-body,var(--font-sans,system-ui,sans-serif)));font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:calc(-.02em*var(--display-track));line-height:1.05}:where([data-tone]) :where(h1,h2){text-wrap:balance}:where([data-tone]) :where(h3,h4){letter-spacing:0;line-height:1.2}:where([data-tone]) :where(p,li,dd,blockquote){max-width:var(--measure)}:where([data-tone]) ::selection{background:var(--mark);color:var(--surface)}:where([data-tone]) :focus-visible{outline:2px solid var(--mark);outline-offset:3px}:where([data-tone]) :where(a,button,summary,[role=button]){touch-action:manipulation}}@layer components{:where(.t-mega,.t-xl,.t-lg,.t-md,.t-stat,.t-index){font-family:var(--font-display,var(--font-body,var(--font-sans,system-ui,sans-serif)));font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-kerning:normal}:where(.t-mega,.t-xl,.t-lg,.t-md){text-wrap:balance}.t-mega{font-size:var(--text-mega);letter-spacing:calc(-.045em*var(--display-track));line-height:.92}.t-xl{font-size:var(--text-display-xl);letter-spacing:calc(-.035em*var(--display-track));line-height:.95}.t-lg{font-size:var(--text-display-lg);letter-spacing:calc(-.03em*var(--display-track));line-height:.98}.t-md{font-size:var(--text-display-md);letter-spacing:calc(-.02em*var(--display-track));line-height:1}.t-stat{font-size:var(--text-stat);letter-spacing:calc(-.04em*var(--display-track));font-variant-numeric:tabular-nums lining-nums;line-height:.85}.t-lede{font-size:var(--text-lede);color:var(--fg-2);max-width:36ch;line-height:1.3}.t-body{font-size:var(--text-body);line-height:1.45}.t-caption{font-size:var(--text-caption);color:var(--muted);font-variant-numeric:tabular-nums;line-height:1.35}.t-caption[data-caps]{text-transform:uppercase;letter-spacing:.08em}.t-index{font-size:var(--text-index);color:var(--mark);font-variant-numeric:tabular-nums lining-nums;line-height:1}.t-balance{text-wrap:balance}.ad-section{--section-y:var(--section-y-base);padding-block:var(--section-y);position:relative}.ad-section[data-rhythm=tight]{--section-y:calc(var(--section-y-base)*.6)}.ad-section[data-rhythm=airy]{--section-y:calc(var(--section-y-base)*1.5)}.ad-section[data-rhythm=flush]{--section-y:0px}.ad-section[data-flush~=top]{padding-top:0}.ad-section[data-flush~=bottom]{padding-bottom:0}.ad-wrap{--wrap:var(--container-page);width:min(100% - 2*var(--gutter),var(--wrap));margin-left:auto;margin-right:auto}.ad-wrap[data-width=wide]{--wrap:var(--container-wide)}.ad-wrap[data-width=measure]{--wrap:var(--measure)}.grid-bleed{--_content:min(var(--container-page),100% - 2*var(--gutter));--_wide:max(0px,(min(var(--container-wide),100% - 2*var(--gutter)) - var(--_content))/2);--_col:calc((var(--_content) - 11*var(--grid-gap))/12);row-gap:var(--grid-row-gap,var(--space-6));grid-template-columns:[full-start bleed-left-start]minmax(0,1fr)[wide-start]var(--_wide)[content-start bleed-right-start]repeat(11,[col-start]var(--_col)[col-end]var(--grid-gap))[col-start]var(--_col)[col-end content-end bleed-left-end]var(--_wide)[wide-end]minmax(0,1fr)[full-end bleed-right-end];display:grid}:where(.grid-bleed)>*{grid-column:var(--at,content);min-width:0}@media (min-width:48rem){:where(.grid-bleed)>*{grid-column:var(--at-md,var(--at,content))}}@media (min-width:64rem){:where(.grid-bleed)>*{grid-column:var(--at-lg,var(--at-md,var(--at,content)))}}.photo{isolation:isolate;border-radius:var(--radius-photo);background-color:var(--surface-2);aspect-ratio:var(--ratio,var(--photo-ratio));position:relative;overflow:hidden}.photo>img{object-fit:cover;height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.photo.duotone:after{content:"";background:var(--duotone,var(--brand));mix-blend-mode:color;opacity:var(--duotone-strength,.85);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}:where(.scrim-l,.scrim-b,.scrim-t,.scrim-full){pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.scrim-l{background:linear-gradient(90deg,var(--scrim)0%,var(--scrim)38%,var(--scrim)68%,transparent 100%)}@supports (color:color-mix(in lab, red, red)){.scrim-l{background:linear-gradient(90deg,color-mix(in oklab,var(--scrim)min(100%,92%*var(--scrim-strength)),transparent)0%,color-mix(in oklab,var(--scrim)min(100%,78%*var(--scrim-strength)),transparent)38%,color-mix(in oklab,var(--scrim)min(100%,20%*var(--scrim-strength)),transparent)68%,transparent 100%)}}.scrim-b{background:linear-gradient(0deg,var(--scrim)0%,var(--scrim)40%,transparent 75%)}@supports (color:color-mix(in lab, red, red)){.scrim-b{background:linear-gradient(0deg,color-mix(in oklab,var(--scrim)min(100%,90%*var(--scrim-strength)),transparent)0%,color-mix(in oklab,var(--scrim)min(100%,55%*var(--scrim-strength)),transparent)40%,transparent 75%)}}.scrim-t{background:linear-gradient(180deg,var(--scrim)0%,transparent 45%)}@supports (color:color-mix(in lab, red, red)){.scrim-t{background:linear-gradient(180deg,color-mix(in oklab,var(--scrim)min(100%,70%*var(--scrim-strength)),transparent)0%,transparent 45%)}}.scrim-full{background:var(--scrim)}@supports (color:color-mix(in lab, red, red)){.scrim-full{background:color-mix(in oklab,var(--scrim)min(100%,55%*var(--scrim-strength)),transparent)}}@media (max-width:47.99rem){.scrim-l{background:linear-gradient(0deg,var(--scrim)0%,var(--scrim)48%,var(--scrim)80%,var(--scrim)100%)}@supports (color:color-mix(in lab, red, red)){.scrim-l{background:linear-gradient(0deg,color-mix(in oklab,var(--scrim)min(100%,94%*var(--scrim-strength)),transparent)0%,color-mix(in oklab,var(--scrim)min(100%,80%*var(--scrim-strength)),transparent)48%,color-mix(in oklab,var(--scrim)min(100%,25%*var(--scrim-strength)),transparent)80%,color-mix(in oklab,var(--scrim)min(100%,10%*var(--scrim-strength)),transparent)100%)}}}.cta{justify-content:center;align-items:center;gap:var(--space-2);min-height:max(var(--tap),3.25rem);padding:var(--space-3)var(--space-6);border-radius:var(--radius-cta);font-size:var(--text-body);background-color:var(--cta);color:var(--cta-fg);font-family:var(--font-display,inherit);font-weight:var(--display-weight);font-stretch:var(--display-stretch);line-height:1.1;text-decoration:none;display:inline-flex}.tap{white-space:nowrap;min-height:var(--tap);min-width:var(--tap);align-items:center;display:inline-flex}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.inset-0{top:0;bottom:0;left:0;right:0}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.-z-20{z-index:calc(20*-1)}.col-span-2{grid-column:span 2/span 2}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;list-style-type:decimal}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.625em}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.625em}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.625em}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.625em}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.625em}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;list-style-type:disc}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.625em}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.625em}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.625em}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.625em}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.625em}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;font-style:italic;font-weight:500}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);padding-left:1em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);padding-left:1em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);padding-left:1em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:.25rem;border-right-color:var(--tw-prose-quote-borders);padding-right:1em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:.25rem;border-right-color:var(--tw-prose-quote-borders);padding-right:1em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:.25rem;border-right-color:var(--tw-prose-quote-borders);padding-right:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-bottom:.1875em;border-radius:.3125rem;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.375em;padding-right:.375em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.375em;padding-right:.375em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.375em;padding-right:.375em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.375em;padding-right:.375em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.375em;padding-right:.375em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.375em;padding-right:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.14286em;padding-right:1.14286em}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.14286em;padding-right:1.14286em}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.14286em;padding-right:1.14286em}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.14286em;padding-right:1.14286em}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.14286em;padding-right:1.14286em}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.14286em;padding-right:1.14286em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:transparent;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-bottom:.571429em;font-weight:600}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.571429em;padding-right:.571429em}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.571429em;padding-right:.571429em}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.571429em;padding-right:.571429em}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.571429em;padding-right:.571429em}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.571429em;padding-right:.571429em}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.571429em;padding-right:.571429em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:#364153;--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#d1d5dc;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:rgba(16,24,40,.1);--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgba(255,255,255,.1);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153;font-size:1rem;line-height:1.75}@supports (color:color(display-p3 0 0 0)){.prose{--tw-prose-body:color(display-p3 .219968 .253721 .318679);--tw-prose-headings:color(display-p3 .070423 .0928982 .151928);--tw-prose-lead:color(display-p3 .297358 .332176 .39043);--tw-prose-links:color(display-p3 .070423 .0928982 .151928);--tw-prose-bold:color(display-p3 .070423 .0928982 .151928);--tw-prose-counters:color(display-p3 .421287 .446085 .504784);--tw-prose-bullets:color(display-p3 .822033 .835264 .858521);--tw-prose-hr:color(display-p3 .899787 .906171 .92106);--tw-prose-quotes:color(display-p3 .070423 .0928982 .151928);--tw-prose-quote-borders:color(display-p3 .899787 .906171 .92106);--tw-prose-captions:color(display-p3 .421287 .446085 .504784);--tw-prose-kbd:color(display-p3 .070423 .0928982 .151928);--tw-prose-kbd-shadows:color(display-p3 .070423 .0928982 .151928/.1);--tw-prose-code:color(display-p3 .070423 .0928982 .151928);--tw-prose-pre-code:color(display-p3 .899787 .906171 .92106);--tw-prose-pre-bg:color(display-p3 .125854 .159497 .216835);--tw-prose-th-borders:color(display-p3 .822033 .835264 .858521);--tw-prose-td-borders:color(display-p3 .899787 .906171 .92106);--tw-prose-invert-body:color(display-p3 .822033 .835264 .858521);--tw-prose-invert-lead:color(display-p3 .605734 .630385 .680158);--tw-prose-invert-counters:color(display-p3 .605734 .630385 .680158);--tw-prose-invert-bullets:color(display-p3 .297358 .332176 .39043);--tw-prose-invert-hr:color(display-p3 .219968 .253721 .318679);--tw-prose-invert-quotes:color(display-p3 .953567 .956796 .964321);--tw-prose-invert-quote-borders:color(display-p3 .219968 .253721 .318679);--tw-prose-invert-captions:color(display-p3 .605734 .630385 .680158);--tw-prose-invert-pre-code:color(display-p3 .822033 .835264 .858521);--tw-prose-invert-th-borders:color(display-p3 .297358 .332176 .39043);--tw-prose-invert-td-borders:color(display-p3 .219968 .253721 .318679)}}@supports (color:lab(0% 0 0)){.prose{--tw-prose-body:lab(27.1134% -.956401 -12.3224);--tw-prose-headings:lab(8.11897% .811279 -12.254);--tw-prose-lead:lab(35.6337% -1.58697 -10.8425);--tw-prose-links:lab(8.11897% .811279 -12.254);--tw-prose-bold:lab(8.11897% .811279 -12.254);--tw-prose-counters:lab(47.7841% -.393182 -10.0268);--tw-prose-bullets:lab(85.1236% -.612259 -3.7138);--tw-prose-hr:lab(91.6229% -.159115 -2.26791);--tw-prose-quotes:lab(8.11897% .811279 -12.254);--tw-prose-quote-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-captions:lab(47.7841% -.393182 -10.0268);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(8.11897% .811279 -12.254);--tw-prose-pre-code:lab(91.6229% -.159115 -2.26791);--tw-prose-pre-bg:lab(16.1051% -1.18239 -11.7533);--tw-prose-th-borders:lab(85.1236% -.612259 -3.7138);--tw-prose-td-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.375em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.375em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.375em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.375em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.375em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.625em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.625em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.625em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.625em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.625em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-bottom:.571429em}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.571429em;padding-right:.571429em}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.571429em;padding-right:.571429em}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.571429em;padding-right:.571429em}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.571429em;padding-right:.571429em}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.571429em;padding-right:.571429em}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.571429em;padding-right:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-\(--space-1\){margin-top:var(--space-1)}.mt-\(--space-2\){margin-top:var(--space-2)}.mt-\(--space-3\){margin-top:var(--space-3)}.mt-\(--space-4\){margin-top:var(--space-4)}.mt-\(--space-5\){margin-top:var(--space-5)}.mt-\(--space-6\){margin-top:var(--space-6)}.mt-\(--space-7\){margin-top:var(--space-7)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mb-\(--space-1\){margin-bottom:var(--space-1)}.mb-\(--space-4\){margin-bottom:var(--space-4)}.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}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-\(--sc-logo-h\){height:var(--sc-logo-h)}.h-6{height:calc(var(--spacing)*6)}.h-full{height:100%}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-\[60svh\]{min-height:60svh}.min-h-\[70svh\]{min-height:70svh}.w-6{width:calc(var(--spacing)*6)}.w-auto{width:auto}.w-full{width:100%}.max-w-\(--measure\){max-width:var(--measure)}.max-w-\[36ch\]{max-width:36ch}.max-w-none{max-width:none}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-\(--space-2\){gap:var(--space-2)}.gap-\(--space-3\){gap:var(--space-3)}.gap-\(--space-4\){gap:var(--space-4)}.gap-\(--space-6\){gap:var(--space-6)}.gap-2{gap:calc(var(--spacing)*2)}:where(.space-y-\(--space-2\)>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(var(--space-2)*var(--tw-space-y-reverse));margin-bottom:calc(var(--space-2)*calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>: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(.divide-\(--line\)>:not(:last-child)){border-color:var(--line)}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\(--radius-card\,12px\){border-radius:var(--radius-card,12px)}.rounded-\(--radius-cta\){border-radius:var(--radius-cta)}.rounded-\(--radius-photo\){border-radius:var(--radius-photo)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-top-width:1px;border-bottom-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\(--line\){border-color:var(--line)}.border-\(--line-strong\){border-color:var(--line-strong)}.border-white\/40{border-color:rgba(255,255,255,.4)}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.bg-\(--surface\){background-color:var(--surface)}.bg-\[\#c8130c\]{background-color:#c8130c}.object-cover{object-fit:cover}.p-\(--space-5\){padding:var(--space-5)}.px-\(--space-3\){padding-inline:var(--space-3)}.px-\(--space-5\){padding-inline:var(--space-5)}.py-\(--space-2\){padding-block:var(--space-2)}.py-\(--space-3\){padding-block:var(--space-3)}.pt-\(--space-3\){padding-top:var(--space-3)}.pt-\(--space-4\){padding-top:var(--space-4)}.pb-\[5\.5rem\]{padding-bottom:5.5rem}.font-\(family-name\:--font-display\){font-family:var(--font-display)}.text-\(length\:--text-body\){font-size:var(--text-body)}.text-\(length\:--text-caption\){font-size:var(--text-caption)}.text-\[1\.35rem\]{font-size:1.35rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\(--accent\){color:var(--accent)}.text-\(--fg\){color:var(--fg)}.text-\(--fg-2\){color:var(--fg-2)}.text-\(--mark\){color:var(--mark)}.text-\(--muted\){color:var(--muted)}.text-white{color:var(--color-white)}.text-white\/85{color:rgba(255,255,255,.85)}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/88{color:rgba(255,255,255,.88)}@supports (color:color-mix(in lab, red, red)){.text-white\/88{color:color-mix(in oklab,var(--color-white)88%,transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--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,)}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\(--mark\){accent-color:var(--mark)}.opacity-45{opacity:.45}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgb\(0_0_0\/0\.35\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,rgba(0,0,0,.35));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}.grayscale{--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,)}.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,-webkit-text-decoration-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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--dur-1\){--tw-duration:var(--dur-1);transition-duration:var(--dur-1)}.prose-neutral{--tw-prose-body:#404040;--tw-prose-headings:#171717;--tw-prose-lead:#525252;--tw-prose-links:#171717;--tw-prose-bold:#171717;--tw-prose-counters:#737373;--tw-prose-bullets:#d4d4d4;--tw-prose-hr:#e5e5e5;--tw-prose-quotes:#171717;--tw-prose-quote-borders:#e5e5e5;--tw-prose-captions:#737373;--tw-prose-kbd:#171717;--tw-prose-kbd-shadows:rgba(23,23,23,.1);--tw-prose-code:#171717;--tw-prose-pre-code:#e5e5e5;--tw-prose-pre-bg:#262626;--tw-prose-th-borders:#d4d4d4;--tw-prose-td-borders:#e5e5e5;--tw-prose-invert-body:#d4d4d4;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#a1a1a1;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#a1a1a1;--tw-prose-invert-bullets:#525252;--tw-prose-invert-hr:#404040;--tw-prose-invert-quotes:#f5f5f5;--tw-prose-invert-quote-borders:#404040;--tw-prose-invert-captions:#a1a1a1;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgba(255,255,255,.1);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d4d4d4;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#525252;--tw-prose-invert-td-borders:#404040}@supports (color:color(display-p3 0 0 0)){.prose-neutral{--tw-prose-body:color(display-p3 .250471 .250471 .250471);--tw-prose-headings:color(display-p3 .0905274 .0905274 .0905274);--tw-prose-lead:color(display-p3 .321993 .321993 .321993);--tw-prose-links:color(display-p3 .0905274 .0905274 .0905274);--tw-prose-bold:color(display-p3 .0905274 .0905274 .0905274);--tw-prose-counters:color(display-p3 .451519 .451519 .451519);--tw-prose-bullets:color(display-p3 .831444 .831444 .831444);--tw-prose-hr:color(display-p3 .898161 .898161 .898161);--tw-prose-quotes:color(display-p3 .0905274 .0905274 .0905274);--tw-prose-quote-borders:color(display-p3 .898161 .898161 .898161);--tw-prose-captions:color(display-p3 .451519 .451519 .451519);--tw-prose-kbd:color(display-p3 .0905274 .0905274 .0905274);--tw-prose-kbd-shadows:color(display-p3 .0905274 .0905274 .0905274/.1);--tw-prose-code:color(display-p3 .0905274 .0905274 .0905274);--tw-prose-pre-code:color(display-p3 .898161 .898161 .898161);--tw-prose-pre-bg:color(display-p3 .149382 .149382 .149382);--tw-prose-th-borders:color(display-p3 .831444 .831444 .831444);--tw-prose-td-borders:color(display-p3 .898161 .898161 .898161);--tw-prose-invert-body:color(display-p3 .831444 .831444 .831444);--tw-prose-invert-lead:color(display-p3 .630163 .630163 .630163);--tw-prose-invert-counters:color(display-p3 .630163 .630163 .630163);--tw-prose-invert-bullets:color(display-p3 .321993 .321993 .321993);--tw-prose-invert-hr:color(display-p3 .250471 .250471 .250471);--tw-prose-invert-quotes:color(display-p3 .960587 .960587 .960587);--tw-prose-invert-quote-borders:color(display-p3 .250471 .250471 .250471);--tw-prose-invert-captions:color(display-p3 .630163 .630163 .630163);--tw-prose-invert-pre-code:color(display-p3 .831444 .831444 .831444);--tw-prose-invert-th-borders:color(display-p3 .321993 .321993 .321993);--tw-prose-invert-td-borders:color(display-p3 .250471 .250471 .250471)}}@supports (color:lab(0% 0 0)){.prose-neutral{--tw-prose-body:lab(27.036% 0 0);--tw-prose-headings:lab(7.78201% -.0000149012 0);--tw-prose-lead:lab(34.924% 0 0);--tw-prose-links:lab(7.78201% -.0000149012 0);--tw-prose-bold:lab(7.78201% -.0000149012 0);--tw-prose-counters:lab(48.496% 0 0);--tw-prose-bullets:lab(84.92% 0 -.0000119209);--tw-prose-hr:lab(90.952% 0 -.0000119209);--tw-prose-quotes:lab(7.78201% -.0000149012 0);--tw-prose-quote-borders:lab(90.952% 0 -.0000119209);--tw-prose-captions:lab(48.496% 0 0);--tw-prose-kbd:lab(7.78201% -.0000149012 0);--tw-prose-kbd-shadows:lab(7.78201% -.0000149012 0/.1);--tw-prose-code:lab(7.78201% -.0000149012 0);--tw-prose-pre-code:lab(90.952% 0 -.0000119209);--tw-prose-pre-bg:lab(15.204% 0 -.00000596046);--tw-prose-th-borders:lab(84.92% 0 -.0000119209);--tw-prose-td-borders:lab(90.952% 0 -.0000119209);--tw-prose-invert-body:lab(84.92% 0 -.0000119209);--tw-prose-invert-lead:lab(66.128% -.0000298023 .0000119209);--tw-prose-invert-counters:lab(66.128% -.0000298023 .0000119209);--tw-prose-invert-bullets:lab(34.924% 0 0);--tw-prose-invert-hr:lab(27.036% 0 0);--tw-prose-invert-quotes:lab(96.52% -.0000298023 .0000119209);--tw-prose-invert-quote-borders:lab(27.036% 0 0);--tw-prose-invert-captions:lab(66.128% -.0000298023 .0000119209);--tw-prose-invert-pre-code:lab(84.92% 0 -.0000119209);--tw-prose-invert-th-borders:lab(34.924% 0 0);--tw-prose-invert-td-borders:lab(27.036% 0 0)}}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-\(--muted\)::placeholder{color:var(--muted)}@media (hover:hover){.hover\:border-white:hover{border-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:rgba(255,255,255,.1)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.focus\:border-\(--mark\):focus{border-color:var(--mark)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:p-\(--space-6\){padding:var(--space-6)}.md\:pb-\(--section-y\){padding-bottom:var(--section-y)}}@media (min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-\(--space-7\){gap:var(--space-7)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both cjp-reveal;animation-timeline:view();animation-range:entry cover 22%}.wipe-in{animation:linear both cjp-wipe;animation-timeline:view();animation-range:entry cover 30%}.drift{will-change:transform;animation:linear both cjp-drift;animation-timeline:view();animation-range:cover}}}.press{transition:transform .15s var(--ease-out)}.press:active{transform:scale(.97)}.hover-lift,.hover-zoom>img,.hover-zoom>picture>img{transition-property:transform;transition-duration:var(--hover-out);transition-timing-function:var(--ease-out)}@media (hover:hover) and (pointer:fine){.hover-lift:hover{transition-duration:var(--dur-1);transform:translateY(-3px)}.hover-zoom:hover>img,.hover-zoom:hover>picture>img{transition-duration:var(--dur-3);transform:scale(1.04)}}}@keyframes cjp-reveal{0%{transform:translate3d(0,var(--reveal-distance),0)}to{transform:none}}@keyframes cjp-wipe{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes cjp-drift{0%{transform:translateY(-6%)scale(1.12)}to{transform:translateY(6%)scale(1.12)}}dialog.cjp-drawer{transition:transform var(--dur-2)var(--ease-out),opacity var(--dur-2)var(--ease-out),overlay var(--dur-2)allow-discrete,display var(--dur-2)allow-discrete;opacity:1;transform:translate(100%)}dialog.cjp-drawer[open]{transform:none}@starting-style{dialog.cjp-drawer[open]{transform:translate(100%)}}dialog.cjp-drawer::backdrop{transition:background-color var(--dur-2)var(--ease-out),overlay var(--dur-2)allow-discrete,display var(--dur-2)allow-discrete;background:0 0}dialog.cjp-drawer[open]::backdrop{background:rgba(0,0,0,.5)}@starting-style{dialog.cjp-drawer[open]::backdrop{background:0 0}}@media (prefers-reduced-motion:reduce){.reveal,.wipe-in,.drift{clip-path:none!important;animation:none!important;transform:none!important}.press:active,.hover-lift:hover,.hover-zoom:hover>img,.hover-zoom:hover>picture>img{transform:none!important}dialog.cjp-drawer,dialog.cjp-drawer[open]{transition-property:opacity,overlay,display;transform:none}}:root[data-cjp-motion=reduce] .reveal,:root[data-cjp-motion=reduce] .wipe-in,:root[data-cjp-motion=reduce] .drift{clip-path:none!important;animation:none!important;transform:none!important}:root[data-cjp-motion=reduce] .press:active,:root[data-cjp-motion=reduce] .hover-lift:hover,:root[data-cjp-motion=reduce] .hover-zoom:hover>img{transform:none!important}@font-face{font-family:Archivo Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Arial);font-weight:600 900;font-stretch:80% 90%;size-adjust:85.2%}@font-face{font-family:Archivo Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Arial);font-weight:600 900;font-stretch:62% 79.9%;size-adjust:82%}:root,[data-preset=hvac]{--brand:#0d3b66;--accent:#c2410c;--neutral-hue:250;--neutral-chroma:.012;--font-display:var(--font-archivo),"Arial Narrow",Arial,sans-serif;--display-weight:700;--display-stretch:84%;--display-track:.75;--radius-photo:16px;--radius-cta:8px;--photo-ratio:4/3;--section-y-base:clamp(4rem,2.9rem + 4.5vw,6.5rem);--scrim-strength:1}:root{--brand:#1a4a26;--accent:#b8902c;--neutral-hue:85;--neutral-chroma:.01;--font-display:var(--font-jakarta),system-ui,sans-serif;--font-body:var(--font-jakarta),system-ui,-apple-system,sans-serif;--display-weight:800;--display-stretch:100%;--display-track:.6;--text-mega:clamp(2.5rem,1.55rem + 4.6vw,4.75rem);--text-mega--line-height:1.02;--text-display-xl:clamp(2.1rem,1.45rem + 3.1vw,3.6rem);--text-display-xl--line-height:1.05;--text-display-lg:clamp(1.75rem,1.3rem + 2.1vw,2.75rem);--text-display-lg--line-height:1.1;--text-display-md:clamp(1.35rem,1.15rem + 1vw,1.9rem);--text-display-md--line-height:1.15;--text-stat:clamp(2.6rem,1.6rem + 4vw,4.5rem);--radius-photo:12px;--radius-cta:8px;--section-y-base:clamp(4rem,2.9rem + 4.5vw,7rem);--header-h:4.5rem;--sc-logo-h:3rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background-color:var(--surface,#f7f5f0);overscroll-behavior-y:none}body{color:var(--fg,#171a16);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}p,li,dd{text-wrap:pretty}.card{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-card,12px);transition:transform var(--dur-1)var(--ease-out),box-shadow var(--dur-1)var(--ease-out);box-shadow:0 4px 16px rgba(15,30,20,.06)}@media (hover:hover) and (pointer:fine){.card:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(15,30,20,.12)}.card:not(:hover){transition-duration:var(--hover-out,.45s);transition-timing-function:linear}}.faq>summary::-webkit-details-marker{display:none}.faq>summary{cursor:pointer;list-style:none}.faq[open] .faq-plus{transform:rotate(45deg)}.faq-plus{transition:transform var(--dur-2)var(--ease-out)}.legal :-webkit-any(h2,h3){font-family:var(--font-display);font-weight:var(--display-weight,800);letter-spacing:-.01em}.legal :-moz-any(h2,h3){font-family:var(--font-display);font-weight:var(--display-weight,800);letter-spacing:-.01em}.legal :is(h2,h3){font-family:var(--font-display);font-weight:var(--display-weight,800);letter-spacing:-.01em}.legal h2{font-size:var(--text-display-md);margin-top:var(--space-7);line-height:1.15}.legal p,.legal li{margin-top:var(--space-3);max-width:var(--measure);line-height:1.55}.legal a{text-underline-offset:3px;color:var(--fg);text-decoration:underline}.legal strong{color:var(--fg);font-weight:700}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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 transparent}@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 transparent}@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 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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-duration{syntax:"*";inherits:false}
:root:has(.sc-header){scroll-padding-block-start:calc(var(--header-h,4.5rem) + .5rem)}@media (max-width:63.99rem){:root:has(.sc-bar){scroll-padding-block-end:calc(3.5rem + 1.5rem + env(safe-area-inset-bottom,0px))}}@layer components{.sc-skip{z-index:70;padding:var(--space-3,.75rem)var(--space-5,1.5rem);background:var(--cta,#111);color:var(--cta-fg,#fff);border-radius:var(--radius-cta,6px);clip-path:inset(50%);font-weight:600;position:fixed;top:var(--space-3,.75rem)}.sc-skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-3,.75rem)}.sc-skip:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-3,.75rem)}.sc-skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-3,.75rem)}.sc-skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-3,.75rem)}.sc-skip:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-3,.75rem)}.sc-skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-3,.75rem)}.sc-skip:focus{clip-path:none}.sc-skip:focus-visible{clip-path:none}.sc-header{--_h:var(--header-h,4.5rem);--_ease:var(--ease-out,cubic-bezier(.23,1,.32,1));--sc-over-fg:oklch(.985 .005 var(--neutral-hue,250));--sc-over-scrim:oklch(.17 .02 var(--neutral-hue,250));z-index:40;isolation:isolate;height:var(--_h);color:var(--fg);background-color:transparent;position:-webkit-sticky;position:sticky;top:0}:where(.sc-plate,.sc-shade,.sc-veil){z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.sc-plate{background-color:var(--surface)}.sc-shade{box-shadow:0 1px 0 var(--line),0 14px 32px -22px color-mix(in oklab,var(--scrim)55%,transparent)}.sc-veil{background:linear-gradient(180deg,color-mix(in oklab,var(--sc-over-scrim)calc(var(--sc-veil,.8)*100%),transparent)0%,color-mix(in oklab,var(--sc-over-scrim)calc(var(--sc-veil,.8)*62%),transparent)45%,color-mix(in oklab,var(--sc-over-scrim)calc(var(--sc-veil,.8)*18%),transparent)75%,transparent 100%);display:none;bottom:-70%}.sc-row{align-items:center;gap:var(--space-4);height:100%;width:min(100% - 2*var(--gutter),var(--container-wide));margin-left:auto;margin-right:auto;display:flex}.sc-logo{min-width:0;min-height:var(--tap);color:inherit;transform-origin:0;flex:0 auto;align-items:center;text-decoration:none;display:inline-flex;position:relative}.sc-logo :where(img,svg){height:var(--sc-logo-h,2.25rem);object-fit:contain;object-position:left center;width:auto;max-width:min(42vw,13rem);display:block}.sc-logo-scale{transform-origin:0;align-items:center;display:flex;position:relative}.sc-logo-main,.sc-logo-over{align-items:center;display:flex}.sc-sr{clip-path:inset(50%);white-space:nowrap;height:1px;width:1px;position:absolute;overflow:hidden}.sc-logo-over{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.sc-nav{display:none}@media (min-width:64rem){.sc-header[data-desktop=inline] .sc-nav{display:block}.sc-header[data-desktop=inline] .sc-nav:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-7)}.sc-header[data-desktop=inline] .sc-nav:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-7)}.sc-header[data-desktop=inline] .sc-nav:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-7)}.sc-header[data-desktop=inline] .sc-nav:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-7)}.sc-header[data-desktop=inline] .sc-nav:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-7)}.sc-header[data-desktop=inline] .sc-nav:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-7)}}.sc-links{margin:0;padding:0;list-style:none}.sc-links>li{max-width:none}.sc-links--bar{gap:var(--space-6);display:flex}.sc-links--bar .sc-link{min-height:var(--tap);color:inherit;font-family:var(--font-display,inherit);font-weight:var(--display-weight,600);font-stretch:var(--display-stretch,100%);font-size:var(--text-body);letter-spacing:calc(.005em*var(--display-track,1));white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.sc-links--bar .sc-label{position:relative}.sc-links--bar .sc-label:after,.sc-marker{content:"";background-color:currentColor;height:2px;position:absolute;bottom:-.35em;left:0;right:0}.sc-links--bar .sc-label:after{transform-origin:100%;transition:transform var(--hover-out,.45s)var(--_ease,ease-out);transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.sc-links--bar .sc-link:hover .sc-label:after{transform-origin:0;transition-duration:var(--dur-2,.26s);transform:scaleX(1)}}.sc-marker{display:block}.sc-actions{align-items:center;gap:var(--space-4);flex:none;display:flex}.sc-actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.sc-actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.sc-actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.sc-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.sc-actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.sc-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.sc-phone{min-height:var(--tap);color:inherit;white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-end;text-decoration:none;display:inline-flex}.sc-phone-line{align-items:center;gap:var(--space-2);font-family:var(--font-display,inherit);font-weight:var(--display-weight,600);font-stretch:var(--display-stretch,100%);font-size:var(--text-body);font-variant-numeric:tabular-nums lining-nums;line-height:1.15;display:inline-flex}.sc-status{font-size:var(--text-caption);line-height:1.2;display:none}@media (min-width:48rem){.sc-status{justify-content:flex-end;align-items:center;gap:var(--space-2);width:0;min-width:100%;display:inline-flex}}.sc-open[data-open]:before{content:"";height:.5em;width:.5em;box-shadow:0 0 0 .2em color-mix(in oklab,currentColor 22%,transparent);background-color:currentColor;border-radius:50%}.sc-glyph{flex:none;height:1em;width:1em}@media (max-width:23.5rem){.sc-phone-line{font-size:var(--text-caption)}.sc-phone .sc-glyph{display:none}}.sc-quote{display:none}@media (min-width:64rem){.sc-quote{min-height:var(--tap);padding-block:var(--space-2);padding-inline:var(--space-5);display:inline-flex}}.sc-menu-btn,.sc-close{justify-content:center;align-items:center;gap:var(--space-3);min-width:var(--tap);min-height:var(--tap);padding-inline:var(--space-2);color:inherit;font-family:var(--font-display,inherit);font-weight:var(--display-weight,600);font-stretch:var(--display-stretch,100%);font-size:var(--text-body);text-decoration:none;display:inline-flex}.sc-menu-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1*var(--space-2))}.sc-menu-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1*var(--space-2))}.sc-menu-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1*var(--space-2))}.sc-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1*var(--space-2))}.sc-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1*var(--space-2))}.sc-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:calc(-1*var(--space-2))}.sc-menu-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1*var(--space-2))}.sc-menu-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1*var(--space-2))}.sc-menu-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1*var(--space-2))}.sc-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1*var(--space-2))}.sc-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1*var(--space-2))}.sc-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1*var(--space-2))}@media (min-width:64rem){.sc-header[data-desktop=inline] .sc-menu-btn{display:none}}.sc-menu-word{display:none}@media (min-width:48rem){.sc-menu-word{display:inline}}.sc-bars,.sc-x{height:.75rem;width:1.5rem;position:relative}.sc-bars:before,.sc-bars:after,.sc-x:before,.sc-x:after{content:"";height:2px;transition:transform var(--dur-2,.26s)var(--_ease,ease-out);background-color:currentColor;position:absolute;left:0;right:0}.sc-bars:before{top:0}.sc-bars:after{transform-origin:100%;bottom:0}@media (hover:hover) and (pointer:fine){.sc-menu-btn:hover .sc-bars:after{transform:scaleX(.6)}}.sc-x:before,.sc-x:after{top:calc(50% - 1px)}.sc-x:before{transform:rotate(45deg)}.sc-x:after{transform:rotate(-45deg)}.sc-sheet{--_ease:var(--ease-out,cubic-bezier(.23,1,.32,1));--_h:var(--header-h,4.5rem);z-index:60;overscroll-behavior:contain;height:100dvh;max-height:none;width:100%;max-width:none;color:var(--fg);background-color:var(--surface);clip-path:inset(0);opacity:1;transition-property:clip-path,opacity,translate,overlay,display;transition-duration:.2s;transition-timing-function:var(--_ease);transition-behavior:allow-discrete;border:0;margin:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto;translate:none}.sc-sheet:-webkit-any([open],:target){transition-duration:.3s;display:block}.sc-sheet:-moz-any([open],:target){transition-duration:.3s;display:block}.sc-sheet:is([open],:target){transition-duration:.3s;display:block}.sc-sheet:not(:-webkit-any([open],:target)){display:none}.sc-sheet:not(:-moz-any([open],:target)){display:none}.sc-sheet:not(:is([open],:target)){display:none}.sc-sheet::backdrop{background:0 0}.sc-sheet[data-entry=curtain]:not(:-webkit-any([open],:target)){clip-path:inset(0 0 100%)}.sc-sheet[data-entry=curtain]:not(:-moz-any([open],:target)){clip-path:inset(0 0 100%)}.sc-sheet[data-entry=curtain]:not(:is([open],:target)){clip-path:inset(0 0 100%)}.sc-sheet[data-entry=rise]:not(:-webkit-any([open],:target)){opacity:0;translate:0 1.5rem}.sc-sheet[data-entry=rise]:not(:-moz-any([open],:target)){opacity:0;translate:0 1.5rem}.sc-sheet[data-entry=rise]:not(:is([open],:target)){opacity:0;translate:0 1.5rem}.sc-sheet[data-entry=fade]:not(:-webkit-any([open],:target)){opacity:0}.sc-sheet[data-entry=fade]:not(:-moz-any([open],:target)){opacity:0}.sc-sheet[data-entry=fade]:not(:is([open],:target)){opacity:0}@starting-style{.sc-sheet[data-entry=curtain]:-webkit-any([open],:target){clip-path:inset(0 0 100%)}.sc-sheet[data-entry=curtain]:-moz-any([open],:target){clip-path:inset(0 0 100%)}.sc-sheet[data-entry=curtain]:is([open],:target){clip-path:inset(0 0 100%)}.sc-sheet[data-entry=rise]:-webkit-any([open],:target){opacity:0;translate:0 1.5rem}.sc-sheet[data-entry=rise]:-moz-any([open],:target){opacity:0;translate:0 1.5rem}.sc-sheet[data-entry=rise]:is([open],:target){opacity:0;translate:0 1.5rem}.sc-sheet[data-entry=fade]:-webkit-any([open],:target){opacity:0}.sc-sheet[data-entry=fade]:-moz-any([open],:target){opacity:0}.sc-sheet[data-entry=fade]:is([open],:target){opacity:0}}html:has(.sc-sheet:-webkit-any([open],:target)){overflow:hidden}html:has(.sc-sheet:-moz-any([open],:target)){overflow:hidden}html:has(.sc-sheet:is([open],:target)){overflow:hidden}.sc-sheet-in{grid-template-rows:var(--_h)1fr auto;min-height:100dvh;width:min(100% - 2*var(--gutter),var(--container-wide));margin-left:auto;margin-right:auto;display:grid}.sc-sheet-top{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.sc-sheet-main{padding-block:var(--space-6)var(--space-7);align-content:end;display:grid}@media (min-width:48rem){.sc-sheet-main{align-content:center}.sc-sheet-main[data-photos]{column-gap:calc(var(--grid-gap)*2);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}.sc-links--sheet{flex-direction:column;display:flex}.sc-links--sheet .sc-link{padding-block:var(--space-2);color:inherit;font-family:var(--font-display,inherit);font-weight:var(--display-weight,700);font-stretch:var(--display-stretch,100%);font-size:min(var(--text-display-lg),8.5dvh);letter-spacing:calc(-.03em*var(--display-track,1));transition:color var(--dur-2,.26s)var(--_ease);line-height:.95;text-decoration:none;display:block;overflow:clip}.sc-sheet[data-links=xl] .sc-links--sheet .sc-link{font-size:min(var(--text-display-xl),8.5dvh);letter-spacing:calc(-.035em*var(--display-track,1));line-height:.92}@media (min-width:48rem){.sc-sheet[data-links=xl] .sc-links--sheet .sc-link{font-size:min(var(--text-display-xl),10.5dvh)}}.sc-rise{align-items:baseline;gap:var(--space-4);transition:transform .42s var(--_ease)calc(90ms + var(--i,0)*40ms),translate var(--hover-out,.45s)var(--_ease);display:flex}@starting-style{.sc-sheet:-webkit-any([open],:target) .sc-rise{transform:translate3d(0,calc(100% + var(--space-2)),0)}.sc-sheet:-moz-any([open],:target) .sc-rise{transform:translate3d(0,calc(100% + var(--space-2)),0)}.sc-sheet:is([open],:target) .sc-rise{transform:translate3d(0,calc(100% + var(--space-2)),0)}}.sc-num{width:2.2em;font-size:var(--text-index);letter-spacing:0;color:var(--mark);font-variant-numeric:tabular-nums lining-nums;flex:none;line-height:1;translate:0 -.1em}.sc-links--sheet [aria-current=page] .sc-label{text-underline-offset:.14em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.06em}@media (hover:hover) and (pointer:fine){.sc-links--sheet:has(.sc-link:hover) .sc-link:not(:hover){color:var(--muted)}.sc-links--sheet .sc-link:hover .sc-rise{transition-duration:.42s,var(--dur-2,.26s);transition-delay:0s;translate:.12em}}.sc-sheet-photos{display:none}@media (min-width:48rem){.sc-sheet-photos{aspect-ratio:4/5;border-radius:var(--radius-photo);background-color:var(--surface-2);height:min(64dvh,44rem);max-width:100%;clip-path:inset(0 round var(--radius-photo));transition:clip-path .64s var(--_ease).12s;justify-self:end;display:block;position:relative;overflow:hidden}@starting-style{.sc-sheet:-webkit-any([open],:target) .sc-sheet-photos{clip-path:inset(100% 0 0 0 round var(--radius-photo))}.sc-sheet:-moz-any([open],:target) .sc-sheet-photos{clip-path:inset(100% 0 0 0 round var(--radius-photo))}.sc-sheet:is([open],:target) .sc-sheet-photos{clip-path:inset(100% 0 0 0 round var(--radius-photo))}}.sc-photo{opacity:0;transition:opacity .42s var(--_ease),scale .9s var(--_ease);position:absolute;top:0;bottom:0;left:0;right:0;scale:1.06}.sc-photo>img{object-fit:cover}.sc-photo:first-child{opacity:1;scale:1}.sc-sheet:has(.sc-link:-webkit-any(:hover,:focus-visible)) .sc-photo:first-child{opacity:0;scale:1.06}.sc-sheet:has(.sc-link:-moz-any(:hover,:focus-visible)) .sc-photo:first-child{opacity:0;scale:1.06}.sc-sheet:has(.sc-link:is(:hover,:focus-visible)) .sc-photo:first-child{opacity:0;scale:1.06}.sc-sheet:has(.sc-links--sheet>li:first-child .sc-link:-webkit-any(:hover,:focus-visible)) .sc-photo:first-child{opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:first-child .sc-link:-moz-any(:hover,:focus-visible)) .sc-photo:first-child{opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:first-child .sc-link:is(:hover,:focus-visible)) .sc-photo:first-child{opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(2) .sc-link:-webkit-any(:hover,:focus-visible)) .sc-photo:nth-child(2){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(2) .sc-link:-moz-any(:hover,:focus-visible)) .sc-photo:nth-child(2){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(2) .sc-link:is(:hover,:focus-visible)) .sc-photo:nth-child(2){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(3) .sc-link:-webkit-any(:hover,:focus-visible)) .sc-photo:nth-child(3){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(3) .sc-link:-moz-any(:hover,:focus-visible)) .sc-photo:nth-child(3){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(3) .sc-link:is(:hover,:focus-visible)) .sc-photo:nth-child(3){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(4) .sc-link:-webkit-any(:hover,:focus-visible)) .sc-photo:nth-child(4){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(4) .sc-link:-moz-any(:hover,:focus-visible)) .sc-photo:nth-child(4){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(4) .sc-link:is(:hover,:focus-visible)) .sc-photo:nth-child(4){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(5) .sc-link:-webkit-any(:hover,:focus-visible)) .sc-photo:nth-child(5){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(5) .sc-link:-moz-any(:hover,:focus-visible)) .sc-photo:nth-child(5){opacity:1;scale:1}.sc-sheet:has(.sc-links--sheet>li:nth-child(5) .sc-link:is(:hover,:focus-visible)) .sc-photo:nth-child(5){opacity:1;scale:1}}.sc-sheet-foot{justify-content:space-between;align-items:flex-end;gap:var(--space-5)var(--space-6);padding-block:var(--space-5)max(var(--space-6),env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.sc-sheet-call{gap:var(--space-1);flex-direction:column;display:flex}.sc-sheet-call .t-caption{color:var(--muted)}.sc-sheet-phone{min-height:var(--tap);color:inherit;font-family:var(--font-display,inherit);font-weight:var(--display-weight,700);font-stretch:var(--display-stretch,100%);font-size:var(--text-display-md);letter-spacing:calc(-.02em*var(--display-track,1));font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.sc-sheet-quote{flex:14rem;justify-content:space-between;max-width:24rem}.sc-arrow{height:1.25em;width:1.25em;transition:translate var(--hover-out,.45s)var(--_ease);flex:none}@media (hover:hover) and (pointer:fine){.sc-sheet-quote:hover .sc-arrow{transition-duration:var(--dur-1,.14s);translate:.25em}}.sc-bar{--_ease:var(--ease-out,cubic-bezier(.23,1,.32,1));--_gap:var(--space-2,.5rem);z-index:30;margin-inline:var(--_gap);border-radius:calc(var(--radius-cta) + 4px);color:var(--fg);box-shadow:0 0 0 1px var(--line),0 16px 36px -14px color-mix(in oklab,var(--scrim)50%,transparent);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid;position:-webkit-sticky;position:sticky;bottom:max(var(--_gap),env(safe-area-inset-bottom,0px));overflow:clip}.sc-bar[data-position=fixed]{position:fixed;left:0;right:0}@media (min-width:64rem){.sc-bar{display:none}}.sc-bar-call,.sc-bar-quote{justify-content:center;align-items:center;gap:var(--space-3);min-height:3.5rem;padding:var(--space-2)var(--space-4);font-family:var(--font-display,inherit);font-weight:var(--display-weight,700);font-stretch:var(--display-stretch,100%);font-size:var(--text-body);line-height:1.1;text-decoration:none;display:flex}.sc-bar-call{color:inherit}.sc-bar-call .sc-glyph{height:1.15em;width:1.15em;color:var(--mark)}.sc-bar-stack{flex-direction:column;min-width:0;display:flex}.sc-bar-num{font-family:var(--font-body,inherit);font-weight:400;font-stretch:100%;font-size:var(--text-caption);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.sc-bar-quote{background-color:var(--cta);color:var(--cta-fg)}}@supports (animation-timeline:scroll()){.sc-shade{animation:linear both sc-in;animation-timeline:scroll();animation-range:0 var(--sc-range,120px)}.sc-header[data-variant=over]{animation:linear both sc-ink;animation-timeline:scroll();animation-range:0 var(--sc-range,120px);margin-bottom:calc(-1*var(--_h))}.sc-header[data-variant=over] .sc-veil{display:block}.sc-header[data-variant=over] :-webkit-any(.sc-plate,.sc-logo-main){animation:linear both sc-in;animation-timeline:scroll();animation-range:0 var(--sc-range,120px)}.sc-header[data-variant=over] :-moz-any(.sc-plate,.sc-logo-main){animation:linear both sc-in;animation-timeline:scroll();animation-range:0 var(--sc-range,120px)}.sc-header[data-variant=over] :is(.sc-plate,.sc-logo-main){animation:linear both sc-in;animation-timeline:scroll();animation-range:0 var(--sc-range,120px)}.sc-header[data-variant=over]:not([data-logo-pair]) .sc-logo-main{animation:none}.sc-header[data-variant=over] :-webkit-any(.sc-veil,.sc-logo-over){animation:linear both sc-out;animation-timeline:scroll();animation-range:0 var(--sc-range,120px)}.sc-header[data-variant=over] :-moz-any(.sc-veil,.sc-logo-over){animation:linear both sc-out;animation-timeline:scroll();animation-range:0 var(--sc-range,120px)}.sc-header[data-variant=over] :is(.sc-veil,.sc-logo-over){animation:linear both sc-out;animation-timeline:scroll();animation-range:0 var(--sc-range,120px)}@media (prefers-reduced-motion:no-preference){.sc-header .sc-logo-scale{animation:linear both sc-logo;animation-timeline:scroll();animation-range:0 var(--sc-range,120px)}}}@supports (animation-timeline:view()) and (timeline-scope:--sc-quiet){:root{timeline-scope:--sc-quiet,--sc-after}:-webkit-any(.sc-quiet,[data-actionbar-quiet]){view-timeline-name:--sc-quiet}:-moz-any(.sc-quiet,[data-actionbar-quiet]){view-timeline-name:--sc-quiet}:is(.sc-quiet,[data-actionbar-quiet]){view-timeline-name:--sc-quiet}[data-actionbar-after]{view-timeline-name:--sc-after}.sc-bar{animation:linear both sc-bar-away,linear both sc-bar-hold;animation-timeline:--sc-quiet,--sc-after;animation-range:entry-crossing,exit-crossing}@media (prefers-reduced-motion:reduce){.sc-bar{animation-name:sc-bar-fade,sc-bar-hold-fade}}}:root:active-view-transition-type(cjp-nav) .sc-marker{view-transition-name:sc-marker}::view-transition-group(sc-marker){animation-duration:var(--vt-morph,.36s);animation-timing-function:var(--vt-ease-move,cubic-bezier(.77,0,.175,1))}@keyframes sc-in{0%{opacity:0}to{opacity:1}}@keyframes sc-out{0%{opacity:1}to{opacity:0}}@keyframes sc-ink{0%,49%{color:var(--sc-over-fg)}51%,to{color:var(--fg)}}@keyframes sc-logo{to{transform:scale(var(--sc-logo-scale,.86))}}@keyframes sc-bar-away{0%,to{visibility:visible;transform:none}14%,86%{visibility:hidden;transform:translateY(calc(100% + 2rem))}}@keyframes sc-bar-hold{0%{visibility:hidden;transform:translateY(calc(100% + 2rem))}to{visibility:visible;transform:none}}@keyframes sc-bar-hold-fade{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes sc-bar-fade{0%,to{opacity:1;visibility:visible}14%,86%{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.sc-sheet,.sc-sheet:not(:-webkit-any([open],:target)){clip-path:none;translate:none}.sc-sheet,.sc-sheet:not(:-moz-any([open],:target)){clip-path:none;translate:none}.sc-sheet,.sc-sheet:not(:is([open],:target)){clip-path:none;translate:none}.sc-sheet:not(:-webkit-any([open],:target)){opacity:0}.sc-sheet:not(:-moz-any([open],:target)){opacity:0}.sc-sheet:not(:is([open],:target)){opacity:0}@starting-style{.sc-sheet:-webkit-any([open],:target){clip-path:none;opacity:0;translate:none}.sc-sheet:-moz-any([open],:target){clip-path:none;opacity:0;translate:none}.sc-sheet:is([open],:target){clip-path:none;opacity:0;translate:none}}.sc-rise,.sc-sheet-photos,.sc-photo{transition-property:opacity}@starting-style{.sc-sheet:-webkit-any([open],:target) :-webkit-any(.sc-rise,.sc-sheet-photos){clip-path:none;transform:none}.sc-sheet:-moz-any([open],:target) :-moz-any(.sc-rise,.sc-sheet-photos){clip-path:none;transform:none}.sc-sheet:is([open],:target) :is(.sc-rise,.sc-sheet-photos){clip-path:none;transform:none}}.sc-links--sheet .sc-link:hover .sc-rise,.sc-sheet-quote:hover .sc-arrow{translate:none}}:root[data-cjp-motion=reduce] .sc-logo-scale{animation:none}:root[data-cjp-motion=reduce] .sc-bar{animation-name:sc-bar-fade,sc-bar-hold-fade}:root[data-cjp-motion=reduce] .sc-sheet,:root[data-cjp-motion=reduce] .sc-sheet:not(:-webkit-any([open],:target)){clip-path:none;translate:none}:root[data-cjp-motion=reduce] .sc-sheet,:root[data-cjp-motion=reduce] .sc-sheet:not(:-moz-any([open],:target)){clip-path:none;translate:none}:root[data-cjp-motion=reduce] .sc-sheet,:root[data-cjp-motion=reduce] .sc-sheet:not(:is([open],:target)){clip-path:none;translate:none}:root[data-cjp-motion=reduce] .sc-sheet:not(:-webkit-any([open],:target)){opacity:0}:root[data-cjp-motion=reduce] .sc-sheet:not(:-moz-any([open],:target)){opacity:0}:root[data-cjp-motion=reduce] .sc-sheet:not(:is([open],:target)){opacity:0}:root[data-cjp-motion=reduce] :-webkit-any(.sc-rise,.sc-sheet-photos,.sc-photo){transition-property:opacity}:root[data-cjp-motion=reduce] :-moz-any(.sc-rise,.sc-sheet-photos,.sc-photo){transition-property:opacity}:root[data-cjp-motion=reduce] :is(.sc-rise,.sc-sheet-photos,.sc-photo){transition-property:opacity}@starting-style{:root[data-cjp-motion=reduce] .sc-sheet:-webkit-any([open],:target){clip-path:none;opacity:0;translate:none}:root[data-cjp-motion=reduce] .sc-sheet:-moz-any([open],:target){clip-path:none;opacity:0;translate:none}:root[data-cjp-motion=reduce] .sc-sheet:is([open],:target){clip-path:none;opacity:0;translate:none}:root[data-cjp-motion=reduce] .sc-sheet:-webkit-any([open],:target) :-webkit-any(.sc-rise,.sc-sheet-photos){clip-path:none;transform:none}:root[data-cjp-motion=reduce] .sc-sheet:-moz-any([open],:target) :-moz-any(.sc-rise,.sc-sheet-photos){clip-path:none;transform:none}:root[data-cjp-motion=reduce] .sc-sheet:is([open],:target) :is(.sc-rise,.sc-sheet-photos){clip-path:none;transform:none}}
