.doc-hero{padding-block:32px 48px}.doc-hero-inner{display:grid;justify-items:start;gap:16px}.doc-hero h1{max-width:12ch}.doc-lead{max-width:32ch}.doc-updated{font-size:15px;line-height:20px;font-weight:800;color:var(--soft)}.doc-body{padding-block:8px 72px}.doc-intro p{max-width:34em;padding-block:32px;font-size:clamp(18px,1.6vw,22px);line-height:1.45;font-weight:700;text-wrap:pretty}.doc-section{display:grid;gap:16px;padding-block:32px;border-top:2px solid var(--line)}.doc-heading{font-size:clamp(24px,2.4vw,32px);line-height:1.15;font-weight:800;letter-spacing:-.01em}.doc-text{display:grid;align-content:start;gap:16px;max-width:680px}.doc-text p,.doc-text li{font-size:17px;line-height:26px;font-weight:700;color:var(--soft);text-wrap:pretty}.doc-text h3{margin-top:12px;font-size:20px;line-height:26px;font-weight:800}.doc-text strong{color:var(--on-sky);font-weight:800}.doc-list{display:grid;gap:10px}.doc-list li{position:relative;padding-left:26px}.doc-list li:before{content:"";position:absolute;top:9px;left:4px;width:8px;height:8px;border-radius:50%;background:var(--on-sky)}.inline-link{color:var(--on-sky);font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.inline-link[href^="mailto:"]{display:inline-flex;align-items:center;min-height:44px}.inline-link:hover{text-decoration-thickness:3px}.doc-table{width:100%;border-collapse:collapse;text-align:left}.doc-table th,.doc-table td{padding:14px 20px 14px 0;border-bottom:2px solid var(--line);vertical-align:top;font-size:16px;line-height:22px;text-wrap:pretty}.doc-table thead th{font-size:15px;line-height:20px;font-weight:800;border-bottom-width:3px;border-bottom-color:var(--on-sky)}.doc-table tbody th{font-weight:800}.doc-table td{font-weight:700;color:var(--soft)}@media(max-width:599px){.doc-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.doc-table,.doc-table tbody,.doc-table tr,.doc-table th,.doc-table td{display:block}.doc-table tr{display:grid;gap:8px;padding-block:16px;border-bottom:2px solid var(--line)}.doc-table th,.doc-table td{padding:0;border:0}.doc-table td:before{content:attr(data-label);display:block;font-size:13px;line-height:18px;font-weight:800;color:var(--on-sky)}}@media(min-width:600px){.doc-hero{padding-block:56px 80px}.doc-body{padding-bottom:104px}}@media(min-width:900px){.doc-section{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:64px;padding-block:48px}.doc-heading{position:sticky;top:104px;align-self:start}}.help-contents{padding-block:32px 40px}.help-contents ul{display:flex;flex-wrap:wrap;gap:0 28px}.contents-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:17px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.contents-link:hover{text-decoration-thickness:3px}.help-group .faq:first-child{border-top:0}.help-group .faq summary{font-size:clamp(18px,1.5vw,20px)}html.motion .doc-body :is(.container,.help-group,.faqs,.faq){background:inherit}.contact-intro{font-size:clamp(18px,1.6vw,22px);line-height:1.4}.doc-text .contact-intro,.doc-text .contact-line{color:var(--on-sky)}.contact-line{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px}.contact-email{font-size:20px}.about-text p{font-size:clamp(18px,1.6vw,22px);line-height:1.45}.about-text:has(.about-host){display:flex;align-items:flex-start;gap:20px}.about-host{flex:none;width:72px;height:auto}.doc-contact .doc-body{padding-top:32px}.doc-body .container>.doc-section:first-child{border-top:0}.help-group .faq:last-child{border-bottom:0}
