:where(.svc-e) .vh{position:revert;width:revert;height:revert;overflow:revert;clip:revert;white-space:revert}:where(.svc-e) .disp{font-family:revert;font-weight:revert;letter-spacing:revert;line-height:revert;text-wrap:revert}:where(.svc-e) .disp strong{font-weight:revert}:where(.svc-e) .mono{font-family:revert;font-size:revert;letter-spacing:revert;font-feature-settings:revert;font-variant-numeric:revert}:where(.svc-e) .prose{max-width:revert;color:revert}:where(.svc-e) .prose>*+*{margin-top:revert}:where(.svc-e) .prose h2{font-family:revert;font-weight:revert;font-size:revert;letter-spacing:revert;line-height:revert;color:revert;margin-top:revert}:where(.svc-e) .prose h3{font-family:revert;font-weight:revert;font-size:revert;letter-spacing:revert;line-height:revert;color:revert;margin-top:revert}:where(.svc-e) .prose h2+*,:where(.svc-e) .prose h3+*{margin-top:revert}:where(.svc-e) .prose>:first-child{margin-top:revert}:where(.svc-e) .prose strong{color:revert;font-weight:revert}:where(.svc-e) .prose em{font-style:revert}:where(.svc-e) .prose ol>li,:where(.svc-e) .prose ul>li{position:revert;padding-left:revert}:where(.svc-e) .prose ol>li+li,:where(.svc-e) .prose ul>li+li{margin-top:revert}:where(.svc-e) .prose ul>li:before{content:revert;position:revert;left:revert;top:revert;width:revert;height:revert;background:revert}:where(.svc-e) .prose ol{counter-reset:revert}:where(.svc-e) .prose ol>li{counter-increment:revert}:where(.svc-e) .prose ol>li:before{content:revert;position:revert;left:revert;top:revert;font-family:revert;font-size:revert;color:revert}:where(.svc-e) .prose blockquote{margin-block:revert;padding-left:revert;border-left:revert;font-family:revert;font-size:revert;letter-spacing:revert;line-height:revert;color:revert}:where(.svc-e) .prose a{color:revert;background:revert;background-image:revert;transition:revert}:where(.svc-e) .prose a:hover{color:revert;background-image:revert}:where(.svc-e) .wrap{width:revert;max-width:revert;margin-inline:revert;padding-inline:revert}:where(.svc-e) .btn{display:revert;align-items:revert;gap:revert;min-height:revert;padding-inline:revert;border-radius:revert;background:revert;color:revert;font-size:revert;font-weight:revert;letter-spacing:revert;white-space:revert;transition:revert}:where(.svc-e) .btn:hover{transform:revert}:where(.svc-e) .btn .arr{transition:revert}:where(.svc-e) .btn:hover .arr{transform:revert}:where(.svc-e) .btn--ghost{background:revert;color:revert;box-shadow:revert}:where(.svc-e) .btn--ghost:hover{box-shadow:revert}:where(.svc-e) .frame{position:revert;overflow:revert;border-radius:revert;background:revert}:where(.svc-e) .frame img{width:revert;height:revert;object-fit:revert;object-position:revert}:where(.svc-e) .proof{font-family:revert;font-weight:revert;letter-spacing:revert;line-height:revert;color:revert}:where(.svc-e) .faq{border-top:revert}:where(.svc-e) .faq details{border-bottom:revert}:where(.svc-e) .faq summary{display:revert;align-items:revert;justify-content:revert;gap:revert;padding:revert;cursor:revert;list-style:revert;font-family:revert;font-size:revert;letter-spacing:revert;line-height:revert}:where(.svc-e) .faq summary::-webkit-details-marker{display:revert}:where(.svc-e) .faq summary:hover{color:revert}:where(.svc-e) .faq__pm{width:revert;height:revert;border-radius:revert;box-shadow:revert;flex:revert 1;position:revert;transition:revert}:where(.svc-e) .faq__pm:after,:where(.svc-e) .faq__pm:before{content:revert;position:revert;left:revert;top:revert;width:revert;height:revert;background:revert;transform:revert}:where(.svc-e) .faq__pm:after{transform:revert;transition:revert}:where(.svc-e) .faq details[open] .faq__pm{background:revert;color:revert;box-shadow:revert}:where(.svc-e) .faq details[open] .faq__pm:after{transform:revert}:where(.svc-e) .faq__a{padding:revert}:where(.svc-e) .c-statement .prose{max-width:revert;font-size:revert;line-height:revert;color:revert}:where(.svc-e) .c-first .prose{font-size:revert;line-height:revert;color:revert;max-width:revert}:where(.svc-e) .case .frame{transition:revert}:where(.svc-e) .case:hover .frame{transform:revert}:where(.svc-e) .terms{display:revert;grid-template-columns:revert;gap:revert}@media (max-width:960px){:where(.svc-e) .terms{grid-template-columns:revert}}@media (max-width:600px){:where(.svc-e) .terms{grid-template-columns:revert}}:where(.svc-e) .result .proof{font-size:revert}:where(.svc-e) .close{background:revert;color:revert;padding-block:revert;position:revert;overflow:revert;isolation:revert}:where(.svc-e) .close:before{content:revert;position:revert;inset:revert;z-index:revert;background-image:revert;background-size:revert;-webkit-mask-image:revert;mask-image:revert}:where(.svc-e) .close h2{font-size:revert;max-width:revert}:where(.svc-e) .close__line{margin-top:revert;font-size:revert;line-height:revert;color:revert}:where(.svc-e) .close__line strong{color:revert;font-weight:revert}:where(.svc-e) .close__line a:not(.btn){color:revert;background:revert}:where(.svc-e) .close .btn{background:revert;color:revert;vertical-align:revert;margin-right:revert;line-height:revert}:where(.svc-e) .close .btn+span,:where(.svc-e) .close span+.btn{margin-left:revert}:where(.svc-e) .close :focus-visible{outline-color:revert}:where(.svc-e) .close ::selection{background:revert;color:revert}:where(.svc-e) .hero{min-height:revert;display:revert;align-content:revert;padding:revert}:where(.svc-e) .hero h1{max-width:revert}:where(.svc-e) .hero h1 .w{display:revert}:where(.svc-e) .hero__lead{grid-column:revert}:where(.svc-e) .hero__lead>*+*{margin-top:revert}@media (max-width:960px){:where(.svc-e) .hero__lead{grid-column:revert}}@media (max-width:960px){:where(.svc-e) .hero{min-height:revert}}:where(.svc-e) .contact__aside .prose{font-size:revert}:where(.svc-e) .contact__aside .prose ul>li:before{display:revert}:where(.svc-e) .contact__aside .prose ul>li{padding:revert;border-top:revert;margin:revert}:where(.svc-e) .cform__ft .prose{font-size:revert;color:revert}:where(.svc-e) .home .btn:hover{transform:revert;background:revert}:where(.svc-e) .home .btn:active{transform:revert}:where(.svc-e) .home .btn:focus-visible{outline-color:revert}@media (max-width:355px){:where(.svc-e) .hdr__end .btn{display:revert}}:where(.svc-e) .mnav__plat .mono{color:revert}@media (prefers-reduced-motion:no-preference){html.js :where(.svc-e) .hero h1 .w{opacity:revert;transform:revert;animation:revert;animation-delay:revert}}html.capture :where(.svc-e) .hero h1 .w{opacity:revert;transform:revert;-webkit-clip-path:revert;clip-path:revert;animation:revert}:where(.svc-e) .home .btn{-webkit-text-decoration:revert;text-decoration:revert;color:revert}:where(.svc-e) .home .ai{background:revert;color:revert;padding-block:revert}:where(.svc-e) .home .tm{background:revert;color:revert;padding-block:revert}:where(.svc-e) .home .cl__line .btn{margin-right:revert;vertical-align:revert}@media (max-width:900px){:where(.svc-e) .home .ai,:where(.svc-e) .home .tm{padding-bottom:revert}}@media (max-width:640px){:where(.svc-e) .home .cl__line .btn{display:revert;width:revert;margin:revert}}.svc-e{--ink:#0F0E0C;--ink-2:#181715;--ink-raise:#151412;--ink-fg:#F4F1EA;--ink-fg-2:#CFC9BE;--ink-muted:#9C968C;--paper:#F4F1EA;--paper-2:#EAE5DA;--paper-raise:#EDE9E0;--paper-fg:#161512;--paper-fg-2:#3A3732;--paper-muted:#5F5A52;--signal:#FF6542;--signal-hover:#FF7A5B;--signal-ink:#BA3A0B;--violet:#9D93FF;--atlas:#3FD0C0;--pad:clamp(16px,3.9vw,56px);--gutter:clamp(16px,2vw,32px);--max:1440px;--sec:clamp(88px,9vw,136px);--btn:46px;--ease:cubic-bezier(.22,1,.36,1)}.svc-e .t-ink{--bg:var(--ink);--bg-2:var(--ink-2);--fg:var(--ink-fg);--fg-2:var(--ink-fg-2);--muted:var(--ink-muted);--line:#F4F1EA1a;--line-2:#F4F1EA38;--accent:var(--signal);--on-accent:var(--ink)}.svc-e .t-paper{--bg:var(--paper);--bg-2:var(--paper-2);--fg:var(--paper-fg);--fg-2:var(--paper-fg-2);--muted:var(--paper-muted);--line:#1615121a;--line-2:#16151238;--accent:var(--signal-ink);--on-accent:#fff}.svc-e .t-signal{--bg:var(--signal);--bg-2:var(--signal);--fg:var(--ink);--fg-2:#0F0E0Cc4;--muted:#0F0E0Cb8;--line:#0F0E0C2e;--line-2:#0F0E0C59;--accent:var(--ink);--on-accent:var(--signal)}.svc-e .t-ink,.svc-e .t-paper,.svc-e .t-signal{background:var(--bg);color:var(--fg)}.svc-e *,.svc-e :after,.svc-e :before{box-sizing:border-box;margin:0;padding:0}.svc-e{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px}@media (prefers-reduced-motion:reduce){.svc-e{scroll-behavior:auto}.svc-e *,.svc-e :after,.svc-e :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.svc-e{font-family:var(--font-body),system-ui,sans-serif;font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;background:var(--ink);color:var(--ink-fg)}.svc-e img,.svc-e svg{display:block;max-width:100%}.svc-e a{color:inherit;text-decoration:none}.svc-e ol,.svc-e ul{list-style:none}.svc-e button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.svc-e p{text-wrap:pretty}.svc-e ::selection{background:var(--signal);color:var(--ink)}.svc-e :focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:4px}.svc-e .t-signal :focus-visible{outline-color:var(--ink)}.svc-e .wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.svc-e .vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.svc-e .disp{font-family:var(--font-manrope),"Manrope",system-ui,sans-serif;font-weight:500;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.svc-e .lead{font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.5;letter-spacing:-.012em}.svc-e .muted{color:var(--muted)}.svc-e .sm{font-size:.9375rem}.svc-e .xs{font-size:.8125rem}.svc-e .eyebrow{font-size:.875rem;color:var(--muted)}.svc-e .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.svc-e .prose p+p{margin-top:1em}.svc-e .prose a,.svc-e a.inl{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:.22em;transition:text-decoration-thickness .15s}.svc-e .prose a:hover,.svc-e a.inl:hover{text-decoration-thickness:2px}.svc-e .btn{display:inline-flex;align-items:center;gap:10px;height:var(--btn);padding-inline:22px;border-radius:999px;background:var(--signal);color:var(--ink);font-size:.9375rem;font-weight:500;letter-spacing:-.01em;white-space:nowrap;transition:transform .2s var(--ease),background-color .2s}.svc-e .btn:hover{transform:translateY(-2px);background:var(--signal-hover)}.svc-e .btn--ghost{background:transparent;color:var(--fg);border:1px solid var(--line-2)}.svc-e .btn--ghost:hover{background:var(--line)}.svc-e .t-paper .btn:not(.btn--ghost){background:var(--paper-fg);color:var(--paper)}.svc-e .t-paper .btn:not(.btn--ghost):hover{background:#000}.svc-e .t-signal .btn:not(.btn--ghost){background:var(--ink);color:var(--signal)}.svc-e .t-signal .btn--ghost:hover{background:#0F0E0C14}.svc-e .btn .arr{width:15px;height:15px;transition:transform .3s var(--ease)}.svc-e .btn:hover .arr{transform:translateX(4px)}.svc-e .btns{display:flex;flex-wrap:wrap;gap:12px}.svc-e .crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:.8125rem;color:var(--muted)}.svc-e .crumbs li+li:before{content:"/";margin-right:8px;opacity:.6}.svc-e .crumbs a:hover{color:var(--fg)}.svc-e .faq{border-top:1px solid var(--line-2)}.svc-e .faq details{border-bottom:1px solid var(--line-2)}.svc-e .faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;cursor:pointer;list-style:none}.svc-e .faq summary::-webkit-details-marker{display:none}.svc-e .faq summary h3{font:inherit}.svc-e .faq__pm{width:36px;height:36px;border-radius:50%;border:1px solid var(--line-2);flex:none;position:relative;transition:background-color .25s,border-color .25s}.svc-e .faq__pm:after,.svc-e .faq__pm:before{content:"";position:absolute;left:50%;top:50%;background:var(--fg);transform:translate(-50%,-50%);transition:transform .3s var(--ease)}.svc-e .faq__pm:before{width:12px;height:1.5px}.svc-e .faq__pm:after{width:1.5px;height:12px}.svc-e .faq details[open] .faq__pm{background:var(--signal);border-color:var(--signal)}.svc-e .faq details[open] .faq__pm:after,.svc-e .faq details[open] .faq__pm:before{background:var(--ink)}.svc-e .faq details[open] .faq__pm:after{transform:translate(-50%,-50%) scaleY(0)}.svc-e .faq__a{padding-bottom:28px;max-width:62ch;color:var(--fg-2)}.svc-e .hdr__in{display:flex;align-items:center;gap:32px;height:76px}.svc-e .hdr__nav{display:flex;gap:32px;margin-left:auto}.svc-e .hdr__nav a,.svc-e .hdr__tel{font-size:15px;color:var(--ink-fg-2);padding-block:8px;transition:color .2s}.svc-e .hdr__nav a:hover{color:var(--ink-fg)}.svc-e .hdr__nav a[aria-current]{color:var(--ink-fg);box-shadow:inset 0 -1px 0 var(--signal)}.svc-e .hdr__tel{color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em}@media (max-width:960px){.svc-e .hdr__nav,.svc-e .hdr__tel{display:none}}@media (max-width:420px){.svc-e .hdr__in{gap:14px;height:68px}}.svc-e .ft__top{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.svc-e .ft__bar{display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center;margin-top:clamp(40px,4vw,64px);padding-top:22px;border-top:1px solid #f4f1ea1a;font-size:.875rem;color:var(--ink-muted)}.svc-e .ft__bar nav{display:flex;gap:20px;margin-left:auto}@media (max-width:900px){.svc-e .ft__top{grid-template-columns:1fr 1fr}.svc-e .ft__top>:first-child{grid-column:1/-1}}.svc-e{--sig-g:#D4461A}.svc-e .g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--gutter);column-gap:var(--gutter)}.svc-e .sec{padding-block:var(--sec)}.svc-e .h2{font-size:clamp(2.25rem,1.2rem + 3vw,4.25rem);letter-spacing:-.045em;line-height:1}.svc-e .figno{font:500 .8125rem/1 var(--font-manrope),Manrope,system-ui,sans-serif;color:var(--muted);letter-spacing:-.005em}.svc-e .figno b{color:var(--accent);font-weight:600;margin-right:6px}.svc-e figure{margin:0}.svc-e .cap{margin-top:16px;font-size:.875rem;color:var(--muted);max-width:70ch}.svc-e .only-m{display:none}.svc-e .hero{padding:clamp(28px,3vw,40px) 0 0;overflow:hidden}.svc-e .hero__type{--h1:clamp(4.25rem,1rem + 12.6vw,13.75rem);position:relative;margin-top:clamp(40px,7vw,104px)}.svc-e .hero__h1{margin-left:-.055em;font-size:var(--h1);line-height:.84;letter-spacing:-.062em;font-weight:500;text-wrap:nowrap}.svc-e .hero__lead{position:relative;width:min(42%,600px);margin-top:calc(var(--h1) * -.66);font-size:clamp(1.25rem,1rem + .7vw,1.75rem);line-height:1.38;letter-spacing:-.016em;color:var(--fg);text-wrap:pretty}.svc-e .hero__lead:before{content:"";display:block;width:40px;height:2px;background:var(--signal);margin-bottom:20px}.svc-e .hero__act{margin-top:clamp(36px,3.5vw,52px);display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.svc-e .hero__act .btns{gap:12px}.svc-e .facts{margin-top:clamp(64px,7vw,104px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:var(--gutter);column-gap:var(--gutter);border-top:1px solid var(--line)}.svc-e .facts li{position:relative;padding:22px 0 clamp(40px,4vw,56px);font-size:.9375rem;line-height:1.5;color:var(--muted);max-width:34ch}.svc-e .facts li:before{content:"";position:absolute;top:-1px;left:0;width:24px;border-top:2px solid var(--signal)}.svc-e .s1{align-items:start;row-gap:32px}.svc-e .s1 .h2{grid-column:1/span 6;max-width:13ch}.svc-e .s1__p{grid-column:8/-1;font-size:clamp(1.125rem,1rem + .35vw,1.3125rem);line-height:1.55;color:var(--fg-2);padding-top:.4em}.svc-e .fig1{margin-top:clamp(56px,6vw,96px);padding-top:24px;border-top:1px solid var(--line-2)}.svc-e .qmap{--row:48px;margin-top:24px;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,5fr);grid-auto-rows:var(--row)}.svc-e .qmap .grp,.svc-e .qmap .qs,.svc-e .qmap .wires-li{display:contents}.svc-e .qmap .q{grid-column:1;grid-row:var(--r);align-self:center;justify-self:end;display:flex;align-items:center;gap:14px;font:400 clamp(1rem,.9rem + .3vw,1.1875rem)/1 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.02em;color:var(--fg-2);white-space:nowrap}.svc-e .qmap .q:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--fg);flex:none}.svc-e .qmap .q.focus{color:var(--fg);font-weight:500}.svc-e .qmap .wires{grid-column:2;grid-row:1/span 9;width:100%;height:100%;overflow:visible}.svc-e .qmap .wires path{fill:none;stroke:var(--sig-g);stroke-width:1.25;vector-effect:non-scaling-stroke}.svc-e .qmap .tgt{grid-column:3;grid-row:var(--r1) /var(--r2);align-self:center;display:flex;align-items:center;gap:16px;padding:12px 18px;border:1px solid var(--line-2);background:var(--paper-raise);transition:border-color .2s,background-color .2s;position:relative}.svc-e .qmap .tgt:before{content:"";position:absolute;left:-4px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--sig-g)}.svc-e .qmap .tgt b{font:500 clamp(1.0625rem,.95rem + .35vw,1.3125rem)/1.15 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.025em}.svc-e .qmap .tgt small{font-size:.75rem;color:var(--muted);white-space:nowrap}.svc-e .qmap .tgt .arr{margin-left:auto;width:16px;height:16px;color:var(--muted);transform:rotate(90deg);transition:transform .3s var(--ease),color .2s}.svc-e .qmap .tgt:hover{border-color:var(--fg);background:var(--paper)}.svc-e .qmap .tgt:hover .arr{color:var(--fg);transform:rotate(90deg) translateX(3px)}.svc-e .s2hd .h2{grid-column:1/span 7}.svc-e .fx text{font-family:var(--font-body),system-ui,sans-serif;fill:var(--paper-fg);font-size:14px}.svc-e .fx .l{fill:var(--paper-muted);font-size:13px}.svc-e .fx .zl{fill:var(--paper-fg);font:500 14px var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.01em}.svc-e .fx .sgt{fill:var(--signal-ink)}.svc-e .fx .mu{stroke:#16151240;stroke-width:1;fill:none}.svc-e .fx .fl{fill:#16151217}.svc-e .fx .bx{fill:var(--paper);stroke:#16151259;stroke-width:1}.svc-e .fx .dsh{fill:none;stroke:var(--sig-g);stroke-width:1.25;stroke-dasharray:4 4}.svc-e .fx .sg{stroke:var(--sig-g);stroke-width:1.5;fill:none}.svc-e .fx .sgf{fill:var(--sig-g)}.svc-e .fx .rule{stroke:#16151233;stroke-width:1;stroke-dasharray:2 5}.svc-e .flow{margin-top:clamp(48px,5vw,72px)}.svc-e .flow__fig{padding-top:22px;border-top:1px solid var(--line-2)}.svc-e .flow__fig svg{width:100%;height:auto;margin-top:22px}.svc-e .flow__fig .svg-m{display:none}.svc-e .steps{display:grid;grid-template-columns:27.5% 15.83% 15% 41.67%;margin-top:22px;padding-bottom:14px;border-bottom:1px solid var(--line)}.svc-e .steps li{display:flex;align-items:baseline;gap:9px;white-space:nowrap;font:500 clamp(.875rem,.8rem + .22vw,1rem)/1.2 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.015em;color:var(--fg);padding-right:12px}.svc-e .steps i{font-style:normal;display:inline-grid;place-items:center;width:22px;height:22px;flex:none;border-radius:50%;border:1.5px solid var(--sig-g);color:var(--signal-ink);font-size:.75rem;font-weight:600;transform:translateY(-1px)}.svc-e .fx2 .tm{fill:#16151247}.svc-e .fx2 .cn{stroke:#16151275;stroke-width:1.25;fill:none}.svc-e .fx2 .bx2{fill:var(--paper);stroke:#161512b3;stroke-width:1.25}.svc-e .fx2 .pl{stroke:#16151266;stroke-width:1.25;fill:none}.svc-e .fx2 .ar{stroke:var(--sig-g);stroke-width:2.25;fill:none}.svc-e .fx2 .dsh2{fill:none;stroke:var(--sig-g);stroke-width:1.75;stroke-dasharray:5 4}.svc-e .fx2 .rule{stroke:#16151240;stroke-width:1;stroke-dasharray:2 5}.svc-e .fx2 text{font-size:16px}.svc-e .fx2 .an{fill:var(--paper-fg);font:500 17px var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.012em}.svc-e .fx2 .l{fill:var(--paper-fg-2);font-size:14.5px}.svc-e .fx2 .zl{fill:var(--paper-fg);font:500 15px var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.01em}.svc-e .fx2 .n{fill:var(--signal-ink);font-weight:700}.svc-e .flow__text{margin-top:36px;align-items:start;row-gap:40px}.svc-e .flow__text>div{position:relative;padding-top:22px}.svc-e .flow__text>div:before{content:"";position:absolute;top:0;left:0;right:0;border-top:2px solid var(--fg)}.svc-e .flow__text .kw{grid-column:1/span 5}.svc-e .flow__text .ct{grid-column:7/span 6}.svc-e .cap-t{font:500 clamp(1.5rem,1.1rem + 1.1vw,2.25rem)/1.05 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.04em;max-width:16ch}.svc-e .cap-b{margin-top:16px;color:var(--fg-2);max-width:54ch}.svc-e .zone{font-size:.75rem;color:var(--muted);display:block;margin-bottom:14px}.svc-e .zone:before{content:"←  ";color:var(--sig-g)}.svc-e .ct .zone:before{content:"→  "}.svc-e .art{margin-top:clamp(80px,8vw,128px);align-items:start;row-gap:32px}.svc-e .art__text{grid-column:1/span 4;position:-webkit-sticky;position:sticky;top:120px}.svc-e .art__fig{grid-column:5/-1;background:var(--ink);color:var(--ink-fg);border-radius:12px;padding:clamp(20px,2.4vw,32px)}.svc-e .art__fig .figno{color:var(--ink-muted)}.svc-e .art__fig .figno b{color:var(--signal)}.svc-e .art__fig svg{width:100%;height:auto;margin-top:18px}.svc-e .art__fig .svg-m{display:none}.svc-e .dk text{font-family:var(--font-body),system-ui,sans-serif;fill:var(--ink-fg);font-size:14px}.svc-e .dk .l{fill:var(--ink-muted);font-size:13px}.svc-e .dk .ln{stroke:#F4F1EA99;stroke-width:1.25;fill:none}.svc-e .dk .mu{stroke:#F4F1EA33;stroke-width:1;fill:none}.svc-e .dk .bx{fill:#1E1D1A;stroke:#F4F1EA59;stroke-width:1}.svc-e .dk .fl{fill:#F4F1EA1f}.svc-e .dk .sg{stroke:var(--signal);stroke-width:1.5;fill:none}.svc-e .dk .kc,.svc-e .dk .sgf,.svc-e .dk .sgt{fill:var(--signal)}.svc-e .dk .kt{font:600 12px var(--font-manrope),Manrope,system-ui,sans-serif;fill:var(--ink);text-anchor:middle}.svc-e .dk .mono{font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.svc-e .dk2 .hd{fill:var(--ink-muted);font:500 13px var(--font-body),system-ui,sans-serif;letter-spacing:.01em}.svc-e .dk2 .an{fill:var(--ink-fg);font:500 17px var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.015em}.svc-e .dk2 .bx{fill:#1E1D1A;stroke:#F4F1EA80;stroke-width:1.25}.svc-e .dk2 .ln{stroke:#F4F1EAa6;stroke-width:1.25;fill:none}.svc-e .dk2 .hi{fill:#FF654222;stroke:var(--signal);stroke-width:2}.svc-e .dk2 .br{stroke:#F4F1EA80;stroke-width:1.25;fill:none}.svc-e .dk2 .zm{stroke:#F4F1EA40;stroke-width:1;fill:none;stroke-dasharray:3 4}.svc-e .dk2 .pg{fill:#1E1D1A;stroke:var(--signal);stroke-width:1.5}.svc-e .dk2 .fl{fill:#F4F1EA1c}.svc-e .dk2 .mu{stroke:#F4F1EA38;stroke-width:1.25;fill:none}.svc-e .dk2 .lead circle{fill:var(--signal)}.svc-e .dk2 .ld{stroke:var(--signal);stroke-width:1.5;fill:none}.svc-e .art__fig .svg-d{margin-top:26px}.svc-e .pair{margin-top:clamp(80px,8vw,120px);border-top:1px solid var(--line-2)}.svc-e .pair>div{padding-top:28px}.svc-e .pair>div:first-child{grid-column:1/span 5}.svc-e .pair>div:last-child{grid-column:7/span 6}.svc-e .pair h3{font:500 clamp(1.375rem,1.1rem + .8vw,1.875rem)/1.08 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.035em;max-width:18ch}.svc-e .pair p{margin-top:14px;color:var(--fg-2);max-width:52ch}.svc-e .nudge{margin-top:clamp(56px,5vw,80px);padding-top:26px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 22px}.svc-e .nudge__a{display:inline-flex;align-items:center;gap:10px;font:500 clamp(1.25rem,1.05rem + .6vw,1.625rem)/1.2 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.025em;color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-thickness:2px;text-underline-offset:.22em}.svc-e .nudge__a .arr{width:18px;height:18px;color:var(--signal-ink);transition:transform .3s var(--ease)}.svc-e .nudge__a:hover .arr{transform:translateX(4px)}.svc-e .nudge__tel{color:var(--muted);font-size:.9375rem}.svc-e .nudge__tel a{color:var(--fg);border-bottom:1px solid var(--line-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.svc-e #covers{padding-bottom:calc(var(--sec) * 1.15)}.svc-e #engagement{padding-top:calc(var(--sec) * 1.15)}.svc-e .s3{row-gap:clamp(48px,5vw,72px);align-items:start}.svc-e .s3 .h2{grid-column:1/span 8;max-width:14ch}.svc-e .s3__disp{grid-column:1/span 7;font:400 clamp(1.375rem,.9rem + 1.5vw,2.375rem)/1.22 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.03em;color:var(--fg)}.svc-e .s3__disp .m{color:var(--muted)}.svc-e .s3__disp a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-thickness:.06em;text-underline-offset:.14em}.svc-e .terms{grid-column:9/-1;padding-top:.55em}.svc-e .terms ol{position:relative}.svc-e .terms ol:before{content:"";position:absolute;left:6px;top:10px;bottom:6px;border-left:1.5px solid var(--signal)}.svc-e .terms ol:after{content:"";position:absolute;left:6px;bottom:-34px;height:40px;border-left:1.5px dashed var(--signal)}.svc-e .terms li{position:relative;padding:0 0 30px 34px}.svc-e .terms li:before{content:"";position:absolute;left:0;top:5px;width:13px;height:13px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 5px var(--bg)}.svc-e .terms li:last-child:before{background:var(--bg);border:1.5px solid var(--signal)}.svc-e .terms .tk{display:block;font:500 1.375rem/1.1 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.03em;margin-bottom:8px}.svc-e .terms p{color:var(--fg-2);font-size:.9688rem}.svc-e .t-paper.alt{--bg:var(--paper-2)}.svc-e .s4{row-gap:32px;align-items:start}.svc-e .s4 .h2{grid-column:1/span 5;max-width:10ch}.svc-e .s4__disp{grid-column:6/-1;font:400 clamp(1.3125rem,.95rem + 1.2vw,2.125rem)/1.32 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.026em;padding-top:.2em}.svc-e .s4__disp a{font-weight:500;text-decoration:underline;-webkit-text-decoration-color:var(--signal-ink);text-decoration-color:var(--signal-ink);text-decoration-thickness:.07em;text-underline-offset:.16em}.svc-e .s4__disp a:hover{color:var(--signal-ink)}.svc-e .s5{align-items:start;row-gap:32px}.svc-e .s5 .h2{grid-column:1/span 5;position:-webkit-sticky;position:sticky;top:120px;max-width:11ch}.svc-e .s5 .faq{grid-column:7/-1}.svc-e .faq summary{font:500 clamp(1.1875rem,1.05rem + .5vw,1.4375rem)/1.2 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.022em}.svc-e .t-paper .faq details[open] .faq__pm{background:var(--paper-fg);border-color:var(--paper-fg)}.svc-e .t-paper .faq details[open] .faq__pm:after,.svc-e .t-paper .faq details[open] .faq__pm:before{background:var(--paper)}.svc-e .close{padding-block:calc(var(--sec) * 1.05) calc(var(--sec) * .9)}.svc-e .close__in{align-items:end;row-gap:40px}.svc-e .close h2{grid-column:1/span 8;font-size:clamp(2.75rem,1rem + 6.2vw,7.5rem);letter-spacing:-.055em;line-height:.92;max-width:10ch}.svc-e .close__act{grid-column:9/-1}.svc-e .close__line{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);color:var(--fg-2);max-width:32ch}.svc-e .close__row{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.svc-e .close__tel{color:var(--fg-2)}.svc-e .close__tel a{color:var(--fg);border-bottom:1px solid var(--line-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.capture .svc-e .art__text,html.capture .svc-e .s5 .h2{position:static}@media (max-width:1100px){.svc-e .hero__lead{width:auto;max-width:30ch;margin-top:36px}.svc-e .art__fig,.svc-e .art__text,.svc-e .close h2,.svc-e .close__act,.svc-e .s1 .h2,.svc-e .s1__p,.svc-e .s2hd .h2,.svc-e .s3__disp,.svc-e .s4 .h2,.svc-e .s4__disp,.svc-e .s5 .faq,.svc-e .s5 .h2,.svc-e .terms{grid-column:1/-1;position:static}.svc-e .art__text{max-width:640px}}@media (max-width:760px){.svc-e .hero__h1{font-size:17.6vw;line-height:.88}.svc-e .facts{grid-template-columns:1fr}.svc-e .facts li{padding:18px 0 20px}.svc-e .facts li+li{border-top:1px solid var(--line)}.svc-e .facts li:last-child{padding-bottom:44px}.svc-e .qmap{display:block}.svc-e .qmap .wires{display:none}.svc-e .qmap .grp{display:block;padding:16px 0;border-top:1px solid var(--line)}.svc-e .qmap .qs{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.svc-e .qmap .q{font-size:.875rem;padding:6px 10px;border:1px solid var(--line-2);border-radius:999px;white-space:normal}.svc-e .art__fig .svg-d,.svc-e .flow__fig .svg-d,.svc-e .qmap .q:after,.svc-e .qmap .tgt:before{display:none}.svc-e .art__fig .svg-m,.svc-e .flow__fig .svg-m{display:block}.svc-e .flow__text .ct,.svc-e .flow__text .kw,.svc-e .pair>div:first-child,.svc-e .pair>div:last-child{grid-column:1/-1}.svc-e .steps{display:none}.svc-e .pair>div+div{margin-top:28px;border-top:1px solid var(--line-2)}.svc-e .art__fig{padding:16px;margin-inline:calc(var(--pad) * -.5)}.svc-e .only-m{display:block}}.svc-e .hero__type{--h1max:clamp(3.25rem,1rem + 12.6vw,13.75rem);--h1:min(var(--h1max),calc((min(100vw, 1440px) - 2 * var(--pad)) / (var(--chars) * .56)))}.svc-e .hero__h1 span{display:block}.svc-e .hero__h1 .r{text-align:right;margin-right:.015em}@media (min-width:1101px){.svc-e .hero__type.beside .hero__lead{margin-top:calc(var(--h1) * -.58)}}@media (max-width:1100px){.svc-e .hero__type .hero__lead{margin-top:36px;width:auto;max-width:34ch}}.svc-e .hero__type:not(.beside) .hero__lead{margin-top:clamp(36px,3.5vw,52px);width:auto;max-width:34ch}.svc-e .hero__lead p+p{margin-top:.7em}.svc-e .hero__lead a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-thickness:2px;text-underline-offset:.2em}.svc-e .facts.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-e .facts.n2 li{max-width:46ch}.svc-e .cont{padding-top:0}.svc-e .cont>.wrap>.inner{border-top:1px solid var(--line-2);padding-top:var(--sec)}.svc-e .r-relation,.svc-e .sec.t-paper.alt{--bg:var(--paper-2)}.svc-e .body p+p,.svc-e .body p+ul,.svc-e .body ul+p{margin-top:1em}.svc-e .body{color:var(--fg-2)}.svc-e .body a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:.22em}.svc-e .r-lead .lead{align-items:start;row-gap:32px}.svc-e .r-lead .h2{grid-column:1/span 6;max-width:13ch}.svc-e .r-lead .body{grid-column:8/-1;font-size:clamp(1.125rem,1rem + .35vw,1.3125rem);line-height:1.55;padding-top:.4em}.svc-e .r-def .inner{align-items:start;row-gap:28px}.svc-e .r-def .h2{grid-column:1/span 5;max-width:12ch}.svc-e .r-def .body{grid-column:7/-1}.svc-e .r-def .body>p:first-child{font:400 clamp(1.375rem,1rem + 1.05vw,2rem)/1.3 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.025em;color:var(--fg)}.svc-e .r-def .body>p:first-child+*{margin-top:1.4em}.svc-e .r-std .inner{align-items:start;row-gap:28px}.svc-e .r-std .h2{font-size:clamp(1.75rem,1.1rem + 2vw,3rem)}.svc-e .v-split .h2{grid-column:1/span 5;max-width:14ch}.svc-e .v-split .body{grid-column:7/-1}.svc-e .v-stack .h2{grid-column:1/span 9;max-width:22ch}.svc-e .v-stack .body{grid-column:1/-1;column-count:2;column-gap:var(--gutter)}.svc-e .v-stack .body.one{column-count:1;grid-column:4/span 7}.svc-e .v-stack .body p{page-break-inside:avoid;break-inside:avoid}.svc-e .v-offset .h2{grid-column:3/span 8;max-width:18ch}.svc-e .v-offset .body{grid-column:5/span 7}.svc-e .r-scope .inner{align-items:start;row-gap:32px}.svc-e .r-scope .h2{grid-column:1/span 7}.svc-e .r-scope .body{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px var(--gutter);gap:18px var(--gutter)}.svc-e .r-scope .body>p:first-child{grid-column:1/-1;font:400 clamp(1.25rem,1rem + .7vw,1.625rem)/1.4 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.02em;color:var(--fg);max-width:40ch}.svc-e .r-scope .body>p+p{margin-top:0}.svc-e .r-scope .body>ul{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 var(--gutter);gap:0 var(--gutter);margin-top:8px}.svc-e .r-scope .body>ul li{padding:20px 0 22px;border-top:1px solid var(--line-2)}.svc-e .r-scope .body>ul li strong{display:block;font:500 1.25rem/1.15 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.025em;color:var(--fg);margin-bottom:8px}.svc-e .r-scope .body>h3{grid-column:1/-1;font:500 1.375rem/1.1 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.03em;color:var(--fg);margin-top:18px;padding-top:18px;border-top:1px solid var(--line-2)}.svc-e .r-relation .inner{align-items:start;row-gap:32px}.svc-e .r-relation .h2{grid-column:1/span 5;max-width:11ch}.svc-e .r-relation .body{grid-column:6/-1;color:var(--fg);font:400 clamp(1.1875rem,.95rem + .85vw,1.75rem)/1.4 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.02em}.svc-e .r-relation .body a{font-weight:500;-webkit-text-decoration-color:var(--signal-ink);text-decoration-color:var(--signal-ink);text-decoration-thickness:.07em}.svc-e .r-relation .body p+p{margin-top:.8em}.svc-e .r-relation.long .body{font-size:clamp(1.125rem,.98rem + .45vw,1.375rem);line-height:1.5}.svc-e .r-eng .inner{align-items:start;row-gap:clamp(40px,4vw,64px)}.svc-e .r-eng .h2{grid-column:1/span 8;max-width:14ch}.svc-e .r-eng .disp-p{grid-column:1/span 7;font:400 clamp(1.375rem,.9rem + 1.5vw,2.375rem)/1.22 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.03em;color:var(--fg)}.svc-e .r-eng .disp-p a{text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-thickness:.06em;text-underline-offset:.14em}.svc-e .r-eng .rest{grid-column:9/-1;color:var(--fg-2);font-size:.9688rem;padding-top:.55em}.svc-e .r-eng .rest p+p{margin-top:1em}.svc-e .r-eng.callout .inner{border-top:3px solid var(--fg);padding-top:32px}.svc-e .r-eng.callout .h2{font-size:clamp(1.25rem,1rem + .6vw,1.625rem);max-width:none}.svc-e .r-eng.callout .disp-p{grid-column:1/span 10}.svc-e .r-note{padding-block:calc(var(--sec) * .55)}.svc-e .r-note.cont>.wrap>.inner{padding-top:calc(var(--sec) * .55)}.svc-e .r-note .inner{align-items:baseline;row-gap:14px}.svc-e .r-note .h2{grid-column:1/span 4;font-size:clamp(1.25rem,1rem + .6vw,1.625rem);letter-spacing:-.03em;line-height:1.15}.svc-e .r-note .body{grid-column:6/-1;font-size:1.0625rem}.svc-e .r-proof{padding-block:calc(var(--sec) * .6)}.svc-e .proof{background:var(--cbg);color:var(--cfg);display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);padding:clamp(28px,3.5vw,56px);align-items:center}.svc-e .proof.noimg{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.svc-e .proof h2{font:500 clamp(1.75rem,1.1rem + 2vw,3rem)/1.02 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.04em;max-width:16ch}.svc-e .proof .body{color:color-mix(in srgb,var(--cfg) 86%,transparent);margin-top:22px;font-size:1.0625rem;max-width:52ch}.svc-e .proof.noimg .body{margin-top:0}.svc-e .proof .body a{color:var(--cfg);font-weight:500;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--cfg) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--cfg) 60%,transparent);text-decoration-thickness:1.5px;text-underline-offset:.2em}.svc-e .proof .body a:after{content:" →"}.svc-e .proof .body a:hover{-webkit-text-decoration-color:var(--cfg);text-decoration-color:var(--cfg)}.svc-e .proof figure img{width:100%;max-width:560px;height:auto;display:block;margin-left:auto;box-shadow:0 30px 60px -20px #0008;transform:perspective(1400px) rotateY(-8deg) rotateX(2deg);transform-origin:right center}.svc-e .proof :focus-visible{outline-color:var(--cfg)}.svc-e .fig-r{grid-column:1/-1;margin-top:clamp(24px,3vw,48px)}.svc-e .range{position:relative;margin-top:20px;padding:52px 0 0}.svc-e .range__axis{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;gap:24px;font-size:.8125rem;color:var(--muted)}.svc-e .range__axis span:last-child{text-align:right;max-width:40ch}.svc-e .range__axis:after{content:"";position:absolute;left:0;right:0;top:34px;border-top:1px solid var(--line-2)}.svc-e .range__ov{position:absolute;top:44px;bottom:0;left:calc(var(--oa) * 1%);width:calc((var(--ob) - var(--oa)) * 1%);background:repeating-linear-gradient(135deg,#0C70681f 0 1px,transparent 1px 7px);border-inline:1px dashed #0C706866}.svc-e .range__ov span{position:absolute;top:-2px;left:10px;font-size:.75rem;color:#0C7068}.svc-e .band{position:relative;margin-left:calc(var(--a) * 1%);width:calc((var(--b) - var(--a)) * 1%);margin-top:10px;padding:13px 16px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;background:var(--paper);border:1px solid var(--line-2);border-left:3px solid #0c7068}.svc-e .band b{font:500 1.125rem/1.1 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.025em;color:var(--fg)}.svc-e .band small{font-size:.8125rem;color:var(--muted)}.svc-e .band.here{border-left-color:var(--sig-g)}.svc-e .band .tag{font-size:.6875rem;font-weight:500;padding:2px 8px;border-radius:999px;background:var(--paper-fg);color:var(--paper)}.svc-e .nudge{grid-column:1/-1}.svc-e .close h2 .dot{color:var(--signal)}@media (max-width:1100px){.svc-e .r-def .body,.svc-e .r-def .h2,.svc-e .r-eng .disp-p,.svc-e .r-eng .h2,.svc-e .r-eng .rest,.svc-e .r-lead .body,.svc-e .r-lead .h2,.svc-e .r-note .body,.svc-e .r-note .h2,.svc-e .r-relation .body,.svc-e .r-relation .h2,.svc-e .v-offset .body,.svc-e .v-offset .h2,.svc-e .v-split .body,.svc-e .v-split .h2,.svc-e .v-stack .body.one,.svc-e .v-stack .h2{grid-column:1/-1}.svc-e .proof,.svc-e .proof.noimg{grid-template-columns:1fr}.svc-e .proof figure img{margin:0;transform:none}}@media (max-width:760px){.svc-e .hero__type{--h1:calc((100vw - 2 * var(--pad)) / (var(--chars) * .56))}.svc-e .hero__h1{font-size:var(--h1);line-height:.9}.svc-e .facts.n2{grid-template-columns:1fr}.svc-e .v-stack .body{column-count:1}.svc-e .r-scope .body,.svc-e .r-scope .body>ul{grid-template-columns:1fr}.svc-e .range{padding-top:0}.svc-e .range__axis{position:static;flex-direction:column;gap:4px;margin-bottom:12px}.svc-e .range__axis span:last-child{text-align:left}.svc-e .range__axis:after,.svc-e .range__ov{display:none}.svc-e .band{margin-left:0;width:100%}}.svc-e .inner>.g{row-gap:clamp(24px,2.5vw,36px)}.svc-e .pl-fig{grid-column:1/-1;margin-top:clamp(40px,4vw,64px)}.svc-e .pl-fig .mx{margin:0}.svc-e .pl-fig .is-secondary{max-width:980px}.svc-e .pl-first .pl-lead{margin:0 0 clamp(40px,4vw,64px)}.svc-e .pl-after-heading .pl-fig{margin:clamp(28px,3vw,48px) 0 clamp(28px,3vw,40px)}@media (min-width:1101px){.svc-e .pl-beside .g{align-items:start}.svc-e .pl-beside .g>.h2{grid-column:1/-1;max-width:22ch}.svc-e .pl-beside .g>.body{grid-column:1/span 5;column-count:1}.svc-e .pl-beside .g>.mx{grid-column:6/-1}}@media (max-width:1100px){.svc-e .pl-beside .g>.mx{grid-column:1/-1;margin-top:32px}}.svc-e .pl-proof-copy{align-items:start}.svc-e .pl-proof-copy .h2{grid-column:1/span 5;max-width:14ch}.svc-e .pl-proof-copy .body{grid-column:7/-1}@media (max-width:1100px){.svc-e .pl-proof-copy .body,.svc-e .pl-proof-copy .h2{grid-column:1/-1}}.svc-e .hero{padding-top:calc(var(--hdr-clear, 0px) + clamp(28px, 3vw, 40px))}.svc-e .proof.noimg>div{display:contents}.svc-e .proof.noimg{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;row-gap:20px}.svc-e .proof.noimg h2{padding-right:24px}.svc-e .proof.noimg .body{font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem)}@media (max-width:1100px){.svc-e .proof.noimg{grid-template-columns:1fr}}@media (max-width:760px){.svc-e .hero__type{--h1:max(2.75rem,min(calc((100vw - 2 * var(--pad)) / (var(--chars) * .56)),4.5rem))}.svc-e .hero__h1{text-wrap:balance;line-height:.92}.svc-e .hero__h1>span,.svc-e .hero__h1>span>span{display:inline}.svc-e .hero__h1 .r{text-align:left}.svc-e .close h2{font-size:2.5rem}}.svc-e .body li,.svc-e .body p,.svc-e .faq__a p,.svc-e .rest p{max-width:68ch}.svc-e .pl-beside .body li,.svc-e .pl-beside .body p,.svc-e .r-proof .body li,.svc-e .r-proof .body p,.svc-e .v-stack .body p{max-width:none}.svc-e .r-scope .body.sc{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:0 var(--gutter);gap:0 var(--gutter)}.svc-e .r-scope .body.sc>.sc-lead{grid-column:1/span 6}.svc-e .r-scope .body.sc>.sc-lead>p{font:400 clamp(1.25rem,1rem + .7vw,1.625rem)/1.4 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.02em;color:var(--fg);max-width:30ch}.svc-e .r-scope .body.sc>.sc-rest{grid-column:8/-1;padding-top:.5em}.svc-e .r-scope .body.sc>.sc-rest>*+*{margin-top:1em}.svc-e .r-scope .body.sc>.sc-rest>h3{font:500 1.375rem/1.1 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.03em;color:var(--fg);margin-top:28px;padding-top:22px;border-top:1px solid var(--line-2)}.svc-e .r-scope.sc-one .inner>.g{align-items:start}.svc-e .r-scope.sc-one .h2{grid-column:1/span 5;max-width:12ch}.svc-e .r-scope.sc-one .body{grid-column:7/-1;display:block}.svc-e .r-scope.sc-one .body>p:first-child{max-width:34ch}@media (min-width:1101px){.svc-e .r-scope .body.sc>.sc-lead{align-self:start}.svc-e .r-scope .body.sc>.sc-lead[data-sticky]{position:-webkit-sticky;position:sticky;top:120px}}.svc-e .art__text,.svc-e .s5 .h2{position:static}@media (max-width:1100px){.svc-e .r-scope .body.sc>.sc-lead,.svc-e .r-scope .body.sc>.sc-rest,.svc-e .r-scope.sc-one .body,.svc-e .r-scope.sc-one .h2{grid-column:1/-1}.svc-e .r-scope .body.sc>.sc-rest{padding-top:24px}}.svc-e .r-note.between{padding-block:var(--sec)}.svc-e .r-note.between .inner{align-items:start}.svc-e .r-note.between .h2{grid-column:1/span 5;max-width:14ch;font-size:clamp(1.75rem,1.1rem + 2vw,3rem);letter-spacing:-.04em;line-height:1.02}.svc-e .r-note.between .body{grid-column:7/-1;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem)}.svc-e .v-offset .h2{grid-column:1/span 5;max-width:14ch}.svc-e .v-offset .body{grid-column:7/-1}.svc-e .body.em-lead{font-size:clamp(1.125rem,1rem + .35vw,1.3125rem);line-height:1.55}.svc-e .h2.h-compact{font-size:clamp(1.875rem,1.1rem + 2.2vw,3.25rem);max-width:16ch}.svc-e .sec.rhythm{--bg:var(--paper-2)}@media (max-width:1100px){.svc-e .r-note.between .body,.svc-e .r-note.between .h2,.svc-e .v-offset .body,.svc-e .v-offset .h2{grid-column:1/-1}}.svc-e .hero .facts .kicker{font-size:.875rem;letter-spacing:.02em;color:var(--ink-muted)}.svc-e .eyebrow-l{display:block;font-size:.8125rem;letter-spacing:.02em;color:var(--muted);margin-bottom:18px}.svc-e .r-lead .body h3{font:500 1.375rem/1.15 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.03em;color:var(--fg);margin:0 0 10px}.svc-e .r-lead .body p+h3{margin-top:32px}.svc-e .caps{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 var(--gutter);gap:0 var(--gutter)}.svc-e .caps>div{padding:22px 0 30px;border-top:1px solid var(--line-2)}.svc-e .caps h3{font:500 1.375rem/1.1 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.03em;color:var(--fg);max-width:18ch}.svc-e .caps p{margin-top:12px;color:var(--fg-2);font-size:1rem;max-width:46ch}.svc-e .caps a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.22em}@media (max-width:1100px){.svc-e .caps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.svc-e .caps{grid-template-columns:1fr}}.svc-e .r-lead .body.groups-intro{grid-column:7/-1}.svc-e .groups{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 var(--gutter);gap:0 var(--gutter);margin-top:clamp(32px,3vw,48px)}.svc-e .groups>div{padding:22px 0 8px;border-top:2px solid var(--fg)}.svc-e .groups h3{font:500 clamp(1.375rem,1.1rem + .8vw,1.875rem)/1.08 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.035em;color:var(--fg)}.svc-e .groups p{margin-top:14px;color:var(--fg-2);font-size:1rem;max-width:48ch}.svc-e .groups a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.22em}.svc-e .pl-fig.fig-tight{margin-top:clamp(32px,3vw,48px)}@media (max-width:1100px){.svc-e .groups{grid-template-columns:1fr;row-gap:32px}.svc-e .r-lead .body.groups-intro{grid-column:1/-1}}.svc-e .band-cta{padding-block:calc(var(--sec) * .55)}.svc-e .band-cta .inner>.g{align-items:center}.svc-e .band-cta .h2{grid-column:1/span 8;font-size:clamp(1.75rem,1.1rem + 2vw,3rem);max-width:22ch}.svc-e .band-cta .body{grid-column:10/-1;justify-self:end}@media (max-width:1100px){.svc-e .band-cta .body,.svc-e .band-cta .h2{grid-column:1/-1;justify-self:start}}.svc-e .steps3{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 var(--gutter);gap:0 var(--gutter)}.svc-e .steps3>div{display:flex;flex-direction:column;padding-top:22px;border-top:2px solid var(--fg)}.svc-e .steps3 h3{order:1;font:500 1.625rem/1.1 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.03em}.svc-e .steps3 .n{order:0;font:500 .875rem/1 ui-monospace,Menlo,monospace;color:var(--signal);margin-bottom:18px}.svc-e .steps3 .t{order:2;margin-top:14px;color:var(--fg-2);font-size:.9688rem;max-width:46ch}@media (max-width:1100px){.svc-e .steps3{grid-template-columns:1fr;row-gap:36px}}.svc-e .faq-h{grid-column:1/span 5}.svc-e .faq-intro{margin-top:18px;color:var(--fg-2);max-width:30ch}.svc-e .faq-intro a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.22em}@media (max-width:1100px){.svc-e .faq-h{grid-column:1/-1}}.svc-e .close h2.h3close{font-size:clamp(2.5rem,1rem + 5vw,6rem);max-width:13ch}.svc-e .close .slogan{margin-top:26px;font-size:.875rem;color:var(--ink-muted);max-width:46ch}@media (max-width:760px){.svc-e .close h2.h3close{font-size:2.5rem}}.svc-e .close__act .close__row+.close__line{margin-top:22px}.svc-e .mx{--mx-fg:var(--paper-fg);--mx-fg2:var(--paper-fg-2);--mx-mu:var(--paper-muted);--mx-line:#16151238;--mx-line2:#16151266;--mx-bg:var(--paper);--mx-raise:var(--paper-raise);--mx-sig:#D4461A;--mx-sigt:var(--signal-ink);--mx-ai:#0C7068;--mx-ease:cubic-bezier(.22,1,.36,1);position:relative;color:var(--mx-fg);margin:0}.svc-e .mx.ink{--mx-fg:var(--ink-fg);--mx-fg2:var(--ink-fg-2);--mx-mu:var(--ink-muted);--mx-line:#F4F1EA2e;--mx-line2:#F4F1EA70;--mx-bg:var(--ink);--mx-raise:#1E1D1A;--mx-sig:var(--signal);--mx-sigt:var(--signal);--mx-ai:var(--atlas)}.svc-e .mx.ink.panel{background:var(--ink);border-radius:12px;padding:clamp(18px,2.4vw,32px)}.svc-e .mx.frame{background:var(--paper-raise);border:1px solid var(--mx-line);padding:clamp(16px,2vw,28px)}.svc-e .mx-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-bottom:18px}.svc-e .mx-no{font:500 .8125rem/1 var(--font-manrope),Manrope,system-ui,sans-serif;color:var(--mx-mu);display:inline-flex;align-items:center;gap:9px}.svc-e .mx-no:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mx-sig)}.svc-e .mx-ctrl{display:flex;flex-wrap:wrap;gap:6px}.svc-e .mx-btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--mx-line2);font:500 .8125rem/1 var(--font-body),system-ui,sans-serif;color:var(--mx-fg);background:transparent;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.svc-e .mx-btn:hover{border-color:var(--mx-fg)}.svc-e .mx-btn[aria-pressed=true]{background:var(--mx-fg);color:var(--mx-bg);border-color:var(--mx-fg)}.svc-e .mx-btn.replay:before{content:"↻";font-size:.9rem}.svc-e .mx-btn.replay[hidden]{display:none}.svc-e .mx :focus-visible{outline:2px solid var(--mx-sig);outline-offset:2px}.svc-e .mx-cap{margin-top:14px;font-size:.8125rem;color:var(--mx-mu);max-width:72ch}.svc-e .mx svg{display:block;width:100%;height:auto;overflow:visible}.svc-e .mx svg text{font-family:var(--font-body),system-ui,sans-serif;font-size:14px;fill:var(--mx-fg)}.svc-e .mx svg .l{font-size:12.5px;fill:var(--mx-mu)}.svc-e .mx svg .h{font:500 16px var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.015em;fill:var(--mx-fg)}.svc-e .mx svg .hb{font:500 20px var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.02em;fill:var(--mx-fg)}.svc-e .mx svg .st{fill:var(--mx-sigt)}.svc-e .mx svg .ai{fill:var(--mx-ai)}.svc-e .mx svg .mono{font-family:ui-monospace,Menlo,monospace;font-size:12px}.svc-e .mx svg .bx{fill:var(--mx-bg);stroke:var(--mx-line2);stroke-width:1.25}.svc-e .mx svg .bxr{fill:var(--mx-raise);stroke:var(--mx-line);stroke-width:1}.svc-e .mx svg .ln{fill:none;stroke:var(--mx-fg);stroke-width:1.25}.svc-e .mx svg .mu{fill:none;stroke:var(--mx-line2);stroke-width:1.1}.svc-e .mx svg .fl{fill:var(--mx-line)}.svc-e .mx svg .sg{fill:none;stroke:var(--mx-sig);stroke-width:1.75}.svc-e .mx svg .sgf{fill:var(--mx-sig)}.svc-e .mx svg .ais{fill:none;stroke:var(--mx-ai);stroke-width:1.5}.svc-e .mx svg .aif{fill:var(--mx-ai)}.svc-e .mx svg .dsh{fill:none;stroke:var(--mx-line2);stroke-width:1.25;stroke-dasharray:4 4}.svc-e .mx svg .dsg{fill:none;stroke:var(--mx-sig);stroke-width:1.5;stroke-dasharray:4 4}.svc-e .mx .svg-m{display:none}@media (max-width:760px){.svc-e .mx .svg-d{display:none}.svc-e .mx .svg-m{display:block}}.svc-e .mx .draw,.svc-e .mx [data-step]{--d:0}.svc-e .mx.armed [data-step]{opacity:0;transform:translateY(8px)}.svc-e .mx.armed [data-step=fade]{transform:none}.svc-e .mx.armed [data-step=scale]{transform:scale(.94)}.svc-e .mx [data-step]{transform-box:fill-box;transform-origin:center}.svc-e .mx.armed.play [data-step]{opacity:1;transform:none;transition:opacity .55s var(--mx-ease) calc(var(--d) * 1ms),transform .65s var(--mx-ease) calc(var(--d) * 1ms)}.svc-e .mx.armed .draw{stroke-dasharray:1;stroke-dashoffset:1}.svc-e .mx.armed.play .draw{stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--mx-ease) calc(var(--d) * 1ms)}.svc-e .mx .pulse{opacity:0}.svc-e .mx.armed.play [data-key]:not([data-step]),.svc-e .mx:not(.armed) [data-key]{transition:opacity .3s var(--mx-ease)}.svc-e .mx[data-focus]:not([data-focus=""]) [data-key]{opacity:.22}.svc-e .mx[data-focus=a] [data-key~=a],.svc-e .mx[data-focus=b] [data-key~=b],.svc-e .mx[data-focus=c] [data-key~=c],.svc-e .mx[data-focus=d] [data-key~=d],.svc-e .mx[data-focus=e] [data-key~=e]{opacity:1}@media (prefers-reduced-motion:reduce){.svc-e .mx *,.svc-e .mx :before{transition:none!important;animation:none!important}}html.rm .svc-e .mx *,html.rm .svc-e .mx :before{transition:none!important;animation:none!important}.svc-e .mx-ctrl{display:none}html.js .svc-e .mx-ctrl{display:flex}.svc-e .f-aiseo-b .lift{transform-box:view-box;transform-origin:0 0}.svc-e .f-aiseo-b.armed .svg-d .lift{opacity:.35;transform:translate(14px,198px) scale(.469) translate(-380px,-58px)}.svc-e .f-aiseo-b.armed .svg-m .lift{opacity:.35;transform:translate(8px,84px) scale(.372) translateY(-262px)}.svc-e .f-aiseo-b.armed.play .lift{opacity:1;transform:none;transition:transform .75s var(--mx-ease) .25s,opacity .4s var(--mx-ease) .25s}.svc-e .f-web-a .scg{position:relative;background:#014131;color:#F4F1EA;aspect-ratio:16/8.6;overflow:hidden;perspective:1800px}.svc-e .f-web-a .scg img{position:absolute;right:7%;top:13%;width:min(56%,1024px);height:auto;transform-origin:right center;box-shadow:0 34px 70px -24px #000a;transition:transform .55s var(--mx-ease),opacity .55s var(--mx-ease),filter .55s var(--mx-ease)}.svc-e .f-web-a .i-seat{z-index:2;transform:rotateY(-11deg) rotateX(2deg)}.svc-e .f-web-a .i-map{z-index:1;transform:translate(-30%,-9%) rotateY(-11deg) scale(.86);filter:brightness(.82)}.svc-e .f-web-a[data-state=map] .i-map{z-index:2;transform:rotateY(-11deg) rotateX(2deg);filter:none}.svc-e .f-web-a[data-state=map] .i-seat{z-index:1;transform:translate(-30%,-9%) rotateY(-11deg) scale(.86);filter:brightness(.82)}.svc-e .f-web-a .scg__list{position:absolute;left:4.5%;bottom:9%;display:grid;grid-gap:6px;gap:6px;font:500 clamp(1rem,.8rem + .7vw,1.5rem)/1.2 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.02em}.svc-e .f-web-a .scg__list li{color:#F4F1EA9A;transition:color .3s}.svc-e .f-web-a .scg__list li:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor;margin-right:10px;transform:translateY(-3px)}.svc-e .f-web-a[data-state=map] [data-k=map],.svc-e .f-web-a[data-state=seat] [data-k=seat]{color:#F4F1EA}@media (max-width:760px){.svc-e .f-web-a .scg{aspect-ratio:4/5}.svc-e .f-web-a .scg img{width:88%;right:6%;top:40%}.svc-e .f-web-a .i-map,.svc-e .f-web-a[data-state=map] .i-seat{transform:translate(-6%,-34%) rotateY(-11deg) scale(.9)}.svc-e .f-web-a .scg__list{top:6%;bottom:auto}}.svc-e .f-web-b .split{transform-box:view-box}.svc-e .f-web-b.armed .svg-d .split{transform:translateY(-62px)}.svc-e .f-web-b.armed .svg-m .split{transform:translateY(-74px)}.svc-e .f-web-b.armed.play .split{transform:none;transition:transform .75s var(--mx-ease) .2s}.svc-e .f-ads-a .seq{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr) 64px minmax(0,1fr);align-items:start;grid-gap:0 8px;gap:0 8px}.svc-e .f-ads-a .seq li:not(.ar){display:grid;grid-gap:14px;gap:14px;padding-top:18px;border-top:2px solid var(--mx-fg)}.svc-e .f-ads-a .n{font:500 clamp(2.5rem,1.6rem + 2.4vw,4rem)/1 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.05em;color:var(--mx-sigt)}.svc-e .f-ads-a .t{font:500 clamp(1.25rem,1rem + .8vw,1.875rem)/1.15 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.03em;max-width:14ch}.svc-e .f-ads-a .ar{align-self:center;height:2px;background:var(--mx-sig);position:relative;margin-top:30px}.svc-e .f-ads-a .ar:after{content:"";position:absolute;right:-1px;top:50%;width:9px;height:9px;border-top:2px solid var(--mx-sig);border-right:2px solid var(--mx-sig);transform:translateY(-50%) rotate(45deg)}.svc-e .f-ads-a .wrong{position:relative;margin-top:clamp(40px,4vw,64px);display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;font:400 clamp(1rem,.9rem + .4vw,1.25rem)/1.3 var(--font-manrope),Manrope,system-ui,sans-serif;color:var(--mx-mu);padding:18px 0;border-top:1px solid var(--mx-line)}.svc-e .f-ads-a .wrong i{width:40px;height:1.5px;background:var(--mx-mu);position:relative}.svc-e .f-ads-a .wrong i:after{content:"";position:absolute;right:0;top:50%;width:7px;height:7px;border-top:1.5px solid var(--mx-mu);border-right:1.5px solid var(--mx-mu);transform:translateY(-50%) rotate(45deg)}.svc-e .f-ads-a .wrong .w{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.svc-e .f-ads-a .wrong .strike{position:absolute;left:0;right:0;top:50%;height:2px;background:var(--mx-sig);transform-origin:left center}.svc-e .f-ads-a .wrong em{font-style:normal;color:var(--mx-sigt);font-weight:500;margin-left:auto}.svc-e .f-ads-a.armed .strike{transform:scaleX(0)}.svc-e .f-ads-a.armed.play .strike{transform:none;transition:transform .5s var(--mx-ease) 1.2s}@media (max-width:760px){.svc-e .f-ads-a .seq{grid-template-columns:1fr;gap:0}.svc-e .f-ads-a .ar{width:2px;height:28px;margin:6px 0 6px 18px}.svc-e .f-ads-a .ar:after{right:auto;left:50%;top:auto;bottom:-1px;transform:translateX(-50%) rotate(135deg)}.svc-e .f-ads-a .wrong em{margin-left:0}.svc-e .f-ads-a .wrong .strike{display:none}.svc-e .f-ads-a .wrong .w>span{text-decoration:line-through;-webkit-text-decoration-color:var(--mx-sig);text-decoration-color:var(--mx-sig);text-decoration-thickness:2px}}.svc-e .f-ads-b .lede{font:500 clamp(1.25rem,1rem + .9vw,2rem)/1.2 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.03em;max-width:26ch;margin-bottom:28px;color:var(--mx-fg)}.svc-e .f-ads-b .dot{fill:none;stroke:var(--mx-fg2);stroke-width:1.5;transition:fill .45s var(--mx-ease),stroke .45s var(--mx-ease)}.svc-e .f-ads-b[data-state=qualified] .dot.q{fill:var(--mx-sig);stroke:var(--mx-sig)}.svc-e .f-ads-b[data-state=qualified] .dot:not(.q){stroke:var(--mx-mu)}.svc-e .f-ads-b .only-q,.svc-e .f-ads-b .only-s{transition:opacity .35s var(--mx-ease)}.svc-e .f-ads-b[data-state=qualified] .only-s,.svc-e .f-ads-b[data-state=submissions] .only-q{opacity:0}.svc-e .f-ads-b .svg-d{max-width:1040px}.svc-e .f-ads-b .svg-m{max-width:360px}.svc-e .f-ga-a .ga{border:1px solid var(--mx-line);border-radius:10px;overflow:hidden;background:#131210}.svc-e .f-ga-a .ga__bar{display:flex;align-items:center;gap:7px;padding:10px 14px;border-bottom:1px solid var(--mx-line)}.svc-e .f-ga-a .ga__dot{width:8px;height:8px;border-radius:50%;background:var(--mx-line2)}.svc-e .f-ga-a .ga__tag{margin-left:auto;font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase;color:var(--mx-mu);border:1px solid var(--mx-line2);border-radius:999px;padding:2px 8px}.svc-e .f-ga-a .pipe{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;padding:22px 18px 26px;border-bottom:1px solid var(--mx-line)}.svc-e .f-ga-a .pipe li:not(.track){position:relative;z-index:1;text-align:center;padding:10px 8px;border:1px solid var(--mx-line2);border-radius:8px;background:#1A1917;font:500 .9375rem/1.2 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.01em}.svc-e .f-ga-a .pipe li:nth-child(4){border-color:var(--mx-sig)}.svc-e .f-ga-a .track{position:absolute;left:10%;right:10%;top:50%;height:1.5px;background:var(--mx-line2)}.svc-e .f-ga-a .pw{position:absolute;inset:0}.svc-e .f-ga-a .pulse{position:absolute;right:0;top:50%;width:9px;height:9px;margin:-4.5px -4.5px 0 0;border-radius:50%;background:var(--mx-sig);opacity:0}.svc-e .f-ga-a.armed.play .pw{animation:gaPw 1.1s var(--mx-ease) both}.svc-e .f-ga-a.armed.play .pw .pulse{animation:gaDot 1.1s linear both}.svc-e .f-ga-a.armed.play .p2,.svc-e .f-ga-a.armed.play .p2 .pulse{animation-delay:.25s}.svc-e .f-ga-a.armed.play .p3,.svc-e .f-ga-a.armed.play .p3 .pulse{animation-delay:.5s}.svc-e .f-ga-a.armed.play .p4,.svc-e .f-ga-a.armed.play .p4 .pulse{animation-delay:.75s}@keyframes gaPw{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes gaDot{0%{opacity:0}10%{opacity:1}85%{opacity:1}to{opacity:0}}.svc-e .f-ga-a .ga__body{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.svc-e .f-ga-a .log{padding:8px 0;border-right:1px solid var(--mx-line)}.svc-e .f-ga-a .log li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:11px 18px;border-bottom:1px solid #f4f1ea12;font-family:ui-monospace,Menlo,monospace;font-size:.875rem}.svc-e .f-ga-a .log li:last-child{border-bottom:0}.svc-e .f-ga-a .log .st.ok:before{content:"";display:block;width:7px;height:7px;border-radius:50%;background:var(--mx-mu)}.svc-e .f-ga-a .log li.bad{background:#FF654212}.svc-e .f-ga-a .log li.ghost .ev{color:var(--mx-mu);text-decoration:line-through;-webkit-text-decoration-color:var(--mx-sig);text-decoration-color:var(--mx-sig)}.svc-e .f-ga-a .flag{font:500 .8125rem var(--font-body),system-ui,sans-serif;color:var(--mx-sig);border:1px solid var(--mx-sig);border-radius:999px;padding:3px 10px;white-space:nowrap}.svc-e .f-ga-a .checks{padding:18px;font-size:.875rem;color:var(--mx-fg2)}.svc-e .f-ga-a .checks__h{font-size:.75rem;color:var(--mx-mu);margin-bottom:10px}.svc-e .f-ga-a .checks li{padding:9px 0 9px 18px;border-top:1px solid var(--mx-line);position:relative}.svc-e .f-ga-a .checks li:before{content:"";position:absolute;left:0;top:15px;width:8px;height:8px;border:1.5px solid var(--mx-ai);border-radius:2px}@media (max-width:760px){.svc-e .f-ga-a .pipe{grid-template-columns:1fr 1fr}.svc-e .f-ga-a .pipe li:nth-child(5){grid-column:1/-1}.svc-e .f-ga-a .track{display:none}.svc-e .f-ga-a .ga__body{grid-template-columns:1fr}.svc-e .f-ga-a .log{border-right:0;border-bottom:1px solid var(--mx-line)}.svc-e .f-ga-a .log li{grid-template-columns:1fr;gap:6px}.svc-e .f-ga-a .flag{justify-self:start;white-space:normal}}.svc-e .f-cro-a .j{fill:none;stroke:var(--mx-fg2);stroke-width:1.4;opacity:.75}.svc-e .f-cro-a .j.done{stroke:var(--mx-fg);stroke-width:1.8;opacity:1}.svc-e .f-cro-a.armed.play .j.draw{transition-duration:.9s}.svc-e .f-ds-a .ghost{fill:none;stroke:var(--mx-line2);stroke-width:1.25;stroke-dasharray:3 5}.svc-e .f-ds-a .vhd,.svc-e .f-ds-a .vl{fill:none;stroke:var(--mx-fg);stroke-width:1.75}.svc-e .f-ds-a .vec .vhd{stroke:var(--mx-sig)}.svc-e .f-ds-a .t2{font:500 15px var(--font-manrope),Manrope,system-ui,sans-serif;fill:var(--mx-fg)}.svc-e .f-ds-a .vec{transform-box:view-box}.svc-e .f-ds-a.armed .vec{transform:rotate(var(--r))}.svc-e .f-ds-a.armed.play .vec{transform:none;transition:transform 1s cubic-bezier(.65,0,.35,1) calc(var(--d) * 1ms + .2s)}.svc-e .f-ds-b .lane{fill:var(--paper-raise);stroke:none}.svc-e .f-ds-b .card.no rect.bx{stroke-dasharray:4 4;fill:transparent}.svc-e .f-ds-b .card.no{opacity:.55}.svc-e .f-ds-b .card{transform-box:view-box}.svc-e .f-ds-b.armed .card{transform:translate(var(--tx),var(--ty))}.svc-e .f-ds-b.armed.play .card{transform:none;transition:transform .8s var(--mx-ease) calc(var(--d) * 1ms + .15s)}.svc-e .f-cro-b .tm{transform-box:view-box}.svc-e .f-cro-b.armed .svg-d .tm{transform:translateX(-230px)}.svc-e .f-cro-b.armed .svg-m .tm{transform:translateX(-200px)}.svc-e .f-cro-b.armed.play .tm{transform:none;transition:transform 1s cubic-bezier(.65,0,.35,1) .5s}.svc-e .mx-key{display:flex;flex-wrap:wrap;gap:8px 22px;margin:-4px 0 16px;font-size:.8125rem;color:var(--mx-fg2)}.svc-e .mx-key li{display:inline-flex;align-items:center;gap:8px}.svc-e .mx-key .k-stop{width:10px;height:10px;border-radius:50%;background:var(--mx-sig)}.svc-e .mx-key .k-done{width:16px;height:16px;border-radius:50%;border:2px solid var(--mx-sig);position:relative}.svc-e .mx-key .k-done:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--mx-sig)}.svc-e .f-ga-a .lede{font:500 clamp(1.25rem,1rem + .9vw,1.875rem)/1.22 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.028em;max-width:34ch;margin-bottom:26px;color:var(--mx-fg)}.svc-e .f-ga-a .lede em{font-style:normal;color:var(--mx-sig)}.svc-e .f-ga-a .ga__body{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.svc-e .f-ga-a .rep{padding:16px 20px 20px}.svc-e .f-ga-a .rep__h{font:500 .8125rem var(--font-manrope),Manrope,system-ui,sans-serif;color:var(--mx-mu);margin-bottom:10px}.svc-e .f-ga-a .rep li{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:10px 0;border-top:1px solid var(--mx-line);font-size:.8125rem;color:var(--mx-fg2)}.svc-e .f-ga-a .bar{position:relative;display:flex;align-items:center;height:14px}.svc-e .f-ga-a .bar i{display:block;height:14px}.svc-e .f-ga-a .b-ok{background:var(--mx-fg2)}.svc-e .f-ga-a .b-extra{background:repeating-linear-gradient(135deg,var(--mx-sig) 0 3px,transparent 3px 6px);border:1px solid var(--mx-sig)}.svc-e .f-ga-a .b-missing{border:1.5px dashed var(--mx-sig)}.svc-e .f-ga-a .b-ghost{background:repeating-linear-gradient(135deg,var(--mx-mu) 0 2px,transparent 2px 6px);border:1px solid var(--mx-mu)}.svc-e .f-ga-a .mk{margin-left:10px;font:600 .875rem var(--font-manrope),Manrope,system-ui,sans-serif;color:var(--mx-sig)}.svc-e .f-ga-a .rep__note{margin-top:14px;font-size:.8125rem;color:var(--mx-fg2);max-width:46ch}@media (max-width:760px){.svc-e .f-ga-a .rep li{grid-template-columns:1fr;gap:6px}}.svc-e .f-ga-b .lede{font:500 clamp(1.375rem,1rem + 1.2vw,2.25rem)/1.18 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.032em;max-width:30ch;margin:4px 0 34px;color:var(--mx-fg)}.svc-e .f-ga-b .lede em{font-style:normal;color:var(--mx-mu)}.svc-e .ecb{display:grid;grid-template-columns:2fr 3fr 2fr;grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}.svc-e .ecb__h{font-size:.8125rem;color:var(--mx-mu);padding-bottom:12px;border-bottom:2px solid var(--mx-fg)}.svc-e .ecb__row{display:grid;grid-gap:4px;gap:4px;padding:14px 0 16px;border-bottom:1px solid var(--mx-line)}.svc-e .ecb__row b{font:500 1.125rem/1.15 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.025em;color:var(--mx-fg)}.svc-e .ecb__row span{font-size:.875rem;color:var(--mx-mu)}.svc-e .ecb__row.is-live b:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--mx-sig);margin-right:10px;transform:translateY(-2px)}.svc-e .ecb__row.is-dash{border:1px dashed var(--mx-line2);border-radius:8px;padding:14px 16px;margin-top:14px}@media (max-width:760px){.svc-e .ecb{grid-template-columns:1fr}.svc-e .ecb__col+.ecb__col{margin-top:8px}}.svc-e .ecc{--cols:6;display:grid;grid-gap:0;gap:0}.svc-e .ecc__axis,.svc-e .ecc__row{display:grid;grid-column-gap:24px;column-gap:24px;align-items:center}.svc-e .ecc__axis,.svc-e .ecc__row{grid-template-columns:minmax(0,3fr) minmax(0,7fr) minmax(0,3fr)}.svc-e .ecc__axis{display:flex;justify-content:space-between;margin-left:calc(23% + 24px);margin-right:calc(23% + 24px);font-size:.75rem;color:var(--mx-mu);padding-bottom:10px;border-bottom:1px solid var(--mx-line2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.svc-e .ecc__row{padding:22px 0;border-bottom:1px solid var(--mx-line)}.svc-e .ecc__row>b{font:500 1.1875rem/1.15 var(--font-manrope),Manrope,system-ui,sans-serif;letter-spacing:-.025em}.svc-e .ecc__row>span{font-size:.875rem;color:var(--mx-mu);text-align:right}.svc-e .ecc__track{position:relative;height:34px}.svc-e .ecc__track:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed var(--mx-line)}.svc-e .ecc__track .m{position:absolute;top:50%;left:calc(var(--at) / 6 * 100%);width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--mx-sig);box-shadow:0 0 0 4px var(--mx-bg);z-index:1}.svc-e .ecc__track .m em{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);white-space:nowrap;font-style:normal;font-size:.75rem;color:var(--mx-fg2)}.svc-e .ecc__track .m[style*="--at:6"] em{left:auto;right:-4px;transform:none}.svc-e .ecc__track .m[style*="--at:0"] em{left:-4px;transform:none}@media (max-width:760px){.svc-e .ecc__axis{display:none}.svc-e .ecc__row{grid-template-columns:1fr;row-gap:26px}.svc-e .ecc__row>span{text-align:left}.svc-e .ecc__track{margin-top:10px}}.svc-e .ecc__row>b small{display:block;margin-top:6px;font:400 .8125rem/1.35 var(--font-body),system-ui,sans-serif;letter-spacing:0;color:var(--mx-mu)}.svc-e .ecc__row>span i{display:block;margin-top:4px;font-style:normal;color:var(--mx-fg2)}.svc-e .ecc__row>span i:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--mx-sig);margin-right:7px;transform:translateY(-1px)}.svc-e .mx-host{display:contents}.svc-e{--hdr-clear:80px;overflow-x:clip}@media (max-width:900px){.svc-e{--hdr-clear:64px}}@media (min-width:1101px){.svc-e .pl-beside .g>.mx-host>.mx{grid-column:6/-1}.svc-e .pl-beside .g>.mx-host{display:contents}}@media (max-width:1100px){.svc-e .pl-beside .g>.mx-host>.mx{grid-column:1/-1;margin-top:32px}}