.g-v2 .pt-blocks{box-sizing:border-box;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;max-width:1440px;margin:96px auto 0;padding:0 64px 8px;display:grid}.g-v2 .pt-side{flex-direction:column;grid-column:1/span 4;gap:14px;display:flex;position:sticky;top:120px}.g-v2 h2.pt-title{color:var(--fg);text-wrap:balance;margin:0;font-size:96px;font-weight:400}.g-v2 .pt-col{grid-column:6/span 7;min-width:0;max-width:680px;position:relative}.g-v2 .pt-list{gap:22px;margin:0;padding:0;list-style:none;display:grid}.g-v2 .pt-note{grid-template-columns:34px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.g-v2 .pt-ord{font-family:var(--mono);letter-spacing:.06em;color:var(--accent);padding-top:.5em;font-size:12px}.g-v2 .pt-note p{font-family:var(--sans);color:var(--fg-2);text-wrap:pretty;margin:0;font-size:18px;line-height:1.7}.g-v2 .pt-note[data-lede] p{color:var(--fg);font-size:21px;line-height:1.6}.g-v2 .pt-list-rest{margin-top:22px}.g-v2 .pt-rest{grid-template-rows:1fr;display:grid}.g-v2 .pt-rest>.pt-list{min-height:0;overflow:hidden}.g-v2 .pt-blocks[data-long]:not([data-open]) .pt-rest{grid-template-rows:0fr}.g-v2 .pt-blocks[data-long]:not([data-open]) .pt-rest>.pt-list{margin-top:0}.g-v2 .pt-blocks[data-long]:not([data-open]) .pt-col>.pt-list:first-child{position:relative}.g-v2 .pt-blocks[data-long]:not([data-open]) .pt-col>.pt-list:first-child:after{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(to bottom, transparent, var(--bg));height:96px;position:absolute;bottom:0}@media (prefers-reduced-motion:no-preference){.g-v2 .pt-rest{transition:grid-template-rows .45s var(--ease)}.g-v2 .pt-chev{transition:transform .3s var(--ease)}}.g-v2 .pt-toggle{border:1px solid var(--line-2);min-height:48px;color:var(--fg);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:12px;margin-top:18px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.g-v2 .pt-toggle:hover{border-color:var(--fg-3)}.g-v2 .pt-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.g-v2 .pt-blocks[data-open] .pt-chev{transform:rotate(180deg)}[dir=rtl] .g-v2 .pt-note p,.g-v2[dir=rtl] .pt-note p,.g-v2 .g-rtl .pt-note p,.g-v2.g-rtl .pt-note p{line-height:1.85}@media (width<=1024px){.g-v2 .pt-blocks{column-gap:40px;padding:0 40px 8px}}@media (width<=860px){.g-v2 .pt-blocks{grid-template-columns:minmax(0,1fr);row-gap:24px;margin-top:64px;padding:0 20px 8px}.g-v2 .pt-side,.g-v2 .pt-col{grid-column:1}.g-v2 .pt-col{max-width:none}.g-v2 .pt-side{gap:10px;position:static}.g-v2 h2.pt-title{font-size:46px}.g-v2 .pt-note{grid-template-columns:minmax(0,1fr);row-gap:6px}.g-v2 .pt-ord{padding-top:0}.g-v2 .pt-note p{font-size:16px;line-height:1.65}.g-v2 .pt-note[data-lede] p{font-size:18px}.g-v2 .pt-list{gap:18px}.g-v2 .pt-toggle{justify-content:space-between;width:100%;min-height:52px}}