.nq-body,.nl-body{border-top:1px solid var(--n-line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(2rem,5vw,4rem);padding-top:clamp(2.5rem,5vw,3.5rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid}.nq-contents,.nl-contents{top:calc(var(--n-header) + 1.5rem);position:sticky}.nq-contents li,.nl-contents li{border-top:1px solid var(--n-line);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.nq-contents a,.nl-contents a{color:var(--n-ink);align-items:baseline;gap:.75rem;padding:.65rem 0;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.nq-contents a:hover,.nl-contents a:hover{color:var(--n-fjord)}.nq-no,.nl-no{color:var(--n-fjord);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.nq-count{color:var(--n-ink-faint);font-variant-numeric:tabular-nums;font-size:.8125rem}.nq-groups>section+section{margin-top:clamp(3rem,6vw,4.5rem)}.nq-groups>section{scroll-margin-top:calc(var(--n-header) + 1.5rem)}.nq-groups h2{margin-top:.4rem;font-size:clamp(1.5rem,2.6vw,2rem)}.nq-items{border-top:1px solid var(--n-line-strong);margin-top:1.75rem}.nq-items>div{border-bottom:1px solid var(--n-line);scroll-margin-top:calc(var(--n-header) + 1.5rem);padding:1.5rem 0}.nq-items dt{letter-spacing:-.01em;font-size:1.125rem;font-weight:500}.nq-answer{max-width:40rem;color:var(--n-ink-soft);margin-top:.75rem;line-height:1.65}.nq-answer p+p{margin-top:.85rem}.nq-answer .n-link{margin-top:1rem}.nq-list{margin-top:.85rem}.nq-list li{padding-left:1.4rem;position:relative}.nq-list li+li{margin-top:.4rem}.nq-list li:before{content:"";background:var(--n-line-strong);width:.55rem;height:1px;position:absolute;top:.75em;left:0}.nl-summary-detail{color:var(--n-ink);margin-top:.5rem;font-size:1rem}.nl-prose{max-width:42rem;color:var(--n-ink-soft);line-height:1.7}.nl-prose>section{scroll-margin-top:calc(var(--n-header) + 1.5rem)}.nl-prose>section+section{margin-top:clamp(2.5rem,5vw,3.5rem)}.nl-prose h2{margin-bottom:1rem;font-size:clamp(1.35rem,2.3vw,1.7rem);font-weight:500}.nl-prose h3{margin:1.75rem 0 .5rem;font-size:1.0625rem}.nl-prose p+p{margin-top:1rem}.nl-prose a{color:var(--n-fjord-ink);text-underline-offset:.25em;text-decoration:underline}.lg-facts{border-top:1px solid var(--n-line);margin:1.25rem 0}.lg-facts>div{border-bottom:1px solid var(--n-line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:.35rem 1.5rem;padding:.85rem 0;display:grid}.lg-facts dt{color:var(--n-ink);font-weight:500}.lg-list{margin:1.25rem 0}.lg-list li{padding-left:1.4rem;position:relative}.lg-list li+li{margin-top:.6rem}.lg-list li:before{content:"";background:var(--n-line-strong);width:.55rem;height:1px;position:absolute;top:.8em;left:0}.n4-head .nh-kicker{font-variant-numeric:tabular-nums}.n4-ways{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.nq-body,.nl-body{grid-template-columns:minmax(0,1fr)}.nq-contents,.nl-contents{position:static}.nl-prose>section:first-child{margin-top:0}}@media (max-width:700px){.lg-facts>div{grid-template-columns:minmax(0,1fr)}}
