:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.text{margin:0;font-family:Manrope,sans-serif;font-style:normal}.text[data-variant=body]{font-size:16px;font-weight:400;line-height:1.5}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=body]{font-size:16px;line-height:1.5}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=body]{font-size:16px;line-height:1.5}}@media (min-width:360px) and (max-width:768px){.text[data-variant=body]{font-size:14px;line-height:1.5}}.text[data-variant=caption]{text-transform:uppercase;font-size:24px;font-weight:500;line-height:1.4}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=caption]{font-size:24px;line-height:1.4}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=caption]{font-size:20px;line-height:1.4}}@media (min-width:360px) and (max-width:768px){.text[data-variant=caption]{font-size:18px;line-height:1.4}}.text[data-variant=small]{font-size:24px;font-weight:400;line-height:1.4}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=small]{font-size:24px;line-height:1.4}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=small]{font-size:20px;line-height:1.4}}@media (min-width:360px) and (max-width:768px){.text[data-variant=small]{font-size:18px;line-height:1.4}}.text[data-variant=h1]{font-size:64px;line-height:1.2}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h1]{font-size:48px;line-height:1.2}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h1]{font-size:40px;line-height:1.2}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h1]{font-size:32px;line-height:1.2}}.text[data-variant=h2]{font-size:48px;line-height:1.25}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h2]{font-size:40px;line-height:1.25}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h2]{font-size:32px;line-height:1.25}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h2]{font-size:28px;line-height:1.25}}.text[data-variant=h3]{font-size:36px;line-height:1.3}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h3]{font-size:32px;line-height:1.3}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h3]{font-size:28px;line-height:1.3}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h3]{font-size:24px;line-height:1.3}}.text[data-variant=h4]{font-size:32px;line-height:1.35}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h4]{font-size:28px;line-height:1.35}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h4]{font-size:24px;line-height:1.35}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h4]{font-size:20px;line-height:1.35}}.text[data-variant=h5]{font-size:24px;line-height:1.4}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h5]{font-size:24px;line-height:1.4}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h5]{font-size:20px;line-height:1.4}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h5]{font-size:18px;line-height:1.4}}.text[data-variant=h6]{font-size:24px;line-height:1.4}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h6]{font-size:24px;line-height:1.4}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h6]{font-size:20px;line-height:1.4}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h6]{font-size:18px;line-height:1.4}}.text[data-variant=p1]{font-size:18px;font-weight:400;line-height:1.6}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=p1]{font-size:18px;line-height:1.6}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=p1]{font-size:16px;line-height:1.6}}@media (min-width:360px) and (max-width:768px){.text[data-variant=p1]{font-size:16px;line-height:1.6}}.text[data-variant=p2]{font-size:16px;font-weight:400;line-height:1.5}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=p2]{font-size:16px;line-height:1.5}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=p2]{font-size:14px;line-height:1.5}}@media (min-width:360px) and (max-width:768px){.text[data-variant=p2]{font-size:14px;line-height:1.5}}.text[data-variant=p3]{font-size:12px;font-weight:400;line-height:1.4}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=p3]{font-size:12px;line-height:1.4}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=p3]{font-size:11px;line-height:1.4}}@media (min-width:360px) and (max-width:768px){.text[data-variant=p3]{font-size:10px;line-height:1.4}}.text[data-variant=modal-h]{font-size:25px;font-weight:400;line-height:113%}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=modal-h]{font-size:25px;line-height:113%}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=modal-h]{font-size:20px;line-height:113%}}@media (min-width:360px) and (max-width:768px){.text[data-variant=modal-h]{font-size:23px;line-height:113%}}.text[data-variant=modal-p]{font-size:18px;font-weight:400;line-height:127%}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=modal-p]{font-size:18px;line-height:127%}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=modal-p]{font-size:14px;line-height:127%}}@media (min-width:360px) and (max-width:768px){.text[data-variant=modal-p]{font-size:14px;line-height:127%}}.text[data-bold=true]{font-weight:700}.text[data-uppercase=true]{text-transform:uppercase}.text[data-truncate=true]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text[data-color=black]{color:#262626}.text[data-color=white]{color:#fff}.text[data-color=snow-white]{color:#fafafa}.text[data-color=forest-wolf]{color:#f6f5f1}.text[data-color=smoky-white]{color:#ebebeb}.text[data-color=gainsborough]{color:#e1e1e1}.text[data-color=light-grey]{color:#d9d9d9}.text[data-color=telegrey]{color:#8c8c8c}.text[data-color=signal-black]{color:#262626}
