@media (max-width:1024px){.aWCC2q_flox-logo-f,.aWCC2q_flox-logo-l,.aWCC2q_flox-logo-o,.aWCC2q_flox-logo-x{display:none}}
._3qsUpG_container{width:100%;max-width:1312px;margin:50px auto;padding:0 16px}@media (max-width:768px){._3qsUpG_container{padding:4.26667vw}}._3qsUpG_container--full-width{max-width:100%}._3qsUpG_container--no-padding{padding:0}
._4QgQTW_button{z-index:1;width:fit-content;color:var(--color-white);border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:12px 25px;font-weight:500;line-height:normal;display:flex;position:relative}@media (max-width:768px){._4QgQTW_button{letter-spacing:-.0113rem;width:100%;padding:16px 24px;font-size:16px;font-style:normal;font-weight:500;line-height:100%}}._4QgQTW_button--default{text-shadow:0 1px #00000014;letter-spacing:-.18px;background:linear-gradient(95deg,#ff72cf -13.39%,#8a15ff 114.46%);font-size:16px;font-weight:500;line-height:normal;box-shadow:inset 0 -2px 1px #0000001a,inset 0 4px 16px #ffffff80,0 1px 2px #0000001a,0 3px 6px #0000000a,0 8px 11px #0000000a,0 43px 17px #00000003,0 68px 19px #0000}._4QgQTW_button--default:before{z-index:3;content:"";border:1px solid #ffffff80;border-radius:10.5px;width:100%;height:100%;position:absolute;inset:0;box-shadow:inset 0 4px 16px #ffffff4d}._4QgQTW_button--default:after{z-index:-2;content:"";background:linear-gradient(78deg,#8a15ff -18.13%,#ff72cf 111.84%);border-radius:12px;width:100%;height:100%;animation:4s ease-in-out infinite alternate _4QgQTW_opacity-in-out;position:absolute;inset:0}@media (hover:hover){._4QgQTW_button--default:hover ._4QgQTW_default-button-alt-bg{opacity:1}}._4QgQTW_button--default ._4QgQTW_default-button-extra-shadow{border-radius:12px;width:100%;height:100%;inset:0;box-shadow:inset 0 -2px 1px #00000026;z-index:10!important;position:absolute!important}._4QgQTW_button--default ._4QgQTW_default-button-alt-bg{transition:opacity var(--transition);opacity:0;background:linear-gradient(95deg,#ffd43c -16.09%,#fb59c4 114.46%);border-radius:12px;width:100%;height:100%;top:0;left:0;z-index:-1!important;position:absolute!important}._4QgQTW_button--default ._4QgQTW_default-button-alt-bg:after{content:"";background:linear-gradient(78deg,#fb59c4 -21.87%,#ffd43c 118.24%);border-radius:12px;width:100%;height:100%;animation:4s ease-in-out infinite alternate _4QgQTW_opacity-in-out;position:absolute;inset:0}._4QgQTW_button--secondary{color:var(--color-black);border:1px solid #f4f4f41a;position:relative;box-shadow:0 6px 16px #00000014,inset 0 4px 16px #fff3}._4QgQTW_button--secondary:before{z-index:-1;background:radial-gradient(76.51% 207.81% at 50% 0%, var(--color-white) 0%, #fff3 100%),#fff;content:"";border-radius:12px;width:100%;height:100%;position:absolute;inset:0}@media (hover:hover){._4QgQTW_button--secondary:hover ._4QgQTW_button-blur-container{opacity:0}._4QgQTW_button--secondary:hover ._4QgQTW_button-blur{animation-play-state:running}}._4QgQTW_button--secondary ._4QgQTW_button-blur-container{transition:opacity var(--transition);opacity:1;width:140%;max-width:unset;pointer-events:none;-webkit-user-select:none;user-select:none;height:140%;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);z-index:-2!important}@media (max-width:1024px){._4QgQTW_button--secondary ._4QgQTW_button-blur-container{transform:translate(-50%,-60%)scale(1.2)}}._4QgQTW_button--secondary ._4QgQTW_button-blur{opacity:0;width:150%;height:125%;animation-play-state:paused;position:absolute}@media (max-width:1024px){._4QgQTW_button--secondary ._4QgQTW_button-blur{width:100%;height:120%}}._4QgQTW_button--secondary ._4QgQTW_button-blur:first-child{animation:3s ease-in-out infinite _4QgQTW_opacity-in-out}._4QgQTW_button--secondary ._4QgQTW_button-blur:nth-child(2){animation:3s ease-in-out 1s infinite _4QgQTW_opacity-in-out}._4QgQTW_button--secondary ._4QgQTW_button-blur:nth-child(3){animation:3s ease-in-out 2s infinite _4QgQTW_opacity-in-out}._4QgQTW_button--tertiary,._4QgQTW_button--tertiary-icon{background:radial-gradient(50.93% 138.33% at 50% 0,#fff3 0%,#ffffff0a 100%),#0c0c0c;border:1px solid #f4f4f4;border-radius:12px;overflow:hidden;box-shadow:inset 0 -2px 1px #fff3,inset 0 4px 16px #ffffff1a,0 6px 16px #00000014}@media (hover:hover){._4QgQTW_button--tertiary:hover:before,._4QgQTW_button--tertiary-icon:hover:before{opacity:1}}._4QgQTW_button--tertiary:before,._4QgQTW_button--tertiary-icon:before{transition:opacity var(--transition);opacity:0;z-index:-1;content:"";background:radial-gradient(50.93% 138.33% at 50% 0,#ffffff59 0%,#ffffff12 100%),#0c0c0c;width:100%;height:100%;position:absolute;inset:0}@supports (hanging-punctuation:first) and (appearance:none){._4QgQTW_button--tertiary:before,._4QgQTW_button--tertiary-icon:before{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}}._4QgQTW_button--tertiary-icon{width:45px;height:45px;padding:10.5px}@media (max-width:768px){._4QgQTW_button--tertiary-icon{width:auto;height:auto;padding:16px}}._4QgQTW_button--tertiary-icon img{z-index:4;filter:invert();position:relative}@media (hover:hover){._4QgQTW_button--tertiary-icon:hover{transform:translateY(-1px)}}@keyframes _4QgQTW_opacity-in-out{0%{opacity:0}50%{opacity:.8}to{opacity:0}}
.Xzj7Ga_grid{--columns:20;--rows:10;--size:80px;width:calc(var(--columns)*var(--size));height:calc(var(--rows)*var(--size));background-image:linear-gradient(to right, var(--color-gray-200) 1px, transparent 1px),linear-gradient(to bottom, var(--color-gray-200) 1px, transparent 1px);background-size:var(--size) var(--size);background-position:0 0;position:relative}@media (max-width:768px){.Xzj7Ga_grid{--size:50px!important}}.Xzj7Ga_darkened-cell{width:calc(var(--size) - 1px);height:calc(var(--size) - 1px);background-color:var(--color-gray-100);left:calc(var(--col)*var(--size) + 1px);top:calc(var(--row)*var(--size) + 1px);position:absolute}
.fG3rAG_emphasis-medium{font-weight:500}.fG3rAG_outer-pre-footer-container{z-index:10;place-items:center;width:100%;display:grid;position:relative}@media (max-width:768px){.fG3rAG_outer-pre-footer-container{padding-top:51px}}.fG3rAG_outer-pre-footer-container .fG3rAG_grid{z-index:0;pointer-events:none;margin-left:80px;position:absolute;top:-80px;-webkit-mask-image:radial-gradient(#000 20%,#0000 80%);mask-image:radial-gradient(#000 20%,#0000 80%)}@media (max-width:768px){.fG3rAG_outer-pre-footer-container .fG3rAG_grid{margin-left:0;top:100px;-webkit-mask-image:radial-gradient(#000 10%,#0000 90%);mask-image:radial-gradient(#000 10%,#0000 90%);-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.fG3rAG_pre-footer{margin-top:0;margin-bottom:110px;position:relative}@media (max-width:768px){.fG3rAG_pre-footer{height:582px;margin-top:0}}.fG3rAG_pre-footer h2{margin-top:320px;margin-bottom:32px}@media (max-width:768px){.fG3rAG_pre-footer h2{font-size:40px}}.fG3rAG_pre-footer h2 .fG3rAG_highlighted{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);text-shadow:0 2px 2px #8a15ff26;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:4px;display:inline-flex}.fG3rAG_pre-footer h2 .fG3rAG_highlighted .fG3rAG_spark{width:26px;height:26px;position:relative;top:-10px}@media (max-width:768px){.fG3rAG_pre-footer h2 .fG3rAG_highlighted .fG3rAG_spark{width:15px;height:15px;top:-5px}}.fG3rAG_pre-footer p{text-align:center;letter-spacing:-.18px;max-width:492px;margin:auto;font-size:18px;line-height:24px}@media (max-width:768px){.fG3rAG_pre-footer p{margin:unset;text-align:start;letter-spacing:-.01rem;font-size:1rem;line-height:1.375rem}}.fG3rAG_pre-footer .fG3rAG_buttons{justify-content:center;gap:16px;margin:32px auto auto;display:flex;z-index:5!important}@media (max-width:768px){.fG3rAG_pre-footer .fG3rAG_buttons{flex-direction:column;justify-content:flex-start;margin-top:24px}.fG3rAG_pre-footer .fG3rAG_buttons>div{width:100%}}.fG3rAG_pre-footer .fG3rAG_buttons svg path{fill:var(--color-white)}.fG3rAG_pre-footer .fG3rAG_no-buttons{justify-content:center;gap:16px;height:3rem;margin:32px auto auto;display:flex;z-index:5!important}@media (max-width:768px){.fG3rAG_pre-footer .fG3rAG_no-buttons{flex-direction:column;justify-content:flex-start;margin-top:24px}.fG3rAG_pre-footer .fG3rAG_no-buttons>div{width:100%}}.fG3rAG_pre-footer .fG3rAG_no-buttons svg path{fill:var(--color-white)}.fG3rAG_pre-footer :not(.fG3rAG_grid){z-index:1;position:relative}.fG3rAG_pre-footer .fG3rAG_flox-graphic{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;margin:auto;transition:opacity step-end;position:absolute;bottom:277px;left:0;right:0}@media (max-width:768px){.fG3rAG_pre-footer .fG3rAG_flox-graphic{width:204px;height:auto;bottom:305px}}.fG3rAG_pre-footer .fG3rAG_flox-graphic.fG3rAG_show{opacity:1}.fG3rAG_pre-footer .fG3rAG_flox-graphic--1-duplicated{filter:blur(30px);animation:3s infinite fG3rAG_pulse}.fG3rAG_pre-footer .fG3rAG_flox-graphic--2{left:18px}.fG3rAG_pre-footer .fG3rAG_flox-graphic--3{left:1px}.fG3rAG_pre-footer .fG3rAG_flox-graphic--4{left:3px}.fG3rAG_pre-footer .fG3rAG_flox-graphic--5{left:0}.fG3rAG_pre-footer .fG3rAG_flox-graphic--6{left:3px}@keyframes fG3rAG_pulse{0%{opacity:0}50%{opacity:.8}to{opacity:0}}
.iCIeZG_footer{flex-direction:column;align-items:center;gap:80px;width:100%;margin:0;padding-bottom:70px;display:flex;position:relative;overflow:clip}@media (max-width:768px){.iCIeZG_footer{align-items:flex-start;gap:64px}}@supports not (overflow:clip){.iCIeZG_footer{overflow:hidden}}.iCIeZG_footer .iCIeZG_logo-container{z-index:5;background-color:var(--color-white);padding:0 25px;position:relative}@media (max-width:768px){.iCIeZG_footer .iCIeZG_logo-container{background-color:unset;padding:24px 4.26667vw 0}}.iCIeZG_footer .iCIeZG_footer-links-container{gap:32px;display:flex}@media (max-width:768px){.iCIeZG_footer .iCIeZG_footer-links-container{grid-template-columns:repeat(2,1fr);justify-content:space-between;width:100%;padding:0 4.26667vw;display:grid}}.iCIeZG_footer .iCIeZG_footer-links-container ul{text-align:center;letter-spacing:-.16px;align-items:center;gap:32px;line-height:100%;display:flex}@media (max-width:768px){.iCIeZG_footer .iCIeZG_footer-links-container ul{text-align:start;flex-direction:column;align-items:flex-start;gap:16px;font-size:14px}}.iCIeZG_footer .iCIeZG_footer-links-container ul li{align-items:center;display:flex}.iCIeZG_footer .iCIeZG_footer-links-container ul li a,.iCIeZG_footer .iCIeZG_footer-links-container ul li button{display:inline-flex;position:relative;overflow:hidden}@media (max-width:1024px) and (hover:none){.iCIeZG_footer .iCIeZG_footer-links-container ul li a,.iCIeZG_footer .iCIeZG_footer-links-container ul li button{text-decoration:underline}}.iCIeZG_footer .iCIeZG_footer-links-container ul li a:before,.iCIeZG_footer .iCIeZG_footer-links-container ul li button:before{transform-origin:100%;transition:transform var(--transition);background-color:var(--color-black);content:"";will-change:transform;width:100%;height:1px;position:absolute;bottom:0;transform:scaleX(0)}@media (hover:hover){.iCIeZG_footer .iCIeZG_footer-links-container ul li a,.iCIeZG_footer .iCIeZG_footer-links-container ul li button{transform-origin:100%}.iCIeZG_footer .iCIeZG_footer-links-container ul li a:hover:before,.iCIeZG_footer .iCIeZG_footer-links-container ul li button:hover:before{transform-origin:0;transform:scaleX(1)}}.iCIeZG_footer .iCIeZG_footer-links-container ul li button{letter-spacing:inherit}.iCIeZG_footer .iCIeZG_footer-links-container ul .iCIeZG_legal-link{color:var(--color-text-muted)}.iCIeZG_footer .iCIeZG_footer-links-container ul .iCIeZG_legal-link :before{background-color:var(--color-gray-400)}.iCIeZG_footer .iCIeZG_footer-links-container .iCIeZG_hiring-tag{border:1px solid var(--color-porpol);background:#711aff1a;border-radius:6px;align-items:center;margin-left:4px;padding:4px 6px;display:inline-flex}.iCIeZG_footer .iCIeZG_footer-links-container .iCIeZG_hiring-tag>span{background:var(--purple-gradient,linear-gradient(180deg, #711aff99 0%, #711aff 100%));letter-spacing:-.14px;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:14px;font-style:normal;font-weight:500;line-height:1.05}.iCIeZG_footer .iCIeZG_copy-and-socials{gap:32px;display:flex}@media (max-width:768px){.iCIeZG_footer .iCIeZG_copy-and-socials{flex-direction:column-reverse;gap:16px;padding:0 4.26667vw}}.iCIeZG_footer .iCIeZG_copy-and-socials p{letter-spacing:-.14px;color:var(--color-text-muted);padding-top:2px;font-size:14px}@media (max-width:768px){.iCIeZG_footer .iCIeZG_copy-and-socials p{padding-top:unset}}.iCIeZG_footer .iCIeZG_copy-and-socials .iCIeZG_icons{align-items:center;gap:10px;display:flex}@media (max-width:768px){.iCIeZG_footer .iCIeZG_copy-and-socials .iCIeZG_icons{gap:12px}}.iCIeZG_footer .iCIeZG_copy-and-socials .iCIeZG_icons a{transition:opacity var(--transition);opacity:.3}@media (hover:hover){.iCIeZG_footer .iCIeZG_copy-and-socials .iCIeZG_icons a:hover{opacity:1}}.iCIeZG_footer .iCIeZG_copy-and-socials .iCIeZG_icons svg{width:auto;max-width:24px;height:24px}@media (max-width:768px){.iCIeZG_footer .iCIeZG_copy-and-socials .iCIeZG_icons svg{max-width:24px;height:24px}}.iCIeZG_footer .iCIeZG_separator{z-index:1;background:radial-gradient(circle at center, var(--color-gray-300) 10%, #f3f3f300 75%);width:100%;height:1px;display:block;position:absolute;top:19px;left:0}@media (max-width:768px){.iCIeZG_footer .iCIeZG_separator{background:var(--color-gray-300);top:0}}.iCIeZG_footer .iCIeZG_ellipse-group{pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(58px);width:100%;max-width:1752px;height:186px;position:absolute;bottom:-215px}.iCIeZG_footer .iCIeZG_ellipse-group .iCIeZG_ellipse{clip-path:ellipse(50% 50%);mix-blend-mode:hard-light;width:1300px;height:100%;position:absolute}.iCIeZG_footer .iCIeZG_ellipse-group .iCIeZG_ellipse--1{left:0}.iCIeZG_footer .iCIeZG_ellipse-group .iCIeZG_ellipse--2{right:0}.iCIeZG_footer .iCIeZG_ellipse-group-1{animation:4s linear infinite iCIeZG_opacity-out}.iCIeZG_footer .iCIeZG_ellipse-group-1 .iCIeZG_ellipse--1{background:var(--color-yellow)}.iCIeZG_footer .iCIeZG_ellipse-group-1 .iCIeZG_ellipse--2{background:var(--color-porpol)}.iCIeZG_footer .iCIeZG_ellipse-group-2{opacity:0;animation:4s linear infinite iCIeZG_opacity-in}.iCIeZG_footer .iCIeZG_ellipse-group-2 .iCIeZG_ellipse--1{background:var(--color-rose-red)}.iCIeZG_footer .iCIeZG_ellipse-group-2 .iCIeZG_ellipse--2{background:var(--color-yellow)}.iCIeZG_footer .iCIeZG_ellipse-group-3{opacity:0;animation:4s linear 2s infinite iCIeZG_opacity-in}.iCIeZG_footer .iCIeZG_ellipse-group-3 .iCIeZG_ellipse--1{background:var(--color-yellow)}.iCIeZG_footer .iCIeZG_ellipse-group-3 .iCIeZG_ellipse--2{background:var(--color-rose-red)}.iCIeZG_footer .iCIeZG_ellipse-group-4{opacity:0;animation:4s linear 4s infinite iCIeZG_opacity-in}.iCIeZG_footer .iCIeZG_ellipse-group-4 .iCIeZG_ellipse--1{background:var(--color-porpol)}.iCIeZG_footer .iCIeZG_ellipse-group-4 .iCIeZG_ellipse--2{background:var(--color-orange)}@keyframes iCIeZG_opacity-in{0%{opacity:0}50%{opacity:.8}to{opacity:0}}@keyframes iCIeZG_opacity-out{0%{opacity:.8}50%{opacity:0}to{opacity:.8}}
.YAVP0W_header{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffc;border-radius:16px;justify-content:center;align-items:center;gap:62px;width:fit-content;margin:auto;padding:10px 10px 10px 18px;display:flex;position:sticky;top:30px}@media (max-width:1024px){.YAVP0W_header{border-radius:0;justify-content:space-between;width:100vw;padding:3.87097vw;position:fixed;top:0;box-shadow:none!important}}@media (max-width:768px){.YAVP0W_header{transition:background var(--transition);padding:2.13333vw 4.26667vw}}.YAVP0W_header.YAVP0W_header-with-promo-banner{top:calc(var(--promo-banner-height,54px) + 4px)}.YAVP0W_header.YAVP0W_mobile--active{background:var(--color-white)}.YAVP0W_header .YAVP0W_logo-link svg{height:38px}.YAVP0W_header .YAVP0W_buttons{align-items:center;display:flex}@media (max-width:1024px){.YAVP0W_header .YAVP0W_buttons{display:none}}.YAVP0W_header .YAVP0W_buttons .YAVP0W_sign-in-button{letter-spacing:-.28px;white-space:nowrap;word-break:keep-all;padding:12px 16px;font-size:14px;font-weight:500;line-height:normal;position:relative}.YAVP0W_header .YAVP0W_buttons .YAVP0W_sign-in-button .YAVP0W_download-icon path{fill:#000}.YAVP0W_header .YAVP0W_buttons .YAVP0W_github-button{align-items:center;gap:4px;margin-right:16px;display:flex}.YAVP0W_header .YAVP0W_buttons .YAVP0W_github-button span{letter-spacing:-.24px;margin-top:2px;margin-left:2px;font-size:12px;font-weight:600;line-height:100%;display:inline-block}.YAVP0W_header .YAVP0W_burger-button{display:none}@media (max-width:1024px){.YAVP0W_header .YAVP0W_burger-button{border:1px solid var(--black-gradient,#1b1b1bb3);background:radial-gradient(76.51% 207.81% at 50% 0%, var(--color-white) 0%, #fff3 100%),#fff9;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:max-content;padding:10px;display:flex;box-shadow:inset 0 4px 16px #fff3}.YAVP0W_header .YAVP0W_burger-button svg path{stroke:var(--color-black)}}.YAVP0W_nav-menu{position:relative}.YAVP0W_nav-menu a,.YAVP0W_nav-menu--list-item-trigger{letter-spacing:-.28px;border-radius:6px;align-items:center;padding:4px 8px;font-size:14px;font-weight:500;line-height:normal;display:flex}@media (hover:hover){.YAVP0W_nav-menu a,.YAVP0W_nav-menu--list-item-trigger{transition:background var(--transition)}.YAVP0W_nav-menu a:hover,.YAVP0W_nav-menu--list-item-trigger:hover{background:var(--color-gray-200)}}
._0wI3cq_mobile-menu{display:none}@media (max-width:1024px){._0wI3cq_mobile-menu{z-index:999;background-color:var(--color-white);will-change:transform;width:100%;height:100%;min-height:calc(100dvh - 60px);display:block;position:fixed;top:60px;left:0;transform:translate(100%)}}@document url-prefix(""){.mobile-menu{height:100vh}}._0wI3cq_mobile-menu>ul{border-top:1px solid var(--color-gray-200);flex-direction:column;gap:24px;margin-top:48px;padding:32px 2.58065vw 24px;display:flex}@media (max-width:768px){._0wI3cq_mobile-menu>ul{padding:32px 4.26667vw 24px}}._0wI3cq_mobile-menu>ul li>div>*{letter-spacing:-.1rem;font-size:32px;font-weight:600;line-height:100%}._0wI3cq_mobile-menu>ul ._0wI3cq_collapsible-trigger{letter-spacing:-.1rem;justify-content:space-between;align-items:center;width:100%;font-size:32px;font-weight:600;line-height:100%;display:flex}._0wI3cq_mobile-menu>ul ._0wI3cq_collapsible-trigger svg{width:18px;height:auto}._0wI3cq_mobile-menu>ul ._0wI3cq_collapsible-trigger svg path{fill:#000}._0wI3cq_mobile-menu>ul ._0wI3cq_collapsible-trigger ._0wI3cq_caret{transition:transform var(--transition)}._0wI3cq_mobile-menu>ul ._0wI3cq_collapsible-trigger[data-state=open] ._0wI3cq_caret{transform:rotate(180deg)}._0wI3cq_mobile-menu>ul ._0wI3cq_content{will-change:transform,opacity;flex-direction:column;gap:12px;margin-top:16px;padding-left:4px;display:flex;overflow:hidden}._0wI3cq_mobile-menu>ul ._0wI3cq_content[data-state=open]{animation:.3s ease-in-out _0wI3cq_collapse-in}._0wI3cq_mobile-menu>ul ._0wI3cq_content[data-state=closed]{animation:.2s ease-in-out reverse _0wI3cq_collapse-in}@keyframes _0wI3cq_collapse-in{0%{height:0}to{height:var(--radix-collapsible-content-height)}}._0wI3cq_mobile-menu>ul ._0wI3cq_content-link{letter-spacing:-.9px;font-size:18px;font-style:normal;font-weight:400;line-height:normal}._0wI3cq_mobile-menu>ul ._0wI3cq_content-link-text{align-items:center;gap:8px;display:flex}._0wI3cq_mobile-menu ._0wI3cq_mobile-connect{padding:0 2.58065vw 24px}@media (max-width:768px){._0wI3cq_mobile-menu ._0wI3cq_mobile-connect{padding:0 4.26667vw 24px}}._0wI3cq_mobile-menu ._0wI3cq_mobile-connect--title{letter-spacing:-.0563rem;font-size:18px;font-weight:600}._0wI3cq_mobile-menu ._0wI3cq_mobile-connect>ul{border-top:1px solid var(--color-gray-200);align-items:center;gap:12px;margin-top:24px;padding-top:24px;display:flex}._0wI3cq_mobile-menu ._0wI3cq_mobile-connect ._0wI3cq_social-link{align-items:center;display:flex}._0wI3cq_mobile-menu ._0wI3cq_mobile-connect ._0wI3cq_social-link svg{width:22px;height:auto}@media (hover:hover){._0wI3cq_mobile-menu ._0wI3cq_mobile-connect ._0wI3cq_social-link{transition:opacity var(--transition)}._0wI3cq_mobile-menu ._0wI3cq_mobile-connect ._0wI3cq_social-link:hover{opacity:.6}}._0wI3cq_new-badge{color:#fff;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background:linear-gradient(135deg,#6f2bff 0%,#fb59c4 100%);border-radius:4px;justify-content:center;align-items:center;padding:3px 7px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}
.tOz1OG_nav-menu{position:relative}.tOz1OG_nav-menu a,.tOz1OG_nav-menu--list-item-trigger{letter-spacing:-.28px;border-radius:6px;align-items:center;padding:4px 6px;font-size:14px;font-weight:500;line-height:normal;display:flex}@media (hover:hover){.tOz1OG_nav-menu a,.tOz1OG_nav-menu--list-item-trigger{transition:background var(--transition)}.tOz1OG_nav-menu a:hover,.tOz1OG_nav-menu--list-item-trigger:hover{background:var(--color-gray-200)}}.tOz1OG_nav-menu--list{letter-spacing:-.02rem;align-items:center;gap:24px;display:flex}@media (max-width:1024px){.tOz1OG_nav-menu--list{display:none}}.tOz1OG_nav-menu--list-item{position:relative}.tOz1OG_nav-menu--list-item-trigger{gap:4px}.tOz1OG_nav-menu--list-item-trigger *{line-height:normal}.tOz1OG_nav-menu--list-item-trigger svg{margin-top:1px}.tOz1OG_nav-menu--list-item-trigger .tOz1OG_caret{transition:transform var(--transition)}.tOz1OG_nav-menu--list-item-trigger[data-state=open] .tOz1OG_caret{transform:rotate(180deg)}.tOz1OG_nav-menu--list-item-content{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:transform,opacity;background:#fffc;border:1px solid #fafafa66;border-radius:6px;width:180px;padding:14px 8px;position:absolute;top:28px;left:0;overflow:clip;box-shadow:0 3px 17px #0000000d,inset 0 -1px 2px #0000000d,inset 0 1px 2px #ffffff1a,0 0 2px #0000000d}.tOz1OG_nav-menu--list-item-content[data-state=open]{animation:.1s ease-in-out tOz1OG_content-in}.tOz1OG_nav-menu--list-item-content[data-state=closed]{animation:.15s ease-in-out tOz1OG_content-out}.tOz1OG_nav-menu--list-item-content ul{flex-direction:column;gap:6px;display:flex;align-items:flex-start!important}.tOz1OG_nav-menu--list-item-content ul li{letter-spacing:-.0175rem;width:100%;font-size:14px;font-weight:500;line-height:100%}@keyframes tOz1OG_content-in{0%{opacity:0;transform:translateY(-.78125vw)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tOz1OG_content-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-.78125vw)scale(.95)}}.tOz1OG_nav-menu--list-item-rich-content{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform,opacity;background:#fffffff2;border:1px solid #fafafa66;border-radius:8px;width:700px;padding:24px;position:absolute;top:28px;left:-200px;overflow:clip;box-shadow:0 4px 20px #00000014,inset 0 -1px 2px #0000000d,inset 0 1px 2px #ffffff1a,0 0 2px #0000000d}.tOz1OG_nav-menu--list-item-rich-content[data-state=open]{animation:.1s ease-in-out tOz1OG_content-in}.tOz1OG_nav-menu--list-item-rich-content[data-state=closed]{animation:.15s ease-in-out tOz1OG_content-out}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_rich-content-container{gap:24px;display:flex}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_rich-content-links{flex:2;grid-template-columns:1fr 1fr;gap:16px;display:grid}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_links-column-left,.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_links-column-right{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_rich-link{transition:background var(--transition);border-radius:6px;padding:12px;text-decoration:none;display:block}@media (hover:hover){.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_rich-link:hover{background:var(--color-gray-100)}}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_rich-link-label{color:var(--color-text);margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.3}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_rich-link-description{color:var(--color-text-secondary);font-size:12px;line-height:1.4}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_featured-section{border-left:1px solid #e6e6e699;flex:1.2;padding-left:20px}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_community-link{transition:background var(--transition);border-top:1px solid #e6e6e699;border-radius:6px;margin-top:16px;padding:12px;text-decoration:none;display:block}@media (hover:hover){.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_community-link:hover{background:var(--color-gray-100)}}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_community-label{color:var(--color-text);margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.3}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_community-description{color:var(--color-text-secondary);font-size:12px;line-height:1.4}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_package-search-form{border-bottom:1px solid #e6e6e699;border-radius:6px;margin-bottom:16px;padding:12px}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_package-search-label{color:var(--color-text);margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.3}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_package-search-input{width:100%;transition:border-color var(--transition);background:#fff;border:1px solid #e6e6e6cc;border-radius:4px;padding:8px 12px;font-size:13px}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_package-search-input:focus{border-color:var(--color-black);outline:none}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_package-search-input::placeholder{color:var(--color-text-secondary)}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-section{background:#fafafa80;border-radius:6px;padding:12px}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-title{color:var(--color-text);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-title .tOz1OG_version-badge{margin-left:0}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-title a{color:inherit;border-radius:0;padding:0;text-decoration:none}@media (hover:hover){.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-title a:hover{background:0 0;text-decoration:underline}}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-description{color:var(--color-text-secondary);margin-bottom:12px;font-size:12px;line-height:1.4}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-list{flex-direction:column;gap:12px;display:flex}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-platform{font-size:12px;font-weight:500;line-height:1.3}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-platform-name{color:var(--color-text-secondary);font-weight:600;display:inline}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-platform-name:after{content:" · ";color:var(--color-text-secondary);margin:0 4px}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-architectures{display:inline}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-arch-link{color:var(--color-text);transition:all var(--transition);align-items:center;gap:4px;padding:4px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-arch-link svg{opacity:.5;width:14px;height:14px;transition:opacity var(--transition)}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-arch-link svg path{fill:var(--color-gray-500)}@media (hover:hover){.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-arch-link:hover span{color:var(--color-rose-red)}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-arch-link:hover svg{opacity:1}.tOz1OG_nav-menu--list-item-rich-content .tOz1OG_downloads-arch-link:hover svg path{fill:var(--color-rose-red)}}.tOz1OG_new-badge,.tOz1OG_version-badge{color:#fff;text-transform:uppercase;letter-spacing:.5px;vertical-align:middle;white-space:nowrap;background:linear-gradient(135deg,#6f2bff 0%,#fb59c4 100%);border-radius:4px;justify-content:center;align-items:center;margin-left:6px;padding:3px 7px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.tOz1OG_version-badge{text-transform:none;background:linear-gradient(135deg,#6f2bff 0%,#fb59c4 100%);margin-left:8px;font-size:11px}
.bSooYa_promo-banner{z-index:1000;background:var(--color-black);color:var(--color-white);letter-spacing:-.01em;font-size:14px;line-height:1.4;position:fixed;top:0;left:0;right:0}@media (max-width:480px){.bSooYa_promo-banner{font-size:13px}}.bSooYa_inner{align-items:center;gap:14px;max-width:1312px;margin:0 auto;padding:10px 16px;display:flex}@media (max-width:480px){.bSooYa_inner{gap:10px}}.bSooYa_pill{letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(95deg,#ff72cf -13.39%,#8a15ff 114.46%);border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.bSooYa_dot{background:var(--color-white);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite bSooYa_promo-banner-pulse}@media (prefers-reduced-motion:reduce){.bSooYa_dot{animation:none}}@keyframes bSooYa_promo-banner-pulse{50%{opacity:.35}}.bSooYa_message{min-width:0;color:var(--color-gray-300);flex:1}.bSooYa_message b{color:var(--color-white);font-weight:600}.bSooYa_when{color:var(--color-white);white-space:nowrap}.bSooYa_short{display:none}@media (max-width:768px){.bSooYa_long{display:none}.bSooYa_short{display:inline}}.bSooYa_cta{color:var(--color-white);transition:border-color var(--transition);background:radial-gradient(50.93% 138.33% at 50% 0,#fff3 0%,#ffffff0a 100%);border:1px solid #ffffff38;border-radius:12px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.bSooYa_cta:hover{border-color:var(--color-rose)}.bSooYa_cta:focus-visible{outline:2px solid var(--color-rose);outline-offset:2px}@media (max-width:480px){.bSooYa_cta-text{display:none}}.bSooYa_dismiss-button{cursor:pointer;color:var(--color-gray-500);background:0 0;border:0;border-radius:6px;flex:none;margin:0;padding:4px 6px;font-size:18px;line-height:1}.bSooYa_dismiss-button:hover{color:var(--color-white)}.bSooYa_dismiss-button:focus-visible{outline:2px solid var(--color-rose);outline-offset:2px}
@media (max-width:1024px){.KRHIUq_main-content{padding-top:calc(calc(var(--promo-banner-height,54px) + 4px) + 38px + 2*3.87097vw)}}@media (max-width:768px){.KRHIUq_main-content{padding-top:calc(calc(var(--promo-banner-height,54px) + 4px) + 24px)}}
.KmsM0a_section{margin-top:96px}.KmsM0a_card{border:1px solid color-mix(in srgb, var(--color-white) 40%, transparent);background:color-mix(in srgb, var(--color-gray-100) 88%, var(--color-white));min-height:212px;box-shadow:0 8px 32px color-mix(in srgb, var(--color-black) 6%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:32px;padding:64px;display:flex}@media (max-width:1024px){.KmsM0a_card{flex-direction:column;padding:40px 32px}}@media (max-width:768px){.KmsM0a_card{gap:24px;padding:28px 24px}}.KmsM0a_copy{flex-direction:column;flex:1 1 0;gap:16px;max-width:620px;padding-top:2px;display:flex}h2.KmsM0a_title,.KmsM0a_title{color:var(--color-black);font-family:var(--font-body);letter-spacing:-.02em;text-align:left;-webkit-text-fill-color:currentcolor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin:0;font-size:30px;font-weight:600;line-height:1.26}@media (max-width:768px){h2.KmsM0a_title,.KmsM0a_title{letter-spacing:-.1rem;font-size:32px;line-height:1}}.KmsM0a_description{color:color-mix(in srgb, var(--color-text-muted) 68%, var(--color-black));font-family:var(--font-body);text-align:left;margin:0;font-size:20px;font-weight:400;line-height:1.5}@media (max-width:768px){.KmsM0a_description{font-size:16px;line-height:1.4}}.KmsM0a_form{flex-direction:column;flex:0 480px;align-self:center;gap:6px;width:100%;max-width:480px;display:flex}@media (max-width:1024px){.KmsM0a_form{align-self:stretch;max-width:none}}.KmsM0a_field-group{align-items:stretch;gap:16px;display:flex}@media (max-width:768px){.KmsM0a_field-group{flex-direction:column}}.KmsM0a_input{border:1px solid var(--color-gray-300);background:var(--color-white);min-width:0;min-height:48px;box-shadow:0 1px 2px color-mix(in srgb, var(--color-black) 5%, transparent);color:var(--color-black);font-family:var(--font-body);letter-spacing:0;border-radius:8px;flex:auto;padding:12px 14px;font-size:16px;font-weight:400;line-height:1.5}.KmsM0a_input::placeholder{color:color-mix(in srgb, var(--color-text-muted) 90%, transparent)}.KmsM0a_input:focus{border-color:var(--color-blue)}.KmsM0a_input:disabled{cursor:not-allowed;opacity:.7}.KmsM0a_submit{border:1px solid color-mix(in srgb, var(--color-white) 12%, transparent);background:var(--color-blue);min-height:48px;box-shadow:0 1px 2px color-mix(in srgb, var(--color-black) 5%, transparent),inset 0 -2px 0 color-mix(in srgb, var(--color-black) 5%, transparent),inset 0 0 0 1px color-mix(in srgb, var(--color-black) 18%, transparent);color:var(--color-white);font-family:var(--font-body);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:transform var(--transition),box-shadow var(--transition),background-color var(--transition);border-radius:8px;flex:none;padding:12px 18px;font-size:16px;font-weight:600;line-height:1.5}@media (hover:hover){.KmsM0a_submit:hover{background:color-mix(in srgb, var(--color-blue) 92%, var(--color-porpol));box-shadow:0 6px 16px color-mix(in srgb, var(--color-black) 8%, transparent),inset 0 -2px 0 color-mix(in srgb, var(--color-black) 5%, transparent),inset 0 0 0 1px color-mix(in srgb, var(--color-black) 18%, transparent);transform:translateY(-1px)}}.KmsM0a_submit:focus-visible{outline:2px solid color-mix(in srgb, var(--color-blue) 28%, transparent);outline-offset:2px}@media (max-width:768px){.KmsM0a_submit{width:100%}}.KmsM0a_submit:disabled{cursor:not-allowed;opacity:.72;transform:none}.KmsM0a_legal{max-width:31rem;color:color-mix(in srgb, var(--color-text-muted) 78%, var(--color-black));font-family:var(--font-body);letter-spacing:0;text-align:left;margin:0;font-size:14px;font-weight:400;line-height:1.43}.KmsM0a_legal-link{color:inherit;text-underline-offset:2px;text-decoration:underline;display:inline;overflow:visible}.KmsM0a_legal-link:before{display:none}.KmsM0a_status{font-family:var(--font-body);text-align:left;margin:10px 0 0;font-size:14px;font-weight:500;line-height:1.43}.KmsM0a_status--success{color:var(--color-porpol)}.KmsM0a_status--error{color:var(--color-orange)}
.goFa6G_figure{max-width:80%;margin:2rem auto}@media (max-width:768px){.goFa6G_figure{max-width:100%}}.goFa6G_trigger{cursor:zoom-in;background:0 0;border:0;border-radius:16px;width:100%;margin:0;padding:0;display:block;overflow:hidden}.goFa6G_thumbnail{width:100%;height:auto;display:block}.goFa6G_caption{color:var(--color-text-muted);margin:.75rem 0 0;font-size:.875rem;line-height:1.4}.goFa6G_overlay{z-index:1000;background-color:color-mix(in srgb, var(--color-black) 84%, transparent);cursor:pointer;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.goFa6G_dialog{background:color-mix(in srgb, var(--color-white) 94%, transparent);width:min(92vw,1400px);max-height:92vh;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-white) 40%, transparent),0 20px 60px color-mix(in srgb, var(--color-black) 22%, transparent);border-radius:16px;padding:3.5rem 1.5rem 1.5rem;position:relative;overflow-y:auto}.goFa6G_dialogTitle{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.goFa6G_closeButton{z-index:1;color:var(--color-white);cursor:pointer;background:radial-gradient(50.93% 138.33% at 50% 0,#fff3 0%,#ffffff0a 100%),#0c0c0c;border:1px solid #f4f4f4;border-radius:12px;padding:.5rem .875rem;font-size:.875rem;font-weight:500;position:absolute;top:1rem;right:1rem;overflow:hidden;box-shadow:inset 0 -2px 1px #fff3,inset 0 4px 16px #ffffff1a,0 6px 16px #00000014}.goFa6G_closeButton:before{z-index:-1;content:"";opacity:0;width:100%;height:100%;transition:opacity var(--transition);background:radial-gradient(50.93% 138.33% at 50% 0,#ffffff59 0%,#ffffff12 100%),#0c0c0c;position:absolute;inset:0}@media (hover:hover){.goFa6G_closeButton:hover:before{opacity:1}}.goFa6G_fullImage{object-fit:contain;border-radius:12px;width:100%;max-height:calc(92vh - 6rem);display:block}.goFa6G_dialogCaption{color:var(--color-text-muted);text-align:center;margin:.75rem 0 0;font-size:.875rem;line-height:1.4}
.i5iY4a_tag{z-index:5;background:linear-gradient(var(--color-white), var(--color-white)) padding-box,linear-gradient(to top, #711aff1a, transparent) border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:fit-content;padding:6px 10px;display:flex;position:relative;overflow:hidden}.i5iY4a_tag:before{z-index:-1;content:"";background:linear-gradient(91deg,#8247ff14 0%,#f47bff14 100%);width:100%;height:calc(100% + 2px);position:absolute;top:0;left:0}.i5iY4a_tag__text{z-index:5;background:linear-gradient(91deg, var(--color-blue) 0%, var(--color-rose) 100%);text-transform:capitalize;letter-spacing:-.28px;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:500;line-height:100%;display:inline-block;position:relative}
.-\36 6oaq_terminal{background:linear-gradient(180deg, var(--color-white) 0%, #fffc 100%);border:2px solid #ffffff80;border-radius:8px 8px 0 0;flex-direction:column;align-items:flex-start;gap:16px;width:100%;height:267px;padding:24px;box-shadow:0 8px 32px #0000000f}@media (max-width:768px){.-\36 6oaq_terminal{width:100%;padding:16px}}.-\36 6oaq_terminal-heading{border-bottom:2px solid var(--color-gray-200);align-items:center;gap:24px;padding-bottom:12px;display:flex}.-\36 6oaq_terminal-heading-text{align-items:center;display:flex}.-\36 6oaq_terminal-heading-text p{color:var(--color-gray-300);width:100%;min-width:170px;font-size:13px;font-style:normal;font-weight:400;line-height:16px}.-\36 6oaq_terminal-heading-text span{color:var(--color-gray-400);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.-\36 6oaq_terminal-heading-dots{gap:4px;width:42px;display:flex}.-\36 6oaq_terminal-heading-dots--dot{background-color:var(--color-gray-200);border-radius:50%;width:8px;height:8px;display:block}.-\36 6oaq_terminal-content{opacity:.7;margin-top:12px}.-\36 6oaq_terminal-content *{letter-spacing:-.2px;line-height:20px;font-family:var(--font-mono);font-size:14px;font-weight:500}.-\36 6oaq_terminal-content p:not(:last-child){margin-bottom:12px}
._9v0bpW_terminal{height:auto;margin:48px 0}._9v0bpW_terminal .asciinema-theme-asciinema{box-shadow:none;background:0 0;border:none}._9v0bpW_terminal .asciinema-theme-asciinema .asciinema-terminal{color:var(--color-black);background:0 0;border:#0000}._9v0bpW_terminal .asciinema-theme-asciinema .fg-10{color:var(--color-orange)}._9v0bpW_terminal .asciinema-terminal *{font-size:inherit;line-height:inherit}._9v0bpW_terminal pre.asciinema-terminal{margin:0;padding:0;overflow:hidden}._9v0bpW_terminal .asciinema-player .control-bar{background:0 0}._9v0bpW_terminal .asciinema-player .start-prompt .play-button div span svg{margin:0 auto}._9v0bpW_terminal .asciinema-player .start-prompt .play-button div span svg polygon{fill:var(--color-black)}
.QWCjTa_box{border:1px solid var(--color-gray-300);background:var(--color-gray-100);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:24px 28px;scroll-margin-top:32px;display:flex}@media (max-width:768px){.QWCjTa_box{padding:20px}}.QWCjTa_answer{min-width:0;color:var(--color-black);flex:999 420px;margin:0;font-size:17px;line-height:1.55}@media (max-width:768px){.QWCjTa_answer{font-size:16px;line-height:1.5}}.QWCjTa_question{font-weight:600}.QWCjTa_cta{white-space:nowrap;flex:none}.QWCjTa_note{align-items:flex-start;gap:12px;max-width:760px;scroll-margin-top:32px;display:flex}.QWCjTa_mark{flex:none;margin-top:3px}.QWCjTa_noteText{min-width:0;color:color-mix(in srgb, var(--color-black) 80%, transparent);margin:0;font-size:17px;line-height:1.55}@media (max-width:768px){.QWCjTa_noteText{font-size:16px;line-height:1.5}}.QWCjTa_noteText .QWCjTa_question{color:var(--color-black)}.QWCjTa_noteLink{color:var(--color-purple);white-space:nowrap;font-weight:500;text-decoration:none}.QWCjTa_noteLink:hover{text-decoration:underline}
.WNgGDG_pullQuote{align-items:stretch;gap:20px;margin:40px 0;padding:48px 0;display:flex}.WNgGDG_border{background:linear-gradient(to bottom, var(--color-porpol), #7b2bff00);border-radius:2px;flex-shrink:0;width:2px}.WNgGDG_content{flex-direction:column;flex:1;gap:32px;padding:8px 0;display:flex}.WNgGDG_pullQuote .WNgGDG_quote,.WNgGDG_pullQuote .WNgGDG_name,.WNgGDG_pullQuote .WNgGDG_role,.WNgGDG_pullQuote .WNgGDG_inlineAttribution{margin:0}.WNgGDG_quote{color:var(--color-black);font-size:1.5rem;font-style:italic;font-weight:500;line-height:2rem}.WNgGDG_avatarGroup{align-items:center;gap:12px;display:flex}.WNgGDG_avatar{border:1px solid #00000014;border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.WNgGDG_avatar img{object-fit:cover;width:100%;height:100%}.WNgGDG_attribution{flex-direction:column;font-size:1rem;line-height:1.5rem;display:flex}.WNgGDG_name{color:var(--color-black);margin:0;font-weight:600}.WNgGDG_role{color:var(--color-text-muted);margin:0;font-weight:400}.WNgGDG_inlineAttribution{color:var(--color-text-muted);margin:0;font-size:1rem;font-style:normal;line-height:1.5rem}.WNgGDG_inlineAttribution strong{color:var(--color-text-muted);font-weight:700}.WNgGDG_attributionLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentcolor 35%, transparent);text-decoration-color:color-mix(in srgb, currentcolor 35%, transparent);text-underline-offset:2px}.WNgGDG_attributionLink:hover{text-decoration-color:currentColor}
.lKI7wW_container{width:100%;max-width:calc(var(--nix-container,1120px) + var(--nix-gutter,40px)*2);padding-inline:var(--nix-gutter,40px);margin-top:110px;margin-bottom:0;position:relative}@media (max-width:1024px){.lKI7wW_container{margin-top:70px}}@media (max-width:768px){.lKI7wW_container{margin-top:70px}}.lKI7wW_content{text-align:start;flex-direction:column;align-items:flex-start;display:flex}.lKI7wW_heading{text-align:center;letter-spacing:-.2rem;font-size:64px}@media (max-width:768px){.lKI7wW_heading{text-align:start;letter-spacing:-2px;font-size:40px;line-height:100%}}.lKI7wW_heading{text-align:start;max-width:16ch;margin:16px 0 0;font-weight:600;line-height:1.05}@media (max-width:1024px){.lKI7wW_heading{max-width:none}}.lKI7wW_highlighted{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);text-shadow:0 2px 2px #8a15ff26;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.lKI7wW_paragraph{max-width:860px;color:var(--color-text-muted);margin:24px 0 0;font-size:18px;line-height:1.45}@media (max-width:768px){.lKI7wW_paragraph{letter-spacing:-.16px;text-wrap:pretty;max-width:none;margin-top:20px;font-size:16px;line-height:1.45}}.lKI7wW_actions{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:36px;display:flex}@media (max-width:768px){.lKI7wW_actions{flex-direction:column;align-items:stretch;width:100%;margin-top:28px}}
._6RBI3a_nitwHeader{background-color:var(--color-blue);color:var(--color-white);border:5px solid #f3f3f366;border-radius:4px;margin-bottom:48px;padding:16px;font-size:16px;line-height:1.5;box-shadow:0 0 32px #ff4fae1a,0 0 32px #ff7c321a}._6RBI3a_nitwHeader._6RBI3a_nitwHeader a{color:var(--color-white);-webkit-text-fill-color:var(--color-white);text-underline-offset:2px;background:0 0;font-weight:700;text-decoration:underline}
._6TW4fq_shell{background:var(--color-gray-100);border:1px solid var(--color-gray-200);max-width:640px;min-height:120px;color:var(--color-text-muted);text-align:center;border-radius:20px;justify-content:center;align-items:center;margin:0 auto;padding:40px 32px;font-size:1rem;line-height:1.45;display:flex}
.pYVy3a_nitwFooter{margin-top:48px}.pYVy3a_nitwFooter p{margin-bottom:8px}
._3whWea_accordion{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:16px;margin:0 0 16px;overflow:hidden}._3whWea_trigger{list-style:none}._3whWea_trigger::-webkit-details-marker{display:none}._3whWea_trigger{text-align:left;width:100%;color:var(--color-black);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:1rem;font-weight:600;line-height:1.4;display:flex}@media (max-width:768px){._3whWea_trigger{padding:16px}}._3whWea_icon{color:var(--color-porpol);flex-shrink:0;font-size:1.125rem;line-height:1}._3whWea_icon:after{content:"+"}._3whWea_accordion[open] ._3whWea_icon:after{content:"−"}._3whWea_content{border-top:1px solid var(--color-gray-100);color:var(--color-text-muted);padding:0 24px 20px}._3whWea_content p:last-child{margin-bottom:0}@media (max-width:768px){._3whWea_content{padding:0 16px 16px}}
._72xZ8G_section{max-width:calc(var(--nix-container,1120px) + var(--nix-gutter,40px)*2);padding:0 var(--nix-gutter,40px) var(--nix-section-y,80px);margin:0 auto}._72xZ8G_section>*{margin-top:0;margin-bottom:0}._72xZ8G_heading{letter-spacing:-.08rem;font-size:32px}@media (max-width:1024px){._72xZ8G_heading{letter-spacing:-.06rem;font-size:24px;line-height:normal}}._72xZ8G_heading{color:var(--color-black);text-align:start;margin:0 0 20px;font-weight:600}._72xZ8G_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){._72xZ8G_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){._72xZ8G_list{grid-template-columns:1fr}}._72xZ8G_link{border:1px solid var(--color-gray-300);background:var(--color-white);letter-spacing:-.28px;height:100%;color:var(--color-purple);transition:border-color var(--transition),background var(--transition);border-radius:12px;align-items:center;padding:16px 20px;font-size:.9375rem;font-weight:500;line-height:1.35;text-decoration:none;display:flex}._72xZ8G_link:hover,._72xZ8G_link:focus-visible{border-color:var(--color-purple);background:var(--color-gray-100)}
div.UmGPAa_postCards{margin:0 0 20px}div.UmGPAa_postCards>ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){div.UmGPAa_postCards>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){div.UmGPAa_postCards>ul{grid-template-columns:minmax(0,1fr)}}div.UmGPAa_postCards>ul>li{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:12px;margin:0;padding:16px 18px;font-size:.9375rem;line-height:1.45}div.UmGPAa_postCards>ul>li>a{margin-bottom:4px;font-weight:600;display:block}
.-OSTmq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1024px){.-OSTmq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.-OSTmq_grid{grid-template-columns:1fr}}.-OSTmq_card{border:1px solid var(--color-gray-300);background:var(--color-white);color:inherit;height:100%;transition:border-color var(--transition);border-radius:16px;flex-direction:column;gap:10px;padding:24px 20px;text-decoration:none;display:flex;box-shadow:0 3px 17px #0000000a,inset 0 -1px 2px #00000008}.-OSTmq_card:hover,.-OSTmq_card:focus-visible{border-color:var(--color-gray-500)}.-OSTmq_label{font-family:var(--font-mono);color:var(--color-purple);font-size:.75rem;line-height:1.4}.-OSTmq_cardTitle{letter-spacing:-.28px;color:var(--color-black);margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}.-OSTmq_cardBody{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.5}
section.PvqzAa_checklist{border:1px solid color-mix(in srgb, var(--color-porpol) 20%, transparent);border-radius:16px;margin:0 0 40px;padding:28px 32px}@media (max-width:768px){section.PvqzAa_checklist{padding:20px}}.PvqzAa_checklist h2.PvqzAa_heading{letter-spacing:-.28px;margin:0 0 8px;font-size:30px;line-height:1.15}.PvqzAa_checklist p.PvqzAa_lead{color:var(--color-gray-500);margin:0 0 16px;font-size:1rem}.PvqzAa_checklist ul.PvqzAa_items{margin:0 0 20px;padding:0;list-style:none}.PvqzAa_checklist li.PvqzAa_item{border-bottom:1px solid var(--color-gray-100);align-items:flex-start;gap:12px;margin:0;padding:10px 0;display:flex}.PvqzAa_checklist li.PvqzAa_item:last-child{border-bottom:0}.PvqzAa_input{width:20px;height:20px;accent-color:var(--color-porpol);cursor:pointer;flex-shrink:0;margin:2px 0 0}.PvqzAa_label{cursor:pointer;font-size:1rem;line-height:1.5}.PvqzAa_results{flex-direction:column;gap:12px;display:flex}.PvqzAa_result{border:1px solid var(--color-gray-200);background:var(--color-gray-100);border-radius:12px;padding:16px 18px}p.PvqzAa_resultLabel{color:var(--color-porpol);letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:.75rem;font-weight:600}p.PvqzAa_resultText{margin:0;font-size:1rem;line-height:1.55}.PvqzAa_cta{margin-top:14px}
._8sNava_page{color:var(--color-black)}._8sNava_wrap{max-width:1280px;margin:0 auto;padding:0 2rem}@media (max-width:768px){._8sNava_wrap{padding:0 1.25rem}}._8sNava_grad{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text}._8sNava_hero{isolation:isolate;padding:128px 0 64px;position:relative;overflow:hidden}._8sNava_hero:before{content:"";z-index:1;background:linear-gradient(180deg, var(--color-white) 0%, #fff0 100%);pointer-events:none;height:200px;position:absolute;inset:0 0 auto}@media (max-width:768px){._8sNava_hero{padding:104px 0 44px}}._8sNava_heroAura{z-index:0;filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#7b2bff1a 0%,#f47bff0d 54%,#fff0 100%);border-radius:50%;width:860px;height:640px;position:absolute;top:-200px;left:4%}@media (max-width:768px){._8sNava_heroAura{width:480px;height:380px;left:-12%}}._8sNava_heroInner{z-index:2;max-width:960px;position:relative}._8sNava_heroTwoCol{z-index:2;grid-template-columns:1.02fr .98fr;align-items:center;gap:72px;display:grid;position:relative}._8sNava_heroTwoCol ._8sNava_heroInner{max-width:560px}@media (max-width:1024px){._8sNava_heroTwoCol{grid-template-columns:1fr;gap:36px}._8sNava_heroTwoCol ._8sNava_heroInner{max-width:680px}}._8sNava_heroVisual{width:100%;position:relative}@media (max-width:1024px){._8sNava_heroVisual{max-width:560px}}._8sNava_tag{font-family:var(--font-mono);background:linear-gradient(91deg,#8247ff14 0%,#f47bff14 100%);border:1px solid #8247ff33;border-radius:6px;padding:6px 12px;font-size:12px;display:inline-block}._8sNava_tag span{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}._8sNava_heroH1{font-family:var(--font-body);letter-spacing:-.045em;color:var(--color-black);margin:22px 0 0;font-size:clamp(42px,5.6vw,72px);font-weight:600;line-height:.98}._8sNava_lede{color:#3a3a3a;max-width:720px;margin:24px 0 0;font-size:18px;line-height:1.55}._8sNava_lede b{color:var(--color-black);font-weight:500}._8sNava_heroCtas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}._8sNava_section{border-top:1px solid var(--color-gray-300);padding:96px 0}@media (max-width:768px){._8sNava_section{padding:48px 0}}._8sNava_secEyebrow{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-porpol);margin-bottom:10px;font-size:12px}._8sNava_secH2{font-family:var(--font-body);letter-spacing:-.04em;text-align:left;color:var(--color-black);-webkit-text-fill-color:currentcolor;background:0 0;margin:0 0 12px;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.05}._8sNava_secSub{color:#3a3a3a;overflow-wrap:break-word;max-width:none;margin:0;font-size:16px;line-height:1.6}._8sNava_body{color:#3a3a3a;max-width:none;margin:0 0 12px;font-size:16px;line-height:1.6}._8sNava_body b{color:var(--color-black);font-weight:500}._8sNava_body code{font-family:var(--font-mono);background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:5px;padding:1px 5px;font-size:.92em}._8sNava_list{margin:12px 0 0;padding:0;list-style:none}._8sNava_list li{color:#3a3a3a;padding:6px 0 6px 18px;font-size:15px;line-height:1.5;position:relative}._8sNava_list li b{color:var(--color-black);font-weight:500}._8sNava_list li code{font-family:var(--font-mono);background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:5px;padding:1px 5px;font-size:.9em}._8sNava_list li:before{content:"";background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);border-radius:2px;width:8px;height:2px;position:absolute;top:15px;left:0}._8sNava_grid{gap:20px;margin-top:24px;display:grid}._8sNava_cols2{grid-template-columns:repeat(2,1fr)}._8sNava_cols3{grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){._8sNava_cols2,._8sNava_cols3{grid-template-columns:1fr}}._8sNava_card{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:20px;padding:24px;box-shadow:0 8px 32px #0000000a}._8sNava_cardEyebrow{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:8px;font-size:11px}._8sNava_cardH3{font-family:var(--font-body);letter-spacing:-.02em;color:var(--color-black);-webkit-text-fill-color:currentcolor;background:0 0;margin:0 0 8px;font-size:20px;font-weight:600}._8sNava_cardP{color:#3a3a3a;margin:0;font-size:15px;line-height:1.55}._8sNava_anatomy{border:1px solid var(--color-gray-300);background:linear-gradient(#fafafa 0%,#fff 100%);border-radius:24px;margin-top:24px;padding:22px;position:relative}._8sNava_layer{border:1px dashed var(--color-gray-300);background:var(--color-white);border-radius:14px;grid-template-columns:150px 1fr;align-items:stretch;gap:18px;padding:14px;display:grid}._8sNava_layer+._8sNava_layer{margin-top:10px}@media (max-width:768px){._8sNava_layer{grid-template-columns:1fr;gap:12px}}._8sNava_layerLabel{font-family:var(--font-mono);color:var(--color-black);background:var(--color-gray-100);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:14px;font-size:12px;line-height:1.3;display:flex}._8sNava_chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._8sNava_chip{font-family:var(--font-mono);background:var(--color-gray-100);border:1px solid var(--color-gray-300);color:var(--color-black);border-radius:8px;padding:6px 10px;font-size:12px}._8sNava_chipAccent{background:linear-gradient(91deg,#8247ff14 0%,#f47bff14 100%);border-color:#8247ff40}._8sNava_chipAccent b{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}._8sNava_layerFlox{background:linear-gradient(#7b2bff0a 0%,#f47bff0a 100%);border:1px solid #7b2bff40}._8sNava_layerFlox ._8sNava_layerLabel{color:var(--color-white);background:#0c0c0c}._8sNava_flow{border:1px solid var(--color-gray-300);background:linear-gradient(#fff 0%,#fafafa 100%);border-radius:24px;grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);align-items:stretch;gap:12px;margin-top:24px;padding:22px;display:grid}@media (max-width:768px){._8sNava_flow{grid-template-columns:1fr}}._8sNava_flowCol{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:16px;padding:18px}._8sNava_flowH4{font-size:13px;font-family:var(--font-mono);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px;font-weight:500}._8sNava_flowTitle{letter-spacing:-.02em;color:var(--color-black);margin-bottom:10px;font-size:18px;font-weight:600}._8sNava_flowP{color:#3a3a3a;margin:0;font-size:14px;line-height:1.5}._8sNava_flowArrow{flex-direction:column;justify-content:center;place-self:center;align-items:center;gap:8px;width:88px;display:flex;overflow:visible}@media (max-width:768px){._8sNava_flowArrow{flex-direction:row;padding:4px 0}}._8sNava_flowArrow svg{opacity:.7;width:30px;height:30px;color:var(--color-porpol)}._8sNava_pill{font-family:var(--font-mono);max-width:100%;color:var(--color-white);white-space:nowrap;background:linear-gradient(95deg,#ff72cf -13.39%,#8a15ff 114.46%);border-radius:999px;padding:4px 9px;font-size:10px;box-shadow:0 4px 16px #7b2bff40}._8sNava_terminal{color:#e7e7e7;font-family:var(--font-mono);background:#0c0c0c;border:1px solid #222;border-radius:16px;padding:18px 20px;font-size:13px;line-height:1.6;overflow:auto;box-shadow:0 12px 40px #0000002e,inset 0 1px #ffffff0a}._8sNava_termRow{white-space:pre}._8sNava_termRow+._8sNava_termRow{margin-top:2px}._8sNava_termPath{color:#9b9b9b}._8sNava_termCmd{color:var(--color-white)}._8sNava_termOut{color:#bfbfbf}._8sNava_termOk{color:var(--color-yellow)}._8sNava_termPrompt{color:var(--color-rose)}._8sNava_twoCol{grid-template-columns:1.05fr .95fr;align-items:start;gap:44px;display:grid}@media (max-width:1024px){._8sNava_twoCol{grid-template-columns:1fr;gap:28px}}._8sNava_cmp{border:1px solid var(--color-gray-300);background:var(--color-white);border-radius:20px;margin-top:24px;overflow:hidden}._8sNava_cmpHead,._8sNava_cmpRow{grid-template-columns:1.3fr 1fr 1fr;display:grid}@media (max-width:768px){._8sNava_cmpHead,._8sNava_cmpRow{grid-template-columns:1fr}}._8sNava_cmpHead{background:var(--color-gray-100);border-bottom:1px solid var(--color-gray-300)}._8sNava_cmpRow+._8sNava_cmpRow{border-top:1px solid var(--color-gray-200)}._8sNava_cmpCell{flex-direction:column;justify-content:center;gap:4px;padding:16px 18px;font-size:15px;line-height:1.45;display:flex}._8sNava_cmpColFlox{background:#7b2bff08}._8sNava_cmpBrand{color:var(--color-black);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._8sNava_cmpLabel{color:var(--color-black);font-weight:600}._8sNava_cmpSub{font-family:var(--font-mono);color:var(--color-text-muted);font-size:12px}._8sNava_cmpItem{color:#3a3a3a;align-items:flex-start;gap:8px;display:flex}._8sNava_dot{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:inline-flex}._8sNava_dot svg{fill:none;width:11px;height:11px;stroke:var(--color-white);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}._8sNava_dotYes{background:#16a34a}._8sNava_dotNo{background:var(--color-gray-400)}._8sNava_dotPartial{background:var(--color-violet)}._8sNava_tally{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:24px;display:grid}@media (max-width:1024px){._8sNava_tally{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){._8sNava_tally{grid-template-columns:1fr}}._8sNava_tallyCell{border:1px solid var(--color-gray-300);background:var(--color-white);border-radius:16px;padding:18px}._8sNava_tallyHead{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:12px;font-size:11px}._8sNava_tallyRow{justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;display:flex}._8sNava_tallyRow+._8sNava_tallyRow{margin-top:6px}._8sNava_tallyRow>span:first-child{color:var(--color-text-muted)}._8sNava_tallyVal{color:var(--color-black);text-align:right;font-weight:600}._8sNava_tallyValGood{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text}._8sNava_quote{background:var(--color-gray-100);border-left:3px solid var(--color-porpol);color:var(--color-black);border-radius:16px;margin:24px 0 0;padding:22px 26px;font-size:17px;line-height:1.55}._8sNava_cite{color:var(--color-text-muted);font-size:13px;font-style:normal;font-family:var(--font-mono);margin-top:8px;display:block}._8sNava_testimonial{background:radial-gradient(120% 150% at 0% 0%, #8247ff12 0%, #f47bff0d 38%, #fff0 72%),var(--color-white);border:1px solid #7b2bff14;border-radius:24px;margin:0;padding:52px 56px;position:relative;overflow:hidden}@media (max-width:768px){._8sNava_testimonial{padding:36px 28px}}._8sNava_testimonialMark{z-index:0;font-family:var(--font-body);background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);-webkit-text-fill-color:#0000;color:#0000;opacity:.09;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(180px,19vw,280px);font-weight:700;line-height:1;position:absolute;top:-16px;right:44px}@media (max-width:768px){._8sNava_testimonialMark{font-size:150px;right:16px}}._8sNava_testimonialLogo{z-index:1;width:auto;height:30px;margin-bottom:24px;display:block;position:relative}._8sNava_testimonialText{z-index:1;font-family:var(--font-body);letter-spacing:-.02em;color:#1b1b1b;overflow-wrap:break-word;margin:0;font-size:clamp(24px,1.4vw + 1.1rem,34px);font-weight:450;line-height:1.45;position:relative}._8sNava_testimonialCite{z-index:1;flex-direction:column;gap:6px;margin-top:26px;display:flex;position:relative}._8sNava_testimonialCite b{color:#1b1b1b;font-size:15px;font-weight:550}._8sNava_testimonialCite span{color:var(--color-text-muted);font-size:15px;font-weight:400}._8sNava_testimonialBtn{z-index:1;font-family:var(--font-body);color:var(--color-porpol);background:#7b2bff0a;border:1px solid #7b2bff80;border-radius:12px;align-items:center;gap:9px;margin-top:24px;padding:11px 18px;font-size:14px;font-weight:550;text-decoration:none;transition:border-color .2s,background .2s,box-shadow .2s;display:inline-flex;position:relative}._8sNava_testimonialBtn svg{width:16px;height:16px;transition:transform .25s}._8sNava_testimonialBtn:hover{border-color:var(--color-porpol);background:#7b2bff14;box-shadow:0 6px 18px #7b2bff1f}._8sNava_testimonialBtn:hover svg{transform:translate(3px)}._8sNava_faq{border:1px solid var(--color-gray-300);background:var(--color-white);border-radius:16px;margin-top:24px;overflow:hidden}._8sNava_faqItem+._8sNava_faqItem{border-top:1px solid var(--color-gray-200)}._8sNava_faqQ{cursor:pointer;text-align:left;width:100%;font-family:var(--font-body);color:var(--color-black);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:16px;font-weight:500;display:flex}._8sNava_faqCaret{color:var(--color-porpol);transition:transform var(--transition);flex-shrink:0}._8sNava_faqItemOpen ._8sNava_faqCaret{transform:rotate(45deg)}._8sNava_faqA{max-height:0;transition:max-height var(--transition);overflow:hidden}._8sNava_faqA p{color:#3a3a3a;margin:0;padding:0 20px 20px;font-size:15px;line-height:1.6}._8sNava_faqA code{font-family:var(--font-mono);background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:5px;padding:1px 5px;font-size:.9em}._8sNava_faqItemOpen ._8sNava_faqA{max-height:600px}._8sNava_cta{text-align:center;background:#0c0c0c;border-radius:28px;margin:24px 0 96px;padding:72px 32px;position:relative;overflow:hidden}@media (max-width:768px){._8sNava_cta{margin-bottom:64px;padding:52px 22px}}._8sNava_ctaAura{pointer-events:none;background:radial-gradient(closest-side,#7b2bff8c 0%,#f47bff40 45%,#0c0c0c00 100%);height:420px;position:absolute;inset:-40% 20% auto}._8sNava_ctaContent{max-width:680px;margin:0 auto;position:relative}._8sNava_ctaH2{font-family:var(--font-body);letter-spacing:-.04em;color:var(--color-white);-webkit-text-fill-color:currentcolor;background:0 0;margin:0 0 14px;font-size:clamp(28px,3.4vw,44px);font-weight:600;line-height:1.05}._8sNava_ctaP{color:#ffffffb3;margin:0 0 28px;font-size:17px;line-height:1.55}._8sNava_ctaBtns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@keyframes _8sNava_flox-blink{50%{opacity:0}}._8sNava_terminalAnimated{min-height:252px}@media (max-width:768px){._8sNava_terminalAnimated{min-height:228px}}._8sNava_termChrome{border-bottom:1px solid #ffffff14;gap:7px;margin-bottom:16px;padding-bottom:13px;display:flex}._8sNava_termDot{background:#ffffff2e;border-radius:50%;width:9px;height:9px}._8sNava_caret{vertical-align:text-bottom;background:var(--color-yellow);width:8px;height:1.05em;margin-left:1px;animation:1.05s step-end infinite _8sNava_flox-blink;display:inline-block}._8sNava_midCta{justify-content:center;padding:0 0 24px;display:flex}._8sNava_askAi{isolation:isolate;text-align:center;background:#0c0c0c;border-radius:28px;margin:0 0 64px;padding:80px 32px;position:relative;overflow:hidden}@media (max-width:768px){._8sNava_askAi{margin:0 0 48px;padding:56px 22px}}._8sNava_askAiAura{z-index:0;filter:blur(2px);pointer-events:none;background:radial-gradient(closest-side,#7b2bff7a 0%,#f47bff33 50%,#0000 100%);border-radius:50%;width:760px;height:460px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}._8sNava_askAiContent{z-index:1;max-width:760px;margin:0 auto;position:relative}._8sNava_askAiHead{font-family:var(--font-body);letter-spacing:-.04em;color:var(--color-white);-webkit-text-fill-color:currentcolor;background:0 0;margin:0 0 16px;font-size:clamp(26px,2.8vw,38px);font-weight:600;line-height:1.1}._8sNava_askAiSub{color:#ffffff94;text-wrap:pretty;max-width:580px;margin:0 auto 44px;font-size:17px;line-height:1.55}._8sNava_askAiBtns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._8sNava_askAiBtn{font-family:var(--font-body);color:var(--color-white);background:radial-gradient(50.93% 138.33% at 50% 0,#fff3 0%,#ffffff0a 100%),#0c0c0c;border:1px solid #f4f4f4;border-radius:12px;align-items:center;gap:9px;padding:12px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 -2px 1px #fff3,inset 0 4px 16px #ffffff1a,0 6px 16px #00000014}._8sNava_askAiBtn:before{content:"";opacity:0;z-index:-1;background:radial-gradient(50.93% 138.33% at 50% 0,#ffffff59 0%,#ffffff12 100%),#0c0c0c;border-radius:12px;transition:opacity .18s;position:absolute;inset:0}._8sNava_askAiBtn:hover{transform:translateY(-2px);box-shadow:inset 0 -2px 1px #ffffff40,inset 0 4px 16px #ffffff26,0 12px 28px #0000004d}._8sNava_askAiBtn:hover:before{opacity:1}._8sNava_askAiIcon{width:18px;height:18px;color:var(--color-white);flex-shrink:0}
.PmDpJG_section{padding:28px 0 0}.PmDpJG_section>*{margin-top:0;margin-bottom:0}.PmDpJG_details{border:1px solid var(--color-gray-300);background:var(--color-white);border-radius:12px}.PmDpJG_summary{cursor:pointer;letter-spacing:-.28px;color:var(--color-black);justify-content:space-between;align-items:center;padding:14px 20px;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.PmDpJG_summary::-webkit-details-marker{display:none}.PmDpJG_summary:after{content:"+";color:var(--color-text-muted);font-size:1.125rem;font-weight:400}.PmDpJG_summary:hover{color:var(--color-purple)}.PmDpJG_details[open] .PmDpJG_summary:after{content:"−"}.PmDpJG_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:0;padding:4px 20px 18px;list-style:none;display:grid}@media (max-width:768px){.PmDpJG_list{grid-template-columns:1fr}}.PmDpJG_link{color:var(--color-text-muted);padding:6px 0;font-size:.9375rem;line-height:1.35;text-decoration:none;display:inline-block}.PmDpJG_link:hover,.PmDpJG_link:focus-visible{color:var(--color-purple);text-decoration:underline}
.b8rzca_commands{margin:0 0 40px}.b8rzca_tableWrap{border:1px solid var(--color-gray-200);border-radius:16px;margin:0 0 12px;overflow-x:auto}table.b8rzca_table{border-collapse:collapse;width:100%;margin:0;font-size:.9375rem;line-height:1.5}table.b8rzca_table caption{color:var(--color-gray-500);text-align:left;padding:16px 20px 0;font-size:.8125rem}table.b8rzca_table th,table.b8rzca_table td{border-bottom:1px solid var(--color-gray-100);text-align:left;vertical-align:top;padding:12px 20px}table.b8rzca_table thead th{color:var(--color-gray-500);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:500}table.b8rzca_table tbody th{font-weight:600}table.b8rzca_table tbody tr:last-child th,table.b8rzca_table tbody tr:last-child td{border-bottom:0}table.b8rzca_table code{white-space:pre-wrap}.b8rzca_tabsWrap{margin:0 0 12px}.b8rzca_tabs{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.b8rzca_tab{border:1px solid var(--color-gray-200);color:var(--color-gray-500);letter-spacing:-.28px;cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:.875rem;font-weight:500;transition:border-color .2s ease-out,color .2s ease-out}.b8rzca_tab:hover{border-color:var(--color-porpol);color:var(--color-black)}.b8rzca_tab[aria-selected=true]{border-color:var(--color-black);background:var(--color-black);color:var(--color-white)}.b8rzca_panel[hidden]{display:none}.b8rzca_panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:768px){.b8rzca_panel{grid-template-columns:minmax(0,1fr)}}.b8rzca_pane{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:12px;overflow:hidden}.b8rzca_paneDark{border-color:var(--color-black);background:var(--color-black)}.b8rzca_pane.b8rzca_paneDark p.b8rzca_paneLabel{border-bottom-color:color-mix(in srgb, var(--color-white) 16%, transparent);background:var(--color-black);color:var(--color-gray-200)}.b8rzca_pane.b8rzca_paneDark pre.b8rzca_code{color:var(--color-white)}.b8rzca_pane p.b8rzca_paneLabel{border-bottom:1px solid var(--color-gray-200);background:var(--color-gray-100);color:var(--color-gray-500);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:8px 14px;font-size:.75rem;font-weight:500}.b8rzca_pane pre.b8rzca_code{color:var(--color-black);white-space:pre-wrap;background:0 0;margin:0;padding:16px;font-size:.875rem;line-height:1.55}.b8rzca_commands p.b8rzca_note{color:var(--color-gray-500);margin:0;font-size:.8125rem;line-height:1.5}
.lcB9Aq_wrap{max-width:1280px;margin:0 auto;padding:0 2rem 96px}@media (max-width:768px){.lcB9Aq_wrap{padding:0 1.25rem 64px}}.lcB9Aq_wrapCompact{max-width:1120px;padding-bottom:56px;padding-left:2.5rem;padding-right:2.5rem}@media (max-width:768px){.lcB9Aq_wrapCompact{padding-bottom:44px}}.lcB9Aq_cardCompact{padding:44px 32px}@media (max-width:768px){.lcB9Aq_cardCompact{padding:34px 22px}}.lcB9Aq_cardCompact .lcB9Aq_aura{width:560px;height:320px;top:-60px}.lcB9Aq_cardCompact .lcB9Aq_heading{text-align:center;letter-spacing:-.15rem;font-size:48px}@media (max-width:768px){.lcB9Aq_cardCompact .lcB9Aq_heading{text-align:start;letter-spacing:-.1rem;font-size:32px;line-height:100%}}.lcB9Aq_cardCompact .lcB9Aq_heading{text-align:center;color:var(--color-white);-webkit-text-fill-color:currentcolor;background:0 0;margin-bottom:12px}@media (max-width:768px){.lcB9Aq_cardCompact .lcB9Aq_heading{text-align:center}}.lcB9Aq_cardCompact .lcB9Aq_sub{max-width:520px;margin-bottom:28px;font-size:15px}.lcB9Aq_card{background:var(--color-black);isolation:isolate;text-align:center;border-radius:28px;padding:80px 32px;position:relative;overflow:hidden}@media (max-width:768px){.lcB9Aq_card{padding:56px 22px}}.lcB9Aq_aura{z-index:0;filter:blur(2px);pointer-events:none;background:radial-gradient(closest-side,#7b2bff7a 0%,#f47bff33 50%,#0000 100%);border-radius:50%;width:760px;height:460px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.lcB9Aq_content{z-index:1;max-width:760px;margin:0 auto;position:relative}.lcB9Aq_heading{text-align:center;letter-spacing:-.15rem;font-size:48px}@media (max-width:768px){.lcB9Aq_heading{text-align:start;letter-spacing:-.1rem;font-size:32px;line-height:100%}}.lcB9Aq_heading{font-family:var(--font-body);color:var(--color-white);text-align:center;-webkit-text-fill-color:currentcolor;background:0 0;margin:0 0 16px;font-weight:600;line-height:1.1}@media (max-width:768px){.lcB9Aq_heading{text-align:center}}.lcB9Aq_sub{color:#ffffff94;text-wrap:pretty;max-width:580px;margin:0 auto 44px;font-size:17px;line-height:1.55}.lcB9Aq_buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.lcB9Aq_btn{border:1px solid var(--color-gray-200);background:radial-gradient(50.93% 138.33% at 50% 0%, #fff3 0%, #ffffff0a 100%),var(--color-black);font-family:var(--font-body);color:var(--color-white);border-radius:12px;align-items:center;gap:9px;padding:12px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 -2px 1px #fff3,inset 0 4px 16px #ffffff1a,0 6px 16px #00000014}.lcB9Aq_btn:before{content:"";background:radial-gradient(50.93% 138.33% at 50% 0%, #ffffff59 0%, #ffffff12 100%),var(--color-black);opacity:0;z-index:-1;border-radius:12px;transition:opacity .18s;position:absolute;inset:0}.lcB9Aq_btn:hover{transform:translateY(-2px);box-shadow:inset 0 -2px 1px #ffffff40,inset 0 4px 16px #ffffff26,0 12px 28px #0000004d}.lcB9Aq_btn:hover:before{opacity:1}.lcB9Aq_icon{width:18px;height:18px;color:var(--color-white);flex-shrink:0}
.AyEQrG_section{background:var(--color-white)}.AyEQrG_inner{background:var(--color-black);border-radius:16px;padding:48px}@media (max-width:768px){.AyEQrG_inner{padding:28px 20px}}.AyEQrG_heading{letter-spacing:-.08rem;font-size:32px}@media (max-width:1024px){.AyEQrG_heading{letter-spacing:-.06rem;font-size:24px;line-height:normal}}.AyEQrG_heading{-webkit-text-fill-color:var(--color-white);color:var(--color-white);text-align:start;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin:0 0 16px;font-weight:600;line-height:1.15}.AyEQrG_accent{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);text-shadow:0 2px 2px #8a15ff26;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.AyEQrG_copy{max-width:860px}.AyEQrG_copy p{color:var(--color-gray-400);margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.6}.AyEQrG_copy p:last-child{margin-bottom:0}@media (max-width:768px){.AyEQrG_copy p{font-size:1rem;line-height:1.5}}.AyEQrG_cta{justify-content:flex-start;margin-top:28px;display:flex}@media (max-width:768px){.AyEQrG_cta{justify-content:stretch}}
figure.SLBhvq_postVideo{flex-direction:column;gap:10px;margin:0 0 40px;display:flex}.SLBhvq_frame{aspect-ratio:9/16;border:1px solid var(--color-gray-200);background:var(--color-black);border-radius:16px;width:320px;max-width:100%;position:relative;overflow:hidden}@media (max-width:768px){.SLBhvq_frame{width:100%}}.SLBhvq_player,.SLBhvq_facade{border:0;width:100%;height:100%;position:absolute;inset:0}.SLBhvq_facade{cursor:pointer;background:0 0;padding:0}.SLBhvq_poster{object-fit:cover;width:100%;height:100%}.SLBhvq_play{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:50%;place-items:center;width:64px;height:64px;transition:background .2s ease-out;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SLBhvq_facade:hover .SLBhvq_play{background:#000000bf}.SLBhvq_playIcon{border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid var(--color-white);width:0;height:0;margin-left:4px}.SLBhvq_playLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}figcaption.SLBhvq_caption{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.55}figcaption.SLBhvq_caption strong{color:var(--color-black)}
._3JJ9Ta_container{background:linear-gradient(#962e75 0%,#3d1243 44.712%,#010101 100%);width:100%;max-width:100%;margin:50px 0 0;padding:96px 0}@media (max-width:1024px){._3JJ9Ta_container{padding:88px 0}}@media (max-width:768px){._3JJ9Ta_container{padding:76px 0}}._3JJ9Ta_content{text-align:center;flex-direction:column;align-items:center;max-width:824px;margin:0 auto;padding:0 16px;display:flex}._3JJ9Ta_heading{color:var(--color-white);letter-spacing:-4.4px;text-shadow:0 1px #0000000d;margin:0;font-size:88px;font-weight:600;line-height:.89}@media (max-width:768px){._3JJ9Ta_heading{letter-spacing:-2.2px;font-size:56px;line-height:.92}}._3JJ9Ta_subheading{max-width:823px;color:var(--color-white);letter-spacing:-.16px;margin:43px auto 0;font-size:16px;line-height:normal}@media (max-width:768px){._3JJ9Ta_subheading{max-width:100%;margin-top:28px;line-height:1.45}}._3JJ9Ta_cta{background:radial-gradient(70% 260% at 50% 0%, var(--color-white) 0%, #fff3 100%),#fff9;min-width:138px;min-height:34px;color:var(--color-black);opacity:.8;letter-spacing:-.28px;text-shadow:0 1px #00000014;border:1px solid #f4f4f41a;border-radius:12px;justify-content:center;align-items:center;margin-top:32px;padding:9px 16px 10px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;box-shadow:inset 0 4px 16px #fff3,0 1px 3px #00000014}@media (max-width:768px){._3JJ9Ta_cta{margin-top:26px}}
.miABsG_logos{padding-block:8px 56px}@media (max-width:768px){.miABsG_logos{padding-block:8px 44px}}.miABsG_logosWrap{max-width:var(--home-container,1120px);padding-inline:var(--home-gutter,40px);margin:0 auto}.miABsG_logosLabel{text-align:center;max-width:72ch;font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-text-muted);text-wrap:balance;margin:0 auto 30px;font-size:12.5px}.miABsG_logoGrid{background:var(--color-gray-200);border:1px solid var(--color-gray-200);border-radius:16px;grid-template-columns:repeat(5,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:768px){.miABsG_logoGrid{grid-template-columns:repeat(2,1fr)}}.miABsG_logoCell{background:var(--color-white);place-items:center;min-height:98px;padding:20px;text-decoration:none;display:grid;position:relative}@media (max-width:768px){.miABsG_logoCell{min-height:84px;padding:16px}}.miABsG_logoImg{opacity:.55;filter:grayscale();width:auto;max-width:100%;height:26px;transition:opacity var(--transition),filter var(--transition)}.miABsG_logoImgCompact{height:20px}.miABsG_logoWordmark{font-family:var(--font-body);letter-spacing:-.04em;color:var(--color-black);opacity:.5;transition:opacity var(--transition);font-size:19px;font-weight:600}.miABsG_logoCell:hover .miABsG_logoImg{opacity:.9;filter:grayscale(.15)}.miABsG_logoCell:hover .miABsG_logoWordmark{opacity:.85}.miABsG_logoCellLink{cursor:pointer}.miABsG_logoCue{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-porpol);opacity:.72;transition:opacity var(--transition);pointer-events:none;align-items:center;gap:4px;font-size:10.5px;display:inline-flex;position:absolute;bottom:9px;right:12px}.miABsG_logoCue svg{width:11px;height:11px}@media (max-width:768px){.miABsG_logoCue{display:none}}.miABsG_logoCellLink:hover .miABsG_logoCue{opacity:1}.miABsG_reveal{opacity:1;transform:none}.miABsG_armed .miABsG_reveal{opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0)*55ms);will-change:opacity,transform;transform:translateY(14px)}.miABsG_armed.miABsG_ready .miABsG_reveal{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.miABsG_logoImg,.miABsG_logoWordmark,.miABsG_logoCue{transition:none}.miABsG_armed .miABsG_reveal{opacity:1;transition:none;transform:none}}
._4JcXbW_practices{flex-direction:column;gap:16px;margin:0 0 24px;padding:0;list-style:none;display:flex}._4JcXbW_practice{border:1px solid var(--color-gray-300);background:var(--color-white);border-radius:16px;grid-template-columns:48px minmax(0,1fr) 290px;align-items:start;gap:24px;padding:24px;display:grid;box-shadow:0 3px 17px #0000000a,inset 0 -1px 2px #00000008}@media (max-width:1024px){._4JcXbW_practice{grid-template-columns:48px minmax(0,1fr);gap:16px 20px}}@media (max-width:768px){._4JcXbW_practice{padding:20px}}._4JcXbW_practiceNum{background:var(--color-black);width:48px;height:48px;color:var(--color-white);border-radius:8px;justify-content:center;align-items:center;font-size:1.125rem;font-weight:600;line-height:1;display:flex}._4JcXbW_practiceText{min-width:0;padding-top:4px}._4JcXbW_practiceTitle{letter-spacing:-.28px;color:var(--color-black);margin:0 0 8px;font-size:1.25rem;font-weight:600;line-height:1.25}._4JcXbW_practiceBody{color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.5}._4JcXbW_practiceExample{border:1px solid var(--color-gray-300);background:var(--color-gray-100);color:var(--color-text-muted);border-radius:12px;margin:0;padding:16px 18px;font-size:.875rem;line-height:1.5}@media (max-width:1024px){._4JcXbW_practiceExample{grid-column:2}}@media (max-width:768px){._4JcXbW_practiceExample{grid-column:1/-1;padding:14px 16px}}._4JcXbW_exampleLabel{color:var(--color-black);font-weight:600}._4JcXbW_exampleLink{color:var(--color-purple);font-weight:500;text-decoration:underline}._4JcXbW_exampleLink:hover,._4JcXbW_exampleLink:focus-visible{text-decoration:none}
.gFcnsa_tooltip span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f0f0f0 0%,#fff 100%);-webkit-background-clip:text;background-clip:text;font-size:11px;font-weight:400;line-height:1}.gFcnsa_copy-button{z-index:2;cursor:pointer;border:none;margin-left:4px;position:relative}.gFcnsa_copy-button svg path{transition:all .1s;fill:var(--color-gray-500)!important}.gFcnsa_copy-button:hover svg path{fill:var(--color-rose-red)!important}.gFcnsa_tooltip{background-color:var(--color-rose-red);border-radius:5px;justify-content:center;align-items:center;gap:8px;width:114px;padding:6px;display:flex}.gFcnsa_tooltip-arrow{fill:var(--color-rose-red)}
.sTDQsa_postSummary{border:1px solid color-mix(in srgb, var(--color-porpol) 20%, transparent);border-radius:16px;margin:0 0 40px;padding:28px 32px}@media (max-width:768px){.sTDQsa_postSummary{padding:20px}}.sTDQsa_postSummary>:first-child{margin-top:0}.sTDQsa_postSummary>:last-child{margin-bottom:0}.sTDQsa_postSummary>h2:first-child{letter-spacing:-.28px;margin-bottom:16px;font-size:24px;line-height:1.2}
.pN3gmq_container{padding-top:96px;padding-bottom:96px}@media (max-width:768px){.pN3gmq_container{padding-top:72px;padding-bottom:72px}}.pN3gmq_content{grid-template-columns:693px 478px;justify-content:space-between;align-items:start;gap:44px;display:grid}@media (max-width:1024px){.pN3gmq_content{grid-template-columns:1fr;gap:40px}}.pN3gmq_left{text-align:left}.pN3gmq_left h2{color:var(--color-black);text-align:left;letter-spacing:-1.44px;-webkit-text-fill-color:currentcolor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin:24px 0 0;font-size:36px;font-weight:600;line-height:44px}@media (max-width:768px){.pN3gmq_left h2{letter-spacing:-1.2px;font-size:36px;line-height:1.08}}.pN3gmq_left p{color:var(--color-gray-600,#535862);text-align:left;margin:30px 0 0;font-size:20px;line-height:30px}@media (max-width:768px){.pN3gmq_left p{font-size:20px;line-height:1.5}}.pN3gmq_right{gap:40px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){.pN3gmq_right{max-width:478px}}.pN3gmq_item{gap:10px;display:grid}.pN3gmq_item h3{color:var(--color-black);letter-spacing:0;-webkit-text-fill-color:currentcolor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin:0;font-size:18px;font-weight:600;line-height:28px}.pN3gmq_itemLinks{flex-wrap:wrap;gap:4px 10px;display:flex}.pN3gmq_itemLinkLabel{color:var(--color-rose-red);text-underline-offset:2px;font-size:16px;line-height:24px;text-decoration:underline}.pN3gmq_itemLinkLabel:hover{color:var(--color-rose-red)}.pN3gmq_ctaLink{width:fit-content;color:var(--color-black);align-items:center;gap:10px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.pN3gmq_ctaLink span{font-size:18px;line-height:1;display:inline-block;transform:translateY(-1px)}.pN3gmq_ctaLink:hover{text-decoration:underline}
.fPxQ4W_section{padding-block:var(--home-section-y,120px);background:var(--color-white)}.fPxQ4W_wrap{max-width:var(--home-container,1120px);padding-inline:var(--home-gutter,40px);margin:0 auto}.fPxQ4W_head{margin:0 0 40px}@media (max-width:768px){.fPxQ4W_head{margin-bottom:28px}}.fPxQ4W_eyebrow{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-porpol);margin:0 0 14px;font-size:13px}.fPxQ4W_h2{text-align:center;letter-spacing:-.15rem;font-size:48px}@media (max-width:768px){.fPxQ4W_h2{text-align:start;letter-spacing:-.1rem;font-size:32px;line-height:100%}}.fPxQ4W_h2{font-family:var(--font-body);color:var(--color-black);text-wrap:balance;text-align:left;-webkit-text-fill-color:currentcolor;background:0 0;margin:0;font-weight:600;line-height:1.04}@media (max-width:768px){.fPxQ4W_h2{text-align:left}}.fPxQ4W_grad{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text}.fPxQ4W_lede{max-width:60ch;color:var(--color-black);margin:16px 0 0;font-size:18px;line-height:1.55}@media (max-width:768px){.fPxQ4W_lede{font-size:16px}}.fPxQ4W_ledeStrong{color:var(--color-black);font-weight:600}.fPxQ4W_problemGrid{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));align-items:stretch;gap:24px;display:grid}@media (max-width:1024px){.fPxQ4W_problemGrid{gap:20px}}.fPxQ4W_problemCard{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:20px;flex-direction:column;gap:18px;min-width:0;padding:22px;display:flex;box-shadow:0 16px 38px -26px #14142842}@media (max-width:768px){.fPxQ4W_problemCard{gap:14px;padding:18px 18px 20px}}.fPxQ4W_problemHead{min-width:0}.fPxQ4W_problemTag{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--color-orange);font-size:11.5px;display:inline-block}.fPxQ4W_problemTitle{font-family:var(--font-body);letter-spacing:-.015em;color:var(--color-black);text-align:left;-webkit-text-fill-color:currentcolor;background:0 0;margin:8px 0 0;font-size:19px;font-weight:600;line-height:1.15}.fPxQ4W_problemSub{max-width:46ch;color:var(--color-text-muted);margin:7px 0 0;font-size:13.5px;line-height:1.5}.fPxQ4W_code{font-family:var(--font-mono);color:var(--color-black);font-size:.92em}.fPxQ4W_driftBody{flex-direction:column;flex:1;justify-content:space-between;gap:16px;min-height:0;display:flex}.fPxQ4W_matrix{grid-template-columns:auto repeat(3,minmax(max-content,1fr));align-items:stretch;display:grid;overflow-x:auto}.fPxQ4W_matrixCorner{border-bottom:1px solid var(--color-gray-200)}.fPxQ4W_matrixMachine{border-bottom:1px solid var(--color-gray-200);font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-black);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:10px 5px;font-size:12.5px;font-weight:500;display:inline-flex}@media (max-width:768px){.fPxQ4W_matrixMachine{gap:5px;padding:9px 3px;font-size:11.5px}}.fPxQ4W_matrixMachineGlyph{color:var(--color-text-muted);display:inline-flex}.fPxQ4W_matrixMachineGlyph svg{width:13px;height:13px;display:block}.fPxQ4W_matrixPkg{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-black);white-space:nowrap;align-items:center;padding:10px 10px 10px 4px;font-size:13px;font-weight:500;display:flex}@media (max-width:768px){.fPxQ4W_matrixPkg{padding:9px 8px 9px 2px;font-size:12px}}.fPxQ4W_matrixCell{color:var(--color-black);justify-content:center;align-items:center;padding:6px 4px;display:flex}.fPxQ4W_matrixVal{font-family:var(--font-mono);letter-spacing:-.01em;white-space:nowrap;border-radius:7px;align-items:center;padding:5px 9px;font-size:13px;display:inline-flex}@media (max-width:768px){.fPxQ4W_matrixVal{padding:5px 7px;font-size:12px}}.fPxQ4W_matrixValDrift{color:var(--color-black);background:#ff7c321f;font-weight:600;box-shadow:inset 0 0 0 1px #ff7c3252}.fPxQ4W_matrixFoot{font-family:var(--font-mono);letter-spacing:-.005em;color:var(--color-black);align-items:center;gap:9px;padding-top:4px;font-size:12.5px;display:flex}.fPxQ4W_mismatchDot{background:var(--color-orange);border-radius:50%;flex:none;width:7px;height:7px}@media (max-width:420px){.fPxQ4W_matrix{grid-template-columns:repeat(3,minmax(max-content,1fr))}.fPxQ4W_matrixCorner{display:none}.fPxQ4W_matrixMachine{border-bottom:0}.fPxQ4W_matrixPkg{border-top:1px solid var(--color-gray-200);grid-column:1/-1;padding:9px 0 3px}.fPxQ4W_matrixCell{padding:5px 2px}.fPxQ4W_matrixVal{padding:5px 6px}}.fPxQ4W_weightCompare{flex-direction:column;flex:1;justify-content:space-between;gap:12px;display:flex}.fPxQ4W_weightGroup{flex-direction:column;gap:10px;min-width:0;display:flex}.fPxQ4W_setupHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;display:flex}.fPxQ4W_setupName{font-family:var(--font-body);color:var(--color-black);font-size:14px;font-weight:600}.fPxQ4W_setupMeta{font-family:var(--font-mono);color:var(--color-text-muted);white-space:nowrap;font-size:11.5px}.fPxQ4W_pieces{flex-direction:column;gap:8px;display:flex}.fPxQ4W_piece{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:9px;align-items:center;gap:8px;padding:8px 11px;display:flex;box-shadow:0 6px 16px -12px #14142833}.fPxQ4W_pieceCost{background:#ff7c320d;border-color:#ff7c3247}.fPxQ4W_pieceFlox{background:#7b2bff0d;border-color:#7b2bff4d;box-shadow:0 10px 26px -14px #7b2bff52}.fPxQ4W_pieceLabel{min-width:0;font-family:var(--font-mono);color:var(--color-black);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:12px;overflow:hidden}.fPxQ4W_pieceSub{font-family:var(--font-mono);color:var(--color-text-muted);white-space:nowrap;flex:none;font-size:11px}.fPxQ4W_pieceSubCost{color:var(--color-orange);font-weight:600}@media (max-width:420px){.fPxQ4W_piece{flex-wrap:wrap;row-gap:4px}.fPxQ4W_pieceLabel{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;flex:1 0 100%;overflow:visible}}.fPxQ4W_vsDivider{align-items:center;gap:12px;margin:2px 0;display:flex}.fPxQ4W_vsDivider:before,.fPxQ4W_vsDivider:after{content:"";background:var(--color-gray-200);flex:1;height:1px}.fPxQ4W_vsLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:11px}.fPxQ4W_floxTile{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.fPxQ4W_floxTile .fPxQ4W_piece{align-self:stretch}.fPxQ4W_hash{font-family:var(--font-mono);background:var(--color-gray-100);border:1px solid var(--color-gray-200);white-space:nowrap;border-radius:6px;flex:none;align-items:center;padding:5px 9px;font-size:12px;line-height:1;display:inline-flex}.fPxQ4W_hashPrefix{color:var(--color-gray-400)}.fPxQ4W_hashHex{color:var(--color-porpol)}.fPxQ4W_hairline{background:var(--color-gray-200);height:1px;margin:48px 0 40px}@media (max-width:768px){.fPxQ4W_hairline{margin:36px 0 30px}}.fPxQ4W_proofRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}@media (max-width:1024px){.fPxQ4W_proofRow{grid-template-columns:1fr;gap:16px;max-width:620px}}.fPxQ4W_quoteCard{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:18px;flex-direction:column;min-width:0;margin:0;padding:26px 26px 24px;display:flex;box-shadow:0 16px 38px -28px #14142838}@media (max-width:768px){.fPxQ4W_quoteCard{padding:22px 20px 20px}}.fPxQ4W_qLogo{align-self:flex-start;width:auto;height:21px;margin:0 0 16px;display:block}.fPxQ4W_qText{font-family:var(--font-body);letter-spacing:-.012em;color:var(--color-black);text-wrap:pretty;margin:0;font-size:17px;font-weight:450;line-height:1.5}@media (max-width:768px){.fPxQ4W_qText{font-size:16px}}.fPxQ4W_quoteCmd{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-black);white-space:nowrap;font-size:.86em}.fPxQ4W_qCite{font-family:var(--font-mono);flex-direction:column;gap:2px;margin:18px 0 0;font-size:12.5px;line-height:1.4;display:flex}.fPxQ4W_qCiteName{color:var(--color-black);font-weight:600}.fPxQ4W_qCiteRole{color:var(--color-text-muted)}.fPxQ4W_qLink{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-porpol);transition:gap var(--transition),opacity var(--transition);align-items:center;gap:6px;margin-top:16px;font-size:13px;text-decoration:none;display:inline-flex}.fPxQ4W_qLink svg{width:13px;height:13px}.fPxQ4W_qLink:hover{opacity:.8;gap:9px}.fPxQ4W_reveal{opacity:1;transform:none}.fPxQ4W_armed .fPxQ4W_reveal{opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0)*70ms);will-change:opacity,transform;transform:translateY(16px)}.fPxQ4W_armed.fPxQ4W_ready .fPxQ4W_reveal{opacity:1;transform:none}.fPxQ4W_armed.fPxQ4W_ready .fPxQ4W_matrixValDrift{animation:fPxQ4W_cell-flag .7s cubic-bezier(.16, 1, .3, 1) calc(.5s + var(--ci,0)*.12s) both,fPxQ4W_drift-pulse 4.6s cubic-bezier(.16, 1, .3, 1) calc(1.4s + var(--ci,0)*.2s) infinite}@keyframes fPxQ4W_cell-flag{0%{background:#ff7c3200;box-shadow:inset 0 0 0 1px #ff7c3200}45%{background:#ff7c3242;box-shadow:inset 0 0 0 1px #ff7c3280}to{background:#ff7c321f;box-shadow:inset 0 0 0 1px #ff7c3252}}@keyframes fPxQ4W_drift-pulse{0%,22%,to{background:#ff7c321f;box-shadow:inset 0 0 0 1px #ff7c3252}9%{background:#ff7c324d;box-shadow:inset 0 0 0 1px #ff7c3299}}.fPxQ4W_armed.fPxQ4W_ready .fPxQ4W_mismatchDot{animation:2.6s cubic-bezier(.16,1,.3,1) infinite fPxQ4W_dot-pulse}@keyframes fPxQ4W_dot-pulse{0%,to{box-shadow:0 0 #ff7c3280}70%{box-shadow:0 0 0 5px #ff7c3200}}@media (prefers-reduced-motion:reduce){.fPxQ4W_armed .fPxQ4W_reveal{opacity:1;transition:none;transform:none}.fPxQ4W_armed.fPxQ4W_ready .fPxQ4W_matrixValDrift,.fPxQ4W_armed.fPxQ4W_ready .fPxQ4W_mismatchDot{animation:none}}
.KIfuHq_container{width:100%;margin-top:96px;margin-bottom:0;position:relative}@media (max-width:768px){.KIfuHq_container{min-height:unset;margin-top:88px;padding:0}}@media (max-width:1024px){.KIfuHq_container{margin-top:120px}}.KIfuHq_container .KIfuHq_content{text-align:center;background-image:url(/images/kubernetes/hero/illustration.png);background-position:bottom;background-repeat:no-repeat;background-size:auto 100%;flex-flow:column;justify-content:center;align-items:center;padding:0 32px 400px;display:flex;position:relative}@media (max-width:1024px){.KIfuHq_container .KIfuHq_content{background-size:auto 420px;padding-bottom:245px;padding-left:24px;padding-right:24px}}@media (max-width:768px){.KIfuHq_container .KIfuHq_content{text-align:center;background-size:auto 280px;align-items:center;padding:32px 16px 300px}}.KIfuHq_container .KIfuHq_content *{z-index:2}.KIfuHq_heading{background:var(--black-gradient);-webkit-text-fill-color:#0000;letter-spacing:-.075rem;-webkit-background-clip:text;background-clip:text;margin:0;font-size:60px;font-weight:600;line-height:72px;display:inline}@media (max-width:1024px){.KIfuHq_heading{letter-spacing:-.06rem;font-size:56px;line-height:56px}}@media (max-width:768px){.KIfuHq_heading{text-align:center;letter-spacing:-.04rem;font-size:40px;line-height:40px}}.KIfuHq_heading .KIfuHq_sparkles{vertical-align:baseline;width:auto;height:1em;margin-left:8px;display:inline-block}.KIfuHq_paragraph{color:#535862;max-width:810px;margin:24px auto 0;font-size:20px;line-height:30px}@media (max-width:768px){.KIfuHq_paragraph{text-align:center;letter-spacing:-.16px;text-wrap:pretty;max-width:90vw;margin-top:16px;margin-left:0;font-size:16px;line-height:22px}}.KIfuHq_cta-button{align-self:center;margin-top:32px;margin-bottom:32px}@media (max-width:768px){.KIfuHq_cta-button{align-self:center;margin-bottom:24px;width:auto!important}}
._6pV7GW_row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1024px){._6pV7GW_row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){._6pV7GW_row{grid-template-columns:1fr}}._6pV7GW_card{border:1px solid var(--color-gray-300);background:var(--color-white);color:inherit;height:100%;transition:border-color var(--transition);border-radius:16px;flex-direction:column;gap:10px;padding:0 0 24px;text-decoration:none;display:flex;overflow:hidden}._6pV7GW_card:hover,._6pV7GW_card:focus-visible{border-color:var(--color-gray-500)}._6pV7GW_media{aspect-ratio:16/10;background:var(--color-black);margin-bottom:6px;position:relative;overflow:hidden}._6pV7GW_poster{object-fit:cover;object-position:center 22%;opacity:.55;width:100%;height:100%}._6pV7GW_play{border:2px solid var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._6pV7GW_playIcon{border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid var(--color-white);width:0;height:0;margin-left:4px}._6pV7GW_speaker{font-family:var(--font-mono);color:var(--color-purple);padding:0 20px;font-size:.75rem;line-height:1.4}._6pV7GW_title{letter-spacing:-.28px;color:var(--color-black);margin:0;padding:0 20px;font-size:1.125rem;font-weight:600;line-height:1.25}._6pV7GW_meta{color:var(--color-text-muted);margin:0;padding:0 20px;font-size:.9375rem;line-height:1.5}._6pV7GW_planetNix{border:1px solid var(--color-gray-300);background:var(--color-gray-100);border-radius:16px;justify-content:space-between;align-items:center;gap:32px;margin:24px 0 0;padding:28px 32px;display:flex}@media (max-width:1024px){._6pV7GW_planetNix{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:768px){._6pV7GW_planetNix{padding:20px}}._6pV7GW_planetNixCopy{min-width:0;max-width:720px}._6pV7GW_planetNixTitle{letter-spacing:-.28px;color:var(--color-black);margin:0 0 8px;font-size:1.25rem;font-weight:600;line-height:1.3}._6pV7GW_planetNixBody{color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.5}._6pV7GW_planetNixActions{flex-direction:column;flex-shrink:0;gap:12px;display:flex}@media (max-width:768px){._6pV7GW_planetNixActions{width:100%}}
.kxGy3a_image-wrapper{background:var(--color-gray-200);border-radius:6px;width:100%;height:100%;padding:4px}.kxGy3a_image-wrapper.kxGy3a_glow{background:linear-gradient(118deg,#ff4fae33 0%,#7b2bff33 34.69%,#ff7c3233 81.3%,#ffd02b33 96.35%);box-shadow:0 0 10px 10px #ff4fae10}
.wdtdTq_aboutFlox{border-top:1px solid color-mix(in srgb, var(--color-porpol) 20%, transparent);align-items:flex-start;gap:12px;margin-top:24px;padding-top:20px;display:flex}.wdtdTq_mark{flex:none;margin-top:4px}.wdtdTq_text{min-width:0}.wdtdTq_text>:first-child{margin-top:0}.wdtdTq_text>:last-child{margin-bottom:0}
.B_j8SG_container{padding-top:96px;padding-bottom:96px}@media (max-width:768px){.B_j8SG_container{padding-top:72px;padding-bottom:72px}}.B_j8SG_diagramGraphic{width:100%}.B_j8SG_diagramImage{width:100%;height:auto;display:block}.B_j8SG_desktopOnly{display:block}.B_j8SG_mobileDiagramCarousel{display:none}.B_j8SG_mobileDiagramSlide{scroll-snap-align:start;flex:0 0 100%;position:relative}.B_j8SG_mobileDiagramSlide img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.B_j8SG_swipeHint{pointer-events:none;width:45px;height:auto;position:absolute;top:185px;right:15px}.B_j8SG_tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:34px;display:grid;position:relative}.B_j8SG_tabs:before{background:var(--color-gray-300);content:"";width:100%;height:1px;position:absolute;top:0;left:0}@media (max-width:1024px){.B_j8SG_tabs{grid-template-columns:1fr}}.B_j8SG_tabs article{text-align:center;padding-top:18px}.B_j8SG_tabs article h3{color:var(--color-black);letter-spacing:0;text-align:center;-webkit-text-fill-color:currentcolor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin:0;font-size:18px;font-weight:600;line-height:28px}.B_j8SG_tabs article p{max-width:320px;color:var(--color-gray-600,#535862);text-align:center;margin:8px auto 0;font-size:16px;line-height:24px}@media (max-width:768px){.B_j8SG_desktopOnly{display:none}.B_j8SG_mobileDiagramCarousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;gap:0;display:flex;overflow-x:auto}.B_j8SG_mobileDiagramCarousel::-webkit-scrollbar{display:none}}
._4kV2cG_section{padding-block:var(--home-section-y,120px);background:var(--color-white)}._4kV2cG_wrap{max-width:var(--home-container,1120px);padding-inline:var(--home-gutter,40px);margin:0 auto}._4kV2cG_head{max-width:940px;margin-bottom:28px}._4kV2cG_h2{text-align:center;letter-spacing:-.15rem;font-size:48px}@media (max-width:768px){._4kV2cG_h2{text-align:start;letter-spacing:-.1rem;font-size:32px;line-height:100%}}._4kV2cG_h2{font-family:var(--font-body);color:var(--color-black);text-align:left;-webkit-text-fill-color:currentcolor;background:0 0;margin:0;font-weight:600;line-height:1.04}@media (max-width:768px){._4kV2cG_h2{text-align:left}}._4kV2cG_grad{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text}._4kV2cG_lede{color:var(--color-black);margin:12px 0 0;font-size:16px;line-height:1.5}@media (max-width:768px){._4kV2cG_lede{font-size:15px}}._4kV2cG_stats{border-bottom:1px solid var(--color-gray-200);grid-template-columns:repeat(3,1fr);margin-bottom:28px;padding-bottom:24px;display:grid}@media (max-width:500px){._4kV2cG_stats{grid-template-columns:1fr;gap:20px;margin-bottom:24px;padding-bottom:24px}}._4kV2cG_stat{text-align:center;flex-direction:column;align-items:center;padding:0 24px;display:flex}._4kV2cG_stat+._4kV2cG_stat{border-left:1px solid var(--color-gray-200)}@media (max-width:768px){._4kV2cG_stat{padding:0 12px}}@media (max-width:500px){._4kV2cG_stat{padding:0}._4kV2cG_stat+._4kV2cG_stat{border-left:none}}._4kV2cG_statNum{font-family:var(--font-body);letter-spacing:-.03em;color:var(--color-black);font-size:34px;font-weight:600;line-height:1}@media (max-width:768px){._4kV2cG_statNum{font-size:30px}}._4kV2cG_statLabel{max-width:22ch;color:var(--color-text-muted);margin-top:8px;font-size:13px;line-height:1.4}._4kV2cG_wall{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:16px;display:grid}@media (max-width:1024px){._4kV2cG_wall{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){._4kV2cG_wall{grid-template-columns:1fr;grid-auto-rows:auto}}._4kV2cG_card{border:1px solid var(--color-gray-200);background:var(--color-white);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 12px 30px -24px #1414283d}._4kV2cG_cardBrand{background:linear-gradient(var(--color-white), var(--color-white)) padding-box,linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%) border-box;border:1.5px solid #0000}._4kV2cG_brandLogo{align-self:flex-start;width:auto;height:21px;display:block}._4kV2cG_quote{font-family:var(--font-body);letter-spacing:-.005em;color:var(--color-black);text-wrap:pretty;margin:0;font-size:14px;line-height:1.45}._4kV2cG_cmd{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-black);white-space:nowrap;font-size:.86em}._4kV2cG_person{align-items:center;gap:12px;display:flex}._4kV2cG_avatar{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}._4kV2cG_meta{flex-direction:column;min-width:0;display:flex}._4kV2cG_cite{flex-direction:column;display:flex}._4kV2cG_citeName{font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-black);font-size:14px;font-weight:600}._4kV2cG_citeRole{font-family:var(--font-mono);letter-spacing:-.005em;color:var(--color-text-muted);margin-top:1px;font-size:11.5px;line-height:1.35}._4kV2cG_handle{width:fit-content;font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-porpol);margin-top:3px;font-size:12px;text-decoration:none}._4kV2cG_handle:hover{text-decoration:underline}._4kV2cG_caseLink{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-porpol);transition:gap var(--transition),opacity var(--transition);align-items:center;gap:6px;margin-top:12px;font-size:12.5px;text-decoration:none;display:inline-flex}._4kV2cG_caseLink svg{width:13px;height:13px}._4kV2cG_caseLink:hover{opacity:.8;gap:9px}._4kV2cG_joinRow{justify-content:center;margin-top:44px;display:flex}@media (max-width:768px){._4kV2cG_joinRow{margin-top:32px}}._4kV2cG_join{background:linear-gradient(var(--color-white), var(--color-white)) padding-box,linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%) border-box;font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-black);transition:transform var(--transition),box-shadow var(--transition);border:1.5px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:13px 26px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._4kV2cG_join:hover{transform:translateY(-2px);box-shadow:0 12px 30px -16px #7b2bff80}._4kV2cG_joinIcon{width:18px;height:18px;display:block}._4kV2cG_reveal{opacity:1;transform:none}._4kV2cG_armed ._4kV2cG_reveal{opacity:0;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i,0)*55ms);will-change:opacity,transform;transform:translateY(16px)}._4kV2cG_armed._4kV2cG_ready ._4kV2cG_reveal{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._4kV2cG_armed ._4kV2cG_reveal{opacity:1;transition:none;transform:none}}
.Tl1wBG_container{margin-top:120px;position:relative}.Tl1wBG_heading{background:var(--black-gradient);-webkit-text-fill-color:#0000;text-align:center;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0 auto 48px;font-size:36px;font-weight:600;line-height:44px}.Tl1wBG_grid{flex-wrap:wrap;justify-content:center;gap:40px 24px;max-width:1200px;margin:0 auto;padding:0;list-style:none;display:flex}.Tl1wBG_item{text-align:center;flex:384px;min-width:280px;max-width:384px}.Tl1wBG_iconWrap{background:#fff;border:.856px solid #ff4fae33;border-radius:8.624px;justify-content:center;align-items:center;width:64.68px;height:64.68px;margin-bottom:25px;padding:16px;display:inline-flex;box-shadow:0 1.57px 11.76px #0000000d}.Tl1wBG_iconPlaceholder{background:#181d2714;border-radius:6px;width:28px;height:28px}.Tl1wBG_title{color:#181d27;margin:0 0 8px;font-size:20px;font-weight:600;line-height:30px}.Tl1wBG_copy{color:#535862;max-width:384px;margin:0 auto;font-size:16px;line-height:28px}
.JcbCDW_wrap{padding:32px 0 0;scroll-margin-top:32px}.JcbCDW_wrap>*{margin-top:0;margin-bottom:0}
nav._0SLAea_postIndex{border:1px solid color-mix(in srgb, var(--color-porpol) 20%, transparent);border-radius:16px;margin:0 0 40px;padding:28px 32px}@media (max-width:768px){nav._0SLAea_postIndex{padding:20px}}nav._0SLAea_postIndex ._0SLAea_title{letter-spacing:-.28px;margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.2}nav._0SLAea_postIndex>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){nav._0SLAea_postIndex>ul{grid-template-columns:minmax(0,1fr)}}nav._0SLAea_postIndex>ul>li{border-bottom:1px solid var(--color-gray-200);justify-content:space-between;gap:12px;margin:0;padding:8px 0;display:flex}nav._0SLAea_postIndex>ul>li>span{color:var(--color-gray-500);font-variant-numeric:tabular-nums}
.By_TYa_featured{grid-template-columns:repeat(2,1fr);align-items:start;gap:32px;margin-top:145px;display:grid}@media (max-width:768px){.By_TYa_featured{margin-top:64px}}@media (max-width:1024px){.By_TYa_featured{grid-template-columns:1fr;gap:24px}}.By_TYa_featured .By_TYa_image__wrapper{transition:all var(--transition)}.By_TYa_featured:hover .By_TYa_image__wrapper{box-shadow:0 5px 10px 5px #ff4fae33}.By_TYa_featured .By_TYa_coverImage{aspect-ratio:4/2.5;position:relative}.By_TYa_featured .By_TYa_coverImage img{object-fit:cover;border-radius:4px;width:100%;height:100%}.By_TYa_featured .By_TYa_content{padding-right:111px}@media (max-width:768px){.By_TYa_featured .By_TYa_content{padding-right:0}}.By_TYa_featured .By_TYa_meta{align-items:center;gap:12px;margin-bottom:12px;display:inline-flex}.By_TYa_featured .By_TYa_meta span{color:var(--color-text-muted);font-size:14px}.By_TYa_featured .By_TYa_title{letter-spacing:-2.4px;text-wrap:balance;font-size:48px;line-height:1.2}@media (max-width:768px){.By_TYa_featured .By_TYa_title{font-size:32px}}.By_TYa_featured .By_TYa_excerpt{margin-top:12px;font-size:18px}@media (max-width:768px){.By_TYa_featured .By_TYa_excerpt{width:100%;font-size:16px}}
.c2jfZW_container{padding-top:96px;padding-bottom:96px}.c2jfZW_container h2{color:var(--color-black);text-align:center;letter-spacing:-1.44px;-webkit-text-fill-color:currentcolor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin:0;font-size:36px;font-weight:600;line-height:44px}@media (max-width:768px){.c2jfZW_container h2{font-size:36px;line-height:1.08}}.c2jfZW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:64px;display:grid}@media (max-width:1024px){.c2jfZW_grid{grid-template-columns:1fr}}.c2jfZW_card{min-width:0}.c2jfZW_cardLink{color:inherit;flex-direction:column;gap:16px;text-decoration:none;display:flex}.c2jfZW_cardLink:hover .c2jfZW_mediaWrap,.c2jfZW_cardLink:focus-visible .c2jfZW_mediaWrap{transform:translateY(-4px);box-shadow:0 12px 28px #0000001f,0 4px 12px #00000014}.c2jfZW_cardLink:hover .c2jfZW_icon,.c2jfZW_cardLink:focus-visible .c2jfZW_icon{color:var(--color-gray-500);transform:translate(2px,-2px)}.c2jfZW_mediaWrap{aspect-ratio:384/256;border-radius:16px;transition:transform .24s ease-out,box-shadow .24s ease-out;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000014,0 2px 6px #0000000a}.c2jfZW_image,.c2jfZW_image--kit{object-fit:cover;width:100%;height:100%;display:block}.c2jfZW_image--kit{object-fit:contain;background:linear-gradient(#962e75 0%,#3d1243 44.712%,#010101 100%)}.c2jfZW_textContent{flex-direction:column;gap:4px;display:flex}.c2jfZW_titleRow{align-items:flex-start;gap:16px;display:flex}.c2jfZW_titleRow h3{color:var(--color-black);letter-spacing:0;-webkit-text-fill-color:currentcolor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;flex:auto;margin:0;font-size:18px;font-weight:600;line-height:28px}.c2jfZW_textContent p{color:var(--color-gray-600,#535862);margin:0;font-size:16px;line-height:24px}.c2jfZW_icon{width:24px;height:24px;color:var(--color-gray-400);flex:none;transition:transform .24s ease-out,color .24s ease-out}
.YPW2FG_section{background:var(--color-black);color:var(--color-gray-200);padding-block:var(--home-section-y,120px);position:relative;overflow:hidden}.YPW2FG_section:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(#ffffff0d 1px,#0000 1.4px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.YPW2FG_wrap{z-index:1;max-width:var(--home-container,1120px);padding-inline:var(--home-gutter,40px);margin:0 auto;position:relative}.YPW2FG_head{text-align:center;max-width:680px;margin:0 auto 52px}@media (max-width:768px){.YPW2FG_head{margin-bottom:40px}}.YPW2FG_eyebrow{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-violet);margin:0 0 14px;font-size:13px}.YPW2FG_h2{text-align:center;letter-spacing:-.15rem;font-size:48px}@media (max-width:768px){.YPW2FG_h2{text-align:start;letter-spacing:-.1rem;font-size:32px;line-height:100%}}.YPW2FG_h2{color:var(--color-gray-200);text-align:center;-webkit-text-fill-color:currentcolor;text-wrap:balance;background:0 0;margin:0;font-weight:600;line-height:1.04}@media (max-width:768px){.YPW2FG_h2{text-align:center}}.YPW2FG_kw{background:linear-gradient(92deg, var(--color-blue) -9.21%, var(--color-rose) 104.14%);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text}.YPW2FG_lede{max-width:62ch;color:var(--color-gray-500);margin:18px auto 0;font-size:18px;line-height:1.55}@media (max-width:768px){.YPW2FG_lede{font-size:16px}}.YPW2FG_cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1024px){.YPW2FG_cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.YPW2FG_cards{grid-template-columns:1fr}}.YPW2FG_card{background:var(--color-black);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:12px;padding:24px 22px 26px;display:flex;box-shadow:0 18px 44px -28px #0009}.YPW2FG_cardIcon{width:40px;height:40px;color:var(--color-gray-500);background:#ffffff0a;border:1px solid #ffffff14;border-radius:11px;place-items:center;display:grid}.YPW2FG_cardIcon svg{width:20px;height:20px}.YPW2FG_cardTitle{letter-spacing:-.01em;color:var(--color-gray-200);-webkit-text-fill-color:currentcolor;background:0 0;margin:4px 0 0;font-size:16px;font-weight:600}.YPW2FG_cardBody{color:var(--color-gray-500);margin:0;font-size:14px;line-height:1.55}.YPW2FG_cardStrong{color:var(--color-gray-200);font-weight:600}.YPW2FG_hashChip{font-family:var(--font-mono);letter-spacing:-.01em;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:baseline;padding:5px 9px;font-size:12px;line-height:1;display:inline-flex}.YPW2FG_hashPrefix{color:var(--color-gray-500)}.YPW2FG_hashHex{color:var(--color-violet);text-shadow:0 0 12px #c9b6ff66}.YPW2FG_reveal{opacity:1;transform:none}.YPW2FG_armed .YPW2FG_reveal{opacity:0;will-change:opacity,transform;transition:opacity .5s cubic-bezier(.61,1,.88,1),transform .5s cubic-bezier(.61,1,.88,1);transform:translateY(14px)}.YPW2FG_armed.YPW2FG_ready .YPW2FG_reveal{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.YPW2FG_armed .YPW2FG_reveal{opacity:1;transition:none;transform:none}}.YPW2FG_ctaBand{background:var(--color-black);border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;margin-top:56px;padding:28px 32px;display:flex;box-shadow:0 18px 44px -28px #0009}@media (max-width:1024px){.YPW2FG_ctaBand{gap:20px;padding:24px}}@media (max-width:768px){.YPW2FG_ctaBand{flex-direction:column;align-items:flex-start;margin-top:40px}}.YPW2FG_ctaText{min-width:0}.YPW2FG_ctaH{letter-spacing:-.08rem;font-size:32px}@media (max-width:1024px){.YPW2FG_ctaH{letter-spacing:-.06rem;font-size:24px;line-height:normal}}.YPW2FG_ctaH{font-family:var(--font-body);color:var(--color-gray-200);-webkit-text-fill-color:currentcolor;text-align:left;background:0 0;margin:0;font-weight:600;line-height:1.12}.YPW2FG_ctaSub{max-width:60ch;color:var(--color-gray-500);margin:8px 0 0;font-size:15px;line-height:1.5}.YPW2FG_ctaBtn{font-family:var(--font-body);color:var(--color-white);background:linear-gradient(95deg, var(--color-rose-red) -13.39%, var(--color-purple) 114.46%);transition:transform var(--transition),opacity var(--transition);border-radius:12px;flex:none;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px -8px #8a15ff8c}.YPW2FG_ctaBtn svg{width:15px;height:15px}.YPW2FG_ctaBtn:hover{opacity:.94;transform:translateY(-2px)}
.fBVTiG_container{background-color:#f9fafb;padding:96px 0;position:relative}.fBVTiG_content{flex-direction:column;align-items:center;gap:32px;max-width:1216px;margin:0 auto;padding:0 32px;display:flex}.fBVTiG_quote{margin:0;padding:0}.fBVTiG_quoteText{letter-spacing:-.96px;text-align:center;color:#181d27;max-width:1216px;margin:0;font-family:Geist,sans-serif;font-size:32px;font-weight:500;line-height:46px}@media (max-width:1024px){.fBVTiG_quoteText{letter-spacing:-.64px;font-size:32px;line-height:40px}}@media (max-width:768px){.fBVTiG_quoteText{letter-spacing:-.48px;font-size:24px;line-height:32px}}.fBVTiG_attribution{flex-direction:column;align-items:center;gap:16px;display:flex}.fBVTiG_avatarWrapper{background-color:#a2a8cd;border:1px solid #ddd;border-radius:500px;width:83px;height:83px;position:relative;overflow:hidden}.fBVTiG_avatar{object-fit:cover;width:100%;height:100%;display:block}.fBVTiG_authorInfo{text-align:center;flex-direction:column;gap:4px;display:flex}.fBVTiG_authorName{color:#181d27;margin:0;font-family:Geist,sans-serif;font-size:18px;font-weight:500;line-height:28px}.fBVTiG_authorTitle{color:#535862;margin:0;font-family:Geist,sans-serif;font-size:18px;font-weight:500;line-height:28px}
.rfdp2a_intro{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0 64px;margin-bottom:48px;display:grid}.rfdp2a_intro .rfdp2a_heading{text-align:start;text-wrap:balance;grid-column:1/-1;margin:0 0 28px}.rfdp2a_intro .rfdp2a_lead{text-align:start;max-width:none;margin:0}@media (max-width:1024px){.rfdp2a_intro{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:32px}.rfdp2a_intro .rfdp2a_heading{margin-bottom:4px}}.rfdp2a_detail{min-width:0}.rfdp2a_detail p{color:var(--color-text-muted);margin:0;font-size:17px;line-height:1.6}@media (max-width:768px){.rfdp2a_detail p{font-size:16px}}.rfdp2a_stats{text-align:center;background:#7b2bff0a;border:1px solid #7b2bff14;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 0;padding:32px 28px;display:grid}@media (max-width:1024px){.rfdp2a_stats{grid-template-columns:1fr;gap:20px;padding:28px 24px}}.rfdp2a_stat{min-width:0}.rfdp2a_statValue{letter-spacing:-.04em;color:var(--color-porpol);margin-bottom:6px;font-size:2rem;font-weight:600;line-height:1.1;display:block}@media (max-width:768px){.rfdp2a_statValue{font-size:1.75rem}}.rfdp2a_statLabel{color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.4}
div.BgkmPq_runIt>p{color:var(--color-gray-500);margin-top:-6px;margin-bottom:28px;font-size:.9em}
.bmTEaW_root{width:100%;height:100%}.bmTEaW_root .meetings-iframe-container{width:100%;min-height:600px}.bmTEaW_root .meetings-iframe-container iframe{border:0;width:100%;min-height:620px}