html:has(.v4 .six){scroll-behavior:smooth;scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){html:has(.v4 .six){scroll-behavior:auto}}.v4 .pg-six-modes [data-ui] table.reg td:first-child a{text-underline-offset:4px;-webkit-text-decoration:underline #c9d2cb;text-decoration:underline #c9d2cb;transition:color .16s,text-decoration-color .16s}.v4 .pg-six-modes [data-ui] table.reg td:first-child a:hover,.v4 .pg-six-modes [data-ui] table.reg td:first-child a:focus-visible{color:var(--accent);text-decoration-color:currentColor}.v4 .pg-six-modes .hq{grid-column:1/11;padding-top:120px}.v4 .pg-six-modes .hq blockquote,.v4 .pg-six-modes .mode blockquote,.v4 .pg-six-modes .pre blockquote{font-family:var(--display);letter-spacing:-.01em;font-weight:600;line-height:1.12}.v4 .pg-six-modes .hq blockquote{font-size:var(--s-m);max-width:64ch}.v4 .pg-six-modes .cite{font:400 var(--s-small)/1.4 var(--text);color:var(--ink-soft);margin-top:14px;display:block}.v4 .pg-six-modes .two .sec-head{grid-area:1/1/auto/7}.v4 .pg-six-modes .two .sec-head>p+p{margin-top:16px}.v4 .pg-six-modes .lanes{grid-area:2/1/auto/13;grid-template-rows:auto auto;grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);gap:8px;margin-top:24px;display:grid}.v4 .pg-six-modes .lane{background:var(--navy);color:var(--on-navy);flex-direction:column;grid-column:1;justify-content:flex-start;gap:6px;min-height:172px;padding:20px;display:flex}.v4 .pg-six-modes .lane .lt{font-family:var(--display);font-size:var(--s-m);font-weight:700;line-height:1.02}.v4 .pg-six-modes .lane span{font-size:var(--s-small);color:var(--on-navy-soft)}.v4 .pg-six-modes .lane b{font-size:var(--s-small);color:var(--on-navy-soft);font-weight:600;display:block}.v4 .pg-six-modes .lane.s{grid-row:1}.v4 .pg-six-modes .lane.q{grid-row:2}.v4 .pg-six-modes .chips{grid-column:2;gap:8px;display:grid}.v4 .pg-six-modes .chips.s{grid-row:1}.v4 .pg-six-modes .chips.q{grid-row:2;grid-template-columns:1fr 1fr}.v4 .pg-six-modes .chips.s{grid-template-columns:1fr}.v4 .pg-six-modes .chip{background:var(--ground);min-height:104px;transition:background-color .18s,transform .22s var(--ease-out);flex-direction:column;justify-content:flex-end;gap:4px;padding:20px 24px;text-decoration:none;display:flex}.v4 .pg-six-modes .chip b{font-family:var(--display);font-size:var(--s-m);font-weight:700;line-height:1}.v4 .pg-six-modes .chip span{font-size:var(--s-small);color:var(--ink-soft)}.v4 .pg-six-modes .chip:hover,.v4 .pg-six-modes .chip:focus-visible{background:#fff;transform:translateY(-3px)}.v4 .pg-six-modes .chip.both{background:var(--accent);color:#fff;grid-area:1/3/span 2;justify-content:flex-end}.v4 .pg-six-modes .chip.both span{color:#fff}.v4 .pg-six-modes .chip.both:hover,.v4 .pg-six-modes .chip.both:focus-visible{background:#0b6a53}.v4 .pg-six-modes .two .order{grid-area:1/8/auto/13;align-self:end;font-size:20px;line-height:1.45}.v4 .pg-six-modes .six{padding:160px var(--frame)0;column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.v4 .pg-six-modes .rail{grid-area:1/1/span 6/4;align-self:stretch}.v4 .pg-six-modes .rail nav{top:calc(var(--bar) + 32px);position:sticky}.v4 .pg-six-modes .rail ol{gap:4px;list-style:none;display:grid}.v4 .pg-six-modes .rail ol a{background:var(--surface);grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;padding:12px 16px;text-decoration:none;transition:background-color .2s,color .2s;display:grid}.v4 .pg-six-modes .rail ol a b{font-weight:600}.v4 .pg-six-modes .rail ol a span{font-size:var(--s-small);color:var(--ink-soft);transition:color .2s}.v4 .pg-six-modes .rail ol a small{color:var(--ink-soft);grid-column:1/-1;font-size:13px;transition:color .2s}.v4 .pg-six-modes .rail ol a:hover{background:var(--stone)}.v4 .pg-six-modes .rail ol a.on{background:var(--ink);color:#fff}.v4 .pg-six-modes .rail ol a.on span,.v4 .pg-six-modes .rail ol a.on small{color:var(--on-navy-soft)}.v4 .pg-six-modes .rail .also{font-size:var(--s-small);color:var(--ink-soft);max-width:30ch;margin-top:20px}.v4 .pg-six-modes .mode{gap:40px var(--gap);grid-column:4/13;grid-template-columns:repeat(9,minmax(0,1fr));align-items:start;padding-left:40px;display:grid}.v4 .pg-six-modes .mode+.mode{margin-top:176px}.v4 .pg-six-modes .mode h2{font-size:var(--s-l);grid-column:1/-1}.v4 .pg-six-modes .mode .lead{grid-column:1/8;max-width:40ch;margin-top:-16px;font-size:20px;line-height:1.35}.v4 .pg-six-modes .mode .body{grid-column:1/6}.v4 .pg-six-modes .mode .body>p{max-width:50ch}.v4 .pg-six-modes .mode .body>p+p{margin-top:1em}.v4 .pg-six-modes .mode .body figure{max-width:34ch;margin-top:36px}.v4 .pg-six-modes .mode .body figure+figure{margin-top:28px}.v4 .pg-six-modes .mode blockquote{font-size:var(--s-m)}.v4 .pg-six-modes .dossier{background:var(--surface);grid-column:6/10;gap:18px;padding:28px;display:grid}.v4 .pg-six-modes .dossier>div{gap:4px;display:grid}.v4 .pg-six-modes .dossier dt{font-size:var(--s-small);color:var(--ink-soft);font-weight:600}.v4 .pg-six-modes .dossier dd q{quotes:"“" "”" "‘" "’"}.v4 .pg-six-modes .dossier .ws a{text-underline-offset:4px;align-items:baseline;gap:8px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;transition:color .16s;display:inline-flex}.v4 .pg-six-modes .dossier .ws a .arr{transition:transform .22s var(--ease-out)}.v4 .pg-six-modes .dossier .ws a:hover{color:var(--accent)}.v4 .pg-six-modes .dossier .ws a:hover .arr{transform:translate(4px)}.v4 .pg-six-modes .mode .pic{grid-column:1/6}.v4 .pg-six-modes .mode .pic img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.v4 .pg-six-modes .mode .app{grid-column:6/10}.v4 .pg-six-modes .mode.flip .pic{grid-area:5/5/auto/10}.v4 .pg-six-modes .mode.flip .app{grid-area:5/1/auto/5}.v4 .pg-six-modes .mode .app .frag{width:100%}.v4 .pg-six-modes .mode .app .caption{margin-top:12px}.v4 .pg-six-modes [data-ui].frag .frag-body .kv{margin-top:6px}.v4 .pg-six-modes [data-ui] .catch{background:#eceeea;height:10px;margin:10px 0 4px;position:relative}.v4 .pg-six-modes [data-ui] .catch i{background:#b86b0c;position:absolute;inset:0 auto 0 0}.v4 .pg-six-modes [data-ui] .catch:after{content:"";left:var(--at,85%);background:var(--ink);width:2px;position:absolute;top:-5px;bottom:-5px}.v4 .pg-six-modes [data-ui] .catch-l{color:#5b6677;justify-content:space-between;font-size:12px;display:flex}.v4 .pg-six-modes [data-ui] .zero{font-family:var(--display);font-size:var(--s-m);font-weight:700;line-height:1}.v4 .pg-six-modes .pre .sec-head{grid-column:1/6}.v4 .pg-six-modes .pre .sec-head>p+p{margin-top:16px}.v4 .pg-six-modes .pre .side{grid-column:7/13;gap:28px;display:grid}.v4 .pg-six-modes .pre .frag{width:100%}.v4 .pg-six-modes [data-ui] .aud{margin-top:8px;list-style:none;display:grid}.v4 .pg-six-modes [data-ui] .aud li{border-bottom:1px solid #eff1ed;grid-template-columns:1fr auto;gap:4px 16px;padding:12px 0;display:grid}.v4 .pg-six-modes [data-ui] .aud li:last-child{border-bottom:0}.v4 .pg-six-modes [data-ui] .aud .st{font-weight:600}.v4 .pg-six-modes [data-ui] .aud .why{color:#5b6677;grid-column:1;font-size:13px}.v4 .pg-six-modes [data-ui] .aud .tier{grid-area:1/2}.v4 .pg-six-modes .pre .facts{gap:18px;margin-top:40px;display:grid}.v4 .pg-six-modes .pre .facts>div{grid-template-columns:9em 1fr;gap:16px;display:grid}.v4 .pg-six-modes .pre .facts dt{color:var(--on-navy-soft);font-size:var(--s-small);padding-top:3px}.v4 .pg-six-modes .pre .facts .ws a{color:#fff;text-underline-offset:5px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.v4 .pg-six-modes .pre .pic img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.v4 .pg-six-modes .bookf{background:var(--stone);padding:140px var(--frame);gap:48px var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-top:200px;display:grid}.v4 .pg-six-modes .pre+.bookf{margin-top:0}.v4 .pg-six-modes .bookf .cover{top:calc(var(--bar) + 40px);grid-column:1/5;position:sticky}.v4 .pg-six-modes .bookf .cover a{transition:transform .3s var(--ease-out);display:block}.v4 .pg-six-modes .bookf .cover a:hover{transform:translateY(-6px)}.v4 .pg-six-modes .bookf .cover img{width:100%;height:auto}.v4 .pg-six-modes .bookf .txt{grid-column:6/13}.v4 .pg-six-modes .bookf h2{font-size:var(--s-l)}.v4 .pg-six-modes .bookf .txt>p{max-width:48ch;margin-top:24px;font-size:20px;line-height:1.45}.v4 .pg-six-modes .chap{gap:4px;margin-top:40px;list-style:none;display:grid}.v4 .pg-six-modes .chap li{background:var(--ground);grid-template-columns:1fr 12em;gap:4px 24px;padding:16px 20px;display:grid}.v4 .pg-six-modes .chap b{font-weight:600}.v4 .pg-six-modes .chap .to{color:var(--accent);font-weight:600}.v4 .pg-six-modes .bookf .go{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.v4 .pg-six-modes .bookf+.closer{margin-top:0}@media (max-width:1200px){.v4 .pg-six-modes .mode{padding-left:24px}.v4 .pg-six-modes .dossier{padding:22px}}@media (max-width:900px){.v4 .pg-six-modes .hq{grid-column:1/-1;padding-top:72px}.v4 .pg-six-modes .hq blockquote{font-size:22px}.v4 .pg-six-modes .two .sec-head,.v4 .pg-six-modes .lanes,.v4 .pg-six-modes .two .order{grid-area:auto/1}.v4 .pg-six-modes .lanes{grid-template-rows:none;grid-template-columns:1fr;margin-top:0}.v4 .pg-six-modes .lane,.v4 .pg-six-modes .chips,.v4 .pg-six-modes .chip.both{grid-column:1;grid-row:auto!important}.v4 .pg-six-modes .lane{gap:6px;min-height:0;padding:18px 20px}.v4 .pg-six-modes .chips.q{grid-template-columns:1fr}.v4 .pg-six-modes .chip{min-height:72px;padding:14px}.v4 .pg-six-modes .chip b{font-size:21px}.v4 .pg-six-modes .six{grid-template-columns:1fr;padding:120px 20px 0}.v4 .pg-six-modes .rail{display:none}.v4 .pg-six-modes .mode{grid-column:1;grid-template-columns:1fr;gap:28px;padding-left:0}.v4 .pg-six-modes .mode+.mode{margin-top:120px}.v4 .pg-six-modes .mode>*,.v4 .pg-six-modes .mode.flip .pic,.v4 .pg-six-modes .mode.flip .app{grid-area:auto/1!important}.v4 .pg-six-modes .mode .lead{margin-top:-8px;font-size:19px}.v4 .pg-six-modes .mode blockquote{font-size:21px}.v4 .pg-six-modes .dossier{margin:0 -20px;padding:22px 20px}.v4 .pg-six-modes .mode .pic{margin:0 -8px}.v4 .pg-six-modes .mode .pic .caption{padding:0 8px}.v4 .pg-six-modes .pre .sec-head,.v4 .pg-six-modes .pre .side{grid-column:1}.v4 .pg-six-modes .pre .facts>div{grid-template-columns:1fr;gap:4px}.v4 .pg-six-modes .bookf{grid-template-columns:1fr;margin-top:120px;padding:88px 20px}.v4 .pg-six-modes .bookf .cover,.v4 .pg-six-modes .bookf .txt{grid-column:1}.v4 .pg-six-modes .bookf .cover{max-width:320px;position:static}.v4 .pg-six-modes .bookf .txt>p{font-size:18px}.v4 .pg-six-modes .chap li{grid-template-columns:1fr;padding:14px 16px}}
