.gd{--gd-ease:cubic-bezier(.23,1,.32,1)}.gd .prose ol{padding-left:22px}.gd .prose ol li::marker{color:var(--ink3);font-variant-numeric:tabular-nums}.gd .prose li{padding-left:2px}.gd .prose a{overflow-wrap:anywhere}.gd .gd-why{color:var(--ink3);margin-top:2px;font-size:14.5px;display:block}.gd .prose ol:has(.gd-why) li+li{margin-top:12px}.doc .card.gd-faq{margin-top:20px}.gd-faq h2{letter-spacing:-.03em;color:var(--ink);font-size:22px;font-weight:500;line-height:1.2}.gd-faq-list{margin-top:12px}.gd-faq details{border-top:1px solid var(--hair)}.gd-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}.gd-faq summary::-webkit-details-marker{display:none}.gd-faq summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.gd-faq summary h3{letter-spacing:-.015em;color:var(--ink);font-size:16.5px;font-weight:500;line-height:1.35}@media (hover:hover) and (pointer:fine){.gd-faq summary:hover h3{color:var(--deep)}}.gd-a{color:var(--ink2);padding-bottom:18px;font-size:15.5px;line-height:1.65}.gd-a a{color:var(--deep);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--d),.35);text-decoration-color:rgba(var(--d),.35);text-underline-offset:3px}.gd-x{width:14px;height:14px;color:var(--ink3);flex:none;position:relative}.gd-x:before,.gd-x:after{content:"";width:14px;height:1.5px;transition:transform .2s var(--gd-ease);background:currentColor;border-radius:1px;position:absolute;top:6.25px;left:0}.gd-x:after{transform:rotate(90deg)}.gd-faq details[open] .gd-x:after{transform:rotate(0)}.gd-a{transition:opacity .18s var(--gd-ease),transform .18s var(--gd-ease)}@starting-style{.gd-faq details[open] .gd-a{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){@starting-style{.gd-faq details[open] .gd-a{transform:none}}.gd-x:before,.gd-x:after{transition:none}}
