@layer reset{*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}html,body{min-block-size:100%}html{interpolate-size:allow-keywords;scroll-behavior:smooth}body{text-rendering:optimizespeed;line-height:1.5}a{color:inherit;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,video,canvas,svg{block-size:auto;max-inline-size:100%;display:block}svg{flex-shrink:0}input,button,textarea,select{font:inherit}button,input[type=submit],select{color:inherit}ul:where([role=list]),ol:where([role=list]){padding:0;list-style-type:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:10ms!important;animation-duration:10ms!important;animation-iteration-count:1!important}}html{--floating-button-height:clamp(3.75rem, 3.295rem + 2.27vw, 5rem)}body{color:var(--color-darkblue);font-family:Helvetica Neue,Helvetica,sans-serif;font-size:var(--text-step-0);-webkit-font-smoothing:antialiased;flex-direction:column;min-block-size:100svh;display:flex}:where(:focus-visible){outline:2px solid var(--focus-ring-color,var(--color-orange));outline-offset:2px}main{outline-offset:-2px}h1,h2,h3,h4{font-weight:var(--weight-normal);letter-spacing:-.01em;text-wrap:balance}p{text-wrap:pretty}::view-transition-group(.blog-image){animation-duration:.4s;animation-timing-function:ease-in-out}@view-transition{navigation:auto}:root{--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--ease-in-cubic:cubic-bezier(.55, .055, .675, .19);--ease-in-quart:cubic-bezier(.895, .03, .685, .22);--ease-in-quint:cubic-bezier(.755, .05, .855, .06);--ease-in-expo:cubic-bezier(.95, .05, .795, .035);--ease-in-circ:cubic-bezier(.6, .04, .98, .335);--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-out-circ:cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint:cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo:cubic-bezier(1, 0, 0, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86)}html{--color-black:#000;--color-white:#fff;--color-blue:#01768b;--color-darkblue:#182129;--color-gray:#3d4c59;--color-lightblue:#e6f7f9;--color-orange:#d5440b;--space-4xs:clamp(.125rem, .1071rem + .0893vw, .1875rem);--space-3xs:clamp(.3125rem, .3125rem + 0vw, .3125rem);--space-2xs:clamp(.5625rem, .5268rem + .1786vw, .6875rem);--space-xs:clamp(.875rem, .8393rem + .1786vw, 1rem);--space-s:clamp(1.125rem, 1.0714rem + .2679vw, 1.3125rem);--space-m:clamp(1.6875rem, 1.5982rem + .4464vw, 2rem);--space-l:clamp(2.25rem, 2.1429rem + .5357vw, 2.625rem);--space-xl:clamp(3.375rem, 3.2143rem + .8036vw, 3.9375rem);--space-2xl:clamp(4.5rem, 4.2857rem + 1.0714vw, 5.25rem);--space-3xl:clamp(6.75rem, 6.4286rem + 1.6071vw, 7.875rem);--space-4xl:clamp(9rem, 8.5714rem + 2.1429vw, 10.5rem);--space-5xl:clamp(11.25rem, 10.7143rem + 2.6786vw, 13.125rem);--space-4xs-3xs:clamp(.125rem, .0714rem + .2679vw, .3125rem);--space-3xs-2xs:clamp(.3125rem, .2054rem + .5357vw, .6875rem);--space-2xs-xs:clamp(.5625rem, .4375rem + .625vw, 1rem);--space-xs-s:clamp(.875rem, .75rem + .625vw, 1.3125rem);--space-s-m:clamp(1.125rem, .875rem + 1.25vw, 2rem);--space-m-l:clamp(1.6875rem, 1.4196rem + 1.3393vw, 2.625rem);--space-l-xl:clamp(2.25rem, 1.7679rem + 2.4107vw, 3.9375rem);--space-xl-2xl:clamp(3.375rem, 2.8393rem + 2.6786vw, 5.25rem);--space-2xl-3xl:clamp(4.5rem, 3.5357rem + 4.8214vw, 7.875rem);--space-3xl-4xl:clamp(6.75rem, 5.6786rem + 5.3571vw, 10.5rem);--space-4xl-5xl:clamp(9rem, 7.8214rem + 5.8929vw, 13.125rem);--space-xs-m:clamp(.875rem, .5536rem + 1.6071vw, 2rem);--space-s-l:clamp(1.125rem, .6964rem + 2.1429vw, 2.625rem);--space-m-xl:clamp(1.6875rem, 1.0446rem + 3.2143vw, 3.9375rem);--text-step-8:clamp(3.4414rem, 2.1895rem + 6.2596vw, 7.8231rem);--text-step-7-8:clamp(2.9925rem, 1.6124rem + 6.9008vw, 7.8231rem);--text-step-7:clamp(2.9925rem, 2.0594rem + 4.6657vw, 6.2585rem);--text-step-6-7:clamp(2.6022rem, 1.5575rem + 5.2233vw, 6.2585rem);--text-step-6:clamp(2.6022rem, 1.9152rem + 3.4351vw, 5.0068rem);--text-step-5-6:clamp(2.2628rem, 1.4788rem + 3.92vw, 5.0068rem);--text-step-5:clamp(2.2628rem, 1.7649rem + 2.4895vw, 4.0054rem);--text-step-4-5:clamp(1.9676rem, 1.3854rem + 2.9111vw, 4.0054rem);--text-step-4:clamp(1.9676rem, 1.6143rem + 1.7667vw, 3.2043rem);--text-step-3-4:clamp(1.711rem, 1.2843rem + 2.1334vw, 3.2043rem);--text-step-3:clamp(1.711rem, 1.4674rem + 1.2178vw, 2.5635rem);--text-step-2-3:clamp(1.4878rem, 1.1805rem + 1.5367vw, 2.5635rem);--text-step-2:clamp(1.4878rem, 1.327rem + .8042vw, 2.0508rem);--text-step-1-2:clamp(1.2938rem, 1.0775rem + 1.0815vw, 2.0508rem);--text-step-1:clamp(1.2938rem, 1.1946rem + .4955vw, 1.6406rem);--text-step-0-1:clamp(1.125rem, .9777rem + .7366vw, 1.6406rem);--text-step-0:clamp(1.125rem, 1.0714rem + .2679vw, 1.3125rem);--text-step--1-0:clamp(.9783rem, .8828rem + .4775vw, 1.3125rem);--text-step--1:clamp(.9783rem, .9578rem + .1025vw, 1.05rem);--text-step--2--1:clamp(.8507rem, .7937rem + .2848vw, 1.05rem);--text-step--2:clamp(.84rem, .8537rem + -.0152vw, .8507rem);--text-step--3--2:clamp(.7397rem, .7111rem + .1433vw, .84rem);--text-step--3:clamp(.672rem, .7591rem + -.0967vw, .7397rem);--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-flat:1;--leading-tighter:1.1;--leading-tight:1.2;--leading-snug:1.375;--leading-normal:1.5}}@layer layout{.auto-grid{--max-column-width:100% / var(--auto-grid-max-columns,infinity) - var(--auto-grid-gap,1rem);--column-width:max(var(--max-column-width), min(var(--auto-grid-min-size,16rem), 100%));gap:var(--auto-grid-gap-vertical,var(--auto-grid-gap,1rem)) var(--auto-grid-gap,1rem);grid-template-columns:repeat(var(--auto-grid-fill-mode,auto-fit), minmax(var(--column-width), 1fr));display:grid}.centerflex{--multiplier:calc((var(--centerflex-threshold,38rem) - 100%) * 666);margin-block:calc(var(--centerflex-gap,1rem) / 2 * -1);flex-wrap:wrap;align-items:center;margin-inline:0;display:flex}.centerflex:before{flex-basis:Max(0px, var(--multiplier));content:"";background:#f09;flex-grow:666;margin:0}.centerflex>*{margin-block:calc(var(--centerflex-gap,1rem) / 2);margin-inline:auto}:is(.centerflex>*):first-child{order:-1}.cluster{align-items:var(--cluster-alignment,flex-start);justify-content:var(--cluster-justification,flex-start);gap:var(--cluster-gap-vertical,var(--cluster-gap,1rem)) var(--cluster-gap,1rem);flex-wrap:wrap;display:flex}[data-variant=space-between]{--cluster-justification:space-between}.grid-switcher{--_gs-columns-small:var(--gs-columns-small,1);--_gs-bp-medium:var(--gs-bp-medium,25rem);--_gs-columns-medium:var(--gs-columns-medium,2);--_gs-bp-large:var(--gs-bp-large,50rem);--_gs-columns-large:var(--gs-columns-large,4);--_gs-gap:var(--gs-gap,1rem);gap:var(--gs-gap-vertical,var(--_gs-gap)) var(--_gs-gap);grid-template-columns:repeat(auto-fill, minmax(clamp(clamp(100% / var(--_gs-columns-large) - var(--_gs-gap), (var(--_gs-bp-large) - 100%) * 1000, 100% / var(--_gs-columns-medium) - var(--_gs-gap)), (var(--_gs-bp-medium) - 100%) * 1000, 100% / var(--_gs-columns-small) - var(--_gs-gap)), 1fr));display:grid}.page-layout>*,.full-width>*{grid-column:content}.page-layout,.full-width{--minimum-content-padding:var(--space-xs-s);--full-max-width:1fr;--wide-max-width:92rem;--popout-max-width:75rem;--content-max-width:60rem;--inset-content-max-width:44rem;--full:minmax(var(--minimum-content-padding), 1fr);--wide:minmax(0, calc((var(--wide-max-width) - var(--popout-max-width)) * .5));--popout:minmax(0, calc((var(--popout-max-width) - var(--content-max-width)) * .5));--content:minmax(0, calc((var(--content-max-width) - var(--inset-content-max-width)) * .5));--inset-content:min(var(--inset-content-max-width), 100% - var(--minimum-content-padding) * 2);grid-template-columns:[full-start] var(--full) [wide-start] var(--wide) [popout-start] var(--popout) [content-start] var(--content) [inset-content-start] var(--inset-content) [inset-content-end] var(--content) [content-end] var(--popout) [popout-end] var(--wide) [wide-end] var(--full) [full-end];display:grid}.full{grid-column:full}.full-start{grid-column-start:full-start}.full-end{grid-column-end:full-end}.wide{grid-column:wide}.wide-start{grid-column-start:wide-start}.wide-end{grid-column-end:wide-end}.popout{grid-column:popout}.popout-start{grid-column-start:popout-start}.popout-end{grid-column-end:popout-end}.content{grid-column:content}.content-start{grid-column-start:content-start}.content-end{grid-column-end:content-end}.inset-content{grid-column:inset-content}.inset-content-start{grid-column-start:inset-content-start}.inset-content-end{grid-column-end:inset-content-end}.full-width,.full-content,.full-content-nopad{grid-column:full}.full-content{padding-inline:var(--minimum-content-padding)}.sidebar-left,.sidebar-right{align-content:flex-start;align-items:flex-start;gap:var(--sidebar-gap-vertical,var(--sidebar-gap,1rem)) var(--sidebar-gap,1rem);flex-wrap:wrap;display:flex}.sidebar-left>:last-child,.sidebar-right>:first-child{flex-basis:calc(var(--sidebar-threshold,50%) - var(--sidebar-gap,1rem));flex-grow:999}.sidebar-right>:last-child,.sidebar-left>:first-child{flex-basis:var(--sidebar-width,20rem);flex-grow:1}.wrapper{inline-size:min(100% - var(--wrapper-padding,var(--space-m)) * 2, var(--wrapper-max,60rem));margin-inline:auto;position:relative}}@layer plugins;@layer utils{.balanced{text-wrap:balance}.card{padding:var(--space-s);border-radius:var(--space-s);background:var(--color-white);border:1px solid #0000001a}.logo-row{--base-height:3rem;--scale-factor-horizontal:.1;--scale-factor-vertical:.6;--logo-min-size:.5;--logo-max-size:1.25;justify-content:center;align-items:center;gap:var(--icon-gap,2rem 3rem);flex-wrap:wrap;display:flex}.logo{--base-ratio:calc(var(--width) / var(--height));--factor-horizontal:min(var(--scale-factor-horizontal) * -1 * var(--base-ratio) + var(--scale-factor-horizontal) + 1, 1);--factor-vertical:max(var(--scale-factor-vertical) * -1 * var(--base-ratio) + var(--scale-factor-vertical) + 1, 1);aspect-ratio:var(--base-ratio);block-size:clamp(var(--base-height) * var(--logo-min-size), var(--base-height) * var(--factor-horizontal) * var(--factor-vertical), var(--base-height) * var(--logo-max-size));max-inline-size:100%}.logo picture{block-size:auto;inline-size:100%;display:block}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:auto;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}[role=tabpanel][aria-hidden=true]{display:none!important}.text-center{text-align:center}.uppercase{text-transform:uppercase}.text-step-8{font-size:var(--text-step-8)}.text-step-7-8{font-size:var(--text-step-7-8)}.text-step-7{font-size:var(--text-step-7)}.text-step-6-7{font-size:var(--text-step-6-7)}.text-step-6{font-size:var(--text-step-6)}.text-step-5-6{font-size:var(--text-step-5-6)}.text-step-5{font-size:var(--text-step-5)}.text-step-4-5{font-size:var(--text-step-4-5)}.text-step-4{font-size:var(--text-step-4)}.text-step-3-4{font-size:var(--text-step-3-4)}.text-step-3{font-size:var(--text-step-3)}.text-step-2-3{font-size:var(--text-step-2-3)}.text-step-2{font-size:var(--text-step-2)}.text-step-1-2{font-size:var(--text-step-1-2)}.text-step-1{font-size:var(--text-step-1)}.text-step-0-1{font-size:var(--text-step-0-1)}.text-step-0{font-size:var(--text-step-0)}.text-step--1-0{font-size:var(--text-step--1-0)}.text-step--1{font-size:var(--text-step--1)}.text-step--2--1{font-size:var(--text-step--2--1)}.text-step--2{font-size:var(--text-step--2)}.text-step--3--2{font-size:var(--text-step--3--2)}.text-step--3{font-size:var(--text-step--3)}.bg-black{background-color:var(--color-black)}.text-black{color:var(--color-black)}.bg-white{background-color:var(--color-white)}.text-white{color:var(--color-white)}.bg-blue{background-color:var(--color-blue)}.text-blue{color:var(--color-blue)}.bg-darkblue{background-color:var(--color-darkblue)}.text-darkblue{color:var(--color-darkblue)}.bg-gray{background-color:var(--color-gray)}.text-gray{color:var(--color-gray)}.bg-lightblue{background-color:var(--color-lightblue)}.text-lightblue{color:var(--color-lightblue)}.bg-orange{background-color:var(--color-orange)}.text-orange{color:var(--color-orange)}.p-4xs{padding:var(--space-4xs)}.pt-4xs{padding-block-start:var(--space-4xs)}.pb-4xs{padding-block-end:var(--space-4xs)}.py-4xs{padding-block:var(--space-4xs)}.px-4xs{padding-inline:var(--space-4xs)}.p-3xs{padding:var(--space-3xs)}.pt-3xs{padding-block-start:var(--space-3xs)}.pb-3xs{padding-block-end:var(--space-3xs)}.py-3xs{padding-block:var(--space-3xs)}.px-3xs{padding-inline:var(--space-3xs)}.p-2xs{padding:var(--space-2xs)}.pt-2xs{padding-block-start:var(--space-2xs)}.pb-2xs{padding-block-end:var(--space-2xs)}.py-2xs{padding-block:var(--space-2xs)}.px-2xs{padding-inline:var(--space-2xs)}.p-xs{padding:var(--space-xs)}.pt-xs{padding-block-start:var(--space-xs)}.pb-xs{padding-block-end:var(--space-xs)}.py-xs{padding-block:var(--space-xs)}.px-xs{padding-inline:var(--space-xs)}.p-s{padding:var(--space-s)}.pt-s{padding-block-start:var(--space-s)}.pb-s{padding-block-end:var(--space-s)}.py-s{padding-block:var(--space-s)}.px-s{padding-inline:var(--space-s)}.p-m{padding:var(--space-m)}.pt-m{padding-block-start:var(--space-m)}.pb-m{padding-block-end:var(--space-m)}.py-m{padding-block:var(--space-m)}.px-m{padding-inline:var(--space-m)}.p-l{padding:var(--space-l)}.pt-l{padding-block-start:var(--space-l)}.pb-l{padding-block-end:var(--space-l)}.py-l{padding-block:var(--space-l)}.px-l{padding-inline:var(--space-l)}.p-xl{padding:var(--space-xl)}.pt-xl{padding-block-start:var(--space-xl)}.pb-xl{padding-block-end:var(--space-xl)}.py-xl{padding-block:var(--space-xl)}.px-xl{padding-inline:var(--space-xl)}.p-2xl{padding:var(--space-2xl)}.pt-2xl{padding-block-start:var(--space-2xl)}.pb-2xl{padding-block-end:var(--space-2xl)}.py-2xl{padding-block:var(--space-2xl)}.px-2xl{padding-inline:var(--space-2xl)}.p-3xl{padding:var(--space-3xl)}.pt-3xl{padding-block-start:var(--space-3xl)}.pb-3xl{padding-block-end:var(--space-3xl)}.py-3xl{padding-block:var(--space-3xl)}.px-3xl{padding-inline:var(--space-3xl)}.p-4xl{padding:var(--space-4xl)}.pt-4xl{padding-block-start:var(--space-4xl)}.pb-4xl{padding-block-end:var(--space-4xl)}.py-4xl{padding-block:var(--space-4xl)}.px-4xl{padding-inline:var(--space-4xl)}.p-5xl{padding:var(--space-5xl)}.pt-5xl{padding-block-start:var(--space-5xl)}.pb-5xl{padding-block-end:var(--space-5xl)}.py-5xl{padding-block:var(--space-5xl)}.px-5xl{padding-inline:var(--space-5xl)}.p-4xs-3xs{padding:var(--space-4xs-3xs)}.pt-4xs-3xs{padding-block-start:var(--space-4xs-3xs)}.pb-4xs-3xs{padding-block-end:var(--space-4xs-3xs)}.py-4xs-3xs{padding-block:var(--space-4xs-3xs)}.px-4xs-3xs{padding-inline:var(--space-4xs-3xs)}.p-3xs-2xs{padding:var(--space-3xs-2xs)}.pt-3xs-2xs{padding-block-start:var(--space-3xs-2xs)}.pb-3xs-2xs{padding-block-end:var(--space-3xs-2xs)}.py-3xs-2xs{padding-block:var(--space-3xs-2xs)}.px-3xs-2xs{padding-inline:var(--space-3xs-2xs)}.p-2xs-xs{padding:var(--space-2xs-xs)}.pt-2xs-xs{padding-block-start:var(--space-2xs-xs)}.pb-2xs-xs{padding-block-end:var(--space-2xs-xs)}.py-2xs-xs{padding-block:var(--space-2xs-xs)}.px-2xs-xs{padding-inline:var(--space-2xs-xs)}.p-xs-s{padding:var(--space-xs-s)}.pt-xs-s{padding-block-start:var(--space-xs-s)}.pb-xs-s{padding-block-end:var(--space-xs-s)}.py-xs-s{padding-block:var(--space-xs-s)}.px-xs-s{padding-inline:var(--space-xs-s)}.p-s-m{padding:var(--space-s-m)}.pt-s-m{padding-block-start:var(--space-s-m)}.pb-s-m{padding-block-end:var(--space-s-m)}.py-s-m{padding-block:var(--space-s-m)}.px-s-m{padding-inline:var(--space-s-m)}.p-m-l{padding:var(--space-m-l)}.pt-m-l{padding-block-start:var(--space-m-l)}.pb-m-l{padding-block-end:var(--space-m-l)}.py-m-l{padding-block:var(--space-m-l)}.px-m-l{padding-inline:var(--space-m-l)}.p-l-xl{padding:var(--space-l-xl)}.pt-l-xl{padding-block-start:var(--space-l-xl)}.pb-l-xl{padding-block-end:var(--space-l-xl)}.py-l-xl{padding-block:var(--space-l-xl)}.px-l-xl{padding-inline:var(--space-l-xl)}.p-xl-2xl{padding:var(--space-xl-2xl)}.pt-xl-2xl{padding-block-start:var(--space-xl-2xl)}.pb-xl-2xl{padding-block-end:var(--space-xl-2xl)}.py-xl-2xl{padding-block:var(--space-xl-2xl)}.px-xl-2xl{padding-inline:var(--space-xl-2xl)}.p-2xl-3xl{padding:var(--space-2xl-3xl)}.pt-2xl-3xl{padding-block-start:var(--space-2xl-3xl)}.pb-2xl-3xl{padding-block-end:var(--space-2xl-3xl)}.py-2xl-3xl{padding-block:var(--space-2xl-3xl)}.px-2xl-3xl{padding-inline:var(--space-2xl-3xl)}.p-3xl-4xl{padding:var(--space-3xl-4xl)}.pt-3xl-4xl{padding-block-start:var(--space-3xl-4xl)}.pb-3xl-4xl{padding-block-end:var(--space-3xl-4xl)}.py-3xl-4xl{padding-block:var(--space-3xl-4xl)}.px-3xl-4xl{padding-inline:var(--space-3xl-4xl)}.p-4xl-5xl{padding:var(--space-4xl-5xl)}.pt-4xl-5xl{padding-block-start:var(--space-4xl-5xl)}.pb-4xl-5xl{padding-block-end:var(--space-4xl-5xl)}.py-4xl-5xl{padding-block:var(--space-4xl-5xl)}.px-4xl-5xl{padding-inline:var(--space-4xl-5xl)}.p-xs-m{padding:var(--space-xs-m)}.pt-xs-m{padding-block-start:var(--space-xs-m)}.pb-xs-m{padding-block-end:var(--space-xs-m)}.py-xs-m{padding-block:var(--space-xs-m)}.px-xs-m{padding-inline:var(--space-xs-m)}.p-s-l{padding:var(--space-s-l)}.pt-s-l{padding-block-start:var(--space-s-l)}.pb-s-l{padding-block-end:var(--space-s-l)}.py-s-l{padding-block:var(--space-s-l)}.px-s-l{padding-inline:var(--space-s-l)}.p-m-xl{padding:var(--space-m-xl)}.pt-m-xl{padding-block-start:var(--space-m-xl)}.pb-m-xl{padding-block-end:var(--space-m-xl)}.py-m-xl{padding-block:var(--space-m-xl)}.px-m-xl{padding-inline:var(--space-m-xl)}.weight-normal{font-weight:400}.weight-medium{font-weight:500}.weight-semibold{font-weight:600}.weight-bold{font-weight:700}:where(.stack-4xs)>*+*{--stack-space:var(--space-4xs);margin-block-start:var(--stack-space,1rem)}:where(.stack-3xs)>*+*{--stack-space:var(--space-3xs);margin-block-start:var(--stack-space,1rem)}:where(.stack-2xs)>*+*{--stack-space:var(--space-2xs);margin-block-start:var(--stack-space,1rem)}:where(.stack-xs)>*+*{--stack-space:var(--space-xs);margin-block-start:var(--stack-space,1rem)}:where(.stack-s)>*+*{--stack-space:var(--space-s);margin-block-start:var(--stack-space,1rem)}:where(.stack-m)>*+*{--stack-space:var(--space-m);margin-block-start:var(--stack-space,1rem)}:where(.stack-l)>*+*{--stack-space:var(--space-l);margin-block-start:var(--stack-space,1rem)}:where(.stack-xl)>*+*{--stack-space:var(--space-xl);margin-block-start:var(--stack-space,1rem)}:where(.stack-2xl)>*+*{--stack-space:var(--space-2xl);margin-block-start:var(--stack-space,1rem)}:where(.stack-3xl)>*+*{--stack-space:var(--space-3xl);margin-block-start:var(--stack-space,1rem)}:where(.stack-4xl)>*+*{--stack-space:var(--space-4xl);margin-block-start:var(--stack-space,1rem)}:where(.stack-5xl)>*+*{--stack-space:var(--space-5xl);margin-block-start:var(--stack-space,1rem)}:where(.stack-4xs-3xs)>*+*{--stack-space:var(--space-4xs-3xs);margin-block-start:var(--stack-space,1rem)}:where(.stack-3xs-2xs)>*+*{--stack-space:var(--space-3xs-2xs);margin-block-start:var(--stack-space,1rem)}:where(.stack-2xs-xs)>*+*{--stack-space:var(--space-2xs-xs);margin-block-start:var(--stack-space,1rem)}:where(.stack-xs-s)>*+*{--stack-space:var(--space-xs-s);margin-block-start:var(--stack-space,1rem)}:where(.stack-s-m)>*+*{--stack-space:var(--space-s-m);margin-block-start:var(--stack-space,1rem)}:where(.stack-m-l)>*+*{--stack-space:var(--space-m-l);margin-block-start:var(--stack-space,1rem)}:where(.stack-l-xl)>*+*{--stack-space:var(--space-l-xl);margin-block-start:var(--stack-space,1rem)}:where(.stack-xl-2xl)>*+*{--stack-space:var(--space-xl-2xl);margin-block-start:var(--stack-space,1rem)}:where(.stack-2xl-3xl)>*+*{--stack-space:var(--space-2xl-3xl);margin-block-start:var(--stack-space,1rem)}:where(.stack-3xl-4xl)>*+*{--stack-space:var(--space-3xl-4xl);margin-block-start:var(--stack-space,1rem)}:where(.stack-4xl-5xl)>*+*{--stack-space:var(--space-4xl-5xl);margin-block-start:var(--stack-space,1rem)}:where(.stack-xs-m)>*+*{--stack-space:var(--space-xs-m);margin-block-start:var(--stack-space,1rem)}:where(.stack-s-l)>*+*{--stack-space:var(--space-s-l);margin-block-start:var(--stack-space,1rem)}:where(.stack-m-xl)>*+*{--stack-space:var(--space-m-xl);margin-block-start:var(--stack-space,1rem)}.leading-flat{line-height:var(--leading-flat)}.leading-tighter{line-height:var(--leading-tighter)}.leading-tight{line-height:var(--leading-tight)}.leading-snug{line-height:var(--leading-snug)}.leading-normal{line-height:var(--leading-normal)}}@layer blocks{.badge{background-color:var(--color-lightblue);color:var(--color-blue);font-size:var(--text-step--2);padding-block:var(--space-3xs);padding-inline:var(--space-xs);text-transform:uppercase;border-radius:99px;margin-inline-start:-2px;font-weight:500;display:inline-block}.badge[data-on=lightblue]{background-color:color-mix(in srgb, var(--color-lightblue) 90%, var(--color-blue))}.button{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;font-weight:500;line-height:1;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.button[data-variant=primary],.button:not([data-variant]){background-color:var(--_button-bg);color:var(--color-white)}:is(.button[data-variant=primary],.button:not([data-variant])):is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--_button-bg) 80%, #000)}[data-color=blue]:is(.button[data-variant=primary],.button:not([data-variant])),:is(.button[data-variant=primary],.button:not([data-variant])):not([data-color]){--_button-bg:var(--color-blue)}[data-color=orange]:is(.button[data-variant=primary],.button:not([data-variant])){--_button-bg:var(--color-orange)}[data-color=black]:is(.button[data-variant=primary],.button:not([data-variant])){--_button-bg:var(--color-black)}[data-color=white]:is(.button[data-variant=primary],.button:not([data-variant])){--_button-bg:var(--color-white);color:var(--color-black)}.button[data-variant=secondary]{border:1px solid var(--_button-color);color:var(--_button-color)}.button[data-variant=secondary]:is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--_button-color) 20%, transparent)}.button[data-variant=secondary][data-color=blue],.button[data-variant=secondary]:not([data-color]){--_button-color:var(--color-blue)}.button[data-variant=secondary][data-color=white]{--_button-color:var(--color-white)}.button[data-variant=secondary][data-color=gray]{--_button-color:var(--color-gray);border:1px solid #0000001a}.button[data-variant=ghost]{color:var(--_button-color,var(--color-blue));border:none}.button[data-variant=ghost]:is(:hover,:focus-visible){background-color:color-mix(in srgb, currentColor 20%, transparent)}.button[data-variant=ghost][data-color=white]{--_button-color:var(--color-white)}.button[data-variant=ghost][data-color=gray]{--_button-color:var(--color-gray)}.button[data-size=default],.button:not([data-size]){border-radius:var(--space-2xs);min-block-size:clamp(3rem,2.773rem + 1.14vw,3.625rem);padding-inline:var(--space-m);font-size:1.125rem}.button[data-size=small]{border-radius:var(--space-3xs);font-size:var(--text-step--1);min-block-size:clamp(2.375rem,2.239rem + .68vw,2.75rem);padding-inline:var(--space-s)}.plain-html>:where(h2,h3,h4){color:var(--color-blue);--stack-space:1.25em;line-height:1.1}.plain-html>:where(h2){font-size:var(--text-step-3)}.plain-html>:where(h3){font-size:var(--text-step-2)}:is(.plain-html>:where(h3))+*{--stack-space:var(--space-2xs)}.plain-html>:where(h4){font-size:var(--text-step-1);font-weight:500}.plain-html>:where(ul,ol){padding-inline-start:1.5em}:is(.plain-html>:where(ul,ol))>*+*{margin-block-start:var(--space-3xs)}.plain-html>:where(hr){border:none;border-block-start:1px solid var(--color-blue);margin-block:var(--space-xl)}.plain-html>:where(blockquote){--stack-space:var(--space-xl);border-inline-start:var(--space-3xs) solid var(--color-blue);font-size:var(--text-step-2);line-height:var(--leading-tight);padding-inline-start:var(--space-s-m)}:is(.plain-html>:where(blockquote)) footer{font-size:var(--text-step-0);margin-block-start:var(--space-xs)}.post{padding-block-start:var(--space-s-m)}.post__header-content{gap:var(--space-xs-s);flex-direction:column;grid-column:inset-content-start/content-end;margin-block-start:var(--space-l);padding-inline-start:var(--space-m);display:flex;position:relative}@media (width>=64em){.post__header-content{padding-inline-start:0}}.post__header-content:before{border:1px solid color-mix(in srgb, var(--category-bg) 30%, #fff);background-color:color-mix(in srgb, var(--category-bg) 15%, #fff);content:"";inline-size:min(var(--space-2xs), .625rem);pointer-events:none;border-radius:99px;position:absolute;inset-block:-1px .25rem;inset-inline-start:0}@media (width>=64em){.post__header-content:before{inset-inline-start:calc(var(--space-m) * -1)}}.post__picture{border-radius:var(--space-m);block-size:clamp(15rem,50vb,32.5rem);overflow:hidden}.post__picture img{object-fit:cover;block-size:100%;inline-size:100%}.post__category{background-color:var(--category-bg);color:var(--category-color);font-size:var(--text-step--1);padding-block:var(--space-3xs);padding-inline:var(--space-2xs);border-radius:9rem;font-weight:500;line-height:1.2}}.floating-button-wrapper:where(.astro-pn6o3jvv){z-index:10;opacity:1;transition:opacity .4s var(--ease-out-circ), transform .4s var(--ease-out-circ), display .4s allow-discrete;position:fixed;inset-block-end:var(--space-xs-m);inset-inline-end:var(--space-xs-m);transform:translate(0)}.floating-button-wrapper:where(.astro-pn6o3jvv)[hidden]{opacity:0;display:none;transform:translate(2rem)}@starting-style{.floating-button-wrapper:where(.astro-pn6o3jvv){opacity:0;transform:translate(2rem)}}.floating-button:where(.astro-pn6o3jvv){border-radius:var(--space-s);font-size:var(--text-step--1-0);gap:var(--space-2xs);min-block-size:var(--floating-button-height);padding-block:var(--space-xs);padding-inline:var(--space-s);box-shadow:0 .5rem 2rem #0000001f}.floating-button:where(.astro-pn6o3jvv)>svg:where(.astro-pn6o3jvv){block-size:1.80952em;color:var(--color-blue);inline-size:auto}.floating-button-close:where(.astro-pn6o3jvv){--size:1.75rem;background:var(--color-blue);block-size:var(--size);color:var(--color-white);cursor:pointer;inline-size:var(--size);border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0;translate:30% -30%}.floating-button-close:where(.astro-pn6o3jvv)>svg:where(.astro-pn6o3jvv){--icon-size:1.25rem;block-size:var(--icon-size);inline-size:var(--icon-size)}.footer-wrapper:where(.astro-vssyh42l){margin-block-start:auto;padding-block-start:var(--space-2xl)}.footer:where(.astro-vssyh42l){background-color:var(--color-blue);color:#fff;isolation:isolate;padding-block:var(--space-l);transition:padding-block-end .4s var(--ease-out-circ);position:relative;overflow:clip}body:has(.floating-button-wrapper:not([hidden])) .footer:where(.astro-vssyh42l){padding-block-end:calc(var(--space-xl) + var(--floating-button-height))}@media (width>=136em){body:has(.floating-button-wrapper:not([hidden])) .footer:where(.astro-vssyh42l){padding-block-end:var(--space-l)}}.deco:where(.astro-vssyh42l){z-index:-1;color:var(--color-white);opacity:.1;grid-column-start:full;inline-size:min(18rem,80vi);position:absolute;inset-block-start:-30%;inset-inline-start:-1.75rem}.footer__content:where(.astro-vssyh42l){justify-content:space-between;gap:var(--space-l) var(--space-s);flex-wrap:wrap;display:flex}.logo:where(.astro-vssyh42l){block-size:var(--space-m);inline-size:auto}.logo:where(.astro-vssyh42l) path{fill:#fff}html{--site-head-height:clamp(3.5rem, 3.357rem + .71vw, 4rem)}.site-head:where(.astro-yuwvcvye){--wide-max-width:calc(92rem - 2 * var(--minimum-content-padding));z-index:100;margin-block-start:var(--space-m-l);position:sticky;inset-block-start:var(--space-2xs)}@media (width<64em){.site-head:where(.astro-yuwvcvye){--minimum-content-padding:var(--space-2xs)}}.site-head__inner:where(.astro-yuwvcvye){background:var(--color-white);justify-content:space-between;align-items:center;gap:var(--space-s);min-block-size:var(--site-head-height);padding-inline:var(--space-s-m);border:1px solid #0000001a;border-radius:10rem;display:flex}@media (width<64em){.site-head__inner:where(.astro-yuwvcvye){padding-inline-end:var(--space-xs-s)}}.site-head__logo:where(.astro-yuwvcvye){display:inline-block}.site-head__logo:where(.astro-yuwvcvye) svg:where(.astro-yuwvcvye){block-size:var(--space-s-m);inline-size:auto}.site-head__nav-toggle:where(.astro-yuwvcvye){--size:2.75rem;z-index:10;block-size:var(--size);inline-size:var(--size);flex-direction:column;order:999;gap:.25rem;padding:0;display:flex;position:relative}.site-head__nav-toggle:where(.astro-yuwvcvye)>div:where(.astro-yuwvcvye){background-color:currentColor;block-size:.125rem;inline-size:1.25rem;transition:scale .35s ease-in-out,transform .35s ease-in-out,opacity .35s ease-in-out;transform:rotate(0)}.site-head__nav-toggle:where(.astro-yuwvcvye)[aria-expanded=true]>div:where(.astro-yuwvcvye):first-child{transform:translateY(.375rem)rotate(45deg)}.site-head__nav-toggle:where(.astro-yuwvcvye)[aria-expanded=true]>div:where(.astro-yuwvcvye):nth-child(2){opacity:0;scale:0}.site-head__nav-toggle:where(.astro-yuwvcvye)[aria-expanded=true]>div:where(.astro-yuwvcvye):nth-child(3){transform:translateY(-.375rem)rotate(-45deg)}@media (width>=64em){.site-head__nav-toggle:where(.astro-yuwvcvye){display:none}}@media (width<64em){.site-head__nav:where(.astro-yuwvcvye){--border-radius:2rem;--padding:var(--space-2xs);z-index:10;padding:var(--padding);border-radius:var(--border-radius);backdrop-filter:blur(2rem);background:var(--color-white);inset-block-start:calc(100% + var(--space-3xs));inset-inline:var(--minimum-content-padding);opacity:0;transform-origin:100% 0;transition:display var(--transition) allow-discrete, scale var(--transition), opacity var(--transition), translate var(--transition);--transition:.15s var(--ease-in-out-quint);border:1px solid #0000001a;display:none;position:absolute;translate:-1rem 1rem;scale:.7}@media (width>=40em){.site-head__nav:where(.astro-yuwvcvye){inline-size:20rem;max-inline-size:100%;inset-inline-start:auto}}:where(.astro-yuwvcvye)[aria-expanded=true]+.site-head__nav:where(.astro-yuwvcvye){opacity:1;transition-duration:.35s;display:flex;translate:0;scale:1}@starting-style{:where(.astro-yuwvcvye)[aria-expanded=true]+.site-head__nav:where(.astro-yuwvcvye){opacity:0;translate:-1rem 1rem;scale:.7}}}.site-head__nav:where(.astro-yuwvcvye) ul:where(.astro-yuwvcvye){display:flex}@media (width<64em){.site-head__nav:where(.astro-yuwvcvye) ul:where(.astro-yuwvcvye){border-radius:inherit;flex-direction:column;inline-size:100%}:where(.astro-yuwvcvye):is(.site-head__nav li)>:where(.astro-yuwvcvye):is(a,.button){border-radius:calc(var(--border-radius) - var(--padding))}:where(.astro-yuwvcvye):is(.site-head__nav li)>a:where(.astro-yuwvcvye):not(.button){font-size:var(--text-step-0);min-block-size:3rem}:where(.astro-yuwvcvye):is(.site-head__nav li):has(.button){padding-block:var(--space-4xs)}:where(.astro-yuwvcvye):is(.site-head__nav li):has(.button)>.button:where(.astro-yuwvcvye){inline-size:100%}}@media (width>=64em){:where(.astro-yuwvcvye):is(.site-head__nav li):has(.button){margin-inline-start:var(--space-xs)}:where(.astro-yuwvcvye):is(.site-head__nav li):has(.button)+:where(.astro-yuwvcvye):is(.site-head__nav li):has(.button){margin-inline-start:var(--space-2xs)}}.site-head__nav-link:where(.astro-yuwvcvye){border-radius:var(--space-3xs);font-size:var(--text-step--1);min-block-size:2.75rem;padding-inline:var(--space-s);justify-content:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s;display:flex}.site-head__nav-link:where(.astro-yuwvcvye):is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--color-blue) 20%, transparent)}@media (width<64em){.site-head__nav-link:where(.astro-yuwvcvye){text-align:start;justify-content:start}}
