.cGycKG_page{background:var(--paper);overflow:hidden}.cGycKG_hero{width:var(--page);border-bottom:1px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;margin-inline:auto;padding-block:clamp(5rem,9vw,9rem) clamp(4.5rem,8vw,8rem);display:grid;position:relative}.cGycKG_hero:after{background:var(--cobalt);content:"";transform-origin:100%;width:clamp(13rem,28vw,28rem);height:.2rem;position:absolute;bottom:1.2rem;right:-5vw;transform:rotate(-4deg)}.cGycKG_heroMeta{flex-direction:column;grid-column:1/span 3;justify-content:space-between;padding-top:.8rem;display:flex}.cGycKG_heroMeta p,.cGycKG_heroMeta span{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:500}.cGycKG_heroMeta span{color:var(--cobalt)}.cGycKG_heroCopy{grid-column:4/-1}.cGycKG_heroCopy h1{overflow-wrap:anywhere;letter-spacing:-.085em;margin:0;font-size:clamp(4.2rem,10vw,10rem);font-weight:600;line-height:.82}.cGycKG_heroCopy>p{max-width:38rem;color:var(--muted);margin:clamp(2.5rem,5vw,4.5rem) 0 0 auto;font-size:clamp(1.05rem,1.55vw,1.22rem)}.cGycKG_templateNotice{width:var(--page);border-bottom:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:1.5rem;min-height:5rem;margin-inline:auto;display:grid}.cGycKG_templateNotice>div{grid-column:1/span 3;align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.cGycKG_templateNotice>div>span{border:2px solid var(--cobalt);border-radius:50%;width:.72rem;height:.72rem}.cGycKG_templateNotice strong{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:500}.cGycKG_templateNotice>p{max-width:42rem;color:var(--muted);grid-column:4/span 7;margin:0;font-size:.82rem}.cGycKG_readingGrid{width:var(--page);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1.5rem;margin-inline:auto;padding-block:clamp(5rem,9vw,9rem);display:grid}.cGycKG_contents{grid-column:1/span 3;position:sticky;top:7rem}.cGycKG_contents>p{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-size:.65rem;font-weight:500}.cGycKG_contents ol{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.cGycKG_contents a{border-bottom:1px solid var(--rule);min-height:2.75rem;color:var(--muted);transition:color .18s ease, padding .22s var(--ease);grid-template-columns:2.1rem 1fr;align-items:center;gap:.65rem;padding-block:.55rem;font-size:.76rem;line-height:1.35;display:grid}.cGycKG_contents a span{color:var(--cobalt);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;font-size:.65rem}.cGycKG_contents a:focus-visible{color:var(--ink);padding-left:.35rem}.cGycKG_contents a:active{scale:.985}@media (hover:hover) and (pointer:fine){.cGycKG_contents a:hover{color:var(--ink);padding-left:.35rem}}.cGycKG_content{grid-column:4/span 7;max-width:47rem}.cGycKG_section{padding:0 0 clamp(3.75rem,7vw,6.5rem);scroll-margin-top:7rem}.cGycKG_section+.cGycKG_section{border-top:1px solid var(--ink);padding-top:clamp(2rem,4vw,3.5rem)}.cGycKG_sectionHeading{grid-template-columns:3.25rem 1fr;align-items:start;gap:1rem;margin-bottom:2rem;display:grid}.cGycKG_sectionHeading>span{color:var(--cobalt);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;padding-top:.38rem;font-size:.65rem}.cGycKG_sectionHeading h2{letter-spacing:-.052em;margin:0;font-size:clamp(2rem,3.3vw,3.3rem);font-weight:600;line-height:1}.cGycKG_paragraphs{margin-left:4.25rem}.cGycKG_paragraphs p{max-width:43rem;color:var(--ink);margin:0 0 1.35rem;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.72}.cGycKG_paragraphs p:last-child{margin-bottom:0}.cGycKG_reviewNote{border:1px solid var(--rule);background:var(--surface);color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin:0 0 0 4.25rem;padding:1rem;font-size:.63rem;line-height:1.5}@media (width<=1040px){.cGycKG_contents{grid-column:1/span 4}.cGycKG_content{grid-column:5/-1}}@media (width<=760px){.cGycKG_hero,.cGycKG_templateNotice,.cGycKG_readingGrid{display:block}.cGycKG_hero{padding-block:4.75rem 5.5rem}.cGycKG_heroMeta{flex-direction:row;margin-bottom:1.5rem;padding-top:0;display:flex}.cGycKG_heroCopy h1{font-size:clamp(2.65rem,14vw,5.6rem)}.cGycKG_heroCopy>p{margin-top:2.25rem}.cGycKG_hero:after{width:18rem;bottom:.85rem;right:-5rem}.cGycKG_templateNotice{padding-block:1rem 1.25rem}.cGycKG_templateNotice>p{margin-top:.35rem}.cGycKG_readingGrid{padding-block:4.75rem 6rem}.cGycKG_contents{margin-bottom:4rem;position:static}.cGycKG_sectionHeading{grid-template-columns:2.4rem 1fr}.cGycKG_paragraphs,.cGycKG_reviewNote{margin-left:0}}@media (prefers-reduced-motion:reduce){.cGycKG_contents a{transition:none}.cGycKG_contents a:is(:hover,:focus-visible){padding-left:0}}
