.pa-scope .pag .container-page{margin-inline:auto;padding-inline:24px}@media (min-width:810px){.pa-scope .pag .container-page{padding-inline:40px}}@media (min-width:1200px){.pa-scope .pag .container-page{padding-inline:48px}}.pa-scope .pag .ld-shead{margin-inline:auto}.pa-scope .pag .ld-slede{margin:16px auto 0}.pa-scope .pag .pag-builder,.pa-scope .pag .pag-review{padding:clamp(20px,2.2vw,26px)}.pa-scope .pag .pag-presets{margin-top:12px}.pa-scope .pag .pag-preset{padding:0 13px}.pa-scope .pag .pag-sentence{margin-top:22px}.pa-scope .pag .pag-chip{padding:0 11px}.pa-scope .pag .pag-car{margin-left:2px}.pa-scope .pag .pag-kv{margin-top:16px}.pa-scope .pag .pag-tag{padding:0 11px}@media (max-width:640px){.pa-scope .pag .pag-kw{margin-top:4px}.pa-scope .pag .pag-chip{padding:0 12px}.pa-scope .pag .pag-preset{padding:0 14px}}.pa-scope .cm.pag :is(.ld-h2,.pag-review-top h3,.cm-safe b){font-weight:500}.pa-scope .pbr.is-armed .pbr-card{visibility:visible}.pa-scope .pbr.is-armed .pbr-stage:not(.is-landed) .pbr-card{pointer-events:none}.pa-scope .pbr.is-armed .pbr-card:focus-within{opacity:1;transform:none;pointer-events:auto}.pa-scope .tbt-title{text-wrap:balance}.pa-scope .sg-dissolve{--sg-dissolve-h:clamp(260px,36vh,400px);position:relative;display:block;width:100%;height:var(--sg-dissolve-h);background:linear-gradient(var(--sg-dissolve-from,#060607),var(--sg-dissolve-from,#060607) 50%,var(--sg-dissolve-to,#fff) 50%);overflow:hidden}.pa-scope .sg-dissolve.is-overlay{margin-top:calc(-1 * var(--sg-dissolve-h));background:none;z-index:2;pointer-events:none}.pa-scope .sg-dissolve-canvas{display:block;width:100%;height:100%}.pa-scope .sg-halo{--sg-card-w:clamp(150px,16vw,220px);position:relative;width:100%;height:clamp(380px,62vh,660px);margin:clamp(8px,2vw,24px) 0 clamp(16px,3vw,40px);cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.pa-scope .sg-halo.is-dragging{cursor:grabbing}.pa-scope .sg-halo-sphere{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50;pointer-events:none}.pa-scope .sg-card{position:absolute;left:50%;top:50%;width:var(--sg-card-w);aspect-ratio:3/4;background-image:url(/singularity/tool-atlas.webp);background-size:900% 700%;background-repeat:no-repeat;will-change:transform;visibility:hidden}.pa-scope .sg-halo-tip{position:absolute;left:50%;top:50%;z-index:200;display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 11px 8px;border-radius:6px;background:#121110;color:#fff;white-space:nowrap;text-align:center;pointer-events:none;opacity:0;transition:opacity .14s ease}.pa-scope .sg-halo-tip.is-on{opacity:1}.pa-scope .sg-halo-tip b{font-family:"Inter",var(--sans,system-ui,sans-serif);font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.pa-scope .sg-halo-tip span{font-family:var(--font-fragment,"Fragment Mono"),var(--mono,ui-monospace,monospace);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.62);line-height:1.2}.pa-scope .sg-halo-tip:after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;background:#121110;transform:translateX(-50%) rotate(45deg);border-radius:2px}.pa-scope .sg-halo-cap{margin-top:0;text-align:center}.pa-scope .sg-halo-kinds{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:18px auto 0;padding:0;max-width:820px;list-style:none}.pa-scope .sg-halo-kinds li{display:inline-flex;align-items:baseline;gap:7px;padding:7px 12px;border:1px solid rgba(18,17,16,.12);border-radius:6px;background:#fff;color:#121110;font-family:"Inter",var(--sans,system-ui,sans-serif);font-size:13px;line-height:1.2;white-space:nowrap}.pa-scope .sg-halo-kinds b{font-weight:500}.pa-scope .sg-halo-kinds span{font-family:var(--font-fragment,"Fragment Mono"),var(--mono,ui-monospace,monospace);font-size:11px;color:rgba(18,17,16,.5)}@media (max-width:639px){.pa-scope .sg-halo{height:clamp(320px,50vh,460px)}}@media (max-width:767px){.sg-compare .max-md\:\!grid-cols-\[1fr_1fr\]>div{min-width:0;padding-inline:16px!important}}.pa-scope .sgt{--sgt-text:#f5f1eb;background:#060607;color:var(--sgt-text)}.pa-scope .sgt[data-palette=navy]{background:#030615}.pa-scope .sgt-wrap{position:relative;height:calc((var(--sgt-n, 6) + var(--sgt-head, 0) + var(--sgt-tail, 0)) * 100vh);height:calc((var(--sgt-n, 6) + var(--sgt-head, 0) + var(--sgt-tail, 0)) * 100svh)}.pa-scope .sgt.sgt-after-hero{margin-top:-100svh}.pa-scope .sgf-wrap{background:transparent}.pa-scope .sgt-head{--e:0;--x:0;--d:0.1;position:absolute;left:clamp(24px,6vw,96px);top:50%;translate:0 -50%;width:min(760px,56%);z-index:2;pointer-events:none}.pa-scope .sgt-head-title{font-size:clamp(36px,4.8vw,72px);margin:16px 0 0}.pa-scope .sgt-head-title>.sgt-ln{display:block}.pa-scope .sgt-head-text{max-width:46ch;margin:18px 0 0}@media (max-width:639px){.pa-scope .sgt-head{left:16px;right:16px;width:auto;top:auto;bottom:28px;translate:0 0}.pa-scope .sgt-head-title{font-size:32px}}.pa-scope .sgt-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.pa-scope .sgt-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}@property --sgt-side{syntax:"<number>";inherits:false;initial-value:0}@property --sgt-app-in{syntax:"<number>";inherits:false;initial-value:1}.pa-scope .sgt-stage{--sgt-side:0}.pa-scope .sgt-app,.pa-scope .sgt-app-fx,.pa-scope .sgt-stage:after,.pa-scope .sgt-stage:before,.pa-scope .sgt-tools{--sgt-side:inherit}.pa-scope .sgt-stage:after,.pa-scope .sgt-stage:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.pa-scope .sgt-stage:before{opacity:calc((1 - var(--sgt-side)) * var(--sgt-wash, 1));background:linear-gradient(90deg,rgba(6,6,7,.88),rgba(6,6,7,.7) 28%,rgba(6,6,7,0) 52%)}.pa-scope .sgt-stage:after{opacity:calc(var(--sgt-side) * var(--sgt-wash, 1));background:linear-gradient(270deg,rgba(6,6,7,.88),rgba(6,6,7,.7) 28%,rgba(6,6,7,0) 52%)}@media (max-width:639px){.pa-scope .sgt-stage:before{opacity:var(--sgt-wash,1);background:linear-gradient(0deg,rgba(6,6,7,.92),rgba(6,6,7,.75) 34%,rgba(6,6,7,0) 58%)}.pa-scope .sgt-stage:after{display:none}}.pa-scope .sgt-stage .sgf-grain{opacity:calc(.07 * var(--sgt-grain, 1))}.pa-scope .sgt-nogl .sgt-app,.pa-scope .sgt-nogl .sgt-app-fx,.pa-scope .sgt-nogl .sgt-canvas,.pa-scope .sgt-nogl .sgt-tools{display:none}.pa-scope .sgt-copy{position:absolute;inset:0;z-index:2;pointer-events:none}.pa-scope .sgt-step{--e:0;--x:0;--d:0.1;position:absolute;top:50%;left:clamp(24px,6vw,96px);width:min(460px,44%);translate:0 -50%;pointer-events:none}.pa-scope .sgt-step.is-r{left:auto;right:clamp(24px,6vw,96px)}.pa-scope .sgt-step.is-on{pointer-events:auto}.pa-scope .sgt-ln{--pe:clamp(0,calc(var(--e) * (1 + (var(--n) - 1) * var(--d)) - var(--i) * var(--d)),1);--px:clamp(0,calc(var(--x) * (1 + (var(--n) - 1) * var(--d)) - var(--i) * var(--d)),1);opacity:calc(var(--pe) * (1 - var(--px)));translate:0 calc((1 - var(--pe)) * 10px - var(--px) * 10px)}.pa-scope .sgt-title>.sgt-ln{display:block}.pa-scope .sgt-eyebrow{margin-bottom:14px}.pa-scope .sgt-title{font-size:clamp(30px,3.2vw,44px)}.pa-scope .sgt-text{margin:14px 0 0;max-width:40ch}.pa-scope .sgt-switches{opacity:calc(min(1, var(--e) * 2.5) * (1 - max(0, var(--x) * 2.5 - 1.5)));margin-top:22px;padding:10px;border-radius:16px;background:rgba(14,14,16,.74);box-shadow:inset 0 0 0 1px rgba(245,241,235,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pa-scope .sgt-switches ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pa-scope .sgt-sw{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;margin:0;padding:8px 12px 8px 14px;border:0;border-radius:10px;background:transparent;box-shadow:inset 0 0 0 1.5px rgba(245,241,235,.14);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:box-shadow .35s ease}.pa-scope .sgt-sw-t{display:grid;gap:1px;min-width:0}.pa-scope .sgt-sw-t b{font-family:var(--sgp-sans,Inter),system-ui,sans-serif;font-weight:500;font-size:14.5px;line-height:1.3;color:rgba(245,241,235,.42);transition:color .35s ease}.pa-scope .sgt-sw-t i{font-style:normal;font-size:12px;line-height:1.35;color:rgba(245,241,235,.3);transition:color .35s ease}.pa-scope .sgt-sw u{position:relative;flex:none;display:block;width:38px;height:22px;border-radius:999px;background:rgba(245,241,235,.14);text-decoration:none;transition:background-color .35s ease}.pa-scope .sgt-sw u:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:rgba(245,241,235,.55);transition:transform .35s cubic-bezier(.3,1.3,.5,1),background-color .35s ease}.pa-scope .sgt-step.is-in .sgt-sw.is-now,.pa-scope .sgt-sw.is-on{box-shadow:inset 0 0 0 1.5px rgba(245,241,235,.78)}.pa-scope .sgt-step.is-in .sgt-sw.is-now .sgt-sw-t b,.pa-scope .sgt-sw.is-on .sgt-sw-t b{color:#f5f1eb}.pa-scope .sgt-step.is-in .sgt-sw.is-now .sgt-sw-t i,.pa-scope .sgt-sw.is-on .sgt-sw-t i{color:rgba(245,241,235,.58)}.pa-scope .sgt-sw.is-on u{background:#f5f1eb}.pa-scope .sgt-step.is-in .sgt-sw.is-now u:after,.pa-scope .sgt-sw.is-on u:after{transform:translateX(16px);background:#060607}.pa-scope .sgt-step.is-in .sgt-sw.is-now{box-shadow:inset 0 0 0 1.5px #f25534;transition-delay:.15s}.pa-scope .sgt-step.is-in .sgt-sw.is-now u{background:#f25534;transition-delay:.15s}.pa-scope .sgt-step.is-in .sgt-sw.is-now .sgt-sw-t b,.pa-scope .sgt-step.is-in .sgt-sw.is-now .sgt-sw-t i,.pa-scope .sgt-step.is-in .sgt-sw.is-now u:after{transition-delay:.15s}.pa-scope .sgt-sw:focus-visible{outline:2px solid #f25534;outline-offset:2px}.pa-scope .sgt-sw-foot{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 12px;margin-top:10px;padding:12px 6px 4px;border-top:1px solid rgba(245,241,235,.1)}.pa-scope .sgt-sw-foot b{color:#f5f1eb;font-family:"Nohemi",var(--display,system-ui,sans-serif);font-weight:300;font-size:30px;line-height:1;letter-spacing:-.03em}.pa-scope .sgt-meter-of{font-size:14px;color:rgba(245,241,235,.55)}.pa-scope .sgt-sw-foot i{font-family:var(--mono,ui-monospace,monospace);font-style:normal;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(245,241,235,.55)}.pa-scope .sgt-bar{grid-column:1/-1;display:block;height:2px;margin-top:8px;background:rgba(245,241,235,.16)}.pa-scope .sgt-bar em{display:block;height:100%;width:var(--from);background:#f25534}.pa-scope .sgt-step.is-in .sgt-bar em{width:var(--to);transition:width .6s ease .15s}@media (max-height:820px) and (min-width:640px){.pa-scope .sgt-sw-t i{display:none}.pa-scope .sgt-sw{padding-block:7px}.pa-scope .sgt-switches{margin-top:18px}}.pa-scope .sgt{--sgt-app-w:min(58vw,calc((100svh - clamp(56px, 8vh, 80px) - clamp(28px, 5vh, 48px) - 72px) * 1.6))}.pa-scope .sgt-app,.pa-scope .sgt-app-fx,.pa-scope .sgt-tools{position:absolute;right:clamp(24px,3vw,48px);top:max(clamp(56px,8vh,80px),calc((100svh - var(--sgt-app-w) / 1.6) / 2));width:var(--sgt-app-w);z-index:1;border-radius:14px;overflow:hidden;background:#ffffff;box-shadow:0 40px 120px rgba(0,0,0,.55),0 0 0 1px rgba(245,241,235,.14);pointer-events:none;transform:translateX(calc(var(--sgt-side, 0) * var(--sgt-app-shift, 0px))) perspective(2200px) rotateY(calc(-5deg + 10deg * var(--sgt-side, 0))) scale(var(--sgt-app-in,1));transform-origin:calc((1 - var(--sgt-side, 0)) * 100%) 50%}.pa-scope .sgt-app-fx{z-index:2;aspect-ratio:1280/800;overflow:visible;background:none;box-shadow:none;border-radius:0}.pa-scope .sgt-app-fx canvas{position:absolute;left:-36px;top:-36px;width:calc(100% + 72px);height:calc(100% + 72px)}.pa-scope .sgt-tools{aspect-ratio:1280/800;overflow:visible;background:none;box-shadow:none;border-radius:0;transition:opacity .45s ease}.pa-scope .sgt-tools-row{position:absolute;left:0;right:0;top:calc(100% + clamp(18px, 2.8vh, 30px));display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none;color:rgba(245,241,235,.4);opacity:0;transition:opacity .35s ease}.pa-scope .sgt-tools-row:first-child{opacity:1}.pa-scope .sgt-tools-row li{display:block}.pa-scope .sgt-tools-row li:first-child{color:#f5f1eb}.pa-scope .sgt-tools-row svg{display:block;width:auto;height:22px;max-width:64px}@media (prefers-reduced-motion:reduce){.pa-scope .sgt-tools,.pa-scope .sgt-tools-row{transition:none}}.pa-scope .sgt-shots{position:relative;width:100%;aspect-ratio:1280/800}.pa-scope .sgt-shot{position:absolute;inset:0;overflow:hidden}.pa-scope .sgt-shot-in{width:1280px;height:800px;transform:scale(var(--sgt-shot-k,.5));transform-origin:0 0;color:#0a0a0b;font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:1.6;letter-spacing:normal;font-feature-settings:normal;text-rendering:auto;text-align:start}.pa-scope .sgt-cta{display:none}@media (min-width:1200px){.pa-scope .sgt.has-app .sgt-step{left:clamp(24px,4vw,64px);width:min(372px,27%)}.pa-scope .sgt.has-app .sgt-step.is-r{left:auto;right:clamp(24px,4vw,64px)}.pa-scope .sgt.has-app .sgt-stage:before{background:linear-gradient(90deg,rgba(6,6,7,.9),rgba(6,6,7,.72) 24%,rgba(6,6,7,0) 44%)}.pa-scope .sgt.has-app .sgt-stage:after{background:linear-gradient(270deg,rgba(6,6,7,.9),rgba(6,6,7,.72) 24%,rgba(6,6,7,0) 44%)}.pa-scope .sgt.has-app .sgt-cta{display:inline-flex;align-items:center;gap:14px;margin-top:22px;font-family:var(--mono,ui-monospace,monospace);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgba(245,241,235,.7);text-decoration:none}.pa-scope .sgt.has-app .sgt-cta span{display:grid;place-items:center;width:34px;height:34px;background:rgba(245,241,235,.14);color:#f5f1eb;font-size:15px;transition:background-color .2s ease}.pa-scope .sgt.has-app .sgt-cta:focus-visible span,.pa-scope .sgt.has-app .sgt-cta:hover span{background:#f25534;color:#060607}}@media (max-width:1199px){.pa-scope .sgt-app,.pa-scope .sgt-app-fx,.pa-scope .sgt-tools{display:none}}.sgv-box{position:relative;width:100%;aspect-ratio:1000/625}.sgv{left:0;top:0;width:1000px;height:625px;transform-origin:0 0;font-family:var(--sgp-sans),-apple-system,system-ui,sans-serif;color:#f5f1eb;text-align:left}.sgv,.sgv>span{position:absolute}.sgv-rail{left:0;top:0;bottom:0;width:48px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 0 16px;border-radius:16px 0 0 16px;background:rgba(8,8,10,.72);border-right:1px solid rgba(245,241,235,.08)}.sgv-ri{position:relative;flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:9px;color:rgba(245,241,235,.28);transition:color .3s ease,background-color .3s ease,box-shadow .3s ease}.sgv-ri svg{width:17px;height:17px}.sgv-ri.is-home{margin-bottom:8px;color:rgba(245,241,235,.55)}.sgv-ri.is-set{margin-top:8px;color:rgba(245,241,235,.4)}.sgv-ri.is-done{color:rgba(245,241,235,.86)}.sgv-ri.is-done:after{content:"";position:absolute;right:2px;top:2px;width:6px;height:6px;border-radius:50%;background:#1f9d6b}.sgv-ri.is-on{color:#f25534;background:rgba(242,85,52,.2);box-shadow:inset 0 0 0 1px rgba(242,85,52,.6),0 0 18px rgba(242,85,52,.35)}.sgv-rail-n{margin-top:auto;color:rgba(245,241,235,.4)}.sgv-clock,.sgv-rail-n{font-family:var(--sgp-mono),ui-monospace,monospace;font-size:11px}.sgv-clock{right:20px;top:16px;display:flex;align-items:center;gap:10px;height:36px;padding:0 12px;border-radius:10px;background:rgba(8,8,10,.72);box-shadow:inset 0 0 0 1px rgba(245,241,235,.14)}.sgv-clock svg{width:14px;height:14px;color:rgba(245,241,235,.6)}.sgv-clock b{font-weight:400;color:#f5f1eb}.sgv-bell{position:relative;margin-left:28px;display:grid}.sgv-bell:after{content:"";position:absolute;right:-1px;top:-1px;width:6px;height:6px;border-radius:50%;background:#f25534}.sgv-left{left:64px;top:20px;width:272px}.sgv-right{right:20px;top:66px;width:272px}.sgv-panel{position:absolute;left:0;right:0;top:0;display:grid;grid-template-columns:minmax(0,1fr);gap:11px;padding:14px;border-radius:12px;background:rgba(8,8,10,.8);box-shadow:inset 0 0 0 1px rgba(245,241,235,.13);backdrop-filter:blur(8px);opacity:0;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease}.sgv-panel.is-on{opacity:1;transform:none;transition-delay:.2s}.sgv-hd{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;font-family:var(--sgp-mono),ui-monospace,monospace;font-size:10px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.sgv-hd b{min-width:0;font-weight:400;color:#f5f1eb;overflow-wrap:anywhere}.sgv-hd i{flex:none;white-space:nowrap;padding:2px 7px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(245,241,235,.25);font-style:normal;font-size:9px;color:rgba(245,241,235,.5)}.sgv-title{font-size:15px;font-weight:500}.sgv-kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sgv-kpis>span{display:grid;gap:4px;padding:10px 12px;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(245,241,235,.1)}.sgv-kpis i{font-style:normal;font-family:var(--sgp-mono),ui-monospace,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:rgba(245,241,235,.5)}.sgv-kpis b{font-family:var(--sgp-serif),Georgia,serif;font-weight:400;font-size:26px;line-height:1;white-space:nowrap}.sgv-spark{display:block;width:100%;height:76px;color:rgba(245,241,235,.8)}.sgv-area{fill:rgba(245,241,235,.08)}.sgv-split{display:grid;gap:8px}.sgv-splitbar{display:flex;gap:2px;height:10px;border-radius:5px;overflow:hidden}.sgv-splitbar i{display:block;background:rgba(245,241,235,.4)}.sgv-splitbar i.is-hot{background:#f25534}.sgv-legend{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;color:rgba(245,241,235,.62)}.sgv-legend .is-hot{color:#f25534}.sgv-bars{display:grid;gap:8px}.sgv-bars>span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.sgv-bars i{font-style:normal;font-size:12px;color:rgba(245,241,235,.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sgv-bars b{font-weight:400;font-family:var(--sgp-mono),ui-monospace,monospace;font-size:11.5px}.sgv-bars u{grid-column:1/-1;display:block;height:6px;border-radius:3px;text-decoration:none;background:linear-gradient(90deg,rgba(245,241,235,.6) var(--w),rgba(245,241,235,.1) var(--w))}.sgv-bars .is-hot u{background:linear-gradient(90deg,#f25534 var(--w),rgba(245,241,235,.1) var(--w))}.sgv-rows{display:grid}.sgv-rows>span{display:flex;justify-content:space-between;gap:14px;padding:8px 0;border-top:1px solid rgba(245,241,235,.08)}.sgv-rows i{flex:none;font-style:normal;font-family:var(--sgp-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgba(245,241,235,.5)}.sgv-rows b{font-weight:400;font-size:12.5px;text-align:right;color:rgba(245,241,235,.88)}.sgv-note{padding-top:10px;border-top:1px solid rgba(245,241,235,.08);font-size:11.5px;color:rgba(245,241,235,.55)}.sgv-asked{display:grid;gap:4px;font-size:12.5px;line-height:1.4;color:rgba(245,241,235,.86)}.sgv-asked i{font-style:normal;font-family:var(--sgp-mono),ui-monospace,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:rgba(245,241,235,.45)}.sgv-progress{display:block;height:6px;border-radius:3px;background:rgba(245,241,235,.1);overflow:hidden}.sgv-progress i{display:block;height:100%;background:#1f9d6b;box-shadow:0 0 12px rgba(31,157,107,.6)}.sgv-steps{display:grid;gap:6px}.sgv-step{display:grid;grid-template-columns:16px minmax(0,1fr) 24px;align-items:center;gap:9px;padding:8px 8px 8px 10px;border-radius:8px;background:rgba(245,241,235,.04);box-shadow:inset 0 0 0 1px rgba(245,241,235,.08)}.sgv-step>svg{width:14px;height:14px;color:rgba(245,241,235,.5)}.sgv-step-t{display:grid;gap:2px;min-width:0}.sgv-step-t b{font-weight:500;font-size:11.5px;line-height:1.3}.sgv-step-t i{font-style:normal;font-family:var(--sgp-mono),ui-monospace,monospace;font-size:9.5px;color:rgba(245,241,235,.5)}.sgv-step-s{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#1f9d6b;color:#060607;font-weight:700;font-size:13px}.sgv-step-s svg{width:14px;height:14px;stroke-width:2.6}.sgv-step.is-wait .sgv-step-s{background:#b7791f}.sgv-step.is-wait .sgv-step-t i{color:#f0c46b}.sgv-foot{display:grid;gap:4px;padding-top:8px;border-top:1px solid rgba(245,241,235,.08);font-size:10.5px;line-height:1.4;color:rgba(245,241,235,.55)}@media (prefers-reduced-motion:reduce){.sgv-panel,.sgv-ri{transition:none}}.pa-scope .sgt-tag{z-index:2;color:rgba(245,241,235,.72);text-shadow:0 1px 10px rgba(6,6,7,.95),0 0 2px rgba(6,6,7,.9)}.pa-scope .sgt-tag b{color:#f5f1eb}.pa-scope .sgt-tag.is-l .sgf-tag-in{margin-left:-14px}.pa-scope .sgt-tag.is-r .sgf-tag-in{margin-left:14px}@media (max-width:639px){.pa-scope .sgt-step,.pa-scope .sgt-step.is-r{left:16px;right:16px;width:auto;top:auto;bottom:20px;translate:0 0}.pa-scope .sgt-eyebrow{margin-bottom:10px}.pa-scope .sgt-title{font-size:27px}.pa-scope .sgt-text{margin-top:10px;font-size:15px}.pa-scope .sgt-switches{margin-top:14px;padding:8px;border-radius:14px}.pa-scope .sgt-switches ul{grid-template-columns:1fr 1fr;gap:5px}.pa-scope .sgt-sw{gap:8px;padding:7px 8px 7px 10px;border-radius:9px}.pa-scope .sgt-sw-t b{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa-scope .sgt-sw-t i{display:none}.pa-scope .sgt-sw u{width:30px;height:18px}.pa-scope .sgt-sw u:after{width:12px;height:12px}.pa-scope .sgt-step.is-in .sgt-sw.is-now u:after,.pa-scope .sgt-sw.is-on u:after{transform:translateX(12px)}.pa-scope .sgt-sw-foot{margin-top:8px;padding:8px 4px 2px}.pa-scope .sgt-sw-foot b{font-size:22px}}@media (prefers-reduced-motion:reduce){.pa-scope .sgt-bar em,.pa-scope .sgt-sw,.pa-scope .sgt-sw *,.pa-scope .sgt-sw u:after{transition:none!important}}html.sg-dark-page,html.sg-dark-page body{background:#060607}:where(html.sg-dark-page body)>*{font-family:var(--font-nohemi),"Nohemi",Inter,system-ui,-apple-system,sans-serif}.pa-scope.sg-dark{--display:var(--font-nohemi),"Nohemi","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--bg:#060607;--bg-elev:#0e0e10;--bg-subtle:#111113;--bg-deeper:#161619;--bone:#F5F1EB;--ink:#F5F1EB;--ink-elev:#ECE7DF;--ink-subtle:#E4DED4;--ink-deep:#F5F1EB;--ink-line:rgba(245,241,235,0.22);--text:#F5F1EB;--text-2:rgba(245,241,235,0.8);--text-3:rgba(245,241,235,0.64);--text-4:rgba(245,241,235,0.46);--line:rgba(245,241,235,0.14);--line-faint:rgba(245,241,235,0.09);--glow:rgba(242,85,52,0.22);background:#060607;color:#F5F1EB}.pa-scope.sg-dark .cm{--ink:#F5F1EB;--body:rgba(245,241,235,0.8);--muted:rgba(245,241,235,0.6);--faint:rgba(245,241,235,0.45);--line:rgba(245,241,235,0.14);--line-2:rgba(245,241,235,0.1);--sand:#0e0e10;--warm:#0b0b0d;--acc-ink:#ff8a6a;--peach:rgba(242,85,52,0.14);--good:#3fc08a;--good-bg:rgba(31,157,107,0.14);--good-ink:#7fe0b4;--good-line:rgba(31,157,107,0.32);color:var(--body)}.pa-scope.sg-dark .cm b,.pa-scope.sg-dark .cm h2,.pa-scope.sg-dark .cm h3,.pa-scope.sg-dark .cm-h2{color:var(--ink)}.pa-scope.sg-dark .cm .is-mute{color:rgba(245,241,235,.55)}.pa-scope.sg-dark .sg-halo-kinds li{background:#0e0e10;border-color:rgba(245,241,235,.14);color:#F5F1EB}.pa-scope.sg-dark .sg-halo-kinds span{color:rgba(245,241,235,.5)}.pa-scope.sg-dark :is(.tbt,.pfs,.pbr,.pcs,.section-pad,.cm-sec,.pag,footer,.bg-white):not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *){background:#060607}.pa-scope.sg-dark :is(.pfs-src,.cm-safe,.cm-safe>div,.pag-builder,.pag-chip,.pag-preset,.pag-tag,.pbr-card,.pbr-card-pop,.pfs-src-tip){background:#0e0e10;color:#F5F1EB;border-color:rgba(245,241,235,.14)}.pa-scope.sg-dark :is(.pag-review,.pcs-media.has-cover){background:#111113}.pa-scope.sg-dark .pag{--ld-ink:#F5F1EB}.pa-scope.sg-dark .pag-preset.is-on{color:#121110}.pa-scope.sg-dark .pag-tag.is-ok{background:rgba(31,157,107,.16);border-color:rgba(31,157,107,.35);color:#7fe0b4}.pa-scope.sg-dark .pbr-card{background:rgba(14,14,16,.86)}.pa-scope.sg-dark .pbr .pbr-card.is-open .pbr-card-icon:after,.pa-scope.sg-dark .pbr .pbr-card.is-open .pbr-card-icon:before{background:#060607}.pa-scope.sg-dark .pcs .pcs-play svg{fill:#060607}.pa-scope.sg-dark :is(h1,h2,h3,h4,h5,dt,dd,b,strong,.text-h2,.tbt-title,.ld-h2,.pag-review-top h3,.cm-h2):not(.spa *,.sgt-switches *,.sgtm-card *,.sgt-shot *){color:#F5F1EB}.pa-scope.sg-dark :is(p,li,dd.is-muted,.ld-slede,.ld-lede,.muted,small,.pag-car,.pag-kv):not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *,.sgt-switches *,.sgt-shot *,.sgn-crew *){color:rgba(245,241,235,.78)}.pa-scope.sg-dark :is(.pag-chip,.pag-preset,.pag-tag,.pfs-src) :is(span,b,small,i){color:inherit}.pa-scope.sg-dark :is(.sg-compare,.faq,.section-pad){--ink:#F5F1EB;--body:rgba(245,241,235,0.8);--muted:rgba(245,241,235,0.6);--faint:rgba(245,241,235,0.45);--line:rgba(245,241,235,0.14);--line-2:rgba(245,241,235,0.1);--sand:#0e0e10;--warm:#0b0b0d}.pa-scope.sg-dark [class*="text-[#121110]"]{color:#F5F1EB}.pa-scope.sg-dark [class*="text-[#45433F]"]{color:rgba(245,241,235,.78)}.pa-scope.sg-dark [class*="text-[#828282]"]{color:rgba(245,241,235,.5)}.pa-scope.sg-dark [class*="border-[#D9D4CC]"]{border-color:rgba(245,241,235,.14)}.pa-scope.sg-dark [class*="border-[#45433F]"]{border-color:rgba(245,241,235,.35)}.pa-scope.sg-dark [class*="bg-[#F5F1EB]"],.pa-scope.sg-dark [class*="bg-[#FAF4EC]"],.pa-scope.sg-dark [class*="bg-[#FFFBF7]"]{background-color:#0e0e10}.pa-scope.sg-dark{--color-background:#060607;--color-surface-warm:#0e0e10;--color-foreground:#F5F1EB;--color-foreground-secondary:rgba(245,241,235,0.78);--color-foreground-muted:rgba(245,241,235,0.6);--color-foreground-inverse:#121110;--color-border:rgba(245,241,235,0.14)}.pa-scope.sg-dark .tbt-logo{filter:brightness(0) invert(1);opacity:.86}.pa-scope.sg-dark .tbt-cell:hover .tbt-logo{opacity:1}.pa-scope.sg-dark .btn-primary,.pa-scope.sg-dark .btn-primary *{color:#121110}html.sg-dark-page body footer:not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *),html.sg-dark-page body footer:not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *) .bg-white{background:#060607;color:#F5F1EB}html.sg-dark-page body footer:not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *) [class*="text-[#121110]"]{color:#F5F1EB}html.sg-dark-page body footer:not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *) [class*="text-[#45433F]"]{color:rgba(245,241,235,.78)}html.sg-dark-page body footer:not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *) [class*="text-[#828282]"]{color:rgba(245,241,235,.5)}html.sg-dark-page body footer:not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *) [class*="border-[#D9D4CC]"]{border-color:rgba(245,241,235,.14)}html.sg-dark-page body footer:not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *) [class*="border-[#45433F]"]{border-color:rgba(245,241,235,.35)}html.sg-dark-page body footer:not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *) :is(h2,h3,h4,b,strong,a){color:#F5F1EB}html.sg-dark-page body footer:not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *) :is(p,li,span,small){color:rgba(245,241,235,.72)}html.sg-dark-page body footer:not(.sgf-composer *,.spa *,.sgtm-card,.sgtm-card *) img:not([src*=".svg"]){filter:none}.pa-scope .sgtm{background:#060607;color:#f5f1eb}.pa-scope .sgtm-wrap{position:relative;height:calc((var(--sgtm-units, 12.8) * .72 + 1) * 100vh);height:calc((var(--sgtm-units, 12.8) * .72 + 1) * 100svh)}.pa-scope .sgtm-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.pa-scope .sgtm-stage .sgf-vignette{z-index:0}.pa-scope .sgtm-stage .sgf-grain{z-index:300}.pa-scope .sgtm-canvas{position:absolute;inset:0;z-index:50;display:block;width:100%;height:100%;pointer-events:none}.pa-scope .sgtm-nogl .sgtm-canvas{display:none}.pa-scope .sgtm-ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.pa-scope .sgtm-ring.is-back{z-index:49}.pa-scope .sgtm-ring.is-front{z-index:51}.pa-scope .sgtm-arc{fill:none;stroke:rgba(245,241,235,.16);stroke-width:1}.pa-scope .sgtm-spoke{fill:none;stroke:rgba(245,241,235,.3);stroke-width:1;stroke-dasharray:2 5}.pa-scope .sgtm-spoke.is-lit{stroke:#f25534;stroke-width:1.75;stroke-dasharray:6 6;animation:sgtm-flow 1.1s linear infinite}@keyframes sgtm-flow{to{stroke-dashoffset:-12}}.pa-scope .sgtm-head{position:absolute;left:clamp(24px,6vw,96px);top:clamp(64px,10vh,112px);width:min(520px,40%);z-index:200;pointer-events:none}.pa-scope .sgtm-title{font-size:clamp(28px,3vw,44px)}.pa-scope .sgtm-inside{inset:0;z-index:190;width:100%;height:100%}.pa-scope .sgtm-inhead,.pa-scope .sgtm-inside{position:absolute;opacity:0;pointer-events:none}.pa-scope .sgtm-inhead{left:0;top:0;z-index:210;width:760px;visibility:hidden;will-change:transform}.pa-scope .sgtm-insteps{display:grid}.pa-scope .sgtm-instep{grid-area:1/1;align-self:end;opacity:0}.pa-scope .sgtm-instep-w{display:flex;align-items:baseline;gap:12px;margin-bottom:12px;font-family:var(--font-fragment),var(--mono,ui-monospace),monospace;font-size:12px;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:#f25534;text-shadow:0 1px 10px rgba(6,6,7,.9)}.pa-scope .sgtm-instep-w b{font-weight:400;color:rgba(245,241,235,.6)}.pa-scope .sgtm-instep-t{font-family:"Nohemi",var(--display,Inter,sans-serif);font-weight:300;font-size:clamp(28px,2.8vw,42px);line-height:1.06;letter-spacing:-.02em;text-wrap:balance;color:#f5f1eb;text-shadow:0 2px 24px rgba(6,6,7,.55)}.pa-scope .sgtm-instep-l{margin-top:10px;max-width:64ch;font-family:var(--sans,Inter,sans-serif);font-size:clamp(15px,1.15vw,17px);line-height:1.5;color:rgba(245,241,235,.8);text-wrap:pretty;text-shadow:0 1px 14px rgba(6,6,7,.7)}.pa-scope .sgtm-head.is-beat{opacity:0;visibility:hidden;will-change:transform,opacity}.pa-scope .sgtm-head.is-right{left:auto;right:clamp(24px,6vw,96px);text-align:right}.pa-scope .sgtm-head.is-beat .sgtm-title{margin:0}.pa-scope .sgtm-beat{max-width:34ch;margin:14px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.5;color:rgba(245,241,235,.78)}.pa-scope .sgtm-head.is-right .sgtm-beat{margin-left:auto}.pa-scope .sgtm-cards{margin:0;padding:0;list-style:none}.pa-scope .sgtm-frame{position:absolute;z-index:125;pointer-events:none;border:1px dashed rgba(245,241,235,.55);border-radius:22px;clip-path:inset(calc((1 - var(--sgtm-draw, 0)) * 50%) round 22px)}.pa-scope .sgtm-frame i{position:absolute;width:22px;height:22px;border:0 solid #f5f1eb}.pa-scope .sgtm-frame .is-tl{left:-1px;top:-1px;border-left-width:1.5px;border-top-width:1.5px;border-top-left-radius:22px}.pa-scope .sgtm-frame .is-tr{right:-1px;top:-1px;border-right-width:1.5px;border-top-width:1.5px;border-top-right-radius:22px}.pa-scope .sgtm-frame .is-bl{left:-1px;bottom:-1px;border-left-width:1.5px;border-bottom-width:1.5px;border-bottom-left-radius:22px}.pa-scope .sgtm-frame .is-br{right:-1px;bottom:-1px;border-right-width:1.5px;border-bottom-width:1.5px;border-bottom-right-radius:22px}.pa-scope .sgtm-frame b{position:absolute;right:-14px;top:-14px;width:5px;height:5px;border-radius:50%;background:#f5f1eb}.pa-scope .sgtm-card{container-type:inline-size;position:absolute;left:0;top:0;width:clamp(220px,17vw,270px);aspect-ratio:270/375;perspective:1400px;transform-origin:50% 50%;will-change:transform,filter;color:#141416}.pa-scope .sgtm-flip{position:relative;width:100%;height:100%;transform-style:preserve-3d}.pa-scope .sgtm-face{position:absolute;inset:0;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 26px 70px rgba(0,0,0,.5);transition:box-shadow .3s ease}.pa-scope .sgtm-card.is-on .sgtm-face{box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 0 1.5px rgba(242,85,52,.75)}.pa-scope .sgtm-front{padding:10px;background:#ffffff}.pa-scope .sgtm-top{display:flex;justify-content:space-between;padding:3px 4px 9px;font-family:var(--mono,ui-monospace,monospace);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#8b8b92}.pa-scope .sgtm-top i{font-style:normal}.pa-scope .sgtm-ph{position:relative;flex:1;min-height:0;border-radius:12px;overflow:hidden;background:#ebe7e1}.pa-scope .sgtm-ph img{object-fit:cover;object-position:50% 16%}.pa-scope .sgtm-name{margin-top:11px;padding:0 4px;font-family:var(--sans,Inter,system-ui,sans-serif);font-weight:600;font-size:16px;line-height:1.2;letter-spacing:-.01em;color:#111113}.pa-scope .sgtm-role{margin-top:2px;padding:0 4px;font-size:12.5px;line-height:1.3;color:#6e6e75}.pa-scope .sgtm-row{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:9px 4px 3px;border-top:1px solid #ececef}.pa-scope .sgtm-row i{font-family:var(--mono,ui-monospace,monospace);font-style:normal;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#6e6e75}.pa-scope .sgtm-row b{width:16px;height:16px;border-radius:50%;background:#111113}.pa-scope .sgtm-card.is-on .sgtm-row b{background:#f25534}.pa-scope .sgtm-back{transform:rotateY(180deg);background:#f5f1eb;color:#141416;--cb-ink:#141416;--cb-mut:#6e6e75;--cb-lab:#77777e;--cb-mono:var(--font-fragment,"Fragment Mono"),var(--mono,ui-monospace,monospace)}.pa-scope .cb{position:absolute;inset:0;display:flex;flex-direction:column;padding:6.3cqw 6.3cqw 6cqw}.pa-scope .cb-foot,.pa-scope .cb-head{display:flex;align-items:center;justify-content:space-between;gap:2cqw;font-family:var(--cb-mono);font-size:max(8px,3.3cqw);letter-spacing:.12em;text-transform:uppercase;color:var(--cb-lab);white-space:nowrap}.pa-scope .cb-mk{flex:none;width:max(12px,5.2cqw);height:max(12px,5.2cqw);color:var(--cb-ink)}.pa-scope .cb-mk svg{display:block;width:100%;height:100%}.pa-scope .cb-ico{display:inline-grid;place-items:center;flex:none;width:max(14px,5.6cqw);height:max(14px,5.6cqw);border-radius:4px;background:#fff;box-shadow:0 0 0 1px rgba(20,20,22,.1),0 1px 2px rgba(20,20,22,.07)}.pa-scope .cb-ico svg{display:block;width:66%;height:66%;overflow:visible}.pa-scope .cb-tile{display:grid;grid-template-columns:minmax(0,1fr) 36%;gap:3cqw;align-items:center;padding:2.7cqw 3.2cqw 2.8cqw;border-radius:6px;background:#fff;box-shadow:0 0 0 1px rgba(20,20,22,.07),0 10px 24px -14px rgba(20,20,22,.35)}.pa-scope .cb-num{font-family:"Nohemi",var(--display,Inter,sans-serif);font-weight:300;font-size:9.8cqw;line-height:.95;letter-spacing:-.03em;color:var(--cb-ink);white-space:nowrap}.pa-scope .cb-rl{margin-top:1.3cqw;font-size:max(8px,3.3cqw);line-height:1.25;color:var(--cb-mut);text-wrap:balance}.pa-scope .cb-tt{display:none;grid-column:1/-1;margin-bottom:-.6cqw;font-family:var(--cb-mono);font-size:max(7.8px,2.95cqw);letter-spacing:.12em;text-transform:uppercase;color:#8b8b92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa-scope .cb-chart svg{display:block;width:100%;height:auto;aspect-ratio:2/1;overflow:visible}.pa-scope .cb-story{--rail:max(13px,5.4cqw);--cg:2.6cqw;--gap:3.1cqw}.pa-scope .cb-say{margin:4.8cqw 0 0;font-size:8.1cqw;line-height:1.2;letter-spacing:-.02em;font-weight:400;color:var(--cb-ink);text-wrap:balance}.pa-scope .cb-say b{font-weight:600;color:var(--cb-ink)}.pa-scope .cb-say .cb-for{color:#7b7b82}.pa-scope .cb-path{display:grid;row-gap:var(--gap);margin-top:auto;padding-top:4cqw}.pa-scope .cb-st{position:relative;display:grid;grid-template-columns:var(--rail) minmax(0,1fr);column-gap:var(--cg);align-items:start}.pa-scope .cb-st:after{content:"";position:absolute;left:calc(var(--rail) / 2 - .5px);top:calc(var(--rail) + 2px);bottom:calc(-1 * var(--gap));width:1px;background:rgba(20,20,22,.2)}.pa-scope .cb-n{grid-column:1;grid-row:1/span 2;display:grid;place-items:center;width:var(--rail);height:var(--rail);border-radius:50%;font-family:var(--cb-mono);font-size:max(7.6px,2.8cqw);line-height:1;color:var(--cb-ink);background:#fff;box-shadow:inset 0 0 0 1px rgba(20,20,22,.2)}.pa-scope .cb-st.is-hot .cb-n{background:#f25534;color:#fff;box-shadow:none}.pa-scope .cb-lab{grid-column:2;display:flex;align-items:center;height:var(--rail);font-family:var(--cb-mono);font-size:max(7.8px,2.95cqw);letter-spacing:.13em;text-transform:uppercase;color:#8b8b92;white-space:nowrap}.pa-scope .cb-body{grid-column:2;min-width:0;margin-top:1.1cqw}.pa-scope .cb-tools{display:flex;align-items:center;gap:1.8cqw;min-width:0}.pa-scope .cb-marks{display:flex;flex:none;gap:.9cqw}.pa-scope .cb-names{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:max(8.4px,3.5cqw);line-height:1.2;color:var(--cb-mut)}.pa-scope .cb-ask{width:fit-content;max-width:100%;padding:1.4cqw 2.6cqw 1.6cqw;border-radius:2px 7px 7px 7px;background:#fff;box-shadow:0 0 0 1px rgba(20,20,22,.08),0 1px 2px rgba(20,20,22,.06)}.pa-scope .cb-ask span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:max(8.6px,3.65cqw);line-height:1.32;color:var(--cb-ink);text-wrap:pretty}.pa-scope .cb-obj{display:flex;flex-wrap:wrap;align-items:center;gap:.8cqw 1.8cqw;font-size:max(8.4px,3.5cqw);line-height:1.2}.pa-scope .cb-chip{display:inline-flex;align-items:center;gap:1.3cqw;padding:.9cqw 2.1cqw .9cqw 1.6cqw;border-radius:4px;background:#fff;box-shadow:inset 0 0 0 1px rgba(20,20,22,.1);font-weight:500;color:var(--cb-ink);white-space:nowrap}.pa-scope .cb-chip svg{flex:none;width:max(8.5px,3.4cqw);height:max(8.5px,3.4cqw);color:#f25534}.pa-scope .cb-cad{color:var(--cb-mut);white-space:nowrap}.pa-scope .cb-res{position:relative;display:grid;grid-template-columns:var(--rail) minmax(0,1fr);column-gap:var(--cg)}.pa-scope .cb-res:before{content:"";position:absolute;left:calc(var(--rail) / 2 - .5px);top:0;height:50%;width:calc(var(--rail) / 2 + var(--cg) + .5px);border-left:1px solid rgba(20,20,22,.2);border-bottom:1px solid rgba(20,20,22,.2);border-bottom-left-radius:6px;box-sizing:border-box}.pa-scope .cb-story .cb-tile{grid-column:2}.pa-scope .cb-agent{padding-bottom:5.6cqw}.pa-scope .cb-tag{display:inline-flex;align-items:center;gap:1.7cqw;padding:1.3cqw 2.4cqw 1.3cqw 2.1cqw;border-radius:4px;background:#fff;box-shadow:inset 0 0 0 1px rgba(20,20,22,.09);color:var(--cb-ink)}.pa-scope .cb-tag:before{content:"";flex:none;width:max(5px,1.9cqw);height:max(5px,1.9cqw);border-radius:50%;background:#f25534;box-shadow:0 0 0 max(2px,.8cqw) rgba(242,85,52,.16)}.pa-scope .cb-who{margin:6.2cqw 0 0;font-size:max(10px,4.5cqw);line-height:1.25;letter-spacing:-.01em;color:var(--cb-lab)}.pa-scope .cb-who b{font-weight:600;color:var(--cb-ink)}.pa-scope .cb-name{margin:.9cqw 0 0;font-family:var(--sans,Inter,sans-serif);font-size:12cqw;font-weight:500;line-height:1;letter-spacing:-.04em;white-space:nowrap;color:var(--cb-ink)}.pa-scope .cb-spec{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:3.4cqw;margin-top:5.2cqw;border-top:1px solid rgba(20,20,22,.1)}.pa-scope .cb-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:baseline;padding:2.3cqw 0 2.2cqw;border-bottom:1px solid rgba(20,20,22,.1)}.pa-scope .cb-k{font-family:var(--cb-mono);font-size:max(7.6px,2.85cqw);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#8b8b92}.pa-scope .cb-v{min-width:0;font-size:max(9px,3.9cqw);line-height:1.3;color:var(--cb-ink);text-wrap:pretty}.pa-scope .cb-v.is-none{color:#8b8b92}.pa-scope .cb-tlist{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6cqw 2.2cqw}.pa-scope .cb-tool{display:inline-flex;align-items:baseline;font-weight:500;white-space:nowrap}.pa-scope .cb-tool .cb-ico{align-self:center;width:1.25em;height:1.25em;margin-right:.32em;border-radius:.3em}.pa-scope .cb-v.is-yes{display:flex;align-items:baseline;gap:.4em}.pa-scope .cb-yes{display:grid;place-items:center;flex:none;align-self:flex-start;width:1.25em;height:1.25em;margin-top:.025em;border-radius:.3em;background:#f25534}.pa-scope .cb-yes svg{display:block;width:.7em;height:.7em;fill:#fff}.pa-scope .cb-row.is-rule .cb-k{color:#141416}.pa-scope .cb-lock{display:grid;place-items:center;flex:none;align-self:flex-start;width:1.25em;height:1.25em;margin-top:.025em;border-radius:.3em;background:#141416}.pa-scope .cb-lock svg{display:block;width:.66em;height:.66em;fill:#f5f1eb}.pa-scope .cb-agent:has(.is-rule) .cb-who{margin-top:4.6cqw}.pa-scope .cb-agent:has(.is-rule) .cb-name{font-size:10.6cqw}.pa-scope .cb-agent:has(.is-rule) .cb-spec{margin-top:3.8cqw}.pa-scope .cb-agent:has(.is-rule) .cb-row{padding:1.8cqw 0 1.7cqw}.pa-scope .cb-agent .cb-res{display:block;margin-top:auto}.pa-scope .cb-agent .cb-tile{grid-template-columns:minmax(0,1fr) 34%;gap:3.4cqw;align-items:end;padding:3.3cqw 4cqw}.pa-scope .cb-foot{margin-top:3.4cqw}.pa-scope .cb-cad2{display:inline-flex;align-items:center;gap:1.6cqw;min-width:0;overflow:hidden;text-overflow:ellipsis}.pa-scope .cb-cad2 svg{flex:none;width:max(9px,3.4cqw);height:max(9px,3.4cqw);fill:none;stroke:var(--cb-lab);stroke-width:2.2;stroke-linecap:round}@container (min-width: 250px){.pa-scope .cb-story{--gap:3.5cqw}.pa-scope .cb-say{font-size:8.2cqw}.pa-scope .cb-tt{display:block}.pa-scope .cb-story .cb-tile{grid-template-columns:minmax(0,1fr) 38%;row-gap:2cqw;padding:3cqw 3.4cqw 3.2cqw}.pa-scope .cb-num{font-size:10.6cqw}}@container (max-width: 240px){.pa-scope .cb-spec{column-gap:3cqw}.pa-scope .cb-k{letter-spacing:.07em}}.pa-scope .sgtm-wrap.is-still .sgtm-back{transform:none;opacity:0;transition:opacity .25s ease}.pa-scope .sgtm-wrap.is-still .sgtm-front{transition:opacity .25s ease}.pa-scope .sgtm-wrap.is-still .sgtm-card.is-back .sgtm-back{opacity:1}.pa-scope .sgtm-wrap.is-still .sgtm-card.is-back .sgtm-front{opacity:0}.pa-scope .sgtm-hand{fill:none;stroke:#f25534;stroke-width:1.5;stroke-dasharray:5 6;animation:sgtm-flow 1.1s linear infinite}.pa-scope .sgtm-index{position:absolute;left:50%;bottom:clamp(22px,4vh,40px);translate:-50% 0;z-index:200;display:flex;align-items:baseline;gap:12px;white-space:nowrap;pointer-events:none}.pa-scope .sgtm-count{display:inline-flex;gap:.5em;font-family:var(--font-fragment,"Fragment Mono"),var(--mono,ui-monospace,monospace);font-size:12px;letter-spacing:.1em;color:#f5f1eb}.pa-scope .sgtm-count b{font-weight:400;color:#f5f1eb}.pa-scope .sgtm-count i{font-style:normal;color:rgba(245,241,235,.72)}.pa-scope .sgtm-team{font-family:var(--sans,Inter,sans-serif);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.012em;color:#f5f1eb;text-shadow:0 0 18px rgba(6,6,7,.95),0 1px 2px rgba(6,6,7,.9)}.pa-scope .sgtm-edge{position:absolute;left:0;right:0;bottom:0;z-index:200;height:3px;overflow:hidden;background:rgba(245,241,235,.12);pointer-events:none}.pa-scope .sgtm-edge i{position:absolute;inset:0;background:#f25534;transform:scaleX(0);transform-origin:0 50%}.pa-scope .sgtm-edge:after{content:"";position:absolute;inset:0;z-index:1;background:repeating-linear-gradient(90deg,transparent 0 calc(20% - 2px),#060607 calc(20% - 2px) 20%)}.pa-scope .sgtm-text{margin:18px 0 0;max-width:46ch;font-size:clamp(15px,1.15vw,17px);line-height:1.5}@media (max-height:519px),(max-width:639px){.pa-scope .sgtm-head{left:20px;right:20px;width:auto;top:52px}.pa-scope .sgtm-team{font-size:18px}.pa-scope .sgtm-count{font-size:11px}.pa-scope .sgtm-head.is-right{left:20px;right:20px;text-align:left}.pa-scope .sgtm-head.is-right .sgtm-beat{margin-left:0}.pa-scope .sgtm-title{font-size:26px}.pa-scope .sgtm-instep-w{margin-bottom:10px;font-size:11px}.pa-scope .sgtm-instep-t{font-size:24px}.pa-scope .sgtm-instep-l{margin-top:8px;font-size:14.5px;line-height:1.45}.pa-scope .sgtm-card{width:min(58vw,228px,calc((100svh - 150px) * .72))}}@media (max-height:519px) and (min-width:640px){.pa-scope .sgtm-head{top:32px;right:auto;width:32%}}@media (prefers-reduced-motion:reduce){.pa-scope .sgtm-hand,.pa-scope .sgtm-spoke.is-lit{animation:none}}.pa-scope .sgn{background:#060607;color:#f5f1eb}.pa-scope .sgn-wrap{--sgn-build:60;--sgn-clock:480;--sgn-unbuild:60;--sgn-start:90;--sgn-hold:70;position:relative;height:calc((100 + var(--sgn-build) + var(--sgn-clock) + var(--sgn-unbuild) + var(--sgn-start) + var(--sgn-hold)) * 1vh);height:calc((100 + var(--sgn-build) + var(--sgn-clock) + var(--sgn-unbuild) + var(--sgn-start) + var(--sgn-hold)) * 1svh)}.pa-scope .sgn-stage{--sgn-light:242,85,52;--sgn-cl:clamp(24px,5vw,88px);--sgn-cw:min(400px,27vw);--sgn-lr:clamp(24px,4vw,72px);--sgn-lw:min(420px,28vw);--sgn-room:calc(100vw - var(--sgn-cl) - var(--sgn-cw) - var(--sgn-lr) - var(--sgn-lw) - 64px);position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.pa-scope .sgn-stage .sgf-grain{z-index:300;opacity:calc(.07 * var(--sgn-a, 0))}.pa-scope .sgn-sun{position:absolute;left:0;top:0;pointer-events:none;opacity:calc((.55 + .45 * var(--sgn-k, 1)) * var(--sgn-a, 0));background:radial-gradient(circle at 50% 50%,rgba(var(--sgn-light),.34),rgba(var(--sgn-light),.12) 7%,rgba(var(--sgn-light),0) 16%),radial-gradient(ellipse 16% 44% at 50% 50%,rgba(var(--sgn-light),.34),rgba(var(--sgn-light),.15) 40%,rgba(var(--sgn-light),.05) 70%,rgba(var(--sgn-light),0) 100%)}.pa-scope .sgn-copy{position:absolute;left:var(--sgn-cl);top:50%;translate:0 -50%;width:var(--sgn-cw);z-index:5;contain:layout style}.pa-scope .sgn-title{font-size:clamp(34px,3.3vw,52px)}.pa-scope .sgn-lede{margin:18px 0 0;max-width:36ch}.pa-scope .sgn-now{display:grid;justify-items:start;gap:8px;margin-top:clamp(24px,4vh,44px)}.pa-scope .sgn-now b{font-family:"Nohemi",var(--display,Inter,sans-serif);font-weight:300;font-size:clamp(44px,4.2vw,64px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#f5f1eb}.pa-scope .sgn-now .sgn-mer{font-family:var(--display,Inter,sans-serif)}.pa-scope .sgn-now i{font-style:normal;font-family:var(--mono,ui-monospace,monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--sgn-light))}.pa-scope .sgn-globe{position:absolute;left:calc((var(--sgn-cl) + var(--sgn-cw) + 100% - var(--sgn-lr) - var(--sgn-lw)) / 2);top:50%;width:min(74vh,38vw,var(--sgn-room)/1.02);aspect-ratio:1;translate:-50% -50%;z-index:2}.pa-scope .sgn-dial{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.pa-scope .sgn-dial circle{fill:none;stroke:rgba(245,241,235,.16);stroke-width:1.2;vector-effect:non-scaling-stroke}.pa-scope .sgn-dial line{stroke:rgba(245,241,235,.26);stroke-width:1.2;vector-effect:non-scaling-stroke}.pa-scope .sgn-dial line.is-long{stroke:rgba(245,241,235,.6)}.pa-scope .sgn-dial text{fill:rgba(245,241,235,.5);font-family:var(--mono,ui-monospace,monospace);font-size:22px;letter-spacing:.1em;text-anchor:middle;dominant-baseline:middle}.pa-scope .sgn-arc{fill:none;stroke:rgb(var(--sgn-light));stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.pa-scope .sgn-arc-glow{fill:none;stroke:rgb(var(--sgn-light));stroke-width:9;stroke-linecap:round;stroke-opacity:.28;vector-effect:non-scaling-stroke}.pa-scope .sgn-rim{position:absolute;left:50%;top:50%;width:72%;aspect-ratio:1;margin:-36% 0 0 -36%;border-radius:50%;z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:calc((.5 + .5 * var(--sgn-k, 1)) * var(--sgn-r, 0));background:radial-gradient(circle closest-side,rgba(var(--sgn-light),0) 77%,rgba(var(--sgn-light),.3) 83.5%,rgba(var(--sgn-light),.95) 86.3%,rgba(var(--sgn-light),0) 88.6%);-webkit-mask:linear-gradient(180deg,#000,#000 14%,transparent 52%);mask:linear-gradient(180deg,#000,#000 14%,transparent 52%)}.pa-scope .sgn-canvas{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none}.pa-scope .sgn-nogl .sgn-canvas{display:none}.pa-scope .sgn-crew{position:absolute;right:var(--sgn-lr);top:50%;translate:0 -50%;width:var(--sgn-lw);height:min(80vh,740px);z-index:5;pointer-events:none;contain:layout style;--sgc-ink:#f5f1eb;--sgc-ink-2:rgba(245,241,235,0.74);--sgc-ink-3:rgba(245,241,235,0.56);--sgc-mono:var(--font-fragment,"Fragment Mono"),var(--mono,ui-monospace,monospace)}.pa-scope .sgc-svg{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.pa-scope .sgc-svg path{fill:none;stroke:rgba(242,85,52,.62);stroke-width:1.2;stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset .5s ease,d .5s cubic-bezier(.2,.7,.2,1)}.pa-scope .sgc-svg path.is-on{stroke-dashoffset:0}.pa-scope .sgc-svg circle{fill:#f25534;opacity:0;transition:opacity .3s ease .3s,cx .5s cubic-bezier(.2,.7,.2,1),cy .5s cubic-bezier(.2,.7,.2,1)}.pa-scope .sgc-svg circle.is-on{opacity:1}.pa-scope .sgc-it{position:absolute;left:0;top:0;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .35s ease,visibility .35s,width .45s cubic-bezier(.2,.7,.2,1),height .45s cubic-bezier(.2,.7,.2,1)}.pa-scope .sgn-crew.is-still,.pa-scope .sgn-crew.is-still *{transition:none!important}.pa-scope .sgc-sp{flex:1 1 auto}.pa-scope .sgc-p{display:flex;align-items:center;gap:9px;padding:0 0 0 3px;border-radius:999px;box-shadow:inset 0 0 0 1px transparent;white-space:nowrap;overflow:hidden;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .35s ease,width .45s cubic-bezier(.2,.7,.2,1),height .45s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease,background-color .4s ease,padding .4s ease}.pa-scope .sgc-p.is-chip{box-shadow:inset 0 0 0 1px rgba(245,241,235,.16);background-color:rgba(245,241,235,.05);padding-right:12px}.pa-scope .sgc-av{flex:none;width:22px;height:22px;border-radius:50%;object-fit:cover;object-position:50% 18%;transition:filter .4s ease,opacity .4s ease}.pa-scope .sgc-p.is-off .sgc-av{filter:grayscale(1);opacity:.55}.pa-scope .sgc-nm{font-size:13.5px;font-weight:500;color:var(--sgc-ink);transition:color .4s ease}.pa-scope .sgc-p.is-off .sgc-nm{color:var(--sgc-ink-2)}.pa-scope .sgc-nm .sgc-short,.pa-scope .sgc-p.is-chip .sgc-nm .sgc-full{display:none}.pa-scope .sgc-p.is-chip .sgc-nm .sgc-short{display:inline}.pa-scope .sgc-st{display:flex;align-items:center;gap:6px;font-family:var(--sgc-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sgc-ink-2)}.pa-scope .sgc-st b{font-weight:400}.pa-scope .sgc-st i{width:6px;height:6px;border-radius:50%;background:var(--sgc-ink);transition:background-color .4s ease,box-shadow .4s ease}.pa-scope .sgc-p.is-off .sgc-st i{background:transparent;box-shadow:inset 0 0 0 1.2px var(--sgc-ink-3)}.pa-scope .sgc-tag{display:flex;align-items:center;gap:8px;font-family:var(--sgc-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--sgc-ink-3);white-space:nowrap}.pa-scope .sgc-tag b{font-weight:400}.pa-scope .sgc-tag i{width:14px;height:1px;background:rgba(242,85,52,.7)}.pa-scope .sgc-ah{display:flex;align-items:center;gap:9px;white-space:nowrap}.pa-scope .sgc-mk{flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:5px;color:#f25534;background:rgba(242,85,52,.16);box-shadow:inset 0 0 0 1px rgba(242,85,52,.45)}.pa-scope .sgc-mk svg{width:13px;height:13px}.pa-scope .sgc-an{font-family:var(--sgc-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sgc-ink-2)}.pa-scope .sgc-cv{font-size:12px;color:#f25534}.pa-scope .sgc-cv.is-dim{color:var(--sgc-ink-3)}.pa-scope .sgc-l{overflow:hidden}.pa-scope .sgc-pl{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;gap:10px;padding:0 9px 0 13px;border-radius:8px;background:rgba(18,18,20,.84);box-shadow:inset 0 0 0 1px rgba(245,241,235,.09);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .35s ease,box-shadow .3s ease,background-color .3s ease}.pa-scope .sgc-t{position:relative;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:rgba(245,241,235,.5);transition:color .3s ease}.pa-scope .sgc-t:after{content:"";position:absolute;left:0;right:0;top:54%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease}.pa-scope .sgc-pl.is-done .sgc-t{color:var(--sgc-ink-3)}.pa-scope .sgc-pl.is-done .sgc-t:after{transform:scaleX(1)}.pa-scope .sgc-pl.is-work{background:rgba(28,28,31,.94);box-shadow:inset 0 0 0 1px rgba(245,241,235,.26)}.pa-scope .sgc-pl.is-work .sgc-t{color:var(--sgc-ink)}.pa-scope .sgc-bx{position:relative;flex:none;display:grid;place-items:center;width:17px;height:17px;border-radius:5px;box-shadow:inset 0 0 0 1.5px rgba(245,241,235,.24);transition:background-color .3s ease,box-shadow .3s ease}.pa-scope .sgc-bx svg{width:12px;height:12px;opacity:0;transform:scale(.5);transition:opacity .25s ease,transform .3s cubic-bezier(.3,1.6,.5,1)}.pa-scope .sgc-bx i{position:absolute;left:5.5px;top:5.5px;width:6px;height:6px;border-radius:2px;background:#f25534;opacity:0}.pa-scope .sgc-pl.is-done .sgc-bx{background-color:#f25534;box-shadow:inset 0 0 0 1.5px #f25534}.pa-scope .sgc-pl.is-done .sgc-bx svg{opacity:1;transform:none}.pa-scope .sgc-pl.is-work .sgc-bx{box-shadow:inset 0 0 0 1.5px #f25534,0 0 0 3px rgba(242,85,52,.14)}.pa-scope .sgc-pl.is-work .sgc-bx i{opacity:1;animation:sgc-pulse 1.4s ease-in-out infinite}@keyframes sgc-pulse{0%,to{opacity:1}50%{opacity:.3}}.pa-scope .sgc-hb{display:flex;align-items:center;gap:11px;padding:0 13px 0 11px;border-radius:8px;overflow:hidden;background:rgba(242,85,52,.08);box-shadow:inset 0 0 0 1px rgba(242,85,52,.42)}.pa-scope .sgc-mks{flex:none;display:flex}.pa-scope .sgc-mks .sgc-mk{background:#2a1712;box-shadow:inset 0 0 0 1px rgba(242,85,52,.45),0 0 0 2px #120d0c}.pa-scope .sgc-mks .sgc-mk+.sgc-mk{margin-left:-5px}.pa-scope .sgc-hbt{display:flex;flex-direction:column;gap:2px;min-width:0;white-space:nowrap}.pa-scope .sgc-hbt b{font-weight:500;font-size:14px;color:var(--sgc-ink)}.pa-scope .sgc-hbt i{overflow:hidden;text-overflow:ellipsis;font-style:normal;font-size:12px;color:var(--sgc-ink-3)}.pa-scope .sgn-crew.is-narrow .sgc-av{width:20px;height:20px}.pa-scope .sgn-crew.is-narrow .sgc-nm{font-size:12.5px}.pa-scope .sgn-crew.is-narrow :is(.sgc-st,.sgc-tag,.sgc-an){font-size:9.5px;letter-spacing:.08em}.pa-scope .sgn-crew.is-narrow .sgc-cv{font-size:11px}.pa-scope .sgn-crew.is-narrow .sgc-mk{width:16px;height:16px;border-radius:4px}.pa-scope .sgn-crew.is-narrow .sgc-mk svg{width:11px;height:11px}.pa-scope .sgn-crew.is-narrow .sgc-t{font-size:12.5px}.pa-scope .sgn-crew.is-narrow .sgc-hbt b{font-size:13px}.pa-scope .sgn-crew.is-narrow .sgc-hbt i{font-size:11px}@media (max-width:1099px) and (orientation:portrait),(max-width:759px){.pa-scope .sgn-copy{top:clamp(56px,8vh,96px);left:20px;right:20px;width:auto;translate:none}.pa-scope .sgn-title{font-size:clamp(28px,6vw,40px)}.pa-scope .sgn-lede{display:none}.pa-scope .sgn-now{margin-top:12px;grid-auto-flow:column;justify-content:start;align-items:baseline;gap:12px}.pa-scope .sgn-now b{font-size:34px}.pa-scope .sgn-globe{left:50%;top:50%;width:min(70vw,34vh)}.pa-scope .sgn-crew{left:20px;right:20px;top:auto;bottom:clamp(16px,3vh,36px);width:auto;translate:none;max-width:560px;margin-inline:auto}}@media (max-height:599px){.pa-scope .sgn-lede{display:none}.pa-scope .sgn-now{margin-top:14px}}@media (prefers-reduced-motion:reduce){.pa-scope .sgn-crew,.pa-scope .sgn-crew *{transition:none!important}.pa-scope .sgc-pl.is-work .sgc-bx i{animation:none}}.pa-scope .sgm{padding-bottom:0}.pa-scope .sgm-wrap{--sgm-build:160;--sgm-hold:110;--sgm-undo:95;--sgm-open:45;--sgm-reel:128;--sgm-gather:50;--sgm-read:55;--sgm-back:40;--sgm-out:calc(var(--sgm-build) + var(--sgm-hold) + var(--sgm-undo) + var(--sgm-open) + var(--sgm-reel) + var(--sgm-gather) + var(--sgm-read) + var(--sgm-back));position:relative;height:calc((100 + var(--sgm-out)) * 1svh)}@media (max-width:639px){.pa-scope .sgm-wrap{--sgm-build:140;--sgm-hold:90;--sgm-undo:80;--sgm-open:38;--sgm-reel:105;--sgm-gather:44;--sgm-read:48;--sgm-back:36}}.pa-scope .sgm-head .cm-split-head{position:static}.pa-scope .sgm-over,.pa-scope .sgm-under{position:sticky;top:0;height:100svh}.pa-scope .sgm-under{z-index:0;overflow:hidden;pointer-events:none}.pa-scope .sgm-over{z-index:2;display:flex;flex-direction:column;justify-content:center;margin-top:-100svh;padding-top:max(clamp(24px,6vh,64px),calc(var(--sg-nav, 0px) + 16px))}.pa-scope .sgm-rest{position:relative;z-index:2}.pa-scope .sgm-word{position:absolute;left:0;top:0;margin:0;font-family:var(--display,"Nohemi",sans-serif);font-weight:var(--fw-heading,400);line-height:1.05;color:#f5f1eb;white-space:nowrap;transform-origin:0 0;will-change:transform,opacity}.pa-scope .sgm-glow{color:transparent;opacity:0}.pa-scope .sgm-h2{white-space:nowrap;opacity:0}.pa-scope .sgm-fade{opacity:calc(var(--sgm-rest, 0) * (1 - var(--sgm-gone, 0)));transform:translateY(calc((1 - var(--sgm-rest, 0)) * 14px - var(--sgm-gone, 0) * 18px))}.pa-scope .sgm-ideas{position:sticky;top:0;z-index:3;height:100svh;margin-top:-100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,3.2vh,34px);padding:0 16px;text-align:center;pointer-events:none;visibility:hidden}.pa-scope .sgm-ideas-title{margin:0;opacity:0;will-change:transform,opacity}.pa-scope .sgm-ideas-line{display:flex;align-items:baseline;justify-content:center;gap:.32em;font-family:"Inter",var(--sans,system-ui,sans-serif);font-size:clamp(26px,3.6vw,54px);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:#f5f1eb;white-space:nowrap;margin:1.9em 0 0;opacity:0;will-change:transform,opacity}.pa-scope .sgm-ideas-lead{color:#f5f1eb}.pa-scope .sgm-reel{position:relative;display:inline-block;text-align:left}.pa-scope .sgm-reel-size{display:grid;visibility:hidden}.pa-scope .sgm-reel-size>span{grid-area:1/1}.pa-scope .sgm-reel-mask{position:absolute;left:0;right:-.2em;top:-2.4em;height:6em;overflow:hidden}.pa-scope .sgm-reel-mask ol{position:absolute;left:0;top:2.4em;margin:0;padding:0;list-style:none;will-change:transform}.pa-scope .sgm-reel-mask li{height:1.2em}.pa-scope.sg-dark .sgm-reel .sgm-reel-mask li{color:inherit}.pa-scope .sgm-reel-mask.is-dim{color:#f5f1eb;-webkit-mask-image:linear-gradient(180deg,transparent 8%,rgba(0,0,0,.1) 16%,rgba(0,0,0,.4) 30%,rgba(0,0,0,.4) 34%,transparent 42%,transparent 58%,rgba(0,0,0,.42) 66%,rgba(0,0,0,.42) 70%,rgba(0,0,0,.16) 88%,transparent);mask-image:linear-gradient(180deg,transparent 8%,rgba(0,0,0,.1) 16%,rgba(0,0,0,.4) 30%,rgba(0,0,0,.4) 34%,transparent 42%,transparent 58%,rgba(0,0,0,.42) 66%,rgba(0,0,0,.42) 70%,rgba(0,0,0,.16) 88%,transparent)}.pa-scope .sgm-reel-mask.is-lit{color:#f25534;-webkit-mask-image:linear-gradient(180deg,transparent 36%,#000 44%,#000 56%,transparent 64%);mask-image:linear-gradient(180deg,transparent 36%,#000 44%,#000 56%,transparent 64%)}.pa-scope .sgm-ideas-say{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pa-scope .sgm-ideas-why{margin:0;font-family:"Inter",var(--sans,system-ui,sans-serif);font-size:clamp(18px,2vw,24px);line-height:1.4;color:rgba(245,241,235,.72)}.pa-scope .sgm-ideas-now{margin:0}@media (max-width:639px){.pa-scope .sgm-ideas-line{font-size:clamp(22px,6.2vw,30px)}}.pa-scope .sgm-over .sg-halo{margin-top:clamp(4px,1.5vh,16px);flex-shrink:0;min-height:min(300px,60svh)}.pa-scope .sgm-over{justify-content:safe center}.pa-scope .sgm-badges{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}.pa-scope .sgm-badges li{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border:1px solid rgba(242,85,52,.38);border-radius:6px;background:rgba(242,85,52,.1);color:#ffd9cc;font-family:"Inter",var(--sans,system-ui,sans-serif);font-size:13.5px;font-weight:500;line-height:1.2;white-space:nowrap}.pa-scope .sgm-badges svg{flex:none;color:#f25534}.pa-scope .sgm-checks{display:flex;flex-wrap:wrap;gap:8px 24px;margin:16px 0 0;padding:0;list-style:none}.pa-scope .sgm-checks li{display:inline-flex;align-items:center;gap:7px;font-family:"Inter",var(--sans,system-ui,sans-serif);font-size:15px;line-height:1.3;color:#f5f1eb;white-space:nowrap}.pa-scope .sgm-checks svg{flex:none;color:#3fbf72}.pa-scope .sgm-kinds{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:clamp(0px,.5vh,6px)}.pa-scope .sgm-seg{display:inline-flex;max-width:100%;padding:4px;border:1px solid rgba(245,241,235,.16);border-radius:12px;background:rgba(14,14,16,.92);overflow-x:auto;scrollbar-width:none}.pa-scope .sgm-seg::-webkit-scrollbar{display:none}.pa-scope .sgm-seg button{display:inline-flex;flex:none;align-items:baseline;gap:6px;padding:8px 13px;border:0;border-radius:9px;background:transparent;color:rgba(245,241,235,.78);font-family:"Inter",var(--sans,system-ui,sans-serif);font-size:13.5px;line-height:1.2;cursor:pointer;transition:background .2s ease,color .2s ease}.pa-scope .sgm-seg-k{font-weight:500}.pa-scope .sgm-seg-n{font-family:var(--font-fragment,"Fragment Mono"),var(--mono,ui-monospace,monospace);font-size:11px;color:rgba(245,241,235,.45)}.pa-scope .sgm-seg button:hover{color:#f5f1eb;background:rgba(245,241,235,.06)}.pa-scope .sgm-seg button.is-on{background:#f5f1eb;color:#121110}.pa-scope .sgm-seg button.is-on .sgm-seg-n{color:rgba(18,17,16,.55)}.pa-scope .sgm-seg button:focus-visible{outline:2px solid #f25534;outline-offset:1px}.pa-scope .sgm-hint{margin:0;font-size:12.5px;color:rgba(245,241,235,.5)}.pa-scope .sg-card{transition:filter .35s ease}.pa-scope .sg-card.is-dim{filter:brightness(.26) saturate(.35)}@media (max-height:760px) and (min-width:640px){.pa-scope .sgm-over{padding-top:clamp(16px,4vh,40px)}.pa-scope .sgm-hint{display:none}.pa-scope .sgm-badges{margin-top:12px}.pa-scope .sgm-checks{margin-top:10px}}@media (max-width:639px){.pa-scope .sgm-over .cm-lede{display:none}.pa-scope .sgm-badges{gap:6px;margin-top:14px}.pa-scope .sgm-badges li{padding:6px 10px;font-size:12px}.pa-scope .sgm-checks{gap:6px 14px;margin-top:10px}.pa-scope .sgm-checks li{font-size:13px}.pa-scope .sgm-seg button{padding:7px 10px;font-size:12.5px}.pa-scope .sgm-hint{font-size:11.5px}}@media (max-height:500px) and (orientation:landscape){.pa-scope .sgm-over .cm-lede{display:none}}:root[data-sg-nogl] .pa-scope .sgm-ideas-say{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;max-width:900px;margin-top:clamp(60px,9vh,110px)}:root[data-sg-nogl] .pa-scope .sgm-ideas-why{display:none}.pa-scope.sg-dark{background-color:#060607}.pa-scope .sgf-wrap{position:relative;z-index:1}.pa-scope .sgt{position:relative;z-index:2;background:transparent}.pa-scope .sgm{z-index:3}.pa-scope .sgm,.pa-scope .sgtm{position:relative;margin-top:-100svh}.pa-scope .sgtm{z-index:4;background:transparent}.pa-scope .sgn{position:relative;z-index:5;margin-top:-100svh;background:transparent}.pa-scope .sgm-under,.pa-scope .sgn-stage,.pa-scope .sgt-stage,.pa-scope .sgtm-stage{background-color:#060607}.pa-scope .sg-skip,.sg-skip{position:fixed;left:16px;top:12px;z-index:200;padding:10px 16px;border-radius:6px;background:#fff;color:#060607;font:500 15px/1.2 var(--font-inter,"Inter"),system-ui,sans-serif;text-decoration:none;white-space:nowrap;opacity:0;transform:translateY(calc(-100% - 24px));pointer-events:none}.pa-scope .sg-skip:focus,.sg-skip:focus{opacity:1;transform:none;pointer-events:auto;outline:2px solid #f25534;outline-offset:2px}@media (min-width:640px){.pa-scope .sgf-gauge{top:min(50%,calc(100% - clamp(16px, 3vh, 36px) - clamp(200px, 17vw, 268px) * 9 / 16 - 36px - 24px - 200px))}}@media (max-width:639px){.pa-scope .sgf-chapter .sgf-eyebrow{font-size:12px}}