:root{--sr-hearth:#1c1917;--sr-coal:#292524;--sr-smolder:#2a2017;--sr-night:#13110f;--sr-ember:#e8820c;--sr-ember-hot:#ffd39c;--sr-ash:#fafaf9;--sr-200:#e7e5e4;--sr-300:#d6d3d1;--sr-400:#a8a29e;--sr-500:#78716c;--sr-600:#57534e;--sr-rule:#fafaf91a;--sr-rule-2:#fafaf92e;--sr-sans:"Plus Jakarta Sans", system-ui, sans-serif;--sr-mono:"JetBrains Mono", ui-monospace, monospace;--sr-max:1320px;--sr-pad-l:188px;--sr-pad-r:80px;--sr-rail:96px}@media (width<=1180px){:root{--sr-pad-l:148px;--sr-pad-r:48px;--sr-rail:72px}}@media (width<=899px){:root{--sr-pad-l:44px;--sr-pad-r:20px;--sr-rail:19px}}html{background:var(--sr-hearth);scroll-behavior:auto}body{background:var(--sr-hearth);color:var(--sr-ash);margin:0}.sr{font-family:var(--sr-sans);color:var(--sr-ash);background:var(--sr-hearth);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:18px;line-height:1.55;position:relative;overflow-x:clip}.sr *,.sr :before,.sr :after{box-sizing:border-box}.sr :where(h1,h2,h3,p,figure,dl,dd,ol){margin:0}.sr :focus-visible{outline:2px solid var(--sr-ash);outline-offset:3px;border-radius:4px}.sr-wrap{max-width:var(--sr-max);padding-inline:var(--sr-pad-l) var(--sr-pad-r);margin-inline:auto;position:relative}.sr-lines{z-index:3;pointer-events:none;position:absolute;inset:0 auto auto 0;overflow:visible}.sr-lines path{fill:none;stroke-linecap:round;stroke-linejoin:round}.sr-ghost{stroke:var(--sr-400);stroke-opacity:.42;stroke-width:1.6px;stroke-dasharray:.1 7.5}.sr-l-glow{stroke:var(--sr-ember);stroke-opacity:.11;stroke-width:15px}.sr-l-mid{stroke:var(--sr-ember);stroke-opacity:.24;stroke-width:6px}.sr-l-core{stroke:var(--sr-ember);stroke-width:2.8px}.sr-l-hot{stroke:var(--sr-ember-hot);stroke-opacity:.85;stroke-width:1px}.sr-tip,.sr-tip-halo{opacity:0}.sr-tip{fill:var(--sr-ember-hot);stroke:var(--sr-ember);stroke-width:2px}.sr-tip-halo{fill:var(--sr-ember)}.sr-tip.is-on{opacity:1}.sr-tip-halo.is-on{opacity:.2}.sr-station-glow{fill:var(--sr-ember);opacity:0;transition:opacity .22s ease-out}.sr-station-glow.is-on{opacity:.16}.sr-station{fill:var(--sr-hearth);stroke:var(--sr-500);stroke-width:2px;transition:stroke .18s ease-out}.sr-station.is-on{stroke:var(--sr-ember)}.sr-station-core{fill:var(--sr-ember);opacity:0;transition:opacity .18s ease-out}.sr-station-core.is-on{opacity:1}.sr-minor{fill:var(--sr-hearth);stroke:var(--sr-500);stroke-width:1.6px}.sr-minor.is-on{stroke:var(--sr-ember);fill:var(--sr-ember)}.sr-conn-halo{stroke:var(--sr-hearth);stroke-width:8px}.sr-conn-glow{stroke:var(--sr-ember);stroke-opacity:.2;stroke-width:5px}.sr-conn{stroke:var(--sr-ember);stroke-width:1.5px}.sr-conn-start{fill:var(--sr-300);opacity:0}.sr-conn-start.is-on{opacity:1}.sr-land{fill:var(--sr-ember);stroke:var(--sr-hearth);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .16s ease-out,transform .22s cubic-bezier(.3,1.4,.5,1);transform:scale(.4)}.sr-land.is-on{opacity:1;transform:scale(1)}.wp{pointer-events:none;width:0;height:0;display:block;position:absolute}.wp--rail{left:var(--sr-rail)}@media (width<=899px){.wp[data-only=desktop]{display:none}}@media (width>=900px){.wp[data-only=mobile]{display:none}}.sr-fallback-line{display:none}.sr:not(.is-js) .sr-fallback-line{z-index:3;top:100svh;bottom:420px;left:calc(max(0px, (100% - var(--sr-max)) / 2) + var(--sr-rail) - 1px);border-left:2.6px solid var(--sr-ember);display:block;position:absolute}.sr-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--sr-400);font-size:13px;font-weight:700}.sr h2{letter-spacing:-.043em;text-wrap:balance;margin-top:18px;font-size:clamp(36px,4.5vw,68px);font-weight:800;line-height:1}.sr-body{color:var(--sr-300);max-width:44ch;margin-top:22px;font-size:18px;line-height:1.6}.tag{font-family:var(--sr-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--sr-400);border:1px solid var(--sr-600);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:600;line-height:1.4;display:inline-block}.sr-top{z-index:5;padding:26px max(40px, calc((100% - var(--sr-max)) / 2 + 64px));justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.sr-logo{line-height:0;display:block}.sr-top-nav{align-items:center;gap:28px;font-size:14px;display:flex}.sr-top-note{color:var(--sr-300)}.sr-top-link{color:var(--sr-ash);border:1px solid #fafaf96b;border-radius:999px;padding:9px 16px;font-weight:700;text-decoration:none}.sr-top-link:hover{border-color:var(--sr-ash)}.sr-hero{--hh:max(640px, 100svh);height:var(--hh);background:var(--sr-night);isolation:isolate;position:relative;overflow:hidden}.sr-hero-photo{z-index:-2;position:absolute;inset:0;overflow:hidden}.sr-hero-photo .sr-img,.sr-hero-glow,.sr-truck{--iw:max(calc(var(--hh) / .86 * 1.791), 124%);top:0;left:calc(82% - var(--iw) * .6737);width:var(--iw);aspect-ratio:2400/1340;max-width:none;height:auto;transform-origin:67.37% var(--hh);display:block;position:absolute}.sr-hero-glow{pointer-events:none;mix-blend-mode:screen;opacity:.62;background:radial-gradient(13% 24% at 58.5% 47%,#ff9e3a9e,#ff9e3a00 72%),radial-gradient(22% 15% at 57% 28%,#f6963c5c,#f6963c00 72%),radial-gradient(24% 10% at 80% 92%,#e8820c80,#e8820c00 72%),radial-gradient(24% 11% at 31% 19%,#ffc8964d,#ffc89600 72%),radial-gradient(18% 10% at 68% 17%,#ffc8964d,#ffc89600 72%)}.sr-hero-scrim{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#13110fdb 0%,#13110fa3 27%,#13110f1f 46%,#13110f00 54%),linear-gradient(#13110f9e 0%,#13110f00 16%);position:absolute;inset:0}.sr-grad{color:var(--sr-ember);background:linear-gradient(100deg,#e8820c 8%,#f6b04c 96%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sr-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, #1c191700 0%, #1c19178c 55%, var(--sr-hearth) 100%);height:120px;position:absolute;inset:auto 0 0}.sr-hero-copy{left:max(40px, calc((100% - var(--sr-max)) / 2 + 64px));width:min(780px,58%);position:absolute;bottom:clamp(88px,12vh,150px)}.sr-hero h1{letter-spacing:-.048em;text-wrap:balance;max-width:11ch;font-size:clamp(50px,6.3vw,104px);font-weight:800;line-height:.93}.sr-thesis{color:var(--sr-200);margin-top:26px;font-size:clamp(19px,1.55vw,23px);font-weight:500}.sr-photo-note{left:max(40px, calc((100% - var(--sr-max)) / 2 + 64px));color:var(--sr-500);font-size:11.5px;position:absolute;bottom:22px}.sr-cta{max-width:540px;margin-top:34px}.sr-cta label{color:var(--sr-300);margin-bottom:9px;font-size:13px;font-weight:700;display:block}.sr-cta-row{gap:8px;display:flex;position:relative}.sr-cta input{border:1px solid var(--sr-600);min-width:0;height:54px;color:var(--sr-ash);font:inherit;background:#13110fe6;border-radius:8px;flex:1;padding:0 16px;font-size:16px}.sr-cta input::placeholder{color:var(--sr-500)}.sr-cta input:focus-visible{border-color:var(--sr-ash)}.sr-cta button{background:var(--sr-ember);height:54px;color:var(--sr-hearth);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:8px;padding:0 24px;font-size:16px;font-weight:800}.sr-cta button:hover{background:#f39a32}.sr-bad{padding:96px 0 300px;position:relative}.wp--exitcol{bottom:190px;left:90.5%}.sr-bad-h{max-width:14ch;font-size:clamp(42px,5.6vw,86px)!important;line-height:.96!important}.sr-bad-body{color:var(--sr-300);grid-template-columns:repeat(2,minmax(0,30ch));gap:32px;margin-top:34px;font-size:17px;display:grid}.sr-life{padding-top:40px}.sr-life>.sr-wrap{padding-top:6px}.sr-life-h{flex-direction:column;display:flex;font-size:clamp(34px,4.1vw,60px)!important;line-height:1.04!important}.sr-life-h span:nth-child(2n){color:var(--sr-400)}.sr-life-sub{max-width:46ch;color:var(--sr-300);margin-top:30px}.sr-stop{padding-top:170px}.sr-stop-head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;column-gap:64px;padding-bottom:52px;display:grid}.wp--node{top:10px}.sr-stop-n{letter-spacing:.14em;text-transform:uppercase;color:var(--sr-400);grid-column:1/-1;font-size:13px;font-weight:700}.sr-stop-head h3,.sr-chapter-copy h3{letter-spacing:-.045em;grid-column:1;margin-top:12px;font-size:clamp(40px,4.6vw,70px);font-weight:800;line-height:.98}.sr-stop-lead{color:var(--sr-200);grid-column:1;margin-top:14px;font-size:21px;font-weight:600}.sr-stop-body{color:var(--sr-300);grid-area:2/2/span 2;max-width:40ch}.sr-spread{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;column-gap:150px;display:grid}.doc,.slip,.log{background:var(--sr-smolder);color:var(--sr-300);border:1px solid #faecd61a;border-radius:6px}.doc-bar,.slip-h{color:var(--sr-400);border-bottom:1px solid #faecd614;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12.5px;display:flex}.doc-in{font-family:var(--sr-mono);padding:22px 24px 26px;font-size:12.5px;line-height:1.55;position:relative}.doc-co{color:var(--sr-ash);letter-spacing:.02em;font-weight:500}.doc-addr{color:var(--sr-400);font-size:11.5px}.doc-title{border-top:1.5px solid var(--sr-400);border-bottom:1px solid var(--sr-600);color:var(--sr-200);letter-spacing:.05em;margin-top:16px;padding:7px 0;font-weight:500}.doc-in>.doc-title:first-child{margin-top:0}.doc-meta{color:var(--sr-400);justify-content:space-between;padding:7px 0 2px;font-size:11px;display:flex}.doc-sub{color:var(--sr-400);letter-spacing:.04em;margin-top:12px;font-size:11px}.doc-grid{grid-template-columns:15ch 1fr;margin-top:10px;display:grid}.doc-grid dt,.doc-grid dd{border-top:1px dashed #faecd61f;padding:8px 0}.doc-grid dt{color:var(--sr-400);letter-spacing:.06em;padding-top:10px;font-size:10.5px}.doc-grid dd{color:var(--sr-200)}.doc-grid--email{grid-template-columns:14ch 1fr}.em-head{overflow-wrap:anywhere;border-bottom:1px solid #faecd61a;gap:4px;padding-bottom:12px;display:grid}.em-head .k{width:8ch;color:var(--sr-500);display:inline-block}.em-p{font-family:var(--sr-sans);color:var(--sr-300);font-size:14px;margin-top:12px!important}.fx{white-space:nowrap;color:inherit;background:0 0;border-radius:3px;margin:-1px -5px;padding:1px 5px;transition:box-shadow .16s ease-out,color .16s ease-out;box-shadow:inset 0 0 0 1px #0000}.sr.is-js .fx.is-on,.sr:not(.is-js) .fx{color:var(--sr-ash);box-shadow:inset 0 0 0 1.2px #fafaf999}.fx--sig{padding:0 5px;display:inline-block}.sig{vertical-align:middle;width:86px;height:22px}.sig path{fill:none;stroke:var(--sr-300);stroke-width:1.6px;stroke-linecap:round}.doc-in:has(.doc-stamp){padding-bottom:92px}.doc-stamp{color:#d6d3d1a8;letter-spacing:.12em;border:2px solid #d6d3d180;border-radius:4px;justify-items:center;padding:6px 12px;font-weight:500;display:grid;position:absolute;bottom:20px;right:22px;transform:rotate(-8deg)}.doc-stamp small{letter-spacing:.08em;font-size:8.5px}.doc-stack{gap:22px;display:grid}.slip{justify-self:end;width:84%}.slip p{font-family:var(--sr-mono);color:var(--sr-200);padding:14px 16px 16px;font-size:13px}.tms,.board{background:var(--sr-coal);border:1px solid #fafaf91a;border-radius:8px;font-size:14px;position:relative}.tms-bar,.board-h{color:var(--sr-400);border-bottom:1px solid var(--sr-rule);align-items:center;gap:8px;padding:10px 16px;font-size:12.5px;display:flex}.tms-sep{color:var(--sr-600)}.tms-bar .tag,.board-h .tag{margin-left:auto}.tms-title{color:var(--sr-200);padding:16px 20px 4px;font-size:15px;font-weight:700}.tms-grid{gap:10px;padding:8px 20px 18px;display:grid}.tms-f{gap:5px;display:grid}.tms-l{color:var(--sr-400);font-size:12.5px}.tms-in{font-family:var(--sr-mono);background:var(--sr-hearth);color:var(--sr-200);white-space:nowrap;text-overflow:ellipsis;border:1px solid #fafaf924;border-radius:4px;padding:11px 12px;font-size:13px;line-height:1;transition:color .16s ease-out,border-color .16s ease-out;display:block;overflow:hidden}.sr.is-js .tms-in[data-to]{color:var(--sr-500);border-style:dashed}.sr.is-js .tms-in[data-to].is-on{color:var(--sr-ash);border-style:solid;border-color:#fafaf98c}.sr:not(.is-js) .tms-in[data-to]{color:var(--sr-ash);border-color:#fafaf98c;position:relative;overflow:visible}.sr:not(.is-js) .tms-in[data-to]:before{content:"";background:var(--sr-ember);border:2px solid var(--sr-hearth);border-radius:50%;width:11px;height:11px;margin-top:-5.5px;position:absolute;top:50%;left:-6px}.tms-foot{border-top:1px solid var(--sr-rule);color:var(--sr-400);padding:12px 20px;font-size:13px}.sr-chapter{background:var(--sr-night);isolation:isolate;position:relative;overflow:hidden}.sr-chapter .sr-img{max-width:none;display:block}.sr-chapter--road{--ch:clamp(560px, 44vw, 720px);height:var(--ch);margin-top:0}.sr-stop--chapter{padding-top:230px}.sr-chapter--road .sr-img{width:max(100%, calc(var(--ch) / .53 * 1.791));aspect-ratio:2400/1340;z-index:-2;height:auto;position:absolute;bottom:0;right:0}.sr-chapter-scrim{z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--sr-hearth) 0%, #1c191700 16%), linear-gradient(90deg, #1c1917d6 0%, #1c191799 30%, #1c191700 52%), linear-gradient(0deg, #1c191799 0%, #1c191700 40%);position:absolute;inset:0}.wp--turn{bottom:-150px;left:93%}.sr-chapter-copy{position:absolute;inset:auto 0 64px}.sr-chapter-copy .sr-stop-lead{margin-top:14px}.sr-chapter-copy .sr-stop-body{max-width:36ch;margin-top:14px}.sr-stop-railhead{padding:330px 0 40px}.sr-stop-railhead .wp--node{top:332px}.sr-railhead-l{color:var(--sr-500);font-size:13px}.sr-board{padding-top:200px}.sr-board-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.board-row{border-top:1px solid var(--sr-rule);color:var(--sr-300);grid-template-columns:4.5rem 1fr 8.5rem;gap:12px;padding:12px 16px;font-size:14px;display:grid}.board-row span:first-child{font-family:var(--sr-mono);font-size:13px}.board-row--head{color:var(--sr-500);border-top:0;padding-block:10px 8px;font-size:12px}.board-row--new{background:var(--sr-smolder);color:var(--sr-ash);box-shadow:inset 3px 0 0 var(--sr-ember)}.sr-charge{padding-top:200px}.sr-chapter--desk{align-items:center;min-height:clamp(640px,50vw,820px);display:flex}.sr-chapter--desk .sr-img,.sr-chapter--dock .sr-img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.sr-chapter--desk .sr-img{object-position:62% 50%}.sr-chapter-scrim--desk{background:linear-gradient(180deg, var(--sr-hearth) 0%, #1c191700 20%, #1c191700 72%, var(--sr-hearth) 100%), linear-gradient(90deg, #1c1917d1 0%, #1c191780 40%, #1c191700 62%)}.sr-charge-copy{width:100%;padding-block:120px}.sr-charge-copy h2{max-width:13ch}.checkrow{background:var(--sr-coal);max-width:520px;color:var(--sr-300);border:1px solid #fafaf91f;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:34px;padding:14px 16px;font-size:14px;display:flex}.checkrow-id{font-family:var(--sr-mono);color:var(--sr-ash);font-size:13px}.checkrow-st{color:var(--sr-ash);font-weight:600}.checkrow-btn{color:var(--sr-ash);border:1px solid #fafaf980;border-radius:6px;margin-left:auto;padding:7px 12px;font-size:13px;font-weight:700}.sr-proof{padding-top:160px}.wp--proof{top:236px}.proof-slot{border:1.5px dashed var(--sr-600);border-radius:10px;align-content:center;gap:10px;min-height:230px;margin-top:40px;padding:36px 40px;display:grid}.proof-slot-t{letter-spacing:-.02em;font-size:24px;font-weight:700}.proof-slot-s{color:var(--sr-400);max-width:52ch}.sr-trust{padding-top:200px}.sr-trust-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.log ol{margin:0;padding:10px 0 14px;list-style:none}.log li{font-family:var(--sr-mono);color:var(--sr-200);grid-template-columns:2.4rem 1fr;padding:8px 18px 8px 10px;font-size:12.5px;display:grid}.log em{color:var(--sr-400);font-style:normal}.log-n{color:var(--sr-500);text-align:right;padding-right:14px}.sr-close{isolation:isolate;margin-top:220px;position:relative}.sr-chapter--dock{z-index:-1;position:absolute;inset:0}.sr-chapter--dock .sr-img{object-position:70% 50%}.sr-chapter-scrim--dock{background:linear-gradient(180deg, var(--sr-hearth) 0%, #1c191700 24%, #1c191700 78%, var(--sr-hearth) 100%), linear-gradient(90deg, #1c1917d6 0%, #1c19178c 36%, #1c191700 60%)}.sr-close-copy{flex-direction:column;justify-content:center;min-height:clamp(660px,52vw,860px);padding-block:140px;display:flex}.sr-close-copy h2{max-width:13ch;margin-top:0;font-size:clamp(40px,5vw,76px)}.sr-cta--close{margin-top:40px}.wp--dest{top:27px;left:-22px}.sr-foot{border-top:1px solid var(--sr-rule);color:var(--sr-400);padding:40px 0 48px;font-size:13.5px}.sr-foot-in{flex-wrap:wrap;align-items:center;gap:10px 32px;display:flex}@media (width<=899px){.sr{font-size:16.5px}.sr-top{padding:18px 20px}.sr-logo img{width:100px;height:auto}.sr-top-note{display:none}.sr-top-link{padding:7px 13px;font-size:13px}.sr-hero{--hh:var(--band);--band:clamp(440px, 62svh, 560px);background:var(--sr-hearth);flex-direction:column;height:auto;display:flex}.sr-hero-scrim{display:none}.sr-hero-copy{z-index:1;order:0;width:auto;padding:96px 20px 0;position:relative;inset:auto}.sr-hero-photo{height:var(--band);order:1;margin-top:-64px;position:relative;inset:auto}.sr-hero-photo:after{content:"";background:linear-gradient(180deg, var(--sr-hearth) 0%, var(--sr-hearth) 9%, #1c191773 17%, #1c191700 30%);position:absolute;inset:0}.sr-hero-photo .sr-img,.sr-hero-glow,.sr-truck{--iw:calc(var(--band) / .86 * 1.791);left:calc(72% - var(--iw) * .6737);transform-origin:67.37% var(--band)}.sr-hero h1{font-size:clamp(42px,11.6vw,54px);line-height:.95}.sr-thesis{margin-top:16px;font-size:18px}.sr-cta{margin-top:22px}.sr-cta-row{flex-direction:column}.sr-cta input,.sr-cta button{flex:none;height:52px}.sr-l-glow{stroke-width:11px}.sr-l-mid{stroke-width:5px}.sr-l-core{stroke-width:2.4px}.sr-photo-note{bottom:16px;left:20px}.sr-bad{padding:0 0 60px}.sr-bad>.sr-wrap{padding-top:170px}.sr-bad-h{font-size:clamp(36px,10vw,46px)!important}.sr-bad-body{grid-template-columns:1fr;gap:14px;font-size:16px}.sr-life{padding-top:60px}.sr-life-h{font-size:30px!important}.sr-stop{padding-top:110px}.sr-stop-head{grid-template-columns:1fr;padding-bottom:30px}.wp--node{top:9px}.sr-stop-head h3{font-size:40px}.sr-stop-lead{font-size:18px}.sr-stop-body{grid-area:auto/1;margin-top:10px}.sr-spread{grid-template-columns:1fr;row-gap:56px}.doc-in{padding:18px 16px 20px;font-size:11.5px}.doc-grid{grid-template-columns:11.5ch 1fr}.doc-grid dt{font-size:9.5px}.doc-grid--email{grid-template-columns:13.5ch 1fr}.slip{width:92%}.tms-grid{padding:6px 14px 16px}.tms-title{padding:14px 14px 2px}.tms-bar{padding:9px 12px;font-size:11.5px}.tms-foot{padding:10px 14px}.sr:not(.is-js) .tms-in[data-to]:before{left:auto;right:-6px}.sr-stop--chapter{padding-top:110px}.sr-chapter--road{background:0 0;height:auto;overflow:visible}.sr-chapter--road picture{z-index:-2;height:300px;display:block;position:relative;overflow:hidden}.sr-chapter--road .sr-img{object-fit:cover;object-position:82% 72%;width:100%;height:100%;inset:0}.sr-chapter--road .sr-chapter-scrim{background:linear-gradient(180deg, var(--sr-hearth) 0%, #1c191700 22%, #1c191700 70%, var(--sr-hearth) 100%);height:300px}.sr-chapter-copy{margin-top:18px;position:relative;inset:auto}.sr-chapter-copy h3{font-size:40px}.sr-stop-railhead{padding:26px 0}.sr-stop-railhead .wp--node{top:34px}.sr-railhead-l{font-size:13px}.sr-board,.sr-charge,.sr-proof,.sr-trust{padding-top:120px}.sr-board-grid,.sr-trust-grid{grid-template-columns:1fr;gap:40px}.board-row{grid-template-columns:3.6rem 1fr}.board-row--head{display:none}.board-row span:last-child{color:var(--sr-400);grid-column:2;margin-top:-6px}.board-row--new span:last-child{color:var(--sr-200)}.sr-chapter--desk{min-height:0;display:block}.sr-chapter--desk picture{height:280px;display:block;position:relative;overflow:hidden}.sr-chapter--desk .sr-img{object-position:76% 50%}.sr-chapter-scrim--desk{background:linear-gradient(180deg, var(--sr-hearth) 0%, #1c191700 22%, #1c191700 70%, var(--sr-hearth) 100%);height:280px}.sr-charge-copy{padding-block:24px 0}.checkrow-btn{margin-left:0}.wp--proof{top:230px}.proof-slot{min-height:200px;padding:28px 22px}.proof-slot-t{font-size:20px}.log li{padding-right:12px;font-size:11.5px}.sr-close{margin-top:140px}.sr-chapter--dock .sr-img{object-position:66% 50%}.sr-chapter-scrim--dock{background:linear-gradient(180deg, var(--sr-hearth) 0%, #13110f59 24%, #13110fb8 56%, var(--sr-hearth) 100%)}.sr-close-copy{justify-content:flex-end;min-height:720px;padding-block:120px 80px}.wp--dest{top:26px;left:-25px}.sr-foot-in{gap:8px 20px}}@media (prefers-reduced-motion:reduce){.sr *,.sr :before,.sr :after{transition:none!important}}.sr-logo__svg{color:#e8820c;width:120px;height:auto;display:block}.sr-logo__svg--foot{width:100px}@media (width<=899px){.sr-logo__svg{width:100px}}.sr-thesis{max-width:34ch}.sr-chapter--wh{height:clamp(560px,50vw,800px)}.sr-chapter--wh picture{z-index:-2;position:absolute;inset:0;overflow:hidden}.sr-chapter--wh .sr-img{object-fit:cover;object-position:62% 46%;transform-origin:70% 40%;width:100%;height:100%;position:absolute;inset:0}.sr-wh-wash,.sr-wh-bloom{z-index:-2;pointer-events:none;position:absolute;inset:0}.sr-wh-wash{mix-blend-mode:color;opacity:.8;background:radial-gradient(60% 70% at 72% 32%,#d47816,#9a4f0e 80%)}.sr-wh-bloom{mix-blend-mode:screen;background:radial-gradient(22% 42% at 70% 30%,#ffac546b,#ffac5400 72%),radial-gradient(12% 22% at 80% 12%,#ffc47857,#ffc47800 72%),radial-gradient(10% 20% at 92% 72%,#ffb05a5c,#ffb05a00 72%),radial-gradient(20% 14% at 52% 86%,#e8820c2e,#e8820c00 72%)}.sr-chapter-scrim--wh{background:linear-gradient(180deg, var(--sr-hearth) 0%, #1c191700 18%, #1c191700 78%, var(--sr-hearth) 100%), linear-gradient(90deg, #1c19178c 0%, #1c191733 22%, #1c191700 36%)}.sr-wh-rail{position:absolute;inset:0}.sr-photo-note--wh{bottom:18px}@keyframes sr-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes sr-settle{0%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes sr-breathe{0%,to{opacity:.62}50%{opacity:.8}}@media (prefers-reduced-motion:no-preference){.sr-hero-copy>*{animation:1.3s cubic-bezier(.2,.7,.2,1) both sr-rise}.sr-hero-copy>h1{animation-delay:.7s}.sr-hero-copy>.sr-thesis{animation-delay:1s}.sr-hero-copy>.sr-cta{animation-delay:1.25s}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.sr-hero-photo .sr-img,.sr-hand-in,.sr-chapter--wh .sr-img{animation:2.4s cubic-bezier(.2,.7,.2,1) both paused sr-settle}.sr-hand-in{transform-box:view-box}.sr-hero-glow{animation-name:sr-settle,sr-breathe;animation-duration:2.4s,7s;animation-timing-function:cubic-bezier(.2,.7,.2,1),ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,normal;animation-play-state:paused;animation-delay:0s,2.4s;animation-fill-mode:both,none;animation-timeline:auto,auto}.sr.is-settle .sr-hero-photo .sr-img,.sr.is-settle .sr-hand-in,.sr.is-settle .sr-hero-glow,.sr-chapter--wh.is-in .sr-img{animation-play-state:running}}@media (prefers-reduced-motion:reduce){.sr-hero-copy>*,.sr-hero-photo .sr-img,.sr-hero-glow,.sr-hand-in,.sr-chapter--wh .sr-img{animation:none!important}}@media (width<=899px){.sr-chapter--wh{height:clamp(340px,92vw,440px);margin-top:40px}.sr-chapter--wh .sr-img{object-position:78% 50%}.sr-chapter-scrim--wh{background:linear-gradient(180deg, var(--sr-hearth) 0%, #1c191700 20%, #1c191700 74%, var(--sr-hearth) 100%)}.sr-photo-note--wh{bottom:10px}}.sr-top-a{color:var(--sr-300);font-weight:600;text-decoration:none}.sr-top-a:hover{color:var(--sr-ash)}@media (width<=1100px){.sr-top-a{display:none}}.sr-hero-more{color:var(--sr-300);margin-top:18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.sr-hero-more:hover{color:var(--sr-ash)}@media (prefers-reduced-motion:no-preference){.sr-hero-copy>.sr-hero-more{animation-delay:1.45s}}@media (width>=900px){.sr-wrap--clear{padding-right:max(var(--sr-pad-r), 20%)}}.sr-kicker .tag{vertical-align:2px;margin-left:12px}.sr-logos{padding:64px 0 0;position:relative}.sr-logos-head{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.sr-logos-t{color:var(--sr-400);font-size:14.5px}.sr-logos-row{flex-wrap:wrap;align-items:center;gap:26px 52px;margin:30px 0 0;padding:0;list-style:none;display:flex}.lg{color:var(--sr-400);white-space:nowrap;align-items:center;gap:9px;font-size:19px;line-height:1;display:flex}.lg-mark{background:currentColor;flex:none;width:15px;height:15px}.lg-name small{letter-spacing:.14em;text-transform:uppercase;margin-left:6px;font-size:.56em;font-weight:600}.lg--serif .lg-name{letter-spacing:-.01em;font-family:Georgia,Times New Roman,serif;font-weight:700}.lg--serif .lg-mark{clip-path:polygon(50% 0,100% 100%,0 100%)}.lg--wide .lg-name{letter-spacing:.3em;font-size:14px;font-weight:700}.lg--wide .lg-mark{border-radius:50%}.lg--bold .lg-name{letter-spacing:-.045em;font-size:21px;font-weight:800}.lg--bold .lg-mark{border-radius:3px}.lg--round .lg-name{letter-spacing:-.02em;font-weight:600}.lg--round .lg-mark{background:0 0;border:3px solid;border-radius:50%}.lg--mono .lg-name{font-family:var(--sr-mono);letter-spacing:.06em;font-size:14px;font-weight:500}.lg--mono .lg-mark{width:6px;margin-right:9px;box-shadow:9px 0}.lg--italic .lg-name{letter-spacing:-.02em;font-style:italic;font-weight:700}.lg--italic .lg-mark{transform:rotate(45deg)scale(.82)}.sr-bad--v2{padding:130px 0 300px}.sr-pains{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:52px 0 0;padding:0;list-style:none;display:grid}.pain{border-top:1px solid var(--sr-rule-2);padding-top:20px}.pain-n{font-family:var(--sr-mono);color:var(--sr-ember);font-size:12px}.pain h3{letter-spacing:-.02em;margin:10px 0 0;font-size:22px;font-weight:700;line-height:1.15}.pain p{color:var(--sr-300);margin-top:10px;font-size:16px}.sr-plat{padding-top:180px}.sr-plat-h{max-width:15ch}.sr-plat-sub{max-width:50ch}.sr-stages{grid-template-columns:repeat(4,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;display:grid;position:relative}.sr-stages:before{content:"";background:linear-gradient(90deg, var(--sr-ember), #e8820c2e);height:2px;position:absolute;inset:0 0 auto}.stage{gap:4px;padding-right:20px;display:grid}.stage-n{border:1.5px solid var(--sr-ember);background:var(--sr-hearth);width:32px;height:32px;color:var(--sr-ember);font-family:var(--sr-mono);border-radius:50%;place-items:center;margin:-15px 0 12px;font-size:13px;font-weight:500;display:grid;position:relative}.stage-t{letter-spacing:-.02em;font-size:20px;font-weight:700}.stage-s{color:var(--sr-400);font-size:15px}.sr-stop--show{padding-top:130px}.sr-prods{padding-top:220px}.sr-prods h2{max-width:15ch}.sr-pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.pcard{background:linear-gradient(#2a2017d9,#29252473);border:1px solid #faecd61a;border-radius:10px;flex-direction:column;padding:28px 28px 26px;display:flex}.pcard-n{letter-spacing:.12em;text-transform:uppercase;color:var(--sr-ember);font-size:12.5px;font-weight:700}.pcard h3{letter-spacing:-.03em;text-wrap:balance;margin-top:12px;font-size:clamp(24px,2.1vw,30px);font-weight:800;line-height:1.08}.pcard-l{margin:18px 0 24px;padding:0;list-style:none}.pcard-l li{color:var(--sr-300);padding:6px 0 6px 20px;font-size:15.5px;position:relative}.pcard-l li:before{content:"";background:var(--sr-ember);width:9px;height:1.5px;position:absolute;top:17px;left:2px}.mini{background:var(--sr-hearth);border:1px solid var(--sr-rule);color:var(--sr-300);border-radius:8px;margin-top:auto;font-size:13.5px;overflow:hidden}.mini-h{color:var(--sr-400);border-bottom:1px solid var(--sr-rule);justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;font-size:12px;display:flex}.mini-row,.mini-tl li{border-top:1px solid var(--sr-rule);justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.mini-h+.mini-row,.mini-tl li:first-child{border-top:0}.mini-tl{margin:0;padding:0;list-style:none}.mini-row--hot,.mini-tl li.is-now{color:var(--sr-ash);background:var(--sr-smolder);box-shadow:inset 3px 0 0 var(--sr-ember)}.mini-k{color:var(--sr-200)}.mini-v{font-family:var(--sr-mono);color:var(--sr-ember);flex:none;font-size:12.5px;font-weight:500}.mini-v--dim{color:var(--sr-400);font-weight:400}.ok{color:var(--sr-ember);margin-right:6px}.sr-metrics{padding-top:220px}.sr-metrics-head{align-items:center;gap:14px;display:flex}.sr-mgrid{border-top:1px solid var(--sr-rule-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:26px 0 0;display:grid}.m{flex-direction:column-reverse;justify-content:flex-end;gap:12px;padding:28px 24px 0 0;display:flex}.m+.m{border-left:1px solid var(--sr-rule);padding-left:24px}.m dt{color:var(--sr-400);max-width:22ch;font-size:15px}.m dd{margin:0}.m-v{letter-spacing:-.05em;font-size:clamp(56px,6vw,96px);font-weight:800;line-height:.95}.m-v small{letter-spacing:0;color:var(--sr-ember);margin-left:4px;font-size:.36em;font-weight:700}.sr-mnote{color:var(--sr-500);font-size:13px;margin-top:26px!important}.sr-chips{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.sr-chips li{border:1px solid var(--sr-rule-2);color:var(--sr-200);border-radius:999px;padding:7px 13px;font-size:13.5px}.board-check{border-top:1px solid var(--sr-rule);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:13px 16px;font-size:13.5px;display:flex}.board-check>span:first-child{color:var(--sr-ash);font-weight:600}.sr-voices{padding-top:200px}.sr-voices-lead{width:100%;padding-block:130px}.q-big{margin:26px 0 0}.q-big p{letter-spacing:-.03em;text-wrap:balance;max-width:21ch;font-size:clamp(30px,3.3vw,50px);font-weight:700;line-height:1.1}.q-big footer,.q footer{color:var(--sr-300);margin-top:20px;font-size:15px}.q-big footer b,.q footer b{color:var(--sr-ash)}.sr-qgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:20px;display:grid}.q{background:var(--sr-smolder);border:1px solid #faecd61a;border-radius:10px;margin:0;padding:26px 28px}.q p{color:var(--sr-200);font-size:19px;font-weight:600;line-height:1.42}.q footer{color:var(--sr-400);font-size:14px}.sr-sec{max-width:46ch;margin:28px 0 0;padding:0;list-style:none}.sr-sec li{border-top:1px solid var(--sr-rule);color:var(--sr-300);padding:13px 0;font-size:16.5px}.sr-sec b{color:var(--sr-ash)}.sr-faq{padding-top:200px}.sr-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}.sr-faq h2{max-width:10ch}.faq details{border-top:1px solid var(--sr-rule-2)}.faq details:last-child{border-bottom:1px solid var(--sr-rule-2)}.faq summary{cursor:pointer;letter-spacing:-.01em;padding:20px 40px 20px 0;font-size:19px;font-weight:700;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--sr-ember);font-size:26px;font-weight:400;position:absolute;top:15px;right:6px}.faq details[open] summary:after{content:"−"}.faq details p{color:var(--sr-300);max-width:58ch;padding:0 40px 22px 0}.sr-foot-cols{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px;padding-bottom:34px;display:grid}.sr-foot-brand p{margin-top:12px}.sr-foot-h{letter-spacing:.12em;text-transform:uppercase;color:var(--sr-500);font-size:12px;font-weight:700;margin-bottom:8px!important}.sr-foot-cols nav a{color:var(--sr-300);padding:4px 0;font-size:14px;text-decoration:none;display:block}.sr-foot-cols nav a:hover{color:var(--sr-ash)}.sr--v2 .sr-foot-in{border-top:1px solid var(--sr-rule);padding-top:24px}@media (width<=899px){.sr-logos{padding-top:0}.sr-logos>.sr-wrap{padding-top:170px}.sr-logos-row{gap:20px 30px}.lg{font-size:16px}.lg--wide .lg-name,.lg--mono .lg-name{font-size:12px}.lg--bold .lg-name{font-size:18px}.sr-bad--v2{padding:100px 0 60px}.sr-bad--v2>.sr-wrap{padding-top:0}.sr-pains{grid-template-columns:1fr;gap:24px;margin-top:34px}.sr-plat,.sr-prods,.sr-metrics,.sr-voices,.sr-faq{padding-top:120px}.sr-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px;margin-top:44px}.sr-stages:before{display:none}.stage{padding:0}.stage-n{margin:0 0 8px}.stage-t{font-size:17px}.stage-s{font-size:14px}.sr-stop--show{padding-top:90px}.sr-pgrid{grid-template-columns:1fr;margin-top:38px}.pcard{padding:22px 18px 18px}.sr-mgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.m{padding:22px 12px 0 0}.m+.m{padding-left:14px}.m:nth-child(3){border-left:0;padding-left:0}.m-v{font-size:54px}.m dt{font-size:13.5px}.sr-voices-lead{padding-block:24px 0}.q-big p{font-size:27px}.sr-qgrid{grid-template-columns:1fr;padding-top:30px}.q{padding:20px 18px}.q p{font-size:17px}.sr-faq-grid{grid-template-columns:1fr;gap:26px}.faq summary{font-size:17px}.sr-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-foot-brand{grid-column:1/-1}}.sr-logos--band{padding:88px 0 0}.sr-logos--band .sr-logos-head{text-align:center;justify-content:center}.sr-logos--band .sr-logos-t{letter-spacing:.16em;text-transform:uppercase;color:var(--sr-400);font-size:12px;font-weight:600}.lg-band{border-top:1px solid var(--sr-rule);border-bottom:1px solid var(--sr-rule);background:linear-gradient(#fafaf906,#fafaf903);margin-top:26px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.lg-track{width:max-content;display:flex}.lg-row{margin:0;padding:0;list-style:none;display:flex}.lg-band .lg{border-right:1px solid var(--sr-rule);width:236px;height:104px;color:var(--sr-400);opacity:.82;justify-content:center;transition:opacity .2s,color .2s}.lg-band .lg:hover{opacity:1;color:var(--sr-200)}.lg--slab .lg-name{letter-spacing:.04em;font-size:17px;font-weight:800}.lg--slab .lg-mark{height:6px;margin-top:-9px;box-shadow:0 9px}.lg--thin .lg-name{letter-spacing:-.03em;font-size:21px;font-weight:400}.lg--thin .lg-mark{box-shadow:inset 0 0 0 3.5px var(--sr-hearth), inset 0 0 0 8px currentColor;background:0 0;border:1.5px solid;border-radius:50%}@media (prefers-reduced-motion:no-preference){.lg-track{animation:48s linear infinite lg-drift}.lg-band:hover .lg-track{animation-play-state:paused}}@keyframes lg-drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.lg-band{-webkit-mask-image:none;mask-image:none}.lg-track{width:auto;max-width:var(--sr-max);padding-inline:var(--sr-pad-l) var(--sr-pad-r);margin-inline:auto}.lg-row{border-inline:1px solid var(--sr-rule);flex:1;grid-template-columns:repeat(4,1fr);display:grid}.lg-row[aria-hidden]{display:none}.lg-band .lg{width:auto;height:88px}.lg-band .lg:nth-child(4n){border-right:0}.lg-band .lg:nth-child(-n+4){border-bottom:1px solid var(--sr-rule)}}@media (width<=899px){.sr-logos--band{padding-top:0}.sr-logos--band .sr-logos-t{font-size:10.5px}.lg-band .lg{width:168px;height:80px}@media (prefers-reduced-motion:reduce){.lg-row{grid-template-columns:repeat(2,1fr)}.lg-band .lg:nth-child(4n){border-right:1px solid var(--sr-rule)}.lg-band .lg:nth-child(2n){border-right:0}.lg-band .lg:nth-child(-n+6){border-bottom:1px solid var(--sr-rule)}}}@media (width>=900px) and (prefers-reduced-motion:reduce){.lg-track{padding-right:max(var(--sr-pad-r), 20%)}}@media (prefers-reduced-motion:reduce){.lg-band .lg{font-size:17px}.lg-band .lg--bold .lg-name,.lg-band .lg--thin .lg-name{font-size:18px}.lg-band .lg--wide .lg-name,.lg-band .lg--mono .lg-name{font-size:12.5px}}@media (width<=899px) and (prefers-reduced-motion:reduce){.lg-band .lg{gap:7px;font-size:14px}.lg-band .lg .lg-name{font-size:14px}.lg-band .lg--wide .lg-name,.lg-band .lg--mono .lg-name{font-size:10.5px}.lg-band .lg-name small{display:none}.lg-band .lg:not(.lg--mono):not(.lg--slab) .lg-mark{width:12px;height:12px}}.sr-bad--day .sr-day{margin-top:116px;position:relative}.sr-pains--day{margin:0}.sr-pains--day .pain{border-top:0;padding-top:34px;position:relative}.pain-t{font-family:var(--sr-mono);letter-spacing:.04em;color:var(--sr-ember);white-space:nowrap;font-size:12.5px;position:absolute;top:-34px;left:0}.sr-pains--day .pain h3{margin-top:0}.sr.is-js .sr-pains--day .pain{opacity:.36;transition:opacity .6s}.sr.is-js .sr-pains--day .pain.is-lit{opacity:1}.wp--road-r1{top:-156px;left:90.5%}.wp--road-r2{top:-100px;left:calc(90.5% - 56px)}.wp--road-l1{left:calc(var(--sr-rail) + 56px);top:-100px}.wp--road-l2{left:var(--sr-rail);top:-44px}.wp--day-in1{left:calc(var(--sr-rail) - var(--sr-pad-l));top:-56px}.wp--day-in2{left:calc(var(--sr-rail) - var(--sr-pad-l) + 56px);top:0}.wp--day-stop{top:0;left:0}.wp--day-end{top:0;left:calc(100% + 28px)}.wp--day-back{top:calc(100% + 72px);left:calc(100% + 28px)}.wp--day-out1{left:calc(var(--sr-rail) - var(--sr-pad-l) + 56px);top:calc(100% + 72px)}.wp--day-out2{left:calc(var(--sr-rail) - var(--sr-pad-l));top:calc(100% + 128px)}.wp--day-stop-m{left:calc(var(--sr-rail) - var(--sr-pad-l));top:7px}@media (width>=900px){.sr-bad--day{padding:176px 0 196px}}@media (width<=899px){.sr-bad--day .sr-day{margin-top:34px}.sr-pains--day .pain{padding-top:0}.pain-t{margin-bottom:6px;display:block;position:static}}@media (width>=900px) and (width<=1180px) and (prefers-reduced-motion:reduce){.lg-band .lg-name small{display:none}}.sr-strip{margin-top:96px;position:relative}.sr-strip .sr-stages{margin-top:0}.sr-strip .stage{position:relative}.wp--stg-stop{top:0;left:16px}.sr-strip .wp--day-end{left:calc(100% - 8px)}.sr-strip .wp--day-back{top:calc(100% + 60px);left:calc(100% - 8px)}.sr-strip .wp--day-out1{top:calc(100% + 60px)}.sr-strip .wp--day-out2{top:calc(100% + 116px)}@media (width>=900px){.sr-stages--route:before{display:none}.sr-stages--route .stage-n{z-index:4;transition:background-color .4s,color .4s,box-shadow .4s}.sr.is-js .sr-stages--route .stage-t,.sr.is-js .sr-stages--route .stage-s{opacity:.4;transition:opacity .6s}.sr.is-js .sr-stages--route .stage.is-lit .stage-t,.sr.is-js .sr-stages--route .stage.is-lit .stage-s{opacity:1}.sr-stages--route .stage.is-lit .stage-n,.sr:not(.is-js) .sr-stages--route .stage-n{background:var(--sr-ember);color:var(--sr-hearth);box-shadow:0 0 0 5px #e8820c29,0 0 22px #e8820c73}}@media (width<=899px){.sr-strip{margin-top:0}}@media (width>=900px){.sr-strip{margin-right:7%}}.sr-strip .stage{align-content:start}@media (width<=899px){.sr-strip{margin-top:40px}}@media (width>=1181px){:root{--sr-max:1520px;--sr-pad-l:120px;--sr-pad-r:56px;--sr-rail:48px}}@media (width>=900px) and (width<=1180px){:root{--sr-pad-l:104px;--sr-pad-r:40px;--sr-rail:40px}}@media (width>=900px){.sr-top{padding-inline:max(var(--sr-pad-l), calc((100% - var(--sr-max)) / 2 + var(--sr-pad-l))) max(var(--sr-pad-r), calc((100% - var(--sr-max)) / 2 + var(--sr-pad-r)))}.sr-hero-copy,.sr-photo-note{left:max(var(--sr-pad-l), calc((100% - var(--sr-max)) / 2 + var(--sr-pad-l)))}.sr-wrap--clear{padding-right:var(--sr-pad-r)}.sr-head2{grid-template-columns:minmax(0,1.32fr) minmax(0,.68fr);align-items:end;column-gap:clamp(48px,6vw,112px);display:grid}.sr-head2>.sr-kicker{grid-column:1/-1}.sr-head2>h2{grid-column:1}.sr-head2>.sr-head2-p{grid-column:2;max-width:46ch;margin-top:0;padding-bottom:6px}.sr-bad--day .sr-day{margin-right:13%}.sr-strip{margin-right:9%}.sr-pgrid,.sr-qgrid{gap:28px}}@media (width<=899px){.sr-head2-p{max-width:none}}.sr-stop-head h3 .br{display:block}@media (width>=900px){.sr-stop-head{grid-template-columns:minmax(0,1.32fr) minmax(0,.68fr);column-gap:clamp(48px,6vw,112px)}}.sr-truck{pointer-events:none;mix-blend-mode:screen;overflow:visible}.sr-truck-dot{opacity:0;offset-rotate:0deg;offset-anchor:0 0;transform-box:view-box;display:none}.sr-truck-halo,.sr-truck-core{transform-box:fill-box;transform-origin:50%}@keyframes sr-truck-move{0%{offset-distance:22%}88%,to{offset-distance:100%}}@keyframes sr-truck-fade{0%{opacity:0}4%{opacity:1}60%{opacity:.95}83%{opacity:.85}84%{opacity:.2}85.4%{opacity:.2}86.2%{opacity:.8}88%{opacity:.6}89.5%,to{opacity:0}}@keyframes sr-truck-size{0%{transform:scale(1.5)}88%,to{transform:scale(.7)}}@supports (offset-path:path('M0 0')){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.sr-truck{animation:2.4s cubic-bezier(.2,.7,.2,1) both paused sr-settle}.sr.is-settle .sr-truck{animation-play-state:running}.sr-truck-dot{animation-name:sr-truck-move,sr-truck-fade;animation-duration:40s,40s;animation-timing-function:linear,linear;animation-iteration-count:infinite,infinite;animation-direction:normal,normal;animation-play-state:paused;animation-delay:2.6s,2.6s;animation-fill-mode:both,both;animation-timeline:auto,auto;display:inline}.sr-truck-halo,.sr-truck-core{animation:40s linear 2.6s infinite both paused sr-truck-size}.sr.is-settle.is-truck .sr-truck-dot,.sr.is-settle.is-truck .sr-truck-halo,.sr.is-settle.is-truck .sr-truck-core{animation-play-state:running}}}@media (width<=899px){.sr-truck-core{r:9px}.sr-truck-halo{r:48px}}.sr-plat--wh{padding-top:0}.sr-wh-copy{position:absolute;top:clamp(72px,8.5vw,150px);left:0;right:0}.sr-wh-head{max-width:min(68%,1040px)}.sr-wh-head .sr-plat-h{max-width:24ch}.sr-wh-head .sr-kicker{color:var(--sr-300)}.sr-wh-head h2,.sr-wh-head .sr-body{text-shadow:0 1px 24px #1c19178c}.sr-wh-head .sr-body{color:var(--sr-200,#e7e5e4)}.sr-plat-body{padding-top:8px}@media (width<=899px){.sr-chapter--wh{height:auto;min-height:clamp(340px,92vw,440px)}.sr-wh-copy{padding-top:clamp(190px,52vw,260px);padding-bottom:44px;position:relative;top:auto}.sr-wh-head{max-width:none}.sr-chapter-scrim--wh{background:linear-gradient(180deg, var(--sr-hearth) 0%, #1c191700 18%, #1c191700 40%, #1c1917db 66%, var(--sr-hearth) 100%)}.sr-plat--wh{padding-top:0}}.sr-scat{--lane:58%;--mw:clamp(440px, 38vw, 600px);margin-top:150px;position:relative}.wp--sc-in1{left:calc(var(--sr-rail) - var(--sr-pad-l));top:-56px}.wp--sc-in2{left:calc(var(--sr-rail) - var(--sr-pad-l) + 56px);top:0}.wp--sc-in3{left:calc(var(--lane) - 56px);top:0}.wp--sc-in4{left:var(--lane);top:56px}.sr-claims{margin:0;padding:120px 0 0;list-style:none}.claim{padding-bottom:clamp(150px,26vh,260px);position:relative}.wp--claim{left:var(--lane);top:22px}.wp--claim-m{left:calc(var(--sr-rail) - var(--sr-pad-l));top:12px}.claim-n{font-family:var(--sr-mono);letter-spacing:.06em;color:var(--sr-ember);margin-bottom:14px;font-size:12.5px;display:block}.claim-t{max-width:calc(var(--lane) - 104px);letter-spacing:-.022em;text-wrap:pretty;margin:0;font-size:clamp(26px,2.45vw,38px);font-weight:700;line-height:1.2}.claim-a{color:var(--sr-300);font-weight:500}.claim-b{color:var(--sr-ash)}.sr.is-js .claim .claim-a,.sr.is-js .claim .claim-b,.sr.is-js .claim .claim-n{transition:color .5s}.sr.is-js .claim:not(.is-lit) .claim-a,.sr.is-js .claim:not(.is-lit) .claim-b{color:var(--sr-500)}.sr.is-js .claim:not(.is-lit) .claim-n{color:var(--sr-600)}.sr.is-js .claim.is-lit:has(~.claim.is-lit) .claim-a{color:var(--sr-400)}.sr.is-js .claim.is-lit:has(~.claim.is-lit) .claim-b{color:var(--sr-300)}.sr-scat-field{top:40px;left:calc(var(--lane) + 24px);right:calc(-1 * var(--sr-pad-r) + 8px);bottom:calc(var(--mw) * .5743 + 160px);pointer-events:none;position:absolute}.so{color:var(--sr-500);transform:rotate(var(--r)) scale(var(--s));transform-origin:50%;will-change:transform, opacity;transition:color .4s;display:block;position:absolute}.so svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round;display:block;overflow:visible}.so .so-ln{stroke-width:1.1px;opacity:.7}.so .so-fill{fill:#e8820c0f}.so--pdf svg,.so--call svg{width:38px}.so--frag .so-road{stroke-dasharray:10 9;stroke-width:1.6px}.so-chip{font-family:var(--sr-mono);letter-spacing:.02em;white-space:nowrap;color:var(--sr-400);border:1px solid;border-color:var(--sr-600);border-radius:999px;padding:6px 11px;font-size:12px;display:inline-block}.so-field{border:1px solid var(--sr-600);border-radius:6px;flex-direction:column;gap:6px;width:116px;padding:8px 10px 10px;display:inline-flex}.so-field b{font-family:var(--sr-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sr-400);font-size:10.5px;font-weight:500}.so-field i{background:var(--sr-600);border-radius:2px;width:70%;height:7px;display:block}.so.is-hot{color:var(--sr-ember)}.so.is-hot .so-chip,.so.is-hot .so-field{color:var(--sr-ember-hot);border-color:#e8820cb3}.so.is-hot .so-field i{background:#e8820c8c}.sr-dest{width:var(--mw);margin-left:calc(var(--lane) - .8663 * var(--mw));margin-top:-40px;position:relative}.sr-dest-mark{aspect-ratio:404/232;width:100%;height:auto;display:block;overflow:visible}.sr-dest-s{fill:#e8820c00;stroke:#fafaf933;stroke-width:1.2px;vector-effect:non-scaling-stroke;transition:fill .9s cubic-bezier(.2,.7,.2,1),stroke .9s}.sr-dest-s2{transition-delay:.16s}.sr-dest-s3{transition-delay:.32s}.sr-dest-glow ellipse{fill:#e8820c33;filter:blur(46px);opacity:0;transition:opacity 1.2s .2s}.sr-dest.is-lit .sr-dest-s{fill:var(--sr-ember);stroke:#e8820c00}.sr-dest.is-lit .sr-dest-glow ellipse{opacity:1}.wp--dest-lit{top:calc(92.67% + .5px);left:5.94%}.wp--dest-out1{left:calc(var(--sr-rail) - var(--sr-pad-l) + 56px);top:auto;bottom:calc(var(--mw) * .04208 - .5px)}.wp--dest-out2{left:calc(var(--sr-rail) - var(--sr-pad-l));top:auto;bottom:calc(var(--mw) * .04208 - 56px)}.wp--dest-m{left:calc(var(--sr-rail) - var(--sr-pad-l));top:50%}@media (width>=900px){.sr-bad--road{padding-bottom:150px}}@media (prefers-reduced-motion:reduce){.sr-scat-field{display:none}.sr-dest-s,.sr-dest-glow ellipse{transition:none}}@media (width<=899px){.sr-scat{margin-top:44px}.sr-scat-field{display:none}.sr-claims{padding-top:0}.claim{padding-bottom:40px}.claim-n{margin-bottom:8px}.claim-t{max-width:none;font-size:24px;line-height:1.22}.sr-dest{width:min(240px,70%);margin:12px 0 0}}.wp--dest-in{top:2.59%;left:86.63%}.sr-scat{margin-top:110px}.sr-claims{padding-top:64px}.claim{padding-bottom:clamp(96px,15vh,160px)}.so{color:var(--sr-400)}.so svg{stroke-width:1.5px}.so--mail svg{width:64px}.so--pdf svg{width:48px}.so--call svg{width:46px}.so--sheet svg{width:72px}.so--note svg{width:54px}.so--frag svg{width:140px}.so--frag .so-road{stroke-width:2px}.so-chip{color:var(--sr-300);border-color:var(--sr-500);padding:7px 13px;font-size:13px}.so-field{border-color:var(--sr-500);width:136px}.so-field b{color:var(--sr-300);font-size:11px}.so-field i{background:var(--sr-500)}@media (width<=899px){.sr-scat{margin-top:44px}.sr-claims{padding-top:0}.claim{padding-bottom:44px}}.sr-scat--weave{--cw:min(760px, 58%);--mw:clamp(380px, 32vw, 500px);--ul:40px;margin-top:96px}@media (width>=900px){.sr-head2--solo{text-align:center;display:block}.sr-head2--solo>h2{max-width:17ch;margin-inline:auto}.sr-scat--weave .wp--sc-in3{left:calc(50% + var(--cw) / 2);top:0}.sr-scat--weave .wp--sc-in4{left:calc(50% + var(--cw) / 2 + 56px);top:56px}.sr-scat--weave .sr-claims{padding-top:120px}.sr-scat--weave .claim{padding-bottom:clamp(280px,38vh,400px)}.sr-scat--weave .claim:last-child{padding-bottom:calc(var(--ul) + 56px + 36px)}.claim-box{width:var(--cw);text-align:center;margin-inline:auto;position:relative}.sr-scat--weave .claim-t{text-wrap:balance;max-width:none;font-size:clamp(28px,2.55vw,40px);line-height:1.2}.sr-scat--weave .claim-n{margin-bottom:16px}.wp--w-l{left:-56px}.wp--w-r{left:calc(100% + 56px)}.wp--w-l1{left:0}.wp--w-r1{left:100%}.wp--w-side{top:12px}.wp--w-u0{top:calc(100% + var(--ul) - 56px)}.wp--w-u1,.wp--w-u2,.wp--w-mid{top:calc(100% + var(--ul))}.wp--w-u3{top:calc(100% + var(--ul) + 56px)}.wp--w-mid{left:50%}.wp--w-x{left:calc(50% + .3663 * var(--mw))}.wp--w-x1{left:calc(50% + .3663 * var(--mw) - 56px)}.wp--w-mid-last{left:calc((50% + .3663 * var(--mw) - 56px) / 2)}.sr-scat--weave .sr-dest{z-index:4;margin-left:calc(50% - var(--mw) / 2);margin-top:0}}.so-band{pointer-events:none;position:absolute;top:-24px;bottom:0}.so-band--l{left:-36px;right:calc(50% + var(--cw) / 2 + 56px + 44px)}.so-band--r{left:calc(50% + var(--cw) / 2 + 56px + 44px);right:calc(-1 * var(--sr-pad-r) + 12px)}.sr-scat--weave .so{color:var(--sr-600);opacity:.85}.sr-scat--weave .so svg{stroke-width:1.4px}.sr-scat--weave .so--mail svg{width:48px}.sr-scat--weave .so--pdf svg,.sr-scat--weave .so--call svg{width:36px}.sr-scat--weave .so--sheet svg{width:54px}.sr-scat--weave .so--note svg{width:40px}.sr-scat--weave .so--frag svg{width:96px}.sr-scat--weave .so--frag .so-road{stroke-width:1.6px}.sr-scat--weave .so-chip{color:var(--sr-500);border-color:var(--sr-600);padding:6px 11px;font-size:12px}.sr-scat--weave .so-field{border-color:var(--sr-600);width:116px}.sr-scat--weave .so-field b{color:var(--sr-500);font-size:11px}.sr-scat--weave .so-field i{background:var(--sr-600)}.sr-scat--weave .so.is-hot{color:var(--sr-ember);opacity:1}.sr-scat--weave .so.is-hot .so-chip,.sr-scat--weave .so.is-hot .so-field{color:var(--sr-ember-hot);border-color:#e8820cb3}.sr-scat--weave .so.is-hot .so-field b{color:var(--sr-ember-hot)}.sr.is-js .sr-scat--weave .claim:not(.is-lit) .claim-a{color:var(--sr-400)}.sr.is-js .sr-scat--weave .claim:not(.is-lit) .claim-b{color:var(--sr-300)}.sr.is-js .sr-scat--weave .claim:not(.is-lit) .claim-n{color:var(--sr-500)}.sr.is-js .sr-scat--weave .claim.is-lit:has(~.claim.is-lit) .claim-a{color:var(--sr-300)}.sr.is-js .sr-scat--weave .claim.is-lit:has(~.claim.is-lit) .claim-b{color:var(--sr-ash)}@media (prefers-reduced-motion:reduce){.so-band{display:none}}@media (width<=899px){.so-band{display:none}.sr-scat--weave{margin-top:44px}.claim-box{position:relative}}@media (width>=900px){.sr-scat--weave{--cw:min(1120px, 80%)}.sr-scat--weave .claim-t{font-size:clamp(26px,2.05vw,36px);line-height:1.22}}.sr-whq{max-width:min(64%,920px)}.sr-whq-q{margin:18px 0 0}.sr-whq-q p{letter-spacing:-.028em;color:var(--sr-ash,#fafaf9);text-wrap:balance;text-shadow:0 1px 24px #1c19178c;font-size:clamp(28px,2.7vw,46px);font-weight:700;line-height:1.16}.sr-whq-q footer{color:var(--sr-200);text-shadow:0 1px 16px #1c191799;margin-top:22px;font-size:16px}.sr-whq-q footer b{color:var(--sr-ash,#fafaf9);font-weight:700}.sr-whq .tag{margin-left:8px}@media (width<=899px){.sr-whq{max-width:none}.sr-whq-q p{font-size:26px}.sr-whq-q footer{font-size:14px}.sr-whq .tag{margin:10px 0 0;display:table}}.sr-close-copy h2{max-width:22ch}.sr-close-sub{color:var(--sr-200);max-width:48ch;margin-top:20px;font-size:clamp(18px,1.5vw,22px);line-height:1.5}.sr-close-sub+.sr-cta--close{margin-top:32px}.sr-end{--end-w:240px;--end-r:56px;--rail-x:calc(var(--sr-rail) - var(--sr-pad-l));z-index:4;width:var(--end-w);margin-top:44px;position:relative}.sr-end-mark{aspect-ratio:404/232;width:100%;height:auto;display:block;overflow:visible}.sr-end.is-lit .sr-dest-s{fill:var(--sr-ember);stroke:#e8820c00}.wp--end-rail{left:var(--rail-x);top:calc(92.67% - var(--end-r))}.wp--end-in{left:calc(var(--rail-x) + var(--end-r));top:92.67%}.wp--end-lit{top:92.67%;left:5.94%}.wp--end-stop{top:92.67%;left:64%}@media (width<=899px){.sr-end{--end-w:180px;--end-r:22px;margin-top:36px}}.sr-end .sr-dest-s,.sr-end.is-lit .sr-dest-s{fill:#e8820c29;stroke:#e8820c99;transition:fill .45s,stroke .45s}.sr-end .sr-dest-s.is-on,.sr-end.is-lit .sr-dest-s.is-on{fill:var(--sr-ember);stroke:#e8820c00}.sr-end.is-lit .sr-dest-glow ellipse{opacity:0}.sr-end.is-full .sr-dest-glow ellipse{opacity:1}.sr-truck-dot{offset-rotate:auto}.sr-truck-scale,.sr-truck-body{transform-box:fill-box;transform-origin:50%}.sr-truck-trailer{fill:#d9a066;opacity:.8}.sr-truck-cab{fill:#fff1d6}.sr-truck-head{fill:#fff}.sr-truck-tail{fill:#ff5a36}.sr-truck-halo{opacity:.85}@supports (offset-path:path('M0 0')){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.sr-truck-halo{animation:none}.sr-truck-body{animation:40s linear 2.6s infinite both paused sr-truck-size}.sr.is-settle.is-truck .sr-truck-body{animation-play-state:running}}}@media (width<=899px){.sr-truck-scale{transform:scale(2.2)}.sr-truck-halo{r:15px}}.sr-truck{mix-blend-mode:normal}.sr-truck-trailer{fill:#2b2119;opacity:1;stroke:#f3b768;stroke-width:.9px}.sr-truck-cab{fill:#3d2f23;stroke:#ffd9a0;stroke-width:.9px}.sr-truck-beam{opacity:.75}@media (width<=899px){.sr-truck-scale{transform:scale(2.6)}}.sr-truck-scale{transform:scale(.42)}@media (width<=899px){.sr-truck-scale{transform:scale(.87)}}@supports (offset-path:path('M0 0')){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.sr-truck-dot{animation-duration:80s,80s}.sr-truck-body{animation-duration:80s}.sr.is-truck-js .sr-truck-dot{transform-box:view-box;transform-origin:0 0;animation:none;offset-path:none!important}.sr.is-truck-js .sr-truck-body{animation:none}}}@media (width>=900px){.sr-head2--solo>h2{max-width:30ch;font-size:clamp(36px,3.9vw,60px)}}.sr-scat--weave .wp--dest-in{top:-10%}.pf{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,96px);display:grid}.pf-h{max-width:14ch}.pf-sub{max-width:42ch}.pf-list{border-top:1px solid var(--sr-rule-2);margin:44px 0 0;padding:0;list-style:none}.pf-item{border-bottom:1px solid var(--sr-rule-2);padding:22px 0 22px 28px;transition:opacity .5s;position:relative}.pf-item:before{content:"";border:1.5px solid var(--sr-500);border-radius:50%;width:10px;height:10px;transition:background .4s,border-color .4s,box-shadow .4s;position:absolute;top:29px;left:0}.pf-item h3{letter-spacing:-.015em;color:var(--sr-ash);font-size:20px;font-weight:700;line-height:1.3}.pf-item p{color:var(--sr-400);max-width:46ch;margin-top:6px;font-size:16px;line-height:1.55}.sr.is-js .pf-item{opacity:.38}.sr.is-js .pf-item.is-lit,.sr:not(.is-js) .pf-item{opacity:1}.pf-item.is-lit:before,.sr:not(.is-js) .pf-item:before{background:var(--sr-ember);border-color:var(--sr-ember);box-shadow:0 0 14px #e8820c8c}.pf-fig{justify-self:end;width:100%;max-width:620px;margin:0}.dm{width:100%;height:auto;font-family:var(--sr-sans);display:block;overflow:visible}.dm-p{will-change:transform, opacity}.dm-shape{stroke-width:1.2px;stroke-linejoin:round}.dm-p--sop .dm-shape{fill:#2f2924;stroke:#fafaf929}.dm-p--team .dm-shape{fill:#4a433d;stroke:#fafaf929}.dm-p--mem .dm-shape{fill:#e8820c33;stroke:#e8820c8c}.dm-p--sys .dm-shape{fill:#fafaf905;stroke:#fafaf980;stroke-dasharray:3 6}.dm-t{letter-spacing:.08em;fill:var(--sr-ash);font-size:15px;font-weight:700}.dm-s{fill:var(--sr-400);font-size:12.5px}.dm-p--mem .dm-s{fill:var(--sr-300)}.dm-c{transform-box:fill-box;transform-origin:50%;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.dm-c-shape{fill:var(--sr-ash);transition:filter .6s}.dm-mark{fill:var(--sr-ember)}.dm-c-t{letter-spacing:.22em;fill:var(--sr-hearth);font-size:13px;font-weight:800}.dm-c-s{fill:var(--sr-600);font-size:11.5px}.sr.is-js .pf:not(.is-locked) .dm-c{transform:scale(.82)}.pf.is-locked .dm-c-shape{filter:drop-shadow(0 0 26px #e8820c8c)}@keyframes dm-crawl{to{stroke-dashoffset:-90px}}.pf.is-locked .dm-p--sys .dm-shape{animation:4s linear infinite dm-crawl}@media (prefers-reduced-motion:reduce){.pf .dm-p--sys .dm-shape{animation:none}.sr.is-js .pf .dm-c{transform:none}}@media (width<=1100px){.pf{grid-template-columns:minmax(0,1fr)}.pf-fig{justify-self:center;max-width:560px}}.sr-board-grid{--bd-gut:calc(var(--sr-pad-l) + (100% - var(--sr-pad-l) - var(--sr-pad-r)) / 2)}.wp--bd-in1{left:var(--sr-rail);top:-150px}.wp--bd-in2{left:calc(var(--sr-rail) + 56px);top:-94px}.wp--bd-g1{left:calc(var(--bd-gut) - 56px);top:-94px}.wp--bd-g2{left:var(--bd-gut);top:-38px}.wp--bd-g3{left:var(--bd-gut);top:calc(100% + 24px)}.wp--bd-g4{left:calc(var(--bd-gut) - 56px);top:calc(100% + 80px)}.wp--bd-out1{left:calc(var(--sr-rail) + 56px);top:calc(100% + 80px)}.wp--bd-out2{left:var(--sr-rail);top:calc(100% + 136px)}.board-row--new{position:relative}.wp--bd-stop{top:50%;left:-37px}.sr.is-js .board-row--new{color:var(--sr-300);background:0 0;transition:background .5s,box-shadow .5s,color .5s;box-shadow:inset 3px 0 #0000}.sr.is-js .board-row--new.is-lit{background:var(--sr-smolder);color:var(--sr-ash);box-shadow:inset 3px 0 0 var(--sr-ember)}@media (prefers-reduced-motion:reduce){.sr.is-js .board-row--new{background:var(--sr-smolder);color:var(--sr-ash);box-shadow:inset 3px 0 0 var(--sr-ember)}}.sr-metrics{background:linear-gradient(#2a2119 0%,#241d17 100%);border-top:1px solid #ffecd61f;border-bottom:1px solid #ffecd61f;margin-top:200px;padding:88px 0 84px}.sr-metrics .sr-mgrid{border-top-color:#ffecd624}.sr-metrics .m+.m{border-left-color:#ffecd61a}.sr-metrics .m-v{font-size:clamp(64px,7vw,116px)}.sr-metrics .m dt{color:var(--sr-300)}.sr-swing{display:none}@media (width<=899px){.sr-swing{display:block}.sr-swing>.sr-wrap{height:170px}}.sr-metrics .m dd{position:relative}.m-v small.m-pre{letter-spacing:.12em;text-transform:uppercase;color:var(--sr-ember);white-space:nowrap;margin:0 0 6px;font-size:13px;font-weight:700;position:absolute;bottom:100%;left:2px}@media (width<=899px){.sr-metrics{margin-top:120px;padding:56px 0 52px}}.pf--hub .pf-fig{position:relative}.pf--hub .pf-fig:before{content:"";aspect-ratio:1;opacity:.35;pointer-events:none;z-index:0;background:radial-gradient(circle,#e8820c57 0%,#e8820c24 36%,#e8820c0a 56%,#e8820c00 70%);border-radius:50%;width:92%;transition:opacity 1.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf--hub.is-locked .pf-fig:before,.sr:not(.is-js) .pf--hub .pf-fig:before{opacity:1}.pf--hub .hub{z-index:1;position:relative}.sr-board{position:relative}.sr-board:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(#ffecd621 1px,#0000 1.4px);background-size:22px 22px;position:absolute;inset:40px 0 -40px 40%;-webkit-mask-image:radial-gradient(60% 55% at 60% 55%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 55% at 60% 55%,#000 30%,#0000 75%)}.sr-board>.sr-wrap{z-index:1;position:relative}@media (width<=899px){.sr-board:before{inset:40% 0 -20px}}.sr-close{isolation:auto}.sr-chapter--dock{z-index:0}.sr-qgrid--glass{z-index:2;margin-top:-150px;position:relative}.sr-qgrid--glass .q{backdrop-filter:blur(28px)saturate(140%);background:linear-gradient(135deg,#ffecd61a,#ffecd608),#1c161173;border:1px solid #ffecd62e;border-radius:16px;box-shadow:inset 0 1px #ffffff24,0 18px 40px #00000059}.sr-qgrid--glass .q p{color:var(--sr-ash)}.sr-qgrid--glass .q{grid-column:2}@media (width>=900px){.sr-qgrid--glass .q{transform:translateX(calc((var(--sr-pad-r) + max(0px, (100vw - var(--sr-max)) / 2)) / 2))}}@supports not (backdrop-filter:blur(1px)){.sr-qgrid--glass .q{background:#2a2017eb}}@media (width<=899px){.sr-qgrid--glass{grid-template-columns:minmax(0,1fr);margin-top:0}.sr-qgrid--glass .q{grid-column:auto}}.hub-orbit{fill:none;stroke:#fafaf91f;stroke-width:1px;stroke-dasharray:2 6}.hub-spoke{stroke:#fafaf924;stroke-width:1px}.hub-pill{fill:#2a241f;stroke:#fafaf938;stroke-width:1px}.hub-l{fill:var(--sr-200);font-size:12.5px;font-weight:500}.hub-n--open .hub-pill{fill:#0000;stroke:var(--sr-ember);stroke-dasharray:3 4}.hub-n--open .hub-l{fill:var(--sr-ember-hot);font-weight:700}.hub-pulse{stroke:var(--sr-ember);stroke-width:2px;stroke-linecap:round;stroke-dasharray:8 200;stroke-dashoffset:8px;opacity:0}@keyframes hub-in{0%{stroke-dashoffset:8px;opacity:0}15%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-80px;opacity:0}}.pf.is-locked .hub-pulse{animation:2.6s cubic-bezier(.45,0,.55,1) infinite hub-in}.hub-seg{stroke-width:1.2px;stroke-linejoin:round}.hub-arc--sop .hub-seg{fill:#2f2924;stroke:#fafaf92e}.hub-arc--team .hub-seg{fill:#4a433d;stroke:#fafaf92e}.hub-arc--mem .hub-seg{fill:#e8820c38;stroke:#e8820c8c}.hub .dm-c-t{fill:var(--sr-ember)}@media (width>=1600px){.pf--hub .pf-fig{transform:translateX(min(calc((100vw - var(--sr-max)) / 2 * .7), 240px))}}.hub-arc--tech .hub-seg{fill:#ffd39c1a;stroke:#ffd39c66}.hub-arc-t{letter-spacing:.1em;fill:var(--sr-ash);font-size:13px;font-weight:700}@media (width>=1101px){.pf--hub{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(24px,3vw,64px)}.pf-top .pf-h{max-width:25ch}.pf--hub{margin-top:8px}.pf--hub .pf-fig{max-width:none;width:calc(100% + var(--sr-pad-r) * .7);margin-right:calc(var(--sr-pad-r) * -.7)}}@media (prefers-reduced-motion:reduce){.pf.is-locked .hub-pulse{animation:none}}@media (width<=899px){.hub-arc-t{font-size:14px}.pf-list{margin-top:32px}.pf-item h3{font-size:18px}.pf-fig{max-width:420px}.dm-s,.dm-c-s{display:none}.dm-t{font-size:20px}.dm-c-t{font-size:16px}}
