@media (prefers-color-scheme:dark){:root:not([data-theme="paper"]):not([data-theme="light"]){color-scheme:dark;--paper-0:#110f0c;--paper-1:#18150f;--paper-2:#2a241b;--card:#1b1712;--ink-900:#f3ecdd;--ink-700:#ddd3c2;--ink-500:#a99d8b;--rule:#2f291f;--rule-2:#4c4335;--rule-3:#7d705c;--gold-900:#f1d595;--gold-700:#e2bd6e;--gold-500:#c99b45;--gold-200:#5a4620;--gold-100:#2a2114;--hit-700:#6fcfa6;--hit-500:#4fae88;--hit-100:#12271f;--miss-700:#f08a72;--miss-500:#d9644b;--miss-100:#2c1611;--sim-700:#86c6da;--sim-100:#10232a;--void-700:#a99d8b;--track:#6a5f4d;--on-ink:#110f0c;--focus:#e2bd6e;--scrim:rgb(0 0 0 / .6);--sh-1:0 1px 0 rgb(0 0 0 / .4);--sh-2:0 1px 0 rgb(0 0 0 / .4),0 18px 40px -20px rgb(0 0 0 / .8)}}.nav-hamburger{display:none;background:none;border:none;cursor:pointer;padding:8px;flex-direction:column;gap:5px;z-index:201}.nav-hamburger span{display:block;width:20px;height:1.5px;background:var(--text-secondary);transition:all 0.3s ease;transform-origin:center}.nav-hamburger.open span:nth-child(1){transform:rotate(45deg) translate(4.5px,4.5px)}.nav-hamburger.open span:nth-child(2){opacity:0}.nav-hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(4.5px,-4.5px)}.nav-links{display:flex;gap:28px;align-items:center}.nav-links a{font-size:12px;color:var(--text-secondary);text-decoration:none;letter-spacing:0.8px;text-transform:uppercase;transition:color 0.25s}.nav-links a:hover{color:var(--ivory)}.hero{padding:140px 48px 80px}.tree-svg{width:100%;height:auto}.tree-edge{stroke-dasharray:300;stroke-dashoffset:300;animation:drawEdge 1.8s ease-out forwards}section{padding:var(--section,140px) 48px;max-width:1200px;margin:0 auto}.waitlist-form{display:flex;gap:8px;flex-shrink:0}.waitlist-success{font-family:var(--mono);font-size:12px;color:#059669;letter-spacing:0.5px;flex-shrink:0}@media (max-width:768px){.waitlist-form{width:100%;flex-direction:column}}.twgf-container{width:100%;max-width:920px;margin:16px auto 0}.twgf-edge{stroke-dasharray:200;stroke-dashoffset:200}.twgf-edge.animated{animation:drawEdge 1.8s ease-out forwards}.reveal{opacity:0;transform:translateY(32px);transition:opacity 0.7s ease-out,transform 0.7s ease-out}.reveal.visible{opacity:1;transform:translateY(0)}@media (max-width:1024px){.nav-hamburger{display:flex}.nav-links{display:flex;position:fixed;top:0;right:-280px;width:280px;height:100vh;flex-direction:column;background:#f8f6f1;backdrop-filter:blur(24px);padding:80px 32px 40px;gap:24px;transition:right 0.3s ease;z-index:200;border-left:1px solid var(--border)}.nav-links.open{right:0}.nav-overlay{display:none;position:fixed;inset:0;background:rgba(30,25,20,0.45);z-index:199}.nav-overlay.open{display:block}.twgf-container{overflow-x:auto;-webkit-overflow-scrolling:touch}section{padding:80px 20px}.hero{padding:100px 20px 60px}}@media (prefers-reduced-motion:reduce){.reveal{transition:none;opacity:1;transform:none}}.sf-models code{font-size:0.85em}.footer-ledger{color:var(--text-dim)}nav.site-nav{background:color-mix(in srgb,var(--bg-void) 96%,transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]):not([data-theme="paper"]) body::before{background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,0.45) 100%)}:root:not([data-theme="light"]):not([data-theme="paper"]) .nav-logo img{filter:invert(1) brightness(0.92)}}:root[data-theme="dark"] body::before,:root[data-theme="night"] body::before{background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,0.45) 100%)}.sf-net-other circle{fill:var(--text-dim,#6e645a)}.sf-net-k-other::before{background:var(--text-dim,#6e645a)}path.sf-area.sf-series-1{fill:rgba(31,78,121,0.16)}.sf-series-1{stroke:#1f4e79}circle.sf-dot.sf-series-1{fill:#1f4e79;stroke:var(--bg-void,#fefcf8);stroke-width:1.5}rect.sf-series-0{fill:#8f661d;stroke:none}rect.sf-series-1{fill:#1f4e79;stroke:none}.sf-swatch.sf-series-1{background:#1f4e79}.sf-basis[data-basis="estimated"]{color:var(--text-dim,#6e645a)}.sf-basis[data-basis="grounded"]{color:var(--text-primary,#1a1510)}.sf-basis[data-basis="settled"]{color:var(--text-primary,#1a1510);font-weight:700}.sf-basis[data-basis="unlabelled"]{color:var(--text-dim,#6e645a);font-style:italic}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]):not([data-theme="paper"]) .sf-series-1,:root:not([data-theme="light"]):not([data-theme="paper"]) circle.sf-dot.sf-series-1,:root:not([data-theme="light"]):not([data-theme="paper"]) rect.sf-series-1{stroke:#9ec5ff;fill:#9ec5ff}:root:not([data-theme="light"]):not([data-theme="paper"]) path.sf-area.sf-series-1{fill:rgba(158,197,255,0.16);stroke:none}:root:not([data-theme="light"]):not([data-theme="paper"]) .sf-swatch.sf-series-1{background:#9ec5ff}}:root[data-theme="dark"] .sf-series-1,:root[data-theme="night"] .sf-series-1,:root[data-theme="dark"] circle.sf-dot.sf-series-1,:root[data-theme="night"] circle.sf-dot.sf-series-1,:root[data-theme="dark"] rect.sf-series-1,:root[data-theme="night"] rect.sf-series-1{stroke:#9ec5ff;fill:#9ec5ff}:root[data-theme="dark"] path.sf-area.sf-series-1,:root[data-theme="night"] path.sf-area.sf-series-1{fill:rgba(158,197,255,0.16);stroke:none}:root[data-theme="dark"] .sf-swatch.sf-series-1,:root[data-theme="night"] .sf-swatch.sf-series-1{background:#9ec5ff}.sf-tick-face{position:absolute;inset:0;text-align:right;white-space:nowrap;pointer-events:none}.sf-slabs{position:relative;margin:8px 0 22px;--sf-band:3rem;--sf-step:1.875rem;--sf-n:3}.sf-slabs[data-n="2"]{--sf-n:2}.sf-slabs-hit{display:block;border-radius:var(--r-3,8px);-webkit-tap-highlight-color:transparent}.sf-slabs-stage{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:14px}.sf-slabs-key{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none;outline:none}.sf-slabs-hit:has(.sf-slabs-key:focus-visible){outline:2px solid var(--gold,#8f661d);outline-offset:4px}figure.sf-slab{position:relative;margin:0;min-width:0;display:grid;grid-template-columns:minmax(0,1fr)}.sf-slab>img{grid-area:1 / 1;display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--r-3,8px);background:var(--bg-deep,#14130f)}figure.sf-slab::after{content:"";grid-area:1 / 1;border-radius:var(--r-3,8px);background:var(--sf-grain) 0 0 / 240px 240px;pointer-events:none}.sf-slab .sf-gen-chip{top:10px;bottom:auto}.sf-slab figcaption{font-family:var(--mono,ui-monospace,monospace);font-size:0.72rem;letter-spacing:0.04em;line-height:1.45;color:var(--text-secondary,#6b6055);margin:8px 0 0}.sf-slab-date{display:block;letter-spacing:0.06em;text-transform:uppercase;color:var(--gold-ink,#6e4d12)}@media (max-width:599px){.sf-slabs-stage{grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:6px}figure.sf-slab{scroll-snap-align:start}}@media screen and (min-width:600px) and (prefers-reduced-motion:no-preference){.sf-slabs-hit{perspective:1600px;perspective-origin:50% 0;padding-bottom:calc((var(--sf-n) - 1) * var(--sf-step) + 8px)}.sf-slabs-stage{--sf-d:56;display:block;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1)}figure.sf-slab{--sf-k:0;box-sizing:border-box;background:var(--bg-card,#fff);border:1px solid var(--border,#d8d0c4);border-radius:var(--r-3,8px);overflow:hidden;box-shadow:0 1px 2px rgba(26,21,16,0.10),0 8px 22px rgba(26,21,16,0.08);transform:translateY(calc(var(--sf-k) * var(--sf-d) / 1600 * 100% + var(--sf-k) * var(--sf-step) * (1 + var(--sf-k) * var(--sf-d) / 1600))) translateZ(calc(var(--sf-k) * var(--sf-d) * -1px));transition:transform .6s cubic-bezier(.2,.7,.2,1)}figure.sf-slab + figure.sf-slab{position:absolute;bottom:0;left:0;width:100%}figure.sf-slab[data-k="1"]{--sf-k:1}figure.sf-slab[data-k="2"]{--sf-k:2}.sf-slab>img,figure.sf-slab::after{border-radius:0}.sf-slab figcaption{display:flex;align-items:center;gap:12px;box-sizing:border-box;min-height:var(--sf-band);margin:0;padding:0.5rem 14px}.sf-slab-date{flex:none}.sf-slab-label{min-width:0}figure.sf-slab + figure.sf-slab figcaption{align-items:flex-end;height:var(--sf-band);white-space:nowrap;overflow:hidden}figure.sf-slab + figure.sf-slab .sf-slab-label{overflow:hidden;text-overflow:ellipsis}.sf-slabs-spread:checked ~ .sf-slabs-hit .sf-slabs-stage,.sf-slabs-stage:has(>.sf-slabs-key:focus-visible){--sf-d:120;transform:translateZ(-48px) rotateX(3deg) rotateY(-7deg)}}@media screen and (min-width:600px) and (prefers-reduced-motion:no-preference) and (hover:hover){.sf-slabs:hover .sf-slabs-stage{--sf-d:120;transform:translateZ(-48px) rotateX(3deg) rotateY(-7deg)}}@media screen and (prefers-reduced-motion:no-preference){.sf-onload [data-tick]{visibility:hidden}.sf-undrawn.sf-drawing .sf-clock-axis,.sf-timeline.sf-undrawn.sf-drawing::before{transform:none;transition:transform .7s cubic-bezier(.3,.6,.2,1)}}@media (min-width:761px){a[href^="mailto:legal@"]{padding-block:2px;margin-block:-2px}}.sf-play-lede{font-size:1rem;line-height:1.5;color:var(--text-secondary,#6b6055);max-width:720px;margin:6px 0 16px}.sf-play-k{font-family:var(--mono,ui-monospace,monospace);font-size:0.66rem;letter-spacing:0.1em;text-transform:uppercase;color:var(--gold,#8f661d);margin:0 4px 0 0}.sf-play-read-none{font-size:0.86rem;color:var(--text-dim,#6e645a);margin:0 0 10px}.sf-play-table{margin:0 0 10px}.sf-play-table .sf-play-k{display:block;margin:0 0 4px}.sf-play-table ul{list-style:none;margin:0;padding:0;font-size:0.86rem;line-height:1.5;color:var(--text-primary,#2d2520)}.sf-play-table li span{color:var(--text-secondary,#6b6055)}.sf-play-table li em{font-style:normal;color:var(--text-dim,#6e645a)}.sf-play-table li em::before{content:"\00b7\00a0"}.sf-play-stats{font-size:0.82rem;color:var(--text-dim,#6e645a);margin:auto 0 12px;padding-top:4px}.sf-play-stats b{color:var(--text-primary,#2d2520)}.sf-play-it{margin:8px 2px 0}.sf-play-it a{display:inline-block;min-height:44px;line-height:44px;font-weight:700;font-size:0.92rem;color:var(--gold-dim,#6e4d12);text-decoration:underline}.sf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sf-fold-rest[open]>summary{padding-bottom:14px}.lp-nav-links a{white-space:nowrap;position:relative;color:var(--ink-700,#3b3229)}@media (max-width:1000px){.lp-nav-links .lp-hide-md{display:none}}@media (max-width:760px){.lp-nav-links .nav-cta{padding:8px 12px}}@media (max-width:560px){.lp-nav-links .lp-signin{display:none}.lp-nav-links{gap:4px}.lp-nav-links .nav-cta{padding:6px 10px}}@media (max-width:760px){.sf-av:not(.sf-av-sm):not(.sf-av-lg){width:30px;height:30px}}h1,h2,h3,.sf-h1,.section-title,.t-display,.lp-odds strong,.sf-bars b,.rec-num,.rec-stat,.sf-gauge text,[data-tick]{font-variant-numeric:lining-nums tabular-nums;font-optical-sizing:auto}.btn-line,.lp-nav-links .nav-cta,.nav-cta{background:transparent;color:var(--ink-900) !important;border:1px solid var(--ink-900);border-radius:var(--r-2)}.btn-line:hover,.lp-nav-links .nav-cta:hover,.nav-cta:hover{background:var(--paper-1);color:var(--ink-900) !important}.lp-nav-links .nav-cta{font:600 0.875rem/1 var(--font-text) !important;letter-spacing:0;text-transform:none;padding:10px 16px}.ledger.ledger-card{margin:12px 0 0;padding-top:10px;border-top:var(--hair);font-variant-numeric:lining-nums tabular-nums}.ledger.ledger-card li{padding-right:var(--s-4)}.ledger.ledger-card li:last-child{padding-right:0}.seat{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:2px 10px 2px 4px;box-sizing:border-box;border-radius:var(--r-round);background:var(--paper-1);border:var(--hair);font-size:var(--fs-small);line-height:1.3;color:var(--ink-700)}.seat>i{flex:none;width:20px;height:20px;border-radius:50%;display:inline-grid;place-items:center;font:700 9px/1 var(--font-data);font-style:normal;letter-spacing:0;color:var(--on-ink);background:var(--ink-500)}.seat[data-lean="against"]>i{background:var(--miss-500)}.seat[data-lean="for"]>i{background:var(--hit-700)}.seat[data-lean="undecided"]>i{background:var(--gold-500);color:#17130e}.seat em{font-style:normal;color:var(--ink-500)}.sf-play-table .seats{margin-top:6px;font-size:var(--fs-small)}.sf-play-table .seat span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.seat{border-radius:14px;max-width:100%}.tp-notify{margin:40px 0 24px;padding:20px 16px;border:1px solid var(--border,#d8d0c4);border-radius:var(--r-3,8px);background:var(--bg-card,#fff);color:var(--text-primary,#2d2520)}.tp-notify-copy{min-height:7.5em}.tp-notify-h{margin:0 0 6px;font-size:1.25rem;line-height:1.3}.tp-notify-body{margin:0 0 14px;color:var(--text-secondary,#6b6055)}.tp-notify-row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.tp-notify-field{display:flex;flex-direction:column;gap:4px;flex:1 1 220px;min-width:0}.tp-notify-label{font-size:0.8rem;color:var(--text-secondary,#6b6055)}.tp-notify input[type="email"],.tp-notify select{width:100%;min-height:44px;padding:8px 10px;font:inherit;color:inherit;background:var(--bg-void,#fefcf8);border:1px solid var(--border-strong,#b7ab9c);border-radius:var(--r-3,8px)}.tp-notify-btn{min-height:44px;padding:8px 18px;cursor:pointer;font:inherit;font-weight:600;color:var(--on-ink,#fbf8f2);background:var(--ink-900,#17130e);border:0;border-radius:var(--r-2,4px);box-shadow:var(--sh-press,none)}.tp-notify-btn:disabled{opacity:0.6;cursor:default}.tp-notify :focus-visible{outline:2px solid var(--focus,#6e4d12);outline-offset:2px}.tp-notify-check{display:flex;gap:8px;align-items:flex-start;margin-top:12px;font-size:0.85rem;color:var(--text-secondary,#6b6055);cursor:pointer}.tp-notify-check input{margin-top:3px;flex:0 0 auto}.tp-notify-consent{margin:8px 0 0;font-size:0.8rem;color:var(--text-secondary,#6b6055)}.tp-notify-status{margin:10px 0 0;min-height:3em;font-size:0.9rem}.tp-notify-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media (max-width:600px){.tp-notify-copy{min-height:11em}.tp-notify-btn{width:100%}.tp-notify-status{min-height:4.6em}}.hm{max-width:1164px;margin:0 auto;padding:76px 16px 32px}@media (min-width:900px){.hm{padding:92px 32px 48px}}.hm section{padding:0;max-width:none;background:none}.hh{display:grid;gap:16px;margin:0 0 32px}@media (min-width:900px){.hh{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:36px;align-items:center;margin-bottom:44px}}.hh-wait{display:block;max-width:720px}.hh-media{display:block;border-radius:var(--r-3)}.hh-kicker{margin:0 0 8px;font:600 var(--fs-micro)/1.4 var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold-700)}.hm .hh-h{font:600 clamp(1.75rem,1.3rem + 1.6vw,2.75rem)/1.08 var(--font-display);margin:0 0 10px;max-width:11.5em;color:var(--ink-900)}.hh-context{margin:0 0 16px;font:400 var(--fs-body)/1.5 var(--font-text);color:var(--ink-700);max-width:52ch}.hh-people{display:flex;align-items:center;gap:12px;margin:0 0 20px}.hh-who{margin:0 0 20px;font:500 var(--fs-small)/1.45 var(--font-text);color:var(--ink-500)}.hh-people .hh-who{margin:0}.hh-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0}.hh-go{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:var(--r-2);background:var(--gold-500);color:#17130e;font:700 1.0625rem/1 var(--font-text);text-decoration:none;box-shadow:var(--sh-1)}.hh-go:hover{filter:brightness(1.08)}.hh-go:focus-visible,.hh-all:focus-visible,.hd-link:focus-visible,.hy-go:focus-visible,.cd-link:focus-visible,.cd-more:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.hh-all{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-700);font:500 var(--fs-body)/1 var(--font-text);text-decoration:underline;text-decoration-color:var(--rule-2);text-underline-offset:4px}.hh-all:hover{text-decoration-color:currentColor}.av{display:block;flex:none;border-radius:50%}.av circle{stroke:var(--rule-2);stroke-width:1.5}.av-mark circle{stroke:none}.av text{font:600 14px/1 var(--font-text);text-anchor:middle}.cd-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:28px 16px}@media (min-width:600px){.cd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.cd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.cd-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cd-sep{grid-column:1 / -1;margin:8px 0 -12px;padding-top:16px;border-top:var(--hair);font:600 var(--fs-micro)/1.4 var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-500)}.cd-link:hover .cd-title{text-decoration:underline}.cd-plate{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:repeating-linear-gradient(135deg,transparent 0 11px,var(--pl) 11px 12px),var(--pb);--pb:#f6edd6;--pl:rgb(168 122 36 / .22)}.cd-plate::before{content:"";width:28%;max-width:56px;aspect-ratio:1;background:var(--mk) center / contain no-repeat}.cd-plate b{font:600 clamp(.9rem,4.6cqw,1.15rem)/1 "Cormorant Garamond",Georgia,serif;color:#17130e}.cd-plate.t1{--pb:#e8e0d1;--pl:rgb(122 87 22 / .22)}.cd-plate.t2{--pb:#f3eee4;--pl:rgb(188 176 158 / .22)}.cd-plate.t3{--pb:#ecd9ac;--pl:rgb(122 87 22 / .22)}.cd-plate.t4{--pb:#e2eff3;--pl:rgb(27 106 132 / .22)}.cd-thumb[data-k="play"] .cd-plate{--mk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19' fill='%237a5716'/%3E%3Cpath d='M16 11l14 9-14 9z' fill='%23fbf8f2'/%3E%3C/svg%3E")}.cd-thumb[data-k="replay"] .cd-plate{--mk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19' fill='%2317130e'/%3E%3Cpath d='M9 27L16 21L22 23L31 12' fill='none' stroke='%23ecd9ac' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E")}.cd-thumb[data-k="forecast"] .cd-plate{--mk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19' fill='%237a5716'/%3E%3Ccircle cx='20' cy='20' r='11' fill='none' stroke='%23ecd9ac' stroke-width='3'/%3E%3Cpath d='M15 20l4 4 7-8' fill='none' stroke='%23fbf8f2' stroke-width='2.5'/%3E%3C/svg%3E")}.cd-thumb[data-k="moment"] .cd-plate{--mk:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='19' fill='%23e2eff3'/%3E%3Ccircle cx='20' cy='22' r='7' fill='%23a87a24'/%3E%3Cpath d='M4 23h32v8a19 19 0 0 1-32 0z' fill='%231b6a84'/%3E%3C/svg%3E")}.cd-ph,.cd-thumb img{position:absolute;inset:0;width:100%;height:100%;display:block}.cd-badge{position:absolute;right:8px;bottom:8px;font:600 var(--fs-micro)/1 var(--font-data);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--r-1);padding:4px 6px;white-space:nowrap;color:#fbf8f2;background:rgb(23 19 14 / .86)}.cd-badge.cd-play{background:#7a5716}.cd-body{display:flex;gap:10px;align-items:flex-start;padding:12px 2px 0}.cd-lead{flex:none;line-height:0;margin-top:1px}.cd-text{display:block;min-width:0}.cd-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 4px;font:600 1rem/1.35 var(--font-text);color:var(--ink-900)}.cd-meta{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:400 0.8125rem/1.45 var(--font-text);color:var(--ink-500)}.cd-more-p{margin:32px 0 0;text-align:center}.cd-more{min-height:44px;padding:0 28px;border:1px solid var(--rule-3);border-radius:var(--r-2);background:var(--card);color:var(--ink-900);font:600 var(--fs-small)/1 var(--font-text);cursor:pointer}.cd-more:hover{background:var(--paper-1)}.hm-bar{display:none}@media (max-width:759px){.hm-bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--paper-0);border-top:var(--hair);box-shadow:0 -8px 24px -16px rgb(23 19 14 / .4);transform:translateY(110%);visibility:hidden;transition:transform var(--t-base) var(--ease-out),visibility 0s linear var(--t-base)}.hm-bar.hm-bar-on{transform:none;visibility:visible;transition:transform var(--t-base) var(--ease-out)}.hm-bar[hidden]{display:none}.hm-bar .hh-go{width:100%}.hm-bar + footer{padding-bottom:96px}}@media (prefers-reduced-motion:reduce){.cd-link,.hm-bar,.hm-bar.hm-bar-on{transition:none}}.hd{margin:0 0 32px}.hd-link{display:grid;grid-template-columns:112px 1fr;gap:14px;align-items:center;border-radius:var(--r-3);outline-offset:4px;color:var(--ink-900);text-decoration:none;min-height:44px}.hd-link:hover .cd-thumb,.hd-link:focus-visible .cd-thumb{box-shadow:var(--sh-2)}.hd-link:hover .hd-title{text-decoration:underline}.hd-text{display:grid;gap:2px;min-width:0}.hd-k{font:500 var(--fs-micro)/1.3 var(--font-text);color:var(--ink-500);text-transform:uppercase;letter-spacing:.06em}.hd-title{font:600 var(--fs-body)/1.25 var(--font-text);overflow-wrap:anywhere}.hd-go{font:500 var(--fs-body)/1.3 var(--font-text);color:var(--gold-dim);text-decoration:underline;text-underline-offset:4px}.hd-next{margin:8px 0 0;font:500 var(--fs-micro)/1.3 var(--font-text);color:var(--ink-500)}.hy{margin:-16px 0 32px}.hy-line{margin:0;font:500 var(--fs-body)/1.4 var(--font-text);color:var(--ink-700,var(--ink-900));overflow-wrap:anywhere}.hy-go{color:var(--gold-dim);text-decoration:underline;text-underline-offset:4px;white-space:nowrap;display:inline-block;padding:10px 0;margin:-10px 0}@media (min-width:760px){.hd-link{grid-template-columns:160px 1fr}.hd-title{font-size:1.125rem}}@keyframes drawEdge{to{stroke-dashoffset:0}}