@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_6b764f8d-module__ZFuH0q__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_6b764f8d-module__ZFuH0q__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.2u46yrlpkdxrh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.p.444m1fhac1z6e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.1298pfel08g2l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.1wcle8r8k1a_g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.3irbj1um1c5rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.42000xkkqj0am.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_b2277eeb-module__-Y0mTa__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_b2277eeb-module__-Y0mTa__variable{--font-source-serif:"Source Serif 4", "Source Serif 4 Fallback"}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--color-line)}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*,:before,:after{box-sizing:border-box}html{background:var(--color-canvas);color:var(--color-ink);scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{background:var(--color-canvas);min-height:100svh;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);text-rendering:optimizelegibility;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden}body::-webkit-scrollbar{display:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--weight-heading);text-wrap:pretty}h1{font-size:var(--text-h1);font-weight:var(--weight-display);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}h2{font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2)}h3{font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3)}h4,h5,h6{font-size:var(--text-lead);line-height:var(--leading-lead);letter-spacing:var(--tracking-lead)}input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}::selection{background:var(--color-accent);color:var(--color-on-dark)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.left-0{left:0}.left-48{left:12rem}.left-gutter{left:var(--gutter-page)}.right-0{right:0}.right-gutter{right:var(--gutter-page)}.top-0{top:0}.top-1\/2{top:50%}.top-24{top:6rem}.z-0{z-index:0}.z-\[1000\]{z-index:1000}.z-\[calc\(var\(--z-modal\)\+1\)\]{z-index:calc(var(--z-modal) + 1)}.z-content{z-index:var(--z-content)}.z-loader{z-index:var(--z-loader)}.z-modal{z-index:var(--z-modal)}.z-sticky{z-index:var(--z-sticky)}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-start-1{grid-column-start:1}.col-start-10{grid-column-start:10}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-end-2{grid-column-end:2}.col-end-8{grid-column-end:8}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-space-2{margin-bottom:var(--space-2)}.mb-space-3{margin-bottom:var(--space-3)}.mb-space-4{margin-bottom:var(--space-4)}.mb-space-7{margin-bottom:var(--space-7)}.mt-\[5em\]{margin-top:5em}.mt-\[var\(--mobile-menu-lang-gap\)\]{margin-top:var(--mobile-menu-lang-gap)}.mt-space-1{margin-top:var(--space-1)}.mt-space-2{margin-top:var(--space-2)}.mt-space-3{margin-top:var(--space-3)}.mt-space-4{margin-top:var(--space-4)}.mt-space-5{margin-top:var(--space-5)}.mt-space-6{margin-top:var(--space-6)}.mt-space-7{margin-top:var(--space-7)}.mt-space-8{margin-top:var(--space-8)}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[20\/14\]{aspect-ratio:20/14}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-14{height:3.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-\[110vh\]{height:110vh}.h-\[16rem\]{height:16rem}.h-\[1px\]{height:1px}.h-\[40vh\]{height:40vh}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\[min\(84svh\,100\%\)\]{max-height:min(84svh,100%)}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-20{min-height:5rem}.min-h-48{min-height:12rem}.min-h-\[27rem\]{min-height:27rem}.min-h-\[2lh\]{min-height:2lh}.min-h-\[30rem\]{min-height:30rem}.min-h-\[var\(--header-height\)\]{min-height:var(--header-height)}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-1{width:.25rem}.w-14{width:3.5rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.max-w-\[11ch\]{max-width:11ch}.max-w-\[120ch\]{max-width:120ch}.max-w-\[12ch\]{max-width:12ch}.max-w-\[13ch\]{max-width:13ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[23ch\]{max-width:23ch}.max-w-\[28ch\]{max-width:28ch}.max-w-\[31ch\]{max-width:31ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[36ch\]{max-width:36ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[min\(100\%\,calc\(var\(--layout-max\)\+1\.5rem\)\)\]{max-width:min(100%,calc(var(--layout-max) + 1.5rem))}.max-w-\[min\(1400px\,92vw\)\]{max-width:min(1400px,92vw)}.max-w-full{max-width:100%}.max-w-layout{max-width:var(--layout-max)}.max-w-lead{max-width:var(--measure-lead)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-reading{max-width:var(--measure-body)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[0\.16em\]{--tw-translate-y:.16em;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_auto_auto_auto\]{grid-template-rows:auto auto auto auto}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-\[3em\]{gap:3em}.gap-px{gap:1px}.gap-space-1{gap:var(--space-1)}.gap-space-2{gap:var(--space-2)}.gap-space-3{gap:var(--space-3)}.gap-x-grid-gap{column-gap:var(--gap-grid)}.gap-x-space-1{column-gap:var(--space-1)}.gap-y-space-2{row-gap:var(--space-2)}.gap-y-space-3{row-gap:var(--space-3)}.gap-y-space-4{row-gap:var(--space-4)}.gap-y-space-5{row-gap:var(--space-5)}.gap-y-space-6{row-gap:var(--space-6)}.gap-y-space-7{row-gap:var(--space-7)}.gap-y-space-8{row-gap:var(--space-8)}.space-y-space-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-3) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-3) * var(--tw-space-y-reverse))}.space-y-space-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-5) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-5) * var(--tw-space-y-reverse))}.space-y-space-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-6) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-6) * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.border{border-width:1px}.border-0{border-width:0}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-current{border-color:currentColor}.border-error{border-color:var(--color-error)}.border-ink{border-color:var(--color-ink)}.border-line{border-color:var(--color-line)}.border-line-on-dark{border-color:var(--color-line-on-dark)}.bg-canvas{background-color:var(--color-canvas)}.bg-concrete{background-color:var(--color-concrete)}.bg-current{background-color:currentColor}.bg-error{background-color:var(--color-error)}.bg-ink{background-color:var(--color-ink)}.bg-line{background-color:var(--color-line)}.bg-stone-200{--tw-bg-opacity:1;background-color:rgb(231 229 228/var(--tw-bg-opacity,1))}.bg-surface{background-color:var(--color-surface)}.bg-transparent{background-color:#0000}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-space-3{padding:var(--space-3)}.px-0{padding-left:0;padding-right:0}.px-\[max\(0px\,calc\(var\(--gutter-page\)-0\.75rem\)\)\]{padding-left:max(0px,calc(var(--gutter-page) - .75rem));padding-right:max(0px,calc(var(--gutter-page) - .75rem))}.px-gutter{padding-left:var(--gutter-page);padding-right:var(--gutter-page)}.px-space-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-space-3{padding-left:var(--space-3);padding-right:var(--space-3)}.py-12{padding-top:3rem;padding-bottom:3rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[var\(--mobile-menu-link-pad-y\)\]{padding-top:var(--mobile-menu-link-pad-y);padding-bottom:var(--mobile-menu-link-pad-y)}.py-space-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-space-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-space-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-space-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-space-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.py-space-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-space-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.py-space-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.pb-12{padding-bottom:3rem}.pb-\[3em\]{padding-bottom:3em}.pb-\[var\(--footer-lp-clearance\)\]{padding-bottom:var(--footer-lp-clearance)}.pb-\[var\(--mobile-menu-pad-bottom\)\]{padding-bottom:var(--mobile-menu-pad-bottom)}.pb-gutter{padding-bottom:var(--gutter-page)}.pb-space-1{padding-bottom:var(--space-1)}.pb-space-2{padding-bottom:var(--space-2)}.pb-space-3{padding-bottom:var(--space-3)}.pb-space-4{padding-bottom:var(--space-4)}.pb-space-5{padding-bottom:var(--space-5)}.pb-space-6{padding-bottom:var(--space-6)}.pb-space-7{padding-bottom:var(--space-7)}.pl-space-2{padding-left:var(--space-2)}.pt-0{padding-top:0}.pt-20{padding-top:5rem}.pt-6{padding-top:1.5rem}.pt-\[5em\]{padding-top:5em}.pt-\[calc\(var\(--space-3\)\+var\(--space-5\)\)\]{padding-top:calc(var(--space-3) + var(--space-5))}.pt-\[var\(--header-offset\)\]{padding-top:var(--header-offset)}.pt-\[var\(--mobile-menu-lang-gap\)\]{padding-top:var(--mobile-menu-lang-gap)}.pt-\[var\(--mobile-menu-pad-top\)\]{padding-top:var(--mobile-menu-pad-top)}.pt-space-2{padding-top:var(--space-2)}.pt-space-3{padding-top:var(--space-3)}.pt-space-4{padding-top:var(--space-4)}.pt-space-5{padding-top:var(--space-5)}.pt-space-6{padding-top:var(--space-6)}.pt-space-7{padding-top:var(--space-7)}.pt-space-8{padding-top:var(--space-8)}.pt-space-9{padding-top:var(--space-9)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.font-serif{font-family:var(--font-source-serif), Times New Roman, serif}.text-body{font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-weight:var(--weight-body)}.text-brand{font-size:var(--text-brand);line-height:var(--leading-brand);letter-spacing:var(--tracking-brand);font-weight:var(--weight-display)}.text-brand-monumental{font-size:var(--text-brand-monumental);line-height:var(--leading-brand-monumental);letter-spacing:var(--tracking-brand-monumental);font-weight:var(--weight-display)}.text-display-l{font-size:var(--text-display-l);line-height:var(--leading-display-l);letter-spacing:var(--tracking-display-l);font-weight:var(--weight-display)}.text-display-xl{font-size:var(--text-display-xl);line-height:var(--leading-display-xl);letter-spacing:var(--tracking-display-xl);font-weight:var(--weight-display)}.text-h1{font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1);font-weight:var(--weight-display)}.text-h2{font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);font-weight:var(--weight-heading)}.text-h3{font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);font-weight:var(--weight-heading)}.text-lead{font-size:var(--text-lead);line-height:var(--leading-lead);letter-spacing:var(--tracking-lead);font-weight:var(--weight-body)}.text-utility{font-size:var(--text-utility);line-height:var(--leading-utility);letter-spacing:var(--tracking-utility);font-weight:var(--weight-utility)}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.text-accent{color:var(--color-accent)}.text-current{color:currentColor}.text-error{color:var(--color-error)}.text-guide{color:var(--color-guide)}.text-guide-on-dark{color:var(--color-guide-on-dark)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-on-dark{color:var(--color-on-dark)}.text-surface{color:var(--color-surface)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-line{-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line)}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-60{opacity:.6}.opacity-90{opacity:.9}.opacity-\[0\.94\]{opacity:.94}.mix-blend-difference{mix-blend-mode:difference}.outline-none{outline-offset:2px;outline:2px solid #0000}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.duration-fast{transition-duration:var(--duration-fast)}.duration-ui{transition-duration:var(--duration-ui)}.ease-standard{transition-timing-function:var(--ease-standard)}.will-change-transform{will-change:transform}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#e9e6df;--color-surface:#f4f2ec;--color-ink:#25231f;--color-muted:#6d6a62;--color-concrete:#d4d1c8;--color-accent:#25231f;--color-on-dark:#eeebe4;--color-guide:color-mix(in srgb, var(--color-ink) 5%, transparent);--color-guide-on-dark:color-mix(in srgb, var(--color-on-dark) 4%, transparent);--color-line:var(--color-guide);--color-line-on-dark:var(--color-guide-on-dark);--color-success:#2f6b4f;--color-error:#b8322a;--font-display:var(--font-manrope), Arial, sans-serif;--font-body:var(--font-manrope), Arial, sans-serif;--font-serif:var(--font-source-serif,"Source Serif 4"), "Times New Roman", serif;--text-display-xl:clamp(4.25rem, 12vw, 11rem);--text-display-l:clamp(3.25rem, 8vw, 7.5rem);--text-h1:clamp(2.75rem, 6vw, 5.5rem);--text-h2:clamp(2.25rem, 4.5vw, 4rem);--text-h3:clamp(1.5rem, 2.4vw, 2.25rem);--text-lead:clamp(1.25rem, 2vw, 1.75rem);--text-body:clamp(1.0625rem, .2vw + 1rem, 1.125rem);--text-utility:clamp(.75rem, .2vw + .7rem, .8125rem);--text-brand:clamp(1.375rem, 1.2vw + 1rem, 1.5rem);--text-brand-monumental:clamp(13rem, 32vw, 38rem);--leading-display-xl:.88;--leading-display-l:.92;--leading-h1:.98;--leading-h2:1.04;--leading-h3:1.12;--leading-lead:1.35;--leading-body:1.55;--leading-utility:1.2;--leading-brand:1;--leading-brand-monumental:.72;--tracking-display-xl:-.045em;--tracking-display-l:-.04em;--tracking-h1:-.035em;--tracking-h2:-.03em;--tracking-h3:-.02em;--tracking-lead:-.012em;--tracking-body:-.008em;--tracking-utility:.04em;--tracking-brand:-.04em;--tracking-brand-monumental:-.095em;--weight-display:550;--weight-heading:500;--weight-body:400;--weight-utility:500;--weight-semibold:600;--measure-body:68ch;--measure-lead:40ch;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:4rem;--space-7:6rem;--space-8:8rem;--space-9:clamp(8rem, 13vw, 13rem);--header-height:4rem;--header-height-md:4.5rem;--header-offset:calc(var(--header-height) + var(--space-4));--header-offset-md:calc(var(--header-height-md) + var(--space-3));--mobile-menu-pad-top:calc(var(--header-height) + clamp(.75rem, 2.2svh, 1.5rem));--mobile-menu-pad-bottom:max(clamp(1rem, 3svh, 2rem), env(safe-area-inset-bottom,0px));--mobile-menu-link-pad-y:clamp(.75rem, 2.8svh, 1.75rem);--mobile-menu-lang-gap:clamp(.75rem, 2.5svh, 1.5rem);--footer-lp-clearance:clamp(5rem, 14svh, 8rem);--gutter-page:clamp(1rem, 1.7vw, 1.75rem);--gap-grid:clamp(.75rem, 1.25vw, 1.5rem);--layout-max:120rem;--radius-default:0;--radius-functional:2px;--border-standard:1px solid var(--color-line);--border-strong:1px solid var(--color-line);--shadow-overlay:0 12px 40px #25231f1f;--ease-expo-out:cubic-bezier(.16, 1, .3, 1);--ease-quart-out:cubic-bezier(.23, 1, .32, 1);--ease-standard:cubic-bezier(.2, .7, .2, 1);--duration-fast:.22s;--duration-ui:.36s;--duration-reveal:.8s;--duration-hero:1.1s;--z-base:0;--z-content:10;--z-sticky:100;--z-overlay:1000;--z-modal:1100;--z-loader:1200}@media (max-width:767px){:root{--text-brand-monumental:clamp(8.5rem, 40vw, 11rem)}}body[data-loader-skip] [data-loader]{display:none}.first\:pt-0:first-child{padding-top:0}.hover\:bg-ink:hover{background-color:var(--color-ink)}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-muted:hover{color:var(--color-muted)}.hover\:text-on-dark:hover{color:var(--color-on-dark)}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:opacity-100:hover{opacity:1}.focus-visible\:z-content:focus-visible{z-index:var(--z-content)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-1:focus-visible{outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-ink:focus-visible{outline-color:var(--color-ink)}.focus-visible\:outline-on-dark:focus-visible{outline-color:var(--color-on-dark)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:text-muted:disabled{color:var(--color-muted)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:opacity-90{opacity:.9}@media (min-width:640px){.sm\:aspect-\[21\/9\]{aspect-ratio:21/9}.sm\:gap-x-space-2{column-gap:var(--space-2)}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:left-space-4{left:var(--space-4)}.md\:right-space-4{right:var(--space-4)}.md\:top-space-5{top:var(--space-5)}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:-mt-\[100svh\]{margin-top:-100svh}.md\:mt-space-3{margin-top:var(--space-3)}.md\:mt-space-4{margin-top:var(--space-4)}.md\:mt-space-5{margin-top:var(--space-5)}.md\:mt-space-6{margin-top:var(--space-6)}.md\:mt-space-7{margin-top:var(--space-7)}.md\:mt-space-8{margin-top:var(--space-8)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-\[16\/10\]{aspect-ratio:16/10}.md\:aspect-\[24\/9\]{aspect-ratio:24/9}.md\:aspect-\[4\/3\]{aspect-ratio:4/3}.md\:h-\[100svh\]{height:100svh}.md\:h-\[24rem\]{height:24rem}.md\:h-full{height:100%}.md\:min-h-0{min-height:0}.md\:min-h-11{min-height:2.75rem}.md\:min-h-\[34rem\]{min-height:34rem}.md\:min-h-\[var\(--header-height-md\)\]{min-height:var(--header-height-md)}.md\:w-\[min\(56vw\,52rem\)\]{width:min(56vw,52rem)}.md\:w-\[min\(62vw\,58rem\)\]{width:min(62vw,58rem)}.md\:w-\[min\(66vw\,62rem\)\]{width:min(66vw,62rem)}.md\:w-\[min\(72vw\,68rem\)\]{width:min(72vw,68rem)}.md\:w-\[min\(76vw\,72rem\)\]{width:min(76vw,72rem)}.md\:w-max{width:max-content}.md\:max-w-\[13ch\]{max-width:13ch}.md\:flex-none{flex:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-space-3{gap:var(--space-3)}.md\:gap-space-4{gap:var(--space-4)}.md\:gap-y-space-3{row-gap:var(--space-3)}.md\:gap-y-space-4{row-gap:var(--space-4)}.md\:gap-y-space-6{row-gap:var(--space-6)}.md\:gap-y-space-7{row-gap:var(--space-7)}.md\:gap-y-space-8{row-gap:var(--space-8)}.md\:space-y-space-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-4) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-4) * var(--tw-space-y-reverse))}.md\:space-y-space-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-6) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-6) * var(--tw-space-y-reverse))}.md\:space-y-space-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-7) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-7) * var(--tw-space-y-reverse))}.md\:p-space-4{padding:var(--space-4)}.md\:px-0{padding-left:0;padding-right:0}.md\:px-space-4{padding-left:var(--space-4);padding-right:var(--space-4)}.md\:px-space-5{padding-left:var(--space-5);padding-right:var(--space-5)}.md\:px-space-7{padding-left:var(--space-7);padding-right:var(--space-7)}.md\:py-space-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.md\:py-space-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.md\:py-space-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.md\:pb-0{padding-bottom:0}.md\:pb-space-2{padding-bottom:var(--space-2)}.md\:pb-space-3{padding-bottom:var(--space-3)}.md\:pb-space-5{padding-bottom:var(--space-5)}.md\:pb-space-6{padding-bottom:var(--space-6)}.md\:pb-space-8{padding-bottom:var(--space-8)}.md\:pl-\[calc\(\(100\%\+var\(--gap-grid\)\)\/6\)\]{padding-left:calc((100% + var(--gap-grid)) / 6)}.md\:pl-gutter{padding-left:var(--gutter-page)}.md\:pt-\[calc\(var\(--space-4\)\+var\(--space-5\)\)\]{padding-top:calc(var(--space-4) + var(--space-5))}.md\:pt-\[var\(--header-offset-md\)\]{padding-top:var(--header-offset-md)}.md\:pt-space-4{padding-top:var(--space-4)}.md\:pt-space-5{padding-top:var(--space-5)}.md\:pt-space-6{padding-top:var(--space-6)}.md\:pt-space-8{padding-top:var(--space-8)}.md\:font-display{font-family:var(--font-display)}.md\:text-h3{font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);font-weight:var(--weight-heading)}.md\:odd\:border-r:nth-child(odd){border-right-width:1px}}@media (min-width:1024px){.lg\:col-start-3{grid-column-start:3}.lg\:col-end-3{grid-column-end:3}.lg\:col-end-6{grid-column-end:6}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:aspect-\[32\/14\]{aspect-ratio:32/14}.lg\:h-\[80vh\]{height:80vh}.lg\:max-w-\[50ch\]{max-width:50ch}.lg\:flex-row{flex-direction:row}.lg\:gap-24{gap:6rem}.lg\:gap-\[5em\]{gap:5em}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:pl-\[27vw\]{padding-left:27vw}.lg\:pl-\[40vw\]{padding-left:40vw}}@media (min-width:1280px){.xl\:sticky{position:sticky}.xl\:bottom-space-4{bottom:var(--space-4)}.xl\:top-28{top:7rem}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-10{grid-column-start:10}.xl\:col-start-11{grid-column-start:11}.xl\:col-start-12{grid-column-start:12}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:col-start-4{grid-column-start:4}.xl\:col-start-5{grid-column-start:5}.xl\:col-start-6{grid-column-start:6}.xl\:col-start-7{grid-column-start:7}.xl\:col-start-8{grid-column-start:8}.xl\:col-start-9{grid-column-start:9}.xl\:col-start-auto{grid-column-start:auto}.xl\:row-start-1{grid-row-start:1}.xl\:-mt-\[13\.5rem\]{margin-top:-13.5rem}.xl\:-mt-space-8{margin-top:calc(var(--space-8) * -1)}.xl\:mt-0{margin-top:0}.xl\:mt-\[10\.5rem\]{margin-top:10.5rem}.xl\:mt-\[11rem\]{margin-top:11rem}.xl\:mt-\[12rem\]{margin-top:12rem}.xl\:mt-\[26rem\]{margin-top:26rem}.xl\:mt-space-4{margin-top:var(--space-4)}.xl\:mt-space-5{margin-top:var(--space-5)}.xl\:mt-space-6{margin-top:var(--space-6)}.xl\:mt-space-7{margin-top:var(--space-7)}.xl\:mt-space-8{margin-top:var(--space-8)}.xl\:mt-space-9{margin-top:var(--space-9)}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:aspect-\[2\/1\]{aspect-ratio:2}.xl\:h-\[32rem\]{height:32rem}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:content-stretch{align-content:stretch}.xl\:items-baseline{align-items:baseline}.xl\:justify-between{justify-content:space-between}.xl\:gap-x-space-4{column-gap:var(--space-4)}.xl\:gap-y-space-5{row-gap:var(--space-5)}.xl\:gap-y-space-8{row-gap:var(--space-8)}.xl\:space-y-space-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-8) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-8) * var(--tw-space-y-reverse))}.xl\:self-start{align-self:flex-start}.xl\:self-end{align-self:flex-end}.xl\:justify-self-end{justify-self:end}.xl\:px-space-6{padding-left:var(--space-6);padding-right:var(--space-6)}.xl\:py-space-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.xl\:py-space-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.xl\:py-space-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.xl\:pb-space-4{padding-bottom:var(--space-4)}.xl\:pb-space-6{padding-bottom:var(--space-6)}.xl\:pb-space-7{padding-bottom:var(--space-7)}.xl\:pb-space-9{padding-bottom:var(--space-9)}.xl\:pl-\[calc\(\(100\%\+var\(--gap-grid\)\)\/8\)\]{padding-left:calc((100% + var(--gap-grid)) / 8)}.xl\:pt-space-2{padding-top:var(--space-2)}.xl\:pt-space-6{padding-top:var(--space-6)}.xl\:pt-space-7{padding-top:var(--space-7)}.xl\:pt-space-9{padding-top:var(--space-9)}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&_span\:first-child\]\:text-on-dark span:first-child{color:var(--color-on-dark)}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
