:root{--font-main:"Manrope","Segoe UI",sans-serif;--font-hero-body:"Inter","Segoe UI",sans-serif;--font-hero-title:"Roboto Flex","Arial Narrow",sans-serif;--color-bg:#000;--color-surface:#fff;--color-surface-soft:#eef2fb;--color-border:#d7deee;--color-text-main:#141924;--color-text-muted:#5a6578;--color-accent:#1f6fff;--color-accent-contrast:#fff;--color-brand-orange:#ff6410;--color-brand-orange-hover:#ff7a34;--font-size-hero:2.5rem;--font-size-title:1.75rem;--font-size-body:1rem;--font-size-small:.875rem;--line-height-hero:1.1;--line-height-title:1.2;--line-height-body:1.5;--font-hero-title-stretch:25%;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem}.page-module-scss-module__AMX0ja__section{background-color:#000;justify-content:center;width:100%;display:flex}@media (max-width:64rem){.page-module-scss-module__AMX0ja__section{padding:3.75rem 0}}.page-module-scss-module__AMX0ja__section h2,.page-module-scss-module__AMX0ja__section p{margin:unset}.page-module-scss-module__AMX0ja__container{width:100%;max-width:90rem;margin:0 auto;padding:0}@media (max-width:64rem){.page-module-scss-module__AMX0ja__container{padding:0 var(--space-6)}}.page-module-scss-module__AMX0ja__container{flex-direction:column;gap:5rem;display:flex}@media (max-width:64rem){.page-module-scss-module__AMX0ja__container{gap:3rem}}.page-module-scss-module__AMX0ja__header{text-align:center;opacity:0;flex-direction:column;align-items:center;transition:opacity .8s,transform .8s;display:flex;transform:translateY(1.875rem)}.page-module-scss-module__AMX0ja__isVisible .page-module-scss-module__AMX0ja__header{opacity:1;transform:translateY(0)}.page-module-scss-module__AMX0ja__header__badge{background:#ff641026;border-radius:.25rem;margin-bottom:1.5625rem;padding:.625rem .9375rem}.page-module-scss-module__AMX0ja__header__badge span{font-family:var(--font-hero-body);letter-spacing:.62rem;text-transform:uppercase;color:#fff;white-space:normal;text-align:center;font-size:1rem;font-weight:500;line-height:1.4}.page-module-scss-module__AMX0ja__header__title{letter-spacing:.0625rem;text-transform:uppercase;color:#fff;width:100%;max-width:67.875rem;margin-bottom:2.875rem;font-family:Roboto Flex,sans-serif;font-size:6.25rem;font-weight:600;font-stretch:25%;line-height:.83}@media (max-width:64rem){.page-module-scss-module__AMX0ja__header__title{font-size:3.75rem}}@media (max-width:48rem){.page-module-scss-module__AMX0ja__header__title{font-size:2.5rem;line-height:1.1}}@media (max-width:375px){.page-module-scss-module__AMX0ja__header__title{font-size:1.75rem}}.page-module-scss-module__AMX0ja__header__accent{color:#ff6410}.page-module-scss-module__AMX0ja__header__subtitle{font-family:var(--font-hero-body);color:#fff;text-align:center;max-width:19ch;padding-top:3rem;font-size:1.25rem;line-height:1.4}.page-module-scss-module__AMX0ja__header__subtitle strong{font-weight:700}@media (max-width:48rem){.page-module-scss-module__AMX0ja__header__subtitle{font-size:1rem}}.page-module-scss-module__AMX0ja__body{opacity:0;align-items:flex-start;gap:2rem;transition:opacity .8s .2s;display:flex}.page-module-scss-module__AMX0ja__isVisible .page-module-scss-module__AMX0ja__body{opacity:1}@media (max-width:64rem){.page-module-scss-module__AMX0ja__body{flex-direction:column;gap:0}}.page-module-scss-module__AMX0ja__sidebar{flex-direction:column;flex-shrink:0;gap:.75rem;width:16.0625rem;transition:transform .8s .2s;display:flex;position:sticky;top:2rem;transform:translateY(1.25rem)}.page-module-scss-module__AMX0ja__isVisible .page-module-scss-module__AMX0ja__sidebar{transform:translateY(0)}@media (max-width:64rem){.page-module-scss-module__AMX0ja__sidebar{z-index:10;scrollbar-width:none;-ms-overflow-style:none;background:#000;flex-direction:row;width:100%;padding:.75rem 0;position:sticky;top:0;overflow-x:auto}.page-module-scss-module__AMX0ja__sidebar::-webkit-scrollbar{display:none}}.page-module-scss-module__AMX0ja__sidebar__item{cursor:pointer;white-space:nowrap;font-family:var(--font-hero-body);color:#fff;background:#ffffff1a;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:1rem 3.0625rem;font-size:1.25rem;font-weight:500;line-height:1.4;transition:background-color .3s,color .3s;display:flex}.page-module-scss-module__AMX0ja__sidebar__item:hover{background:#ffffff2e}@media (max-width:64rem){.page-module-scss-module__AMX0ja__sidebar__item{flex-shrink:0;padding:.75rem 1.5rem;font-size:.875rem}}.page-module-scss-module__AMX0ja__sidebar__item_active{color:#000;background:#ff6410}.page-module-scss-module__AMX0ja__sidebar__item_active:hover{background:#ff7a34}.page-module-scss-module__AMX0ja__modules{flex-direction:column;flex:1;gap:1.25rem;min-width:0;display:flex}.page-module-scss-module__AMX0ja__module{opacity:0;transition:opacity .6s ease var(--delay,0s),transform .6s ease var(--delay,0s);transform:translateY(1.25rem)}.page-module-scss-module__AMX0ja__isVisible .page-module-scss-module__AMX0ja__module{opacity:1;transform:translateY(0)}.page-module-scss-module__AMX0ja__accordionHeader{flex-direction:column;gap:4rem;display:flex}.page-module-scss-module__AMX0ja__accordionHeader__badge{background:#ffffff1a;border-radius:.25rem;align-self:flex-start;padding:.625rem .9375rem}.page-module-scss-module__AMX0ja__accordionHeader__badge span{font-family:var(--font-hero-body);letter-spacing:.775rem;text-transform:uppercase;color:#fff;white-space:nowrap;font-size:1.25rem;font-weight:500;line-height:1.4}@media (max-width:48rem){.page-module-scss-module__AMX0ja__accordionHeader__badge span{letter-spacing:.2rem;white-space:normal;font-size:.875rem}}.page-module-scss-module__AMX0ja__accordionHeader__title{letter-spacing:.025rem;text-transform:uppercase;color:#fff;font-family:Roboto Flex,sans-serif;font-size:2.5rem;font-weight:600;font-stretch:25%;line-height:1}@media (max-width:64rem){.page-module-scss-module__AMX0ja__accordionHeader__title{font-size:1.75rem}}@media (max-width:48rem){.page-module-scss-module__AMX0ja__accordionHeader__title{word-break:break-word;overflow-wrap:break-word;font-size:1.25rem}}@media (max-width:375px){.page-module-scss-module__AMX0ja__accordionHeader__title{font-size:1rem}}.page-module-scss-module__AMX0ja__checkGrid{gap:1.875rem;padding:0 2.5rem 2.5rem;display:flex}@media (max-width:48rem){.page-module-scss-module__AMX0ja__checkGrid{flex-direction:column;gap:.75rem;padding:0 1.5rem 1.5rem}}.page-module-scss-module__AMX0ja__checkGrid__col{flex-direction:column;flex:1;gap:.75rem;display:flex}.page-module-scss-module__AMX0ja__checkItem{background:#ff641014;border-radius:.25rem;align-items:flex-start;gap:1.25rem;padding:1.5rem;display:flex}@media (max-width:48rem){.page-module-scss-module__AMX0ja__checkItem{gap:.75rem;padding:1rem}}.page-module-scss-module__AMX0ja__checkItem__icon{flex-shrink:0;width:1.5rem;height:1.6875rem}.page-module-scss-module__AMX0ja__checkItem__text{font-family:var(--font-hero-body);color:#fff;font-size:1.25rem;font-weight:500;line-height:1.4}@media (max-width:48rem){.page-module-scss-module__AMX0ja__checkItem__text{font-size:1rem}}.page-module-scss-module__AMX0ja__resultBlock{background:#ff6410;flex-direction:column;gap:1.5rem;padding:2.5rem;display:flex}@media (max-width:48rem){.page-module-scss-module__AMX0ja__resultBlock{padding:1.5rem}}.page-module-scss-module__AMX0ja__resultBlock__badge{background:#fff3;border-radius:.25rem;align-self:flex-start;padding:.625rem .9375rem}.page-module-scss-module__AMX0ja__resultBlock__badge span{font-family:var(--font-hero-body);letter-spacing:.775rem;text-transform:uppercase;color:#fff;white-space:normal;font-size:1.25rem;font-weight:500;line-height:1.4}@media (max-width:48rem){.page-module-scss-module__AMX0ja__resultBlock__badge span{letter-spacing:.2rem;white-space:normal;font-size:.875rem}}.page-module-scss-module__AMX0ja__resultBlock__text{letter-spacing:.025rem;text-transform:uppercase;color:#fff;font-family:Roboto Flex,sans-serif;font-size:2.5rem;font-weight:600;font-stretch:25%;line-height:1}@media (max-width:64rem){.page-module-scss-module__AMX0ja__resultBlock__text{font-size:1.75rem}}@media (max-width:48rem){.page-module-scss-module__AMX0ja__resultBlock__text{word-break:break-word;overflow-wrap:break-word;font-size:1.25rem}}@media (max-width:375px){.page-module-scss-module__AMX0ja__resultBlock__text{font-size:1rem}}
