.info-page{padding-top:clamp(28px,3.4vw,56px);color:var(--ink)}.info-word{margin:0;font-weight:500;font-size:clamp(56px,11vw,176px);line-height:.84;letter-spacing:-.055em}.info-lead{max-width:34em;margin:clamp(22px,2.4vw,36px) 0 0;font-size:clamp(18px,1.5vw,22px);line-height:1.45;color:var(--ink-2)}.info-page a{color:inherit;text-decoration:underline;text-underline-offset:3px}.info-page a:hover{color:#c2410c}.info-rows{margin:clamp(40px,5vw,80px) 0 0;padding:0;list-style:none;border-top:1px solid var(--ink)}.info-rows li{display:grid;grid-template-columns:minmax(180px,360px) minmax(0,1fr);align-items:baseline;gap:8px clamp(24px,4vw,64px);padding:clamp(20px,2.4vw,32px) 0;border-bottom:1px solid var(--line)}.info-rows h2{margin:0;font-size:clamp(26px,3vw,44px);font-weight:500;line-height:1;letter-spacing:-.04em}.info-rows p{max-width:42em;margin:0;font-size:17px;line-height:1.5;color:var(--ink-2)}.info-req{margin-top:clamp(48px,6vw,96px)}.info-req h2{margin:0 0 18px;font-size:clamp(26px,3vw,44px);font-weight:500;letter-spacing:-.04em}.info-req dl{display:grid;gap:0;max-width:720px;margin:0;border-top:1px solid var(--line)}.info-req dl>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}.info-req dt{color:var(--ink-3)}.info-req dd{margin:0;overflow-wrap:anywhere}.info-faq{display:grid;gap:clamp(36px,4vw,64px);margin-top:clamp(40px,5vw,72px)}.info-faq section{display:grid;grid-template-columns:minmax(180px,360px) minmax(0,1fr);gap:12px clamp(24px,4vw,64px);align-items:start}.info-faq h2{margin:0;font-size:clamp(26px,3vw,44px);font-weight:500;line-height:1;letter-spacing:-.04em}@media (max-width: 760px){.info-rows li,.info-faq section{grid-template-columns:minmax(0,1fr)}.info-req dl>div{grid-template-columns:96px minmax(0,1fr)}}
