.LegalPage_page__7XA3X{background:#ffffff;color:#333333}.LegalPage_hero__xQDsn{position:relative;overflow:hidden;padding:clamp(48px,7vw,92px) 0 clamp(64px,8vw,108px);border-bottom:1px solid #eaeaea;background:radial-gradient(circle at 86% 16%,rgba(255,106,0,.14),transparent 28%),linear-gradient(180deg,#ffffff,#f7f7f7)}.LegalPage_hero__xQDsn:before{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(17,17,17,.035) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,17,.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,#000 0,transparent 72%);mask-image:linear-gradient(90deg,#000 0,transparent 72%);content:"";pointer-events:none}.LegalPage_container__OoxSN{position:relative;width:min(100% - 40px,1160px);margin-inline:auto}.LegalPage_breadcrumb__v_GAe{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(36px,5vw,62px);font-size:.82rem;color:#9a9a9a}.LegalPage_breadcrumb__v_GAe a{color:#5f5f5f}.LegalPage_breadcrumb__v_GAe a:hover{color:#ff6a00}.LegalPage_heroGrid__2PoG6{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);grid-gap:clamp(38px,7vw,96px);gap:clamp(38px,7vw,96px);align-items:end}.LegalPage_kicker__eTALq{margin:0 0 16px;color:#ff6a00;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.LegalPage_hero__xQDsn h1{max-width:820px;margin:0 0 22px;color:#111111;font-size:clamp(42px,6vw,76px);font-weight:870;line-height:.99;letter-spacing:-.055em}.LegalPage_intro__SFyS4{max-width:760px;margin:0;color:#5f5f5f;font-size:clamp(17px,1.8vw,20px);line-height:1.7}.LegalPage_versionCard__e7YFX{padding:26px;border:1px solid #eaeaea;border-top:5px solid #ff6a00;background:#ffffff;box-shadow:0 18px 42px rgba(17,17,17,.08)}.LegalPage_versionCard__e7YFX span,.LegalPage_versionCard__e7YFX strong{display:block}.LegalPage_versionCard__e7YFX strong{margin-bottom:7px;color:#111111;font-size:.93rem}.LegalPage_versionCard__e7YFX span{color:#5f5f5f;font-size:.85rem;line-height:1.55}.LegalPage_contentSection__QJxag{padding:clamp(72px,8vw,116px) 0}.LegalPage_contentGrid__xxA1I{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);grid-gap:clamp(42px,7vw,92px);gap:clamp(42px,7vw,92px);align-items:start}.LegalPage_sidebar__vp3pY{position:-webkit-sticky;position:sticky;top:96px}.LegalPage_sidebarTitle___R9Vf{margin:0 0 18px;color:#111111;font-size:.77rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.LegalPage_toc__wPQRg{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;list-style:none}.LegalPage_toc__wPQRg a{display:block;padding:8px 0 8px 14px;border-left:2px solid #eaeaea;color:#5f5f5f;font-size:.88rem;line-height:1.45}.LegalPage_toc__wPQRg a:hover{border-left-color:#ff6a00;color:#111111}.LegalPage_article__CBUFZ{min-width:0}.LegalPage_infoBox__gWnIT,.LegalPage_notice__7aF3O,.LegalPage_warningBox__uScIT{margin:0 0 36px;padding:22px 24px;border-left:4px solid #ff6a00;background:#fff1e8;color:#333333;line-height:1.7}.LegalPage_infoBox__gWnIT{border-left-color:#111111;background:#f7f7f7}.LegalPage_warningBox__uScIT{border-left-color:#d94b00;background:#fff7f2}.LegalPage_articleSection__yURXS{scroll-margin-top:98px;padding:0 0 44px;margin:0 0 44px;border-bottom:1px solid #eaeaea}.LegalPage_articleSection__yURXS:last-child{margin-bottom:0;border-bottom:0}.LegalPage_article__CBUFZ h2{margin:0 0 20px;color:#111111;font-size:clamp(28px,3.2vw,40px);font-weight:820;line-height:1.1;letter-spacing:-.035em}.LegalPage_article__CBUFZ h3{margin:28px 0 10px;color:#111111;font-size:1.08rem;font-weight:780}.LegalPage_article__CBUFZ li,.LegalPage_article__CBUFZ p{color:#4f4f4f;font-size:1rem;line-height:1.78}.LegalPage_article__CBUFZ p{margin:0 0 16px}.LegalPage_article__CBUFZ ol,.LegalPage_article__CBUFZ ul{margin:16px 0 20px;padding-left:1.25rem}.LegalPage_article__CBUFZ li+li{margin-top:8px}.LegalPage_article__CBUFZ strong{color:#111111}.LegalPage_article__CBUFZ a{color:#d95700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.LegalPage_detailsGrid__3hNVr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:24px;background:#eaeaea;border:1px solid #eaeaea}.LegalPage_detailItem__dagnn{min-height:112px;padding:22px;background:#ffffff}.LegalPage_detailItem__dagnn span,.LegalPage_detailItem__dagnn strong{display:block}.LegalPage_detailItem__dagnn span{margin-bottom:8px;color:#9a9a9a;font-size:.72rem;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.LegalPage_detailItem__dagnn strong{color:#111111;font-size:.95rem;line-height:1.55;overflow-wrap:anywhere}.LegalPage_tableWrap__j1key{overflow-x:auto;margin:24px 0;border:1px solid #eaeaea}.LegalPage_table__qCtaq{width:100%;min-width:680px;border-collapse:collapse;background:#ffffff}.LegalPage_table__qCtaq td,.LegalPage_table__qCtaq th{padding:15px 16px;border-bottom:1px solid #eaeaea;text-align:left;vertical-align:top;font-size:.9rem;line-height:1.55}.LegalPage_table__qCtaq th{color:#111111;background:#f7f7f7;font-weight:780}.LegalPage_table__qCtaq td{color:#4f4f4f}.LegalPage_cta__FdU2a{padding:clamp(66px,8vw,102px) 0;background:#111111;color:#ffffff}.LegalPage_ctaInner__VEEVu{display:flex;align-items:center;justify-content:space-between;gap:34px}.LegalPage_cta__FdU2a h2{max-width:670px;margin:0 0 12px;color:#ffffff;font-size:clamp(31px,4vw,52px);font-weight:830;line-height:1.04;letter-spacing:-.045em}.LegalPage_cta__FdU2a p{max-width:650px;margin:0;color:rgba(255,255,255,.68);line-height:1.65}.LegalPage_ctaButton__4rmbY{min-height:50px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:14px 23px;border-radius:8px;background:#ff6a00;color:#ffffff;font-size:.94rem;font-weight:780}.LegalPage_ctaButton__4rmbY:hover{background:#e55a00;color:#ffffff}.LegalPage_form__5RIc3{display:grid;grid-gap:18px;gap:18px;margin-top:28px;padding:clamp(22px,4vw,34px);border:1px solid #eaeaea;background:#f7f7f7}.LegalPage_formRow__4QRCO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.LegalPage_field__wbKEU{display:grid;grid-gap:7px;gap:7px}.LegalPage_checkboxLabel__50A0_,.LegalPage_field__wbKEU label{color:#222222;font-size:.88rem;font-weight:700}.LegalPage_field__wbKEU input,.LegalPage_field__wbKEU textarea{width:100%;min-height:48px;padding:12px 13px;border:1px solid #d0d0d0;border-radius:7px;background:#ffffff;color:#111111;font:inherit}.LegalPage_field__wbKEU textarea{min-height:132px;resize:vertical}.LegalPage_field__wbKEU input:focus,.LegalPage_field__wbKEU textarea:focus{outline:3px solid rgba(255,106,0,.2);border-color:#ff6a00}.LegalPage_checkboxRow__2jRG2{display:flex;align-items:flex-start;gap:10px}.LegalPage_checkboxRow__2jRG2 input{width:18px;height:18px;margin-top:2px;accent-color:#ff6a00}.LegalPage_submitButton__8Etq8{min-height:50px;justify-self:start;padding:13px 22px;border:0;border-radius:8px;background:#ff6a00;color:#ffffff;font:inherit;font-weight:780;cursor:pointer}.LegalPage_submitButton__8Etq8:hover:not(:disabled){background:#e55a00}.LegalPage_submitButton__8Etq8:disabled{opacity:.6;cursor:wait}.LegalPage_formStatus__RomKs{margin:0;padding:13px 15px;border-left:4px solid #111111;background:#ffffff;color:#333333;line-height:1.55}.LegalPage_formStatusError__CEHp_{border-left-color:#b42318;color:#7a271a}@media (max-width:900px){.LegalPage_contentGrid__xxA1I,.LegalPage_heroGrid__2PoG6{grid-template-columns:1fr}.LegalPage_versionCard__e7YFX{max-width:430px}.LegalPage_sidebar__vp3pY{position:static}.LegalPage_toc__wPQRg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 14px;gap:4px 14px}.LegalPage_ctaInner__VEEVu{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.LegalPage_container__OoxSN{width:min(100% - 28px,1160px)}.LegalPage_hero__xQDsn h1{font-size:clamp(39px,13vw,56px)}.LegalPage_detailsGrid__3hNVr,.LegalPage_formRow__4QRCO,.LegalPage_toc__wPQRg{grid-template-columns:1fr}.LegalPage_detailItem__dagnn{min-height:auto}.LegalPage_contentSection__QJxag{padding-top:58px}}@media print{.LegalPage_contentSection__QJxag,.LegalPage_hero__xQDsn{padding:24px 0}.LegalPage_breadcrumb__v_GAe,.LegalPage_cta__FdU2a,.LegalPage_hero__xQDsn:before,.LegalPage_sidebar__vp3pY,.LegalPage_versionCard__e7YFX button{display:none!important}.LegalPage_contentGrid__xxA1I,.LegalPage_heroGrid__2PoG6{display:block}.LegalPage_articleSection__yURXS{page-break-inside:avoid;break-inside:avoid}.LegalPage_contentSection__QJxag,.LegalPage_hero__xQDsn,.LegalPage_page__7XA3X{background:#ffffff!important;color:#000000!important}}