.legal_page__k6Dxt{min-height:100vh;background:#f7faf9;color:#17363a}.legal_header__nn58e{display:flex;width:min(920px,calc(100% - 36px));height:76px;margin:0 auto;align-items:center;justify-content:space-between;border-bottom:1px solid #dce8e5}.legal_brand__oXeNr{display:inline-flex;align-items:center;gap:10px;color:#17363a;font-weight:780;text-decoration:none}.legal_mark__oqBVL{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:#087f75;color:#fff}.legal_header__nn58e nav{display:flex;gap:19px}.legal_header__nn58e nav a{color:#5d7476;font-size:13px;font-weight:650;text-decoration:none}.legal_header__nn58e nav a:hover{color:#087f75}.legal_article__W_Lgf{width:min(760px,calc(100% - 36px));margin:0 auto;padding:80px 0 110px}.legal_eyebrow__pBZ8L{margin:0 0 13px;color:#087f75;font-size:12px;font-weight:800;letter-spacing:.14em}.legal_article__W_Lgf h1{margin:0;font-size:clamp(38px,6vw,58px);letter-spacing:-.045em;line-height:1.08}.legal_intro__VJwXX{margin:23px 0 0;color:#637779;font-size:17px;line-height:1.85}.legal_meta__uNWpr{margin:18px 0 54px;color:#829193;font-size:12px}.legal_section__MH0WH{border-top:1px solid #dce8e5;padding:34px 0}.legal_section__MH0WH h2{margin:0 0 14px;font-size:20px;letter-spacing:-.02em}.legal_section__MH0WH li,.legal_section__MH0WH p{color:#596f71;font-size:14px;line-height:1.85}.legal_section__MH0WH p{margin:0 0 12px}.legal_section__MH0WH ul{margin:0;padding-left:20px}.legal_contactBox__Ji3rD{display:flex;margin-top:18px;align-items:center;gap:13px;border:1px solid #cfe1dd;border-radius:18px;padding:18px 20px;background:#fff}.legal_contactBox__Ji3rD svg{color:#087f75}.legal_contactBox__Ji3rD span{display:block;color:#7a8b8d;font-size:12px}.legal_contactBox__Ji3rD a{display:inline-block;margin-top:3px;color:#087f75;font-size:15px;font-weight:750;text-decoration:none}.legal_supportGrid__vwD0J{display:grid;margin-top:42px;grid-template-columns:repeat(2,1fr);gap:14px}.legal_supportGrid__vwD0J article{border:1px solid #dce8e5;border-radius:20px;padding:24px;background:#fff}.legal_supportGrid__vwD0J svg{color:#087f75}.legal_supportGrid__vwD0J h2{margin:19px 0 8px;font-size:17px}.legal_supportGrid__vwD0J p{margin:0;color:#637779;font-size:13px;line-height:1.75}.legal_footer__e19nn{border-top:1px solid #dce8e5;padding-top:28px;color:#819092;font-size:12px}@media (max-width:600px){.legal_header__nn58e nav a:first-child{display:none}.legal_article__W_Lgf{padding-top:58px}.legal_supportGrid__vwD0J{grid-template-columns:1fr}}