:root{--ns--color-theme-50: #fbf5f0;--ns--color-theme-100: #f5e7dc;--ns--color-theme-200: #ebccb6;--ns--color-theme-300: #e0a988;--ns--color-theme-400: #d68a5f;--ns--color-theme-500: #c76f41;--ns--color-theme-600: #bb7035;--ns--color-theme-700: #aa633e;--ns--color-theme-800: #8a5132;--ns--color-theme-900: #6f4329;--ns--color-theme-950: #3d2416;--ns--color-gray-50: #f6f6f6;--ns--color-gray-100: #e7e7e7;--ns--color-gray-200: #d1d1d1;--ns--color-gray-300: #b0b0b0;--ns--color-gray-400: #888888;--ns--color-gray-500: #6d6d6d;--ns--color-gray-600: #5d5d5d;--ns--color-gray-700: #4f4f4f;--ns--color-gray-800: #454545;--ns--color-gray-900: #3d3d3d;--ns--color-gray-950: #000000;--ns--color-accent-50: #f3f9ec;--ns--color-accent-100: #e4f3d4;--ns--color-accent-200: #c8e6a3;--ns--color-accent-300: #a6d36a;--ns--color-accent-400: #87be3e;--ns--color-accent-500: #6aab39;--ns--color-accent-600: #4c9a34;--ns--color-accent-700: #2d7e15;--ns--color-accent-800: #266411;--ns--color-accent-900: #1f4f10;--ns--color-accent-950: #0d2606;--ns--color-contrast-50: #fffbeb;--ns--color-contrast-100: #fff4c6;--ns--color-contrast-200: #ffe788;--ns--color-contrast-300: #ffd23f;--ns--color-contrast-400: #ffc120;--ns--color-contrast-500: #f99f07;--ns--color-contrast-600: #dd7702;--ns--color-contrast-700: #b75306;--ns--color-contrast-800: #943f0c;--ns--color-contrast-900: #7a350d;--ns--color-contrast-950: #461a02;--ns--color-success-50: #ecfdf5;--ns--color-success-100: #d1fae5;--ns--color-success-200: #a8f2d0;--ns--color-success-300: #6fe6b7;--ns--color-success-400: #36d198;--ns--color-success-500: #12b981;--ns--color-success-600: #079467;--ns--color-success-700: #057756;--ns--color-success-800: #075e46;--ns--color-success-900: #074d3b;--ns--color-success-950: #022c22;--ns--color-warning-50: #fffbeb;--ns--color-warning-100: #fef3c7;--ns--color-warning-200: #fde68a;--ns--color-warning-300: #fcd34d;--ns--color-warning-400: #fbbf24;--ns--color-warning-500: #f59e0c;--ns--color-warning-600: #d97706;--ns--color-warning-700: #b45309;--ns--color-warning-800: #92400e;--ns--color-warning-900: #78350f;--ns--color-warning-950: #451a03;--ns--color-error-50: #fef2f2;--ns--color-error-100: #fee2e2;--ns--color-error-200: #fecaca;--ns--color-error-300: #fca5a5;--ns--color-error-400: #f87171;--ns--color-error-500: #ef4444;--ns--color-error-600: #dc2626;--ns--color-error-700: #b91c1c;--ns--color-error-800: #991b1b;--ns--color-error-900: #7f1d1d;--ns--color-error-950: #450a0a;--ns--color-info-50: #eff6ff;--ns--color-info-100: #dbeafe;--ns--color-info-200: #bfdbfe;--ns--color-info-300: #93c5fd;--ns--color-info-400: #60a4fa;--ns--color-info-500: #3c82f6;--ns--color-info-600: #2562eb;--ns--color-info-700: #1d4dd8;--ns--color-info-800: #1e40af;--ns--color-info-900: #1e3a8a;--ns--color-info-950: #172554;--ns--shade-white: #ffffff;--ns--shade-black: #000000;--ns--color-false-white: var(--ns--shade-white);--ns--color-false-black: var(--ns--shade-black);--ns--color-accent: var(--ns--color-accent-500);--ns--color-accent-hover: var(--ns--color-accent-700);--ns--color-contrast: var(--ns--color-contrast-300);--ns--color-contrast-hover: var(--ns--color-contrast-400);--ns--color-border: rgba(0, 0, 0, .1);--ns--color-border-light: rgba(255, 255, 255, .2);--ns--color-success: var(--ns--color-success-500);--ns--color-success-bg: var(--ns--color-success-100);--ns--color-warning: var(--ns--color-warning-500);--ns--color-warning-bg: var(--ns--color-warning-100);--ns--color-error: var(--ns--color-error-500);--ns--color-error-bg: var(--ns--color-error-100);--ns--color-info: var(--ns--color-info-500);--ns--color-info-bg: var(--ns--color-info-100);--ns--font-text: var(--font-raleway, "Raleway"), ui-sans-serif, sans-serif;--ns--font-brand: var(--font-permanent-marker, "Permanent Marker"), cursive;--ns--font-size-xxs: .75rem;--ns--font-size-xs: .875rem;--ns--font-size-s: clamp(.9375rem, .9375rem + ((1vw - .2rem) * .078), 1rem);--ns--font-size: clamp(1.0625rem, 1.0625rem + ((1vw - .2rem) * .078), 1.125rem);--ns--font-size-m: clamp(1.25rem, 1.25rem + ((1vw - .2rem) * .313), 1.5rem);--ns--font-size-l: clamp(1.5rem, 1.5rem + ((1vw - .2rem) * .938), 2.25rem);--ns--font-size-xl: clamp(1.75rem, 1.75rem + ((1vw - .2rem) * 1.563), 3rem);--ns--font-size-xxl: clamp(2rem, 2rem + ((1vw - .2rem) * 2.344), 3.875rem);--ns--font-size-xxxl: clamp(2.5rem, 2.5rem + ((1vw - .2rem) * 3.125), 4.5rem);--ns--line-height-xxs: 1.05;--ns--line-height-xs: 1.19;--ns--line-height-s: 1.38;--ns--line-height: 1.62;--ns--space-xxs: .25rem;--ns--space-xs: clamp(.375rem, .375rem + ((1vw - .2rem) * .156), .5rem);--ns--space-s: clamp(.625rem, .625rem + ((1vw - .2rem) * .469), 1rem);--ns--space: clamp(1rem, 1rem + ((1vw - .2rem) * 1.25), 2rem);--ns--space-m: clamp(2rem, 2rem + ((1vw - .2rem) * 1.25), 3rem);--ns--space-l: clamp(3rem, 3rem + ((1vw - .2rem) * 1.25), 4rem);--ns--space-xl: clamp(4rem, 4rem + ((1vw - .2rem) * 2.188), 5.75rem);--ns--space-xxl: clamp(5.75rem, 5.75rem + ((1vw - .2rem) * 2.813), 8rem);--ns--space-xxxl: clamp(8rem, 8rem + ((1vw - .2rem) * 5.625), 12.5rem);--ns--space-xxxxl: clamp(12.5rem, 12.5rem + ((1vw - .2rem) * 9.375), 20rem);--ns--grid: 48.75rem;--ns--grid-wide: 90rem;--ns--radius-s: .125rem;--ns--radius: .25rem;--ns--radius-m: .35rem;--ns--radius-full: 10rem;--ns--shadow-xs: 0rem .0625rem .0625rem rgba(0, 0, 0, .1);--ns--shadow-s: 0rem .0625rem .1875rem rgba(0, 0, 0, .1);--ns--shadow: 0rem .25rem .25rem rgba(0, 0, 0, .1);--ns--shadow-m: 0rem .25rem 1rem rgba(0, 0, 0, .1);--ns--shadow-l: 0rem .625rem 2rem rgba(0, 0, 0, .12);--ns--shadow-xl: 0rem .625rem 2.5rem rgba(0, 0, 0, .18);--ns--mark-gradient: linear-gradient(to bottom, var(--ns--color-accent-400), var(--ns--color-accent-600));--ns--mark-gradient-dark: linear-gradient(to bottom, var(--ns--color-contrast-300), var(--ns--color-contrast-500));--ns--icon-s: 1em;--ns--icon-m: 1.25em;--ns--icon-l: 1.5em}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}section[id]{scroll-margin-top:calc(var(--header-height, 5rem) + var(--ns--space-s))}body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}img,video,svg,canvas{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}html{font-size:100%}body{font-family:var(--ns--font-text);font-size:var(--ns--font-size);line-height:var(--ns--line-height);color:var(--ns--color-false-black);background-color:var(--ns--color-false-white)}h1,h2,.h1,.h2{font-family:var(--ns--font-brand);font-weight:400;text-transform:uppercase;color:var(--ns--color-theme-600);text-wrap:balance}h3,.h3{font-family:var(--ns--font-text);font-weight:700;text-transform:uppercase;letter-spacing:.15625rem;color:var(--ns--color-theme-600);text-wrap:balance}h4,h5,h6,.h4,.h5,.h6{font-family:var(--ns--font-text);font-weight:600;text-wrap:balance}h1,.h1{font-size:var(--ns--font-size-xxl);line-height:var(--ns--line-height-xs)}h2,.h2{font-size:var(--ns--font-size-xl);line-height:var(--ns--line-height-xs)}h3,.h3{font-size:var(--ns--font-size-m);line-height:var(--ns--line-height-xs)}h4,.h4{font-size:var(--ns--font-size-m);line-height:var(--ns--line-height-s)}h5,.h5{font-size:var(--ns--font-size);line-height:var(--ns--line-height-s)}h6,.h6{font-size:var(--ns--font-size-s);line-height:var(--ns--line-height-s)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-],[data-theme=dark]) :is(h1,h2,h3,.h1,.h2,.h3){color:var(--ns--color-false-white)}p,.p{text-wrap:pretty}.p{font-family:var(--ns--font-text);font-size:var(--ns--font-size);line-height:var(--ns--line-height);font-weight:400}.pre-title{font-family:var(--ns--font-text);font-size:var(--ns--font-size);line-height:var(--ns--line-height);text-transform:none;font-weight:600;color:var(--ns--color-accent-600)}.pre-title+*{margin-top:.2em!important}*+h1,*+h2,*+h3{margin-top:var(--ns--space-m)}*+h4,*+h5,*+h6{margin-top:var(--ns--space-s)}h1+*,h2+*{margin-top:.75em}h3+*,h4+*,h5+*,h6+*{margin-top:.3em}p+p{margin-top:var(--ns--space-xs)}*+ul,*+ol{margin-top:var(--ns--space-xs)}a{color:var(--ns--color-accent);text-decoration-skip-ink:auto;transition:color .3s}a:hover{color:var(--ns--color-accent-hover)}img{object-fit:cover}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,p img{display:inline-block;width:1.39em;height:1.39em;object-fit:contain;position:relative;vertical-align:middle}mark{background:none;background-image:var(--ns--mark-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}input[type=text],input[type=email],input[type=url],input[type=search],input[type=password],input[type=tel],input[type=number],textarea,select{display:block;width:100%;padding:.6em .8em;border:.0625rem solid var(--ns--color-gray-200);border-radius:0;background-color:var(--ns--shade-white);color:var(--ns--color-false-black);transition:border-color .3s,outline-color .3s;outline:.2rem solid transparent}input:focus,textarea:focus,select:focus{border-color:var(--ns--color-accent);outline:.2rem solid var(--ns--color-accent-100)}textarea{resize:vertical;min-height:8em}label{display:block;font-weight:500;margin-bottom:.2em}input[type=checkbox]+label,input[type=radio]+label{display:inline;font-weight:400}.font-size-xxl{font-size:var(--ns--font-size-xxl);line-height:var(--ns--line-height-xs)}.font-size-xl{font-size:var(--ns--font-size-xl);line-height:var(--ns--line-height-xs)}.font-size-l{font-size:var(--ns--font-size-l);line-height:var(--ns--line-height-s)}.font-size-m{font-size:var(--ns--font-size-m);line-height:var(--ns--line-height-s)}.font-size{font-size:var(--ns--font-size);line-height:var(--ns--line-height)}.font-size-s{font-size:var(--ns--font-size-s);line-height:var(--ns--line-height)}.font-size-xs{font-size:var(--ns--font-size-xs);line-height:var(--ns--line-height)}.font-size-xxs{font-size:var(--ns--font-size-xxs);line-height:var(--ns--line-height)}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-balance{text-wrap:balance}.text-two-columns{columns:2;column-gap:2rem}@media(max-width:48rem){.text-two-columns{columns:1}}.color-accent{color:var(--ns--color-accent)}.color-contrast{color:var(--ns--color-contrast)}.color-muted{color:var(--ns--color-gray-500)}.color-inherit{color:inherit}.tag{display:inline-flex;align-items:center;gap:.3em;padding:.3em .7em;border:.0625rem solid currentColor;border-radius:var(--ns--radius-full);font-size:var(--ns--font-size-xs);font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1}.tag--filled{background-color:currentColor}.u-emoji{display:inline-block;width:1.5em;height:1.5em;object-fit:contain;vertical-align:middle}.font-brand{font-family:var(--ns--font-brand)}.font-text{font-family:var(--ns--font-text)}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:600}.font-extra{font-weight:800}.font-italic{font-style:italic}.line-height{line-height:var(--ns--line-height)}.line-height-s{line-height:var(--ns--line-height-s)}.line-height-xs{line-height:var(--ns--line-height-xs)}.line-height-xxs{line-height:var(--ns--line-height-xxs)}.u-hidden{display:none!important}@media(max-width:30rem){.u-hidden-below-xs{display:none!important}}@media(max-width:37.5rem){.u-hidden-below-sm{display:none!important}}@media(max-width:48.8125rem){.u-hidden-below-md{display:none!important}}@media(max-width:64rem){.u-hidden-below-lg{display:none!important}}@media(max-width:75rem){.u-hidden-below-xl{display:none!important}}@media(min-width:30.0625rem){.u-hidden-above-xs{display:none!important}}@media(min-width:37.5625rem){.u-hidden-above-sm{display:none!important}}@media(min-width:48.875rem){.u-hidden-above-md{display:none!important}}@media(min-width:64.0625rem){.u-hidden-above-lg{display:none!important}}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.aspect-16-9{aspect-ratio:16 / 9}.aspect-4-3{aspect-ratio:4 / 3}.aspect-3-2{aspect-ratio:3 / 2}.aspect-2-3{aspect-ratio:2 / 3}.aspect-3-4{aspect-ratio:3 / 4}.aspect-1-1{aspect-ratio:1}.aspect-16-9>img,.aspect-16-9>video,.aspect-4-3>img,.aspect-4-3>video,.aspect-3-2>img,.aspect-3-2>video,.aspect-2-3>img,.aspect-2-3>video,.aspect-3-4>img,.aspect-3-4>video,.aspect-1-1>img,.aspect-1-1>video{width:100%;height:100%;object-fit:cover}.multiply{mix-blend-mode:multiply}.hflip{transform:scaleX(-1)}.vflip{transform:scaleY(-1)}@media(max-width:48.8125rem){.stack-mobile{flex-direction:column!important}.center-mobile{justify-content:center;text-align:center}}.flex{display:flex}.flex-col{display:flex;flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.gap-xxs{gap:var(--ns--space-xxs)}.gap-xs{gap:var(--ns--space-xs)}.gap-s{gap:var(--ns--space-s)}.gap{gap:var(--ns--space)}.gap-m{gap:var(--ns--space-m)}.gap-l{gap:var(--ns--space-l)}.radius-none{border-radius:0}.radius-s{border-radius:var(--ns--radius-s)}.radius{border-radius:var(--ns--radius)}.radius-m{border-radius:var(--ns--radius-m)}.radius-full{border-radius:var(--ns--radius-full)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.flow>*+*{margin-top:1em}.flow-s>*+*{margin-top:.75em}.flow-l>*+*{margin-top:1.5em}.w-full{width:100%}.w-wide{max-width:var(--ns--grid-wide)!important}.w-grid{max-width:var(--ns--grid)!important}.block{display:block}.self-start{align-self:start}.self-center{align-self:center}.self-end{align-self:end}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.place-items-center{place-items:center}.place-self-center{place-self:center}.mt-0{margin-top:0!important}.mt-xxs{margin-top:var(--ns--space-xxs)!important}.mt-xs{margin-top:var(--ns--space-xs)!important}.mt-s{margin-top:var(--ns--space-s)!important}.mt{margin-top:var(--ns--space)!important}.mt-m{margin-top:var(--ns--space-m)!important}.mt-l{margin-top:var(--ns--space-l)!important}.mt-xl{margin-top:var(--ns--space-xl)!important}.mt-xxl{margin-top:var(--ns--space-xxl)!important}.-mt-xxs{margin-top:calc(var(--ns--space-xxs) * -1)!important}.-mt-xs{margin-top:calc(var(--ns--space-xs) * -1)!important}.-mt-s{margin-top:calc(var(--ns--space-s) * -1)!important}.-mt{margin-top:calc(var(--ns--space) * -1)!important}.-mt-m{margin-top:calc(var(--ns--space-m) * -1)!important}.-mt-l{margin-top:calc(var(--ns--space-l) * -1)!important}.-mt-xl{margin-top:calc(var(--ns--space-xl) * -1)!important}.-mt-xxl{margin-top:calc(var(--ns--space-xxl) * -1)!important}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.bg-50-gray{background-color:var(--ns--color-gray-50)}.bg-100-gray{background-color:var(--ns--color-gray-100)}.bg-200-gray{background-color:var(--ns--color-gray-200)}.bg-300-gray{background-color:var(--ns--color-gray-300)}.bg-400-gray{background-color:var(--ns--color-gray-400)}.bg-500-gray{background-color:var(--ns--color-gray-500)}.bg-600-gray{background-color:var(--ns--color-gray-600)}.bg-700-gray{background-color:var(--ns--color-gray-700)}.bg-800-gray{background-color:var(--ns--color-gray-800)}.bg-900-gray{background-color:var(--ns--color-gray-900)}.bg-950-gray{background-color:var(--ns--color-gray-950)}.bg-50-theme{background-color:var(--ns--color-theme-50)}.bg-100-theme{background-color:var(--ns--color-theme-100)}.bg-200-theme{background-color:var(--ns--color-theme-200)}.bg-300-theme{background-color:var(--ns--color-theme-300)}.bg-400-theme{background-color:var(--ns--color-theme-400)}.bg-500-theme{background-color:var(--ns--color-theme-500)}.bg-600-theme{background-color:var(--ns--color-theme-600)}.bg-700-theme{background-color:var(--ns--color-theme-700)}.bg-800-theme{background-color:var(--ns--color-theme-800)}.bg-900-theme{background-color:var(--ns--color-theme-900)}.bg-950-theme{background-color:var(--ns--color-theme-950)}.bg-50-accent{background-color:var(--ns--color-accent-50)}.bg-100-accent{background-color:var(--ns--color-accent-100)}.bg-200-accent{background-color:var(--ns--color-accent-200)}.bg-300-accent{background-color:var(--ns--color-accent-300)}.bg-400-accent{background-color:var(--ns--color-accent-400)}.bg-500-accent{background-color:var(--ns--color-accent-500)}.bg-600-accent{background-color:var(--ns--color-accent-600)}.bg-700-accent{background-color:var(--ns--color-accent-700)}.bg-800-accent{background-color:var(--ns--color-accent-800)}.bg-900-accent{background-color:var(--ns--color-accent-900)}.bg-950-accent{background-color:var(--ns--color-accent-950)}.bg-50-contrast{background-color:var(--ns--color-contrast-50)}.bg-100-contrast{background-color:var(--ns--color-contrast-100)}.bg-200-contrast{background-color:var(--ns--color-contrast-200)}.bg-300-contrast{background-color:var(--ns--color-contrast-300)}.bg-400-contrast{background-color:var(--ns--color-contrast-400)}.bg-500-contrast{background-color:var(--ns--color-contrast-500)}.bg-600-contrast{background-color:var(--ns--color-contrast-600)}.bg-700-contrast{background-color:var(--ns--color-contrast-700)}.bg-800-contrast{background-color:var(--ns--color-contrast-800)}.bg-900-contrast{background-color:var(--ns--color-contrast-900)}.bg-950-contrast{background-color:var(--ns--color-contrast-950)}.bg-shade-white{background-color:var(--ns--shade-white)}.bg-shade-black{background-color:var(--ns--shade-black)}.lg-transparent-to-theme-100{background:linear-gradient(to bottom,transparent 0%,transparent 50%,var(--ns--color-theme-100) 50%,var(--ns--color-theme-100) 100%)}.lg-theme-100-to-transparent{background:linear-gradient(to bottom,var(--ns--color-theme-100) 0%,var(--ns--color-theme-100) 50%,transparent 50%,transparent 100%)}.bg-50-gray-blend:after{background-color:var(--ns--color-gray-50)}.bg-100-gray-blend:after{background-color:var(--ns--color-gray-100)}.bg-200-gray-blend:after{background-color:var(--ns--color-gray-200)}.bg-300-gray-blend:after{background-color:var(--ns--color-gray-300)}.bg-400-gray-blend:after{background-color:var(--ns--color-gray-400)}.bg-500-gray-blend:after{background-color:var(--ns--color-gray-500)}.bg-600-gray-blend:after{background-color:var(--ns--color-gray-600)}.bg-700-gray-blend:after{background-color:var(--ns--color-gray-700)}.bg-800-gray-blend:after{background-color:var(--ns--color-gray-800)}.bg-900-gray-blend:after{background-color:var(--ns--color-gray-900)}.bg-950-gray-blend:after{background-color:var(--ns--color-gray-950)}.bg-50-theme-blend:after{background-color:var(--ns--color-theme-50)}.bg-100-theme-blend:after{background-color:var(--ns--color-theme-100)}.bg-200-theme-blend:after{background-color:var(--ns--color-theme-200)}.bg-300-theme-blend:after{background-color:var(--ns--color-theme-300)}.bg-400-theme-blend:after{background-color:var(--ns--color-theme-400)}.bg-500-theme-blend:after{background-color:var(--ns--color-theme-500)}.bg-600-theme-blend:after{background-color:var(--ns--color-theme-600)}.bg-700-theme-blend:after{background-color:var(--ns--color-theme-700)}.bg-800-theme-blend:after{background-color:var(--ns--color-theme-800)}.bg-900-theme-blend:after{background-color:var(--ns--color-theme-900)}.bg-950-theme-blend:after{background-color:var(--ns--color-theme-950)}.bg-50-accent-blend:after{background-color:var(--ns--color-accent-50)}.bg-100-accent-blend:after{background-color:var(--ns--color-accent-100)}.bg-200-accent-blend:after{background-color:var(--ns--color-accent-200)}.bg-300-accent-blend:after{background-color:var(--ns--color-accent-300)}.bg-400-accent-blend:after{background-color:var(--ns--color-accent-400)}.bg-500-accent-blend:after{background-color:var(--ns--color-accent-500)}.bg-600-accent-blend:after{background-color:var(--ns--color-accent-600)}.bg-700-accent-blend:after{background-color:var(--ns--color-accent-700)}.bg-800-accent-blend:after{background-color:var(--ns--color-accent-800)}.bg-900-accent-blend:after{background-color:var(--ns--color-accent-900)}.bg-950-accent-blend:after{background-color:var(--ns--color-accent-950)}.bg-50-contrast-blend:after{background-color:var(--ns--color-contrast-50)}.bg-100-contrast-blend:after{background-color:var(--ns--color-contrast-100)}.bg-200-contrast-blend:after{background-color:var(--ns--color-contrast-200)}.bg-300-contrast-blend:after{background-color:var(--ns--color-contrast-300)}.bg-400-contrast-blend:after{background-color:var(--ns--color-contrast-400)}.bg-500-contrast-blend:after{background-color:var(--ns--color-contrast-500)}.bg-600-contrast-blend:after{background-color:var(--ns--color-contrast-600)}.bg-700-contrast-blend:after{background-color:var(--ns--color-contrast-700)}.bg-800-contrast-blend:after{background-color:var(--ns--color-contrast-800)}.bg-900-contrast-blend:after{background-color:var(--ns--color-contrast-900)}.bg-950-contrast-blend:after{background-color:var(--ns--color-contrast-950)}[class$=-blend]{position:relative;overflow:hidden}[class$=-blend]:after{content:"";position:absolute;mix-blend-mode:multiply;inset:0;z-index:-1;pointer-events:none}:root{--_bg-padding: var(--ns--space)}[class^=bg-],[class*=" bg-"]{padding:var(--_bg-padding);border-radius:var(--ns--radius-m);--_bg-padding: var(--ns--space-s)}.section--full>[class^=bg-],.section--full>[class*=" bg-"]{border-radius:0}[class*=bg-50-],[class*=bg-100-],[class*=bg-200-],[class*=bg-300-],[class*=bg-400-],[class*=bg-500-]{color:var(--ns--color-false-black)}[class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]{color:var(--ns--color-false-white);--ns--mark-gradient: var(--ns--mark-gradient-dark)}[class*=bg-600-] .pre-title,[class*=bg-700-] .pre-title,[class*=bg-800-] .pre-title,[class*=bg-900-] .pre-title,[class*=bg-950-] .pre-title{color:var(--ns--color-contrast)}:is([class*=bg-50-],[class*=bg-100-],[class*=bg-200-],[class*=bg-300-],[class*=bg-400-],[class*=bg-500-]) a:not(.button){color:var(--ns--color-accent)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) a:not(.button){color:var(--ns--color-contrast)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) input,:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) textarea,:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) select{background-color:color-mix(in srgb,currentColor 10%,transparent);border-color:color-mix(in srgb,currentColor 30%,transparent);color:var(--ns--color-false-white)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) .button--primary{background-color:var(--ns--color-contrast);color:var(--ns--color-false-black)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) .button--primary:hover{background-color:var(--ns--color-contrast-hover)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) .button--outline{border-color:var(--ns--color-contrast);color:var(--ns--color-contrast)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) .button--outline:hover{background-color:var(--ns--color-contrast);color:var(--ns--color-false-black);border-color:var(--ns--color-contrast)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) .button--secondary,:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) .button--link{color:var(--ns--color-contrast)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) .button--secondary:before{background-color:var(--ns--color-contrast)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) .button--link:hover{color:var(--ns--color-contrast)}[data-theme=dark]{color:var(--ns--color-false-white);--ns--mark-gradient: var(--ns--mark-gradient-dark)}[data-theme=dark] a:not(.button){color:var(--ns--color-contrast)}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{background-color:color-mix(in srgb,currentColor 10%,transparent);border-color:color-mix(in srgb,currentColor 30%,transparent);color:var(--ns--color-false-white)}[data-theme=dark] .button--outline:hover{background-color:var(--ns--color-contrast);color:var(--ns--color-false-black)}[data-theme=dark] .button--secondary,[data-theme=dark] .button--link{color:var(--ns--color-contrast)}[data-theme=dark] .button--link:hover{color:var(--ns--color-contrast-100)}:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) .list--bordered>li,:is([class*=bg-600-],[class*=bg-700-],[class*=bg-800-],[class*=bg-900-],[class*=bg-950-]) .list--bordered-emoticon>li{border-color:var(--ns--color-border-light)}[data-theme=dark] .list--bordered>li,[data-theme=dark] .list--bordered-emoticon>li{border-color:var(--ns--color-border-light)}.grid{display:grid;gap:var(--grid-gap, var(--ns--space));grid-template-columns:repeat(auto-fit,minmax(min(var(--grid-min, 20rem),100%),1fr))}.grid--xs{--grid-min: 10rem}.grid--sm{--grid-min: 14rem}.grid--md{--grid-min: 20rem}.grid--lg{--grid-min: 26rem}.grid--gap-s{--grid-gap: var(--ns--space-s)}.grid--gap-l{--grid-gap: var(--ns--space-l)}.button{display:inline-flex;align-items:center;gap:.5em;padding:1.25em 2em;border:.0625rem solid transparent;border-radius:var(--ns--radius-full);font-weight:600;font-size:var(--ns--font-size);line-height:1;text-decoration:none;cursor:pointer;transition:background-color .3s,color .3s,border-color .3s}.button--primary{background-color:var(--ns--color-accent);color:var(--ns--color-false-white);box-shadow:5px 5px 10px #00000026;background-image:linear-gradient(45deg,transparent,var(--ns--color-accent-hover));background-size:200% 200%;transition:all .5s;position:relative;overflow:hidden}.button--primary:hover{box-shadow:5px 5px 10px #00000040;background-color:var(--ns--color-accent-hover)}.button--outline{background-color:transparent;border-color:var(--ns--color-accent);color:var(--ns--color-accent)}.button--outline:hover{background-color:var(--ns--color-accent);color:var(--ns--color-false-white);border-color:var(--ns--color-accent)}.button--secondary{background-color:transparent;color:var(--ns--color-accent);position:relative;overflow:hidden}.button--secondary:before{content:"";position:absolute;inset:0;background-color:var(--ns--color-accent);opacity:.1;transition:opacity .3s}.button--secondary:hover:before{opacity:.2}.button--link{padding:.4em 0;gap:.4em;background:none;border:none;color:var(--ns--color-accent);position:relative;flex-direction:row-reverse}.button--link:after{content:"";position:absolute;bottom:-.1em;left:0;right:0;height:.0625rem;background-color:currentColor;transform:scaleX(1);transform-origin:left;transition:transform .3s}.button--link:hover{color:var(--ns--color-accent-hover)}.button--link:hover:after{transform:scaleX(0);transform-origin:center}[data-theme=dark] .button--primary{background-color:var(--ns--color-contrast);color:var(--ns--color-false-black)}[data-theme=dark] .button--primary:hover{background-color:var(--ns--color-contrast-hover)}[data-theme=dark] .button--outline{border-color:var(--ns--color-contrast);color:var(--ns--color-contrast)}[data-theme=dark] .button--outline:hover{background-color:var(--ns--color-contrast);color:var(--ns--color-false-black);border-color:var(--ns--color-contrast)}[data-theme=dark] .button--secondary{color:var(--ns--color-contrast)}[data-theme=dark] .button--secondary:before{background-color:var(--ns--color-contrast)}[data-theme=dark] .button--link{color:var(--ns--color-contrast)}.list--bordered{list-style:none;padding:0;margin:0}.list--bordered>li{padding-block:.875em;border-bottom:.0625rem solid var(--ns--color-border)}.list--bordered>li:last-child{border-bottom:none}[data-theme=dark] .list--bordered>li{border-color:var(--ns--color-border-light)}.list--icon{list-style:none;padding:0;margin:0}.list--icon>li{display:flex;align-items:center;gap:.5em}.list--icon>li img,.list--icon>li svg{width:1.5em;height:1.5em;object-fit:contain;flex-shrink:0}.list--tags{display:flex;flex-wrap:wrap;gap:var(--ns--space-xxs);list-style:none;padding:0;margin:0}.list--tags>li{display:inline-flex;align-items:center;padding:.3em .7em;border:.0625rem solid currentColor;border-radius:var(--ns--radius-full);font-size:var(--ns--font-size-xs);font-weight:600;text-transform:uppercase;line-height:1}.list--bordered-emoticon{list-style:none;padding:0;margin:0}.list--bordered-emoticon>li{display:flex;align-items:center;gap:var(--ns--space-s);padding:.875em 0;border-bottom:.0625rem solid var(--ns--color-border)}.list--bordered-emoticon>li:last-child{border-bottom:none}.list--bordered-emoticon>li img{width:var(--ns--icon-l);height:var(--ns--icon-l);object-fit:contain;flex-shrink:0}.list--timeline{list-style:none;padding:0;margin:0;padding-left:1.25rem;border-left:.125rem solid var(--ns--color-border)}.list--timeline>li{position:relative;padding:.5em 0 .5em 1rem}.list--timeline>li:before{content:"";position:absolute;left:-1.375rem;top:.875em;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--ns--color-accent);outline:.125rem solid var(--ns--color-accent);outline-offset:.15rem}.list--timeline>li strong{color:var(--ns--color-accent);margin-right:.4em}.list--inline{display:flex;flex-wrap:wrap;gap:var(--ns--space-xs);list-style:none;padding:0;margin:0}.list--inline>li{display:inline-flex;align-items:center;padding:.3em .8em;background-color:var(--ns--color-false-black);color:var(--ns--color-false-white);border-radius:var(--ns--radius);font-weight:600;line-height:var(--ns--line-height-xs);white-space:nowrap}.section{max-width:var(--ns--grid);margin-inline:auto;padding-inline:var(--ns--space)}.section--wide{max-width:var(--ns--grid-wide)}.section--full{max-width:none;padding-inline:0}.section--full>*{max-width:var(--ns--grid-wide);margin-inline:auto;padding-inline:var(--ns--space)}.section>.section{max-width:none;margin-inline:calc(var(--ns--space) * -1);padding-inline:var(--ns--space)}.section+.section{margin-top:var(--ns--space-xxl)}.figure--rounded,img.rounded{border-radius:var(--ns--radius-m);overflow:hidden}.figure--cover>img,img.cover{width:100%;height:100%;object-fit:cover;display:block}.figure--framed{border-radius:var(--ns--radius-m);overflow:hidden}.figure--framed img{width:100%;height:100%;object-fit:cover;display:block}.figure--16-9{aspect-ratio:16 / 9}.figure--4-3{aspect-ratio:4 / 3}.figure--3-2{aspect-ratio:3 / 2}.figure--2-3{aspect-ratio:2 / 3}.figure--1-1{aspect-ratio:1}.figure--0-8{aspect-ratio:.8}.quote--light{font-family:var(--ns--font-text);border:none;padding-left:0;display:grid;grid-template-columns:auto 1fr;column-gap:.3em;align-items:start;quotes:none}.quote--light:before{content:"“";font-weight:800;font-size:1.2em;line-height:1;color:var(--ns--color-theme-300);grid-row:1 / 3}.quote--light cite{display:block;font-size:.6em;font-weight:500;font-style:normal;margin-top:.5em;color:var(--ns--color-gray-500)}.details--faq{border-bottom:.0625rem solid var(--ns--color-border)}.details--faq:first-child{border-top:.0625rem solid var(--ns--color-border)}.details--faq summary{display:flex;justify-content:space-between;align-items:center;gap:var(--ns--space-s);padding-block:.75em;font-weight:600;cursor:pointer;list-style:none;user-select:none}.details--faq summary::-webkit-details-marker{display:none}.details--faq summary:after{content:"";display:block;width:1.25em;height:1.25em;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 15.586L5.707 9.293l-1.414 1.414L12 18.414l7.707-7.707-1.414-1.414z'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;flex-shrink:0;transition:transform .3s}.details--faq[open] summary:after{transform:rotate(180deg)}.details--faq .details__content{padding-bottom:.75em}[data-theme=dark] .details--faq,[data-theme=dark] .details--faq:first-child{border-color:var(--ns--color-border-light)}.logo{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0}.logo__img{height:2rem;width:auto;display:block}.site-header[data-astro-cid-mwoppcd7]{position:fixed;top:0;left:0;right:0;z-index:100;background-color:transparent;transition:background-color .3s,box-shadow .3s}.site-header[data-astro-cid-mwoppcd7].is-scrolled{background-color:var(--ns--shade-white);box-shadow:var(--ns--shadow-s)}.site-header__inner[data-astro-cid-mwoppcd7]{display:flex;align-items:center;justify-content:space-between;gap:var(--ns--space-s);max-width:var(--ns--grid-wide);margin-inline:auto;padding:.5rem var(--ns--space)}.logo__img[data-astro-cid-mwoppcd7]{height:auto;width:240px;max-width:50vw;transition:width .3s}.site-header[data-astro-cid-mwoppcd7].is-scrolled .logo__img[data-astro-cid-mwoppcd7]{width:9rem}.nav__list[data-astro-cid-mwoppcd7]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ns--space);list-style:none;margin:0;padding:0}.nav__link[data-astro-cid-mwoppcd7]{color:var(--ns--color-theme-500);font-weight:700;text-transform:uppercase;font-size:var(--ns--font-size-xs);letter-spacing:.09375rem;text-decoration:none;transition:color .1s}.nav__link[data-astro-cid-mwoppcd7]:hover{color:var(--ns--shade-black)}.site-header__toggle[data-astro-cid-mwoppcd7]{display:none;width:2.5rem;height:2.5rem;padding:0;background:none;border:none;cursor:pointer;color:var(--ns--color-theme-500)}.site-header__burger[data-astro-cid-mwoppcd7],.site-header__burger[data-astro-cid-mwoppcd7]:before,.site-header__burger[data-astro-cid-mwoppcd7]:after{display:block;width:1.5rem;height:.125rem;background-color:currentColor;transition:transform .3s,opacity .3s}.site-header__burger[data-astro-cid-mwoppcd7]{position:relative;margin-inline:auto}.site-header__burger[data-astro-cid-mwoppcd7]:before,.site-header__burger[data-astro-cid-mwoppcd7]:after{content:"";position:absolute;left:0}.site-header__burger[data-astro-cid-mwoppcd7]:before{top:-.5rem}.site-header__burger[data-astro-cid-mwoppcd7]:after{top:.5rem}.site-header[data-astro-cid-mwoppcd7].is-menu-open .site-header__burger[data-astro-cid-mwoppcd7]{background-color:transparent}.site-header[data-astro-cid-mwoppcd7].is-menu-open .site-header__burger[data-astro-cid-mwoppcd7]:before{transform:translateY(.5rem) rotate(45deg)}.site-header[data-astro-cid-mwoppcd7].is-menu-open .site-header__burger[data-astro-cid-mwoppcd7]:after{transform:translateY(-.5rem) rotate(-45deg)}.site-menu[data-astro-cid-mwoppcd7]{background-color:var(--ns--shade-white);box-shadow:var(--ns--shadow-s)}.site-menu__list[data-astro-cid-mwoppcd7]{list-style:none;margin:0;padding:var(--ns--space-s) var(--ns--space);display:flex;flex-direction:column;gap:var(--ns--space-xs)}.site-menu__link[data-astro-cid-mwoppcd7]{display:block;color:var(--ns--color-theme-500);font-weight:700;text-transform:uppercase;font-size:var(--ns--font-size-s);letter-spacing:.09375rem;text-decoration:none;padding-block:.5rem}@media(max-width:64rem){.nav[data-astro-cid-mwoppcd7]{display:none}.site-header__toggle[data-astro-cid-mwoppcd7]{display:block}.logo__img[data-astro-cid-mwoppcd7]{width:11.25rem}}.site-footer__inner[data-astro-cid-zizlwfnu]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ns--space-s);max-width:var(--ns--grid-wide);margin-inline:auto;padding:var(--ns--space) var(--ns--space)}.site-footer__copy[data-astro-cid-zizlwfnu]{color:var(--ns--color-theme-500);font-weight:700;text-transform:uppercase;letter-spacing:.09375rem;font-size:var(--ns--font-size-xs)}.site-footer__social[data-astro-cid-zizlwfnu]{color:var(--ns--color-theme-500);display:inline-flex;transition:color .1s}.site-footer__social[data-astro-cid-zizlwfnu]:hover{color:var(--ns--color-theme-700)}
