.buttonPlus-module-scss-module__mlgPDq__button--plus{appearance:none;background-color:rgb(var(--backgroundColor));width:3rem;height:3rem;color:rgb(var(--grey8));border:none;border-radius:50%;margin-left:.125rem;position:relative}.buttonPlus-module-scss-module__mlgPDq__button--plus:before,.buttonPlus-module-scss-module__mlgPDq__button--plus:after{content:"";background-color:currentColor;width:2.125rem;height:.125rem;position:absolute;top:calc(50% - .0625rem);left:.375rem}.buttonPlus-module-scss-module__mlgPDq__button--plus:after{transform:rotate(90deg)}.buttonPlus-module-scss-module__mlgPDq__button--plus.buttonPlus-module-scss-module__mlgPDq__button--minus{will-change:transform,border-radius;transition:transform var(--timeSnap) var(--ease),border-radius var(--timeSnap) var(--ease)}.buttonPlus-module-scss-module__mlgPDq__button--plus.buttonPlus-module-scss-module__mlgPDq__button--minus:before{will-change:transform;transition:transform var(--timeSnap) var(--ease)}.buttonPlus-module-scss-module__mlgPDq__button--plus.buttonPlus-module-scss-module__mlgPDq__button--minus.buttonPlus-module-scss-module__mlgPDq__button--toggled,.buttonPlus-module-scss-module__mlgPDq__button--plus.buttonPlus-module-scss-module__mlgPDq__button--minus.buttonPlus-module-scss-module__mlgPDq__button--toggled:before{transform:rotate(90deg)}.buttonPlus-module-scss-module__mlgPDq__button--plus.buttonPlus-module-scss-module__mlgPDq__button--cross{will-change:background-color,color,transform;transition:background-color var(--timeSnap) var(--ease),transform var(--timeSnap) var(--ease),transform var(--timeSnap) var(--ease)}.buttonPlus-module-scss-module__mlgPDq__button--plus.buttonPlus-module-scss-module__mlgPDq__button--cross:before,.buttonPlus-module-scss-module__mlgPDq__button--plus.buttonPlus-module-scss-module__mlgPDq__button--cross:after{will-change:background-color;transition:background-color var(--timeSnap) var(--ease)}.buttonPlus-module-scss-module__mlgPDq__button--plus.buttonPlus-module-scss-module__mlgPDq__button--cross.buttonPlus-module-scss-module__mlgPDq__button--toggled{background-color:rgb(var(--color));color:rgb(var(--backgroundColor));transform:rotate(45deg)}
.navigationCollapsible-module-scss-module__7vII9a__navigation{align-items:center;display:flex}@media (min-width:768px){.navigationCollapsible-module-scss-module__7vII9a__navigation{flex:1}}.navigationCollapsible-module-scss-module__7vII9a__items{align-items:center;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root){display:none}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root)>.container>.button{text-align:center;width:12rem;display:none}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root) .dropdown .button{width:auto}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root).is-active{display:block}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root).is-active>.container>.button{will-change:border-radius;margin-bottom:.125rem;margin-left:.125rem;display:block}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root) .icon--visible{will-change:border-radius;margin-bottom:.125rem;margin-left:.125rem;display:block}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root).is-active:not(.hover) .button{transition:border-radius .8s 75ms var(--easeOutSlow)}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root) .icon--visible{transition:border-radius .8s 75ms var(--easeOutSlow)}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root).is-active.hover .button{transition:border-radius var(--timeSnap) var(--ease),color var(--timeSnap) var(--easeOut),background-color var(--timeSnap) var(--easeOut),border-color var(--timeSnap) var(--easeOut)}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root).animate .button{border-radius:.875rem}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root).animate.hover .button:hover{border-radius:1.5rem}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root).parent.is-active~.navigationCollapsible-module-scss-module__7vII9a__item:not(.is-active) .icon--visible{display:none}.navigationCollapsible-module-scss-module__7vII9a__item:not(.navigationCollapsible-module-scss-module__7vII9a__item--root).is-highlighted .button{background-color:rgb(var(--grey8))!important;border-color:rgb(var(--grey8))!important;color:rgb(var(--white))!important;border-radius:1.5625rem!important}@media (min-width:768px){.navigationCollapsible-module-scss-module__7vII9a__background{display:none!important}}@media (min-width:769px) and (max-width:1080px){.navigationCollapsible-module-scss-module__7vII9a__items{align-items:unset;flex-direction:column}}@media (max-width:768px){.navigationCollapsible-module-scss-module__7vII9a__navigation{align-self:flex-start}.navigationCollapsible-module-scss-module__7vII9a__item{width:100%}.navigationCollapsible-module-scss-module__7vII9a__items{flex-direction:column;align-items:flex-end;max-width:50vw;display:flex}.navigationCollapsible-module-scss-module__7vII9a__background{top:calc(var(--pageGutter)*-1);z-index:-1;background-color:rgba(var(--grey4_5), .8);pointer-events:none;opacity:0;will-change:opacity;width:100vw;height:100dvh;transition:opacity var(--time) var(--ease);position:fixed;left:0}.navigationCollapsible-module-scss-module__7vII9a__background--toggled{pointer-events:auto;opacity:1}}
.navigationItem-module-scss-module__6WEdMW__container{flex-direction:column;justify-content:flex-end;margin-right:.125rem;display:flex;position:relative}.navigationItem-module-scss-module__6WEdMW__container .button{border-radius:1.5625rem;width:fit-content}.navigationItem-module-scss-module__6WEdMW__container .button.theme--black{border-radius:1.5625rem!important}.navigationItem-module-scss-module__6WEdMW__dropdown{z-index:1000;flex-direction:column;gap:.125rem;margin-top:.125rem;display:flex;position:absolute;top:100%;left:0}.navigationItem-module-scss-module__6WEdMW__dropdown .submenu-item{opacity:0;will-change:transform,opacity,border-radius;display:none;transform:translateY(-10px)}.navigationItem-module-scss-module__6WEdMW__dropdown .submenu-item.is-active{opacity:1;transition:transform .8s 75ms var(--easeOutSlow),opacity .3s var(--ease);display:block;transform:translateY(0)}.navigationItem-module-scss-module__6WEdMW__dropdown .submenu-item.is-active:not(.hover){transition:border-radius .8s 75ms var(--easeOutSlow),transform .8s 75ms var(--easeOutSlow),opacity .3s var(--ease)}.navigationItem-module-scss-module__6WEdMW__dropdown .submenu-item.is-active.hover{transition:border-radius var(--timeSnap) var(--ease),color var(--timeSnap) var(--easeOut),background-color var(--timeSnap) var(--easeOut),border-color var(--timeSnap) var(--easeOut),transform var(--timeSnap) var(--ease),opacity var(--timeSnap) var(--ease)}.navigationItem-module-scss-module__6WEdMW__dropdown .submenu-item.animate{border-radius:.875rem!important}.navigationItem-module-scss-module__6WEdMW__dropdown .submenu-item.animate.hover:hover{border-radius:1.5rem!important}@media (min-width:768px){.navigationItem-module-scss-module__6WEdMW__dropdown .submenu-item.active{box-shadow:inset 0 0 0 1px rgb(var(--border-color))}}@media (min-width:769px) and (max-width:1080px){.navigationItem-module-scss-module__6WEdMW__dropdown{position:unset}}@media (max-width:768px){.navigationItem-module-scss-module__6WEdMW__container{text-align:center;align-items:flex-end;width:100%}.navigationItem-module-scss-module__6WEdMW__dropdown{position:unset;align-items:flex-end;margin-top:.125rem}.navigationItem-module-scss-module__6WEdMW__dropdown .submenu-item{transform:translate(20px)}.navigationItem-module-scss-module__6WEdMW__dropdown .submenu-item.is-active{transform:translate(0)}}
.item-module-scss-module__JV3UpW__navigation__subnavigation{display:contents;position:relative}.item-module-scss-module__JV3UpW__navigation__checkbox{z-index:-1;opacity:0;min-width:4rem;position:absolute;top:0;bottom:0;left:0}.item-module-scss-module__JV3UpW__icon-link{display:flex}.item-module-scss-module__JV3UpW__icon-link .item-module-scss-module__JV3UpW__link--animate.item-module-scss-module__JV3UpW__link--button{transition:border-radius .8s 75ms var(--easeOutSlow)}.item-module-scss-module__JV3UpW__icon,.item-module-scss-module__JV3UpW__link--button{opacity:0;position:absolute}.item-module-scss-module__JV3UpW__icon--toggled,.item-module-scss-module__JV3UpW__link--button--toggled{position:relative}.item-module-scss-module__JV3UpW__icon,.item-module-scss-module__JV3UpW__link--button{will-change:border-radius,opacity}.item-module-scss-module__JV3UpW__icon:not(.item-module-scss-module__JV3UpW__icon--toggled),.item-module-scss-module__JV3UpW__link--button:not(.item-module-scss-module__JV3UpW__link--toggled){border-radius:1.5625rem}.item-module-scss-module__JV3UpW__icon--toggled,.item-module-scss-module__JV3UpW__icon--animate,.item-module-scss-module__JV3UpW__link--button.item-module-scss-module__JV3UpW__link--toggled,.item-module-scss-module__JV3UpW__link--button.item-module-scss-module__JV3UpW__link--animate{position:relative}.item-module-scss-module__JV3UpW__icon--toggled,.item-module-scss-module__JV3UpW__link--button.item-module-scss-module__JV3UpW__link--toggled{opacity:1}.item-module-scss-module__JV3UpW__link--animate.item-module-scss-module__JV3UpW__link--button,.item-module-scss-module__JV3UpW__icon--animate{transition:border-radius .8s var(--easeOutSlow)}.item-module-scss-module__JV3UpW__link--button{margin-left:var(--buttonSpacing)}.item-module-scss-module__JV3UpW__icon{aspect-ratio:1;background-color:rgb(var(--backgroundColor));height:3rem;color:rgb(var(--color));border-radius:var(--borderRadiusButton);justify-content:center;align-items:center;margin-left:.125rem;padding:.625rem;display:flex}.item-module-scss-module__JV3UpW__icon svg{width:100%;height:100%;margin:auto}.item-module-scss-module__JV3UpW__link{text-decoration:none}
.navigationList-module-scss-module__QlR1va__navigation,.navigationList-module-scss-module__QlR1va__navigation--toggled,.navigationList-module-scss-module__QlR1va__navigation__item{display:contents}.navigationList-module-scss-module__QlR1va__navigation--text{flex-direction:column;display:flex}
.iconNavigation-module-scss-module__b8tnOa__navigation{gap:var(--gutter);grid-template-columns:1fr 1fr;display:grid}.iconNavigation-module-scss-module__b8tnOa__navigation__item__card{aspect-ratio:1;border-radius:var(--borderRadius40);justify-content:center;align-items:center}.iconNavigation-module-scss-module__b8tnOa__navigation__item__card.rounded{will-change:border-radius;transition:border-radius var(--timeSnap) var(--ease)}.iconNavigation-module-scss-module__b8tnOa__navigation__item__card:hover{border-radius:var(--borderRadius64)}.iconNavigation-module-scss-module__b8tnOa__navigation__item__card.rounded{display:flex}.iconNavigation-module-scss-module__b8tnOa__navigation__item__card svg{width:100%;height:100%}.iconNavigation-module-scss-module__b8tnOa__video{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}
:root{--p-color-black:0, 0, 0;--p-color-white:255, 255, 255;--p-color-blue:9, 136, 240;--p-color-green:0, 136, 71;--p-color-orange:255, 87, 59;--p-color-yellow:255, 184, 0;--p-color-grey-1:233, 233, 233;--p-color-grey-1_5:222, 222, 222;--p-color-grey-1_7:208, 208, 208;--p-color-grey-2:187, 187, 187;--p-color-grey-3:154, 154, 154;--p-color-grey-4:120, 120, 120;--p-color-grey-4_5:128, 128, 128;--p-color-grey-5:108, 108, 108;--p-color-grey-6:79, 79, 79;--p-color-grey-7:54, 54, 54;--p-color-grey-8:32, 32, 32;--p-space-2:.125rem;--p-space-4:.25rem;--p-space-7:.4375rem;--p-space-8:.5rem;--p-space-12:.75rem;--p-space-14:.875rem;--p-space-15:.9375rem;--p-space-16:1rem;--p-space-20:1.25rem;--p-space-22:1.375rem;--p-space-24:1.5rem;--p-space-26:1.625rem;--p-space-32:2rem;--p-space-40:2.5rem;--p-space-48:3rem;--p-space-50:3.125rem;--p-space-64:4rem;--p-space-80:5rem;--p-space-108:6.75rem;--p-space-120:7.5rem;--p-space-140:8.75rem;--p-space-160:10rem;--p-radius-16:1rem;--p-radius-24:1.5rem;--p-radius-32:2rem;--p-radius-40:2.5rem;--p-radius-64:4rem;--p-radius-88:5.5rem;--p-radius-112:7rem;--p-radius-128:8rem;--p-radius-150:9.375rem;--p-radius-160:10rem;--p-radius-192:12rem;--p-radius-254:15.875rem;--p-font-sans:"KHTeka-Regular", sans-serif;--p-font-mono:"KHTekaMono-Regular", monospace;--p-font-base:1rem;--p-font-size-12:.75rem;--p-font-size-14:.875rem;--p-font-size-16:1rem;--p-font-size-18:1.125rem;--p-font-size-20:1.25rem;--p-font-size-22:1.375rem;--p-font-size-24:1.5rem;--p-font-size-32:2rem;--p-font-size-40:2.5rem;--p-font-size-body-sm:.8rem;--p-leading-1:1;--p-leading-106:1.0625;--p-leading-110:1.1;--p-leading-111:1.1111;--p-leading-112:1.125;--p-leading-115:1.15;--p-leading-117:1.16667;--p-leading-125:1.25;--p-leading-133:1.333;--p-leading-143:1.4285;--p-leading-167:1.6666;--p-tracking-tight-1:-.01em;--p-tracking-tight-4:-.04em;--p-tracking-tight-5:-.05em;--p-tracking-tight-6:-.06em;--p-tracking-1:.01em;--p-tracking-normal:normal;--p-tracking-button:-.05rem;--p-duration-0:0s;--p-duration-50:50ms;--p-duration-150:.15s;--p-duration-250:.25s;--p-duration-300:.3s;--p-duration-600:.6s;--p-duration-1600:1.6s;--p-duration-2000:2s;--p-ease-standard:cubic-bezier(.45, 0, .55, 1);--p-ease-in:cubic-bezier(.11, 0, .5, 0);--p-ease-out:cubic-bezier(.5, 1, .89, 1);--p-ease-in-circ:cubic-bezier(.55, 0, 1, .45);--p-ease-out-circ:cubic-bezier(0, .55, .45, 1);--p-ease-circ:cubic-bezier(.85, 0, .15, 1);--p-ease-sine:cubic-bezier(.37, 0, .63, 1);--p-ease-out-slow:cubic-bezier(.61, 1, .88, 1);--p-ease-card:cubic-bezier(0, .5, .5, 1);--p-max-page-width:100rem;--p-z-behind:-1;--p-z-base:1;--p-z-raised:2;--p-z-overlay:3;--p-z-sticky:10;--p-z-header:1000;--p-z-modal:10001;--p-z-max:999999;--s-color-surface:var(--p-color-grey-3);--s-color-on-surface:var(--p-color-grey-5);--s-color-on-surface-dark:var(--p-color-grey-3);--s-color-on-surface-light:var(--p-color-white);--s-color-text:var(--p-color-grey-6);--s-color-text-soft:var(--p-color-grey-5);--s-color-text-muted:var(--p-color-grey-3);--s-color-text-strong:var(--p-color-grey-8);--s-color-text-black:var(--p-color-black);--s-color-text-inverse:var(--p-color-white);--s-color-border:var(--p-color-grey-6);--s-color-accent-blue:var(--p-color-blue);--s-color-accent-green:var(--p-color-green);--s-color-accent-orange:var(--p-color-orange);--s-color-accent-yellow:var(--p-color-yellow);--s-color-field-bg:var(--p-color-grey-7);--s-color-field-text:var(--p-color-grey-1);--s-color-placeholder:var(--p-color-grey-6);--s-color-danger:var(--p-color-orange);--s-color-backdrop:var(--p-color-black);--s-effect-modal-overlay:blur(10px);--s-space-section:var(--p-space-8);--s-space-section-airy:var(--p-space-64);--s-space-page-gutter:var(--p-space-7);--s-space-gutter:var(--p-space-8);--s-space-button:var(--p-space-4);--s-space-stack-sm:var(--p-space-24);--s-space-stack-md:var(--p-space-32);--s-space-stack-lg:var(--p-space-40)}@media (min-width:768px){:root{--s-space-page-gutter:var(--p-space-8);--s-space-gutter:var(--s-space-page-gutter)}}:root{--s-radius-button:var(--p-radius-16);--s-radius-input:var(--p-radius-24);--s-radius-card:var(--p-radius-40);--s-radius-card-1:var(--p-radius-64);--s-radius-card-2:var(--p-radius-40);--s-radius-card-3:var(--p-radius-88);--s-radius-card-4:var(--p-radius-88);--s-radius-card-5:var(--p-radius-112);--s-radius-card-article:var(--p-radius-150);--s-radius-hero:var(--p-radius-160);--s-radius-full:calc(50vw - var(--s-space-page-gutter))}@media (min-width:768px){:root{--s-radius-input:var(--p-radius-32);--s-radius-card-2:var(--p-radius-64);--s-radius-card-5:var(--p-radius-192)}}@media (min-height:45rem){:root{--s-radius-full:42.5dvh}}:root{--s-text-body-family:var(--p-font-sans);--s-text-body-size:var(--p-font-base);--s-text-body-leading:var(--p-leading-125);--s-text-body-tracking:var(--p-tracking-tight-1);--s-text-body-weight:400;--s-text-body-sm-size:var(--p-font-size-body-sm);--s-text-subheading-size:var(--p-font-size-32);--s-text-subheading-leading:var(--p-leading-110);--s-text-subheading-tracking:inherit;--s-text-h2-size:var(--p-font-size-32);--s-text-h2-leading:var(--p-leading-106);--s-text-h2-tracking:var(--p-tracking-tight-1);--s-text-h3-family:var(--p-font-sans);--s-text-h3-size:var(--p-font-size-20);--s-text-h3-leading:var(--p-leading-110);--s-text-h3-tracking:var(--p-tracking-1);--s-text-light-weight:300;--s-text-light-leading:var(--p-leading-115);--s-text-light-tracking:var(--p-tracking-normal);--s-text-info-family:var(--p-font-mono);--s-text-info-size:var(--p-font-size-12);--s-text-info-leading:var(--p-leading-167);--s-text-info-tracking:var(--p-tracking-tight-6);--s-text-mono-family:var(--p-font-mono);--s-text-mono-lg-size:var(--p-font-size-16);--s-text-mono-lg-leading:var(--p-leading-112);--s-text-mono-lg-tracking:var(--p-tracking-tight-1);--s-text-mono-h2-size:var(--p-font-size-18);--s-text-mono-h2-leading:var(--p-leading-111);--s-text-mono-h2-tracking:var(--p-tracking-tight-4);--s-text-mono-h3-size:var(--p-font-size-20);--s-text-mono-h3-leading:var(--p-leading-110);--s-text-mono-h3-tracking:var(--p-tracking-tight-6);--s-text-headline-family:var(--p-font-mono);--s-text-headline-size:var(--p-font-size-18);--s-text-headline-leading:var(--p-leading-110);--s-text-headline-tracking:inherit;--s-text-headline-sm-size:var(--p-font-size-16);--s-text-headline-lg-size:var(--p-font-size-32);--s-text-headline-sans-family:var(--p-font-sans);--s-text-headline-sans-size:var(--p-font-size-20);--s-text-headline-sans-leading:calc(24 / 20);--s-text-headline-sans-lg-size:var(--p-font-size-32);--s-text-headline-sans-lg-leading:calc(34 / 32);--s-text-small-size:var(--p-font-size-12);--s-text-small-leading:var(--p-leading-133);--s-text-small-tracking:var(--p-tracking-tight-5);--s-text-kicker-family:var(--p-font-mono);--s-text-kicker-size:var(--p-font-size-12);--s-text-kicker-leading:var(--p-leading-117);--s-text-kicker-color:var(--s-color-text-muted);--s-text-kicker-margin-bottom:calc(var(--p-space-26) - .375rem)}@media (min-width:768px){:root{--s-text-body-sm-size:var(--p-font-size-14);--s-text-subheading-leading:var(--p-leading-106);--s-text-subheading-tracking:var(--p-tracking-tight-4);--s-text-mono-h2-size:var(--p-font-size-32);--s-text-mono-h2-leading:var(--p-leading-106);--s-text-headline-size:var(--p-font-size-32);--s-text-headline-leading:var(--p-leading-106);--s-text-headline-tracking:var(--p-tracking-tight-4);--s-text-headline-sm-size:var(--p-font-size-20);--s-text-headline-lg-size:var(--p-font-size-40);--s-text-small-size:var(--p-font-size-14);--s-text-small-leading:var(--p-leading-143)}}:root{--s-duration-snap:var(--p-duration-150);--s-duration-short:var(--p-duration-250);--s-duration-base:var(--p-duration-300);--s-duration-long:var(--p-duration-600);--s-duration-border-radius:var(--p-duration-1600);--s-duration-border-radius-long:var(--p-duration-2000);--s-stagger:var(--p-duration-50);--s-reveal-delay:var(--p-duration-0);--s-ease-standard:var(--p-ease-standard);--s-ease-in:var(--p-ease-in);--s-ease-out:var(--p-ease-out);--s-ease-emphasized:var(--p-ease-circ);--s-ease-card:var(--p-ease-card);--s-ease-out-slow:var(--p-ease-out-slow);--s-columns:6;--s-header-height:var(--p-space-64);--s-max-page-width:var(--p-max-page-width);--s-font-base:var(--p-font-base)}@media (min-width:768px){:root{--s-columns:12}}:root{--s-z-behind:var(--p-z-behind);--s-z-base:var(--p-z-base);--s-z-raised:var(--p-z-raised);--s-z-overlay:var(--p-z-overlay);--s-z-dropdown:var(--p-z-sticky);--s-z-header:var(--p-z-header);--s-z-modal:var(--p-z-modal);--s-z-max:var(--p-z-max);--c-input-bg:var(--s-color-field-bg);--c-input-fg:var(--s-color-field-text);--c-input-radius:var(--s-radius-input);--c-input-radius-email:var(--p-radius-32);--c-input-font:var(--s-text-mono-family);--c-modal-backdrop:var(--s-color-backdrop);--c-modal-overlay:var(--s-effect-modal-overlay);--black:var(--p-color-black);--white:var(--p-color-white);--blue:var(--p-color-blue);--green:var(--p-color-green);--orange:var(--p-color-orange);--yellow:var(--p-color-yellow);--grey1:var(--p-color-grey-1);--grey1_5:var(--p-color-grey-1_5);--grey1_7:var(--p-color-grey-1_7);--grey2:var(--p-color-grey-2);--grey3:var(--p-color-grey-3);--grey4:var(--p-color-grey-4);--grey4_5:var(--p-color-grey-4_5);--grey5:var(--p-color-grey-5);--grey6:var(--p-color-grey-6);--grey7:var(--p-color-grey-7);--grey8:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface);--colorDark:var(--s-color-on-surface-dark);--colorLight:var(--s-color-on-surface-light);--columns:var(--s-columns);--pageGutter:var(--s-space-page-gutter);--gutter:var(--s-space-gutter);--buttonSpacing:var(--s-space-button);--sectionSpacing:var(--s-space-section);--headerHeight:var(--s-header-height);--maxPageWidth:var(--s-max-page-width);--fontBase:var(--s-font-base);--spacing22:var(--p-space-22);--spacing24:var(--p-space-24);--spacing26:var(--p-space-26);--spacing32:var(--p-space-32);--spacing40:var(--p-space-40);--spacing50:var(--p-space-50);--spacing64:var(--p-space-64);--spacing80:var(--p-space-80);--spacing108:var(--p-space-108);--spacing120:var(--p-space-120);--spacing140:var(--p-space-140);--spacing160:var(--p-space-160);--borderRadius16:var(--p-radius-16);--borderRadius32:var(--p-radius-32);--borderRadius40:var(--p-radius-40);--borderRadius64:var(--p-radius-64);--borderRadius88:var(--p-radius-88);--borderRadius128:var(--p-radius-128);--borderRadius160:var(--p-radius-160);--borderRadius254:var(--p-radius-254);--borderRadiusButton:var(--s-radius-button);--borderRadiusInput:var(--s-radius-input);--borderRadiusCard:var(--s-radius-card);--borderRadiusCard1:var(--s-radius-card-1);--borderRadiusCard2:var(--s-radius-card-2);--borderRadiusCard3:var(--s-radius-card-3);--borderRadiusCard4:var(--s-radius-card-4);--borderRadiusCard5:var(--s-radius-card-5);--borderRadiusCardArticle:var(--s-radius-card-article);--borderRadiusCardHero:var(--s-radius-hero);--borderRadiusCardHero1:var(--s-radius-hero);--borderRadiusFull:var(--s-radius-full);--ffRegular:var(--p-font-sans);--ffMono:var(--p-font-mono);--time:var(--s-duration-base);--timeBorderRadius:var(--s-duration-border-radius);--timeLong:var(--s-duration-long);--timeShort:var(--s-duration-short);--timeSnap:var(--s-duration-snap);--brDuration:var(--s-duration-border-radius-long);--staggerDelay:var(--s-stagger);--contentRevealDelay:var(--s-reveal-delay);--cardEase:var(--p-ease-card);--ease:var(--p-ease-standard);--easeIn:var(--p-ease-in);--easeOut:var(--p-ease-out);--easeInCirc:var(--p-ease-in-circ);--easeOutCirc:var(--p-ease-out-circ);--easeCirc:var(--p-ease-circ);--easeSine:var(--p-ease-sine);--easeOutSlow:var(--p-ease-out-slow);--modalOverlay:var(--s-effect-modal-overlay);--modalBackdrop:rgba(var(--s-color-backdrop), .5)}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:100%}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img,video{width:100%;height:auto}@font-face{font-family:KHTeka-Regular;src:url(/fonts/KHTeka-Regular.woff2)format("woff2"),url(/fonts/KHTeka-Regular.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:KHTekaMono-Regular;src:url(/fonts/KHTekaMono-Regular.woff2)format("woff2"),url(/fonts/KHTekaMono-Regular.woff)format("woff");font-style:normal;font-display:swap}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgb(var(--s-color-on-surface))}body,.f-body{font-family:var(--s-text-body-family);font-size:var(--s-text-body-size);line-height:var(--s-text-body-leading);letter-spacing:var(--s-text-body-tracking);font-weight:var(--s-text-body-weight)}em,i{font-style:italic}b,strong{font-weight:700}h2,.f-h2{font-size:var(--s-text-h2-size);line-height:var(--s-text-h2-leading);letter-spacing:var(--s-text-h2-tracking)}.f-h3{font-family:var(--s-text-h3-family);font-size:var(--s-text-h3-size);line-height:var(--s-text-h3-leading);letter-spacing:var(--s-text-h3-tracking)}.f-body--small{font-size:var(--s-text-body-sm-size)}.f-body .f-subheading{font-size:var(--s-text-subheading-size);line-height:var(--s-text-subheading-leading);letter-spacing:var(--s-text-subheading-tracking)}.f-body h2{font-family:var(--s-text-mono-family);color:rgb(var(--s-color-text-black));font-size:1.25em}.f-body h3{color:rgb(var(--s-color-text-black));font-size:1em}.f-light{font-weight:var(--s-text-light-weight);line-height:var(--s-text-light-leading);letter-spacing:var(--s-text-light-tracking)}.f-info{font-family:var(--s-text-info-family);font-size:var(--s-text-info-size);line-height:var(--s-text-info-leading);letter-spacing:var(--s-text-info-tracking)}.f-mono{font-family:var(--s-text-mono-family)}.f-mono-large{font-family:var(--s-text-mono-family),monospace;font-size:var(--s-text-mono-lg-size);line-height:var(--s-text-mono-lg-leading);letter-spacing:var(--s-text-mono-lg-tracking)}.f-mono-h2{font-family:var(--s-text-mono-family),monospace;font-size:var(--s-text-mono-h2-size);line-height:var(--s-text-mono-h2-leading);letter-spacing:var(--s-text-mono-h2-tracking)}.f-mono-h3{font-family:var(--s-text-mono-family),monospace;font-size:var(--s-text-mono-h3-size);line-height:var(--s-text-mono-h3-leading);letter-spacing:var(--s-text-mono-h3-tracking)}a{color:currentColor}a:not(.button):not(.arrow__container){transition:color var(--s-duration-snap) var(--s-ease-out)}.link--reset{text-decoration:none}blockquote{font-family:var(--s-text-mono-family),monospace;font-size:1.25em;line-height:var(--s-text-mono-h3-leading);letter-spacing:var(--s-text-mono-h3-tracking)}.f-code{font-weight:700;font-family:var(--font-mono),monospace}.f-headline{font-family:var(--s-text-headline-family),monospace;font-size:var(--s-text-headline-size);line-height:var(--s-text-headline-leading);letter-spacing:var(--s-text-headline-tracking);text-wrap:pretty}.f-headline--small{font-size:var(--s-text-headline-sm-size)}.f-headline--large{font-size:var(--s-text-headline-lg-size)}.f-headline-sans{font-family:var(--s-text-headline-sans-family),sans-serif;font-size:var(--s-text-headline-sans-size);line-height:var(--s-text-headline-sans-leading)}.f-headline-sans--large{font-size:var(--s-text-headline-sans-lg-size);line-height:var(--s-text-headline-sans-lg-leading)}.f-small{font-size:var(--s-text-small-size);line-height:var(--s-text-small-leading);letter-spacing:var(--s-text-small-tracking)}.f-kicker{max-width:21em;margin-bottom:var(--s-text-kicker-margin-bottom);font-family:var(--s-text-kicker-family),monospace;font-size:var(--s-text-kicker-size);line-height:var(--s-text-kicker-leading);color:rgb(var(--s-text-kicker-color))}@media (min-width:768px){body,.f-body{font-size:var(--s-text-body-size)}.f-body--small{font-size:var(--s-text-body-sm-size)}.f-body .f-subheading{font-size:var(--s-text-subheading-size);line-height:var(--s-text-subheading-leading);letter-spacing:var(--s-text-subheading-tracking)}.f-headline{font-size:var(--s-text-headline-size);line-height:var(--s-text-headline-leading);letter-spacing:var(--s-text-headline-tracking)}.f-headline--small{font-size:var(--s-text-headline-sm-size)}.f-headline--large{font-size:var(--s-text-headline-lg-size)}.f-h2--md{font-size:var(--s-text-h2-size);line-height:var(--s-text-h2-leading);letter-spacing:var(--s-text-h2-tracking)}.f-small{font-size:var(--s-text-small-size);line-height:var(--s-text-small-leading)}.f-mono-h2{font-size:var(--s-text-mono-h2-size);line-height:var(--s-text-mono-h2-leading)}}@media (min-width:1024px){.f-kicker{font-size:var(--s-text-kicker-size)}}input{appearance:none;font-family:var(--c-input-font);background:0 0;border:none}input::placeholder{color:rgb(var(--s-color-placeholder))}input[type=email]{border-radius:var(--c-input-radius-email);background-color:rgb(var(--s-color-field-bg));color:rgb(var(--s-color-field-text));letter-spacing:-.04em;padding:0 .8125rem 0 1.4375rem;display:block}button[type=submit]{background-color:rgb(var(--s-color-accent-blue));border-radius:var(--c-input-radius-email)}@media (min-width:768px){input[type=email]{padding-left:1.875rem}}.button{--c-button-bg:var(--backgroundColor);--c-button-fg:var(--color);--c-button-radius:var(--s-radius-button);--c-button-font:var(--s-text-mono-family);--c-button-tracking:var(--p-tracking-button);border:1px solid rgb(var(--c-button-bg));border-radius:var(--c-button-radius);cursor:pointer;letter-spacing:var(--c-button-tracking);will-change:border-radius,color,background-color,border-color;transition:border-radius var(--s-duration-snap) 0s var(--s-ease-standard),color var(--s-duration-snap) 0s var(--s-ease-out),background-color var(--s-duration-snap) 0s var(--s-ease-out),border-color var(--s-duration-snap) 0s var(--s-ease-out);font-size:.8rem;font-weight:400;line-height:1;font-family:var(--c-button-font),monospace;white-space:nowrap;padding:1.0625rem 1rem;text-decoration:none;display:block}.button--large{border-radius:var(--c-button-radius);letter-spacing:-.06875rem;padding:.6875rem 1.4375rem .8125rem;font-size:1.375rem;line-height:1}.button--solid{background-color:rgb(var(--c-button-bg));color:rgb(var(--c-button-fg))}.button--round{border-radius:50%}.button--outline{border:1px solid rgb(var(--c-button-bg));color:rgb(var(--c-button-bg));background-color:#0000}.button:hover{border-radius:1.5rem}@media (min-width:768px){.button{padding:.8125rem .9375rem;font-size:1rem}.button--large{font-size:1.375rem}}.theme--null,.theme--grey1{--s-color-surface:var(--p-color-grey-1);--s-color-on-surface:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--null .f-body,.theme--grey1 .f-body{color:rgb(var(--s-color-text))}.theme--null .f-body--dark,.theme--grey1 .f-body--dark{color:rgb(var(--s-color-text-soft))}.theme--null .f-body .f-subheading,.theme--grey1 .f-body .f-subheading{color:rgb(var(--s-color-text-muted))}.theme--null .f-body blockquote,.theme--grey1 .f-body blockquote{color:rgb(var(--s-color-text-strong))}.theme--grey1_5{--s-color-surface:var(--p-color-grey-1_5);--s-color-on-surface:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--grey2{--s-color-surface:var(--p-color-grey-2);--s-color-on-surface:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--grey4{--s-color-surface:var(--p-color-grey-4);--s-color-on-surface:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--grey5{--s-color-surface:var(--p-color-grey-5);--s-color-on-surface:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--black{--s-color-surface:var(--p-color-grey-8);--s-color-on-surface:var(--p-color-white);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--black.active{--s-color-surface:var(--p-color-white);--s-color-on-surface:var(--p-color-grey-8)}.theme--black .section__headline{color:rgb(var(--s-color-text-soft))}.theme--blue{--s-color-surface:var(--p-color-blue);--s-color-on-surface:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--green{--s-color-surface:var(--p-color-green);--s-color-on-surface:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--orange{--s-color-surface:var(--p-color-orange);--s-color-on-surface:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--white{--s-color-surface:var(--p-color-white);--s-color-on-surface:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--white.active{--s-color-surface:var(--p-color-grey-8);--s-color-on-surface:var(--p-color-white);--s-color-border:var(--p-color-grey-6);--border-color:var(--s-color-border)}.theme--yellow{--s-color-surface:var(--p-color-yellow);--s-color-on-surface:var(--p-color-grey-8);--backgroundColor:var(--s-color-surface);--color:var(--s-color-on-surface)}.theme--yellow .f-kicker,.theme--yellow .f-body,.theme--orange .f-kicker,.theme--orange .f-body{color:rgba(var(--s-color-text-strong), .8)}a.theme--white:not(.button):hover,.icon--black{color:rgb(var(--s-color-text-strong))}.icon--blue{color:rgb(var(--s-color-accent-blue))}.icon--orange{color:rgb(var(--s-color-accent-orange))}.icon--white{color:rgb(var(--s-color-text-inverse))}.icon--yellow{color:rgb(var(--s-color-accent-yellow))}body{background-color:rgb(var(--backgroundColor))}body.dark{--s-color-surface:var(--p-color-grey-7);--backgroundColor:var(--s-color-surface)}body.is-draft{margin-bottom:2.5rem}body.hidden{height:100vh;overflow:hidden}main{min-height:100dvh;margin-top:var(--s-header-height)}.page-width{width:100%;max-width:var(--s-max-page-width);padding-right:var(--s-space-page-gutter);padding-left:var(--s-space-page-gutter);margin-left:auto;margin-right:auto}.page-padding{padding-right:var(--s-space-page-gutter);padding-left:var(--s-space-page-gutter)}.grid{grid-template-columns:repeat(var(--s-columns), 1fr);column-gap:var(--s-space-gutter);display:grid}.section{margin-bottom:var(--s-space-section)}.section--airy-top{margin-top:var(--s-space-section-airy)}.section--airy-bottom{margin-bottom:var(--s-space-section-airy)}.section__headline{color:rgb(var(--s-color-text));margin-bottom:1.125rem;margin-left:3.5rem}.rounded{background-color:rgb(var(--backgroundColor));border-radius:var(--s-radius-card);min-width:1.625rem;min-height:3rem;color:rgb(var(--color));overflow:hidden}.rounded--input{border-radius:var(--s-radius-input)}.rounded--card-1{border-radius:var(--s-radius-card-1)}.rounded--card-2{border-radius:var(--s-radius-card-2)}.rounded--card-5{border-radius:var(--s-radius-card-5)}.rounded--hero,.rounded--hero-1{border-radius:var(--s-radius-hero)}.rounded--full{border-radius:var(--s-radius-full)}.arrow__container{--c-arrow-bg:var(--backgroundColor);--c-arrow-fg:var(--color);aspect-ratio:1;background-color:rgb(var(--c-arrow-bg));width:3.5rem;color:rgb(var(--c-arrow-fg));will-change:border-radius;transition:border-radius var(--s-duration-snap) 0s var(--s-ease-standard);border-radius:1rem;justify-content:center;align-items:center;padding:.6875rem;display:flex}.arrow__container:hover{border-radius:1.25rem}.code{font-family:var(--s-text-mono-family)}@media (max-width:768px){.page-padding--md-down{padding-right:var(--s-space-page-gutter);padding-left:var(--s-space-page-gutter)}}@media (min-width:768px){.grid--md{grid-template-columns:repeat(var(--s-columns), 1fr);column-gap:var(--s-space-gutter);display:grid}.page-padding--md{padding-right:var(--s-space-page-gutter);padding-left:var(--s-space-page-gutter)}.rounded--input{border-radius:var(--s-radius-input)}.rounded--card-1{border-radius:var(--s-radius-card-1)}.rounded--card-2,.rounded--card-2--md{border-radius:var(--s-radius-card-2)}.rounded--card-3{border-radius:var(--s-radius-card-3)}.rounded--card-4,.rounded--card-4--md{border-radius:var(--s-radius-card-4)}.rounded--card-5{border-radius:var(--s-radius-card-5)}.rounded--article{border-radius:var(--s-radius-card-article)}.rounded--hero,.rounded--hero-1{border-radius:var(--s-radius-hero)}.rounded--full{border-radius:var(--s-radius-full)}}@media (min-width:1536px){.page-padding--2xl{padding-right:var(--s-space-page-gutter);padding-left:var(--s-space-page-gutter)}}@media (min-width:100rem){.page-width--max{max-width:var(--s-max-page-width);margin-left:auto;margin-right:auto}}w3m-modal{background:#454545cc}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.overlay-hbspot-form-partnership,.overlay-hbspot-form-security,.overlay-hbspot-form-frame,.overlay-hbspot-form-ux{align-items:flex-start!important}.hbspot-form-partnership,.hbspot-form-devrel,.hbspot-form-defi2026,.hbspot-form-legal,.hbspot-form-security,.hbspot-form-frame,.hbspot-form-ux{display:none}.hbspot-form-partnership.active,.hbspot-form-devrel.active,.hbspot-form-defi2026.active,.hbspot-form-legal.active,.hbspot-form-security.active,.hbspot-form-frame.active,.hbspot-form-ux.active{overflow:unset;background-color:rgb(var(--s-color-text-strong));border-radius:16px;flex-direction:column;gap:8px;max-width:600px;padding:32px;animation:.15s fadeIn;display:flex;position:relative}.hbspot-form-partnership.active .hs-richtext,.hbspot-form-devrel.active .hs-richtext,.hbspot-form-defi2026.active .hs-richtext,.hbspot-form-legal.active .hs-richtext,.hbspot-form-security.active .hs-richtext,.hbspot-form-frame.active .hs-richtext,.hbspot-form-ux.active .hs-richtext{font-family:var(--s-text-body-family);margin-bottom:1rem}.hbspot-form-partnership.active .hs-richtext *,.hbspot-form-devrel.active .hs-richtext *,.hbspot-form-defi2026.active .hs-richtext *,.hbspot-form-legal.active .hs-richtext *,.hbspot-form-security.active .hs-richtext *,.hbspot-form-frame.active .hs-richtext *,.hbspot-form-ux.active .hs-richtext *{background:rgb(var(--s-color-text-strong))!important;color:#fff!important}.hbspot-form-partnership.active .hs-form-private,.hbspot-form-devrel.active .hs-form-private,.hbspot-form-defi2026.active .hs-form-private,.hbspot-form-legal.active .hs-form-private,.hbspot-form-security.active .hs-form-private,.hbspot-form-frame.active .hs-form-private,.hbspot-form-ux.active .hs-form-private{flex-direction:column;gap:12px;display:flex}.hbspot-form-partnership.active #close-btn,.hbspot-form-devrel.active #close-btn,.hbspot-form-defi2026.active #close-btn,.hbspot-form-legal.active #close-btn,.hbspot-form-security.active #close-btn,.hbspot-form-frame.active #close-btn,.hbspot-form-ux.active #close-btn{cursor:pointer;color:#fff;background:0 0;border:none;outline:none;position:absolute;top:12px;right:12px}.hbspot-form-partnership.active input,.hbspot-form-devrel.active input,.hbspot-form-defi2026.active input,.hbspot-form-legal.active input,.hbspot-form-security.active input,.hbspot-form-frame.active input,.hbspot-form-ux.active input{appearance:auto}.hbspot-form-partnership.active textarea,.hbspot-form-devrel.active textarea,.hbspot-form-defi2026.active textarea,.hbspot-form-legal.active textarea,.hbspot-form-security.active textarea,.hbspot-form-frame.active textarea,.hbspot-form-ux.active textarea{appearance:none;resize:none;width:100%;min-height:120px;font-size:16px;font-family:var(--s-text-body-family);background:0 0;border:none;outline:none}.hbspot-form-partnership.active .hs-form-field,.hbspot-form-devrel.active .hs-form-field,.hbspot-form-defi2026.active .hs-form-field,.hbspot-form-legal.active .hs-form-field,.hbspot-form-security.active .hs-form-field,.hbspot-form-frame.active .hs-form-field,.hbspot-form-ux.active .hs-form-field{flex-direction:column;gap:4px;display:flex}.hbspot-form-partnership.active .submitted-message,.hbspot-form-devrel.active .submitted-message,.hbspot-form-defi2026.active .submitted-message,.hbspot-form-legal.active .submitted-message,.hbspot-form-security.active .submitted-message,.hbspot-form-frame.active .submitted-message,.hbspot-form-ux.active .submitted-message{color:#fff;margin:32px}.hbspot-form-partnership.active .submitted-message p,.hbspot-form-devrel.active .submitted-message p,.hbspot-form-defi2026.active .submitted-message p,.hbspot-form-legal.active .submitted-message p,.hbspot-form-security.active .submitted-message p,.hbspot-form-frame.active .submitted-message p,.hbspot-form-ux.active .submitted-message p{color:#fff;font-size:16px}.hbspot-form-partnership.active label,.hbspot-form-devrel.active label,.hbspot-form-defi2026.active label,.hbspot-form-legal.active label,.hbspot-form-security.active label,.hbspot-form-frame.active label,.hbspot-form-ux.active label{font-family:var(--s-text-body-family);color:#fff;letter-spacing:-.05em;font-size:14px}.hbspot-form-partnership.active .hs-input[type=text],.hbspot-form-partnership.active .hs-input[type=email],.hbspot-form-devrel.active .hs-input[type=text],.hbspot-form-devrel.active .hs-input[type=email],.hbspot-form-defi2026.active .hs-input[type=text],.hbspot-form-defi2026.active .hs-input[type=email],.hbspot-form-legal.active .hs-input[type=text],.hbspot-form-legal.active .hs-input[type=email],.hbspot-form-security.active .hs-input[type=text],.hbspot-form-security.active .hs-input[type=email],.hbspot-form-frame.active .hs-input[type=text],.hbspot-form-frame.active .hs-input[type=email],.hbspot-form-ux.active .hs-input[type=text],.hbspot-form-ux.active .hs-input[type=email]{width:100%;font-size:16px;font-family:var(--s-text-body-family)}.hbspot-form-partnership.active .hs-button,.hbspot-form-devrel.active .hs-button,.hbspot-form-defi2026.active .hs-button,.hbspot-form-legal.active .hs-button,.hbspot-form-security.active .hs-button,.hbspot-form-frame.active .hs-button,.hbspot-form-ux.active .hs-button{cursor:pointer;background:#0888f0;border-radius:16px;padding:8px 12px}.hbspot-form-partnership.active .hs-error-msgs label,.hbspot-form-devrel.active .hs-error-msgs label,.hbspot-form-defi2026.active .hs-error-msgs label,.hbspot-form-legal.active .hs-error-msgs label,.hbspot-form-security.active .hs-error-msgs label,.hbspot-form-frame.active .hs-error-msgs label,.hbspot-form-ux.active .hs-error-msgs label{color:rgb(var(--s-color-danger))}.hbspot-form-partnership.active .hs-input,.hbspot-form-devrel.active .hs-input,.hbspot-form-defi2026.active .hs-input,.hbspot-form-legal.active .hs-input,.hbspot-form-security.active .hs-input,.hbspot-form-frame.active .hs-input,.hbspot-form-ux.active .hs-input{background-color:rgb(var(--s-color-field-bg));color:rgb(var(--s-color-field-text));letter-spacing:-.04em;border:none;border-radius:8px;outline-width:0;padding:8px 12px}.hbspot-form-partnership.active .hs-error-msg,.hbspot-form-devrel.active .hs-error-msg,.hbspot-form-defi2026.active .hs-error-msg,.hbspot-form-legal.active .hs-error-msg,.hbspot-form-security.active .hs-error-msg,.hbspot-form-frame.active .hs-error-msg,.hbspot-form-ux.active .hs-error-msg{color:rgb(var(--s-color-danger));font-size:12px}@media (max-width:768px){.hbspot-form-partnership.active,.hbspot-form-devrel.active,.hbspot-form-defi2026.active,.hbspot-form-legal.active,.hbspot-form-security.active,.hbspot-form-frame.active,.hbspot-form-ux.active{padding:32px 24px 24px}.hbspot-form-partnership.active #close-btn,.hbspot-form-devrel.active #close-btn,.hbspot-form-defi2026.active #close-btn,.hbspot-form-legal.active #close-btn,.hbspot-form-security.active #close-btn,.hbspot-form-frame.active #close-btn,.hbspot-form-ux.active #close-btn{top:8px;right:8px}}#newsletter-form{width:100%}.newsletter .submitted-message{width:fit-content;font-family:var(--s-text-body-family);margin:24px auto 24px 1.5rem}.newsletter-signup{justify-content:spce-between;width:100%;margin-top:1.5rem;display:flex}.newsletter-signup .hs_email{flex-direction:column;width:100%;display:flex}.newsletter-signup .hs_email .input{height:80px}.newsletter-signup .hs-error-msgs{font-family:var(--s-text-body-family);margin-top:8px;margin-left:1.6rem}.newsletter-signup .input{margin-right:var(--s-space-gutter);height:100%}.newsletter-signup .input input{width:100%;height:100%}.newsletter-signup svg{stroke-width:1.5px;width:100%;height:100%}.newsletter-signup .legal-consent-container{display:none}.newsletter-signup input[type=email]{font-size:1.875rem;line-height:1}.newsletter-signup .button-hbspt-custom{width:5rem;min-width:5rem;height:5rem;color:rgb(var(--s-color-text-strong));flex:0 0 5rem;display:block}.newsletter-signup .button-hbspt-custom :global(svg){width:100%;height:100%}@media (min-width:768px){.newsletter .submitted-message,.newsletter-signup .hs-error-msgs{margin-left:2rem}.newsletter-signup input[type=email]{font-size:3rem;line-height:1}.newsletter-signup .hs_email .input{height:96px}.newsletter-signup .button-hbspt-custom{width:6rem;min-width:6rem;height:6rem;color:rgb(var(--s-color-text-strong));flex:0 0 5rem;display:block}.newsletter-signup .button-hbspt-custom :global(svg){width:100%;height:100%}}
.footer-module-scss-module__p2IoJa__footer{gap:var(--gutter);padding-bottom:var(--gutter);grid-template-rows:repeat(5,auto)}.footer-module-scss-module__p2IoJa__newsletter,.footer-module-scss-module__p2IoJa__navigation--product,.footer-module-scss-module__p2IoJa__logo{grid-column-end:span var(--columns)}.footer-module-scss-module__p2IoJa__newsletter__card{padding:1.75rem .5rem .5rem}.footer-module-scss-module__p2IoJa__newsletter__card.rounded{border-radius:var(--borderRadiusCard)}.footer-module-scss-module__p2IoJa__navigation--company,.footer-module-scss-module__p2IoJa__navigation--developer,.footer-module-scss-module__p2IoJa__navigation--external{grid-column-end:span calc(var(--columns)/2)}.footer-module-scss-module__p2IoJa__navigation--developer{grid-row-end:span 2}.footer-module-scss-module__p2IoJa__navigation--developer .footer-module-scss-module__p2IoJa__navigation__card{height:100%}.footer-module-scss-module__p2IoJa__navigation__card{padding:1.75rem 2rem 1.625rem}.footer-module-scss-module__p2IoJa__navigation__card--distributed-space{flex-direction:column;justify-content:space-between;display:flex}.footer-module-scss-module__p2IoJa__logo{aspect-ratio:370/100;width:100%}.footer-module-scss-module__p2IoJa__logo__icon .logo__icon{border-radius:clamp(var(--borderRadiusCard),8vw,3.125rem);padding-bottom:4.5vw}.footer-module-scss-module__p2IoJa__copyright{margin-top:1.25rem}@media (min-width:768px){.footer-module-scss-module__p2IoJa__navigation--developer{grid-row-end:span 3}.footer-module-scss-module__p2IoJa__navigation--product{grid-column-end:span calc(var(--columns)/2)}}@media (min-width:1024px){.footer-module-scss-module__p2IoJa__footer{grid-template-rows:repeat(3,auto)}.footer-module-scss-module__p2IoJa__newsletter{grid-column:1/span calc(var(--columns)/2);grid-row:1/span 1}.footer-module-scss-module__p2IoJa__newsletter__card{padding-top:1.125rem}.footer-module-scss-module__p2IoJa__navigation__card{height:100%}.footer-module-scss-module__p2IoJa__navigation--product{grid-area:2/1/span 1/span 4}.footer-module-scss-module__p2IoJa__navigation--developer{grid-row:2/span 2;grid-column-end:span 2}.footer-module-scss-module__p2IoJa__navigation--external{grid-row:2/span 1;grid-column-end:span 2}.footer-module-scss-module__p2IoJa__navigation--company{grid-row:2/span 1;grid-column-end:span 4}.footer-module-scss-module__p2IoJa__copyright{margin-top:3.375rem}.footer-module-scss-module__p2IoJa__logo{grid-column:7/span calc(var(--columns)/2);grid-row:3/span 1}.footer-module-scss-module__p2IoJa__logo .logo__icon{border-radius:clamp(var(--borderRadiusCard),3vw,3.125rem);padding-bottom:2.25vw}}
.newsletterSignup-module-scss-module__FvELiq__container{flex-wrap:wrap;font-size:.875rem;display:flex}.newsletterSignup-module-scss-module__FvELiq__title{width:100%;padding-left:1.5rem}.newsletterSignup-module-scss-module__FvELiq__title__inner{max-width:15em;font-family:var(--ffMono)}.newsletterSignup-module-scss-module__FvELiq__title__title{margin:0}.newsletterSignup-module-scss-module__FvELiq__text{color:rgb(var(--grey5));margin-top:1rem;padding-left:1.5rem}.newsletterSignup-module-scss-module__FvELiq__text__inner{max-width:15em}@media (min-width:768px){.newsletterSignup-module-scss-module__FvELiq__title{width:33.333%;padding-left:2rem}.newsletterSignup-module-scss-module__FvELiq__text{width:50%;margin-top:0;margin-left:0;padding-left:0}}
.dev-module-scss-module__3k_E4q__container{z-index:999999;position:fixed;inset:0;pointer-events:none!important}.dev-module-scss-module__3k_E4q__container:not(.dev-module-scss-module__3k_E4q__container--toggled){display:none}.dev-module-scss-module__3k_E4q__item{background-color:rgba(var(--orange), .25);background-color:#00000040;position:relative}.dev-module-scss-module__3k_E4q__item:before,.dev-module-scss-module__3k_E4q__item:after{content:"";z-index:1;height:100%;position:absolute;top:0}.dev-module-scss-module__3k_E4q__item:before{right:var(--spacing26);right:0;left:var(--spacing26);z-index:1;background-color:rgba(var(--orange), .2)}.dev-module-scss-module__3k_E4q__item:after{z-index:2;background-color:rgba(var(--orange), .2);right:0}@media (min-width:768px){.dev-module-scss-module__3k_E4q__item:before{left:var(--spacing40)}.dev-module-scss-module__3k_E4q__item:after{right:0;left:var(--spacing50)}}
.draftModeAnnouncer-module-scss-module__yKhUFq__container{width:100%;padding-inline:var(--pageGutter);background-image:repeating-linear-gradient(45deg, rgb(var(--black)), rgb(var(--black)) 50px, rgb(var(--grey4)) 50px, rgb(var(--grey4)) 100px);color:rgb(var(--white));z-index:1000;height:2.5rem;display:flex;position:fixed;bottom:0;left:0}.draftModeAnnouncer-module-scss-module__yKhUFq__content{justify-content:space-between;align-items:center;width:100%;display:flex}
