@font-face{font-family:Chivo Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chivo-mono-vietnamese-400-normal.Drvd1ekh.woff2)format("woff2"),url(/_astro/chivo-mono-vietnamese-400-normal.Dm4OwksM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chivo-mono-latin-ext-400-normal.UHfHOjZK.woff2)format("woff2"),url(/_astro/chivo-mono-latin-ext-400-normal.D2sLLYA-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chivo-mono-latin-400-normal.DZ3T-ph7.woff2)format("woff2"),url(/_astro/chivo-mono-latin-400-normal.BIF4JAKS.woff)format("woff");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:STK Bureau Sans;src:url(/fonts/STKBureauSans-Book.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:STK Bureau Sans;src:url(/fonts/STKBureauSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--ink:#010203;--ink-80:#393939cc;--ink-65:#393939a6;--ink-50:#39393980;--ink-25:#39393940;--ink-10:#3939391a;--ink-3:#39393908;--statement:#393939;--accent:#143cff;--accent-10:#4a68ff1a;--bg:#fff;--surface:#f8f8f8;--tile:#fdfefc;--logo:#01063380;--line:#eff0f2;--line-dark:#ffffff1a;--on-dark:#fff;--on-dark-70:#ffffffb3;--on-dark-50:#ffffff80;--black:#010203;--font:"STK Bureau Sans", "Helvetica Neue", Arial, sans-serif;--mono:"Chivo Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--g:clamp(7px, 3.5vw, 50px);--frame-max:1860px;--pad:40px;--nav-h:44px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1)}@media (width<=809.98px){:root{--pad:20px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--ink);font:300 16px/1.4 var(--font);letter-spacing:-.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:clip}h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol{font-weight:inherit;margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,svg,video,canvas,iframe{max-width:100%;display:block}button{font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}::selection{background:var(--accent);color:#fff}.shell{padding-inline:var(--g);position:relative}.frame{max-width:var(--frame-max);border-inline:1px solid var(--line);margin-inline:auto;position:relative}.rule-t{border-top:1px solid var(--line)}.rule-b{border-bottom:1px solid var(--line)}.dark{--line:var(--line-dark);color:var(--on-dark)}.pad{padding:var(--pad)}.band{height:var(--band-h,50px);border-block:1px solid var(--line);position:relative}.band:before{content:"";background:var(--band-dot,#e2e4e8);opacity:.55;position:absolute;inset:0;-webkit-mask:url(/images/home/dot-band.svg) 50%/526px 40px;mask:url(/images/home/dot-band.svg) 50%/526px 40px}.band.m{--band-h:85px}.band.l{--band-h:100px}@media (width<=809.98px){.band,.band.m,.band.l{--band-h:40px}}.dark .band,.band.on-dark{--band-dot:#ffffff1f}.t-h1{letter-spacing:-.01em;font-size:clamp(38px,5.7vw,82px);line-height:1}.t-h2-l{letter-spacing:-.05em;font-size:clamp(26px,2.5vw,36px);line-height:1.2}.t-h2-m{letter-spacing:-.05em;font-size:clamp(26px,1.95vw,28px);line-height:1.2}.t-h4{letter-spacing:-.05em;font-size:clamp(20px,1.95vw,28px);line-height:1.2}.t-statement{letter-spacing:-.01em;color:var(--statement);font-size:clamp(32px,3.35vw,48px);line-height:1.2}.t-22{letter-spacing:-.05em;font-size:clamp(18px,1.55vw,22px);line-height:1.2}.t-18{letter-spacing:-.05em;font-size:18px;line-height:1.2}.t-18r{letter-spacing:-.03em;font-size:18px;line-height:1.4}.t-16{letter-spacing:-.03em;font-size:16px;line-height:1.4}.t-14{letter-spacing:-.03em;font-size:14px;line-height:1.4}.t-num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:36px;line-height:1}.mono{font:400 12px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase}.muted{color:var(--ink-65)}.accent{color:var(--accent)}.balance{text-wrap:balance}.pretty{text-wrap:pretty}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.btn{--b-bg:var(--ink);--b-fg:#fff;--b-bg-h:#282c34;isolation:isolate;background:var(--b-bg);height:32px;color:var(--b-fg);font:400 14px/1.4 var(--font);letter-spacing:-.03em;white-space:nowrap;transition:background-color .35s var(--ease), color .35s var(--ease), transform .35s var(--ease);border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;border-radius:inherit;transition:transform .7s var(--ease);background:linear-gradient(100deg,#0000 20%,#ffffff2e 50%,#0000 80%);position:absolute;inset:0;transform:translate(-110%)}.btn:hover{background:var(--b-bg-h)}.btn:hover:after{transform:translate(110%)}.btn:active{transform:scale(.97)}.btn.accent{--b-bg:var(--accent);--b-bg-h:#0a25ab}.btn.light{--b-bg:#fff;--b-fg:#121212;--b-bg-h:#e8ecff}.btn.light:after{background:linear-gradient(100deg,#0000 20%,#143cff1f 50%,#0000 80%)}.btn.ghost{--b-bg:transparent;--b-fg:var(--ink);--b-bg-h:var(--ink-3)}.btn.lg{height:40px;padding:0 20px}.tlink{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:10px;font-size:16px;line-height:1.4;display:inline-flex}.tlink .lbl{position:relative}.tlink .lbl:after{content:"";transform-origin:100%;height:1px;transition:transform .45s var(--ease);background:currentColor;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tlink:hover .lbl:after{transform-origin:0;transform:scaleX(1)}.tlink .box{background:var(--ink-3);width:20px;height:20px;transition:background-color .35s var(--ease), color .35s var(--ease);border-radius:2px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.tlink .box svg{width:10px;height:10px;transition:transform .45s var(--ease)}.tlink .box svg+svg{position:absolute;transform:translate(-150%,150%)}.tlink:hover .box{background:var(--accent);color:#fff}.tlink:hover .box svg:first-child{transform:translate(150%,-150%)}.tlink:hover .box svg+svg{transform:translate(0)}.tlink.accent{color:var(--accent)}.tlink.lg{letter-spacing:-.05em;font-size:clamp(18px,1.55vw,22px);line-height:1.2}.tlink.lg .box{width:28px;height:28px}.tlink.lg .box svg{width:12px;height:12px}.dark .tlink{color:#fff}.dark .tlink .box{background:#ffffff1a}.arrow-sq{width:28px;height:28px;transition:background-color .35s var(--ease), color .35s var(--ease);background:#ffffff1f;border-radius:2px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.arrow-sq svg{width:12px;height:12px;transition:transform .5s var(--ease)}.arrow-sq svg+svg{position:absolute;transform:translate(-160%,160%)}.light-card .arrow-sq{background:var(--ink-10)}a:hover .arrow-sq,.arrow-sq:hover{background:var(--accent);color:#fff}a:hover .arrow-sq svg:first-child{transform:translate(160%,-160%)}a:hover .arrow-sq svg+svg{transform:none}.tag{height:20px;font:400 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);background:#01020347;border-radius:4px;align-items:center;padding:0 6px;display:inline-flex}.tag.new{background:var(--accent)}@keyframes rvl{0%{opacity:.01;filter:blur(6px);translate:0 18px}}.rvl{animation:rvl .95s var(--ease) both paused}.rvl.rvl-in{animation-play-state:running;animation-delay:var(--rvl-d,0s)}@media (prefers-reduced-motion:reduce){.rvl{animation:none}}.zoom img,.zoom .zoom-media{transition:transform 1.1s var(--ease), filter .6s var(--ease)}a.zoom:hover img,a.zoom:hover .zoom-media,.zoom:hover>.zoom-media{transform:scale(1.04)}.nav[data-astro-cid-nen7h5rs]{z-index:50;--logo-mark:var(--accent);--logo-word:var(--ink);position:fixed;inset:0 0 auto}.nav-space[data-astro-cid-nen7h5rs]{height:var(--nav-h)}.nav-bar[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid var(--line);z-index:3;background:#ffffffeb;position:relative}.nav-frame[data-astro-cid-nen7h5rs]{height:var(--nav-h);align-items:stretch;display:flex}.nav-logo[data-astro-cid-nen7h5rs]{border-right:1px solid var(--line);flex:none;align-items:center;width:140px;padding:0 18px;display:flex}.nav-logo[data-astro-cid-nen7h5rs] svg{width:104px;height:auto;transition:opacity .3s var(--ease)}.nav-logo[data-astro-cid-nen7h5rs]:hover svg{opacity:.75}.nav-items[data-astro-cid-nen7h5rs]{align-items:stretch;margin-left:auto;display:flex}.nav-item[data-astro-cid-nen7h5rs]{border-left:1px solid var(--line);font:400 14px/1.4 var(--font);letter-spacing:-.03em;color:var(--ink);transition:color .3s var(--ease), background-color .3s var(--ease);align-items:center;gap:6px;padding:0 22px;display:flex}.nav-item[data-astro-cid-nen7h5rs].plain{border-left:1px solid var(--line)}.nav-item[data-astro-cid-nen7h5rs]:hover{background:var(--ink-3)}.nav-item[data-astro-cid-nen7h5rs] .chev[data-astro-cid-nen7h5rs]{opacity:0;width:8px;height:8px;transition:opacity .3s var(--ease), transform .3s var(--ease);margin-right:-14px;transform:translate(-4px)}.nav-item[data-astro-cid-nen7h5rs]:hover .chev[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.nav[data-astro-cid-nen7h5rs].open .nav-item[data-astro-cid-nen7h5rs]:not([aria-expanded=true]){color:var(--ink-50)}.nav-item[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--ink)}.nav-cta[data-astro-cid-nen7h5rs]{align-self:center;margin:0 18px 0 6px}.nav-burger[data-astro-cid-nen7h5rs]{display:none}.mega-wrap[data-astro-cid-nen7h5rs]{left:0;right:0;top:var(--nav-h);z-index:2;pointer-events:none;position:absolute}.mega-frame[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);clip-path:inset(0 0 100%);transition:clip-path .5s var(--ease);background:#fff}.nav[data-astro-cid-nen7h5rs].open .mega-frame[data-astro-cid-nen7h5rs]{clip-path:inset(0);pointer-events:auto}.mega[data-astro-cid-nen7h5rs]{grid-template-columns:353px 1fr;min-height:320px;display:grid}.mega[data-astro-cid-nen7h5rs][hidden]{display:none}.mega[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{padding:40px}.mega[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]+[data-astro-cid-nen7h5rs]{border-left:1px solid var(--line)}.mega-intro[data-astro-cid-nen7h5rs]{flex-direction:column;gap:14px;padding-top:50px;display:flex}.mega-intro[data-astro-cid-nen7h5rs].wide{min-width:0}#mega-resources[data-astro-cid-nen7h5rs]{grid-template-columns:1fr 1fr 240px}#mega-resources[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]:nth-child(2){border-left:1px solid var(--line)}#mega-company[data-astro-cid-nen7h5rs]{grid-template-columns:300px 1fr 1fr}.mega-eyebrow[data-astro-cid-nen7h5rs]{letter-spacing:-.03em;font-size:16px;line-height:1.4}.mega-title[data-astro-cid-nen7h5rs]{color:var(--ink);margin-top:18px}.mega-cols[data-astro-cid-nen7h5rs]{gap:40px;display:grid}.mega-cols[data-astro-cid-nen7h5rs].c3{grid-template-columns:repeat(3,1fr);padding-top:40px}.mega-cols[data-astro-cid-nen7h5rs] .mega-eyebrow[data-astro-cid-nen7h5rs]{margin-bottom:18px;font-size:14px}.mega-links[data-astro-cid-nen7h5rs]{flex-direction:column;gap:12px;display:flex}.mega-cols[data-astro-cid-nen7h5rs] .mega-links[data-astro-cid-nen7h5rs]{gap:16px}.mega-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:-.05em;color:var(--ink);transition:color .3s var(--ease), transform .4s var(--ease);font-size:18px;line-height:1.2;display:inline-block}.mega-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--accent);transform:translate(4px)}.mega-mid[data-astro-cid-nen7h5rs]{padding-top:40px}.mega-div[data-astro-cid-nen7h5rs]{margin:28px 0 12px}.mega-feature[data-astro-cid-nen7h5rs]{background:var(--ink);color:#fff;min-height:296px;margin:20px;padding:0;display:block;position:relative;overflow:hidden;border-left:0!important}.mega-feature[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mega-feature[data-astro-cid-nen7h5rs] .tag[data-astro-cid-nen7h5rs]{position:absolute;top:10px;right:10px}.mega-feature-txt[data-astro-cid-nen7h5rs]{background:linear-gradient(#0000,#010203b3);flex-direction:column;gap:8px;padding:60px 24px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.mega-feature-txt[data-astro-cid-nen7h5rs] .t-14[data-astro-cid-nen7h5rs]{opacity:.75;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.mega-feature-txt[data-astro-cid-nen7h5rs] .t-16[data-astro-cid-nen7h5rs]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nav-scrim[data-astro-cid-nen7h5rs]{z-index:1;backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .4s var(--ease);background:#ffffff80;position:fixed;inset:0}.nav[data-astro-cid-nen7h5rs].open .nav-scrim[data-astro-cid-nen7h5rs]{opacity:1}.mega[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease);transform:translateY(-6px)}.nav[data-astro-cid-nen7h5rs].open .mega[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.nav[data-astro-cid-nen7h5rs].open .mega[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]:nth-child(2){transition-delay:50ms}.nav[data-astro-cid-nen7h5rs].open .mega[data-astro-cid-nen7h5rs]>[data-astro-cid-nen7h5rs]:nth-child(3){transition-delay:.1s}.mnav[data-astro-cid-nen7h5rs]{display:none}@media (width<=1099.98px){.nav-items[data-astro-cid-nen7h5rs],.mega-wrap[data-astro-cid-nen7h5rs],.nav-scrim[data-astro-cid-nen7h5rs]{display:none}.nav-cta[data-astro-cid-nen7h5rs]{margin-left:auto;margin-right:10px}.nav-burger[data-astro-cid-nen7h5rs]{border-left:1px solid var(--line);place-content:center;gap:5px;width:44px;display:grid}.nav-burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--ink);width:16px;height:1.3px;transition:transform .35s var(--ease);display:block}.nav-burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3.2px)rotate(45deg)}.nav-burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-3.2px)rotate(-45deg)}.mnav[data-astro-cid-nen7h5rs]{inset:var(--nav-h) 0 0;z-index:2;padding:0 var(--g);background:#fff;display:block;position:fixed;overflow-y:auto}.mnav[data-astro-cid-nen7h5rs][hidden]{display:none}.mnav-in[data-astro-cid-nen7h5rs]{border-inline:1px solid var(--line);min-height:100%;animation:mfade .45s var(--ease);flex-direction:column;padding-bottom:30px;display:flex}@keyframes mfade{0%{opacity:0;transform:translateY(-8px)}}.macc[data-astro-cid-nen7h5rs],.macc-link[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line)}.macc[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs],.macc-link[data-astro-cid-nen7h5rs]{letter-spacing:-.05em;cursor:pointer;justify-content:space-between;align-items:center;padding:18px 20px;font-size:22px;list-style:none;display:flex}.macc[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.plus[data-astro-cid-nen7h5rs]{width:12px;height:12px;position:relative}.plus[data-astro-cid-nen7h5rs]:before,.plus[data-astro-cid-nen7h5rs]:after{content:"";height:1.3px;transition:transform .35s var(--ease);background:currentColor;position:absolute;top:50%;left:0;right:0}.plus[data-astro-cid-nen7h5rs]:after{transform:rotate(90deg)}.macc[data-astro-cid-nen7h5rs][open] .plus[data-astro-cid-nen7h5rs]:after{transform:rotate(0)}.macc-body[data-astro-cid-nen7h5rs]{gap:20px;padding:0 20px 20px;display:grid}.macc-body[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:10px;display:grid}.macc-body[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:-.04em;color:var(--ink-80);font-size:17px}.macc-group[data-astro-cid-nen7h5rs] .mono[data-astro-cid-nen7h5rs]{margin-bottom:10px}.mnav-cta[data-astro-cid-nen7h5rs]{margin:24px 20px 0}}@media (width<=809.98px){.nav-logo[data-astro-cid-nen7h5rs]{border-right:0;width:auto;padding:0 14px}.nav-cta[data-astro-cid-nen7h5rs]{height:30px;padding:0 12px;font-size:13px}}.ft[data-astro-cid-jo6i4kqk]{background:var(--black);--logo-mark:#fff;--logo-word:#fff}.ft[data-astro-cid-jo6i4kqk] .frame[data-astro-cid-jo6i4kqk]{border-color:var(--line)}.ft-top[data-astro-cid-jo6i4kqk]{padding:40px var(--pad) 46px;justify-content:space-between;align-items:flex-start;display:flex}.ft-logo[data-astro-cid-jo6i4kqk] svg{width:140px;height:auto}.ft-soc2{color:#fff;opacity:.9;width:70px;height:70px;transition:transform .6s var(--ease);overflow:visible}.ft-soc2:hover{transform:rotate(-8deg)scale(1.04)}.ft-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(6,1fr);display:grid}.ft-col[data-astro-cid-jo6i4kqk]{padding:46px var(--pad) 46px;min-height:296px}.ft-col[data-astro-cid-jo6i4kqk]+.ft-col[data-astro-cid-jo6i4kqk]{border-left:1px solid var(--line)}.ft-h[data-astro-cid-jo6i4kqk]{color:#ffffff59;margin-bottom:18px}.ft-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:8px;display:grid}.ft-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{letter-spacing:-.03em;color:var(--on-dark-50);transition:color .3s var(--ease);font-size:14px;line-height:1.4;display:inline-block}.ft-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.ft-mark[data-astro-cid-jo6i4kqk]{padding:18px var(--pad);color:#ffffff38;position:relative;overflow:hidden}.ft-mark-svg{--logo-mark:currentColor;--logo-word:currentColor;width:100%;height:auto;transition:color 1.2s var(--ease);display:block;-webkit-mask:radial-gradient(circle,#000 1.25px,#0000 1.6px) 0 0/7px 7px;mask:radial-gradient(circle,#000 1.25px,#0000 1.6px) 0 0/7px 7px}.ft-mark[data-astro-cid-jo6i4kqk]:hover .ft-mark-svg{color:#506effd9}.ft-bottom[data-astro-cid-jo6i4kqk]{padding:18px var(--pad);color:#fff6;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.ft-ai[data-astro-cid-jo6i4kqk]{align-items:center;gap:14px;display:flex}.ft-ai[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffff8c;width:18px;height:18px;transition:color .3s var(--ease), transform .4s var(--ease);place-items:center;display:grid}.ft-ai[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] svg{width:16px;height:16px}.ft-ai[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;transform:translateY(-2px)}.ft-copy[data-astro-cid-jo6i4kqk]{text-align:center}.ft-credit[data-astro-cid-jo6i4kqk]{transition:color .3s var(--ease);justify-self:end}.ft-credit[data-astro-cid-jo6i4kqk]:hover{color:#fff}@media (width<=1099.98px){.ft-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr)}.ft-col[data-astro-cid-jo6i4kqk]:nth-child(4){border-left:0}.ft-col[data-astro-cid-jo6i4kqk]:nth-child(n+4){border-top:1px solid var(--line)}}@media (width<=809.98px){.ft-cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}.ft-col[data-astro-cid-jo6i4kqk]{min-height:0;padding:30px var(--pad)}.ft-col[data-astro-cid-jo6i4kqk]:nth-child(odd){border-left:0}.ft-col[data-astro-cid-jo6i4kqk]:nth-child(4){border-left:1px solid var(--line)}.ft-col[data-astro-cid-jo6i4kqk]:nth-child(n+3){border-top:1px solid var(--line)}.ft-bottom[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;justify-items:start;gap:14px}.ft-credit[data-astro-cid-jo6i4kqk]{justify-self:start}.ft-top[data-astro-cid-jo6i4kqk]{padding:30px var(--pad)}.ft-soc2{width:56px;height:56px}}.skip{z-index:100;background:var(--ink);color:#fff;border-radius:4px;padding:6px 10px;position:absolute;top:-40px;left:8px}.skip:focus{top:8px}.cookie{z-index:60;border:1px solid var(--line);letter-spacing:0;width:min(300px,100vw);color:var(--ink-50);animation:ck .6s var(--ease);background:#fff;align-items:center;gap:18px;padding:14px 12px;font-size:12px;line-height:1.33;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 10px 40px #0102030f}.cookie[hidden]{display:none}.cookie a{color:var(--ink)}.cookie button{background:var(--ink-3);color:var(--ink);transition:background-color .3s var(--ease);border-radius:99px;flex:none;padding:6px 10px;font-size:12px}.cookie button:hover{background:var(--ink-10)}@keyframes ck{0%{opacity:0;transform:translateY(10px)}}.hero[data-astro-cid-i3irphx7]{position:relative}.hero-frame[data-astro-cid-i3irphx7]{height:calc(100svh - var(--nav-h));place-items:center;min-height:620px;max-height:1100px;display:grid;overflow:hidden}.hero-canvas[data-astro-cid-i3irphx7]{touch-action:pan-y;opacity:0;width:100%;height:100%;transition:opacity 1.6s var(--ease);position:absolute;inset:0}.hero-canvas[data-astro-cid-i3irphx7].on{opacity:1}.hero-copy[data-astro-cid-i3irphx7]{z-index:1;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:28px;max-width:900px;padding:40px;display:flex;position:relative}.hero-copy[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{pointer-events:auto}.hero-eyebrow[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:center;align-items:center;gap:11px;margin-bottom:2px;display:flex}.hero-title[data-astro-cid-i3irphx7]{max-width:850px;margin-top:-4px}.hero-lead[data-astro-cid-i3irphx7]{max-width:460px;margin-top:-6px}.counter[data-astro-cid-i3irphx7]{background:var(--accent-10);height:26px;color:var(--accent);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-radius:5px;align-items:center;padding:3px 6px 0;font-size:16px;display:inline-flex;overflow:hidden}.dg[data-astro-cid-i3irphx7]{height:1.1em;line-height:1.1;display:inline-block;position:relative;overflow:hidden}.dg[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{display:block}.dg[data-astro-cid-i3irphx7].roll>span[data-astro-cid-i3irphx7]{animation:roll .55s var(--ease)}@keyframes roll{0%{opacity:0;transform:translateY(100%)}}.sep[data-astro-cid-i3irphx7]{opacity:.8}@media (width<=809.98px){.hero-frame[data-astro-cid-i3irphx7]{min-height:560px;height:calc(92svh - var(--nav-h))}.hero-copy[data-astro-cid-i3irphx7]{gap:22px;padding:20px}.hero-eyebrow[data-astro-cid-i3irphx7] .t-18[data-astro-cid-i3irphx7]{font-size:14px}.counter[data-astro-cid-i3irphx7]{height:22px;font-size:13px}}.lw-head[data-astro-cid-qjezk3s2]{text-align:center;padding:40px}.lw[data-astro-cid-qjezk3s2]{grid-template-columns:repeat(8,1fr);display:grid}.lw[data-astro-cid-qjezk3s2] li[data-astro-cid-qjezk3s2]{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.lw[data-astro-cid-qjezk3s2] li[data-astro-cid-qjezk3s2]:nth-child(8n){border-right:0}.lw[data-astro-cid-qjezk3s2] li[data-astro-cid-qjezk3s2]:nth-last-child(-n+8){border-bottom:0}.lw-tile[data-astro-cid-qjezk3s2]{aspect-ratio:1;background:var(--tile);transition:background-color .5s var(--ease);place-items:center;display:grid;position:relative;overflow:hidden}.lw-logo[data-astro-cid-qjezk3s2]{background:var(--logo);width:66%;height:46%;-webkit-mask:var(--logo-img) center / contain no-repeat;mask:var(--logo-img) center / contain no-repeat;transition:background-color .5s var(--ease), transform .7s var(--ease)}.lw-arrow[data-astro-cid-qjezk3s2]{opacity:0;width:22px;height:22px;transition:opacity .4s var(--ease), transform .5s var(--ease), background-color .35s var(--ease);background:var(--accent);color:#fff;position:absolute;top:10px;right:10px;transform:translate(-4px,4px)}.lw-tile[data-astro-cid-qjezk3s2]:hover{background:#f6f8ff}.lw-tile[data-astro-cid-qjezk3s2]:hover .lw-logo[data-astro-cid-qjezk3s2]{background:var(--ink);transform:scale(1.05)}.lw-tile[data-astro-cid-qjezk3s2]:hover .lw-arrow[data-astro-cid-qjezk3s2]{opacity:1;transform:none}@media (width<=1099.98px){.lw[data-astro-cid-qjezk3s2]{grid-template-columns:repeat(4,1fr)}.lw[data-astro-cid-qjezk3s2] li[data-astro-cid-qjezk3s2]:nth-child(8n){border-right:1px solid var(--line)}.lw[data-astro-cid-qjezk3s2] li[data-astro-cid-qjezk3s2]:nth-child(4n){border-right:0}.lw[data-astro-cid-qjezk3s2] li[data-astro-cid-qjezk3s2]:nth-last-child(-n+8){border-bottom:1px solid var(--line)}.lw[data-astro-cid-qjezk3s2] li[data-astro-cid-qjezk3s2]:nth-last-child(-n+4){border-bottom:0}}@media (width<=809.98px){.lw-head[data-astro-cid-qjezk3s2]{padding:32px 20px}.lw-logo[data-astro-cid-qjezk3s2]{width:72%}}.stats[data-astro-cid-cglmvl5z]{grid-template-columns:repeat(4,1fr);display:grid}.stat[data-astro-cid-cglmvl5z]{flex-direction:column;gap:18px;min-height:180px;padding:40px;display:flex}.stat[data-astro-cid-cglmvl5z]:nth-child(3){border-left:1px solid var(--line)}.stat-label[data-astro-cid-cglmvl5z]{max-width:230px}@media (width<=809.98px){.stats[data-astro-cid-cglmvl5z]{grid-template-columns:1fr 1fr}.stat[data-astro-cid-cglmvl5z]{min-height:0;padding:28px 20px}.stat[data-astro-cid-cglmvl5z]:nth-child(3){border-left:0}.stat[data-astro-cid-cglmvl5z]:nth-child(2n){border-left:1px solid var(--line)}.stat[data-astro-cid-cglmvl5z]:nth-child(n+3){border-top:1px solid var(--line)}}.cs-head[data-astro-cid-jeozlsko]{padding:40px var(--pad) 18px;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.cs-count[data-astro-cid-jeozlsko]{background:var(--ink-3);font:400 13px/1.4 var(--font);color:var(--ink);font-variant-numeric:tabular-nums;margin-right:calc(var(--pad) * -1 + 10px);border-radius:99px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.cs-slash[data-astro-cid-jeozlsko],[data-astro-cid-jeozlsko][data-cs-total]{color:var(--ink-25)}.cs[data-astro-cid-jeozlsko]{margin-top:22px;position:relative}.cs-track[data-astro-cid-jeozlsko]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;background:var(--line);grid-auto-columns:calc(33.3333% - .666667px);grid-auto-flow:column;gap:1px;display:grid;overflow-x:auto}.cs-track[data-astro-cid-jeozlsko]::-webkit-scrollbar{display:none}.cs-track[data-astro-cid-jeozlsko]:focus-visible{outline-offset:-2px}.cs-slide[data-astro-cid-jeozlsko]{scroll-snap-align:start}.cs-card[data-astro-cid-jeozlsko]{color:#fff;background:#1e2634;height:460px;display:block;position:relative;overflow:hidden}.cs-card[data-astro-cid-jeozlsko] img[data-astro-cid-jeozlsko]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cs-shade[data-astro-cid-jeozlsko]{transition:background-color .6s var(--ease);background:linear-gradient(#0102031a 0%,#0102030d 50%,#0102038c 100%);position:absolute;inset:0}.cs-card[data-astro-cid-jeozlsko]:hover .cs-shade[data-astro-cid-jeozlsko]{background-color:#01020326}.cs-logo[data-astro-cid-jeozlsko]{width:41%;height:33%;-webkit-mask:var(--logo-img) center / contain no-repeat;mask:var(--logo-img) center / contain no-repeat;transition:transform .8s var(--ease);background:#fff;position:absolute;top:30%;left:50%;translate:-50% -50%}.cs-card[data-astro-cid-jeozlsko]:hover .cs-logo[data-astro-cid-jeozlsko]{transform:scale(1.05)}.cs-tags[data-astro-cid-jeozlsko]{gap:6px;display:flex;position:absolute;top:10px;right:10px}.cs-title[data-astro-cid-jeozlsko]{text-wrap:balance;transition:transform .6s var(--ease);font-size:18px;position:absolute;bottom:22px;left:20px;right:20px}.cs-card[data-astro-cid-jeozlsko]:hover .cs-title[data-astro-cid-jeozlsko]{transform:translateY(-4px)}.cs-arrow[data-astro-cid-jeozlsko]{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);width:30px;height:30px;transition:background-color .3s var(--ease), color .3s var(--ease), opacity .3s var(--ease), transform .3s var(--ease);background:#01020314;border:1px solid #fffc;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.cs-arrow[data-astro-cid-jeozlsko] svg[data-astro-cid-jeozlsko]{width:12px;height:12px}.cs-arrow[data-astro-cid-jeozlsko].prev{left:15px}.cs-arrow[data-astro-cid-jeozlsko].next{right:15px}.cs-arrow[data-astro-cid-jeozlsko]:hover{color:var(--ink);background:#fff}.cs-arrow[data-astro-cid-jeozlsko]:active{transform:scale(.92)}.cs-arrow[data-astro-cid-jeozlsko][disabled]{opacity:0;pointer-events:none}.cs-foot[data-astro-cid-jeozlsko]{padding:24px var(--pad) 26px;justify-content:flex-end;display:flex}@media (width<=1099.98px){.cs-track[data-astro-cid-jeozlsko]{grid-auto-columns:calc(50% - .5px)}}@media (width<=809.98px){.cs-head[data-astro-cid-jeozlsko]{padding:32px 20px 0}.cs-count[data-astro-cid-jeozlsko]{margin-right:0}.cs-track[data-astro-cid-jeozlsko]{grid-auto-columns:100%}.cs-card[data-astro-cid-jeozlsko]{height:420px}.cs-foot[data-astro-cid-jeozlsko]{padding:20px}}.st[data-astro-cid-oskfeikp]{padding:200px var(--pad);text-align:center;flex-direction:column;align-items:center;gap:40px;display:flex}.st-text[data-astro-cid-oskfeikp]{max-width:960px}.st-text[data-astro-cid-oskfeikp] span[data-astro-cid-oskfeikp]{color:var(--statement);opacity:var(--o,1);transition:opacity .25s linear}@media (width<=809.98px){.st[data-astro-cid-oskfeikp]{gap:30px;padding:110px 20px}}.sol-frame[data-astro-cid-jgzp2dhe]{padding-top:0}.sol[data-astro-cid-jgzp2dhe]{grid-template-columns:repeat(6,1fr);gap:25px;display:grid}.sol-card[data-astro-cid-jgzp2dhe]{background:var(--surface);height:463px;color:var(--ink);isolation:isolate;flex-direction:column;grid-column:span 2;display:flex;position:relative;overflow:hidden}.sol-card[data-astro-cid-jgzp2dhe].wide{grid-column:span 3}.sol-card[data-astro-cid-jgzp2dhe].is-dark{color:#fff;background:#121e34}.sol-bg[data-astro-cid-jgzp2dhe]{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.sol-fade[data-astro-cid-jgzp2dhe]{z-index:-1;background:#000000ad;position:absolute;inset:0;-webkit-mask:linear-gradient(#0000 0%,#000 74%);mask:linear-gradient(#0000 0%,#000 74%)}.sol-title[data-astro-cid-jgzp2dhe]{padding:24px 24px 0;position:relative}.sol-visual[data-astro-cid-jgzp2dhe]{min-height:0;transition:transform .9s var(--ease);flex:1;margin:20px 20px 0;display:block;position:relative}.sol-visual[data-astro-cid-jgzp2dhe] .oc-embed{width:100%;height:100%;position:absolute;inset:0}.sol-bottom[data-astro-cid-jgzp2dhe]{justify-content:space-between;align-items:flex-end;gap:20px;padding:20px 24px 24px;display:flex}.sol-sub[data-astro-cid-jgzp2dhe]{max-width:330px}.sol-card[data-astro-cid-jgzp2dhe]:hover .sol-bg[data-astro-cid-jgzp2dhe]{transform:scale(1.04)}.sol-card[data-astro-cid-jgzp2dhe]:hover .sol-visual[data-astro-cid-jgzp2dhe]{transform:translateY(-6px)}.sol-card[data-astro-cid-jgzp2dhe].light-card:hover{background:#f3f4f6}.sol-card[data-astro-cid-jgzp2dhe]{transition:background-color .5s var(--ease)}.sol-foot[data-astro-cid-jgzp2dhe]{place-items:center;padding:40px 0 34px;display:grid}@media (width<=1099.98px){.sol[data-astro-cid-jgzp2dhe]{grid-template-columns:1fr 1fr;gap:16px}.sol-card[data-astro-cid-jgzp2dhe],.sol-card[data-astro-cid-jgzp2dhe].wide{grid-column:span 1}.sol-card[data-astro-cid-jgzp2dhe]:first-child{grid-column:span 2}}@media (width<=809.98px){.sol[data-astro-cid-jgzp2dhe]{grid-template-columns:1fr;gap:12px}.sol-card[data-astro-cid-jgzp2dhe],.sol-card[data-astro-cid-jgzp2dhe].wide,.sol-card[data-astro-cid-jgzp2dhe]:first-child{grid-column:auto;height:440px}.sol-title[data-astro-cid-jgzp2dhe]{padding:20px 20px 0;font-size:18px}.sol-bottom[data-astro-cid-jgzp2dhe]{padding:16px 20px 20px}.sol-sub[data-astro-cid-jgzp2dhe]{font-size:16px}}.fs[data-astro-cid-dc73yopm]{isolation:isolate;background:#1c2c42;position:relative;overflow:hidden}.fs-bg[data-astro-cid-dc73yopm]{object-fit:cover;z-index:-2;will-change:transform;width:100%;height:116%;position:absolute;inset:-8% 0}.fs-dots[data-astro-cid-dc73yopm]{z-index:-1;background:url(/images/home/dots.png) 0 0/450px 450px,linear-gradient(#0e203c8c,#0e203c8c);position:absolute;inset:0}.fs[data-astro-cid-dc73yopm] .band[data-astro-cid-dc73yopm]{border-color:var(--line-dark)}.fs-frame[data-astro-cid-dc73yopm]{-webkit-backdrop-filter:blur(5px);background:#0106331a}.fs-main[data-astro-cid-dc73yopm]{grid-template-columns:612fr 726fr;min-height:525px;display:grid}.fs-logo[data-astro-cid-dc73yopm]{border-right:1px solid var(--line);place-items:center;padding:40px;display:grid}.fs-logo[data-astro-cid-dc73yopm] span[data-astro-cid-dc73yopm]{aspect-ratio:3/2;width:100%;max-width:560px;-webkit-mask:var(--logo-img) center / contain no-repeat;mask:var(--logo-img) center / contain no-repeat;transition:transform .9s var(--ease);background:#fff;display:block}.fs-main[data-astro-cid-dc73yopm]:hover .fs-logo[data-astro-cid-dc73yopm] span[data-astro-cid-dc73yopm]{transform:scale(1.03)}.fs-copy[data-astro-cid-dc73yopm]{flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;padding:40px 75px;display:flex}.fs-copy[data-astro-cid-dc73yopm] h2[data-astro-cid-dc73yopm]{max-width:440px}.fs-quote[data-astro-cid-dc73yopm]{grid-template-columns:1fr 260px;margin:0;display:grid;position:relative}.fs-quote[data-astro-cid-dc73yopm] blockquote[data-astro-cid-dc73yopm]{max-width:900px;padding:40px 120px 40px 24px}.fs-qicon{color:#ffffff80;width:19px;height:14px;position:absolute;top:40px;right:284px}.fs-quote[data-astro-cid-dc73yopm] figcaption[data-astro-cid-dc73yopm]{border-left:1px solid var(--line);flex-direction:column;gap:4px;padding:40px 24px;display:flex}.fs-role[data-astro-cid-dc73yopm]{color:var(--on-dark-70)}@media (width<=1099.98px){.fs-copy[data-astro-cid-dc73yopm]{padding:40px}.fs-quote[data-astro-cid-dc73yopm] blockquote[data-astro-cid-dc73yopm]{padding-right:60px}}@media (width<=809.98px){.fs-main[data-astro-cid-dc73yopm]{grid-template-columns:1fr;min-height:0}.fs-logo[data-astro-cid-dc73yopm]{border-right:0;border-bottom:1px solid var(--line);padding:50px 30px}.fs-logo[data-astro-cid-dc73yopm] span[data-astro-cid-dc73yopm]{max-width:260px}.fs-copy[data-astro-cid-dc73yopm]{gap:22px;padding:30px 20px 36px}.fs-quote[data-astro-cid-dc73yopm]{grid-template-columns:1fr}.fs-quote[data-astro-cid-dc73yopm] blockquote[data-astro-cid-dc73yopm]{padding:30px 50px 20px 20px}.fs-qicon{top:34px;right:20px}.fs-quote[data-astro-cid-dc73yopm] figcaption[data-astro-cid-dc73yopm]{border-left:0;padding:0 20px 30px}}.sec-head[data-astro-cid-5wmt7w4j]{padding:70px var(--pad) 64px;gap:48px;display:grid}.sec-top[data-astro-cid-5wmt7w4j]{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.sec-top[data-astro-cid-5wmt7w4j] h2[data-astro-cid-5wmt7w4j]{max-width:900px}.sec-eyebrow[data-astro-cid-5wmt7w4j]{white-space:nowrap;padding-top:6px;font-size:16px}.sec-eyebrow[data-astro-cid-5wmt7w4j]:hover{text-underline-offset:3px;text-decoration:underline}.sec-intro[data-astro-cid-5wmt7w4j]{grid-template-columns:1fr 1fr;gap:40px;display:grid}.sec-intro[data-astro-cid-5wmt7w4j] p[data-astro-cid-5wmt7w4j]{max-width:480px}.sec-grid[data-astro-cid-5wmt7w4j]{grid-template-columns:repeat(4,1fr);display:grid}.sec-card[data-astro-cid-5wmt7w4j]{border-left:1px solid var(--line);min-height:304px;transition:background-color .5s var(--ease);flex-direction:column;justify-content:space-between;gap:50px;padding:40px;display:flex}.sec-card[data-astro-cid-5wmt7w4j]:nth-child(4n+1){border-left:0}.sec-card[data-astro-cid-5wmt7w4j]:nth-child(n+5){border-top:1px solid var(--line)}.sec-icon[data-astro-cid-5wmt7w4j]{width:73px;height:73px;color:var(--ink);place-items:start;display:grid}.sec-icon[data-astro-cid-5wmt7w4j] svg{width:100%;height:100%;transition:transform .7s var(--ease)}.sec-card[data-astro-cid-5wmt7w4j]:hover{background:var(--ink-3)}.sec-card[data-astro-cid-5wmt7w4j]:hover .sec-icon[data-astro-cid-5wmt7w4j] svg{transform:scale(1.08)}.sec-txt[data-astro-cid-5wmt7w4j]{flex-direction:column;gap:2px;max-width:250px;display:flex}.sec-title[data-astro-cid-5wmt7w4j]{color:var(--ink)}.sec-foot[data-astro-cid-5wmt7w4j]{place-items:center;padding:22px;display:grid}@media (width<=1099.98px){.sec-grid[data-astro-cid-5wmt7w4j]{grid-template-columns:1fr 1fr}.sec-card[data-astro-cid-5wmt7w4j]{border-left:0}.sec-card[data-astro-cid-5wmt7w4j]:nth-child(2n){border-left:1px solid var(--line)}.sec-card[data-astro-cid-5wmt7w4j]:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=809.98px){.sec-head[data-astro-cid-5wmt7w4j]{gap:28px;padding:48px 20px 40px}.sec-top[data-astro-cid-5wmt7w4j]{flex-direction:column-reverse;gap:14px}.sec-intro[data-astro-cid-5wmt7w4j]{grid-template-columns:1fr;gap:14px}.sec-card[data-astro-cid-5wmt7w4j]{gap:28px;min-height:0;padding:24px 20px}.sec-icon[data-astro-cid-5wmt7w4j]{width:54px;height:54px}}.cta[data-astro-cid-awqka5bs]{isolation:isolate;background:#283442;position:relative;overflow:hidden}.cta-bg[data-astro-cid-awqka5bs]{object-fit:cover;z-index:-2;filter:blur(2px)saturate(.9);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.03)}.cta-dots[data-astro-cid-awqka5bs]{z-index:-1;background:#01063359 url(/images/home/dots.png) 0 0/450px 450px;position:absolute;inset:0}.cta[data-astro-cid-awqka5bs] .band[data-astro-cid-awqka5bs]{border-color:var(--line-dark)}.cta-frame[data-astro-cid-awqka5bs]{-webkit-backdrop-filter:blur(6px);grid-template-columns:1fr 1fr;gap:0;display:grid}.cta-left[data-astro-cid-awqka5bs]{flex-direction:column;justify-content:space-between;gap:60px;padding:40px;display:flex}.cta-copy[data-astro-cid-awqka5bs]{gap:22px;max-width:560px;display:grid}.cta-text[data-astro-cid-awqka5bs]{color:var(--on-dark-70)}.cta-quote[data-astro-cid-awqka5bs]{gap:22px;max-width:520px;margin:0;display:grid;position:relative}.cta-qicon{color:#ffffff80;width:19px;height:14px;position:absolute;top:6px;right:-60px}.cta-quote[data-astro-cid-awqka5bs] figcaption[data-astro-cid-awqka5bs]{align-items:center;gap:12px;display:flex}.cta-avatar[data-astro-cid-awqka5bs]{width:45px;height:45px;-webkit-mask:var(--logo-img) center / 90% no-repeat;mask:var(--logo-img) center / 90% no-repeat;background:#ffffffe6;border-radius:4px;flex:none}.cta-name[data-astro-cid-awqka5bs],.cta-role[data-astro-cid-awqka5bs]{display:block}.cta-role[data-astro-cid-awqka5bs]{color:var(--on-dark-70)}.cta-right[data-astro-cid-awqka5bs]{flex-direction:column;padding:40px;display:flex}.cta-form[data-astro-cid-awqka5bs]{-webkit-backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff1f;flex:1;min-height:420px;padding:28px}.cta-call[data-astro-cid-awqka5bs]{text-align:center;color:var(--on-dark-70);background:#ffffff0d;border:1px solid #ffffff1f;border-top:0;padding:16px}.cta-call[data-astro-cid-awqka5bs] a[data-astro-cid-awqka5bs]{color:#fff;transition:border-color .3s var(--ease);border-bottom:1px solid #ffffff4d}.cta-call[data-astro-cid-awqka5bs] a[data-astro-cid-awqka5bs]:hover{border-color:#fff}.cta-form-loading[data-astro-cid-awqka5bs]{justify-content:center;gap:6px;padding-top:160px;display:flex}.cta-form-loading[data-astro-cid-awqka5bs] span[data-astro-cid-awqka5bs]{background:#fff9;border-radius:50%;width:6px;height:6px;animation:1.2s infinite both blink}.cta-form-loading[data-astro-cid-awqka5bs] span[data-astro-cid-awqka5bs]:nth-child(2){animation-delay:.15s}.cta-form-loading[data-astro-cid-awqka5bs] span[data-astro-cid-awqka5bs]:nth-child(3){animation-delay:.3s}@keyframes blink{0%,80%,to{opacity:.2}40%{opacity:1}}.cta-form[data-astro-cid-awqka5bs] form{font:300 14px/1.4 var(--font);letter-spacing:-.03em;color:#fff;gap:14px;display:grid}.cta-form[data-astro-cid-awqka5bs] fieldset{border:0;gap:14px;margin:0;padding:0;display:flex;max-width:none!important}.cta-form[data-astro-cid-awqka5bs] fieldset>div{flex:1;float:none!important;width:auto!important}.cta-form[data-astro-cid-awqka5bs] .hs-form-field>label{color:var(--on-dark-70);margin-bottom:6px;font-size:13px;display:block}.cta-form[data-astro-cid-awqka5bs] .hs-form-required{color:#96aaff;margin-left:2px}.cta-form[data-astro-cid-awqka5bs] .input{margin:0!important}.cta-form[data-astro-cid-awqka5bs] input[type=text],.cta-form[data-astro-cid-awqka5bs] input[type=email],.cta-form[data-astro-cid-awqka5bs] input[type=tel],.cta-form[data-astro-cid-awqka5bs] input[type=number],.cta-form[data-astro-cid-awqka5bs] select,.cta-form[data-astro-cid-awqka5bs] textarea{font:inherit;color:#fff;transition:border-color .3s var(--ease), background-color .3s var(--ease);background:#ffffff0f;border:1px solid #ffffff29;border-radius:4px;outline:none;padding:10px 12px;width:100%!important}.cta-form[data-astro-cid-awqka5bs] textarea{resize:vertical;min-height:96px}.cta-form[data-astro-cid-awqka5bs] select option{color:var(--ink)}.cta-form[data-astro-cid-awqka5bs] input:hover,.cta-form[data-astro-cid-awqka5bs] textarea:hover,.cta-form[data-astro-cid-awqka5bs] select:hover{border-color:#ffffff52}.cta-form[data-astro-cid-awqka5bs] input:focus,.cta-form[data-astro-cid-awqka5bs] textarea:focus,.cta-form[data-astro-cid-awqka5bs] select:focus{background:#ffffff1a;border-color:#fff}.cta-form[data-astro-cid-awqka5bs] ::placeholder{color:#fff6}.cta-form[data-astro-cid-awqka5bs] .hs-error-msgs{color:#ffaaa0;margin:4px 0 0;padding:0;font-size:12px;list-style:none}.cta-form[data-astro-cid-awqka5bs] .legal-consent-container,.cta-form[data-astro-cid-awqka5bs] .hs-richtext{color:var(--on-dark-50);font-size:12px}.cta-form[data-astro-cid-awqka5bs] .legal-consent-container a,.cta-form[data-astro-cid-awqka5bs] .hs-richtext a{color:#fff;text-decoration:underline}.cta-form[data-astro-cid-awqka5bs] .hs-form-booleancheckbox-display,.cta-form[data-astro-cid-awqka5bs] .hs-form-checkbox-display{align-items:flex-start;gap:8px;display:flex}.cta-form[data-astro-cid-awqka5bs] ul.inputs-list{margin:0;padding:0;list-style:none}.cta-form[data-astro-cid-awqka5bs] .hs-submit{margin-top:6px}.cta-form[data-astro-cid-awqka5bs] input[type=submit]{font:400 14px/1.4 var(--font);letter-spacing:-.03em;cursor:pointer;height:36px;color:var(--ink);transition:background-color .35s var(--ease), transform .35s var(--ease);background:#fff;border:0;border-radius:99px;padding:0 18px}.cta-form[data-astro-cid-awqka5bs] input[type=submit]:hover{background:#e8ecff}.cta-form[data-astro-cid-awqka5bs] input[type=submit]:active{transform:scale(.97)}.cta-form[data-astro-cid-awqka5bs] .submitted-message{letter-spacing:-.05em;padding-top:40px;font-size:18px}@media (width<=1099.98px){.cta-frame[data-astro-cid-awqka5bs]{grid-template-columns:1fr}.cta-left[data-astro-cid-awqka5bs]{gap:40px}.cta-right[data-astro-cid-awqka5bs]{padding-top:0}}@media (width<=809.98px){.cta-left[data-astro-cid-awqka5bs],.cta-right[data-astro-cid-awqka5bs]{padding:24px 20px}.cta-right[data-astro-cid-awqka5bs]{padding-top:0}.cta-form[data-astro-cid-awqka5bs]{min-height:380px;padding:20px}.cta-form[data-astro-cid-awqka5bs] fieldset{flex-direction:column}.cta-qicon{top:-24px;right:0}}
