#main-content .e9.s1 .s1-top{margin-bottom:8px!important}#main-content .e9.s1 .e9-crumbs{margin-bottom:6px}#main-content .e9.s1 .e9-crumbs>span[aria-hidden]{color:var(--e9-band-soft)}#main-content .e9.s1 .s1-partof{font-size:16px!important;color:var(--e9-band-soft)!important;margin-bottom:18px!important}#main-content .e9.s1 .s1-partof a{font-weight:600}#main-content .e9.s1 .e9-hero h1{font-size:clamp(42px,4.9vw,78px)!important;margin-bottom:10px!important}#main-content .e9.s1 .s1-dek{font:italic 400 clamp(22px,1.9vw,28px)/1.3 var(--e9-serif)!important;color:var(--e9-gold)!important;margin-bottom:26px!important}#main-content .e9.s1 .e9-hero-grid{align-items:start}#main-content .e9.s1 .s1-plate-video{margin-top:6px}#main-content .e9.s1 .s1-plate-video .e9-player{border-radius:2px;box-shadow:none}#main-content .e9.s1 .s1-plate-video .e9-player img{filter:none}#main-content .e9.s1 .s1-plate-video figcaption a{white-space:nowrap}#main-content .e9.s1 .e9-facts dd{font-size:18px!important}#main-content .e9.s1 .s1-glance{background:var(--e9-warm)}#main-content .e9.s1 .s1-glance-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:32px clamp(36px,4.6vw,72px);align-items:start}#main-content .e9.s1 .s1-glance h2{margin-bottom:22px!important}#main-content .e9.s1 .s1-short{background:var(--thf-surface)}#main-content .e9.s1 .s1-how{margin-top:22px!important;font-size:16px!important;color:var(--thf-text-2)!important}#main-content .e9.s1 .s1-how b{color:var(--thf-heading)}#main-content .e9.s1 .s1-seven{display:grid;gap:10px;counter-reset:none}#main-content .e9.s1 .s1-seven a{display:flex;align-items:center;gap:18px;min-height:72px;padding:12px 20px 12px 14px;border-radius:14px;background:var(--thf-surface);border:1px solid var(--thf-border);text-decoration:none;position:relative;box-shadow:0 10px 26px -22px color-mix(in srgb,var(--thf-heading) 50%,transparent)}#main-content .e9.s1 .s1-seven a::after{content:"↓";margin-left:auto;color:var(--thf-link);font-size:20px;padding-left:10px}#main-content .e9.s1 .s1-seven a:hover{border-color:var(--thf-link)}#main-content .e9.s1 .s1-num{flex:0 0 54px;height:54px;display:grid;place-items:center;border-radius:12px;font:600 22px/1 var(--e9-serif);color:var(--e9-gold);background:var(--e9-band)}#main-content .e9.s1 .s1-seven b{display:block;font:600 20px/1.25 var(--e9-serif);color:var(--thf-heading)}#main-content .e9.s1 .s1-seven small{display:block;margin-top:2px;font-size:16px;line-height:1.4;color:var(--thf-text-2)}#main-content .e9.s1 .s1-convs{gap:26px}#main-content .e9.s1 .s1-art{scroll-margin-top:90px}#main-content .e9.s1 .s1-art .e9-conv-head{align-items:center}#main-content .e9.s1 .s1-art .e9-roman{flex:0 0 72px;height:72px;min-width:0;display:grid;place-items:center;border-radius:16px;background:var(--e9-band);color:var(--e9-gold);font-size:30px}#main-content .e9.s1 .s1-art-k{font:700 13px/1.3 var(--e9-sans)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--thf-link)!important;margin-bottom:4px!important}#main-content .e9.s1 .s1-art-body{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:0}#main-content .e9.s1 .s1-say{padding-right:36px}#main-content .e9.s1 .s1-say-text{font-size:19px!important;line-height:1.62;color:var(--thf-text)!important}#main-content .e9.s1 .s1-then{margin-top:14px!important;font-size:16px!important;line-height:1.55;color:var(--thf-text-2)!important}#main-content .e9.s1 .s1-then b{color:var(--thf-heading)}#main-content .e9.s1 .s1-voice{padding:22px 24px 20px 26px!important;border-radius:4px 16px 16px 4px;background:var(--e9-warm)!important;border-left:3px solid var(--thf-accent)!important;align-self:start}#main-content .e9.s1 .s1-voice .e9-q{font-size:clamp(20px,1.55vw,23px)!important}#main-content .e9.s1 .s1-art .e9-acts{margin-top:24px}#main-content .e9.s1 .s1-sattler .e9-plate-frame img{aspect-ratio:3/4;object-fit:cover}#main-content .e9.s1 .s1-sattler .e9-martyr-grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}#main-content .e9.s1 .s1-sattler .e9-also .e9-chip{vertical-align:middle}#main-content .e9.s1 .s1-q-ico{flex:0 0 52px;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--e9-gold);color:var(--e9-gold);font:600 24px/1 var(--e9-serif)}#main-content .e9.s1 .s1-vids{grid-template-columns:repeat(4,minmax(0,1fr))}#main-content .e9.s1 .s1-compare-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:32px clamp(36px,4.6vw,72px);align-items:start}#main-content .e9.s1 .s1-compare h2{margin-bottom:20px!important}#main-content .e9.s1 .s1-lede{font-size:19px!important}#main-content .e9.s1 .s1-compare .e9-also{margin-top:18px!important}#main-content .e9.s1 .s1-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--thf-border);border-radius:16px;overflow:hidden;background:var(--thf-surface)}#main-content .e9.s1 .s1-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);color:var(--thf-text)}#main-content .e9.s1 .s1-table th,#main-content .e9.s1 .s1-table td{text-align:left;vertical-align:top;padding:14px 18px;border-bottom:1px solid var(--thf-border);font-size:17px!important;line-height:1.45}#main-content .e9.s1 .s1-table tr:last-child th,#main-content .e9.s1 .s1-table tr:last-child td{border-bottom:0}#main-content .e9.s1 .s1-table thead th{background:var(--e9-band);color:var(--e9-gold)!important;font:600 20px/1.2 var(--e9-serif)!important}#main-content .e9.s1 .s1-table tbody th{width:22%;font:700 14px/1.45 var(--e9-sans)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--thf-link)!important;background:var(--thf-surface-2)}#main-content .e9.s1 .s1-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#main-content .e9.s1 .s1-more h2#h-more{font-size:clamp(28px,2.8vw,40px)!important;margin-bottom:26px!important}#main-content .e9.s1 .s1-more-grid{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,1fr));gap:28px;align-items:start}#main-content .e9.s1 .s1-up{display:flex;flex-direction:column;gap:6px;padding:26px 24px;border-radius:18px;text-decoration:none;background:radial-gradient(500px 300px at 100% 0%,color-mix(in srgb,var(--thf-accent) 26%,transparent),transparent 70%),var(--e9-band)}#main-content .e9.s1 .s1-up .k{font:700 12px/1.3 var(--e9-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--e9-gold)}#main-content .e9.s1 .s1-up b{font:600 26px/1.15 var(--e9-serif);color:var(--e9-cream)}#main-content .e9.s1 .s1-up small{font-size:16px;color:var(--e9-band-soft)}#main-content .e9.s1 .s1-up::after{content:"↑ Go up";margin-top:10px;font:600 16px/1 var(--e9-sans);color:var(--e9-gold)}#main-content .e9.s1 .s1-up:hover b{text-decoration:underline;text-underline-offset:3px}#main-content .e9.s1 .s1-more-col h3{font-size:21px!important;padding-bottom:8px;margin-bottom:4px!important;border-bottom:2px solid var(--thf-accent)}#main-content .e9.s1 .s1-more-col li a{display:flex;align-items:center;min-height:48px;padding:6px 0;border-bottom:1px solid var(--thf-border);text-decoration:none;font-size:17px;line-height:1.35}#main-content .e9.s1 .s1-more-col li a:hover{text-decoration:underline}#main-content .e9.s1 .s1-chips{margin-top:6px}@media (max-width:1180px){#main-content .e9.s1 .s1-vids{grid-template-columns:repeat(2,minmax(0,1fr))}#main-content .e9.s1 .s1-more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#main-content .e9.s1 .s1-art-body{grid-template-columns:minmax(0,1fr);gap:20px}#main-content .e9.s1 .s1-say{padding-right:0}}@media (max-width:899px){#main-content .e9.s1 .e9-hero h1{font-size:42px!important}#main-content .e9.s1 .s1-dek{font-size:22px!important;margin-bottom:20px!important}#main-content .e9.s1 .s1-glance-grid,#main-content .e9.s1 .s1-compare-grid{grid-template-columns:minmax(0,1fr)}#main-content .e9.s1 .s1-seven a{min-height:64px;gap:14px;padding:10px 14px 10px 10px}#main-content .e9.s1 .s1-num{flex-basis:44px;height:44px;font-size:19px;border-radius:10px}#main-content .e9.s1 .s1-seven b{font-size:18px}#main-content .e9.s1 .s1-seven small{font-size:15px}#main-content .e9.s1 .s1-art .e9-roman{flex-basis:54px;height:54px;font-size:24px;border-radius:12px}#main-content .e9.s1 .s1-voice{padding:18px 18px 16px 18px!important}#main-content .e9.s1 .s1-say-text{font-size:18px!important}#main-content .e9.s1 .s1-sattler .e9-plate-frame img{aspect-ratio:4/3;object-position:50% 30%}#main-content .e9.s1 .s1-vids{grid-template-columns:minmax(0,1fr)}#main-content .e9.s1 .s1-more-grid{grid-template-columns:minmax(0,1fr);gap:22px}#main-content .e9.s1 .s1-table th,#main-content .e9.s1 .s1-table td{padding:11px 10px;font-size:15px!important}#main-content .e9.s1 .s1-table thead th{font-size:17px!important}#main-content .e9.s1 .s1-table tbody th{font-size:12px!important;letter-spacing:.04em;width:24%}#main-content .e9.s1 .s1-plate-video{margin:4px 14px 0}#main-content .e9.s1 .s1-plate-video figcaption a{white-space:normal}}#main-content .e9.s1 .s1-hero-side{display:grid;gap:0}#main-content .e9.s1 .s1-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:30px 0 0!important}#main-content .e9.s1 .s1-facts>div,#main-content .e9.s1 .s1-facts>div+div{padding:16px 16px 16px 0;border-left:0}#main-content .e9.s1 .s1-facts>div:nth-child(even){padding-left:18px;border-left:1px solid var(--e9-band-line)}#main-content .e9.s1 .s1-facts>div:nth-child(n+3){border-top:1px solid var(--e9-band-line)}#main-content .e9.s1 .e9-hero{padding-bottom:clamp(40px,4.4vw,64px)}#main-content .e9.s1 .s1-next+.s1-next{margin-top:10px!important}html[data-theme=dark] #main-content .e9.s1 .s1-num,html[data-theme=dark] #main-content .e9.s1 .s1-art .e9-roman{background:color-mix(in srgb,var(--thf-accent) 20%,var(--thf-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--e9-gold) 45%,transparent)}@media (max-width:899px){#main-content .e9.s1 .s1-facts{margin-top:26px!important}#main-content .e9.s1 .s1-hero-side{margin:0-14px}#main-content .e9.s1 .s1-hero-side .s1-plate-video{margin:8px 14px 0}#main-content .e9.s1 .s1-hero-side .s1-facts{margin-left:14px!important;margin-right:14px!important}}#main-content .e9.s1 .s1-glance h2,#main-content .e9.s1 .s1-compare h2,#main-content .e9.s1 .e9-faq h2{font-size:clamp(30px,3vw,44px)!important}#main-content .e9.s1 .s1-more-col h3{margin-top:0!important}#main-content .e9 .s2-partof{margin:-4px 0 14px!important;font-size:15px!important;color:var(--e9-band-soft)!important}#main-content .e9 .s2-partof a{display:inline-flex;align-items:center;min-height:36px;padding:2px 12px;margin-left:6px;border-radius:999px;border:1px solid var(--e9-band-line);font-weight:600;text-decoration:none}#main-content .e9 .s2-partof a:hover{border-color:var(--e9-gold)}#main-content .e9.s2 .e9-hero h1{font-size:clamp(42px,4.6vw,76px)!important}#main-content .e9 .s2-ribbon{grid-template-columns:repeat(4,minmax(0,1fr))}#main-content .e9 .s2-people{background:var(--e9-warm)}#main-content .e9 .s2-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,30px);align-items:stretch}#main-content .e9 .s2-card{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;scroll-margin-top:90px;background:var(--thf-surface);border:1px solid var(--thf-border);box-shadow:0 22px 46px -32px color-mix(in srgb,var(--thf-heading) 55%,transparent)}#main-content .e9 .s2-card-plate{position:relative;display:grid;gap:2px;padding:26px 26px 22px;background:radial-gradient(420px 220px at 100% 0%,color-mix(in srgb,var(--thf-accent) 30%,transparent),transparent 70%),var(--e9-band);border-bottom:3px solid var(--e9-gold)}#main-content .e9 .s2-yr{font:600 clamp(54px,4.6vw,72px)/.95 var(--e9-serif);letter-spacing:-.02em;color:var(--e9-gold)}#main-content .e9 .s2-pl{margin-top:8px;font:600 19px/1.3 var(--e9-serif);color:var(--e9-cream)}#main-content .e9 .s2-how{font:700 12px/1.4 var(--e9-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--e9-band-soft)}#main-content .e9 .s2-card-body{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;padding:24px 26px 26px}#main-content .e9 .s2-card h3{font-size:clamp(28px,2.3vw,34px)!important}#main-content .e9 .s2-dates{margin-top:-8px!important;font:700 15px/1.4 var(--e9-sans)!important;color:var(--thf-link)!important;letter-spacing:.02em}#main-content .e9 .s2-card-body>p:not([class]){font-size:17px!important;line-height:1.62}#main-content .e9 .s2-quote{padding:4px 0 4px 20px!important;border-left:3px solid var(--thf-accent)!important}#main-content .e9 .s2-quote p{font:italic 400 clamp(21px,1.6vw,24px)/1.42 var(--e9-serif)!important;color:var(--thf-heading)!important}#main-content .e9 .s2-quote footer{margin-top:8px;font-size:15px;line-height:1.5;color:var(--thf-text-2)}#main-content .e9 .s2-note{font-size:16px!important;line-height:1.55;color:var(--thf-text-2)!important;padding:12px 14px;border-radius:10px;background:var(--thf-surface-2)}#main-content .e9 .s2-acts{display:grid;gap:10px;margin-top:auto;padding-top:4px}#main-content .e9 .s2-acts .e9-act{min-height:64px}#main-content .e9 .s2-chiprow{margin-top:-2px!important}#main-content .e9 .s2-morepeople{margin-top:clamp(24px,2.6vw,36px)!important;display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;font-size:17px!important;color:var(--thf-text-2)!important}#main-content .e9 .s2-morepeople a{font-weight:600;display:inline-flex;align-items:center;min-height:44px}#main-content .e9 .s2-parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,28px)}#main-content .e9 .s2-part{padding:24px 24px 26px;border-radius:18px;border:1px solid var(--e9-band-line);background:color-mix(in srgb,var(--e9-band-text) 5%,transparent)}#main-content .e9 .s2-part-k{font:700 12px/1.3 var(--e9-sans)!important;letter-spacing:.17em;text-transform:uppercase;color:var(--e9-gold)!important;margin-bottom:8px!important}#main-content .e9 .s2-part h3{font-size:clamp(22px,1.8vw,26px)!important;margin-bottom:10px!important}#main-content .e9 .s2-part p:not(.s2-part-k){font-size:17px!important;line-height:1.6}#main-content .e9 .s2-ed-title{margin:clamp(40px,4vw,60px)0 6px!important;font:italic 400 26px/1.2 var(--e9-serif)!important;color:var(--e9-gold)!important}#main-content .e9 .s2-eds{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;counter-reset:none;position:relative;padding-top:34px!important}#main-content .e9 .s2-eds::before{content:"";position:absolute;left:8px;right:8px;top:9px;border-top:2px dotted color-mix(in srgb,var(--e9-gold) 65%,transparent)}#main-content .e9 .s2-eds li{position:relative;padding:0 18px 0 0}#main-content .e9 .s2-eds li::before{content:"";position:absolute;left:2px;top:-32px;width:14px;height:14px;transform:rotate(45deg);background:var(--e9-band);border:2px solid var(--e9-gold)}#main-content .e9 .s2-eds li:first-child::before,#main-content .e9 .s2-eds li:last-child::before{background:var(--e9-gold)}#main-content .e9 .s2-eds time{display:block;font:600 clamp(26px,2.2vw,32px)/1 var(--e9-serif);color:var(--e9-gold);margin-bottom:8px}#main-content .e9 .s2-eds p{font-size:16px!important;line-height:1.5}#main-content .e9 .s2-eds b{color:var(--e9-cream)}#main-content .e9 .s2-bridge-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px clamp(36px,5vw,88px);align-items:start}#main-content .e9 .s2-bridge-text h2{margin-bottom:18px!important}#main-content .e9 .s2-lede{font:400 clamp(20px,1.5vw,22px)/1.55 var(--e9-serif)!important;color:var(--thf-heading)!important}#main-content .e9 .s2-bridge-text>p+p{margin-top:16px!important}#main-content .e9 .s2-bridge-text .e9-pull{margin-top:22px!important}#main-content .e9 .s2-bridge-side{padding:24px 24px 14px;border-radius:18px;background:var(--thf-surface);border:1px solid var(--thf-border);border-top:4px solid var(--thf-accent)}#main-content .e9 .s2-side-title{font:600 26px/1.2 var(--e9-serif)!important;color:var(--thf-heading)!important;margin-bottom:8px!important}#main-content .e9 .s2-links a{position:relative;display:block;padding:14px 36px 14px 0;border-top:1px solid var(--thf-border);text-decoration:none}#main-content .e9 .s2-links a::after{content:"→";position:absolute;right:6px;top:50%;transform:translateY(-50%);color:var(--thf-link);font-size:20px}#main-content .e9 .s2-links b{display:block;font:600 19px/1.3 var(--e9-serif);color:var(--thf-heading)}#main-content .e9 .s2-links small{display:block;margin-top:3px;font-size:15px;line-height:1.4;color:var(--thf-text-2)}#main-content .e9 .s2-links a:hover b{color:var(--thf-link);text-decoration:underline;text-underline-offset:3px}#main-content .e9 .s2-courselink{display:inline-flex;align-items:center;gap:8px;min-height:48px;font-weight:600;font-size:17px}#main-content .e9 .s2-courselink::after{content:"→"}#main-content .e9 .s2-cost-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px clamp(36px,5vw,88px);align-items:center}#main-content .e9 .s2-cost .e9-plate-frame{background:var(--thf-surface-2);box-shadow:0 26px 56px -30px color-mix(in srgb,var(--thf-heading) 60%,transparent),0 0 0 1px var(--thf-border)}#main-content .e9 .s2-cost .e9-plate-frame::before{border-color:var(--e9-rule)}#main-content .e9 .s2-cost .e9-plate figcaption{color:var(--thf-text-2)!important}#main-content .e9 .s2-cost-text h2{margin-bottom:18px!important}#main-content .e9 .s2-more{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,2.3fr);gap:28px clamp(32px,4vw,64px);align-items:start}#main-content .e9 .s2-more-head h2{font-size:clamp(30px,2.8vw,42px)!important}#main-content .e9 .s2-up{margin-top:20px}#main-content .e9 .s2-up::before{content:"←"}html[data-theme=dark] #main-content .e9 .s2-card{box-shadow:0 0 0 1px var(--thf-border)}html[data-theme=dark] #main-content .e9 .s2-card-plate{border-bottom-color:color-mix(in srgb,var(--e9-gold) 80%,transparent)}@media (max-width:1180px){#main-content .e9 .s2-cards{grid-template-columns:minmax(0,1fr)}#main-content .e9 .s2-card{display:grid;grid-template-columns:240px minmax(0,1fr)}#main-content .e9 .s2-card-plate{align-content:start;border-bottom:0;border-right:3px solid var(--e9-gold)}#main-content .e9 .s2-eds{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:40px}#main-content .e9 .s2-eds::before{display:none}#main-content .e9 .s2-more{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){#main-content .e9.s2 .e9-hero h1{font-size:40px!important}#main-content .e9 .s2-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}#main-content .e9 .s2-ribbon li:last-child{grid-column:auto}#main-content .e9 .s2-ribbon li:last-child a{padding-left:14px;border-left:1px solid var(--e9-band-line)}#main-content .e9 .s2-card{display:flex}#main-content .e9 .s2-card-plate{border-right:0;border-bottom:3px solid var(--e9-gold);padding:20px 20px 18px;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:end}#main-content .e9 .s2-yr{grid-row:span 2;font-size:52px}#main-content .e9 .s2-pl{margin-top:0;font-size:18px}#main-content .e9 .s2-card-body{padding:20px 18px 20px}#main-content .e9 .s2-parts{grid-template-columns:minmax(0,1fr);gap:12px}#main-content .e9 .s2-part{padding:20px 18px}#main-content .e9 .s2-eds{grid-template-columns:minmax(0,1fr);row-gap:0;padding-top:0!important}#main-content .e9 .s2-eds li{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:14px 0;border-top:1px solid var(--e9-band-line)}#main-content .e9 .s2-eds li::before{display:none}#main-content .e9 .s2-eds time{font-size:26px;margin:0}#main-content .e9 .s2-bridge-grid,#main-content .e9 .s2-cost-grid{grid-template-columns:minmax(0,1fr)}#main-content .e9 .s2-bridge-side{padding:20px 18px 8px}#main-content .e9 .s2-cost-art{margin:0 12px}#main-content .e9 .s2-cost .e9-btn{width:100%}#main-content .e9 .s2-up{width:100%}}#main-content .e9.s2 .e9-hero h1{font-size:clamp(40px,4vw,64px)!important}#main-content .e9.s2 .e9-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}#main-content .e9.s2 .e9-faq-head h2{font-size:clamp(30px,2.8vw,42px)!important}@media (max-width:899px){#main-content .e9.s2 .e9-hero h1{font-size:40px!important}#main-content .e9.s2 .e9-hero-grid{grid-template-columns:minmax(0,1fr)}#main-content .e9 .s2-cost-text{order:-1}#main-content .e9 .s2-cost-art{margin-top:8px}}
