.tccc-v3 .ed-page{position:relative;container-type:inline-size}.tccc-v3 .ed-start{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5);padding:var(--sp-5) 0;margin:var(--sp-6) 0 0;border-block:1px solid var(--line-strong)}.tccc-v3 .ed-start a{display:flex;flex-direction:column;gap:var(--sp-2);justify-content:center;min-height:64px;color:var(--ink);text-decoration:none}.tccc-v3 .ed-start a>span:first-child{font:400 clamp(20px,2.1cqw,27px)/1.2 var(--serif)}.tccc-v3 .ed-start a>span:last-child{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);color:var(--ink-2);font:400 var(--ui-xs)/1.5 var(--sans)}.tccc-v3 .ed-start b{display:inline-block;font-weight:400}.tccc-v3 .ed-start a:hover{color:var(--action-ink)}.tccc-v3 .ed-chapter{margin:0;padding:var(--sp-7) 0;border:0;scroll-margin-top:var(--sp-5)}.tccc-v3 .ed-proof{padding-block:var(--sp-3) var(--sp-6)}.tccc-v3 .ed-kicker{margin:0 0 var(--sp-3);color:var(--action-ink);font:500 var(--ui-xs)/1.4 var(--furniture);letter-spacing:.07em;text-transform:uppercase}.tccc-v3 .ed-section-meta{font:500 var(--ui-2xs)/1.4 var(--furniture);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.tccc-v3 .ed-service-support{margin:var(--sp-4) 0 0;color:var(--ink-2);font:400 var(--ui-sm)/1.6 var(--sans);scroll-margin-top:88px}.tccc-v3 .ed-service-support strong{color:var(--ink);font-weight:500}.tccc-v3 .ed-supporting-body{padding-bottom:var(--sp-5);color:var(--ink-2)}.tccc-v3 .ed-questions{padding-top:var(--sp-7)}.tccc-v3 :is(.ed-start a,.ed-section-head,.ed-chapter-heading):focus-visible{outline:2px solid var(--action-ink);outline-offset:4px}@container(max-width:700px){.tccc-v3 .ed-chapter{padding-block:var(--sp-6)}}@container(max-width:480px){.tccc-v3 .ed-start{grid-template-columns:1fr;gap:0;padding-block:0}.tccc-v3 .ed-start a{padding-block:var(--sp-3);min-height:72px;border-bottom:1px solid var(--line)}.tccc-v3 .ed-start a:last-child{border-bottom:0}}@media(max-width:1100px){.tccc-v3 .ed-page :is(section[id],.ed-chapter){scroll-margin-top:88px}}@media(prefers-reduced-motion:reduce){.tccc-v3 .ed-start b{transform:none}}