@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/wp-content/themes/unfoldcro-anvixa/assets/v2/fonts/space-grotesk-latin-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-stretch:100%;font-display:swap;src:url(/wp-content/themes/unfoldcro-anvixa/assets/v2/fonts/ibm-plex-sans-latin-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/unfoldcro-anvixa/assets/v2/fonts/ibm-plex-mono-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/unfoldcro-anvixa/assets/v2/fonts/ibm-plex-mono-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ink:#07122f;--ink-2:#1f2b4d;--muted:#56637f;--slate:#687795;--blue:#1984c7;--blue-2:#146fab;--sky:#329ffe;--indigo:#3d4fb0;--plum:#6c176b;--bg:#fff;--soft:#f5f8fd;--soft-2:#eef3fb;--line:#e2e9f3;--line-2:#d3deec;--ok:#0f9f76;--ok-t:#0a7355;--ok-bg:#e8f8f2;--bad:#e5484d;--bad-t:#c0262c;--bad-bg:#fdecec;--amber:#d98a0b;--amber-t:#a86a00;--grad:linear-gradient(120deg,#1984c7 0%,#3d4fb0 52%,#6c176b 100%);--grad-soft:linear-gradient(120deg,#1984c71f,#6c176b1a);--r:1.125rem;--r-lg:1.625rem;--sh:0 .0625rem .125rem #07122f0a,0 .875rem 2.25rem -.875rem #07122f24;--sh-lg:0 .125rem .25rem #07122f0a,0 1.875rem 4.375rem -1.75rem #07122f47;--ease:cubic-bezier(.2,.7,.2,1);--head:"Space Grotesk",system-ui,sans-serif;--body:"IBM Plex Sans",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.6;overflow-x:clip}img{max-width:100%;display:block}main{overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4{font-family:var(--head);letter-spacing:-.02em;color:var(--ink);margin:0;line-height:1.08}p{margin:0}ul{margin:0;padding:0;list-style:none}.wrap{width:100%;max-width:76.25rem;margin:0 auto;padding:0 1.75rem}@media (max-width:40em){.wrap{padding:0 1rem}}.sec{padding:7.5rem 0;position:relative}@media (max-width:56.25em){.sec{padding:5.25rem 0}}.soft{background:var(--soft)}.ic{vertical-align:middle;flex:none;width:1em;height:1em;display:inline-block}.ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}
.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-2);border:.0625rem solid var(--line);background:#fff;border-radius:62.4375rem;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .6875rem;font-size:.71875rem;font-weight:500;display:inline-flex;box-shadow:0 .0625rem .125rem #07122f0a}.eyebrow .dot{background:var(--blue);border-radius:50%;width:.375rem;height:.375rem;position:relative}.eyebrow .dot:after{content:"";background:inherit;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:0}.h2{margin:1.125rem 0;font-size:max(2rem,min(4.4vw,3.375rem))}.h3{letter-spacing:-.01em;font-size:1.375rem}.lead{color:var(--muted);max-width:40rem;font-size:1.125rem;line-height:1.65}.center{text-align:center}.center .lead{margin-left:auto;margin-right:auto}.grad-text{background:linear-gradient(100deg,#1984c7,#3d4fb0,#6c176b,#3d4fb0,#1984c7) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite shine}
.btn{height:3.25rem;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .3s,color .3s,border-color .3s;will-change:transform;white-space:nowrap;border-radius:62.4375rem;align-items:center;gap:.625rem;padding:0 1.5rem;font-size:.96875rem;font-weight:600;display:inline-flex}.btn .ic{transition:transform .35s var(--ease);font-size:1.125rem}.btn:hover .ic{transform:translate(.25rem)}.btn-primary{color:#fff;background:var(--blue-2);isolation:isolate;position:relative;overflow:hidden;box-shadow:0 .625rem 1.625rem -.625rem #1984c7bf}.btn-primary:before{content:"";background:linear-gradient(120deg,var(--blue-2) 0%,#3d4fb0 52%,#6c176b 100%);opacity:0;z-index:-1;transition:opacity .4s;position:absolute;inset:0}.btn-primary:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;animation:4.5s ease-in-out infinite sweep;position:absolute;top:0;bottom:0;left:0;transform:translate(-150%)skew(-20deg)}.btn-primary:hover:before{opacity:1}.btn-primary:hover{box-shadow:0 1rem 2.125rem -.75rem #3d4fb0b3}.btn-ghost{color:var(--ink);border:.0625rem solid var(--line-2);background:#fff;box-shadow:0 .0625rem .125rem #07122f0d}.btn-ghost:hover{border-color:var(--blue);color:var(--blue-2)}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:var(--blue-2)}.btn-sm{height:2.625rem;padding:0 1.125rem;font-size:.90625rem}.link-arrow{color:var(--blue-2);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.link-arrow .ic{transition:transform .3s var(--ease)}.link-arrow:hover .ic{transform:translate(.25rem)}
.card{border:.0625rem solid var(--line);border-radius:var(--r);box-shadow:var(--sh);background:#fff}.halo{isolation:isolate;position:relative}.halo:before{content:"";z-index:-1;pointer-events:none;filter:blur(1.625rem);background:radial-gradient(55% 55% at 22% 25%,#329ffe57,#0000 70%),radial-gradient(50% 55% at 82% 80%,#6c176b42,#0000 70%),radial-gradient(40% 40% at 80% 15%,#3d4fb033,#0000 70%);border-radius:3rem;animation:9s ease-in-out infinite haloBreath;position:absolute;inset:-2.125rem}.win{border:.0625rem solid var(--line);box-shadow:var(--sh-lg);background:#fff;border-radius:1.375rem;overflow:hidden}.win-bar{border-bottom:.0625rem solid var(--line);background:linear-gradient(#fbfcfe,#f6f9fd);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.win-dots{gap:.375rem;display:flex}.win-dots i{background:#ff5f57;border-radius:50%;width:.625rem;height:.625rem}.win-dots i:nth-child(2){background:#febc2e}.win-dots i:nth-child(3){background:#28c840}.win-title{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.71875rem;font-weight:500}.badge{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border:.0625rem solid #0000;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.25rem .5625rem;font-size:.6875rem;font-weight:500;display:inline-flex}.badge.live{color:var(--ok-t);background:var(--ok-bg);border-color:#c9eedf}.badge.live:before{content:"";background:currentColor;border-radius:50%;width:.375rem;height:.375rem;animation:1.4s steps(2,end) infinite blink}.badge.run{color:var(--blue-2);background:#e9f4fc;border-color:#cfe6f6}.badge.bad{color:var(--bad-t);background:var(--bad-bg);border-color:#f7caca}.badge.plum{color:var(--plum);background:#f6ecf6;border-color:#ead3ea}
.js [data-r]{opacity:0;transform:translateY(1.625rem)}[data-r]:not(.done){transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transition-delay:var(--d,0s)}.js [data-r=left]{transform:translate(-2.25rem)}.js [data-r=right]{transform:translate(2.25rem)}.js [data-r=scale]{transform:scale(.94)}.js [data-r=blur]{filter:blur(.625rem);transform:translateY(.875rem)}[data-r].in{opacity:1;filter:none;transform:none}.split .w{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.js .split .w>span{transition:transform .9s var(--ease);transition-delay:calc(var(--i) * 55ms);display:inline-block;transform:translateY(105%)}.split.in .w>span{transform:none}@keyframes ping{75%,to{opacity:0;transform:scale(2.4)}}@keyframes blink{50%{opacity:.25}}@keyframes shine{to{background-position:300% 0}}@keyframes sweep{0%,60%{transform:translate(-150%)skew(-20deg)}to{transform:translate(325%)skew(-20deg)}}@keyframes haloBreath{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8%,10%)scale(1.15)}}@keyframes drift2{0%,to{transform:translate(0)scale(1.1)}50%{transform:translate(-10%,-6%)scale(.92)}}@keyframes drift3{0%,to{transform:translate(0)}50%{transform:translate(-6%,12%)}}@keyframes gridMove{to{background-position:3rem 3rem}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-.625rem)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes dashflow{to{stroke-dashoffset:-48px}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pop{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes toastIn{0%{opacity:0;transform:translateY(.625rem)scale(.97)}to{opacity:1;transform:none}}@keyframes shimmerBar{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes rise{0%{opacity:0;transform:translateY(2.125rem)}to{opacity:1;transform:none}}@keyframes caret{50%{opacity:0}}@keyframes wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}@keyframes ring{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes chipFloat{0%,to{transform:translate(0,0) rotate(var(--rot,0deg))}50%{transform:translate(var(--dx,.375rem),var(--dy,-.75rem)) rotate(var(--rot,0deg))}}@keyframes conic{to{--ang:360deg}}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}.is-off,.is-off:before,.is-off:after,.is-off *,.is-off :before,.is-off :after{animation-play-state:paused!important}
.progress{z-index:120;background:var(--grad);transform-origin:0;pointer-events:none;height:.1875rem;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.hdr{z-index:100;border-bottom:.0625rem solid #0000;transition:background .35s,box-shadow .35s,border-color .35s;position:fixed;top:0;left:0;right:0}.hdr.scrolled{-webkit-backdrop-filter:saturate(1.6)blur(.875rem);border-color:var(--line);background:#ffffffd1;box-shadow:0 .5rem 1.875rem -1.25rem #07122f4d}.hdr-in{align-items:center;gap:1.75rem;height:4.625rem;display:flex}.logo{flex:none}.logo img{width:auto;height:2.5rem}.nav{gap:.25rem;margin-left:auto;display:flex}.nav>div{position:relative}.nav-btn{color:var(--ink-2);border-radius:.625rem;align-items:center;gap:.3125rem;padding:.625rem .75rem;font-size:.90625rem;font-weight:500;transition:color .25s,background .25s;display:flex}.nav-btn:hover,.nav>div:hover>.nav-btn{color:var(--blue-2);background:#1984c712}.nav-btn .ic{font-size:.8125rem;transition:transform .3s}.nav>div:hover>.nav-btn .ic{transform:rotate(180deg)}.drop{border:.0625rem solid var(--line);min-width:15.625rem;box-shadow:var(--sh-lg);opacity:0;visibility:hidden;transition:opacity .25s,transform .3s var(--ease),visibility .25s;background:#fff;border-radius:1rem;padding:.625rem;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%,.5rem)}.drop:before{content:"";height:.75rem;position:absolute;top:-.75rem;left:0;right:0}.nav>div:hover .drop,.nav>div:focus-within .drop{opacity:1;visibility:visible;transform:translate(-50%)}.drop a{color:var(--ink-2);border-radius:.625rem;align-items:center;gap:.625rem;padding:.5625rem .75rem;font-size:.875rem;transition:background .2s,color .2s,padding .25s;display:flex}.drop a:hover{background:var(--soft);color:var(--blue-2);padding-left:1rem}.drop a .ic{color:var(--blue);font-size:1rem}.hdr-cta{flex:none;margin-left:.5rem}.burger{border:.0625rem solid var(--line);background:#fff;border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-left:auto;display:none}.burger span{background:var(--ink);border-radius:.125rem;width:1.125rem;height:.125rem;transition:background .2s;position:relative}.burger span:before,.burger span:after{content:"";background:var(--ink);width:1.125rem;height:.125rem;transition:transform .3s var(--ease);border-radius:.125rem;position:absolute;left:0}.burger span:before{top:-.375rem}.burger span:after{top:.375rem}.menu-open .burger span{background:0 0}.menu-open .burger span:before{transform:translateY(.375rem)rotate(45deg)}.menu-open .burger span:after{transform:translateY(-.375rem)rotate(-45deg)}.drawer{z-index:99;opacity:0;visibility:hidden;transition:opacity .3s,transform .35s var(--ease),visibility .3s;background:#fff;padding:.75rem 1rem 2.5rem;position:fixed;inset:4.625rem 0 0;overflow:auto;transform:translateY(-.625rem)}.menu-open .drawer{opacity:1;visibility:visible;transform:none}.drawer details{border-bottom:.0625rem solid var(--line)}.drawer summary{font-family:var(--head);cursor:pointer;justify-content:space-between;align-items:center;padding:1rem .25rem;font-size:1.1875rem;font-weight:600;list-style:none;display:flex}.drawer summary::-webkit-details-marker{display:none}.drawer summary .ic{color:var(--slate);transition:transform .3s}.drawer details[open] summary .ic{transform:rotate(180deg)}.drawer details a{color:var(--muted);padding:.5625rem .25rem .5625rem .75rem;font-size:.96875rem;display:block}.drawer details div{padding-bottom:.75rem}.drawer .solo{font-family:var(--head);border-bottom:.0625rem solid var(--line);padding:1rem .25rem;font-size:1.1875rem;font-weight:600;display:block}.drawer .btn{justify-content:center;width:100%;margin-top:1.375rem}@media (max-width:67.5em){.nav,.hdr-cta{display:none}.burger{display:flex}.menu-open{overflow:hidden}}@media (min-width:67.5625em){.drawer{display:none}}
.ctas{flex-wrap:wrap;gap:.75rem;margin-top:2.125rem;display:flex}.caret:after{content:"";background:var(--blue);vertical-align:-.125rem;width:.4375rem;height:.875rem;margin-left:.125rem;animation:1s step-end infinite caret;display:inline-block}.rh-hero{--hy:62%;height:100vh;isolation:isolate;background:linear-gradient(180deg,#fff 0,#f9fbff calc(var(--hy) - 3.75rem),#f1f6fe calc(var(--hy) + 3.125rem),#e8f0fb 100%);flex-direction:column;align-items:center;height:100svh;min-height:40rem;padding-top:calc(4.625rem + max(.875rem,min(4.4vh,3.375rem)));display:flex;position:relative;overflow:hidden}.rh-bg,.rh-fx{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.rh-bg{z-index:1}.rh-sky{z-index:0;pointer-events:none;opacity:0;transition:opacity .8s var(--ease);background:0 0/100% 100% no-repeat;position:absolute;inset:0}.rh-hero.f-in .rh-sky{opacity:1}.rh-fx{z-index:6}.rh-beacons,.rh-cards{z-index:3;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.rh-copy{z-index:4;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.rh-copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffffffdb,#ffffff94 55%,#fff0);width:min(68.75rem,135%);height:128%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rh-copy .eyebrow{margin-bottom:max(.875rem,min(2.4vh,1.5rem))}.rh-h1{letter-spacing:-.037em;color:var(--ink);text-wrap:balance;font-size:max(1.58125rem,min(min(4.2vw,6.2vh),3.83125rem));font-weight:600;line-height:1.02}.rh-h1 .ln{display:block}.rh-h1 .w{vertical-align:top;margin:-.05em -.06em -.24em;padding:.05em .06em .24em;display:inline-block;overflow:hidden}.rh-h1 .w>span{display:inline-block}.rh-h1 .grad-text{will-change:transform;background-image:linear-gradient(100deg,#146fab,#3d4fb0,#6c176b,#3d4fb0,#146fab);padding-right:.04em}.rh-sub{color:#48546f;text-wrap:balance;max-width:35rem;margin-top:max(.75rem,min(2vh,1.25rem));font-size:max(1rem,min(1.35vw,1.1875rem));line-height:1.5}.rh-ctas{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:max(1.125rem,min(3.2vh,2rem));display:flex}.rh-hero .btn-primary{background:var(--blue-2)}.rh-stage{z-index:5;perspective:62.5rem;width:min(47.5rem,100% - 2rem);margin-top:max(1.625rem,min(5.6vh,4rem));position:relative}.rh-glow{z-index:0;pointer-events:none;opacity:0;transition:opacity .9s var(--ease);background:radial-gradient(50% 60% at 50% 55%,#329ffe57,#3d4fb029 60%,#6c176b00 100%);border-radius:3rem;position:absolute;inset:-1.625rem -2.125rem}.rh-stage.fire .rh-glow{opacity:1;transition:opacity .12s}.rh-bar{z-index:1;will-change:transform;background:linear-gradient(#fff,#f9fbff) padding-box padding-box,linear-gradient(120deg,#1984c79e,#6c176b80 38%,#329ffea8 70%,#3d4fb08c) border-box;border:.09375rem solid #0000;border-radius:1.375rem;align-items:center;gap:.875rem;min-height:4.5rem;padding:.5625rem .5625rem .5625rem .625rem;display:flex;position:relative;transform:rotateX(0)rotateY(0);box-shadow:inset 0 .0625rem #fff,0 2.125rem 4.375rem -2.125rem #07122f6b,0 .875rem 1.875rem -1.125rem #3d4fb066}.rh-mark{width:3rem;height:3rem;box-shadow:inset 0 0 0 .0625rem var(--line),0 .375rem .875rem -.5rem #07122f59;background:#fff;border-radius:.875rem;flex:none;place-items:center;display:grid;position:relative}.rh-mark img{width:1.875rem;height:1.875rem}.rh-cmd{text-overflow:ellipsis;min-width:0;font:500 clamp(.9375rem,1.3vw,1.15625rem)/1.4 var(--body);color:var(--ink);text-align:left;letter-spacing:-.005em;white-space:nowrap;transition:opacity .4s,transform .45s var(--ease);flex:1;position:relative;overflow:hidden}.rh-cmd.clear{opacity:0;transform:translateY(-.5rem)}.rh-caret{vertical-align:-.2em;background:var(--blue);border-radius:.125rem;width:.125rem;height:1.15em;margin-left:.125rem;animation:1s step-end infinite caret;display:inline-block}.rh-bar.busy .rh-caret{opacity:0;animation:none}.rh-runwrap{flex:none;display:inline-flex;position:relative}.rh-halo{z-index:-1;pointer-events:none;opacity:calc(var(--c,0) * .85 + var(--k,0) * .4);background:radial-gradient(closest-side,#329ffe9e,#3d4fb047 55%,#6c176b00);border-radius:50%;position:absolute;inset:-1.5rem -1.75rem}.rh-run{isolation:isolate;color:#fff;min-width:7.375rem;height:3.125rem;font:600 .9375rem/1 var(--head);letter-spacing:.01em;cursor:pointer;transition:transform .18s var(--ease),background .4s,box-shadow .35s var(--ease);background:linear-gradient(120deg,#146fab,#3d4fb0 55%,#6c176b);border-radius:.9375rem;justify-content:center;align-items:center;gap:.5625rem;padding:0 1rem;display:inline-flex;position:relative;box-shadow:0 .625rem 1.375rem -.75rem #3d4fb0e6,inset 0 .0625rem #ffffff40}.rh-run:focus-visible{outline:.125rem solid var(--blue);outline-offset:.375rem}.rh-run:disabled{cursor:default}.rh-fill{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.rh-fill:before{content:"";transform:translateY(calc((1 - var(--c,0)) * 104%));background:radial-gradient(75% 70% at 50% 100%,#78c8ff80,#329ffe00 72%),linear-gradient(#dcf1fff2 0,#78c4ff9e .09375rem,#329ffe52 20%,#329ffe2e 62%,#329ffe4d 100%);position:absolute;inset:0}.rh-fill:after{content:"";opacity:var(--k,0);background:radial-gradient(closest-side,#e1f2ff6b,#e1f2ff00);position:absolute;inset:-20%}.rh-runwrap.full .rh-run{box-shadow:inset 0 0 0 .0625rem #ffffff4d,0 0 1.625rem -.1875rem #329ffecc,0 .625rem 1.375rem -.75rem #3d4fb0e6}.rh-meter{pointer-events:none;z-index:2;position:absolute;top:-.3125rem;left:-.3125rem;overflow:visible}.rh-meter rect{fill:none;stroke-width:2.4px;stroke-linecap:round}.rh-meter .trk{stroke:#3d4fb024}.rh-meter .bar{stroke:url(#rhMeterG);stroke-dasharray:100 100;stroke-dashoffset:calc(100 - var(--c,0) * 100);opacity:min(1,calc(var(--c,0) * 25))}.rh-run .lbl,.rh-run kbd,.rh-run .sp,.rh-run .ok{z-index:1;position:relative}.rh-run .lbl{text-shadow:0 .0625rem .1875rem #07122f59}.rh-run kbd{font:500 .75rem/1 var(--mono);background:#ffffff2e;border:.0625rem solid #ffffff47;border-radius:.375rem;padding:.25rem .375rem}.rh-run .sp{border:.125rem solid #ffffff59;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite spin;display:none}.rh-run .ok{width:1.125rem;height:1.125rem;display:none}.rh-run.press{transform:scale(.92)}.rh-run[data-s=run] .sp{display:block}.rh-run[data-s=run] kbd,.rh-run[data-s=done] kbd{display:none}.rh-run[data-s=done]{background:linear-gradient(120deg,#0a7355,#0b8a66)}.rh-run[data-s=done] .ok{display:block}.rh-runwrap.full .rh-halo{animation:1.1s ease-in-out infinite rhHalo}.rh-runwrap.full .rh-fill:after{animation:1.1s ease-in-out infinite rhFull}@keyframes rhHalo{50%{transform:scale(1.14)}}@keyframes rhFull{50%{opacity:.5}}.rh-bc{will-change:transform;font:500 .78125rem/1 var(--body);letter-spacing:.01em;color:#3f4b66;text-shadow:0 0 .25rem #fff,0 0 .5rem #fff,0 0 .125rem #fff;white-space:nowrap;opacity:0;flex-direction:column;align-items:center;gap:.5rem;transition:opacity .8s .3s,color .4s;display:flex;position:absolute;top:0;left:0}.rh-bc b{font-weight:500}.rh-bc .dt{background:#fff;border-radius:50%;width:.4375rem;height:.4375rem;transition:background .3s,box-shadow .3s;display:block;position:relative;box-shadow:inset 0 0 0 .09375rem #9fb0cb,0 0 0 .1875rem #b6c4da40}.rh-bc .rg{opacity:0;pointer-events:none;border:.09375rem solid #329ffee6;border-radius:50%;position:absolute;inset:-.1875rem}.rh-hero.f-in .rh-bc{opacity:1}.rh-beacons.sm .rh-bc{letter-spacing:0;font-size:.71875rem}.rh-bc.hit{color:#0f5f93}.rh-bc.hit .dt{background:var(--sky);box-shadow:inset 0 0 0 .09375rem var(--sky),0 0 0 .25rem #329ffe40,0 0 1.125rem .3125rem #329ffe80}.rh-hero .ac{transform-origin:50% 100%;will-change:transform;position:absolute;top:0;left:0}.rh-hero .ac-in{opacity:0;transform-origin:50% 100%;width:max-content;max-width:23.75rem;transition:opacity .4s var(--ease),transform .7s cubic-bezier(.2,1.5,.35,1);background:linear-gradient(#fffffff5,#ffffffe0);border:.0625rem solid #d3deecf2;border-radius:1rem;align-items:center;gap:.6875rem;padding:.625rem .75rem .625rem .625rem;display:flex;transform:translateY(1.25rem)scale(.6);box-shadow:inset 0 .0625rem #fff,0 1.375rem 2.5rem -1.5rem #07122f73,0 .1875rem .5rem -.25rem #07122f1a}.rh-hero .ac.show .ac-in{opacity:1;transform:none}.rh-hero .ac.leaving .ac-in{opacity:0;transition:opacity .55s var(--ease),transform .65s var(--ease);transform:translateY(-.875rem)scale(.92)}.rh-hero .ac-ico{color:#fff;background:var(--c);width:2.25rem;height:2.25rem;box-shadow:0 .375rem .875rem -.5rem var(--c);border-radius:.6875rem;flex:none;place-items:center;display:grid}.rh-hero .ac-ico svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.rh-hero .ac-t{text-align:left;min-width:0}.rh-hero .ac-t b{font:600 .90625rem/1.25 var(--head);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rh-hero .ac-t span{font:500 .6875rem/1.3 var(--mono);color:#4f5c78;white-space:nowrap;text-overflow:ellipsis;margin-top:.1875rem;display:block;overflow:hidden}.rh-hero .ac-t em{letter-spacing:.1em;text-transform:uppercase;color:var(--blue-2);font-style:normal}.rh-hero .ac-t .dt{font-style:normal}.rh-hero .ac-st{border:.125rem solid #d6e3f3;border-top-color:var(--blue);border-radius:50%;flex:none;width:1.375rem;height:1.375rem;margin-left:.25rem;animation:.8s linear infinite spin;position:relative}.rh-hero .ac.done .ac-st{background:var(--ok);animation:pop .45s var(--ease) both;border:0}.rh-hero .ac.done .ac-st:after{content:"";border:.125rem solid #fff;border-width:0 .125rem .125rem 0;width:.3125rem;height:.625rem;position:absolute;top:.25rem;left:.4375rem;transform:rotate(45deg)}html.js .rh-copy .eyebrow,html.js .rh-sub,html.js .rh-ctas{opacity:0;transform:translateY(1rem)}html.js .rh-h1 .w>span{transform:translateY(150%)}html.js .rh-copy:before{opacity:0}.rh-hero.t-in .rh-copy .eyebrow,.rh-hero.t-in .rh-sub,.rh-hero.t-in .rh-ctas{opacity:1;transition:opacity .55s var(--ease),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s);transform:none}.rh-hero.t-in .rh-h1 .w>span{transition:transform .7s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * 56ms + 40ms);transform:none}.rh-hero.t-in .rh-copy:before{opacity:1;transition:opacity .8s var(--ease)}html.js .rh-stage{opacity:0;transform:translateY(.875rem)}.rh-hero.b-in .rh-stage{opacity:1;transition:opacity .42s var(--ease),transform .5s cubic-bezier(.16,1,.3,1);transform:none}.rh-hero.no-tr *{transition:none!important}.rh-hero .sr{clip:rect(0 0 0 0);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}@media (max-width:67.5em){.rh-stage{width:min(42.5rem,100% - 2rem)}.rh-hero .ac-in{max-width:21.25rem}.rh-hero .ac-t b{font-size:.84375rem}.rh-hero .ac-t span{letter-spacing:-.01em;font-size:.65625rem}}@media (max-width:40em){.rh-hero{padding-top:calc(4.625rem + max(.75rem,min(3vh,1.75rem)))}.rh-copy .eyebrow{letter-spacing:.1em;padding:.3125rem .6875rem .3125rem .5625rem;font-size:.625rem}.rh-h1{letter-spacing:-.035em;font-size:max(1.41875rem,min(6.9vw,1.83125rem))}.rh-h1 .ln{display:inline}.rh-sub{max-width:20.625rem;font-size:.96875rem}.rh-ctas{flex-wrap:nowrap;gap:.5rem}.rh-ctas .btn{gap:.5rem;height:3rem;padding:0 1.0625rem;font-size:.90625rem}.rh-stage{margin-top:max(1.125rem,min(3.4vh,2rem))}.rh-bar{border-radius:1.1875rem;gap:.625rem;min-height:0;padding:.5625rem}.rh-mark{border-radius:.6875rem;width:2.25rem;height:2.25rem}.rh-mark img{width:1.375rem;height:1.375rem}.rh-cmd{white-space:normal;flex-direction:column;justify-content:center;height:4.08em;font-size:.875rem;line-height:1.36;display:flex}.rh-cmd>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rh-run{border-radius:.875rem;width:2.875rem;min-width:2.875rem;height:2.875rem;padding:0}.rh-run .lbl{display:none}.rh-hero .ac-in{max-width:none;width:var(--cw,10.5rem);border-radius:.875rem;gap:.5625rem;padding:.5625rem .625rem .5625rem .5625rem;position:relative}.rh-hero .ac-ico{border-radius:.5625rem;width:1.875rem;height:1.875rem}.rh-hero .ac-ico svg{width:.9375rem;height:.9375rem}.rh-hero .ac-t b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78125rem;line-height:1.2;display:-webkit-box}.rh-hero .ac-t span{margin-top:.125rem;font-size:.59375rem}.rh-hero .ac-t em+.dt{display:none}.rh-hero .ac-st{background:#fff;border-width:.125rem;width:.9375rem;height:.9375rem;margin:0;position:absolute;top:.3125rem;left:1.8125rem}.rh-hero .ac.done .ac-st{box-shadow:0 0 0 .125rem #fff}.rh-hero .ac.done .ac-st:after{border-width:0 .1125rem .1125rem 0;width:.25rem;height:.46875rem;top:.125rem;left:.28125rem}}@media (max-width:23.125em){.rh-ctas .btn{padding:0 .875rem;font-size:.875rem}.rh-h1{font-size:1.41875rem}.rh-mark{display:none}}@media (prefers-reduced-motion:reduce){html.js .rh-copy .eyebrow,html.js .rh-sub,html.js .rh-ctas,html.js .rh-stage{opacity:1;transform:none}html.js .rh-copy:before{opacity:1}html.js .rh-h1 .w>span{transform:none}.rh-bc,.rh-sky{opacity:1}}
.logos{border-top:.0625rem solid var(--line);border-bottom:.0625rem solid var(--line);background:#fff;padding:2.125rem 0 2.375rem}.logos p{text-align:center;font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--slate);margin-bottom:1.25rem;font-size:.6875rem}.mq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mq-track{width:max-content;animation:38s linear infinite marquee;display:flex}.mq:hover .mq-track{animation-play-state:paused}.mq-track span{font-family:var(--head);color:#7b889f;white-space:nowrap;padding:0 2.25rem;font-size:1.5rem;font-weight:600;transition:color .3s}.mq-track span:hover{color:var(--ink)}
.cta{text-align:center;isolation:isolate;background:#fff;border-radius:2rem;padding:5.625rem 2.5rem;position:relative;overflow:hidden}.cta:before{content:"";z-index:-3;background:conic-gradient(from var(--ang),#1984c7,#6c176b,#329ffe,#3d4fb0,#1984c7);border-radius:2.125rem;animation:8s linear infinite conic;position:absolute;inset:-.125rem}.cta:after{content:"";z-index:-2;background:radial-gradient(60% 80% at 15% 0,#329ffe2e,#0000 60%),radial-gradient(60% 80% at 90% 100%,#6c176b24,#0000 60%),#fff;border-radius:1.875rem;position:absolute;inset:.125rem}.cta .h2{max-width:48.75rem;margin:1.125rem auto}.cta .ctas{justify-content:center;animation:none}.cta .dots{z-index:-1;opacity:.5;background-image:radial-gradient(#07122f1f .0625rem,#0000 .075rem);background-size:1.375rem 1.375rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70%,#000,#0000 75%);mask-image:radial-gradient(60% 70%,#000,#0000 75%)}@media (max-width:40em){.cta{border-radius:1.5rem;padding:4rem 1.25rem}}
.foot{background:var(--soft);border-top:.0625rem solid var(--line);margin-top:7.5rem;padding:5rem 0 2.125rem}.fgrid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}.fgrid img{width:auto;height:2.75rem;margin-bottom:1.125rem}.fgrid p{color:var(--muted);max-width:22.5rem;font-size:.90625rem}.fgrid h4{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue-2);margin-bottom:1rem;font-size:.6875rem;font-weight:500}.fgrid li a{color:var(--ink-2);transition:color .25s,transform .25s var(--ease);padding:.3125rem 0;font-size:.90625rem;display:inline-block}.fgrid li a:hover{color:var(--blue-2);transform:translate(.1875rem)}.social{gap:.625rem;margin-top:1.25rem;display:flex}.social a{border:.0625rem solid var(--line-2);width:2.5rem;height:2.5rem;color:var(--ink-2);transition:all .3s var(--ease);background:#fff;border-radius:50%;place-items:center;font-size:1.0625rem;display:grid}.social a:hover{background:var(--blue);color:#fff;border-color:var(--blue);transform:translateY(-.1875rem)}.addr{border-top:.0625rem solid var(--line-2);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:1.5rem;margin-top:3.125rem;padding-top:1.625rem;font-size:.875rem;display:flex}.addr h4{margin-bottom:.375rem}.legal{border-top:.0625rem solid var(--line-2);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:1.625rem;padding-top:1.375rem;font-size:.8125rem;display:flex}.legal div{flex-wrap:wrap;gap:1.25rem;display:flex}.legal a:hover{color:var(--blue-2)}@media (max-width:56.25em){.fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fgrid>div:first-child{grid-column:1/-1}}@media (max-width:26.25em){.fgrid{grid-template-columns:minmax(0,1fr)}}
@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}[data-r],.split .w>span{opacity:1!important;filter:none!important;transform:none!important}.statement .sw{opacity:1}.sup div,.checks .ic,.anode .ok{opacity:1!important;transform:none!important}.ben .bi svg *{stroke-dashoffset:0!important}.solar .op{animation:orbitMove var(--dur) linear var(--dl) infinite paused!important}.solar .oc{animation:billboard var(--dur) linear var(--dl) infinite paused!important}.solar .dust{animation:orbitMove 24s linear var(--dl) infinite paused!important}.llines span:after{display:none}}
.nav>div.active>.nav-btn{color:var(--blue-2)}.nav>div.active>.nav-btn:after{content:"";background:var(--grad);border-radius:.125rem;height:.125rem;position:absolute;bottom:.25rem;left:.75rem;right:.75rem}.nav-btn{position:relative}.drop a.cur{background:var(--soft);color:var(--blue-2)}.nav.is-closed>div .drop{opacity:0;visibility:hidden;transform:translate(-50%,.5rem)}.drawer a.cur{color:var(--blue-2);font-weight:600}#app h1:focus{outline:none}.drop{max-height:calc(100vh - 6.875rem);overflow:auto}
.ctas{flex-wrap:wrap;gap:.75rem;margin-top:2.125rem;display:flex}.phero{isolation:isolate;padding:8.5rem 0 5.25rem;position:relative;overflow:hidden}.phero .hero-bg{z-index:-1;background:linear-gradient(#f7faff 0%,#fff 72%);position:absolute;inset:0;overflow:hidden}.phero .blob{filter:blur(4.375rem);opacity:.55;border-radius:50%;position:absolute}.phero .blob.b1{background:radial-gradient(circle,#9fd3ff,#0000 65%);width:35rem;height:35rem;animation:22s ease-in-out infinite drift1;top:-13.75rem;left:-10rem}.phero .blob.b2{background:radial-gradient(circle,#c9b3f0,#0000 65%);width:32.5rem;height:32.5rem;animation:26s ease-in-out infinite drift2;top:-8.75rem;right:-7.5rem}.phero .blob.b3{background:radial-gradient(circle,#b9e1ff,#0000 65%);width:30rem;height:30rem;animation:24s ease-in-out infinite drift3;bottom:-18.75rem;left:40%}.phero .grid-bg{background-image:linear-gradient(#07122f0e .0625rem,#0000 .0625rem),linear-gradient(90deg,#07122f0e .0625rem,#0000 .0625rem);background-size:3rem 3rem;animation:12s linear infinite gridMove;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 80%)}.phero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:3.5rem;display:grid}.crumbs{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);animation:rise .8s var(--ease) both;flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:1.375rem;font-size:.71875rem;display:flex}.crumbs a{color:var(--muted);transition:color .25s}.crumbs a:hover{color:var(--blue-2)}.crumbs .sep{opacity:.6;font-size:.6875rem;transform:rotate(-90deg)}.crumbs [aria-current]{color:var(--blue-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.phero-copy .eyebrow{animation:rise .9s var(--ease) 50ms both}.phero-copy .h1{animation:rise 1s var(--ease) .12s both;margin:1.25rem 0 1.375rem;font-size:max(2.375rem,min(4.6vw,3.875rem));line-height:1.04}.phero-copy .h1.is-long{font-size:max(2.125rem,min(3.7vw,3.125rem))}.phero-copy .lead{animation:rise 1s var(--ease) .22s both}.phero-copy .ctas{animation:rise 1s var(--ease) .32s both}.phero-vis{animation:rise 1.1s var(--ease) .18s both;position:relative}.pv-win{z-index:1;position:relative}.pv-win .win-title{text-transform:none;letter-spacing:.02em;flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.pv-win .win-path{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pv-win .win-title .ic{color:var(--blue);font-size:.875rem}.pv-stage{aspect-ratio:16/11;background:var(--soft);position:relative;overflow:hidden;container-type:inline-size}.pv-stage .kb{object-fit:cover;width:100%;height:100%;animation:22s ease-in-out infinite alternate kenburns;position:absolute;inset:0}@keyframes kenburns{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.14)translate(-2%,-2%)}}.pv-shade{background:linear-gradient(135deg,#ffffffb8,#ffffff2e 55%,#1984c72e),linear-gradient(#0000 55%,#07122f47);position:absolute;inset:0}.pv-scan{mix-blend-mode:screen;background:linear-gradient(#0000,#329ffe29 70%,#329ffe8c 99%,#0000);height:38%;animation:5.5s cubic-bezier(.45,0,.55,1) infinite scanDown;position:absolute;top:-40%;left:0;right:0}@keyframes scanDown{0%{top:-40%}to{top:105%}}.pv-orbit{aspect-ratio:1;width:62%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pv-orbit>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pv-orbit .o1{fill:none;stroke:#ffffffd9;stroke-width:1.2px;stroke-dasharray:3 6;transform-origin:6.25rem 6.25rem;animation:40s linear infinite spin}.pv-orbit .o2{fill:#ffffff24;stroke:#ffffffb3;stroke-width:1px;transform-origin:6.25rem 6.25rem}.pv-orbit .pk{fill:#fff;filter:drop-shadow(0 0 .25rem #329ffe)}.pv-orbit .pk2{fill:#e7d2ee;filter:drop-shadow(0 0 .25rem #6c176b)}.pv-core{aspect-ratio:1;background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:26%;font-size:max(1.375rem,min(6.6cqi,3.5rem));display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .5rem #ffffff59,0 1.125rem 2.5rem -.875rem #3d4fb0cc}.pv-core:after{content:"";border:.09375rem solid #fffc;border-radius:50%;animation:2.6s ease-out infinite ring;position:absolute;inset:-.5rem}.pv-node{aspect-ratio:1;width:15%;color:var(--blue);background:#ffffffeb;border-radius:.875rem;place-items:center;font-size:max(.875rem,min(4cqi,2rem));animation:5s ease-in-out infinite floaty;display:grid;position:absolute;box-shadow:0 .625rem 1.5rem -.75rem #07122f80}.pv-node.n0{top:6%;left:-6%}.pv-node.n1{color:var(--plum);animation-delay:-1.2s;top:10%;right:-6%}.pv-node.n2{animation-delay:-2.4s;bottom:0;right:-2%}.pv-foot{border-top:.0625rem solid var(--line);font-family:var(--mono);color:var(--muted);background:#fbfcfe;align-items:center;gap:.625rem;min-height:2.875rem;padding:.75rem 1rem;font-size:.75rem;display:flex}.pv-foot .pfx{color:var(--blue-2);white-space:nowrap}.pv-log{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.caret:after{content:"";background:var(--blue);vertical-align:-.125rem;width:.4375rem;height:.875rem;margin-left:.125rem;animation:1s step-end infinite caret;display:inline-block}.pv-toast{z-index:3;-webkit-backdrop-filter:blur(.625rem);border:.0625rem solid var(--line);box-shadow:var(--sh-lg);background:#fffffff0;border-radius:1rem;align-items:center;gap:.75rem;min-width:14.375rem;max-width:18.75rem;padding:.75rem 1rem .75rem .75rem;font-size:.8125rem;animation:6s ease-in-out infinite floaty;display:flex;position:absolute}.pv-toast .ti{background:var(--ok-bg);width:2.125rem;height:2.125rem;color:var(--ok);border-radius:.625rem;flex:none;place-items:center;font-size:1.0625rem;display:grid}.pv-toast b{-webkit-line-clamp:2;line-clamp:2;color:var(--ink);-webkit-box-orient:vertical;font-size:.84375rem;line-height:1.3;display:-webkit-box;overflow:hidden}.pv-toast span{color:var(--muted);font-size:.75rem}.pv-toast .tx{min-width:0}.pv-toast .swap{animation:toastIn .5s var(--ease)}.pv-toast.t1{bottom:4rem;left:-2.5rem}@media (max-width:67.5em){.phero-grid{gap:2.5rem}.phero{padding-top:7.375rem}}@media (max-width:56.25em){.phero-grid{grid-template-columns:minmax(0,1fr);gap:3.375rem}.phero-vis{justify-self:center;width:100%;max-width:38.75rem}.pv-toast.t1{left:-.375rem}}@media (max-width:40em){.phero-vis{order:-1;max-width:none}.btn{height:3.125rem}.phero{padding:6.5rem 0 4rem}.phero-copy .h1{font-size:2.25rem}.phero-copy .ctas .btn{flex:auto;justify-content:center}.pv-toast{min-width:0;padding:.5625rem .75rem .5625rem .5625rem}.pv-toast.t1{max-width:15rem;bottom:3.5rem;left:.5rem}.pv-node{border-radius:.625rem}}
.sx{position:relative}.sx.soft{background:var(--soft)}.sx.tint{isolation:isolate;background:linear-gradient(#eef5fd 0%,#f5f1fa 100%);overflow:hidden}.tint-bg{z-index:-1;pointer-events:none;background-image:radial-gradient(#3d4fb029 .0625rem,#0000 .08125rem);background-size:1.5rem 1.5rem;animation:30s linear infinite dotDrift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 20%,#0000 80%)}@keyframes dotDrift{to{background-position:1.5rem 3rem}}.sx.tint:after{content:"";z-index:-1;filter:blur(1.875rem);pointer-events:none;background:radial-gradient(circle,#329ffe38,#0000 68%);border-radius:50%;width:38.75rem;height:38.75rem;animation:26s ease-in-out infinite drift2;position:absolute;top:-13.75rem;right:-12.5rem}.shead{max-width:47.5rem;margin-bottom:3.25rem}.shead.center{text-align:center;margin-left:auto;margin-right:auto}.shead.center .lead{margin-left:auto;margin-right:auto}.shead .h2{margin:1.125rem 0 1rem}.shead .h2:first-child{margin-top:0}.sx+.sx:not(.soft):not(.tint){border-top:.0625rem solid #0000}.cta-wrap{padding-top:0}.sx.soft+.cta-wrap,.sx.tint+.cta-wrap{padding-top:7.5rem}@media (max-width:56.25em){.sx.soft+.cta-wrap,.sx.tint+.cta-wrap{padding-top:5.25rem}}.phero-compact .phero-grid{grid-template-columns:minmax(0,1fr)}.phero-compact .phero-copy{max-width:47.5rem}.phero-compact{padding-bottom:1.5rem}.phero-compact+.sx{padding-top:2.5rem}.phero-meta{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--slate);animation:rise 1s var(--ease) .28s both;margin-top:.875rem;font-size:.75rem}.logos{margin-top:0}@media (max-width:40em){.shead{margin-bottom:2.25rem}}.spot{isolation:isolate;position:relative}.spot:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:radial-gradient(21.25rem circle at var(--mx,50%) var(--my,50%),#329ffe21,transparent 45%);pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.spot:hover:before{opacity:1}.chip{border:.0625rem solid var(--line);font-family:var(--mono);letter-spacing:.04em;color:var(--ink-2);background:#fff;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.3125rem .6875rem;font-size:.6875rem;display:inline-flex}
.sx-cards .cards-headrow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2.5rem;margin-bottom:3.25rem;display:flex}.sx-cards .cards-headrow>.shead{margin-bottom:0}.sx-cards .cards-headlink{padding-bottom:.375rem}.sx-cards .cards-foot{text-align:center;margin-top:2.5rem}.sx-cards .cards-foot>.link-arrow,.sx-cards .cards-headlink>.link-arrow{min-height:2.75rem}.sx-cards .cards-stage{isolation:isolate;position:relative}.sx-cards .cards-stage:before{content:"";z-index:-1;pointer-events:none;filter:blur(1.625rem);background:radial-gradient(45% 55% at 18% 30%,#329ffe29,#0000 70%),radial-gradient(45% 55% at 84% 72%,#6c176b1c,#0000 70%),radial-gradient(35% 40% at 55%,#3d4fb014,#0000 70%);border-radius:50%;animation:10s ease-in-out infinite haloBreath;position:absolute;inset:6% 4%}.sx-cards .cards-stage.is-tint:before{opacity:.6}.sx-cards .cards-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.375rem;display:grid}.sx-cards .cards-cell{min-width:0;display:flex}.sx-cards .cards-cell[hidden]{display:none}.sx-cards .cards-s3{grid-column:span 3}.sx-cards .cards-s4{grid-column:span 4}.sx-cards .cards-s6{grid-column:span 6}.sx-cards .cards-sc{grid-column:4/span 6}.sx-cards .cards-pop{animation:cardsPop .6s var(--ease) both;animation-delay:var(--pd,0s)}@keyframes cardsPop{0%{opacity:0;transform:translateY(.875rem)scale(.97)}to{opacity:1;transform:none}}.sx-cards .cards-sr{clip:rect(0 0 0 0);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.sx-cards .cards-card{min-width:0;color:var(--ink);transition:transform .55s var(--ease),box-shadow .55s var(--ease),border-color .45s;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.sx-cards .cards-card:hover{box-shadow:var(--sh-lg);border-color:#1984c752;transform:translateY(-.375rem)}.sx-cards .cards-card.is-lit{box-shadow:0 0 0 .25rem #1984c712,var(--sh-lg);border-color:#1984c76b}.sx-cards a.cards-card:focus-visible{outline:.125rem solid var(--blue);outline-offset:.1875rem}.sx-cards .cards-card.is-current{border-color:#6c176b59}.sx-cards .cards-edge{background:var(--grad);transform-origin:0;height:.1875rem;transition:transform .7s var(--ease);z-index:2;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.sx-cards .cards-card:hover>.cards-edge,.sx-cards .cards-card.is-lit>.cards-edge{transform:scaleX(1)}.sx-cards .cards-bar{z-index:2;pointer-events:none;height:.125rem;position:absolute;bottom:0;left:0;right:0}.sx-cards .cards-bar>i{background:var(--grad);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.sx-cards .cards-card.is-lit>.cards-bar>i{animation:fill var(--cards-cycle,3.2s) linear forwards}.sx-cards .cards-card.is-hold>.cards-bar>i{animation:none;transform:scaleX(1)}.sx-cards .cards-t{letter-spacing:-.012em;font-size:1.1875rem;line-height:1.22}.sx-cards .cards-d{color:var(--muted);margin-top:.5625rem;font-size:.90625rem;line-height:1.62}.sx-cards .cards-more{color:var(--blue-2);align-items:center;gap:.5rem;margin-top:auto;padding-top:1.25rem;font-size:.90625rem;font-weight:600;display:inline-flex}.sx-cards .cards-more>.ic{transition:transform .35s var(--ease)}:is(.sx-cards .cards-card:hover .cards-more>.ic,.sx-cards .cards-card:focus-visible .cards-more>.ic){transform:translate(.3125rem)}.sx-cards .cards-icon{width:3.375rem;height:3.375rem;color:var(--blue);background:var(--grad-soft);border-radius:1rem;flex:none;place-items:center;font-size:1.5625rem;transition:background .45s,color .45s,box-shadow .45s;display:grid;position:relative}.sx-cards .cards-icon:after{content:"";opacity:0;pointer-events:none;border:.09375rem solid #1984c773;border-radius:1.25rem;position:absolute;inset:-.3125rem}.sx-cards .cards-icon>.ic>svg>*,.sx-cards .cards-photo-ico>.ic>svg>*,.sx-values .values-ic>.ic>svg>*{stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.5s var(--ease) calc(var(--d,0s) + .25s)}.sx-cards .cards-cell.in .cards-icon>.ic>svg>*,.sx-cards .cards-cell.in .cards-photo-ico>.ic>svg>*,.sx-values .values-cell.in .values-ic>.ic>svg>*{stroke-dashoffset:0}.sx-cards .cards-card:hover .cards-icon,.sx-cards .cards-card.is-lit .cards-icon{background:var(--grad);color:#fff;box-shadow:0 .75rem 1.5rem -.75rem #3d4fb0bf}.sx-cards .cards-card:hover .cards-icon{animation:.6s wobble}.sx-cards .cards-card.is-lit .cards-icon:after{animation:2.2s ease-out infinite ring}.sx-cards .cards-icon-sm{border-radius:.8125rem;width:2.625rem;height:2.625rem;font-size:1.1875rem}.sx-cards .cards-icon-sm:after{border-radius:1.0625rem}.sx-cards .cards-tag{max-width:100%;font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;border:.0625rem solid;border-radius:62.4375rem;align-items:center;padding:.3125rem .625rem;font-size:.6875rem;font-weight:500;line-height:1.3;display:inline-flex;overflow:hidden}.sx-cards .cards-tag.t0{color:var(--blue-2);background:#e9f4fc;border-color:#cfe6f6}.sx-cards .cards-tag.t1{color:var(--plum);background:#f6ecf6;border-color:#ead3ea}.sx-cards .cards-tag.t2{color:var(--indigo);background:#eceefa;border-color:#d6daf2}.sx-cards .cards-tag.t3{color:var(--ok-t);background:var(--ok-bg);border-color:#c9eedf}.sx-cards .cards-ico{padding:1.75rem 1.75rem 1.875rem}.sx-cards .cards-top{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;margin-bottom:1.375rem;display:flex}.sx-cards .cards-linked .cards-top{padding-right:2.875rem}.sx-cards .cards-go{border:.0625rem solid var(--line-2);width:2.375rem;height:2.375rem;color:var(--ink-2);transition:transform .45s var(--ease),background .35s,color .35s,border-color .35s;background:#fff;border-radius:50%;place-items:center;font-size:1rem;display:grid;position:absolute;top:1.5rem;right:1.375rem;transform:rotate(-45deg)}:is(.sx-cards .cards-card:hover .cards-go,.sx-cards .cards-card:focus-visible .cards-go){background:var(--blue);border-color:var(--blue);color:#fff;transform:none}.sx-cards .cards-ico .cards-txt{flex-direction:column;flex:auto;display:flex}.sx-cards .cards-num{padding:1.625rem 1.75rem 1.875rem}.sx-cards .cards-num-top{align-items:center;gap:.875rem;margin-bottom:1.5rem;display:flex}.sx-cards .cards-num-k{min-width:2.75rem;height:1.875rem;font-family:var(--mono);color:#fff;background:var(--ink);border-radius:62.4375rem;flex:none;place-items:center;padding:0 .625rem;font-size:.78125rem;font-weight:500;transition:background .45s;display:grid}.sx-cards .cards-card:hover .cards-num-k,.sx-cards .cards-card.is-lit .cards-num-k{background:var(--blue)}.sx-cards .cards-num-line{background:linear-gradient(var(--line-2),var(--line-2)) 0 50%/100% .0625rem no-repeat;flex:auto;height:.5rem;position:relative;overflow:hidden}.sx-cards .cards-num-line>i{background:var(--grad);transform-origin:0;height:.09375rem;transition:transform 1.3s var(--ease) calc(var(--d,0s) + .35s);margin-top:-.046875rem;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.sx-cards .cards-cell.in .cards-num-line>i{transform:scaleX(1)}.sx-cards .cards-num-line:after{content:"";opacity:0;background:radial-gradient(circle at .25rem 50%,#fff 0 .1rem,var(--sky) .1375rem .2rem,transparent .2625rem) no-repeat;width:100%;height:.5rem;position:absolute;top:0;left:0;transform:translate(-.5rem)}.sx-cards .cards-card.is-lit .cards-num-line:after{animation:cardsRun 1.8s var(--ease) infinite}@keyframes cardsRun{0%{opacity:0;transform:translate(-.5rem)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(100%)}}.sx-cards .cards-num .cards-tag{align-self:flex-start;margin:-.5rem 0 .875rem}.sx-cards .cards-num .cards-txt{position:relative}.sx-cards .cards-num-big{z-index:-1;font-family:var(--head);letter-spacing:-.06em;pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(100deg,#1984c7,#3d4fb0,#6c176b,#3d4fb0,#1984c7) 0 0/300% 100%;color:#0000;opacity:.08;transition:opacity .6s var(--ease),transform .7s var(--ease);-webkit-background-clip:text;background-clip:text;font-size:8.25rem;font-weight:700;line-height:1;animation:9s linear infinite shine;position:absolute;bottom:-1.875rem;right:-.375rem}.sx-cards .cards-card:hover .cards-num-big,.sx-cards .cards-card.is-lit .cards-num-big{opacity:.2;transform:translateY(-.5rem)}.sx-cards .cards-photo-media{background:linear-gradient(135deg,#dcecfb,#ece3f4);flex:none;height:13.75rem;position:relative;overflow:hidden}.sx-cards .cards-s3 .cards-photo-media{height:12.25rem}.sx-cards .cards-s6 .cards-photo-media,.sx-cards .cards-sc .cards-photo-media{height:16.5rem}.sx-cards .cards-photo-par{will-change:transform;position:absolute;inset:-1.625rem 0}.sx-cards .cards-photo-par>img{object-fit:cover;width:100%;height:100%;transition:transform 1.3s var(--ease);transform:scale(1.12)}.sx-cards .cards-cell:not(.in) .cards-photo-par>img{transform:scale(1.28)}.sx-cards .cards-card:hover .cards-photo-par>img,.sx-cards .cards-card.is-lit .cards-photo-par>img{transform:scale(1.2)}.sx-cards .cards-photo-none{color:#3d4fb059;background:radial-gradient(60% 70% at 25% 20%,#329ffe4d,#0000 70%),radial-gradient(60% 70% at 85% 90%,#6c176b38,#0000 70%),#eef3fb;place-items:center;font-size:3.375rem;display:grid}.sx-cards .cards-photo-shade{pointer-events:none;background:linear-gradient(160deg,#ffffff57,#fff0 42%),linear-gradient(#07122f00 48%,#07122f57);position:absolute;inset:0}.sx-cards .cards-photo-scan{pointer-events:none;opacity:0;background:linear-gradient(#0000,#329ffe24 70%,#a0d2ff8c 98%,#0000);height:46%;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.sx-cards .cards-card.is-lit .cards-photo-scan{animation:2.6s cubic-bezier(.45,0,.55,1) .15s both cardsScan}@keyframes cardsScan{0%{opacity:0;transform:translateY(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(230%)}}.sx-cards .cards-photo-chip{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);max-width:calc(100% - 1.75rem);font-family:var(--mono);letter-spacing:.06em;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;background:#ffffffdb;border:.0625rem solid #ffffffb3;border-radius:62.4375rem;align-items:baseline;gap:.375rem;padding:.375rem .6875rem;font-size:.6875rem;font-weight:500;display:inline-flex;position:absolute;top:.875rem;right:.875rem;overflow:hidden;box-shadow:0 .375rem 1rem -.625rem #07122f73}.sx-cards .cards-photo-idx em{color:var(--slate);font-style:normal}.sx-cards .cards-photo-body{flex-direction:column;flex:auto;padding:2.5rem 1.625rem 1.75rem;display:flex;position:relative}.sx-cards .cards-photo-ico{width:3.25rem;height:3.25rem;color:var(--blue);border:.0625rem solid var(--line);transition:background .45s,color .45s,transform .55s var(--ease),border-color .45s;background:#fff;border-radius:.9375rem;place-items:center;font-size:1.4375rem;display:grid;position:absolute;top:-1.625rem;left:1.5rem;box-shadow:0 .75rem 1.625rem -.75rem #07122f66}.sx-cards .cards-card:hover .cards-photo-ico,.sx-cards .cards-card.is-lit .cards-photo-ico{background:var(--grad);color:#fff;border-color:#0000;transform:translateY(-.25rem)}.sx-cards .cards-filter{flex-wrap:wrap;gap:.5rem;margin:-1.125rem 0 1.875rem;display:flex}.sx-cards .cards-filter.is-center{justify-content:center}.sx-cards .cards-fbtn{border:.0625rem solid var(--line-2);min-height:2.625rem;color:var(--ink-2);transition:background .3s,color .3s,border-color .3s,box-shadow .3s,transform .3s var(--ease);background:#fff;border-radius:62.4375rem;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;display:inline-flex;box-shadow:0 .0625rem .125rem #07122f0d}.sx-cards .cards-fbtn>span{min-width:1.375rem;height:1.375rem;font-family:var(--mono);background:var(--soft-2);color:var(--muted);border-radius:62.4375rem;place-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:500;transition:background .3s,color .3s;display:grid}.sx-cards .cards-fbtn:hover{border-color:var(--blue);color:var(--blue-2);transform:translateY(-.125rem)}.sx-cards .cards-fbtn:focus-visible{outline:.125rem solid var(--blue);outline-offset:.1875rem}.sx-cards .cards-fbtn[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:0 .625rem 1.375rem -.75rem #07122f99}.sx-cards .cards-fbtn.f0[aria-pressed=true]{background:var(--blue);border-color:var(--blue)}.sx-cards .cards-fbtn.f1[aria-pressed=true]{background:var(--plum);border-color:var(--plum)}.sx-cards .cards-fbtn.f2[aria-pressed=true]{background:var(--indigo);border-color:var(--indigo)}.sx-cards .cards-fbtn.f3[aria-pressed=true]{background:var(--ok-t);border-color:var(--ok-t)}.sx-cards .cards-fbtn[aria-pressed=true]>span{color:#fff;background:#fff3}@media (max-width:68.75em){.sx-cards .cards-grid>.cards-s3{grid-column:span 6}}@media (max-width:61.25em){.sx-cards .cards-grid{gap:1.125rem}.sx-cards .cards-grid>.cards-cell{grid-column:span 6}.sx-cards .cards-grid>.cards-wide,.sx-cards .cards-grid>.cards-sc{grid-column:1/-1}.sx-cards .cards-cell .cards-photo-media{height:13.125rem}.sx-cards .cards-wide .cards-photo{flex-direction:row}.sx-cards .cards-wide .cards-photo-media{width:46%;height:auto;min-height:15.625rem}.sx-cards .cards-wide .cards-photo-body{flex:1 1 0;justify-content:center;padding:1.875rem 1.75rem 1.75rem 2.75rem}.sx-cards .cards-wide .cards-photo-ico{top:1.75rem;left:-1.625rem}.sx-cards .cards-wide .cards-photo-chip{left:.875rem;right:auto}.sx-cards .cards-wide .cards-photo-body .cards-more{margin-top:0}.sx-cards .cards-wide .cards-ico,.sx-cards .cards-wide .cards-num{padding-left:6.25rem}.sx-cards .cards-wide .cards-ico .cards-icon{position:absolute;top:1.75rem;left:1.75rem}.sx-cards .cards-wide .cards-ico .cards-top{margin-bottom:.75rem}.sx-cards .cards-wide .cards-ico .cards-top:not(:has(.cards-tag)){margin-bottom:0}.sx-cards .cards-num-big{font-size:7rem}.sx-cards .cards-wide .cards-num{padding-left:1.75rem}}@media (max-width:37.5em){.sx-cards .cards-grid{gap:.875rem}.sx-cards .cards-grid>.cards-cell,.sx-cards .cards-grid>.cards-wide{grid-column:1/-1}.sx-cards .cards-headrow{margin-bottom:2.25rem}.sx-cards .cards-filter{margin:-.5rem 0 1.375rem}.sx-cards .cards-fbtn{padding:0 .8125rem;font-size:.8125rem}.sx-cards .cards-ico,.sx-cards .cards-wide .cards-ico{padding:1.375rem 1.25rem 1.5rem 5.25rem}.sx-cards .cards-ico .cards-icon,.sx-cards .cards-wide .cards-ico .cards-icon{border-radius:.875rem;width:2.875rem;height:2.875rem;font-size:1.3125rem;position:absolute;top:1.375rem;left:1.25rem}.sx-cards .cards-ico .cards-top{margin-bottom:.625rem}.sx-cards .cards-ico .cards-top:not(:has(.cards-tag)){margin-bottom:0}.sx-cards .cards-linked .cards-top{padding-right:0}.sx-cards .cards-linked .cards-txt{padding-right:2.75rem}.sx-cards .cards-go{width:2.25rem;height:2.25rem;top:1.25rem;right:1rem}.sx-cards .cards-t{font-size:1.125rem}.sx-cards .cards-d{font-size:.90625rem}.sx-cards .cards-num,.sx-cards .cards-wide .cards-num{padding:1.375rem 1.375rem 1.625rem}.sx-cards .cards-num-top{margin-bottom:1.125rem}.sx-cards .cards-num-big{font-size:6.5rem;bottom:-1.5rem}.sx-cards .cards-wide .cards-photo{flex-direction:column}.sx-cards .cards-cell .cards-photo-media,.sx-cards .cards-wide .cards-photo-media{width:auto;height:12.25rem;min-height:0}.sx-cards .cards-photo-body,.sx-cards .cards-wide .cards-photo-body{justify-content:flex-start;padding:2.25rem 1.25rem 1.5rem}.sx-cards .cards-photo-ico,.sx-cards .cards-wide .cards-photo-ico{width:3rem;height:3rem;top:-1.5rem;left:1.125rem}.sx-cards .cards-wide .cards-photo-chip{left:auto;right:.875rem}.sx-cards .cards-wide .cards-photo-body .cards-more{margin-top:auto}.sx-cards .cards-card:hover{transform:translateY(-.1875rem)}}.sx-cards .axc>.cards-car.axc-track{margin-bottom:-4.5rem;padding-bottom:4.5rem}.sx-cards .axc>.axc-ui{z-index:1;position:relative}.sx-cards .axc.axc-at-start>.cards-car.axc-track,.sx-cards .axc.axc-at-end>.cards-car.axc-track,.sx-cards .axc.axc-static>.cards-car.axc-track{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--axc-bleed),#000 calc(100% - var(--axc-bleed)),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--axc-bleed),#000 calc(100% - var(--axc-bleed)),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 var(--axc-bleed),#000 calc(100% - var(--axc-bleed)),transparent)}.sx-cards .cards-car.is-away .cards-card>.cards-bar>i{animation-play-state:paused}.sx-cards .axc.axc-follow .axc-bar{min-width:0}.sx-cards .axc.axc-static>.cards-car{justify-content:center}
.sx-values .values-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:4rem;display:grid}.sx-values .values-dial-wrap{width:100%;max-width:30rem;margin:0 auto;position:relative}.sx-values .values-dial{aspect-ratio:1;width:100%;position:relative}.sx-values .values-glow{pointer-events:none;filter:blur(1.75rem);background:radial-gradient(50% 50% at 30% 30%,#329ffe52,#0000 70%),radial-gradient(50% 50% at 75% 75%,#6c176b38,#0000 70%);border-radius:50%;animation:9s ease-in-out infinite haloBreath;position:absolute;inset:4%}.sx-values .values-disc{background:radial-gradient(circle at 50% 42%,#fff 55%,#ffffffb8 100%);border:.0625rem solid #d3deece6;border-radius:50%;position:absolute;inset:10%;box-shadow:0 1.875rem 4.375rem -2.125rem #07122f59,inset 0 0 0 .625rem #f5f8fdcc}.sx-values .values-sweep{pointer-events:none;background:conic-gradient(#329ffe00 0deg,#329ffe29 50deg,#329ffe00 62deg,#0000 360deg);border-radius:50%;animation:9s linear infinite spin;position:absolute;inset:22%}.sx-values .values-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sx-values .values-ring-in{fill:none;stroke:#cdd9ea;stroke-width:1px;stroke-dasharray:2 5}.sx-values .values-orbit{transform-origin:7.5rem 7.5rem;animation:14s linear infinite spin}.sx-values .values-pk{fill:var(--blue);filter:drop-shadow(0 0 .25rem #329ffee6)}.sx-values .values-pk2{fill:var(--plum);opacity:.8;filter:drop-shadow(0 0 .1875rem #6c176bb3)}.sx-values .values-arc{fill:none;stroke:#e1e8f3;stroke-width:9px;stroke-linecap:round}.sx-values .values-arc-fill{fill:none;stroke-width:9px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:opacity .5s}.sx-values .values-arc-fill.is-past{stroke-dashoffset:0;opacity:.28}.sx-values .values-arc-fill.is-on{opacity:1;stroke-dashoffset:0;animation:valuesArc var(--values-cycle,4.2s) linear both;filter:drop-shadow(0 0 .3125rem #329ffe73)}.sx-values .values-arc-fill.is-hold{stroke-dashoffset:0;animation:none}@keyframes valuesArc{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.sx-values .values-core{aspect-ratio:1;text-align:center;border:.0625rem solid var(--line);background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:46%;padding:6%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1.125rem 2.75rem -1.25rem #3d4fb08c}.sx-values .values-core:after{content:"";pointer-events:none;border:.09375rem solid #1984c759;border-radius:50%;animation:3s ease-out infinite ring;position:absolute;inset:-.4375rem}.sx-values .values-core.is-swap>span{animation:toastIn .6s var(--ease) both}.sx-values .values-core.is-swap .values-core-n{animation:toastIn .6s var(--ease) 50ms both,shine 7s linear infinite}.sx-values .values-core-ic{color:var(--blue);font-size:max(1.125rem,min(2vw,1.5rem));line-height:1}.sx-values .values-core-n{font-family:var(--head);letter-spacing:-.05em;background:linear-gradient(100deg,#1984c7,#3d4fb0,#6c176b,#3d4fb0,#1984c7) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 .04em;font-size:max(2.5rem,min(4.6vw,3.875rem));font-weight:700;line-height:1;animation:7s linear infinite shine}.sx-values .values-core-t{font-family:var(--head);color:var(--ink);overflow-wrap:anywhere;max-width:100%;font-size:max(.875rem,min(1.35vw,1.0625rem));font-weight:600;line-height:1.15}.sx-values .values-node{width:2.75rem;height:2.75rem;color:var(--slate);border:.0625rem solid var(--line-2);cursor:pointer;transition:transform .6s var(--ease),background .45s,color .45s,border-color .45s,box-shadow .6s var(--ease);background:#fff;border-radius:50%;place-items:center;margin:-1.375rem 0 0 -1.375rem;font-size:1.1875rem;display:grid;position:absolute;box-shadow:0 .625rem 1.375rem -.75rem #07122f66}.sx-values .values-node.is-past{color:var(--blue);border-color:#cfe6f6}.sx-values .values-node.is-on{color:#fff;background:var(--grad);border-color:#0000;transform:scale(1.18);box-shadow:0 0 0 .4375rem #1984c71f,0 .875rem 1.75rem -.75rem #3d4fb0cc}.sx-values .values-list{perspective:62.5rem;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.sx-values .values-cell{display:block}.sx-values [data-r=flip]{transform-origin:50% 0;transform:perspective(56.25rem)rotateX(-68deg)translateY(1.125rem)}.sx-values [data-r=flip].in{transform:none}.sx-values .values-row{text-align:left;border:.0625rem solid var(--line);isolation:isolate;width:100%;transition:border-color .4s,box-shadow .5s var(--ease),transform .5s var(--ease);background:#fff;border-radius:1rem;grid-template-columns:3.5rem minmax(0,1fr) 2.75rem;align-items:start;gap:.875rem;padding:1.125rem 1.25rem 1.125rem 1.125rem;display:grid;position:relative;overflow:hidden;box-shadow:0 .0625rem .125rem #07122f0a}.sx-values .values-row:before{content:"";background:var(--grad);width:.1875rem;transition:transform .6s var(--ease);border-radius:0 .1875rem .1875rem 0;position:absolute;top:.875rem;bottom:.875rem;left:0;transform:scaleY(0)}.sx-values .values-row:hover{border-color:#1984c74d;transform:translate(.25rem)}.sx-values .values-row:focus-visible{outline:.125rem solid var(--blue);outline-offset:.1875rem}.sx-values .values-row.is-on{box-shadow:0 0 0 .25rem #1984c70f,var(--sh-lg);border-color:#1984c76b;transform:translate(.375rem)}.sx-values .values-row.is-on:before{transform:scaleY(1)}.sx-values .values-num{font-family:var(--head);letter-spacing:-.04em;background:linear-gradient(100deg,#1984c7,#3d4fb0,#6c176b,#3d4fb0,#1984c7) 0 0/300% 100%;color:#0000;opacity:.38;animation:8s linear infinite shine;animation-delay:calc(var(--d,0s) * -10);-webkit-background-clip:text;background-clip:text;padding-top:.125rem;font-size:2rem;font-weight:700;line-height:1;transition:opacity .45s}.sx-values .values-row.is-on .values-num,.sx-values .values-row:hover .values-num{opacity:1}.sx-values .values-txt{min-width:0;display:block}.sx-values .values-t{font-family:var(--head);letter-spacing:-.012em;color:var(--ink);font-size:1.1875rem;font-weight:600;line-height:1.25;display:block}.sx-values .values-d{color:var(--muted);margin-top:.3125rem;font-size:.90625rem;line-height:1.6;display:block}.sx-values .values-ic{width:2.75rem;height:2.75rem;color:var(--blue);background:var(--soft-2);border-radius:.8125rem;place-items:center;font-size:1.1875rem;transition:background .45s,color .45s,box-shadow .45s;display:grid}.sx-values .values-row.is-on .values-ic{background:var(--grad);color:#fff;box-shadow:0 .625rem 1.375rem -.75rem #3d4fb0cc}.sx-values .values-bar{pointer-events:none;height:.125rem;position:absolute;bottom:0;left:0;right:0}.sx-values .values-bar>i{background:var(--grad);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.sx-values .values-row.is-on .values-bar>i{animation:fill var(--values-cycle,4.2s) linear forwards}.sx-values .values-row.is-hold .values-bar>i{animation:none;transform:scaleX(1)}@media (max-width:61.25em){.sx-values .values-layout{grid-template-columns:minmax(0,1fr);gap:2.5rem}.sx-values .values-dial-wrap{max-width:23.75rem}}@media (max-width:37.5em){.sx-values .values-dial-wrap{max-width:18.75rem}.sx-values .values-node{width:2.25rem;height:2.25rem;margin:-1.125rem 0 0 -1.125rem;font-size:.9375rem}.sx-values .values-node.is-on{box-shadow:0 0 0 .3125rem #1984c71f,0 .625rem 1.25rem -.625rem #3d4fb0cc}.sx-values .values-core-ic{font-size:1rem}.sx-values .values-core-n{font-size:2.375rem}.sx-values .values-core-t{font-size:.8125rem}.sx-values .values-row{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding:1rem 1rem 1rem .875rem}.sx-values .values-num{font-size:1.625rem}.sx-values .values-ic{display:none}.sx-values .values-t{font-size:1.09375rem}.sx-values .values-row:hover,.sx-values .values-row.is-on{transform:none}}@media (prefers-reduced-motion:reduce){.sx-cards .cards-icon>.ic>svg>*,.sx-cards .cards-photo-ico>.ic>svg>*,.sx-values .values-ic>.ic>svg>*{stroke-dasharray:none!important;stroke-dashoffset:0!important}.sx-cards .cards-num-line>i{transform:scaleX(1)!important}.sx-cards .cards-photo-par{transform:none!important}.sx-cards .cards-photo-par>img,.sx-cards .cards-cell:not(.in) .cards-photo-par>img{transform:scale(1.06)!important}.sx-cards .cards-card:hover,.sx-values .values-row:hover,.sx-values .values-row.is-on{transform:none}.sx-values [data-r=flip]{transform:none!important}.sx-values .values-arc-fill.is-on{stroke-dashoffset:0!important}.sx-values .values-row.is-on .values-bar>i{transform:scaleX(1)}}
.sx-stats.stats-bare{padding:4.75rem 0}.sx-stats .stats-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 3rem;margin-bottom:3rem;display:flex}.sx-stats .stats-head>.shead{margin-bottom:0}.sx-stats .stats-head.is-center{text-align:center;flex-direction:column;align-items:center}.sx-stats .stats-link{padding-bottom:.5rem}.sx-stats .stats-link .link-arrow{min-height:2.75rem}.sx-stats .stats-stage{isolation:isolate;position:relative}.sx-stats .stats-glow{z-index:-1;pointer-events:none;filter:blur(2.125rem);background:radial-gradient(38% 60% at 28%,#329ffe33,#0000 70%),radial-gradient(38% 60% at 74%,#6c176b21,#0000 70%);animation:9s ease-in-out infinite haloBreath;position:absolute;inset:-12% 6%}.sx-stats .stats-grid{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:1.125rem;display:grid}.sx-stats .stats-tile{border:.0625rem solid var(--line);min-width:0;min-height:13.875rem;box-shadow:var(--sh);background:#fff;border-radius:1.375rem;flex-direction:column;padding:1.375rem 1.5rem 1.5rem;display:flex;position:relative;overflow:hidden}.sx-stats .stats-tile.done{transition:transform .5s var(--ease),box-shadow .5s var(--ease),border-color .5s}.sx-stats .stats-tile:hover{box-shadow:var(--sh-lg);border-color:#1984c752;transform:translateY(-.375rem)}.sx-stats .stats-tile.is-hot{border-color:#1984c757}.sx-stats .stats-top{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:auto;display:flex}.sx-stats .stats-idx{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-2);white-space:nowrap;padding-top:.125rem;font-size:.6875rem}.sx-stats .stats-idx>i{opacity:1;color:var(--muted);font-style:normal}.sx-stats .stats-viz{width:6rem;height:2.25rem;color:var(--blue);flex:none;display:block}.sx-stats .stats-viz.is-dial{width:2.75rem;height:2.75rem;margin-top:-.25rem}.sx-stats .stats-svg{width:100%;height:100%;display:block;overflow:visible}.sx-stats .stats-val{font-family:var(--head);letter-spacing:-.04em;color:var(--ink);white-space:nowrap;margin:1.875rem 0 .625rem;font-size:max(2.5rem,min(4.3vw,3.75rem));font-weight:600;line-height:1}.sx-stats .stats-num{font-weight:inherit}.sx-stats .stats-word{letter-spacing:-.03em;font-size:.74em}.sx-stats .stats-lbl{min-height:2.9em;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);font-size:.75rem;line-height:1.45}.sx-stats .stats-edge{background:var(--grad);transform-origin:0;opacity:0;height:.1875rem;transition:opacity .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.sx-stats .stats-tile.is-hot .stats-edge{opacity:1;animation:2.6s linear forwards fill}.sx-stats .stats-tile.is-grad{background:var(--grad);border-color:#0000;box-shadow:0 1.625rem 3.375rem -1.625rem #3d4fb0bf}.sx-stats .stats-tile.is-grad:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#ffffff57,#0000 70%);border-radius:50%;width:17.5rem;height:17.5rem;animation:16s ease-in-out infinite drift3;position:absolute;top:-6.875rem;right:-6.25rem}.sx-stats .stats-tile.is-grad.spot:before{background:radial-gradient(18.75rem circle at var(--mx,50%) var(--my,50%),#fff3,transparent 45%)}.sx-stats .is-grad .stats-val,.sx-stats .is-grad .stats-viz{color:#fff}.sx-stats .is-grad .stats-lbl,.sx-stats .is-grad .stats-idx,.sx-stats .is-grad .stats-idx>i{color:#ffffffd1}.sx-stats .is-grad .stats-edge{background:linear-gradient(90deg,#fff3,#fff)}.sx-stats .stats-line{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.7s var(--ease) .35s}.sx-stats .stats-area{opacity:0;transition:opacity 1s 1.2s}.sx-stats .stats-dot{fill:#fff;stroke:#3d4fb0;stroke-width:1.8px;opacity:0;transition:opacity .4s 1.8s}.sx-stats .stats-ring{fill:none;stroke:#3d4fb0;stroke-width:1.2px;opacity:0;transform-box:fill-box;transform-origin:50%}.sx-stats .stats-pk{fill:#329ffe;opacity:0;transition:opacity .5s 2.1s}.sx-stats .stats-tile.in .stats-line{stroke-dashoffset:0}.sx-stats .stats-tile.in .stats-area,.sx-stats .stats-tile.in .stats-dot{opacity:1}.sx-stats .stats-tile.in .stats-pk{opacity:.95}.sx-stats .stats-tile.in .stats-ring{animation:2.4s ease-out 2s infinite stats-ping}.sx-stats .is-grad .stats-line{stroke:#fff}.sx-stats .is-grad .stats-dot{stroke:#fff;fill:#3d4fb0}.sx-stats .is-grad .stats-ring{stroke:#fff}.sx-stats .is-grad .stats-pk{fill:#fff}@keyframes stats-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.sx-stats .stats-bg{transform-box:fill-box;transform-origin:50% 100%;transition:transform .9s var(--ease);transition-delay:calc(.3s + var(--i) * 70ms);transform:scaleY(0)}.sx-stats .stats-tile.in .stats-bg{transform:scaleY(1)}.sx-stats .stats-bar{fill:currentColor;opacity:calc(.2 + var(--i) * .11);transform-box:fill-box;transform-origin:50% 100%;animation:3.2s ease-in-out infinite stats-breathe;animation-delay:calc(var(--i) * -.45s)}.sx-stats .is-grad .stats-bar{opacity:calc(.35 + var(--i) * .1)}@keyframes stats-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(.7)}}.sx-stats .stats-dial-track{fill:none;stroke:currentColor;stroke-width:4px;opacity:.13}.sx-stats .stats-dial-fill{fill:none;stroke-width:4px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transform-origin:1.25rem 1.25rem;transition:stroke-dashoffset 1.7s var(--ease) .35s;transform:rotate(-90deg)}.sx-stats .stats-tile.in .stats-dial-fill{stroke-dashoffset:var(--off)}.sx-stats .is-grad .stats-dial-fill{stroke:#fff}.sx-stats .is-grad .stats-dial-track{opacity:.28}@media (max-width:61.25em){.sx-stats .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-stats .stats-head{margin-bottom:2.375rem}}@media (max-width:35em){.sx-stats.stats-bare{padding:3.5rem 0}.sx-stats .stats-grid{gap:.75rem}.sx-stats .stats-tile{border-radius:1.125rem;min-height:11.25rem;padding:1rem 1rem 1.125rem}.sx-stats .stats-viz{width:3.875rem;height:1.5rem}.sx-stats .stats-viz.is-dial{width:2rem;height:2rem;margin-top:-.125rem}.sx-stats .stats-idx>i{display:none}.sx-stats .stats-val{margin:1.375rem 0 .5rem;font-size:max(1.875rem,min(9vw,2.5rem))}.sx-stats .stats-lbl{letter-spacing:.08em;font-size:.6875rem}}
.sx-cases .cases-sr,.sx-table .table-sr,.sx-library .lib-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;position:absolute!important}.sx-cases .cases-bar{border:.0625rem solid var(--line);width:-moz-fit-content;width:fit-content;max-width:100%;box-shadow:var(--sh);background:#fff;border-radius:1.625rem;flex-wrap:wrap;gap:.25rem;margin:0 0 2.125rem;padding:.3125rem;display:flex;position:relative}.sx-cases .cases-pill{background:var(--grad);opacity:0;pointer-events:none;transition:transform .55s var(--ease),width .55s var(--ease),height .55s var(--ease),opacity .3s;border-radius:62.4375rem;position:absolute;top:0;left:0;box-shadow:0 .625rem 1.375rem -.625rem #3d4fb0bf}.sx-cases .cases-pill.is-ready{opacity:1}.sx-cases .cases-filter{z-index:1;min-height:2.625rem;color:var(--ink-2);border-radius:62.4375rem;align-items:center;gap:.5625rem;padding:0 .625rem 0 1.125rem;font-size:.90625rem;font-weight:600;transition:color .35s,background .35s;display:inline-flex;position:relative}.sx-cases .cases-filter:hover{color:var(--blue-2)}.sx-cases .cases-filter.is-on{color:#fff}.sx-cases .cases-bar:not(.has-pill) .cases-filter.is-on{background:var(--grad)}.sx-cases .cases-filter:focus-visible{outline:.125rem solid var(--blue);outline-offset:.125rem}.sx-cases .cases-cnt{min-width:1.5rem;height:1.5rem;font-family:var(--mono);background:var(--soft-2);color:var(--muted);border-radius:62.4375rem;place-items:center;padding:0 .4375rem;font-size:.6875rem;font-weight:500;transition:background .35s,color .35s;display:inline-grid}.sx-cases .cases-filter.is-on .cases-cnt{color:#fff;background:#ffffff38}.sx-cases .cases-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.sx-cases .cases-card[hidden]{display:none}.sx-cases .cases-card{border:.0625rem solid var(--line);min-width:0;box-shadow:var(--sh);background:#fff;border-radius:1.375rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.sx-cases .cases-card.done{transition:transform .5s var(--ease),box-shadow .5s var(--ease),border-color .5s}.sx-cases .cases-card:hover{box-shadow:var(--sh-lg);border-color:#1984c757;transform:translateY(-.375rem)}.sx-cases .cases-card.cases-enter{animation:cases-in .6s var(--ease) backwards;animation-delay:calc(var(--k,0) * 70ms)}@keyframes cases-in{0%{opacity:0;transform:translateY(1.125rem)scale(.97)}to{opacity:1;transform:none}}.sx-cases .cases-media{aspect-ratio:16/10;background:var(--soft-2);flex:none;position:relative;overflow:hidden}.sx-cases .cases-media>img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.02)}.sx-cases .cases-card:hover .cases-media>img{transform:scale(1.08)}.sx-cases .cases-shade{background:linear-gradient(#07122f0f 30%,#07122f6b),linear-gradient(135deg,#1984c733,#0000 55%);position:absolute;inset:0}.sx-cases .cases-scan{opacity:0;pointer-events:none;background:linear-gradient(#0000,#329ffe24 70%,#ffffff80 99%,#0000);height:40%;position:absolute;top:0;left:0;right:0;transform:translateY(-112.5%)}.sx-cases .cases-card:hover .cases-scan{opacity:1;animation:1.6s cubic-bezier(.45,0,.55,1) infinite cases-scan}@keyframes cases-scan{0%{transform:translateY(-112.5%)}to{transform:translateY(262.5%)}}.sx-cases .cases-tag{z-index:1;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--tc,var(--blue)) 75%,var(--ink));background:#fff;border-radius:62.4375rem;align-items:center;gap:.4375rem;padding:.375rem .6875rem;font-size:.6875rem;font-weight:500;display:inline-flex;position:absolute;top:.875rem;left:.875rem;box-shadow:0 .375rem 1rem -.5rem #07122f66}.sx-cases .cases-hd .cases-tag{border:.0625rem solid var(--line);margin-bottom:.75rem;position:static}.sx-cases .cases-tag>i{background:currentColor;border-radius:50%;width:.375rem;height:.375rem;position:relative}.sx-cases .cases-tag>i:after{content:"";background:inherit;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:0}.sx-cases .cases-body{flex-direction:column;flex:1;gap:1rem;min-width:0;padding:1.375rem 1.5rem 1.5rem;display:flex}.sx-cases .cases-name{letter-spacing:-.015em;font-size:1.375rem}.sx-cases .cases-sector{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);margin-top:.4375rem;font-size:.6875rem}.sx-cases .cases-metric{border-top:.0625rem solid var(--line);border-bottom:.0625rem solid var(--line);flex-wrap:wrap;align-items:center;gap:.625rem .875rem;padding:1rem 0;display:flex}.sx-cases .cases-num{font-family:var(--head);letter-spacing:-.035em;white-space:nowrap;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;flex:none;font-size:2.875rem;font-weight:600;line-height:1}.sx-cases .cases-cap{min-width:0;color:var(--ink-2);flex:9.375rem;font-size:.875rem;font-weight:500;line-height:1.4}.sx-cases .cases-meter{background:var(--soft-2);border-radius:.375rem;flex:100%;height:.375rem;position:relative;overflow:hidden}.sx-cases .cases-meter>i{top:0;bottom:0;left:calc(var(--a,0) * 100%);width:calc((var(--b,0) - var(--a,0)) * 100%);background:var(--grad);transform-origin:0;transition:transform 1.5s var(--ease) .45s;border-radius:.375rem;position:absolute;overflow:hidden;transform:scaleX(0)}.sx-cases .cases-meter>i:after{content:"";background:linear-gradient(90deg,#0000 0,#ffffffa6 50%,#0000 100%) 0 0/200% 100%;animation:2.8s linear infinite shimmerBar;position:absolute;inset:0}.sx-cases .cases-card.in .cases-meter>i{transform:none}.sx-cases .cases-metric.is-text{flex-wrap:nowrap;align-items:flex-start}.sx-cases .cases-okic{background:var(--ok-bg);width:2.125rem;height:2.125rem;color:var(--ok);border-radius:.625rem;padding:.5rem}.sx-cases .cases-metric.is-text .cases-cap{font-family:var(--head);color:var(--ink);letter-spacing:-.01em;padding-top:.25rem;font-size:1.125rem;font-weight:600}.sx-cases .cases-also{color:var(--ink-2);gap:.5625rem;font-size:.875rem;line-height:1.45;display:flex}.sx-cases .cases-also>.ic{color:var(--ok);flex:none;margin-top:.1875rem}.sx-cases .cases-also>span{display:block}.sx-cases .cases-also>span:first-letter{text-transform:uppercase}.sx-cases .cases-dl{margin:auto 0 0}.sx-cases .cases-dl dt{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-size:.6875rem}.sx-cases .cases-dl dd{color:var(--muted);margin:.25rem 0 0;font-size:.90625rem;line-height:1.5}.sx-cases .cases-card.is-wide{flex-direction:row}.sx-cases .cases-card.is-wide .cases-media{aspect-ratio:auto;flex:0 0 46%;min-height:18.75rem}.sx-cases .cases-card.is-wide .cases-body{justify-content:center;padding:1.875rem 2.125rem 2rem}.sx-cases .cases-card.is-wide .cases-name{font-size:1.75rem}.sx-cases .cases-card.is-wide .cases-num{font-size:3.75rem}.sx-cases .cases-card.is-wide .cases-cap{font-size:.96875rem}.sx-cases .cases-card.is-wide .cases-dl{margin-top:0}.sx-cases .axc.axc-static>.axc-track>.cases-card{flex:1 1 0;width:auto}@media (max-width:67.5em){.sx-cases .cases-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:43.6875em){.sx-cases .cases-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.sx-cases .cases-bar{border-radius:1.375rem}.sx-cases .cases-filter{padding:0 .5rem 0 .875rem;font-size:.875rem}.sx-cases .cases-body{padding:1.25rem 1.25rem 1.375rem}.sx-cases .cases-num{font-size:2.625rem}}
.sx-table .table-shell{position:relative}.sx-table .table-frame{isolation:isolate;border:.0625rem solid var(--line);box-shadow:var(--sh-lg);background:#fff;border-radius:1.75rem;padding:.875rem 1.125rem 1.125rem;position:relative}.sx-table .table-band{z-index:0;background:linear-gradient(180deg,#f0f7ff,#f8f3fb) padding-box,conic-gradient(from var(--ang),#1984c7,#6c176b,#329ffe,#3d4fb0,#1984c7) border-box;opacity:0;transform-origin:50% 0;transition:opacity .6s ease .15s,transform 1.2s var(--ease) .15s;pointer-events:none;border:.09375rem solid #0000;border-radius:1.25rem;animation:7s linear infinite conic;position:absolute;transform:scaleY(.15);box-shadow:0 1.875rem 3.75rem -1.875rem #3d4fb099,0 0 0 .4375rem #329ffe0f}.sx-table .table-band:after{content:"";z-index:-1;filter:blur(1.375rem);background:radial-gradient(50% 40% at 50% 12%,#329ffe47,#0000 70%),radial-gradient(50% 40% at 50% 92%,#6c176b33,#0000 70%);border-radius:2.5rem;animation:8s ease-in-out infinite haloBreath;position:absolute;inset:-1.625rem -1.125rem}.sx-table .table-shell.in .table-band.is-ready{opacity:1;transform:none}.sx-table .table-grid{z-index:1;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;position:relative}.sx-table .table-grid th,.sx-table .table-grid td{text-align:left;vertical-align:middle;border-bottom:.0625rem solid var(--line);padding:1.25rem 1.375rem;transition:background-color .5s}.sx-table .table-grid thead th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);border-bottom-color:var(--line-2);padding:1.25rem 1.375rem 1.125rem;font-size:.71875rem;font-weight:500}.sx-table .table-grid thead th.table-hl{color:var(--ink)}.sx-table .table-brand{font-family:var(--head);letter-spacing:-.01em;text-transform:none;align-items:center;gap:.625rem;font-size:1.0625rem;font-weight:700;display:inline-flex}.sx-table .table-brand>img{flex:none;width:1.375rem;height:1.375rem}.sx-table .table-grid tbody tr:last-child>*{border-bottom:0}.sx-table .table-row>th{font-weight:600}.sx-table .table-idx{width:1.875rem;font-family:var(--mono);letter-spacing:.06em;color:var(--slate);vertical-align:.0625rem;font-size:.6875rem;font-weight:500;display:inline-block}.sx-table .table-crit{font-family:var(--head);letter-spacing:-.01em;color:var(--ink);font-size:1.0625rem}.sx-table .table-hl,.sx-table .table-alt{font-size:.96875rem;line-height:1.45}.sx-table td.table-hl{color:var(--ink);font-weight:600}.sx-table td.table-alt{color:var(--muted)}.sx-table .table-grid td{position:relative}.sx-table .is-vs td{padding-left:3.625rem}.sx-table .table-yes,.sx-table .table-nope{border-radius:50%;place-items:center;width:1.625rem;height:1.625rem;margin-top:-.8125rem;font-size:.875rem;display:grid;position:absolute;top:50%;left:1.25rem}.sx-table .table-yes{background:var(--grad);color:#fff;box-shadow:0 .375rem .875rem -.375rem #3d4fb0cc}.sx-table .table-nope{background:var(--soft-2);color:var(--slate)}.sx-table .table-yes>.ic>svg{stroke-width:3px}.sx-table .table-nope>.ic>svg{stroke-width:2.4px}.sx-table .table-yes>.ic>svg>path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .8s var(--ease)}.sx-table .table-row.in .table-yes>.ic>svg>path{stroke-dashoffset:0;transition-delay:calc(var(--d,0s) + .45s)}.sx-table .table-row.is-hot>*{background-color:#329ffe0e}.sx-table .table-row.is-hot>th{box-shadow:inset .1875rem 0 0 var(--blue)}.sx-table .table-row.is-hot .table-yes{animation:pop .6s var(--ease)}.sx-table .table-row.is-hot .table-yes:after{content:"";border:.09375rem solid #329ffe;border-radius:50%;animation:1.4s ease-out ring;position:absolute;inset:0}@media (max-width:61.25em){.sx-table .table-grid th,.sx-table .table-grid td{padding:1.125rem .875rem}.sx-table .is-vs td{padding-left:3.125rem}.sx-table .table-yes,.sx-table .table-nope{left:.875rem}.sx-table .table-idx{display:none}}@media (max-width:47.5em){.sx-table .table-frame{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.sx-table .table-band{display:none}.sx-table .table-grid,.sx-table .table-grid tbody,.sx-table .table-grid tr,.sx-table .table-grid th,.sx-table .table-grid td{width:auto;display:block}.sx-table .table-grid colgroup{display:none}.sx-table .table-grid thead{clip:rect(0 0 0 0);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.sx-table .table-row{border:.0625rem solid var(--line);box-shadow:var(--sh);background:#fff;border-radius:1.25rem;margin-bottom:.75rem;overflow:hidden}.sx-table .table-row:last-child{margin-bottom:0}.sx-table .table-grid .table-row>th{border-bottom:.0625rem solid var(--line);padding:1rem 1.125rem .875rem}.sx-table .table-idx{width:1.75rem;display:inline-block}.sx-table .table-grid .table-row>td{border-bottom:0;padding:.75rem 1.125rem .875rem 3.625rem}.sx-table .table-grid .table-row>td:before{content:attr(data-label);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin-bottom:.1875rem;font-size:.6875rem;font-weight:500;display:block}.sx-table .table-grid .table-row>td.table-hl{box-shadow:inset .1875rem 0 0 var(--blue);background:linear-gradient(90deg,#329ffe1a,#6c176b0d)}.sx-table .table-grid .table-row>td.table-hl:before{color:var(--blue-2);text-transform:none;letter-spacing:.04em;font-size:.71875rem;font-weight:600}.sx-table .table-yes,.sx-table .table-nope{left:1.125rem}.sx-table .table-row.is-hot>th{box-shadow:none}.sx-table .table-row.is-hot{border-color:#1984c757}}
.sx-library .lib-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.375rem 2.5rem;margin-bottom:1.375rem;display:flex}.sx-library .lib-total{align-items:flex-end;gap:1rem;display:flex}.sx-library .lib-total-n{font-family:var(--head);letter-spacing:-.045em;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:max(3.625rem,min(6.4vw,5.5rem));font-weight:600;line-height:.86}.sx-library .lib-total-t{max-width:10.625rem;color:var(--muted);padding-bottom:.25rem;font-size:1rem;line-height:1.35}.sx-library .lib-total-t>b{color:var(--ink)}.sx-library .lib-count{font-family:var(--head);letter-spacing:-.01em;color:var(--ink-2);align-self:center;margin:0;font-size:max(1.25rem,min(2.2vw,1.75rem));font-weight:600}.sx-library .lib-count>b{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.sx-library .lib-search{flex:0 27.5rem;min-width:0;margin-left:auto;position:relative}.sx-library .lib-input{border:.0625rem solid var(--line-2);width:100%;height:3.5rem;font-family:var(--body);color:var(--ink);box-shadow:var(--sh);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:62.4375rem;padding:0 3.375rem 0 3.125rem;font-size:1rem;transition:border-color .3s,box-shadow .3s;display:block}.sx-library .lib-input::placeholder{color:#8591a8}.sx-library .lib-input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.sx-library .lib-input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.sx-library .lib-input:focus{border-color:var(--blue);box-shadow:0 0 0 .25rem #1984c729,var(--sh);outline:none}.sx-library .lib-sic{color:var(--slate);pointer-events:none;margin-top:-.5625rem;font-size:1.125rem;position:absolute;top:50%;left:1.1875rem}.sx-library .lib-clear{width:2.5rem;height:2.5rem;color:var(--muted);border-radius:50%;place-items:center;margin-top:-1.25rem;font-size:1rem;transition:background .25s,color .25s;display:grid;position:absolute;top:50%;right:.5rem}.sx-library .lib-clear:hover{background:var(--soft);color:var(--ink)}.sx-library .lib-clear:focus-visible{outline:.125rem solid var(--blue);outline-offset:.0625rem}.sx-library .lib-clear[hidden]{display:none}.sx-library .lib-dist{gap:.25rem;height:.5rem;margin:0 0 2rem;display:flex}.sx-library .lib-dist>i{flex:var(--g,1) 1 0;background:var(--c);transform-origin:0;min-width:.375rem;transition:transform .9s var(--ease),opacity .4s;transition-delay:calc(.25s + var(--i) * 90ms),0s;border-radius:.375rem;transform:scaleX(0)}.sx-library .lib-root.in .lib-dist>i{transform:none}.sx-library .lib-dist>i.is-dim{opacity:.2}.sx-library .lib-body{grid-template-columns:18.25rem minmax(0,1fr);align-items:start;gap:1.75rem;display:grid}.sx-library .lib-rail{min-width:0;position:sticky;top:6rem}.sx-library .lib-tabs{border:.0625rem solid var(--line);box-shadow:var(--sh);background:#fff;border-radius:1.375rem;flex-direction:column;gap:.1875rem;padding:.5rem;display:flex}.sx-library .lib-tab{text-align:left;width:100%;min-height:3.125rem;color:var(--ink-2);border-radius:.875rem;align-items:center;gap:.75rem;padding:.5rem .625rem .5rem .5rem;transition:background .3s,color .3s,opacity .3s;display:flex;position:relative}.sx-library .lib-tab:before{content:"";background:var(--grad);width:.1875rem;transition:transform .4s var(--ease);border-radius:.1875rem;position:absolute;top:.8125rem;bottom:.8125rem;left:-.5rem;transform:scaleY(0)}.sx-library .lib-tab:hover{background:var(--soft)}.sx-library .lib-tab.is-on{color:var(--ink);background:linear-gradient(90deg,#329ffe1a,#6c176b0f)}.sx-library .lib-tab.is-on:before{transform:none}.sx-library .lib-tab:focus-visible{outline:.125rem solid var(--blue);outline-offset:.0625rem}.sx-library .lib-tab.is-empty:not(.is-on){opacity:.45}.sx-library .lib-tab-ic{width:2.125rem;height:2.125rem;color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);transition:background .35s,color .35s,box-shadow .35s,transform .45s var(--ease);border-radius:.625rem;flex:none;place-items:center;font-size:1.0625rem;display:grid}.sx-library .lib-tab:hover .lib-tab-ic{transform:rotate(-6deg)scale(1.06)}.sx-library .lib-tab.is-on .lib-tab-ic{background:var(--c);color:#fff;box-shadow:0 .5rem 1.125rem -.5rem var(--c)}.sx-library .lib-tab-t{flex:1;min-width:0;font-size:.90625rem;font-weight:600;line-height:1.3}.sx-library .lib-tab-n{min-width:1.875rem;height:1.5rem;font-family:var(--mono);background:var(--soft-2);color:var(--muted);border-radius:62.4375rem;place-items:center;padding:0 .5rem;font-size:.71875rem;transition:background .3s,color .3s;display:inline-grid}.sx-library .lib-tab.is-on .lib-tab-n{color:var(--blue-2);background:#fff;box-shadow:0 .0625rem .1875rem #07122f14}.sx-library .lib-main{isolation:isolate;min-width:0;position:relative}.sx-library .lib-main:before{content:"";z-index:-1;pointer-events:none;filter:blur(1.625rem);background:radial-gradient(50% 45% at 20% 18%,#329ffe3d,#0000 70%),radial-gradient(45% 45% at 85% 85%,#6c176b29,#0000 70%);border-radius:3rem;animation:9s ease-in-out infinite haloBreath;position:absolute;inset:-1.625rem}.sx-library .lib-panel{min-height:27.5rem;position:relative}.sx-library .lib-panel:focus-visible{outline:.125rem solid var(--blue);outline-offset:.1875rem}.sx-library .lib-path{text-transform:none;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sx-library .lib-badge{white-space:nowrap;margin-left:auto}.sx-library .lib-ph{align-items:flex-start;gap:1rem;padding:1.5rem 1.625rem 1.25rem;display:flex}.sx-library .lib-ph-ic{color:#fff;background:var(--c);width:3.25rem;height:3.25rem;box-shadow:0 .875rem 1.75rem -.875rem var(--c);border-radius:1rem;flex:none;place-items:center;font-size:1.5rem;display:grid;position:relative}.sx-library .lib-ph-ic:after{content:"";border:.09375rem solid var(--c);opacity:0;border-radius:1.25rem;animation:2.8s ease-out infinite ring;position:absolute;inset:-.3125rem}.sx-library .lib-ph-tx{flex-direction:column;justify-content:center;min-width:0;min-height:3.25rem;display:flex}.sx-library .lib-ph-tx>h3{letter-spacing:-.015em;font-size:1.5rem}.sx-library .lib-ph-tx>p{max-width:35rem;color:var(--muted);margin-top:.375rem;font-size:.90625rem;line-height:1.55}.sx-library .lib-meta{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);margin-top:.5625rem;font-size:.6875rem;display:block}.sx-library .lib-view{animation:toastIn .45s var(--ease)}.sx-library .lib-list{padding:.5rem 1.625rem 1.75rem}.sx-library .lib-ph+.lib-list{border-top:.0625rem solid var(--line);padding-top:1.375rem}.sx-library .lib-group+.lib-group{border-top:.0625rem dashed var(--line-2);margin-top:1.375rem;padding-top:1.25rem}.sx-library .lib-group-h{letter-spacing:-.01em;align-items:center;gap:.625rem;margin-bottom:.75rem;font-size:.96875rem;display:flex}.sx-library .lib-group-ic{width:1.625rem;height:1.625rem;color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:.5rem;place-items:center;font-size:.875rem;display:grid}.sx-library .lib-group-n{font-family:var(--mono);color:var(--slate);margin-left:.125rem;font-size:.6875rem;font-weight:500}.sx-library .lib-chips{flex-wrap:wrap;gap:.5rem;display:flex}.sx-library .lib-chip{border:.0625rem solid var(--line);max-width:100%;min-height:2.5rem;color:var(--ink-2);transition:border-color .35s,box-shadow .35s,transform .35s var(--ease);background:#fff;border-radius:62.4375rem;align-items:center;gap:.5rem;padding:.3125rem .9375rem .3125rem .3125rem;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex;position:relative;box-shadow:0 .0625rem .125rem #07122f0a}.sx-library .lib-chip:hover{border-color:color-mix(in srgb,var(--c) 45%,#fff);transform:translateY(-.125rem);box-shadow:0 .625rem 1.25rem -.75rem #07122f59}.sx-library .lib-chip-ic{width:1.75rem;height:1.75rem;color:var(--c);background:color-mix(in srgb,var(--c) 12%,#fff);border-radius:50%;flex:none;place-items:center;font-size:.875rem;transition:background .35s,color .35s;display:grid;position:relative}.sx-library .lib-chip-t{min-width:0}.sx-library .lib-chip mark{color:var(--ink);background:#329ffe38;border-radius:.25rem;padding:0 .0625rem}.sx-library .lib-chip.is-ping{border-color:color-mix(in srgb,var(--c) 60%,#fff);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--c) 12%,transparent)}.sx-library .lib-chip.is-ping .lib-chip-ic{background:var(--c);color:#fff}.sx-library .lib-chip.is-ping .lib-chip-ic:after{content:"";border:.09375rem solid var(--c);border-radius:50%;animation:1.4s ease-out ring;position:absolute;inset:-.1875rem}.sx-library .lib-root.in .lib-chip{animation:lib-pop .55s var(--ease) backwards;animation-delay:calc(var(--i,0) * 22ms)}.sx-library .lib-root.in .lib-view.is-quick .lib-chip{animation:.28s backwards lib-fade}.sx-library .lib-view.is-quick{animation:none}@keyframes lib-pop{0%{opacity:0;transform:translateY(.5rem)scale(.82)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes lib-fade{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.sx-library .lib-more{min-height:2.75rem;color:var(--blue);align-items:center;gap:.5rem;margin-top:.375rem;padding:0 .25rem;font-size:.875rem;font-weight:600;display:none}.sx-library .lib-more>.ic{transition:transform .3s var(--ease)}.sx-library .lib-more:hover>.ic{transform:translate(.25rem)}.sx-library .lib-more:focus-visible{outline:.125rem solid var(--blue);outline-offset:.125rem;border-radius:.5rem}.sx-library .lib-empty{text-align:center;color:var(--muted);padding:2.125rem .625rem 1.625rem}.sx-library .lib-empty-ic{background:var(--soft);width:3.25rem;height:3.25rem;color:var(--slate);border-radius:1rem;margin-bottom:.875rem;padding:.875rem}.sx-library .lib-empty>p{font-size:.96875rem}.sx-library .lib-empty-acts{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:1.125rem;display:flex}.sx-library .lib-empty-acts>.btn{height:2.75rem}.sx-library .lib-empty-acts>.btn:focus-visible{outline:.125rem solid var(--blue);outline-offset:.125rem}@media (max-width:61.25em){.sx-library .lib-body{grid-template-columns:minmax(0,1fr);gap:1.125rem}.sx-library .lib-rail{margin:0 -1.75rem;position:relative;top:auto}.sx-library .lib-tabs{box-shadow:none;scrollbar-width:none;background:0 0;border:0;border-radius:0;flex-direction:row;gap:.5rem;padding:.25rem 1.75rem .625rem;scroll-padding:0 1.75rem;overflow-x:auto}.sx-library .lib-tabs::-webkit-scrollbar{display:none}.sx-library .lib-tab{border:.0625rem solid var(--line);background:#fff;border-radius:62.4375rem;flex:none;width:auto;min-height:2.875rem;padding:.3125rem .5rem .3125rem .3125rem;box-shadow:0 .0625rem .125rem #07122f0d}.sx-library .lib-tab:before{display:none}.sx-library .lib-tab.is-on{border-color:color-mix(in srgb,var(--c) 55%,#fff);background:#fff;box-shadow:0 .5rem 1.125rem -.75rem #07122f66}.sx-library .lib-tab-ic{border-radius:50%;width:2.125rem;height:2.125rem}.sx-library .lib-tab-t{white-space:nowrap}.sx-library .lib-main:before{inset:-.875rem}}@media (max-width:40em){.sx-library .lib-rail{margin:0 -1rem}.sx-library .lib-tabs{padding:.25rem 1rem .625rem;scroll-padding:0 1rem}.sx-library .lib-top{flex-direction:column;align-items:stretch;gap:1.125rem}.sx-library .lib-search{flex:none;width:100%}.sx-library .lib-input{height:3.25rem}.sx-library .lib-dist{margin-bottom:1.375rem}.sx-library .lib-ph{gap:.875rem;padding:1.25rem 1.125rem 1rem}.sx-library .lib-ph-ic{border-radius:.875rem;width:2.75rem;height:2.75rem;font-size:1.25rem}.sx-library .lib-ph-tx{min-height:2.75rem}.sx-library .lib-ph-tx>h3{font-size:1.3125rem}.sx-library .lib-list{padding:0 1.125rem 1.375rem}.sx-library .lib-chips{gap:.4375rem}.sx-library .lib-chip{gap:.4375rem;min-height:2.5rem;padding:.25rem .8125rem .25rem .25rem;font-size:.84375rem}.sx-library .lib-chip-ic{width:1.625rem;height:1.625rem;font-size:.8125rem}.sx-library .lib-chip.is-extra{display:none}.sx-library .lib-more{display:inline-flex}.sx-library .lib-panel .win-dots{display:none}}@media (prefers-reduced-motion:reduce){.sx-stats .stats-line{stroke-dashoffset:0}.sx-stats .stats-area,.sx-stats .stats-dot{opacity:1}.sx-stats .stats-pk,.sx-stats .stats-ring{display:none}.sx-stats .stats-bg{transform:none}.sx-stats .stats-dial-fill{stroke-dashoffset:var(--off)}.sx-cases .cases-meter>i{transform:none}.sx-cases .cases-scan{display:none}.sx-table .table-band.is-ready{opacity:1;transform:none}.sx-table .table-yes>.ic>svg>path{stroke-dashoffset:0}.sx-library .lib-dist>i{transform:none}.sx-library .lib-chip{opacity:1;transform:none}}
.sx-faq .faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:4.5rem;display:grid}.sx-faq .faq-aside{position:sticky;top:7rem}.sx-faq .faq-aside .shead{margin-bottom:1.875rem}.sx-faq .faq-grid.is-center{grid-template-columns:minmax(0,1fr);gap:0;max-width:55rem;margin:0 auto}.sx-faq .faq-grid.is-center .faq-aside{position:static}.sx-faq .faq-grid.is-center .shead{margin-bottom:3rem}.sx-faq .faq-more{margin-top:1.625rem}.sx-faq .faq-grid.is-center .faq-more{text-align:center;margin-top:2.125rem}.sx-faq .faq-more .link-arrow{min-height:2.5rem}.sx-faq .faq-guide{border:.0625rem solid var(--line);max-width:22.5rem;box-shadow:var(--sh);background:#fff;border-radius:1.125rem;align-items:center;gap:1rem;padding:1rem 1.125rem;display:flex}.sx-faq .faq-guide-ic{background:var(--grad);color:#fff;border-radius:.875rem;flex:none;place-items:center;width:2.875rem;height:2.875rem;font-size:1.375rem;display:grid;position:relative;box-shadow:0 .75rem 1.5rem -.75rem #3d4fb0cc}.sx-faq .faq-guide-ic:after{content:"";border:.09375rem solid #1984c773;border-radius:1.125rem;animation:2.8s ease-out infinite ring;position:absolute;inset:-.3125rem}.sx-faq .faq-guide-body{flex-direction:column;flex:1;gap:.625rem;min-width:0;display:flex}.sx-faq .faq-guide-k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--slate);font-size:.71875rem}.sx-faq .faq-cur{min-width:2ch;color:var(--blue-2);font-weight:600;display:inline-block}.sx-faq .faq-cur.is-pop{animation:pop .45s var(--ease)}.sx-faq .faq-guide-track{background:#e3eaf4;border-radius:.3125rem;height:.3125rem;display:block;overflow:hidden}.sx-faq .faq-guide-fill{background:var(--grad);transform-origin:0;height:100%;transition:transform .7s var(--ease);border-radius:.3125rem;display:block}.sx-faq .faq-list{flex-direction:column;gap:.75rem;display:flex}.sx-faq .faq-item{border:.0625rem solid var(--line);transition:border-color .4s,box-shadow .5s var(--ease),transform .5s var(--ease);background:#fff;border-radius:1.125rem;position:relative;overflow:hidden;box-shadow:0 .0625rem .125rem #07122f0a}.sx-faq .faq-item:hover{box-shadow:var(--sh);border-color:#1984c74d;transform:translateY(-.125rem)}.sx-faq .faq-item.is-open{box-shadow:0 0 0 .25rem #1984c70f,var(--sh);border-color:#1984c76b}.sx-faq .faq-item:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#329ffef2,#6c176b99,#0000);width:40%;height:.125rem;position:absolute;top:0;left:0;transform:translate(-110%)}.sx-faq .faq-item.is-open:after{opacity:1;animation:3.6s ease-in-out .4s infinite faq-sheen}@keyframes faq-sheen{0%{transform:translate(-110%)}60%,to{transform:translate(260%)}}.sx-faq .faq-rail{background:var(--grad);transform-origin:50% 0;width:.1875rem;transition:transform .6s var(--ease);border-radius:0 .1875rem .1875rem 0;position:absolute;top:1.125rem;bottom:1.125rem;left:0;transform:scaleY(0)}.sx-faq .faq-item.is-open .faq-rail{transform:scaleY(1)}.sx-faq .faq-h{font-size:inherit;line-height:inherit;letter-spacing:0;margin:0}.sx-faq .faq-btn{text-align:left;cursor:pointer;border-radius:1.0625rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.125rem;width:100%;min-height:4.25rem;padding:1.125rem 1.25rem 1.125rem 1.375rem;display:grid}.sx-faq .faq-btn:focus-visible{outline:.125rem solid var(--blue);outline-offset:-.1875rem}.sx-faq .faq-btn{scroll-margin-top:6.875rem}.sx-faq .faq-num{width:2rem;height:2rem;font-family:var(--mono);color:var(--muted);background:var(--soft-2);border-radius:.625rem;place-items:center;font-size:.75rem;transition:background .45s,color .45s,box-shadow .45s;display:grid}.sx-faq .faq-item.is-open .faq-num{background:var(--grad);color:#fff;box-shadow:0 .5rem 1rem -.5rem #3d4fb0cc}.sx-faq .faq-q{font-family:var(--head);letter-spacing:-.012em;color:var(--ink);font-size:1.15625rem;font-weight:600;line-height:1.32;transition:color .3s}.sx-faq .faq-btn:hover .faq-q{color:var(--blue-2)}.sx-faq .faq-tog{border:.0625rem solid var(--line-2);width:2.375rem;height:2.375rem;transition:background .45s,border-color .45s,box-shadow .45s,transform .6s var(--ease);background:#fff;border-radius:50%;flex:none;position:relative}.sx-faq .faq-tog>i{background:var(--ink-2);width:.875rem;height:.125rem;transition:transform .55s var(--ease),background .4s;border-radius:.125rem;margin:-.0625rem 0 0 -.4375rem;position:absolute;top:50%;left:50%}.sx-faq .faq-tog>i:last-child{transform:rotate(90deg)}.sx-faq .faq-btn:hover .faq-tog{border-color:var(--blue)}.sx-faq .faq-btn:hover .faq-tog>i{background:var(--blue)}.sx-faq .faq-item.is-open .faq-tog{background:var(--blue);border-color:var(--blue);transform:rotate(180deg);box-shadow:0 .625rem 1.25rem -.625rem #1984c7e6}.sx-faq .faq-item.is-open .faq-tog>i{background:#fff}.sx-faq .faq-item.is-open .faq-tog>i:last-child{transform:rotate(0)}.sx-faq .faq-panel{transition:grid-template-rows .55s var(--ease);grid-template-rows:0fr;display:grid}.sx-faq .faq-item.is-open .faq-panel{grid-template-rows:1fr}.sx-faq .faq-panel-in{visibility:hidden;min-height:0;transition:visibility 0s linear .55s;overflow:hidden}.sx-faq .faq-item.is-open .faq-panel-in{visibility:visible;transition-delay:0s}.sx-faq .faq-a{color:var(--muted);padding:0 4.75rem 1.5rem 4.5rem;font-size:.96875rem;line-height:1.72}.sx-faq .faq-w{opacity:0;transition:opacity .3s ease,transform .45s var(--ease);display:inline-block;transform:translateY(.375rem)}.sx-faq .faq-item.is-open .faq-w{opacity:1;transition-delay:calc(.14s + var(--i) * 14ms);transform:none}@media (max-width:61.25em){.sx-faq .faq-grid{flex-direction:column;align-items:stretch;gap:0;display:flex}.sx-faq .faq-aside{display:contents}.sx-faq .faq-guide{display:none}.sx-faq .faq-list{order:1}.sx-faq .faq-more,.sx-faq .faq-grid.is-center .faq-more{order:2;margin:1.75rem 0 0}.sx-faq .faq-aside .shead{margin-bottom:2.25rem}}@media (max-width:35em){.sx-faq .faq-btn{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;min-height:3.75rem;padding:1rem .875rem 1rem 1rem}.sx-faq .faq-num{display:none}.sx-faq .faq-q{font-size:1.03125rem}.sx-faq .faq-tog{width:2.125rem;height:2.125rem}.sx-faq .faq-tog>i{width:.75rem;margin-left:-.375rem}.sx-faq .faq-a{padding:0 1.125rem 1.25rem 1rem;font-size:.9375rem}.sx-faq .faq-list{gap:.625rem}}
.sx-form{isolation:isolate;overflow:clip}.sx-form:before{content:"";z-index:-1;filter:blur(1.25rem);pointer-events:none;background:radial-gradient(circle,#329ffe1f,#0000 66%);border-radius:50%;width:40rem;height:40rem;animation:24s ease-in-out infinite drift1;position:absolute;top:18%;left:-16.25rem}.sx-form:last-child{padding-bottom:1.5rem}.sx-form .form-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:4rem;display:grid}.sx-form .form-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}@media (min-width:61.3125em){.sx-form .form-side{grid-area:1/1;position:sticky;top:7rem}.sx-form .form-main{grid-area:1/2}}.sx-form .form-side-head{margin-bottom:1.625rem}.sx-form .form-side-title{margin:1rem 0 0;font-size:max(1.75rem,min(3vw,2.375rem));line-height:1.1}.sx-form .form-contacts{flex-direction:column;gap:.75rem;display:flex}.sx-form .form-contact{border:.0625rem solid var(--line);transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .35s;background:#fff;border-radius:1.125rem;align-items:center;gap:1rem;padding:1rem 1.125rem;display:flex;box-shadow:0 .0625rem .125rem #07122f0a}.sx-form a.form-contact:hover,.sx-form .form-addr:hover{box-shadow:var(--sh);border-color:#1984c759;transform:translateY(-.1875rem)}.sx-form a.form-contact:focus-visible{outline:.125rem solid var(--blue);outline-offset:.1875rem}.sx-form .form-contact-ic{background:var(--grad-soft);width:2.875rem;height:2.875rem;color:var(--blue);transition:background .35s,color .35s,transform .45s var(--ease);border-radius:.875rem;flex:none;place-items:center;font-size:1.25rem;display:grid}.sx-form a.form-contact:hover .form-contact-ic{background:var(--blue);color:#fff;transform:rotate(-6deg)}.sx-form .form-contact-tx{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.sx-form .form-contact-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slate);font-size:.6875rem}.sx-form .form-contact-v{font-family:var(--head);color:var(--ink);overflow-wrap:anywhere;font-size:1.09375rem;font-weight:600}.sx-form .form-contact-go{border:.0625rem solid var(--line-2);width:2.25rem;height:2.25rem;color:var(--ink-2);transition:background .35s,border-color .35s,color .35s,transform .45s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:.9375rem;display:grid}.sx-form a.form-contact:hover .form-contact-go{background:var(--ink);border-color:var(--ink);color:#fff;transform:translate(.1875rem)}.sx-form .form-addr{padding:0;display:block;overflow:hidden}.sx-form .form-map{border-bottom:.0625rem solid var(--line);background:linear-gradient(#f3f7fd,#eef3fb);height:8rem;position:relative;overflow:hidden}.sx-form .form-map:before{content:"";background-image:linear-gradient(#3d4fb00f .0625rem,#0000 .0625rem),linear-gradient(90deg,#3d4fb00f .0625rem,#0000 .0625rem);background-size:1.375rem 1.375rem;position:absolute;inset:0}.sx-form .form-map-svg{width:100%;height:100%;display:block;position:absolute;inset:0}.sx-form .form-map-road{fill:none;stroke:#fff;stroke-width:9px;stroke-linecap:round;vector-effect:non-scaling-stroke}.sx-form .form-map-road.is-thin{stroke-width:5px;stroke:#f9fbfe}.sx-form .form-map-route{fill:none;stroke:url(#formRouteGrad);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:5 8;vector-effect:non-scaling-stroke;animation:1.4s linear infinite dashflow}.sx-form .form-map-pk{fill:#fff;stroke:var(--blue);stroke-width:2px;filter:drop-shadow(0 0 .25rem #329ffecc)}.sx-form .form-map-pin{background:var(--grad);color:#fff;border-radius:50% 50% 50% .25rem;place-items:center;width:2.125rem;height:2.125rem;margin:-2.5625rem 0 0 -1.0625rem;font-size:.9375rem;display:grid;position:absolute;top:43.3%;left:75%;transform:rotate(-45deg);box-shadow:0 .625rem 1.25rem -.5rem #3d4fb0cc}.sx-form .form-map-pin>.ic{transform:rotate(45deg)}.sx-form .form-map-ping{opacity:0;border:.125rem solid #1984c78c;border-radius:50%;width:1.625rem;height:1.625rem;margin:-.8125rem 0 0 -.8125rem;animation:2.6s ease-out infinite ring;position:absolute;top:43.3%;left:75%}.sx-form .form-map-ping.is-late{border-color:#6c176b66;animation-delay:1.3s}.sx-form .form-addr-row{align-items:flex-start;gap:1rem;padding:1rem 1.125rem 1.125rem;display:flex}.sx-form .form-addr-v{font-family:var(--body);color:var(--ink-2);margin-top:.125rem;font-size:.9375rem;font-weight:500;line-height:1.55}.sx-form .form-maps{align-self:flex-start;min-height:2.5rem;margin-top:.5rem;font-size:.90625rem}.sx-form .form-maps:focus-visible{outline:.125rem solid var(--blue);outline-offset:.125rem;border-radius:.375rem}.sx-form .form-next{isolation:isolate;border:.0625rem solid var(--line);background:linear-gradient(120deg,#f1f7fe 0%,#f6f3fb 100%);border-radius:1.625rem;margin-top:4.75rem;padding:2.125rem 2.375rem 2.25rem;position:relative;overflow:hidden}.sx-form .form-next:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#3d4fb024 .0625rem,#0000 .08125rem);background-size:1.375rem 1.375rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 70% 40%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 90% at 70% 40%,#000 10%,#0000 75%)}.sx-form .form-next-head{align-items:center;gap:.75rem;margin-bottom:1.875rem;display:flex}.sx-form .form-next-ic{border:.0625rem solid var(--line);width:2.25rem;height:2.25rem;color:var(--blue);background:#fff;border-radius:.6875rem;place-items:center;font-size:1.125rem;display:grid}.sx-form .form-next-t{letter-spacing:-.01em;font-size:1.25rem}.sx-form .form-steps-wrap{position:relative}.sx-form .form-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.sx-form .form-steps-rail{background:#dbe4f1;border-radius:.125rem;width:.125rem;margin-left:-.0625rem;position:absolute;top:0;left:0}.sx-form .form-steps-rail.is-h{height:.125rem;margin:-.0625rem 0 0}.sx-form .form-steps-fill{background:var(--grad);transform-origin:50% 0;transition:transform .9s var(--ease);border-radius:.125rem;position:absolute;inset:0;transform:scaleY(0)}.sx-form .form-steps-rail.is-h .form-steps-fill{transform-origin:0}.sx-form .form-steps-dot{border:.125rem solid var(--blue);width:.625rem;height:.625rem;transition:transform .9s var(--ease),opacity .4s;background:#fff;border-radius:50%;position:absolute;top:-.3125rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 .25rem #329ffe2e,0 0 .625rem #329ffe99}.sx-form .form-steps-rail.is-h .form-steps-dot{top:50%;left:-.3125rem;transform:translateY(-50%)}.sx-form .form-steps-dot.is-hide{opacity:0}.sx-form .form-step{flex-direction:column;gap:1rem;display:flex;position:relative}.sx-form .form-step-node{z-index:1;width:2.875rem;height:2.875rem;font-family:var(--head);color:var(--slate);transition:background .5s,border-color .5s,color .5s,box-shadow .5s,transform .5s var(--ease);background:#fff;border:.125rem solid #dbe4f1;border-radius:50%;place-items:center;font-size:1rem;display:grid;position:relative}.sx-form .form-step-node>b{transition:opacity .3s,transform .4s var(--ease);grid-area:1/1;font-weight:700}.sx-form .form-step-node>.ic{opacity:0;transition:opacity .3s,transform .45s var(--ease);grid-area:1/1;font-size:1.0625rem;transform:scale(.4)}.sx-form .form-step.is-on .form-step-node{background:var(--blue-2);border-color:var(--blue);color:#fff;transform:scale(1.06);box-shadow:0 0 0 .375rem #1984c71f,0 .75rem 1.5rem -.625rem #1984c7cc}.sx-form .form-step.is-done .form-step-node{color:var(--blue);background:#e9f4fc;border-color:#1984c773}.sx-form .form-step.is-done .form-step-node>b{opacity:0;transform:scale(.4)}.sx-form .form-step.is-done .form-step-node>.ic{opacity:1;transform:none}.sx-form .form-step-t{letter-spacing:-.005em;color:var(--ink-2);font-size:1.0625rem;line-height:1.3;transition:color .4s}.sx-form .form-step.is-on .form-step-t{color:var(--ink)}.sx-form .form-step-d{max-width:20.625rem;color:var(--muted);margin-top:.375rem;font-size:.90625rem;line-height:1.6}@media (max-width:47.5em){.sx-form .form-next{border-radius:1.375rem;margin-top:3.5rem;padding:1.5rem 1.125rem .5rem}.sx-form .form-next-head{margin-bottom:1.375rem}.sx-form .form-steps{grid-template-columns:minmax(0,1fr);gap:0}.sx-form .form-step{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-bottom:1.25rem;display:grid}.sx-form .form-step-node{width:2.5rem;height:2.5rem;font-size:.9375rem}.sx-form .form-step-tx{padding-top:.5rem}}.sx-form .form-main{position:relative}.sx-form .form-win{z-index:1;position:relative}.sx-form .form-win-title{text-transform:none;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5rem;min-width:0;display:flex;overflow:hidden}.sx-form .form-win-title>.ic{color:var(--blue);font-size:.875rem}.sx-form .form-badge{flex:none;margin-left:auto}.sx-form .form-badge.run{color:var(--blue-2)}.sx-form .form-stage{position:relative}.sx-form .form-body{transition:opacity .45s,transform .55s var(--ease);padding:1.75rem 1.875rem 1.875rem}.sx-form .form-stage.is-sent .form-body{opacity:0;pointer-events:none;transform:scale(.985)}.sx-form .form-head{margin-bottom:1.5rem}.sx-form .form-title{letter-spacing:-.02em;max-width:28.75rem;font-size:max(1.375rem,min(2.2vw,1.6875rem));line-height:1.18}.sx-form .form-meter{align-items:center;gap:.875rem;margin-top:1rem;display:flex}.sx-form .form-meter-txt{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--slate);flex:none;font-size:.6875rem}.sx-form .form-meter-n{color:var(--blue-2);font-weight:600}.sx-form .form-meter-track{background:#e3eaf4;border-radius:.3125rem;flex:1;height:.3125rem;position:relative;overflow:hidden}.sx-form .form-meter-fill{background:var(--grad);transform-origin:0;transition:transform .6s var(--ease);border-radius:.3125rem;position:absolute;inset:0;transform:scaleX(0)}.sx-form .form-meter-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:30%;animation:2.4s ease-in-out infinite form-glint;position:absolute;top:0;bottom:0;left:0}@keyframes form-glint{0%{transform:translate(-100%)}to{transform:translate(340%)}}.sx-form .form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.sx-form .form-field{grid-column:1/-1;min-width:0}.sx-form .form-field.is-half{grid-column:auto}.sx-form .form-ctl{position:relative}.sx-form .form-input{border:.0625rem solid var(--line-2);width:100%;height:3.75rem;font-family:var(--body);color:var(--ink);box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfcfe;border-radius:.875rem;outline:none;margin:0;padding:1.5rem 2.875rem .5rem 1rem;font-size:1rem;line-height:1.4;transition:border-color .25s,box-shadow .3s,background .25s;display:block}.sx-form .form-input,.sx-form .form-chip,.sx-form .form-submit,.sx-form .form-again{scroll-margin-top:7.5rem}.sx-form .form-area{resize:vertical;height:auto;min-height:9.25rem;max-height:26.25rem;padding-top:1.875rem;line-height:1.55;overflow-y:auto}.sx-form .form-input::placeholder{color:#0000;opacity:1;transition:color .2s}.sx-form .form-input:focus::placeholder{color:#9aa6ba}.sx-form .form-input:hover{border-color:#b9c7dc}.sx-form .form-input:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 .25rem #1984c71f}.sx-form .form-label{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 4rem);color:var(--muted);pointer-events:none;transform-origin:0 0;transition:transform .3s var(--ease),color .25s;font-size:1rem;line-height:1.35;position:absolute;top:1.1875rem;left:1.0625rem;overflow:hidden}.sx-form .form-input:focus+.form-label,.sx-form .form-input:not(:placeholder-shown)+.form-label{max-width:calc(131.579% - 5.26316rem);color:var(--blue-2);transform:translateY(-.625rem)scale(.76)}.sx-form .form-input:not(:focus):not(:placeholder-shown)+.form-label{color:var(--slate)}.sx-form .form-req{color:var(--blue-2);margin-left:.125rem}.sx-form .form-opt{color:var(--slate);margin-left:.3125rem;font-size:.85em}.sx-form .form-tick{background:var(--ok-bg);width:1.5rem;height:1.5rem;color:var(--ok);opacity:0;pointer-events:none;transition:opacity .25s,transform .45s var(--ease);border-radius:50%;place-items:center;font-size:.8125rem;display:grid;position:absolute;top:1.125rem;right:.875rem;transform:scale(.4)}.sx-form .form-field.is-ok .form-tick{opacity:1;transform:none}.sx-form .form-line{background:var(--grad);height:.125rem;transition:transform .45s var(--ease);pointer-events:none;border-radius:.125rem;position:absolute;bottom:0;left:.875rem;right:.875rem;transform:scaleX(0)}.sx-form .form-input:focus~.form-line{transform:scaleX(1)}.sx-form .form-field.is-bad .form-input{border-color:var(--bad);background:snow;box-shadow:0 0 0 .25rem #e5484d17}.sx-form .form-field.is-bad .form-label{color:var(--bad-t)}.sx-form .form-field.is-bad .form-line{background:var(--bad)}.sx-form .form-err{color:var(--bad-t);animation:form-errIn .35s var(--ease);align-items:center;gap:.375rem;margin:.4375rem .125rem 0;font-size:.8125rem;line-height:1.4;display:flex}.sx-form .form-err:before{content:"!";background:var(--bad-bg);width:1rem;height:1rem;font-family:var(--mono);border-radius:50%;flex:none;place-items:center;font-size:.625rem;font-weight:700;display:grid}.sx-form .form-err:empty{display:none}@keyframes form-errIn{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}.sx-form .form-group-l{color:var(--ink-2);margin:.25rem 0 .625rem;font-size:.875rem;font-weight:600}.sx-form .form-chips{flex-wrap:wrap;gap:.5rem;display:flex}.sx-form .form-chip{border:.0625rem solid var(--line-2);min-height:2.625rem;color:var(--ink-2);transition:border-color .3s,background .3s,color .3s,transform .35s var(--ease),box-shadow .35s;background:#fff;border-radius:62.4375rem;align-items:center;gap:.5rem;padding:0 .9375rem 0 .5rem;font-size:.875rem;font-weight:500;display:inline-flex}.sx-form .form-chip:hover{border-color:var(--blue);transform:translateY(-.125rem);box-shadow:0 .5rem 1.125rem -.75rem #1984c7b3}.sx-form .form-chip:focus-visible{outline:.125rem solid var(--blue);outline-offset:.125rem}.sx-form .form-chip[aria-pressed=true]{border-color:var(--blue);color:var(--blue-2);background:#eaf5fd;box-shadow:0 0 0 .1875rem #1984c71a}.sx-form .form-chip-ic{background:var(--soft-2);width:1.625rem;height:1.625rem;color:var(--blue);border-radius:50%;flex:none;place-items:center;font-size:.8125rem;transition:background .3s,color .3s;display:grid;position:relative}.sx-form .form-chip-ic>.ic{transition:opacity .25s,transform .4s var(--ease);grid-area:1/1}.sx-form .form-chip-ic>.form-chip-b{opacity:0;transform:scale(.3)rotate(-60deg)}.sx-form .form-chip[aria-pressed=true] .form-chip-ic{background:var(--blue);color:#fff}.sx-form .form-chip[aria-pressed=true] .form-chip-a{opacity:0;transform:scale(.3)rotate(60deg)}.sx-form .form-chip[aria-pressed=true] .form-chip-b{opacity:1;transform:none}.sx-form .form-actions{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.375rem;display:flex}.sx-form .form-hint{color:var(--muted);font-size:.8125rem}.sx-form .form-hint .form-req{margin:0 .125rem 0 0}.sx-form .form-submit[aria-disabled=true]{pointer-events:none}.sx-form .form-spin{border:.125rem solid #ffffff73;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite spin;display:none}.sx-form .form-submit.is-busy .form-spin{display:block}.sx-form .form-submit.is-busy>.ic{display:none}.sx-form .form-actions.is-shake .form-submit{animation:form-shake .5s var(--ease)}@keyframes form-shake{0%,to{transform:none}20%{transform:translate(-.4375rem)}40%{transform:translate(.375rem)}60%{transform:translate(-.25rem)}80%{transform:translate(.1875rem)}}.sx-form .form-foot{border-top:.0625rem solid var(--line);min-height:2.875rem;font-family:var(--mono);color:var(--muted);background:#fbfcfe;align-items:center;gap:.625rem;padding:.75rem 1.125rem;font-size:.75rem;display:flex}.sx-form .form-foot-pfx{color:var(--blue-2);flex:none}.sx-form .form-foot-log{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sx-form .form-foot-log:after{content:"";vertical-align:-.125rem;background:var(--blue);width:.4375rem;height:.8125rem;margin-left:.1875rem;animation:1s step-end infinite caret;display:inline-block}.sx-form .form-foot-log.is-swap{animation:toastIn .45s var(--ease)}.sx-form .form-done{text-align:center;background:radial-gradient(60% 50% at 50% 30%,#329ffe1a,#0000 70%);flex-direction:column;justify-content:center;align-items:center;padding:2.25rem 1.75rem;display:flex;position:absolute;inset:0}.sx-form .form-done[hidden]{display:none}.sx-form .form-done-mark{width:6.5rem;height:6.5rem;animation:pop .6s var(--ease) both;background:#fff;border-radius:50%;place-items:center;margin-bottom:1.625rem;display:grid;position:relative;box-shadow:0 0 0 .625rem #1984c70f,0 1.25rem 2.5rem -1.125rem #3d4fb099}.sx-form .form-done-ring{opacity:0;border:.09375rem solid #1984c773;border-radius:50%;animation:2.8s ease-out .5s infinite ring;position:absolute;inset:0}.sx-form .form-done-ring.is-late{border-color:#6c176b59;animation-delay:1.9s}.sx-form .form-done-dot{background:var(--c);opacity:0;width:.4375rem;height:.4375rem;animation:form-burst .9s var(--ease) .35s both;border-radius:50%;margin:-.21875rem 0 0 -.21875rem;position:absolute;top:50%;left:50%}@keyframes form-burst{0%{opacity:0;transform:rotate(var(--a)) translateX(1.25rem) scale(.6)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(4.875rem) scale(0)}}.sx-form .form-done-svg{width:4rem;height:4rem;display:block;position:relative}.sx-form .form-done-circle{fill:none;stroke:url(#formDoneGrad);stroke-width:3px;stroke-linecap:round;stroke-dasharray:183;stroke-dashoffset:0;transform-origin:2rem 2rem;animation:form-drawC .8s var(--ease) .15s both;transform:rotate(-90deg)}.sx-form .form-done-tick{fill:none;stroke:url(#formDoneGrad);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:0;animation:form-drawT .5s var(--ease) .75s both}@keyframes form-drawC{0%{stroke-dashoffset:183px}to{stroke-dashoffset:0}}@keyframes form-drawT{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}.sx-form .form-done-t{animation:rise .7s var(--ease) .4s both;outline:none;font-size:max(1.625rem,min(2.6vw,2rem))}.sx-form .form-done-msg{max-width:23.75rem;color:var(--muted);animation:rise .7s var(--ease) .5s both;margin-top:.625rem;font-size:.96875rem;line-height:1.6}.sx-form .form-done-name{color:var(--ink);font-weight:600}.sx-form .form-done-sys{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:26.25rem;margin-top:1.125rem;display:flex}.sx-form .form-done-sys:empty{display:none}.sx-form .form-done-chip{color:var(--blue-2);animation:pop .45s var(--ease) var(--d,.6s) both;background:#eaf5fd;border:.0625rem solid #cfe6f6;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.375rem .75rem .375rem .5625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.sx-form .form-done-chip>.ic{font-size:.8125rem}.sx-form .form-again{animation:rise .7s var(--ease) .7s both;margin-top:1.625rem}.sx-form .form-again>.ic{font-size:.9375rem}:is(.sx-form .form-again:focus-visible,.sx-form .form-submit:focus-visible){outline:.125rem solid var(--blue);outline-offset:.1875rem}@media (max-width:67.5em){.sx-form .form-grid{gap:2.75rem}.sx-form .form-body{padding:1.5rem 1.5rem 1.625rem}}@media (max-width:61.25em){.sx-form .form-grid{grid-template-columns:minmax(0,1fr);gap:3.5rem}.sx-form .form-stage.is-sent .form-body{display:none}.sx-form .form-stage.is-sent .form-done{position:relative;inset:auto}}@media (max-width:35em){.sx-form .form-fields{grid-template-columns:minmax(0,1fr);gap:.75rem}.sx-form .form-body{padding:1.375rem 1rem}.sx-form .form-meter{flex-direction:column;align-items:stretch;gap:.5rem}.sx-form .form-actions{flex-direction:column-reverse;align-items:stretch;gap:.75rem}.sx-form .form-submit{justify-content:center;width:100%}.sx-form .form-hint{text-align:center}.sx-form .form-win .win-bar{gap:.625rem;padding:.6875rem .875rem}.sx-form .form-win .win-dots{display:none}.sx-form .form-foot{padding:.6875rem .875rem;font-size:.6875rem}.sx-form .form-contact{gap:.75rem;padding:.875rem}.sx-form .form-contact-ic{width:2.625rem;height:2.625rem;font-size:1.125rem}.sx-form .form-contact-v{font-size:1rem}.sx-form .form-addr{padding:0}.sx-form .form-addr-row{padding:.875rem .875rem 1rem}.sx-form .form-next{padding:1.125rem 1rem .375rem}.sx-form .form-done{justify-content:flex-start;padding:4.5rem 1rem 1.75rem}}@media (prefers-reduced-motion:reduce){.sx-faq .faq-w,.sx-faq .faq-item.is-open .faq-w{opacity:1;transition:none;transform:none}.sx-faq .faq-item.is-open:after{opacity:0}.sx-faq .faq-panel,.sx-faq .faq-panel-in{transition:none}.sx-faq .faq-item:hover,.sx-form a.form-contact:hover,.sx-form .form-addr:hover,.sx-form .form-chip:hover{transform:none}.sx-form .form-steps-dot,.sx-form .form-done-dot{display:none}}
.axc{--axc-bleed:1.375rem;position:relative}.axc>.axc-track.axc-track{scroll-snap-type:x mandatory;scroll-behavior:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:1.125rem var(--axc-bleed) 4.5rem;margin:-1.125rem calc(-1 * var(--axc-bleed)) -4.5rem;max-width:none;scroll-padding-inline:var(--axc-bleed);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--axc-bleed),#000 calc(100% - var(--axc-bleed)),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--axc-bleed),#000 calc(100% - var(--axc-bleed)),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 var(--axc-bleed),#000 calc(100% - var(--axc-bleed)),transparent);outline:none;flex-wrap:nowrap;grid-template-columns:none;display:flex;overflow:auto hidden}.axc>.axc-track::-webkit-scrollbar{display:none}.axc>.axc-track>.axc-slide{flex:0 0 var(--axc-w,20rem);width:var(--axc-w,20rem);scroll-snap-align:start;grid-column:auto;min-width:0;max-width:none;margin-top:0;margin-bottom:0}.axc>.axc-track>.axc-slide[hidden]{display:none}.axc>.axc-track:focus-visible{box-shadow:inset 0 0 0 .125rem var(--blue,#1984c7);border-radius:1.125rem}.axc-ui{z-index:1;align-items:center;gap:.875rem;margin-top:1.375rem;display:flex;position:relative}.axc-next{margin-left:auto}.axc.axc-static .axc-ui{display:none}.axc-btn{border:.0625rem solid var(--line-2,#d3deec);width:2.75rem;height:2.75rem;color:var(--ink,#07122f);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;transition:background .25s,color .25s,border-color .25s,transform .3s cubic-bezier(.2,.7,.2,1);display:grid;box-shadow:0 .0625rem .125rem #07122f0d}.axc-btn>svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.axc-btn:hover{background:var(--blue,#1984c7);border-color:var(--blue,#1984c7);color:#fff}.axc-prev:hover{transform:translate(-.125rem)}.axc-next:hover{transform:translate(.125rem)}:is(.axc-btn:focus-visible,.axc-dot:focus-visible){outline:.125rem solid var(--blue,#1984c7);outline-offset:.1875rem}.axc-dots{align-items:center;gap:.125rem;display:flex}.axc-dot{cursor:pointer;background:0 0;border:0;width:1.5rem;height:2.75rem;padding:0;position:relative}.axc-dot:before{content:"";background:#c6d3e6;border-radius:62.4375rem;width:.5rem;height:.5rem;margin:-.25rem 0 0 -.25rem;transition:width .4s cubic-bezier(.2,.7,.2,1),margin .4s cubic-bezier(.2,.7,.2,1),background .3s;position:absolute;top:50%;left:50%}.axc-dot.on:before{background:var(--grad,#1984c7);width:1.375rem;margin-left:-.6875rem}.axc-bar{background:var(--line,#e2e9f3);border-radius:.125rem;flex:1;min-width:2.5rem;height:.125rem;overflow:hidden}.axc-bar>i{background:var(--grad,#1984c7);transform-origin:0;height:100%;animation:4.2s linear forwards paused axcFill;display:block;transform:scaleX(0)}.axc.axc-playing .axc-bar>i{animation-play-state:running}.axc.axc-follow .axc-bar{visibility:hidden;min-width:0}@keyframes axcFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:40em){.axc{--axc-bleed:.875rem}.axc-ui{gap:.5rem;margin-top:1rem}.axc-dot{width:1.125rem}}@media (prefers-reduced-motion:reduce){.axc-bar{display:none}}
.skip-link{z-index:200;background:var(--ink);color:#fff;transition:top .2s var(--ease);border-radius:.75rem;padding:.625rem 1rem;font-weight:600;position:absolute;top:-3.5rem;left:1rem}:is(.skip-link:focus,.skip-link:focus-visible){color:#fff;outline:.125rem solid var(--blue);outline-offset:.1875rem;top:1rem}.logo-text{font-family:var(--head);color:var(--ink);font-size:1.375rem;font-weight:700}.foot-mail{margin-top:.875rem}.addr-k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue-2);font-size:.6875rem;font-weight:500}.cta>.lead{margin:0 auto}.sx-cases .cases-cap{flex-basis:9.8125rem}.sx-form .form-hint.is-error{color:var(--bad-t);font-weight:500}.sx-form .form-flash{border:.0625rem solid var(--ok);background:var(--ok-bg);color:var(--ok-t);border-radius:.75rem;margin:0 0 1.5rem;padding:.875rem 1.125rem;font-weight:500}.sx-form .form-flash.is-error{border-color:var(--bad);background:var(--bad-bg);color:var(--bad-t)}.sdot{background:currentColor;border-radius:50%;flex:none;width:.4375rem;height:.4375rem;display:inline-block}.tsvg{vertical-align:-.125em;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em;margin-right:.375em;display:inline-block}.admin-bar .hdr,.admin-bar .progress{top:32px}.admin-bar .drawer{top:calc(4.625rem + 32px)}@media screen and (max-width:782px){.admin-bar .hdr,.admin-bar .progress{top:46px}.admin-bar .drawer{top:calc(4.625rem + 46px)}}
.v2-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;position:absolute!important}.v2-hero .v2-meta{font-family:var(--mono);color:var(--muted);animation:rise 1s var(--ease) .26s both;flex-wrap:wrap;align-items:center;gap:.375rem .875rem;margin:1rem 0 0;font-size:.8125rem;display:flex}.v2-meta>*+:before{content:"";vertical-align:-.0625rem;background:var(--line-2);width:.0625rem;height:.875em;margin-right:.875rem;display:inline-block}.v2-search{max-width:36rem;animation:rise 1s var(--ease) .32s both;gap:.75rem;margin-top:2rem;display:flex}.v2-search-field{flex:auto;min-width:0;position:relative}.v2-search-field>.ic{color:var(--slate);pointer-events:none;font-size:1.125rem;position:absolute;top:50%;left:1.125rem;transform:translateY(-50%)}.v2-search input{border:.0625rem solid var(--line-2);width:100%;height:3.25rem;font-family:var(--body);color:var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfcfe;border-radius:62.4375rem;outline:none;margin:0;padding:0 1.25rem 0 3rem;font-size:1rem;transition:border-color .25s,box-shadow .3s,background .25s;display:block}.v2-search input::placeholder{color:var(--slate);opacity:1}.v2-search input:hover{border-color:#b9c7dc}.v2-search input:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 .25rem #1984c71f}.v2-search input::-webkit-search-cancel-button{cursor:pointer}.v2-search .btn{flex:none}@media (max-width:30em){.v2-search{flex-direction:column}.v2-search .btn{justify-content:center}}.prose-layout{max-width:46rem}.prose{max-width:46rem;color:var(--ink-2);font-size:1.0625rem;line-height:1.75}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose p{text-wrap:pretty;margin:0 0 1.15em}.prose h2,.prose h3,.prose h4{font-family:var(--head);color:var(--ink);text-wrap:balance;scroll-margin-top:7.5rem}.prose h2{letter-spacing:-.02em;margin:2.75rem 0 .875rem;font-size:max(1.5rem,min(2.6vw,1.875rem));line-height:1.2}.prose h3{letter-spacing:-.01em;margin:2.5rem 0 .75rem;font-size:1.25rem;line-height:1.3}.prose h4{margin:2rem 0 .5rem;font-size:1.0625rem;line-height:1.4}.prose strong,.prose b{color:var(--ink);font-weight:600}.prose a{color:var(--blue-2);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.0625rem;transition:color .2s}.prose a:hover{color:var(--ink)}.prose ul,.prose ol{margin:0 0 1.25em;padding-left:1.375rem}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li{margin:.375rem 0;padding-left:.25rem}.prose li::marker{color:var(--blue)}.prose ol>li::marker{font-family:var(--mono);font-size:.875em}.prose blockquote{border-radius:var(--r);background:var(--soft);color:var(--ink);margin:2rem 0;padding:1.25rem 1.5rem;font-size:1.125rem;line-height:1.6}.prose blockquote>:last-child{margin-bottom:0}.prose img{border-radius:var(--r);max-width:100%;height:auto}.prose figure{margin:2rem 0}.prose figcaption{color:var(--muted);margin-top:.625rem;font-size:.875rem}.prose hr{background:var(--line);border:0;height:.0625rem;margin:2.5rem 0}.prose code{font-family:var(--mono);background:var(--soft-2);color:var(--ink);border-radius:.375rem;padding:.1em .35em;font-size:.875em}.prose pre{border-radius:var(--r);background:var(--ink);color:#e6edf7;margin:1.75rem 0;padding:1.25rem 1.375rem;font-size:.875rem;line-height:1.65;overflow:auto}.prose pre code{color:inherit;background:0 0;padding:0}.prose table{border-collapse:collapse;width:100%;margin:1.75rem 0;font-size:.9375rem}.prose th,.prose td{border-bottom:.0625rem solid var(--line);text-align:left;vertical-align:top;padding:.75rem}.prose th{color:var(--ink);font-weight:600}.prose-toc{display:none}@media (min-width:64em){.prose-layout.has-toc{grid-template-columns:14rem minmax(0,46rem);align-items:start;gap:4.5rem;max-width:none;display:grid}.prose-toc{font-size:.875rem;line-height:1.45;display:block;position:sticky;top:7.5rem}.prose-toc-h{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 .875rem;font-size:.71875rem;font-weight:500}.prose-toc ul{margin:0;padding:0;list-style:none}.prose-toc li+li{margin-top:.125rem}.prose-toc a{color:var(--muted);border-radius:.625rem;margin-left:-.75rem;padding:.4375rem .75rem;transition:color .2s,background .2s;display:block}.prose-toc a:hover{color:var(--blue-2);background:var(--soft)}.prose-toc a:focus-visible{outline:.125rem solid var(--blue);outline-offset:.125rem}}.v2-links{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.v2-links a{border:.0625rem solid var(--line);min-height:2.75rem;color:var(--ink-2);background:#fff;border-radius:62.4375rem;align-items:center;padding:0 1.125rem;font-size:.9375rem;font-weight:500;transition:border-color .25s,color .25s,box-shadow .3s;display:inline-flex}.v2-links a:hover{color:var(--blue-2);box-shadow:var(--sh);border-color:#1984c766}.v2-links a:focus-visible{outline:.125rem solid var(--blue);outline-offset:.125rem}.v2-pager{flex-wrap:wrap;justify-content:center;gap:.375rem;margin-top:3rem;display:flex}.v2-pager .page-numbers{border:.0625rem solid var(--line);min-width:2.75rem;height:2.75rem;font-family:var(--mono);color:var(--ink-2);background:#fff;border-radius:62.4375rem;place-items:center;padding:0 .75rem;font-size:.875rem;transition:border-color .25s,color .25s;display:inline-grid}.v2-pager a.page-numbers:hover{color:var(--blue-2);border-color:#1984c766}.v2-pager .page-numbers.current{background:var(--grad);color:#fff;border-color:#0000}.v2-pager .page-numbers.dots{background:0 0;border-color:#0000}.v2-pager .ic{font-size:1rem}.v2-pager .ic.prev{transform:rotate(90deg)}.v2-pager .ic.next{transform:rotate(-90deg)}.v2-empty{border-radius:var(--r-lg);border:.0625rem solid var(--line);background:var(--soft);text-align:center;max-width:40rem;margin:0 auto;padding:3.5rem 2rem}.v2-empty-ic{background:var(--grad);color:#fff;border-radius:1rem;place-items:center;width:3.5rem;height:3.5rem;font-size:1.5rem;display:inline-grid;box-shadow:0 .875rem 1.75rem -.875rem #3d4fb0b3}.v2-empty .h3{color:var(--ink);margin:1.25rem 0 .5rem}.v2-empty p{max-width:32rem;color:var(--muted);text-wrap:pretty;margin:0 auto;line-height:1.65}.v2-empty .ctas{justify-content:center;margin-top:1.75rem}.v2-empty .v2-links{justify-content:center;margin-top:1.5rem}@media (max-width:40em){.v2-empty{padding:2.5rem 1.25rem}.v2-empty .ctas .btn{justify-content:center;width:100%}}.v2-locked .post-password-form p{margin:0 0 1rem}.v2-locked .post-password-form p:last-child{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.v2-locked .post-password-form label{color:var(--ink);flex-direction:column;flex:16rem;gap:.5rem;font-weight:500;display:flex}.v2-locked .post-password-form input[type=password]{border:.0625rem solid var(--line-2);height:3.25rem;font:inherit;color:var(--ink);background:#fbfcfe;border-radius:62.4375rem;outline:none;padding:0 1.25rem;transition:border-color .25s,box-shadow .3s}.v2-locked .post-password-form input[type=password]:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 .25rem #1984c71f}.v2-locked .post-password-form input[type=submit]{background:var(--blue-2);color:#fff;height:3.25rem;font:inherit;cursor:pointer;border:0;border-radius:62.4375rem;padding:0 1.5rem;font-weight:600}.v2-locked .post-password-form input[type=submit]:hover{background:var(--ink)}.v2-locked .post-password-form input[type=submit]:focus-visible{outline:.125rem solid var(--blue);outline-offset:.125rem}
#app:focus{outline:none}.hdr .logo,.hdr-cta{flex-shrink:0}.logo img{object-fit:contain}@media (min-width:67.5625em) and (max-width:73.6875em){.hdr-in{gap:1rem}.nav{gap:0}.nav-btn{padding:.625rem .5rem}.hdr-cta{margin-left:0}}.cbody{display:grid}.cview{visibility:hidden;grid-area:1/1;display:block}.cview.on{visibility:visible}@media (max-width:23.75em){.term .body{min-height:36.25rem}}@media (min-width:23.8125em) and (max-width:40em){.term .body{min-height:33.5rem}}@media (min-width:40.0625em) and (max-width:61.25em){.term .body{min-height:23.25rem}}@media (min-width:61.3125em){.term .body{min-height:25.75rem}}.term .wb code{word-break:normal;overflow-wrap:anywhere}@media (max-width:61.25em){.h1,.h2,.phero-copy .h1,.cta .h2,.cards-t,.rows-t,.tl-t,.post-title,.sx-form .form-title,.sx-form .form-side-title{text-wrap:balance}.lead,.shead .lead{text-wrap:pretty}.chal-card{display:grid}.chal-card>.pane{grid-area:1/1;align-self:center}.pane.hide{visibility:hidden;transition:opacity .6s var(--ease),transform .6s var(--ease),visibility 0s .6s;position:static;inset:auto}}@media (min-width:40.0625em) and (max-width:61.25em){.sx-split .split-vis{width:100%;max-width:38.75rem;margin-inline:auto}.drawer{border-left:.0625rem solid var(--line);width:min(28rem,100%);box-shadow:var(--sh-lg);left:auto}.bcard{grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.bcard .img{aspect-ratio:auto;height:100%}}@media (min-width:40.0625em) and (max-width:56.25em){.sx-timeline .tl-d{max-width:34rem}}.menu-open .hdr{border-color:var(--line);background:#fff}@media (max-width:40em){.phero-vis{order:0}.crumbs{white-space:nowrap;flex-wrap:nowrap;min-width:0}.crumbs [aria-current]{text-overflow:ellipsis;min-width:0;overflow:hidden}.shead.center{text-align:left}.shead.center .lead{margin-left:0}.logos p{letter-spacing:.12em;text-wrap:balance;padding:0 1rem}.cta .ctas{flex-direction:column;align-items:stretch;max-width:17.5rem;margin-inline:auto}.cta .ctas .btn{justify-content:center}.axc-dots{gap:.375rem}.sx-cards .cards-tag{text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.sx-library .lib-more{color:var(--blue-2);text-align:left}.sx-cases .cases-cap{flex-basis:100%}.sx-cases .cases-num{font-variant-numeric:tabular-nums}.lead+.lead{margin-top:.75rem}.rh-copy .eyebrow{font-size:.6875rem}}@media (max-width:37.5em){.sx-cards .cards-ico,.sx-cards .cards-wide .cards-ico{padding:1.375rem 1.25rem 1.5rem}.sx-cards .cards-ico .cards-icon,.sx-cards .cards-wide .cards-ico .cards-icon{position:relative;top:auto;left:auto}:is(.sx-cards .cards-ico .cards-top,.sx-cards .cards-ico .cards-top:not(:has(.cards-tag))){margin-bottom:.875rem}.sx-cards .cards-linked .cards-txt{padding-right:0}.sx-cards .cards-photo-media{height:10rem}}@media (max-width:32.5em){.kpi small,.kpi>span{line-height:1.4;display:block}}@media (max-width:26.25em){.fgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem}}@media (max-width:24.3125em){.sx-split .h2{font-size:1.75rem}}@media (max-width:23.75em){.sx-timeline .tl-item{grid-template-columns:2.25rem minmax(0,1fr);column-gap:.75rem}.sx-timeline .tl-node{width:2.25rem;height:2.25rem}.sx-timeline .tl-card{padding:1.125rem 1rem}.sx-form .form-step{grid-template-columns:2rem minmax(0,1fr);gap:.75rem}.sx-form .form-step-node{width:2rem;height:2rem}.term .cmd{flex-direction:column;gap:.25rem}}@media (max-width:23.375em){.axc-dots:has(.axc-dot:nth-child(8)){display:none}}@media (max-width:23.125em){.toggle button{padding:0 .875rem;font-size:.84375rem}.rh-ctas{gap:.375rem}.rh-ctas .btn{gap:.375rem;padding:0 .75rem;font-size:.8125rem}.rh-copy .eyebrow,.logos p{text-wrap:balance}}@media (max-width:22.5em){.pv-toast b{-webkit-line-clamp:1;line-clamp:1}}.legal a{padding:.375rem 0;display:inline-block}.nw{white-space:nowrap}#cTabs:focus-within button.on:after,#pillars:hover .pillar.on .bar i,#pillars:focus-within .pillar.on .bar i,.ind:focus-within .ind-item.on .bar i{animation-play-state:paused}@media (max-width:25.875em){#chalStatus{min-height:2.9375rem}}@media (min-width:61.3125em){.num-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:2rem}.tiles{gap:.75rem}.tile{padding:1.75rem 1.375rem}.tile b{font-size:max(2.5rem,min(4vw,3.5rem))}}@keyframes billboardV{0%{transform:translate(-50%,-50%)rotate(0)rotateY(10deg)rotateX(-60deg)rotate(-75deg)}to{transform:translate(-50%,-50%)rotate(360deg)rotateY(10deg)rotateX(-60deg)rotate(-75deg)}}@media (max-width:40em){.solar{height:22rem}.solar-plane{transform:rotate(75deg)rotateX(60deg)rotateY(-10deg)}.solar .oc{animation-name:billboardV}.solar .sun{transform:rotateY(10deg)rotateX(-60deg)rotate(-75deg)}}@media (max-width:40em) and (prefers-reduced-motion:reduce){.solar .oc{animation:billboardV var(--dur) linear var(--dl) infinite paused!important}}.fgrid h2{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue-2);margin-bottom:1rem;font-size:.6875rem;font-weight:500}.addr h2{margin-bottom:.375rem}.sx-library .lib-ph-tx>h2{letter-spacing:-.015em;font-size:1.5rem}@media (max-width:40em){.sx-library .lib-ph-tx>h2{font-size:1.3125rem}}.mq-track .mq-logo{align-items:center;display:flex}.mq-track .mq-logo img{width:auto;max-width:none;height:var(--lh,2.5rem);display:block}.logos .mq-track{animation-duration:var(--mq-dur,38s)}@media (max-width:40em){.mq-track .mq-logo{padding:0 1.25rem}.mq-track .mq-logo img{height:calc(var(--lh,2.5rem)*.8)}.logos .mq-track{animation-duration:var(--mq-dur-s,var(--mq-dur,38s))}}
@media (max-width:40em){html.js .rh-copy .eyebrow,html.js .rh-sub,html.js .rh-ctas{opacity:1;transform:none}html.js .rh-h1 .w>span{transform:none}}
