*{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--color-gray)}.page-body,body{overflow-x:hidden}:root{--blush-red-light:radial-gradient(50% 50% at 50% 50%,rgba(255,151,107,.4) 12.62%,hsla(0,0%,100%,0) 100%);--blush-yellow-light:radial-gradient(50% 50% at 50% 50%,rgba(255,208,120,.4) 12.62%,hsla(0,0%,100%,0) 100%);--blush-orange-light:radial-gradient(50% 50% at 50% 50%,rgba(255,151,107,.4) 12.62%,hsla(0,0%,100%,0) 100%);--blush-green-light:radial-gradient(50% 50% at 50% 50%,rgba(108,201,137,.4) 12.62%,hsla(0,0%,100%,0) 100%);--blush-blue-light:radial-gradient(50% 50% at 50% 50%,rgba(135,190,250,.4) 12.62%,hsla(0,0%,100%,0) 100%);--blush-purple-light:radial-gradient(50% 50% at 50% 50%,rgba(191,164,255,.4) 12.62%,hsla(0,0%,100%,0) 100%)}:root{--border-radius-4:4px;--border-radius-6:6px;--border-radius-8:8px;--border-radius-10:10px;--border-radius-12:12px;--border-radius-14:14px;--border-radius-16:16px;--border-radius-20:20px;--border-radius-32:32px;--border-radius-64:64px;--border-radius-128:128px;--border-radius-circle:50%}:root{--color-background-main:#f2f1ee;--color-background-additional:#e3e1de;--color-background-white:#fff;--color-background-black:#1a1a1a;--color-background-red:#f89e93;--color-background-orange:#ff976b;--color-background-yellow:#ffd078;--color-background-green:#6cc989;--color-background-blue:#87befa;--color-background-purple:#bfa4ff;--color-background-red-alt:#ffccc9;--color-background-orange-alt:#ffd6c5;--color-background-yellow-alt:#fde3af;--color-background-green-alt:#b8e9c8;--color-background-blue-alt:#c5e0fc;--color-background-purple-alt:#e4d9fc;--color-shadow-red:hsla(7,88%,77%,.3);--color-shadow-orange:rgba(255,151,107,.2);--color-shadow-yellow:rgba(255,208,120,.2);--color-shadow-green:rgba(108,201,137,.2);--color-shadow-blue:rgba(135,190,250,.2);--color-shadow-purple:rgba(191,164,255,.2);--color-text-primary:#1a1a1a;--color-text-secondary:rgba(0,0,0,.5);--color-text-tertiary:rgba(0,0,0,.35);--color-text-white-primary:#fff;--color-text-white-secondary:hsla(0,0%,100%,.55);--color-text-white-tertiary:hsla(0,0%,100%,.4);--color-text-red:#ed6f68;--color-text-orange:#e96e3a;--color-text-yellow:#ffb72c;--color-text-green:#3aa65e;--color-text-blue:#3f96f3;--color-text-purple:#a27aff;--color-glassy-disabled:rgba(0,0,0,.08);--color-glassy-lines:rgba(0,0,0,.14);--color-glassy-disabled-icons:rgba(0,0,0,.35)}:root{--color-black:#1a1a1a;--color-black-100:#000;--color-black-80:#2a2a2a;--color-black-60:#3d3d3d;--color-black-50:grey;--color-black-40:#a6a6a6;--color-black-30:#d5d4d2;--color-black-20:#e3e1de;--color-gray:#f2f1ee;--color-white:#fff;--color-white-50-a:hsla(0,0%,100%,.55);--color-isabelline:#f5f2ec;--color-tertiary-35-a:rgba(0,0,0,.35);--color-disabled-10-a:rgba(0,0,0,.08);--color-lines-20-a:rgba(0,0,0,.14);--color-coal-normal:#131313;--color-coal-50-a:hsla(0,0%,7%,.5);--color-red-dark:#de4c45;--color-red-normal:#ed6f68;--color-red-light:#f99995;--color-red-light-shadow:hsla(2,89%,78%,.2);--color-red-pale:#fac4c1;--color-red-50-a:hsla(3,79%,67%,.5);--color-red-alt:#ffccc9;--color-orange-dark:#d35722;--color-orange-normal:#e96e3a;--color-orange-light:#ff8f60;--color-orange-light-shadow:rgba(255,143,96,.2);--color-orange-pale:#fdd1bf;--color-orange-50-a:rgba(233,110,58,.5);--color-orange-alt:#ffd6c5;--color-yellow-dark:#f3a202;--color-yellow-normal:#ffb72c;--color-yellow-light:#fbcb70;--color-yellow-light-shadow:hsla(39,95%,71%,.2);--color-yellow-pale:#fde3af;--color-yellow-50-a:rgba(255,183,44,.5);--color-yellow-alt:#fde3af;--color-green-dark:#328f51;--color-green-normal:#3aa65e;--color-green-light:#65bd82;--color-green-light-shadow:rgba(101,189,130,.2);--color-green-pale:#bbe2c8;--color-green-50-a:rgba(58,166,94,.5);--color-green-alt:#b8e9c8;--color-blue-dark:#1878dc;--color-blue-normal:#3f96f3;--color-blue-light:#79b3f1;--color-blue-light-shadow:rgba(121,179,241,.2);--color-blue-pale:#c5e0fc;--color-blue-50-a:#3f96f3;--color-blue-alt:#c5e0fc;--color-purple-dark:#8754fd;--color-purple-normal:#a27aff;--color-purple-light:#b69df1;--color-purple-light-shadow:rgba(182,157,241,.2);--color-purple-pale:#e4d9fc;--color-purple-50-a:#a27aff;--color-purple-alt:#e4d9fc}@font-face{font-display:block;font-family:TripleTen Emoji;font-stretch:normal;font-style:normal;font-weight:400;src:url(/fonts/tripletenemoji-regular.woff2) format("woff2"),url(/fonts/tripletenemoji-regular.woff) format("woff")}i.tripleten-emoji{font-family:TripleTen Emoji;font-size:inherit;font-style:normal;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}i.tripleten-emoji_glyph_heart:after{content:""}i.tripleten-emoji_glyph_face-sunglasses-smile:after{content:""}i.tripleten-emoji_glyph_face-smile:after{content:""}i.tripleten-emoji_glyph_face-sunglasses-grin:after{content:""}i.tripleten-emoji_glyph_face-upside-down-smile:after{content:""}i.tripleten-emoji_glyph_face-unamused:after{content:""}i.tripleten-emoji_glyph_face-sleepy:after{content:""}i.tripleten-emoji_glyph_face-surprised:after{content:""}i.tripleten-emoji_glyph_face-puzzled:after{content:""}i.tripleten-emoji_glyph_face-glasses-smile:after{content:""}i.tripleten-emoji_glyph_face-glasses-look-away:after{content:""}i.tripleten-emoji_glyph_face-tongue-out:after{content:""}i.tripleten-emoji_glyph_return-button:after{content:""}i.tripleten-emoji_glyph_headphones:after{content:""}i.tripleten-emoji_glyph_folder-fast-forward:after{content:""}i.tripleten-emoji_glyph_ping-pong-racket:after{content:""}i.tripleten-emoji_glyph_question-mark:after{content:""}i.tripleten-emoji_glyph_face-laughing:after{content:""}i.tripleten-emoji_glyph_face-broad-smile:after{content:""}i.tripleten-emoji_glyph_face-disappointed:after{content:""}i.tripleten-emoji_glyph_face-heart-eyes:after{content:""}i.tripleten-emoji_glyph_eyes:after{content:""}i.tripleten-emoji_glyph_lightbulb:after{content:""}i.tripleten-emoji_glyph_check-mark-coin:after{content:""}i.tripleten-emoji_glyph_speaker-sound:after{content:""}i.tripleten-emoji_glyph_cross-mark-coin:after{content:""}i.tripleten-emoji_glyph_magnifying-glass:after{content:""}i.tripleten-emoji_glyph_crescent-moon:after{content:""}i.tripleten-emoji_glyph_globe:after{content:""}i.tripleten-emoji_glyph_clock:after{content:""}i.tripleten-emoji_glyph_lighthouse:after{content:""}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:100;src:url(/fonts/suisseintl-thin-webm.woff2) format("woff2"),url(/fonts/suisseintl-thin-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:100;src:url(/fonts/suisseintl-thinitalic-webm.woff2) format("woff2"),url(/fonts/suisseintl-thinitalic-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:200;src:url(/fonts/suisseintl-ultralight-webm.woff2) format("woff2"),url(/fonts/suisseintl-ultralight-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:200;src:url(/fonts/suisseintl-ultralightitalic-webm.woff2) format("woff2"),url(/fonts/suisseintl-ultralightitalic-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:300;src:url(/fonts/suisseintl-light-webm.woff2) format("woff2"),url(/fonts/suisseintl-light-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:300;src:url(/fonts/suisseintl-lightitalic-webm.woff2) format("woff2"),url(/fonts/suisseintl-lightitalic-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:400;src:url(/fonts/suisseintl-regular-webm.woff2) format("woff2"),url(/fonts/suisseintl-regular-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:400;src:url(/fonts/suisseintl-regularitalic-webm.woff2) format("woff2"),url(/fonts/suisseintl-regularitalic-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:500;src:url(/fonts/suisseintl-medium-webm.woff2) format("woff2"),url(/fonts/suisseintl-medium-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:500;src:url(/fonts/suisseintl-mediumitalic-webm.woff2) format("woff2"),url(/fonts/suisseintl-mediumitalic-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:600;src:url(/fonts/suisseintl-semibold-webm.woff2) format("woff2"),url(/fonts/suisseintl-semibold-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:600;src:url(/fonts/suisseintl-semibolditalic-webm.woff2) format("woff2"),url(/fonts/suisseintl-semibolditalic-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:700;src:url(/fonts/suisseintl-bold-webm.woff2) format("woff2"),url(/fonts/suisseintl-bold-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:700;src:url(/fonts/suisseintl-bolditalic-webm.woff2) format("woff2"),url(/fonts/suisseintl-bolditalic-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:normal;font-weight:900;src:url(/fonts/suisseintl-black-webm.woff2) format("woff2"),url(/fonts/suisseintl-black-webm.woff) format("woff")}@font-face{font-family:Suisse Intl;font-stretch:normal;font-style:italic;font-weight:900;src:url(/fonts/suisseintl-blackitalic-webm.woff2) format("woff2"),url(/fonts/suisseintl-blackitalic-webm.woff) format("woff")}@font-face{font-family:Suisse Intl Mono;font-stretch:normal;font-style:normal;font-weight:100;src:url(/fonts/suisseintlmono-thin-webs.woff2) format("woff2"),url(/fonts/suisseintlmono-thin-webs.woff) format("woff")}@font-face{font-family:Suisse Intl Mono;font-stretch:normal;font-style:normal;font-weight:400;src:url(/fonts/suisseintlmono-regular-webs.woff2) format("woff2"),url(/fonts/suisseintlmono-regular-webs.woff) format("woff")}@font-face{font-family:Suisse Intl Mono;font-stretch:normal;font-style:normal;font-weight:600;src:url(/fonts/suisseintlmono-bold-webs.woff2) format("woff2"),url(/fonts/suisseintlmono-bold-webs.woff) format("woff")}@font-face{font-family:Gramatika;font-stretch:normal;font-style:normal;font-weight:400;src:url(/fonts/gramatikaregular.woff) format("woff")}@font-face{font-family:Gramatika;font-stretch:normal;font-style:normal;font-weight:600;src:url(/fonts/gramatikabold.woff) format("woff")}:root{--font-sans-caption-12-regular:400 .75rem/1.3333em Suisse Intl,sans-serif;--font-sans-caption-12-medium:500 .75rem/1.3334em Suisse Intl,sans-serif;--font-sans-caption-14-regular:400 .875rem/1.2857em Suisse Intl,sans-serif;--font-sans-caption-14-medium:500 .875rem/1.2857em Suisse Intl,sans-serif;--font-sans-body-16-regular-ui:400 1rem/1.25em Suisse Intl,sans-serif;--font-sans-body-16-medium-ui:500 1rem/1.25em Suisse Intl,sans-serif;--font-sans-body-16-regular-paragraph:400 1rem/1.375em Suisse Intl,sans-serif;--font-sans-body-16-medium-paragraph:500 1rem/1.375em Suisse Intl,sans-serif;--font-sans-body-18-regular-ui:400 1.125rem/1.2223em Suisse Intl,sans-serif;--font-sans-body-18-medium-ui:500 1.125rem/1.2222em Suisse Intl,sans-serif;--font-sans-body-18-regular-paragraph:400 1.125rem/1.4444em Suisse Intl,sans-serif;--font-sans-body-18-medium-paragraph:500 1.125rem/1.4444em Suisse Intl,sans-serif;--font-sans-header-20-regular:400 1.25rem/1.2em Suisse Intl,sans-serif;--font-sans-header-20-default:500 1.25rem/1.2em Suisse Intl,sans-serif;--font-sans-header-24-default:500 1.5rem/1.1667em Suisse Intl,sans-serif;--font-sans-header-24-regular:400 1.5rem/1.1667em Suisse Intl,sans-serif;--font-sans-header-32-default:700 2rem/1.125em Gramatika,sans-serif;--font-sans-header-32-regular:700 2rem/1em Gramatika,sans-serif;--font-sans-header-32-medium:500 2rem/1em Suisse Intl,sans-serif;--font-sans-header-40-default:700 2.5rem/1.1em Gramatika,sans-serif;--font-sans-header-40-regular:500 2.5rem/1.0833em Gramatika,sans-serif;--font-sans-header-40-medium:500 2.5rem/1.0833em Suisse Intl,sans-serif;--font-sans-header-40-medium-default:500 2.5rem/1.05em Suisse Intl,sans-serif;--font-sans-header-40-bold-default:700 2.5rem/1em Gramatika,sans-serif;--font-sans-header-40-bold:700 2.5rem/1.1em Gramatika,sans-serif;--font-sans-header-48-default:700 3rem/1.0833em Gramatika,sans-serif;--font-sans-header-48-regular:700 3rem/1em Gramatika,sans-serif;--font-sans-header-48-medium:500 3rem/1em Suisse Intl,sans-serif;--font-sans-header-56-default:700 3.5rem/1em Gramatika,sans-serif;--font-sans-header-64-default:700 4rem/.9375em Gramatika,sans-serif;--font-sans-header-72-default:700 4.5rem/1em Gramatika,sans-serif;--font-sans-header-72-medium:700 4.5rem/.9444em Gramatika,sans-serif;--font-sans-header-88-default:700 5.5rem/.9545em Gramatika,sans-serif;--font-sans-header-120-default:700 7.5rem/1em Gramatika,sans-serif;--font-sans-lead-32-default:400 2rem/1.2em Suisse Intl,sans-serif;--font-sans-lead-64-bold:700 4rem/1.0625em Gramatika,sans-serif;--font-sans-lead-56-bold:700 3.5rem/1.0714em Gramatika,sans-serif}:root{--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-14:14px;--spacing-16:16px;--spacing-18:18px;--spacing-20:20px;--spacing-24:24px;--spacing-28:28px;--spacing-32:32px;--spacing-34:34px;--spacing-36:36px;--spacing-38:38px;--spacing-40:40px;--spacing-48:48px;--spacing-56:56px;--spacing-60:60px;--spacing-62:62px;--spacing-64:64px;--spacing-72:72px;--spacing-76:76px;--spacing-80:80px;--spacing-88:88px;--spacing-90:90px;--spacing-96:96px;--spacing-100:100px;--spacing-104:104px;--spacing-116:116px;--spacing-120:120px;--spacing-124:124px;--spacing-128:128px}
