@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/poppins-400-latin-ext.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/poppins-400-latin.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/poppins-500-latin-ext.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/poppins-500-latin.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/poppins-600-latin-ext.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/poppins-600-latin.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/poppins-700-latin-ext.woff2) format("woff2");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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/poppins-700-latin.woff2) format("woff2");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:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/open-sans-400-latin-ext.woff2) format("woff2");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:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/open-sans-400-latin.woff2) format("woff2");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:Open Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/open-sans-500-latin-ext.woff2) format("woff2");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:Open Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/open-sans-500-latin.woff2) format("woff2");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:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/open-sans-600-latin-ext.woff2) format("woff2");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:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/open-sans-600-latin.woff2) format("woff2");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}.cc-root .view{max-width:var(--w-content);margin:0 auto}.cc-root .rise,.cc-root .stagger>*{opacity:0;transform:translateY(14px) scale(.996);animation:cc-rise var(--t-gentle) var(--springy) forwards}@keyframes cc-rise{to{opacity:1;transform:none}}.cc-root .stagger>*:nth-child(1){animation-delay:0ms}.cc-root .stagger>*:nth-child(2){animation-delay:40ms}.cc-root .stagger>*:nth-child(3){animation-delay:80ms}.cc-root .stagger>*:nth-child(4){animation-delay:.12s}.cc-root .stagger>*:nth-child(5){animation-delay:.16s}.cc-root .stagger>*:nth-child(n+6){animation-delay:.2s}.cc-root .sweep{position:relative;overflow:hidden}.cc-root .sweep:after{content:"";position:absolute;top:0;bottom:0;left:-70px;width:60px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--coral) 7%,transparent),transparent);animation:cc-sweep .85s var(--eo) .1s forwards;pointer-events:none}@keyframes cc-sweep{to{left:112%}}.cc-root .wave{display:inline-block;transform-origin:70% 80%;animation:cc-wave 2.6s var(--eo) 1s 2}@keyframes cc-wave{0%,60%,to{transform:rotate(0)}70%{transform:rotate(14deg)}80%{transform:rotate(-8deg)}90%{transform:rotate(10deg)}}@media(prefers-reduced-motion:reduce){.cc-root .rise,.cc-root .stagger>*{opacity:1!important;transform:none!important;animation:none!important}.cc-root .sweep:after{animation:none!important;content:none}.cc-root .wave{animation:none!important;transform:none!important}}.cc-root{--paper: #F2F0ED;--paper-2: #EAE7E2;--surface: #FFFFFF;--surface-2: #FAF9F7;--line: #E6E3DE;--line-2: #D6D2CB;--ink: #16181A;--ink-1: #45484C;--ink-2: #7A7E85;--ink-3: #8B8F96;--sage-t: #DFE9E1;--sage-m: #A0BAA8;--sage-d: #3E6B52;--sky-t: #DEE8F2;--sky-m: #B4C8DC;--sky-d: #3A6288;--lilac-t: #E6E1F2;--lilac-m: #BDAFDA;--lilac-d: #5B4A8A;--sand-t: #F1EBD3;--sand-m: #DDD1A0;--sand-d: #6E5E29;--rose-t: #F3E2E3;--rose-m: #DBB6B9;--rose-d: #8E4A55;--olive-t: #E9ECD8;--olive-m: #C0C89B;--olive-d: #5F6B33;--teal-t: #DCEAEC;--teal-m: #9FBFC4;--teal-d: #2F6670;--coral: #EE6352;--coral-d: #C4483C;--coral-t: #FDE9E6;--lime: #C8E64A;--ok-t: var(--sage-t);--ok-m: var(--sage-m);--ok: var(--sage-d);--info-t: var(--sky-t);--info-m: var(--sky-m);--info: var(--sky-d);--warn-t: var(--sand-t);--warn-m: var(--sand-m);--warn: var(--sand-d);--danger-t: var(--rose-t);--danger-m: var(--rose-m);--danger: #B3382E;--neutral-t: var(--paper-2);--neutral: var(--ink-1);--f-display: "Poppins", system-ui, sans-serif;--f-body: "Open Sans", system-ui, sans-serif;--f-code: "IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--fs-display: 26px;--fs-h1: 22px;--fs-h2: 17px;--fs-h3: 15px;--fs-body: 13.5px;--fs-sm: 12.5px;--fs-xs: 11.5px;--fs-label: 10px;--fs-num-xl: 36px;--fs-num-lg: 28px;--fs-num-md: 18px;--track-label: .13em;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px;--s10: 40px;--r-xs: 8px;--r-sm: 11px;--r-md: 14px;--r-lg: 18px;--r-xl: 22px;--r-pill: 999px;--sh-1: 0 1px 2px rgba(22,24,26,.04), 0 4px 10px -6px rgba(22,24,26,.09);--sh-2: 0 2px 4px rgba(22,24,26,.05), 0 14px 30px -14px rgba(22,24,26,.2);--sh-3: 0 4px 8px rgba(22,24,26,.06), 0 30px 64px -24px rgba(22,24,26,.3);--sh-ink: 0 8px 20px -8px rgba(22,24,26,.45);--t-touch: 90ms;--t-quick: .16s;--t-base: .24s;--t-gentle: .42s;--t-drift: .64s;--eo: cubic-bezier(.22,1,.36,1);--eio: cubic-bezier(.65,0,.35,1);--spring: cubic-bezier(.34,1.45,.64,1);--springy: cubic-bezier(.22,1.61,.36,1);--w-rail: 246px;--h-strip: 40px;--w-content: 1220px;--grid-paper: 28px}@media(prefers-reduced-motion:reduce){.cc-root *,.cc-root *:before,.cc-root *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.cc-root{font-family:var(--f-body);color:var(--ink);font-size:var(--fs-body);line-height:1.55;-webkit-font-smoothing:antialiased}.cc-root ::selection{background:var(--coral-t);color:var(--coral-d)}.cc-root h1,.cc-root h2,.cc-root h3,.cc-root h4{font-family:var(--f-display);font-weight:600;letter-spacing:-.015em}.cc-root code,.cc-root kbd,.cc-root pre{font-family:var(--f-display);font-weight:500}.cc-root .code-surface,.cc-root .code-surface *{font-family:var(--f-code)}.cc-root ::-webkit-scrollbar{width:10px;height:10px}.cc-root ::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:9px;border:3px solid transparent;background-clip:content-box}.cc-root ::-webkit-scrollbar-thumb:hover{background:var(--ink-3);background-clip:content-box}.cc-root ::-webkit-scrollbar-track{background:transparent}.cc-root{--background: var(--paper);--foreground: var(--ink);--card: var(--surface);--card-foreground: var(--ink);--popover: var(--surface);--popover-foreground: var(--ink);--primary: var(--ink);--primary-foreground: #fff;--secondary: var(--paper-2);--secondary-foreground: var(--ink);--muted: var(--paper-2);--muted-foreground: var(--ink-2);--accent: var(--paper-2);--accent-foreground: var(--ink);--destructive: var(--danger);--destructive-foreground: #fff;--border: var(--line);--input: var(--line);--ring: var(--coral);--radius: 18px}
