.support-module__Rb5rJq__main{padding:clamp(56px,8vw,104px) 0 clamp(80px,10vw,144px)}.support-module__Rb5rJq__header{border-bottom:1px solid var(--line);padding-bottom:clamp(40px,6vw,72px)}.support-module__Rb5rJq__identity{align-items:center;gap:18px;margin-bottom:32px;display:flex}.support-module__Rb5rJq__icon{border-radius:16px}.support-module__Rb5rJq__header h1{letter-spacing:-.065em;text-wrap:balance;max-width:15ch;margin:24px 0;font-size:clamp(42px,7vw,88px);font-weight:520;line-height:1}.support-module__Rb5rJq__lead{max-width:64ch;color:var(--muted);margin:0;font-size:clamp(16px,1.8vw,20px)}.support-module__Rb5rJq__links{flex-wrap:wrap;gap:16px 28px;margin-top:28px;display:flex}.support-module__Rb5rJq__links a,.support-module__Rb5rJq__section a,.support-module__Rb5rJq__card a,.support-module__Rb5rJq__policy a{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:5px}.support-module__Rb5rJq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.support-module__Rb5rJq__card{border:1px solid var(--line);padding:28px}.support-module__Rb5rJq__card h2,.support-module__Rb5rJq__card h3{margin:0 0 16px;font-size:20px;font-weight:500;line-height:1.4}.support-module__Rb5rJq__card p{color:var(--muted);margin:0}.support-module__Rb5rJq__card a{margin-top:24px;display:inline-block}.support-module__Rb5rJq__section{scroll-margin-top:calc(var(--header-height) + 24px);padding-top:clamp(48px,7vw,80px)}.support-module__Rb5rJq__section>h2{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(28px,4vw,44px);font-weight:500;line-height:1.15}.support-module__Rb5rJq__section>p,.support-module__Rb5rJq__section>ul{max-width:72ch}.support-module__Rb5rJq__section li{margin-bottom:10px}.support-module__Rb5rJq__faq{max-width:80ch;margin:0}.support-module__Rb5rJq__faq>div{border-top:1px solid var(--line);padding:24px 0}.support-module__Rb5rJq__faq dt{margin-bottom:12px;font-weight:600}.support-module__Rb5rJq__faq dd{color:var(--muted);margin:0}.support-module__Rb5rJq__contact{overflow-wrap:anywhere}.support-module__Rb5rJq__policy{max-width:78ch}.support-module__Rb5rJq__policy h2{scroll-margin-top:calc(var(--header-height) + 24px)}.support-module__Rb5rJq__updated{color:var(--muted);margin-top:20px;font-size:13px}@media (max-width:700px){.support-module__Rb5rJq__grid{grid-template-columns:1fr}.support-module__Rb5rJq__card{padding:24px}}
