.v12 .crumbs{color:var(--mute-2);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.v12 .crumbs a{text-decoration:none}.v12 .crumbs a:hover{color:var(--smoke)}.v12 .f-hero{align-content:start;min-height:auto;padding-block:clamp(14px,2.4vh,28px) clamp(40px,9vh,96px)}.v12 .f-hero .wrap{gap:clamp(12px,2vh,24px)}.v12 .f-hero .d1{max-width:14ch;font-size:clamp(38px,5vw,80px)}.v12 .f-hero .copy{gap:16px}.v12 .docs-sec{border-top:1px solid var(--line);padding-block:clamp(56px,9vh,96px)}.v12 .faq{gap:28px;display:grid}@media (min-width:980px){.v12 .faq{grid-template-columns:.9fr 1.1fr;gap:64px}}.v12 .faq .prose{max-width:54ch;color:var(--fg-2);gap:14px;margin-top:16px;font-size:16.5px;line-height:1.6;display:grid}.v12 .faq details{border-bottom:1px solid var(--line)}.v12 .faq details:first-child{border-top:1px solid var(--line)}.v12 .faq summary{font:700 clamp(17px, 1.4vw, 20px)/1.25 var(--f-display);cursor:pointer;justify-content:space-between;gap:20px;padding:18px 0;list-style:none;display:flex}.v12 .faq summary::-webkit-details-marker{display:none}.v12 .faq summary svg{width:20px;height:20px;transition:transform .3s var(--ease);flex:none}.v12 .faq details[open] summary svg{transform:rotate(45deg)}.v12 .faq details p{max-width:62ch;color:var(--fg-2);padding:0 0 20px;font-size:16px;line-height:1.6}.v12 .rel .d3{margin-bottom:22px}.v12 .rel-grid{gap:12px;display:grid}@media (min-width:900px){.v12 .rel-grid{grid-template-columns:repeat(3,1fr)}}.v12 .rel-card{background:var(--char);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .25s, transform .3s var(--ease);border-radius:18px;gap:6px;padding:22px 22px 52px;text-decoration:none;display:grid;position:relative}.v12 .rel-card:hover{box-shadow:inset 0 0 0 1px var(--smoke)}.v12 .rel-card:active{transform:scale(.98)}.v12 .rel-card b{font:700 20px/1.1 var(--f-display);letter-spacing:-.015em}.v12 .rel-card span{color:var(--mute);font-size:14.5px}.v12 .rel-card svg{width:17px;height:17px;position:absolute;bottom:20px;left:22px}.v12 .wrap>.crumbs.wrap{width:auto;max-width:none;margin-inline:0;padding-inline:0}
