.policy[data-astro-cid-u6ohjolg]{border-top:1px solid var(--line);grid-template-columns:13.75rem minmax(0,45rem);justify-content:space-between;gap:48px;padding-top:48px;display:grid}.anchor[data-astro-cid-u6ohjolg]{scroll-margin-top:32px}.toc[data-astro-cid-u6ohjolg]{align-self:start;position:sticky;top:32px}.toc__title[data-astro-cid-u6ohjolg]{color:var(--text-faint);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:.8125rem;font-weight:500}.prose .toc__list[data-astro-cid-u6ohjolg]{flex-direction:column;gap:4px;margin:0;display:flex}.prose .toc__list[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]{margin:0;padding:0}.prose .toc__list[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]:before{content:none}.toc__link[data-astro-cid-u6ohjolg]{border-left:2px solid var(--line);color:var(--text-soft);padding:6px 0 6px 14px;font-size:.9375rem;line-height:1.45;text-decoration:none;transition:color .2s,border-color .2s;display:block}.toc__link[data-astro-cid-u6ohjolg]:hover{color:var(--text)}.toc__link[data-astro-cid-u6ohjolg][aria-current]{border-left-color:var(--glow);color:var(--text);font-weight:500}.prose .services[data-astro-cid-u6ohjolg]{margin:28px 0 0}.prose .services[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]{border-top:1px solid var(--line);margin:0;padding:0}.prose .services[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]:last-child{border-bottom:1px solid var(--line)}.prose .services[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]:before{content:none}.service[data-astro-cid-u6ohjolg]{color:inherit;align-items:center;gap:16px;padding:18px 0;text-decoration:none;display:flex}.service__icon[data-astro-cid-u6ohjolg]{border-radius:11px;flex-shrink:0;width:44px;height:44px}.service__name[data-astro-cid-u6ohjolg]{color:var(--text);flex-direction:column;flex:1;font-weight:600;line-height:1.4;display:flex}.service__kind[data-astro-cid-u6ohjolg]{color:var(--text-faint);font-size:.9375rem;font-weight:400}.service__summary[data-astro-cid-u6ohjolg]{flex-shrink:0;width:13.75rem;font-size:.9375rem}.service__arrow[data-astro-cid-u6ohjolg]{width:20px;color:var(--text-faint);transition:transform .2s var(--ease-out), color .2s;flex-shrink:0}.service[data-astro-cid-u6ohjolg]:hover .service__arrow[data-astro-cid-u6ohjolg]{color:var(--text);transform:translate(3px)}.service-section[data-astro-cid-u6ohjolg]{padding-top:88px}.service-head[data-astro-cid-u6ohjolg]{align-items:center;gap:16px;margin-bottom:24px;display:flex}.service-head__icon[data-astro-cid-u6ohjolg]{border-radius:13px;flex-shrink:0;width:52px;height:52px}.prose .service-head[data-astro-cid-u6ohjolg] h2[data-astro-cid-u6ohjolg]{letter-spacing:-.03em;margin:0;font-size:2rem;line-height:1.2}.prose .service-head__kind[data-astro-cid-u6ohjolg]{color:var(--text-faint);margin:0;font-size:.9375rem}.glance[data-astro-cid-u6ohjolg]{border-top:1px solid var(--line-strong);margin:0 0 40px;font-size:.9375rem}.glance[data-astro-cid-u6ohjolg] div[data-astro-cid-u6ohjolg]{border-bottom:1px solid var(--line);gap:16px;padding:13px 0;display:flex}.glance[data-astro-cid-u6ohjolg] dt[data-astro-cid-u6ohjolg]{width:13.75rem;color:var(--text-faint);flex-shrink:0}.glance[data-astro-cid-u6ohjolg] dd[data-astro-cid-u6ohjolg]{color:var(--text);margin:0}.general[data-astro-cid-u6ohjolg]{border-top:1px solid var(--line-strong);margin-top:88px;padding-top:40px}.prose .general__label[data-astro-cid-u6ohjolg]{color:var(--text-faint);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:500}.prose .general[data-astro-cid-u6ohjolg] h3[data-astro-cid-u6ohjolg]{margin-top:32px}.prose .general[data-astro-cid-u6ohjolg] section[data-astro-cid-u6ohjolg]:first-of-type h3[data-astro-cid-u6ohjolg]{margin-top:24px}@media (width<=960px){.policy[data-astro-cid-u6ohjolg]{grid-template-columns:minmax(0,1fr);padding-top:40px}.toc[data-astro-cid-u6ohjolg]{display:none}.service-section[data-astro-cid-u6ohjolg]{padding-top:72px}.general[data-astro-cid-u6ohjolg]{margin-top:72px}}@media (width<=560px){.service[data-astro-cid-u6ohjolg]{flex-wrap:wrap;row-gap:4px}.service__name[data-astro-cid-u6ohjolg]{flex-basis:calc(100% - 96px)}.service__summary[data-astro-cid-u6ohjolg]{order:4;width:100%;padding-left:60px}.glance[data-astro-cid-u6ohjolg] dt[data-astro-cid-u6ohjolg]{width:42%}}
