.hero-section-module__LvVwOq__hero_section{background-color:var(--brand-primary);box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:6.25rem 1.5rem;display:flex;position:relative;overflow:hidden}.hero-section-module__LvVwOq__hero_container{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:37.5rem;margin:0 auto;display:flex}.hero-section-module__LvVwOq__hero_badge{border-radius:var(--radius-full);background-color:var(--auth-surface);box-sizing:border-box;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;display:inline-flex}.hero-section-module__LvVwOq__hero_badge_dot{background-color:var(--brand-primary);border-radius:1px;flex-shrink:0;width:6px;height:6px}.hero-section-module__LvVwOq__hero_badge_text{font-family:var(--font-mono);color:var(--auth-text-secondary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1}.hero-section-module__LvVwOq__hero_text_wrap{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.hero-section-module__LvVwOq__hero_title{font-family:var(--font-title);color:var(--auth-page);text-align:center;word-break:break-word;max-width:32.875rem;margin:0;font-size:3rem;font-weight:500;line-height:1.1}.hero-section-module__LvVwOq__hero_subtitle{font-family:var(--font-body);color:var(--auth-surface-primary);text-align:center;word-break:break-word;max-width:37.5rem;margin:0;font-size:1rem;font-weight:400;line-height:1.375}@media (max-width:767px){.hero-section-module__LvVwOq__hero_section{padding:4.5rem 1.25rem}.hero-section-module__LvVwOq__hero_title{font-size:2.25rem;line-height:1.15}.hero-section-module__LvVwOq__hero_subtitle{font-size:.9375rem;line-height:1.4}}@media (max-width:639px){.hero-section-module__LvVwOq__hero_section{padding:3.5rem 1rem}.hero-section-module__LvVwOq__hero_title{font-size:1.75rem;line-height:1.2}.hero-section-module__LvVwOq__hero_subtitle{font-size:.875rem;line-height:1.45}}
.content-layout-module__0iorkW__layout_section{background-color:var(--auth-surface);box-sizing:border-box;justify-content:center;width:100%;padding:5rem 1.5rem 6.25rem;display:flex;position:relative}.content-layout-module__0iorkW__layout_container{box-sizing:border-box;flex-direction:column;gap:3.5rem;width:100%;max-width:78.5rem;margin:0 auto;display:flex;position:relative}.content-layout-module__0iorkW__layout_body{box-sizing:border-box;align-items:flex-start;width:100%;display:flex;position:relative}.content-layout-module__0iorkW__sidebar{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;background-image:linear-gradient(to bottom, var(--auth-surface-warm) 65%, transparent 0%);background-position:100% 0;background-repeat:repeat-y;background-size:1.5px 18px;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:2.5rem;width:17.5rem;max-height:calc(100vh - 7rem);padding-right:2.5rem;display:flex;position:sticky;top:6rem;overflow-y:auto}.content-layout-module__0iorkW__sidebar::-webkit-scrollbar{width:0;height:0;display:none}.content-layout-module__0iorkW__sidebar_group{flex-direction:column;gap:1rem;display:flex}.content-layout-module__0iorkW__group_title{font-family:var(--font-lexend);color:#000;margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.content-layout-module__0iorkW__nav_list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.content-layout-module__0iorkW__nav_item{width:100%}.content-layout-module__0iorkW__nav_link{border-radius:var(--radius-action-btn);font-family:var(--font-body);color:var(--auth-text-secondary);cursor:pointer;border-left:2px solid #0000;align-items:center;padding:.625rem .75rem;font-size:.875rem;font-weight:500;line-height:1.285;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:flex}.content-layout-module__0iorkW__nav_link:hover{color:var(--brand-primary);background-color:var(--auth-surface-primary)}.content-layout-module__0iorkW__nav_link_active{background-color:var(--auth-surface-primary);border-left-color:var(--brand-primary);color:var(--brand-primary);font-weight:600}.content-layout-module__0iorkW__content_area{box-sizing:border-box;flex-direction:column;flex:1;gap:2.5rem;padding-left:3.5rem;display:flex}.content-layout-module__0iorkW__doc_header{border-bottom:1px dashed var(--auth-surface-warm);flex-direction:column;gap:1rem;padding-bottom:2rem;display:flex}.content-layout-module__0iorkW__doc_title{font-family:var(--font-lexend);color:var(--auth-text-primary);margin:0;font-size:1.875rem;font-weight:500;line-height:1.2}.content-layout-module__0iorkW__doc_intro{font-family:var(--font-body);color:var(--auth-text-secondary);margin:0;font-size:.875rem;font-weight:400;line-height:1.6}.content-layout-module__0iorkW__sections_container{flex-direction:column;gap:2.25rem;display:flex}.content-layout-module__0iorkW__section_block{flex-direction:column;gap:.875rem;scroll-margin-top:6.5rem;display:flex}.content-layout-module__0iorkW__section_title{font-family:var(--font-lexend);color:var(--auth-text-primary);margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.content-layout-module__0iorkW__section_paragraphs{flex-direction:column;gap:.75rem;display:flex}.content-layout-module__0iorkW__paragraph{font-family:var(--font-body);color:var(--auth-text-secondary);margin:0;font-size:.875rem;font-weight:400;line-height:1.6}.content-layout-module__0iorkW__privacy_end_box{border-radius:var(--radius-xl);background-color:var(--brand-primary);box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:.875rem;width:100%;padding:2.25rem 2.5rem;display:flex}.content-layout-module__0iorkW__end_box_title{font-family:var(--font-title);color:#fff;margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.content-layout-module__0iorkW__end_box_desc{font-family:var(--font-body);color:#ffffffe6;margin:0;font-size:.875rem;font-weight:400;line-height:1.5}.content-layout-module__0iorkW__end_box_btn{border-radius:var(--radius-action-btn);color:var(--brand-primary);font-family:var(--font-body);white-space:nowrap;background-color:#fff;flex-shrink:0;justify-content:center;align-items:center;margin-top:.35rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s,opacity .2s,transform .15s;display:inline-flex}.content-layout-module__0iorkW__end_box_btn:hover{background-color:#ffffffeb}@media (max-width:1023px){.content-layout-module__0iorkW__layout_body{flex-direction:column;gap:3rem}.content-layout-module__0iorkW__sidebar{border-bottom:1px dashed var(--auth-surface-warm);grid-gap:2rem;background-image:none;grid-template-columns:repeat(2,1fr);gap:2rem;width:100%;max-height:none;padding-bottom:2.5rem;padding-right:0;display:grid;position:static;overflow-y:visible}.content-layout-module__0iorkW__content_area{padding-left:0}}@media (max-width:767px){.content-layout-module__0iorkW__layout_section{padding:3.5rem 1.25rem}.content-layout-module__0iorkW__sidebar{grid-template-columns:1fr;gap:1.5rem}.content-layout-module__0iorkW__doc_title{font-size:1.5rem}.content-layout-module__0iorkW__section_title{font-size:1rem}.content-layout-module__0iorkW__privacy_end_box{padding:1.75rem 1.5rem}.content-layout-module__0iorkW__end_box_btn{width:100%}}@media (max-width:639px){.content-layout-module__0iorkW__layout_section{padding:2.5rem 1rem}.content-layout-module__0iorkW__doc_title{font-size:1.375rem}.content-layout-module__0iorkW__paragraph{font-size:.8125rem;line-height:1.55}}
