.resources-shell{padding-inline:clamp(22px,6vw,76px)}.resources-header,.resources-page{max-width:900px;margin-inline:auto}.resources-header{display:flex;align-items:center;justify-content:space-between;min-height:76px}.resources-brand{font-size:17px;letter-spacing:-.025em}.resources-page{padding-block:clamp(48px,8vw,100px) 90px}.resources-intro{margin-bottom:clamp(44px,7vw,74px)}.resources-intro h1{font-size:clamp(37px,6vw,62px);line-height:1.05;letter-spacing:-.04em}.resources-intro p{max-width:50ch;margin-top:16px;color:var(--secondary);font-size:16px}.resources-layout{display:grid;grid-template-columns:168px minmax(0,1fr);gap:clamp(36px,6vw,84px);align-items:start}.resources-index{position:sticky;top:24px;display:flex;flex-direction:column;align-items:flex-start}.resources-index a{display:inline-flex;align-items:center;min-height:40px;color:var(--secondary);font-size:13px}.resources-index a:hover{color:var(--foreground)}.resources-content section{scroll-margin-top:28px}.resources-content section+section{margin-top:54px}.resources-content h2{margin-bottom:16px;font-size:22px}.resources-content p{max-width:62ch;color:var(--secondary)}.resources-answers,.resources-content h2:has(+.resource-link){border-bottom:1px solid var(--line)}.resources-content h2:has(+.resource-link){margin-bottom:0;padding-bottom:16px}.resource-link,.resources-answers details{border-top:1px solid var(--line)}.resources-answers summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding-block:10px;cursor:pointer;list-style:none}.resources-answers summary::-webkit-details-marker{display:none}.resources-answers summary:after{content:"";flex:none;width:7px;height:7px;margin-right:4px;border:solid var(--muted);border-width:0 1px 1px 0;transform:translateY(-2px) rotate(45deg)}.resources-answers details[open] summary:after{transform:translateY(2px) rotate(225deg)}.resources-answers details .quiet-link{margin-block:10px 18px}.resource-link{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding-block:12px}.resource-link+.resource-link{border-bottom:1px solid var(--line)}.resources-answers+.resource-link,.resources-content h2+.resource-link{border-top:0}.resource-link small{display:block;margin-top:2px;color:var(--secondary);font-size:13px}.resource-link svg{flex:none;color:var(--muted)}.resource-link:hover svg{color:var(--foreground)}.resources-signin,.resources-unavailable,.suggestion-form{margin-block:16px 22px}.suggestion-form textarea{width:100%;min-height:112px;padding:12px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--foreground);resize:vertical}.suggestion-form>p{margin-top:8px;font-size:12px}.suggestion-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px}.suggestion-actions .error{margin:0;color:#edb6b9}@media (max-width:700px){.resources-layout{grid-template-columns:minmax(0,1fr);gap:30px}.resources-index{position:static;flex-direction:row;flex-wrap:wrap;gap:0 18px;border-bottom:1px solid var(--line)}.resources-content section+section{margin-top:42px}}