*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-400-normal.woff2) format("woff2"),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-500-normal.woff2) format("woff2"),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-500-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-500-normal.woff2) format("woff2"),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-500-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-600-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/dm-sans/files/dm-sans-latin-ext-600-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-600-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-cyrillic-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-cyrillic-600-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-ext-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-ext-600-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-vietnamese-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-vietnamese-600-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-cyrillic-ext-600-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-cyrillic-ext-600-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-700-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-cyrillic-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-cyrillic-700-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-ext-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-latin-ext-700-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-vietnamese-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-vietnamese-700-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-cyrillic-ext-700-normal.woff2) format("woff2"),url(https://fonts.bunny.net/cormorant-garamond/files/cormorant-garamond-cyrillic-ext-700-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.i-lucide-chevron-down{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9l6 6l6-6'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em}.col-1{width:100%}.cols-gap{gap:32px}.layout-px{padding-left:16px;padding-right:16px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.layout-pt{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 320px){.layout-pt{padding-top:64px}}@media (min-width: 600px){.cols-gap{gap:64px}.layout-px{padding-left:24px;padding-right:24px}.layout-pt{padding-top:96px}}@media (min-width: 768px){.layout-px{padding-left:32px;padding-right:32px}}@media (min-width: 1024px){.col-1{max-width:283px}.cols-gap{gap:100px}.layout-px{padding-left:64px;padding-right:64px}}@media (min-width: 1280px){.col-1{max-width:347px}.cols-gap{gap:116px}.layout-px{padding-left:96px;padding-right:96px}}@media (min-width: 1440px){.col-1{max-width:376px}.cols-gap{gap:124px}.layout-px{padding-left:132px;padding-right:132px}.layout-pt{padding-top:132px}}@media (min-width: 1600px){.col-1{max-width:429px}.cols-gap{gap:138px}}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.pos-sticky{position:sticky}.relative{position:relative}.end-0{inset-inline-end:0}.end-1\/2{inset-inline-end:50%}.end-auto{inset-inline-end:auto}.end-full{inset-inline-end:100%}.start-full{inset-inline-start:100%}.bottom-0{bottom:0}.bottom-1\/2{bottom:50%}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.top-0{top:0}.top-18{top:4.5rem}.top-auto{top:auto}.top-full{top:100%}.z-100{z-index:100}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.my{margin-top:1rem;margin-bottom:1rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.me{margin-inline-end:1rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.h-\[1px\]{height:1px}.w-fit{width:fit-content}.w-full{width:100%}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:left}.origin-right{transform-origin:right}.origin-top{transform-origin:top}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.whitespace-nowrap{white-space:nowrap}.border{border-width:1px}.border-outline-default{border-color:var(--color-neutral-300)}.rounded-lg{border-radius:.5rem}.bg-on-primary{background-color:var(--color-neutral-900)}.bg-outline-divider{background-color:var(--color-neutral-400)}.bg-surface-primary{background-color:var(--color-neutral-100)}.bg-surface-secondary{background-color:var(--color-neutral-50)}.px-4{padding-left:1rem;padding-right:1rem}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.py-\[64px\]{padding-top:64px;padding-bottom:64px}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pl-4{padding-left:1rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.text-on-link-secondary{color:var(--color-secondary-600)}.text-on-primary{color:var(--color-neutral-900)}.text-on-secondary{color:var(--color-neutral-600)}.text-on-tertiary{color:var(--color-neutral-500)}.text-inherit{color:inherit}.normal-case{text-transform:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.outline{outline-style:solid}.outline-hidden{outline-style:hidden}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.text-heading-lg{font-family:Cormorant Garamond;font-size:64px;line-height:56px;font-weight:700}.text-heading-md{font-size:32px;line-height:40px;font-weight:500}.text-heading-sm,.text-label-md{font-size:24px;line-height:32px;font-weight:600}.text-heading-sub{font-size:16px;line-height:24px;font-weight:500;text-transform:uppercase}.text-label-sm{font-size:16px;line-height:24px;font-weight:600}.text-paragraph-md{font-size:24px;line-height:32px;font-weight:400}.text-paragraph-callout{font-family:Cormorant Garamond;font-size:24px;line-height:32px;font-weight:600}.text-paragraph-sm{font-size:16px;line-height:24px;font-weight:400}.text-paragraph-caption{font-size:12px;line-height:16px;font-weight:400}.shadow-16{box-shadow:0 0 2px #6a615c1f,0 8px 16px #988b8424}@media (max-width: 1279.9px){.max-xl\:text-size-5xl{font-size:3rem}}@media (max-width: 1023.9px){.max-l\:mb-8{margin-bottom:2rem}.max-l\:gap-3{gap:.75rem}}@media (max-width: 767.9px){.max-m\:flex-col{flex-direction:column}.max-m\:gap-4{gap:1rem}}@media (max-width: 599.9px){.max-s\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-s\:hidden{display:none}}@media (max-width: 319.9px){.max-xs\:gap-8{gap:2rem}}@media (min-width: 600px){.s\:hidden{display:none}.s\:gap-16{gap:4rem}.s\:py-\[96px\]{padding-top:96px;padding-bottom:96px}}@media (min-width: 768px){.m\:pos-sticky{position:sticky}.m\:top-18{top:4.5rem}.m\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.m\:flex-row{flex-direction:row}}@media (min-width: 1024px){.l\:pos-sticky{position:sticky}.l\:top-18{top:4.5rem}.l\:flex-row{flex-direction:row}}@media (min-width: 1440px){.xxl\:py-\[132px\]{padding-top:132px;padding-bottom:132px}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.link-item{position:relative;color:var(--color-neutral-600);text-decoration:none;text-underline-offset:4px;text-decoration-thickness:2px;&:hover{color:var(--color-secondary-700);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}}.menu-item{position:relative;text-decoration:none;text-underline-offset:4px;text-decoration-thickness:2px;&:hover{color:var(--color-secondary-700);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}}.card-image{width:100%;object-fit:contain;object-position:top;contain:size}.trigger-dropdown{display:flex;gap:2px;.icon{height:1.5rem;width:1.5rem}&:focus,&:focus-within{.icon{transform:rotate(180deg)}}}.animated-emoji{display:inline-block;animation:wave-animation 1s infinite alternate}@keyframes wave-animation{0%{transform:rotate(0)}50%{transform:rotate(20deg)}to{transform:rotate(0)}}.mobile-menu-button{top:24px;right:16px;width:24px;height:24px;flex-direction:column;justify-content:center;align-items:center;gap:3px;z-index:100;.burger-line{width:18px;height:2px;border-radius:1px;background-color:var(--color-neutral-900);transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center}&.open .burger-line:nth-child(1){transform:translateY(5px) rotate(45deg)}&.open .burger-line:nth-child(2){opacity:0;transform:scaleX(0)}&.open .burger-line:nth-child(3){transform:translateY(-5px) rotate(-45deg)}}.mobile-menu{padding-left:16px;padding-right:16px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;position:fixed;left:0;right:0;top:-100%;flex-direction:column;gap:24px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow-y:auto;z-index:40;height:100%;&.open{top:48px}}@media (min-width: 600px){.mobile-menu{padding-left:24px;padding-right:24px}}@media (min-width: 768px){.mobile-menu{padding-left:32px;padding-right:32px}}@media (min-width: 1024px){.mobile-menu{padding-left:64px;padding-right:64px}}@media (min-width: 1280px){.mobile-menu{padding-left:96px;padding-right:96px}}@media (min-width: 1440px){.mobile-menu{padding-left:132px;padding-right:132px}}:root{--color-neutral-900: rgb(34, 38, 42);--color-neutral-700: rgb(66, 74, 82);--color-neutral-600: rgb(100, 110, 120);--color-neutral-500: rgb(166, 175, 184);--color-neutral-400: rgb(202, 207, 213);--color-neutral-300: rgb(221, 224, 228);--color-neutral-200: rgb(232, 235, 237);--color-neutral-100: rgb(249, 249, 250);--color-neutral-50: rgb(255, 255, 255);--color-primary-900: rgb(29, 63, 56);--color-primary-800: rgb(40, 84, 75);--color-primary-700: rgb(60, 102, 93);--color-primary-600: rgb(79, 122, 112);--color-primary-500: rgb(99, 143, 133);--color-primary-400: rgb(120, 164, 154);--color-primary-300: rgb(142, 185, 175);--color-primary-200: rgb(165, 207, 197);--color-primary-100: rgb(190, 229, 219);--color-primary-50: rgb(215, 251, 242);--color-secondary-900: rgb(49, 61, 24);--color-secondary-800: rgb(66, 80, 37);--color-secondary-700: rgb(84, 100, 53);--color-secondary-600: rgb(104, 120, 70);--color-secondary-500: rgb(124, 140, 89);--color-secondary-400: rgb(145, 161, 110);--color-secondary-300: rgb(172, 189, 134);--color-secondary-200: rgb(190, 205, 155);--color-secondary-100: rgb(213, 227, 180);--color-secondary-50: rgb(236, 249, 206);--color-tertiary-900: rgb(75, 53, 17);--color-tertiary-800: rgb(75, 53, 17);--color-tertiary-700: rgb(75, 53, 17);--color-tertiary-600: rgb(141, 108, 61);--color-tertiary-500: rgb(163, 128, 80);--color-tertiary-400: rgb(185, 149, 100);--color-tertiary-300: rgb(207, 171, 122);--color-tertiary-200: rgb(229, 193, 146);--color-tertiary-100: rgb(255, 214, 160);--color-tertiary-50: rgb(255, 238, 198);--color-quaternary-900: rgb(98, 39, 4);--color-quaternary-800: rgb(124, 55, 17);--color-quaternary-700: rgb(149, 73, 32);--color-quaternary-600: rgb(174, 92, 48);--color-quaternary-500: rgb(198, 112, 67);--color-quaternary-400: rgb(221, 133, 87);--color-quaternary-300: rgb(255, 160, 111);--color-quaternary-200: rgb(255, 178, 133);--color-quaternary-100: rgb(255, 201, 159);--color-quaternary-50: rgb(255, 226, 187)}body{@apply sans;margin:0;padding:0}ul,ol{display:flex;flex-direction:column;gap:8px;margin-left:24px}ol{list-style-type:decimal}ul{list-style-type:disc}.dropdown[data-astro-cid-glbtqeem]{position:relative;display:inline-block;position-area:var(--anchor-v, bottom) var(--anchor-h, span-right);>[data-astro-cid-glbtqeem]:not(summary):focus{outline-style:hidden}.dropdown-content{position:absolute}&:not(details,.dropdown-open,.dropdown-hover:hover,:focus-within){.dropdown-content{display:none;transform-origin:top;opacity:0;scale:95%}}&[popover],.dropdown-content{z-index:999;@media (prefers-reduced-motion: no-preference){animation:dropdown .2s;transition-property:opacity,scale,display;transition-behavior:allow-discrete;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@starting-style{&[popover],.dropdown-content{scale:95%;opacity:0}}&.dropdown-open,&:not(.dropdown-hover):focus,&:focus-within{>[tabindex]:first-child{pointer-events:none}.dropdown-content{opacity:1}}&.dropdown-hover:hover{.dropdown-content{opacity:1;scale:100%}}&:is(details){summary{&::-webkit-details-marker{display:none}}}&.dropdown-open,&:focus,&:focus-within{.dropdown-content{scale:100%}}&:where([popover]){background:#0000}&[popover]{position:fixed;color:inherit;@supports not (position-area: bottom){@apply m-auto;&.dropdown-open:not(:popover-open){display:none;transform-origin:top;opacity:0;scale:95%}&::backdrop{background-color:color-mix(in oklab,#000 30%,#0000)}}&:not(.dropdown-open,:popover-open){display:none;transform-origin:top;opacity:0;scale:95%}}}.dropdown-start[data-astro-cid-glbtqeem]{--anchor-h: span-right;:where(.dropdown-content){inset-inline-end:auto;translate:0 0;[dir=rtl] &{translate:0 0}}&.dropdown-left{--anchor-h: left;--anchor-v: span-bottom;.dropdown-content{top:0;bottom:auto}}&.dropdown-right{--anchor-h: right;--anchor-v: span-bottom;.dropdown-content{top:0;bottom:auto}}}.dropdown-center[data-astro-cid-glbtqeem]{--anchor-h: center;:where(.dropdown-content){inset-inline-end:50%;translate:50% 0;[dir=rtl] &{translate:-50% 0}}&.dropdown-left{--anchor-h: left;--anchor-v: center;.dropdown-content{top:auto;bottom:50%;translate:0 50%}}&.dropdown-right{--anchor-h: right;--anchor-v: center;.dropdown-content{top:auto;bottom:50%;translate:0 50%}}}.dropdown-end[data-astro-cid-glbtqeem]{--anchor-h: span-left;:where(.dropdown-content){inset-inline-end:0;translate:0 0;[dir=rtl] &{translate:0 0}}&.dropdown-left{--anchor-h: left;--anchor-v: span-top;.dropdown-content{top:auto;bottom:0}}&.dropdown-right{--anchor-h: right;--anchor-v: span-top;.dropdown-content{top:auto;bottom:0}}}.dropdown-left[data-astro-cid-glbtqeem]{--anchor-h: left;--anchor-v: span-bottom;.dropdown-content{inset-inline-end:100%;top:0;bottom:auto;transform-origin:right}}.dropdown-right[data-astro-cid-glbtqeem]{--anchor-h: right;--anchor-v: span-bottom;.dropdown-content{inset-inline-start:100%;top:0;bottom:auto;transform-origin:left}}.dropdown-bottom[data-astro-cid-glbtqeem]{--anchor-v: bottom;.dropdown-content{top:100%;bottom:auto;transform-origin:top}}.dropdown-top[data-astro-cid-glbtqeem]{--anchor-v: top;.dropdown-content{top:auto;bottom:100%;transform-origin:bottom}}@keyframes dropdown{0%{opacity:0}}.trigger-dropdown[data-astro-cid-glbtqeem]{&[data-astro-cid-glbtqeem]:focus,&[data-astro-cid-glbtqeem]:focus-within{.icon{transform:rotate(180deg)}}}
