.loader{display:inline-block}.loader__spinner{border:2px solid #f3f3f3;border-top-color:#333;border-radius:50%;animation:spin 1s linear infinite}.loader--small .loader__spinner{width:20px;height:20px}.loader--medium .loader__spinner{width:30px;height:30px}.loader--large .loader__spinner{width:40px;height:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.text{font-family:Manrope,sans-serif;font-style:normal;white-space:pre-line;margin:0}.text[data-variant=body]{font-weight:400;font-size:16px;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]{font-weight:500;text-transform:uppercase;font-size:24px;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-weight:400;font-size:24px;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-weight:400;font-size:18px;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-weight:400;font-size:16px;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-weight:400;font-size:12px;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:12px;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-weight:400;font-size:25px;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-weight:400;font-size:18px;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]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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}