/*! Orvio live preview of 115f8ab7-6883-5fbc-aa04-73790e9f597b 0.1.0. For evaluation only; the source is licensed to members (https://orvio.design/license). Preview 3bfcdbf6-8b2d-47ce-b94f-622cae346004. */:root{--ox-ease-default: cubic-bezier(.16, 1, .3, 1);--ox-duration-default: .5s}[data-ix~="menu"] [role="menu"]:not(.ox-open), [data-ix~="menu"] [role="listbox"]:not(.ox-open), [data-ix~="menu"] [role="dialog"]:not(.ox-open), [data-ix~="menu"] [role="tooltip"]:not(.ox-open), .ox-panel:not(.ox-open){display: none !important}.ox-layer{position: relative;z-index: 1000}.ox-layer > .ox-panel{position: fixed !important;right: auto !important;bottom: auto !important;margin: 0 !important;z-index: 1000}.ox-motion .ox-layer > .ox-panel{animation: ox-pop .18s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-layer > .ox-panel.ox-closing{animation: ox-pop-out .14s var(--ox-ease, var(--ox-ease-default)) forwards;pointer-events: none}@keyframes ox-pop{from{opacity: 0;translate: 0 -4px}to{opacity: 1;translate: 0 0}}@keyframes ox-pop-out{to{opacity: 0;translate: 0 -4px}}@media (min-width: 768px){[data-ix~="shell-sidebar"]{position: sticky;top: var(--ox-sb-top, 0px);align-self: flex-start;height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));max-height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));overflow-y: auto;box-sizing: border-box}}[data-ix-toggle]{display: none}@media (max-width: 767px){[data-ix-toggle]{display: revert;flex-shrink: 0}[data-ix~="drawer"].ox-drawer-shown{display: flex !important;flex-direction: column;align-items: stretch}[data-ix~="drawer"]{position: fixed !important;top: 0;bottom: 0;left: 0;z-index: 900 !important;width: min(320px, 86vw) !important;max-width: none !important;height: 100vh;overflow-y: auto;transform: translateX(-100%);visibility: hidden;box-shadow: 0 20px 60px rgba(0, 0, 0, .18)}.ox-motion [data-ix~="drawer"]{transition: transform var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}[data-ix~="drawer"].ox-drawer-open{transform: none;visibility: visible;pointer-events: auto;transition-delay: 0s}}.ox-scrim{position: fixed;inset: 0;z-index: 899;background: rgba(0, 0, 0, .32);opacity: 0;visibility: hidden}.ox-motion .ox-scrim{transition: opacity var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}@media (max-width: 767px){.ox-scrim.ox-scrim-on{opacity: 1;visibility: visible;transition-delay: 0s}}[data-nav]:has([data-ix~="drawer"].ox-drawer-open){z-index: 901}[data-nav="static"]:has([data-ix~="drawer"].ox-drawer-open){position: relative}html.ox-locked{overflow: hidden}.ox-collapse{overflow: hidden;interpolate-size: numeric-only}.ox-motion .ox-collapse{transition: height calc(var(--ox-duration, var(--ox-duration-default)) * .7) var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-fade{animation: ox-fade .3s var(--ox-ease, var(--ox-ease-default))}@keyframes ox-fade{from{opacity: 0}to{opacity: 1}}.ox-dialog:not(.ox-open){display: none !important}.ox-dialog.ox-open{position: fixed;inset: 0;z-index: 950;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .35)}.ox-motion .ox-dialog.ox-open{animation: ox-fade .22s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-open > *{animation: ox-rise .26s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-closing{animation: ox-fade-out .2s var(--ox-ease, var(--ox-ease-default)) forwards}.ox-motion .ox-dialog.ox-closing > *{animation: ox-sink .2s var(--ox-ease, var(--ox-ease-default)) forwards}@keyframes ox-fade-out{to{opacity: 0}}@keyframes ox-rise{from{opacity: 0;translate: 0 12px;scale: .98}to{opacity: 1;translate: 0 0;scale: 1}}@keyframes ox-sink{to{opacity: 0;translate: 0 8px;scale: .98}}[data-nav="fixed"], [data-nav="docking"]{position: sticky;top: 0;z-index: 800}:root{--ox-enter-duration-default: .82s;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] :where([data-enter]:not([data-enter="stagger"])), [data-ox-enter="on"] :where([data-enter="stagger"] > *){animation: ox-enter var(--ox-enter-duration, var(--ox-enter-duration-default)) var(--ox-enter-ease, var(--ox-enter-ease-default)) .08s backwards}[data-ox-enter="on"] [data-enter="2"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(2){animation-delay: .17s}[data-ox-enter="on"] [data-enter="3"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(3){animation-delay: .26s}[data-ox-enter="on"] [data-enter="4"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(4){animation-delay: .35s}[data-ox-enter="on"] [data-enter="5"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(5){animation-delay: .44s}[data-ox-enter="on"] [data-enter="6"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(6){animation-delay: .53s}[data-ox-enter="on"] [data-enter="stagger"] > :nth-child(n+7){animation-delay: .62s}}@keyframes ox-enter{from{opacity: 0;translate: 0 16px}to{opacity: 1;translate: 0 0}}.ox-motion .ox-wait{opacity: 0;translate: 0 var(--ox-y, 20px)}.ox-motion .ox-wait.ox-in{opacity: 1;translate: 0 0;transition: opacity var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default)), translate var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default));transition-delay: var(--ox-d, 0ms)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] [data-ix~="float"]{animation: ox-float-in .9s var(--ox-enter-ease, var(--ox-enter-ease-default)) calc(.52s + var(--ox-k, 0) * .16s) backwards, ox-float calc(5.2s + var(--ox-k, 0) * .8s) ease-in-out 1.5s infinite alternate}[data-ox-enter="on"] [data-ix~="float"].ox-off{animation-play-state: paused}}@keyframes ox-float-in{from{opacity: 0;translate: 0 14px}to{opacity: 1;translate: 0 0}}@keyframes ox-float{from{translate: 0 0}to{translate: 0 calc(var(--ox-dir, 1) * 6px)}}.ox-motion .ox-draw path, .ox-motion .ox-draw line, .ox-motion .ox-draw polyline, .ox-motion .ox-draw circle, .ox-motion .ox-draw polygon, .ox-motion .ox-draw ellipse{transition: stroke-dashoffset 1.4s var(--ox-enter-ease, var(--ox-enter-ease-default))}[data-ix~="count"]{font-variant-numeric: tabular-nums}*{box-sizing:border-box}html:not([data-sv-ready]) *{transition:none !important}[data-ix~="menu"] :is([role="menu"],[role="listbox"],[role="dialog"],[role="tooltip"]):not(.ox-open){display:none !important}.sv-page{position:relative;overflow-x:clip;background:var(--sv-paper);color:var(--sv-ink);font-family:var(--sv-font);font-size:var(--spk-font-size-17);line-height:var(--spk-line-height-1p5);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(.sv-page) :where(h1,h2,h3,p,ul,ol,figure,blockquote,dl,dd){margin:0;padding:0}:where(.sv-page) :where(ul,ol){list-style:none}:where(.sv-page) :where(a){color:inherit;text-decoration:none}:where(.sv-page) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(.sv-page) :where(img){display:block;max-width:100%}.sv-page :focus-visible{outline:2px solid var(--sv-ink);outline-offset:3px;border-radius:var(--spk-radius-6)}.sv-wrap{width:min(1280px,calc(100% - 64px));margin-inline:auto}.sv-sec{padding-block:var(--spk-space-fluid-32)}.sv-sec[id]{scroll-margin-top:72px}.sv-display{font-size:var(--spk-font-size-fluid-14);line-height:var(--spk-line-height-1p02);letter-spacing:-.036em;font-weight:var(--spk-font-weight-500);text-wrap:balance}.sv-h2{font-size:var(--spk-font-size-fluid-11);line-height:var(--spk-line-height-1p06);letter-spacing:-.03em;font-weight:var(--spk-font-weight-500);text-wrap:balance}.sv-h3{font-size:var(--spk-font-size-24);line-height:var(--spk-line-height-1p2);letter-spacing:-.02em;font-weight:var(--spk-font-weight-500)}.sv-lead{font-size:var(--spk-font-size-fluid-3);line-height:var(--spk-line-height-1p5);color:var(--sv-ink-2);text-wrap:pretty}.sv-mono{font-family:var(--sv-mono);font-size:var(--spk-font-size-13);line-height:var(--spk-line-height-1p4);letter-spacing:-.01em}.sv-head{display:flex;flex-direction:column;gap:var(--spk-space-16);max-width:760px;margin-bottom:var(--spk-space-fluid-26)}.sv-head--c{align-items:center;margin-inline:auto;text-align:center}.sv-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spk-space-10);height:52px;padding:0 var(--spk-space-22);border-radius:var(--spk-radius-12);font-size:var(--spk-font-size-16);line-height:1;font-weight:var(--spk-font-weight-500);letter-spacing:-.01em;white-space:nowrap;transition:background-color .24s var(--sv-ease),color .24s var(--sv-ease),box-shadow .24s var(--sv-ease),transform .36s var(--sv-ease)}.sv-btn svg{flex:none;transition:transform .36s var(--sv-ease)}.sv-btn:hover svg{transform:translateX(3px)}.sv-btn:active{transform:translateY(1px)}.sv-btn--ink{background:var(--sv-ink);color:var(--sv-paper)}.sv-btn--ink:hover{background:var(--spk-c2a2c31)}.sv-btn--line{box-shadow:inset 0 0 0 1.5px var(--sv-ink);color:var(--sv-ink)}.sv-btn--line:hover{background:var(--sv-ink);color:var(--sv-paper)}.sv-btn--volt{background:var(--sv-volt);color:var(--sv-ink)}.sv-btn--volt:hover{background:var(--spk-ce6ff4a)}.sv-btn--ghost{box-shadow:inset 0 0 0 1.5px var(--sv-line-ink);color:var(--sv-paper)}.sv-btn--ghost:hover{background:var(--spk-thermal-a100)}.sv-tool{display:inline-flex;align-items:center;gap:var(--spk-space-6);height:26px;padding:0 var(--spk-space-8);border-radius:var(--spk-radius-8);background:var(--spk-ink-a060);font-family:var(--sv-mono);font-size:var(--spk-font-size-12);line-height:1;white-space:nowrap}.sv-tool svg{flex:none}.sv-nav{display:flow-root;height:84px;pointer-events:none;font-family:var(--sv-font)}.sv-bar{pointer-events:auto;position:relative;z-index:20;display:flex;align-items:center;gap:var(--spk-space-20);width:min(1392px,calc(100% - 48px));height:64px;margin:var(--spk-space-24) auto 0;padding:0 var(--spk-space-10) 0 var(--spk-space-22);border-radius:var(--spk-radius-18);background:var(--sv-ink);color:var(--sv-paper);transition:width .6s var(--sv-ease),height .6s var(--sv-ease),margin .6s var(--sv-ease),box-shadow .6s var(--sv-ease)}.sv-bar-logo{display:inline-flex;flex:none;align-items:center;border-radius:var(--spk-radius-8);transition:opacity .24s var(--sv-ease)}.sv-bar-logo:hover{opacity:.72}.sv-bar-logo svg{display:block;width:114px;height:26px}.sv-bar-links{display:flex;align-items:center;gap:var(--spk-space-2);margin-left:var(--spk-space-12)}.sv-bar-item{display:inline-flex;align-items:center;gap:var(--spk-space-6);height:42px;padding:0 var(--spk-space-13);border-radius:var(--spk-radius-10);background-color:var(--spk-thermal-a000);color:var(--spk-thermal-a800);font-size:var(--spk-font-size-15);line-height:1;white-space:nowrap;transition:background-color .24s var(--sv-ease),color .24s var(--sv-ease)}.sv-bar-item:hover,.sv-bar-item[aria-current="page"],.sv-bar-dd:hover>.sv-bar-item,.sv-bar-dd:focus-within>.sv-bar-item{background-color:var(--spk-thermal-a120);color:var(--sv-paper)}.sv-bar-chev{transition:transform .36s var(--sv-ease)}.sv-bar-dd:hover .sv-bar-chev,.sv-bar-dd:focus-within .sv-bar-chev{transform:rotate(180deg)}.sv-bar-end{display:flex;align-items:center;gap:var(--spk-space-6);margin-left:auto}.sv-bar-cta{height:44px;padding:0 var(--spk-space-16);font-size:var(--spk-font-size-15)}.sv-bar-menu{display:none;place-items:center;width:44px;height:44px;border-radius:var(--spk-radius-10);background:var(--spk-thermal-a120);color:var(--sv-paper)}[data-docked="true"] .sv-bar{width:min(1120px,calc(100% - 24px));height:58px;margin-top:var(--spk-space-12);box-shadow:0 18px 40px -16px var(--spk-ink-a500)}.sv-bar-sheet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 300px;gap:var(--spk-space-4);padding:var(--spk-space-8);border-radius:var(--spk-radius-20);background:var(--sv-ink);color:var(--sv-paper);box-shadow:0 0 0 1px var(--spk-thermal-a120),0 34px 70px -26px var(--spk-ink-a620)}.sv-mm-agent,.sv-mm-rail{opacity:0;translate:0 10px;transition:opacity .2s var(--sv-ease) .3s,translate .2s var(--sv-ease) .3s,background-color .24s var(--sv-ease)}.sv-bar-sheet>:nth-child(2){--sv-mm-d:50ms}.sv-bar-sheet>:nth-child(3){--sv-mm-d:100ms}.sv-bar-sheet>:nth-child(4){--sv-mm-d:170ms}.sv-bar-dd:hover .sv-mm-agent,.sv-bar-dd:focus-within .sv-mm-agent,.sv-bar-dd:hover .sv-mm-rail,.sv-bar-dd:focus-within .sv-mm-rail{opacity:1;translate:0 0;transition:opacity .36s var(--sv-ease) var(--sv-mm-d,0ms),translate .6s var(--sv-ease) var(--sv-mm-d,0ms),background-color .24s var(--sv-ease)}.sv-mm-agent{display:flex;flex-direction:column;padding:var(--spk-space-6) var(--spk-space-6) var(--spk-space-14);border-radius:var(--spk-radius-12);background-color:var(--spk-thermal-a000)}.sv-mm-agent:hover,.sv-mm-agent:focus-visible{background-color:var(--spk-thermal-a080)}.sv-mm-well{position:relative;flex:1 0 auto;overflow:hidden;aspect-ratio:4/3;border-radius:var(--spk-radius-8);background:var(--sv-volt)}.sv-mm-well::before{content:"";position:absolute;inset:0;background:radial-gradient(circle,var(--spk-ink-a300) 1.1px,transparent 1.5px) 0 0/7px 7px;-webkit-mask:linear-gradient(to top,var(--spk-c000000),transparent 72%);mask:linear-gradient(to top,var(--spk-c000000),transparent 72%)}.sv-mm-well img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;transform-origin:50% 100%;transition:scale .7s var(--sv-ease)}.sv-mm-agent:hover .sv-mm-well img,.sv-mm-agent:focus-visible .sv-mm-well img{scale:1.045}.sv-mm-no{position:absolute;z-index:1;left:8px;top:8px;font-family:var(--sv-mono);font-size:var(--spk-font-size-11p5);line-height:1;color:var(--sv-ink)}.sv-mm-name{display:flex;align-items:baseline;gap:var(--spk-space-8);padding:var(--spk-space-12) var(--spk-space-6) 0}.sv-mm-name b{font-size:var(--spk-font-size-17);line-height:var(--spk-line-height-1p25);font-weight:var(--spk-font-weight-500);letter-spacing:-.015em}.sv-mm-name span{font-family:var(--sv-mono);font-size:var(--spk-font-size-12p5);line-height:var(--spk-line-height-1p25);color:var(--spk-thermal-a620)}.sv-mm-arrow{flex:none;margin-left:auto;align-self:center;opacity:.5;transition:opacity .24s var(--sv-ease),translate .36s var(--sv-ease)}.sv-mm-agent:hover .sv-mm-arrow,.sv-mm-agent:focus-visible .sv-mm-arrow,.sv-mm-link:hover .sv-mm-arrow,.sv-mm-link:focus-visible .sv-mm-arrow{opacity:1;translate:2px -2px}.sv-mm-does{min-height:calc(2*1.42em + 6px);padding:var(--spk-space-6) var(--spk-space-6) 0;font-size:var(--spk-font-size-14);line-height:var(--spk-line-height-1p42);color:var(--spk-thermal-a760)}.sv-mm-spec{display:grid;gap:var(--spk-space-8);margin:var(--spk-space-12) var(--spk-space-6) 0;padding-top:var(--spk-space-12);border-top:1px dashed var(--spk-thermal-a220)}.sv-mm-spec>div{display:grid;grid-template-columns:66px minmax(0,1fr);gap:var(--spk-space-6);align-items:center;min-height:26px}.sv-mm-spec dt{font-family:var(--sv-mono);font-size:var(--spk-font-size-12);line-height:var(--spk-line-height-1p3);color:var(--spk-thermal-a560)}.sv-mm-spec dd{display:flex;flex-wrap:wrap;gap:var(--spk-space-4);font-size:var(--spk-font-size-13);line-height:var(--spk-line-height-1p3);color:var(--sv-paper)}.sv-mm-spec .sv-tool{padding:0 var(--spk-space-7);background:var(--spk-thermal-a100);font-size:var(--spk-font-size-11p5);color:var(--sv-paper)}.sv-mm-rail{display:flex;flex-direction:column;padding:var(--spk-space-6) var(--spk-space-6) var(--spk-space-8) var(--spk-space-10)}.sv-mm-run{display:block;flex:1;min-height:0;transition:translate .5s var(--sv-ease)}.sv-mm-run:hover,.sv-mm-run:focus-visible{translate:0 -3px}.sv-mm-run .sv-receipt-wrap{height:100%;filter:none}.sv-mm-run .sv-receipt{box-sizing:border-box;height:100%;gap:var(--spk-space-10);padding:var(--spk-space-14) var(--spk-space-14) var(--spk-space-24);font-size:var(--spk-font-size-12)}.sv-mm-run .sv-receipt dl{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:var(--spk-space-7)}.sv-mm-run .sv-receipt-row{grid-template-columns:64px minmax(0,1fr)}.sv-mm-sum{display:grid;gap:var(--spk-space-3);padding-top:var(--spk-space-10);border-top:1px dashed var(--spk-ink-a300);font-weight:var(--spk-font-weight-500)}.sv-mm-sum span+span{font-size:var(--spk-font-size-11p5);font-weight:var(--spk-font-weight-400);color:var(--sv-ink-3)}.sv-mm-link{display:flex;align-items:center;justify-content:space-between;gap:var(--spk-space-10);height:42px;padding:0 var(--spk-space-4);font-size:var(--spk-font-size-14);color:var(--sv-paper)}.sv-mm-link+.sv-mm-link{border-top:1px solid var(--spk-thermal-a140)}.sv-mm-run+.sv-mm-link{margin-top:var(--spk-space-10)}@media (prefers-reduced-motion:reduce){.sv-mm-agent,.sv-mm-rail{opacity:1;translate:none;transition:background-color .24s var(--sv-ease)}.sv-mm-well img,.sv-mm-run{transition:none}}@media (max-width:1099px){.sv-bar-sheet{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-mm-rail{display:none}}@media (max-width:1239px){.sv-mm-spec>div{grid-template-columns:minmax(0,1fr);gap:var(--spk-space-4)}}@media (min-width:1100px){[data-docked="true"] .sv-bar-sheet{grid-template-columns:repeat(3,minmax(0,1fr)) 268px}}.sv-bar-drawer{display:none}@media (max-width:1099px){.sv-bar{width:calc(100% - 40px);margin-top:var(--spk-space-20);padding-left:var(--spk-space-18);gap:var(--spk-space-8)}.sv-bar-links{margin-left:var(--spk-space-4)}.sv-bar-item{padding:0 var(--spk-space-9);font-size:var(--spk-font-size-14)}}@media (max-width:899px){.sv-bar-cta{display:none}}@media (max-width:767px){.sv-bar-links{display:none}.sv-bar-menu{display:grid}.sv-bar-end{margin-left:auto}.sv-bar-drawer{display:block}}.sv-drawer-title{padding:var(--spk-space-8) 0 var(--spk-space-20)}.sv-drawer-title svg{display:block;width:105px;height:24px}.sv-drawer-links{display:flex;flex-direction:column;gap:var(--spk-space-2)}.sv-drawer-links a{display:flex;align-items:center;min-height:52px;font-size:var(--spk-font-size-22);letter-spacing:-.02em;color:var(--sv-paper)}.sv-hero{padding:var(--spk-space-12) var(--spk-space-12) 0;margin-top:var(--spk-space-n84)}.sv-hero-panel{position:relative;overflow:hidden;isolation:isolate;height:clamp(740px,61vw,880px);border-radius:var(--spk-radius-28);background:var(--sv-volt);container-type:inline-size}.sv-hero-gl{position:absolute;inset:0;z-index:0;width:100%;height:100%;display:block;visibility:hidden}[data-sv-live="true"] .sv-hero-gl{visibility:visible}.sv-hero-dots{position:absolute;right:0;bottom:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:100% 100%}.sv-hero-copy{position:absolute;z-index:3;left:calc((100cqw + 24px - min(1280px,100cqw - 40px))/2 - 12px);top:96px;bottom:40px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spk-space-24);width:min(44%,590px)}.sv-hero-copy .sv-lead{max-width:30em;color:var(--spk-c26282c)}.sv-hero-acts{display:flex;flex-wrap:wrap;gap:var(--spk-space-10);margin-top:var(--spk-space-8)}.sv-hero-stage{position:absolute;z-index:1;right:calc(106px + .6%);bottom:0;height:92%;aspect-ratio:4/5}.sv-still{position:absolute;inset:0;display:none;width:100%;height:100%}.sv-still.is-on{display:block}[data-sv-live="true"] .sv-still,[data-sv-live="true"] .sv-hero-dots{display:none}.sv-hero-over{position:absolute;inset:0;z-index:4;pointer-events:none}.sv-hero-over>*{pointer-events:auto}.sv-cast{position:absolute;right:20px;top:50%;translate:0 -50%;display:flex;flex-direction:column;align-items:center;gap:var(--spk-space-8);margin-top:var(--spk-space-30)}.sv-cast-btn{position:relative;display:block;width:68px;height:68px;padding:var(--spk-space-3);border-radius:var(--spk-radius-14);background:var(--spk-cffffff-a600);box-shadow:0 0 0 1px var(--spk-ink-a080);transition:background-color .24s var(--sv-ease),box-shadow .24s var(--sv-ease),transform .36s var(--sv-ease)}.sv-cast-btn img{width:100%;height:100%;border-radius:var(--spk-radius-11);object-fit:cover}.sv-cast-btn:hover{background:var(--sv-white)}.sv-cast-btn[aria-pressed="true"]{background:var(--sv-ink);box-shadow:0 12px 24px -10px var(--spk-ink-a550);transform:scale(1.06)}.sv-cast-pause{display:grid;place-items:center;width:36px;height:36px;margin-top:var(--spk-space-6);border-radius:var(--spk-radius-10);background:var(--sv-ink);color:var(--sv-volt);transition:background-color .24s var(--sv-ease)}.sv-cast-pause:hover{background:var(--spk-c2a2c31)}.sv-cast-pause .sv-play{display:none}.sv-cast-pause[aria-pressed="true"] .sv-play{display:block}.sv-cast-pause[aria-pressed="true"] .sv-pause{display:none}.sv-receipt-wrap{filter:drop-shadow(0 18px 26px var(--spk-ink-a320))}.sv-receipt{display:flex;flex-direction:column;gap:var(--spk-space-10);padding:var(--spk-space-16) var(--spk-space-16) var(--spk-space-26);background:var(--sv-white);color:var(--sv-ink);font-family:var(--sv-mono);font-size:var(--spk-font-size-12p5);line-height:var(--spk-line-height-1p4);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,var(--spk-c000000) 1deg 89deg,#0000 90deg) 50% 100%/12px 100% repeat-x;mask:conic-gradient(from -45deg at bottom,#0000,var(--spk-c000000) 1deg 89deg,#0000 90deg) 50% 100%/12px 100% repeat-x}.sv-receipt-top{display:flex;justify-content:space-between;gap:var(--spk-space-12);padding-bottom:var(--spk-space-10);border-bottom:1px dashed var(--spk-ink-a300);font-weight:var(--spk-font-weight-500)}.sv-receipt-row{display:grid;grid-template-columns:62px minmax(0,1fr);gap:var(--spk-space-8)}.sv-receipt-row dt{color:var(--sv-ink-3)}.sv-receipt-res{margin-top:var(--spk-space-2);padding:var(--spk-space-7) var(--spk-space-8);border-radius:var(--spk-radius-6);background:var(--sv-volt);font-weight:var(--spk-font-weight-500)}.sv-hero-receipt{position:absolute;left:calc(100% - 106px - 49.5cqw);bottom:clamp(28px,3.4cqw,48px);width:272px;rotate:-2.4deg}.sv-hero-name{position:absolute;right:112px;bottom:clamp(28px,4cqw,48px);display:flex;align-items:center;gap:var(--spk-space-12);padding:var(--spk-space-10) var(--spk-space-14) var(--spk-space-10) var(--spk-space-10);border-radius:var(--spk-radius-14);background:var(--sv-ink);color:var(--sv-paper);box-shadow:var(--sv-sh-float)}.sv-hero-name img{width:44px;height:44px;border-radius:var(--spk-radius-10);object-fit:cover}.sv-hero-name b{display:block;font-size:var(--spk-font-size-17);font-weight:var(--spk-font-weight-600);line-height:var(--spk-line-height-1p2);letter-spacing:-.01em}.sv-hero-name span{display:block;font-size:var(--spk-font-size-14);line-height:var(--spk-line-height-1p3);color:var(--sv-on-ink-2)}.sv-logos{padding-block:var(--spk-space-14) 0}.sv-logos-label{padding-block:var(--spk-space-22) var(--spk-space-14);text-align:center;font-size:var(--spk-font-size-15);color:var(--sv-ink-2)}.sv-logos-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-block:1px solid var(--sv-line)}.sv-logo{display:flex;align-items:center;justify-content:center;gap:var(--spk-space-9);height:72px;font-size:var(--spk-font-size-17);font-weight:var(--spk-font-weight-600);letter-spacing:-.02em;color:var(--spk-c3a3d42);white-space:nowrap}.sv-logo+.sv-logo{border-left:1px solid var(--sv-line)}.sv-run-stage{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--spk-space-16);padding:var(--spk-space-fluid-8);border-radius:var(--spk-radius-28);background:var(--sv-ink)}.sv-run-bg{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;mix-blend-mode:lighten}.sv-run-left{display:flex;flex-direction:column;gap:var(--spk-space-16);min-width:0}.sv-win{border-radius:var(--spk-radius-20);background:var(--sv-white);box-shadow:0 30px 60px -30px var(--spk-c000000-a700)}.sv-mail{padding:var(--spk-space-20)}.sv-mail-top{display:flex;align-items:center;gap:var(--spk-space-12);padding-bottom:var(--spk-space-14);border-bottom:1px solid var(--sv-line)}.sv-mail-ini{display:grid;flex:none;place-items:center;width:42px;height:42px;border-radius:var(--spk-radius-12);background:var(--sv-ink);color:var(--sv-paper);font-size:var(--spk-font-size-15);font-weight:var(--spk-font-weight-600)}.sv-mail-who{min-width:0;flex:1}.sv-mail-who b{display:block;font-size:var(--spk-font-size-16);font-weight:var(--spk-font-weight-600);line-height:var(--spk-line-height-1p3)}.sv-mail-who span{display:block;overflow:hidden;font-size:var(--spk-font-size-14);line-height:var(--spk-line-height-1p3);color:var(--sv-ink-2);text-overflow:ellipsis;white-space:nowrap}.sv-mail-sub{padding-top:var(--spk-space-14);font-weight:var(--spk-font-weight-600);font-size:var(--spk-font-size-17);line-height:var(--spk-line-height-1p3);letter-spacing:-.01em}.sv-mail-body{padding-top:var(--spk-space-6);font-size:var(--spk-font-size-16);line-height:var(--spk-line-height-1p5);color:var(--sv-ink-2)}.sv-now{position:relative;overflow:hidden;flex:1;display:flex;align-items:flex-end;min-height:300px;border-radius:var(--spk-radius-20);background:var(--sv-volt)}.sv-now img{position:absolute;right:-5%;top:0;width:auto;height:118%;max-width:none;display:none;-webkit-mask-image:linear-gradient(90deg,transparent,var(--spk-c000000) 12%);mask-image:linear-gradient(90deg,transparent,var(--spk-c000000) 12%)}.sv-now img.is-on{display:block}.sv-now-tag{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spk-space-2);margin:var(--spk-space-12);padding:var(--spk-space-10) var(--spk-space-12);border-radius:var(--spk-radius-12);background:var(--sv-ink);color:var(--sv-paper)}.sv-now-tag span{font-size:var(--spk-font-size-14);line-height:var(--spk-line-height-1p3);color:var(--sv-on-ink-2)}.sv-now-tag b{font-size:var(--spk-font-size-17);font-weight:var(--spk-font-weight-600);line-height:var(--spk-line-height-1p25);letter-spacing:-.01em}.sv-now-receipt{position:absolute;inset:auto 0 auto 0;top:50%;translate:0 -50%;width:86%;max-width:420px;margin-inline:auto;rotate:-1.6deg}.sv-now-receipt .sv-receipt{font-size:var(--spk-font-size-14);gap:var(--spk-space-12);padding:var(--spk-space-18) var(--spk-space-18) var(--spk-space-28)}.sv-now.is-paused{background:var(--sv-paper)}.sv-now.is-end{justify-content:center;align-items:center}.sv-receipt-res.is-stop{background:var(--sv-stop)}.sv-log{display:flex;flex-direction:column;min-width:0;padding:var(--spk-space-8)}.sv-log-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spk-space-12);padding:var(--spk-space-12) var(--spk-space-14) var(--spk-space-12)}.sv-log-head h3{font-size:var(--spk-font-size-17);font-weight:var(--spk-font-weight-600);line-height:var(--spk-line-height-1p3);letter-spacing:-.01em}.sv-steps{display:flex;flex-direction:column}.sv-step{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:var(--spk-space-12);padding:var(--spk-space-12) var(--spk-space-14);border-top:1px solid var(--sv-line);transition:opacity .4s var(--sv-ease)}.sv-step.is-next{opacity:.42}.sv-step.is-off{opacity:.42}.sv-step.is-off .sv-step-text{text-decoration:line-through;text-decoration-color:var(--spk-ink-a500)}.sv-step-ava{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--spk-radius-12);overflow:hidden;background:var(--sv-tray)}.sv-step-ava img{width:100%;height:100%;object-fit:cover}.sv-step-who{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spk-space-6) var(--spk-space-8);font-size:var(--spk-font-size-15);line-height:var(--spk-line-height-1p3);font-weight:var(--spk-font-weight-600)}.sv-step-text{padding-top:var(--spk-space-3);font-size:var(--spk-font-size-15);line-height:var(--spk-line-height-1p4);color:var(--sv-ink-2)}.sv-step-time{padding-top:var(--spk-space-1);font-family:var(--sv-mono);font-size:var(--spk-font-size-12p5);line-height:var(--spk-line-height-1p5);color:var(--sv-ink-3)}.sv-ask{margin:var(--spk-space-4) 0;padding:var(--spk-space-14);border-radius:var(--spk-radius-14);background:var(--sv-volt)}.sv-ask-row{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--spk-space-12);align-items:center}.sv-ask-ava{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--spk-radius-12);background:var(--sv-ink);color:var(--sv-volt)}.sv-ask-t{font-size:var(--spk-font-size-18);line-height:var(--spk-line-height-1p25);font-weight:var(--spk-font-weight-600);letter-spacing:-.015em}.sv-ask-s{font-size:var(--spk-font-size-15);line-height:var(--spk-line-height-1p4);color:var(--spk-c2c2e20)}.sv-ask-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spk-space-8);margin-top:var(--spk-space-12)}.sv-ask.is-no{background:var(--sv-stop)}.sv-ask-acts .sv-btn{width:100%;height:48px}.sv-ask-done{display:flex;align-items:center;gap:var(--spk-space-8);font-size:var(--spk-font-size-15);font-weight:var(--spk-font-weight-600)}.sv-tally{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:center;gap:var(--spk-space-8);margin-top:var(--spk-space-4);padding:var(--spk-space-12) var(--spk-space-14);border-top:1px solid var(--sv-line)}.sv-tally-n{display:flex;align-items:baseline;gap:var(--spk-space-8);font-size:var(--spk-font-size-15);color:var(--sv-ink-2)}.sv-tally-n b{font-family:var(--sv-mono);font-size:var(--spk-font-size-26);line-height:1;font-weight:var(--spk-font-weight-500);color:var(--sv-ink)}.sv-tally-paused{grid-column:1/3;font-size:var(--spk-font-size-15);font-weight:var(--spk-font-weight-600);color:var(--sv-ink)}.sv-tally-acts{display:flex;align-items:center;gap:var(--spk-space-4)}.sv-reset{display:inline-flex;align-items:center;gap:var(--spk-space-6);height:44px;padding:0 var(--spk-space-12);border-radius:var(--spk-radius-10);font-size:var(--spk-font-size-15);font-weight:var(--spk-font-weight-500);transition:background-color .24s var(--sv-ease)}.sv-reset:hover{background:var(--spk-ink-a060)}.sv-run-note{padding-top:var(--spk-space-14);font-size:var(--spk-font-size-15);color:var(--sv-ink-2)}.sv-agents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spk-space-16);align-items:start}.sv-pass{display:flex;flex-direction:column;padding:var(--spk-space-6);border-radius:var(--spk-radius-26);background:var(--sv-tray);transition:transform .6s var(--sv-ease)}.sv-pass:nth-child(2){margin-top:var(--spk-space-24)}.sv-pass:hover{transform:translateY(-4px)}.sv-pass-well{position:relative;overflow:hidden;aspect-ratio:1/.98;border-radius:var(--spk-radius-20);background:var(--sv-volt)}.sv-pass-well img{position:absolute;left:50%;top:0;width:100%;max-width:none;translate:-50% 0}.sv-pass-body{display:flex;flex-direction:column;gap:var(--spk-space-6);padding:var(--spk-space-18) var(--spk-space-16) var(--spk-space-12)}.sv-pass-name{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spk-space-12)}.sv-pass-name h3{font-size:var(--spk-font-size-30);line-height:var(--spk-line-height-1p1);letter-spacing:-.03em;font-weight:var(--spk-font-weight-500)}.sv-pass-name span{font-family:var(--sv-mono);font-size:var(--spk-font-size-13);color:var(--sv-ink-2)}.sv-pass-line{min-height:2.9em;font-size:var(--spk-font-size-16);line-height:var(--spk-line-height-1p45);color:var(--sv-ink-2)}.sv-pass-meta{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--spk-space-7) var(--spk-space-8);margin-top:var(--spk-space-10);padding-top:var(--spk-space-12);border-top:1px dashed var(--spk-ink-a220);font-size:var(--spk-font-size-14);line-height:var(--spk-line-height-1p35)}.sv-pass-meta dt{color:var(--sv-ink-3)}.sv-pass-meta dd{display:flex;flex-wrap:wrap;gap:var(--spk-space-4)}.sv-pass-link{display:inline-flex;align-items:center;gap:var(--spk-space-6);margin-top:var(--spk-space-8);min-height:44px;font-size:var(--spk-font-size-15);font-weight:var(--spk-font-weight-500)}.sv-pass-link svg{transition:transform .36s var(--sv-ease)}.sv-pass-link:hover svg{transform:translateX(3px)}.sv-tools{background:var(--sv-tray)}.sv-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:330px 344px;gap:var(--spk-space-16)}.sv-tile{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--spk-space-24);border-radius:var(--spk-radius-24);background:var(--sv-white);container-type:inline-size}.sv-tile h3{font-size:var(--spk-font-size-21);line-height:var(--spk-line-height-1p2);letter-spacing:-.02em;font-weight:var(--spk-font-weight-500)}.sv-tile p{padding-top:var(--spk-space-6);max-width:38ch;font-size:var(--spk-font-size-15);line-height:var(--spk-line-height-1p5);color:var(--sv-ink-2)}.sv-t1{grid-column:1/5}.sv-t2{grid-column:5/9}.sv-t3{grid-column:9/13}.sv-t4{grid-column:1/8}.sv-t5{grid-column:8/13}.sv-vis{position:relative;flex:1;min-height:0;margin-bottom:var(--spk-space-16)}.sv-mini{position:absolute;display:flex;flex-direction:column;gap:var(--spk-space-2);padding:var(--spk-space-10) var(--spk-space-12);border-radius:var(--spk-radius-12);background:var(--sv-paper);font-size:var(--spk-font-size-13p5);line-height:var(--spk-line-height-1p3)}.sv-mini b{font-weight:var(--spk-font-weight-600)}.sv-mini span{color:var(--sv-ink-2)}.sv-mini--top{background:var(--sv-white);box-shadow:var(--sv-sh-card),0 0 0 1px var(--sv-line)}.sv-chip-volt{display:inline-flex;align-items:center;gap:var(--spk-space-5);height:26px;padding:0 var(--spk-space-8);border-radius:var(--spk-radius-8);background:var(--sv-volt);font-family:var(--sv-mono);font-size:var(--spk-font-size-12);font-weight:var(--spk-font-weight-500);white-space:nowrap}.sv-week{position:absolute;inset:0 0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--spk-space-5)}.sv-week>div{display:flex;flex-direction:column;gap:var(--spk-space-5)}.sv-week b{padding-bottom:var(--spk-space-3);text-align:center;font-family:var(--sv-mono);font-size:var(--spk-font-size-12);font-weight:var(--spk-font-weight-400);color:var(--sv-ink-3)}.sv-week i{display:block;height:30px;border-radius:var(--spk-radius-6);background:var(--sv-paper)}.sv-week i.is-b{background:var(--spk-cdfe1da)}.sv-week i.is-h{display:grid;place-items:center;height:65px;border-radius:var(--spk-radius-8);background:var(--sv-volt);box-shadow:0 0 0 2px var(--sv-ink);font-family:var(--sv-mono);font-size:var(--spk-font-size-12);font-style:normal;font-weight:var(--spk-font-weight-500)}.sv-rec{position:absolute;inset:0 0 auto;display:flex;flex-direction:column;border-radius:var(--spk-radius-14);background:var(--sv-paper);overflow:hidden}.sv-rec div{display:flex;align-items:center;justify-content:space-between;gap:var(--spk-space-12);min-height:53px;padding:0 var(--spk-space-12);font-size:var(--spk-font-size-14);color:var(--sv-ink-2)}.sv-rec div+div{border-top:1px solid var(--sv-line)}.sv-rec b{font-weight:var(--spk-font-weight-500);color:var(--sv-ink)}.sv-rec s{color:var(--sv-ink-3)}.sv-t4{flex-direction:row;align-items:flex-end;justify-content:space-between;padding:0;background:var(--sv-volt)}.sv-t4-copy{position:relative;z-index:1;flex:0 0 46%;padding:var(--spk-space-24)}.sv-t4-copy h3{font-size:var(--spk-font-size-28);letter-spacing:-.025em}.sv-t4-copy p{color:var(--spk-c2c2e20)}.sv-t4 img{position:absolute;right:3%;bottom:-2%;width:47%;max-width:none}.sv-t5{background:var(--sv-ink);color:var(--sv-paper)}.sv-t5 p{color:var(--sv-on-ink-2)}.sv-thread{position:absolute;inset:0;width:100%;height:100%}.sv-thread-a{position:absolute;width:58px;height:58px;border-radius:var(--spk-radius-14);box-shadow:0 0 0 3px var(--sv-ink),0 0 0 4px var(--sv-line-ink);object-fit:cover}.sv-approvals{padding-block:0}.sv-dark{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spk-space-fluid-29);padding:var(--spk-space-fluid-25);border-radius:var(--spk-radius-28);background:var(--sv-ink);color:var(--sv-paper)}.sv-dark .sv-lead{color:var(--sv-on-ink-2)}.sv-dark-copy{display:flex;flex-direction:column;gap:var(--spk-space-16)}.sv-rules{margin-top:var(--spk-space-20);border-top:1px solid var(--sv-line-ink)}.sv-rule{border-bottom:1px solid var(--sv-line-ink)}.sv-rule summary{display:flex;align-items:center;justify-content:space-between;gap:var(--spk-space-16);min-height:60px;cursor:pointer;list-style:none;font-size:var(--spk-font-size-18);line-height:var(--spk-line-height-1p3);letter-spacing:-.01em;transition:color .24s var(--sv-ease)}.sv-rule summary::-webkit-details-marker{display:none}.sv-rule summary:hover{color:var(--sv-volt)}.sv-rule summary svg{flex:none;transition:transform .36s var(--sv-ease)}.sv-rule[open] summary svg{transform:rotate(45deg)}.sv-rule p{padding-bottom:var(--spk-space-18);max-width:44ch;font-size:var(--spk-font-size-16);line-height:var(--spk-line-height-1p5);color:var(--sv-on-ink-2)}.sv-perm{position:relative;align-self:center;padding:var(--spk-space-8);border-radius:var(--spk-radius-24);background:var(--sv-white);color:var(--sv-ink)}.sv-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spk-space-4);padding:var(--spk-space-4);border-radius:var(--spk-radius-16);background:var(--sv-paper)}.sv-tab{display:flex;align-items:center;justify-content:center;gap:var(--spk-space-8);min-height:48px;border-radius:var(--spk-radius-12);font-size:var(--spk-font-size-15);font-weight:var(--spk-font-weight-500);transition:background-color .24s var(--sv-ease),box-shadow .24s var(--sv-ease)}.sv-tab img{width:30px;height:30px;border-radius:var(--spk-radius-8);object-fit:cover}.sv-tab:hover{background:var(--spk-ink-a050)}.sv-tab[aria-selected="true"]{background:var(--sv-white);box-shadow:0 1px 2px var(--spk-ink-a120),0 0 0 1px var(--sv-line)}.sv-perm-list{padding:var(--spk-space-10) var(--spk-space-14) var(--spk-space-8)}.sv-perm-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spk-space-16);min-height:54px;font-size:var(--spk-font-size-16);line-height:var(--spk-line-height-1p3)}.sv-perm-row+.sv-perm-row{border-top:1px solid var(--sv-line)}.sv-state{display:inline-flex;align-items:center;gap:var(--spk-space-6);height:30px;padding:0 var(--spk-space-10);border-radius:var(--spk-radius-8);font-size:var(--spk-font-size-14);font-weight:var(--spk-font-weight-500);white-space:nowrap;background:var(--sv-paper);color:var(--sv-ink)}.sv-state.is-ask{background:var(--sv-volt)}.sv-state.is-never{background:var(--sv-ink);color:var(--sv-paper)}.sv-stamp{position:absolute;right:30px;top:-172px;width:196px;max-width:none;pointer-events:none}.sv-lib-top{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spk-space-24);margin-bottom:var(--spk-space-fluid-27)}.sv-lib-top .sv-head{margin-bottom:0}.sv-lib{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spk-space-16)}.sv-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--spk-radius-20);background:var(--sv-ink);color:var(--sv-paper)}.sv-card img{width:100%;aspect-ratio:1/.86;object-fit:cover;object-position:50% 18%;transition:scale .9s var(--sv-ease)}.sv-card:hover img{scale:1.04}.sv-card-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spk-space-6);padding:var(--spk-space-16) var(--spk-space-18) var(--spk-space-14);background:var(--sv-ink)}.sv-card-body b{display:flex;align-items:center;justify-content:space-between;gap:var(--spk-space-12);font-size:var(--spk-font-size-22);line-height:var(--spk-line-height-1p15);letter-spacing:-.02em;font-weight:var(--spk-font-weight-500)}.sv-card-body b svg{flex:none;transition:transform .36s var(--sv-ease)}.sv-card:hover b svg{transform:translateX(3px)}.sv-card-body>span{min-height:2.8em;font-size:var(--spk-font-size-15);line-height:var(--spk-line-height-1p4);color:var(--sv-on-ink-2)}.sv-card-meta{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spk-space-2);padding-top:var(--spk-space-10);border-top:1px solid var(--sv-line-ink);font-family:var(--sv-mono);font-size:var(--spk-font-size-12p5)}.sv-quote{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--spk-space-16)}.sv-quote-photo{position:relative;overflow:hidden;min-height:440px;border-radius:var(--spk-radius-24);background:var(--sv-tray)}.sv-quote-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.sv-quote-panel{display:flex;flex-direction:column;gap:var(--spk-space-28);padding:var(--spk-space-fluid-15);border-radius:var(--spk-radius-24);background:var(--sv-white)}.sv-quote-text{font-size:var(--spk-font-size-fluid-7);line-height:var(--spk-line-height-1p2);letter-spacing:-.025em;font-weight:var(--spk-font-weight-500);color:var(--sv-ink-3);text-wrap:pretty}.sv-quote-text mark{background:none;color:var(--sv-ink)}.sv-quote-who{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spk-space-16);padding-top:var(--spk-space-18);border-top:1px solid var(--sv-line)}.sv-quote-who b{display:block;font-size:var(--spk-font-size-17);font-weight:var(--spk-font-weight-600);line-height:var(--spk-line-height-1p3)}.sv-quote-who span{display:block;font-size:var(--spk-font-size-15);line-height:var(--spk-line-height-1p35);color:var(--sv-ink-2)}.sv-pricing{position:relative;padding-top:0}.sv-price{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--spk-space-fluid-31);align-items:center}.sv-incl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spk-space-18) var(--spk-space-28);margin-top:var(--spk-space-32)}.sv-incl li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:var(--spk-space-10);font-size:var(--spk-font-size-16);line-height:var(--spk-line-height-1p4)}.sv-incl svg{margin-top:var(--spk-space-1)}.sv-incl small{display:block;font-size:var(--spk-font-size-14);color:var(--sv-ink-2)}.sv-plan{position:relative;display:flex;flex-direction:column;gap:var(--spk-space-18);padding:var(--spk-space-32) var(--spk-space-28) var(--spk-space-26);border-radius:var(--spk-radius-24);background:var(--sv-white);box-shadow:0 2px 4px var(--spk-ink-a060),0 34px 64px -26px var(--spk-ink-a340)}.sv-plan-tab{position:absolute;left:50%;top:0;translate:-50% 0;padding:var(--spk-space-5) var(--spk-space-12) var(--spk-space-6);border-radius:0 0 var(--spk-radius-10) var(--spk-radius-10);background:var(--sv-ink);color:var(--sv-paper);font-size:var(--spk-font-size-13);font-weight:var(--spk-font-weight-500)}.sv-plan-name{font-size:var(--spk-font-size-20);font-weight:var(--spk-font-weight-500);letter-spacing:-.02em}.sv-plan-for{padding-top:var(--spk-space-2);font-size:var(--spk-font-size-15);color:var(--sv-ink-2)}.sv-plan-price{display:flex;align-items:flex-end;gap:var(--spk-space-8)}.sv-plan-price b{font-size:var(--spk-font-size-84);line-height:var(--spk-line-height-0p9);letter-spacing:-.05em;font-weight:var(--spk-font-weight-500)}.sv-plan-price sup{align-self:flex-start;margin-top:var(--spk-space-4);font-size:var(--spk-font-size-32);line-height:1;color:var(--sv-ink-2);font-weight:var(--spk-font-weight-500)}.sv-plan-price span{padding-bottom:var(--spk-space-4);font-size:var(--spk-font-size-15);line-height:var(--spk-line-height-1p3);color:var(--sv-ink-2)}.sv-plan-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spk-space-8)}.sv-plan-stats div{padding:var(--spk-space-12) var(--spk-space-14);border-radius:var(--spk-radius-12);background:var(--sv-paper);font-size:var(--spk-font-size-14);color:var(--sv-ink-2)}.sv-plan-stats b{display:block;font-family:var(--sv-mono);font-size:var(--spk-font-size-26);line-height:var(--spk-line-height-1p1);font-weight:var(--spk-font-weight-500);color:var(--sv-ink)}.sv-plan .sv-btn{width:100%}.sv-plan-note{margin-top:var(--spk-space-n6);text-align:center;font-size:var(--spk-font-size-14);color:var(--sv-ink-2)}.sv-close{padding:var(--spk-space-12) var(--spk-space-12) 0}.sv-close-panel{position:relative;overflow:hidden;border-radius:var(--spk-radius-28);background:var(--sv-volt)}.sv-close-row{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--spk-space-24) var(--spk-space-40);padding:var(--spk-space-fluid-22) var(--spk-space-fluid-16) 0}.sv-close-copy{display:flex;flex-direction:column;gap:var(--spk-space-12)}.sv-close-panel .sv-h2{max-width:14em}.sv-close-panel .sv-lead{color:var(--spk-c26282c)}.sv-close-acts{display:flex;flex-wrap:wrap;gap:var(--spk-space-10)}.sv-close-team{position:relative;overflow:hidden;height:clamp(240px,30vw,436px);margin-top:var(--spk-space-fluid-1)}.sv-close-team img{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 0}.sv-foot{position:relative;overflow:hidden;padding-top:var(--spk-space-48);background:var(--sv-paper);color:var(--sv-ink);font-family:var(--sv-font)}.sv-foot a{color:inherit;text-decoration:none}.sv-foot h3,.sv-foot p{margin:0}.sv-foot-top{display:grid;grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));gap:var(--spk-space-32)}.sv-foot-brand img{height:30px;width:auto}.sv-foot-brand p{max-width:30ch;padding-top:var(--spk-space-16);font-size:var(--spk-font-size-15);line-height:var(--spk-line-height-1p5);color:var(--sv-ink-2)}.sv-foot-col h3{padding-bottom:var(--spk-space-8);font-size:var(--spk-font-size-14);font-weight:var(--spk-font-weight-500);color:var(--sv-ink-3)}.sv-foot-col a{display:flex;align-items:center;min-height:32px;font-size:var(--spk-font-size-15);color:var(--sv-ink);transition:color .24s var(--sv-ease)}.sv-foot-col a:hover{color:var(--sv-ink-3)}.sv-foot-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spk-space-8) var(--spk-space-24);margin-top:var(--spk-space-24);padding-block:var(--spk-space-18);border-top:1px solid var(--sv-line);font-size:var(--spk-font-size-14);color:var(--sv-ink-2)}.sv-foot-giant{display:block;width:100%;height:auto;max-width:none;margin:var(--spk-space-16) 0 var(--spk-space-28)}@media (max-width:1099px){.sv-hero-panel{display:flex;flex-direction:column;height:auto}.sv-hero-dots{-webkit-mask-image:linear-gradient(transparent 50%,var(--spk-c000000) 64%);mask-image:linear-gradient(transparent 50%,var(--spk-c000000) 64%)}.sv-hero-copy{order:1;position:relative;left:auto;top:auto;bottom:auto;width:auto;padding:var(--spk-space-112) var(--spk-space-24) var(--spk-space-8) var(--spk-space-fluid-35)}.sv-hero-stage{order:2;position:relative;right:auto;bottom:auto;align-self:center;height:auto;width:min(84%,620px);margin-top:var(--spk-space-4)}.sv-hero-over{inset:auto 0 0 0;height:min(105cqw,775px)}.sv-cast{flex-direction:row;left:auto;right:clamp(12px,2vw,20px);top:6px;translate:0 0;margin-top:0}.sv-cast-pause{margin:0 0 0 var(--spk-space-2)}.sv-hero-receipt{left:clamp(12px,3vw,32px);bottom:20px;width:236px}.sv-hero-name{right:clamp(12px,3vw,32px);bottom:20px}.sv-run-stage{grid-template-columns:minmax(0,1fr)}.sv-now{min-height:260px}.sv-now img{width:min(36%,250px);right:2%}.sv-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto}.sv-t1,.sv-t2,.sv-t5{grid-column:auto;min-height:340px}.sv-t3{grid-column:1/3;min-height:300px}.sv-t4{order:-1;grid-column:1/3;min-height:360px}.sv-t5{grid-column:1/3}.sv-dark{grid-template-columns:minmax(0,1fr)}.sv-stamp{top:-124px;right:20px;width:140px}.sv-perm{margin-top:var(--spk-space-60)}.sv-price{grid-template-columns:minmax(0,1fr)}.sv-agents{gap:var(--spk-space-12)}.sv-quote-photo{min-height:0}.sv-pass:nth-child(2){margin-top:0}.sv-pass-name h3{font-size:var(--spk-font-size-26)}.sv-foot-top{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-foot-brand{grid-column:1/-1}.sv-logos-row{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-logo:nth-child(4){border-left:0}.sv-logo:nth-child(n+4){border-top:1px solid var(--sv-line)}}@media (max-width:767px){.sv-wrap{width:calc(100% - 32px)}.sv-hero-copy{padding-left:var(--spk-space-20);padding-right:var(--spk-space-20)}.sv-hero-receipt{width:208px;left:10px;bottom:12px}.sv-hero-receipt .sv-receipt{padding:var(--spk-space-12) var(--spk-space-12) var(--spk-space-22);font-size:var(--spk-font-size-11p5);gap:var(--spk-space-8)}.sv-hero{padding:var(--spk-space-8) var(--spk-space-8) 0}.sv-hero-panel,.sv-run-stage,.sv-dark,.sv-close-panel{border-radius:var(--spk-radius-22)}.sv-bar{width:calc(100% - 32px);margin-top:var(--spk-space-16);height:60px}.sv-bar-cta{display:none}.sv-hero-stage{width:100%;margin-top:var(--spk-space-72)}.sv-hero-over{height:calc(125cqw + 72px)}.sv-cast{right:auto;left:16px;top:8px}.sv-hero-name{display:none}.sv-cast-btn{width:52px;height:52px}.sv-cast-pause{width:44px;height:44px}.sv-now{min-height:96px}.sv-now.is-end{min-height:236px}.sv-now img{height:210%;right:0}.sv-mail{padding:var(--spk-space-14)}.sv-mail-body{font-size:var(--spk-font-size-15)}.sv-mail-sub{display:none}.sv-hero-acts .sv-btn{flex:1 1 auto}.sv-agents,.sv-lib{grid-template-columns:minmax(0,1fr)}.sv-pass-well{aspect-ratio:1/1}.sv-lib-top{flex-direction:column;align-items:flex-start}.sv-step{grid-template-columns:40px minmax(0,1fr) auto;gap:var(--spk-space-2) var(--spk-space-10);padding-inline:var(--spk-space-8)}.sv-step>div{display:contents}.sv-step-ava{grid-row:span 2;width:40px;height:40px}.sv-step-time{grid-column:3;grid-row:1;font-size:var(--spk-font-size-11p5)}.sv-step-who{grid-column:2;grid-row:1;font-size:var(--spk-font-size-14p5)}.sv-step-text{grid-column:2/-1;padding-top:0}.sv-run-bg{display:none}.sv-tab img{display:none}.sv-head--c{align-items:flex-start;text-align:left;margin-inline:0}.sv-steps>.sv-step:first-child{display:none}.sv-log-head{padding-inline:var(--spk-space-8)}.sv-tally{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:var(--spk-space-8)}.sv-tally-paused{grid-column:1/-1}.sv-tally-acts{grid-column:1/-1;justify-content:space-between}.sv-bento{grid-template-columns:minmax(0,1fr)}.sv-t1,.sv-t2,.sv-t3,.sv-t4,.sv-t5{grid-column:auto}.sv-t4{flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:520px}.sv-t4 img{right:-4%;width:92%;bottom:-3%}.sv-t4-copy{flex:none}.sv-quote{grid-template-columns:minmax(0,1fr)}.sv-quote-photo{min-height:380px}.sv-incl{grid-template-columns:minmax(0,1fr)}.sv-foot-top{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-close-acts .sv-btn{flex:1 1 auto}.sv-logo{height:72px;font-size:var(--spk-font-size-15);gap:var(--spk-space-7)}.sv-logos-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-logo:nth-child(n){border-left:0;border-top:1px solid var(--sv-line)}.sv-logo:nth-child(even){border-left:1px solid var(--sv-line)}.sv-logo:nth-child(-n+2){border-top:0}.sv-stamp{display:none}}.sv-sub{padding:var(--spk-space-12) var(--spk-space-12) 0;margin-top:var(--spk-space-n84)}.sv-sub-panel{position:relative;overflow:hidden;isolation:isolate;container-type:inline-size;display:flex;align-items:flex-end;min-height:clamp(460px,38vw,560px);border-radius:var(--spk-radius-28);background:var(--sv-volt)}.sv-sub-panel--ink{background:var(--sv-ink);color:var(--sv-paper)}.sv-sub-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spk-space-16);box-sizing:border-box;margin-left:var(--spk-space-fluid-35);width:var(--sv-copy,600px);max-width:calc(100cqw - 48px);padding:var(--spk-space-124) 0 var(--spk-space-fluid-28)}.sv-sub-copy .sv-lead{max-width:30em;color:var(--spk-c26282c)}.sv-sub-panel--ink .sv-lead{color:var(--sv-on-ink-2)}.sv-sub-copy h1{font-size:var(--spk-font-size-fluid-13);line-height:var(--spk-line-height-1p03);letter-spacing:-.034em;font-weight:var(--spk-font-weight-500);text-wrap:balance}.sv-sub-acts{display:flex;flex-wrap:wrap;gap:var(--spk-space-10);margin-top:var(--spk-space-6)}.sv-sub-art{position:absolute;z-index:0;right:0;bottom:0;height:100%;max-width:none}.sv-crumb{display:flex;flex-wrap:wrap;gap:var(--spk-space-6);font-size:var(--spk-font-size-15);color:var(--spk-c26282c)}.sv-crumb a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--spk-ink-a300);transition:text-decoration-color .24s var(--sv-ease)}.sv-crumb a:hover{text-decoration-color:var(--sv-ink)}.sv-head-plain{padding:var(--spk-space-124) 0 0}.sv-head-plain h1{font-size:var(--spk-font-size-fluid-13);line-height:var(--spk-line-height-1p03);letter-spacing:-.034em;font-weight:var(--spk-font-weight-500);text-wrap:balance}.sv-page-head{display:flex;flex-direction:column;gap:var(--spk-space-14);max-width:760px;padding-top:var(--spk-space-44);margin-bottom:var(--spk-space-fluid-20)}.sv-page-head h1{font-size:var(--spk-font-size-fluid-13);line-height:var(--spk-line-height-1p03);letter-spacing:-.034em;font-weight:var(--spk-font-weight-500);text-wrap:balance}.sv-band{background:var(--sv-tray)}.sv-stages{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--spk-space-fluid-18);align-items:start}.sv-stick{position:sticky;top:88px}.sv-rail-rec a{display:grid;grid-template-columns:62px minmax(0,1fr);gap:var(--spk-space-8);padding:var(--spk-space-6) var(--spk-space-8);margin-inline:var(--spk-space-n8);border-radius:var(--spk-radius-8);transition:background-color .24s var(--sv-ease)}.sv-rail-rec a:hover{background:var(--sv-volt)}.sv-rail-rec span:first-child{color:var(--sv-ink-3)}.sv-stage-list{display:flex;flex-direction:column;gap:var(--spk-space-16)}.sv-stage{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:var(--spk-space-fluid-12);padding:var(--spk-space-12) var(--spk-space-12) var(--spk-space-12) var(--spk-space-fluid-9);border-radius:var(--spk-radius-24);background:var(--sv-white);scroll-margin-top:88px}.sv-stage h3{font-size:var(--spk-font-size-26);line-height:var(--spk-line-height-1p15);letter-spacing:-.022em;font-weight:var(--spk-font-weight-500)}.sv-stage p{padding-top:var(--spk-space-8);font-size:var(--spk-font-size-16);line-height:var(--spk-line-height-1p5);color:var(--sv-ink-2)}.sv-well{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:var(--spk-space-8);min-height:232px;padding:var(--spk-space-18);border-radius:var(--spk-radius-14);background:var(--sv-paper)}.sv-well--volt{background:var(--sv-volt)}.sv-well--ink{background:var(--sv-ink);color:var(--sv-paper)}.sv-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spk-space-12);min-height:46px;padding:0 var(--spk-space-12);border-radius:var(--spk-radius-10);background:var(--sv-white);font-size:var(--spk-font-size-14p5);line-height:var(--spk-line-height-1p3);box-shadow:0 1px 2px var(--spk-ink-a060)}.sv-row--dim{background:var(--spk-cffffff-a550);box-shadow:none;color:var(--sv-ink-2)}.sv-row b{font-weight:var(--spk-font-weight-500)}.sv-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spk-space-fluid-30);align-items:center}.sv-points{display:flex;flex-direction:column;gap:var(--spk-space-22);margin-top:var(--spk-space-28)}.sv-points li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--spk-space-14)}.sv-pt-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--spk-radius-12);background:var(--sv-volt)}.sv-points b{display:block;font-size:var(--spk-font-size-18);line-height:var(--spk-line-height-1p3);font-weight:var(--spk-font-weight-500);letter-spacing:-.01em}.sv-points span.sv-pt-t{display:block;padding-top:var(--spk-space-2);font-size:var(--spk-font-size-16);line-height:var(--spk-line-height-1p45);color:var(--sv-ink-2)}.sv-anat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px) minmax(0,1fr);gap:var(--spk-space-fluid-10);align-items:center}.sv-anat-side{display:flex;flex-direction:column;gap:var(--spk-space-32)}.sv-anat-side:first-child{text-align:right}.sv-anat-side b{display:block;font-size:var(--spk-font-size-20);line-height:var(--spk-line-height-1p25);letter-spacing:-.02em;font-weight:var(--spk-font-weight-500)}.sv-anat-side span{display:block;padding-top:var(--spk-space-4);font-size:var(--spk-font-size-15p5);line-height:var(--spk-line-height-1p45);color:var(--sv-ink-2)}.sv-anat-mid{display:flex;justify-content:center;padding:var(--spk-space-fluid-21) var(--spk-space-fluid-12);border-radius:var(--spk-radius-24);background:var(--sv-volt)}.sv-anat-mid .sv-receipt-wrap{width:100%;rotate:-1.2deg}.sv-anat-mid .sv-receipt{font-size:var(--spk-font-size-14);gap:var(--spk-space-12);padding:var(--spk-space-18) var(--spk-space-18) var(--spk-space-28)}.sv-file{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:var(--spk-space-16);scroll-margin-top:88px}.sv-file+.sv-file{margin-top:var(--spk-space-16)}.sv-file--rev .sv-file-photo{order:2}.sv-file-photo{position:relative;overflow:hidden;min-height:640px;border-radius:var(--spk-radius-24);background:var(--sv-volt)}.sv-file-photo img{position:absolute;left:50%;top:0;width:auto;height:100%;max-width:none;translate:-50% 0}.sv-file-body{display:flex;flex-direction:column;gap:var(--spk-space-18);padding:var(--spk-space-fluid-14);border-radius:var(--spk-radius-24);background:var(--sv-white)}.sv-file-body h2{font-size:var(--spk-font-size-fluid-15);line-height:1;letter-spacing:-.036em;font-weight:var(--spk-font-weight-500)}.sv-file-job{font-family:var(--sv-mono);font-size:var(--spk-font-size-14);color:var(--sv-ink-2)}.sv-file-line{font-size:var(--spk-font-size-fluid-4);line-height:var(--spk-line-height-1p3);letter-spacing:-.015em}.sv-file-meta{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--spk-space-10) var(--spk-space-12);padding-top:var(--spk-space-16);border-top:1px dashed var(--spk-ink-a220);font-size:var(--spk-font-size-15p5);line-height:var(--spk-line-height-1p4)}.sv-file-meta dt{color:var(--sv-ink-3)}.sv-file-meta dd{display:flex;flex-wrap:wrap;gap:var(--spk-space-4)}.sv-file-bot{display:grid;grid-template-columns:minmax(0,1fr) 148px;gap:var(--spk-space-12);align-items:stretch;margin-top:auto}.sv-file-bot .sv-receipt{font-size:var(--spk-font-size-12p5)}.sv-file-detail{position:relative;overflow:hidden;border-radius:var(--spk-radius-14);background:var(--sv-volt)}.sv-file-detail img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sv-table-box{overflow-x:auto;border-radius:var(--spk-radius-20);background:var(--sv-white)}.sv-table{width:100%;min-width:760px;border-collapse:collapse;font-size:var(--spk-font-size-15p5);line-height:var(--spk-line-height-1p4);text-align:left}.sv-table th,.sv-table td{padding:var(--spk-space-15) var(--spk-space-20);vertical-align:middle}.sv-table thead th{font-weight:var(--spk-font-weight-500);font-size:var(--spk-font-size-16);border-bottom:1px solid var(--sv-line)}.sv-table tbody th{font-weight:var(--spk-font-weight-400);color:var(--sv-ink-2)}.sv-table tbody tr+tr th,.sv-table tbody tr+tr td{border-top:1px solid var(--sv-line)}.sv-table-who{display:inline-flex;align-items:center;gap:var(--spk-space-10)}.sv-table-who img{width:34px;height:34px;border-radius:var(--spk-radius-9);object-fit:cover}.sv-nevers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spk-space-fluid-12)}.sv-nevers b{display:block;padding-top:var(--spk-space-14);border-top:1px solid var(--sv-line-ink);font-size:var(--spk-font-size-19);line-height:var(--spk-line-height-1p25);font-weight:var(--spk-font-weight-500);letter-spacing:-.01em}.sv-nevers span{display:block;padding-top:var(--spk-space-6);font-size:var(--spk-font-size-15p5);line-height:var(--spk-line-height-1p45);color:var(--sv-on-ink-2)}.sv-dark-1{display:block;padding:var(--spk-space-fluid-25);border-radius:var(--spk-radius-28);background:var(--sv-ink);color:var(--sv-paper)}.sv-dark-1 .sv-head{margin-bottom:var(--spk-space-32)}.sv-dark-1 .sv-lead{color:var(--sv-on-ink-2)}.sv-conn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spk-space-16)}.sv-conn-card{display:flex;flex-direction:column;padding:var(--spk-space-6);border-radius:var(--spk-radius-26);background:var(--sv-tray)}.sv-conn-well{position:relative;overflow:hidden;aspect-ratio:1/.78;border-radius:var(--spk-radius-20);background:var(--sv-volt)}.sv-conn-well img{position:absolute;left:50%;top:50%;width:92%;max-width:none;translate:-50% -50%}.sv-conn-body{display:flex;flex-direction:column;gap:var(--spk-space-8);padding:var(--spk-space-16)}.sv-conn-body h3{font-size:var(--spk-font-size-26);line-height:var(--spk-line-height-1p15);letter-spacing:-.022em;font-weight:var(--spk-font-weight-500)}.sv-conn-body>p{min-height:2.9em;font-size:var(--spk-font-size-16);line-height:var(--spk-line-height-1p45);color:var(--sv-ink-2)}.sv-scope{margin-top:var(--spk-space-6);border-top:1px dashed var(--spk-ink-a220)}.sv-scope div{display:flex;align-items:center;justify-content:space-between;gap:var(--spk-space-12);min-height:46px;font-size:var(--spk-font-size-15);line-height:var(--spk-line-height-1p3)}.sv-scope div+div{border-top:1px solid var(--sv-line)}.sv-flow{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spk-space-16);padding:var(--spk-space-fluid-23);border-radius:var(--spk-radius-28);background:var(--sv-ink);color:var(--sv-paper)}.sv-flow-line{position:absolute;left:12%;right:12%;top:clamp(62px,7vw,84px);width:76%;height:16px}.sv-flow-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spk-space-10);text-align:center}.sv-flow-step img{width:72px;height:72px;border-radius:var(--spk-radius-18);object-fit:cover;box-shadow:0 0 0 5px var(--sv-ink)}.sv-flow-step b{padding-top:var(--spk-space-6);font-size:var(--spk-font-size-19);line-height:var(--spk-line-height-1p25);font-weight:var(--spk-font-weight-500);letter-spacing:-.01em}.sv-flow-step span{max-width:30ch;font-size:var(--spk-font-size-15p5);line-height:var(--spk-line-height-1p45);color:var(--sv-on-ink-2)}.sv-steps3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spk-space-fluid-12);counter-reset:s}.sv-steps3 li{padding-top:var(--spk-space-16);border-top:1px solid var(--sv-ink)}.sv-steps3 i{display:block;font-family:var(--sv-mono);font-size:var(--spk-font-size-14);font-style:normal;color:var(--sv-ink-3)}.sv-steps3 b{display:block;padding-top:var(--spk-space-28);font-size:var(--spk-font-size-22);line-height:var(--spk-line-height-1p2);letter-spacing:-.02em;font-weight:var(--spk-font-weight-500)}.sv-steps3 span{display:block;padding-top:var(--spk-space-6);font-size:var(--spk-font-size-16);line-height:var(--spk-line-height-1p45);color:var(--sv-ink-2)}.sv-outcome{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spk-space-16)}.sv-out{display:flex;flex-direction:column;gap:var(--spk-space-10);min-height:280px;padding:var(--spk-space-fluid-13);border-radius:var(--spk-radius-24);background:var(--sv-volt)}.sv-out--stop{background:var(--sv-stop)}.sv-out h3{font-size:var(--spk-font-size-fluid-10);line-height:var(--spk-line-height-1p06);letter-spacing:-.03em;font-weight:var(--spk-font-weight-500)}.sv-out p{max-width:32em;font-size:var(--spk-font-size-17);line-height:var(--spk-line-height-1p45)}.sv-out-tally{display:flex;gap:var(--spk-space-28);margin-top:auto;padding-top:var(--spk-space-16);border-top:1px solid var(--spk-ink-a300);font-size:var(--spk-font-size-15)}.sv-out-tally b{display:block;font-family:var(--sv-mono);font-size:var(--spk-font-size-32);line-height:var(--spk-line-height-1p1);font-weight:var(--spk-font-weight-500)}.sv-review{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spk-space-16)}.sv-review article{display:flex;flex-direction:column;gap:var(--spk-space-6);padding:var(--spk-space-12);border-radius:var(--spk-radius-24);background:var(--sv-white)}.sv-review .sv-well{min-height:200px;margin-bottom:var(--spk-space-10)}.sv-review h3{padding-inline:var(--spk-space-8);font-size:var(--spk-font-size-21);line-height:var(--spk-line-height-1p2);letter-spacing:-.02em;font-weight:var(--spk-font-weight-500)}.sv-review p{padding:0 var(--spk-space-8) var(--spk-space-10);font-size:var(--spk-font-size-15p5);line-height:var(--spk-line-height-1p45);color:var(--sv-ink-2)}.sv-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spk-space-16)}.sv-count{display:flex;flex-direction:column;gap:var(--spk-space-8);padding:var(--spk-space-12);border-radius:var(--spk-radius-24);background:var(--sv-white)}.sv-count .sv-well{min-height:176px}.sv-count h3{padding:var(--spk-space-6) var(--spk-space-8) 0;font-size:var(--spk-font-size-21);line-height:var(--spk-line-height-1p2);letter-spacing:-.02em;font-weight:var(--spk-font-weight-500)}.sv-count p{padding:0 var(--spk-space-8) var(--spk-space-8);font-size:var(--spk-font-size-15p5);line-height:var(--spk-line-height-1p45);color:var(--sv-ink-2)}.sv-big-n{font-family:var(--sv-mono);font-size:var(--spk-font-size-64);line-height:1;font-weight:var(--spk-font-weight-500);letter-spacing:-.04em}.sv-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--spk-space-fluid-18)}.sv-faq-list{border-top:1px solid var(--sv-line)}.sv-faq-list details{border-bottom:1px solid var(--sv-line)}.sv-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:var(--spk-space-16);min-height:64px;cursor:pointer;list-style:none;font-size:var(--spk-font-size-19);line-height:var(--spk-line-height-1p3);letter-spacing:-.012em;transition:color .24s var(--sv-ease)}.sv-faq-list summary::-webkit-details-marker{display:none}.sv-faq-list summary:hover{color:var(--sv-ink-2)}.sv-faq-list summary svg{flex:none;transition:transform .36s var(--sv-ease)}.sv-faq-list details[open] summary svg{transform:rotate(45deg)}.sv-faq-list p{max-width:60ch;padding-bottom:var(--spk-space-20);font-size:var(--spk-font-size-16p5);line-height:var(--spk-line-height-1p5);color:var(--sv-ink-2)}.sv-filter{display:inline-flex;flex-wrap:wrap;gap:var(--spk-space-4);padding:var(--spk-space-4);border-radius:var(--spk-radius-14);background:var(--sv-tray);margin-bottom:var(--spk-space-20)}.sv-filter button{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--spk-space-16);border-radius:var(--spk-radius-10);font-size:var(--spk-font-size-15);font-weight:var(--spk-font-weight-500);transition:background-color .24s var(--sv-ease),box-shadow .24s var(--sv-ease)}.sv-filter button:hover{background:var(--spk-ink-a050)}.sv-filter button[aria-selected="true"]{background:var(--sv-white);box-shadow:0 1px 2px var(--spk-ink-a120),0 0 0 1px var(--sv-line)}.sv-lib-feat{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);overflow:hidden;margin-bottom:var(--spk-space-16);border-radius:var(--spk-radius-24);background:var(--sv-ink);color:var(--sv-paper)}.sv-lib-feat-img{position:relative;min-height:400px}.sv-lib-feat-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 12%}.sv-lib-feat-body{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--spk-space-12);padding:var(--spk-space-fluid-17)}.sv-lib-feat-body h2{font-size:var(--spk-font-size-fluid-12);line-height:var(--spk-line-height-1p06);letter-spacing:-.03em;font-weight:var(--spk-font-weight-500)}.sv-lib-feat-body p{max-width:32em;font-size:var(--spk-font-size-18);line-height:var(--spk-line-height-1p45);color:var(--sv-on-ink-2)}.sv-lib-feat .sv-btn{align-self:flex-start;margin-top:var(--spk-space-8)}.sv-run-page{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);gap:var(--spk-space-fluid-12);align-items:start;padding:var(--spk-space-fluid-18);border-radius:var(--spk-radius-28);background:var(--sv-ink);color:var(--sv-paper)}.sv-run-side{position:sticky;top:88px;display:flex;flex-direction:column;gap:var(--spk-space-2)}.sv-run-side a{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:var(--spk-space-10);min-height:44px;padding:0 var(--spk-space-8);border-radius:var(--spk-radius-10);font-size:var(--spk-font-size-15);color:var(--sv-on-ink-2);transition:background-color .24s var(--sv-ease),color .24s var(--sv-ease)}.sv-run-side a:hover{background:var(--spk-thermal-a100);color:var(--sv-paper)}.sv-run-side img{width:32px;height:32px;border-radius:var(--spk-radius-8);object-fit:cover}.sv-run-side h2{padding:0 var(--spk-space-8) var(--spk-space-8);font-size:var(--spk-font-size-14);font-weight:var(--spk-font-weight-500);color:var(--sv-on-ink-2)}.sv-long{filter:drop-shadow(0 30px 40px var(--spk-c000000-a500))}.sv-long .sv-receipt{gap:0;padding:var(--spk-space-28) var(--spk-space-28) var(--spk-space-40);font-size:var(--spk-font-size-14);line-height:var(--spk-line-height-1p5)}.sv-long-head{padding-bottom:var(--spk-space-18);text-align:center}.sv-long-head img{height:28px;width:auto;margin:0 auto var(--spk-space-12)}.sv-long-step{padding:var(--spk-space-18) 0;border-top:1px dashed var(--spk-ink-a300);scroll-margin-top:88px}.sv-long-top{display:flex;justify-content:space-between;gap:var(--spk-space-12);font-weight:var(--spk-font-weight-500)}.sv-long-step .sv-receipt-row{grid-template-columns:72px minmax(0,1fr);padding-top:var(--spk-space-4)}.sv-long-res{margin-top:var(--spk-space-10);padding:var(--spk-space-8) var(--spk-space-10);border-radius:var(--spk-radius-6);background:var(--sv-paper)}.sv-long-step--ask .sv-long-res{background:var(--sv-volt);font-weight:var(--spk-font-weight-500)}.sv-long-sum{display:flex;justify-content:space-between;gap:var(--spk-space-16);padding-top:var(--spk-space-18);border-top:2px solid var(--sv-ink);font-weight:var(--spk-font-weight-500)}.sv-run-facts{position:sticky;top:88px;display:flex;flex-direction:column;gap:var(--spk-space-16)}.sv-run-facts div{padding-bottom:var(--spk-space-14);border-bottom:1px solid var(--sv-line-ink)}.sv-run-facts b{display:block;font-family:var(--sv-mono);font-size:var(--spk-font-size-34);line-height:var(--spk-line-height-1p1);font-weight:var(--spk-font-weight-500)}.sv-run-facts span{font-size:var(--spk-font-size-15);color:var(--sv-on-ink-2)}.sv-contact{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--spk-space-16);align-items:stretch}.sv-form{display:flex;flex-direction:column;gap:var(--spk-space-16);padding:var(--spk-space-fluid-13);border-radius:var(--spk-radius-24);background:var(--sv-white)}.sv-field{display:flex;flex-direction:column;gap:var(--spk-space-6);font-size:var(--spk-font-size-15);font-weight:var(--spk-font-weight-500)}.sv-field input,.sv-field textarea{width:100%;min-height:50px;padding:var(--spk-space-12) var(--spk-space-14);border:0;border-radius:var(--spk-radius-12);background:var(--sv-paper);box-shadow:inset 0 0 0 1px var(--sv-line);color:var(--sv-ink);font:400 16px/1.4 var(--sv-font);transition:box-shadow .24s var(--sv-ease)}.sv-field textarea{min-height:124px;resize:vertical}.sv-field input:hover,.sv-field textarea:hover{box-shadow:inset 0 0 0 1px var(--spk-ink-a320)}.sv-field input:focus,.sv-field textarea:focus{outline:0;box-shadow:inset 0 0 0 2px var(--sv-ink)}.sv-field input[aria-invalid="true"]{box-shadow:inset 0 0 0 2px var(--sv-stop)}.sv-field-err{font-size:var(--spk-font-size-14);font-weight:var(--spk-font-weight-400);color:var(--spk-cb4260d)}.sv-form-note{font-size:var(--spk-font-size-14);color:var(--sv-ink-2)}.sv-form .sv-btn{width:100%}.sv-sent{display:flex;flex-direction:column;justify-content:center;gap:var(--spk-space-14);min-height:420px}.sv-contact-side{display:flex;flex-direction:column;gap:var(--spk-space-16)}.sv-contact-photo{position:relative;overflow:hidden;flex:1;min-height:340px;border-radius:var(--spk-radius-24);background:var(--sv-tray)}.sv-contact-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sv-contact-mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spk-space-16)}.sv-contact-mini a,.sv-contact-mini div{display:block;padding:var(--spk-space-18) var(--spk-space-20);border-radius:var(--spk-radius-20);background:var(--sv-white);font-size:var(--spk-font-size-15);line-height:var(--spk-line-height-1p4);color:var(--sv-ink-2)}.sv-contact-mini b{display:block;font-size:var(--spk-font-size-18);font-weight:var(--spk-font-weight-500);color:var(--sv-ink);letter-spacing:-.01em}.sv-legal{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);gap:var(--spk-space-fluid-19);align-items:start}.sv-legal-nav{position:sticky;top:88px;display:flex;flex-direction:column}.sv-legal-nav a{display:flex;align-items:center;min-height:40px;font-size:var(--spk-font-size-15);color:var(--sv-ink-2);transition:color .24s var(--sv-ease)}.sv-legal-nav a:hover{color:var(--sv-ink)}.sv-legal-body{display:flex;flex-direction:column;gap:var(--spk-space-32);max-width:68ch}.sv-legal-body section{scroll-margin-top:88px}.sv-legal-body h2{font-size:var(--spk-font-size-26);line-height:var(--spk-line-height-1p2);letter-spacing:-.022em;font-weight:var(--spk-font-weight-500)}.sv-legal-body p{padding-top:var(--spk-space-10);font-size:var(--spk-font-size-17);line-height:var(--spk-line-height-1p6);color:var(--sv-ink-2)}.sv-lost{position:relative;overflow:hidden;isolation:isolate;container-type:inline-size;display:flex;align-items:center;min-height:clamp(640px,52vw,760px);border-radius:var(--spk-radius-28);background:var(--sv-volt)}.sv-lost img{position:absolute;z-index:-1;right:4%;bottom:0;height:96%;width:auto;max-width:none}.sv-mini-close{padding:0 var(--spk-space-12)}.sv-mini-close .sv-close-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:348px}.sv-mini-close .sv-close-row{flex-direction:column;align-items:flex-start;justify-content:center;padding:var(--spk-space-fluid-24) var(--spk-space-fluid-16)}.sv-mini-close .sv-close-team{height:auto;min-height:280px;margin:0}.sv-mini-close .sv-close-team img{inset:14px 0 0 0;width:100%;height:calc(100% - 14px);object-fit:cover;object-position:100% 0}@media (max-width:1099px){.sv-sub-copy{width:min(var(--sv-copy,600px),60cqw)}.sv-stages,.sv-duo,.sv-faq,.sv-legal{grid-template-columns:minmax(0,1fr)}.sv-stick,.sv-legal-nav{position:static}.sv-rail-rec{max-width:420px}.sv-anat{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sv-anat-mid{grid-column:1/-1;grid-row:1;max-width:520px;width:100%;margin-inline:auto}.sv-anat-side:first-child{text-align:left}.sv-file,.sv-contact{grid-template-columns:minmax(0,1fr)}.sv-file--rev .sv-file-photo{order:0}.sv-file-photo{min-height:560px}.sv-nevers{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-run-page{grid-template-columns:minmax(0,3fr) minmax(0,6fr)}.sv-run-facts{position:static;grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:var(--spk-space-24)}.sv-run-facts div{border:0;padding:0}.sv-lib-feat{grid-template-columns:minmax(0,1fr)}.sv-lib-feat-img{min-height:340px}}@media (max-width:767px){.sv-sub{padding:var(--spk-space-8) var(--spk-space-8) 0}.sv-sub-panel{flex-direction:column;align-items:stretch;min-height:0}.sv-sub-copy{margin-left:0;width:auto;max-width:none;padding:var(--spk-space-104) var(--spk-space-20) var(--spk-space-20)}.sv-sub-art{order:2;position:relative;right:auto;bottom:auto;align-self:flex-end;width:100%;height:auto}.sv-sub-panel,.sv-dark-1,.sv-flow,.sv-run-page,.sv-lost{border-radius:var(--spk-radius-22)}.sv-stage{grid-template-columns:minmax(0,1fr);padding:var(--spk-space-18) var(--spk-space-12) var(--spk-space-12)}.sv-stage>div:first-child{padding-inline:var(--spk-space-8)}.sv-anat{grid-template-columns:minmax(0,1fr)}.sv-conn,.sv-review,.sv-counts,.sv-outcome,.sv-steps3,.sv-flow,.sv-nevers{grid-template-columns:minmax(0,1fr)}.sv-flow-line{display:none}.sv-file-photo{min-height:440px}.sv-file-bot{grid-template-columns:minmax(0,1fr)}.sv-file-detail{height:150px}.sv-run-page{grid-template-columns:minmax(0,1fr);padding:var(--spk-space-12)}.sv-run-side{display:none}.sv-long .sv-receipt{padding:var(--spk-space-20) var(--spk-space-16) var(--spk-space-34);font-size:var(--spk-font-size-13)}.sv-contact-mini{grid-template-columns:minmax(0,1fr)}.sv-lost{flex-direction:column;align-items:stretch;min-height:0}.sv-lost img{order:2;position:relative;right:auto;align-self:center;height:auto;width:92%}.sv-mini-close{padding:0 var(--spk-space-8)}.sv-mini-close .sv-close-panel{grid-template-columns:minmax(0,1fr);border-radius:var(--spk-radius-22)}.sv-mini-close .sv-close-team{min-height:200px}.sv-filter{display:flex}.sv-filter button{flex:1 1 auto;justify-content:center;padding:0 var(--spk-space-10)}}.sv-vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spk-space-16)}.sv-vs-col{display:flex;flex-direction:column;padding:var(--spk-space-fluid-13);border-radius:var(--spk-radius-24);background:var(--sv-white)}.sv-vs-col--on{background:var(--sv-ink);color:var(--sv-paper)}.sv-vs-col h3{padding-bottom:var(--spk-space-12);font-size:var(--spk-font-size-24);line-height:var(--spk-line-height-1p2);letter-spacing:-.02em;font-weight:var(--spk-font-weight-500)}.sv-vs-col li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:var(--spk-space-10);padding-block:var(--spk-space-13);border-top:1px solid var(--sv-line);font-size:var(--spk-font-size-16p5);line-height:var(--spk-line-height-1p4);color:var(--sv-ink-2)}.sv-vs-col li svg{margin-top:var(--spk-space-3)}.sv-vs-col--on li{border-color:var(--sv-line-ink);color:var(--sv-paper)}.sv-vs-col--on li svg{color:var(--sv-volt)}.sv-f1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:330px 330px;gap:var(--spk-space-16)}.sv-f1>*{min-width:0}.sv-f-a{grid-column:1;grid-row:1/3}.sv-f-b{grid-column:2;grid-row:1}.sv-f-c{grid-column:3/5;grid-row:1}.sv-f-d{grid-column:2/4;grid-row:2}.sv-f-e{grid-column:4;grid-row:2}.sv-tile--photo{padding:0;background:var(--sv-ink);color:var(--sv-paper)}.sv-tile--photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 24%}.sv-tile--photo .sv-tile-cap{position:relative;padding:var(--spk-space-48) var(--spk-space-24) var(--spk-space-22);background:linear-gradient(transparent,var(--spk-ink-a860))}.sv-tile--photo p{color:var(--spk-thermal-a860)}.sv-tile--volt{background:var(--sv-volt)}.sv-tile--volt p{color:var(--spk-c2c2e20)}.sv-tile--ink{background:var(--sv-ink);color:var(--sv-paper)}.sv-tile--ink p{color:var(--sv-on-ink-2)}.sv-search{display:flex;align-items:center;gap:var(--spk-space-8);min-height:44px;padding:0 var(--spk-space-12);border-radius:var(--spk-radius-10);background:var(--sv-paper);box-shadow:inset 0 0 0 1px var(--sv-line);font-size:var(--spk-font-size-14p5)}.sv-search i{width:1.5px;height:18px;margin-left:var(--spk-space-n5);background:var(--sv-ink)}.sv-stack{display:flex;flex-direction:column;gap:var(--spk-space-8);margin-top:var(--spk-space-10)}.sv-hit{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:var(--spk-space-8);padding:var(--spk-space-12) var(--spk-space-10);border-radius:var(--spk-radius-10);background:var(--sv-paper);font-size:var(--spk-font-size-13p5);line-height:var(--spk-line-height-1p3)}.sv-hit img{width:28px;height:28px;border-radius:var(--spk-radius-8);object-fit:cover}.sv-hit b{display:block;font-weight:var(--spk-font-weight-500)}.sv-hit span{color:var(--sv-ink-2);font-family:var(--sv-mono);font-size:var(--spk-font-size-11p5)}.sv-hit--top{background:var(--sv-white);box-shadow:var(--sv-sh-card),0 0 0 1px var(--sv-line)}.sv-tile p.sv-big{padding:0;max-width:none;font-size:var(--spk-font-size-fluid-17);line-height:var(--spk-line-height-0p92);letter-spacing:-.045em;font-weight:var(--spk-font-weight-500)}.sv-faces{display:flex}.sv-faces img{width:48px;height:48px;margin-left:var(--spk-space-n10);border-radius:var(--spk-radius-12);object-fit:cover;box-shadow:0 0 0 3px var(--sv-volt)}.sv-faces img:first-child{margin-left:0}.sv-sched{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--spk-space-6)}.sv-sched div{display:flex;flex-direction:column;align-items:center;gap:var(--spk-space-8);padding:var(--spk-space-10) 0;border-radius:var(--spk-radius-10);background:var(--sv-paper);font-family:var(--sv-mono);font-size:var(--spk-font-size-12);color:var(--sv-ink-3)}.sv-sched u{display:block;width:60%;height:18px;border-radius:var(--spk-radius-5);background:var(--spk-cdfe1da);text-decoration:none}.sv-sched .is-on{background:var(--sv-ink);color:var(--sv-paper)}.sv-sched .is-on u{background:var(--sv-volt)}.sv-spot{display:flex;flex-direction:column;align-items:center;gap:var(--spk-space-28);max-width:940px;margin-inline:auto;text-align:center}.sv-spot-q{font-size:var(--spk-font-size-fluid-9);line-height:var(--spk-line-height-1p18);letter-spacing:-.028em;font-weight:var(--spk-font-weight-500);color:var(--sv-ink-3);text-wrap:balance}.sv-spot-q mark{background:none;color:var(--sv-ink)}.sv-spot-who b{display:block;font-size:var(--spk-font-size-17);font-weight:var(--spk-font-weight-600)}.sv-spot-who span{font-size:var(--spk-font-size-15);color:var(--sv-ink-2)}.sv-spot-sel{display:flex;gap:var(--spk-space-10)}.sv-spot-sel button{width:60px;height:60px;padding:var(--spk-space-3);border-radius:var(--spk-radius-14);background:var(--spk-ink-a060);opacity:.6;transition:opacity .24s var(--sv-ease),background-color .24s var(--sv-ease),transform .36s var(--sv-ease)}.sv-spot-sel button:hover{opacity:1}.sv-spot-sel button[aria-pressed="true"]{background:var(--sv-ink);opacity:1;transform:translateY(-3px)}.sv-spot-sel img{width:100%;height:100%;border-radius:var(--spk-radius-11);object-fit:cover;object-position:50% 20%}.sv-pillar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:290px 290px;gap:var(--spk-space-16)}.sv-pillar>*{min-width:0}.sv-p-c{grid-column:2;grid-row:1/3;justify-content:space-between;background:var(--sv-volt)}.sv-p-c img{position:absolute;left:50%;top:44%;width:96%;max-width:none;translate:-50% -50%}.sv-p-c .sv-t4-copy{padding:0;flex:none;margin-top:auto}.sv-keyrow{display:flex;flex-direction:column;gap:var(--spk-space-6)}.sv-tools-wall{border-radius:var(--spk-radius-20);background:var(--sv-white)}.sv-tw-row{display:grid;grid-template-columns:140px repeat(4,minmax(0,1fr));align-items:center}.sv-tw-row+.sv-tw-row{border-top:1px solid var(--sv-line)}.sv-tw-row>span{padding-left:var(--spk-space-24);font-size:var(--spk-font-size-15);color:var(--sv-ink-2)}.sv-tw-row .sv-logo{height:76px;font-size:var(--spk-font-size-16)}.sv-tw-row .sv-logo+.sv-logo{border-left:0}.sv-quote--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sv-quote--rev .sv-quote-panel{background:var(--sv-ink);color:var(--sv-paper)}.sv-quote--rev .sv-quote-text{color:var(--spk-thermal-a600)}.sv-quote--rev .sv-quote-text mark{color:var(--sv-volt)}.sv-quote--rev .sv-quote-who{border-color:var(--sv-line-ink)}.sv-quote--rev .sv-quote-who span{color:var(--sv-on-ink-2)}.sv-req{width:100%;padding:var(--spk-space-16);border-radius:var(--spk-radius-16);background:var(--sv-white);box-shadow:var(--sv-sh-float)}.sv-req h3{font-size:var(--spk-font-size-19);line-height:var(--spk-line-height-1p25);font-weight:var(--spk-font-weight-600);letter-spacing:-.015em}.sv-req p{padding-top:var(--spk-space-4);font-size:var(--spk-font-size-14p5);line-height:var(--spk-line-height-1p4);color:var(--sv-ink-2)}.sv-req-meta{display:flex;flex-wrap:wrap;gap:var(--spk-space-4);padding-top:var(--spk-space-10)}.sv-req .sv-ask-acts .sv-btn{height:44px}.sv-e{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:300px 300px;gap:var(--spk-space-16)}.sv-e>*{min-width:0}.sv-e-a{grid-column:1/3;grid-row:1/3}.sv-e-b{grid-column:3;grid-row:1}.sv-e-c{grid-column:4;grid-row:1/3}.sv-e-d{grid-column:3;grid-row:2}.sv-e-a img{object-position:50% 32%}.sv-e-c img.sv-bell{position:absolute;left:50%;top:6%;width:112%;max-width:none;translate:-50% 0}.sv-log-panel{padding:var(--spk-space-fluid-18);border-radius:var(--spk-radius-28);background:var(--sv-ink);color:var(--sv-paper)}.sv-log-panel .sv-head{margin-bottom:var(--spk-space-28)}.sv-log-panel .sv-lead{color:var(--sv-on-ink-2)}.sv-log-box{overflow-x:auto}.sv-log-t{width:100%;min-width:760px;border-collapse:collapse;font-family:var(--sv-mono);font-size:var(--spk-font-size-14);line-height:var(--spk-line-height-1p4);text-align:left}.sv-log-t th{padding:0 var(--spk-space-16) var(--spk-space-12) 0;font-weight:var(--spk-font-weight-400);color:var(--sv-on-ink-2)}.sv-log-t td{padding:var(--spk-space-13) var(--spk-space-16) var(--spk-space-13) 0;border-top:1px solid var(--sv-line-ink)}.sv-log-t .is-yes{color:var(--sv-volt)}.sv-log-t .is-no{color:var(--spk-cff7a63)}.sv-tri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spk-space-16)}.sv-v{display:flex;flex-direction:column;gap:var(--spk-space-20);min-height:430px;padding:var(--spk-space-26);border-radius:var(--spk-radius-22);background:var(--sv-white)}.sv-v p{font-size:var(--spk-font-size-fluid-5);line-height:var(--spk-line-height-1p3);letter-spacing:-.016em}.sv-v-who{display:flex;align-items:center;gap:var(--spk-space-12);margin-top:auto}.sv-v-who img{width:48px;height:48px;border-radius:var(--spk-radius-12);object-fit:cover;object-position:50% 20%}.sv-v-who b{display:block;font-size:var(--spk-font-size-15p5);font-weight:var(--spk-font-weight-600);line-height:var(--spk-line-height-1p3)}.sv-v-who span{display:block;font-size:var(--spk-font-size-14);line-height:var(--spk-line-height-1p3);color:var(--sv-ink-2)}.sv-v--photo{position:relative;overflow:hidden;justify-content:flex-end;padding:0;background:var(--sv-ink);color:var(--sv-paper)}.sv-v--photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 14%}.sv-v--photo .sv-v-cap{position:relative;display:flex;flex-direction:column;gap:var(--spk-space-12);padding:var(--spk-space-64) var(--spk-space-26) var(--spk-space-24);background:linear-gradient(transparent,var(--spk-ink-a900) 45%)}.sv-v--photo .sv-v-who{margin-top:0}.sv-v--photo .sv-v-who span{color:var(--spk-thermal-a800)}.sv-band-photo{position:relative;overflow:hidden;display:flex;align-items:flex-end;min-height:clamp(360px,36vw,520px);border-radius:var(--spk-radius-28);background:var(--sv-ink);color:var(--sv-paper)}.sv-band-photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.sv-band-cap{position:relative;display:flex;flex-direction:column;gap:var(--spk-space-6);width:100%;padding:var(--spk-space-150) var(--spk-space-fluid-18) var(--spk-space-fluid-13);background:linear-gradient(transparent,var(--spk-ink-a620) 42%,var(--spk-ink-a920))}.sv-band-cap p{max-width:34em;font-size:var(--spk-font-size-18);line-height:var(--spk-line-height-1p45);color:var(--spk-thermal-a860)}.sv-est{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--spk-space-16)}.sv-est-main{display:flex;flex-direction:column;gap:var(--spk-space-18);padding:var(--spk-space-fluid-13);border-radius:var(--spk-radius-24);background:var(--sv-white)}.sv-est-lab{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spk-space-16);font-size:var(--spk-font-size-17)}.sv-est-lab b{font-family:var(--sv-mono);font-size:var(--spk-font-size-44);line-height:1;font-weight:var(--spk-font-weight-500)}.sv-est input[type=range]{width:100%;height:32px;margin:0;background:transparent;accent-color:var(--sv-ink);cursor:pointer}.sv-est-marks{display:flex;justify-content:space-between;font-family:var(--sv-mono);font-size:var(--spk-font-size-12p5);color:var(--sv-ink-3)}.sv-est-sum{display:flex;flex-direction:column;gap:var(--spk-space-10);padding:var(--spk-space-fluid-13);border-radius:var(--spk-radius-24);background:var(--sv-ink);color:var(--sv-paper)}.sv-est-sum b{font-family:var(--sv-mono);font-size:var(--spk-font-size-56);line-height:1;font-weight:var(--spk-font-weight-500)}.sv-est-sum p{font-size:var(--spk-font-size-16p5);line-height:var(--spk-line-height-1p45);color:var(--sv-on-ink-2)}.sv-est-sum .sv-btn{align-self:flex-start;margin-top:auto}.sv-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spk-space-fluid-12)}.sv-groups h3{padding-bottom:var(--spk-space-10);border-bottom:1px solid var(--sv-ink);font-size:var(--spk-font-size-17);font-weight:var(--spk-font-weight-600);letter-spacing:-.01em}.sv-groups li{padding-block:var(--spk-space-10);border-bottom:1px solid var(--sv-line);font-size:var(--spk-font-size-15p5);line-height:var(--spk-line-height-1p35);color:var(--sv-ink-2)}@media (max-width:1099px){.sv-f1{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:minmax(300px,auto)}.sv-f-a,.sv-f-b,.sv-f-c,.sv-f-d,.sv-f-e{grid-column:auto;grid-row:auto}.sv-f-c,.sv-f-d{grid-column:1/3}.sv-pillar{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:minmax(280px,auto)}.sv-p-c{order:-1;grid-column:1/3;grid-row:auto;min-height:420px}.sv-p-c img{width:auto;height:74%;top:40%}.sv-e{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:minmax(300px,auto)}.sv-e-a,.sv-e-b,.sv-e-c,.sv-e-d{grid-column:auto;grid-row:auto}.sv-e-a{grid-column:1/3;min-height:460px}.sv-e-c{min-height:360px}.sv-e-c img.sv-bell{width:88%}.sv-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-tw-row{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-tw-row>span{grid-column:1/-1;padding:var(--spk-space-14) var(--spk-space-20) 0}.sv-quote--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sv-est{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.sv-vs,.sv-f1,.sv-pillar,.sv-e,.sv-tri,.sv-groups{grid-template-columns:minmax(0,1fr)}.sv-f-a,.sv-f-c,.sv-f-d,.sv-p-c,.sv-e-a{grid-column:auto}.sv-tw-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-tw-row .sv-logo{height:64px;font-size:var(--spk-font-size-15);border:0}.sv-quote--rev{grid-template-columns:minmax(0,1fr)}.sv-quote--rev .sv-quote-photo{order:-1}.sv-v{min-height:0}.sv-v--photo{min-height:440px}.sv-est-sum b{font-size:var(--spk-font-size-44)}}.sv-auth{padding:var(--spk-space-12) var(--spk-space-12) 0;margin-top:var(--spk-space-n84)}.sv-auth-panel{position:relative;overflow:hidden;isolation:isolate;container-type:inline-size;min-height:clamp(860px,60vw,900px);border-radius:var(--spk-radius-28);background:var(--sv-volt)}.sv-auth-art{position:absolute;z-index:0;bottom:0;left:calc(50% - 340px);height:min(84%,760px);width:auto;max-width:none;animation:sv-auth-art .7s var(--sv-ease) both}@keyframes sv-auth-art{from{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}.sv-auth-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 452px;gap:var(--spk-space-24);align-items:start;box-sizing:border-box;width:min(1280px,calc(100cqw - 40px));min-height:inherit;margin-inline:auto;padding:var(--spk-space-116) 0 var(--spk-space-40)}.sv-auth-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spk-space-16);max-width:356px;height:100%}.sv-auth-copy h1{font-size:var(--spk-font-size-fluid-13);line-height:var(--spk-line-height-1p03);letter-spacing:-.034em;font-weight:var(--spk-font-weight-500);text-wrap:balance}.sv-auth-copy .sv-lead{color:var(--spk-c26282c)}.sv-auth-facts{display:grid;gap:0;width:220px;margin-top:auto;font-family:var(--sv-mono);font-size:var(--spk-font-size-13);line-height:var(--spk-line-height-1p3)}.sv-auth-facts>div{display:flex;justify-content:space-between;gap:var(--spk-space-12);padding-block:var(--spk-space-9);border-top:1px solid var(--spk-ink-a280)}.sv-auth-facts dt{color:var(--spk-c3a3d42)}.sv-auth-card{padding:var(--spk-space-10);border-radius:var(--spk-radius-24);background:var(--sv-white);box-shadow:0 30px 60px -30px var(--spk-ink-a450)}.sv-auth-tabs.sv-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-auth-tabs .sv-tab{min-height:44px}.sv-auth-tabs .sv-tab[aria-pressed="true"]{background:var(--sv-white);box-shadow:0 1px 2px var(--spk-ink-a120),0 0 0 1px var(--sv-line)}.sv-auth-form{display:flex;flex-direction:column;gap:var(--spk-space-16);padding:var(--spk-space-20) var(--spk-space-14) var(--spk-space-14)}.sv-auth-form .sv-btn{width:100%}.sv-auth-form .sv-form-note a{color:var(--sv-ink);text-decoration:underline;text-underline-offset:2px}.sv-pick{display:flex;flex-direction:column;gap:var(--spk-space-8)}.sv-pick-label{font-size:var(--spk-font-size-15);font-weight:var(--spk-font-weight-500)}.sv-pick-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spk-space-6)}.sv-pick-one{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spk-space-1);padding:var(--spk-space-5) var(--spk-space-5) var(--spk-space-9);border-radius:var(--spk-radius-12);background-color:var(--sv-paper);box-shadow:inset 0 0 0 1px var(--sv-line);color:var(--sv-ink);text-align:left;transition:background-color .24s var(--sv-ease),color .24s var(--sv-ease),box-shadow .24s var(--sv-ease)}.sv-pick-one:hover{box-shadow:inset 0 0 0 1px var(--spk-ink-a320)}.sv-pick-one img{width:100%;aspect-ratio:1;margin-bottom:var(--spk-space-7);border-radius:var(--spk-radius-8);object-fit:cover}.sv-pick-one b{padding-inline:var(--spk-space-4);font-size:var(--spk-font-size-14);font-weight:var(--spk-font-weight-500);line-height:var(--spk-line-height-1p3)}.sv-pick-one span{padding-inline:var(--spk-space-4);font-family:var(--sv-mono);font-size:var(--spk-font-size-11);line-height:var(--spk-line-height-1p3);color:var(--sv-ink-2);transition:color .24s var(--sv-ease)}.sv-pick-one[aria-pressed="true"]{background-color:var(--sv-ink);box-shadow:inset 0 0 0 1px var(--sv-ink);color:var(--sv-paper)}.sv-pick-one[aria-pressed="true"] span{color:var(--spk-thermal-a720)}.sv-auth-forgot{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spk-space-6);margin-top:var(--spk-space-n4)}.sv-auth-done{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spk-space-14);padding:var(--spk-space-30) var(--spk-space-24) var(--spk-space-22)}.sv-auth-done .sv-receipt-wrap{align-self:stretch}@media (prefers-reduced-motion:reduce){.sv-auth-art{animation:none}}@media (max-width:1099px){.sv-auth-panel{min-height:0}.sv-auth-grid{grid-template-columns:minmax(0,1fr) 408px;min-height:0;padding-bottom:var(--spk-space-28)}.sv-auth-copy{max-width:none}.sv-auth-art{left:-8px;height:min(62%,560px)}.sv-auth-facts{display:none}}@media (max-width:767px){.sv-auth-art{display:none}.sv-auth-grid{grid-template-columns:minmax(0,1fr);width:auto;padding:var(--spk-space-104) var(--spk-space-12) var(--spk-space-12)}.sv-auth-copy{max-width:none;padding-inline:var(--spk-space-8)}.sv-pick-one span{font-family:var(--sv-font);font-size:var(--spk-font-size-12)}}.sv-bar-panel{position:absolute;z-index:60;left:0;top:calc(50% + 21px);width:100%;padding-top:var(--spk-space-18);opacity:0;visibility:hidden;translate:0 8px;transition:opacity .2s var(--sv-ease) .3s,translate .24s var(--sv-ease) .3s,visibility 0s linear .5s}.sv-bar-dd{position:static}.sv-bar-dd:hover>.sv-bar-panel,.sv-bar-dd:focus-within>.sv-bar-panel{opacity:1;visibility:visible;translate:0 0;transition:opacity .28s var(--sv-ease),translate .6s var(--sv-ease),visibility 0s linear 0s}body{margin:0;background:var(--sv-paper)}body{margin:0}body:not(#_){margin: 0;background: var(--spk-paper)}[data-fit-width]:not(#_){margin: 0 auto}body.spk-ds [data-fit-width]:not(#_){margin-bottom: var(--spk-space-48)}.ix-panel.ix-floating:not(#_){position: fixed;right: auto;bottom: auto;margin: 0}@keyframes spk-in{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: no-preference){.ix-in:not(#_){animation: spk-in .42s cubic-bezier(.2, .7, .2, 1) backwards;animation-delay: calc(var(--ix-i, 0) * 45ms)}}dc-if:not(#_){display: contents}dc-if[hidden]:not(#_){display: none}@view-transition{navigation: auto}[data-nav="static"], [data-nav="fixed"], [data-nav="docking"]{view-transition-name: ox-nav}[data-ix~="shell-sidebar"]{view-transition-name: ox-sidebar}body[class$="-ds"] [data-nav], body[class$="-ds"] [data-ix~="shell-sidebar"]{view-transition-name: none}:root{--ox-vt-duration: .34s;--ox-vt-shift: 24px;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}[data-ox-profile="webapp"], [data-ox-profile="mobile"]{--ox-vt-duration: .22s;--ox-vt-shift: 16px}@media (prefers-reduced-motion: no-preference){::view-transition-group(root){animation-duration: var(--ox-vt-duration)}::view-transition-old(root){animation: ox-vt-out var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}::view-transition-new(root){animation: ox-vt-in var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}html:active-view-transition-type(ox-back)::view-transition-old(root){animation-name: ox-vt-out-back}html:active-view-transition-type(ox-back)::view-transition-new(root){animation-name: ox-vt-in-back}}@media (prefers-reduced-motion: reduce){::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*){animation: none !important}}@keyframes ox-vt-out{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -.5))}}@keyframes ox-vt-in{from{opacity: 0;transform: translateY(var(--ox-vt-shift))}}@keyframes ox-vt-out-back{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * .5))}}@keyframes ox-vt-in-back{from{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -1))}}[data-fit-width]{zoom: min(1, calc(var(--ox-vw, 100000) / var(--ox-fw, 1)))}.s1:not(#_){background: var(--spk-ink);color: var(--spk-thermal)}.s2:not(#_){width: 100%;margin-top: var(--spk-space-24)}.s3:not(#_){display: flex;flex-direction: column;gap: var(--spk-space-6)}.s4:not(#_){border-top: 0}.s5:not(#_){height: 44px}.s6:not(#_){padding-top: 0}.s7:not(#_){top: 0;left: 12%;right: 12%;opacity: .5}.s8:not(#_){top: 44px;left: 6%;right: 6%;opacity: .75}.s9:not(#_){top: 100px;left: 0;right: 0}.s10:not(#_){padding-top: var(--spk-space-6)}.s11:not(#_){display: inline-flex;gap: var(--spk-space-8);align-items: center}.s12:not(#_){left: 3%;top: 52%}.s13:not(#_){left: 43%;top: 10%}.s14:not(#_){right: 3%;top: 49%}.s15:not(#_){margin-bottom: 0}.s16:not(#_){padding: 0;min-height: 232px}.s17:not(#_){position: absolute;right: -6%;top: 0;width: auto;height: 140%;max-width: var(--spk-shadow-1)}.s18:not(#_){position: absolute;left: 0;bottom: 0}.s19:not(#_){padding: 0;font-size: var(--spk-font-size-18);font-weight: var(--spk-font-weight-500);color: var(--spk-thermal);letter-spacing: -.015em}.s20:not(#_){padding: 0;font-size: var(--spk-font-size-14p5);color: var(--spk-thermal-a720)}.s21:not(#_){margin-top: var(--spk-space-6)}.s22:not(#_){padding: var(--spk-space-fluid-11)}.s23:not(#_){rotate: -1.4deg}.s24:not(#_){display: flex;flex-direction: column;gap: var(--spk-space-8)}.s25:not(#_){opacity: .8}.s26:not(#_){opacity: .6}.s27:not(#_){opacity: .42}.s28:not(#_){opacity: .26}.s29:not(#_){color: var(--sv-ink)}.s30:not(#_){margin-top: auto}.s31:not(#_){margin-top: var(--spk-space-10);background: var(--sv-paper);box-shadow: var(--spk-shadow-1)}.s32:not(#_){--x: 1}.s33:not(#_){box-shadow: 0 0 0 3px var(--sv-ink)}.s34:not(#_){background: transparent}.s35:not(#_){position: absolute;width: 1px;height: 1px;overflow: hidden}.s36:not(#_){text-wrap: wrap}.s37:not(#_){position: absolute;inset: 0 0 auto;background: var(--sv-paper);box-shadow: var(--spk-shadow-1)}.s38:not(#_){position: absolute;top: 54px;left: 0;right: 0;background: transparent;box-shadow: inset 0 0 0 1px var(--sv-line)}.s39:not(#_){position: absolute;top: 54px;left: 0;right: 0;background: var(--sv-ink);color: var(--sv-paper);box-shadow: var(--spk-shadow-1)}.s40:not(#_){position: absolute;left: 50%;top: 44%;width: auto;height: 176%;max-width: var(--spk-shadow-1);translate: -50% -50%}.s41:not(#_){color: var(--sv-volt)}.s42:not(#_){background: var(--spk-cffffff-a600)}.s43:not(#_){top: 0;left: 8%;right: 8%;opacity: .55}.s44:not(#_){top: 48px;left: 0;right: 0}.s45:not(#_){margin-top: auto;position: relative}.s46:not(#_){box-shadow: 0 0 0 3px var(--spk-cffffff);object-position: 50% 20%}.s47:not(#_){grid-template-columns: minmax(0,1fr);gap: var(--spk-space-10);margin-top: 0}.s48:not(#_){background: var(--sv-paper);box-shadow: var(--spk-shadow-1)}.s49:not(#_){min-height: 300px}.s50:not(#_){border: 0;padding: 0;gap: var(--spk-space-16);justify-content: flex-start}.s51:not(#_){width: 32px;height: 32px;border-radius: var(--spk-radius-8);background: var(--spk-thermal-a120)}.s52:not(#_){width: 32px;height: 32px;border-radius: var(--spk-radius-8);background: var(--sv-volt);color: var(--sv-ink)}.s53:not(#_){rotate: -1.2deg}.s54:not(#_){align-self: flex-start}.s55:not(#_){width: 1600px;min-height: 1200px;--brand: var(--spk-volt);--primary: var(--spk-volt);--brand2: var(--spk-stop);--ink: var(--spk-ink);--paper: var(--spk-thermal);--tint: var(--spk-ce3edc8);--deep: var(--spk-c333d00);--mid: var(--spk-c7f8f46);--brand3: var(--spk-stop);--pop: var(--spk-stop);--on-brand: var(--ink);--on-primary: var(--ink);--on-brand2: var(--ink);--on-ink: var(--paper);--on-paper: var(--ink);--on-tint: var(--ink);--on-deep: var(--paper);--on-mid: var(--ink);--on-brand3: var(--ink);--on-pop: var(--ink);--white: var(--spk-cffffff);--black: var(--spk-c0b0b0b);--night: color-mix(in oklch,var(--spk-ink) 25%,var(--spk-c0e0e0e));--mist: color-mix(in oklch,var(--spk-ce3edc8) 55%,var(--spk-cf1f1f2));--fd: 'Geist',system-ui,sans-serif;--ft: 'Geist',system-ui,sans-serif;--fm: 'Geist Mono',ui-monospace,monospace;--frame: color-mix(in oklch,var(--ink) 30%,var(--spk-c0b0b0b));--pad: 26px;--gap: 14px;--r: 22px;--surface: color-mix(in oklch,var(--ink) 25%,var(--spk-c171717));--on-surface: var(--spk-cf2f2f0);display: grid;grid-template-columns: repeat(12,1fr);grid-template-rows: repeat(4,1fr)}.s56:not(#_){grid-area: 1/1/2/5}.s57:not(#_){display: grid;grid-template-rows: 1.3fr 1fr}.s58:not(#_){display: grid;grid-template-columns: 1.1fr 1fr}.s59:not(#_){background: var(--spk-volt);color: var(--spk-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--spk-space-22);min-width: 0}.s60:not(#_){align-self: flex-end;text-align: right}.s61:not(#_){font-size: var(--spk-font-size-13);line-height: var(--spk-line-height-1p5)}.s62:not(#_){background: var(--spk-ink);color: var(--spk-thermal);display: flex;flex-direction: column;justify-content: space-between;padding: var(--spk-space-22);min-width: 0}.s63:not(#_){display: grid;grid-template-columns: 1.3fr 1fr 1fr}.s64:not(#_){background: var(--spk-thermal);color: var(--spk-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--spk-space-16);min-width: 0}.s65:not(#_){background: var(--spk-chrome);color: var(--spk-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--spk-space-16);min-width: 0}.s66:not(#_){background: var(--spk-stop);color: var(--spk-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--spk-space-16);min-width: 0}.s67:not(#_){grid-area: 1/5/3/8}.s68:not(#_){left: 50%;top: 0;translate: -50% 0;width: calc(70cqh*.14);height: calc(30cqh - 6cqh);background: var(--ink);border-radius: 0 0 var(--spk-radius-6) var(--spk-radius-6)}.s69:not(#_){left: 50%;top: calc(30cqh - 8cqh);translate: -50% 0;width: calc(70cqh*.1);height: 6cqh;border: 4px solid var(--spk-c2b2b2b);border-radius: 0 0 var(--spk-radius-12) var(--spk-radius-12)}.s70:not(#_){left: 50%;top: calc(30cqh - 3cqh);translate: -50% 0;height: 70cqh;aspect-ratio: .68;background: var(--ink);color: var(--paper);border-radius: var(--spk-radius-fluid-1);padding: var(--spk-space-fluid-34) var(--spk-space-fluid-33);display: flex;flex-direction: column;justify-content: space-between;box-shadow: 0 30px 60px -24px var(--spk-c000000-a500);overflow: hidden}.s71:not(#_){left: 50%;top: 2.2cqh;translate: -50% 0;width: calc(70cqh*.16);height: 1.6cqh;border-radius: var(--spk-radius-9);background: var(--g)}.s72:not(#_){position: absolute;height: 56cqh;width: auto;right: -19.6cqh;top: -7cqh;--c: var(--spk-cffffff-a070)}.s73:not(#_){margin-top: var(--spk-space-fluid-4)}.s74:not(#_){font: 500 calc(70cqh*.085)/1 var(--fd);letter-spacing: -.01em;text-transform: uppercase}.s75:not(#_){opacity: .7;margin-top: var(--spk-space-fluid-3);font-size: var(--spk-font-size-fluid-16)}.s76:not(#_){display: flex;justify-content: space-between;align-items: flex-end}.s77:not(#_){height: calc(70cqh*.08);width: auto}.s78:not(#_){font: 500 calc(70cqh*.03) var(--ft)}.s79:not(#_){grid-area: 1/8/3/13}.s80:not(#_){width: min(62cqw, calc(78cqh * var(--symbol-ar)))}.s81:not(#_){grid-area: 2/1/3/5}.s82:not(#_){display: flex;flex-direction: column;justify-content: center;padding: 0 var(--spk-space-fluid-7)}.s83:not(#_){display: flex;align-items: center;justify-content: space-between;height: 38px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s84:not(#_){font-size: var(--spk-font-size-12);opacity: .72}.s85:not(#_){height: min(20px, calc(62cqw / var(--logo-ar)));width: auto}.s86:not(#_){display: flex;align-items: center;justify-content: space-between;height: 53px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s87:not(#_){height: min(28px, calc(62cqw / var(--logo-ar)));width: auto}.s88:not(#_){display: flex;align-items: center;justify-content: space-between;height: 76px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s89:not(#_){height: min(40px, calc(62cqw / var(--logo-ar)));width: auto}.s90:not(#_){display: flex;align-items: center;justify-content: space-between;height: 106px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s91:not(#_){height: min(56px, calc(62cqw / var(--logo-ar)));width: auto}.s92:not(#_){display: flex;align-items: center;justify-content: space-between;height: 144px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s93:not(#_){height: min(76px, calc(62cqw / var(--logo-ar)));width: auto}.s94:not(#_){grid-area: 3/1/5/9}.s95:not(#_){width: min(62cqw, calc(min(46cqh * max(1, 2.6 / var(--logo-ar)), 46cqh) * var(--logo-ar)))}.s96:not(#_){grid-area: 3/9/5/13}.s97:not(#_){display: grid;grid-template-columns: 1fr 1.35fr}.s98:not(#_){padding: var(--spk-space-26) var(--spk-space-26);display: flex;flex-direction: column;gap: var(--spk-space-14)}.s99:not(#_){font-weight: var(--spk-font-weight-500);font-size: var(--spk-font-size-22);line-height: var(--spk-line-height-1p1);font-family: var(--ft)}.s100:not(#_){font-weight: var(--spk-font-weight-400);font-size: var(--spk-font-size-12p5);line-height: var(--spk-line-height-1p5);font-family: var(--ft);opacity: .75;max-width: 30ch}.s101:not(#_){margin-top: auto;display: flex;flex-direction: column;gap: var(--spk-space-2)}.s102:not(#_){font-family: 'Geist';font-weight: var(--spk-font-weight-400);font-size: var(--spk-font-size-fluid-2);line-height: var(--spk-line-height-1p2)}.s103:not(#_){font-family: 'Geist';font-weight: var(--spk-font-weight-500);font-size: var(--spk-font-size-fluid-2);line-height: var(--spk-line-height-1p2)}.s104:not(#_){font-family: 'Geist';font-weight: var(--spk-font-weight-600);font-size: var(--spk-font-size-fluid-2);line-height: var(--spk-line-height-1p2)}.s105:not(#_){border-left: 1px solid color-mix(in oklch,currentColor 16%,transparent);display: grid;grid-template-rows: 1.25fr 1fr}.s106:not(#_){border-bottom: 1px solid color-mix(in oklch,currentColor 16%,transparent);font-family: 'Geist';font-weight: var(--spk-font-weight-600);font-size: var(--spk-font-size-fluid-6);letter-spacing: -.03em;line-height: 1}.s107:not(#_){display: grid;grid-template-columns: 1.2fr 1fr}.s108:not(#_){padding: var(--spk-space-18);display: flex;flex-direction: column;gap: var(--spk-space-12);justify-content: center}.s109:not(#_){font-family: 'Geist';font-weight: var(--spk-font-weight-400)}.s110:not(#_){font-size: var(--spk-font-size-11);opacity: .78;margin-bottom: var(--spk-space-3)}.s111:not(#_){font-size: var(--spk-font-size-14);line-height: var(--spk-line-height-1p2)}.s112:not(#_){font-family: 'Geist';font-weight: var(--spk-font-weight-500)}.s113:not(#_){border-left: 1px solid color-mix(in oklch,currentColor 16%,transparent);font-family: 'Geist';font-weight: var(--spk-font-weight-600);font-size: var(--spk-font-size-fluid-8);line-height: 1}.s114:not(#_){box-sizing: border-box;width: 1440px;min-height: 880px;padding: var(--spk-space-72) var(--spk-space-80);display: flex;flex-direction: column;gap: var(--spk-space-36)}.s115:not(#_){display: flex;flex-direction: column;gap: var(--spk-space-12)}.s116:not(#_){max-width: 760px}.s117:not(#_){display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: var(--spk-space-20)}.s118:not(#_){background: var(--spk-volt)}.s119:not(#_){background: var(--spk-ink)}.s120:not(#_){background: var(--spk-thermal)}.s121:not(#_){background: var(--spk-chrome)}.s122:not(#_){background: var(--spk-stop)}.s123:not(#_){height: 64px;background: var(--spk-cffffff)}.s124:not(#_){height: 64px;background: var(--spk-ce9ebe4)}.s125:not(#_){height: 64px;background: var(--spk-c4b4e52)}.s126:not(#_){height: 64px;background: var(--spk-c6e7175)}.s127:not(#_){height: 64px;background: var(--spk-c2a2c31)}.s128:not(#_){box-sizing: border-box;width: 1440px;min-height: 960px;padding: var(--spk-space-72) var(--spk-space-80);display: flex;flex-direction: column;gap: var(--spk-space-28)}.s129:not(#_){font-size: var(--spk-font-size-64);line-height: var(--spk-line-height-1p03);letter-spacing: -.034em;font-weight: var(--spk-font-weight-500)}.s130:not(#_){width: 1440px;min-height: 860px;box-sizing: border-box;padding: var(--spk-space-72) var(--spk-space-80);background: var(--spk-thermal);color: var(--spk-ink);font-family: 'Geist', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--spk-space-40);overflow: hidden}.s131:not(#_){margin: 0;font-size: var(--spk-font-size-14);font-weight: var(--spk-font-weight-600);letter-spacing: 0.08em;text-transform: uppercase;color: var(--spk-c4b4e52)}.s132:not(#_){margin: 0;font-size: var(--spk-font-size-56);line-height: var(--spk-line-height-1p05);font-weight: var(--spk-font-weight-600);letter-spacing: -0.02em}.s133:not(#_){margin: 0;max-width: 900px;font-size: var(--spk-font-size-18);line-height: var(--spk-line-height-1p5);color: var(--spk-c4b4e52)}.s134:not(#_){display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--spk-space-20)}.s135:not(#_){background: var(--spk-cffffff);border: 1px solid var(--spk-ce9ebe4);border-radius: var(--spk-radius-16);padding: var(--spk-space-28);display: flex;flex-direction: column;gap: var(--spk-space-14)}.s136:not(#_){margin: 0;font-size: var(--spk-font-size-20);font-weight: var(--spk-font-weight-600)}.s137:not(#_){font-size: var(--spk-font-size-16)}.s138:not(#_){font-family: ui-monospace, 'SF Mono', Menlo, monospace;font-size: var(--spk-font-size-13);color: var(--spk-ink);background: var(--spk-volt);padding: var(--spk-space-1) var(--spk-space-6);border-radius: var(--spk-radius-6)}.s139:not(#_){margin: 0;font-size: var(--spk-font-size-15);line-height: var(--spk-line-height-1p5);color: var(--spk-c4b4e52)}.s140:not(#_){box-sizing: border-box;width: 1440px;padding: var(--spk-space-72) var(--spk-space-80);display: flex;flex-direction: column;gap: var(--spk-space-28)}.s141:not(#_){display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--spk-space-16);align-items: start}.s142:not(#_){padding: var(--spk-space-12);border-radius: var(--spk-radius-12);background: var(--sv-ink)}.s143:not(#_){margin: 0}.s144:not(#_){width: 1440px;min-height: 820px;box-sizing: border-box;padding: var(--spk-space-72) var(--spk-space-80);background: var(--spk-thermal);color: var(--spk-ink);font-family: 'Geist', system-ui, sans-serif;display: flex;flex-direction: column;gap: var(--spk-space-40);overflow: hidden}.s145:not(#_){display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--spk-space-20)}.s146:not(#_){font-size: var(--spk-font-size-40);font-weight: var(--spk-font-weight-600);letter-spacing: -0.02em}[data-fit-width="1440"]{--ox-fw: 1440}[data-fit-width="1600"]{--ox-fw: 1600}.ap-art{width:100%;object-fit:cover;object-position:100% 50%}.ap-copy{--sv-copy:620px}@media (max-width:767px){.ap-art{order:2;object-position:80% 50%;aspect-ratio:16/10}}