@font-face{font-family:InterVar;src:url(../fonts/InterVariable.woff2) format("woff2-variations");font-weight:100 900;font-display:swap}:root{--tone-a: #FBFAF6;--tone-b: #F3F0E9;--bone: #F2EEE6;--ink: #14120E;--ember: #E85D00;--ember-sm: #B84A00;--ink-90: rgba(20, 18, 14, .9);--ink-55: rgba(20, 18, 14, .66);--ink-45: rgba(20, 18, 14, .6);--line: rgba(20, 18, 14, .13);--line-soft: rgba(20, 18, 14, .07);--sans: "InterVar", "Inter", -apple-system, "Segoe UI", sans-serif;--t-display: clamp(2rem, 4vw, 3rem);--t-chapter: clamp(1.625rem, 3vw, 2.25rem);--t-lede: clamp(1.125rem, 1.6vw, 1.5rem);--t-sub: clamp(1.375rem, 2.1vw, 1.75rem);--t-body: 1rem;--t-small: .875rem;--t-label: .6875rem;--pad: clamp(20px, 5vw, 72px);--max: 1440px;--ease: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font-family:var(--sans);font-optical-sizing:auto;font-size:var(--t-body);font-weight:400;line-height:1.5;letter-spacing:normal;background:var(--tone-a);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg,video,canvas{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}::selection{background:var(--ember);color:#fff}:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.container{max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.tone-a{background:var(--tone-a)}.tone-b{background:var(--tone-b)}h1,.t-display{font-size:var(--t-display);font-weight:500;line-height:1;letter-spacing:normal}h2,.t-chapter{font-size:var(--t-chapter);font-weight:500;line-height:1.12;letter-spacing:normal}h3,.t-hook{font-size:var(--t-sub);font-weight:500;line-height:1.2;letter-spacing:normal}.lede{font-size:var(--t-lede);font-weight:500;line-height:1.33;color:var(--ink-90);max-width:42ch}.body-s{font-size:var(--t-small);line-height:1.5;color:var(--ink-55)}.eyebrow{font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;line-height:1.6;color:var(--ink-55);font-variation-settings:"opsz" 14}.em{color:var(--ember)}.n{font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ember-sm);font-variation-settings:"opsz" 14}.scene-stamp{display:none;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-45);margin-bottom:14px}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;pointer-events:none;opacity:.5;mix-blend-mode:multiply}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:var(--tone-a);color:var(--ink);display:grid;place-items:center}.loader-n{font-size:clamp(3rem,12vw,9rem);font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.loader-bar{position:absolute;left:0;bottom:0;height:2px;width:0%;background:var(--ember)}.hd{position:fixed;inset:0 0 auto 0;z-index:200;transition:transform .5s var(--ease),opacity .6s var(--ease),background-color .4s var(--ease),border-color .4s var(--ease);opacity:0;transform:translateY(-14px);pointer-events:none;border-bottom:1px solid transparent}.hd.is-ready{opacity:1;transform:none;pointer-events:auto}.hd.is-ready.is-hidden{transform:translateY(-100%)}.hd-in{display:flex;align-items:center;justify-content:space-between;padding-block:18px;transition:padding-block .4s var(--ease)}.hd.is-scrolled{background-color:#fbfaf6b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}.hd.is-scrolled .hd-in{padding-block:12px}.hd.is-scrolled.hd-inv{background-color:#110f0b80;border-bottom-color:#f2eee61f}.hd-logo svg{height:26px;width:auto}.hd-logo .lp-o{fill:var(--ember-sm)}.hd-logo .lp-k,.hd-logo .lp-s{fill:var(--ink)}.hd-nav{display:flex;align-items:center;gap:clamp(16px,2.4vw,32px)}.hd-nav a:not(.btn){font-size:var(--t-small);font-weight:500;color:var(--ink-55);transition:color .3s}.hd-nav a:not(.btn):hover,.hd-nav a:not(.btn):focus-visible{color:var(--ink)}.hd-burger{display:none;font-size:var(--t-small);font-weight:500;color:var(--ink-55)}.hd-burger,.menu-close{align-items:center;min-height:44px;padding:12px 8px;margin:-12px -8px}.hd-burger:hover{color:var(--ink)}.hd.hd-inv .hd-logo .lp-k,.hd.hd-inv .hd-logo .lp-s{fill:var(--bone)}.hd.hd-inv .hd-nav a:not(.btn),.hd.hd-inv .hd-drop-btn,.hd.hd-inv .hd-burger{color:#f2eee6b8}.hd.hd-inv .hd-nav a:not(.btn):hover,.hd.hd-inv .hd-nav a:not(.btn):focus-visible,.hd.hd-inv .hd-drop-btn:hover,.hd.hd-inv .hd-drop-btn:focus-visible,.hd.hd-inv .hd-burger:hover{color:var(--bone)}.hd.hd-inv .btn{background:var(--bone);color:var(--ink)}.hd.hd-inv .btn:hover,.hd.hd-inv .btn:focus-visible{background:var(--ember);color:var(--bone)}.hd.hd-inv .hd-drop.open .hd-drop-btn{color:var(--bone)}.hd-drop{position:relative}.hd-drop-btn{font-size:var(--t-small);font-weight:500;color:var(--ink-55);display:inline-flex;align-items:center;gap:5px;transition:color .3s}.hd-drop-btn:hover,.hd-drop-btn:focus-visible,.hd-drop.open .hd-drop-btn{color:var(--ink)}.hd-caret{font-size:.72em;opacity:.55;transition:transform .3s var(--ease)}.hd-drop.open .hd-caret{transform:rotate(180deg)}.hd-panel{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,-6px);min-width:240px;background:var(--tone-a);border:1px solid var(--line);padding:6px;display:grid;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s var(--ease),transform .25s var(--ease),visibility 0s .25s;box-shadow:0 8px 24px #14120e0f}.hd-drop.open .hd-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition-delay:0s}.hd-panel a{display:flex;align-items:baseline;justify-content:space-between;gap:22px;padding:12px 14px;font-size:var(--t-small);transition:background .25s,padding-left .3s var(--ease)}.hd-panel a b{font-weight:500;color:var(--ink);transition:color .25s}.hd-panel a .n{color:var(--ink-45)}.hd-panel a:hover,.hd-panel a:focus-visible{background:var(--tone-b);padding-left:14px}.hd-panel a:hover b,.hd-panel a:focus-visible b{color:var(--ink)}.btn{display:inline-flex;align-items:center;gap:.55em;padding:.8em 1.4em;font-size:var(--t-small);font-weight:500;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--tone-a);transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease)}.btn .arr{transition:transform .35s var(--ease)}.btn:hover .arr,.btn:focus-visible .arr{transform:translate(4px)}.btn:hover,.btn:focus-visible{background:var(--ember);border-color:var(--ember);color:#fff}.btn-ghost{background:none;color:var(--ink);border-color:var(--line)}.btn-ghost:hover,.btn-ghost:focus-visible{background:none;color:var(--ink);border-color:var(--ink)}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:var(--tone-a);display:grid;align-content:center;gap:6px;padding:var(--pad);clip-path:inset(0 0 100% 0);visibility:hidden}.menu a:not(.btn){font-size:clamp(1.75rem,7vw,2.75rem);font-weight:500;line-height:1.3;color:var(--ink-55);transition:color .3s,padding-left .3s var(--ease)}.menu a:not(.btn):hover,.menu a:not(.btn):focus-visible{color:var(--ink);padding-left:8px}.menu a.menu-sub{font-size:clamp(1.05rem,3.6vw,1.4rem);color:var(--ink-45);padding-left:clamp(18px,5vw,36px)}.menu a.menu-sub:hover,.menu a.menu-sub:focus-visible{color:var(--ink);padding-left:clamp(26px,6vw,44px)}.menu-close{position:absolute;top:22px;right:var(--pad);display:inline-flex;font-size:var(--t-small);color:var(--ink-55)}.menu-close:hover{color:var(--ink)}.cur{display:none}@media (pointer: fine) and (prefers-reduced-motion: no-preference){.cur{display:grid;place-items:center;position:fixed;top:0;left:0;z-index:310;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--ember);pointer-events:none;transition:width .3s var(--ease),height .3s var(--ease),margin .3s var(--ease),background .3s,opacity .3s}.cur.is-hidden{opacity:0}.cur[data-mode=grow]{width:28px;height:28px;margin:-14px 0 0 -14px;background:#e85d0047}.cur[data-mode=label]{width:82px;height:82px;margin:-41px 0 0 -41px;background:var(--ember)}.cur-label{font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff;opacity:0;transition:opacity .25s;white-space:nowrap}.cur[data-mode=label] .cur-label{opacity:1}}.chapter{position:fixed;left:clamp(14px,2vw,30px);bottom:clamp(14px,2.4vh,28px);z-index:150;display:flex;align-items:baseline;gap:12px;transition:color .35s var(--ease),text-shadow .35s var(--ease);text-shadow:0 0 6px var(--tone-a),0 0 12px var(--tone-a),0 0 20px var(--tone-a);font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55);opacity:0;pointer-events:none;font-variant-numeric:tabular-nums}.chapter b{color:var(--ink);font-weight:600}@media (max-width: 899px){.chapter{display:none}}.sp-line{display:block;overflow:hidden;padding-block:.16em;margin-block:-.16em}[data-split] .word{display:inline-block;will-change:transform}[data-rule]{transform-origin:left center}.hero{position:relative;height:100svh;overflow:hidden}.hero-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.words{position:relative;min-height:100svh;display:flex;align-items:center}.words-in{position:relative;z-index:2}.words-in h1{margin-top:12px;max-width:22ch}.hero-lede{margin-top:clamp(16px,2.4vh,24px);max-width:44ch;text-wrap:balance}.hero-cta{margin-top:clamp(20px,3vh,32px);display:flex;gap:12px;flex-wrap:wrap}.hero-cue{position:absolute;left:50%;bottom:clamp(10px,2vh,22px);z-index:3;width:1px;height:clamp(26px,5vh,46px);background:var(--line);overflow:hidden}.hero-cue span{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--ember);transform:translateY(-100%);animation:cue 2.1s var(--ease) infinite}@keyframes cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.hero-live{position:absolute;right:clamp(14px,2vw,30px);bottom:clamp(14px,2.4vh,28px);top:auto;z-index:2;display:flex;align-items:center;gap:8px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55);font-variant-numeric:tabular-nums}.hero-live .dot{width:5px;height:5px;border-radius:50%;background:var(--ember);animation:pulse 2s infinite}.hero-status{position:relative;z-index:2;margin-top:clamp(48px,8vh,88px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2.2vw,36px)}.hero-cell{border-top:1px solid var(--line);padding-top:14px;position:relative}.hero-cell:before{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background:var(--ink);transition:width 1.1s var(--ease)}.hero-cell.is-in:before{width:100%}.hero-cell b{display:block;font-size:var(--t-lede);font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.2}.hero-cell-live{grid-column:1 / -1}.hero-cell-live b{font-size:var(--t-chapter);line-height:1.1;letter-spacing:-.01em}.hero-cell>span{display:block;margin-top:8px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55)}@media (max-width: 899px){.hero-status{grid-template-columns:repeat(3,1fr);gap:14px}.hero-live{display:none}}.hr{position:relative;min-height:100svh;display:flex;flex-direction:column;padding-top:clamp(84px,11vh,128px)}.hr-grid{display:grid;grid-template-columns:minmax(130px,200px) minmax(0,1fr);gap:clamp(20px,3vw,52px);border-top:1px solid var(--line);padding-top:clamp(20px,3vh,30px)}.hr h1{max-width:18ch}.hr-sub{margin-top:clamp(18px,2.6vh,26px);max-width:46ch}.hr-cta{margin-top:clamp(22px,3vh,32px);display:flex;gap:10px;flex-wrap:wrap}.hr-stats{margin-top:clamp(36px,6vh,72px);display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.4vw,40px)}.hr-stat{border-top:1px solid var(--line);padding-top:14px;position:relative}.hr-stat:before{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background:var(--ember);transition:width 1.1s var(--ease)}.hr-stat.is-in:before{width:100%}.hr-stat-n{font-size:var(--t-chapter);font-weight:500;line-height:1.2;color:var(--ember);font-variant-numeric:tabular-nums}.hr-stat-l{margin-top:7px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55);font-variation-settings:"opsz" 14}.hr-stage{position:relative;flex:1;min-height:160px;margin-top:clamp(16px,3vh,36px)}.hr-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hr-live{position:absolute;bottom:8px;right:var(--pad);display:flex;align-items:center;gap:8px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55)}.hr-live .dot{width:5px;height:5px;border-radius:50%;background:var(--ember);animation:pulse 2s infinite}@keyframes pulse{50%{opacity:.25}}.mq{border-top:0;border-bottom:0;overflow:hidden;padding-block:0 clamp(24px,4.5vh,48px)}.mq-track{display:flex;width:max-content;will-change:transform;animation:marquee 64s linear infinite}.mq:hover .mq-track{animation-play-state:paused}.mq-track span{font-size:var(--t-small);font-weight:500;color:var(--ink-55);padding-inline:clamp(24px,3vw,52px);white-space:nowrap}@keyframes marquee{to{transform:translate(-50%)}}.pp{position:relative}.pp-stick{position:sticky;top:0;height:100svh;display:flex;align-items:center;overflow:hidden}.pp-panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.pp-panel .container,.pp-frame{width:100%}.pp-eb{display:block;margin-bottom:clamp(24px,4vh,44px)}.pp-lines{display:grid;gap:clamp(6px,1.4vh,14px)}.pp-neg{position:relative;display:inline-block;justify-self:start;font-size:var(--t-chapter);font-weight:500;line-height:1.2;color:var(--ink-55);opacity:0}.pp-neg i{position:absolute;left:-2px;right:-2px;top:52%;height:1.5px;background:var(--ember);transform:scaleX(0);transform-origin:left center}.pp-truth{margin-top:clamp(28px,5vh,44px);font-size:var(--t-display);font-weight:500;line-height:1.05;max-width:24ch;opacity:0}.pp-note{margin-top:clamp(16px,2.6vh,26px);font-size:var(--t-body);color:var(--ink-55);max-width:52ch;opacity:0}.pp-sub{margin-top:18px;font-size:var(--t-body);color:var(--ink-55);max-width:46ch}.bleed{width:calc(100vw - var(--sbw, 0px));margin-left:calc(50% - 50vw + var(--sbw, 0px) / 2)}.wt{padding-block:clamp(64px,10vh,120px) 0}.fl-cap{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding-bottom:14px}.fl-cap-r{font-size:var(--t-small);color:var(--ink-45)}.fl-strip{width:100%;margin:0;will-change:clip-path}.fl-strip video{width:100%;height:auto;display:block;aspect-ratio:1600 / 450}.hw{position:relative;background:var(--ink);color:var(--bone)}.hw-stick{position:relative;height:100svh;overflow:hidden;display:flex;align-items:center}.hw-in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,72px);align-items:center;width:100%}.hw-eb{color:#f2eee68c}.hw-name{margin-top:12px;color:var(--bone)}.hw-dot-t{color:#ff6a00}.hw-stage{position:relative;margin-top:clamp(28px,4.5vh,44px);min-height:12em}.hw-spec{position:absolute;inset:0 0 auto 0;opacity:0;visibility:hidden;border-top:1px solid rgba(242,238,230,.12);padding-top:clamp(18px,2.6vh,26px);max-width:40ch}.hw-k{font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#ff6a00}.hw-spec h3{margin-top:12px;color:var(--bone)}.hw-spec p{margin-top:12px;font-size:var(--t-body);line-height:1.6;color:#f2eee69e;max-width:34ch}.hw-count{margin-top:clamp(18px,3.4vh,32px);font-size:var(--t-small);font-weight:500;color:#f2eee666;font-variant-numeric:tabular-nums}.hw-count b{color:var(--ember);font-weight:500}.hw-close{position:absolute;inset:0 0 auto 0;margin-top:0;border-top:1px solid rgba(242,238,230,.12);padding-top:clamp(18px,2.6vh,26px);opacity:0;visibility:hidden;display:grid;gap:10px}.hw-fit{font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee6b8;max-width:34ch}.hw-filed{font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee68c;font-variant-numeric:tabular-nums}.hw-cue{display:block;margin-top:14px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee673}.hw-fig{position:relative;margin:0;width:min(38vw,560px);aspect-ratio:1;margin-inline:auto}.hw-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hw-img-dim{filter:brightness(.4) saturate(.7)}.hw-img-lit{filter:brightness(1.04);clip-path:circle(0% at 50% 50%);will-change:clip-path}.hw-ring{position:absolute;border:1px solid rgba(255,106,0,.55);border-radius:50%;pointer-events:none;opacity:0;transition:opacity .3s}.hw-dots{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hw-pin{position:absolute;left:var(--x);top:var(--y);width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:transparent;transition:background .4s}.hw-pin.lit{background:#ff6a00}.dk{position:relative}.dk-head{padding-block:clamp(64px,10vh,130px) clamp(24px,4vh,48px)}.dk-wrap{position:sticky;top:0;height:100svh;display:flex;align-items:center;will-change:transform}.dk-card{width:100%;border:1px solid var(--line);background:var(--tone-a);padding:clamp(24px,3.4vw,56px);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(20px,3vw,56px);min-height:min(74vh,640px);transform-origin:center top;will-change:transform;transition:border-color .4s var(--ease)}.dk-card:hover,.dk-card:focus-visible{border-color:var(--ember)}.dk-l{display:flex;flex-direction:column;justify-content:space-between;gap:24px}.dk-idx{font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-45);display:flex;justify-content:space-between;gap:12px}.dk-name{font-size:var(--t-display);font-weight:500;line-height:1.02;letter-spacing:normal;max-width:13ch;color:var(--ink)}.dk-name .u{background-image:linear-gradient(var(--ember),var(--ember));background-size:0% 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .55s var(--ease)}.dk-card:hover .dk-name .u,.dk-card:focus-visible .dk-name .u{background-size:100% 2px}.dk-stop{color:var(--ember)}.dk-hook{font-size:var(--t-lede);font-weight:500;line-height:1.33;max-width:30ch}.dk-body{margin-top:10px;font-size:var(--t-body);color:var(--ink-55);max-width:40ch}.dk-cta{display:inline-flex;align-items:center;gap:.5em;font-size:var(--t-small);font-weight:500;color:var(--ember-sm)}.dk-cta .arr{transition:transform .35s var(--ease)}.dk-card:hover .dk-cta .arr,.dk-card:focus-visible .dk-cta .arr{transform:translate(6px)}.dk-r{position:relative;background:var(--tone-b);overflow:hidden;padding:clamp(18px,2.2vw,34px);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:clamp(14px,1.8vw,22px)}.dk-scene{flex:1 1 auto;min-height:0;width:100%;display:block;background:var(--ink);border-radius:0}.dk-ev{flex:0 0 auto}.dk-ev{border-top:1px solid var(--line);padding-top:14px;width:100%}.dk-r .dk-metric{font-size:clamp(3.25rem,5.5vw,5rem);font-weight:500;line-height:.95;letter-spacing:-.02em;color:var(--ember);font-variant-numeric:tabular-nums}.dk-r .dk-metric-l{margin-top:10px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55)}.lm{padding-block:clamp(72px,11vh,140px)}.lm-in{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,5vw,84px);align-items:start}.lm-steps h2{margin-top:12px;max-width:20ch}.lm-step{margin-top:clamp(36px,6vh,64px);padding-top:clamp(20px,3vh,30px);border-top:1px solid var(--line);max-width:44ch;opacity:.32;transition:opacity .5s var(--ease)}.lm-step.on{opacity:1}.lm-step h3{margin-top:12px}.lm-step p{margin-top:8px;font-size:var(--t-body);color:var(--ink-55)}.lm-foot{margin-top:clamp(40px,7vh,72px);font-size:var(--t-lede);font-weight:500}.lm-side{position:sticky;top:16vh;display:grid;justify-items:center;gap:18px;padding-top:clamp(24px,6vh,64px)}.lm-mark{width:min(30vw,400px)}.lm-mark .loop-mark{width:100%;height:auto;overflow:visible}.lm-mark .loop-p{fill:#14120e09;stroke:#14120e80;stroke-width:.8;transition:fill .6s var(--ease),stroke .6s var(--ease)}.lm-mark .loop-p.lit{fill:#e85d0024;stroke:var(--ember-sm)}.lm-dot{fill:var(--ember)}.lm-cap{color:var(--ink-45)}.lmr{padding-block:clamp(72px,11vh,140px)}.lmr-pin{display:flex;flex-direction:column;align-items:stretch}.lmr-side{order:-1;display:grid;justify-items:start;gap:14px;padding:0 var(--pad) clamp(28px,6vh,48px)}.lmr .lm-mark{width:min(64vw,320px)}.lmr-rail{padding-inline:var(--pad)}.lmr-head h2{margin-top:12px;max-width:22ch;text-wrap:balance}.lmr-head h2 .em{display:block}.lmr-head .lede{color:var(--ink-55);max-width:46ch}.lmr-cue{display:none}.lmr .lm-step{opacity:1;max-width:44ch}.lmr .lm-foot{margin-top:clamp(40px,7vh,72px);font-size:var(--t-lede);font-weight:500}@media (min-width: 900px) and (min-height: 620px) and (prefers-reduced-motion: no-preference){.lmr{padding-block:0}.lmr-pin{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:safe center;gap:clamp(24px,4.5vh,48px);height:100svh;padding-block:clamp(48px,9vh,96px) clamp(28px,5vh,56px)}.lmr-side{order:0;grid-row:1;justify-items:center;padding:0}.lmr .lm-mark{width:min(42vw,42vh,520px)}.lmr-win{grid-row:2;overflow:hidden;display:flex;align-items:safe center}.lmr-rail{display:flex;align-items:flex-start;gap:clamp(56px,7vw,128px);padding-inline:var(--pad) clamp(56px,7vw,128px)}.lmr-panel{flex:0 0 auto}.lmr-head{width:min(560px,56vw)}.lmr-head .lede{margin-top:clamp(16px,2.6vh,26px)}.lmr-cue{display:block;margin-top:clamp(18px,3vh,28px);color:var(--ink-45)}.lmr .lm-step{margin-top:0;width:min(400px,44vw);max-width:none;opacity:.32}.lmr .lm-step.on{opacity:1}.lmr .lm-step h3{margin-top:14px;max-width:20ch;min-height:3lh}.lmr .lm-step p{margin-top:12px;max-width:40ch}.lmr-fin{width:min(380px,40vw);margin-top:clamp(56px,8vh,64px)}.lmr .lm-foot{margin-top:0;max-width:20ch}}.jn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px) clamp(28px,4vw,64px);margin-top:clamp(40px,7vh,72px)}.jn-col{display:grid;grid-template-rows:subgrid;grid-row:span 4;align-content:start}.jn-col h3{margin-top:10px;max-width:16ch}.jn-rows{list-style:none;margin:clamp(20px,3.5vh,32px) 0 0;padding:0 0 0 22px;position:relative}.jn-rows:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1.5px;background:var(--line)}.jn-rows:after{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1.5px;background:var(--ember-sm);transform:scaleY(var(--jp, 1));transform-origin:top center}.jn-tip{position:absolute;left:-2.25px;top:calc(4px + (100% - 8px) * var(--jp, 1));width:6px;height:6px;border-radius:50%;background:var(--ember);opacity:0;transition:opacity .3s var(--ease)}.jn-row{border-top:1px solid var(--line);padding-block:14px 16px}.jn-from{display:inline-block;position:relative;font-size:var(--t-small);color:var(--ink-45);text-decoration:none}.jn-from:after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:1.5px;background:var(--ember-sm);transform-origin:left center;transition:transform .5s var(--ease)}.jn-to{display:block;margin-top:7px;font-size:var(--t-lede);font-weight:500;line-height:1.3;min-height:2lh;transition:opacity .55s var(--ease) .22s,transform .55s var(--ease) .22s}.jn-armed .jn-row:not(.on) .jn-from:after{transform:scaleX(0)}.jn-armed .jn-row:not(.on) .jn-to{opacity:0;transform:translateY(12px)}.jn-foot{margin-top:clamp(18px,3vh,28px);font-size:var(--t-body);color:var(--ink-55);max-width:40ch}.jn-conv{margin-top:clamp(48px,8vh,88px)}.jn-merge{display:block;width:100%;height:clamp(170px,26vh,260px);margin-top:18px;overflow:visible}.jn-line{stroke:#14120e61;stroke-width:1.2}.jn-dot{fill:var(--ember);transition:opacity .4s var(--ease)}svg.jn-armed .jn-dot{opacity:0}svg.jn-armed.lit .jn-dot{opacity:1;animation:jn-arrive 2.4s var(--ease) infinite}@keyframes jn-arrive{0%,to{opacity:1}50%{opacity:.4}}.jn-conv-cap{color:var(--ink-45)}@media (max-width: 899.98px){.jn-grid{grid-template-columns:1fr;gap:clamp(36px,6vh,56px)}.jn-rows{padding-left:0}.jn-rows:before,.jn-rows:after,.jn-tip{display:none}.jn-foot{max-width:44ch}.jn-conv{display:none}}.rm{--rm-roady: calc(100svh - clamp(120px, 17vh, 200px)) ;padding-block:clamp(72px,11vh,140px)}.rm-headfix{padding-inline:var(--pad)}.rm-headfix h2{margin-top:12px;max-width:20ch}.rm-headfix h2 .em{display:block}.rm-track{padding-inline:var(--pad)}.rm-lede{color:var(--ink-55);max-width:46ch;margin-top:clamp(20px,3.5vh,32px)}.rm-cue,.rm-entry{display:none}.rm-era{margin-top:clamp(48px,8vh,80px)}.rm-name{font-size:var(--t-display);font-weight:500;line-height:1;margin-top:16px}.rm-claim{margin-top:16px;font-size:var(--t-lede);font-weight:500;max-width:30ch}.rm-body{margin-top:16px;font-size:var(--t-body);color:var(--ink-55);max-width:44ch}.rm-road,.rm-fix{display:none}.rm-fin{margin-top:clamp(56px,9vh,96px);display:grid;justify-items:start;gap:14px}.rm-loop{width:min(220px,60vw)}.rm-loop .loop-mark{width:100%;height:auto;overflow:visible}.rm-loop .loop-p{fill:#14120e09;stroke:#14120e80;stroke-width:.8;transition:fill .6s var(--ease),stroke .6s var(--ease)}.rm-loop .loop-p.lit{fill:#e85d0024;stroke:var(--ember-sm)}.rm-fin-cap{color:var(--ink-45)}@media (min-width: 900px) and (min-height: 760px) and (prefers-reduced-motion: no-preference){.rm{padding-block:0;--rm-padtop: clamp(150px, 24vh, 320px)}.rm-pin{position:relative;height:100svh}.rm-headfix{position:absolute;top:clamp(28px,5vh,48px);left:0;z-index:2}.rm-win{overflow:hidden;height:100%;display:flex;align-items:stretch}.rm-track{position:relative;display:flex;align-items:flex-start;gap:clamp(150px,19vw,340px);padding:var(--rm-padtop) clamp(64px,8vw,160px) 0 var(--pad)}.rm-panel{flex:0 0 auto}.rm-entry{display:block;position:absolute;left:0;top:0;pointer-events:none}.rm-entry-line{stroke:var(--ember-sm);stroke-width:1.5;fill:none}.rm-conv{position:relative;width:min(520px,46vw);margin-left:150px}.rm-lede{margin-top:0}.rm-cue{display:block;margin-top:clamp(18px,3vh,28px);color:var(--ink-45)}.rm-era{margin-top:0;width:min(430px,46vw);opacity:.35;transition:opacity .5s var(--ease)}.rm-era.on{opacity:1}.rm-claim{min-height:2lh;max-width:30ch}.rm-body{max-width:46ch}.rm-road{display:block;position:absolute;left:0;top:var(--rm-roady);height:1.5px;background:var(--line)}.rm-dashes{position:absolute;left:0;right:0;top:-10px;height:1.5px;background:repeating-linear-gradient(90deg,rgba(20,18,14,.22) 0 26px,transparent 26px 70px)}.rm-tick{position:absolute;top:-7px;width:1.5px;height:15px;background:#14120e80}.rm-tick .n{position:absolute;top:16px;left:50%;transform:translate(-50%);color:var(--ink-45)}.rm-sign{position:absolute;bottom:14px;transform:translate(-50%);white-space:nowrap}.rm-sign:after{content:"";position:absolute;left:50%;top:calc(100% + 3px);width:1px;height:9px;background:#14120e4d}.rm-sign .n{color:var(--ink-45);transition:color .4s var(--ease)}.rm-sign.past .n{color:var(--ember-sm)}.rm-fin{margin-top:0;position:relative;align-self:stretch;width:min(280px,34vh);display:block}.rm-loop{position:absolute;left:0;top:calc(var(--rm-loopy, calc(var(--rm-roady) - 10px)) - var(--rm-padtop));transform:translateY(-100%);width:100%}.rm-fin-cap{position:absolute;left:50%;top:calc(var(--rm-loopy, calc(var(--rm-roady) - 10px)) - var(--rm-padtop) - min(280px,34vh) * .564 - 30px);transform:translate(-50%);white-space:nowrap;transition:opacity .5s var(--ease)}.rm-armed .rm-fin-cap{opacity:0}.rm-armed.rm-done .rm-fin-cap{opacity:1}.rm-fix{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rm-trail{position:absolute;top:var(--rm-roady);width:0;height:1.5px;background:var(--ember-sm)}.rm-car{position:absolute;top:var(--rm-roady);width:16px;height:6px;border-radius:2px;background:var(--ember);transform:translate(-50%,calc(-50% - .75px))}.rm-armed.rm-done .rm-car{animation:jn-arrive 2.4s var(--ease) infinite}.rm-year{position:absolute;right:var(--pad);bottom:clamp(20px,4vh,40px);display:grid;justify-items:end;gap:6px}.rm-year b{font-size:clamp(3.5rem,8vh,5.5rem);font-weight:500;line-height:.9;letter-spacing:-.02em;color:var(--ember);font-variant-numeric:tabular-nums}.rm-year .n{color:var(--ink-45)}}.dp{padding-block:clamp(72px,11vh,120px) 14px}.dp-line{font-size:var(--t-lede);font-weight:500;line-height:1.33;color:var(--ink-90);max-width:30ch}.dp-eb{display:block;margin-top:clamp(20px,3vh,32px)}.dr{position:relative;background:var(--ink);color:var(--bone)}.dr-stick{position:relative;height:100svh;overflow:hidden}.dr-stick .scene-stamp{color:#f2eee673}.dr-quiet{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:var(--t-lede);font-weight:500;line-height:1.33;text-align:center;color:#f2eee6d1;max-width:26ch;opacity:0;visibility:hidden}.dr-media{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(58vw,900px);margin:0;opacity:0;visibility:hidden}.dr-media video{width:100%;height:auto;display:block;aspect-ratio:16 / 9}.dr-tag{position:absolute;left:0;bottom:-30px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee68c}.dr-fire{position:absolute;left:var(--pad);bottom:clamp(56px,14vh,140px);z-index:2;font-size:var(--t-chapter);font-weight:500;line-height:1.1;max-width:30ch;opacity:0;visibility:hidden}.dr .em,.cbz .em,.fbh-tag .em,.fbh .em{color:#ff6a00}.dr-after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;text-align:center;opacity:0;visibility:hidden}.dr-not{font-size:var(--t-chapter);font-weight:500;line-height:1.1}.dr-coda{margin-top:18px;font-size:var(--t-body);line-height:1.6;color:#f2eee69e;max-width:46ch;margin-inline:auto}.ty{padding-block:clamp(72px,11vh,140px) clamp(48px,8vh,96px)}.ty-head h2{margin-top:12px}.ty-how{margin-top:14px;font-size:var(--t-body);color:var(--ink-55);max-width:44ch}.ty-hon{display:block;margin-top:12px;color:var(--ink-45)}.ty-stage{position:relative;margin-top:clamp(24px,4vh,44px);height:min(70vh,640px);background:var(--ink);overflow:hidden;cursor:none}.ty-road{position:absolute;left:0;top:0;height:66%;width:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:left center;border-right:1px solid rgba(242,238,230,.12)}.ty-road-label{display:none}.ty-live{position:absolute;top:12px;right:14px;z-index:2;display:flex;align-items:center;gap:7px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee69e}.ty-live .dot{width:5px;height:5px;border-radius:50%;background:var(--ember);animation:pulse 2s infinite}.ty-live.is-alert{color:#ff6a00}.ty-gaze{position:absolute;left:0;top:0;width:22px;height:22px;margin:-11px 0 0 -11px;border:1px solid rgba(242,238,230,.85);border-radius:50%;pointer-events:none;opacity:0;z-index:4}.ty-gaze:after{content:"";position:absolute;left:50%;top:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;border-radius:50%;background:#f2eee6d9}.ty-note{position:absolute;right:16px;top:26%;z-index:3;background:#f2eee6f0;color:var(--ink);padding:10px 14px;display:grid;gap:2px;cursor:none}.ty-note b{font-weight:600;font-size:var(--t-small)}.ty-note span{font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55)}.ty-lid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 50% 45%,transparent 14%,rgba(5,4,3,.97) 66%)}.ty-fire{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);z-index:6;font-size:var(--t-chapter);font-weight:500;color:#ff6a00;white-space:nowrap}.ty-ctl{position:absolute;left:0;right:0;bottom:0;height:34%;z-index:2;display:flex;align-items:center;justify-content:center;gap:14px;border-top:1px solid rgba(242,238,230,.12)}.ty-btn{border:1px solid rgba(242,238,230,.3);border-radius:999px;color:var(--bone);background:none;padding:.75em 1.3em;font-size:var(--t-small);font-weight:500;cursor:pointer;transition:border-color .3s var(--ease);touch-action:none;user-select:none;-webkit-user-select:none}.ty-btn:hover,.ty-btn:focus-visible{border-color:#f2eee6bf}.ty-btn-phone{display:none}.ty-log{display:grid}.ty-row{display:flex;align-items:baseline;gap:18px;padding-block:12px;border-bottom:1px solid var(--line);font-size:var(--t-small);color:var(--ink-90);font-variant-numeric:tabular-nums}.ty-row b{margin-left:auto;font-weight:500;color:var(--ink)}.ty-after{margin-top:clamp(24px,3vh,32px);font-size:var(--t-body);color:var(--ink-55)}body.ty-hover .cur{opacity:0!important}.pf{position:relative}.pf-stick{position:relative;height:100svh;overflow:hidden;background:var(--tone-b)}.pf-ticks{display:none}.cv{padding-block:clamp(72px,11vh,140px)}.cv-rail{padding-inline:var(--pad)}.cv-head h2{margin-top:12px;max-width:24ch}.cv-cue{display:none}.cv-panel{margin-top:clamp(48px,8vh,80px)}.cv-panel.cv-head{margin-top:0}.cv-n{font-size:clamp(4.5rem,17vw,8rem);font-weight:500;line-height:.92;letter-spacing:-.02em;color:var(--ember);font-variant-numeric:tabular-nums}.cv-n em{font-style:normal;font-size:.42em}.cv-l{margin-top:14px;font-size:var(--t-lede);font-weight:500;max-width:26ch}.cv-tag{display:block;margin-top:10px;color:var(--ink-45)}.cv-world{display:none}@media (min-width: 900px) and (min-height: 680px) and (prefers-reduced-motion: no-preference){.cv-armed{padding-block:0}.cv-armed .cv-pin{position:relative;height:100svh;overflow:hidden}.cv-armed .cv-win{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;align-items:flex-start}.cv-armed .cv-rail{display:flex;align-items:flex-start;gap:clamp(140px,18vw,320px);padding:clamp(96px,15vh,170px) clamp(80px,10vw,200px) 0 var(--pad)}.cv-armed .cv-panel{flex:0 0 auto;margin-top:0}.cv-armed .cv-head{width:min(560px,52vw)}.cv-armed .cv-cue{display:block;margin-top:clamp(20px,3.4vh,32px);color:var(--ink-45)}.cv-armed .cv-stat{width:min(520px,46vw);opacity:.3;transform:translateY(14px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.cv-armed .cv-stat.on{opacity:1;transform:none}.cv-armed .cv-n{font-size:clamp(7rem,19vh,12rem)}.cv-armed .cv-world{display:block;position:absolute;inset:auto 0 clamp(28px,5vh,56px) 0;height:clamp(150px,24vh,240px);pointer-events:none}.cv-armed .cv-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}.pf-bg{position:absolute;left:0;top:-32%;width:100%;height:170%;object-fit:cover;object-position:10% center;z-index:0;opacity:.13;filter:grayscale(1);mix-blend-mode:multiply;pointer-events:none}.pf-head{position:absolute;top:clamp(28px,7vh,76px);left:0;right:0;z-index:2}.pf-head h2{margin-top:12px;max-width:22ch}.pf-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pf-item{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:6vh;opacity:0;visibility:hidden}.pf-n{font-size:clamp(6rem,24vw,17rem);font-weight:500;letter-spacing:-.04em;line-height:.86;color:var(--ember);font-variant-numeric:tabular-nums}.pf-n em{font-style:normal;font-size:.38em;letter-spacing:-.02em}.pf-l{margin-top:clamp(16px,3vh,30px);font-size:var(--t-lede);font-weight:500;line-height:1.33;color:var(--ink-90);max-width:30ch}.pf-tag{display:block;margin-top:12px;color:var(--ink-45)}.pf--ins .pf-item{flex-direction:row;align-items:center;justify-content:center;gap:clamp(28px,5vw,80px);text-align:left;padding-inline:var(--pad)}.pf--ins .pf-n{font-size:clamp(5rem,17vw,13rem);flex:0 0 auto}.pf--ins .pf-txt{border-left:1px solid var(--line);padding-left:clamp(24px,3.4vw,56px);max-width:34ch}.pf--ins .pf-l{margin-top:0}.pf--ins .pf-item--word{flex-direction:column;text-align:center}.pf--ins .pf-item--word .pf-txt{border-left:0;padding-left:0;max-width:none}@media (max-width: 899.98px){.pf--ins .pf-item{flex-direction:column;text-align:center}.pf--ins .pf-txt{border-left:0;padding-left:0}.pf--ins .pf-l{margin-top:clamp(16px,3vh,30px)}}.pf-foot{position:absolute;left:0;right:0;bottom:clamp(18px,3.6vh,34px);z-index:2;display:flex;justify-content:flex-end}.pf-count{font-size:var(--t-small);font-weight:500;color:var(--ink-45);font-variant-numeric:tabular-nums}.pf-count b{color:var(--ember);font-weight:500}.pf-rail{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--line)}.pf-rail i{position:absolute;left:0;top:0;height:100%;width:0%;background:var(--ember)}@media (max-width: 899px) and (prefers-reduced-motion: reduce){.pf-stick{height:auto;overflow:visible;padding-block:56px}.pf-bg{display:none}.pf-head{position:relative;top:auto}.pf-stage{position:relative;inset:auto;display:grid;gap:44px;margin-top:36px;padding-inline:var(--pad)}.pf-item{position:relative;inset:auto;opacity:1;visibility:visible;align-items:flex-start;text-align:left;padding-top:0}.pf-foot,.pf-rail{display:none}}.ar{padding-block:clamp(96px,15vh,190px) clamp(40px,7vh,80px)}.ar-eb{font-variant-numeric:tabular-nums}.ar-hook{margin-top:12px;max-width:24ch}.ar-wit{padding-bottom:clamp(28px,4vh,44px)}.ar-quotes{margin-top:clamp(16px,2.4vh,24px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,72px);align-items:start}.im{padding-block:clamp(72px,11vh,140px)}.im-nums{margin-top:clamp(32px,5vh,64px);display:grid;grid-template-columns:repeat(5,1fr)}.im-cell{border-left:1px solid var(--line);padding:4px clamp(12px,1.6vw,24px) 16px}.im-cell:first-child{border-left:0;padding-left:0}.im-n{font-size:var(--t-chapter);font-weight:500;line-height:1.1;color:var(--ember);font-variant-numeric:tabular-nums}.im-l{margin-top:8px;font-size:var(--t-small);line-height:1.45;color:var(--ink-55)}.im-q{border-left:1px solid var(--ember);padding-left:clamp(18px,2.6vw,34px)}.im-q blockquote{font-size:var(--t-lede);font-weight:500;line-height:1.33}.im-q figcaption{margin-top:12px;font-size:var(--t-small);color:var(--ink-55)}.im-q figcaption b{display:block;font-weight:500;color:var(--ink)}.dm{padding-block:clamp(72px,11vh,140px)}.dm-grid{margin-top:clamp(32px,5vh,64px);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,84px)}.dm-checks{display:grid;gap:clamp(18px,3vh,30px);align-content:start}.dm-check{display:grid;grid-template-columns:20px 1fr;gap:12px}.dm-check .ck{color:var(--ember-sm)}.dm-check b{display:block;font-weight:500}.dm-check p{margin-top:3px;font-size:var(--t-small);color:var(--ink-55);max-width:40ch}.dm-form{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px;align-content:start}.dm-field{position:relative}.dm-field.wide{grid-column:1 / -1}.dm-field label{display:block;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55);margin-bottom:7px}.dm-field input,.dm-field select,.dm-field textarea{width:100%;font:inherit;font-size:var(--t-body);color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);padding:6px 0 10px;border-radius:0;transition:border-color .3s}.dm-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2314120E' stroke-opacity='0.45' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center}.dm-field textarea{resize:vertical;min-height:64px}.dm-field :is(input,select,textarea):focus{outline:none;border-bottom-color:var(--ember)}.dm-form .btn{grid-column:1 / -1;justify-self:start;margin-top:6px}.dm-done{grid-column:1 / -1;font-size:var(--t-body);color:var(--ember-sm);display:none}.ft{border-top:1px solid var(--line);padding-block:clamp(40px,6vh,72px) clamp(32px,5vh,56px)}.ft-reach{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,4fr);gap:clamp(24px,4vw,72px);padding-bottom:0;margin-bottom:clamp(28px,4.5vh,44px);border-bottom:0}.ft-col p{margin-top:12px;font-size:var(--t-small);line-height:1.6;color:var(--ink-55)}.ft-col a{color:var(--ink-55);transition:color .3s}.ft-col a:hover,.ft-col a:focus-visible{color:var(--ink)}.ft-reach .ft-tag{justify-self:end;align-self:end;text-align:right}.ft-in{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:26px}.ft-logo svg{height:38px;width:auto}.ft-logo .lp-o{fill:var(--ember-sm)}.ft-logo .lp-k,.ft-logo .lp-s{fill:var(--ink)}.ft-tag{font-size:var(--t-small);color:var(--ink-55);max-width:34ch}.ft-copy{font-size:var(--t-label);color:var(--ink-45);letter-spacing:.025em}.ph{padding-block:clamp(130px,22vh,240px) clamp(56px,9vh,110px)}.ph h1{margin-top:14px;max-width:20ch}.ph .lede{margin-top:18px}.ph-cta{margin-top:clamp(26px,4.5vh,44px);display:flex;gap:12px;flex-wrap:wrap}.sec{padding-block:clamp(72px,11vh,140px)}.sec-head h2{margin-top:12px;max-width:24ch}.sec-head .lede{margin-top:16px}.steps{margin-top:clamp(28px,5vh,56px)}.step{border-top:1px solid var(--line);padding-block:clamp(26px,4.2vh,44px);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(18px,3vw,56px);align-items:start}.step h3{max-width:24ch}.step .n{display:block;margin-bottom:12px;color:var(--ink-55)}.step p{font-size:var(--t-body);line-height:1.6;color:var(--ink-55);max-width:58ch}.step p+p{margin-top:12px}.duo{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,72px);align-items:start}.duo.steps>div{border-top:1px solid var(--line);padding-top:18px}.duo.steps .body-s{max-width:58ch}.cta-band{border-top:1px solid var(--line)}.cta-band .in{padding-block:clamp(72px,12vh,150px)}.cta-band h3{font-size:var(--t-chapter);line-height:1.1;max-width:22ch;text-wrap:balance}.cta-band h3 .ln{display:block}.cta-band .lede{margin-top:14px}.cta-band .ph-cta{margin-top:clamp(22px,3.6vh,36px)}.pg-media{width:100%;margin:0;overflow:hidden}.fb{padding-block:clamp(56px,9vh,110px) clamp(64px,10vh,130px)}.fb-head h2{margin-top:12px;max-width:24ch}.fb-stage{position:relative;margin-top:clamp(24px,4vh,44px);height:min(64vh,600px);background:var(--ink);overflow:hidden}.fb-stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fb-live{position:absolute;top:12px;left:14px;display:flex;align-items:center;gap:7px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--bone)}.fb-live .dot{width:6px;height:6px;border-radius:50%;background:var(--ember);animation:pulse 1.4s infinite}.fb-count-row{position:absolute;right:14px;bottom:12px;display:flex;align-items:baseline;gap:12px;font-variant-numeric:tabular-nums}.fb-count-row .n{color:#f2eee680}.fb-count-row b{font-size:var(--t-lede);font-weight:500;color:#ff6a00}.fb-note{margin-top:16px;font-size:var(--t-small);color:var(--ink-55);max-width:52ch}.fb-wrap{position:relative;display:flex;flex-direction:column}.fb[data-fb-transit]{position:relative;z-index:0}.fb[data-fb-transit]+section{position:relative;z-index:1}[data-fb-transit] .fb-stage{width:calc(100vw - var(--sbw, 0px));margin-left:calc(50% - 50vw + var(--sbw, 0px) / 2);height:min(76svh,780px)}.fb-lap{width:min(880px,92%);margin:clamp(40px,7vh,64px) auto 0}.fb-lap svg{display:block;width:100%;height:auto}.fb-cap2{display:block;text-align:center;margin-top:18px;color:var(--ink-45)}@media (min-width: 900px) and (min-height: 680px) and (prefers-reduced-motion: no-preference){.fb.fb-armed{padding-block:0 clamp(120px,18vh,220px)}.fb-armed .fb-head{padding-block:clamp(72px,11vh,130px) clamp(48px,8vh,88px)}.fb-armed .fb-pin{position:relative;height:100svh}.fb-armed .fb-wrap{position:static;max-width:none;padding-inline:0;margin-inline:0;width:100%;height:100%}.fb-armed .fb-stage{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:auto;margin:0}.fb-armed .fb-note{position:absolute;left:var(--pad);bottom:clamp(24px,4.5vh,44px);z-index:2;margin:0;color:#f2eee699;max-width:40ch}.fb-armed .fb-lap{position:absolute;top:0;left:0;margin:0}.fb-armed .fb-cap2{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(28px,5vh,48px);margin:0;white-space:nowrap;z-index:2}}.nrh{position:relative;height:100svh;overflow:hidden}.nrh-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nrh-live{position:absolute;top:max(66px,calc(clamp(20px,5vw,72px) + 8px));left:var(--pad);display:flex;align-items:center;gap:7px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55)}.nrh-live .dot{width:6px;height:6px;border-radius:50%;background:var(--ember);animation:pulse 1.4s infinite}.nrh-count{position:absolute;right:var(--pad);bottom:clamp(22px,4.5vh,44px);display:flex;align-items:baseline;gap:12px;font-variant-numeric:tabular-nums}.nrh-count .n{color:var(--ink-45)}.nrh-count b{font-size:var(--t-chapter);font-weight:500;color:var(--ember)}.nrh-log{position:absolute;left:var(--pad);bottom:clamp(22px,4.5vh,44px);display:grid;gap:6px}.nrh-log div{display:flex;gap:10px;align-items:baseline;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase}.nrh-log b{color:var(--ember-sm);font-weight:600}.nrh-log span{color:var(--ink-45)}.nrh-words{padding-block:clamp(96px,15vh,176px) clamp(72px,12vh,140px);text-align:center}.nrh-words .container>*{margin-inline:auto}.nrh-words h1{max-width:42ch;margin-top:12px;text-wrap:balance;font-size:var(--t-display)}.nrh-words .lede{max-width:52ch;margin-top:clamp(18px,3.2vh,28px)}.nrh-words .ph-cta{justify-content:center;margin-top:clamp(28px,5vh,46px)}@media (max-width: 899px){.nrh-words h1{line-height:1.12}}.nrh-tag{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:var(--t-display);font-weight:500;line-height:1.08;letter-spacing:normal;text-align:center;pointer-events:none}@media (max-width: 899px){.nrh{height:62svh}}.fbh{position:relative;height:100svh;overflow:hidden;background:var(--ink)}.fbh-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fbh-tag{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:var(--t-display);font-weight:500;line-height:1.08;letter-spacing:normal;text-align:center;pointer-events:none;color:var(--bone)}.fbh-live{position:absolute;top:max(66px,calc(clamp(20px,5vw,72px) + 8px));left:var(--pad);display:flex;align-items:center;gap:7px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee6b8}.fbh-live .dot{width:6px;height:6px;border-radius:50%;background:#ff6a00;animation:pulse 1.4s infinite}.fbh-count{position:absolute;right:var(--pad);bottom:clamp(22px,4.5vh,44px);display:flex;align-items:baseline;gap:12px;font-variant-numeric:tabular-nums}.fbh-count .n{color:#f2eee680}.fbh-count b{font-size:var(--t-chapter);font-weight:500;color:#ff6a00}.fbh-cue{background:#f2eee640}@media (max-width: 899px){.fbh{height:68svh}}.cbz{position:relative;height:100svh;overflow:hidden;background:var(--ink)}.cbz-scene{position:absolute;top:0;right:0;bottom:0;left:0}.cbz-canvas,.cbz-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cbz-cap{position:absolute;top:max(66px,calc(clamp(20px,5vw,72px) + 8px));left:var(--pad);z-index:2;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee699}.cbz-count{position:absolute;right:var(--pad);bottom:clamp(22px,4.5vh,44px);z-index:2;display:flex;align-items:baseline;gap:12px;font-variant-numeric:tabular-nums}.cbz-count .n{color:#f2eee680}.cbz-count b{font-size:var(--t-chapter);font-weight:500;color:#ff6a00}.cbz-cue{background:#f2eee640}@media (max-width: 899px){.cbz{height:68svh}}.nrh-words .lede-sub{max-width:52ch;margin-top:clamp(14px,2.4vh,22px);font-size:var(--t-body);color:var(--ink-55)}.sv{position:relative;height:100svh;overflow:hidden;background:var(--ink)}.sv-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sv-cap{position:absolute;top:max(66px,calc(clamp(20px,5vw,72px) + 8px));left:var(--pad);z-index:2;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee699}.sv-title{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(76px,12vh,118px);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(92%,560px)}.sv-name{font-size:var(--t-body);font-weight:500;color:var(--bone);letter-spacing:normal}.sv-desc{font-size:var(--t-small);line-height:1.5;color:#f2eee68c}.sv-rail{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(22px,4.5vh,44px);z-index:2;display:flex;gap:clamp(6px,1vw,14px)}.sv-btn{padding:9px 14px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee68c;border:1px solid rgba(242,238,230,.16);background:#0a090780;cursor:pointer;transition:color .3s,border-color .3s}.sv-btn:hover,.sv-btn:focus-visible{color:var(--bone)}.sv-btn.on{color:var(--bone);border-color:#f2eee699}@media (max-width: 899px){.sv{height:74svh}.sv-rail{flex-wrap:wrap;justify-content:center;width:calc(100% - 2 * var(--pad))}.sv-title{bottom:clamp(112px,20svh,160px)}}.iw-frame{position:relative;background:var(--tone-b);display:flex;flex-direction:column;gap:clamp(30px,5vh,48px)}.iw-stage{display:contents}.iw-head{order:0}.iw-head .lede{max-width:58ch}.iw-bay{order:1;position:relative;align-self:stretch}.iw-bay{background:var(--bone);border:1px solid var(--line);padding:clamp(18px,2.6vh,30px)}.iw-bayart{display:block;height:100%;max-height:min(64vh,560px);width:auto;aspect-ratio:460 / 640;margin-inline:auto}.iw-chip{position:absolute;display:none;padding:8px 13px;background:var(--tone-a);border:1px solid var(--ember-sm);color:var(--ink);white-space:nowrap;box-shadow:0 6px 18px #14120e14}.iw-steps{order:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px)}.iw-step{border-top:1px solid var(--line);padding-top:16px}.iw-step .n{color:var(--ink-45)}.iw-step p{margin-top:8px;font-size:var(--t-body);color:var(--ink-55);max-width:40ch}.iw-sheet{order:3;position:relative;background:var(--tone-a);border:1px solid var(--line);box-shadow:0 28px 64px #14120e1a;padding:clamp(18px,2.4vh,28px) clamp(20px,2.6vw,34px)}.iw-sh{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:clamp(10px,1.6vh,16px);border-bottom:1px solid var(--line)}.iw-sh>.n,.iw-cause,.iw-done{color:var(--ink-45)}.iw-tab{position:relative;display:inline-grid;padding:5px 10px;border:1px solid var(--line);color:var(--ink-55)}.iw-tab b,.iw-tab i{grid-area:1 / 1;font-style:normal;font-weight:600}.iw-tab b{display:none}.iw-tab i{color:var(--ember-sm)}.iw-row{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:14px clamp(14px,1.6vw,24px);align-items:center;border-bottom:1px solid var(--line);padding-block:clamp(11px,1.7vh,17px)}.iw-rowmain .n{color:var(--ink-45)}.iw-rowmain h3{margin-top:3px;font-size:16px;font-weight:500}.iw-rowmain p{margin-top:8px;font-size:var(--t-body);color:var(--ink-55);max-width:52ch}.iw-cause{text-align:right}.iw-tick{width:26px;height:26px;align-self:center}.iw-tick svg{display:block;width:100%;height:100%}.iw-tick circle{fill:none;stroke:var(--line);stroke-width:1.5}.iw-tick .iw-check{fill:none;stroke:var(--ember-sm);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:0}.iw-sfoot{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:clamp(12px,2vh,20px);min-height:84px}.iw-done{letter-spacing:.04em}.iw-seal{display:grid;justify-items:center;align-content:center;gap:2px;text-align:center;min-width:86px;aspect-ratio:1;padding:10px;border:2px solid var(--ember-sm);border-radius:50%;outline:1px solid var(--ember-sm);outline-offset:-7px;transform:rotate(-6deg)}.iw-seal .n{color:var(--ember-sm)}.iw-foot{order:4;display:none}.iw-stamps{display:flex;gap:clamp(16px,2.2vw,32px)}.iw-stamps .n{color:var(--ink-45);border-top:1px solid var(--line);padding-top:9px;font-size:11px;letter-spacing:.05em}.iw-cap{position:relative;text-align:center}.iw-cap p{position:absolute;top:0;right:0;bottom:0;left:0;margin:0 auto;font-size:19px;line-height:1.45;color:var(--ink);max-width:46ch}.iw-count{display:flex;align-items:center;justify-content:flex-end;gap:12px;color:var(--ink-45)}.iw-count b{font-weight:600;font-size:20px;color:var(--ink);font-variant-numeric:tabular-nums}.iw-rail{position:relative;width:108px;height:3px;background:var(--line)}.iw-rail b{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ember-sm);transform-origin:left}.iw-armed .iw-row{transition:opacity .5s var(--ease)}.iw-armed .iw-row:not(.on){opacity:.45}.iw-armed .iw-row .iw-check{transition:stroke-dashoffset .4s var(--ease) .15s}.iw-armed .iw-row:not(.on) .iw-check{stroke-dashoffset:16}@media (min-width: 900px){.iw:not(.is-complete){padding-block:0}.iw:not(.is-complete) .iw-frame{height:100svh;padding-block:clamp(22px,3.6vh,40px);padding-top:max(78px,calc(var(--pad) + 14px));gap:0;display:flex}.iw:not(.is-complete) .iw-head h2{margin-top:12px}.iw:not(.is-complete) .iw-head .lede{display:none}.iw:not(.is-complete) .iw-stage,.iw:not(.is-complete) .iw-steps,.iw:not(.is-complete) .iw-foot{display:none}.iws{display:flex;flex-direction:column;flex:1;min-height:0;padding-inline:var(--pad)}.iws-led{display:flex;flex-wrap:wrap;justify-content:center;gap:8px clamp(20px,2.6vw,48px);width:min(100%,1080px);margin:14px auto 0;padding-top:10px;border-top:1px solid var(--line)}.iws-li{display:flex;align-items:center;gap:9px;font-size:var(--t-label);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-55);white-space:nowrap}.iws-li i{flex:0 0 15px;width:15px;height:15px}.iws-li svg{display:block;width:100%;height:100%}.iws-li circle{fill:none;stroke:var(--ember-sm);stroke-width:1.6}.iws-li path{fill:none;stroke:var(--ember-sm);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.iws-stage{position:relative;flex:1;min-height:0}.iws-p{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;text-align:center;gap:clamp(10px,1.8vh,18px)}.iws-p .n{color:var(--ember-sm)}.iws-h{font-size:var(--t-chapter);font-weight:500;letter-spacing:normal;line-height:1.12}.iws-b{font-size:16px;line-height:1.55;color:var(--ink-55);max-width:46ch}.iws-dev{display:block;width:clamp(170px,27vh,260px);height:auto;margin-bottom:clamp(2px,.8vh,10px);filter:drop-shadow(0 22px 34px rgba(20,18,14,.18))}.iws-scene{position:relative;display:block;width:clamp(280px,44vh,460px);aspect-ratio:16 / 10;margin-bottom:clamp(2px,.8vh,8px)}.iws-scene canvas{display:block;width:100%;height:100%}.iws-chip{display:inline-block;padding:9px 14px;background:var(--tone-a);border:1px solid var(--ember-sm);color:var(--ink);letter-spacing:.05em;white-space:nowrap;box-shadow:0 8px 22px #14120e1a}.iws-foot{display:none;justify-content:flex-end;align-items:center;padding-block:clamp(10px,1.8vh,18px) 0}}@media (max-width: 899.98px){.iw-steps{grid-template-columns:1fr}.iw-cause{grid-column:2;text-align:left}.iw-row{grid-template-columns:26px minmax(0,1fr)}}.an--ink{background:var(--ink);overflow:clip}.an--ink .eyebrow{color:#f2eee69e}.an--ink h2{color:var(--bone)}.an--ink .lede{color:#f2eee699}.an-stop{color:#ff6a00}.an-orbit{position:relative;margin-top:clamp(30px,5vh,56px)}.an-osvg,.an-pool{display:none}.an-core{text-align:center}.an-core img{display:block;width:min(58vw,340px);height:auto;margin-inline:auto;filter:drop-shadow(0 30px 44px rgba(0,0,0,.55))}.an-core-name{margin-top:10px;font-size:var(--t-display);font-weight:500;line-height:1;letter-spacing:normal;color:var(--bone)}.an-core-cap{display:block;margin-top:8px;color:#f2eee69e}.an-led{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px clamp(20px,2.6vw,44px);margin-top:clamp(30px,5vh,54px)}.an-row{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;border-top:1px solid rgba(242,238,230,.14);padding-top:13px}.an-row .n{color:#ff6a00}.an-row b{display:block;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bone)}.an-row small{display:block;margin-top:8px;font-size:13px;line-height:1.5;color:#f2eee68c}.an-close{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);border-top:1px solid rgba(242,238,230,.14);margin-top:clamp(36px,6vh,64px);padding-top:clamp(18px,3vh,28px)}.an-close .n{color:#f2eee69e}.an-fit{margin-top:12px;font-size:15px;font-weight:500;color:var(--bone)}.an-filed{margin-top:8px;font-size:12px;color:#f2eee69e}.an-var{margin-top:8px;font-size:var(--t-sub);font-weight:500;line-height:1.2;color:var(--bone)}.an-sub{margin-top:8px;font-size:var(--t-body);color:#f2eee68c;max-width:36ch}.an-cta{display:inline-block;margin-top:14px;font-size:14px;font-weight:600;color:var(--bone)}@media (min-width: 900px){.an-orbit{aspect-ratio:140 / 76;max-width:880px;margin-inline:auto;perspective:1200px}.an-osvg{display:block;position:absolute;inset:auto 0 0 0;height:82%;width:100%;overflow:visible;transform:rotateX(56deg) scale(1.22);transform-origin:50% 58%}.an-blade{fill:#ff6a0008;stroke:#f2eee659;stroke-width:1.1;vector-effect:non-scaling-stroke}.an-circ{fill:none;stroke:none}.an-pulse{fill:#ff6a00}.an-pool{position:absolute;left:50%;bottom:15%;width:440px;height:104px;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(255,106,0,.13),transparent 70%);pointer-events:none}.an-core{position:absolute;left:50%;bottom:2%;transform:translate(-50%)}.an-core img{width:min(46vh,380px)}.an-dot{fill:#f2eee680;transform-box:fill-box;transform-origin:center;transition:transform .35s var(--ease)}.an-dot.hot{transform:scale(2.4);fill:var(--bone)}.an-trail{display:none}.an:not(.is-complete){position:relative;height:100svh;padding-block:0;overflow:clip}.an:not(.is-complete)>.container{position:absolute;top:0;left:0;right:0;z-index:2;padding-block:clamp(18px,3.2vh,32px);padding-top:max(78px,calc(var(--pad) + 14px))}.an:not(.is-complete) .an-head .lede{display:none}.an:not(.is-complete) .an-orbit,.an:not(.is-complete) .an-led{display:none}.anr2{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;padding-top:clamp(176px,26vh,236px);padding-bottom:clamp(28px,4.5vh,52px)}.anr2-cab{grid-row:2;grid-column:1;place-self:stretch;position:relative;overflow:hidden;pointer-events:none}.anr2-cab img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 32%;opacity:.9;mask-image:radial-gradient(115% 105% at 50% 55%,#000 52%,transparent 90%);-webkit-mask-image:radial-gradient(115% 105% at 50% 55%,#000 52%,transparent 90%)}.anr2-mark{grid-row:2;grid-column:1;place-self:center;width:min(52vh,440px);position:relative;z-index:1}.anr2-mark svg{display:block;width:100%;height:auto;overflow:visible}.anr2-mark .loop-p{fill:#ff6a0008;stroke:#f2eee659;stroke-width:.8;transition:fill .6s var(--ease),stroke .6s var(--ease)}.anr2-mark .loop-p.lit{fill:#ff6a0024;stroke:#ff6a00}.anr2-mark .lm-dot{fill:#ff6a00}.anr2-win{grid-row:3;overflow:hidden}.anr2-rail{display:flex;align-items:flex-start;width:max-content;gap:clamp(56px,8vw,130px);padding-inline:var(--pad) clamp(56px,8vw,130px)}.anr2 .anr-p{opacity:.3;transition:opacity .5s var(--ease)}.anr2 .anr-p.on{opacity:1}.anr-p{flex:0 0 auto;width:clamp(300px,34vw,430px);border-top:1px solid rgba(242,238,230,.16);padding-top:18px}.anr-p .n{color:#ff6a00}.anr-p h3{margin-top:12px;font-size:var(--t-chapter);font-weight:500;letter-spacing:normal;line-height:1.12;color:var(--bone)}.anr-p p{margin-top:12px;font-size:15px;line-height:1.55;color:#f2eee699;max-width:38ch}.anr-p--intro{width:auto;border-top:0;padding-top:0;display:flex;align-items:center;gap:clamp(24px,3.4vw,52px)}.anr-p--intro img{width:min(32vh,280px);height:auto;filter:drop-shadow(0 28px 42px rgba(0,0,0,.55))}.anr-p .anr-name{margin:0;font-size:var(--t-display);font-weight:500;line-height:1;letter-spacing:normal;color:var(--bone);max-width:none}.anr-p .anr-cap{display:block;margin-top:8px;color:#f2eee69e}.anr-p--claim{width:clamp(360px,42vw,560px);padding-right:clamp(48px,8vw,120px)}.anr-p .anr-claim{margin-top:12px;font-size:var(--t-display);font-weight:500;letter-spacing:normal;line-height:1;color:var(--bone);max-width:none}.anr-p .anr-sub{margin-top:12px;font-size:16px;color:#f2eee699;max-width:40ch}}@media (max-width: 899.98px){.an-close,.an-led{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.an-pulse{display:none}}body.pg-oem .steps:not(.duo){max-width:1120px}.vd-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);gap:0 clamp(28px,4vw,64px);margin-top:clamp(40px,7vh,72px)}.vd-file{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 4;align-content:start;border-top:1px solid var(--line);padding-top:clamp(20px,3.2vh,30px)}.vd-file>.n,.vd-file h3{padding-right:0}.vd-file h3{margin-top:12px}.vd-file p{margin-top:8px;font-size:var(--t-body);color:var(--ink-55);max-width:40ch}.vd-seal{position:static;grid-row:4;justify-self:end;margin-top:16px;top:auto;right:auto;z-index:1;display:grid;justify-items:center;gap:2px;text-align:center;padding:12px 14px;border:2px solid var(--ember-sm);border-radius:50%;min-width:92px;aspect-ratio:1;align-content:center;transform:rotate(-8deg);font-style:normal;pointer-events:none}.vd-seal:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgba(184,74,0,.4);border-radius:50%}.vd-seal b{font-size:var(--t-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ember-sm)}.vd-seal span{font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ember-sm)}@media (max-width: 899.98px){.vd-grid{grid-template-columns:1fr;gap:clamp(36px,6vh,56px)}.vd-file p{max-width:52ch}}@media (min-width: 900px){.lm--flip .lm-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.lm--flip .lm-side{order:-1}}.lm-brand{margin-top:6px;font-size:var(--t-display);font-weight:500;line-height:1}.lm--flip .lm-side{gap:14px}.pd-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(7,auto);gap:0 clamp(32px,5vw,88px);margin-top:clamp(40px,7vh,72px);align-items:start}.pd-card{display:grid;grid-template-rows:subgrid;grid-row:span 7;align-content:start}.pd-media{overflow:hidden;background:var(--tone-b)}.pd-media img{display:block;width:100%;height:auto;aspect-ratio:1355 / 1178;object-fit:contain;padding:clamp(16px,2.4vw,36px);transition:opacity .35s var(--ease)}.pd-cams{display:flex;gap:clamp(14px,2vw,28px);align-items:center;aspect-ratio:1355 / 1178;background:var(--tone-b);justify-content:center}.pd-cams span{display:grid;justify-items:center;gap:10px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-45)}.pd-cams i{width:9px;height:9px;border-radius:50%;background:var(--ember)}.pd-card>.n{display:block;margin-top:clamp(20px,3.2vh,30px)}.pd-name{margin-top:10px;font-size:var(--t-display);font-weight:500;line-height:1}.pd-lede{margin-top:12px;font-size:var(--t-lede);font-weight:500;max-width:30ch}.pd-body{margin-top:10px;font-size:var(--t-body);color:var(--ink-55);max-width:44ch}.pd-ev{margin-top:clamp(18px,3vh,28px);padding-top:14px;border-top:1px solid var(--line);display:flex;align-items:baseline;gap:12px}.pd-ev b{font-size:clamp(2.4rem,4.5vw,3.4rem);font-weight:500;line-height:1;color:var(--ember);font-variant-numeric:tabular-nums}.pd-ev .n{color:var(--ink-45)}.pd-specs{margin-top:clamp(16px,2.6vh,24px);border-top:1px solid var(--line)}.pd-specs summary{list-style:none;cursor:pointer;padding-block:14px;display:flex;align-items:center;gap:8px;color:var(--ember-sm)}.pd-specs summary::-webkit-details-marker{display:none}.pd-arr{transition:transform .3s var(--ease)}.pd-specs[open] .pd-arr{transform:rotate(180deg)}.pd-specs-in{display:grid;gap:clamp(18px,3vh,26px);padding-block:4px 22px}.pd-group .n{color:var(--ink-45)}.pd-group p{margin-top:8px;font-size:var(--t-small);line-height:1.7;color:var(--ink-55)}.pd-badges{display:flex;flex-wrap:wrap;gap:8px}.pd-badges span{border:1px solid var(--line);padding:5px 10px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55)}.pd-filed{color:var(--ink-45)}@media (max-width: 899.98px){.pd-grid{grid-template-columns:1fr;gap:clamp(48px,8vh,72px)}.pd-cams{aspect-ratio:auto;padding-block:28px}}.mo{padding-block:clamp(72px,11vh,140px)}.mo-headfix{padding-inline:var(--pad)}.mo-headfix h2{margin-top:12px;max-width:24ch}.mo-lede{color:var(--ink-55);max-width:46ch;margin-top:clamp(16px,2.8vh,26px)}.mo-frame{padding-inline:var(--pad)}.mo-rail{margin-top:clamp(32px,5vh,52px);display:flex;align-items:baseline;gap:14px}.mo-rail b{font-size:clamp(2.5rem,6vh,4rem);font-weight:500;line-height:.9;letter-spacing:-.02em;color:var(--ember);font-variant-numeric:tabular-nums}.mo-cue{display:none}.mo-rows{margin-top:clamp(24px,4vh,40px)}.mo-row{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:18px;border-top:1px solid var(--line);padding-block:11px}.mo-strip{position:relative;display:block;height:14px}.mo-strip i{position:absolute;top:2px;bottom:2px;width:2px;border-radius:1px;background:var(--ember-sm);opacity:.85;transition:opacity .45s var(--ease),transform .45s var(--ease)}.mo-strip i.gone{opacity:0;transform:scaleY(.2)}.mo-note{display:block;margin-top:12px;color:var(--ink-45)}.mo-stamps{margin-top:clamp(32px,5.5vh,56px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,44px)}.mo-stamp .n{display:block}.mo-stamp b{display:block;margin-top:10px;font-size:clamp(2rem,4.6vh,2.75rem);font-weight:500;line-height:1;letter-spacing:-.01em;color:var(--ember);font-variant-numeric:tabular-nums}.mo-stamp p{margin-top:8px;font-size:var(--t-small);color:var(--ink-55);max-width:24ch}@media (min-width: 900px) and (min-height: 760px) and (prefers-reduced-motion: no-preference){.mo.mo-armed{padding-block:0}.mo-armed .mo-pin{position:relative;height:100svh}.mo-armed .mo-headfix{position:absolute;top:clamp(28px,5vh,48px);left:0;right:0;z-index:2}.mo-armed .mo-frame{position:absolute;inset:clamp(264px,32vh,330px) 0 clamp(24px,4vh,44px) 0;display:grid;grid-template-columns:clamp(180px,16vw,240px) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:clamp(20px,3vh,36px) clamp(28px,4vw,64px)}.mo-armed .mo-rail{margin-top:0;align-self:start;display:grid;align-content:start;gap:10px}.mo-armed .mo-rail b{font-size:clamp(4rem,11vh,7rem)}.mo-armed .mo-cue{display:block;margin-top:clamp(16px,3vh,26px);color:var(--ink-45)}.mo-armed .mo-rows{margin-top:0;min-width:0}.mo-armed .mo-row{padding-block:7px}.mo-armed .mo-note{margin-top:8px}.mo-armed .mo-stamps{grid-column:2;align-self:end}.mo-armed .mo-stamp{opacity:0;transform:translateY(12px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.mo-armed .mo-stamp.on{opacity:1;transform:none}.mo-armed .mo-stamp:nth-child(2){transition-delay:.08s}.mo-armed .mo-stamp:nth-child(3){transition-delay:.16s}.mo-armed .mo-stamp:nth-child(4){transition-delay:.24s}}@media (max-width: 899.98px){.mo-stamps{grid-template-columns:1fr 1fr}.mo-row{grid-template-columns:52px minmax(0,1fr)}}.pg-media video,.pg-media img{width:100%;height:auto;display:block}.pg-media video{aspect-ratio:1600 / 450}.pg-media.is-cabin video{aspect-ratio:16 / 9}.shell{min-height:100svh;display:grid;place-content:center;text-align:center;gap:16px;padding:var(--pad)}.shell p{color:var(--ink-55)}.shell a{justify-self:center;margin-top:8px}.sl .line{display:block;overflow:hidden;padding-block:.16em;margin-block:-.16em}.sl .line>*{display:block;will-change:transform}@media (max-width: 899px){.hr-grid{grid-template-columns:1fr;gap:14px}.hr-stats{grid-template-columns:1fr 1fr;gap:18px}.pp-inner{grid-template-columns:1fr;gap:10px}.scene-stamp{display:block}.ar-quotes{grid-template-columns:1fr;gap:32px}.ph{padding-block:clamp(96px,16vh,150px) 48px}.step{grid-template-columns:1fr;gap:10px}.duo,.ft-reach{grid-template-columns:1fr;gap:28px}.ft-reach .ft-tag{justify-self:start;text-align:left}.ty-stage{cursor:auto;height:min(60vh,520px)}.ty-road{width:100%;height:auto;max-height:58%;aspect-ratio:16 / 9;border-right:0}.ty-gaze,.ty-note{display:none!important}.ty-btn-phone{display:inline-flex}.ty-ctl{height:44%;flex-direction:column}.lm-in{grid-template-columns:1fr}.lm-side{position:relative;top:auto;order:-1;justify-items:start;padding-top:0}.lm-mark{width:min(64vw,320px)}.wtn{flex-direction:column;align-items:flex-start}.fl-strip video{min-height:180px;object-fit:cover}.hw-count{display:none}.dk-wrap{position:relative;height:auto;margin-bottom:28px}.dk-card{grid-template-columns:1fr;min-height:0}.dk-r{min-height:180px}.dk-scene{flex:0 0 auto;height:clamp(120px,34vw,190px)}.dk-prog{display:none}.lp-stage{height:auto;padding-block:56px}.lp-in{grid-template-columns:1fr}.lp-head{position:static;margin-bottom:32px}.lp-steps{min-height:0;display:grid;gap:32px}.lp-step{position:relative;opacity:1;visibility:visible}.lp-rail{display:none}.im-nums{grid-template-columns:1fr 1fr;gap:16px 0}.im-cell:nth-child(odd){border-left:0;padding-left:0}.dm-grid{grid-template-columns:1fr}.fl-cap{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width: 899px) and (prefers-reduced-motion: no-preference){.dr{height:240svh}.dr-stick{position:sticky;top:0;height:100svh;overflow:hidden;padding:0}.dr-quiet{font-size:var(--t-chapter);max-width:18ch;padding-inline:var(--pad);line-height:1.22}.dr-media{width:min(88vw,460px)}.dr-fire{left:var(--pad);right:var(--pad);bottom:clamp(64px,16vh,130px);max-width:none;font-size:var(--t-chapter)}.dr-after{padding-inline:var(--pad)}.dr-coda{margin-inline:auto}[data-pp]{height:340svh}[data-proof]{height:300svh}.pf-stick{position:sticky;top:0;height:100svh;overflow:hidden}.pf-bg{display:none}.pf-item{padding-top:0;padding-inline:var(--pad)}.pf-n{font-size:clamp(5rem,26vw,8rem)}[data-hw]{height:340svh}.hw-stick{position:sticky;top:0;height:100svh;overflow:hidden;padding:0;display:flex;align-items:center}.hw-in{grid-template-columns:1fr;grid-template-rows:auto auto;align-content:center;justify-items:center;gap:clamp(20px,4vh,40px)}.hw-fig{order:-1;width:min(70vw,360px,40svh);margin-top:0}.hw-img-dim{filter:brightness(.4) saturate(.7)}.hw-img-lit,.hw-ring{display:block}.hw-stage{min-height:9em;width:100%;max-width:40ch;margin-top:0}.hw-head{text-align:center}}@media (max-width: 820px){.hd-nav{display:none}.hd-burger{display:inline-flex}.pz-row{grid-template-columns:1fr;gap:8px}.pz-tag{justify-self:start}.dm-form{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.loader,.grain{display:none}.pp-stick{height:auto!important;overflow:visible!important;padding-block:48px}.pp-panel{position:relative!important;opacity:1!important;visibility:visible!important;margin-bottom:32px}.lm-step{opacity:1!important}.fl-strip{clip-path:none!important}.pf-stick{height:auto!important;overflow:visible!important;padding-block:56px}.pf-bg{display:none!important}.pf-head{position:relative!important;top:auto}.pf-stage{position:relative!important;inset:auto;display:grid;gap:44px;margin-top:36px;padding-inline:var(--pad)}.pf-item{position:relative!important;inset:auto;opacity:1!important;visibility:visible!important;align-items:flex-start;text-align:left;padding-top:0}.pf-foot,.pf-rail{display:none!important}.dr-stick{height:auto!important;overflow:visible!important;padding:48px var(--pad)}.dr-quiet,.dr-media,.dr-fire,.dr-after{position:relative!important;left:auto;top:auto;bottom:auto;transform:none!important;opacity:1!important;visibility:visible!important}.dr-media{width:100%;margin-block:28px 44px}.ty-gaze,.ty-note{display:none!important}.ty-btn-phone{display:inline-flex}.jn-conv{display:none}.dk-wrap{position:relative;height:auto;margin-bottom:28px}.dk-prog{display:none}.mq-track{animation:none}.hw-stick{height:auto!important;overflow:visible!important;padding-block:56px}.hw-in{grid-template-columns:1fr!important}.hw-fig{width:min(76vw,440px);margin-inline:auto;order:-1}.hw-stage{position:relative;min-height:0!important;display:grid;gap:26px}.hw-cue{display:none}}.gh{position:relative;height:100svh;overflow:hidden;background:var(--ink)}.gh-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gh-cap{position:absolute;top:max(66px,calc(clamp(20px,5vw,72px) + 8px));left:var(--pad);z-index:2;color:#f2eee699}.gh-title{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(100px,15vh,140px);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(92%,600px)}.gh-name{font-size:var(--t-body);font-weight:500;color:var(--bone);letter-spacing:normal}.gh-desc{font-size:var(--t-small);line-height:1.5;color:#f2eee68c}.gh-rail{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(34px,6vh,60px);z-index:2;display:flex;gap:clamp(6px,1vw,14px)}.gh-btn{padding:9px 14px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee68c;border:1px solid rgba(242,238,230,.16);background:#0a090780;cursor:pointer;transition:color .3s,border-color .3s}.gh-btn:hover,.gh-btn:focus-visible{color:var(--bone)}.gh-btn.on{color:var(--bone);border-color:#f2eee699}@media (max-width: 899.98px){.gh{height:74svh}.gh-rail{flex-wrap:wrap;justify-content:center;width:calc(100% - 2 * var(--pad))}.gh-title{bottom:clamp(104px,18svh,148px)}}.by-stick{background:var(--tone-b)}.by-in{padding-block:clamp(64px,10vh,110px)}.by-armed .by-stick{height:100svh;display:flex;align-items:center}.by-armed .by-in{width:100%;padding-block:clamp(24px,4vh,44px)}.by-head h2{margin-top:12px;max-width:24ch}.by-panels{display:grid;grid-template-columns:5fr 7fr;gap:clamp(24px,3.4vw,52px);margin-top:clamp(32px,5vh,56px)}.by-panel{border:1px solid var(--line);padding:clamp(18px,2.6vh,28px)}.by-panel>.n{color:var(--ink-45)}.by-file{background:var(--tone-a)}.by-ledger{margin-top:16px;display:grid;gap:10px;justify-items:start}.by-ledger p{font-size:14px;color:var(--ink-55);border-bottom:1px solid var(--line);padding-bottom:10px;width:100%}.by-quiet{color:var(--ink-45)}.by-seal{display:inline-grid;place-items:center;min-width:88px;aspect-ratio:1;padding:10px;border:2px solid var(--ember-sm);border-radius:50%;outline:1px solid var(--ember-sm);outline-offset:-7px;transform:rotate(-8deg);color:var(--ember-sm);text-align:center;margin-top:6px}.by-close{display:block;margin-top:10px;color:var(--ink);letter-spacing:.04em}.by-road{background:var(--ink);border-color:#f2eee624}.by-road>.n{color:#f2eee680}.by-rows{margin-top:18px;display:grid;gap:13px}.by-row{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:end}.by-row .n{color:#f2eee666}.by-cells{position:relative;display:block;height:16px;border-bottom:1px solid rgba(242,238,230,.14)}.by-cells b{position:absolute;bottom:0;width:2px;height:10px;background:#f2eee680;opacity:0;transform:scaleY(.2);transform-origin:bottom;transition:opacity .3s var(--ease),transform .3s var(--ease)}.by-cells b.dz{background:#ff6a00;height:14px}.by-cells b.on{opacity:1;transform:scaleY(1)}.by-armed .by-q{opacity:0;transition:opacity .5s var(--ease)}.by-armed .by-q.on{opacity:1}.by-count{margin-top:14px;color:#f2eee673}.by-count b{color:#ff6a00;font-variant-numeric:tabular-nums;font-size:14px}.by-land{margin-top:20px}.by-land b{font-size:clamp(44px,6vw,76px);font-weight:600;color:#ff6a00;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.by-land p{font-size:15px;color:#f2eee6b3;margin-top:4px;max-width:30ch}.by-land>.n{display:block;margin-top:8px;color:#f2eee673}.by-month{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:clamp(18px,3vh,28px);color:var(--ink-45)}.by-month b{color:var(--ink);font-variant-numeric:tabular-nums}.by-rail{position:relative;width:110px;height:2px;background:var(--line)}.by-rail b{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ember-sm);transform-origin:left}.by-exit{padding-block:clamp(56px,9vh,100px)}.by-quote{font-size:clamp(24px,2.9vw,32px);font-weight:500;line-height:1.15;letter-spacing:-.01em;max-width:34ch;margin-inline:auto;text-align:center}@media (max-width: 899.98px){.by-panels{grid-template-columns:1fr}}.ly{text-align:center}.ly-line{max-width:26ch;margin-inline:auto}.ly .lede{margin-top:14px;margin-inline:auto}.ly-cells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin-top:clamp(40px,7vh,72px)}.ly-cells>div{border-top:1px solid var(--line);padding-top:clamp(18px,3vh,28px)}.ly-cells .n{color:var(--ember-sm)}.ly-cells h3{margin-top:10px;font-size:var(--t-lede);font-weight:500;max-width:26ch}.ly-cells p{margin-top:10px;font-size:var(--t-body);color:var(--ink-55);max-width:46ch}@media (max-width: 899.98px){.ly-cells{grid-template-columns:1fr}}.cs-stick{background:var(--tone-b)}.cs-in{padding-block:clamp(64px,10vh,110px)}.cs-armed .cs-stick{height:100svh;display:flex;align-items:center}.cs-armed .cs-in{width:100%;padding-block:clamp(20px,3.4vh,36px)}.cs-head h2{margin-top:12px}.cs-stop{color:var(--ember-sm)}.cs-sub{font-size:15px;font-weight:500;color:var(--ink-55);margin-left:10px}.cs-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,3.4vw,52px);margin-top:clamp(28px,4.5vh,48px);align-items:stretch}.cs-fig{position:relative;background:var(--ink);border:1px solid var(--line);height:min(46vh,440px)}.cs-armed .cs-fig{height:clamp(260px,calc(100svh - 440px),500px)}.cs-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cs-rail-col{display:flex;flex-direction:column;gap:clamp(16px,2.6vh,26px)}.cs-beat{position:relative;min-height:132px}.cs-slide{position:absolute;top:0;right:0;bottom:0;left:0}.cs-beat .n,.cs-slide .n{color:var(--ember-sm)}.cs-beat h3,.cs-slide h3{margin-top:8px;font-size:clamp(22px,2.4vw,28px);font-weight:500;line-height:1.1;letter-spacing:-.01em}.cs-beat p,.cs-slide p{margin-top:8px;font-size:var(--t-body);color:var(--ink-55);max-width:44ch}.cs-chips{position:relative;display:grid;gap:8px;justify-items:start;padding:12px;margin:-12px}.cs-chips.bracketed:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid var(--ember-sm)}.cs-chip{padding:8px 12px;border:1px solid var(--ember-sm);background:var(--tone-a);color:var(--ink)}.cs-foil{border-top:1px solid var(--line);padding-top:12px;display:flex;gap:12px;align-items:baseline}.cs-foil>.n{color:var(--ink-45)}.cs-foil b{color:var(--ink)}.cs-plate{margin-top:clamp(24px,4vh,40px);border-top:1px solid var(--line);padding-top:clamp(16px,2.6vh,24px);display:grid;gap:10px;max-width:64ch}.cs-plate b{font-size:clamp(24px,2.8vw,32px);font-weight:600;letter-spacing:-.01em}.cs-plate p{font-size:var(--t-body);color:var(--ink-55)}.cs-seals{display:flex;gap:10px}.cs-seals i{padding:8px 12px;border:1.5px solid var(--ember-sm);border-radius:999px;color:var(--ember-sm);font-style:normal}.cs-count{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:clamp(14px,2.4vh,22px);color:var(--ink-45)}.cs-count b{color:var(--ink);font-variant-numeric:tabular-nums}.cs-railbar{position:relative;width:110px;height:2px;background:var(--line)}.cs-railbar b{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ember-sm);transform-origin:left}@media (max-width: 899.98px){.cs-stage{grid-template-columns:1fr}}.fw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,5vh,64px) clamp(28px,4vw,64px);margin-top:clamp(40px,7vh,72px)}.fw-card{display:grid;grid-template-rows:subgrid;grid-row:span 5;align-content:start;border-top:1px solid var(--line);padding-top:clamp(18px,3vh,28px)}.fw-card>.n{color:var(--ink-45)}.fw-name{margin-top:12px;font-size:clamp(38px,4.6vw,48px);font-weight:500;line-height:1.1;letter-spacing:-.02em}.fw-stop{color:var(--ember-sm)}.fw-lede{margin-top:8px;font-size:var(--t-lede);font-weight:500}.fw-body{margin-top:clamp(24px,4vh,40px);font-size:var(--t-body);color:var(--ink-55);max-width:52ch}.fw-fig{margin-top:clamp(28px,4.5vh,44px);align-self:start}.fw-window{max-width:340px}.fw-window svg{display:block;width:100%;height:auto}.fw-num{margin-top:12px;font-size:clamp(40px,5vw,64px);font-weight:600;color:var(--ember-sm);font-variant-numeric:tabular-nums;letter-spacing:-.02em}@media (max-width: 899.98px){.fw{grid-template-columns:1fr;row-gap:clamp(36px,6vh,56px)}.fw-card{display:block;grid-row:auto;grid-template-rows:none}}@media (min-width: 900px){.fw-armed{padding-block:0;overflow:clip}.fw-armed>.container{display:flex;flex-direction:column;justify-content:center;height:100svh;padding-block:clamp(20px,3.4vh,36px);gap:clamp(30px,5vh,52px)}.fw-armed .sec-head{margin:0}.fw-armed .fw{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-template-rows:repeat(5,auto);grid-auto-columns:clamp(340px,38vw,480px);width:max-content;margin-top:0;column-gap:clamp(56px,7vw,120px);row-gap:0}.fw-armed .fw-card{width:auto;grid-template-rows:subgrid;grid-row:span 5;opacity:.3;transition:opacity .5s var(--ease)}.fw-armed .fw-card.on{opacity:1}}.pk-sec{padding-bottom:clamp(64px,10vh,130px)}.pk-wrap{position:sticky;top:0;height:100svh;display:flex;align-items:center;will-change:transform}.pk-card{width:100%;min-height:min(62vh,560px);border:1px solid var(--line);background:var(--tone-a);box-shadow:0 28px 64px #14120e17;padding:clamp(28px,4vw,64px);display:flex;align-items:center;justify-content:center;gap:clamp(28px,5vw,80px)}.pk-n{font-size:clamp(5rem,15vw,11rem);font-weight:500;letter-spacing:-.04em;line-height:.86;color:var(--ember-sm);font-variant-numeric:tabular-nums;flex:0 0 auto}.pk-n em{font-style:normal;font-size:.38em;letter-spacing:-.02em}.pk-txt{border-left:1px solid var(--line);padding-left:clamp(24px,3.4vw,56px);max-width:34ch}.pk-l{font-size:var(--t-lede);font-weight:500;line-height:1.33;color:var(--ink-90)}.pk-tag{display:block;margin-top:12px;color:var(--ink-45)}.pk-card--word{justify-content:center}.pk-card--word .pk-txt{border-left:0;padding-left:0;max-width:none;text-align:center}.pk-word{font-size:clamp(26px,3.2vw,38px);font-weight:500;line-height:1.25;letter-spacing:-.01em;max-width:26ch;margin-inline:auto}@media (max-width: 899.98px){.pk-card{flex-direction:column;text-align:center;min-height:min(70vh,560px)}.pk-txt{border-left:0;padding-left:0}.pk-l{margin-top:12px}}.cr{position:relative;height:100svh;overflow:hidden;background:var(--ink)}.cr-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cr-cap{position:absolute;top:max(66px,calc(clamp(20px,5vw,72px) + 8px));left:var(--pad);z-index:2;color:#f2eee699}.cr-title{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(88px,13vh,126px);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(92%,620px)}.cr-name{font-size:var(--t-body);font-weight:500;color:var(--bone);letter-spacing:normal}.cr-desc{font-size:var(--t-small);line-height:1.5;color:#f2eee68c}.cr-rail{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(26px,4.8vh,48px);z-index:2;display:flex;gap:clamp(6px,1vw,14px)}.cr-btn{padding:9px 14px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee68c;border:1px solid rgba(242,238,230,.16);background:#0a090780;cursor:pointer;transition:color .3s,border-color .3s}.cr-btn:hover,.cr-btn:focus-visible{color:var(--bone)}.cr-btn.on{color:var(--bone);border-color:#f2eee699}@media (max-width: 899px){.cr{height:74svh}.cr-rail{flex-wrap:wrap;justify-content:center;width:calc(100% - 2 * var(--pad))}.cr-title{bottom:clamp(112px,20svh,160px)}}.ss-stick{min-height:100svh;display:flex;align-items:center;padding-block:clamp(72px,11vh,120px)}.ss-in{position:relative;width:100%;display:flex;flex-direction:column;gap:clamp(26px,4.4vh,46px)}.ss-head h2{margin-top:10px}.ss-panels{display:grid;grid-template-columns:minmax(280px,5fr) minmax(340px,7fr);gap:clamp(28px,5vw,76px);align-items:start}.ss-pn{display:block;color:var(--ink-45)}.ss-doc{margin-top:14px;position:relative;border:1px solid var(--line);background:var(--tone-a);padding:clamp(20px,2.6vw,32px);box-shadow:0 18px 44px #14120e12}.ss-doc-t{color:var(--ink-45)}.ss-doc-row{margin-top:14px;font-size:var(--t-small);color:var(--ink-90);padding-bottom:12px;border-bottom:1px solid var(--line)}.ss-quiet{color:var(--ink-45)}.ss-late{margin-top:20px;display:flex;flex-direction:column;gap:4px;font-size:var(--t-small);line-height:1.45;color:var(--ink-90);border-left:2px solid var(--ember);padding-left:12px}.ss-stamp{position:absolute;top:clamp(14px,1.8vw,24px);right:clamp(14px,1.8vw,24px);border:1.5px solid rgba(184,74,0,.5);color:var(--ember-sm);padding:5px 9px;transform:rotate(-4deg)}.ss-rows{margin-top:14px;display:flex;flex-direction:column}.ss-row{display:grid;grid-template-columns:52px minmax(130px,max-content) 1fr;gap:clamp(12px,2vw,26px);align-items:baseline;padding-block:11px;border-bottom:1px solid var(--line)}.ss-t{font-variant-numeric:tabular-nums;font-size:var(--t-small);font-weight:600;color:var(--ink-45)}.ss-v{font-size:15px;font-weight:500;color:var(--ink)}.ss-d{font-size:var(--t-small);color:var(--ink-55);justify-self:end;text-align:right}.ss-hot .ss-t,.ss-hot .ss-v{color:var(--ember-sm)}.ss-count{margin-top:16px;color:var(--ink-45)}.ss-count b{color:var(--ember-sm);font-size:14px;font-variant-numeric:tabular-nums;margin-right:2px}.ss-clock{display:flex;align-items:center;gap:16px;color:var(--ink-45)}.ss-clock>b{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-90)}.ss-rail{display:block;flex:1;height:2px;background:var(--line);position:relative}.ss-rail b{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--ember);transform-origin:left}.ss-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:3;overflow:visible}.ss-link path{fill:none;stroke:var(--ember);stroke-width:1.5;stroke-dasharray:5 7;opacity:0;transition:opacity .6s var(--ease)}.ss-armed .ss-row{opacity:.22;transition:opacity .45s var(--ease)}.ss-armed .ss-row.on{opacity:1}.ss-armed .ss-late{opacity:0;transform:translateY(6px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.ss-armed .ss-late.on{opacity:1;transform:none}.ss-lag .ss-link path{opacity:1}@media (max-width: 899.98px){.ss-stick{min-height:0;padding-block:clamp(56px,9vh,96px)}.ss-panels{grid-template-columns:1fr}.ss-link{display:none}}.xq-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,340px);gap:clamp(32px,6vw,96px);align-items:center}.xq-mark{justify-self:end;width:100%}@media (max-width: 899.98px){.xq-grid{grid-template-columns:1fr;gap:28px}.xq-mark{justify-self:start;width:min(56vw,280px)}}.xq-a{font-size:var(--t-lede);font-weight:500;line-height:1.35;color:var(--ink-55);max-width:40ch}.xq-b{margin-top:clamp(14px,2.4vh,22px);font-size:var(--t-display);font-weight:500;line-height:1.06;letter-spacing:normal;max-width:11em}.xq-row{margin-top:clamp(32px,5.5vh,56px);padding-top:clamp(20px,3.2vh,32px);border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(190px,250px) minmax(0,56ch);gap:20px clamp(32px,5vw,80px);align-items:start}@media (max-width: 899.98px){.xq-row{grid-template-columns:1fr;gap:12px}}.lv{padding-block:clamp(72px,11vh,140px) clamp(36px,6vh,64px)}.lv-plate{margin-top:clamp(36px,6vh,64px);background:var(--bone);border-block:1px solid var(--line)}.lv-in{container-type:inline-size;padding-block:clamp(26px,4vh,44px) 8px}.lv-cap{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.lv-cap .n{color:var(--ink-55)}.lv-num{margin-top:14px}.lv-num b{display:block;font-size:clamp(36px,14.2cqw,176px);font-weight:500;line-height:.9;letter-spacing:-.035em;color:var(--ember-sm);font-variant-numeric:tabular-nums;white-space:nowrap}@supports not (width: 1cqw){.lv-num b{font-size:clamp(36px,12.4vw,176px)}}.lv-rows{margin-top:26px}.lv-row{display:grid;grid-template-columns:clamp(140px,15vw,200px) minmax(0,1fr) clamp(120px,12vw,170px);gap:clamp(16px,2.4vw,32px);align-items:center;padding-block:16px 20px;border-top:1px solid var(--line)}.lv-lab{color:var(--ink-45)}.lv-lab--em{color:var(--ember-sm)}.lv-band{position:relative;height:22px;background:#14120e0b}.lv-tick{position:absolute;top:0;bottom:0;left:12%;width:2px;background:#14120e8c}.lv-band--all:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ember) 0 2px,transparent 2px);background-size:7px 100%;opacity:.9}.lv-phrase{font-size:var(--t-lede);font-weight:500;line-height:1.2;color:var(--ink-55);text-align:right;white-space:nowrap}.lv-row--fleet .lv-phrase{color:var(--ink)}.lv-stop{color:var(--ember-sm)}.lv-armed .lv-tick{opacity:0;transition:opacity .35s var(--ease) .2s}.lv-armed .lv-band--all:before{clip-path:inset(0 100% 0 0);transition:clip-path 1.5s var(--ease) .55s}.lv-armed .lv-rows.is-in .lv-tick{opacity:1}.lv-armed .lv-rows.is-in .lv-band--all:before{clip-path:inset(0 0 0 0)}.lv-duo{margin-top:clamp(40px,6.5vh,72px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,72px);align-items:start}.lv-duo>div{border-top:1px solid var(--line);padding-top:18px}.lv-duo h3{margin-top:12px;max-width:24ch}.lv-duo .body-s{margin-top:12px;max-width:52ch}@media (max-width: 899.98px){.lv-cap{flex-direction:column;align-items:flex-start;gap:4px}.lv-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lab phrase" "band band";row-gap:12px;padding-block:14px 18px}.lv-lab{grid-area:lab}.lv-phrase{grid-area:phrase}.lv-band{grid-area:band;height:18px}.lv-duo{grid-template-columns:1fr;gap:32px}}.ff{padding-block:clamp(64px,10vh,130px)}.ff-frame{position:relative}.ff-head h2{margin-top:12px}.ff-head .lede{margin-top:16px}.ff-rows{margin-top:clamp(36px,6vh,60px);display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(32px,5vh,56px) clamp(36px,5vw,84px)}.ff-row h3{margin-top:12px}.ff-row p{margin-top:10px;font-size:var(--t-small);line-height:1.55;color:var(--ink-55);max-width:48ch}@media (max-width: 899.98px){.ff-rows{grid-template-columns:1fr}}@media (min-width: 900px){.ff-armed{padding-block:0}.ff-armed .ff-rows{display:none}.ff-armed .ff-frame{height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(18px,3vh,34px);padding-block:clamp(20px,3.4vh,36px)}.ff-armed .ff-head .lede{display:none}.ff-armed .ff-head,.ff-armed .ffs{width:100%}}.ffs{flex:1;min-height:0;display:grid;grid-template-columns:minmax(170px,230px) 1fr;gap:clamp(28px,4vw,64px);align-items:stretch}.ffs-led{display:flex;flex-direction:column;justify-content:center;gap:18px}.ffs-li{display:flex;align-items:baseline;gap:10px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-45);transition:color .4s}.ffs-li i{font-style:normal;font-variant-numeric:tabular-nums;opacity:.6}.ffs-li.on{color:var(--ember-sm)}.ffs-main{display:flex;flex-direction:column;gap:clamp(14px,2.4vh,22px);min-height:0}.ffs-stage{position:relative;flex:1;min-height:0;border:1px solid var(--line);background:var(--tone-a)}.ffs-stage svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ffs-chip{position:absolute;left:14px;bottom:14px;padding:7px 10px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;background:var(--ink);color:var(--bone);border:1px solid rgba(232,93,0,.55);white-space:nowrap}.ffs-fin{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:16px 26px;background:var(--tone-a);border:1px solid var(--line);box-shadow:0 18px 44px #14120e17;font-size:var(--t-lede);font-weight:500;white-space:nowrap}.ffs-txts{position:relative;min-height:108px}.ffs-txt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:7px}.ffs-txt .ffs-h{font-size:var(--t-lede);font-weight:500;line-height:1.3}.ffs-txt .ffs-b{font-size:var(--t-small);line-height:1.5;color:var(--ink-55);max-width:62ch}.ffs-foot{display:flex;justify-content:flex-end}.co-fig{margin-top:20px;max-width:400px}.co-fig svg{display:block;width:100%;height:auto}#press h2 .ln{display:block}.pr-plate{margin-top:clamp(36px,6vh,64px);background:var(--bone);border-block:1px solid var(--line)}.pr-in{padding-block:clamp(26px,4vh,44px) clamp(30px,5vh,52px)}.pr-cap{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:clamp(20px,3.2vh,32px)}.pr-cap .n{color:var(--ink-55)}.pr-band{position:relative;display:grid;grid-template-columns:clamp(150px,16vw,220px) minmax(0,1fr) clamp(150px,15vw,210px);gap:clamp(18px,3vw,56px);align-items:start;padding-block:clamp(24px,4vh,40px) clamp(26px,4.4vh,44px)}.pr-rule{position:absolute;top:0;left:0;right:0;height:1px;background:var(--line);transform-origin:left center}.pr-dot{position:absolute;top:-2.5px;right:0;width:5px;height:5px;border-radius:50%;background:var(--ember)}.pr-date{font-size:var(--t-chapter);font-weight:500;line-height:1.12;letter-spacing:normal;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:-.08em}.pr-entry h3{max-width:26ch}.pr-body{margin-top:12px;font-size:var(--t-body);line-height:1.6;color:var(--ink-55);max-width:58ch}.pr-wit{justify-self:end;text-align:right;color:var(--ink-45);line-height:1.7;max-width:20ch}.pr-band--blank{padding-block:16px 20px}.pr-band--blank .pr-date{color:#14120e4d}.pr-armed .pr-rule{transform:scaleX(0);transition:transform 1.05s var(--ease)}.pr-armed .pr-dot{opacity:0;transform:scale(0);transition:opacity .35s var(--ease) .95s,transform .35s var(--ease) .95s}.pr-armed .pr-cell{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.pr-armed .pr-date{transition-delay:.15s;color:var(--ink-45)}.pr-armed .pr-entry{transition-delay:.28s}.pr-armed .pr-wit{transition-delay:.42s}.pr-armed .pr-band.on .pr-rule{transform:scaleX(1)}.pr-armed .pr-band.on .pr-dot{opacity:1;transform:scale(1)}.pr-armed .pr-band.on .pr-cell{opacity:1;transform:none}.pr-armed .pr-band.on .pr-date{color:var(--ember-sm);transition:opacity .6s var(--ease) .15s,transform .6s var(--ease) .15s,color .6s var(--ease) .5s}.pr-armed .pr-band--blank.on .pr-date{color:#14120e4d}.op{margin-top:clamp(28px,5vh,56px)}.op-lead{border-top:1px solid var(--line);padding-block:clamp(28px,4.6vh,48px);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,72px);align-items:end}.op-lead .n{display:block;margin-bottom:12px}.op-lead h3{font-size:var(--t-chapter);line-height:1.1;max-width:24ch;text-wrap:balance}.op-lead>p{font-size:var(--t-body);line-height:1.6;color:var(--ink-55);max-width:44ch}.op-duo{display:grid;grid-template-columns:1fr 1fr}.op-trio{display:grid;grid-template-columns:1fr 1fr 1fr}.op-cell{border-top:1px solid var(--line);padding:clamp(24px,4vh,40px) clamp(24px,3vw,48px) clamp(28px,4.6vh,48px) 0}.op-cell .n{display:block;margin-bottom:10px}.op-cell h3{max-width:24ch}.op-trio .op-cell h3{font-size:1.125rem;line-height:1.4;max-width:22ch}.op-cell p{margin-top:12px;font-size:var(--t-small);line-height:1.55;color:var(--ink-55);max-width:44ch}.op-duo .op-cell+.op-cell,.op-trio .op-cell+.op-cell{border-left:1px solid var(--line-soft);padding-left:clamp(24px,3vw,48px)}@media (max-width: 899.98px){.pr-band{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date wit" "entry entry";row-gap:14px;padding-block:20px 28px}.pr-date{grid-area:date}.pr-wit{grid-area:wit;align-self:end}.pr-entry{grid-area:entry}.pr-band--blank{grid-template-areas:"date date";padding-block:14px 16px}.op-lead,.op-duo,.op-trio{grid-template-columns:1fr}.op-lead{gap:20px;align-items:start}.op-duo .op-cell+.op-cell,.op-trio .op-cell+.op-cell{border-left:0;padding-left:0}.op-cell{padding-right:0}}.dm-plate h2 .ln{display:block}.dm-door{padding:0}.dm-plate{background:var(--bone);border-block:1px solid var(--line)}.dm-in{padding-block:clamp(40px,6vh,72px) clamp(48px,7vh,80px)}.dm-plate h2{margin-top:12px;max-width:24ch}.dm-plate .lede{margin-top:16px;max-width:52ch;color:var(--ink-55)}@media (min-width: 900px){.dm-plate .dm-checks{position:sticky;top:clamp(88px,12vh,140px);align-self:start}}.dm-plate .dm-form{background:var(--tone-a);border:1px solid var(--line);padding:clamp(22px,3vw,40px);box-shadow:0 18px 44px #14120e12}.dm-plate .dm-field:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--ember);transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--ease);pointer-events:none}.dm-plate .dm-field:focus-within:after{transform:scaleX(1)}.dm-plate .dm-field label{transition:color .3s}.dm-plate .dm-field:focus-within label{color:var(--ink)}.dm-plate .dm-field.is-filled label{color:var(--ink)}.dm-plate .dm-field :is(input,select,textarea):focus{border-bottom-color:var(--line)}.dm-plate .dm-field.is-err:after{transform:scaleX(1);background:var(--ember-sm)}.dm-plate .dm-field.is-err label{color:var(--ember-sm)}.dm-plate .dm-field.is-err label:after{content:" · required";text-transform:none;letter-spacing:normal}.dm-plate .dm-form .btn:disabled{opacity:.4;pointer-events:none}.dm-fin{grid-column:1 / -1;display:flex;align-items:center;gap:16px;margin-top:8px;min-height:52px}.dm-fin-mark{width:92px;flex:0 0 auto}.dm-fin-mark svg{width:100%;height:auto;overflow:visible}.dm-fin-mark .loop-p{fill:#14120e09;stroke:#14120e80;stroke-width:.8;transition:fill .6s var(--ease),stroke .6s var(--ease)}.dm-fin-mark .loop-p.lit{fill:#e85d0024;stroke:var(--ember-sm)}.duo--ruled>div{border-top:1px solid var(--line);padding-top:18px}.duo--ruled .body-s{margin-top:12px}@media (max-width: 899.98px){.dm-in{padding-block:clamp(36px,6vh,56px)}.dm-plate .dm-form{padding:clamp(18px,5vw,28px)}.dm-fin-mark{width:72px}}.spl{position:relative;height:100svh;overflow:hidden;background:radial-gradient(120% 82% at 50% 44%,#f2eee60d,#f2eee600 60%),var(--ink)}.spl-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.spl-mark{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:min(60vh,500px);z-index:1}.spl-mark svg{width:100%;height:auto;overflow:visible}.spl-mark .loop-p{fill:#ff6a0008;stroke:#f2eee666;stroke-width:.8;transition:fill .6s var(--ease),stroke .6s var(--ease)}.spl-mark .loop-p.lit{fill:#ff6a0024;stroke:#ff6a00}.spl-mark .lm-dot{fill:#ff6a00}.spl-cap{position:absolute;top:max(66px,calc(clamp(20px,5vw,72px) + 8px));left:var(--pad);z-index:2;color:#f2eee699}.spl-title{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(40px,8vh,88px);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(92%,620px)}.spl-name{font-size:var(--t-body);font-weight:500;color:var(--bone);letter-spacing:normal}.spl-desc{font-size:var(--t-small);line-height:1.5;color:#f2eee68c}@media (max-width: 899px){.spl{height:74svh}.spl-title{bottom:clamp(72px,12svh,116px)}}@media (prefers-reduced-motion: reduce){.spl-star.is-lit .spl-core{animation:none}}.dh{position:relative;height:100svh;overflow:hidden;background:var(--ink);display:grid;place-items:center}.dh-pool{position:absolute;left:50%;top:50%;width:min(70vw,720px);height:min(52vh,520px);transform:translate(-50%,-47%);background:radial-gradient(50% 50% at 50% 50%,rgba(255,106,0,.1),transparent 72%);pointer-events:none;z-index:0}.dh-mark{position:relative;z-index:1;width:min(56vh,460px)}.dh-mark svg{display:block;width:100%;height:auto;overflow:visible}.dh-mark .loop-p{fill:#ff6a0008;stroke:#f2eee659;stroke-width:.8;transition:fill .6s var(--ease),stroke .6s var(--ease)}.dh-mark .loop-p.lit{fill:#ff6a0024;stroke:#ff6a00}.dh-mark .lm-dot{fill:#ff6a00}.dh-tag{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:var(--t-display);font-weight:500;line-height:1.08;letter-spacing:normal;text-align:center;pointer-events:none;color:var(--bone)}.dh .em{color:#ff6a00}.dh-cap{position:absolute;top:max(66px,calc(clamp(20px,5vw,72px) + 8px));left:var(--pad);z-index:2;color:#f2eee699}.dh-title{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(76px,12vh,118px);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:min(92%,560px)}.dh-name{font-size:var(--t-body);font-weight:500;color:var(--bone);letter-spacing:normal}.dh-desc{font-size:var(--t-small);line-height:1.5;color:#f2eee68c}.dh-cue{background:#f2eee640}@media (max-width: 899px){.dh{height:max(72svh,580px)}.dh-mark{width:min(48vh,320px)}.dh-title{bottom:clamp(96px,16svh,140px)}}.dh-words{padding-block:clamp(100px,17vh,190px) clamp(80px,13vh,150px)}.dh-words h1{max-width:none;margin-top:clamp(18px,3vh,30px)}.dh-words .lede{margin-top:clamp(22px,3.6vh,34px)}@media (max-width: 899.98px){.dm-field input,.dm-field select,.dm-field textarea{min-height:44px;padding-top:10px;padding-bottom:12px}.sv-btn,.cr-btn,.gh-btn{min-height:44px;display:inline-flex;align-items:center;padding-block:13px}.ty-btn{min-height:44px;display:inline-flex;align-items:center}}@media (max-width: 600px){:root{--t-display: 1.875rem;--t-chapter: 1.5rem}h1,.t-display{line-height:1.12}h2,.t-chapter{line-height:1.15}.lede{line-height:1.45}.sl{line-height:1.14}.fbh-tag,.cbz-tag,.dh-tag{line-height:1.16}.nrh-words h1{font-size:var(--t-display)}}.sl-sm{display:none}@media (max-width: 600px){.sl-lg{display:none}.sl-sm{display:block}}.loader-n,.loader-bar{display:none}.chapter.is-inv{color:#f2eee6b8;text-shadow:0 0 6px var(--ink),0 0 12px var(--ink),0 0 20px var(--ink)}.chapter.is-inv b{color:var(--bone)}.hero .hero-cue span{background:var(--ink-45)}.pp .scene-stamp{margin-bottom:12px}.wt .n{color:var(--ink-55)}.dr-fire .em{color:inherit}.ty-row .n{color:var(--ink-45)}.ty-log:not(:empty){margin-top:20px}.hw-count,.hw-cue,.hw .scene-stamp{display:none!important}.lm:not(.lm--flip) .lm-steps h2 .em{color:inherit}.lm:not(.lm--flip) .lm-step .n{color:var(--ink-45)}.ar-quotes .im-q{border-left-color:var(--line)}.ar .scene-stamp{display:none!important}.wtn{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px clamp(20px,3vw,40px)}.wtn p{font-size:var(--t-small);color:var(--ink-55)}.wtn .n,.ft-col .n,.cta-band .n{color:var(--ink-55)}@media (max-width: 899px) and (prefers-reduced-motion: no-preference){.dr-stick .scene-stamp{position:absolute;left:var(--pad);top:clamp(76px,11svh,104px);margin:0;z-index:2}}.hd.is-ready.is-hidden:focus-within{transform:none}body.pg-cities .ffs-txts{display:grid;min-height:0}body.pg-cities .ffs-txt{grid-area:1 / 1;position:static;inset:auto}body.pg-cities .ffs-foot,body.pg-cities .co-fig{display:none}body.pg-cities :is(.xq-row,.lv-duo>div,.ff-row,.ffs-txt)>.n{color:var(--ink-55)}body.pg-cities .ss-stamp{color:var(--ink-55);border-color:#14120e59}body.pg-cities .ss-rail b{background:var(--ink-45)}body.pg-cities .ss-count b,body.pg-cities .lv-lab--em{color:var(--ink)}body.pg-cities .lv-stop,body.pg-cities .ff-head h2 .em,body.pg-cities .ffs-fin .em{color:inherit}body.pg-cities .ffs-li.on{color:var(--ink)}body.pg-cities .ffs-li i{opacity:1}body.pg-cities .ss-head h2{margin-top:12px}body.pg-cities .ff-row p,body.pg-cities .lv-duo .body-s{margin-top:8px}body.pg-cities .ffs-txt{gap:0}body.pg-cities .ffs-txt .ffs-h{margin-top:12px}body.pg-cities .ffs-txt .ffs-b{margin-top:8px}body.pg-cities .ss-v{font-size:var(--t-body)}body.pg-demo .dm-fin{min-height:0;margin-top:0}body.pg-demo .dm-fin:not(.is-on) .dm-fin-mark,body.pg-demo .dm-fin-mark:empty{display:none}.dh-pool{display:none}.dm-plate .dm-check .ck{color:var(--ink)}.dh-cue span{background:#f2eee699}.dm-plate .dm-done{color:var(--ink)}.dh-words h1{margin-top:12px}.dh-words .lede{margin-top:clamp(18px,3.2vh,28px)}.dm-plate .dm-grid{margin-top:clamp(24px,4vh,44px)}body.pg-fleet .fb-lap{order:2}body.pg-fleet .fb-cap2{order:3}body.pg-fleet .fb-armed .fb-live{top:max(66px,calc(clamp(20px,5vw,72px) + 8px));left:var(--pad)}body.pg-fleet .fb-armed .fb-count-row{right:var(--pad);bottom:clamp(24px,4.5vh,44px)}body.pg-fleet .lm--flip .lm-step .n,body.pg-fleet .pd-card>.n,body.pg-fleet .mo-rail>.n,body.pg-fleet .mo-row .n,body.pg-fleet .mo-stamp .n,body.pg-fleet .duo.steps .n{color:var(--ink-45)}body.pg-fleet .pd-specs summary{color:var(--ink-55);transition:color .3s}body.pg-fleet .pd-specs summary:hover,body.pg-fleet .pd-specs summary:focus-visible{color:var(--ink)}body.pg-fleet .cbz-count b,body.pg-fleet .fb-count-row b{color:var(--bone)}body.pg-fleet .mo-rail b{color:var(--ink)}body.pg-fleet .cbz-cue span{background:#f2eee680}body.pg-fleet .fb-live .dot{background:#ff6a00}body.pg-fleet .fb-cap2 .em{color:var(--ember-sm)}body.pg-fleet .fb,body.pg-fleet .fb-armed .fb-head{padding-top:0}body.pg-fleet .fb.fb-armed{padding-block:0 clamp(56px,9vh,110px)}body.pg-fleet [data-convoy]+section .sec{padding-bottom:0}body.pg-fleet .mo-armed .mo-rows{display:grid;grid-template-rows:repeat(8,minmax(0,1fr)) auto;height:100%;min-height:0}body.pg-fleet .mo-armed .mo-row{padding-block:0;min-height:29px}body.pg-insurance .by-land b{display:block;line-height:1}body.pg-insurance .by-armed .by-in{padding-block:clamp(16px,3vh,44px)}body.pg-insurance .by-rows{gap:11px}body.pg-insurance .fw-armed .sec-head .lede{max-width:52ch}body.pg-insurance .pk-card{box-shadow:none}body.pg-insurance .by-seal{border-color:var(--ink);outline-color:var(--ink);color:var(--ink)}body.pg-insurance .by-count b{color:var(--bone)}body.pg-insurance .by-rail{display:none}body.pg-insurance .cs-beat .n,body.pg-insurance .cs-slide .n,body.pg-insurance .ly-cells .n{color:var(--ink-45)}body.pg-insurance .cs-seals i{border:1px solid var(--line);color:var(--ink-55)}body.pg-insurance .cs-count{display:none}body.pg-insurance .by-row .n,body.pg-insurance .by-count,body.pg-insurance .by-land>.n{color:#f2eee69e}body.pg-insurance .cs-beat h3,body.pg-insurance .cs-slide h3{font-size:var(--t-sub);line-height:1.2;letter-spacing:normal;margin-top:12px}body.pg-insurance .cs-beat{min-height:148px}body.pg-insurance .cs-plate b{font-size:var(--t-sub);font-weight:500;letter-spacing:normal;line-height:1.2}body.pg-insurance .by-quote,body.pg-insurance .pk-word{font-size:var(--t-chapter);line-height:1.12;letter-spacing:normal}body.pg-insurance .ly .lede{margin-top:8px}body.pg-insurance .ly-cells h3{margin-top:12px}body.pg-insurance .ly-cells p,body.pg-insurance .by-land p{margin-top:8px}body.pg-insurance .cs-plate{gap:8px}body.pg-insurance .by-ledger,body.pg-insurance .by-rows{margin-top:12px}@media (min-width: 900px) and (max-height: 720px) and (prefers-reduced-motion: no-preference){body.pg-path .lmr .lm-mark{width:min(42vw,30vh,520px)}}@media (max-width: 899px){body.pg-path .nrh-log,body.pg-path .nrh-cue{display:none}}body.pg-path .lmr-head h2 .em,body.pg-path .rm-headfix h2 .em{color:inherit}body.pg-path .jn-col>.n,body.pg-path .rm-era>.n{color:var(--ink-55)}body.pg-path .jn-conv-cap .em,body.pg-path .rm-fin-cap .em{color:inherit}body.pg-path .nrh-count b{color:var(--ink)}body.pg-path .nrh-log b{color:var(--ink-90)}body.pg-path .nrh .hero-cue span{background:var(--ink-45)}body.pg-path .rm-year b{color:var(--ink);letter-spacing:normal}body.pg-path .rm-entry-line{stroke:#14120e61}body.pg-path .rm-sign.past .n{color:var(--ink)}body.pg-path .jn-from:after{background:var(--ink-55)}body.pg-path .lmr .lm-step h3{margin-top:12px}body.pg-path .lmr .lm-step p{margin-top:8px}body.pg-path .jn-col h3,body.pg-path .rm-name{margin-top:12px}body.pg-path .rm-claim{margin-top:8px}body.pg-spotlight .spl-mark{width:min(60vh,500px,84vw)}body.pg-spotlight .spl{background:var(--ink)}body.pg-spotlight .pr-armed .pr-band.on .pr-date{color:var(--ink)}body.pg-spotlight .pr-dot{background:var(--ink)}body.pg-spotlight .pr-band--blank .pr-date,body.pg-spotlight .pr-armed .pr-band--blank.on .pr-date{color:var(--ink-45)}body.pg-spotlight .op .n{color:var(--ink-55)}body.pg-spotlight #perspectives .sec-head h2 .em{color:inherit}body.pg-spotlight .op-trio .op-cell h3{font-size:var(--t-lede);line-height:1.3;max-width:24ch}body.pg-spotlight .op-lead>p,body.pg-spotlight .op-cell p{max-width:46ch}body.pg-spotlight .op-lead h3{line-height:1.12}@media (max-width: 600px){body.pg-spotlight .op-lead h3{line-height:1.15}}body.pg-spotlight .pr-body,body.pg-spotlight .op-cell p{margin-top:8px}body.pg-spotlight .op-cell .n{margin-bottom:12px}h1,h2,h3,.t-display,.t-chapter,.t-hook,.lede,.dp-line,.pp-truth,.pp-neg,.dr-quiet,.dr-fire,.dr-not,.by-quote,.pk-word,.lv-phrase,.xq-a,.rm-claim,.fw-body,.cs-plate b,.an-var,.iws-h,.anr-claim,.ffs-h,.ss-head h2,.op-lead h3,p,dd,.body-s,.dr-coda,.pd-body,.dk-body,.step p,.lm-step p{text-wrap:balance}li,figcaption,summary,.n,.eyebrow{text-wrap:pretty}.sl .line,.sl-lg,.sl-sm{text-wrap:initial}.pf-l,.ft-tag,.hero-cell>span,.dk-metric-l{text-wrap:balance}body.pg-path .jn-col h3{max-width:20ch}body.pg-path .jn-row,body.pg-path .jn-row>*{text-wrap:balance}.dp-line{max-width:13.6em;text-wrap:initial}.dp{padding-block:clamp(80px,12vh,128px) 0}.dp-eb{margin-top:clamp(32px,5vh,48px)}.mq{padding-block:16px clamp(48px,7vh,72px)}.mq-track span{font-size:var(--t-body)}.pp-truth{max-width:16.2em}@media (max-width: 600px){.pp-truth .ln{display:none}}.dp-eb{margin-top:clamp(24px,4vh,36px)}.ab{max-width:none!important}.nb{white-space:nowrap}@media (max-width: 600px){.ln{display:none}}.dp{min-height:0;display:block;padding-block:clamp(56px,8vh,88px) 0}.dp>.container{width:auto}.dp-line{font-size:var(--t-chapter);line-height:1.12;color:var(--ink)}.dp-foot{margin-top:clamp(28px,4.5vh,44px)}.dp-eb{margin-top:0;margin-bottom:clamp(16px,2.4vh,24px)}.mq{padding-block:0 clamp(20px,3vh,32px)}.mq-track span{font-size:var(--t-lede);color:var(--ink-55);padding-inline:clamp(24px,3vw,56px)}@media (max-width: 899px){.dp{padding-top:clamp(48px,6vh,64px)}.mq{padding-bottom:clamp(16px,2.5vh,24px)}}@media (max-width: 600px){.dp-line{text-wrap:balance}}.hd-panel{width:max-content;min-width:240px;max-width:min(420px,calc(100vw - 2 * var(--pad)))}.hd-panel a{white-space:nowrap}.hd-panel a .n{text-wrap:nowrap}.ft{padding-block:clamp(56px,8vh,96px) clamp(32px,5vh,56px)}.ft-dir{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,56px);padding-bottom:clamp(36px,5vh,56px);margin-bottom:clamp(28px,4.5vh,44px);border-bottom:1px solid var(--line)}.ft-col .n{display:block}.ft-col p{margin-top:14px}.ft-list{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:2px}.ft-list a{display:inline-block;padding-block:4px;font-size:var(--t-small);line-height:1.5;color:var(--ink-55);transition:color .3s}.ft-list a:hover,.ft-list a:focus-visible{color:var(--ink)}.ft-list a[aria-current=page]{color:var(--ink)}.ft-in{align-items:flex-end;gap:32px}.ft-sign{display:grid;gap:10px;justify-items:end;text-align:right}.ft-sign .ft-tag{max-width:34ch;text-wrap:balance}@media (max-width: 899px){.ft-dir{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px clamp(20px,5vw,40px)}.ft-list a{padding-block:7px}.ft-in{flex-direction:column;align-items:flex-start}.ft-sign{justify-items:start;text-align:left}}@media (min-width: 900px){.words{align-items:stretch;padding-block:clamp(96px,14vh,160px) clamp(56px,8vh,96px)}.words-in{width:100%;display:flex;flex-direction:column}.words-copy{margin-block:auto;text-align:center}.words-in h1{max-width:none;margin-inline:auto}.hero-lede{max-width:58ch;margin-inline:auto}.hero-cta{justify-content:center}.hero-status{max-width:none;margin-top:clamp(48px,8vh,96px);grid-template-columns:1.6fr 1fr 1fr 1fr;gap:clamp(20px,3vw,48px)}.hero-cell-live{grid-column:auto}}@media (min-width: 900px){.words{padding-top:clamp(64px,10vh,120px)}.words-in h1{margin-top:16px}.hero-lede{color:var(--ink-55);max-width:54ch;margin-top:clamp(20px,3vh,28px)}.hero-cta{margin-top:clamp(28px,4vh,40px)}.hero-cell b{font-size:var(--t-sub)}.hero-cell-live b{font-size:var(--t-chapter)}}.lede-belief{color:var(--ink-55)}.lede-belief .lede-hi{display:block;margin-top:.7em;color:var(--ink);font-weight:500}@media (min-width: 900px){.hero-status{grid-template-columns:2fr 1fr 1fr 1fr;align-items:stretch}.hero-cell{display:grid;align-content:space-between}.hero-cell-live b{font-size:var(--t-display);line-height:1;letter-spacing:normal}.hero-cell>span{margin-top:10px}}@media (min-width: 900px){.words{min-height:0;padding-block:clamp(112px,15vh,168px) clamp(72px,10vh,120px)}.words-copy{margin-block:0}.hero-status{margin-top:clamp(64px,9vh,104px)}}.sec,.lm,.lmr,.rm,.cv,.im,.dm,.mo,.ff,.by-in,.cs-in,.fb{padding-block:clamp(56px,8vh,96px)}.ty{padding-block:clamp(56px,8vh,96px) clamp(40px,6vh,72px)}.lv{padding-block:clamp(56px,8vh,96px) clamp(32px,5vh,56px)}.wt{padding-block:clamp(48px,7vh,88px) 0}.dk-head{padding-block:clamp(48px,7vh,96px) clamp(20px,3vh,40px)}.ar{padding-block:clamp(72px,10vh,120px) clamp(32px,5vh,64px)}.ph{padding-block:clamp(88px,12vh,136px) clamp(40px,6vh,64px)}.nrh-words,.dh-words{padding-block:clamp(72px,11vh,128px) clamp(48px,8vh,96px)}.cta-band .in{padding-block:clamp(64px,9vh,104px)}.by-exit{padding-block:clamp(40px,6vh,64px)}.pk-sec{padding-bottom:clamp(48px,7vh,88px)}.fb.fb-armed,body.pg-fleet .fb.fb-armed{padding-block:0 clamp(40px,6vh,72px)}.fb-armed .fb-head{padding-block:clamp(56px,8vh,96px) clamp(32px,5vh,56px)}@media (max-width: 899px){.ph{padding-block:clamp(80px,12vh,112px) 40px}}.cv-armed,.ff-armed,.fw-armed,.mo.mo-armed,.rm.rm-a{padding-block:0}@media (min-width: 900px) and (min-height: 620px) and (prefers-reduced-motion: no-preference){.lmr{padding-block:0}}@media (min-width: 900px) and (min-height: 760px) and (prefers-reduced-motion: no-preference){.rm{padding-block:0}}@media (min-width: 900px){.hero-status{max-width:680px;margin-inline:auto;margin-top:clamp(56px,8vh,88px);grid-template-columns:repeat(3,auto);justify-content:center;column-gap:0;row-gap:clamp(28px,4vh,40px);text-align:center;align-items:start}.hero-cell{display:block}.hero-cell-live{grid-column:1 / -1;padding-top:clamp(28px,4vh,40px)}.hero-cell:not(.hero-cell-live){border-top:0;padding-top:2px;padding-inline:clamp(28px,3.4vw,56px)}.hero-cell:not(.hero-cell-live):before{display:none}.hero-cell:not(.hero-cell-live)+.hero-cell:not(.hero-cell-live){border-left:1px solid var(--line)}.hero-cell>span{margin-top:8px}}.hw-turn-dim,.hw-turn-lit,.hw.hw-turn .hw-img-dim,.hw.hw-turn .hw-img-lit,.hw.hw-turn .hw-dots{display:none}.hw.hw-turn .hw-turn-dim,.hw.hw-turn .hw-turn-lit{display:block}.hw-turn-dim{filter:brightness(.42) saturate(.7)}.hw-turn-lit{filter:brightness(1.04);will-change:clip-path}.pd-media{position:relative}.pd-turn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.dk-wall{position:relative}.dk-cell{position:relative;display:block;color:inherit}.dk-cap .dk-name{margin-top:8px}@media (min-width: 900px) and (prefers-reduced-motion: no-preference){.dk-wall{height:100svh;background:var(--ink);overflow:hidden;color:var(--bone)}.dk-cell{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;will-change:transform;overflow:hidden}.dk-cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #f2eee61f;pointer-events:none;z-index:2}.dk-cell:after{content:"";position:absolute;left:0;right:0;bottom:0;height:58%;background:linear-gradient(to top,#14120eeb,#14120e00);pointer-events:none;z-index:1}.dk-cell .dk-scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;background:var(--ink)}.dk-cap{position:absolute;left:clamp(28px,3.4vw,64px);right:clamp(28px,3.4vw,64px);bottom:clamp(60px,6.6vh,72px);z-index:3;max-width:52ch}.dk-wall .dk-idx{color:#f2eee68c}.dk-wall .dk-name{font-size:var(--t-chapter);line-height:1.1;color:var(--bone);max-width:16ch}.dk-wall .dk-name .u{background:none}.dk-wall .dk-stop{color:var(--ember)}.dk-full{opacity:0;transform:translateY(12px);transition:opacity .45s var(--ease),transform .55s var(--ease);pointer-events:none}.dk-cell.is-cut .dk-full{opacity:1;transform:none;pointer-events:auto;transition-delay:.1s}.dk-wall .dk-hook{margin-top:clamp(14px,2vh,20px);font-size:var(--t-lede);line-height:1.33;color:var(--bone);max-width:30ch}.dk-wall .dk-body{margin-top:10px;font-size:var(--t-body);color:#f2eee6a8;max-width:40ch}.dk-wall .dk-base{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:clamp(18px,2.6vh,26px);padding-top:16px;border-top:1px solid rgba(242,238,230,.16);max-width:40ch}.dk-wall .dk-ev{border:0;padding:0;width:auto}.dk-wall .dk-metric{font-size:var(--t-chapter);font-weight:500;line-height:1;letter-spacing:normal;color:var(--ember);font-variant-numeric:tabular-nums}.dk-wall .dk-metric-l{margin-top:6px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:#f2eee68c}.dk-wall .dk-cta{display:inline-flex;align-items:center;gap:.5em;font-size:var(--t-small);font-weight:500;color:var(--bone);white-space:nowrap}.dk-wall .dk-cta .arr{color:var(--ember);transition:transform .35s var(--ease)}.dk-cell:hover .dk-cta .arr{transform:translate(6px)}.dk-wall.is-quad .dk-cell{transition:opacity .45s var(--ease)}.dk-wall.is-quad:hover .dk-cell:not(:hover){opacity:.55}.dk-wall.is-quad .dk-cell:hover:before{box-shadow:inset 0 0 0 1px #ff6a00b3}.dk-wall.is-quad .dk-cell .dk-go{opacity:0}}@media (max-width: 899px),(prefers-reduced-motion: reduce){.dk-wall{display:grid;gap:28px;padding-inline:var(--pad);padding-bottom:clamp(40px,6vh,64px)}.dk-cell{border-top:1px solid var(--line);padding-top:18px}.dk-cell .dk-scene{display:block;width:100%;aspect-ratio:16 / 10;height:auto;background:var(--ink)}.dk-cap{margin-top:16px}.dk-wall .dk-name{font-size:var(--t-sub)}.dk-wall .dk-hook{margin-top:12px}.dk-wall .dk-body{margin-top:8px}.dk-wall .dk-base{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.dk-wall .dk-ev{border:0;padding:0}.dk-wall .dk-metric{font-size:var(--t-chapter);font-weight:500;line-height:1;color:var(--ember)}.dk-wall .dk-metric-l{margin-top:6px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-55)}.dk-wall .dk-cta{display:inline-flex;align-items:center;gap:.5em;font-size:var(--t-small);font-weight:500;color:var(--ember-sm)}}.dk-title-in{max-width:60ch}.dk-title h2{margin-top:12px;max-width:24ch;text-wrap:balance}.dk-title .lede{margin-top:16px;max-width:40ch;text-wrap:balance}@media (min-width: 900px) and (prefers-reduced-motion: no-preference){.dk-title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:grid;place-items:center;text-align:center;padding:var(--pad);pointer-events:none;will-change:opacity,transform}.dk-title .eyebrow,.dk-title h2,.dk-title .lede{margin-inline:auto}.dk-title .eyebrow{color:#f2eee68c}.dk-title h2{color:var(--bone)}.dk-title .lede{color:#f2eee6a8}.dk-title .scene-stamp{display:none}}@media (max-width: 899px),(prefers-reduced-motion: reduce){.dk-title{padding:clamp(40px,6vh,64px) 0 clamp(8px,2vh,16px)}.dk-title .lede{color:var(--ink-55)}}.dk-cell{cursor:pointer}.dk-cell .dk-embed,.dk-cell .fb-stage{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;min-height:0;margin:0;background:var(--ink)}.dk-cell .dk-embed canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media (min-width: 900px) and (prefers-reduced-motion: no-preference){.dk-cell .dk-cap{pointer-events:none}.dk-cell .dk-cta{pointer-events:auto}.dk-cell :is(.sv-cap,.gh-cap,.cr-cap,.fb-live){top:clamp(28px,4.4vh,56px);left:clamp(28px,3.4vw,64px)}.dk-cell :is(.sv-title,.gh-title,.cr-title){left:auto;right:clamp(28px,3.4vw,64px);transform:none;align-items:flex-end;text-align:right;bottom:calc(clamp(28px,4.4vh,56px) + 58px);max-width:34ch}.dk-cell :is(.sv-rail,.gh-rail,.cr-rail){left:auto;right:clamp(28px,3.4vw,64px);transform:none;bottom:clamp(28px,4.4vh,56px)}.dk-cell .fb-count-row{right:clamp(28px,3.4vw,64px);bottom:clamp(28px,4.4vh,56px)}.dk-cell :is(.sv-cap,.gh-cap,.cr-cap,.fb-live,.sv-title,.gh-title,.cr-title,.sv-rail,.gh-rail,.cr-rail,.fb-count-row){transition:opacity .4s var(--ease);z-index:4}.dk-cell:not(.is-cut) :is(.sv-cap,.gh-cap,.cr-cap,.fb-live,.sv-title,.gh-title,.cr-title,.sv-rail,.gh-rail,.cr-rail,.fb-count-row){opacity:0;pointer-events:none}.dk-cell.is-cut{cursor:default}}@media (max-width: 899px),(prefers-reduced-motion: reduce){.dk-cell .dk-embed{position:relative;inset:auto;width:100%;aspect-ratio:16 / 10;overflow:hidden}.dk-cell .fb-stage{position:absolute;top:0;right:0;bottom:0;left:0}.dk-cell :is(.sv-title,.gh-title,.cr-title,.sv-rail,.gh-rail,.cr-rail,.sv-cap,.gh-cap,.cr-cap,.fb-live){display:none}.dk-cell .fb-count-row{right:12px;bottom:10px}}.dk-cell .cbz{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}@media (min-width: 900px) and (prefers-reduced-motion: no-preference){.dk-cell .cbz-cap{top:clamp(28px,4.4vh,56px);left:clamp(28px,3.4vw,64px)}.dk-cell .cbz-count{right:clamp(28px,3.4vw,64px);bottom:clamp(28px,4.4vh,56px)}.dk-cell :is(.cbz-cap,.cbz-count){transition:opacity .4s var(--ease);z-index:4}.dk-cell:not(.is-cut) :is(.cbz-cap,.cbz-count){opacity:0;pointer-events:none}}@media (max-width: 899px),(prefers-reduced-motion: reduce){.dk-cell .cbz{position:relative;inset:auto;width:100%;aspect-ratio:16 / 10;overflow:hidden}.dk-cell .cbz-cap{display:none}.dk-cell .cbz-count{right:12px;bottom:10px}}@media (min-width: 900px) and (prefers-reduced-motion: no-preference){.dk-cell .dk-cap{opacity:0;transition:opacity .5s var(--ease)}.dk-cell.is-lit .dk-cap{opacity:1}}.pd-lab{margin-top:clamp(32px,5vh,56px)}.pd-switch{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);border-bottom:1px solid var(--line)}.pd-tab{position:relative;background:none;border:0;padding:0 0 18px;text-align:left;font:inherit;font-size:var(--t-chapter);font-weight:500;line-height:1.05;letter-spacing:normal;color:var(--ink-45);cursor:pointer;transition:color .35s var(--ease)}.pd-tab>.n{display:block;margin-bottom:12px;color:var(--ink-45)}.pd-tab small{display:block;margin-top:10px;font-size:var(--t-label);font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ink-45)}.pd-tab .em{color:transparent;transition:color .35s var(--ease)}.pd-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ember);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.pd-tab:hover,.pd-tab.is-on{color:var(--ink)}.pd-tab.is-on .em{color:var(--ember)}.pd-tab.is-on:after{transform:scaleX(1)}.pd-tab:focus-visible{outline:1px solid var(--ember);outline-offset:4px}.pd-stage{position:relative;margin-top:clamp(24px,3.6vh,40px);background:var(--ink);color:var(--bone);overflow:hidden;display:grid;grid-template-rows:1fr auto;padding:clamp(28px,4vh,56px) clamp(24px,3.2vw,56px) clamp(24px,3.2vw,44px);min-height:clamp(480px,62vh,720px)}.pd-wires{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.pd-unit{position:relative;justify-self:center;align-self:start;width:clamp(180px,22vw,300px);margin:0;background:none;overflow:visible;opacity:0}.pd-unit img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;padding:6%;transition:opacity .35s var(--ease)}.pd-unit .pd-turn{opacity:0}.pd-unit figcaption{position:absolute;left:calc(50% + 14px);top:calc(100% - 2px);white-space:nowrap;color:#f2eee68c}.pd-views{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);margin-top:clamp(96px,16vh,160px)}.pd-view{position:relative;margin:0;opacity:.42;transition:opacity .5s var(--ease)}.pd-view.is-lit{opacity:1}.pd-view-box{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#f2eee60a}.pd-view-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #f2eee633;pointer-events:none;transition:box-shadow .4s var(--ease)}.pd-view.is-lit .pd-view-box:after{box-shadow:inset 0 0 0 1px #f2eee652}.pd-view :is(video,canvas){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.pd-view[data-pd-view=front] video{width:200%;object-position:left center}.pd-view figcaption{margin-top:10px;color:#f2eee68c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-view.is-lit figcaption{color:var(--bone)}.pd-view.is-hot .pd-view-box:after{box-shadow:inset 0 0 0 1px #ff6a00b3}.pd-panel{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(32px,5vw,88px);margin-top:clamp(28px,4vh,44px);align-items:start}.pd-panel[hidden]{display:none}.pd-panel .pd-lede{margin-top:0;font-size:var(--t-sub);line-height:1.15;max-width:34ch;text-wrap:balance}.pd-panel .pd-body,.pd-panel .pd-filed{margin-top:14px}.pd-panel .pd-ev b{font-size:var(--t-display)}.pd-panel .pd-specs{margin-top:0;border-top:0}.pd-panel .pd-specs summary{padding-top:0;color:var(--ink-45)}.pd-panel .pd-specs-in{padding-top:12px}@media (max-width: 899px){.pd-switch{gap:16px}.pd-tab{font-size:var(--t-lede)}.pd-tab>.n{margin-bottom:8px}.pd-stage{min-height:0;padding:24px 16px 20px}.pd-unit{width:clamp(140px,42vw,200px)}.pd-views{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;margin-top:72px}.pd-view figcaption{margin-top:8px}.pd-panel{grid-template-columns:minmax(0,1fr);gap:20px}.pd-panel .pd-specs{border-top:1px solid var(--line)}.pd-panel .pd-specs summary{padding-top:14px}}@media (min-width: 900px) and (min-height: 760px) and (prefers-reduced-motion: no-preference){.pd-lab{--pdp: clamp(24px, 3vw, 48px)}.pd-pin{height:100svh;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr);align-content:center;padding-block:clamp(56px,7vh,72px) clamp(20px,3.4vh,40px)}.pd-tab{padding-bottom:14px}.pd-tab:after,.pd-tab.is-on:after{transform:scaleX(var(--pd-fill, 0));transition:none}.pd-tab:not(.is-on):after{opacity:.4}.pd-stage{margin-top:clamp(18px,2.8vh,32px);min-height:0;height:auto;max-height:720px;display:block;padding:0}.pd-unit{position:absolute;left:50%;top:3%;height:40%;width:auto;aspect-ratio:1 / 1;translate:-50% 0}.pd-view[data-pd-view=bsl]{order:1}.pd-view[data-pd-view=rear]{order:2}.pd-view[data-pd-view=front]{order:3}.pd-view[data-pd-view=cabin]{order:4}.pd-view[data-pd-view=payload]{order:5}.pd-view[data-pd-view=bsr]{order:6}.pd-lab.is-tight{--pdp: 24px}.pd-lab.is-tight .pd-stage{margin-top:14px}.pd-lab.is-tight .pd-unit{height:34%}.pd-lab.is-tight .pd-tab{font-size:var(--t-sub);padding-bottom:12px}.pd-lab.is-tight .pd-tab>.n{margin-bottom:8px}.pd-lab.is-tight .pd-stage .pd-group p{line-height:1.45}.pd-lab.is-tight .pd-stage .pd-specs-in{gap:10px}.pd-lab.is-tight .pd-stage .pd-badges{gap:6px}.pd-lab.is-tighter .pd-tab>.n,.pd-lab.is-tighter .pd-tab small{display:none}.pd-lab.is-tighter .pd-stage .pd-lede{font-size:var(--t-lede)}.pd-lab.is-tighter .pd-stage .pd-ev{margin-top:12px;padding-top:10px}.pd-unit img{height:100%;width:auto}.pd-views{position:absolute;left:var(--pdp);right:var(--pdp);bottom:var(--pdp);margin-top:0}.pd-view{transition:none}.pd-stage .pd-panel{position:absolute;inset:var(--pdp);display:block;margin:0;pointer-events:none;color:var(--bone)}.pd-stage .pd-panel[hidden]{display:block}.pd-stage .pd-copy{position:absolute;left:0;top:0;width:min(32%,44ch);opacity:0}.pd-stage .pd-more{position:absolute;right:0;top:0;width:min(32%,44ch);opacity:0}.pd-stage .pd-lede{color:var(--bone);max-width:none}.pd-stage .pd-body{color:#f2eee6a8;max-width:none}.pd-stage .pd-ev{border-top-color:#f2eee629}.pd-stage .pd-ev .n,.pd-stage .pd-group .n,.pd-stage .pd-filed{color:#f2eee68c}.pd-stage .pd-group p{color:#f2eee6bd;line-height:1.55}.pd-stage .pd-badges span{border-color:#f2eee638;color:#f2eee6bd}.pd-stage .pd-specs{border:0;margin:0}.pd-stage .pd-specs summary{display:none}.pd-stage .pd-specs-in{padding:0;gap:clamp(12px,1.8vh,18px)}}.pk-sec .sec-head{text-align:center;padding-top:clamp(64px,10vh,120px);padding-bottom:clamp(8px,2vh,24px)}.pk-sec .sec-head .eyebrow{display:block}.pk-sec .sec-head h2{margin-inline:auto;max-width:20ch;text-wrap:balance}html{overflow-x:hidden;overflow-x:clip;scrollbar-gutter:stable}.menu a:not(.btn){display:block;min-height:44px;padding-block:6px}.ft-col a{display:inline-block;padding-block:11px;margin-block:-11px}.hd-logo{display:inline-flex;align-items:center;min-height:44px}.dk-cta{min-height:44px}@media (max-width: 899.98px){.dk-wall .dk-base{flex-wrap:wrap;row-gap:8px}}@media (max-width: 899.98px){:root{--t-display: clamp(1.875rem, 8.2vw, 2.25rem);--t-chapter: clamp(1.625rem, 7.2vw, 2rem);--t-sub: clamp(1.25rem, 5.6vw, 1.5rem);--t-lede: clamp(1.0625rem, 4.6vw, 1.25rem);--t-body: 1rem;--t-small: .875rem;--t-label: .75rem;--t-stat: clamp(3.5rem, 18vw, 6rem)}h1,.t-display{line-height:1.1}h2,.t-chapter{line-height:1.15;text-wrap:balance}h3,.t-hook{line-height:1.22}.lede{line-height:1.4}.eyebrow,.n,.scene-stamp{line-height:1.5}.sl{line-height:1.14}.fbh-tag,.cbz-tag,.dh-tag{line-height:1.16}.nrh-words h1{font-size:var(--t-display)}.words-in h1,.pp-truth,.dk-name,.ar-hook,.pf-head h2,.rm-headfix h2,.lede{max-width:none}.pp-truth{font-size:var(--t-chapter);line-height:1.15}body.pg-path .nrh-words h1{font-size:1.875rem}.duo.steps .body-s,.fb-note,.lv-duo .body-s,.lv-in .body-s,.xq-row .body-s,.ff-row p,.ffs-txt .ffs-b{font-size:var(--t-body);line-height:1.55}.an-row b,.an-row small{font-size:var(--t-small)}.an-led{gap:14px}.spl-name,.dh-name{font-size:var(--t-lede)}.spl-desc,.dh-desc{font-size:var(--t-body)}.spl-title{gap:6px}.pf-n,.pk-n,.cv-n{font-size:var(--t-stat);line-height:.95}.pf-l,.pk-l{font-size:var(--t-lede);line-height:1.33}.pf-tag,.pk-tag{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.025em;color:var(--ink-45);margin-top:10px}.scene-stamp{margin-bottom:4px;color:var(--ink-45)}.pp .scene-stamp{margin-bottom:4px}}@media (max-width: 899.98px){:root{--s-sec: clamp(40px, 6vh, 56px);--s-head: 28px;--s-item: 28px;--s-eb: 10px;--s-lede: 14px}.sec,.lm,.lmr,.rm,.cv,.im,.dm,.mo,.ff,.by-in,.cs-in,.fb,.ty,.lv,.wt,.ar,.ph,.dk-head,.pk-sec,.cta-band .in{padding-block:var(--s-sec)}.sec-head h2,.lm-steps h2,.ss-head h2,.cs-head h2,.dm-plate h2,.pf-head h2,.rm-headfix h2,.dk-title h2,.words-in h1,.ph h1{margin-top:var(--s-eb)}.sec-head .lede,.dm-plate .lede,.rm-lede,.ph .lede,.dk-title .lede{margin-top:var(--s-lede)}.step{padding-block:var(--s-item);gap:8px}.lm-step,.lmr .lm-step{margin-top:var(--s-item);padding-top:20px}.ff-rows,.lv-duo,.dk-wall,.ar-quotes{gap:var(--s-item)}.dm-grid{gap:var(--s-head)}.nrh-words,.dh-words{padding-block:clamp(36px,6vh,56px) clamp(48px,8vh,72px)}.nrh-words h1,.dh-words h1{margin-top:10px}.nrh-words .lede{margin-top:14px}.nrh-words .ph-cta{margin-top:24px}.cbz-cap,.fbh-live,.nrh-live,.sv-cap,.spl-cap,.cr-cap,.gh-cap{top:84px}}.lmr-head .lede{margin-top:16px}body.pg-spotlight #press{padding-bottom:0}body.pg-spotlight .nrh-words{padding-bottom:clamp(40px,6vh,64px)}.cv-n,.mo-rail b,.mo-stamp b,.pf-n,.fw-name,.pk-n,.by-land b{letter-spacing:normal}.step .n,.lm-step .n,.vd-file .n,.jn-col .n,.cs-head .n,.ff-row .n,.lv-duo .n,.pv-item .n{color:var(--ink-55)}.vd-seal{min-width:104px}.vd-seal span{font-size:var(--t-label)}.dh-words .lede{color:var(--ink-55)}@media (max-width: 600px){body.pg-insurance .fw-name{font-size:2rem}}.btn{min-height:44px}@media (max-width: 899.98px){.btn{font-size:15px;min-height:50px;padding:0 1.5em;justify-content:center}.hero-cta,.ph-cta{flex-direction:column;align-items:stretch;gap:10px;max-width:360px}.nrh-words .ph-cta,.dh-words .ph-cta{margin-inline:auto}.dm-form .btn{width:100%;margin-top:10px}.dk-cta,.ft-list a,.ar-wit a{min-height:44px;display:inline-flex;align-items:center}.sv-btn,.cr-btn,.gh-btn,.pd-tab{min-height:44px}}.hd-in{justify-content:flex-start;gap:clamp(16px,2.4vw,32px)}.hd-nav{margin-left:auto}.hd-act{display:flex;align-items:center;gap:clamp(14px,2.4vw,28px)}@media (min-width: 821px){.hd-nav+.hd-act{margin-left:0}}@media (max-width: 899.98px){.hd-act{margin-left:auto;gap:12px}.hd-in{padding-block:12px}.hd.is-scrolled .hd-in{padding-block:8px}.hd-cta{display:inline-flex;font-size:13px;min-height:40px;padding:0 14px}.hd-burger{min-height:40px;padding:8px;margin:-8px}}@media (min-width: 821px){body.pg-demo .hd.is-ready.is-hidden{transform:none}}.cta-bar{display:none}@media (max-width: 899.98px){.cta-bar{display:flex;justify-content:center;position:fixed;inset:auto 0 0 0;z-index:190;padding:10px var(--pad) calc(10px + env(safe-area-inset-bottom));background:#fbfaf6db;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .45s var(--ease);pointer-events:none}.cta-bar.is-on{transform:none;pointer-events:auto}.cta-bar .btn{width:100%;max-width:360px}body.on-ink .cta-bar{background:#14120ed1;border-top-color:#f2eee624}body.on-ink .cta-bar .btn{background:var(--bone);color:var(--ink)}}.menu{align-content:start;gap:0;padding:var(--pad) var(--pad) calc(var(--pad) + env(safe-area-inset-bottom));overflow-y:auto}.menu .menu-close{position:sticky;top:0;justify-self:end;align-self:start;z-index:2;margin:-12px -8px 44px;background:var(--tone-a)}.menu a:not(.btn){display:block;font-size:clamp(1.75rem,7.2vw,2.25rem);line-height:1.2;padding-block:10px;color:var(--ink)}.menu a:not(.btn):hover,.menu a:not(.btn):focus-visible{padding-left:0;color:var(--ember-sm)}.menu-group{margin-block:14px 10px;padding-top:14px;border-top:1px solid var(--line)}.menu-group .eyebrow{display:block;margin-bottom:4px}.menu a.menu-sub{font-size:clamp(1.125rem,4.6vw,1.375rem);line-height:1.3;padding:9px 0;min-height:44px;display:flex;align-items:center;color:var(--ink-55)}.menu a.menu-sub:hover,.menu a.menu-sub:focus-visible{padding-left:0;color:var(--ink)}.menu .menu-cta{margin-top:22px;justify-self:start;display:inline-flex}.menu-close{min-height:44px}@media (max-width: 899.98px){.ft{padding-block:48px calc(32px + env(safe-area-inset-bottom))}.ft-dir{grid-template-columns:1fr 1fr;gap:28px 20px;padding-bottom:32px;margin-bottom:28px}.ft-col:nth-child(3),.ft-col:nth-child(4){grid-column:1 / -1}.ft-col p{max-width:36ch;margin-top:10px}.ft-list{gap:0}.ft-list a{display:inline-flex;align-items:center;min-height:44px;padding-block:0}}.dm-plate .dm-field label{margin-bottom:0}.dm-plate .dm-field :is(input,select,textarea){padding:4px 0 10px}.dm-form .btn{min-height:44px}@media (max-width: 899.98px){.dm-grid{gap:28px}.dm-form{order:-1;padding:22px 18px 24px;row-gap:14px}.dm-checks{order:2;position:static;margin-top:clamp(28px,5vh,40px);gap:14px}.dm-field label{font-size:var(--t-label);margin-bottom:0}.dm-field :is(input,select,textarea){min-height:46px;padding:8px 0 12px;font-size:1rem}}@media (max-width: 899.98px){.bleed-m{margin-inline:calc(-1 * var(--pad));width:calc(100% + 2 * var(--pad));max-width:none}.wt .fl-strip{width:100vw;margin-inline:calc(50% - 50vw)}.fl-strip video{min-height:0;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:50% 50%}.fl-cap{padding-inline:var(--pad);flex-direction:column;align-items:flex-start;gap:6px}body.pg-cities .fl-strip video{aspect-ratio:6 / 5;object-position:0% 50%}body.pg-fleet .fl-strip video{object-position:62% 50%}body.pg-home .wt .scene-stamp{display:none}body.pg-home .fl-cap>.n{font-size:var(--t-lede);font-weight:500;letter-spacing:normal;text-transform:none;color:var(--ink);line-height:1.35;max-width:26ch;text-wrap:balance}body.pg-home .fl-cap-r{margin-top:4px}}@media (max-width: 899.98px){.vd-grid,.jn-grid{row-gap:0;column-gap:0;margin-top:40px}.vd-file,.jn-col{display:block;padding-block:24px 32px;border-top:1px solid var(--line)}.vd-file h3,.jn-col h3,.vd-file p{margin-top:10px}.vd-seal{position:static;float:right;margin:0 0 12px 16px}.jn-rows{margin-top:20px}.jn-to{min-height:0}.jn-foot{margin-top:18px;max-width:none}}@media (min-width: 900px){.jn-grid{column-gap:clamp(28px,4vw,64px);row-gap:clamp(14px,2.2vh,24px)}}@media (max-width: 899.98px){.ss-row{grid-template-columns:52px minmax(0,1fr);grid-template-areas:"t v" ". d";row-gap:2px;column-gap:14px;padding-block:12px}.ss-t{grid-area:t}.ss-v{grid-area:v}.ss-d{grid-area:d;justify-self:start;text-align:left}.ss-doc{display:flex;flex-direction:column}.ss-stamp{position:static;order:-1;align-self:flex-start;margin:0 0 14px;transform:rotate(-3deg)}body.pg-cities .ss-clock{display:none}.ss-stick{padding-bottom:clamp(24px,4vh,40px)}.ss-exit{padding-top:clamp(24px,4vh,40px)}.cs-sub{display:block;margin:8px 0 0;font-size:var(--t-body)}.pr-wit{justify-self:start;text-align:left;max-width:none}body.pg-spotlight .pr-date{font-size:var(--t-lede);line-height:1.3;margin-top:0;color:var(--ink-55)}body.pg-spotlight .pr-armed .pr-band.on .pr-date{color:var(--ink-55)}body.pg-spotlight .pr-band{row-gap:10px}.by:not(.by-armed) .by-month{display:none}}@media (max-width: 600px){body.pg-spotlight .op-duo .op-cell h3,body.pg-spotlight .op-trio .op-cell h3{font-size:1.25rem;line-height:1.25}body.pg-spotlight .op-cell h3{text-wrap:balance}}@media (min-width: 900px){.xq-row{grid-template-columns:minmax(230px,290px) minmax(0,56ch)}.xq-row>.n{white-space:nowrap}.pr-wit{max-width:24ch}}@media (min-width: 900px){body:not(.pg-home) h1,body:not(.pg-home) .t-display{line-height:1.04}.hero-lede,.nrh-words .lede,.dh-words .lede{max-width:58ch}.pp-truth{line-height:1.1}}@media (max-width: 899.98px){.hero{height:72svh}.words{min-height:0;padding-block:clamp(24px,4svh,40px) clamp(64px,9svh,88px)}.hero-cue{bottom:8px}[data-pp]{height:240svh}.pp-stick{align-items:flex-start;padding-top:clamp(112px,22svh,176px)}.pp-eb{margin-bottom:18px}.dr{height:200svh}.dr-quiet{left:0;right:0;width:auto;max-width:none;transform:translateY(-50%);padding-inline:var(--pad);font-size:var(--t-chapter);line-height:1.22}.dr-after{left:0;right:0;width:auto;transform:translateY(-50%);padding-inline:var(--pad)}.dr-coda{max-width:32ch;margin-inline:auto;text-wrap:balance}.dr-not{font-size:var(--t-chapter)}.dk-wall .dk-name{font-size:var(--t-chapter);line-height:1.1}.dk-wall .dk-hook{font-size:var(--t-lede)}.sl .line{padding-block:.26em;margin-block:-.26em}}@media (min-width: 900px){.dr-after{width:min(100% - 2 * var(--pad),46ch)}.dr-quiet{font-size:var(--t-chapter);max-width:22ch}.dr-not{font-size:var(--t-display)}}.fb-shot-m{display:none}@media (max-width: 899.98px){.fb-lap{width:100vw;margin:24px 0 0 calc(50% - 50vw)}.fb-lap svg{display:none}.fb-shot-m{display:block;aspect-ratio:4 / 3;overflow-x:auto;overflow-y:hidden;border-block:1px solid var(--line);-webkit-overflow-scrolling:touch;scrollbar-width:none}.fb-shot-m::-webkit-scrollbar{display:none}.fb-shot-m img{height:100%;width:auto;max-width:none}.pd-switch{position:sticky;top:61px;z-index:5;background:var(--tone-a);padding-top:10px;transition:top .5s var(--ease)}body:has(.hd.is-hidden) .pd-switch{top:0}.pd-tab{font-size:var(--t-sub);min-height:44px}.pd-views{margin-top:64px}.mo-rail{position:sticky;top:61px;z-index:2;background:var(--tone-a);padding-block:8px;transition:top .5s var(--ease)}body:has(.hd.is-hidden) .mo-rail{top:0}.mo-rows{margin-top:16px}.lm--flip .lm-side{justify-items:center;text-align:center}.lm--flip .lm-mark{width:min(64vw,280px)}.wt{padding-bottom:0}body.pg-fleet [data-convoy]+section>.sec{padding-top:8px}.pd-specs-in{padding-bottom:8px}}@media (max-width: 600px){.cbz .fbh-tag{font-size:1.75rem;padding-inline:var(--pad)}}@media (min-width: 900px){.mo-armed .mo-stamp{opacity:.28;transform:translateY(6px)}.mo-armed .mo-stamp.on{opacity:1;transform:none}.pd-lab .pd-unit{opacity:1}}.iw-armed:not(.iw-ticked) .iw-tab b{display:block}.iw-armed:not(.iw-ticked) .iw-tab i{display:none}@media (max-width: 899.98px){body.pg-oem .sv{height:100svh}.sv-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sv-btn{justify-content:center;padding-inline:8px}.iw-bay{display:grid;gap:12px;justify-items:center;padding-bottom:20px}.iw-bayart{max-height:min(50svh,420px)}.iw-chip{position:static;display:inline-block;font-size:var(--t-label)}.an-core img{width:min(78vw,340px)}.an-orbit{margin-top:clamp(24px,4vh,40px)}}@media (min-width: 900px){.iws-dev{width:clamp(220px,36vh,340px)}.iws-scene{width:clamp(340px,56vh,620px)}.iws-b{font-size:var(--t-lede);font-weight:400;max-width:44ch}.iws-p:first-child .iws-h,.iws-p:last-child .iws-h{font-size:var(--t-display)}.iws-p:first-child>.n{display:none}.iw:not(.is-complete) .iw-head{text-align:center}.iw:not(.is-complete) .iw-head h2{margin-inline:auto}}.ln-sm{display:none}@media (max-width: 600px){.ln-sm{display:inline}}body.pg-insurance .cta-band .in{text-align:center}body.pg-insurance .cta-band .in>*{margin-inline:auto}body.pg-insurance .cta-band .ph-cta{justify-content:center}body.pg-insurance .cta-band .lede{max-width:44ch}@media (max-width: 899.98px){.pk-sec{padding-bottom:40px}.pk-sec .sec-head{padding-bottom:clamp(20px,3vh,32px)}.pk-deck{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);padding-inline:var(--pad);margin-inline:calc(-1 * var(--pad));scrollbar-width:none;-webkit-overflow-scrolling:touch}.pk-deck::-webkit-scrollbar{display:none}.pk-wrap{position:static;height:auto;display:flex;align-items:stretch;flex:0 0 calc(100% - 28px);scroll-snap-align:center;will-change:auto}.pk-card{flex:1 1 auto;min-height:min(42vh,320px);padding:28px 24px 26px;flex-direction:column;align-items:flex-start;text-align:left;justify-content:flex-end;gap:10px}.pk-txt{border-left:0;padding-left:0;max-width:none}.pk-card--word .pk-txt{text-align:left}.pk-word{margin-inline:0;max-width:none}.pk-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.pk-dots i{width:6px;height:6px;border-radius:50%;background:var(--line);transition:background .3s var(--ease)}.pk-dots i.on{background:var(--ink)}.cs-beat{position:static;height:auto;min-height:0}.cs-slide{position:static;inset:auto;padding-block:18px;border-top:1px solid var(--line)}.cs-slide h3{margin-top:8px;font-size:var(--t-sub)}.cs-slide p{margin-top:8px;color:var(--ink-55)}}@media (max-width: 899.98px) and (prefers-reduced-motion: reduce){.pk-deck{display:grid;gap:12px;overflow:visible;padding-inline:0;margin-inline:0}.pk-wrap{flex:none}.pk-dots{display:none}}@media (min-width: 900px){.pk-dots{display:none}}@media (max-width: 899.98px){.ffs-stage--still{position:relative;width:100vw;margin-inline:calc(50% - 50vw);aspect-ratio:16 / 10;max-height:60svh;overflow:hidden;background:var(--tone-a);border-block:1px solid var(--line);margin-block:clamp(24px,4vh,40px)}.ffs-stage--still svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cr-btn{padding-inline:11px}.cr-rail{gap:6px}.lv-armed .lv-tick{transition-delay:0s}.lv-armed .lv-band--all:before{transition:clip-path .9s var(--ease) .15s}}@media (max-width: 899.98px){.rm-era{position:relative;margin-top:40px;padding-top:24px;border-top:1px solid var(--line)}.rm-era:before{content:"";position:absolute;left:0;top:-1px;width:28px;height:1.5px;background:var(--ink)}.rm-body{margin-top:14px}body.pg-path .rm-era:not([data-y1="2050"]) .rm-name .em{color:inherit}.lmr .lm-step{margin-top:40px;padding-top:24px}}@media (min-width: 900px){.rm-year b{font-size:var(--t-display);line-height:1}.rm-year{bottom:clamp(28px,5vh,48px)}}@media (max-width: 899.98px){.dh-tag{inset:auto var(--pad);top:clamp(104px,17svh,150px);justify-content:flex-start;font-size:var(--t-display);line-height:1.16}.dh-mark{width:min(44vh,300px);margin-top:clamp(48px,10svh,96px)}.dh-title{bottom:clamp(64px,10svh,96px)}}@media (max-width: 479.98px){body.pg-oem .iw-head h2 .nb{white-space:normal}}.ft-logo{display:inline-flex;align-items:center;min-height:44px}@media (max-width: 899.98px){.hw-txt{width:100%}body.pg-spotlight .op-cell p{font-size:var(--t-body);line-height:1.55}body.pg-oem .vd-file p .nb{white-space:normal}.ffs-stage--still text{display:none}}@media (max-width: 600px){.ln-keep{display:inline}}@media (min-width: 360px) and (max-width: 600px){body.pg-fleet h2.ab .ln{display:inline}}.container,.hd-in,.cta-bar,.menu{padding-inline:max(var(--pad),env(safe-area-inset-left,0px)) max(var(--pad),env(safe-area-inset-right,0px))}.rm-signs{list-style:none;display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:14px;padding:0}.rm-signs li{border:1px solid var(--line);padding:6px 10px;color:var(--ink-55)}.menu{overscroll-behavior:contain}@media (max-width: 899.98px){.pp-neg i{display:none}.pp-neg>span{background-image:linear-gradient(var(--ember),var(--ember));background-repeat:no-repeat;background-size:calc(var(--strike, 0) * 100%) 1.5px;background-position:0 52%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.pk-sec .sec-head{padding-top:0}.cs-chips{margin-inline:-8px;padding-inline:8px}.lm--flip .lm-side{padding-top:clamp(24px,4vh,40px)}body.pg-fleet .cbz-cap{top:98px}.lmr-side,.lmr-rail,.rm-headfix,.rm-track{padding-inline:max(var(--pad),env(safe-area-inset-left,0px)) max(var(--pad),env(safe-area-inset-right,0px))}.nrh-live,.nrh-log{left:max(var(--pad),env(safe-area-inset-left,0px))}.nrh-count{right:max(var(--pad),env(safe-area-inset-right,0px))}}@media (max-width: 899.98px) and (max-height: 500px){.sv-rail{grid-template-columns:repeat(6,minmax(0,1fr))}.sv-title{bottom:calc(clamp(22px,4.5vh,44px) + 64px)}}.sv-desc{text-wrap:balance}@media (max-width: 899.98px){.cr-rail{bottom:clamp(44px,7svh,64px)}}@media (max-width: 899.98px) and (max-height: 700px){.gh{height:max(74svh,560px)}.gh-rail{bottom:56px}}@media (min-width: 600px) and (max-width: 899.98px){.sv-rail{grid-template-columns:repeat(6,minmax(0,1fr));max-width:640px}.sv-title{bottom:calc(clamp(22px,4.5vh,44px) + 64px)}}:root{--ease-io: cubic-bezier(.76, 0, .24, 1);--ease-exit: cubic-bezier(.5, 0, .75, 0);--d-press: .12s;--d-1: .3s;--d-2: .45s;--d-3: .6s;--d-reveal: .8s;--d-draw: 1.1s;--d-count: 1.5s}html{-webkit-tap-highlight-color:transparent}.btn{transition:background var(--d-1) var(--ease),color var(--d-1) var(--ease),border-color var(--d-1) var(--ease),scale var(--d-1) var(--ease)}.btn .arr{transition:transform var(--d-2) var(--ease)}.sv-btn,.gh-btn,.cr-btn{transition:color var(--d-1) var(--ease),border-color var(--d-1) var(--ease),background var(--d-1) var(--ease),scale var(--d-1) var(--ease)}.pd-tab{transition:color var(--d-1) var(--ease),scale var(--d-1) var(--ease)}.ty-btn{transition:border-color var(--d-1) var(--ease),scale var(--d-1) var(--ease)}.dk-cta,.hd-burger,.menu-close{transition:color var(--d-1) var(--ease),scale var(--d-1) var(--ease)}:is(.btn,.dk-cta,.ty-btn,.sv-btn,.gh-btn,.cr-btn,.pd-tab,.hd-burger,.menu-close):active:not(:disabled):not([aria-disabled=true]){scale:.97;transition-duration:var(--d-press)}:is(.menu a,.ft-list a,.hd-panel a):active{opacity:.6}.sv-btn:active,.gh-btn:active,.cr-btn:active{background:#f2eee614}.hd-nav a,.hd-drop-btn,.menu a,.ft-col a,.ft-list a,.dm-field,.ffs-li,.pd-specs summary{transition-timing-function:var(--ease);transition-duration:var(--d-1)}.btn:not(.btn-ghost):hover,.btn:not(.btn-ghost):focus-visible{background:var(--ember-sm);border-color:var(--ember-sm)}.hd.hd-inv .btn:hover,.hd.hd-inv .btn:focus-visible{background:var(--ember-sm);border-color:var(--ember-sm)}@media (hover: none),(pointer: coarse){.btn:hover:not(:focus-visible){background:var(--ink);border-color:var(--ink);color:var(--tone-a)}.btn:hover:not(:focus-visible) .arr{transform:none}.btn-ghost:hover:not(:focus-visible){background:none;color:var(--ink);border-color:var(--line)}.hd.hd-inv .btn:hover:not(:focus-visible){background:var(--bone);color:var(--ink);border-color:var(--ink)}.hd-panel a:hover:not(:focus-visible){background:none}.menu a:not(.btn):hover:not(:focus-visible){color:var(--ink);padding-left:0}.menu a.menu-sub:hover:not(:focus-visible){color:var(--ink-55);padding-left:0}.pd-tab:hover:not(:focus-visible):not(.is-on){color:var(--ink-45)}:is(.sv-btn,.gh-btn,.cr-btn):hover:not(:focus-visible):not(.on){color:#f2eee68c}.hd-burger:hover:not(:focus-visible),.menu-close:hover:not(:focus-visible){color:var(--ink-55)}.hd.hd-inv .hd-burger:hover:not(:focus-visible){color:#f2eee6b8}}.menu a:not(.btn):hover,.menu a:not(.btn):focus-visible{color:var(--ink)}.dk-card:hover .dk-cta .arr,.dk-card:focus-visible .dk-cta .arr{transform:translate(4px)}@media (min-width: 900px) and (prefers-reduced-motion: no-preference){.dk-cell:hover .dk-cta .arr{transform:translate(4px)}}.dk-cta .arr{transition:transform var(--d-2) var(--ease)}@media (hover: hover) and (pointer: fine){.dk-cta:hover .arr{transform:translate(4px)}}.dk-cta:focus-visible .arr{transform:translate(4px)}.hd-logo svg *,.ft-logo svg *{transition:fill var(--d-1) var(--ease)}.menu a[aria-current=page]{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:8px}.hd-nav a[aria-current=page]{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.hd.hd-inv .hd-nav a[aria-current=page]{color:var(--bone)}.hd-drop:has([aria-current]) .hd-drop-btn{color:var(--ink)}.hd.hd-inv .hd-drop:has([aria-current]) .hd-drop-btn{color:var(--bone)}[data-focus-target]:focus,.dm-done:focus{outline:none}@media (max-width: 899.98px){.hd-cta,.hd-burger{position:relative}.hd-cta:before,.hd-burger:before{content:"";position:absolute;top:-3px;right:-2px;bottom:-3px;left:-2px}}@media (max-width: 899.98px){.hd-cta{min-height:44px;white-space:nowrap}.hd-burger{min-height:44px;margin-left:0}}body:not(.pg-demo) .hd.is-ready.is-hidden:focus-within:not(:has(:focus-visible)){transform:translateY(-100%)}@media (max-width: 820.98px){body.pg-demo .hd.is-ready.is-hidden:focus-within:not(:has(:focus-visible)){transform:translateY(-100%)}}@media (prefers-reduced-motion: reduce){.hd{transition:opacity .2s var(--ease)}body:not(.pg-demo) .hd.is-ready.is-hidden:not(:has(:focus-visible)),body:not(.pg-demo) .hd.is-ready.is-hidden:focus-within:not(:has(:focus-visible)){transform:none;opacity:0;pointer-events:none}}@media (prefers-reduced-motion: reduce) and (max-width: 820.98px){body.pg-demo .hd.is-ready.is-hidden:not(:has(:focus-visible)),body.pg-demo .hd.is-ready.is-hidden:focus-within:not(:has(:focus-visible)){transform:none;opacity:0;pointer-events:none}}body.pg-oem .sv-btn{position:relative}body.pg-oem .sv-btn.on:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:2px;background:var(--bone);transform-origin:left center;transform:scaleX(var(--svp, 1));pointer-events:none}body.pg-cities .cr-btn{position:relative}body.pg-cities .cr-btn.on:after{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:1px;background:var(--bone);transform-origin:left center;transform:scaleX(var(--crp, 1));pointer-events:none}body.pg-fleet .cbz-cue span{background:#f2eee699}@media (prefers-reduced-motion: reduce){:is(.hero-cue,.nrh-cue,.cbz-cue,.dh-cue){display:none}}.pd-tab:focus-visible{outline:2px solid var(--ember);outline-offset:3px}@media (max-width: 899.98px){.ft-list a{margin-block:0}.ft-col p a{display:block;padding-block:11px;margin-block:0}.ft-col p a+br{display:none}.ft-col p:has(>a:first-child){margin-top:-1px}}@media (min-width: 900px){.ft-col p a{margin-block:0;padding-block:2px}}.dm-fields{border:0;padding:0;margin:0;min-width:0;display:contents}.dm-form :is(input,select,textarea):disabled{color:var(--ink);-webkit-text-fill-color:var(--ink);opacity:1}.dm-form .btn:disabled{opacity:.4;cursor:default;pointer-events:none}.dm-form[aria-busy=true] .btn:disabled{opacity:.6}.dm-form .btn[aria-disabled=true]{opacity:.4;cursor:default;pointer-events:none}.dm-form[aria-busy=true] .btn[aria-disabled=true]{opacity:.6}.dm-form.is-sent .btn{display:none}.dm-form .dm-done:not([hidden]){display:block}.dm-form .dm-done[hidden]{display:none}.dm-done.is-fail{color:var(--ink)}.dm-done.is-fail a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.dm-hp{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body.pg-home .dm-form .dm-field label{transition:color var(--d-1) var(--ease)}body.pg-home .dm-form .dm-field.is-filled label,body.pg-home .dm-form .dm-field.is-err label{color:var(--ink)}body.pg-home .dm-form .dm-field.is-err label:after{content:" · required";text-transform:none;letter-spacing:normal}body.pg-home .dm-form .dm-field.is-err :is(input,select,textarea):not(:focus){border-bottom-color:var(--ink)}.dm-form .dm-fin{min-height:0;margin-top:0}body.pg-home .dm-form .dm-fin{display:block}.dm-form .dm-fin:not(.is-on):not(:has(.dm-done:not([hidden]))){position:absolute;width:1px;height:0;overflow:hidden;margin:0}:where(.dm-form) .dm-field:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ember);transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--ease);pointer-events:none}.dm-form .dm-field:focus-within:after{transform:scaleX(1)}.dm-form .dm-field :is(input,select,textarea):focus{border-bottom-color:var(--line)}.dm-form .dm-field textarea{display:block;resize:none;field-sizing:content;min-height:88px;max-height:40vh}.dm-check .ck,.dm-form .dm-done,.dm-plate .dm-field.is-err label{color:var(--ink)}.dm-plate .dm-field.is-err:after{background:var(--ink)}.pf-count b,.lm-foot .em{color:var(--ember-sm)}.dr-stick .scene-stamp{color:#f2eee68c}.rm-sign .n,.nrh-words .lede{color:var(--ink-55)}@media (max-width: 899.98px){p:not(.lede),.body-s,.rm-body,.pr-body,.fw-body{text-wrap:pretty}}body.pg-path :is(.lm p,.lm .lede,.rm-body){text-wrap:pretty}blockquote{text-wrap:pretty}.fl-cap-r,body.pg-home .ty-head .eyebrow{text-wrap:balance}:is(.sv-btn,.gh-btn,.cr-btn){background:#14120e}.ft-dir{position:relative;border-bottom:0}.ft-dir:after{content:"";position:absolute;bottom:0;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));height:1px;background:var(--line)}@media (max-width: 899.98px){.ft-list{margin-top:-2px}}.ft-list a[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}@media (hover: none),(pointer: coarse){.ty-btn:hover:not(:focus-visible){border-color:#f2eee64d}}:is(.eyebrow,.n,.scene-stamp,.chapter,.dr-tag,.iws-li,.an-row b,.vd-seal b,.vd-seal span,.dm-field label){font-feature-settings:"case" 1}.ft-copy{letter-spacing:normal}@media (max-width: 899.98px){.btn{font-size:.9375rem}.hd-cta{font-size:.8125rem}}.hd.is-scrolled{background-color:#fbfaf6db}@media (max-width: 899.98px){.hd.is-scrolled.hd-inv{background-color:#14120ed1}}@media (prefers-reduced-transparency: reduce){.hd.is-scrolled,.cta-bar{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--tone-a)}.hd.is-scrolled.hd-inv,body.on-ink .cta-bar{background-color:var(--ink)}}@media (prefers-contrast: more){:root{--ink-55: rgba(20, 18, 14, .82);--ink-45: rgba(20, 18, 14, .78)}.ss-armed .ss-row,body.pg-fleet .mo-phone .mo-stamp,.pd-view{opacity:1!important}.hd.is-scrolled,.cta-bar{background-color:var(--tone-a)}}:root{--ph-top: 77px}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){[data-ph-scene]{--beats: 4;--beat: 60svh;position:relative;height:calc(var(--beats) * var(--beat) + 100lvh)}[data-ph-scene]>.ph-stage{position:sticky;top:0;height:100lvh;overflow:clip}.ph-stage>.ph-bleed{position:absolute;top:0;right:0;bottom:0;left:0}.ph-stage>.ph-safe{position:absolute;inset:0 0 auto 0;height:100svh;box-sizing:border-box;padding:calc(env(safe-area-inset-top,0px) + var(--ph-top)) max(var(--pad),env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 20px) max(var(--pad),env(safe-area-inset-left,0px))}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px) and (prefers-reduced-motion: no-preference){.ph-stage>.ph-safe{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding-top:calc(env(safe-area-inset-top,0px) + 16px)}}@media (max-width: 899.98px) and (prefers-reduced-motion: reduce){.ph-stage{position:relative}.ph-stage>.ph-bleed{position:absolute;top:0;right:0;bottom:0;left:0}.ph-stage>.ph-safe{position:relative}}@media (min-width: 900px){.ph-stage,.ph-safe,.ph-bleed,.ph-wrap{display:contents}.ph-dots{display:none}}@media (max-width: 899.98px){body[data-staging] .hd.is-ready:not(:has(:focus-visible)){transform:translateY(-100%);pointer-events:none}body[data-staging] .cta-bar{transform:translateY(110%);pointer-events:none}}.has-ph-ground{position:relative;isolation:isolate}.ph-ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0}.ph-ground--ink{background:var(--ink)}.ph-ground--paper{background:var(--tone-a)}:is([data-cbz-tag],[data-sv-tag],[data-gh-tag],[data-cr-tag],[data-nr-tag],[data-dh-tag],[data-spl-tag]).is-gone{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important}.ph-dots{display:flex;justify-content:center;gap:0;margin-top:4px;color:inherit}.ph-dot{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:none;color:inherit;cursor:pointer}.ph-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.28;transition:opacity var(--d-1) var(--ease),scale var(--d-1) var(--ease)}.ph-dot.is-on:before{opacity:1;scale:1.15}.ph-dot:focus-visible{outline:2px solid currentColor;outline-offset:-8px;border-radius:50%}@media (max-width: 319.98px){[data-ph-scene]{height:auto!important}[data-ph-scene]>.ph-stage,[data-ph-scene] .ph-safe{position:relative;height:auto;overflow:visible}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px){:root{--t-display: clamp(1.5rem, 7svh, 1.875rem);--t-chapter: clamp(1.375rem, 6svh, 1.625rem);--t-sub: 1.25rem;--t-lede: 1.0625rem;--t-stat: clamp(3rem, 16svh, 4rem)}:is(p,.lede,.body-s){max-width:44ch!important}}@media (min-width: 821px) and (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px){.cta-bar{display:none}}@media (max-width: 899.98px){:is(body.pg-fleet .cv-ph .cv-win,body.pg-insurance #ways.fw-ph .ph-safe,body.pg-oem .an-ph .anp-win,body.pg-path .lmr-ph .lmr-win,body.pg-path .rm-ph .ph-safe){-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--pad),#000 calc(100% - var(--pad)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--pad),#000 calc(100% - var(--pad)),transparent 100%)}}@media (max-width: 899.98px){:is(.sv-name,.gh-name,.cr-name,.spl-name,.dh-name){font-size:var(--t-lede);line-height:1.35}body.pg-cities .cr .cr-name{font-size:var(--t-lede);line-height:1.35}:is(.sv-desc,.gh-desc,.cr-desc,.spl-desc,.dh-desc){font-size:var(--t-body);line-height:1.5}}@media (max-width: 899.98px){.menu .menu-close{right:auto;top:-8px;min-height:44px;padding-block:8px}body:has(.hd.is-scrolled) .menu .menu-close{top:-12px}}@media (max-width: 899.98px){.dm-check p,.wtn>p{font-size:var(--t-body);line-height:1.5}:is(.pp-neg,.pd-body,.hw-spec p,.cs-slide p,.vd-file h3,.rm-claim,.ly-cells p,.mo-stamp p){text-wrap:balance}}:root{color-scheme:light}.sg{position:fixed;left:0;right:0;bottom:0;z-index:150;pointer-events:none;color:var(--ink);opacity:0;transition:opacity var(--d-1) var(--ease);padding:0 max(var(--pad),env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 4px) max(var(--pad),env(safe-area-inset-left,0px))}.sg.is-on{opacity:1}.sg.is-ink{color:var(--bone)}.sg-rail{position:relative;height:2px;max-width:calc(var(--max, 1440px) - 2 * var(--pad));margin-inline:auto}.sg.is-bare .sg-rail{visibility:hidden}.sg-rail:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:.16}.sg-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:.72;transform:scaleX(0);transform-origin:0 50%;will-change:transform}.sg-ticks i{position:absolute;top:-3px;width:1px;height:8px;background:currentColor;opacity:.4}.sg.is-idle .sg-rail{-webkit-mask:linear-gradient(to right,#000 var(--gx0, 0px),transparent var(--gx0, 0px),transparent var(--gx1, 0px),#000 var(--gx1, 0px));mask:linear-gradient(to right,#000 var(--gx0, 0px),transparent var(--gx0, 0px),transparent var(--gx1, 0px),#000 var(--gx1, 0px))}.sg-cue{position:absolute;left:0;bottom:calc(env(safe-area-inset-bottom,0px) + 5px);transform:translateY(50%);display:flex;align-items:center;gap:7px;color:var(--ink);opacity:0;transition:opacity var(--d-2) var(--ease);white-space:nowrap}.sg-cue.is-ink{color:var(--bone)}.sg.is-idle .sg-cue{opacity:.9}.sg-cue span{font-size:var(--t-label);font-weight:600;letter-spacing:normal;text-transform:uppercase;line-height:1}.sg-cue i{width:7px;height:7px;margin-top:-4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.sg.is-idle .sg-cue i{animation:sg-nudge 1.6s var(--ease) infinite}@keyframes sg-nudge{0%,to{translate:0 -1px}50%{translate:0 2px}}@media (max-width: 899.98px){.sg{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 8px)}.sg-cue{bottom:calc(env(safe-area-inset-bottom,0px) + 9px)}.sg-cue span{font-size:12px}body:not([data-staging]) .sg{opacity:0}}@media (prefers-reduced-motion: reduce){.sg.is-idle .sg-cue i{animation:none}}.ft-list a{min-width:44px}@media (max-width: 899.98px){body.pg-home .fl-strip video{object-position:60% 50%}}body.pg-home .pf-bg{top:0;height:100%;object-position:50% 50%}body.pg-fleet .pd-view[data-pd-view=front] video{width:100%;object-position:50% 50%}.wt[data-watch]:not([data-watch=""]) .fl-strip{will-change:auto}.wt[data-watch=call] .fl-strip{overflow:clip}.wt[data-watch=call] .fl-strip video{aspect-ratio:16 / 9;object-position:50% 50%}.wt[data-watch=call] .fl-strip>.fl-cap{padding-top:14px;padding-bottom:clamp(24px,4vh,40px)}@media (min-width: 900px){.wt[data-watch=call] .fl-strip{max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.wt[data-watch=call] .fl-strip video{width:min(100%,calc(86svh * 16 / 9))}.wt[data-watch=call] .fl-strip>.fl-cap{width:min(100%,calc(86svh * 16 / 9));max-width:none;margin:0;padding:16px 0 clamp(24px,4vh,40px)}}@media (min-width: 900px){.wt[data-watch=band] .fl-strip video{aspect-ratio:1280 / 436}}@media (max-width: 899.98px){.wt[data-watch=band] .fl-strip video{aspect-ratio:4 / 3;object-position:32% 50%}}@media (max-width: 899.98px) and (orientation: landscape){.wt[data-watch=band] .fl-strip video{aspect-ratio:1280 / 436;object-position:50% 50%}}.wt[data-watch=record] .fl-strip video{aspect-ratio:884 / 720;object-fit:contain;object-position:50% 50%}@media (min-width: 900px){.wt[data-watch=record]{display:grid;grid-template-columns:minmax(0,1fr) min(58%,calc(82svh * 884 / 720));column-gap:clamp(32px,5vw,80px);align-items:end;max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.wt[data-watch=record]>.fl-cap{padding:20px 0 0;margin:0;max-width:none;flex-direction:column;align-items:flex-start;gap:12px;border-top:1px solid var(--line)}.wt[data-watch=record] .fl-cap-r{font-size:var(--t-sub);font-weight:500;line-height:1.2;color:var(--ink);max-width:none;text-wrap:wrap}.wt[data-watch=record] .rec-l1{display:block}.wt[data-watch=record] .fl-strip video{display:block;width:100%;height:auto;max-height:82svh}}.wt[data-watch=stack] .fl-strip video{aspect-ratio:1024 / 696;object-position:50% 50%}@media (min-width: 900px){.wt[data-watch=stack]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,5vw,80px);align-items:end;max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.wt[data-watch=stack]>.fl-strip{grid-column:1;grid-row:1}.wt[data-watch=stack]>.fl-cap{grid-column:2;grid-row:1;padding:0;margin:0;max-width:none;flex-direction:column;align-items:flex-start;gap:10px}.wt[data-watch=stack] .fl-strip video{width:min(100%,calc(82svh * 1024 / 696));max-width:100%;max-height:82svh}}.wt[data-watch=exhibit] .fl-strip video{aspect-ratio:8 / 3}@media (min-width: 900px){.wt[data-watch=exhibit] .fl-strip{max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.wt[data-watch=exhibit] .fl-strip video{outline:1px solid var(--line);outline-offset:-1px}}@media (max-width: 899.98px){.wt[data-watch=exhibit] .fl-strip video{aspect-ratio:16 / 9;object-position:36% 50%}}@media (min-width: 900px){.wt[data-watch=stack],.wt[data-watch=exhibit]{padding-bottom:clamp(40px,6vh,64px)}}body.pg-home .pf-bg{opacity:0;transition:opacity .7s var(--ease)}body.pg-home .pf-bg.is-on{opacity:.13}body.pg-home .pf-bgs,body.pg-home .pf-bgs-in{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-home .pf-bgs-in{position:sticky;inset:auto;top:0;height:100lvh;overflow:hidden;background:var(--tone-b)}body.pg-home .pf-bgs .pf-bg{display:block;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}}body.pg-home .ty-btn{position:relative;overflow:hidden;isolation:isolate}body.pg-home .ty-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#f2eee624;transform:scaleX(var(--hold, 0));transform-origin:left center;border-radius:inherit;pointer-events:none}body.pg-home .ty-note[hidden]{display:none!important}@media (max-width: 899.98px){body.pg-home .ty-note:not([hidden]){display:grid!important}}@media (max-width: 600px){body.pg-home .lm-steps .eyebrow{display:block;text-wrap:balance}}@media (max-width: 899.98px){body.pg-home .dm-form{padding:0}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-path .lmr-win,body.pg-path .lmr-rail{display:contents}body.pg-path .lmr-panel{margin-inline:max(var(--pad),env(safe-area-inset-left,0px)) max(var(--pad),env(safe-area-inset-right,0px))}body.pg-path .lmr-head{order:0}body.pg-path .lmr-side{order:1;position:sticky;top:61px;z-index:3;display:flex;align-items:center;gap:12px;margin-top:28px;padding:10px max(var(--pad),env(safe-area-inset-right,0px)) 10px max(var(--pad),env(safe-area-inset-left,0px));background:var(--tone-a);border-bottom:1px solid var(--line);transition:top .5s var(--ease)}body.pg-path:has(.hd.is-hidden) .lmr-side{top:0}body.pg-path .lmr .lm-mark{width:84px;flex:0 0 auto}body.pg-path .lmr .lm-step,body.pg-path .lmr-fin{order:2}}body.pg-home .hero-cell-live b,body.pg-home .pf-n em{letter-spacing:normal}@media (prefers-reduced-motion: reduce),(max-width: 319.98px){body.pg-home .dk-wall .dk-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}body.pg-home .dk-wall .dk-cta:active{scale:none}}body.pg-home :is(.ty-ctl,.ty-live){z-index:6}body.pg-home .fl-cap>.n{font-variation-settings:normal}body.pg-home>.ft{background:var(--tone-b)}@media (max-width: 899.98px){body.pg-home .hero{height:100svh}body.pg-home .hero-live{display:flex;left:max(var(--pad),env(safe-area-inset-left,0px));right:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 44px)}body.pg-home .hero-cue{bottom:calc(env(safe-area-inset-bottom,0px) + 8px)}}@media (min-width: 320px) and (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-home .pp[data-ph-scene]{--beats: 4.4;height:calc(var(--beats) * var(--beat) + 100lvh)}body.pg-home .pp-stick{position:relative;top:auto;height:100%;padding:0;display:block;overflow:visible}body.pg-home .pp-frame{position:absolute;inset:0 0 auto 0;height:100svh;box-sizing:border-box;max-width:none;display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:calc(env(safe-area-inset-top,0px) + var(--ph-top)) max(var(--pad),env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 20px) max(var(--pad),env(safe-area-inset-left,0px))}body.pg-home .pp .scene-stamp{position:absolute;top:calc(env(safe-area-inset-top,0px) + 24px);left:max(var(--pad),env(safe-area-inset-left,0px));margin:0}body.pg-home .pp-eb{margin-bottom:24px}body.pg-home .pp-lines{gap:12px}body.pg-home .pp-truth{margin-top:28px}body.pg-home .pp-note{margin-top:16px}}@media (max-width: 899.98px){body.pg-home .wt .scene-stamp{display:block}body.pg-home .wt .fl-strip{background:var(--ink)}body.pg-home .wt .fl-strip video{width:min(100%,100svh);margin-inline:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:50% 50%}}@media (min-width: 320px) and (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-home .dr[data-ph-scene]{--beats: 4;height:calc(var(--beats) * var(--beat) + 100lvh)}body.pg-home .dr-stick{position:relative;top:auto;height:100%;padding:0;overflow:visible}body.pg-home .dr-stick .scene-stamp{top:calc(env(safe-area-inset-top,0px) + 24px);left:max(var(--pad),env(safe-area-inset-left,0px))}body.pg-home :is(.dr-quiet,.dr-after){left:0;right:0;top:calc(env(safe-area-inset-top,0px) + var(--ph-top));bottom:auto;height:calc(100svh - var(--ph-top) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 20px);width:auto;max-width:none;transform:none;display:grid;align-content:center;justify-items:center;padding-inline:max(var(--pad),env(safe-area-inset-left,0px));box-sizing:border-box;text-align:center}body.pg-home .dr-quiet{font-size:var(--t-chapter);line-height:1.22}body.pg-home .dr-media{left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 104px);width:auto;height:min(62svh,132vw);transform:none;overflow:visible}body.pg-home .dr-media video{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:40% 0;transform-origin:42% 20%}body.pg-home .dr-tag{left:max(var(--pad),env(safe-area-inset-left,0px));bottom:-28px}body.pg-home .dr-fire{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 24px);left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));line-height:1.22}}@media (max-width: 899.98px){body.pg-home .ty-stage{--road-h: min(100vw, 70svh);height:auto;display:block;margin-inline:calc(-1 * var(--pad));cursor:auto}body.pg-home .ty-road{position:relative;display:block;width:100%;height:var(--road-h);max-height:none;aspect-ratio:auto;object-fit:cover;object-position:90% 40%;border-right:0}body.pg-home .ty-road-label{display:block;position:absolute;top:12px;left:12px;z-index:2;color:#f2eee69e}body.pg-home .ty-live{top:12px;right:12px}body.pg-home .ty-ctl{position:relative;height:auto;display:grid;justify-content:stretch;align-items:stretch;gap:10px;padding:20px max(var(--pad),env(safe-area-inset-right,0px)) 24px max(var(--pad),env(safe-area-inset-left,0px));border-top:1px solid rgba(242,238,230,.12)}body.pg-home .ty-btn{width:100%;min-height:50px;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body.pg-home .ty-note{left:var(--pad);right:var(--pad);top:auto;bottom:calc(100% - var(--road-h) + 16px)}body.pg-home .ty-fire{top:calc(var(--road-h) / 2 - .6em)}body.pg-home .ty-hon{padding-top:4px}}@media (min-width: 320px) and (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-home .hw[data-ph-scene]{--beats: 6;height:calc(var(--beats) * var(--beat) + 100lvh)}body.pg-home .hw-stick{position:relative;top:auto;height:100%;padding:0;display:block;overflow:visible}body.pg-home .hw-in{position:absolute;inset:0 0 auto 0;height:100svh;box-sizing:border-box;display:block;max-width:none;align-content:normal;justify-items:normal;padding:calc(env(safe-area-inset-top,0px) + var(--ph-top)) max(var(--pad),env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 20px) max(var(--pad),env(safe-area-inset-left,0px))}body.pg-home .hw-txt{position:static;width:auto;text-align:left}body.pg-home .hw-eb{position:absolute;top:calc(env(safe-area-inset-top,0px) + 28px);left:max(var(--pad),env(safe-area-inset-left,0px))}body.pg-home .hw-name{margin-top:0}body.pg-home .hw-stage{position:absolute;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 36px);margin:0;width:auto;max-width:none;min-height:0;height:var(--hw-slot, 178px)}body.pg-home .hw-spec,body.pg-home .hw-close{max-width:none}body.pg-home .hw-spec p{max-width:40ch}body.pg-home .hw-fig{position:absolute;left:50%;top:var(--fig-top, 120px);width:min(92vw,380px,50svh);margin:0;order:0;translate:-50% 0}body.pg-home .hw-tt{-webkit-mask-image:radial-gradient(circle var(--ar, 0px) at var(--ax, 50%) var(--ay, 50%),#000 calc(100% - .75px),rgba(0,0,0,.42) 100%);mask-image:radial-gradient(circle var(--ar, 0px) at var(--ax, 50%) var(--ay, 50%),#000 calc(100% - .75px),rgba(0,0,0,.42) 100%)}body.pg-home .hw-ring{display:block;z-index:2;left:0;top:0;width:32%;height:32%;transform-origin:50% 50%}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-home .lm-in{display:flex;flex-direction:column}body.pg-home .lm-steps{order:0}body.pg-home .lm-side{order:1;position:sticky;top:auto;bottom:0;z-index:3;margin-top:40px;display:flex;align-items:center;justify-items:start;gap:14px;margin-inline:calc(-1*max(var(--pad),env(safe-area-inset-left,0px)));padding:14px max(var(--pad),env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 16px) max(var(--pad),env(safe-area-inset-left,0px));background:var(--tone-a);border-top:1px solid var(--line);transition:bottom .45s var(--ease)}body.pg-home .lm-side .lm-mark{width:176px;flex:0 0 auto}body.pg-home:has(.cta-bar.is-on) .lm-side{bottom:72px}}@media (max-width: 899.98px) and (prefers-reduced-motion: reduce){body.pg-home .lm-side{order:1;margin-top:40px;justify-items:start}}@media (min-width: 320px) and (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-home .dk[data-ph-scene]{--beats: 5.9;height:calc(var(--beats) * var(--beat) + 100lvh);padding:0;background:var(--ink)}body.pg-home .dk-wall{position:relative;height:100%;display:block;gap:0;padding:0;background:var(--ink);color:var(--bone);overflow:clip}body.pg-home .dk-wall:before{content:"";position:absolute;left:0;right:0;top:0;height:96px;z-index:7;pointer-events:none;background:linear-gradient(#14120eeb,#14120e00)}body.pg-home .dk-title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:grid;place-items:center;text-align:center;padding:0 max(var(--pad),env(safe-area-inset-left,0px));pointer-events:none}body.pg-home .dk-title-in{max-width:340px;margin-inline:auto}body.pg-home .dk-title :is(.eyebrow,h2,.lede){margin-inline:auto}body.pg-home .dk-title .eyebrow{color:#f2eee6b8}body.pg-home .dk-title h2{color:var(--bone)}body.pg-home .dk-title .lede{color:#f2eee6a8}body.pg-home .dk-cell{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;overflow:hidden;cursor:pointer;transition:opacity .45s var(--ease)}body.pg-home .dk-cell.is-moving{will-change:transform,clip-path}body.pg-home .dk-cell :is(.dk-embed,.cbz){position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;min-height:0;aspect-ratio:auto;margin:0;overflow:hidden}body.pg-home .dk-cell:after{content:"";position:absolute;left:0;right:0;bottom:var(--cb, 0px);top:auto;height:calc(140px + (58% - 140px) * var(--e, 0));z-index:1;pointer-events:none;background:linear-gradient(to top,#14120ef0 0,#14120ef0 76px,#14120e00)}body.pg-home .dk-cell:before{content:"";position:absolute;left:0;right:0;top:var(--ct, 0px);bottom:var(--cb, 0px);z-index:4;pointer-events:none;box-shadow:inset 0 0 0 1px #f2eee61f;transition:box-shadow .3s var(--ease)}body.pg-home .dk-wall.has-tap .dk-cell:not(.is-tap){opacity:.55}body.pg-home .dk-cell.is-tap:before{box-shadow:inset 0 0 0 1px #ff6a00b3}body.pg-home .dk-wall[data-mode=wall] .dk-cell:active:before{box-shadow:inset 0 0 0 1px #ff6a00b3}body.pg-home .dk-cap{position:absolute;left:0;right:0;bottom:0;z-index:3;margin:0;max-width:none;padding:28px max(var(--pad),env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 24px) max(var(--pad),env(safe-area-inset-left,0px));transform:translate3d(0,var(--capy, 0px),0);pointer-events:none;opacity:0;transition:opacity .4s var(--ease)}body.pg-home .dk-cell.is-lit .dk-cap{opacity:1}body.pg-home .dk-wall[data-mode=move] .dk-cell:not(.is-moving) .dk-cap{opacity:0}body.pg-home .dk-wall .dk-idx{display:flex;gap:10px;color:#f2eee68c}body.pg-home .dk-wall .dk-name{font-size:var(--t-chapter);line-height:1.12;color:var(--bone);max-width:16ch;margin-top:6px;transform-origin:left bottom;transform:scale(calc(.786 + .214 * var(--e, 0)))}body.pg-home .dk-wall .dk-name .u{background:none}body.pg-home .dk-wall .dk-stop{color:var(--ember)}body.pg-home .dk-wall .dk-full{height:var(--slot, auto);box-sizing:border-box;padding-top:2px;opacity:0;transform:translateY(12px);transition:opacity .45s var(--ease),transform .45s var(--ease);pointer-events:none}body.pg-home .dk-cell.is-b .dk-full{opacity:1;transform:none}body.pg-home .dk-cell.is-b .dk-cta{pointer-events:auto}body.pg-home .dk-wall .dk-hook{margin-top:10px;font-size:var(--t-lede);line-height:1.35;color:var(--bone);max-width:30ch}body.pg-home .dk-wall .dk-body{margin-top:8px;font-size:var(--t-body);line-height:1.5;color:#f2eee6a8}body.pg-home .dk-wall .dk-base{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(242,238,230,.16)}body.pg-home .dk-wall .dk-ev{border:0;padding:0}body.pg-home .dk-wall .dk-metric{font-size:var(--t-chapter);font-weight:500;line-height:1;color:#ff6a00;font-variant-numeric:tabular-nums}body.pg-home .dk-wall .dk-metric-l{margin-top:6px;font-size:var(--t-label);font-weight:600;text-transform:uppercase;color:#f2eee68c}body.pg-home .dk-wall .dk-cta{display:inline-flex;align-items:center;gap:.5em;min-height:44px;font-size:var(--t-small);font-weight:500;color:var(--bone);white-space:nowrap}body.pg-home .dk-wall .dk-cta .arr{color:#ff6a00}body.pg-home .dk-cell :is(.cbz-cap,.sv-cap,.gh-cap,.cr-cap){display:block;position:absolute;top:calc(env(safe-area-inset-top,0px) + var(--ph-top));left:max(var(--pad),env(safe-area-inset-left,0px));z-index:5}body.pg-home .dk-cell :is(.sv-title,.gh-title,.cr-title){display:flex;position:absolute;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));width:auto;transform:none;bottom:calc(env(safe-area-inset-bottom,0px) + 82px);align-items:flex-start;text-align:left;gap:6px;z-index:5}body.pg-home .dk-cell .sv-title{bottom:calc(env(safe-area-inset-bottom,0px) + 134px)}body.pg-home .dk-cell :is(.sv-rail,.gh-rail,.cr-rail){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;position:absolute;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));width:auto;transform:none;bottom:calc(env(safe-area-inset-bottom,0px) + 24px);z-index:5}body.pg-home .dk-cell .cr-rail{grid-template-columns:repeat(3,auto)}body.pg-home .dk-cell :is(.sv-btn,.gh-btn,.cr-btn){min-height:44px;padding:8px 6px}body.pg-home .dk-cell .cbz-count{position:absolute;left:max(var(--pad),env(safe-area-inset-left,0px));right:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 24px);z-index:5}body.pg-home .dk-cell :is(.cbz-cap,.sv-cap,.gh-cap,.cr-cap,.sv-title,.gh-title,.cr-title,.sv-rail,.gh-rail,.cr-rail,.cbz-count){opacity:0;pointer-events:none;transition:opacity .4s var(--ease)}body.pg-home .dk-cell.is-cut:not(.is-b) :is(.cbz-cap,.sv-cap,.gh-cap,.cr-cap,.sv-title,.gh-title,.cr-title,.sv-rail,.gh-rail,.cr-rail,.cbz-count){opacity:1}body.pg-home .dk-cell.is-cut:not(.is-b) :is(.sv-rail,.gh-rail,.cr-rail){pointer-events:auto}body.pg-home .dk-cell.is-cut{cursor:default}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-home [data-proof]{height:auto}body.pg-home .pf-stick{position:relative;top:auto;height:auto;overflow:visible;padding-block:var(--s-sec, 48px) 0}body.pg-home .pf-head{position:relative;top:auto}body.pg-home .pf-run{display:block;position:relative;padding-bottom:24px}body.pg-home .pf-stage{position:relative;inset:auto;display:block;padding-inline:max(var(--pad),env(safe-area-inset-left,0px))}body.pg-home .pf-item{position:relative;inset:auto;min-height:52svh;display:grid;place-content:center;justify-items:center;text-align:center;padding:0;opacity:.35;visibility:visible;transform:none;transition:opacity .45s var(--ease)}body.pg-home .pf-item.is-on{opacity:1}body.pg-home .pf-item.pf-pend .pf-n{opacity:0}body.pg-home .pf-foot{display:flex;position:sticky;left:auto;right:auto;top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 26px);z-index:2;justify-content:flex-end;padding-inline:max(var(--pad),env(safe-area-inset-right,0px));transition:bottom .45s var(--ease)}body.pg-home .pf-rail{display:block;position:sticky;left:auto;right:auto;top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 16px);margin:8px max(var(--pad),env(safe-area-inset-right,0px)) 0 max(var(--pad),env(safe-area-inset-left,0px));height:2px;transition:bottom .45s var(--ease)}body.pg-home .pf-rail i{width:100%;transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--ease)}body.pg-home .pf-foot{padding-top:16px;background:linear-gradient(to top,var(--tone-b) 70%,rgba(243,240,233,0))}body.pg-home:has(.cta-bar.is-on) .pf-foot{bottom:calc(env(safe-area-inset-bottom,0px) + 98px)}body.pg-home:has(.cta-bar.is-on) .pf-rail{bottom:calc(env(safe-area-inset-bottom,0px) + 88px)}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px) and (prefers-reduced-motion: no-preference){body.pg-home .hw-fig{left:25%;top:50%;translate:-50% -50%;width:min(44vw,82svh)}body.pg-home .hw-txt{margin-left:50%}body.pg-home .hw-eb,body.pg-home .hw-stage{left:calc(50% + 12px)}body.pg-home .dk-wall.is-land .dk-cell{transform-origin:0 0;clip-path:none!important;--e: 1}body.pg-home .dk-wall.is-land .dk-cap{right:auto;width:min(52ch,50%)}body.pg-home .dk-wall.is-land{display:grid;grid-template:1fr 1fr / 1fr 1fr}body.pg-home .dk-wall.is-land .dk-cell{position:relative;inset:auto;transform:none!important}body.pg-home .dk-wall.is-land [data-dk-cell=fleet]{grid-area:1 / 1}body.pg-home .dk-wall.is-land [data-dk-cell=oem]{grid-area:1 / 2}body.pg-home .dk-wall.is-land [data-dk-cell=insurance]{grid-area:2 / 1}body.pg-home .dk-wall.is-land [data-dk-cell=cities]{grid-area:2 / 2}body.pg-home .dk-wall.is-land .dk-idx{font-size:var(--t-label)}body.pg-home .dk-wall.is-land .dk-name{font-size:var(--t-sub)}body.pg-home .dk-wall.is-land .dk-cap{width:min(52ch,calc(50vw - 8px));padding-top:16px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}body.pg-home .dk-wall.is-land .dk-cell:not(.is-b) .dk-full{position:absolute;visibility:hidden;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px))}body.pg-home .dk-wall.is-land .dk-cell.is-cut{position:absolute;top:0;right:0;bottom:0;left:0;grid-area:1 / 1 / -1 / -1;z-index:5}body.pg-home .pp-frame{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;align-content:safe center;padding-top:calc(env(safe-area-inset-top,0px) + 56px);padding-bottom:12px}body.pg-home :is(.pp-eb,.pp-lines){grid-column:1}body.pg-home :is(.pp-truth,.pp-note){grid-column:2}body.pg-home .pp-truth{grid-row:1 / span 2;align-self:center;margin-top:0}body.pg-home .pp .scene-stamp{top:calc(env(safe-area-inset-top,0px) + 6px)}}@media (max-width: 899.98px) and (prefers-reduced-motion: reduce),(max-width: 319.98px){body.pg-home :is(.dr-quiet,.dr-after){text-align:left;padding-inline:0}body.pg-home .dr-coda{margin-inline:0}}@media (max-width: 899.98px) and (prefers-reduced-motion: reduce),(max-width: 319.98px){body.pg-home :is([data-pp],[data-drift],[data-hw],[data-dk]){height:auto}body.pg-home .hero-cue{display:none}}@media (max-width: 319.98px) and (prefers-reduced-motion: no-preference){body.pg-home .pp-stick{height:auto!important;overflow:visible!important;padding-bottom:48px}body.pg-home :is(.pp-neg,.pp-truth,.pp-note){opacity:1!important;transform:none!important}body.pg-home .pp-neg{--strike: 1}body.pg-home .dr-stick{position:relative;top:0;right:0;bottom:0;left:0;height:auto!important;overflow:visible!important;padding:48px var(--pad)}body.pg-home .dr-stick .scene-stamp{position:static;width:auto;inset:auto;margin-bottom:4px;z-index:auto}body.pg-home :is(.dr-quiet,.dr-media,.dr-fire,.dr-after){position:relative!important;top:0;right:0;bottom:0;left:0;width:auto;height:auto;transform:none!important;opacity:1!important;visibility:visible!important}body.pg-home .dr-media{width:100%;margin-block:28px 44px}body.pg-home .dr-media video{height:auto}body.pg-home :is(.dr-quiet,.dr-after){text-align:left;padding-inline:0}body.pg-home .dr-coda{margin-inline:0}body.pg-home .hw-stick{position:relative;top:0;right:0;bottom:0;left:0;height:auto!important;overflow:visible!important;padding-block:56px}body.pg-home .hw-in{justify-items:normal}body.pg-home .hw-stage{position:relative;min-height:0!important;display:grid;gap:26px;margin-top:28px;max-width:none}body.pg-home :is(.hw-spec,.hw-close){position:relative!important;top:0;right:0;bottom:0;left:0;opacity:1!important;visibility:visible!important;transform:none!important}body.pg-home .hw-fig{width:min(76vw,440px);margin-inline:auto}body.pg-home .hw-img-lit{clip-path:none!important}body.pg-home :is(.hw-ring,.hw-cue){display:none!important}}@media (max-width: 319.98px){body.pg-home .words-in{min-width:0;width:100%}body.pg-home .hero-cell-live b{font-size:var(--t-sub)}body.pg-home .hero-status{grid-template-columns:repeat(2,minmax(0,1fr))}body.pg-home main .nb{white-space:normal}}body.pg-home .dk-wall .dk-cta{display:inline-flex;align-items:center;gap:.55em;min-height:48px;padding:0 22px;border:1px solid var(--bone);border-radius:999px;background:var(--bone);color:var(--ink);font-size:var(--t-body);font-weight:500;white-space:nowrap;transition:background var(--d-1) var(--ease),border-color var(--d-1) var(--ease),color var(--d-1) var(--ease),scale var(--d-1) var(--ease)}body.pg-home .dk-wall .dk-cta .arr{color:inherit}@media (min-width: 900px) and (prefers-reduced-motion: no-preference){body.pg-home .dk-wall .dk-base{width:max-content;min-width:40ch;max-width:none}}@media (hover: hover) and (pointer: fine){body.pg-home .dk-wall .dk-cta:hover{background:var(--ember-sm);border-color:var(--ember-sm);color:var(--bone)}}body.pg-home .dk-wall .dk-cta:focus-visible{background:var(--ember-sm);border-color:var(--ember-sm);color:var(--bone)}@media (prefers-reduced-motion: reduce),(max-width: 319.98px){body.pg-home .dk-wall .dk-cta{border-color:var(--ink);background:var(--ink);color:var(--tone-a)}body.pg-home .dk-wall .dk-ev{width:auto}body.pg-home .dk-wall .dk-base{flex-wrap:wrap;row-gap:12px}}@media (max-width: 899.98px){body.pg-home .dk-wall .dk-cta{flex:1 0 100%;width:100%;min-height:50px;padding:0 1.5em;justify-content:center;font-size:.9375rem}}.tyA{background:var(--tone-a);padding-block:clamp(56px,8vh,96px) clamp(40px,6vh,72px)}@media (max-width: 899.98px){.tyA{padding-block:var(--s-sec)}}.tyA-head h2{margin-top:12px}.tyA-how{margin-top:14px;font-size:var(--t-body);color:var(--ink-55)}.tyA-how-touch{display:none}@media not all and (min-width: 900px) and (hover: hover) and (pointer: fine){.tyA-how-desk{display:none}.tyA-how-touch{display:inline}}.tyA-stage{--tyA-line: rgba(242, 238, 230, .12);--tyA-dim: rgba(242, 238, 230, .62);position:relative;margin-top:clamp(24px,4vh,44px);display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"road cab" "dash dash";background:var(--ink);color:var(--bone);overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent}.tyA-stage.is-cursor{cursor:none}.tyA-stage.is-cursor .tyA-btn{cursor:pointer}.tyA-stage.is-cursor .tyA-note{cursor:none}.tyA-lens{position:relative;aspect-ratio:16 / 9;overflow:hidden;min-width:0}.tyA-road{grid-area:road}.tyA-cab{grid-area:cab;border-left:1px solid var(--tyA-line);background:radial-gradient(ellipse 52% 80% at 50% 58%,#f2eee60f,#f2eee600 72%),var(--ink)}.tyA-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tyA-tag,.tyA-live,.tyA-ch{font-size:var(--t-label);font-weight:600;letter-spacing:normal;text-transform:uppercase;line-height:1.2;font-variation-settings:"opsz" 14;color:var(--tyA-dim)}.tyA-tag{position:absolute;top:14px;left:16px;z-index:4}.tyA-live{position:absolute;top:14px;right:16px;z-index:9;display:flex;align-items:center;gap:7px;transition:color .3s var(--ease)}.tyA-live .dot{width:5px;height:5px;border-radius:50%;background:var(--ember);animation:pulse 2s infinite}.tyA-live.is-alert{color:#ff6a00}.tyA-live.is-hot{color:var(--bone)}.tyA-lid{position:absolute;left:0;right:0;height:58%;z-index:2;pointer-events:none;transform:scaleY(0);will-change:transform}.tyA-lid-t{top:0;transform-origin:50% 0;background:linear-gradient(to bottom,#050403,#050403 78%,#05040300)}.tyA-lid-b{bottom:0;transform-origin:50% 100%;background:linear-gradient(to top,#050403,#050403 78%,#05040300)}.tyA-face{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;overflow:visible}.tyA-box{fill:none;stroke:#f2eee680;stroke-width:1.25px;vector-effect:non-scaling-stroke}.tyA-contour{fill:#f2eee612;stroke:#f2eee6b8;stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.tyA-iris{fill:#f2eee60d;stroke:#f2eee6eb;stroke-width:1.5px;vector-effect:non-scaling-stroke}.tyA-pupil,.tyA-dot{fill:var(--bone)}.tyA-note{position:absolute;right:5%;bottom:9%;z-index:4;display:grid;gap:2px;text-align:left;background:#f2eee6f0;color:var(--ink);padding:10px 14px;border-radius:0;font:inherit;touch-action:none}.tyA-note[hidden]{display:none}.tyA-note b{font-weight:600;font-size:var(--t-small);line-height:1.3}.tyA-note span{font-size:var(--t-label);font-weight:600;letter-spacing:normal;text-transform:uppercase;color:var(--ink-55)}.tyA-stage.is-touch .tyA-note{pointer-events:none}.tyA-dash{grid-area:dash;position:relative;z-index:9;display:grid;grid-template-columns:auto minmax(0,1fr);height:clamp(128px,7.4vw,156px);border-top:1px solid var(--tyA-line)}.tyA-ctl{display:grid;grid-template-rows:1fr 1fr;align-items:center;padding:10px 0 10px 16px}.tyA-btn{position:relative;overflow:hidden;isolation:isolate;width:100%;border:1px solid rgba(242,238,230,.34);border-radius:999px;color:var(--bone);background:#14120e8c;padding:.75em 1.3em;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--t-small);font-weight:500;letter-spacing:normal;white-space:nowrap;cursor:pointer;transition:border-color .3s var(--ease);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.tyA-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#f2eee629;transform:scaleX(var(--hold, 0));transform-origin:left center;border-radius:inherit;pointer-events:none}.tyA-btn:hover,.tyA-btn:focus-visible,.tyA-btn.is-held{border-color:#f2eee6cc}.tyA-graph{position:relative;margin-left:24px;min-width:0}.tyA-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tyA-ch{position:absolute;left:0;top:0;transition:color .25s var(--ease);white-space:nowrap}.tyA-ch.is-hot{color:var(--bone)}.tyA-thr{position:absolute;right:16px;top:0;font-size:var(--t-small);font-weight:500;line-height:1.2;white-space:nowrap;color:#f2eee66b;transition:color .25s var(--ease)}.tyA-thr.is-near{color:#f2eee6b8}.tyA-thr.is-fired{color:var(--bone)}.tyA-sight{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible;opacity:0}.tyA-sight-l{stroke:#f2eee66b;stroke-width:1px;stroke-dasharray:2 5;stroke-linecap:round}.tyA-sight-e{fill:none;stroke:#f2eee6cc;stroke-width:1.25px}.tyA-veil{grid-area:1 / 1 / 2 / 3;z-index:7;background:#0a09079e;opacity:0;pointer-events:none}.tyA-fire{grid-area:1 / 1 / 2 / 3;z-index:8;align-self:center;justify-self:center;font-size:var(--t-chapter);font-weight:500;line-height:1.1;color:#ff6a00;white-space:nowrap;pointer-events:none}.tyA-fire[hidden]{display:none}.tyA-ring{position:absolute;left:0;top:0;width:30px;height:30px;margin:-15px 0 0 -15px;z-index:10;pointer-events:none;opacity:0;overflow:visible;mix-blend-mode:difference}.tyA-ring-o{fill:none;stroke:#f2eee6d9;stroke-width:1px}.tyA-ring-p{fill:none;stroke:var(--bone);stroke-width:2.5px;stroke-dasharray:69.12;stroke-dashoffset:69.12;transform:rotate(-90deg);transform-origin:15px 15px}.tyA-ring-c{fill:#f2eee6d9}.tyA-hon{display:block;margin-top:12px;font-size:var(--t-label);font-weight:600;letter-spacing:normal;text-transform:uppercase;color:var(--ink-45);font-variation-settings:"opsz" 14}.tyA-log{display:grid}.tyA-log:not(:empty){margin-top:20px}.tyA-row{display:flex;align-items:baseline;gap:18px;padding-block:12px;border-bottom:1px solid var(--line);font-size:var(--t-small);color:var(--ink-90);font-variant-numeric:tabular-nums}.tyA-row .n{color:var(--ink-45);letter-spacing:normal}.tyA-row b{margin-left:auto;font-weight:500;color:var(--ink)}.tyA-after{margin-top:clamp(24px,3vh,32px);font-size:var(--t-body);color:var(--ink-55)}.tyA-after[hidden]{display:none}@media (max-width: 899.98px){.tyA-tag,.tyA-live,.tyA-ch,.tyA-hon{font-size:12px}}@media (max-width: 639.98px){.tyA-stage{grid-template-columns:1fr;grid-template-areas:"road" "cab" "dash";margin-top:24px}.tyA-cab{border-left:0;border-top:1px solid var(--tyA-line)}.tyA-tag{top:12px;left:max(var(--pad),env(safe-area-inset-left,0px))}.tyA-live{top:12px;right:max(var(--pad),env(safe-area-inset-right,0px))}.tyA-note{right:max(var(--pad),env(safe-area-inset-right,0px));bottom:10%;padding:8px 12px}.tyA-dash{grid-template-columns:minmax(0,1fr);height:auto}.tyA-ctl{grid-template-rows:none;gap:10px;padding:14px max(var(--pad),env(safe-area-inset-right,0px)) 8px max(var(--pad),env(safe-area-inset-left,0px))}.tyA-btn{min-height:46px;justify-content:flex-start;padding-inline:20px;touch-action:pan-y}.tyA-graph{margin-left:0;height:132px}.tyA-ch{left:max(var(--pad),env(safe-area-inset-left,0px))}.tyA-veil{grid-area:1 / 1 / 3 / 2}.tyA-fire{grid-area:road;white-space:normal;text-align:center}}@media (prefers-reduced-motion: reduce){.tyA-live .dot{animation:none}.tyA-live,.tyA-ch,.tyA-thr,.tyA-btn{transition:none}}@media (max-width: 899.98px){body.pg-fleet .cbz-count{bottom:calc(clamp(10px,2vh,22px) + clamp(26px,5vh,46px) + 14px)}}body.pg-fleet .cbz-svg-m{display:none}@media (max-width: 899.98px) and (orientation: portrait){body.pg-fleet .cbz{height:100svh}body.pg-fleet .cbz-svg{display:none}body.pg-fleet .cbz-svg-m{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}@media (max-width: 899.98px){body.pg-fleet .fb-shot-m{aspect-ratio:auto;height:min(62svh,500px)}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-fleet .nrh-words{min-height:86svh;display:grid;align-content:center}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-fleet .fb.fb-ph{padding-bottom:0}body.pg-fleet .fb-ph .fb-run{--beats: 3.2}body.pg-fleet .fb-ph .fb-pin{background:var(--tone-a)}body.pg-fleet .fb-ph .fb-wrap{position:absolute;inset:0 0 auto 0;height:100svh;max-width:none;margin:0;padding:0;display:block}body.pg-fleet .fb-ph .fb-stage{position:absolute;inset:0 0 auto 0;height:100lvh;width:auto;margin:0;z-index:2}body.pg-fleet .fb-ph .fb-live{top:calc(env(safe-area-inset-top,0px) + 24px);left:var(--pad)}body.pg-fleet .fb-ph .fb-count-row{right:auto;left:var(--pad);bottom:calc(100lvh - 100svh + env(safe-area-inset-bottom,0px) + 20px)}body.pg-fleet .fb-ph .fb-note{position:absolute;left:var(--pad);right:var(--pad);bottom:calc(env(safe-area-inset-bottom,0px) + 66px);margin:0;z-index:3;max-width:32ch;font-size:var(--t-body);line-height:1.5;color:#f2eee69e}body.pg-fleet .fb-ph .fb-lap{position:absolute;margin:0;z-index:1;opacity:0}body.pg-fleet .fb-ph .fb-lap svg{display:block}body.pg-fleet .fb-ph .fb-lap svg image{display:none}body.pg-fleet .fb-ph .fb-shot-m{position:absolute;left:13.9167%;top:4.7436%;width:72.1667%;height:74.1026%;aspect-ratio:auto;overflow:hidden;border:0;border-radius:.4%;opacity:0}body.pg-fleet .fb-ph .fb-shot-m img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 0}body.pg-fleet .fb-ph .fb-shot-m:after{content:"";position:absolute;left:46.07%;top:0;width:7.85%;height:2.25%;background:#060504;border-radius:0 0 12% 12%/0 0 46% 46%}body.pg-fleet .fb-ph .fb-cap2{position:absolute;left:0;right:0;margin:0;z-index:3;text-align:center;opacity:0}}@media (max-width: 899.98px){body.pg-fleet .wt[data-watch=call] .fl-strip video{aspect-ratio:640 / 1066;object-position:50% 50%}}@media (max-width: 899.98px) and (orientation: landscape){body.pg-fleet .wt[data-watch=call] .fl-strip video{aspect-ratio:16 / 9;width:min(100%,calc(82svh * 16 / 9));margin-inline:auto}}body.pg-fleet .cv-n{transition:opacity .5s var(--ease)}body.pg-fleet .cv-armed .cv-stat:not(.on) .cv-n{opacity:0}body.pg-fleet .cv-armed .cv-stat.on.past{opacity:.35}body.pg-fleet .cv-stat.cv-pend .cv-n{opacity:0}body.pg-fleet .cv-cue{transition:opacity .4s var(--ease)}body.pg-fleet .cv-n b{font-weight:inherit}body.pg-fleet .cv-armed .cv-rail{padding-left:max(var(--pad),calc((100% - var(--max)) / 2 + var(--pad)))}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-fleet .cv.cv-ph{padding-block:0;--beats: 3.3}body.pg-fleet .cv-ph .cv-pin{background:var(--tone-a)}body.pg-fleet .cv-ph .cv-win{position:absolute;inset:0 0 auto 0;height:100svh;overflow:hidden}body.pg-fleet .cv-ph .cv-rail{display:flex;align-items:flex-start;gap:12px;padding-right:var(--pad);will-change:transform}body.pg-fleet .cv-ph .cv-panel{flex:0 0 86vw;width:86vw;margin:0}body.pg-fleet .cv-ph .cv-head h2{font-size:var(--t-chapter);line-height:1.1}body.pg-fleet .cv-ph .cv-cue{display:block;margin-top:16px;color:var(--ink-45)}body.pg-fleet .cv-ph .cv-head{transition:opacity .5s var(--ease)}body.pg-fleet .cv-ph:not([data-k="0"]) .cv-head{opacity:.35}body.pg-fleet .cv-ph .cv-stat{opacity:.3;transition:opacity .5s var(--ease)}body.pg-fleet .cv-ph .cv-stat.on{opacity:1}body.pg-fleet .cv-ph .cv-stat.on.past{opacity:.35}body.pg-fleet .cv-ph .cv-n{font-size:min(19svh,41vw);line-height:.92}body.pg-fleet .cv-ph .cv-l{font-size:var(--t-lede)}body.pg-fleet .cv-ph .cv-world{display:block;position:absolute;left:0;right:0;height:26svh;pointer-events:none}body.pg-fleet .cv-ph .cv-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}@media (max-width: 899.98px) and (prefers-reduced-motion: reduce){body.pg-fleet .cv-world{display:block;position:relative;height:200px;margin-top:24px}body.pg-fleet .cv-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-fleet .lm--flip .lm-in{display:flex;flex-direction:column}body.pg-fleet .lm--flip .lm-side{order:-1;position:sticky;top:0;z-index:2;align-self:stretch;display:grid;grid-template-columns:132px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;justify-items:start;text-align:left;gap:4px 14px;min-height:112px;box-sizing:border-box;margin:clamp(20px,3vh,32px) calc(-1 * var(--pad)) 0;padding:14px var(--pad);background:var(--tone-b);border-bottom:1px solid var(--line);transition:transform .5s var(--ease)}body.pg-fleet .lm--flip .lm-side:after{content:"";position:absolute;left:0;right:0;top:100%;height:24px;background:linear-gradient(var(--tone-b),transparent);pointer-events:none}body.pg-fleet .lm--flip .lm-mark{grid-row:1 / span 2;width:132px}body.pg-fleet .lm--flip .lm-brand{align-self:end;margin:0;font-size:var(--t-sub);line-height:1.05}body.pg-fleet .lm--flip .lm-cap{align-self:start;text-wrap:balance}body.pg-fleet:has(.hd.is-ready:not(.is-hidden)) .lm--flip .lm-side{transform:translateY(61px)}}@media (min-width: 900px) and (min-height: 760px) and (prefers-reduced-motion: no-preference){body.pg-fleet .pd-pin{grid-template-rows:auto minmax(0,720px)}}@media (min-width: 900px) and (min-height: 1040px) and (prefers-reduced-motion: no-preference){body.pg-fleet .pd-pin{padding-bottom:clamp(56px,7vh,72px)}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-fleet .pd-sec-ph{padding-bottom:0}body.pg-fleet .pd-ph{margin-top:clamp(24px,4vh,40px)}body.pg-fleet .pd-ph .pd-run{--beats: 3.8;width:100vw;margin-left:calc(50% - 50vw)}body.pg-fleet .pd-ph .pd-pin{box-sizing:border-box;display:flex;flex-direction:column;background:var(--ink);color:var(--bone);padding:calc(env(safe-area-inset-top,0px) + var(--ph-top)) max(var(--pad),env(safe-area-inset-right,0px)) calc(100lvh - 100svh + env(safe-area-inset-bottom,0px) + 20px) max(var(--pad),env(safe-area-inset-left,0px))}body.pg-fleet .pd-ph .pd-label{position:absolute;top:calc(env(safe-area-inset-top,0px) + 20px);left:var(--pad);right:var(--pad);display:grid;gap:2px;line-height:1.4;white-space:nowrap;color:#f2eee68c}body.pg-fleet .pd-ph .pd-switch{position:static;top:auto;background:none;padding-top:0;gap:16px;border-bottom-color:#f2eee629}body.pg-fleet .pd-ph .pd-tab{font-size:var(--t-sub);line-height:1.05;padding-bottom:12px;min-height:44px;color:#f2eee68c;display:flex;align-items:flex-end}body.pg-fleet .pd-ph .pd-tab.is-on{color:var(--bone)}body.pg-fleet .pd-ph .pd-tab>.n,body.pg-fleet .pd-ph .pd-tab small{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.pg-fleet .pd-ph .pd-tab:after,body.pg-fleet .pd-ph .pd-tab.is-on:after{transform:scaleX(var(--pd-fill, 0));transition:none}body.pg-fleet .pd-ph .pd-tab:not(.is-on):after{opacity:.4}body.pg-fleet .pd-ph .pd-stage{position:relative;flex:1 1 auto;min-height:0;margin:0;padding:0;background:none;overflow:visible;display:flex;flex-direction:column}body.pg-fleet .pd-ph .pd-unit{position:relative;flex:1 1 auto;min-height:92px;width:auto;height:auto;margin:6px 0 0;padding:0;opacity:1;translate:none;left:auto;top:auto;align-self:stretch;justify-self:stretch;touch-action:pan-y}body.pg-fleet .pd-ph .pd-unit img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:4%;object-fit:contain;transition:opacity .35s var(--ease)}body.pg-fleet .pd-ph .pd-unit.tt-on img{opacity:0}body.pg-fleet .pd-ph .pd-unit .pd-turn{display:none}body.pg-fleet .pd-ph .pd-unit figcaption{left:auto;right:calc(50% + 10px);top:auto;bottom:2px;z-index:1}body.pg-fleet .pd-ph .pd-views{position:relative;flex:none;margin-top:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"f f c c" "bl r p br";gap:24px 6px;container-type:inline-size}body.pg-fleet .pd-ph .pd-view{order:0;transition:none;cursor:default}body.pg-fleet .pd-ph .pd-view[data-pd-view=front]{grid-area:f}body.pg-fleet .pd-ph .pd-view[data-pd-view=cabin]{grid-area:c}body.pg-fleet .pd-ph .pd-view[data-pd-view=bsl]{grid-area:bl}body.pg-fleet .pd-ph .pd-view[data-pd-view=rear]{grid-area:r}body.pg-fleet .pd-ph .pd-view[data-pd-view=payload]{grid-area:p}body.pg-fleet .pd-ph .pd-view[data-pd-view=bsr]{grid-area:br}body.pg-fleet .pd-ph .pd-view figcaption{margin-top:6px}body.pg-fleet .pd-ph .pd-view.six figcaption{white-space:normal;overflow:visible;text-overflow:clip;text-wrap:balance;line-height:1.3;min-height:2.6em}body.pg-fleet .pd-ph .pd-view-box video{display:none}body.pg-fleet .pd-ph .pd-pair{position:absolute;left:0;right:0;top:0;height:calc((100cqw - 6px)/3.2);z-index:1;pointer-events:none}body.pg-fleet .pd-ph .pd-pair video{display:block;width:100%;height:100%;object-fit:fill;-webkit-mask:linear-gradient(90deg,#000 calc(50% - 3px),transparent 0 calc(50% + 3px),#000 0);mask:linear-gradient(90deg,#000 calc(50% - 3px),transparent 0 calc(50% + 3px),#000 0)}body.pg-fleet .pd-ph .pd-veil{position:absolute;top:0;bottom:0;width:calc(50% - 3px);background:var(--ink);opacity:.58}body.pg-fleet .pd-ph .pd-veil-f{left:0}body.pg-fleet .pd-ph .pd-veil-c{right:0}body.pg-fleet .pd-ph .pd-slot{position:relative;flex:none;margin-top:18px}body.pg-fleet .pd-ph .pd-slot .pd-copy{position:absolute;left:0;right:0;top:0;visibility:hidden}body.pg-fleet .pd-ph .pd-slot .pd-copy[data-part=a]>:is(.pd-ev,.pd-filed),body.pg-fleet .pd-ph .pd-slot .pd-copy[data-part=b]>:is(.pd-lede,.pd-body){display:none}body.pg-fleet .pd-ph .pd-slot .pd-lede{margin:0;font-size:var(--t-sub);line-height:1.15;color:var(--bone);max-width:none;text-wrap:balance}body.pg-fleet .pd-ph .pd-slot .pd-body{margin-top:8px;font-size:var(--t-body);line-height:1.5;color:#f2eee6a8;max-width:none}body.pg-fleet .pd-ph .pd-slot .pd-ev{margin:0;padding-top:12px;border-top-color:#f2eee629}body.pg-fleet .pd-ph .pd-slot .pd-ev b{font-size:var(--t-display)}body.pg-fleet .pd-ph .pd-slot :is(.pd-ev .n,.pd-filed){color:#f2eee68c}body.pg-fleet .pd-ph .pd-slot .pd-filed{margin-top:10px}body.pg-fleet .pd-ph .pd-panel{display:block;margin:0 calc(50% - 50vw);padding:0 max(var(--pad),env(safe-area-inset-right,0px)) 0 max(var(--pad),env(safe-area-inset-left,0px));background:var(--ink);color:var(--bone)}body.pg-fleet .pd-ph .pd-panel:last-child{padding-bottom:clamp(32px,6vh,56px)}body.pg-fleet .pd-ph .pd-specs{border-top:1px solid rgba(242,238,230,.16)}body.pg-fleet .pd-ph .pd-specs summary{color:#f2eee6a8;padding-top:14px}body.pg-fleet .pd-ph .pd-group .n{color:#f2eee68c}body.pg-fleet .pd-ph .pd-group p{color:#f2eee6bd}body.pg-fleet .pd-ph .pd-badges span{border-color:#f2eee638;color:#f2eee6bd}}@media (max-width: 899.98px) and (max-height: 719.98px) and (prefers-reduced-motion: no-preference){body.pg-fleet .pd-ph .pd-tab{padding-bottom:8px}body.pg-fleet .pd-ph .pd-unit{margin-top:2px;min-height:84px}body.pg-fleet .pd-ph .pd-views{margin-top:22px;row-gap:16px}body.pg-fleet .pd-ph .pd-view figcaption{margin-top:4px}body.pg-fleet .pd-ph .pd-slot{margin-top:10px}body.pg-fleet .pd-ph .pd-slot .pd-body{margin-top:6px;line-height:1.45}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px) and (prefers-reduced-motion: no-preference){body.pg-fleet .pd-ph .pd-pin{padding-top:calc(env(safe-area-inset-top,0px) + 40px)}body.pg-fleet .pd-ph .pd-label{top:calc(env(safe-area-inset-top,0px) + 8px);display:flex;gap:16px}body.pg-fleet .pd-ph .pd-switch{width:calc(38% - 12px)}body.pg-fleet .pd-ph .pd-tab{white-space:nowrap}body.pg-fleet .pd-ph .pd-stage{display:grid;grid-template-columns:38% minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;column-gap:24px}body.pg-fleet .pd-ph .pd-unit{grid-column:1;grid-row:1;min-height:0}body.pg-fleet .pd-ph .pd-slot{grid-column:1;grid-row:2;margin-top:8px}body.pg-fleet .pd-ph .pd-views{grid-column:2;grid-row:1 / span 2;align-self:start;margin-top:0;row-gap:18px}body.pg-fleet .cv-ph .cv-panel{flex-basis:60vw;width:60vw}}@media (max-width: 374.98px){body.pg-fleet .pd-view figcaption{white-space:normal;overflow:visible;text-overflow:clip;text-wrap:balance;line-height:1.3}}@media (prefers-reduced-motion: no-preference){body.pg-fleet .pd-specs.is-drawn{interpolate-size:allow-keywords}body.pg-fleet .pd-specs.is-drawn::details-content{block-size:0;overflow-y:clip;transition:block-size var(--d-2) var(--ease),content-visibility var(--d-2) allow-discrete}body.pg-fleet .pd-specs.is-drawn[open]::details-content{block-size:auto}}body.pg-fleet .mo-cue{transition:opacity .4s var(--ease)}body.pg-fleet .mo-armed :is(.mo-headfix,.mo-frame){padding-inline:max(var(--pad),calc((100% - var(--max)) / 2 + var(--pad)))}@media (max-width: 899.98px){body.pg-fleet .mo-stamps{position:relative;z-index:3;background:var(--tone-a);padding-top:12px}body.pg-fleet .mo-phone .mo-stamp{opacity:.28;transition:opacity .55s var(--ease)}body.pg-fleet .mo-phone .mo-stamp.on{opacity:1}body.pg-fleet .mo-phone .mo-stamp:nth-child(2){transition-delay:.08s}body.pg-fleet .mo-phone .mo-stamp:nth-child(3){transition-delay:.16s}body.pg-fleet .mo-phone .mo-stamp:nth-child(4){transition-delay:.24s}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-fleet .mo.mo-ph{padding-bottom:0}body.pg-fleet .mo-ph .mo-run{--beats: 3}body.pg-fleet .mo-ph .mo-pin{background:var(--tone-a)}body.pg-fleet .mo-ph .mo-frame{position:absolute;inset:0 0 auto 0;height:100svh;box-sizing:border-box;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top,0px) + var(--ph-top)) max(var(--pad),env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 20px) max(var(--pad),env(safe-area-inset-left,0px))}body.pg-fleet .mo-ph .mo-rail{position:static;top:auto;margin:0;padding:0;background:none;display:flex;align-items:baseline;gap:12px}body.pg-fleet .mo-ph .mo-rail b{font-size:clamp(3.25rem,8.3svh,4.375rem);line-height:.9}body.pg-fleet .mo-ph .mo-cue{display:block;margin-left:auto;color:var(--ink-45)}body.pg-fleet .mo-ph .mo-rows{margin-top:clamp(12px,2.4svh,24px)}body.pg-fleet .mo-ph .mo-row{grid-template-columns:52px minmax(0,1fr);padding-block:clamp(4px,.9svh,8px)}body.pg-fleet .mo-ph .mo-note{margin-top:clamp(8px,1.4svh,12px)}body.pg-fleet .mo-ph .mo-stamps{position:static;z-index:auto;background:none;padding-top:0;margin-top:auto;gap:clamp(12px,2.4svh,24px) 16px}body.pg-fleet .mo-ph .mo-stamp{transform:translateY(6px);transition:opacity .55s var(--ease),transform .55s var(--ease)}body.pg-fleet .mo-ph .mo-stamp.on{transform:none}body.pg-fleet .mo-ph .mo-stamp b{margin-top:6px;font-size:2.25rem}body.pg-fleet .mo-ph .mo-stamp p{margin-top:6px;font-size:var(--t-small);line-height:1.4}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px) and (prefers-reduced-motion: no-preference){body.pg-fleet .mo-ph .mo-frame{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);column-gap:32px;align-content:start;padding-top:calc(env(safe-area-inset-top,0px) + 16px)}body.pg-fleet .mo-ph .mo-rail{grid-column:1;grid-row:1}body.pg-fleet .mo-ph .mo-rows{grid-column:1;grid-row:2}body.pg-fleet .mo-ph .mo-stamps{grid-column:2;grid-row:1 / span 2;align-self:center;margin-top:0}}body.pg-fleet .cta-band h2{font-size:var(--t-chapter);line-height:1.1;max-width:22ch;text-wrap:balance}body.pg-fleet .cta-band h2 .ln{display:block}body.pg-oem .sv-cap{left:max(var(--pad),calc((100% - var(--max)) / 2 + var(--pad)))}@media (min-width: 900px){body.pg-oem .sv-desc{max-width:min(300px,calc(100vw * 348 / 1100 - 24px),calc(100svh * 348 / 860 - 24px))}}body.pg-oem .duo.steps .n{color:var(--ink-55)}body.pg-oem .iw-done,body.pg-oem .iws-li,body.pg-oem .an-row b,body.pg-oem .iws-chip,body.pg-oem .iw-stamps .n{letter-spacing:.025em}body.pg-oem .steps:not(.duo){max-width:none}@media (min-width: 900px){body.pg-oem .iw-head h2{margin-top:12px}body.pg-oem .iw-head .lede{margin-top:clamp(14px,2.4vh,22px)}}@media (max-width: 899.98px){body.pg-oem .iw-head h2{margin-top:10px}body.pg-oem .iw-head .lede{margin-top:14px}body.pg-oem .iw-sh{gap:10px}body.pg-oem .iw-tab{padding-inline:8px}}@media (max-width: 479.98px){body.pg-oem .iw-head h2 .nb{display:block;white-space:normal;text-wrap:balance}}@media (max-width: 899.98px){body.pg-oem .iw-sheet,body.pg-oem .iw-bay{border-inline:0}body.pg-oem .iw-sheet{box-shadow:none}body.pg-oem .iw-tab b,body.pg-oem .iw-tab i{display:block;justify-self:center;transition:opacity var(--d-2) var(--ease)}body.pg-oem .iw-tab b{opacity:0}}@media (max-width: 899.98px){body.pg-oem .an-row b{font-size:var(--t-lede);font-weight:500;letter-spacing:normal;text-transform:none}body.pg-oem .an-row small{font-size:var(--t-body)}body.pg-oem .an-row .n{color:#f2eee680}body.pg-oem .an-row{align-items:baseline}body.pg-oem .an-row small{text-wrap:balance}}@media (max-width: 899.98px){body.pg-oem .vd-file{display:grid;grid-template-columns:minmax(0,1fr) clamp(120px,34vw,140px);grid-template-rows:auto 1fr auto;column-gap:16px;align-items:start}body.pg-oem .vd-file>.n{grid-column:1;grid-row:1}body.pg-oem .vd-file h3{grid-column:1;grid-row:2}body.pg-oem .vd-seal{grid-column:2;grid-row:1 / 3;float:none;justify-self:stretch;width:100%;min-width:0;margin:0;transform-origin:90% 30%}body.pg-oem .vd-seal span{white-space:normal;text-wrap:balance}body.pg-oem .vd-file p{grid-column:1 / -1;grid-row:3;margin-top:12px;max-width:none}}body.pg-oem .cta-band h2{font-size:var(--t-chapter);line-height:1.1;max-width:22ch;text-wrap:balance}body.pg-oem .cta-band h2 .ln{display:block}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-oem .sv-dock>.sv{position:sticky;top:0;z-index:0}body.pg-oem .sv-dock>.nrh-words{position:relative;z-index:1;background:var(--tone-a)}body.pg-oem .sv.sv-docked :is(.sv-rail,.sv-title){pointer-events:none}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-oem .iw-ph-armed :is(.iw-stage,.iw-steps,.iw-foot){display:none}body.pg-oem .iw-head .iwp-wm{display:inline-block;overflow:hidden;vertical-align:top}body.pg-oem .iw-head .iwp-w{display:inline-block}body.pg-oem .iw-ph{--iwp-x: max(var(--pad), env(safe-area-inset-left, 0px));--iwp-top: env(safe-area-inset-top, 0px)}body.pg-oem .iw-ph .ph-stage{background:var(--tone-b)}body.pg-oem .iw-ph .ph-safe>*{position:absolute;left:var(--iwp-x);right:var(--iwp-x)}body.pg-oem .iwp-sh{top:calc(var(--iwp-top) + 14px);padding:0;border:0;gap:10px}body.pg-oem .iwp-sh .iw-tab b,body.pg-oem .iwp-sh .iw-tab i{display:block;opacity:1;justify-self:center;transition:opacity var(--d-2) var(--ease)}body.pg-oem .iw-ph:not(.is-done) .iwp-sh .iw-tab i,body.pg-oem .iw-ph.is-done .iwp-sh .iw-tab b{opacity:0}body.pg-oem .iwp-led{top:calc(var(--iwp-top) + var(--ph-top) - 11px);height:44px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}body.pg-oem .iwp-led:before{content:"";position:absolute;left:calc(100% / 12);right:calc(100% / 12);top:50%;border-top:1px solid var(--line)}body.pg-oem .iwp-tick{position:relative;display:grid;place-items:center;min-width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer}body.pg-oem .iwp-tick svg{display:block;width:22px;height:22px}body.pg-oem .iwp-tick circle{fill:var(--tone-b);stroke:#14120e38;stroke-width:1.5;transition:stroke var(--d-1) var(--ease)}body.pg-oem .iwp-tick.on circle{stroke:var(--ember-sm)}body.pg-oem .iwp-tick path{fill:none;stroke:var(--ember-sm);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:calc(16px * (1 - var(--t, 0)))}body.pg-oem .iwp-tick:focus-visible{outline:2px solid var(--ember);outline-offset:-6px;border-radius:50%}body.pg-oem .iwp-media{top:var(--iwp-mt, 124px);height:var(--iwp-mh, 300px)}body.pg-oem .iwp-devw{position:absolute;left:7%;top:7%;width:86%;height:86%;transform-origin:27% 69%}body.pg-oem .iwp-dev{position:relative;display:block;width:100%;height:100%;object-fit:contain}body.pg-oem .iwp-devsh{position:absolute;left:14%;right:10%;bottom:-2%;height:16%;border-radius:50%;background:radial-gradient(closest-side,#14120e33,#14120e00)}body.pg-oem .iwp-cv{position:absolute;top:0;right:0;bottom:22px;left:0;display:block;width:100%;height:calc(100% - 22px)}body.pg-oem .iwp-chip{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);padding:9px 14px;background:var(--tone-a);border:1px solid var(--ember-sm);color:var(--ink);white-space:nowrap;box-shadow:0 8px 22px #14120e1a;opacity:0}body.pg-oem .iwp-txt{top:var(--iwp-tt, 520px)}body.pg-oem .iwp-in .n{display:block;color:var(--ember-sm)}body.pg-oem .iwp-h{margin-top:10px;font-size:var(--t-sub);font-weight:500;line-height:1.2;text-wrap:balance}body.pg-oem .iwp-b{margin-top:10px;font-size:var(--t-body);line-height:1.55;color:var(--ink-55);max-width:40ch}body.pg-oem .iwp-in.is-intro{text-align:center}body.pg-oem .iwp-in.is-intro .n{display:none}body.pg-oem .iwp-in.is-intro .iwp-h{margin-top:0;font-size:var(--t-display);line-height:1.1}body.pg-oem .iwp-in.is-intro .iwp-b{margin-inline:auto;font-size:var(--t-lede)}body.pg-oem .iwp-meas{position:absolute;left:0;right:0;top:0;visibility:hidden;pointer-events:none}body.pg-oem .iwp-fin{top:calc(var(--iwp-top) + var(--ph-top));bottom:calc(env(safe-area-inset-bottom,0px) + 20px);display:grid;place-content:center;justify-items:center;gap:22px;padding-bottom:6svh;text-align:center}body.pg-oem .iwp-fh{font-size:var(--t-display);font-weight:500;line-height:1.1;max-width:16ch;text-wrap:balance}body.pg-oem .iwp-seal{position:relative;display:grid;place-content:center;width:104px;height:104px;rotate:-6deg}body.pg-oem .iwp-seal svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}body.pg-oem .iwp-ring{fill:none;stroke:var(--ember-sm);stroke-width:2;stroke-dasharray:314.16;stroke-dashoffset:314.16;transform:rotate(-90deg);transform-origin:52px 52px}body.pg-oem .iwp-ring2{fill:none;stroke:var(--ember-sm);stroke-width:1;opacity:0}body.pg-oem .iwp-sw{position:relative;display:grid;justify-items:center;gap:2px;opacity:0}body.pg-oem .iwp-sw .n{color:var(--ember-sm)}body.pg-oem .iwp-fb{font-size:var(--t-lede);line-height:1.45;color:var(--ink-55);max-width:28ch;text-wrap:balance;opacity:0}body.pg-oem .iw-ph[data-mode=intro] :is(.iwp-cv,.iwp-chip),body.pg-oem .iw-ph[data-mode=m] .iwp-devw{visibility:hidden}body.pg-oem .iw-ph[data-mode=fin] :is(.iwp-media,.iwp-txt),body.pg-oem .iw-ph:not([data-mode=fin]) .iwp-fin{visibility:hidden}body.pg-oem .iw-ph.is-tight .iwp-sh{right:calc(var(--iwp-x) + 204px)}body.pg-oem .iw-ph.is-tight .iwp-sh .iw-tab{display:none}body.pg-oem .iw-ph.is-tight .iwp-led{top:calc(var(--iwp-top) + 3px);left:auto;width:198px}body.pg-oem .iw-ph.is-land .iwp-sh{top:calc(var(--iwp-top) + 8px)}body.pg-oem .iw-ph.is-land .iwp-led{top:calc(var(--iwp-top) + 30px)}body.pg-oem .iw-ph.is-land .iwp-media{right:52%}body.pg-oem .iw-ph.is-land .iwp-txt{left:52%}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-oem .an.an-ph-armed{padding-block:0}body.pg-oem .an-ph-armed>.container{display:none}body.pg-oem .an-ph{--anp-x: max(var(--pad), env(safe-area-inset-left, 0px));--anp-top: env(safe-area-inset-top, 0px)}body.pg-oem .an-ph .ph-stage{background:var(--ink)}body.pg-oem .an-ph .an-head{position:absolute;top:0;left:var(--anp-x);right:var(--anp-x);margin:0}body.pg-oem .an-ph .an-head .eyebrow{position:absolute;top:calc(var(--anp-top) + 26px);left:0}body.pg-oem .an-ph .an-head h2{position:absolute;top:calc(var(--anp-top) + var(--ph-top));left:0;right:0;margin:0}body.pg-oem .an-ph .an-head .lede{display:none}body.pg-oem .anp-band{position:absolute;left:0;right:0;top:var(--anp-bt, 150px);height:var(--anp-bh, 396px)}body.pg-oem .anp-cab{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;pointer-events:none}body.pg-oem .anp-cab img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 32%;mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 70%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 70%,transparent)}body.pg-oem .anp-mark{position:absolute;left:50%;top:50%;width:var(--anp-mark, 320px);transform:translate(-50%,-50%)}body.pg-oem .anp-mark svg{display:block;width:100%;height:auto;overflow:visible}body.pg-oem .anp-mark .loop-p{fill:#ff6a0008;stroke:#f2eee659;stroke-width:.8;transition:fill .6s var(--ease),stroke .6s var(--ease)}body.pg-oem .anp-mark .loop-p.lit{fill:#ff6a0024;stroke:#ff6a00}body.pg-oem .anp-pen{position:absolute;left:0;top:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#ff6a00;pointer-events:none}body.pg-oem .anp-unit{position:absolute;left:50%;top:50%;width:var(--anp-unit, 340px);height:var(--anp-unit, 340px);margin:calc(var(--anp-unit, 340px) / -2) 0 0 calc(var(--anp-unit, 340px) / -2)}body.pg-oem .anp-unit img{display:block;width:100%;height:100%;object-fit:contain}body.pg-oem .anp-unit.is-gone{visibility:hidden}body.pg-oem .anp-win{position:absolute;left:0;right:0;top:var(--anp-wt, 580px);overflow:hidden}body.pg-oem .anp-rail{display:flex;align-items:flex-start;gap:12px;width:max-content;padding-inline:var(--anp-x)}body.pg-oem .anp-p{flex:0 0 86vw;width:86vw;border-top:1px solid rgba(242,238,230,.16);padding-top:16px;opacity:.3;transition:opacity .5s var(--ease)}body.pg-oem .anp-p.on{opacity:1}body.pg-oem .anp-p .n{display:block;color:#ff6a00}body.pg-oem .anp-p h3{margin-top:10px;font-size:var(--t-sub);line-height:1.2;color:var(--bone)}body.pg-oem .anp-p p{margin-top:10px;font-size:var(--t-body);line-height:1.5;color:#f2eee69e;max-width:34ch;text-wrap:balance}body.pg-oem .anp-p .anp-name,body.pg-oem .anp-p .anp-claim{font-size:var(--t-display);font-weight:500;line-height:1.02;color:var(--bone);max-width:none}body.pg-oem .anp-p .anp-name{margin-top:0}body.pg-oem .anp-p .anp-cap{display:block;margin-top:10px;color:#f2eee69e}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px) and (prefers-reduced-motion: no-preference){body.pg-oem .an-ph.is-land .anp-band{right:50%}body.pg-oem .an-ph.is-land .anp-win{left:50%}body.pg-oem .an-ph.is-land .anp-p{flex-basis:calc(50vw - 2 * var(--anp-x));width:calc(50vw - 2 * var(--anp-x))}body.pg-oem .an-ph.is-land .anp-p p{max-width:none}}@media (max-width: 899.98px){body.pg-oem .tn{font-variant-numeric:tabular-nums}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-oem .steps.oe-gallery{display:grid;grid-auto-flow:column;grid-auto-columns:86vw;gap:12px;max-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--pad),env(safe-area-inset-left,0px));padding-inline:max(var(--pad),env(safe-area-inset-left,0px)) max(calc(14vw - var(--pad)),var(--pad),env(safe-area-inset-right,0px));margin-inline:calc(-1*max(var(--pad),env(safe-area-inset-left,0px)));scrollbar-width:none}body.pg-oem .steps.oe-gallery::-webkit-scrollbar{display:none}body.pg-oem .steps.oe-gallery .step{display:block;scroll-snap-align:start;scroll-snap-stop:always;padding-block:24px 8px}body.pg-oem .steps.oe-gallery .step p{margin-top:12px;line-height:1.55}body.pg-oem .steps.oe-gallery:focus-visible{outline:2px solid var(--ember);outline-offset:4px}body.pg-oem .oe-dots .ph-dots{margin-top:8px;color:var(--ink)}}@media (max-width: 899.98px){body.pg-oem .iwp-h{font-size:var(--t-chapter);line-height:1.15}}body.pg-insurance .gh-cap{left:max(var(--pad),calc((100% - var(--max)) / 2 + var(--pad)))}body.pg-insurance .by-mob .by-q{opacity:0;transition:opacity .5s var(--ease)}body.pg-insurance .by-mob .by-q.on{opacity:1}body.pg-insurance .cs-chip{border-color:#14120e3d}body.pg-insurance .cs-chips{align-self:flex-start}body.pg-insurance .cs-chips:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid var(--ember-sm);clip-path:inset(0 100% 100% 0);transition:clip-path .7s var(--ease-io, cubic-bezier(.76, 0, .24, 1));pointer-events:none}body.pg-insurance .cs-chips.bracketed:before{clip-path:inset(0 0 0 0)}@media (prefers-reduced-motion: reduce){body.pg-insurance .cs-chips:before{transition:none}}body.pg-insurance :is(.by-count,.by-month,.cs-count) b{font-weight:600}body.pg-insurance .by-land b{font-weight:500}body.pg-insurance :is(.cs-sub,.by-land p){font-size:var(--t-body)}@media (min-width: 900px){body.pg-insurance .ly-cells{grid-template-rows:repeat(3,auto);row-gap:0}body.pg-insurance .ly-cells>div{display:grid;grid-template-rows:subgrid;grid-row:span 3;align-content:start}}@media (max-width: 899.98px){body.pg-insurance .fw-card:nth-child(-n+2) .fw-fig{margin-top:6px}body.pg-insurance .fw-window svg{overflow:visible}body.pg-insurance .fw-window svg text{font-size:12px}}@media (max-width: 374.98px){body.pg-insurance .fw-window svg text{font-size:12.5px}}body.pg-insurance .pk-wrap{will-change:auto}body.pg-insurance .pk-n{color:var(--ink)}body.pg-insurance .pk-n em{letter-spacing:normal}body.pg-insurance .pk-mask{display:inline-block;overflow:clip;vertical-align:baseline}body.pg-insurance .pk-mask>span{display:inline-block}@media (min-width: 900px){body.pg-insurance .pk{margin-block:calc((min(62vh,560px) - 100svh)/2 + clamp(32px,5vh,56px))}body.pg-insurance .pk-sec{padding-bottom:0}body.pg-insurance .pk-sec+.cta-band{border-top:0}}@media (min-width: 900px) and (prefers-reduced-motion: no-preference){body.pg-insurance .pk-card{position:relative}body.pg-insurance .pk-wrap:before{content:"";position:absolute;left:0;right:0;top:50%;height:min(62vh,560px);translate:0 -50%;background:var(--tone-b);pointer-events:none}}@media (max-width: 899.98px){body.pg-insurance .pk-dots{gap:0;margin-top:10px}body.pg-insurance .pk-dot{display:inline-grid;place-items:center;width:24px;height:44px;padding:0;margin:-10px 0;border:0;background:none;cursor:pointer}body.pg-insurance .pk-deck:focus-visible{outline-offset:-2px}body.pg-insurance .pk-dot{width:44px}body.pg-insurance .pk-dots i{background:var(--ink-45)}body.pg-insurance .pk-dots i.on{background:var(--ink);transform:scale(1.34)}body.pg-insurance .pk-wrap{flex-basis:calc(100% - 16px)}}body.pg-insurance .cta-band h2{font-size:var(--t-chapter);line-height:1.1;max-width:22ch;text-wrap:balance}@media (min-width: 900px){body.pg-insurance .cs:not(.cs-armed) .cs-beat{min-height:0}body.pg-insurance .cs:not(.cs-armed) .cs-slide{position:static;inset:auto;padding-block:18px;border-top:1px solid var(--line)}}body.pg-insurance .by-count b{letter-spacing:normal}body.pg-insurance .by-close{letter-spacing:.025em}body.pg-insurance [data-cs-foil]{font-variant-numeric:tabular-nums}@media (max-width: 899.98px) and (min-height: 500.02px){body.pg-insurance .gh{height:100svh}body.pg-insurance .gh .fbh-tag{bottom:20%;padding-inline:var(--pad)}body.pg-insurance .gh-ro{position:absolute;z-index:2;color:#f2eee69e;pointer-events:none}body.pg-insurance .gh-ro>i{display:block;font-style:normal}body.pg-insurance .gh-gap{top:var(--gh-capT, 84px);right:var(--pad);color:#ff6a00;font-variant-numeric:tabular-nums}body.pg-insurance .gh-key{top:var(--gh-keyT, 104px);right:var(--pad);color:#ff6a00}body.pg-insurance .gh-as{top:var(--gh-asT, 0px);right:var(--pad)}body.pg-insurance .gh-rl{top:var(--gh-rlT, 0px);left:var(--pad)}body.pg-insurance .gh-hon{top:var(--gh-honT, 0px);left:var(--pad)}body.pg-insurance .gh-chip{top:var(--gh-chipT, 0px);left:var(--pad)}body.pg-insurance .gh-chip>i{padding:7px 10px;line-height:1.3;white-space:nowrap;background:#0a0907e0;border:1px solid rgba(255,106,0,.4);color:#f2eee6e0;opacity:0;transition:opacity .2s var(--ease)}body.pg-insurance .gh-chip.is-hot>i{border-color:#ff6a00e6;color:#ff6a00}body.pg-insurance .gh-chip.is-on>i{opacity:1}body.pg-insurance .gh-title{top:var(--gh-titleT, auto);bottom:auto;left:var(--pad);right:var(--pad);width:auto;transform:none;gap:6px}body.pg-insurance .gh-desc{max-width:34ch;color:#f2eee69e}body.pg-insurance .gh-rail{top:var(--gh-segT, auto);bottom:auto;left:var(--pad);right:var(--pad);width:auto;transform:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid rgba(242,238,230,.16)}body.pg-insurance .gh-rail .gh-btn{min-height:44px;justify-content:center;padding-inline:6px;border:0;border-left:1px solid rgba(242,238,230,.16);background:transparent}body.pg-insurance .gh-rail .gh-btn:first-child{border-left:0}body.pg-insurance .gh-rail .gh-btn.on{background:#f2eee61a;color:var(--bone);box-shadow:inset 0 0 0 1px #f2eee699}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-insurance .by.by-ph{--beats: 4.95}body.pg-insurance .by-ph .by-stick{background:var(--tone-b)}body.pg-insurance .by-ph .by-month{display:flex;position:absolute;z-index:3;top:calc(env(safe-area-inset-top,0px) + 28px);left:max(var(--pad),env(safe-area-inset-left,0px));margin:0;justify-content:flex-start;gap:6px;color:var(--ink-45)}body.pg-insurance .by-ph .by-head h2{margin-top:10px}body.pg-insurance .by-ph .by-panels{display:block;margin-top:20px}body.pg-insurance .by-ph .by-file{position:relative;z-index:2;padding:14px 16px;border:0;clip-path:inset(0 0 var(--fold, 0px) 0)}body.pg-insurance .by-ph .by-file:after{content:"";position:absolute;inset:0 0 var(--fold, 0px) 0;border:1px solid var(--line);pointer-events:none}body.pg-insurance .by-ph .by-ledger{display:block;margin-top:6px;padding-bottom:102px}body.pg-insurance .by-ph .by-ledger p{width:100%;padding:7px 0;line-height:20px;opacity:var(--rowsO, 1)}body.pg-insurance .by-ph .by-ledger p.by-q{opacity:0;transition:opacity .4s var(--ease)}body.pg-insurance .by-ph .by-ledger p.by-q.on{opacity:var(--rowsO, 1)}body.pg-insurance .by-ph .by-seal{position:absolute;right:16px;bottom:14px;margin:0;min-width:0;width:88px;height:88px;padding:6px}body.pg-insurance .by-ph .by-close{position:absolute;left:16px;bottom:49px;margin:0;line-height:18px}body.pg-insurance .by-ph .by-road{position:absolute;z-index:1;left:0;right:0;top:0;height:100lvh;margin:0;padding:18px max(var(--pad),env(safe-area-inset-right,0px)) 0 max(var(--pad),env(safe-area-inset-left,0px));border:0;overflow:clip}body.pg-insurance .by-ph .by-cam>.n{display:block;color:#f2eee69e}body.pg-insurance .by-ph .by-rows{margin-top:12px;gap:8px}body.pg-insurance .by-ph .by-row{grid-template-columns:44px minmax(0,1fr);gap:8px}body.pg-insurance .by-ph .by-count{margin-top:12px}body.pg-insurance .by-ph .by-land{margin-top:18px;opacity:0}body.pg-insurance .by-ph .by-land b{font-size:var(--t-stat);line-height:.95}body.pg-insurance .by-ph .by-land p{margin-top:8px;font-size:var(--t-body);max-width:28ch}body.pg-insurance .by-ph .by-quote{margin:26px 0 0;max-width:none;text-align:center;color:var(--bone)}body.pg-insurance .by-ph.by-tight .by-panels{margin-top:14px}body.pg-insurance .by-ph.by-tight .by-ledger p{padding:5px 0}body.pg-insurance .by-ph.by-tight .by-rows{margin-top:10px;gap:6px}body.pg-insurance .by-ph.by-tight .by-count{margin-top:8px}body.pg-insurance .by-ph.by-tight .by-land{margin-top:12px}body.pg-insurance .by-ph.by-night:not(.by-dawn) .by-stick{background:var(--ink)}body.pg-insurance .by-ph.by-dawn .by-road{background:var(--tone-b)}body.pg-insurance .by-ph.by-dawn .by-cam>.n,body.pg-insurance .by-ph.by-dawn .by-row .n,body.pg-insurance .by-ph.by-dawn .by-count,body.pg-insurance .by-ph.by-dawn .by-land>.n{color:var(--ink-45)}body.pg-insurance .by-ph.by-dawn .by-count b{color:var(--ink)}body.pg-insurance .by-ph.by-dawn .by-cells{border-bottom-color:var(--line)}body.pg-insurance .by-ph.by-dawn .by-cells b{background:#14120e80}body.pg-insurance .by-ph.by-dawn .by-cells b.dz{background:var(--ember-sm)}body.pg-insurance .by-ph.by-dawn .by-land b{color:var(--ember-sm)}body.pg-insurance .by-ph.by-dawn .by-land p{color:var(--ink-55)}body.pg-insurance .by-ph.by-dawn .by-quote{color:var(--ink)}body.pg-insurance .by-exit.is-absorbed{display:none}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px) and (prefers-reduced-motion: no-preference){body.pg-insurance .by-ph.by-wide .by-in{display:grid;grid-template-columns:5fr 7fr;grid-template-rows:auto 1fr;column-gap:20px;row-gap:12px;align-items:start;align-content:start;padding-top:calc(env(safe-area-inset-top,0px) + 52px)}body.pg-insurance .by-ph.by-wide .by-head{grid-column:1;grid-row:1}body.pg-insurance .by-ph.by-wide .by-head h2{margin-top:6px}body.pg-insurance .by-ph.by-wide .by-panels{display:contents}body.pg-insurance .by-ph.by-wide .by-file{grid-column:1;grid-row:2;clip-path:none}body.pg-insurance .by-ph.by-wide .by-file:after{top:0;right:0;bottom:0;left:0}body.pg-insurance .by-ph.by-wide .by-ledger{padding-bottom:86px}body.pg-insurance .by-ph.by-wide .by-ledger p{padding:5px 0}body.pg-insurance .by-ph.by-wide .by-ledger p.by-q.on{opacity:1}body.pg-insurance .by-ph.by-wide .by-seal{width:76px;height:76px;bottom:8px}body.pg-insurance .by-ph.by-wide .by-close{bottom:37px}body.pg-insurance .by-ph.by-wide .by-road{position:relative;grid-column:2;grid-row:1 / span 2;height:auto;padding:14px 16px;border:1px solid rgba(242,238,230,.14);transform:none}body.pg-insurance .by-ph.by-wide .by-rows{margin-top:10px;gap:6px}body.pg-insurance .by-ph.by-wide .by-count{margin-top:8px}body.pg-insurance .by-ph.by-wide .by-land{margin-top:10px}body.pg-insurance .by-ph.by-wide .by-land b{font-size:44px}body.pg-insurance .by-ph.by-wide .by-land p{font-size:14px;max-width:none;margin-top:4px}}@media (max-width: 899.98px) and (orientation: portrait){body.pg-insurance .wt[data-watch=record] .fl-strip{aspect-ratio:4 / 5;overflow:clip;background:var(--ink)}body.pg-insurance .wt[data-watch=record] .fl-strip video{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:100% 50%}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px){body.pg-insurance .wt[data-watch=record] .fl-strip{width:auto;height:calc(100svh - 112px);aspect-ratio:884 / 720;margin-inline:auto;overflow:clip;background:var(--ink)}body.pg-insurance .wt[data-watch=record] .fl-strip video{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-insurance .cs.cs-ph{--beats: 5}body.pg-insurance .cs-ph .cs-stick{background:var(--tone-b)}body.pg-insurance .cs-ph.cs-night .cs-stick{background:var(--ink)}body.pg-insurance .cs-ph .cs-head{position:absolute;z-index:2;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));top:42%;transform:translateY(-50%);text-align:center}body.pg-insurance .cs-ph .cs-head .eyebrow{display:inline-block}body.pg-insurance .cs-ph .cs-head h2{margin-top:10px}body.pg-insurance .cs-ph .cs-sub{display:block;margin:8px 0 0}body.pg-insurance .cs-ph .cs-stage{display:block;margin:0}body.pg-insurance .cs-ph .cs-rail-col{display:block}body.pg-insurance .cs-ph .cs-fig{position:absolute;z-index:0;left:0;right:0;top:0;height:100lvh;border:0;background:none;opacity:0;pointer-events:none}body.pg-insurance .cs-ph .cs-beat{position:absolute;z-index:1;top:calc(env(safe-area-inset-top,0px) + var(--ph-top));left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));min-height:0}body.pg-insurance .cs-ph .cs-slide{position:absolute;inset:0 0 auto 0;padding:0;border:0}body.pg-insurance .cs-ph .cs-slide h3{margin-top:8px}body.pg-insurance .cs-ph .cs-slide p{margin-top:6px}body.pg-insurance .cs-ph .cs-chips{position:absolute;z-index:1;left:calc(max(var(--pad),env(safe-area-inset-left,0px)) - 10px);margin:0;padding:10px}body.pg-insurance .cs-ph .cs-chip{padding:8px 10px;white-space:nowrap;opacity:0;transform:translate(-10px);transition:opacity .45s var(--ease),transform .45s var(--ease)}body.pg-insurance .cs-ph .cs-chip.on{opacity:1;transform:none}body.pg-insurance .cs-ph .cs-foil{position:absolute;z-index:1;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));margin:0}body.pg-insurance .cs-ph .cs-plate{position:absolute;z-index:1;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));margin:0;opacity:0}body.pg-insurance .cs-ph .cs-ro{position:absolute;z-index:2;color:#f2eee69e;font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap}body.pg-insurance .cs-ph .cs-clock{top:calc(env(safe-area-inset-top,0px) + 28px);right:max(var(--pad),env(safe-area-inset-right,0px))}body.pg-insurance .cs-ph .cs-perc{display:flex;justify-content:space-between;left:0}body.pg-insurance .cs-ph .cs-perc i{font-style:normal}body.pg-insurance .cs-ph .cs-perc.is-hot b,body.pg-insurance .cs-ph .cs-hw.is-hot{color:#ff6a00}body.pg-insurance .cs-ph .cs-perc b{font-weight:600}body.pg-insurance .cs-ph .cs-hw{left:0;top:0;visibility:hidden}body.pg-insurance .cs-ph .cs-hw.is-on{visibility:visible}body.pg-insurance .cs-ph.cs-night .cs-head .eyebrow,body.pg-insurance .cs-ph.cs-night .cs-slide .n{color:#f2eee69e}body.pg-insurance .cs-ph.cs-night .cs-slide h3{color:var(--bone)}body.pg-insurance .cs-ph.cs-night .cs-slide p{color:#f2eee6a8}body.pg-insurance .cs-ph.cs-night .cs-chip{background:#0a0907e0;color:#f2eee6e6;border-color:#f2eee64d}body.pg-insurance .cs-ph.cs-night .cs-chips:before{border-color:#ff6a00}body.pg-insurance .cs-ph.cs-night .cs-foil{border-top-color:#f2eee629}body.pg-insurance .cs-ph.cs-night .cs-foil>.n{color:#f2eee69e}body.pg-insurance .cs-ph.cs-night .cs-foil b{color:var(--bone)}}@media (max-width: 369.98px) and (prefers-reduced-motion: no-preference){body.pg-insurance .cs-ph .cs-chip{padding-inline:8px}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px) and (prefers-reduced-motion: no-preference){body.pg-insurance .cs-ph.cs-wide .cs-beat,body.pg-insurance .cs-ph.cs-wide .cs-foil{right:52%}body.pg-insurance .cs-ph.cs-wide .cs-plate{left:52%}body.pg-insurance .cs-ph.cs-wide .cs-beat{top:calc(env(safe-area-inset-top,0px) + 56px)}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-insurance #ways.fw-ph{--beats: 4.2;padding-block:0}body.pg-insurance .fw-ph .sec-head{position:absolute;z-index:1;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));top:var(--fw-headT, 180px);margin:0}body.pg-insurance .fw-ph .sec-head .eyebrow{position:absolute;left:0;top:-34px}body.pg-insurance .fw-ph .sec-head h2{margin-top:0}body.pg-insurance .fw-ph .sec-head .lede{max-width:min(42ch,calc(100% - max(0px,calc(68px - max(var(--pad),env(safe-area-inset-right,0px))))))}body.pg-insurance .fw-ph .fw{position:absolute;z-index:2;left:0;top:var(--fw-trackT, 280px);display:flex;align-items:flex-start;gap:12px;width:max-content;margin:0}body.pg-insurance .fw-ph .fw-card{flex:0 0 86vw;width:86vw;background:var(--tone-a);opacity:.3;transition:opacity .5s var(--ease)}body.pg-insurance .fw-ph .fw-card.on{opacity:1}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px) and (prefers-reduced-motion: no-preference){body.pg-insurance #ways.fw-ph .ph-stage>.ph-safe{display:block;padding-top:calc(env(safe-area-inset-top,0px) + 52px)}body.pg-insurance .fw-ph .fw-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;column-gap:24px;align-content:start}body.pg-insurance .fw-ph .fw-card>:not(.fw-body){grid-column:1}body.pg-insurance .fw-ph .fw-card>.fw-body{grid-column:2;grid-row:1 / span 4;align-self:start;margin-top:0}body.pg-insurance .fw-ph .fw-fig{margin-top:20px}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-insurance .pk-ph .pk-deck{--pk-h: min(46svh, 400px);--pk-step: 12px;display:block;overflow:visible;scroll-snap-type:none;padding:0;margin:0}body.pg-insurance .pk-ph .pk-deck:after{content:"";display:block;height:24svh}body.pg-insurance .pk-ph .pk-deck{margin-bottom:calc(-1*max(0px,calc(100svh - var(--ph-top) - 3 * var(--pk-step) - var(--pk-h))))}body.pg-insurance .pk-ph .pk-wrap{--k: 0;position:sticky;top:calc(var(--ph-top) + var(--pk-step) * var(--k));display:block;flex:none;height:var(--pk-h);margin-bottom:max(0px,calc(100svh - var(--ph-top) - var(--pk-step) * var(--k) - var(--pk-h)));background:var(--tone-b)}body.pg-insurance .pk-ph .pk-wrap:nth-child(2){--k: 1}body.pg-insurance .pk-ph .pk-wrap:nth-child(3){--k: 2}body.pg-insurance .pk-ph .pk-wrap:nth-child(4){--k: 3}body.pg-insurance .pk-ph .pk-card{height:100%;min-height:0;padding:28px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;text-align:left;transform-origin:50% 0}body.pg-insurance .pk-ph .pk-n{padding-bottom:18px;border-bottom:1px solid var(--line)}body.pg-insurance .pk-ph .pk-txt{margin-top:20px;border:0;padding:0;max-width:none}body.pg-insurance .pk-ph .pk-l{margin-top:0}body.pg-insurance .pk-ph .pk-card--word .pk-txt{display:flex;flex-direction:column;height:100%;margin-top:0;text-align:left}body.pg-insurance .pk-ph .pk-word{margin:0;max-width:none;padding-bottom:18px;border-bottom:1px solid var(--line);text-align:left}body.pg-insurance .pk-ph .pk-card--word .pk-tag{margin-top:auto}body.pg-insurance .pk-ph .pk-dots{display:none}body.pg-insurance .pk-ph .pk-n em{opacity:0;transition:opacity .6s var(--ease)}body.pg-insurance .pk-ph .pk-card.is-up .pk-n em{opacity:1}}body.pg-insurance .pk{position:relative}body.pg-insurance .pk-bgs{position:absolute;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;pointer-events:none}body.pg-insurance .pk-bgs-in{position:sticky;top:0;height:100lvh;overflow:hidden;background:var(--tone-b)}body.pg-insurance .pk-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:grayscale(1);mix-blend-mode:multiply;opacity:0;transition:opacity .7s var(--ease)}body.pg-insurance .pk-bg.is-on{opacity:.14}@media (prefers-reduced-motion: reduce){body.pg-insurance .pk-bgs{display:none}}body.pg-insurance .pk-sec+.cta-band{position:relative;background:var(--tone-a)}body.pg-cities .cr-cap{left:max(var(--pad),calc((100% - var(--max)) / 2 + var(--pad)))}@media (min-width: 900px){body.pg-cities .cr-slot{display:none}}@media (max-width: 899.98px){body.pg-cities .cr .ph-stage{background:var(--ink)}body.pg-cities .cr-cap{top:84px;left:var(--pad)}body.pg-cities .cr-foot{position:absolute;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 64px);z-index:2;display:flex;flex-direction:column;align-items:stretch}body.pg-cities .cr-slot{height:28px;margin-bottom:14px;pointer-events:none}body.pg-cities .cr-title{position:relative;left:auto;bottom:auto;transform:none;width:auto;margin-bottom:16px;justify-content:flex-start;gap:6px}body.pg-cities .cr-name{font-size:var(--t-sub);line-height:1.2}body.pg-cities .cr-desc{max-width:34ch;margin-inline:auto;text-wrap:balance}body.pg-cities .cr-rail{position:relative;left:auto;bottom:auto;transform:none;width:auto;display:flex;flex-wrap:nowrap;justify-content:stretch;gap:6px}body.pg-cities .cr-btn{flex:1 1 auto;min-width:0;min-height:48px;padding:8px;justify-content:center;text-align:center;line-height:1.25;white-space:normal}body.pg-cities .cr-btn:not([data-cr-btn=LIVE]){flex-shrink:0}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px){body.pg-cities .cr-foot{left:auto;width:min(380px,46%);bottom:calc(env(safe-area-inset-bottom,0px) + 44px)}body.pg-cities .cr-title{align-items:flex-end;text-align:right}body.pg-cities .cr-desc{margin-inline:auto 0}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-cities .cr[data-ph-scene]{--beats: 2.5;overflow:visible}}@media (max-width: 899.98px) and (prefers-reduced-motion: reduce){body.pg-cities .cr,body.pg-cities .cr .ph-stage{height:100svh}body.pg-cities .cr .ph-stage>.ph-safe{position:absolute;top:0;right:0;bottom:0;left:0;height:100svh}}body.pg-cities :is(.ss-count,.ss-rail) b{font-weight:600}body.pg-cities .lv-num b{letter-spacing:normal;font-size:clamp(36px,13.6cqw,168px)}@supports not (width: 1cqw){body.pg-cities .lv-num b{font-size:clamp(36px,11.9vw,168px)}}@media (max-width: 899.98px){body.pg-cities .ss-stick{padding-top:var(--s-sec)}body.pg-cities .lv{padding-bottom:0}}@media (max-width: 899.98px){body.pg-cities .ss-panels{display:flex;flex-direction:column;align-items:stretch}body.pg-cities .ss-street{order:-1}body.pg-cities .ss-stamp{transform:rotate(-4deg)}}body.pg-cities .ss-ph .ss-headm{padding-top:var(--s-sec);padding-bottom:20px}body.pg-cities .ss-ph .ss-scene{--beats: 4.2}body.pg-cities .ss-ph .ss-stick{padding:0;min-height:0;display:block}body.pg-cities .ss-ph .ss-in{display:block;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 42px)}body.pg-cities .ss-ph .ss-panels{gap:20px}body.pg-cities .ss-ph .ss-street>.ss-pn{position:absolute;top:calc(env(safe-area-inset-top,0px) + 24px);left:max(var(--pad),env(safe-area-inset-left,0px));line-height:18px}body.pg-cities .ss-ph .ss-clock{display:contents}body.pg-cities .ss-ph .ss-clock>b{position:absolute;top:calc(env(safe-area-inset-top,0px) + 23px);right:max(var(--pad),env(safe-area-inset-right,0px));font-size:14px;line-height:18px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink-90)}body.pg-cities .ss-ph .ss-clock>.ss-rail{position:absolute;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 20px);flex:none;height:2px}body.pg-cities .ss-ph .ss-rows{margin-top:0}body.pg-cities .ss-ph .ss-row{grid-template-columns:44px auto minmax(0,1fr);grid-template-areas:none;column-gap:12px;row-gap:0;padding-block:var(--ss-rp, 10px)}body.pg-cities .ss-ph .ss-t,body.pg-cities .ss-ph .ss-v,body.pg-cities .ss-ph .ss-d{grid-area:auto}body.pg-cities .ss-ph .ss-d{justify-self:end;text-align:right;line-height:1.4;max-height:3em;overflow:hidden;transition:max-height .45s var(--ease),opacity .45s var(--ease)}body.pg-cities .ss-ph .ss-d{text-wrap:balance}@media (max-width: 379.98px){body.pg-cities .ss-ph .ss-row{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"t v" ". d"}body.pg-cities .ss-ph .ss-d{grid-area:d;justify-self:start;text-align:left}}body.pg-cities .ss-ph .ss-count{margin-top:12px}body.pg-cities .ss-ph .ss-doc{margin-top:12px;padding:16px 18px}body.pg-cities .ss-ph .ss-doc-row{margin-top:10px;padding-bottom:10px}body.pg-cities .ss-ph .ss-late{margin-top:14px}body.pg-cities .ss-ph .ss-stamp{margin-bottom:10px}body.pg-cities .ss-ph .ss-link{display:block}body.pg-cities .ss-ph.ss-t2 .ss-stamp{position:absolute;top:auto;right:0;bottom:calc(100% + 4px);margin:0;order:0}body.pg-cities .ss-ph.ss-t2 .ss-panels{gap:12px}body.pg-cities .ss-ph.ss-fold .ss-row.is-fold .ss-d{max-height:0;opacity:0}body.pg-cities .ss-ph.ss-fold .ss-row:not(.on) .ss-d{max-height:0;opacity:0}body.pg-cities .ss-measure *{transition:none!important}body.pg-cities .ss-ph.ss-fold.ss-measure .ss-row:not(.ss-hot):not(:last-child) .ss-d{max-height:0}body.pg-cities .ss-ph.ss-fold.ss-measure .ss-row:is(.ss-hot,:last-child) .ss-d{max-height:3em}body.pg-cities .ss-armed .ss-late{opacity:1;transform:none;border-left-color:transparent;background:linear-gradient(var(--ember),var(--ember)) left top / 2px 0% no-repeat,linear-gradient(var(--line),var(--line)) left top / 2px 100% no-repeat;background-origin:border-box;transition:background-size var(--d-3, .6s) var(--ease)}body.pg-cities .ss-armed .ss-late>*{opacity:0;transition:opacity .5s var(--ease)}body.pg-cities .ss-armed .ss-late.on{background-size:2px 100%,2px 100%}body.pg-cities .ss-armed .ss-late.on>*{opacity:1;transition-delay:.15s}@media (min-width: 900px){body.pg-cities .ss-armed .ss-stick{align-items:stretch;padding-block:clamp(84px,11vh,112px) clamp(32px,5vh,48px)}body.pg-cities .ss-armed .ss-in{justify-content:space-between}body.pg-cities .ss-exit{padding-top:clamp(40px,6vh,64px)}}@media (max-width: 899.98px){body.pg-cities .xq-grid{grid-template-columns:minmax(0,1fr);gap:0}body.pg-cities .xq-grid>div:first-child{display:contents}body.pg-cities .xq-a{order:1}body.pg-cities .xq-mark{order:2;justify-self:start;width:min(64vw,260px);margin:28px 0 24px}body.pg-cities .xq-b{order:3;margin-top:0}}@media (max-width: 899.98px){body.pg-cities .lv-num b.lv-drums{display:inline-flex;flex-direction:row;align-items:baseline;font-size:clamp(2.5rem,12vw,3rem);line-height:.94;white-space:nowrap}body.pg-cities .lv-drum-box{display:contents}body.pg-cities .lv-g{display:block}body.pg-cities .lv-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body.pg-cities .lv-num{margin-top:18px}}body.pg-cities .ffs-stage{overflow:hidden}body.pg-cities .ffs-stage svg{overflow:visible}body.pg-cities .ffs-led{justify-content:flex-start;padding-top:2px}body.pg-cities .ffs-fin{left:14px;top:auto;bottom:14px;transform:none;transform-origin:0 100%;padding:10px 16px;box-shadow:none}@media (min-width: 900px) and (min-height: 860px){body.pg-cities .ff-armed .ff-head .lede{display:block}}body.pg-cities .ffs-li{text-align:left;padding:0;margin:0}body.pg-cities .ffs-li span{text-decoration:underline 1px transparent;text-underline-offset:4px;transition:text-decoration-color var(--d-1, .3s) var(--ease)}@media (hover: hover) and (pointer: fine){body.pg-cities .ffs-li:hover span{text-decoration-color:currentColor}}body.pg-cities .ffs-li:focus-visible span{text-decoration-color:currentColor}body.pg-cities .ffs-li:active>*{opacity:.6}@media (min-width: 900px){body.pg-cities .ffs-stage--still{position:relative;width:min(calc(100% - 2 * var(--pad)),calc(var(--max) - 2 * var(--pad)));margin-inline:auto;aspect-ratio:1000 / 460;max-height:62svh;border:1px solid var(--line);background:var(--tone-a);margin-block:clamp(28px,4vh,44px)}body.pg-cities .ffs-stage--still svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body.pg-cities .ffs-stage--still text{display:none}}body.pg-cities .ff-ph .ff-rows{display:none}body.pg-cities .ff-ph .ffs-m{--beats: 5;margin-top:24px}body.pg-cities .ffs-m-stage{background:var(--tone-b)}body.pg-cities .ffs-m-win{position:absolute;top:0;left:0;right:0;height:var(--sh, 52svh);overflow:clip;background:var(--tone-a);border-bottom:1px solid var(--line)}body.pg-cities .ffs-m-cam{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0}body.pg-cities .ffs-m-win .ffs-chip{left:max(var(--pad),env(safe-area-inset-left,0px));bottom:12px;z-index:2}body.pg-cities .ffs-m-win .ffs-fin{left:max(var(--pad),env(safe-area-inset-left,0px));bottom:14px;z-index:2;font-size:var(--t-lede)}body.pg-cities .ffs-m-txts{position:absolute;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));top:calc(var(--sh, 52svh) + 16px)}body.pg-cities .ffs-m-txts .ffs-h{font-size:var(--t-sub);line-height:1.25;margin-top:8px}body.pg-cities .ffs-m-txts .ffs-b{font-size:var(--ffs-fb, 14px);line-height:1.5;margin-top:8px}body.pg-cities .ffs-m-idx{position:absolute;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 16px);height:44px;display:flex;gap:6px}body.pg-cities .ffs-seg{position:relative;flex:0 0 44px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0;margin:0;overflow:hidden;white-space:nowrap;border:1px solid var(--line);background:none;color:var(--ink-45);font-size:var(--t-label);font-weight:600;text-transform:uppercase;cursor:pointer;transition:flex-grow var(--d-2, .45s) var(--ease),color var(--d-1, .3s) var(--ease),border-color var(--d-1, .3s) var(--ease)}body.pg-cities .ffs-seg i{font-style:normal;font-variant-numeric:tabular-nums}body.pg-cities .ffs-seg span{opacity:0;transition:opacity var(--d-1, .3s) var(--ease)}body.pg-cities .ffs-seg:not(.on){justify-content:flex-start;padding-left:calc(22px - .62em)}body.pg-cities .ffs-seg.on{flex-grow:1;justify-content:flex-start;padding-inline:12px;color:var(--ink);border-color:#14120e80}body.pg-cities .ffs-seg.on span{opacity:1;transition-delay:.15s}body.pg-cities .ffs-seg:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ink);transform-origin:0 50%;transform:scaleX(var(--f, 0));pointer-events:none}body.pg-cities .ffs-seg:focus-visible{outline:2px solid currentColor;outline-offset:2px}body.pg-cities .ffs-seg:active>*{opacity:.6}@media (max-width: 899.98px){body.pg-cities .ffs-stage--portrait{aspect-ratio:600 / 690;max-height:76svh}body.pg-cities .ffs-stage--portrait text{display:none}body.pg-cities .ffs-stage--portrait [data-ff-gfx]{opacity:.5}}body.pg-cities .cta-band h2{font-size:var(--t-chapter);line-height:1.1;max-width:22ch;text-wrap:balance}body.pg-cities .cta-band h2 .ln{display:block}@media (min-width: 900px){body.pg-cities .cta-band .in{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:". l" "n l" "h c";column-gap:clamp(40px,6vw,104px);align-items:end}body.pg-cities .cta-band .in>.n{grid-area:n}body.pg-cities .cta-band .in>:is(h2,h3){grid-area:h;margin-top:12px}body.pg-cities .cta-band .lede{grid-area:l;margin-top:0;max-width:40ch}body.pg-cities .cta-band .ph-cta{grid-area:c;margin-top:24px}}@media (min-width: 900px){body.pg-cities .ffs-stage--still [data-ff-gfx]{opacity:.5}}@media (max-width: 319.98px){body.pg-cities .cr{height:auto!important;overflow:visible}body.pg-cities .cr .ph-stage{padding-top:72px}body.pg-cities .cr .ph-bleed{position:relative;inset:auto;height:80vw;overflow:clip}body.pg-cities .cr .cr-canvas{inset:0 auto auto 0;width:200%;max-width:none;height:160vw;transform:scale(.5);transform-origin:0 0}body.pg-cities .cr .ph-safe{position:relative;height:auto;padding:20px var(--pad) 40px}body.pg-cities .cr-cap{position:static}body.pg-cities .cr-foot{position:static;margin-top:20px}body.pg-cities .cr-slot{display:none}body.pg-cities .cr-title{min-height:0!important;align-items:flex-start;text-align:left}body.pg-cities .cr-desc{margin-inline:0}body.pg-cities .cr-rail{flex-wrap:wrap}body.pg-cities .cr-btn{flex:1 1 100%}body.pg-cities .xq-b,body.pg-cities .lv-num b.lv-drums{font-size:var(--t-sub)}}body.pg-path{--edge: max(var(--pad), calc((100% - var(--max)) / 2 + var(--pad)))}@media (min-width: 900px){body.pg-path .lmr-rail,body.pg-path .rm-headfix,body.pg-path .rm-track{padding-left:var(--edge)}body.pg-path .rm-year{right:var(--edge)}}@media (min-width: 900px) and (max-height: 619.98px),(min-width: 900px) and (prefers-reduced-motion: reduce){body.pg-path .lmr-side{padding-inline:var(--edge)}body.pg-path .lmr-rail{padding-right:var(--edge)}}@media (min-width: 900px) and (max-height: 759.98px),(min-width: 900px) and (prefers-reduced-motion: reduce){body.pg-path .rm-headfix,body.pg-path .rm-track{padding-right:var(--edge)}}body.pg-path :is(.rm-sign,.rm-tick,.rm-trail,.rm-car){font-style:normal}body.pg-path .rm-claim{line-height:1.33}@media (max-width: 899.98px){body.pg-path .rm-claim{line-height:1.4}}@media (min-width: 900px) and (max-height: 759.98px),(min-width: 900px) and (prefers-reduced-motion: reduce){body.pg-path .rm-era{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(32px,5vw,84px);align-items:start;margin-top:clamp(40px,6vh,64px);padding-top:28px;border-top:1px solid var(--line)}body.pg-path .rm-era>*{grid-column:1}body.pg-path .rm-era .rm-body{grid-column:2;grid-row:1 / span 4;margin-top:0;max-width:52ch}}body.pg-path .cta-band h2{font-size:var(--t-chapter);line-height:1.1;max-width:22ch;text-wrap:balance}body.pg-path .cta-band h2 .ln{display:block}body.pg-path .rm-era:not([data-y1="2050"]) .rm-name .em{color:inherit}body.pg-path .jn-row .jn-from:after{background:var(--ink-45)}body.pg-path :is(.nrh-live,.nrh-log,.nrh-count),body.pg-path .hd:not(.is-scrolled) :is(.hd-nav a,.hd-drop-btn,.hd-burger,.hd-logo){text-shadow:0 0 6px var(--tone-a),0 0 12px var(--tone-a),0 0 20px var(--tone-a)}@media (max-width: 899.98px){body.pg-path .nrh{height:100svh}body.pg-path .nrh:after{content:"";position:absolute;inset:auto 0 0;height:200px;z-index:1;pointer-events:none;background:linear-gradient(to top,var(--tone-a) 96px,rgba(251,250,246,0))}body.pg-path :is(.nrh-live,.nrh-log,.nrh-count){z-index:2}body.pg-path .nrh-log{bottom:calc(76px + env(safe-area-inset-bottom,0px))}body.pg-path .nrh-log>div{grid-area:1 / 1}body.pg-path .nrh-count{bottom:calc(24px + env(safe-area-inset-bottom,0px))}body.pg-path .nrh-count b{font-size:2rem;line-height:1}}@media (max-width: 899.98px){body.pg-path .lmr:not(.lmr-ph) .lmr-pin>.ph-safe,body.pg-path .rm:not(.rm-ph) .rm-pin>.ph-safe{display:contents}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-path .lmr.lmr-ph{padding:0}body.pg-path .lmr-ph .lmr-pin{display:block}body.pg-path .lmr-ph .lmr-pin>.ph-safe{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:safe center;padding-inline:0}body.pg-path .lmr-ph .lmr-side{grid-row:1;order:0;position:static;z-index:auto;display:grid;justify-items:center;gap:10px;margin:0;padding:0;background:none;border:0;transition:none}body.pg-path .lmr-ph .lm-mark{width:var(--lmr-mw, 200px)}body.pg-path .lmr-ph .lmr-win{grid-row:2;display:block;min-width:0;margin-top:24px;overflow:visible;clip-path:inset(-40px -100vw -40px 12px)}body.pg-path .lmr-ph .lmr-rail{display:flex;align-items:flex-start;gap:12px;padding:0 0 0 max(var(--pad),env(safe-area-inset-left,0px))}body.pg-path .lmr-ph .lmr-panel{order:0;flex:0 0 auto;width:min(var(--lmr-pw, 86vw),520px);margin:0;padding-top:20px;border-top:1px solid transparent;opacity:.32;transition:opacity .5s var(--ease)}body.pg-path .lmr-ph .lmr .lm-step,body.pg-path .lmr-ph .lm-step{margin:0;padding-top:20px;border-top-color:var(--line);max-width:none}body.pg-path .lmr-ph .lmr-panel.on{opacity:1}body.pg-path .lmr-ph .lmr-head h2{margin-top:12px}body.pg-path .lmr-ph .lmr-head .lede{margin-top:16px}body.pg-path .lmr-ph .lm-foot{margin-top:0}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-path .lmr.lmr-ph+.wt[data-watch=stack]{margin-top:calc(-1 * var(--lmr-tail, 0px))}}@media (max-width: 899.98px) and (prefers-reduced-motion: reduce){body.pg-path .lmr-side{justify-items:center}}@media (max-width: 899.98px){body.pg-path .wt[data-watch=stack]{display:flex;flex-direction:column;padding-bottom:clamp(40px,6vh,56px)}body.pg-path .wt[data-watch=stack]>.fl-cap{display:contents}body.pg-path .wt[data-watch=stack] .fl-cap>.n{order:0;padding:0 max(var(--pad),env(safe-area-inset-right,0px)) 14px max(var(--pad),env(safe-area-inset-left,0px))}body.pg-path .wt[data-watch=stack]>.fl-strip{order:1}body.pg-path .wt[data-watch=stack] .fl-cap-r{order:2;padding:12px max(var(--pad),env(safe-area-inset-right,0px)) 0 max(var(--pad),env(safe-area-inset-left,0px));font-size:var(--t-small);color:var(--ink-55)}body.pg-path .wt[data-watch=stack] .fl-strip video{width:100%;height:min(86svh,161.5vw);min-height:0;aspect-ratio:auto;object-fit:cover;object-position:50% 50%}}@media (max-width: 899.98px) and (orientation: landscape){body.pg-path .wt[data-watch=stack] .fl-strip video{width:min(100%,calc(86svh * 1024 / 696));height:auto;aspect-ratio:1024 / 696;margin-inline:auto}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-path .jn-ph .jn-rows{padding-left:20px}body.pg-path .jn-ph .jn-rows:before,body.pg-path .jn-ph .jn-rows:after{display:block}body.pg-path .jn-ph .jn-tip{display:block;top:0;left:-2.25px}body.pg-path .jn-ph .jn-row .jn-from:after{transform:scaleX(var(--s, 0));transition:none}body.pg-path .jn-ph .jn-row .jn-to{opacity:var(--s, 0);transform:translateY(calc(12px * (1 - var(--s, 0))));transition:none}}@media (max-width: 899.98px) and (prefers-reduced-motion: reduce){body.pg-path .jn-rows{padding-left:20px}body.pg-path .jn-rows:before,body.pg-path .jn-rows:after{display:block}}@media (max-width: 899.98px){body.pg-path .jn-conv{display:block;margin-top:48px}body.pg-path .jn-conv-cap{display:block;text-wrap:balance}body.pg-path .jn-merge{height:150px;margin-top:18px}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-path .rm.rm-ph{padding:0}body.pg-path .rm-ph .rm-pin>.ph-safe{padding:0}body.pg-path .rm-ph :is(.rm-win,.rm-track){display:contents}body.pg-path .rm-ph :is(.rm-headfix,.rm-era){position:absolute;top:0;left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));margin:0;padding:calc(env(safe-area-inset-top,0px) + var(--ph-top)) 0 0;border:0}body.pg-path .rm-ph .rm-era:before{display:none}body.pg-path .rm-ph :is(.rm-headfix .eyebrow,.rm-era>.n){position:absolute;left:0;top:calc(env(safe-area-inset-top,0px) + 22px);margin:0}body.pg-path .rm-ph .rm-headfix h2,body.pg-path .rm-ph .rm-name{margin-top:0}body.pg-path .rm-ph .rm-conv{position:absolute;top:var(--rm-ledey, 240px);left:max(var(--pad),env(safe-area-inset-left,0px));right:max(var(--pad),env(safe-area-inset-right,0px));margin:0}body.pg-path .rm-ph .rm-conv .rm-lede{margin-top:0}body.pg-path .rm-ph .rm-era:not(.is-on){pointer-events:none;-webkit-user-select:none;user-select:none}body.pg-path .rm-ph .rm-fin{position:absolute;left:0;top:var(--rm-loopt, 520px);width:var(--rm-loopw, 240px);margin:0;display:block}body.pg-path .rm-ph .rm-loop{width:100%}body.pg-path .rm-ph .rm-fin-cap{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%);white-space:nowrap;opacity:0;transition:opacity .5s var(--ease)}body.pg-path .rm-ph.rm-done .rm-fin-cap{opacity:1}body.pg-path .rm-ph .rm-fix{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}body.pg-path .rm-ph .rm-year{position:absolute;right:max(var(--pad),env(safe-area-inset-right,0px));top:calc(var(--rm-roady) + 40px);bottom:auto;display:grid;justify-items:end;gap:6px}body.pg-path .rm-ph .rm-year b{font-size:3rem;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;contain:layout paint}body.pg-path .rm-ph.rm-r1 .rm-tick .n{display:none}body.pg-path .rm-ph.rm-r1 .rm-year{top:calc(var(--rm-roady) + 12px);grid-auto-flow:column;align-items:baseline;gap:12px}body.pg-path .rm-ph.rm-r1 .rm-year .n{order:-1}body.pg-path .rm-ph.rm-r1 .rm-year b{font-size:2.5rem}body.pg-path :is(.rm-ph,.rm-flow) .rm-road{display:block;position:absolute;left:0;top:var(--rm-roady);height:1.5px;background:var(--line)}body.pg-path :is(.rm-ph,.rm-flow) .rm-dashes{position:absolute;left:0;right:0;top:-10px;height:1.5px;background:repeating-linear-gradient(90deg,rgba(20,18,14,.22) 0 26px,transparent 26px 70px)}body.pg-path :is(.rm-ph,.rm-flow) .rm-tick{position:absolute;top:-7px;width:1.5px;height:15px;background:#14120e80}body.pg-path :is(.rm-ph,.rm-flow) .rm-tick .n{position:absolute;top:16px;left:50%;transform:translate(-50%);color:var(--ink-45)}body.pg-path :is(.rm-ph,.rm-flow) .rm-sign{position:absolute;bottom:14px;transform:translate(-50%);white-space:nowrap}body.pg-path :is(.rm-ph,.rm-flow) .rm-sign:after{content:"";position:absolute;left:50%;top:calc(100% + 3px);width:1px;height:9px;background:#14120e4d}body.pg-path :is(.rm-ph,.rm-flow) .rm-sign .n{transition:color .4s var(--ease)}body.pg-path :is(.rm-ph,.rm-flow) .rm-trail{position:absolute;left:0;top:var(--rm-roady);width:72px;height:1.5px;background:var(--ember-sm);transform-origin:right center;transform:scaleX(0)}body.pg-path :is(.rm-ph,.rm-flow) .rm-car{position:absolute;left:72px;top:var(--rm-roady);width:16px;height:6px;border-radius:2px;background:var(--ember);transform:translate(-50%,calc(-50% - .75px))}body.pg-path :is(.rm-ph,.rm-flow).rm-done .rm-car{animation:jn-arrive 2.4s var(--ease) infinite}body.pg-path :is(.rm-ph,.rm-flow) .rm-year .n{color:var(--ink-45)}body.pg-path .rm.rm-flow{padding-bottom:0}body.pg-path .rm-flow .rm-pin{position:relative}body.pg-path .rm-flow .rm-headfix{display:contents}body.pg-path .rm-flow .rm-headfix .eyebrow{position:sticky;top:0;z-index:5;display:block;margin:0;padding:calc(env(safe-area-inset-top,0px) + 18px) max(var(--pad),env(safe-area-inset-right,0px)) 16px max(var(--pad),env(safe-area-inset-left,0px));background:linear-gradient(var(--tone-a) 72%,rgba(251,250,246,0))}body.pg-path .rm-flow .rm-headfix h2{padding-inline:max(var(--pad),env(safe-area-inset-left,0px)) max(var(--pad),env(safe-area-inset-right,0px))}body.pg-path .rm-flow .rm-track{padding-bottom:calc(50svh - 40px)}body.pg-path .rm-flow .rm-era{opacity:.35;transition:opacity .5s var(--ease)}body.pg-path .rm-flow .rm-era.on{opacity:1}body.pg-path .rm-flow .rm-fin-cap{opacity:0;transition:opacity .5s var(--ease)}body.pg-path .rm-flow.rm-done .rm-fin-cap{opacity:1}body.pg-path .rm-flow .rm-band{--rm-roady: 68px;position:sticky;top:calc(100svh - 156px - env(safe-area-inset-bottom,0px));z-index:4;height:calc(156px + env(safe-area-inset-bottom,0px));margin-bottom:calc(-156px - env(safe-area-inset-bottom,0px));overflow:clip;background:linear-gradient(rgba(251,250,246,0),var(--tone-a) 24px);pointer-events:none;opacity:0;transition:opacity .35s var(--ease)}body[data-staging] .rm-flow .rm-band{opacity:1}body.pg-path .rm-flow .rm-band .rm-fix{display:block;position:absolute;top:0;right:0;bottom:0;left:0}body.pg-path .rm-flow .rm-band .rm-tick .n{display:none}body.pg-path .rm-flow .rm-band .rm-year{position:absolute;right:max(var(--pad),env(safe-area-inset-right,0px));top:calc(var(--rm-roady) + 12px);bottom:auto;display:grid;grid-auto-flow:column;align-items:baseline;gap:12px}body.pg-path .rm-flow .rm-band .rm-year .n{order:-1}body.pg-path .rm-flow .rm-band .rm-year b{font-size:2.5rem;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;contain:layout paint}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-path .lmr-ph .lm-mark{position:relative}body.pg-path .lmr-ph .lmr-pen{position:absolute;left:0;top:0;border-radius:50%;background:var(--ember);opacity:0;pointer-events:none;will-change:transform}}@media (min-width: 900px){body.pg-spotlight .pr-band{grid-template-columns:clamp(150px,16vw,220px) minmax(0,1fr);grid-template-areas:"date entry" "wit entry";grid-template-rows:auto 1fr;row-gap:0;align-items:first baseline}body.pg-spotlight .pr-date{grid-area:date;margin-top:0}body.pg-spotlight .pr-entry{grid-area:entry}body.pg-spotlight .pr-wit{grid-area:wit;justify-self:start;text-align:left;margin-top:12px;max-width:none}body.pg-spotlight .pr-band--blank{grid-template-areas:"date entry";grid-template-rows:auto}}body.pg-spotlight .pr-dot{width:4px;height:4px;top:-1.5px;background:var(--ink-45)}body.pg-spotlight .pr-armed .pr-band.on:not(.pr-band--blank) .pr-rule{background:#14120e4d}body.pg-spotlight .pr-band--blank .pr-rule{background:repeating-linear-gradient(90deg,var(--line) 0 3px,transparent 3px 7px)}body.pg-spotlight .pr-armed .pr-band--blank .pr-rule{transform:none;clip-path:inset(0 100% 0 0);transition:clip-path 1.05s var(--ease)}body.pg-spotlight .pr-armed .pr-band--blank.on .pr-rule{clip-path:inset(0 0 0 0)}body.pg-spotlight #press h2 .em{color:inherit}@media (max-width: 899.98px){body.pg-spotlight .nrh-words .ph-cta .btn:not(.btn-ghost){background:none;color:var(--ink);border-color:var(--line)}body.pg-spotlight .nrh-words .ph-cta .btn:not(.btn-ghost):focus-visible{border-color:var(--ink)}}@media (max-width: 899.98px) and (hover: hover) and (pointer: fine){body.pg-spotlight .nrh-words .ph-cta .btn:not(.btn-ghost):hover{border-color:var(--ink)}}body.pg-spotlight .op-trio .op-cell h3{max-width:none}@media (min-width: 900px){body.pg-spotlight .op-trio{grid-template-rows:auto auto 1fr}body.pg-spotlight .op-trio .op-cell{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}}body.pg-spotlight .cta-band h2{font-size:var(--t-chapter);line-height:1.1;max-width:22ch;text-wrap:balance}body.pg-spotlight .cta-band h2 .ln{display:block}body.pg-spotlight .ph-globe{display:none}@media (max-width: 899.98px){body.pg-spotlight .spl{height:100svh;overflow:clip;background:var(--ink)}body.pg-spotlight .spl>.ph-stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip}body.pg-spotlight .spl .ph-safe{position:absolute;inset:0 0 auto 0;height:100svh;padding:0}body.pg-spotlight .spl[data-spl-geom] .spl-canvas{inset:auto 0;top:calc(var(--cy) - var(--R) - 10px);height:calc(2 * var(--R) + 20px)}body.pg-spotlight .spl[data-spl-geom] .ph-globe{display:block;position:absolute;left:var(--gx, 50%);top:var(--cy);width:calc(2 * var(--R));aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(circle at 37.5% 35%,#f2eee612,#f2eee608 55%,#f2eee600 78%);box-shadow:inset 0 0 0 1px #f2eee638}body.pg-spotlight .spl[data-spl-geom] .spl-mark{left:var(--gx, 50%);top:var(--cy);width:min(84vw,340px,calc(1.6 * var(--R)))}body.pg-spotlight .spl .fbh-tag{inset:auto 0;top:var(--cy, 46svh);transform:translateY(-50%)}body.pg-spotlight .spl .spl-cap{top:84px}body.pg-spotlight .spl .spl-title{bottom:calc(env(safe-area-inset-bottom,0px) + 96px)}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-spotlight .spl.is-armed{--beats: 4.8;--beat: 60svh;height:calc(var(--beats) * var(--beat) + 100lvh);overflow:visible}body.pg-spotlight .spl.is-armed>.ph-stage{position:sticky;inset:auto;top:0;height:100lvh}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px){body.pg-spotlight .spl .fbh-tag{right:50%}body.pg-spotlight .spl .spl-cap{left:calc(50% + 12px)}body.pg-spotlight .spl .spl-title{left:75%;width:44%;bottom:auto;top:50%;transform:translate(-50%,-50%)}}@media (max-width: 899.98px){body.pg-spotlight .pr-band{grid-template-columns:minmax(0,1fr);grid-template-areas:"date" "wit" "entry";row-gap:0;padding-block:22px 30px}body.pg-spotlight .pr-date{font-size:var(--t-chapter);line-height:1.12;margin-top:0;color:var(--ink)}body.pg-spotlight .pr-armed .pr-date{color:var(--ink-45)}body.pg-spotlight .pr-armed .pr-band.on .pr-date{color:var(--ink)}body.pg-spotlight .pr-wit{justify-self:start;align-self:start;text-align:left;margin-top:6px;max-width:none}body.pg-spotlight .pr-entry{margin-top:18px}body.pg-spotlight .pr-entry h3{font-size:var(--t-sub)}body.pg-spotlight .pr-armed .pr-wit{transition-delay:.28s}body.pg-spotlight .pr-armed .pr-entry{transition-delay:.42s}body.pg-spotlight .pr-band.pr-band--blank{grid-template-areas:"date";padding-block:14px 16px}body.pg-spotlight .pr-band.pr-band--blank .pr-date,body.pg-spotlight .pr-armed .pr-band.pr-band--blank.on .pr-date{color:var(--ink-45)}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-spotlight .wt[data-watch=exhibit][data-ph-scene]{--beats: 2.4;padding:0}body.pg-spotlight .wt[data-watch=exhibit][data-ph-scene]>.ph-stage{background:var(--tone-a)}body.pg-spotlight .wt[data-watch=exhibit][data-ph-scene] .fl-cap{padding:0;margin:0;max-width:none}body.pg-spotlight .wt[data-watch=exhibit][data-ph-scene] .fl-strip{position:absolute;left:0;right:0;top:var(--winY, 136px);height:var(--winH, 560px);width:auto;margin:0;padding:0;max-width:none;overflow:clip}body.pg-spotlight .wt[data-watch=exhibit][data-ph-scene] .fl-strip video{position:absolute;left:0;top:0;height:100%;width:auto;max-width:none;min-height:0;aspect-ratio:8 / 3;object-fit:cover;object-position:0 0;transform-origin:0 0}}@media (max-width: 899.98px) and (orientation: landscape) and (max-height: 500px) and (prefers-reduced-motion: no-preference){body.pg-spotlight .wt[data-watch=exhibit][data-ph-scene] .fl-strip{right:40%}body.pg-spotlight .wt[data-watch=exhibit][data-ph-scene] .fl-cap{position:absolute;left:calc(60% + 24px);right:0;top:calc(var(--winY, 16px) + var(--winH, 358px) / 2);transform:translateY(-50%);padding:0 var(--pad) 0 0}}@media (max-width: 899.98px){body.pg-spotlight .op-duo .op-cell h3{font-size:var(--t-sub)}body.pg-spotlight .op-cell p{font-size:var(--t-body)}body.pg-spotlight .op-trio{display:grid;grid-auto-flow:column;grid-auto-columns:86vw;grid-template-columns:none;grid-template-rows:auto auto 1fr;column-gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);scrollbar-width:none;overscroll-behavior-x:contain}body.pg-spotlight .op-trio::-webkit-scrollbar{display:none}body.pg-spotlight .op-trio .op-cell{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start;scroll-snap-align:start;scroll-snap-stop:always;padding-right:0}body.pg-spotlight .op-trio .op-cell+.op-cell{border-left:1px solid var(--line-soft);padding-left:16px}body.pg-spotlight .op-trio .op-cell h3{font-size:var(--t-lede)}body.pg-spotlight .op-trio:focus-visible{outline:2px solid var(--ember);outline-offset:4px}}@media (max-width: 319.98px){body.pg-spotlight .wt[data-watch=exhibit]>.ph-stage{position:relative;height:auto}body.pg-spotlight .wt[data-watch=exhibit] .ph-safe{position:relative;inset:auto;height:auto;padding:0}body.pg-spotlight .cta-band h2{font-size:1.5rem}}body.pg-demo .hd-cta[aria-current=page]{background:transparent;color:var(--ink);border-color:var(--line)}body.pg-demo .hd.hd-inv .hd-cta[aria-current=page]{background:transparent;color:var(--bone);border-color:#f2eee64d}body.pg-demo .hd-cta[aria-current=page]:focus-visible,body.pg-demo .hd.hd-inv .hd-cta[aria-current=page]:focus-visible{background:var(--ember-sm);border-color:var(--ember-sm);color:#fff}@media (hover: hover) and (pointer: fine){body.pg-demo .hd-cta[aria-current=page]:hover{background:var(--ember-sm);border-color:var(--ember-sm);color:#fff}body.pg-demo .hd.hd-inv .hd-cta[aria-current=page]:hover{background:var(--ember-sm);border-color:var(--ember-sm);color:var(--bone)}}body.pg-demo .dm-plate .dm-grid{margin-top:0}body.pg-demo .dm-head .eyebrow{display:block}@media (min-width: 900px){body.pg-demo #book{scroll-margin-top:69px}body.pg-demo .dm-plate .dm-grid{grid-template-areas:"head form" "checks form";grid-template-rows:auto 1fr;row-gap:clamp(28px,4vh,44px)}body.pg-demo .dm-head{grid-area:head}body.pg-demo .dm-plate .dm-checks{grid-area:checks}body.pg-demo .dm-plate .dm-form{grid-area:form;align-self:start}}@media (max-width: 899.98px){body.pg-demo .dm-head{order:-2}}@media (max-width: 899.98px){body.pg-demo .dm-form .btn{min-height:50px}}body.pg-demo .dm-plate .dm-field textarea{display:block;resize:none;field-sizing:content;min-height:88px;max-height:40vh}@media (max-width: 899.98px){body.pg-demo .dh-cap{top:84px}body.pg-demo .dh-tag .em{color:inherit}}body.pg-demo .dm-form.is-sent .dm-field:after{transform:scaleX(1);background:var(--line)}body.pg-demo .dm-form.is-sent .dm-field.is-filled label{color:var(--ink)}body.pg-demo .dm-form.is-sent select{background-image:none}@media (max-width: 899.98px){body.pg-demo[data-typing] .hd.is-ready{transform:translateY(-100%);pointer-events:none}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-demo .dh{height:100svh}body.pg-demo .dh-tag{inset:0 var(--pad) 8svh;justify-content:center;font-size:var(--t-display);line-height:1.16}body.pg-demo .dh-mark{width:min(82vw,44svh,360px);margin:0 0 8svh}body.pg-demo .dh-title{bottom:clamp(96px,14svh,132px)}}body.pg-demo .dh-mark .lm-pen{display:none}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-demo .dh-mark .lm-pen{display:block;position:absolute;left:0;top:0;width:var(--pen, 10px);height:var(--pen, 10px);margin:calc(var(--pen, 10px) / -2) 0 0 calc(var(--pen, 10px) / -2);border-radius:50%;background:#ff6a00;opacity:0;pointer-events:none}}@media (max-width: 899.98px) and (max-height: 500px) and (prefers-reduced-motion: no-preference){body.pg-demo .dh-mark{width:min(56vw,40svh)}body.pg-demo .dh-title{bottom:28px}body.pg-demo .dh-cue{display:none}}@media (max-width: 899.98px) and (prefers-reduced-motion: no-preference){body.pg-demo .dm-plate .dm-field:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--line);transform:scaleX(var(--rl, 1));transform-origin:left center;pointer-events:none}body.pg-demo .dm-plate .dm-form[data-ruled] .dm-field :is(input,select,textarea){border-bottom-color:transparent}}@media (max-width: 899.98px){body.pg-demo .dm-fin.is-on{flex-direction:column;align-items:center;text-align:center;gap:14px;padding-top:8px}body.pg-demo .dm-fin.is-on .dm-fin-mark{width:92px}body.pg-demo .dm-fin.is-on .dm-done{font-size:var(--t-lede);line-height:1.4;max-width:22ch}}@media (max-width: 319.98px){body.pg-demo .dm-form{margin-inline:calc(-1 * var(--pad));padding-inline:12px}body.pg-demo .dm-form .btn{padding-inline:16px}}
