:root{--color-black: #09090a;--color-blue-90: #0b0d10;--color-panel: #141418;--color-card: #101013;--color-stone-0: #f7f9fc;--color-stone-10: #f0f0ee;--color-stone-20: #e9e9e9;--color-stone-60: #a9a9a9;--color-stone-90: #2c3131;--color-gold: #cca349;--font-family-base: Europa, Arial, sans-serif;--space-page: clamp(24px, 2.78vw, 40px);--space-tablet-section-gap: 40px;--content-max: 1600px;--space-container: var(--space-page);--radius-panel: 12px}@font-face{font-family:Europa;src:url(/assets/fonts/europa/europa-light-webfont.woff2) format("woff2"),url(/assets/fonts/europa/europa-light-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:Europa;src:url(/assets/fonts/europa/europa-regular-webfont.woff2) format("woff2"),url(/assets/fonts/europa/europa-regular-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Europa;src:url(/assets/fonts/europa/europa-bold-webfont.woff2) format("woff2"),url(/assets/fonts/europa/europa-bold-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:700}.app-button{display:inline-flex;width:fit-content;min-width:278px;min-height:46px;align-items:center;justify-content:center;border:1px solid var(--color-gold);border-radius:6px;padding:14px 32px;font-size:14px;font-weight:400;letter-spacing:.078em;line-height:1.25;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .16s ease}.app-button:hover,.app-button:focus-visible{transform:translateY(-1px)}.app-button--gold{border-color:var(--color-gold);background:var(--color-gold);color:#221f20}.app-button--gold:hover,.app-button--gold:focus-visible{background:#dbb75d}.app-button--outline{border-color:var(--color-gold);background:transparent;color:#fff}.app-button--outline:hover,.app-button--outline:focus-visible{background:var(--color-gold);color:#221f20}:root{--font-size-big-header: 64px;--font-size-big-title: 44px;--font-size-normal-subtitle: 38px;--font-size-normal-title: 24px;--font-size-body: 22px;--font-size-small: 16px;--font-size-small-large: 18px;--line-height-big-header: 1.05;--line-height-big-title: 1.12;--line-height-normal-subtitle: 1.16;--line-height-normal-title: 1.2;--line-height-body: 1.45;--line-height-small: 1.45;--section-padding-y: 120px;--section-padding-x: 80px;--section-padding: var(--section-padding-y) var(--section-padding-x);--container-gap: 80px;--element-gap: 40px;--section-padding-y-fluid: clamp(72px, 8.333vw, var(--section-padding-y));--section-padding-x-fluid: var(--space-container);--container-gap-fluid: clamp(48px, 5.556vw, var(--container-gap));--element-gap-fluid: clamp(28px, 2.778vw, var(--element-gap))}:where(h1,h2,h3,h4,h5,h6,p){margin:0}:where(h1,.text-big-header){font-size:var(--font-size-big-header);line-height:var(--line-height-big-header);font-weight:400;letter-spacing:0}:where(h2,.text-big-title){font-size:var(--font-size-big-title);line-height:var(--line-height-big-title);font-weight:400;letter-spacing:0}:where(h3,.text-normal-subtitle){font-size:var(--font-size-normal-subtitle);line-height:var(--line-height-normal-subtitle);font-weight:400;letter-spacing:0}:where(h4,h5,h6,.text-normal-title){font-size:var(--font-size-normal-title);line-height:var(--line-height-normal-title);font-weight:400;letter-spacing:0}:where(body,p,.text-body-main){font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:300;letter-spacing:0}:where(small,.text-small){font-size:var(--font-size-small);line-height:var(--line-height-small);font-weight:300;letter-spacing:0}.text-small-large{font-size:var(--font-size-small-large);line-height:var(--line-height-small);font-weight:300;letter-spacing:0}.site-section{padding:var(--section-padding-y-fluid) var(--section-padding-x-fluid)}.section-inner{width:min(100%,var(--content-max));margin-inline:auto}.stack-80{display:flex;flex-direction:column;gap:var(--container-gap-fluid)}.stack-40{display:flex;flex-direction:column;gap:var(--element-gap-fluid)}.gap-80{gap:var(--container-gap-fluid)}.gap-40{gap:var(--element-gap-fluid)}@media(max-width:900px){:root{--font-size-big-header: 48px;--font-size-big-title: 38px;--font-size-normal-subtitle: 32px;--font-size-normal-title: 22px;--font-size-body: 20px}}@media(max-width:640px){:root{--font-size-big-header: 40px;--font-size-big-title: 34px;--font-size-normal-subtitle: 28px;--font-size-normal-title: 21px;--font-size-body: 18px}}*{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0;padding:0}body{background:var(--color-black);font-family:var(--font-family-base),Arial,sans-serif}button,input,textarea,select{font:inherit}
