:root{--dur-none: 0;--dur-fast: .1s;--dur-base: .2s;--dur-slow: .3s;--dur-slower: .4s;--dur-slowest: .5s;--ease-base: cubic-bezier(.25, .1, .25, 1);--ease-in: cubic-bezier(.36, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .42, 1);--ease-excite: cubic-bezier(.18, .67, .6, 1.22);--ease-overshoot: cubic-bezier(.07, .28, .32, 1.22);--ease-anticipate: cubic-bezier(.38, -.4, .88, .65);--sz-r: .4rem;--s-r_xt: var(--sz-r);--s-r_t: calc(var(--sz-r) * 2);--s-r: calc(var(--sz-r) * 4);--s-r_l: calc(var(--sz-r) * 5);--s-r_xl: calc(var(--sz-r) * 8);--sz-p: 4px;--s-p_xt: var(--sz-p);--s-p_t: calc(var(--sz-p) * 2);--s-p: calc(var(--sz-p) * 4);--s-p_l: calc(var(--sz-p) * 5);--s-p_xl: calc(var(--sz-r) * 8)}@media (prefers-reduced-motion){:root{--dur-none: 0;--dur-fast: 0;--dur-base: 0;--dur-slow: 0;--dur-slower: 0;--dur-slowest: 0}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{position:relative;font-family:var(--font-base);text-size-adjust:100%;font-size:62.5%}html,body{min-height:100vh;min-height:100dvh;font-weight:400;background:linear-gradient(to bottom,var(--cl-b2),var(--cl-b4));background:linear-gradient(130deg,var(--cyan11),var(--teal11));position:relative}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:var(--fs1);line-height:var(--lh1);text-transform:initial;letter-spacing:initial;color:var(--cl-b_t);margin:0;width:100vw;width:100dvw;max-width:100vw;max-width:100dvw}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}input:focus,button:focus,textarea:focus,select:focus{-moz-outline:none;outline:none}textarea{border:none;background:transparent;padding:0;margin:0;resize:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}h1,h2,h3,h4,h5,h6,p,li{font:inherit;overflow-wrap:break-word}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none}input:focus,button:focus{outline:none}input,button{font:inherit;padding:0;margin:0;color:inherit;background:none;border:none;text-align:start}button{appearance:none}a,a:visited,a:active,a:focus{text-decoration:none;outline:none;color:inherit}ul,ol,li{padding:0;list-style-type:none}@media print{a,button{color:inherit}}::selection{color:#fff;background-color:var(--cl-foc9)}
