.xross-feature{--fx-accent: var(--x-blue);--fx-accent-soft: var(--x-violet);--fx-surface: rgba(14, 18, 27, .72);--fx-line: rgba(168, 192, 240, .13)}.fh,.fi-hero{position:relative;padding:160px 0 96px;overflow:clip}.fh__aurora{position:absolute;top:-18rem;left:50%;width:min(78rem,130vw);height:46rem;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--fx-accent) 18%,transparent),transparent 62%);pointer-events:none}.fh__grid{position:relative;z-index:2;display:grid;gap:clamp(36px,5vw,72px);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center}.fh__crumb{display:flex;margin-bottom:22px;gap:9px;color:#66728a;font-size:var(--x-meta)}.fh__crumb a:hover{color:#d6e0f0}.fh h1,.fi-hero h1{margin:20px 0 0;font-size:clamp(52px,6.4vw,96px);font-weight:560;letter-spacing:-.068em;line-height:.92}.fi-hero h1 em{color:var(--x-blue);font-style:normal}.fh__tagline{max-width:34ch;margin:22px 0 0;color:#dfe7f5;font-size:clamp(18px,1.6vw,23px);font-weight:500;letter-spacing:-.022em;line-height:1.32}.fh__summary,.fi-hero p{max-width:58ch;margin:18px 0 0;color:var(--x-muted);font-size:var(--x-body);line-height:1.68}.fh__counts{display:flex;margin:30px 0 0;flex-wrap:wrap;gap:10px;padding:0;list-style:none}.fh__counts li{display:flex;padding:7px 13px 7px 10px;align-items:center;gap:8px;border:1px solid var(--fx-line);border-radius:999px;background:#ffffff06}.fh__counts b{min-width:19px;color:#eef3fc;font-size:14px;font-weight:640;text-align:center}.fh__counts span{color:#808da3;font-size:var(--x-label);letter-spacing:.02em}.fh__counts li[data-status=shipped] b{color:#5fe0a6}.fh__counts li[data-status=in-progress] b{color:#ffc266}.fh__counts li[data-status=planned] b{color:#8f9dba}.fh__actions{display:flex;margin-top:32px;flex-wrap:wrap;gap:11px}.fh__stage{position:relative;z-index:2}.fx-stage{position:relative;height:clamp(400px,46vw,520px);overflow:hidden;border:1px solid var(--fx-line);border-radius:26px;background:radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--fx-accent) 13%,transparent),transparent 60%),linear-gradient(155deg,#1b2335b3,#090c13f0);box-shadow:0 30px 100px #0000006b}.fx-stage__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(150,180,232,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(150,180,232,.05) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000,transparent 76%);mask-image:radial-gradient(circle at 50% 45%,#000,transparent 76%)}.fx-stage__glow{position:absolute;top:42%;left:50%;width:60%;height:46%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--fx-accent-soft) 22%,transparent),transparent 70%);filter:blur(24px)}.fx-end{position:absolute;top:50%;z-index:4;display:grid;width:84px;padding:10px 6px 9px;transform:translateY(-50%);justify-items:center;gap:7px;border:1px solid var(--fx-line);border-radius:13px;background:#0a0d15e6;box-shadow:0 12px 34px #0006;text-align:center}.fx-end--left{left:12px}.fx-end--right{right:12px}.fx-end__icon{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--fx-accent) 18%,transparent);color:var(--fx-accent)}.fx-end b{color:#cdd7e8;font-size:10px;font-weight:540;line-height:1.25}.fx-beam{position:absolute;top:50%;z-index:2;height:1px;overflow:hidden;background:linear-gradient(90deg,transparent,var(--fx-line),transparent)}.fx-beam--left{left:12%;width:20%}.fx-beam--right{right:12%;width:20%}.fx-beam i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--fx-accent),transparent);animation:fx-sweep 2.6s linear infinite}.fx-beam--right i{animation-delay:1.1s}@keyframes fx-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.fx-packet{position:absolute;top:50%;left:14%;z-index:3;width:7px;height:7px;margin-top:-3px;border-radius:50%;background:var(--fx-accent);box-shadow:0 0 16px var(--fx-accent);animation:fx-fly 4.4s ease-in-out infinite}@keyframes fx-fly{0%,8%{left:14%;opacity:0}14%{opacity:1}46%{left:42%;opacity:1}54%{left:58%;opacity:1}90%{left:84%;opacity:1}to{left:84%;opacity:0}}.fx-specimen{position:absolute;top:50%;left:50%;z-index:5;display:flex;width:min(calc(100% - 216px),400px);flex-direction:column;transform:translate(-50%,-50%) perspective(1000px) rotateY(-7deg) rotateX(3deg);border:1px solid rgba(206,224,255,.15);border-radius:15px;background:#0b0f18f5;box-shadow:0 34px 90px #0000008c;overflow:hidden}.fx-specimen__chrome{display:flex;min-height:32px;padding:0 12px;align-items:center;gap:9px;border-bottom:1px solid rgba(206,224,255,.08);background:#ffffff0b}.fx-dots{display:flex;gap:4px}.fx-dots i{width:7px;height:7px;border-radius:50%;background:#ff625e}.fx-dots i:nth-child(2){background:#ffc043}.fx-dots i:nth-child(3){background:#2bc84b}.fx-specimen__mark{display:inline-flex;opacity:.75}.fx-specimen__mark .xross-brand__mark{width:15px;height:15px}.fx-specimen__title{color:#97a4ba;font-size:10.5px;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-specimen__body{position:relative;min-height:168px;padding:14px}.fx-specimen__rail{height:2px;background:#96b4e817}.fx-specimen__rail span{display:block;width:25%;height:100%;background:var(--fx-accent);transition:width .7s cubic-bezier(.22,1,.36,1)}.fx-stage[data-step="1"] .fx-specimen__rail span{width:50%}.fx-stage[data-step="2"] .fx-specimen__rail span{width:75%}.fx-stage[data-step="3"] .fx-specimen__rail span{width:100%}.fx-screens{display:grid;gap:0;grid-template-columns:1fr 2px 1fr;height:140px}.fx-screen{position:relative;padding:8px;border:1px solid rgba(206,224,255,.1);border-radius:8px;background:linear-gradient(150deg,#2d3c5c8c,#0a0e17cc);transition:box-shadow .5s ease}.fx-screen__bar{display:block;height:5px;margin-bottom:8px;border-radius:99px;background:#cee0ff29}.fx-screen i{display:block;height:4px;margin-bottom:5px;border-radius:99px;background:#cee0ff1a}.fx-screen i:last-child{width:62%}.fx-stage[data-step="0"] .fx-screen--a,.fx-stage[data-step="3"] .fx-screen--b,.fx-stage[data-step="2"] .fx-screen--b{box-shadow:inset 0 0 0 1px var(--fx-accent)}.fx-seam{align-self:stretch;width:2px;border-radius:99px;background:var(--fx-accent);opacity:.2;transition:opacity .4s ease}.fx-stage[data-step="1"] .fx-seam{opacity:1;box-shadow:0 0 18px var(--fx-accent)}.fx-cursor{position:absolute;bottom:46px;left:26%;color:#fff;filter:drop-shadow(0 3px 8px rgba(0,0,0,.6));transition:left .9s cubic-bezier(.5,0,.2,1)}.fx-stage[data-step="1"] .fx-cursor{left:47%}.fx-stage[data-step="2"] .fx-cursor,.fx-stage[data-step="3"] .fx-cursor{left:70%}.fx-rows{display:grid;gap:4px}.fx-row{display:grid;padding:7px 9px;gap:9px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;border-radius:8px;background:#ffffff07;transition:background .4s ease,box-shadow .4s ease}.fx-row__icon{display:grid;place-items:center;color:var(--fx-accent)}.fx-row b{color:#d8e0ee;font-size:11px;font-weight:520;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-row small{color:#6f7c92;font-size:10px}.fx-stage[data-step="1"] .fx-row[data-i="0"],.fx-stage[data-step="2"] .fx-row[data-i="0"],.fx-stage[data-step="3"] .fx-row[data-i="0"]{background:color-mix(in srgb,var(--fx-accent) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fx-accent) 45%,transparent)}.fx-scrub{position:relative;margin-top:12px;height:4px;border-radius:99px;background:#96b4e81f}.fx-scrub span{display:block;width:6%;height:100%;border-radius:99px;background:var(--fx-accent);transition:width .7s cubic-bezier(.22,1,.36,1)}.fx-scrub i{position:absolute;top:50%;left:6%;width:10px;height:10px;margin-left:-5px;transform:translateY(-50%);border-radius:50%;background:#fff;box-shadow:0 0 12px var(--fx-accent);transition:left .7s cubic-bezier(.22,1,.36,1)}.fx-stage[data-step="2"] .fx-scrub span{width:68%}.fx-stage[data-step="2"] .fx-scrub i{left:68%}.fx-stage[data-step="3"] .fx-scrub span{width:74%}.fx-stage[data-step="3"] .fx-scrub i{left:74%}.fx-term{margin:0;color:#c7d3e4;font:11px/1.85 ui-monospace,SFMono-Regular,monospace;white-space:pre-wrap}.fx-term__dim{color:#5d6a80}.fx-term__ok{color:#5fd39b}.fx-term__path{color:var(--fx-accent)}.fx-term b{color:#eef3fc;font-weight:600}.fx-caret{color:var(--fx-accent);animation:fx-blink 1.05s steps(2,start) infinite}@keyframes fx-blink{to{opacity:0}}.fx-clip{display:grid;gap:12px;align-content:center;min-height:140px}.fx-clip__chip{display:flex;padding:12px 13px;align-items:center;gap:9px;border:1px dashed color-mix(in srgb,var(--fx-accent) 55%,transparent);border-radius:11px;background:color-mix(in srgb,var(--fx-accent) 9%,transparent);color:var(--fx-accent);transition:transform .6s cubic-bezier(.22,1,.36,1)}.fx-clip__chip span{color:#dbe3f1;font:11px/1.4 ui-monospace,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-stage[data-step="1"] .fx-clip__chip{transform:translate(14px)}.fx-stage[data-step="2"] .fx-clip__chip{transform:translate(28px)}.fx-stage[data-step="3"] .fx-clip__chip{transform:translate(42px)}.fx-clip__meta{display:grid;gap:3px;opacity:.35;transition:opacity .5s ease}.fx-stage[data-step="2"] .fx-clip__meta,.fx-stage[data-step="3"] .fx-clip__meta{opacity:1}.fx-clip__meta b{color:#5fe0a6;font-size:11.5px}.fx-clip__meta small{color:#6f7c92;font-size:10.5px}.fx-vault{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.fx-envelope{display:grid;padding:10px;gap:1px 8px;grid-template-columns:22px minmax(0,1fr);align-items:center;border:1px solid var(--fx-line);border-radius:10px;background:#ffffff07;transition:border-color .45s ease,background .45s ease}.fx-envelope span{display:grid;width:22px;height:22px;place-items:center;border-radius:7px;background:color-mix(in srgb,var(--fx-accent) 16%,transparent);color:var(--fx-accent)}.fx-envelope b{color:#d8e0ee;font-size:11px;font-weight:540}.fx-envelope small{grid-column:2;color:#6f7c92;font-size:9.5px}.fx-stage[data-step="1"] .fx-envelope[data-i="1"],.fx-stage[data-step="2"] .fx-envelope[data-i="1"],.fx-stage[data-step="3"] .fx-envelope[data-i="0"],.fx-stage[data-step="3"] .fx-envelope[data-i="1"],.fx-stage[data-step="3"] .fx-envelope[data-i="2"]{border-color:color-mix(in srgb,var(--fx-accent) 60%,transparent);background:color-mix(in srgb,var(--fx-accent) 10%,transparent)}.fx-paths{display:grid;gap:10px;align-content:center;min-height:140px}.fx-path{display:grid;padding:11px 12px;gap:3px 11px;grid-template-columns:auto minmax(0,1fr);align-items:center;border:1px solid var(--fx-line);border-radius:11px;background:#ffffff07;transition:border-color .45s ease,opacity .45s ease;opacity:.4}.fx-path b{color:#e3eaf7;font-size:12px;font-weight:600}.fx-path small{grid-column:2;color:#6f7c92;font-size:10px}.fx-path i{grid-row:1 / span 2;grid-column:2;align-self:center;justify-self:end;width:46px;height:3px;border-radius:99px;background:linear-gradient(90deg,transparent,var(--fx-accent))}.fx-stage[data-step="2"] .fx-path--relay,.fx-stage[data-step="1"] .fx-path--relay,.fx-stage[data-step="0"] .fx-path--direct,.fx-stage[data-step="3"] .fx-path--direct{border-color:color-mix(in srgb,var(--fx-accent) 60%,transparent);opacity:1}.fx-tools{display:grid;gap:5px}.fx-tool{display:grid;padding:8px 10px;gap:9px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;border-radius:8px;background:#ffffff07;transition:opacity .4s ease}.fx-tool span{display:grid;place-items:center;color:var(--fx-accent)}.fx-tool b{color:#d8e0ee;font:10.5px/1.3 ui-monospace,monospace;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-tool small{color:#6f7c92;font-size:9.5px}.fx-tool.denied{opacity:.32}.fx-tool.denied span{color:#ff8a8a}.fx-stage[data-step="1"] .fx-tool.denied,.fx-stage[data-step="2"] .fx-tool.denied,.fx-stage[data-step="3"] .fx-tool.denied{opacity:.14}.fx-stage[data-step="2"] .fx-tool[data-i="2"],.fx-stage[data-step="3"] .fx-tool[data-i="2"]{background:color-mix(in srgb,var(--fx-accent) 13%,transparent)}.fx-badge{position:absolute;right:16px;bottom:14px;z-index:6;display:inline-flex;padding:6px 11px;align-items:center;gap:6px;border:1px solid var(--fx-line);border-radius:999px;background:#090c13db;color:#93a1b8;font-size:var(--x-label)}.fr{position:relative;padding:108px 0;border-top:1px solid rgba(155,184,230,.07)}.fr__head h2,.cg__head h2,.ps__head h2,.fr-related h2{margin:18px 0 0;font-size:clamp(32px,3.6vw,54px);font-weight:550;letter-spacing:-.055em;line-height:1.02}.fr__rail-wrap{position:relative;margin-top:58px}.fr-rail{position:absolute;top:5px;right:0;left:0;height:2px;background:#96b4e81f}.fr-rail__fill{display:block;height:100%;background:linear-gradient(90deg,var(--fx-accent),var(--fx-accent-soft));transform:scaleX(0);transform-origin:left}.fr-packet{position:absolute;top:1px;left:0;width:10px;height:10px;margin-top:-4px;border-radius:50%;background:#fff;box-shadow:0 0 18px var(--fx-accent)}.fr__nodes{display:grid;margin:0;padding:26px 0 0;gap:26px;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;counter-reset:none}.fr-node{position:relative;padding-right:12px;opacity:.28;transform:translateY(10px);transition:opacity .32s ease,transform .32s ease}.fr-node.is-live{opacity:1;transform:none}.fr-node__dot{position:absolute;top:-26px;left:0;width:9px;height:9px;border-radius:50%;background:#1b2231;box-shadow:inset 0 0 0 2px #96b4e84d;transition:all .3s ease}.fr-node.is-live .fr-node__dot{background:var(--fx-accent);box-shadow:0 0 14px var(--fx-accent)}.fr-node__no{display:block;color:var(--fx-accent);font-size:var(--x-label);font-weight:700;letter-spacing:.1em}.fr-node b{display:block;margin-top:8px;color:#e9eff9;font-size:15px;font-weight:570;letter-spacing:-.02em}.fr-node p{margin:7px 0 0;color:var(--x-muted);font-size:12.5px;line-height:1.6}.fr-node.is-current b{color:#fff}.cg{padding:108px 0;border-top:1px solid rgba(155,184,230,.07);background:linear-gradient(#050609,#070910)}.cg__head{display:flex;flex-wrap:wrap;gap:26px;align-items:flex-end;justify-content:space-between}.cg__filters{display:flex;flex-wrap:wrap;gap:7px}.cg__filter{display:inline-flex;padding:8px 13px;align-items:center;gap:8px;border:1px solid var(--fx-line);border-radius:999px;background:transparent;color:#8996ad;font-size:var(--x-meta);font-weight:520;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.cg__filter em{color:#6d7a91;font-size:11px;font-style:normal}.cg__filter:hover{color:#e3eaf7;border-color:#bed4ff4d}.cg__filter.is-on{border-color:color-mix(in srgb,var(--fx-accent) 65%,transparent);background:color-mix(in srgb,var(--fx-accent) 12%,transparent);color:#f2f6fd}.cg__filter.is-on em{color:var(--fx-accent)}.cg__group{margin-top:52px}.cg__group h3{margin:0 0 18px;color:#96a4bb;font-size:var(--x-label);font-weight:650;letter-spacing:.13em;text-transform:uppercase}.cg__list{display:grid;margin:0;padding:0;gap:12px;grid-template-columns:repeat(auto-fill,minmax(272px,1fr));list-style:none}.cg-card{position:relative;padding:18px;border:1px solid var(--fx-line);border-radius:16px;background:var(--fx-surface);transition:border-color .18s ease,transform .18s ease}.cg-card:hover{border-color:color-mix(in srgb,var(--fx-accent) 45%,transparent);transform:translateY(-2px)}.cg-card__status{display:inline-flex;padding:4px 9px 4px 7px;align-items:center;gap:5px;border-radius:999px;font-size:10.5px;font-weight:600;letter-spacing:.02em}.cg-card[data-status=shipped] .cg-card__status{background:#2ec28621;color:#5fe0a6}.cg-card[data-status=in-progress] .cg-card__status{background:#ffb04221;color:#ffc266}.cg-card[data-status=planned] .cg-card__status{background:#92a3c71f;color:#9aa8c2}.cg-card b{display:block;margin:13px 0 0;color:#eef3fc;font-size:15.5px;font-weight:570;letter-spacing:-.022em}.cg-card p{margin:7px 0 0;color:var(--x-muted);font-size:13px;line-height:1.6}.cg__empty{margin-top:44px;color:var(--x-muted)}.ps{padding:108px 0;border-top:1px solid rgba(155,184,230,.07)}.ps__grid{display:grid;margin:46px 0 0;padding:0;gap:12px;grid-template-columns:repeat(auto-fit,minmax(224px,1fr));list-style:none}.ps-card{padding:22px;border:1px solid var(--fx-line);border-radius:18px;background:linear-gradient(160deg,color-mix(in srgb,var(--fx-accent) 9%,transparent),#ffffff05)}.ps-card b{display:block;color:#fff;font-size:clamp(23px,2.1vw,31px);font-weight:600;letter-spacing:-.04em;line-height:1.06;text-wrap:balance}.ps-card p{margin:13px 0 0;color:var(--x-muted);font-size:12.5px;line-height:1.62}.ps__not{margin-top:56px;padding:30px;border:1px solid var(--fx-line);border-radius:20px;background:#ffffff05}.ps__not h3{margin:0 0 18px;color:#96a4bb;font-size:var(--x-label);font-weight:650;letter-spacing:.13em;text-transform:uppercase}.ps__not ul{display:grid;margin:0;padding:0;gap:13px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));list-style:none}.ps__not li{display:grid;gap:10px;grid-template-columns:20px minmax(0,1fr);color:var(--x-muted);font-size:13px;line-height:1.62}.ps__not li span{display:grid;width:20px;height:20px;place-items:center;border-radius:6px;background:#ff7a7a1f;color:#ff9a9a}.fr-related{padding:100px 0 88px;border-top:1px solid rgba(155,184,230,.07)}.fr-related__grid{display:grid;margin-top:40px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(258px,1fr))}.fr-related__card{display:block;padding:24px;border:1px solid var(--fx-line);border-radius:18px;background:var(--fx-surface);transition:border-color .18s ease,transform .18s ease}.fr-related__card:hover{border-color:color-mix(in srgb,var(--fx-accent) 55%,transparent);transform:translateY(-3px)}.fr-related__index{color:var(--fx-accent);font-size:var(--x-label);font-weight:700;letter-spacing:.12em}.fr-related__card b{display:block;margin:11px 0 0;color:#eef3fc;font-size:21px;font-weight:570;letter-spacing:-.035em}.fr-related__card p{margin:9px 0 0;color:var(--x-muted);font-size:13px;line-height:1.6}.fr-related__go{display:inline-flex;margin-top:17px;align-items:center;gap:6px;color:var(--fx-accent);font-size:var(--x-meta);font-weight:560}.fi-grid{padding:20px 0 100px}.fi-grid .landing-container{display:grid;gap:16px}.fi-card{display:grid;padding:30px;gap:clamp(24px,4vw,52px);grid-template-columns:minmax(0,1fr) minmax(0,.94fr);align-items:center;border:1px solid var(--fx-line);border-radius:24px;background:var(--fx-surface);transition:border-color .2s ease,transform .2s ease}.fi-card:hover{border-color:color-mix(in srgb,var(--fx-accent) 45%,transparent);transform:translateY(-3px)}.fi-card:nth-child(2n) .fi-card__stage{order:-1}.fi-card h2{margin:17px 0 0;font-size:clamp(30px,3.2vw,46px);font-weight:555;letter-spacing:-.055em;line-height:1}.fi-card__tagline{margin:13px 0 0;color:#dfe7f5;font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1.4}.fi-card__summary{margin:11px 0 0;color:var(--x-muted);font-size:13.5px;line-height:1.65}.fi-card__go{display:inline-flex;margin-top:22px;align-items:center;gap:7px;color:var(--fx-accent);font-size:var(--x-meta);font-weight:580}.fi-card__stage .fx-stage{height:clamp(280px,26vw,340px)}.fi-card__stage .fx-specimen{width:min(calc(100% - 204px),330px)}.fi-card__stage .fx-specimen__body{min-height:128px;padding:11px}.fi-card__stage .fx-screens{height:104px}@media(max-width:1080px){.fh__grid{grid-template-columns:1fr;gap:40px}.fh__tagline,.fh__summary{max-width:62ch}.fr__nodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}.fr-rail,.fr-packet{display:none}.fr-node__dot{top:-20px}.fr__rail-wrap{margin-top:40px}.fi-card{grid-template-columns:1fr}.fi-card:nth-child(2n) .fi-card__stage{order:0}}@media(max-width:899px){.landing-nav__links{display:none}}@media(max-width:760px){.fh,.fi-hero{padding:122px 0 68px}.fr,.cg,.ps,.fr-related{padding:74px 0}.fr__nodes{grid-template-columns:1fr;gap:22px}.fr-node{padding-left:22px}.fr-node__dot{top:5px;left:0}.cg__head{align-items:flex-start}.cg__list{grid-template-columns:1fr}.ps__not{padding:22px}.ps__not ul,.fi-grid .landing-container{grid-template-columns:1fr}.fi-card{padding:22px}.fx-stage{height:clamp(320px,78vw,400px)}.fx-specimen,.fi-card__stage .fx-specimen{width:min(calc(100% - 128px),320px);transform:translate(-50%,-50%)}.fx-end{width:54px;padding:8px 4px}.fi-card__stage .fx-stage{height:clamp(300px,72vw,360px)}.fx-specimen__body{min-height:140px;padding:11px}.fx-end b{display:none}.fx-vault{grid-template-columns:1fr}.fx-envelope[data-i="3"]{display:none}.fx-badge{right:10px;bottom:10px}}@media(prefers-reduced-motion:reduce){.fx-beam i,.fx-packet,.fx-caret{animation:none}.fx-packet{opacity:.9;left:49%}.fx-stage *,.fr-node{transition-duration:1ms!important}}[data-reveal-active] [data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .46s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms),transform .46s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms)}[data-reveal-active] [data-reveal][data-revealed=true]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal-active] [data-reveal]{opacity:1;transform:none;transition:none}}
