@import"https://fonts.googleapis.com/css2?family=Rethink+Sans:ital,wght@0,400..800;1,400..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&display=swap";._BuildVersion_10jup_1{background:rgb(from var(--color-neutrals-7) r g b/.5);bottom:0;color:var(--color-neutrals-0);display:flex;font-family:sans-serif;font-size:12px;gap:12px;left:0;padding:6px 12px;position:fixed;z-index:9999}._BuildVersion__toggle_10jup_15{display:inline-block;white-space:normal}._BuildVersion__button_10jup_20{cursor:pointer;display:inline-block}@font-face{font-family:Rethink Sans;src:local("Rethink Sans Regular Italic"),local("Rethink Sans Italic"),url(../_fonts/Dz-nLrvht19XCKXrIwMsg4u7UHFi5osHuDC-gERC25w-QZnmMNBzoUiU_junKBZ_Z4GMt5IUYGqd-7FkSzjHZ_M.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:"Rethink Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.1238%;ascent-override:88.4736%;descent-override:27.648%;line-gap-override:0%}@font-face{font-family:"Rethink Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.3322%;ascent-override:94.1783%;descent-override:29.4307%;line-gap-override:0%}@font-face{font-family:"Rethink Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:103.7778%;ascent-override:95.5889%;descent-override:29.8715%;line-gap-override:0%}@font-face{font-family:"Rethink Sans Fallback: Arial";src:local("Arial");size-adjust:104.7553%;ascent-override:94.6969%;descent-override:29.5928%;line-gap-override:0%}@font-face{font-family:"Rethink Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.5232%;ascent-override:100.6869%;descent-override:31.4647%;line-gap-override:0%}@font-face{font-family:Rethink Sans;src:local("Rethink Sans Regular Italic"),local("Rethink Sans Italic"),url(../_fonts/Gx6_vqKNXVGwdzrD-u1sKKSxB1evNSAFtCrNEc_Z3Ok-pydrc0UVpLU0R9_tm8dIx7TjaNSS_NfEzuwUcqTI5ZM.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Rethink Sans;src:local("Rethink Sans Regular"),local("Rethink Sans"),url(../_fonts/rAQkiZKXXc81hjg3rhxWa35Km_oSAfrDCOjoWXLh2TA-T4Lc9pkcdUY4lf_7PjA9y0yAyhha0mKLQNP_MNgsg4o.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Rethink Sans;src:local("Rethink Sans Regular"),local("Rethink Sans"),url(../_fonts/meConI-CN5QtbqEv33wguicA80TspCDS_5JoDXO3-zw-1NQiIwhGLbvVlXC_G3uedyInB5IbqCFxrEIQcQPyUNc.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/J_d9RjWv8lws6b2PdPPpT_39DpdjT9vzYasFcNwGnN0-npPg5ShFIcuQs7FMXSb9OmAdBjS2iJRmZyMlZm5nLAw.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Geist Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:100.5164%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:"Geist Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:100.5164%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:"Geist Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/v0FRXmKEJHhBfhWV_mS4vmtS3gu8nDWwHzUzq-lKA7A-LcjKGfO9IR41wBW0VDNpMPlxjFPyxifLlPHNQV1Bt7I.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/w_ZXK6yapGE5ElkJClrVS7FN7vVHV1w_8d2ZCP2zCVo-iziBB8I_-2gra7YGmrNnFSP7oNwxU_BFemr7So8_eJ0.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/gHDQgagUgrSL_GFCGJ1TieXb28vd3RXlnED3ipr9i-4-z38FMcmZaJ3ndUayEHaeHfHmHyDW0mjEGM26Vg8w_UM.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/hqReEalYyjU_GFWkawvNmgbyMn-tQ-mQK_YmHCoRDGk-2718LOAc434WJH3x4QZWqAZYEU04YIXJS5RxpEhtorg.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/fW8QX7BZ8eXW9NYH0M8DsKRInSm5YLBKpWemkFnILX4-5ly4beLgvTdeNJCrF37Z4t8MERGTlnJgobDuTYueP5Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/pxXkloUeh1BIcbUzrFsL9EFW0IBUskGRrZNrJsoHtAE-VIs7ZUTQXVR3ZI_aZvlVc97G6REMxdRyXFSzvaz0MPY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/LfJHceGI6CFd5OV9Fs41-h1lywjwhGYtFJ6GCNdqVDg-q74xddQM_of6dhvbhope_n4H3Kmd3N5MjiTsZLNGfb8.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/CdBz3PG7SxvL_amFZwgaktWNbBEq8um2qfKIkVF0J-0-J5ZElPj_kotF2RGAJsfVatKCoKD_giaXRwBimt_cfgc.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/oGrDIWlvKBNQty5xPWhPu6aPrsKxcKLzbrDffTJGwOo-0Gf44br7mdGbnm3mzBU4SeUzdYkmggkoB5FRluIPeKc.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}button,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;padding:0}button{cursor:pointer}nav,ol,ul{list-style:none}a{color:inherit;text-decoration:none}:root{--responsive-scaling-mobile-ref-width:390;--responsive-scaling-mobile-min-width:320;--responsive-scaling-mobile-max-width:480;--responsive-breakpoint-tablet:768;--responsive-scaling-tablet-ref-width:1200;--responsive-scaling-tablet-max-width:1400;--responsive-breakpoint-desktop:1200;--responsive-scaling-desktop-ref-width:1200;--responsive-scaling-desktop-max-width:1400;--color-neutrals-1:#fff;--color-neutrals-2:#e2ebe6;--color-neutrals-3:#b6bfb9;--color-neutrals-4:#858d88;--color-neutrals-5:#545b56;--color-neutrals-6:#232925;--color-neutrals-7:#101411;--color-neutrals-8:#000;--color-orange-1:#ec502a;--color-brown-1:#464138;--color-yellow-1:#e1c465;--color-brand-primary:var(--color-yellow-1);--color-brand-secondary:var(--color-brown-1);--color-brand-tertiary:var(--color-orange-1);--color-text-default:var(--color-brand-primary);--color-text-emphasis:var(--color-brand-tertiary);--color-text-inverted:var(--color-brand-secondary);--color-bg-page:var(--color-brand-secondary);--color-bg-page-dark-amount:30;--color-bg-page-dark:color-mix(in srgb,var(--color-bg-page),#000 calc(var(--color-bg-page-dark-amount)*1%));--font-size-100:12rem;--font-size-200:14rem;--font-size-300:16rem;--font-size-400:18rem;--font-size-500:20rem;--font-size-600:24rem;--font-size-700:28rem;--font-size-800:36rem;--font-size-900:38rem;--font-size-1000:64rem;--font-size-1100:120rem;--font-weight-100:400;--font-weight-200:500;--font-weight-300:700;--font-line-height-100:1;--font-line-height-200:1.25;--font-line-height-300:1.5;--font-line-height-400:2;--font-family-rethinkSans:"Rethink Sans", "Rethink Sans Fallback: BlinkMacSystemFont", "Rethink Sans Fallback: Segoe UI", "Rethink Sans Fallback: Helvetica Neue", "Rethink Sans Fallback: Arial", "Rethink Sans Fallback: Noto Sans",sans-serif;--font-family-geistMono:"Geist Mono", "Geist Mono Fallback: Courier New", "Geist Mono Fallback: Roboto Mono", "Geist Mono Fallback: Noto Sans Mono",monospace;--ease-in-sine:cubic-bezier(.12,0,.39,0);--ease-out-sine:cubic-bezier(.61,1,.88,1);--ease-in-out-sine:cubic-bezier(.37,0,.63,1);--ease-in-quad:cubic-bezier(.11,0,.5,0);--ease-out-quad:cubic-bezier(.5,1,.89,1);--ease-in-out-quad:cubic-bezier(.45,0,.55,1);--ease-in-cubic:cubic-bezier(.32,0,.67,0);--ease-out-cubic:cubic-bezier(.33,1,.68,1);--ease-in-out-cubic:cubic-bezier(.65,0,.35,1);--ease-in-quart:cubic-bezier(.5,0,.75,0);--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--ease-in-quint:cubic-bezier(.64,0,.78,0);--ease-out-quint:cubic-bezier(.22,1,.36,1);--ease-in-out-quint:cubic-bezier(.83,0,.17,1);--ease-in-expo:cubic-bezier(.7,0,.84,0);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-expo:cubic-bezier(.87,0,.13,1);--ease-in-circ:cubic-bezier(.55,0,1,.45);--ease-out-circ:cubic-bezier(0,.55,.45,1);--ease-in-out-circ:cubic-bezier(.85,0,.15,1);--ease-in-back:cubic-bezier(.36,0,.66,-.56);--ease-out-back:cubic-bezier(.34,1.56,.64,1);--ease-in-out-back:cubic-bezier(.68,-.6,.32,1.6);--layout-page-padding-w:20rem;--layout-page-padding-h:32rem;--layout-zIndex-loadingScreen:100;--layout-zIndex-header:99;--layout-zIndex-menu:98;--layout-zIndex-pageSpinner:97;--layout-logo-size:42rem;--layout-content-padding-h:250rem;--layout-divider-margin:72rem;--layout-visual-border-radius:10rem;--layout-visual-gap-default:32rem;--layout-visual-gap-large:42rem;--layout-grid-padding-top-desktop:110rem;--layout-grid-title-padding-top-desktop:96rem;--layout-footer-margin-bottom:72rem;--layout-spinner-size-default:180rem;--layout-spinner-size-small:90rem}@supports (height:1svh){:root{--svh:1svh}}@supports (height:1dvh){:root{--vh:1dvh}}@media(min-width:768px){:root{--layout-page-padding-w:40rem;--layout-page-padding-h:40rem;--layout-logo-size:20rem;--layout-content-padding-h:200rem;--layout-footer-margin-bottom:96rem}}html{font-size:calc(max(100vw,320px)/390);min-height:calc(var(--vh)*100);position:relative;scroll-behavior:smooth}@media(min-width:768px){html.linearScaling{font-size:1.96923px}}@media(min-width:480px){html:not(.linearScaling){font-size:1.23077px}}@media(min-width:768px){html:not(.linearScaling){font-size:calc(max(100vw,1024px)/1200)}}@media(min-width:1400px){html:not(.linearScaling){font-size:1.16667px}}html *{scrollbar-width:none}html :where([data-scrollable]):is(:hover,:focus){scrollbar-width:thin}html ::-moz-selection{background-color:var(--color-brand-tertiary);color:var(--color-text-inverted)}html ::selection{background-color:var(--color-brand-tertiary);color:var(--color-text-inverted)}body{background-color:var(--color-bg-page);color:var(--color-text-default);font-family:var(--font-family-geistMono);font-size:max(var(--font-size-400),12px);font-weight:var(--font-weight-200);line-height:var(--font-line-height-400);min-height:100%;transition:background-color .6s ease}@media(min-width:768px){body{font-size:max(var(--font-size-100),12px)}}body[data-lamp-active]{background-color:var(--color-bg-page-dark)}a{cursor:pointer}hr{border:none;border-top:2px solid;color:inherit;margin:0;transform-origin:left}#__nuxt{min-height:100%;position:relative;z-index:0}@media(prefers-reduced-motion){*,:after,:before{animation-delay:0s!important;animation-duration:0s!important;animation-fill-mode:forwards!important;transition:none!important}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.typography-heading1{font-family:var(--font-family-rethinkSans);font-size:max(var(--font-size-1000),12px);font-weight:var(--font-weight-100);line-height:var(--font-line-height-200)}@media(min-width:768px){.typography-heading1{font-size:max(var(--font-size-1100),12px)}}.typography-heading2{font-family:var(--font-family-rethinkSans);font-size:max(var(--font-size-900),12px);font-weight:var(--font-weight-100);line-height:var(--font-line-height-200)}@media(min-width:768px){.typography-heading2{font-size:max(var(--font-size-700),12px)}}.typography-heading3{font-family:var(--font-family-rethinkSans);font-size:max(var(--font-size-800),12px);font-weight:var(--font-weight-100);line-height:var(--font-line-height-200)}@media(min-width:768px){.typography-heading3{font-size:max(var(--font-size-1000),12px)}}.typography-display{font-family:var(--font-family-rethinkSans);font-size:max(var(--font-size-600),12px);font-weight:var(--font-weight-100);line-height:var(--font-line-height-200)}@media(min-width:768px){.typography-display{font-size:max(var(--font-size-1000),12px)}}.typography-body{font-family:var(--font-family-geistMono);font-size:max(var(--font-size-400),12px);font-weight:var(--font-weight-200);line-height:var(--font-line-height-400)}@media(min-width:768px){.typography-body{font-size:max(var(--font-size-100),12px)}}.typography-caption{font-family:var(--font-family-geistMono);font-size:max(var(--font-size-200),12px);font-weight:var(--font-weight-200);line-height:var(--font-line-height-400)}@media(min-width:768px){.typography-caption{font-size:max(var(--font-size-100),12px)}}.typography-captionBold{font-family:var(--font-family-geistMono);font-size:max(var(--font-size-200),12px);font-weight:var(--font-weight-300);line-height:var(--font-line-height-400)}@media(min-width:768px){.typography-captionBold{font-size:max(var(--font-size-100),12px)}}.typography-captionBig{font-family:var(--font-family-geistMono);font-size:max(var(--font-size-400),12px);font-weight:var(--font-weight-200);line-height:var(--font-line-height-300)}@media(min-width:768px){.typography-captionBig{font-size:max(var(--font-size-300),12px)}}.typography-menu{font-family:var(--font-family-geistMono);font-size:max(var(--font-size-600),12px);font-weight:var(--font-weight-200);line-height:var(--font-line-height-300)}@media(min-width:768px){.typography-menu{font-size:max(var(--font-size-500),12px)}}
