:root,.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#05090e;--foreground:#eef5f8;--card:#0c141e;--card-foreground:#eef5f8;--popover:#101a25;--popover-foreground:#eef5f8;--primary:#77e8f3;--primary-foreground:#031015;--secondary:#14212e;--secondary-foreground:#eef5f8;--muted:#101a25;--muted-foreground:#a2b3c4;--accent:#15313e;--accent-foreground:#b8f5fb;--border:#253442;--input:#344756;--ring:#77e8f3;--brand-ink:#eef5f8;--brand-cream:#101a25;--brand-accent:#77e8f3;--brand-cyan:#77e8f3;--brand-teal:#32b6bd;--logo-foreground:#eef5f8;--chart-1:#77e8f3;--chart-2:#2fb5d6;--chart-3:#32b6bd;--chart-4:#101a25;--sidebar:#09111a;--sidebar-foreground:#eef5f8;--sidebar-primary:#77e8f3;--sidebar-primary-foreground:#031015;--sidebar-accent:#15313e;--sidebar-accent-foreground:#eef5f8;--sidebar-border:#253442;--sidebar-ring:#77e8f3}html:root{scroll-snap-type:none;font-size:100%}body{background:var(--background);color:var(--foreground)}::selection{color:#031015;background:#77e8f3}body :focus-visible{outline-color:var(--ring);outline-offset:4px}body .bg-white{background-color:var(--background)}body :is([class~="bg-[#f1f1f1]"],[class~="bg-[#fbfbfc]"],[class~="bg-[#f8f9fb]"],[class~="bg-[#eef8fa]"],[class~="bg-[#f5f6fa]"]){background-color:var(--card)}body [class~="bg-[#030650]"]{background-color:#153646}body [class~="text-[#030650]"]{color:var(--foreground)}body :is([class~="text-[#030650]/90"],[class~="text-[#030650]/85"],[class~="text-[#030650]/80"]){color:#cbd8e2}body :is([class~="text-[#030650]/75"],[class~="text-[#030650]/70"],[class~="text-[#030650]/65"],[class~="text-[#030650]/60"]){color:var(--muted-foreground)}body :is([class~="text-[#030650]/55"],[class~="text-[#030650]/50"],[class~="text-[#030650]/45"],[class~="text-[#030650]/40"]){color:#91a2b3}body :is([class~="text-[#007f99]"],[class~="text-[#007e78]"],[class~="text-[#00b8d4]"]){color:var(--brand-cyan)}body :is([class~="text-[#626b7d]"],[class~="text-[#465169]"],[class~="text-[#65698b]"]){color:var(--muted-foreground)}body :is([class~="border-[#030650]"],[class~="border-[#030650]/10"],[class~="border-[#030650]/15"],[class~="border-[#030650]/20"],[class~="border-[#030650]/25"],[class~="border-[#030650]/30"],[class~="border-[#d9dbe5]"]){border-color:var(--border)}body :is([class~="hover:bg-[#f1f1f1]"],[class~="hover:bg-[#e5e5e5]"]):hover{background-color:var(--accent)}body :is([class~="hover:text-[#007f99]"],[class~="hover:text-[#030650]"]):hover,body .group:hover [class~="group-hover:text-[#1f2a78]"]{color:var(--brand-cyan)}body [data-slot=button]{border-radius:999px}body :is(a,button)[class~="bg-[#030650]"]:not([data-product-tile]){background:var(--primary);color:var(--primary-foreground);border-color:var(--primary);border-radius:999px;box-shadow:0 0 22px #62dced14}body :is(a,button)[class~="bg-[#030650]"]:is(:hover,:focus-visible,:active){color:#031015!important;background:#b7f6ff!important;border-color:#b7f6ff!important}body a[class~="bg-[#f1f1f1]"]{border:1px solid var(--border);border-radius:999px}body [class~=stroke-foreground]{stroke:var(--foreground)}body [data-site-header]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000;border-bottom:0}body [data-desktop-navigation]{opacity:1!important}body [data-navbar-main-list]{background:#000;border:1px solid #ffffff26;border-radius:999px;gap:0;padding:4px 6px}body [data-mobile-menu-panel],body [data-mobile-menu-header]{background:#080e16}body [data-navbar-main-list] :is([data-slot=navigation-menu-trigger],[data-slot=navigation-menu-link]){color:#b8bec7;min-height:34px;box-shadow:none;border-radius:999px;padding:9px 10px;font-size:13px;line-height:1.2;background:0 0!important}body [data-navbar-main-list] :is([data-slot=navigation-menu-trigger],[data-slot=navigation-menu-link]):is(:hover,[data-state=open],[aria-current=page]){color:#f4f7f8}body [data-navbar-main-list] :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #65deed}body [data-navbar-main-list] [data-slot=navigation-menu-item]>div>a{color:#b8bec7;font-size:13px;text-decoration:none}body [data-navbar-main-list] [data-slot=navigation-menu-item]>div>a:hover{color:#f4f7f8}body [data-navbar-main-list] [data-slot=navigation-menu-item]>div:has(>a) [data-slot=navigation-menu-trigger]{padding-inline:0 8px}body [data-navbar-language]{color:#d9e1e6;letter-spacing:.03em;background:#000;border:1px solid #ffffff26;border-radius:999px;min-height:40px;padding-inline:13px}body [data-navbar-signup]{color:#00141a;opacity:1;background:linear-gradient(140deg,#8feaf3,#20b2cc 65%,#18a2c2);border:1px solid #a0edf5;min-height:40px;padding-inline:19px;box-shadow:inset 0 1px 1px #efffffad,0 0 20px #27c8e424}body [data-navbar-signup]:hover{color:#00141a;background:linear-gradient(140deg,#a6f1f8,#35c0d7 65%,#22afce)}body [data-navbar-signin]{color:#e2e9ee;background:#000;border:1px solid #ffffff26;min-height:40px;padding-inline:16px}body [data-navbar-signin]:hover{color:#fff;background:#ffffff0a}body :is([data-navbar-signup],[data-navbar-signin]):focus-visible{outline-offset:3px;outline:2px solid #65deed}@media (min-width:1367px){body [data-site-header] nav[data-slot=navigation-menu]>.navbar-container{grid-template-columns:max-content minmax(0,1fr) max-content;gap:24px;max-width:1400px;padding-inline:24px}body [data-site-header] div[data-desktop-navigation]{justify-content:center;min-width:0;display:flex}body [data-navbar-main-list]{flex-shrink:0;width:max-content}body [data-site-header] div[data-desktop-navigation-actions]{flex-shrink:0;gap:8px;width:max-content;display:flex}body [data-site-header] div[data-mobile-navigation-placeholder]{display:none}body:has([data-site-header]) div[data-mobile-navigation]{display:none}body [data-site-header] [data-desktop-menu-content]{display:block}}@media (max-width:1366px){body [data-site-header] nav[data-slot=navigation-menu]>.navbar-container{grid-template-columns:minmax(0,1fr) auto;padding-inline:24px}body [data-site-header] div[data-desktop-navigation],body [data-site-header] div[data-desktop-navigation-actions],body [data-site-header] [data-desktop-menu-content]{display:none}body [data-site-header] div[data-mobile-navigation-placeholder]{display:block}body:has([data-site-header]) div[data-mobile-navigation]{display:block}}@media (min-width:1367px) and (max-width:1499px){body [data-site-header] nav[data-slot=navigation-menu]>.navbar-container{grid-template-columns:max-content minmax(0,1fr) max-content;gap:20px}body [data-navbar-main-list] :is([data-slot=navigation-menu-trigger],[data-slot=navigation-menu-link]){padding-inline:8px}}body footer{border-top:1px solid var(--border);background:#070c12}body footer .bigger-container{background:0 0}body .footer-brand__name{color:var(--foreground)}body .footer-brand__mark{filter:none}body footer a:hover{color:var(--brand-cyan)}body main [data-section$=-hero]:not([data-section=homepage-hero]){background:radial-gradient(ellipse at 85% 20%, #12404d55, transparent 52%), var(--background);border-bottom:1px solid #b6e6ff12}body main :is(h1,h2,h3){text-wrap:balance}body [data-purchase-confidence] article{border:1px solid var(--border);background:linear-gradient(150deg,#142330,#0a121b 65%);border-radius:18px;padding:clamp(1.5rem,2.6vw,2.5rem);position:relative}body [data-purchase-confidence] article:before{content:"";background:var(--brand-cyan);width:32px;height:3px;margin-bottom:1.75rem;display:block;box-shadow:0 0 18px #77e8f366}body [data-purchase-confidence] h3{font-size:1.45rem;line-height:1.2}body [data-purchase-confidence] article>a{color:var(--brand-cyan)}body [data-payment-card]{border:1px solid var(--border);background:linear-gradient(145deg,#12212c,#0a121b);border-radius:18px;box-shadow:0 15px 45px #0002}body [data-payment-card]:hover{border-color:#77e8f37a;box-shadow:0 15px 50px #001f2c50}body [data-payment-image]{border:1px solid var(--border);border-radius:24px}body .homepage-generation-showcase{border-color:#426171;border-radius:16px;box-shadow:0 30px 100px #0008,0 0 70px #29c1db0c}body .homepage-generation-showcase pre{background:#0a111b}body .homepage-generation-showcase circle{stroke:var(--brand-cyan)}@media (min-width:800px){body [data-purchase-confidence]>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.qdiv-hero *,.homepage-empty-slide:before{transition:none!important;animation:none!important}}body :is([class~="text-[#1b1b19]"],[class~="text-[#171716]"],[class~="text-[#191918]"],[class~="text-[#202124]"],[class~="text-[#242422]"],[class~="text-[#3f456f]"],[class~="text-[#303575]"]){color:var(--foreground)}body :is([class~="text-[#555550]"],[class~="text-[#555a7e]"],[class~="text-[#5f6387]"],[class~="text-[#454542]"],[class~="text-[#4d5284]"],[class~="text-[#565b7f]"],[class~="text-[#4b4b55]"],[class~="text-[#666662]"]){color:var(--muted-foreground)}body :is([class~="bg-[#e8e8e8]"],[class~="bg-[#eeeeee]"],[class~="bg-[#f3f3f1]"],[class~="bg-[#f8f8f8]"],[class~="bg-[#f8f8f6]"],[class~="bg-[#fafafa]"],[class~="bg-[#e5e5e5]"],[class~="bg-[#f2f2f0]"]){background-color:var(--card)}body :is([class~="border-[#d8d8d4]"],[class~="border-[#e5e7eb]"],[class~="border-[#1b1b19]"],[class~="border-[#3f456f]"]){border-color:var(--border)}body :is([data-platform-infrastructure-card],[data-platform-product-card],[data-security-control-card],[data-compliance-card],[data-public-model-card],[data-catalog-model-card]){border:1px solid var(--border);background:var(--card);border-radius:16px;overflow:hidden}body main [data-section$=-hero]:not([data-section=homepage-hero]) :is(h1,.firewall-display-title){letter-spacing:-.055em;text-transform:none;font-size:clamp(42px,6.2vw,96px);font-weight:500;line-height:1.04}body main [data-section$=-hero] :is(h1,.firewall-display-title)>span{white-space:normal}body :is(.compute-infrastructure-feature,.compute-infrastructure-option,.model-routing-demo,.firewall-demo){border-color:var(--border);background:var(--card);border-radius:16px;overflow:hidden}body [data-desktop-menu-content] [data-mega-menu-feature]{background:var(--card);border:1px solid var(--border);border-radius:14px}body main :is(h2,h3).uppercase{text-transform:none}body [data-hero=pricing]{background:radial-gradient(ellipse at 75% 0%, #12404d66, transparent 65%), var(--background);border-bottom:1px solid var(--border)}body [data-hero=pricing]>div{padding-block:56px}body [data-hero=pricing] h1{font-size:clamp(40px,5vw,72px);line-height:1.05}body [data-payment-card][data-featured=true]{border-color:#77e8f366;box-shadow:0 0 40px #2fc8e010}body [data-payment-card][data-featured=true]>span:last-child{color:#031015;background:#77e8f3}body [data-payment-card] h3{font-weight:500;line-height:1.12}body svg:not([data-qdivzero-mark]) [stroke=\#030650]{stroke:var(--foreground)}body svg:not([data-qdivzero-mark]) [fill=\#030650]{fill:var(--foreground)}body .prose{--tw-prose-body:#b9c8d5;--tw-prose-headings:#eef5f8;--tw-prose-lead:#b9c8d5;--tw-prose-links:#77e8f3;--tw-prose-bold:#eef5f8;--tw-prose-counters:#a2b3c4;--tw-prose-bullets:#638191;--tw-prose-hr:#253442;--tw-prose-quotes:#eef5f8;--tw-prose-quote-borders:#77e8f3;--tw-prose-captions:#a2b3c4;--tw-prose-code:#b8f5fb;--tw-prose-pre-code:#d4e6f0;--tw-prose-pre-bg:#0c141e;--tw-prose-th-borders:#344756;--tw-prose-td-borders:#253442}body footer [class~="text-[#007f99]/70"]{color:#77e8f3}body :is([data-purchase-confidence] article,[data-payment-card],[data-payment-image],[data-platform-infrastructure-card],[data-platform-product-card],[data-security-control-card],[data-compliance-card],[data-public-model-card],[data-catalog-model-card],[data-mega-menu-feature],.homepage-generation-showcase,.compute-infrastructure-feature,.compute-infrastructure-option,.compute-requirements-story,.compute-requirements-card,.model-routing-demo,.firewall-demo,.retrieval-recommendation-card){border:0}body main article[class*=border]{border-width:0}body [data-payment-card][data-featured=true]{background:radial-gradient(at 90% 0,#17657a66,#0000 60%),#0c1822;box-shadow:0 0 70px #24c8e015}body [data-purchase-confidence] article{background:radial-gradient(at 0 0,#16405260,#0000 60%),#0b141d}.technical-graphic{background:radial-gradient(at 50% 55%,#0d2531,#071018 75%);width:100%;height:100%;min-height:180px;display:block}.technical-graphic__signal{animation:8s linear infinite technical-signal}@keyframes technical-signal{to{stroke-dashoffset:-524px}}@media (prefers-reduced-motion:reduce){.technical-graphic__signal{animation:none}}body [data-about-banner]{background:#071018;height:clamp(240px,28vw,420px)}body [data-brand-footer]{background:#03080c;border:0}body [data-brand-footer] .footer-main-row{flex-direction:column;gap:56px;padding-block:72px}body [data-brand-footer] .footer-brand{align-items:center;gap:clamp(16px,3vw,48px)}body [data-brand-footer] .footer-brand__mark{width:clamp(48px,8vw,120px);height:auto}body [data-brand-footer] .footer-brand__name{letter-spacing:-.065em;font-size:clamp(48px,10vw,150px);font-weight:600;line-height:1}body [data-brand-footer] .footer-links-grid{grid-template-columns:repeat(5,minmax(0,1fr));width:100%}@media (max-width:800px){body [data-brand-footer] .footer-links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body main :is([class$=-card],[class$=-panel],[class$=-story],[class$=-option],[class$=-demo],[data-compute-hero-image]){border:0}body [data-compute-hero-image]{cursor:default}body [data-compute-hero-image]+p{background:var(--card);border:0}body main article[class*=border]{background-color:var(--card);border-radius:18px}body [data-company-program] img{filter:grayscale()invert();mix-blend-mode:screen;opacity:.8}body [data-company-program]>span{color:#a2b3c4}body [data-brand-footer] .footer-links-grid{grid-auto-columns:auto;grid-auto-flow:row;gap:32px;overflow:visible}body [data-brand-footer] .footer-links-grid>div{min-width:0}body [data-brand-footer] .footer-links-grid a{overflow-wrap:anywhere}.retrieval-native-graphic{color:#8feaf5;background:radial-gradient(#174559,#07141d 80%);place-items:center;width:100%;height:100%;min-height:40px;display:grid;position:relative;overflow:hidden}.retrieval-native-graphic>svg{z-index:1;filter:drop-shadow(0 0 15px #52d7ed66);width:45%;height:45%;max-height:130px;position:relative}.retrieval-native-graphic__cells{opacity:.5;grid-template-columns:repeat(4,1fr);gap:8px;display:grid;position:absolute;inset:12%}.retrieval-native-graphic__cells>i{background:#66daed16;border-radius:40% 60%;box-shadow:inset 0 0 12px #58d3e855}body main article[class~="bg-[#030650]"]{background:radial-gradient(at 90% 0,#20647766,#0000 65%),#0c1b26;border-radius:18px;box-shadow:0 0 50px #25c4df0b}body [role=tab][data-state=active]{color:var(--brand-cyan);border-bottom-color:var(--brand-cyan)}body [data-about-page]{background:#03070a;overflow:clip}[data-about-intro]{isolation:isolate;align-items:center;min-height:590px;padding-block:80px;display:flex;position:relative}.about-intro-copy{z-index:2;width:63%;position:relative}.about-eyebrow{font:11px/1.5 var(--font-ibm-plex-mono),monospace;letter-spacing:.13em;color:#70dce9;margin-bottom:28px}body .about-intro-copy h1{letter-spacing:-.06em;text-transform:uppercase;max-width:960px;font-size:clamp(44px,5.5vw,88px);font-weight:700;line-height:1.03}.about-intro-visual{z-index:1;width:63%;height:690px;position:absolute;top:50%;right:-12%;transform:translateY(-50%)}.about-company-signature p{letter-spacing:-.05em;font-size:clamp(35px,4vw,56px);font-weight:600}.about-company-signature a{color:#70dce9;margin-top:12px;font-size:15px;display:inline-block}body [data-about-page]>.container:last-child{padding-block:80px 110px}body [data-about-page]>.container:last-child>div:last-child{color:#a7bac6;font-size:17px;line-height:1.8}@media (max-width:800px){[data-about-intro]{min-height:0;padding-top:48px;padding-bottom:0;display:block}.about-intro-copy{width:100%}body .about-intro-copy h1{font-size:clamp(40px,8vw,64px)}.about-intro-visual{width:100%;height:350px;position:relative;top:auto;right:auto;transform:none}body [data-about-page]>.container:last-child{padding-block:36px 72px}}.compute-core{width:100%;height:100%;position:relative}.compute-core canvas,.compute-core__fallback{width:100%;height:100%;position:absolute;inset:0}.compute-core:has(canvas[data-ready=true]) .compute-core__fallback{opacity:0}.about-intro-copy h1>span{color:#65deed;display:block}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.cdtP-q_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.cdtP-q_variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8ab2e4d444e231-s.3tc7otjauzr1s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/315a5857c5982773-s.3wm_n5jv1to7s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7f70ffb4230c570-s.16ho2af8siaoz.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/c61b8f0e3b227b29-s.18qy1692brv69.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/7972ad5647803fd9-s.19qxib7n2l0kn.woff2)format("woff2");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:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/f8ce1f1dfe1de081-s.15241mr5-1s6i.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/6873f4f49904bdbd-s.p.2adce56gso3ku.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:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a8ab2e4d444e231-s.3tc7otjauzr1s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/315a5857c5982773-s.3wm_n5jv1to7s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/d7f70ffb4230c570-s.16ho2af8siaoz.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/c61b8f0e3b227b29-s.18qy1692brv69.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/7972ad5647803fd9-s.19qxib7n2l0kn.woff2)format("woff2");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:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/f8ce1f1dfe1de081-s.15241mr5-1s6i.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/6873f4f49904bdbd-s.p.2adce56gso3ku.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:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a8ab2e4d444e231-s.3tc7otjauzr1s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/315a5857c5982773-s.3wm_n5jv1to7s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/d7f70ffb4230c570-s.16ho2af8siaoz.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/c61b8f0e3b227b29-s.18qy1692brv69.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/7972ad5647803fd9-s.19qxib7n2l0kn.woff2)format("woff2");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:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/f8ce1f1dfe1de081-s.15241mr5-1s6i.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/6873f4f49904bdbd-s.p.2adce56gso3ku.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:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/9a8ab2e4d444e231-s.3tc7otjauzr1s.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/315a5857c5982773-s.3wm_n5jv1to7s.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/d7f70ffb4230c570-s.16ho2af8siaoz.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/c61b8f0e3b227b29-s.18qy1692brv69.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/7972ad5647803fd9-s.19qxib7n2l0kn.woff2)format("woff2");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:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/f8ce1f1dfe1de081-s.15241mr5-1s6i.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/6873f4f49904bdbd-s.p.2adce56gso3ku.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:"Source Sans 3 Fallback";src:local(Arial);ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.0%;size-adjust:93.76%}.eK7Gja_className{font-family:"Source Sans 3","Source Sans 3 Fallback";font-style:normal}.eK7Gja_variable{--font-source-sans:"Source Sans 3", "Source Sans 3 Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a6b537d2d7915fee-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fa4db8b844e05e3-s.0g4pmka8j2u20.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca77c3e9113c98bb-s.1thpl3j71vtxe.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c974309cb591fe01-s.1v7x_qdpnbwoz.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ff88af711673de4c-s.1h7k3aqd68qji.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/73c8302d2fdfe340-s.p.30xqm3yldpj47.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(../media/7e9bef65aac3123c-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1162af63fcaf8ea1-s.42z9vm7u0i9n-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/016f413c39673ab5-s.3hdclex1x_th1.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f8811ef018a909c-s.1iu7q7yw-zhgt.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ae16e032a695779-s.07-q_h5lq3omo.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9f5be66613d9c872-s.p.27korwsf9c79u.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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.VHU0TW_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.VHU0TW_variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.FX4BsW_trigger{z-index:40;top:auto;right:1.5rem;bottom:env(safe-area-inset-bottom,0px);color:#04141b;min-height:2.75rem;font:600 .875rem/1.1 var(--font-source-sans), sans-serif;background:#65deed;border:1px solid #c1f8ffa6;border-bottom:0;border-radius:.75rem .75rem 0 0;align-items:center;gap:.55rem;padding:.7rem 1rem;text-decoration:none;transition:background-color .16s;display:flex;position:fixed;left:auto;box-shadow:0 0 24px #27c8e42e,inset 0 1px 1px #efffff99}.FX4BsW_trigger:hover{background:#8beaf4}.FX4BsW_trigger:focus-visible{outline-offset:3px;outline:3px solid #65deed}.FX4BsW_icon{flex:none;width:1.1rem;height:1.1rem}.FX4BsW_desktopLabel{white-space:nowrap}.FX4BsW_mobileLabel{display:none}@media (max-width:40rem){.FX4BsW_trigger{top:auto;right:.75rem;bottom:env(safe-area-inset-bottom,0px);padding:.65rem .85rem;font-size:.8125rem;left:auto}.FX4BsW_desktopLabel{display:none}.FX4BsW_mobileLabel{display:inline}}@media (prefers-reduced-motion:reduce){.FX4BsW_trigger{transition:none}}
