html body .xino-portfolio.xgl{background:radial-gradient(60% 40% at 20% 10%,color-mix(in srgb,var(--brand-300) 12%,transparent),transparent 70%),var(--paper-alt)}.xgl__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:var(--space-9);gap:var(--space-9);margin-top:var(--space-8)}.xgl__stage-col{position:relative}.xgl__stage{position:-webkit-sticky;position:sticky;top:calc(50vh - 220px)}.xgl__halo{position:absolute;inset:-12% -8%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-300) 30%,transparent),transparent)}.xgl__stage .xino-device-frame{position:relative;box-shadow:0 50px 110px -40px color-mix(in srgb,var(--ink-950) 55%,transparent)}.xgl__stage .xino-device-frame__body{position:relative;aspect-ratio:16/10;overflow:hidden}.xgl__layer{position:absolute;inset:0;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:-webkit-clip-path .9s var(--ease-in-out);transition:clip-path .9s var(--ease-in-out);transition:clip-path .9s var(--ease-in-out),-webkit-clip-path .9s var(--ease-in-out)}.xgl__layer.is-active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);z-index:1}.xgl__img{object-fit:cover;object-position:top center;opacity:0;transition:opacity .7s var(--ease-out)}.xgl__img.is-on{opacity:1}.xgl__spine{position:absolute;left:calc(var(--space-7) * -1);top:8%;bottom:8%;width:1px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:var(--line)}.xgl__spine-fill{position:absolute;inset:0;background:var(--brand-500);transform-origin:top;transition:transform .9s var(--ease-in-out)}.xgl__spine-step{position:relative;z-index:1;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--paper);border:1px solid var(--line);font-size:var(--fs-12);font-weight:var(--fw-bold);color:var(--text-muted);transition:color var(--dur-3) var(--ease-out),border-color var(--dur-3) var(--ease-out),transform var(--dur-3) var(--ease-out)}.xgl__spine-step.is-on{color:var(--brand-600);border-color:var(--brand-500);transform:scale(1.08)}.xgl__chapters{display:grid}.xgl__chapter{min-height:72vh;display:flex;align-items:center}.xgl__chapter:last-child{min-height:60vh}html body .xgl__link{display:block;position:relative;padding:0;border:0;background:none;box-shadow:none;color:inherit;text-decoration:none;transform:none!important}.xgl__inline{display:none}.xgl__num{display:block;font-size:var(--fs-mega);font-weight:var(--fw-bold);line-height:.9;letter-spacing:var(--ls-display);color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--brand-600) 45%,transparent);margin-bottom:var(--space-4)}.xgl__copy{opacity:.35;transform:translateY(18px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.xgl__chapter.is-active .xgl__copy{opacity:1;transform:none}html body .xgl .xgl__ribbon{position:static;display:inline-flex;transform:none;margin:var(--space-3) 0}.xgl__copy h3{font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--text-strong);margin:0 0 var(--space-3)}.xgl__copy p{color:var(--text-muted);font-size:var(--fs-16);line-height:var(--lh-body)}.xgl__copy .portfolio-view-link{display:inline-flex;gap:var(--space-2);align-items:center;margin-top:var(--space-4);font-weight:var(--fw-semibold);color:var(--brand-700)}.xgl__copy .portfolio-view-link svg{transition:transform var(--dur-2) var(--ease-out)}.xgl__link:focus-visible .portfolio-view-link svg,.xgl__link:hover .portfolio-view-link svg{transform:translateX(4px)}@media (max-width:991.98px){.xgl__layout{grid-template-columns:minmax(0,1fr);gap:0;margin-top:var(--space-6)}.xgl__stage-col{display:none}.xgl__chapter,.xgl__chapter:last-child{min-height:0;padding:var(--space-6) 0}.xgl__inline{display:block;margin-bottom:var(--space-5)}.xgl__inline .xino-device-frame__body{position:relative;aspect-ratio:16/10;overflow:hidden}.xgl__inline .xgl__img:first-child{opacity:1}.xgl__num{font-size:var(--fs-h1);margin-bottom:var(--space-2)}.xgl__copy{opacity:1;transform:none}.xgl__inline{-webkit-clip-path:inset(0 0 0 0 round var(--radius-lg));clip-path:inset(0 0 0 0 round var(--radius-lg));transition:-webkit-clip-path .9s var(--ease-in-out);transition:clip-path .9s var(--ease-in-out);transition:clip-path .9s var(--ease-in-out),-webkit-clip-path .9s var(--ease-in-out)}}@media (prefers-reduced-motion:reduce){.xgl__copy,.xgl__img,.xgl__layer,.xgl__spine-fill{transition:none}}html body .xsk{--ax:0;--ay:0;--on:0;position:relative;isolation:isolate;overflow:clip;padding:var(--section-y) 0;color:var(--text-on-ink);background:var(--grad-ink)}.xsk__wash{inset:-8% -4%;background:radial-gradient(40% 52% at calc(74% + var(--ax) * 2%) calc(48% + var(--ay) * 2%),color-mix(in srgb,var(--brand-500) 16%,transparent),transparent 70%),radial-gradient(32% 40% at 10% 20%,color-mix(in srgb,var(--brand-300) 7%,transparent),transparent 62%);transition:background .5s var(--ease-out)}.xsk__gridfx,.xsk__wash{position:absolute;z-index:0;pointer-events:none}.xsk__gridfx{inset:0;opacity:.08;background-image:linear-gradient(color-mix(in srgb,var(--paper) 14%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--paper) 14%,transparent) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 65% 60% at 72% 50%,#000 15%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 65% 60% at 72% 50%,#000 15%,transparent 72%)}.xsk__shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr);grid-gap:clamp(36px,5vw,80px);gap:clamp(36px,5vw,80px);align-items:center}.xsk__copy{max-width:30rem}.xsk__kicker{display:inline-block;margin-bottom:var(--space-3);font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--brand-300)}html body .xsk .xsk__title{margin:0 0 var(--space-4);font-size:clamp(1.9rem,1.15rem + 2.2vw,3rem);font-weight:var(--fw-bold);letter-spacing:-.038em;line-height:1.08;color:var(--text-on-ink)}html body .xsk .xsk__lead{margin:0 0 var(--space-6);font-size:var(--fs-16);line-height:1.65;color:var(--text-on-ink-muted);max-width:38ch}.xsk__tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;max-width:520px;border-top:1px solid var(--line-on-ink)}html body .xsk .xsk__tab{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-gap:4px;gap:4px;padding:14px 10px 12px;border-top:2px solid transparent;margin-top:-1px;color:var(--text-on-ink-muted);transition:color .4s var(--ease-out),border-color .4s var(--ease-out)}html body .xsk .xsk__tab-n{font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--brand-300) 55%,transparent);transition:color .4s var(--ease-out)}html body .xsk .xsk__tab-t{font-size:var(--fs-14);font-weight:var(--fw-semibold);letter-spacing:-.01em}html body .xsk .xsk__tab.is-on{color:var(--text-on-ink);border-top-color:var(--brand-300)}html body .xsk .xsk__tab.is-on .xsk__tab-n{color:var(--brand-300)}html body .xsk .xsk__tab:focus-visible{outline:2px solid var(--brand-300);outline-offset:2px}.xsk__stage{position:relative;display:grid;justify-items:center;grid-gap:var(--space-5);gap:var(--space-5);perspective:1400px}.xsk__reactor{position:relative;width:min(100%,420px);aspect-ratio:1;transform:rotateX(calc(var(--ay) * -4deg)) rotateY(calc(var(--ax) * 5deg));transition:transform .7s var(--ease-out);transform-style:preserve-3d}.xsk__rings{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.xsk__orbit{fill:none;stroke:color-mix(in srgb,var(--paper) 12%,transparent);stroke-width:1}.xsk__orbit--a{stroke-dasharray:2 12}.xsk__orbit--b{stroke:color-mix(in srgb,var(--brand-300) 16%,transparent)}.xsk.is-live .xsk__orbit--a{animation:xskSpin 64s linear infinite;transform-origin:200px 200px}.xsk.is-live .xsk__orbit--c{animation:xskSpin 48s linear infinite reverse;transform-origin:200px 200px;stroke:color-mix(in srgb,var(--brand-300) 12%,transparent)}@keyframes xskSpin{to{transform:rotate(1turn)}}.xsk__progress{fill:none;stroke:var(--brand-300);stroke-width:1.6;stroke-linecap:round;transform:rotate(-90deg);transform-origin:200px 200px;opacity:.85;transition:stroke-dasharray .7s var(--ease-out);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--brand-300) 45%,transparent))}.xsk__bead{fill:var(--brand-300);opacity:.55}.xsk.is-live .xsk__bead{opacity:.8}.xsk__sweep{transform-origin:200px 200px;opacity:.7}.xsk.is-live .xsk__sweep{animation:xskSpin 12s linear infinite}.xsk__sweep-edge{stroke:color-mix(in srgb,var(--brand-300) 70%,transparent);stroke-width:1.25;stroke-linecap:round}.xsk__spoke{stroke:url(#xskSpoke);stroke-width:1;stroke-dasharray:64;stroke-dashoffset:64;opacity:.85}.xsk.is-live .xsk__spoke{animation:xskSpoke .7s var(--ease-out) calc(var(--s) * 70ms + 80ms) both}@keyframes xskSpoke{to{stroke-dashoffset:0}}.xsk__tick{fill:color-mix(in srgb,var(--paper) 28%,transparent);transition:fill .45s var(--ease-out)}.xsk__tick.is-done{fill:color-mix(in srgb,var(--brand-300) 45%,transparent)}.xsk__tick.is-on{fill:var(--brand-300)}.xsk.is-live .xsk__tick.is-on{animation:xskTick 2.4s var(--ease-in-out) infinite}@keyframes xskTick{50%{opacity:.7}}.xsk__core{position:absolute;left:50%;top:50%;translate:-50% -50%;width:min(44%,158px);aspect-ratio:1;display:grid;place-items:center;text-align:center;border-radius:50%;border:1px solid color-mix(in srgb,var(--brand-300) 28%,transparent);background:radial-gradient(circle at 40% 32%,color-mix(in srgb,var(--paper) 12%,transparent),color-mix(in srgb,var(--ink-950) 88%,transparent) 72%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 10%,transparent),0 0 0 1px color-mix(in srgb,var(--brand-300) 8%,transparent),0 28px 56px -30px color-mix(in srgb,var(--ink-950) 90%,transparent),0 0 48px -18px color-mix(in srgb,var(--brand-500) 40%,transparent);overflow:hidden;z-index:2}.xsk.is-live .xsk__core{animation:xskCoreBreath 4.5s var(--ease-in-out) infinite}@keyframes xskCoreBreath{50%{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 10%,transparent),0 0 0 1px color-mix(in srgb,var(--brand-300) 14%,transparent),0 28px 56px -30px color-mix(in srgb,var(--ink-950) 90%,transparent),0 0 64px -14px color-mix(in srgb,var(--brand-500) 55%,transparent)}}.xsk__core-ring{position:absolute;inset:-10px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--brand-300) 22%,transparent);pointer-events:none}.xsk.is-live .xsk__core-ring{animation:xskSpin 28s linear infinite}.xsk__core-inner{position:relative;z-index:1;display:grid;grid-gap:3px;gap:3px;padding:14px 12px}.xsk__core-tag{font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.14em;color:var(--brand-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xsk__core-title{font-size:clamp(1.1rem,2vw,1.35rem);font-weight:var(--fw-bold);letter-spacing:-.03em;color:var(--text-on-ink)}.xsk__core-hint{font-style:normal;font-size:11px;line-height:1.35;color:var(--text-on-ink-muted);max-width:14ch;margin-inline:auto}.xsk__core-signal{margin-top:8px;padding-top:8px;border-top:1px solid var(--line-on-ink);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--brand-300) 75%,var(--text-on-ink-muted))}.xsk__satellites{position:absolute;inset:0;list-style:none;margin:0;padding:0;pointer-events:none;z-index:3}.xsk__sat{position:absolute;translate:-50% -50%;display:grid;justify-items:center;grid-gap:8px;gap:8px;width:max-content;max-width:92px}.xsk__sat-ico{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid color-mix(in srgb,var(--brand-300) 22%,transparent);background:color-mix(in srgb,var(--ink-900) 78%,transparent);box-shadow:0 12px 28px -18px color-mix(in srgb,var(--ink-950) 90%,transparent);overflow:hidden}.xsk__sat-glow{position:absolute;inset:-30%;background:radial-gradient(circle,color-mix(in srgb,var(--brand-300) 28%,transparent),transparent 65%);opacity:0;transition:opacity .4s var(--ease-out)}.xsk.is-live .xsk__sat-glow{animation:xskSatGlow 3.2s var(--ease-in-out) calc(var(--s) * .35s) infinite}@keyframes xskSatGlow{0%,70%,to{opacity:0}35%{opacity:1}}.xsk__sat-name{font-size:11px;font-weight:var(--fw-medium,500);letter-spacing:.01em;color:var(--text-on-ink-muted);text-align:center}.xsk.is-live .xsk__sat-name{color:var(--text-on-ink)}.xsk__path{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin:0;max-width:420px;font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase}.xsk__step{position:relative;padding:0 12px 6px;color:var(--text-on-ink-muted);opacity:.4;transition:color .45s var(--ease-out),opacity .45s var(--ease-out)}.xsk__step:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:1.5px;translate:-50% 0;border-radius:2px;background:var(--brand-300);transition:width .45s var(--ease-out)}.xsk__step+.xsk__step:before{content:"";position:absolute;left:0;top:calc(50% - 3px);width:12px;height:1px;translate:-50% -50%;background:color-mix(in srgb,var(--brand-300) 30%,transparent)}.xsk__step.is-done{opacity:.65}.xsk__step.is-on{opacity:1;color:var(--brand-300)}.xsk__step.is-on:after{width:18px}@media (max-width:991.98px){.xsk__shell{grid-template-columns:1fr;gap:var(--space-6)}.xsk__copy,.xsk__tabs{max-width:none}.xsk__reactor{width:min(100%,360px)}}@media (max-width:575.98px){.xsk__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.xsk__reactor{width:min(100%,300px)}.xsk__sat-ico{width:34px;height:34px}.xsk__core{width:min(48%,136px)}.xsk__step{padding:0 8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.xsk *,.xsk :before{animation:none!important}.xsk__reactor{transform:none}}html body .xino-marquee-section{display:none}html body .xino-testimonials--featured{position:relative;overflow:clip;background:linear-gradient(180deg,var(--paper-alt),var(--paper))}html body .modern-footer .footer__wire-top{position:absolute;left:0;right:0;top:0;height:1px;overflow:hidden;background:linear-gradient(90deg,transparent,var(--line-on-ink) 10%,var(--line-on-ink) 90%,transparent)}html body .modern-footer .footer__wire-top:after{content:"";position:absolute;top:0;left:0;width:22%;height:1px;background:linear-gradient(90deg,transparent,var(--brand-300),transparent);transform:translateX(-100%)}html body .modern-footer.is-live .footer__wire-top:after{animation:xftLight 7s linear infinite}@keyframes xftLight{0%{transform:translateX(-100%)}to{transform:translateX(560%)}}html body .modern-footer .footer-list a{position:relative;display:inline-block}html body .modern-footer .footer-list a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--brand-300);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-3) var(--ease-out)}html body .modern-footer .footer-list a:focus-visible:after,html body .modern-footer .footer-list a:hover:after{transform:scaleX(1)}html body .modern-footer .footer-socials a{transition:transform var(--dur-2) var(--ease-out)}html body .modern-footer .footer-socials a:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){html body .modern-footer .footer__wire-top:after{animation:none;opacity:0}}html body .xnav--scrolled .xnav__bar:after{content:"";position:absolute;left:10%;right:10%;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--brand-300) 55%,transparent),transparent);pointer-events:none}html body .xino-services.xsc{position:relative;isolation:isolate;overflow:clip}.xsc__glow{right:-10%;top:10%;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-500) 18%,transparent),transparent)}.xsc__glow,html body .xino-services.xsc:after{position:absolute;z-index:-1;pointer-events:none}html body .xino-services.xsc:after{content:"";inset:0;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.xsc__intro{justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;margin:var(--space-6) 0 var(--space-7);padding:var(--space-5) 0;border-top:1px solid var(--line-on-ink);border-bottom:1px solid var(--line-on-ink)}.xsc__count,.xsc__intro{display:flex;align-items:center}.xsc__count{gap:var(--space-4)}.xsc__count b{font-size:var(--fs-h2);line-height:1;font-weight:var(--fw-bold);color:var(--brand-300);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;letter-spacing:var(--ls-display)}.xsc__count span{font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;line-height:1.4;color:var(--text-on-ink-muted)}.xsc__legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);list-style:none;margin:0;padding:0}.xsc__legend li{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-on-ink-muted);transition:color .4s var(--ease-out)}.xsc__legend li span{color:var(--brand-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xsc__legend li.is-on{color:var(--text-on-ink)}.xsc__legend li+li:before{content:"";width:18px;height:1px;margin-right:var(--space-3);background:var(--line-on-ink)}.xsc__board{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) 72px minmax(0,1.25fr);align-items:start}.xsc__rows{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-column:1;grid-row:1;align-self:center}.xsc__row{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start;padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid transparent;transition:background-color .5s var(--ease-out),border-color .5s var(--ease-out)}.xsc__row.is-active{background:color-mix(in srgb,var(--paper) 5%,transparent);border-color:var(--line-on-ink);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 8%,transparent)}.xsc__hit{position:absolute;inset:0;z-index:2;border:0;background:transparent;border-radius:inherit;cursor:pointer}.xsc__hit:focus-visible{outline:2px solid var(--brand-300);outline-offset:2px}.xsc__idx{position:relative;width:56px;height:56px;display:grid;place-items:center}.xsc__idx svg{position:absolute;inset:0;transform:rotate(-90deg)}.xsc__idx circle{fill:none;stroke-width:1.5}.xsc__ring-bg{stroke:var(--line-on-ink)}.xsc__ring{stroke:var(--brand-300);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:0}.xsc__row.is-active .xsc__ring{opacity:1;stroke-dashoffset:0}.xsc.is-playing .xsc__row.is-active .xsc__ring{animation:xscRing 2s linear both}@keyframes xscRing{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.xsc__idx b{font-size:var(--fs-20);font-weight:var(--fw-bold);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;color:var(--text-on-ink-muted);transition:color .4s var(--ease-out)}.xsc__row.is-active .xsc__idx b{color:var(--text-on-ink)}.xsc__text h3{display:flex;align-items:center;gap:var(--space-2);margin:6px 0 var(--space-2);font-size:var(--fs-20);font-weight:var(--fw-semibold);color:var(--text-on-ink-muted);transition:color .4s var(--ease-out)}.xsc__text h3 svg{color:var(--brand-300);opacity:.6}.xsc__row.is-active .xsc__text h3{color:var(--text-on-ink)}.xsc__row.is-active .xsc__text h3 svg{opacity:1}.xsc__text p{margin:0;font-size:var(--fs-15);line-height:1.55;color:var(--text-on-ink-muted);opacity:.75;transition:opacity .4s var(--ease-out)}.xsc__row.is-active .xsc__text p{opacity:1}.xsc__traces{grid-column:2;grid-row:1;min-height:360px;align-self:stretch}.xsc__trace{fill:none;stroke:var(--line-on-ink);stroke-width:1;vector-effect:non-scaling-stroke;transition:stroke .4s var(--ease-out)}.xsc__traces .is-active .xsc__trace{stroke:color-mix(in srgb,var(--brand-300) 45%,transparent)}.xsc__comet{fill:none;stroke:var(--brand-300);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:14 100;stroke-dashoffset:14;opacity:0}.xsc.is-live .xsc__traces .is-active .xsc__comet{opacity:1;animation:xscComet 2.4s var(--ease-in-out) infinite}@keyframes xscComet{0%{stroke-dashoffset:14}to{stroke-dashoffset:-100}}.xsc__right{grid-column:3;grid-row:1}.xsc__tilt{--mx:0;--my:0;perspective:1400px}.xsc__console{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--ink-800) 70%,var(--ink-950)),var(--ink-950));border:1px solid var(--line-on-ink);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 10%,transparent),0 40px 80px -30px color-mix(in srgb,var(--ink-950) 95%,transparent),0 0 80px -30px color-mix(in srgb,var(--brand-500) 50%,transparent)}.xsc__tilt>.xsc__console{transform:rotateY(calc(var(--mx) * 4deg)) rotateX(calc(var(--my) * -3deg));transition:transform .7s var(--ease-out)}.xsc-chrome{display:flex;align-items:center;gap:var(--space-4);padding:10px var(--space-4);background:color-mix(in srgb,var(--paper) 4%,transparent);border-bottom:1px solid var(--line-on-ink)}.xsc-chrome__dots{display:inline-flex;gap:6px}.xsc-chrome__dots i{width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--paper) 16%,var(--ink-900))}.xsc-chrome__dots i:first-child{background:color-mix(in srgb,var(--accent-500) 70%,var(--ink-900))}.xsc-chrome__tabs{flex:1 1;min-width:0;display:flex;gap:var(--space-1);overflow:hidden}.xsc-chrome__tabs span{padding:4px var(--space-3);border-radius:var(--radius-sm);font-size:var(--fs-12);font-weight:var(--fw-semibold);line-height:1.4;color:var(--text-on-ink-muted);white-space:nowrap;transition:background-color .4s var(--ease-out),color .4s var(--ease-out)}.xsc-chrome__tabs em{position:relative;z-index:1;font-style:normal}.xsc-chrome__tabs span.is-on{background:color-mix(in srgb,var(--paper) 8%,transparent);color:var(--text-on-ink)}.xsc-chrome__status{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--brand-300)}.xsc-chrome__status i{width:7px;height:7px;border-radius:50%;background:var(--brand-400)}.xsc.is-live .xsc-chrome__status i{animation:xscPing 2s var(--ease-out) infinite}@keyframes xscPing{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand-300) 60%,transparent)}to{box-shadow:0 0 0 9px transparent}}.xsc__screen{position:relative;aspect-ratio:16/9;background:radial-gradient(80% 70% at 50% 30%,color-mix(in srgb,var(--ink-800) 55%,transparent),var(--ink-950))}.xsc__screen:before{content:"";background:radial-gradient(70% 70% at 50% 40%,transparent,var(--ink-950))}.xsc__pane,.xsc__screen:before{position:absolute;inset:0;pointer-events:none}.xsc__pane{padding:var(--space-5);opacity:0;transform:scale(.97) translateY(8px);transition:opacity .6s var(--ease-out),transform .8s var(--ease-out)}.xsc__pane.is-on{opacity:1;transform:none}.xsc__glare{position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,color-mix(in srgb,var(--paper) 8%,transparent),transparent 35%)}.xsc-v{position:relative;width:100%;height:100%}.xsc-v *,.xsc-v :before{animation-play-state:paused!important}.xsc.is-live .xsc__pane.is-on .xsc-v *,.xsc.is-live .xsc__pane.is-on .xsc-v :before{animation-play-state:running!important}html body .xsc .xsc-detail__cta{color:var(--brand-300)!important;opacity:1!important}html body .xsc .xsc-detail__rel{color:var(--text-on-ink-muted)!important;opacity:1!important}html body .xsc .xsc-detail__cta:hover,html body .xsc .xsc-detail__rel:hover{color:var(--text-on-ink)!important}.xsc-host__head .xsc-plat__live,.xsc-plat__live{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-500) 18%,transparent);color:var(--brand-300);font-size:11px;font-weight:var(--fw-bold)}.xsc-plat__live i{width:6px;height:6px;border-radius:50%;background:var(--brand-400)}.xsc.is-live .xsc-plat__live i{animation:xscPing 2s var(--ease-out) infinite}.xsc-plat{display:grid;grid-template-rows:auto 1fr auto;grid-gap:var(--space-3);gap:var(--space-3);height:100%}.xsc-plat__top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--fs-12);color:var(--text-on-ink-muted)}.xsc-plat__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3);min-height:0}.xsc-plat__card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink-900) 80%,transparent);border:1px solid var(--line-on-ink);color:var(--brand-300);opacity:0;transform:translateY(8px)}.xsc.is-live .xsc__pane.is-on .xsc-plat__card{animation:xscRise .5s var(--ease-out) calc(.12s + var(--i) * .1s) both}@keyframes xscRise{to{opacity:1;transform:none}}.xsc-plat__copy{display:grid;grid-gap:4px;gap:4px;align-content:start;min-width:0}.xsc-plat__copy b{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--text-on-ink)}.xsc-plat__copy small{font-size:11px;color:var(--text-on-ink-muted)}.xsc-plat__fact{display:grid;grid-gap:6px;gap:6px;justify-items:start;align-content:center;min-width:0;max-width:148px;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--paper) 5%,transparent);border:1px solid color-mix(in srgb,var(--paper) 10%,transparent)}.xsc-plat__fact-k{font-size:9.5px;font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-300)}.xsc-plat__fact>strong{font-size:11px;font-weight:var(--fw-semibold);line-height:1.35;color:var(--text-on-ink)}.xsc-plat__cta{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--radius-pill);font-style:normal;font-size:10px;font-weight:var(--fw-semibold);color:var(--paper);background:color-mix(in srgb,var(--brand-500) 75%,transparent)}.xsc-plat__fact--stats{grid-template-columns:1fr 1fr;gap:8px;max-width:156px}.xsc-plat__fact--stats>span{display:grid;grid-gap:2px;gap:2px}.xsc-plat__fact--stats b{font-size:15px;font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--text-on-ink);line-height:1}.xsc-plat__fact--stats i{font-style:normal;font-size:9.5px;color:var(--text-on-ink-muted)}.xsc-plat__roles{display:flex;flex-wrap:wrap;gap:4px}.xsc-plat__roles>em{padding:2px 7px;border-radius:var(--radius-pill);font-style:normal;font-size:9.5px;font-weight:var(--fw-semibold);color:var(--text-on-ink-muted);background:color-mix(in srgb,var(--paper) 8%,transparent)}.xsc-plat__roles>em.is-on{color:var(--brand-200,var(--brand-300));background:color-mix(in srgb,var(--brand-500) 22%,transparent)}.xsc-plat__ok{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:var(--fw-semibold);color:var(--brand-300)}.xsc-plat__meter{position:relative;display:block;width:100%;height:5px;margin-top:2px;border-radius:3px;background:color-mix(in srgb,var(--paper) 10%,transparent);overflow:hidden}.xsc-plat__meter>i{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--brand-400) 65%,transparent)}.xsc-plat__meter>em{position:absolute;right:0;top:-14px;font-style:normal;font-size:9px;font-weight:var(--fw-semibold);color:var(--text-on-ink-muted)}.xsc.is-live .xsc__pane.is-on .xsc-plat__meter>i{animation:xscDataFill 1.4s var(--ease-out) .35s both}@keyframes xscDataFill{0%{width:0!important}}.xsc-plat__flow{display:flex;align-items:center;justify-content:center;gap:var(--space-2);font-size:var(--fs-12);font-weight:var(--fw-semibold);color:var(--text-on-ink-muted)}.xsc-plat__flow i{width:18px;height:1px;background:color-mix(in srgb,var(--brand-300) 45%,transparent)}.xsc-ops{display:grid;grid-template-columns:28% 1fr;grid-gap:var(--space-3);gap:var(--space-3);height:100%}.xsc-ops__side{display:grid;align-content:start;grid-gap:4px;gap:4px;padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink-900) 85%,transparent);border:1px solid var(--line-on-ink)}.xsc-ops__brand{margin-bottom:4px;font-size:10px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-300)}.xsc-ops__side>span:not(.xsc-ops__brand){display:flex;align-items:center;gap:var(--space-2);padding:7px var(--space-2);border-radius:var(--radius-sm);font-size:var(--fs-12);font-weight:var(--fw-medium,500);color:var(--text-on-ink-muted)}.xsc-ops__side>span.is-on{background:color-mix(in srgb,var(--brand-500) 18%,transparent);color:var(--text-on-ink)}.xsc-ops__main{display:grid;grid-template-rows:auto 1fr auto;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.xsc-ops__kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.xsc-ops__kpis span{display:grid;grid-gap:4px;gap:4px;padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink-900) 85%,transparent);border:1px solid var(--line-on-ink)}.xsc-ops__kpis em{font-style:normal;font-size:10px;color:var(--text-on-ink-muted);text-transform:uppercase;letter-spacing:.06em}.xsc-ops__kpis b{font-size:var(--fs-18);font-weight:var(--fw-bold);color:var(--text-on-ink);letter-spacing:-.02em}.xsc-ops__chart{border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink-900) 85%,transparent);border:1px solid var(--line-on-ink);padding:var(--space-3);min-height:0}.xsc-ops__bars{display:flex;align-items:flex-end;gap:8%;height:100%;min-height:72px}.xsc-ops__bars i{flex:1 1;height:100%;border-radius:3px 3px 0 0;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-400) 70%,transparent),color-mix(in srgb,var(--brand-600) 20%,transparent));transform-origin:50% 100%;transform:scaleY(var(--h))}.xsc.is-live .xsc__pane.is-on .xsc-ops__bars i{animation:xscBar 3.2s var(--ease-in-out) infinite alternate;animation-delay:calc(var(--i) * .12s)}@keyframes xscBar{0%{transform:scaleY(calc(var(--h) * .55))}to{transform:scaleY(var(--h))}}.xsc-ops__steps{display:flex;gap:var(--space-2);flex-wrap:wrap}.xsc-ops__steps span{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:var(--radius-pill);border:1px solid var(--line-on-ink);font-size:11px;font-weight:var(--fw-semibold);color:var(--text-on-ink-muted)}.xsc-ops__steps svg{color:var(--brand-300)}.xsc.is-live .xsc__pane.is-on .xsc-ops__steps span{animation:xscRise .45s var(--ease-out) calc(.4s + var(--i) * .12s) both}.xsc-host{display:grid;grid-template-rows:auto 1fr auto;grid-gap:var(--space-3);gap:var(--space-3);height:100%}.xsc-host__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--fs-12);color:var(--text-on-ink-muted)}.xsc-host__steps{position:relative;display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-height:0;padding-left:14px}.xsc-host__rail{position:absolute;left:3px;top:18px;bottom:18px;width:2px;border-radius:2px;background:color-mix(in srgb,var(--brand-400) 28%,transparent);pointer-events:none}.xsc-host__step{position:relative;z-index:calc(1 + var(--i, 0));display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink-900) 80%,transparent);border:1px solid var(--line-on-ink);opacity:0;transform:translateY(72px) scale(.94);transform-origin:50% 100%;box-shadow:0 14px 28px -18px color-mix(in srgb,var(--ink-950) 80%,transparent)}.xsc__pane.is-on .xsc-host__step{animation:xscHostUnstack .72s cubic-bezier(.22,1,.36,1) calc(80ms + (3 - var(--i)) * .12s) both}.xsc-host__step.is-now{border-color:color-mix(in srgb,var(--brand-400) 40%,var(--line-on-ink));background:color-mix(in srgb,var(--brand-500) 10%,color-mix(in srgb,var(--ink-900) 80%,transparent))}.xsc-host__step.is-now:before{content:"";position:absolute;left:-15px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--brand-400);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-400) 22%,transparent)}@keyframes xscHostUnstack{0%{opacity:.85;transform:translateY(72px) scale(.94)}60%{opacity:1;transform:translateY(-4px) scale(1.01)}to{opacity:1;transform:none;box-shadow:none}}.xsc-host__n{font-size:11px;font-weight:var(--fw-bold);letter-spacing:.1em;color:var(--brand-300)}.xsc-host__copy{min-width:0}.xsc-host__step b{display:block;font-size:var(--fs-14);color:var(--text-on-ink)}.xsc-host__step small{font-size:11px;color:var(--text-on-ink-muted)}.xsc-host__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.xsc-host__when{font-size:10px;font-weight:var(--fw-semibold);color:var(--text-on-ink-muted);letter-spacing:.02em}.xsc-host__status{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--radius-pill);font-size:10px;font-weight:var(--fw-bold);letter-spacing:.04em;color:var(--brand-300);background:color-mix(in srgb,var(--brand-500) 16%,transparent);border:1px solid color-mix(in srgb,var(--brand-400) 22%,transparent)}.xsc-host__step.is-now .xsc-host__status{color:var(--paper);background:color-mix(in srgb,var(--brand-500) 70%,transparent);border-color:transparent}.xsc-host__ok{color:var(--brand-300);opacity:0;flex:none}.xsc__pane.is-on .xsc-host__ok{animation:xscOk .48s var(--ease-spring) calc(.48s + (3 - var(--i)) * .12s) both}@keyframes xscOk{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.xsc-host__note{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--line-on-ink);font-size:var(--fs-12);color:var(--text-on-ink-muted);background:color-mix(in srgb,var(--brand-500) 8%,transparent);opacity:0;transform:translateY(8px)}.xsc__pane.is-on .xsc-host__note{animation:xscRise .5s var(--ease-out) .7s both}.xsc-host__note svg{color:var(--brand-300);flex:none}.xsc__details{position:relative;display:grid;margin-top:var(--space-4)}.xsc__dpane{grid-area:1/1;opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out);pointer-events:none}.xsc__dpane.is-on{opacity:1;transform:none;pointer-events:auto}.xsc-detail{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--paper) 3.5%,transparent);border:1px solid var(--line-on-ink)}.xsc-detail__plain{margin:0;font-size:var(--fs-15);line-height:1.45;font-weight:var(--fw-medium,500);color:var(--text-on-ink);max-width:52ch}.xsc-detail__gets{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 8px}.xsc-detail__gets li{padding:3px 10px;border-radius:var(--radius-pill);border:1px solid var(--line-on-ink);font-size:var(--fs-12);font-weight:var(--fw-medium,500);color:var(--text-on-ink);background:color-mix(in srgb,var(--paper) 4%,transparent)}.xsc-detail__foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3) var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--line-on-ink)}.xsc-detail__who{margin:0;flex:1 1 220px;font-size:var(--fs-13,.8125rem);line-height:1.45;color:var(--text-on-ink-muted);max-width:42ch}.xsc-detail__who span{display:inline;margin-right:6px;font-size:11px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--brand-300)}.xsc-detail__links{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin:0}html body .xsc .xsc-detail__cta{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--brand-300);text-decoration:none}html body .xsc .xsc-detail__cta:hover{color:var(--text-on-ink)}html body .xsc .xsc-detail__rel{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-12);color:var(--text-on-ink-muted);text-decoration:none;border-bottom:1px solid var(--line-on-ink)}html body .xsc .xsc-detail__rel:hover{color:var(--text-on-ink)}.xsc__more{margin-top:var(--space-8)}.xsc__stack{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.xsc__card{padding:var(--space-5);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--paper) 4%,transparent);border:1px solid var(--line-on-ink)}.xsc__cardhead{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-3);column-gap:var(--space-3);margin-bottom:var(--space-5)}.xsc__cardidx{grid-row:1/3;font-size:var(--fs-24);font-weight:var(--fw-bold);line-height:1.1;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.xsc__cardhead h3{display:flex;align-items:center;gap:var(--space-2);margin:2px 0 var(--space-2);font-size:var(--fs-20);font-weight:var(--fw-semibold);color:var(--text-on-ink)}.xsc__cardhead h3 svg{color:var(--brand-300)}.xsc__cardhead p{margin:0;font-size:var(--fs-15);line-height:1.55;color:var(--text-on-ink-muted)}.xsc__card .xsc-detail{background:none;border:0;padding:0}@media (max-width:1199.98px){.xsc__board{grid-template-columns:minmax(0,.95fr) 48px minmax(0,1.2fr)}}@media (max-width:767.98px){.xsc__console--m .xsc__screen{aspect-ratio:4/3.4}.xsc__pane{padding:var(--space-3)}.xsc-chrome{gap:var(--space-2);padding:8px var(--space-3)}.xsc-chrome__tabs span:not(.is-on){display:none}.xsc-ops{grid-template-columns:1fr}.xsc-ops__side{display:flex;flex-wrap:wrap;gap:4px;padding:6px}.xsc-ops__brand{width:100%}.xsc-plat__card,.xsc-plat__grid{gap:var(--space-2)}.xsc-plat__card{padding:var(--space-3)}.xsc-plat__fact{max-width:128px;padding:6px 8px}.xsc-plat__fact--stats{max-width:136px}.xsc-host__step{padding:var(--space-2) var(--space-3)}.xsc-host__when{display:none}.xsc-host__meta{gap:6px}.xsc__card{padding:var(--space-4)}.xsc__legend{display:none}}@media (prefers-reduced-motion:reduce){.xsc *,.xsc :before{animation:none!important}.xsc__tilt>.xsc__console{transform:none}.xsc-host__note,.xsc-host__ok,.xsc-host__step,.xsc-ops__steps span,.xsc-plat__card{opacity:1!important;transform:none!important;animation:none!important;box-shadow:none!important}.xsc-host__rail,.xsc-host__step.is-now:before{display:none!important}}html body .xino-services.xsc:after{opacity:.035}.xsc__glow{opacity:.7}.xsc__intro{margin:var(--space-6) 0 var(--space-6);padding:var(--space-4) 0}.xsc__rows{gap:var(--space-2)}.xsc__row{padding:var(--space-4) var(--space-5);border:0;background:none!important;box-shadow:none!important}.xsc__rowbg{position:absolute;inset:0;z-index:0;border-radius:var(--radius-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--paper) 7%,transparent),color-mix(in srgb,var(--paper) 3%,transparent));border:1px solid var(--line-on-ink);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 10%,transparent),0 20px 40px -24px color-mix(in srgb,var(--ink-950) 90%,transparent)}.xsc__idx,.xsc__text{position:relative;z-index:1}.xsc__text h3{font-size:var(--fs-18);letter-spacing:-.01em;margin:4px 0 6px}.xsc__text p{font-size:var(--fs-14);line-height:1.6;max-width:40ch}.xsc__idx b{font-size:var(--fs-16)}.xsc__console{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 12%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--paper) 3%,transparent),0 1px 2px color-mix(in srgb,var(--ink-950) 60%,transparent),0 30px 60px -28px color-mix(in srgb,var(--ink-950) 95%,transparent),0 0 60px -36px color-mix(in srgb,var(--brand-500) 60%,transparent)}.xsc__screen{background:radial-gradient(80% 70% at 50% 28%,color-mix(in srgb,var(--ink-800) 60%,transparent),var(--ink-950))}.xsc-chrome__tabs span{position:relative;background:none!important}.xsc-chrome__tabs span em{position:relative;font-style:normal}.xsc-chrome__pill{position:absolute;inset:0;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--paper) 9%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 10%,transparent)}.xsc__pane{transform:translateY(6px);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:opacity .5s var(--ease-out),transform .7s var(--ease-out)}.xsc__pane.is-on{transition-delay:.12s}.xsc-detail{background:linear-gradient(180deg,color-mix(in srgb,var(--paper) 4%,transparent),transparent)}.xsc__stack{gap:var(--space-3)}.xsc__card{padding:0;overflow:hidden;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--paper) 3%,transparent);transition:background-color .4s var(--ease-out),border-color .4s var(--ease-out)}.xsc__card.is-open{background:color-mix(in srgb,var(--paper) 6%,transparent);border-color:color-mix(in srgb,var(--brand-300) 28%,transparent)}html body .xsc .xsc__cardhead{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4) var(--space-4);margin:0;cursor:pointer}.xsc__cardhead:focus-visible{outline:2px solid var(--brand-300);outline-offset:-2px}.xsc__cardidx{grid-row:auto;font-size:var(--fs-14);color:var(--brand-300)}.xsc__cardtitle{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-16);font-weight:var(--fw-semibold);color:var(--text-on-ink);min-width:0}.xsc__cardtitle svg{color:var(--brand-300);flex:none}.xsc__cardtitle>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.xsc__cardtitle b{font-weight:var(--fw-semibold);color:var(--text-on-ink)}.xsc__cardtitle em{font-style:normal;font-size:var(--fs-12);font-weight:var(--fw-medium,500);color:var(--text-on-ink-muted)}.xsc__chev{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-on-ink);color:var(--text-on-ink);transition:transform .4s var(--ease-out)}.xsc__card.is-open .xsc__chev{transform:rotate(45deg)}.xsc__panel{padding:0 var(--space-4) var(--space-4)}.xsc__carddesc{margin:0 0 var(--space-4);font-size:var(--fs-14);line-height:1.6;color:var(--text-on-ink-muted)}.xsc__card .xsc-detail{margin-top:var(--space-4)}@media (max-width:767.98px){.xsc__console--m .xsc__screen{aspect-ratio:4/3}}@media (min-width:992px){html body .xino-home-redesign .xino-services.xsc{padding-block:clamp(72px,9vh,96px) clamp(48px,6vh,72px)}html body .xino-services.xsc .xino-section-header{margin-bottom:var(--space-5)}.xsc__intro{margin:var(--space-4) 0 var(--space-5);padding:var(--space-3) 0}.xsc__screen{aspect-ratio:16/10}.xsc__details{margin-top:var(--space-4)}.xsc__more{margin-top:var(--space-6)}}.xsc__board{isolation:isolate}.xsc__traces{position:absolute;inset:0;width:100%;height:100%;min-height:0;grid-column:auto;grid-row:auto;z-index:3;pointer-events:none;overflow:visible}.xsc__trace{vector-effect:none;stroke-width:1.25}.xsc__comet{vector-effect:none;stroke-width:2.5;stroke-dasharray:10 100;stroke-dashoffset:10}.xsc.is-live .xsc__traces .is-active .xsc__comet{animation:xscCometIn 1.4s var(--ease-in-out) infinite}@keyframes xscCometIn{0%{stroke-dashoffset:10;opacity:0}10%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-100;opacity:0}}.xsc__socket{fill:var(--ink-900);stroke:var(--line-on-ink);stroke-width:1;transition:stroke .3s var(--ease-out)}.xsc__pin{fill:color-mix(in srgb,var(--paper) 25%,transparent);transition:fill .3s var(--ease-out)}.xsc__traces .is-active .xsc__socket{stroke:var(--brand-300)}.xsc__traces .is-active .xsc__pin{fill:var(--brand-300)}.xsc__origin{fill:var(--ink-950);stroke:var(--line-on-ink);stroke-width:1}.xsc__traces .is-active .xsc__origin{stroke:var(--brand-300);fill:var(--brand-300)}@media (max-width:1199.98px){.xsc__board .xsc-chrome__status{font-size:0;gap:0}}html body .xino-why-us.xoc-section{position:relative;padding:var(--section-y) 0;overflow:clip;isolation:isolate}.xoc-section:before{background-image:linear-gradient(color-mix(in srgb,var(--brand-700) 7%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--brand-700) 7%,transparent) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(60% 55% at 32% 62%,#000 0,transparent 75%);mask-image:radial-gradient(60% 55% at 32% 62%,#000 0,transparent 75%)}.xoc-section:after,.xoc-section:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.xoc-section:after{background:radial-gradient(45% 50% at 32% 62%,color-mix(in srgb,var(--brand-400) 10%,transparent),transparent 70%)}.xoc__head{margin-bottom:var(--space-6)}.xoc{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:center}.xoc__stage{--mx:0;--my:0;position:relative;height:480px}.xoc__par{position:absolute;inset:0;transition:transform 1.2s var(--ease-out)}.xoc__par--back{transform:translate(calc(var(--mx) * -8px),calc(var(--my) * -6px))}.xoc__par--mid{transform:translate(calc(var(--mx) * 10px),calc(var(--my) * 8px))}.xoc__orbit--outer{width:640px;height:360px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--brand-600) 12%,transparent)}.xoc__orbit--outer,.xoc__track{position:absolute;left:50%;top:50%;translate:-50% -50%}.xoc__track{width:600px;height:300px;overflow:visible;pointer-events:none}.xoc__trackmain{fill:none;stroke:url(#xocTrack);stroke-width:1}.xoc__trackdash{fill:none;stroke:color-mix(in srgb,var(--brand-500) 35%,transparent);stroke-width:1.25;stroke-dasharray:2 10}.xoc.is-live .xoc__trackdash{animation:xocTrail 40s linear infinite}@keyframes xocTrail{to{stroke-dashoffset:-360}}.xoc__trackinner{fill:none;stroke:color-mix(in srgb,var(--brand-600) 9%,transparent);stroke-width:1}.xoc__spokeline{stroke:color-mix(in srgb,var(--brand-600) 26%,transparent);stroke-width:1;stroke-dasharray:2 4}.xoc__comet{opacity:0}.xoc.is-live .xoc__comet{animation:xocComet .9s cubic-bezier(.55,0,.25,1) 1.1s both}@keyframes xocComet{0%{transform:translateY(0);opacity:0}20%{opacity:1}90%{opacity:1}to{transform:translateY(90px);opacity:0}}.xoc__ripple{fill:none;stroke:var(--brand-500);stroke-width:1;opacity:0;transform-box:fill-box;transform-origin:center}.xoc.is-live .xoc__ripple{animation:xocRipple 1.1s var(--ease-out) 1.95s both}.xoc.is-live .xoc__ripple--2{animation-delay:2.15s}@keyframes xocRipple{0%{transform:scale(.6) scaleX(2.2);opacity:.7}to{transform:scale(1.5) scaleX(2.2);opacity:0}}.xoc__core{position:absolute;left:50%;top:50%;width:184px;height:184px;translate:-50% -50%;display:grid;place-items:center;z-index:6}.xoc__core>*{position:absolute}.xoc__halo{inset:-46%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-400) 26%,transparent),color-mix(in srgb,var(--brand-400) 6%,transparent) 60%,transparent)}.xoc.is-live .xoc__halo{animation:xocPulse 4.8s var(--ease-in-out) infinite}@keyframes xocPulse{0%,to{transform:scale(.94);opacity:.7}50%{transform:scale(1.04);opacity:1}}.xoc__dust{inset:-40%;width:180%;height:180%;overflow:visible}.xoc__dust circle{fill:var(--brand-500)}.xoc.is-live .xoc__dust{animation:xocSpin 90s linear infinite}.xoc__ticks{inset:0;width:100%;height:100%}.xoc__ticks line{stroke:color-mix(in srgb,var(--brand-700) 32%,transparent);stroke-width:.75}.xoc.is-live .xoc__ticks{animation:xocSpin 120s linear infinite}.xoc__hair{inset:0;width:100%;height:100%;overflow:visible}.xoc__hair circle{fill:none;stroke-width:.75}.xoc__hair--a circle{stroke:color-mix(in srgb,var(--brand-600) 38%,transparent);stroke-dasharray:22 3 1 3}.xoc__hair--b circle{stroke:color-mix(in srgb,var(--brand-600) 22%,transparent);stroke-dasharray:40 10}.xoc.is-live .xoc__hair--a{animation:xocSpin 70s linear infinite}.xoc.is-live .xoc__hair--b{animation:xocSpin 50s linear infinite reverse}@keyframes xocSpin{to{transform:rotate(1turn)}}.xoc__ring{border-radius:50%}.xoc__ring--2{inset:25%;background:linear-gradient(150deg,var(--paper),color-mix(in srgb,var(--brand-500) 12%,var(--paper)));border:1px solid color-mix(in srgb,var(--brand-600) 18%,transparent);box-shadow:inset 0 1px 0 var(--paper),inset 0 -10px 20px -14px color-mix(in srgb,var(--brand-700) 30%,transparent),0 22px 44px -18px color-mix(in srgb,var(--brand-800) 45%,transparent)}.xoc__ring--3{inset:33%;background:radial-gradient(circle at 34% 28%,color-mix(in srgb,var(--brand-400) 85%,var(--paper)),var(--brand-600) 48%,var(--brand-800));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--paper) 22%,transparent),inset 0 -6px 14px -6px color-mix(in srgb,var(--ink-950) 40%,transparent),0 0 34px -6px color-mix(in srgb,var(--brand-500) 65%,transparent)}.xoc__spec{inset:35% 42% 52% 38%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--paper) 70%,transparent),transparent);rotate:-30deg}.xoc__mono{display:grid;grid-gap:2px;gap:2px;justify-items:center;text-align:center;color:var(--paper);line-height:1.05;text-shadow:0 1px 8px color-mix(in srgb,var(--ink-950) 25%,transparent)}.xoc__mono b,.xoc__mono em{font-style:normal;font-weight:var(--fw-semibold)}.xoc__sealorbit{top:50%;width:640px;height:360px;border-radius:50%}.xoc__seal,.xoc__sealorbit{position:absolute;left:50%;translate:-50% -50%}.xoc__seal{top:0;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--paper) 90%,transparent);border:1px solid color-mix(in srgb,var(--brand-600) 24%,transparent);color:var(--brand-700);font-size:10.5px;font-weight:var(--fw-semibold);letter-spacing:.08em;white-space:nowrap;box-shadow:0 8px 18px -14px color-mix(in srgb,var(--ink-950) 40%,transparent)}.xoc.is-live .xoc__par .xoc__seal{animation:xocDrift 14s var(--ease-in-out) infinite alternate}@keyframes xocDrift{0%{transform:translate(-150px,18px)}to{transform:translate(150px,18px)}}.xoc__nodes{position:absolute;inset:0}html body .xoc .xoc__node{all:unset;position:absolute;left:50%;top:50%;translate:-50% -50%;box-sizing:border-box;display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:var(--radius-pill);background:linear-gradient(180deg,color-mix(in srgb,var(--paper) 92%,transparent),color-mix(in srgb,var(--paper) 72%,transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid color-mix(in srgb,var(--brand-700) 12%,transparent);box-shadow:inset 0 1px 0 var(--paper),0 12px 28px -20px color-mix(in srgb,var(--ink-950) 50%,transparent);font-size:var(--fs-14);font-weight:var(--fw-medium,500);letter-spacing:-.005em;color:var(--text-muted);white-space:nowrap;cursor:pointer;transition:color .5s var(--ease-out),border-color .5s var(--ease-out),box-shadow .5s var(--ease-out)}html body .xoc .xoc__node:focus-visible{outline:2px solid var(--brand-500);outline-offset:3px}html body .xoc .xoc__node.is-on{color:var(--text-strong);font-weight:var(--fw-semibold);border-color:color-mix(in srgb,var(--brand-500) 45%,transparent);box-shadow:inset 0 1px 0 var(--paper),0 0 0 5px color-mix(in srgb,var(--brand-500) 9%,transparent),0 20px 40px -18px color-mix(in srgb,var(--brand-700) 55%,transparent)}.xoc__nodeico{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--brand-500) 10%,transparent);color:var(--brand-700);transition:background-color .5s var(--ease-out),color .5s var(--ease-out)}.xoc__item.is-on .xoc__nodeico,.xoc__node.is-on .xoc__nodeico{background:linear-gradient(150deg,var(--brand-500),var(--brand-700));color:var(--paper)}.xoc__panel{position:relative;padding-left:var(--space-7);border-left:1px solid var(--line);min-height:300px;display:flex;flex-direction:column;justify-content:center}.xoc__panelhead{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-7);font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:.12em;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xoc__count b{color:var(--brand-700);font-weight:var(--fw-bold)}.xoc__dots{flex:1 1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:6px;gap:6px;max-width:220px}html body .xoc .xoc__dots button{all:unset;position:relative;height:2px;border-radius:1px;background:var(--line);overflow:hidden;cursor:pointer;padding:6px 0;background-clip:content-box}html body .xoc .xoc__dots button.is-past{background-color:color-mix(in srgb,var(--brand-500) 45%,transparent)}.xoc__dotfill{position:absolute;left:0;right:0;top:6px;height:2px;background:var(--brand-600);transform-origin:0 50%}.xoc.is-playing .xoc__dotfill{animation:xocFill 4s linear both}@keyframes xocFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.xoc__copy{position:relative}.xoc__ico{display:inline-grid;place-items:center;width:44px;height:44px;margin-bottom:var(--space-5);border-radius:50%;background:color-mix(in srgb,var(--brand-500) 8%,transparent);border:1px solid color-mix(in srgb,var(--brand-500) 22%,transparent);color:var(--brand-700)}html body .xoc .xoc__copy h3{font-size:clamp(1.9rem,1.1rem + 1.4vw,2.5rem);line-height:1.1;font-weight:var(--fw-semibold);letter-spacing:-.025em;color:var(--text-strong);margin:0 0 var(--space-4);text-wrap:balance}html body .xoc .xoc__copy p{font-size:var(--fs-17,1.0625rem);line-height:1.7;color:var(--text-muted);margin:0;max-width:38ch;text-wrap:pretty}.xoc__mstage{position:relative;height:240px;display:grid;place-items:center;margin-bottom:var(--space-5)}.xoc__track--m{width:320px;height:160px}.xoc__track--m .xoc__trackmain{stroke:url(#xocTrackM)}.xoc__core.is-small{width:150px;height:150px}.xoc__mstage .xoc__sealorbit{width:300px;height:210px}.xoc__mstage .xoc__seal{top:auto;bottom:0;translate:-50% 50%}.xoc__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.xoc__item{position:relative;padding:14px var(--space-4);border-radius:var(--radius-lg)}.xoc__ind{position:absolute;inset:0;z-index:0;border-radius:inherit;background:linear-gradient(180deg,var(--paper),color-mix(in srgb,var(--paper-alt) 70%,var(--paper)));border:1px solid color-mix(in srgb,var(--brand-700) 12%,transparent);box-shadow:inset 0 1px 0 var(--paper),0 18px 36px -28px color-mix(in srgb,var(--brand-800) 45%,transparent);overflow:hidden}.xoc__bar{position:absolute;left:var(--space-4);right:var(--space-4);bottom:0;height:2px;background:var(--brand-500);transform-origin:0 50%;transform:scaleX(0)}.xoc.is-playing .xoc__bar{animation:xocFill 4s linear both}html body .xoc .xoc__ibtn{all:unset;position:relative;z-index:1;box-sizing:border-box;width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);cursor:pointer}html body .xoc .xoc__ibtn:focus-visible{outline:2px solid var(--brand-500);outline-offset:4px;border-radius:var(--radius-sm)}.xoc__ititle{font-size:var(--fs-16);font-weight:var(--fw-medium,500);letter-spacing:-.01em;color:var(--text-muted);transition:color .4s var(--ease-out)}.xoc__item.is-on .xoc__ititle{color:var(--text-strong);font-weight:var(--fw-semibold)}.xoc__inum{font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.1em;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xoc__item.is-on .xoc__inum{color:var(--brand-700)}html body .xoc .xoc__idesc{position:relative;z-index:1;display:none;margin:var(--space-2) 0 var(--space-1);padding-left:calc(28px + var(--space-3));font-size:var(--fs-15);line-height:1.65;color:var(--text-muted)}html body .xoc .xoc__item.is-on .xoc__idesc{display:block}@media (max-width:1199.98px) and (min-width:992px){.xoc{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:var(--space-4)}.xoc__stage{height:400px;transform:scale(.74);transform-origin:50% 50%}.xoc__panel{padding-left:var(--space-5)}html body .xoc .xoc__copy h3{font-size:1.75rem}}@media (max-width:991.98px){.xoc{grid-template-columns:minmax(0,1fr);gap:0}.xoc__head{margin-bottom:var(--space-4)}.xoc-section:after,.xoc-section:before{background-position:50%;-webkit-mask-image:radial-gradient(70% 30% at 50% 38%,#000,transparent 75%);mask-image:radial-gradient(70% 30% at 50% 38%,#000,transparent 75%)}.xoc-section:after{background:radial-gradient(60% 22% at 50% 36%,color-mix(in srgb,var(--brand-400) 10%,transparent),transparent 70%)}}@media (min-width:768px) and (max-width:991.98px){.xoc__list{max-width:640px;margin:0 auto;width:100%}}@media (prefers-reduced-motion:reduce){.xoc *,.xoc :before{animation:none!important}.xoc__par{transition:none}.xoc__bar{transform:scaleX(1)}}.xoc__ring--3{inset:27%}.xoc__ring--2{inset:20%}.xoc__spec{inset:31% 40% 55% 34%}.xoc__mono b{font-size:13px;letter-spacing:.2em;padding-left:.2em;text-transform:uppercase}.xoc__mono em{font-size:8px;letter-spacing:.18em;padding-left:.18em;text-transform:uppercase;opacity:.88}.xoc__core.is-small .xoc__mono b{font-size:11px;letter-spacing:.16em;padding-left:.16em}.xoc__core.is-small .xoc__mono em{font-size:7px;letter-spacing:.14em;padding-left:.14em}.xcq{position:relative;max-width:1080px;margin:var(--space-8) auto 0;padding:var(--space-9,4.5rem) var(--space-8) var(--space-7);border-radius:var(--radius-xl,28px);isolation:isolate;overflow:clip;outline:none;background:linear-gradient(170deg,var(--paper),color-mix(in srgb,var(--brand-500) 5%,var(--paper)));border:1px solid color-mix(in srgb,var(--brand-700) 9%,transparent);box-shadow:inset 0 1px 0 var(--paper),0 40px 80px -60px color-mix(in srgb,var(--brand-900,var(--ink-950)) 45%,transparent)}.xcq__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.xcq__aur{position:absolute;border-radius:50%}.xcq__aur--a{width:60%;aspect-ratio:1;left:-15%;top:-35%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-400) 22%,transparent),transparent)}.xcq__aur--b{width:55%;aspect-ratio:1;right:-18%;bottom:-45%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-300,var(--brand-400)) 18%,transparent),transparent)}.xcq.is-live .xcq__aur--a{animation:xcqAur 18s var(--ease-in-out) infinite alternate}.xcq.is-live .xcq__aur--b{animation:xcqAur 22s var(--ease-in-out) -6s infinite alternate-reverse}@keyframes xcqAur{0%{transform:translate(0) scale(1)}to{transform:translate(8%,6%) scale(1.12)}}.xcq.is-held .xcq__aur{animation-play-state:paused}.xcq__grain{position:absolute;inset:0;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.xcq__water{position:absolute;right:4%;bottom:-12%;font-size:clamp(14rem,28vw,26rem);line-height:.8;font-weight:var(--fw-bold);color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--brand-600) 16%,transparent);letter-spacing:-.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.xcq__water>span{display:inline-block}.xcq__markwrap{position:absolute;left:var(--space-8);top:var(--space-6);pointer-events:none}.xcq__mark{width:92px;height:auto;overflow:visible}.xcq__mark path{fill:none;stroke:var(--brand-500);stroke-width:1.4;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.xcq.is-live .xcq__mark path{animation:xcqDraw 1.6s var(--ease-out) both}.xcq.is-live .xcq__mark path+path{animation-delay:.22s}@keyframes xcqDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.xcq__fig,.xcq__quote{margin:0;position:relative}.xcq__quote{padding-top:var(--space-8)}html body .xcq .xcq__measure,html body .xcq .xcq__text{margin:0;max-width:34ch;font-size:clamp(1.45rem,.9rem + 1.7vw,2.4rem);line-height:1.32;font-weight:var(--fw-medium,500);letter-spacing:-.022em;color:var(--text-strong);text-align:left;text-wrap:balance}html body .xcq .xcq__measure{position:absolute;left:0;right:0;top:var(--space-8);visibility:hidden;pointer-events:none}.xcq__line{overflow:clip;padding-bottom:.06em;margin-bottom:-.06em}.xcq__li,.xcq__line{display:block}.xcq__hl{position:relative;z-index:0;color:var(--brand-800,var(--brand-700))}.xcq__hl:before{content:"";position:absolute;z-index:-1;left:-.04em;right:0;bottom:.08em;height:.36em;border-radius:2px;background:color-mix(in srgb,var(--brand-400) 30%,transparent);transform-origin:0 50%;transform:scaleX(1)}.xcq.is-live .xcq__hl:before{animation:xcqInk .7s var(--ease-out) calc(1.1s + (var(--h) - 30) * 40ms) both}@keyframes xcqInk{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.xcq__plate{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-7)}.xcq__av{position:relative;width:52px;height:52px;flex:none;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 6px color-mix(in srgb,var(--brand-400) 10%,transparent),0 10px 30px -10px color-mix(in srgb,var(--brand-500) 55%,transparent)}.xcq__av>span{position:absolute;border-radius:50%}.xcq__avring{inset:0;background:conic-gradient(from 200deg,var(--brand-400),var(--brand-700),var(--brand-400))}.xcq__avin{inset:2px;display:grid;place-items:center;background:linear-gradient(160deg,var(--paper),color-mix(in srgb,var(--brand-500) 10%,var(--paper)));color:var(--brand-700);font-size:15px;font-weight:var(--fw-semibold);letter-spacing:.06em}.xcq__id{display:grid;grid-gap:2px;gap:2px;margin-right:auto}.xcq__id strong{font-size:var(--fs-16);font-weight:var(--fw-semibold);color:var(--text-strong)}.xcq__id span{font-size:var(--fs-14);color:var(--text-muted)}html body .xcq .xcq__pill{display:inline-flex;align-items:center;gap:var(--space-2);padding:8px 16px;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--brand-700) 16%,transparent);background:color-mix(in srgb,var(--paper) 80%,transparent);font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--brand-700)!important;text-decoration:none;transition:border-color .3s var(--ease-out)}html body .xcq .xcq__pill:hover{border-color:color-mix(in srgb,var(--brand-500) 55%,transparent)}html body .xcq .xcq__pill svg{transition:transform .3s var(--ease-out)}html body .xcq .xcq__pill:hover svg{transform:translateX(3px)}.xcq__nav{display:flex;align-items:center;gap:var(--space-6);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid color-mix(in srgb,var(--brand-700) 9%,transparent)}.xcq__count{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:.12em;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xcq__count b{color:var(--brand-700)}.xcq__count i{width:18px;height:1px;background:currentColor}.xcq__sel{flex:1 1;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5)}html body .xcq .xcq__tab{all:unset;position:relative;box-sizing:border-box;display:flex;align-items:baseline;gap:var(--space-2);padding:8px 0 14px;cursor:pointer;min-width:0}html body .xcq .xcq__tab:focus-visible{outline:2px solid var(--brand-500);outline-offset:4px;border-radius:var(--radius-sm)}.xcq__tabn{font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.1em;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xcq__tabname{font-size:var(--fs-14);font-weight:var(--fw-medium,500);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .4s var(--ease-out)}.xcq__tab.is-on .xcq__tabname{color:var(--text-strong)}.xcq__tab.is-on .xcq__tabn{color:var(--brand-700)}.xcq__prog{position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:1px;background:color-mix(in srgb,var(--brand-700) 10%,transparent);overflow:hidden}.xcq__fill{position:absolute;inset:0;background:var(--brand-600);transform-origin:0 50%;animation:xcqFill 8s linear both}@keyframes xcqFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.xcq.is-held .xcq__fill{animation-play-state:paused}.xcq__arrows{display:inline-flex;gap:var(--space-2)}html body .xcq .xcq__arrow{all:unset;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid color-mix(in srgb,var(--brand-700) 16%,transparent);color:var(--brand-700);cursor:pointer;transition:border-color .3s var(--ease-out),transform .3s var(--ease-out)}html body .xcq .xcq__arrow:hover{border-color:var(--brand-500);transform:translateY(-1px)}html body .xcq .xcq__arrow:focus-visible{outline:2px solid var(--brand-500);outline-offset:3px}@media (max-width:991.98px){.xcq{padding:var(--space-8) var(--space-6) var(--space-6)}.xcq__markwrap{left:var(--space-6)}}@media (max-width:575.98px){.xcq{padding:var(--space-7) var(--space-5) var(--space-5);border-radius:var(--radius-lg);margin-top:var(--space-6)}.xcq__markwrap{left:var(--space-5);top:var(--space-5)}.xcq__mark{width:60px}.xcq__quote{padding-top:var(--space-7)}html body .xcq .xcq__measure{top:var(--space-7)}html body .xcq .xcq__measure,html body .xcq .xcq__text{font-size:clamp(1.15rem,.9rem + 1.2vw,1.35rem);line-height:1.42}.xcq__plate{margin-top:var(--space-5);gap:var(--space-3)}.xcq__av{width:44px;height:44px}.xcq__avin{font-size:13px}.xcq__pill{width:100%;justify-content:center}.xcq__nav{flex-wrap:wrap;gap:var(--space-3)}.xcq__count{display:none}.xcq__sel{order:1;flex-basis:100%;gap:var(--space-4)}.xcq__arrows{order:2;margin-left:auto}}@media (prefers-reduced-motion:reduce){.xcq *,.xcq :before{animation:none!important}.xcq__fill{transform:scaleX(1)}}@media (max-width:767.98px){.xcq__water{font-size:11rem;right:2%;bottom:auto;top:6%;-webkit-text-stroke-color:color-mix(in srgb,var(--brand-600) 10%,transparent)}}html body .xino-cta.xino-cta-v3.xcta{--mx:0;--my:0;padding:calc(var(--space-10) * 1.1) 0 calc(var(--space-10) * 1.25);background:var(--ink-950)}.xcta__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.xcta__bg>span{position:absolute;display:block}.xcta__aurora{width:900px;height:700px;left:-12%;top:-10%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-600) 42%,transparent),transparent);transform:translate(calc(var(--mx) * 40px),calc(var(--my) * 30px));transition:transform 1.4s var(--ease-out)}.xcta__aurora--b{width:760px;height:620px;left:auto;right:-14%;top:auto;bottom:-30%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-400) 26%,transparent),transparent);transform:translate(calc(var(--mx) * -50px),calc(var(--my) * -36px))}.xcta__grid{inset:0;background-image:linear-gradient(var(--line-on-ink) 1px,transparent 1px),linear-gradient(90deg,var(--line-on-ink) 1px,transparent 1px);background-size:64px 64px;opacity:.35;-webkit-mask-image:radial-gradient(ellipse 45% 60% at 72% 50%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 45% 60% at 72% 50%,#000 10%,transparent 75%)}.xcta__grain{inset:0;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.xcta__horizon{left:0;right:0;bottom:0;height:180px;background:radial-gradient(60% 100% at 50% 100%,color-mix(in srgb,var(--brand-500) 22%,transparent),transparent 70%)}.xcta__horizon:after{content:"";position:absolute;left:8%;right:8%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--brand-300) 70%,transparent) 50%,transparent)}.xcta__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);grid-gap:var(--space-8);gap:var(--space-8);align-items:center}.xcta__copy{position:relative;z-index:1;max-width:38rem}html body .xcta .xcta__title{margin:0;font-size:clamp(2.4rem,1.2rem + 3.4vw,4.4rem);line-height:1.04;font-weight:var(--fw-bold);letter-spacing:-.035em;color:var(--text-on-ink);text-align:left}.xcta__line{overflow:clip;padding-bottom:.08em;margin-bottom:-.08em}.xcta__line,.xcta__line>span{display:block}.xcta[data-anim=armed] .xcta__line>span{transform:translateY(105%)}.xcta[data-anim=in] .xcta__line>span{animation:xctaLine 1s var(--ease-out) both}.xcta[data-anim=in] .xcta__line+.xcta__line>span{animation-delay:.12s}@keyframes xctaLine{0%{transform:translateY(105%)}to{transform:translateY(0)}}.xcta__hl{position:relative;display:inline-block;color:var(--brand-300)}.xcta__hl:after{content:attr(data-t);position:absolute;inset:0;color:var(--paper);text-shadow:0 0 24px color-mix(in srgb,var(--brand-300) 60%,transparent);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);pointer-events:none}.xcta[data-anim=in] .xcta__hl:after{animation:xctaSweep 1.6s var(--ease-in-out) .9s both}.xcta.is-live[data-anim=in] .xcta__hl:after{animation:xctaSweep 1.6s var(--ease-in-out) .9s both,xctaSweepLoop 9s var(--ease-in-out) 4s infinite}@keyframes xctaSweep{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}45%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}@keyframes xctaSweepLoop{0%,80%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}88%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}html body .xcta .xcta__lead{margin:var(--space-5) 0 0;max-width:33rem;font-size:var(--fs-18);line-height:1.65;color:var(--text-on-ink-muted)}.xcta[data-anim=armed] .xcta__actions,.xcta[data-anim=armed] .xcta__canvas,.xcta[data-anim=armed] .xcta__lead,.xcta[data-anim=armed] .xcta__proof{opacity:0}.xcta[data-anim=in] .xcta__lead{animation:xctaRise .8s var(--ease-out) .3s both}.xcta[data-anim=in] .xcta__actions{animation:xctaRise .8s var(--ease-out) .45s both}.xcta[data-anim=in] .xcta__proof{animation:xctaRise .8s var(--ease-out) .6s both}.xcta[data-anim=in] .xcta__canvas{animation:xctaRise 1.1s var(--ease-out) .2s both}@keyframes xctaRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}html body .xcta .xcta__actions{display:flex;align-items:center;gap:0;margin-top:var(--space-7);flex-wrap:nowrap}.xcta__primary{position:relative;display:inline-flex;border-radius:var(--radius-pill)}.xcta__ring{position:absolute;inset:-3px;border-radius:inherit;overflow:hidden;padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.xcta__ring:before{content:"";position:absolute;left:50%;top:50%;width:400px;height:400px;margin:-200px 0 0 -200px;background:conic-gradient(from 0deg,transparent 0 70%,var(--brand-300) 88%,var(--paper) 92%,transparent 96%)}.xcta.is-live .xcta__ring:before{animation:xctaSpin 4s linear infinite}@keyframes xctaSpin{to{transform:rotate(1turn)}}html body .xcta .xcta__primary .xino-btn{position:relative;padding-inline:var(--space-6)}.xcta__beam{position:relative;width:56px;height:1px;flex:none;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-300) 50%,transparent),color-mix(in srgb,var(--paper) 20%,transparent));overflow:hidden}.xcta__beam span{position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--paper),transparent);transform:translateX(-100%)}.xcta.is-live .xcta__beam span{animation:xctaBeam 2.4s var(--ease-in-out) infinite}@keyframes xctaBeam{0%{transform:translateX(-100%)}60%,to{transform:translateX(100%)}}html body .xcta .xcta__glass{gap:var(--space-2);padding-left:8px;border-color:color-mix(in srgb,var(--paper) 22%,transparent)!important;background:color-mix(in srgb,var(--paper) 6%,transparent)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 14%,transparent)}html body .xcta .xcta__glass:hover{background:color-mix(in srgb,var(--paper) 12%,transparent)!important}.xcta__wa{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--brand-400) 22%,transparent);color:var(--brand-300)}html body .xcta .xcta__proof{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--line-on-ink)}.xcta__canvas{position:relative;width:100%;max-width:520px;aspect-ratio:520/420;justify-self:end;container-type:inline-size;transform:translate(calc(var(--mx) * -10px),calc(var(--my) * -8px));transition:transform 1.2s var(--ease-out)}.xcta__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.xcta__draw{fill:none;stroke:color-mix(in srgb,var(--brand-300) 55%,transparent);stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.xcta__frame{stroke:color-mix(in srgb,var(--brand-300) 45%,transparent);fill:color-mix(in srgb,var(--paper) 3%,transparent)}.xcta__hair{stroke:var(--line-on-ink)}.xcta__timebase{fill:none;stroke:var(--line-on-ink);stroke-width:2;stroke-linecap:round}.xcta__timefill{stroke:var(--brand-300);stroke-width:2;stroke-linecap:round}.xcta__tick{stroke:color-mix(in srgb,var(--paper) 30%,transparent);stroke-width:1}.xcta__trail{stroke-width:2;stroke-linecap:round}.xcta__sparkcore{fill:var(--brand-300);filter:drop-shadow(0 0 8px var(--brand-300))}.xcta__sparkring{fill:none;stroke:var(--brand-300);stroke-width:1;transform-box:fill-box;transform-origin:center;opacity:.35}.xcta.is-live .xcta__sparkring{animation:xctaPulse 2.4s var(--ease-out) infinite}.xcta.is-live .xcta__sparkring--b{animation-delay:1.2s}@keyframes xctaPulse{0%{transform:scale(.4);opacity:.8}to{transform:scale(1.5);opacity:0}}.xcta__chip,.xcta__lbl,.xcta__rocket{position:absolute}.xcta__lbl{font-size:clamp(9px,2.2cqw,11.5px);font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--text-on-ink-muted);white-space:nowrap}.xcta__lbl--idea{left:12.3%;top:59%;translate:-50% 0}.xcta__lbl--scope{left:32.5%;top:18%;color:var(--brand-300)}.xcta__lbl--time{left:34.6%;top:79%;letter-spacing:.08em;text-transform:none}.xcta__lbl--launch{left:96%;top:0;translate:-50% -110%;color:var(--brand-300)}.xcta__chip{left:34.6%;display:inline-flex;align-items:center;gap:8px;padding:.55em 1em .55em .7em;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--paper) 8%,transparent);border:1px solid color-mix(in srgb,var(--paper) 16%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--paper) 12%,transparent);color:var(--text-on-ink);font-size:clamp(11px,2.9cqw,14.5px);font-weight:var(--fw-medium,500);white-space:nowrap}.xcta__chip svg{color:var(--brand-300)}.xcta__chip--0{top:31%}.xcta__chip--1{top:43%;left:42%}.xcta__chip--2{top:55%}.xcta__rocket{left:96%;top:7%;translate:-50% -50%;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--paper);color:var(--brand-700);box-shadow:0 0 0 6px color-mix(in srgb,var(--brand-300) 16%,transparent),0 0 30px color-mix(in srgb,var(--brand-300) 60%,transparent)}@keyframes xcta-spark{0%{opacity:0;transform:translateY(8px) scale(.96)}6%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes xcta-d1{0%,5%{stroke-dashoffset:1;opacity:1}17%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes xcta-frame{0%,10%{stroke-dashoffset:1;opacity:1}22%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes xcta-d2{0%,20%{stroke-dashoffset:1;opacity:1}32%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes xcta-lblscope{0%,18%{opacity:0;transform:translateY(8px) scale(.96)}24%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes xcta-lblidea{0%,3%{opacity:0;transform:translateY(8px) scale(.96)}9%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes xcta-chip0{0%,26%{opacity:0;transform:translateY(8px) scale(.96)}32%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes xcta-chip1{0%,31%{opacity:0;transform:translateY(8px) scale(.96)}37%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes xcta-chip2{0%,36%{opacity:0;transform:translateY(8px) scale(.96)}42%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes xcta-timefill{0%,43%{stroke-dashoffset:1;opacity:1}55%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes xcta-lbltime{0%,50%{opacity:0;transform:translateY(8px) scale(.96)}56%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes xcta-trail{0%,56%{stroke-dashoffset:1;opacity:1}68%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes xcta-rocket{0%,64%{opacity:0;transform:translate(-22px,30px) scale(.6)}70%,90%{opacity:1;transform:translate(0) scale(1)}97%,to{opacity:0;transform:translate(10px,-14px) scale(1)}}@keyframes xcta-lbllaunch{0%,66%{opacity:0;transform:translateY(8px) scale(.96)}72%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.xcta.is-live .xcta__spark{animation:xcta-spark 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__d1{animation:xcta-d1 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__frame{animation:xcta-frame 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__d2{animation:xcta-d2 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__lbl--scope{animation:xcta-lblscope 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__lbl--idea{animation:xcta-lblidea 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__chip--0{animation:xcta-chip0 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__chip--1{animation:xcta-chip1 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__chip--2{animation:xcta-chip2 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__timefill{animation:xcta-timefill 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__lbl--time{animation:xcta-lbltime 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__trail{animation:xcta-trail 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__rocket{animation:xcta-rocket 11s var(--ease-in-out) infinite}.xcta.is-live .xcta__lbl--launch{animation:xcta-lbllaunch 11s var(--ease-in-out) infinite}.xcta.is-held,.xcta:not(.is-live) .xcta__canvas *{animation-play-state:paused}@media (max-width:1199.98px){.xcta__layout{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:var(--space-6)}}@media (max-width:991.98px){.xcta__layout{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.xcta__canvas{order:-1;justify-self:center;max-width:440px}.xcta__copy{max-width:none}.xcta__grid{-webkit-mask-image:radial-gradient(ellipse 70% 30% at 50% 22%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse 70% 30% at 50% 22%,#000 10%,transparent 75%)}}@media (max-width:575.98px){html body .xino-cta.xino-cta-v3.xcta{padding:var(--space-8) 0 var(--space-9)}.xcta__canvas{max-width:320px}.xcta__lbl--idea,.xcta__lbl--launch,.xcta__rocket,.xcta__trail{display:none}html body .xcta .xcta__title{font-size:clamp(2rem,1.2rem + 4vw,2.5rem)}html body .xcta .xcta__lead{font-size:var(--fs-16)}html body .xcta .xcta__actions{flex-direction:column;align-items:stretch;gap:var(--space-3)}.xcta__primary,.xcta__primary .xino-magnetic,html body .xcta .xcta__glass,html body .xcta .xcta__primary .xino-btn{width:100%;justify-content:center}.xcta__beam{display:none}}@media (prefers-reduced-motion:reduce){.xcta *,.xcta :after,.xcta :before{animation:none!important}.xcta__aurora,.xcta__canvas{transition:none;transform:none}}@media (min-width:1200px){.xcta__layout{grid-template-columns:minmax(0,1fr) minmax(0,440px)}}@media (min-width:992px){.xcta__copy{max-width:50rem}}html body .xcta .xcta__title{font-size:clamp(2.2rem,1.1rem + 2.9vw,3.6rem)}@media (min-width:576px){.xcta__line+.xcta__line>span{white-space:nowrap}}html body .xcta .xcta__proof{justify-content:flex-start;text-align:left}@media (max-width:1199.98px) and (min-width:992px){.xcta__layout{grid-template-columns:minmax(0,1fr) minmax(0,360px)}html body .xcta .xcta__title{font-size:2.6rem}}.xtm{position:relative;padding:var(--section-y) 0;overflow:clip;isolation:isolate;background:var(--paper)}.xtm__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.xtm__aur{position:absolute;border-radius:50%}.xtm__aur--a{width:760px;aspect-ratio:1;left:-10%;top:10%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-400) 16%,transparent),transparent)}.xtm__aur--b{width:620px;aspect-ratio:1;right:-8%;bottom:-20%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-300,var(--brand-400)) 14%,transparent),transparent)}.xtm.is-live .xtm__aur--a{animation:xtmAur 20s var(--ease-in-out) infinite alternate}.xtm.is-live .xtm__aur--b{animation:xtmAur 24s var(--ease-in-out) -8s infinite alternate-reverse}@keyframes xtmAur{to{transform:translate(6%,-5%) scale(1.1)}}.xtm__spot{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:var(--space-9,4.5rem);gap:var(--space-9,4.5rem);align-items:stretch;max-width:1080px;margin:var(--space-8) auto 0}.xtm__portrait{position:relative;aspect-ratio:4/5}.xtm__halo{position:absolute;inset:-8% -10%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand-400) 22%,transparent),transparent 75%)}.xtm__photo{position:absolute;inset:0;border-radius:999px 999px var(--radius-xl,28px) var(--radius-xl,28px);overflow:hidden;background:radial-gradient(70% 55% at 50% 28%,color-mix(in srgb,var(--brand-300) 22%,var(--paper)),color-mix(in srgb,var(--brand-500) 18%,var(--paper-alt)));box-shadow:0 50px 90px -60px color-mix(in srgb,var(--brand-900,var(--ink-950)) 70%,transparent),0 0 0 1px color-mix(in srgb,var(--brand-700) 8%,transparent)}.xtm__photo:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--paper) 35%,transparent),inset 0 -40px 50px -30px color-mix(in srgb,var(--ink-950) 18%,transparent);pointer-events:none;z-index:2}.xtm__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 18%}.xtm__img--duo{filter:grayscale(1) contrast(1.05);mix-blend-mode:luminosity;opacity:.9}.xtm__img--color{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.xtm.is-live .xtm__img--color{animation:xtmColor 1.6s var(--ease-in-out) .35s both}@keyframes xtmColor{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.xtm.is-live .xtm__photo .xtm__img{animation-fill-mode:both}.xtm.is-live .xtm__img--duo{animation:xtmKen 9s var(--ease-out) both}@keyframes xtmKen{0%{transform:scale(1.08)}to{transform:scale(1)}}.xtm.is-live .xtm__img--color{animation:xtmColor 1.6s var(--ease-in-out) .35s both,xtmKen 9s var(--ease-out) both}.xtm__idx{position:absolute;left:var(--space-5);bottom:var(--space-5);display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 12px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--ink-950) 45%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--paper);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.14em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xtm__idx i{width:16px;height:1px;background:currentColor;opacity:.7}.xtm__copy{display:flex;flex-direction:column;align-self:stretch;gap:var(--space-6)}.xtm__bio{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;min-height:0}.xtm__mask{overflow:clip;padding-bottom:.08em;margin-bottom:-.08em}.xtm__mask,.xtm__mask>span{display:block}.xtm__role{font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--brand-700)}html body .xtm .xtm__name{margin:var(--space-3) 0 var(--space-4);font-size:clamp(2.4rem,1.4rem + 3vw,4.2rem);line-height:1.02;font-weight:var(--fw-bold);letter-spacing:-.035em;color:var(--text-strong)}html body .xtm .xtm__desc{margin:0;max-width:34rem;min-height:5.25em;font-size:var(--fs-18);line-height:1.65;color:var(--text-muted)}.xtm__desc .xtm__mask+.xtm__mask{margin-top:2px}.xtm__rail{position:relative;display:flex;gap:var(--space-6);margin-top:0;padding-top:var(--space-5);flex-shrink:0}.xtm__wire{position:absolute;left:30px;right:30px;top:calc(var(--space-6) + 30px);height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-500) 45%,transparent),color-mix(in srgb,var(--brand-500) 15%,transparent));overflow:hidden}.xtm__wire span{position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--brand-400),transparent);transform:translateX(-100%)}.xtm.is-live .xtm__wire span{animation:xtmWire 3.2s var(--ease-in-out) infinite}@keyframes xtmWire{0%{transform:translateX(-100%)}70%,to{transform:translateX(100%)}}html body .xtm .xtm__pick{all:unset;position:relative;display:grid;justify-items:start;grid-gap:2px;gap:2px;cursor:pointer;min-width:0}html body .xtm .xtm__pick:focus-visible .xtm__thumb{outline:2px solid var(--brand-500);outline-offset:4px}.xtm__thumb{position:relative;width:60px;height:60px;border-radius:50%;margin-bottom:var(--space-2);background:var(--paper)}.xtm__thumb img{position:absolute;inset:5px;width:calc(100% - 10px);height:calc(100% - 10px);border-radius:50%;object-fit:cover;filter:grayscale(1);opacity:.7;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.xtm__pick:hover .xtm__thumb img{opacity:1;transform:scale(1.04)}.xtm__pick.is-on .xtm__thumb img{filter:none;opacity:1}.xtm__thumb svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.xtm__ringbg{fill:none;stroke:color-mix(in srgb,var(--brand-700) 14%,transparent);stroke-width:1.2}.xtm__ring{fill:none;stroke:var(--brand-500);stroke-width:2;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.xtm .xtm__ring{animation:xtmRing 5s linear both}.xtm.is-held .xtm__ring{animation-play-state:paused}@keyframes xtmRing{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.xtm__pickname{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--text-muted);transition:color .4s var(--ease-out);white-space:nowrap}.xtm__pick.is-on .xtm__pickname{color:var(--text-strong)}.xtm__pickrole{font-size:11px;letter-spacing:.06em;color:var(--text-muted);white-space:nowrap}@media (max-width:991.98px){.xtm__spot{grid-template-columns:minmax(0,1fr);gap:var(--space-6);max-width:560px}.xtm__portrait{width:min(100%,420px);justify-self:center}.xtm__bio{justify-content:flex-start}}@media (max-width:575.98px){.xtm__spot{margin-top:var(--space-6)}.xtm__portrait{width:82%}.xtm__copy{gap:var(--space-5)}html body .xtm .xtm__desc{font-size:var(--fs-16);min-height:6.2em}.xtm__rail{gap:var(--space-3);justify-content:space-between}.xtm__pick{justify-items:center!important;text-align:center}.xtm__wire{left:15%;right:15%}.xtm__pickname{font-size:var(--fs-12);white-space:normal}.xtm__pickrole{display:none}}@media (prefers-reduced-motion:reduce){.xtm *,.xtm :before{animation:none!important}.xtm__ring{stroke-dashoffset:0}}html body .xtm .xtm__desc{max-width:38rem;text-wrap:pretty}html body .xino-portfolio.xpt-section{position:relative;padding:var(--section-y) 0;overflow:clip;isolation:isolate}html body .xino-portfolio.xpt-section:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(50% 40% at 30% 55%,color-mix(in srgb,var(--brand-400) 10%,transparent),transparent 70%),radial-gradient(40% 40% at 85% 30%,color-mix(in srgb,var(--brand-300,var(--brand-400)) 8%,transparent),transparent 70%)}.xpt{position:relative;margin-top:var(--space-7)}.xpt__switch{display:inline-flex;gap:4px;padding:4px;margin-bottom:var(--space-6);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-700) 6%,transparent);border:1px solid color-mix(in srgb,var(--brand-700) 8%,transparent)}html body .xpt .xpt__proj{all:unset;position:relative;z-index:0;display:inline-flex;align-items:center;gap:var(--space-2);padding:10px 18px;border-radius:var(--radius-pill);cursor:pointer;font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--text-muted);transition:color .4s var(--ease-out)}html body .xpt .xpt__proj:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.xpt__proj.is-on{color:var(--text-strong)}.xpt__projbg{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--paper);box-shadow:0 6px 18px -10px color-mix(in srgb,var(--brand-800) 45%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--brand-700) 10%,transparent)}.xpt__projn{font-size:11px;letter-spacing:.12em;color:var(--brand-700)}.xpt__projmeta{display:grid;grid-gap:2px;gap:2px;min-width:0}.xpt__projt{display:block;line-height:1.2}.xpt__projhost{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:var(--fw-medium,500);letter-spacing:.01em;color:var(--text-muted);opacity:.85}.xpt__proj.is-on .xpt__projhost{color:var(--brand-700);opacity:1}.xpt__livedot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--accent-500,var(--accent-color));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500,var(--accent-color)) 22%,transparent)}.xpt.is-live .xpt__liveurl .xpt__livedot,.xpt.is-live .xpt__proj.is-on .xpt__livedot{animation:xptBlink 1.6s var(--ease-in-out) infinite}.xpt__grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(320px,1fr);grid-gap:var(--space-7);gap:var(--space-7);align-items:start}.xpt__stagewrap{min-width:0}.xpt__fit,.xpt__stagewrap{position:relative}.xpt-frame{position:absolute;left:0;top:0;transform-origin:0 0;border-radius:16px;overflow:hidden;background:var(--paper);border:1px solid color-mix(in srgb,var(--brand-700) 14%,transparent);box-shadow:0 0 0 8px color-mix(in srgb,var(--paper) 70%,transparent),0 60px 100px -60px color-mix(in srgb,var(--brand-900,var(--ink-950)) 65%,transparent);font-size:13px;color:var(--text-strong);text-align:left}.xpt-frame__flash{position:absolute;inset:0;z-index:30;pointer-events:none;background:radial-gradient(55% 45% at 58% 42%,color-mix(in srgb,var(--brand-300) 18%,transparent),transparent 72%);mix-blend-mode:soft-light}.xpt.is-live .xpt-frame{box-shadow:0 0 0 8px color-mix(in srgb,var(--paper) 70%,transparent),0 60px 100px -60px color-mix(in srgb,var(--brand-900,var(--ink-950)) 65%,transparent),0 0 0 1px color-mix(in srgb,var(--brand-400) 18%,transparent)}.xpt-frame__bar,.xpt-shot__bar{display:flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-bottom:1px solid var(--line);background:var(--paper-alt)}.xpt-frame__bar>span,.xpt-shot__bar>span{width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--brand-700) 18%,transparent)}.xpt-frame__bar em,.xpt-shot__bar em{margin-left:10px;padding:3px 12px;border-radius:var(--radius-pill);background:var(--paper);border:1px solid var(--line);font-style:normal;font-size:11px;color:var(--text-muted);overflow:hidden}.xpt-frame__bar em>span,.xpt-shot__bar em>span{display:inline-block}.xpt-frame__bar .xpt-live,.xpt-shot__bar .xpt-live{margin-left:auto}.xpt-side{position:absolute;left:0;top:38px;bottom:0;width:176px;padding:14px 10px;border-right:1px solid var(--line);background:color-mix(in srgb,var(--paper-alt) 60%,var(--paper))}.xpt-side__brand{display:flex;align-items:center;gap:8px;height:40px;margin-bottom:12px;padding:0 6px;font-weight:var(--fw-semibold);font-size:12px;white-space:nowrap;overflow:hidden}html body .xpt .xpt-side__i{all:unset;position:relative;z-index:0;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;border-radius:8px;font-size:12.5px;color:var(--text);cursor:pointer;white-space:nowrap;transition:color .35s var(--ease-out)}.xpt-side__i.is-on{color:var(--brand-800,var(--brand-700));font-weight:var(--fw-semibold)}.xpt-side__bg{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--brand-500) 12%,transparent);box-shadow:inset 2px 0 0 var(--brand-500)}.xpt-side__pulse{position:absolute;right:8px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--brand-400);box-shadow:0 0 0 0 color-mix(in srgb,var(--brand-400) 50%,transparent)}.xpt.is-live .xpt-side__pulse{animation:xptNavPulse 1.8s var(--ease-out) infinite}@keyframes xptNavPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand-400) 45%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.xpt-main{position:absolute;left:176px;right:0;top:38px;bottom:0;padding:12px;overflow:hidden}.xpt-frame.is-narrow .xpt-main{left:0}.xpt-main__in{position:absolute;inset:12px;will-change:transform,opacity,clip-path}.xpt-cursor-host{inset:0;z-index:30;overflow:visible}.xpt-cursor,.xpt-cursor-host{position:absolute;pointer-events:none}.xpt-cursor{left:0;top:0;z-index:20;width:18px;height:18px;margin:-2px 0 0 -2px;filter:drop-shadow(0 2px 8px color-mix(in srgb,var(--ink-950) 35%,transparent));will-change:transform,opacity}.xpt-cursor svg{position:relative;z-index:2;width:18px;height:18px;fill:var(--brand-600,#26756a);stroke:var(--paper);stroke-width:1.75}.xpt-cursor:after{content:"";position:absolute;left:1px;top:1px;z-index:3;width:7px;height:7px;border-radius:50%;background:var(--brand-500);border:1.5px solid var(--paper);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink-950) 12%,transparent);pointer-events:none}.xpt-cursor__trail{position:absolute;left:2px;top:2px;z-index:1;width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--brand-400) 55%,transparent);opacity:0;transform:translate(-8px,-8px) scale(.4)}.xpt-cursor__trail--b{width:7px;height:7px;background:color-mix(in srgb,var(--brand-300) 45%,transparent);transform:translate(-14px,-12px) scale(.3)}.xpt.is-live .xpt-cursor__trail{animation:xptTrail .9s var(--ease-out) both}.xpt.is-live .xpt-cursor__trail--b{animation:xptTrail 1.1s var(--ease-out) 80ms both}@keyframes xptTrail{0%{opacity:.7}to{opacity:0;transform:translate(-22px,-18px) scale(.15)}}.xpt-cursor__click{position:absolute;left:-10px;top:-10px;z-index:3;width:24px;height:24px;border-radius:50%;border:2px solid var(--brand-500);opacity:0;animation:none}.xpt-cursor__click--soft{border-color:color-mix(in srgb,var(--brand-300) 70%,transparent);border-width:1.5px}.xpt.is-live .xpt-cursor__click{animation:xptClick .68s var(--ease-out) both}@keyframes xptClick{0%{opacity:.95;transform:scale(.2)}35%{opacity:.55}to{opacity:0;transform:scale(1.9)}}.xpt-barcol.is-hit,.xpt-btn.is-hit,.xpt-chat.is-focus,.xpt-chip--role.is-on,.xpt-ctrls span.is-hit,.xpt-kpi.is-hit,.xpt-opt.is-picked,.xpt-role.is-focus,.xpt-tr.is-hit{box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-500) 40%,transparent)}.xpt-chip--role.is-on{background:color-mix(in srgb,var(--brand-500) 28%,transparent);color:var(--brand-900,var(--brand-800))}.xpt-att__r i.is-hit{transform:scale(1.25);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-400) 45%,transparent)}.xpt-pay.is-done{border-color:color-mix(in srgb,var(--brand-500) 45%,var(--line))}.xpt-chip.is-hide{opacity:0!important}.xpt-chip.is-show{opacity:1!important;transform:none!important}.xpt-reportmeta span.is-on{color:var(--brand-800,var(--brand-700));font-weight:var(--fw-semibold);box-shadow:inset 0 -2px 0 var(--brand-500)}.xpt-live-sc.is-ended{opacity:.72;filter:grayscale(.15)}.xpt-sync.is-pub .xpt-card--new{outline:2px solid color-mix(in srgb,var(--brand-500) 35%,transparent)}.xpt-sc{position:absolute;inset:0;flex-direction:column;overflow:visible}.xpt-head,.xpt-sc{display:flex;gap:10px}.xpt-head{align-items:center;justify-content:space-between}.xpt-head__l{display:grid;grid-gap:2px;gap:2px;min-width:0}.xpt-head strong{font-size:16px;font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--text-strong)}.xpt-head__meta{font-size:11px;color:var(--text-muted);letter-spacing:.01em}.xpt-btn{padding:5px 12px;border-radius:6px;background:var(--brand-600);color:var(--paper);font-size:12px;font-weight:var(--fw-semibold);white-space:nowrap}.xpt-mono{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;color:var(--text-muted);letter-spacing:.02em}.xpt-sk{display:block;height:8px;border-radius:4px;background:color-mix(in srgb,var(--ink-950) 14%,transparent)}.xpt.is-running .xpt-sk{background:linear-gradient(90deg,color-mix(in srgb,var(--ink-950) 12%,transparent) 0,color-mix(in srgb,var(--brand-400) 22%,transparent) 45%,color-mix(in srgb,var(--ink-950) 12%,transparent) 90%);background-size:220% 100%;animation:xptShimmer 2.4s var(--ease-in-out) infinite}@keyframes xptShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.xpt-av{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--brand-500) 18%,var(--paper));color:var(--brand-800,var(--brand-700));font-size:10px;font-weight:var(--fw-bold)}.xpt-av--lg{width:46px;height:46px;font-size:16px}.xpt-chip{display:inline-block;padding:3px 9px;border-radius:var(--radius-pill);font-size:10.5px;font-weight:var(--fw-semibold)}.xpt-chip--wait{background:color-mix(in srgb,var(--ink-950) 8%,transparent);color:var(--text-muted)}.xpt-chip--ok{background:color-mix(in srgb,var(--brand-500) 18%,transparent);color:var(--brand-800,var(--brand-700))}.xpt-chipswap{position:relative;display:inline-grid}.xpt-chipswap>b{grid-area:1/1}.xpt-chipswap .xpt-chip--wait{opacity:0}.xpt.is-live .xpt-chipswap .xpt-chip--wait{animation:xptOut 2.6s var(--ease-out) both}.xpt.is-live .xpt-chipswap .xpt-chip--ok{animation:xptIn 2.6s var(--ease-out) both}@keyframes xptOut{0%,70%{opacity:1}80%,to{opacity:0}}@keyframes xptIn{0%,72%{opacity:0;transform:scale(.85)}85%,to{opacity:1;transform:none}}.xpt-live{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-500) 16%,transparent);color:var(--brand-800,var(--brand-700));font-size:10.5px;font-weight:var(--fw-bold);font-style:normal}.xpt-live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand-500)}.xpt.is-live .xpt-live:before{animation:xptBlink 1.6s var(--ease-in-out) infinite}@keyframes xptBlink{50%{opacity:.3}}.xpt-tog{position:relative;flex:none;width:28px;height:16px;border-radius:8px;background:color-mix(in srgb,var(--ink-950) 14%,transparent);overflow:hidden}.xpt-tog:before{content:"";position:absolute;inset:0;background:var(--brand-500);opacity:0}.xpt-tog i{position:absolute;left:2px;top:2px;width:12px;height:12px;border-radius:50%;background:var(--paper);box-shadow:0 1px 2px color-mix(in srgb,var(--ink-950) 30%,transparent)}.xpt-tog.is-on:before{opacity:1}.xpt-tog.is-on i{transform:translateX(12px)}.xpt.is-live .xpt-tog.is-on:before{animation:xptTogBg .5s var(--ease-out) calc(.4s + var(--t, 0) * .12s) both}.xpt.is-live .xpt-tog.is-on i{animation:xptTogK .5s var(--ease-out) calc(.4s + var(--t, 0) * .12s) both}@keyframes xptTogBg{0%{opacity:0}to{opacity:1}}@keyframes xptTogK{0%{transform:none}to{transform:translateX(12px)}}@keyframes xptRow{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes xptDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.xpt-shot{position:absolute;inset:0;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:var(--paper);box-shadow:0 20px 40px -30px color-mix(in srgb,var(--ink-950) 50%,transparent)}.xpt-shot__bar{height:30px}.xpt-shot__view{position:absolute;left:0;right:0;top:30px;bottom:0;overflow:hidden;background:var(--paper-alt)}.xpt-shot__view img{width:100%;height:100%;display:block;object-fit:cover;object-position:top center;transform-origin:50% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.xpt-shot__blinds{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);pointer-events:none;z-index:2;opacity:0}.xpt-shot__blinds i{background:color-mix(in srgb,var(--paper) 92%,var(--brand-300));transform-origin:50% 0}.xpt-shot__focus{position:absolute;inset:12%;border:1px solid color-mix(in srgb,var(--brand-400) 50%,transparent);border-radius:10px;opacity:0;pointer-events:none;z-index:3;box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-300) 20%,transparent)}.xpt.is-running .xpt-shot__blinds{opacity:1}.xpt.is-running .xpt-shot__view img{animation:xptPan 5.6s var(--ease-in-out) .45s both}.xpt.is-running .xpt-shot__blinds i{animation:xptBlind .7s var(--ease-out) calc(80ms + var(--i, 0) * 70ms) both}.xpt-shot__blinds i:first-child{--i:0}.xpt-shot__blinds i:nth-child(2){--i:1}.xpt-shot__blinds i:nth-child(3){--i:2}.xpt-shot__blinds i:nth-child(4){--i:3}.xpt.is-running .xpt-shot__focus{animation:xptFocus 1.6s var(--ease-out) .5s both}.xpt.is-running .xpt-shot--live .xpt-live{animation:xptLivePop .6s var(--ease-spring) .7s both}@keyframes xptPan{0%{transform:scale(1.06)}to{transform:scale(1) translateY(-2.5%)}}@keyframes xptBlind{0%{transform:scaleY(1);opacity:1}to{transform:scaleY(0);opacity:0}}@keyframes xptFocus{0%{opacity:0;transform:scale(1.04)}35%{opacity:.9}to{opacity:0;transform:scale(1)}}@keyframes xptLivePop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.xpt-stepper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.xpt-stepper__s{display:grid;grid-gap:2px;gap:2px;padding:8px;border-radius:6px;text-align:center;font-size:11px;background:color-mix(in srgb,var(--ink-950) 5%,transparent);color:var(--text)}.xpt-stepper__s b{display:block;font-size:9.5px;letter-spacing:.1em;color:var(--brand-700)}.xpt.is-running .xpt-stepper__s{animation:xptRow .5s var(--ease-out) calc(.12s + var(--k, 0) * .12s) both}.xpt-stepper__s.xpt-d1{background:color-mix(in srgb,var(--brand-500) 16%,transparent);color:var(--brand-800,var(--brand-700));font-weight:var(--fw-semibold);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-500) 25%,transparent)}.xpt-q{display:grid;grid-gap:8px;gap:8px;padding:14px;border-radius:10px;border:1px solid var(--line);background:var(--paper)}.xpt-q__top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px}.xpt-q p{margin:0;font-weight:var(--fw-semibold);font-size:12.5px;color:var(--text-strong)}.xpt-q__hint{font-size:10.5px;color:var(--text-muted)}.xpt-q__o{display:flex;align-items:center;gap:10px}.xpt-q__lbl{font-size:12px;color:var(--text-strong);font-weight:var(--fw-medium,500)}.xpt.is-running .xpt-q__o{animation:xptRow .48s var(--ease-out) calc(.38s + var(--k, 0) * .11s) both}.xpt-radio{width:12px;height:12px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--ink-950) 30%,transparent);transition:none}.xpt-q__o.is-pick{background:color-mix(in srgb,var(--brand-500) 8%,transparent);margin:0 -6px;padding:4px 6px;border-radius:6px}.xpt-q__o.is-pick .xpt-radio{border-color:var(--brand-600);box-shadow:inset 0 0 0 2.5px var(--paper),inset 0 0 0 6px var(--brand-600)}.xpt.is-running .xpt-q__o.is-pick{animation:xptRow .48s var(--ease-out) .62s both,xptPick .7s var(--ease-spring) 1.4s both}.xpt.is-running .xpt-q__o.is-pick .xpt-radio{animation:xptRadio .5s var(--ease-out) 1.5s both}@keyframes xptPick{0%{box-shadow:inset 0 0 0 0 transparent}40%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-500) 35%,transparent)}to{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-500) 20%,transparent)}}@keyframes xptRadio{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:none}}.xpt-pipe{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:auto;padding-top:18px}.xpt-pipe__line{position:absolute;left:6%;right:6%;top:28px;height:2px;background:color-mix(in srgb,var(--ink-950) 8%,transparent);overflow:visible}.xpt-pipe__line>span{position:absolute;inset:0;background:var(--brand-500);transform-origin:0 50%;border-radius:2px}.xpt-pipe__comet{position:absolute;top:50%;left:0;width:18px;height:4px;margin-top:-2px;border-radius:4px;background:linear-gradient(90deg,transparent,var(--brand-300));opacity:0;filter:drop-shadow(0 0 4px var(--brand-400))}.xpt.is-live .xpt-pipe__line>span{animation:xptGrow 3s var(--ease-in-out) .6s both}.xpt.is-live .xpt-pipe__comet{animation:xptComet 3s var(--ease-in-out) .6s both}@keyframes xptGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes xptComet{0%{opacity:0;left:0}12%{opacity:1}to{opacity:.2;left:calc(100% - 18px)}}.xpt-pipe__s{position:relative;display:grid;justify-items:center;grid-gap:6px;gap:6px;font-size:11px;text-align:center;color:var(--text);font-weight:var(--fw-medium,500)}.xpt-pipe__s i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--brand-600);color:var(--paper);box-shadow:0 0 0 0 color-mix(in srgb,var(--brand-400) 40%,transparent)}.xpt.is-live .xpt-pipe__s i{animation:xptPop .4s var(--ease-out) calc(.7s + var(--k) * .9s) both,xptNavPulse 1.6s var(--ease-out) calc(1.1s + var(--k) * .9s) both}@keyframes xptPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.xpt-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.xpt-kpi{display:grid;grid-gap:6px;gap:6px;padding:12px;border-radius:10px;border:1px solid var(--line);background:var(--paper)}.xpt-kpi__top{display:flex;align-items:center;justify-content:space-between;gap:6px}.xpt-kpi__top span{font-size:11px;color:var(--text-muted)}.xpt-kpi__top em{font-style:normal;font-size:10px;font-weight:var(--fw-semibold);color:var(--brand-700);padding:1px 6px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-500) 12%,transparent)}.xpt-kpi__n{font-size:18px;line-height:1;font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--text-strong)}.xpt-kpi svg{width:100%;height:26px;overflow:visible}.xpt-kpi path{fill:none;stroke:var(--brand-500);stroke-width:1.6;stroke-dasharray:1;vector-effect:non-scaling-stroke}.xpt.is-running .xpt-kpi{animation:xptRow .52s var(--ease-out) calc(.16s + var(--k) * 90ms) both}.xpt.is-live .xpt-kpi path{animation:xptDraw 1.2s var(--ease-out) calc(.42s + var(--k) * .15s) both}.xpt-table{display:grid;border-radius:10px;border:1px solid var(--line);overflow:hidden;background:var(--paper)}.xpt-table__h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 12px;font-weight:var(--fw-semibold);border-bottom:1px solid var(--line)}.xpt-table__sub{font-size:10.5px;font-weight:var(--fw-medium,500);color:var(--text-muted)}.xpt-tr{display:grid;grid-template-columns:1fr 1.4fr .8fr;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line);font-size:12px;color:var(--text-strong)}.xpt-tr--4{grid-template-columns:.75fr 1fr 1.35fr .95fr}.xpt-tr:last-child{border-bottom:0}.xpt-tr--h{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;background:var(--paper-alt)}.xpt.is-live .xpt-tr:not(.xpt-tr--h){animation:xptRow .5s var(--ease-out) calc(.5s + var(--k) * .22s) both}.xpt-roles__grid{grid-template-columns:repeat(var(--n),1fr)}.xpt-role,.xpt-roles__grid{display:grid;grid-gap:10px;gap:10px}.xpt-role{padding:12px;border-radius:10px;border:1px solid var(--line);background:var(--paper)}.xpt.is-live .xpt-role{animation:xptRow .5s var(--ease-out) calc(.2s + var(--k) * .15s) both}.xpt-role__h{display:flex;align-items:center;gap:8px;font-weight:var(--fw-semibold);padding-bottom:8px;border-bottom:1px solid var(--line)}.xpt-role__h>div{display:grid;grid-gap:1px;gap:1px;min-width:0}.xpt-role__h strong{font-size:12.5px;color:var(--text-strong)}.xpt-role__sub{font-size:10.5px;font-weight:var(--fw-medium,500);color:var(--text-muted)}.xpt-perm{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--text)}.xpt-sync__grid{position:relative;flex:1 1;display:grid;grid-template-columns:1fr 60px 1fr;align-items:center}.xpt-pane{align-self:stretch;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:10px;border:1px solid var(--line);background:var(--paper);overflow:hidden}.xpt-pane--site{padding:0}.xpt-pane__h{display:flex;align-items:center;gap:6px;font-weight:var(--fw-semibold);flex-wrap:wrap}.xpt-toolbar{display:flex;gap:4px}.xpt-toolbar span{padding:3px 7px;border-radius:4px;border:1px solid var(--line);font-size:10px;font-weight:var(--fw-semibold);color:var(--text-muted);background:var(--paper-alt)}.xpt-field{display:grid;grid-gap:4px;gap:4px;padding:8px 10px;border-radius:6px;border:1px solid color-mix(in srgb,var(--brand-500) 40%,transparent);margin:0}.xpt-field span{font-size:9.5px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.xpt-type{display:block;font-size:12px;white-space:nowrap;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.xpt.is-live .xpt-type{animation:xptType 1.4s steps(18) .3s both}@keyframes xptType{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.xpt-rich{position:relative;display:grid;grid-gap:7px;gap:7px;padding:10px;border-radius:6px;background:var(--paper-alt)}.xpt-rich__cap{font-size:10px;color:var(--text-muted)}.xpt-pub{display:flex;align-items:center;gap:8px;margin-top:auto;font-weight:var(--fw-semibold);font-size:12px;color:var(--text-strong)}.xpt-tog--pub:before{opacity:1}.xpt-tog--pub i{transform:translateX(12px)}.xpt.is-live .xpt-tog--pub:before{animation:xptTogBg .4s var(--ease-out) 1.9s both}.xpt.is-live .xpt-tog--pub i{animation:xptTogK .4s var(--ease-out) 1.9s both}.xpt-beam{width:100%;height:30px;overflow:visible}.xpt-beam path{fill:none;stroke:color-mix(in srgb,var(--brand-500) 35%,transparent);stroke-width:1.5;stroke-dasharray:1;vector-effect:non-scaling-stroke}.xpt-beam .xpt-beam__glint{stroke:var(--brand-400);stroke-width:3;stroke-linecap:round;stroke-dasharray:.2 1;stroke-dashoffset:.2;opacity:0;filter:drop-shadow(0 0 4px var(--brand-400))}.xpt.is-live .xpt-beam__glint{animation:xptGlint .8s var(--ease-in-out) 2.3s both}@keyframes xptGlint{0%{stroke-dashoffset:.2;opacity:1}to{stroke-dashoffset:-1;opacity:.2}}.xpt-site{display:grid;grid-gap:8px;gap:8px;padding:12px}.xpt-site__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.xpt-site__lbl{font-weight:var(--fw-semibold);color:var(--text-strong)}.xpt-card{display:grid;grid-gap:6px;gap:6px;padding:8px;border-radius:8px;border:1px solid var(--line);background:var(--paper)}.xpt-card strong{font-size:12.5px;color:var(--text-strong)}.xpt-card__meta{font-size:10px;color:var(--brand-700);font-weight:var(--fw-semibold)}.xpt-card__img{display:block;height:46px;border-radius:6px;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-400) 40%,var(--paper)),color-mix(in srgb,var(--brand-700) 30%,var(--paper)))}.xpt-card--new{box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-500) 35%,transparent)}.xpt.is-live .xpt-card--new{animation:xptCardIn .7s var(--ease-out) 2.9s both}@keyframes xptCardIn{0%{opacity:0;transform:translateY(-10px) scale(.96)}to{opacity:1;transform:none}}.xpt-call{flex:1 1;display:grid;grid-template-columns:1fr 170px;grid-gap:10px;gap:10px;min-height:0}.xpt-tiles{display:grid;grid-template-columns:1.4fr 1fr;grid-template-rows:repeat(3,1fr);grid-gap:8px;gap:8px}.xpt-tile{position:relative;display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;border-radius:10px;background:linear-gradient(160deg,var(--ink-900,var(--ink-950)),var(--ink-950));color:var(--text-on-ink,#eaf4f2)}.xpt-tile--share{grid-row:1/4;align-content:center;justify-items:start;gap:8px;padding:36px 16px 16px;background:var(--paper-alt);border:1px solid var(--line);color:var(--text-strong)}.xpt-tile__tag{position:absolute;left:10px;top:10px;display:inline-flex;gap:5px;align-items:center;padding:2px 8px;border-radius:var(--radius-pill);background:var(--brand-600);color:var(--paper);font-size:10px}.xpt-tile__lesson{font-size:11.5px;font-weight:var(--fw-semibold);color:var(--text-strong)}.xpt-tile__rec{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-size:10px;font-weight:var(--fw-semibold);color:var(--text-muted)}.xpt-tile__rec i{width:6px;height:6px;border-radius:50%;background:#d9534f}.xpt.is-live .xpt-tile__rec i{animation:xptBlink 1.2s var(--ease-in-out) infinite}.xpt-tile__name{font-size:11px;font-weight:var(--fw-semibold)}.xpt-tile__mic{position:absolute;right:8px;bottom:8px;opacity:.85}.xpt-tile.is-speaking:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--brand-400)}.xpt.is-live .xpt-tile.is-speaking:after{animation:xptSpeak 1.4s var(--ease-in-out) infinite}.xpt-tile.is-speaking .xpt-av--lg{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand-400) 40%,transparent)}.xpt.is-live .xpt-tile.is-speaking .xpt-av--lg{animation:xptNavPulse 1.6s var(--ease-out) infinite}@keyframes xptSpeak{0%,to{box-shadow:inset 0 0 0 2px var(--brand-400);opacity:1}50%{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--brand-300) 70%,transparent);opacity:.75}}.xpt-chat{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:10px;border:1px solid var(--line);background:var(--paper)}.xpt-chat__h{font-size:10.5px;font-weight:var(--fw-semibold);color:var(--text-muted);letter-spacing:.02em}.xpt-bub{width:80%;padding:8px;border-radius:8px 8px 8px 2px;background:var(--paper-alt);display:grid;grid-gap:4px;gap:4px}.xpt-bub__who{font-size:10px;font-weight:var(--fw-semibold);color:var(--brand-700)}.xpt-bub.is-me{align-self:flex-end;border-radius:8px 8px 2px 8px;background:color-mix(in srgb,var(--brand-500) 16%,transparent)}.xpt.is-live .xpt-bub{animation:xptRow .4s var(--ease-out) calc(.8s + var(--k) * .7s) both}.xpt-chat__in{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:6px 8px;border-radius:6px;border:1px solid var(--line);color:var(--brand-600);font-size:11px}.xpt-chat__in span{color:var(--text-muted)}.xpt-ctrls{display:flex;justify-content:center;gap:8px}.xpt-ctrls span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--ink-950) 8%,transparent);color:var(--text-strong)}.xpt-ctrls .is-end{background:color-mix(in srgb,var(--danger-500,#d9534f) 85%,transparent);color:var(--paper)}.xpt-feed__grid{flex:1 1;display:grid;grid-template-columns:180px 1fr;grid-gap:10px;gap:10px;min-height:0}.xpt-list{display:grid;align-content:start;grid-gap:4px;gap:4px;padding:6px;border-radius:10px;border:1px solid var(--line);background:var(--paper)}.xpt-li{display:flex;align-items:center;gap:8px;padding:7px;border-radius:8px}.xpt-li>div{flex:1 1;display:grid;grid-gap:4px;gap:4px;min-width:0}.xpt-li__n{font-size:11.5px;font-weight:var(--fw-semibold);color:var(--text-strong)}.xpt-li.is-on{background:color-mix(in srgb,var(--brand-500) 10%,transparent)}.xpt.is-live .xpt-li{animation:xptRow .4s var(--ease-out) calc(.2s + var(--k) * .1s) both}.xpt-post{display:grid;align-content:start;grid-gap:9px;gap:9px;padding:12px;border-radius:10px;border:1px solid var(--line);background:var(--paper)}.xpt-post__h{display:flex;gap:8px;align-items:center}.xpt-post__h>div{display:grid;grid-gap:2px;gap:2px;flex:1 1}.xpt-post__h strong{font-size:12.5px;color:var(--text-strong)}.xpt-post__when{font-size:10.5px;color:var(--text-muted)}.xpt-post__q{margin:0;font-size:12.5px;font-weight:var(--fw-semibold);color:var(--text-strong)}.xpt-opt{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;height:28px;padding:0 10px;border-radius:6px;border:1px solid var(--line);overflow:hidden}.xpt-opt__fill{position:absolute;inset:0;background:color-mix(in srgb,var(--brand-500) 14%,transparent);transform-origin:0 50%;transform:scaleX(var(--f))}.xpt-opt__p,.xpt-opt__t{position:relative;z-index:1;font-size:11.5px;font-weight:var(--fw-medium,500);color:var(--text-strong)}.xpt-opt__p{color:var(--brand-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xpt.is-live .xpt-opt__fill{animation:xptFill 1.4s var(--ease-out) calc(.7s + var(--k) * .15s) both}@keyframes xptFill{0%{transform:scaleX(0)}}.xpt-post__f{display:flex;align-items:center;gap:14px;font-size:11px;color:var(--text-muted)}.xpt-post__f .xpt-btn{margin-left:auto}.xpt-rolechips{display:flex;gap:6px;flex-wrap:wrap}.xpt-chip--role{background:color-mix(in srgb,var(--brand-500) 12%,transparent);color:var(--brand-800,var(--brand-700))}.xpt.is-live .xpt-chip--role{animation:xptPop .4s var(--ease-out) calc(.2s + var(--k) * .12s) both}.xpt-att{display:grid;border-radius:10px;border:1px solid var(--line);overflow:hidden;background:var(--paper)}.xpt-att__h,.xpt-att__r{display:grid;grid-template-columns:1.6fr repeat(5,1fr);align-items:center;grid-gap:6px;gap:6px;padding:8px 12px;border-bottom:1px solid var(--line)}.xpt-att__h{background:var(--paper-alt);font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.xpt-att__h span:not(:first-child){text-align:center}.xpt-att__r>span{display:flex;align-items:center;gap:8px;min-width:0}.xpt-att__who{display:grid;grid-gap:0;gap:0;min-width:0}.xpt-att__who b{font-size:12px;color:var(--text-strong);font-weight:var(--fw-semibold)}.xpt-att__who em{font-style:normal;font-size:10px;color:var(--text-muted)}.xpt-att__r i{justify-self:center;width:14px;height:14px;border-radius:4px;background:var(--brand-500)}.xpt-att__r i.is-off{background:color-mix(in srgb,var(--ink-950) 12%,transparent)}.xpt.is-live .xpt-att__r i{animation:xptPop .3s var(--ease-out) calc(.4s + var(--t) * 70ms) both}.xpt-pay{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border-radius:10px;border:1px solid var(--line);font-weight:var(--fw-semibold);font-size:12px;background:var(--paper);color:var(--text-strong)}.xpt-pay>span:first-child{display:inline-flex;gap:6px;align-items:center}.xpt-pay__bar{height:6px;border-radius:3px;background:color-mix(in srgb,var(--ink-950) 8%,transparent);overflow:hidden}.xpt-pay__bar i{display:block;height:100%;background:var(--brand-500);transform-origin:0 50%}.xpt.is-live .xpt-pay__bar i{animation:xptGrow 1.8s var(--ease-in-out) 1.8s both}.xpt.is-live .xpt-pay .xpt-chip--wait{animation:xptOut 3.8s var(--ease-out) both}.xpt.is-live .xpt-pay .xpt-chip--ok{animation:xptIn 3.8s var(--ease-out) both}.xpt-reportmeta{display:flex;flex-wrap:wrap;gap:6px}.xpt-reportmeta span{padding:3px 9px;border-radius:var(--radius-pill);border:1px solid var(--line);font-size:10.5px;font-weight:var(--fw-semibold);color:var(--text-muted);background:var(--paper)}.xpt-chart{position:relative;flex:1 1;min-height:0;padding:12px;border-radius:10px;border:1px solid var(--line);background:var(--paper)}.xpt-chart svg{width:100%;height:calc(100% - 18px);overflow:visible}.xpt-chart line{stroke:var(--line);stroke-width:1}.xpt-chart line,.xpt-chart path{vector-effect:non-scaling-stroke}.xpt-chart path{fill:none;stroke-width:2.2;stroke-dasharray:1;stroke-linecap:round}.xpt-chart__a{stroke:var(--brand-500)}.xpt-chart__b{stroke:color-mix(in srgb,var(--brand-700) 40%,transparent)}.xpt-legend{display:flex;gap:12px;margin-top:4px;font-size:10.5px;color:var(--text-muted)}.xpt-legend i{display:inline-block;width:10px;height:3px;margin-right:5px;border-radius:2px;vertical-align:middle}.xpt-legend .is-a{background:var(--brand-500)}.xpt-legend .is-b{background:color-mix(in srgb,var(--brand-700) 45%,transparent)}.xpt.is-live .xpt-chart path{animation:xptDraw 1.8s var(--ease-out) .4s both}.xpt.is-live .xpt-chart__b{animation-delay:.7s}.xpt-bars{grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;height:78px;padding:0 4px}.xpt-barcol,.xpt-bars{display:grid;align-items:end}.xpt-barcol{grid-template-rows:1fr auto;grid-gap:4px;gap:4px;height:100%;justify-items:center}.xpt-barcol i{display:block;width:100%;height:100%;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--brand-400),var(--brand-600));transform-origin:50% 100%;transform:scaleY(var(--h))}.xpt-barcol em{font-style:normal;font-size:10px;color:var(--text-muted)}.xpt-foot{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--text-muted)}.xpt.is-running .xpt-flow .xpt-head{animation:xptRow .45s var(--ease-out) both}.xpt.is-running .xpt-flow .xpt-q__o{position:relative}.xpt.is-running .xpt-flow .xpt-q__o:after{content:"";position:absolute;inset:-2px;border-radius:8px;border:1.5px solid transparent;pointer-events:none}.xpt.is-running .xpt-flow .xpt-q__o:nth-child(2):after{animation:xptHunt 2.4s var(--ease-in-out) .5s both}.xpt.is-running .xpt-flow .xpt-q__o:nth-child(3):after{animation:xptHunt 2.4s var(--ease-in-out) .5s both;animation-delay:.9s}.xpt.is-running .xpt-flow .xpt-q__o:nth-child(4):after{animation:xptHunt 2.4s var(--ease-in-out) .5s both;animation-delay:1.3s}.xpt.is-running .xpt-flow .xpt-q__o.is-pick:after{animation:xptHuntLock .5s var(--ease-out) 1.7s both}@keyframes xptHunt{0%,to{border-color:transparent}20%,55%{border-color:color-mix(in srgb,var(--brand-400) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-400) 12%,transparent)}}@keyframes xptHuntLock{to{border-color:var(--brand-600);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-500) 18%,transparent)}}.xpt.is-running .xpt-live-sc .xpt-tile--share{animation:xptShareIn .7s var(--ease-out) both}.xpt.is-running .xpt-live-sc .xpt-tile:not(.xpt-tile--share){animation:xptDock .55s var(--ease-spring) calc(.28s + var(--k, 0) * .12s) both}.xpt-live-sc .xpt-tile:nth-child(2){--k:0}.xpt-live-sc .xpt-tile:nth-child(3){--k:1}.xpt-live-sc .xpt-tile:nth-child(4){--k:2}.xpt.is-running .xpt-live-sc .xpt-chat{animation:xptSlideL .6s var(--ease-out) .45s both}.xpt.is-running .xpt-live-sc .xpt-ctrls span{animation:xptPop .4s var(--ease-out) calc(.9s + var(--i, 0) * 70ms) both}.xpt-live-sc .xpt-ctrls span:first-child{--i:0}.xpt-live-sc .xpt-ctrls span:nth-child(2){--i:1}.xpt-live-sc .xpt-ctrls span:nth-child(3){--i:2}.xpt-live-sc .xpt-ctrls span:nth-child(4){--i:3}.xpt-live-sc .xpt-ctrls span:nth-child(5){--i:4}@keyframes xptShareIn{0%{opacity:0;-webkit-clip-path:inset(0 40% 0 0);clip-path:inset(0 40% 0 0)}to{opacity:1;-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes xptDock{0%{opacity:0;transform:translateX(18px) scale(.9)}to{opacity:1;transform:none}}@keyframes xptSlideL{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:none}}.xpt.is-running .xpt-admin .xpt-kpi__n{animation:xptStamp .55s var(--ease-spring) calc(.22s + var(--k) * 90ms) both}.xpt.is-running .xpt-admin .xpt-table{animation:xptRow .5s var(--ease-out) .7s both}@keyframes xptStamp{0%{opacity:0;transform:scale(.6);filter:blur(2px)}70%{transform:scale(1.08);filter:none}to{opacity:1;transform:none}}.xpt.is-running .xpt-feed .xpt-list{animation:xptSlideL .55s var(--ease-out) both}.xpt.is-running .xpt-feed .xpt-post{animation:xptRow .55s var(--ease-out) .2s both}.xpt.is-running .xpt-feed .xpt-post__q{animation:xptRow .45s var(--ease-out) .4s both}.xpt.is-running .xpt-feed .xpt-opt__p{opacity:0;animation:xptFade .4s var(--ease-out) calc(1.4s + var(--k) * .12s) both}@keyframes xptFade{to{opacity:1}}.xpt.is-running .xpt-roles .xpt-role{transform-origin:50% 100%;animation:xptFan .6s var(--ease-out) calc(.12s + var(--k) * .14s) both}@keyframes xptFan{0%{opacity:0;transform:translateY(16px) rotate(calc((var(--k) - 1) * 2deg))}to{opacity:1;transform:none}}.xpt.is-running .xpt-staff .xpt-att{animation:xptRow .5s var(--ease-out) .35s both}.xpt.is-running .xpt-staff .xpt-pay{animation:xptRow .5s var(--ease-out) 1.6s both}.xpt.is-live .xpt-staff .xpt-pay .xpt-chip--ok,.xpt.is-live .xpt-staff .xpt-pay .xpt-chip--wait{animation:none}.xpt-staff .xpt-pay .xpt-chip--ok{opacity:0}.xpt-staff .xpt-pay .xpt-chip--ok.is-show{opacity:1}.xpt-staff .xpt-pay .xpt-chip--wait.is-hide{opacity:0}.xpt-staff .xpt-pay.is-done .xpt-pay__bar i{transform:scaleX(1);transition:transform .5s var(--ease-out)}.xpt.is-running .xpt-sync .xpt-pane:first-child{animation:xptRow .5s var(--ease-out) both}.xpt.is-running .xpt-sync .xpt-toolbar span{animation:xptPop .35s var(--ease-out) calc(.2s + var(--i, 0) * 60ms) both}.xpt-sync .xpt-toolbar span:first-child{--i:0}.xpt-sync .xpt-toolbar span:nth-child(2){--i:1}.xpt-sync .xpt-toolbar span:nth-child(3){--i:2}.xpt-sync .xpt-toolbar span:nth-child(4){--i:3}.xpt.is-running .xpt-sync .xpt-pane--site{animation:xptSiteWake .7s var(--ease-out) 2.1s both}.xpt.is-running .xpt-sync .xpt-chip--ok{animation:xptLivePop .5s var(--ease-spring) 2.8s both}@keyframes xptSiteWake{0%{opacity:.35;filter:grayscale(.4)}to{opacity:1;filter:none}}.xpt.is-running .xpt-reports .xpt-reportmeta span{animation:xptPop .4s var(--ease-out) calc(80ms + var(--k, 0) * 90ms) both}.xpt-chart__dot{fill:var(--brand-400);stroke:var(--paper);stroke-width:1.5;opacity:0;filter:drop-shadow(0 0 4px var(--brand-400))}.xpt.is-running .xpt-chart__dot{animation:xptFade .2s linear .5s both}.xpt-chart__tag{position:absolute;right:14px;top:14px;padding:4px 9px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-500) 16%,transparent);color:var(--brand-800,var(--brand-700));font-size:11px;font-weight:var(--fw-bold);opacity:0}.xpt.is-running .xpt-chart__tag{animation:xptLivePop .55s var(--ease-spring) 2.4s both}.xpt.is-running .xpt-reports .xpt-barcol i{animation:xptBarBounce .9s var(--ease-spring) calc(2.2s + var(--k) * 90ms) both}@keyframes xptBarBounce{0%{transform:scaleY(0)}70%{transform:scaleY(calc(var(--h) * 1.08))}to{transform:scaleY(var(--h))}}.xpt.is-running .xpt-reports .xpt-foot{animation:xptRow .45s var(--ease-out) 2.8s both}.xpt.is-held .xpt-beam path,.xpt.is-held .xpt-chart__a,.xpt.is-held .xpt-chart__b,.xpt.is-held .xpt-chart__dot,.xpt.is-held .xpt-live:before,.xpt.is-held .xpt-opt__fill,.xpt.is-held .xpt-pay__bar i,.xpt.is-held .xpt-shot__blinds i,.xpt.is-held .xpt-shot__view img,.xpt.is-held .xpt-side__pulse,.xpt.is-held .xpt-sk,.xpt.is-held .xpt__stack span,.xpt.is-held .xpt__storycard li{animation-play-state:paused!important}.xpt.is-held .xpt-att__r i,.xpt.is-held .xpt-barcol,.xpt.is-held .xpt-btn,.xpt.is-held .xpt-chip--role,.xpt.is-held .xpt-ctrls span,.xpt.is-held .xpt-kpi,.xpt.is-held .xpt-li,.xpt.is-held .xpt-q__o,.xpt.is-held .xpt-reportmeta span,.xpt.is-held .xpt-role,.xpt.is-held .xpt-tr,.xpt.is-held [data-xpt-hit]{animation:none!important;opacity:1!important;transform:none!important}.xpt__panel{position:relative;min-width:0}.xpt__badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.xpt__badge{display:inline-flex;align-items:center;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--brand-700) 16%,transparent);background:color-mix(in srgb,var(--brand-500) 8%,transparent);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-800,var(--brand-700))}.xpt__badge,html body .xpt .xpt__badges .xino-status-pill{padding:4px 10px;font-size:11px;font-weight:var(--fw-semibold)}html body .xpt .xpt__badges .xino-status-pill{letter-spacing:.04em}html body .xpt .xpt__badges .xino-status-pill__dot{width:6px;height:6px}.xpt__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:var(--space-2)}.xpt__eyebrow{font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-700)}html body .xpt .xpt__liveurl{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-13,.8125rem);font-weight:var(--fw-medium,500);color:var(--text-muted);text-decoration:none;border-bottom:1px solid transparent;transition:color .3s var(--ease-out),border-color .3s var(--ease-out)}html body .xpt .xpt__liveurl:hover{color:var(--brand-700);border-bottom-color:color-mix(in srgb,var(--brand-500) 45%,transparent)}html body .xpt .xpt__title{margin:var(--space-2) 0 var(--space-3);font-size:clamp(1.4rem,1rem + 1vw,1.9rem);line-height:1.2;font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--text-strong);text-wrap:balance}html body .xpt .xpt__outcome{margin:0 0 var(--space-3);font-size:var(--fs-18,1.125rem);line-height:1.55;font-weight:var(--fw-medium,500);color:var(--text-strong);text-wrap:pretty;max-width:36ch}html body .xpt .xpt__role{margin:0 0 var(--space-5);font-size:var(--fs-14);line-height:1.5;color:var(--text-muted)}.xpt__story{margin:0 0 var(--space-5)}.xpt__dots{display:flex;gap:6px;margin-bottom:var(--space-3)}html body .xpt .xpt__dot{all:unset;box-sizing:border-box;width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--brand-700) 16%,transparent);cursor:pointer;transition:background .3s var(--ease-out),transform .3s var(--ease-out)}html body .xpt .xpt__dot.is-past{background:color-mix(in srgb,var(--brand-500) 55%,transparent)}html body .xpt .xpt__dot.is-on{background:var(--brand-600);transform:scale(1.25)}.xpt__storycard{position:relative;padding:0 0 var(--space-1)}.xpt__storyhead{display:flex;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3)}.xpt__storyn{font-size:12px;font-weight:var(--fw-semibold);letter-spacing:.12em;color:var(--brand-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html body .xpt .xpt__storyh{margin:0;font-size:var(--fs-18,1.125rem);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--text-strong)}.xpt__prog{position:relative;height:2px;margin-bottom:var(--space-4);border-radius:1px;background:color-mix(in srgb,var(--brand-700) 10%,transparent);overflow:hidden}.xpt__fill{position:absolute;inset:0;background:linear-gradient(90deg,var(--brand-700),var(--brand-400));transform-origin:0 50%;animation:xptGrow linear both;box-shadow:0 0 10px color-mix(in srgb,var(--brand-400) 45%,transparent)}.xpt__fill:after{content:"";position:absolute;right:-1px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--brand-300);box-shadow:0 0 8px var(--brand-400)}.xpt.is-held .xpt__fill{animation-play-state:paused}html body .xpt .xpt__bodytxt{margin:0;font-size:var(--fs-16);line-height:1.65;color:var(--text);max-width:38ch}html body .xpt .xpt__storycard ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}html body .xpt .xpt__storycard li{position:relative;padding-left:18px;font-size:var(--fs-15);line-height:1.5;color:var(--text)}.xpt.is-running .xpt__storycard li{animation:xptRow .48s var(--ease-out) calc(.12s + var(--k, 0) * 90ms) both}html body .xpt .xpt__storycard li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:2px;background:var(--brand-500)}.xpt__stack{display:flex;flex-wrap:wrap;gap:6px}.xpt__stack span{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--brand-700) 14%,transparent);font-size:var(--fs-13,.8125rem);font-weight:var(--fw-medium,500);color:var(--text-strong);background:var(--paper)}.xpt.is-running .xpt__stack span{animation:xptPop .48s var(--ease-out) calc(.1s + var(--k, 0) * 70ms) both}.xpt__stack--wire{gap:8px}.xpt__tech{display:flex;flex-wrap:wrap;gap:0;margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb,var(--brand-700) 10%,transparent)}.xpt__tech,.xpt__techchip{position:relative;align-items:center}.xpt__techchip{display:inline-flex;gap:6px;padding:6px 12px;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--brand-700) 14%,transparent);background:var(--paper);font-size:var(--fs-13,.8125rem);font-weight:var(--fw-medium,500);color:var(--text-strong);margin-right:18px;margin-bottom:4px}.xpt__techchip:not(:last-child):after{content:"";position:absolute;left:calc(100% + 1px);top:50%;width:16px;height:1px;background:color-mix(in srgb,var(--brand-500) 45%,transparent)}.xpt.is-live .xpt__techchip:not(:last-child):after{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-500) 20%,transparent),var(--brand-400),color-mix(in srgb,var(--brand-500) 20%,transparent));background-size:200% 100%;animation:xptWire 2.4s linear infinite;animation-delay:calc(var(--k, 0) * .18s)}@keyframes xptWire{to{background-position:-200% 0}}.xpt__ctas{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6);align-items:center}.xpt-more{margin-top:var(--space-8);text-align:center}.xpt__mods{display:flex;gap:8px;margin-top:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.xpt__mods::-webkit-scrollbar{display:none}html body .xpt .xpt__mod{all:unset;box-sizing:border-box;flex:none;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--brand-700) 12%,transparent);background:var(--paper);font-size:var(--fs-13,.8125rem);font-weight:var(--fw-medium,500);color:var(--text-muted);cursor:pointer;scroll-snap-align:start;transition:color .3s var(--ease-out),border-color .3s var(--ease-out),background .3s var(--ease-out)}html body .xpt .xpt__mod.is-on{color:var(--brand-800,var(--brand-700));border-color:color-mix(in srgb,var(--brand-500) 35%,transparent);background:color-mix(in srgb,var(--brand-500) 10%,transparent);font-weight:var(--fw-semibold)}html body .xpt .xpt__mod:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}@media (max-width:1199.98px){.xpt__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--space-5)}}@media (max-width:991.98px){.xpt__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}}@media (max-width:767.98px){.xpt__switch{display:flex;width:100%}html body .xpt .xpt__proj{flex:1 1;justify-content:center;padding:10px 12px;font-size:var(--fs-13,.8125rem)}.xpt__projhost{display:none}.xpt-frame{box-shadow:0 0 0 5px color-mix(in srgb,var(--paper) 70%,transparent),0 40px 70px -50px color-mix(in srgb,var(--brand-900,var(--ink-950)) 65%,transparent)}html body .xpt .xpt__outcome{max-width:none;font-size:var(--fs-16)}html body .xpt .xpt__bodytxt{max-width:none}.xpt__techchip:not(:last-child):after{display:none}.xpt__tech{gap:8px}.xpt__techchip{margin-right:0}.xpt__ctas .xino-magnetic{flex:1 1;display:flex;min-width:0}.xpt__ctas .xino-btn{flex:1 1;justify-content:center;width:100%}.xpt-call{grid-template-columns:1fr}.xpt-chat{display:none}.xpt-feed__grid{grid-template-columns:1fr}.xpt-list{display:none}}@media (prefers-reduced-motion:reduce){.xpt *,.xpt :after,.xpt :before{animation:none!important}}.xpt-roles__grid{flex:1 1;align-items:start}.xpt-role{align-content:start}@media (max-width:575.98px){.xpt__ctas{flex-direction:column}.xpt__ctas .xino-btn{width:100%}}@media (prefers-reduced-motion:reduce){.xpt-q__o,.xpt-stepper__s,.xpt__stack span,.xpt__storycard li{opacity:1!important;transform:none!important;filter:none!important;-webkit-clip-path:none!important;clip-path:none!important;animation:none!important}.xpt-shot__view img{transform:none!important;animation:none!important}.xpt-chart__dot,.xpt-chart__tag,.xpt-cursor,.xpt-frame__flash,.xpt-pipe__comet,.xpt-shot__blinds,.xpt-shot__focus,.xpt-side__pulse{display:none!important}}@media (min-width:992px) and (max-height:900px){html body .xino-home-redesign .xino-services.xsc{padding-block:clamp(64px,7vh,80px) clamp(36px,5vh,56px)}.xsc__intro{margin:var(--space-3) 0 var(--space-4);padding:var(--space-2) 0}.xsc__screen{aspect-ratio:16/9.5}.xsc__row{padding-block:clamp(10px,1.4vh,16px)}.xsc__more{margin-top:var(--space-5)}}@media (max-width:767.98px){html body .xino-home-redesign .xino-services.xsc{padding-block:var(--space-8) var(--space-7)}.xsc__stack{gap:var(--space-2)}html body .xsc .xsc__cardhead{padding:var(--space-3) var(--space-3);gap:var(--space-2)}.xsc__panel{padding:0 var(--space-3) var(--space-3)}.xsc__carddesc{margin-bottom:var(--space-3);font-size:var(--fs-13,.8125rem)}.xsc__console--m .xsc__screen{aspect-ratio:16/11}.xsc__card .xsc-detail{margin-top:var(--space-3)}.xsc-detail{padding:var(--space-3);gap:var(--space-2)}}.xtm__img--duo{filter:grayscale(.35) contrast(1.02);mix-blend-mode:normal;opacity:.55}.xtm__img--color{filter:saturate(.92) contrast(1.02)}.xtm__thumb img{object-position:center 18%;filter:grayscale(.45)}.xtm__pick.is-on .xtm__thumb img,.xtm__pick:hover .xtm__thumb img{filter:none}@media (max-width:575.98px){.xtm__pickrole{max-width:7.5rem;overflow:hidden;text-overflow:ellipsis}.xtm__rail{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.xtm__rail::-webkit-scrollbar{display:none}}@media (max-width:767.98px){.floating-actions{right:max(12px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));gap:8px}.floating-actions__btn{min-width:46px;min-height:46px}.floating-actions__ico{width:46px;height:46px}html body .modern-footer{padding-bottom:calc(28px + 64px + env(safe-area-inset-bottom, 0px))}}.xino-home-redesign section{overflow-x:clip}.xino-home-redesign .container{width:100%}html body .xino-process.xwp{position:relative;isolation:isolate;overflow:clip;padding:clamp(3.75rem,6vw,5.75rem) 0;color:var(--text-strong);background-color:var(--paper);background-image:linear-gradient(180deg,var(--paper-alt) 0,var(--paper) 48%)}html body .xino-process.xwp:before{display:none}.xwp>.container{position:relative;z-index:1}.xwp__atmosphere{position:absolute;inset:0;pointer-events:none;overflow:hidden}.xwp__aurora{position:absolute;border-radius:50%;filter:blur(32px);opacity:.62;animation:xwpDrift 18s ease-in-out infinite alternate;will-change:transform}.xwp__aurora--a{width:min(52vw,520px);aspect-ratio:1;left:-12%;top:-8%;background:color-mix(in srgb,var(--brand-300) 38%,transparent)}.xwp__aurora--b{width:min(44vw,440px);aspect-ratio:1.2;right:-10%;bottom:-12%;background:color-mix(in srgb,var(--accent-500) 22%,transparent);animation-delay:-5s}.xwp__grain{position:absolute;inset:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes xwpDrift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(3%,4%,0) scale(1.06)}}.xwp__mast{margin-bottom:clamp(1.75rem,3vw,2.75rem)}.xwp__kicker{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:var(--space-3);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--brand-600)}.xwp__mast-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(12rem,.65fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:end}html body .xwp .xwp__title.xino-kinetic-title{margin:0;font-size:clamp(2.15rem,1.4rem + 2.8vw,3.4rem);line-height:.98;letter-spacing:var(--ls-display);font-weight:var(--fw-bold);color:var(--text-strong)}html body .xwp .xino-kinetic-title__highlight{background:linear-gradient(115deg,var(--brand-500),var(--brand-600) 50%,var(--accent-500));-webkit-background-clip:text;background-clip:text;color:transparent}.xwp__lead{margin:0;max-width:32ch;color:var(--text-muted);font-size:var(--fs-16);line-height:1.7;justify-self:end}.xwp__split{display:grid;grid-template-columns:minmax(16rem,.9fr) minmax(0,1.35fr);grid-gap:clamp(1.5rem,3vw,2.75rem);gap:clamp(1.5rem,3vw,2.75rem);align-items:stretch;min-height:20rem}.xwp__story{position:relative;flex-direction:column;gap:var(--space-5);padding-right:var(--space-4);border-right:1px solid color-mix(in srgb,var(--brand-500) 14%,var(--line))}.xwp__story,.xwp__story-top{display:flex;justify-content:space-between}.xwp__story-top{align-items:center;gap:var(--space-3);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted)}.xwp__story-top em{font-style:normal;opacity:.45;margin-left:.1rem}.xwp__live{display:inline-flex;align-items:center;gap:.4rem;color:var(--brand-700)}.xwp__live i{width:.4rem;height:.4rem;border-radius:50%;background:var(--brand-500);animation:xwpPulse 1.8s ease-out infinite}@keyframes xwpPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand-400) 42%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.xwp__story-body-wrap{position:relative;min-height:11.5rem;flex:1 1;display:flex;align-items:center}.xwp__story-body{position:relative;width:100%;padding:.35rem 0 .5rem}.xwp__giant{position:absolute;left:-.12em;top:-.18em;font-size:clamp(5.5rem,4rem + 6vw,8.5rem);font-weight:var(--fw-bold);line-height:.75;letter-spacing:var(--ls-display);color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--brand-500) 26%,transparent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;display:block}.xwp__cue{position:relative;z-index:1;display:block;margin-bottom:.45rem;font-size:11px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--brand-600)}html body .xwp .xwp__story-body h3{position:relative;z-index:1;margin:0 0 .55rem;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.55rem);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:1.05;color:var(--text-strong)}html body .xwp .xwp__story-body p{position:relative;z-index:1;margin:0;max-width:30ch;color:var(--text-muted);font-size:var(--fs-15);line-height:1.7}.xwp__story-nav{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.xwp__bar{height:2px;background:var(--line);overflow:hidden}.xwp__bar>span{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,var(--brand-500),var(--accent-500))}.xwp__dots{display:flex;gap:.45rem}.xwp__dot{width:.45rem;height:.45rem;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--line) 80%,var(--text-muted));cursor:pointer;transition:background .4s var(--ease-out),transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.xwp__dot.is-done{background:color-mix(in srgb,var(--brand-400) 55%,var(--line))}.xwp__dot.is-on{background:var(--brand-500);transform:scale(1.35);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-400) 14%,transparent)}.xwp__map{position:relative;min-height:18rem;display:flex;flex-direction:column}.xwp__svg{position:absolute;inset:8% 0 18%;width:100%;height:auto;z-index:0;overflow:visible}.xwp__path-base{fill:none;stroke:color-mix(in srgb,var(--brand-500) 18%,var(--line));stroke-width:2;stroke-linecap:round;stroke-dasharray:5 9}.xwp__path-draw{fill:none;stroke-width:3;stroke-linecap:round}.xwp__packet{fill:var(--accent-500)}.xwp__pin-dot{fill:var(--paper);stroke:color-mix(in srgb,var(--brand-500) 32%,var(--line));stroke-width:1.5}.xwp__pin-dot.is-done{fill:color-mix(in srgb,var(--brand-300) 50%,var(--paper));stroke:var(--brand-500)}.xwp__pin-dot.is-on{fill:var(--brand-500);stroke:var(--brand-500)}.xwp__pin-ring{fill:none;stroke:color-mix(in srgb,var(--brand-400) 40%,transparent);stroke-width:1.15;stroke-dasharray:3 6;animation:xwpSpin 12s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes xwpSpin{to{transform:rotate(1turn)}}.xwp__spotlight{opacity:.9;transition:opacity .5s var(--ease-out)}.xwp__path-draw{stroke-linejoin:round}.xwp__nodes{position:relative;z-index:1;flex:1 1;list-style:none;margin:0;padding:0;min-height:15.5rem}.xwp__node-slot{position:absolute;transform:translate(-50%,-118%)}.xwp__node{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:0;border:0;background:none;color:var(--text-muted);cursor:pointer;transition:color .42s var(--ease-out),transform .48s var(--ease-out)}.xwp__node:hover{color:var(--text)}.xwp__node:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-500) 50%,transparent);outline-offset:6px}.xwp__node.is-done{color:var(--brand-700)}.xwp__node.is-on{color:var(--text-strong);transform:translateY(-3px)}.xwp__node-orb{position:relative;display:grid;place-items:center;width:2.85rem;height:2.85rem;border-radius:50%;background:color-mix(in srgb,var(--paper) 90%,transparent);color:var(--brand-600);box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-500) 12%,transparent),0 12px 28px -16px color-mix(in srgb,var(--ink-950) 32%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .42s var(--ease-out),color .42s var(--ease-out),box-shadow .48s var(--ease-out),transform .48s var(--ease-out)}.xwp__node-halo{position:absolute;inset:-7px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--brand-400) 42%,transparent);pointer-events:none}.xwp__node.is-done .xwp__node-orb{background:color-mix(in srgb,var(--brand-300) 20%,var(--paper));box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-500) 20%,transparent),0 12px 28px -16px color-mix(in srgb,var(--brand-600) 24%,transparent)}.xwp__node.is-on .xwp__node-orb{background:linear-gradient(150deg,var(--brand-400),var(--brand-600));color:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-400) 14%,transparent),0 16px 34px -14px color-mix(in srgb,var(--brand-600) 50%,transparent);transform:scale(1.06)}.xwp__node-label{display:grid;grid-gap:.1rem;gap:.1rem;text-align:center}.xwp__node-code{font-size:9px;font-weight:var(--fw-bold);letter-spacing:.14em;opacity:.55}.xwp__node.is-on .xwp__node-code{opacity:1;color:var(--brand-700)}.xwp__node-title{font-size:var(--fs-12);font-weight:var(--fw-semibold);letter-spacing:.02em;white-space:nowrap}.xwp__map-caption{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:var(--space-3);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted)}.xwp__map-flow{display:inline-flex;align-items:center;gap:.55rem;color:var(--brand-700)}.xwp__map-flow i{width:2rem;height:1px;background:linear-gradient(90deg,var(--brand-500),var(--accent-500))}@media (max-width:991.98px){.xwp__mast-row{grid-template-columns:1fr;gap:var(--space-3)}.xwp__lead{justify-self:start}.xwp__split{grid-template-columns:1fr;gap:var(--space-6);min-height:0}.xwp__story{padding-right:0;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--brand-500) 14%,var(--line));padding-bottom:var(--space-5)}.xwp__map{min-height:0}.xwp__svg{display:none}.xwp__nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-5) var(--space-2);gap:var(--space-5) var(--space-2);min-height:0}.xwp__node-slot{position:relative;left:auto!important;top:auto!important;transform:none;display:flex;justify-content:center}}@media (max-width:575.98px){.xwp__nodes{grid-template-columns:repeat(2,minmax(0,1fr))}.xwp__story-body-wrap{min-height:9.5rem}.xwp__giant{font-size:4.5rem}}@media (prefers-reduced-motion:reduce){.xwp__aurora,.xwp__live i,.xwp__packet,.xwp__pin-ring{animation:none!important}}html body .xfq{position:relative;isolation:isolate;overflow:clip;padding:clamp(3.75rem,6vw,5.75rem) 0;color:var(--text-strong);background-color:var(--paper);background-image:radial-gradient(55% 45% at 100% 0,color-mix(in srgb,var(--brand-300) 14%,transparent),transparent 58%),radial-gradient(40% 35% at 0 100%,color-mix(in srgb,var(--brand-400) 8%,transparent),transparent 55%),linear-gradient(180deg,var(--paper-alt) 0,var(--paper) 42%)}.xfq>.container{position:relative;z-index:1}.xfq__wash{position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(color-mix(in srgb,var(--line) 70%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--line) 70%,transparent) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 12%,transparent 72%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 12%,transparent 72%)}.xfq__layout{display:grid;grid-template-columns:minmax(14rem,.85fr) minmax(0,1.35fr);grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);align-items:start;max-width:1120px;margin:0 auto}.xfq__head{position:-webkit-sticky;position:sticky;top:6.5rem;display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.xfq__all{display:inline-flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--brand-700);text-decoration:none;transition:gap .28s var(--ease-out),color .28s var(--ease-out)}.xfq__all:hover{gap:.65rem;color:var(--brand-600)}.xfq__list{border-top:1px solid var(--line)}.xfq__item{border-bottom:1px solid var(--line);transition:background .32s var(--ease-out)}.xfq__item.is-open{background:linear-gradient(100deg,color-mix(in srgb,var(--brand-300) 10%,transparent),transparent 55%)}.xfq__q{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;width:100%;padding:1.2rem .35rem 1.2rem 0;border:0;background:none;text-align:left;cursor:pointer;color:var(--text-strong);transition:color .28s var(--ease-out)}.xfq__q:hover{color:var(--brand-800,var(--brand-700))}.xfq__q:focus-visible{outline:2px solid color-mix(in srgb,var(--brand-500) 45%,transparent);outline-offset:4px}.xfq__idx{font-size:11px;font-weight:var(--fw-bold);letter-spacing:.14em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--brand-600);opacity:.75}.xfq__item.is-open .xfq__idx{opacity:1}.xfq__q-text{font-size:clamp(1rem,.92rem + .45vw,1.15rem);font-weight:var(--fw-semibold);letter-spacing:-.015em;line-height:1.35}.xfq__icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;color:var(--brand-700);background:color-mix(in srgb,var(--brand-300) 14%,transparent);transition:background .28s var(--ease-out),color .28s var(--ease-out),transform .32s var(--ease-out)}.xfq__item.is-open .xfq__icon{background:linear-gradient(145deg,var(--brand-400),var(--brand-600));color:#fff;transform:rotate(180deg)}.xfq__a{overflow:hidden}.xfq__a>p{margin:0;padding:0 2.5rem 1.35rem 2.65rem;max-width:52ch;font-size:var(--fs-15);line-height:1.7;color:var(--text-muted)}@media (max-width:991.98px){.xfq__layout{grid-template-columns:1fr;gap:var(--space-6)}.xfq__head{position:static}}@media (max-width:575.98px){.xfq__q{gap:var(--space-3);padding-block:1.05rem}.xfq__a>p{padding:0 .15rem 1.15rem 0}.xfq__idx{align-self:start;margin-top:.2rem}}.xrt{position:absolute;left:0;right:0;display:flex;flex-direction:column;overflow:hidden;background:var(--paper)}.xrt__tabs{isolation:isolate;display:flex;align-items:flex-end;gap:var(--space-1);height:34px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper-alt) 70%,var(--paper));flex:none}.xrt__tab,.xrt__tabs{position:relative;padding:0 var(--space-3)}.xrt__tab{display:inline-flex;align-items:center;gap:6px;height:28px;border-radius:var(--radius-sm) var(--radius-sm) 0 0;font-size:var(--fs-12);font-weight:var(--fw-medium);color:var(--text-muted);white-space:nowrap;transition:color .35s var(--ease-out),opacity .35s var(--ease-out)}.xrt__tab:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;border:1px solid var(--line);border-bottom:0;background:var(--paper);opacity:0;transition:opacity .35s var(--ease-out)}.xrt__tab:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--brand-500);transform:scaleX(0);transform-origin:0 50%;transition:transform .45s var(--ease-out)}.xrt__tab.is-on{color:var(--brand-700);font-weight:var(--fw-semibold)}.xrt__tab.is-on:before{opacity:1}.xrt__tab.is-on:after{transform:scaleX(1)}.xrt__tab.is-sync svg{color:var(--brand-500)}.xrt__tabs-end{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px auto;font-size:var(--fs-12);color:var(--text-muted)}.xrt__dot{width:6px;height:6px;border-radius:50%;background:var(--brand-500)}.xpt.is-running .xrt__dot{animation:xrtBlink 1.8s var(--ease-in-out) infinite}.xpt.is-held .xrt__dot{animation-play-state:paused}@keyframes xrtBlink{0%,to{opacity:1}50%{opacity:.35}}.xrt__view{position:relative;width:100%;aspect-ratio:1600/765;flex:none;overflow:hidden;background:var(--paper-alt)}.xrt__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.018);transition:opacity .65s var(--ease-in-out),transform .9s var(--ease-out);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:opacity,transform}.xrt__img.is-on{opacity:1;transform:scale(1)}.xrt__rings{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.xrt__ring-fill{fill:color-mix(in srgb,var(--brand-400) 14%,transparent);opacity:0;animation:xrtFill .7s var(--ease-out) .12s both}.xrt__ring-halo,.xrt__ring-line{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.xrt__ring-halo{stroke:color-mix(in srgb,var(--brand-400) 38%,transparent);stroke-width:14}.xrt__ring-halo,.xrt__ring-line{animation:xrtDraw var(--d,.8s) var(--ease-in-out) both}.xrt__ring-line{stroke:var(--brand-500);stroke-width:5}@keyframes xrtDraw{to{stroke-dashoffset:0}}@keyframes xrtFill{to{opacity:1}}.xrt.is-static .xrt__ring-fill,.xrt.is-static .xrt__ring-halo,.xrt.is-static .xrt__ring-line{animation:none;opacity:1;stroke-dashoffset:0}.xrt__sync{position:absolute;left:50%;bottom:var(--space-4);z-index:3;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--radius-pill);background:var(--paper);border:1px solid color-mix(in srgb,var(--brand-500) 40%,transparent);color:var(--brand-700);font-size:var(--fs-12);font-weight:var(--fw-semibold);box-shadow:0 10px 24px -14px color-mix(in srgb,var(--ink-950) 50%,transparent);transform:translateX(-50%);animation:xrtChipIn .6s var(--ease-spring) both}.xrt__sync b{font-weight:var(--fw-bold)}.xrt__sync-pulse{position:absolute;inset:0;z-index:-1;border-radius:inherit;border:2px solid var(--brand-400);opacity:0;animation:xrtPulse 1.8s var(--ease-out) .3s infinite}.xpt.is-held .xrt__sync-pulse{animation-play-state:paused}@keyframes xrtChipIn{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.92)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes xrtPulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.35,1.9)}}.xrt.is-static .xrt__sync,.xrt.is-static .xrt__sync-pulse{animation:none}.xrt.is-static .xrt__sync{opacity:1;transform:translateX(-50%)}.xrt__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex:1 1;min-height:0;padding:0 var(--space-4);border-top:1px solid var(--line);background:var(--paper)}.xrt__cap{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-500) 12%,transparent);color:var(--brand-700);font-weight:var(--fw-semibold)}.xrt__cap,.xrt__log{font-size:var(--fs-12);white-space:nowrap}.xrt__log{font-weight:var(--fw-medium);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis}.xrt__cur{position:absolute;inset:0;z-index:30;pointer-events:none;overflow:hidden}.xrt__pointer{z-index:2}.xrt__rip{position:absolute;z-index:1;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:2px solid var(--brand-500);background:color-mix(in srgb,var(--brand-400) 18%,transparent);opacity:0;animation:xrtRip .72s var(--ease-out) both}@keyframes xrtRip{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.xrt *,.xrt :after,.xrt :before{animation:none!important;transition:none!important}.xrt__ring-fill,.xrt__ring-halo,.xrt__ring-line{opacity:1;stroke-dashoffset:0}}.xrt__view{container-type:inline-size;--xrt-red:#e0463c}.xrt__ov{inset:0;z-index:4;pointer-events:none;font-family:var(--font-sans);font-size:calc(1cqw * 1.1);line-height:1.25;color:var(--text-strong)}.xrt__ov,.xrt__ov>*{position:absolute}.xrt__patch{display:block;overflow:hidden;background:var(--paper);border-radius:.4em;color:var(--text-strong)}.xrt__patch,.xrt__patch b{font-weight:var(--fw-bold)}.xrt__patch b{position:absolute;left:0;top:50%;margin-top:-.65em;white-space:nowrap;line-height:1.3}.xrt__patch--stat b{font-size:2.1em;left:.6em}.xrt__patch--opt{background:color-mix(in srgb,var(--brand-500) 7%,var(--paper-alt));color:var(--brand-600)}.xrt__patch--opt b{left:50%;margin-left:-.3em;font-size:1.1em}.xrt__patch--muted{color:var(--text-muted)}.xrt__patch--muted b{font-weight:var(--fw-medium);font-size:1em;right:0;left:auto}.xrt__patch--mini{background:color-mix(in srgb,var(--brand-500) 5%,var(--paper-alt))}.xrt__patch--mini b{font-size:1.35em;left:.3em}.xrt__tick-old{animation:xrtTickOut .45s var(--ease-out) both}.xrt__tick-new{animation:xrtTickIn .52s var(--ease-out) 60ms both}@keyframes xrtTickOut{to{opacity:0;transform:translateY(-60%)}}@keyframes xrtTickIn{0%{opacity:0;transform:translateY(60%)}}.xrt__dim{inset:0;background:color-mix(in srgb,var(--ink-950) 38%,transparent);opacity:0;transition:opacity .35s var(--ease-out)}.xrt__dim--soft{background:color-mix(in srgb,var(--ink-950) 22%,transparent)}.xrt__dim--dark{background:color-mix(in srgb,var(--ink-950) 55%,transparent)}.xrt__dim.is-on{opacity:1}.xrt__call,.xrt__modal,.xrt__panel{background:var(--paper);border:1px solid var(--line);border-radius:.9em;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform:translateY(1.2em) scale(.97);transition:opacity .32s var(--ease-out),transform .42s var(--ease-spring),visibility 0s linear .42s}.xrt__call.is-on,.xrt__modal.is-on,.xrt__panel.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}.xrt__modal{padding:1.4em 1.6em 1.5em}.xrt__mh{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}.xrt__mh b{font-size:1.45em;font-weight:var(--fw-bold)}.xrt__lab,.xrt__mh svg{color:var(--text-muted)}.xrt__lab{display:block;margin:.8em 0 .35em;font-size:.95em;font-weight:var(--fw-semibold)}.xrt__field{display:flex;align-items:center;min-height:2.9em;padding:0 1em;border:1px solid var(--line);border-radius:.6em;background:var(--paper-alt);font-size:1.1em;color:var(--text-strong);transition:border-color .25s var(--ease-out),box-shadow .25s var(--ease-out)}.xrt__field em{font-style:normal;color:var(--text-muted);opacity:.8}.xrt__field.is-focus{border-color:var(--brand-500);box-shadow:0 0 0 .25em color-mix(in srgb,var(--brand-400) 28%,transparent);background:var(--paper)}.xrt__field.is-focus span:after{content:"";display:inline-block;width:1px;height:1.1em;margin-left:2px;vertical-align:-.2em;background:var(--brand-600)}.xrt__chips{display:flex;gap:.6em}.xrt__chip{padding:.55em 1.3em;border:1px solid var(--line);border-radius:var(--radius-pill);font-size:1.05em;font-weight:var(--fw-medium);color:var(--text);background:var(--paper);transition:background .25s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out)}.xrt__chip.is-on{background:var(--brand-600);border-color:var(--brand-600);color:var(--text-on-ink)}.xrt__mf{display:flex;justify-content:flex-end;gap:.7em;margin-top:1.4em}.xrt__btn{padding:.75em 1.5em;border-radius:.6em;background:var(--brand-600);color:var(--text-on-ink);font-size:1.05em;font-weight:var(--fw-semibold);transition:transform .2s var(--ease-out)}.xrt__btn--ghost{background:transparent;color:var(--text-muted);border:1px solid var(--line)}.xrt__btn.is-press{transform:scale(.95)}.xrt__modal .xrt__ok{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em;border-radius:inherit;background:var(--paper);color:var(--brand-600);opacity:0;transition:opacity .3s var(--ease-out)}.xrt__ok b{font-size:1.3em;font-weight:var(--fw-bold);color:var(--text-strong)}.xrt__modal.is-done .xrt__ok{opacity:1}.xrt__toast{display:inline-flex;align-items:center;gap:.5em;padding:.7em 1.2em;border-radius:var(--radius-pill);background:var(--ink-900);color:var(--text-on-ink);font-size:1.1em;font-weight:var(--fw-semibold);box-shadow:var(--shadow-md);opacity:0;transform:translateY(-.8em);transition:opacity .32s var(--ease-out),transform .42s var(--ease-spring)}.xrt__toast svg{color:var(--brand-300)}.xrt__toast.is-on{opacity:1;transform:none}.xrt__opt{border-radius:.5em;border:1px solid transparent;transition:border-color .3s var(--ease-out),background .3s var(--ease-out)}.xrt__opt.is-on{border-color:var(--brand-500);background:color-mix(in srgb,var(--brand-400) 10%,transparent)}.xrt__opt-bar{position:absolute;left:0;top:0;bottom:0;width:75%;border-radius:inherit;background:color-mix(in srgb,var(--brand-400) 26%,transparent);transform:scaleX(0);transform-origin:0 50%;transition:transform .7s var(--ease-out)}.xrt__opt.is-on .xrt__opt-bar{transform:scaleX(1)}.xrt__opt-tag{position:absolute;right:.8em;top:50%;display:inline-flex;align-items:center;gap:.35em;margin-top:-1em;padding:.35em .8em;border-radius:var(--radius-pill);background:var(--paper);border:1px solid color-mix(in srgb,var(--brand-500) 40%,transparent);color:var(--brand-700);font-size:.95em;font-weight:var(--fw-semibold);opacity:0;transform:translateY(.4em) scale(.92);transition:opacity .3s var(--ease-out) .35s,transform .42s var(--ease-spring) .35s}.xrt__opt.is-on .xrt__opt-tag{opacity:1;transform:none}.xrt__call{display:flex;flex-direction:column;align-items:center;gap:.35em;padding:1.8em 1.5em 1.5em;text-align:center}.xrt__avatar{position:relative;display:grid;place-items:center;width:4.4em;height:4.4em;border-radius:50%;background:color-mix(in srgb,var(--text-muted) 38%,var(--paper));color:var(--paper);font-size:1.8em;font-weight:var(--fw-bold)}.xrt__avatar i{position:absolute;inset:0;border-radius:50%;border:2px solid var(--brand-400);opacity:0}.xrt__call.is-on .xrt__avatar i{animation:xrtRing 1.4s var(--ease-out) infinite}.xrt__call.is-live .xrt__avatar i{border-color:var(--brand-500);animation-duration:2.2s}.xpt.is-held .xrt__avatar i{animation-play-state:paused}@keyframes xrtRing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.xrt__call-name{margin-top:.4em;font-size:1.5em;font-weight:var(--fw-bold)}.xrt__call-st{font-size:1.1em;font-weight:var(--fw-medium);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.xrt__call.is-live .xrt__call-st{color:var(--brand-600)}.xrt__call-bar{display:flex;gap:1em;margin-top:1em}.xrt__round{display:grid;place-items:center;width:3em;height:3em;border-radius:50%;background:var(--paper-alt);border:1px solid var(--line);color:var(--text)}.xrt__round--end{background:var(--xrt-red);border-color:var(--xrt-red);color:var(--paper)}.xrt__round--end svg{transform:rotate(135deg)}.xrt__ended{display:inline-flex;align-items:center;gap:.4em;padding:.3em 1em;border-radius:var(--radius-pill);background:var(--paper);border:1px solid var(--line);color:var(--text-muted);font-size:1em;font-weight:var(--fw-medium);opacity:0;transform:translateY(.6em);transition:opacity .35s var(--ease-out),transform .45s var(--ease-spring)}.xrt__ended.is-on{opacity:1;transform:none}.xrt__rowhov{border-radius:.5em;background:color-mix(in srgb,var(--brand-400) 12%,transparent);opacity:0;transition:opacity .25s var(--ease-out)}.xrt__rowhov.is-on{opacity:1}.xrt__panel{padding:1.3em 1.4em 1.4em}.xrt__ph{display:flex;align-items:center;gap:.9em;padding-bottom:1em;border-bottom:1px solid var(--line)}.xrt__ph b{display:block;font-size:1.4em;font-weight:var(--fw-bold)}.xrt__ph small{color:var(--brand-700);font-size:1em;font-weight:var(--fw-semibold)}.xrt__avatar--sm{width:2.6em;height:2.6em;font-size:1.5em}.xrt__pill{margin-left:auto;padding:.25em .9em;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-400) 22%,transparent);color:var(--brand-700);font-style:normal;font-size:.95em;font-weight:var(--fw-semibold)}.xrt__pr{display:flex;justify-content:space-between;gap:1em;padding:.8em 0;border-bottom:1px solid var(--line);font-size:1.05em}.xrt__pr small{color:var(--text-muted);font-size:1em}.xrt__pr span{text-align:right}.xrt__lock,.xrt__pr span{font-weight:var(--fw-semibold)}.xrt__lock{display:flex;align-items:center;gap:.5em;margin-top:1em;padding:.7em 1em;border-radius:.6em;background:color-mix(in srgb,var(--brand-500) 10%,transparent);color:var(--brand-700);font-size:1em}.xrt__tool{border-radius:50%;background:color-mix(in srgb,var(--paper) 30%,transparent);box-shadow:0 0 0 2px var(--paper);opacity:0;transform:scale(.6);transition:opacity .25s var(--ease-out),transform .35s var(--ease-spring)}.xrt__tool.is-on{opacity:1;transform:none}.xrt__band{position:absolute;display:block;transform-origin:0 0;background:color-mix(in srgb,var(--xrt-red) 10%,transparent);border-radius:.4em;will-change:transform}.xrt__rects{inset:0;width:100%;height:100%;overflow:visible}.xrt__rect{fill:none;stroke:var(--xrt-red);stroke-width:6;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:xrtDraw .55s var(--ease-out) both}.xrt.is-static .xrt__rect{animation:none;stroke-dashoffset:0}.xrt.is-static .xrt__ov *,.xrt.is-static .xrt__ov :before{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.xrt__rect{stroke-dashoffset:0}.xrt__ov *,.xrt__ov :before{animation:none!important;transition:none!important}}