.motion-tabs-module__XYETAa__root{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.motion-tabs-module__XYETAa__root{gap:calc(var(--spacing,.25rem) * 8)}}.motion-tabs-module__XYETAa__list{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);width:fit-content;padding:calc(var(--spacing,.25rem) * 1);border-width:1px;border-radius:3.40282e38px;align-self:center;display:none}@media (min-width:64rem){.motion-tabs-module__XYETAa__list{display:flex}}.motion-tabs-module__XYETAa__list{border-color:var(--border-subtle);background:var(--surface-elevated)}.motion-tabs-module__XYETAa__tab{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--text-muted);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:relative}.motion-tabs-module__XYETAa__tab:hover{color:var(--foreground)}.motion-tabs-module__XYETAa__tabActive,.motion-tabs-module__XYETAa__tabActive:hover{color:var(--background)}.motion-tabs-module__XYETAa__tabLabel{z-index:10;position:relative}.motion-tabs-module__XYETAa__indicator{inset:calc(var(--spacing,.25rem) * 0);background:var(--foreground);z-index:0;border-radius:3.40282e38px;position:absolute}.motion-tabs-module__XYETAa__items{flex-direction:column;width:100%;display:flex}.motion-tabs-module__XYETAa__item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;width:100%}@media (min-width:64rem){.motion-tabs-module__XYETAa__item{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.motion-tabs-module__XYETAa__item{border-color:var(--border-subtle)}.motion-tabs-module__XYETAa__item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.motion-tabs-module__XYETAa__accHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);width:100%;padding-block:calc(var(--spacing,.25rem) * 4);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (min-width:64rem){.motion-tabs-module__XYETAa__accHeader{display:none}}.motion-tabs-module__XYETAa__accHeader{color:var(--text-muted)}.motion-tabs-module__XYETAa__accHeader:hover,.motion-tabs-module__XYETAa__accHeaderActive,.motion-tabs-module__XYETAa__accHeaderActive:hover{color:var(--foreground)}.motion-tabs-module__XYETAa__accIcon{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));color:var(--text-muted);flex-shrink:0}.motion-tabs-module__XYETAa__accHeaderActive .motion-tabs-module__XYETAa__accIcon{color:var(--primary)}.motion-tabs-module__XYETAa__accIconOpen{rotate:180deg}.motion-tabs-module__XYETAa__accPanel{width:100%;overflow:hidden}.motion-tabs-module__XYETAa__panelInner{padding-bottom:calc(var(--spacing,.25rem) * 5)}.motion-tabs-module__XYETAa__panelWrapper{width:100%;position:relative;overflow:hidden}.motion-tabs-module__XYETAa__panel{width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
.wrapper-motion-module__4g3f1G__wrapperMotion{width:100%;position:relative}
.audience-tabs-section-module__X1Lvna__bg{background:var(--bg-section)}.audience-tabs-section-module__X1Lvna__section{align-items:center;gap:calc(var(--spacing,.25rem) * 10)}.audience-tabs-section-module__X1Lvna__header{max-width:var(--container-3xl,48rem);align-items:center;gap:calc(var(--spacing,.25rem) * 3);text-align:center;flex-direction:column;display:flex}.audience-tabs-section-module__X1Lvna__tabsHost{width:100%}.audience-tabs-section-module__X1Lvna__panel{align-items:center;gap:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-2xl,1rem);width:100%;padding:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.audience-tabs-section-module__X1Lvna__panel{padding:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(2,minmax(0,1fr))}}.audience-tabs-section-module__X1Lvna__panelText{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.audience-tabs-section-module__X1Lvna__bullets{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.audience-tabs-section-module__X1Lvna__bullet{padding-left:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-muted);position:relative}.audience-tabs-section-module__X1Lvna__bullet:before{content:"";left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background:var(--primary);border-radius:3.40282e38px;position:absolute;top:.6em}.audience-tabs-section-module__X1Lvna__availability{margin-top:calc(var(--spacing,.25rem) * 2);align-items:center;column-gap:calc(var(--spacing,.25rem) * 1.5);row-gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--text-muted);border-width:1px;border-color:var(--border-subtle);background:linear-gradient(160deg,#00beff14,#17f1d10a);flex-wrap:wrap;display:flex}.audience-tabs-section-module__X1Lvna__availabilityLabel{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary);display:inline-flex}.audience-tabs-section-module__X1Lvna__availabilityLabel:before{content:"";height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background:var(--primary);box-shadow:var(--shadow-focus-ring);border-radius:3.40282e38px}.audience-tabs-section-module__X1Lvna__panelMedia{aspect-ratio:16/10;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-subtle);background:linear-gradient(160deg,#00beff1a,#17f1d10f);width:100%;position:relative;overflow:hidden;box-shadow:0 24px 48px -24px #00beff40}.audience-tabs-section-module__X1Lvna__panelMediaImage{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute}.audience-tabs-section-module__X1Lvna__panelMedia:hover .audience-tabs-section-module__X1Lvna__panelMediaImage{transform:scale(1.04)}.audience-tabs-section-module__X1Lvna__panelMediaOverlay{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(160deg,#00beff1f,#080e1a0d 45%,#080e1a73);position:absolute}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.container-module__TRObWq__container{width:90%;max-width:var(--limit-width);flex-direction:column;margin-inline:auto;display:flex}.container-module__TRObWq__container__padding_md{padding-block:calc(var(--spacing,.25rem) * 10)}.container-module__TRObWq__container__padding_lg{padding-block:calc(var(--spacing,.25rem) * 14)}.container-module__TRObWq__container__padding_xl{padding-block:calc(var(--spacing,.25rem) * 16)}@media (min-width:64rem){.container-module__TRObWq__container__padding_xl{padding-block:calc(var(--spacing,.25rem) * 20)}}
.button-module__WPF2-a__button{max-height:calc(var(--spacing,.25rem) * 12);min-height:calc(var(--spacing,.25rem) * 11);width:fit-content;min-width:calc(var(--spacing,.25rem) * 40);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 5);display:flex;position:relative;overflow:hidden}.button-module__WPF2-a__button:disabled{cursor:not-allowed;pointer-events:none}.button-module__WPF2-a__button__icon{width:100%;max-width:calc(var(--spacing,.25rem) * 3.5);display:block}.button-module__WPF2-a__button span{left:calc(var(--spacing,.25rem) * 0);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);line-height:1;font-weight:var(--font-weight-medium,500);transition:left .3s;position:relative}.button-module__WPF2-a__button__icon{left:calc(var(--spacing,.25rem) * -5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-white,#fff);transition:left .3s;position:absolute}.button-module__WPF2-a__button__iconSecondary{right:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * 4);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--color-white,#fff);transition:all .3s;position:relative}.button-module__WPF2-a__button b{height:calc(var(--spacing,.25rem) * 3);min-width:calc(var(--spacing,.25rem) * 1.5);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;transition:all .3s!important}.button-module__WPF2-a__button b:before{content:"";height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-white,#fff);border-radius:3.40282e38px}.button-module__WPF2-a__button:hover span{left:calc(var(--spacing,.25rem) * 5)}.button-module__WPF2-a__button:hover b{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}button:hover .button-module__WPF2-a__button__iconSecondary{right:calc(var(--spacing,.25rem) * -1);--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.button-module__WPF2-a__button:hover .button-module__WPF2-a__button__icon{left:calc(var(--spacing,.25rem) * 4);position:absolute}@media (max-width:768px){.button-module__WPF2-a__button__iconSecondary{width:calc(var(--spacing,.25rem) * 5)}}.button-module__WPF2-a__button--primary{background:var(--primary);transition:background-color .5s}.button-module__WPF2-a__button--primary:hover{background:var(--secondary)}.button-module__WPF2-a__button--primary span{color:var(--color-white,#fff)}.button-module__WPF2-a__button--secondary{background-color:var(--btn-secondary);transition:background-color .5s}.button-module__WPF2-a__button--secondary:hover{background-color:var(--primary)}.button-module__WPF2-a__button--secondary span{color:var(--color-white,#fff)}.button-module__WPF2-a__button--whatsapp{background-color:var(--bg-whatsapp);transition:background-color .5s}.button-module__WPF2-a__button--whatsapp span{color:var(--color-white,#fff)}.button-module__WPF2-a__button--fit{background:var(--primary);min-height:calc(var(--spacing,.25rem) * 10);min-width:auto;transition:background-color .5s}.button-module__WPF2-a__button--fit:hover{background:var(--primary)}.button-module__WPF2-a__button--fit span{color:var(--color-white,#fff)}.button-module__WPF2-a__button--fit .button-module__WPF2-a__button__iconSecondary{max-width:calc(var(--spacing,.25rem) * 4);min-width:calc(var(--spacing,.25rem) * 4)}.button-module__WPF2-a__button--fit:hover .button-module__WPF2-a__button__iconSecondary{right:calc(var(--spacing,.25rem) * 0)}.button-module__WPF2-a__button__iconLoader{width:calc(var(--spacing,.25rem) * 7);max-width:calc(var(--spacing,.25rem) * 7);min-width:calc(var(--spacing,.25rem) * 7);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-white,#fff);animation:1s linear infinite button-module__WPF2-a__loader}.button-module__WPF2-a__button__loader{pointer-events:none;opacity:.4!important}@keyframes button-module__WPF2-a__loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
.faq-section-module___xj-ma__bg{background:var(--background)}.faq-section-module___xj-ma__section{align-items:center;gap:calc(var(--spacing,.25rem) * 10);flex-direction:column}.faq-section-module___xj-ma__header{max-width:var(--container-2xl,42rem);align-items:center;gap:calc(var(--spacing,.25rem) * 3);text-align:center;flex-direction:column;display:flex}.faq-section-module___xj-ma__header .faq-section-module___xj-ma__headerDescription{max-width:var(--container-lg,32rem)}.faq-section-module___xj-ma__list{width:100%;max-width:var(--container-3xl,48rem);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;margin-inline:auto;display:flex}.faq-section-module___xj-ma__item{border-radius:var(--radius-2xl,1rem);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;overflow:hidden}.faq-section-module___xj-ma__item:hover{box-shadow:0 6px 24px -16px #0b102429}.faq-section-module___xj-ma__item[data-open=true]{background:linear-gradient(180deg, #00beff0a, var(--surface-elevated) 60%);border-color:#00beff59}.faq-section-module___xj-ma__itemHeading{margin:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:inherit}.faq-section-module___xj-ma__trigger{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);text-align:left;width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.4;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.4;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.005em;letter-spacing:-.005em;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--text-strong);background-color:#0000;border-width:0;padding:1.125rem 1.5rem;font-family:inherit;transition-duration:.2s;display:flex}.faq-section-module___xj-ma__trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.faq-section-module___xj-ma__question{flex:1}.faq-section-module___xj-ma__chevron{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));transition-property:background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--text-muted);will-change:transform;background:#0b10240a;border-radius:3.40282e38px;flex:none;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.faq-section-module___xj-ma__item[data-open=true] .faq-section-module___xj-ma__chevron{color:var(--primary);background:#00beff1f}.faq-section-module___xj-ma__panel{overflow:hidden}.faq-section-module___xj-ma__answer{max-width:60ch;padding:0 1.5rem 1.375rem}.faq-section-module___xj-ma__footer{margin-top:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;width:100%;display:flex;flex-direction:row!important}.faq-section-module___xj-ma__footer article{width:fit-content}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.process-steps-section-module__IPoSUa__wrapper{background-color:var(--bg-section);width:100%;position:relative}.process-steps-section-module__IPoSUa__sticky{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;min-height:calc(100svh - var(--h-header));flex-direction:column;padding:clamp(1rem,4vw,3rem) clamp(1rem,5vw,4rem);display:flex;position:relative}.process-steps-section-module__IPoSUa__image{object-fit:cover;position:absolute;width:100%!important;height:100%!important}.process-steps-section-module__IPoSUa__card{z-index:10;width:100%;max-width:var(--container-7xl,80rem);align-items:center;gap:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);--gl-box-fill:linear-gradient(var(--surface-elevated), var(--surface-elevated));flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.process-steps-section-module__IPoSUa__card{--gl-box-fill:linear-gradient(color-mix(in srgb, var(--surface-elevated) 87.5%, transparent), color-mix(in srgb, var(--surface-elevated) 87.5%, transparent))}}.process-steps-section-module__IPoSUa__card{-webkit-backdrop-filter:blur(20px);padding:clamp(2rem,5vw,4rem) clamp(1.5rem,5vw,5rem);box-shadow:0 40px 120px -40px #00164338}.process-steps-section-module__IPoSUa__cardSecondary{display:none!important}@media (min-width:64rem){.process-steps-section-module__IPoSUa__cardSecondary{display:flex!important}}.process-steps-section-module__IPoSUa__cardSecondary{padding:clamp(2rem,2vw,3rem) clamp(1.5rem,3vw,3rem)}.process-steps-section-module__IPoSUa__card:before{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background:radial-gradient(120% 80% at 50% -20%,#00b1d714,#0000 60%);position:absolute}.process-steps-section-module__IPoSUa__track{z-index:10;grid-template-columns:repeat(4,minmax(0,1fr));align-items:flex-start;gap:clamp(.75rem,3vw,2rem);width:100%;display:grid;position:relative}.process-steps-section-module__IPoSUa__lineRail,.process-steps-section-module__IPoSUa__lineFill{right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:0;height:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-sm,.25rem);margin-inline:12.5%;position:absolute;top:clamp(32px,5vw,40px)}.process-steps-section-module__IPoSUa__lineRail{background:var(--border-subtle)}.process-steps-section-module__IPoSUa__lineFill{transform-origin:0;background-image:linear-gradient(135deg, var(--primary) 0%, var(--fifth) 50%, var(--tertiary) 100%);transform:scaleX(var(--p,0));box-shadow:0 0 12px #17f1d173}.process-steps-section-module__IPoSUa__comet{pointer-events:none;left:calc(var(--spacing,.25rem) * 0);z-index:10;height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-white,#fff);border-radius:3.40282e38px;display:block;position:absolute;top:clamp(32px,5vw,40px);transform:translate(-50%,-50%);box-shadow:0 0 0 3px #17f1d159,0 0 18px 6px #17f1d199,0 0 32px 12px #00b1d759}.process-steps-section-module__IPoSUa__step{z-index:20;flex-direction:column;align-items:center;gap:clamp(.85rem,2vw,1.35rem);display:flex;position:relative}.process-steps-section-module__IPoSUa__circleWrap{justify-content:center;align-items:center;width:clamp(56px,9vw,72px);min-width:clamp(56px,9vw,72px);height:clamp(56px,9vw,72px);min-height:clamp(56px,9vw,72px);display:flex;position:relative}.process-steps-section-module__IPoSUa__halo{pointer-events:none;z-index:0;background:radial-gradient(closest-side,#17f1d159,#00b1d72e 55%,#0000 75%);border-radius:3.40282e38px;display:block;position:absolute;inset:-22%}.process-steps-section-module__IPoSUa__glow{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);z-index:10;border-radius:3.40282e38px;display:block;position:absolute;box-shadow:inset 0 0 0 1px #ffffff40,0 18px 38px -8px #00b1d78c,0 0 0 6px #00b1d71f}.process-steps-section-module__IPoSUa__circle{z-index:20;background-image:linear-gradient(135deg, var(--primary) 0%, var(--fifth) 50%, var(--tertiary) 100%);border-radius:3.40282e38px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:0 12px 28px -8px #00b1d773,inset 0 1px #ffffff59}.process-steps-section-module__IPoSUa__iconWrap{color:var(--color-white,#fff);filter:drop-shadow(0 2px 4px #00164340);justify-content:center;align-items:center;font-size:clamp(1.25rem,2.6vw,1.65rem);display:flex}.process-steps-section-module__IPoSUa__badge{top:calc(var(--spacing,.25rem) * -1.5);right:calc(var(--spacing,.25rem) * -1.5);z-index:30;--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);line-height:1;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background:var(--fifth);width:clamp(22px,2.8vw,26px);height:clamp(22px,2.8vw,26px);box-shadow:0 4px 10px -2px #00164373, 0 0 0 2px var(--surface-elevated);border-radius:3.40282e38px;justify-content:center;align-items:center;font-size:clamp(.625rem,1.4vw,.75rem);display:flex;position:absolute}.process-steps-section-module__IPoSUa__label{text-align:center;--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-muted);max-width:16ch;font-size:clamp(.78rem,1.7vw,.95rem)}@media (max-width:640px){.process-steps-section-module__IPoSUa__sticky{align-items:center;height:auto;min-height:100vh;padding-top:clamp(2rem,8vw,3rem);padding-bottom:clamp(2rem,8vw,3rem)}.process-steps-section-module__IPoSUa__card{gap:calc(var(--spacing,.25rem) * 8);padding:clamp(2rem,6vw,3rem) clamp(1rem,5vw,1.75rem)}.process-steps-section-module__IPoSUa__track{gap:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 1);grid-template-columns:repeat(1,minmax(0,1fr))}.process-steps-section-module__IPoSUa__step{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem) * 5);flex-direction:row}.process-steps-section-module__IPoSUa__lineRail,.process-steps-section-module__IPoSUa__lineFill{margin:calc(var(--spacing,.25rem) * 0);height:auto;width:calc(var(--spacing,.25rem) * .5);inset:28px auto 28px 27px}.process-steps-section-module__IPoSUa__lineFill{transform-origin:top;transform:scaleY(var(--p,0))}.process-steps-section-module__IPoSUa__comet{display:none}.process-steps-section-module__IPoSUa__label{text-align:left;max-width:none;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}@media (max-width:767px){.process-steps-section-module__IPoSUa__floatIcon{display:none}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.marquee-module__60s9Sa__viewport{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.marquee-module__60s9Sa__track{align-items:center;gap:calc(var(--spacing,.25rem) * 12);will-change:transform;width:max-content;display:flex}.marquee-module__60s9Sa__dup{align-items:center;display:flex}
.trusted-by-strip-module__i_ZM7W__section{align-items:center;gap:calc(var(--spacing,.25rem) * 8)}.trusted-by-strip-module__i_ZM7W__rows{flex-direction:column;gap:clamp(1rem,2.5vw,1.75rem);width:100%;display:flex}.trusted-by-strip-module__i_ZM7W__marquee{width:100%}.trusted-by-strip-module__i_ZM7W__logo{flex-shrink:0;justify-content:center;align-items:center;width:clamp(96px,11vw,110px);height:clamp(40px,5vw,50px);padding-inline:clamp(.75rem,1.5vw,1.25rem);display:inline-flex}.trusted-by-strip-module__i_ZM7W__logoImg{-webkit-user-select:none;user-select:none;object-fit:contain;opacity:.9;filter:brightness(0)invert(.5);width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .2s,filter .2s}.trusted-by-strip-module__i_ZM7W__logo:hover .trusted-by-strip-module__i_ZM7W__logoImg{opacity:1;filter:brightness(0)invert(.35)}:root[data-theme=dark] .trusted-by-strip-module__i_ZM7W__logoImg{filter:none;opacity:.85}:root[data-theme=dark] .trusted-by-strip-module__i_ZM7W__logo:hover .trusted-by-strip-module__i_ZM7W__logoImg{filter:none;opacity:1;opacity:1}
.main-content-module__KWd6TG__mainContent{background:var(--background);min-height:100svh}
.error-screen-module__vMa3xq__root{inset:calc(var(--spacing,.25rem) * 0);z-index:20;padding-inline:calc(var(--spacing,.25rem) * 6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060810d1;justify-content:center;align-items:center;display:flex;position:absolute}.error-screen-module__vMa3xq__card{width:100%;max-width:var(--container-md,28rem);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem) * 8);text-align:center;background:var(--surface-elevated);border:1px solid var(--border-subtle);box-shadow:var(--shadow-floating);flex-direction:column;display:flex}.error-screen-module__vMa3xq__iconWrap{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:#b91c1c;background:#dc26261f;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.error-screen-module__vMa3xq__title{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-strong)}.error-screen-module__vMa3xq__description{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--text-muted)}.error-screen-module__vMa3xq__code{margin-top:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));background:var(--bg-section);color:var(--text-muted);border:1px solid var(--border-subtle)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.inactivity-warning-module__Ix9EaW__toast{pointer-events:auto;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-md,.375rem);display:inline-flex}.inactivity-warning-module__Ix9EaW__icon{color:var(--tertiary);font-size:.95rem}.inactivity-warning-module__Ix9EaW__text{text-align:left}.inactivity-warning-module__Ix9EaW__button{--tw-border-style:none;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-wrap:nowrap;text-transform:uppercase;color:var(--tertiary);cursor:pointer;background-color:#0000;border-style:none;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.inactivity-warning-module__Ix9EaW__button:hover{background:#17f1d11f}.inactivity-warning-module__Ix9EaW__button:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.permission-gate-module__pLIdIG__root{inset:calc(var(--spacing,.25rem) * 0);z-index:20;padding-inline:calc(var(--spacing,.25rem) * 6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060810c7;justify-content:center;align-items:center;display:flex;position:absolute}.permission-gate-module__pLIdIG__card{width:100%;max-width:var(--container-md,28rem);align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem) * 8);text-align:center;background:var(--surface-elevated);border:1px solid var(--border-subtle);box-shadow:var(--shadow-floating);flex-direction:column;display:flex}.permission-gate-module__pLIdIG__iconWrap{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));background:var(--bg-section);color:var(--primary);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.permission-gate-module__pLIdIG__iconWrap[data-denied=true]{color:#b91c1c;background:#dc26261f}.permission-gate-module__pLIdIG__title{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--text-strong)}.permission-gate-module__pLIdIG__description{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--text-muted);max-width:28rem}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.status-indicator-module__yNjtYq__root{display:inline-flex}
.video-stage-module__O8cD7G__stage{inset:calc(var(--spacing,.25rem) * 0);position:absolute;overflow:hidden}.video-stage-module__O8cD7G__video{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;will-change:opacity;transition-duration:.5s;position:absolute;transform:translateZ(0)}.video-stage-module__O8cD7G__active{opacity:1;z-index:2}.video-stage-module__O8cD7G__inactive{opacity:0;z-index:1}@property --tw-duration{syntax:"*";inherits:false}
.article-cta-module__AlY1Fa__inner{padding-bottom:calc(var(--spacing,.25rem) * 6);max-width:48rem;margin-inline:auto}.article-cta-module__AlY1Fa__card{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-3xl,1.5rem);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 10);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:64rem){.article-cta-module__AlY1Fa__card{padding-inline:calc(var(--spacing,.25rem) * 12);padding-block:calc(var(--spacing,.25rem) * 14)}}.article-cta-module__AlY1Fa__glow{pointer-events:none;top:calc(var(--spacing,.25rem) * -16);right:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 48);width:calc(var(--spacing,.25rem) * 72);background:radial-gradient(at 100% 0,#00b1d729,#0000 70%);position:absolute}.article-cta-module__AlY1Fa__copy,.article-cta-module__AlY1Fa__action{position:relative}.article-cta-module__AlY1Fa__copy{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}
.voice-indicator-module__PPN_xW__row{justify-content:center;align-items:center;gap:6px;min-height:72px;display:flex}.voice-indicator-module__PPN_xW__dot{transform-origin:50%;will-change:transform;border-radius:3.40282e38px;display:inline-block}
.reading-progress-module__M7bsoq__bar{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:50;height:calc(var(--spacing,.25rem) * 1);transform-origin:0;background:linear-gradient(90deg, var(--primary) 0%, var(--tertiary) 100%);position:fixed;transform:scaleX(0)}
.voice-control-module__DmbU0a__root{pointer-events:auto;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.voice-control-module__DmbU0a__button{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);background:var(--gradient-brand);box-shadow:var(--shadow-floating);color:var(--text-on-dark);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:relative}.voice-control-module__DmbU0a__button:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.voice-control-module__DmbU0a__iconWrap{z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative}.voice-control-module__DmbU0a__icon{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.voice-control-module__DmbU0a__pulseRing{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background:var(--tertiary);opacity:0;border-radius:3.40282e38px;position:absolute}.voice-control-module__DmbU0a__button[data-listening=true] .voice-control-module__DmbU0a__pulseRing{animation:1.8s ease-out infinite voice-control-module__DmbU0a__voicePulse}@media (prefers-reduced-motion:reduce){.voice-control-module__DmbU0a__button[data-listening=true] .voice-control-module__DmbU0a__pulseRing{animation:none}}.voice-control-module__DmbU0a__listening{top:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 4);position:absolute}@keyframes voice-control-module__DmbU0a__voicePulse{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(1.65)}}
.article-meta-module__EITD_q__meta{margin:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.article-meta-module__EITD_q__item{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-muted);display:flex;position:relative}.article-meta-module__EITD_q__item:not(:last-child):after{content:"";height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 1);background:var(--border-subtle);border-radius:3.40282e38px;position:absolute;right:-.7rem}.article-meta-module__EITD_q__icon{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--primary)}
.bot-spinner-module__VzmZ0G__icon{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));color:var(--primary);animation:1s linear infinite bot-spinner-module__VzmZ0G__spinner}@keyframes bot-spinner-module__VzmZ0G__spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.article-hero-module__JgWGQq__hero{background:var(--background);width:100%}.article-hero-module__JgWGQq__heroInner{align-items:center;gap:calc(var(--spacing,.25rem) * 7);text-align:center;flex-direction:column;max-width:48rem;margin-inline:auto;display:flex}.article-hero-module__JgWGQq__dividerWrap{justify-content:center;width:100%;display:flex}.article-hero-module__JgWGQq__divider{height:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 14);background:linear-gradient(90deg, var(--primary) 0%, var(--tertiary) 100%);border-radius:3.40282e38px;display:block}.article-hero-module__JgWGQq__lead{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;max-width:44rem;margin-inline:auto;display:flex}.article-hero-module__JgWGQq__heroMediaWrap{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 12);width:100%}@media (min-width:64rem){.article-hero-module__JgWGQq__heroMediaWrap{margin-top:calc(var(--spacing,.25rem) * 16)}}.article-hero-module__JgWGQq__heroMediaWrap{max-width:56rem}.article-hero-module__JgWGQq__heroMedia{margin:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-2xl,1rem);aspect-ratio:16/9;background:var(--bg-section);border:1px solid var(--border-subtle);width:100%;box-shadow:var(--shadow-detail);position:relative;overflow:hidden}.article-hero-module__JgWGQq__heroImage{object-fit:cover;object-position:center}.article-hero-module__JgWGQq__heroOverlay{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(#0000 55%,#00164347 100%);position:absolute}
.bot-stage-module__5LFS-q__stageContainer{width:100%;min-height:calc(70svh - var(--h-header));max-height:calc(70svh - var(--h-header));position:relative;overflow:hidden}.bot-stage-module__5LFS-q__embedded{height:100%;min-height:100%;max-height:100%}.bot-stage-module__5LFS-q__toastSlot{pointer-events:none;top:calc(var(--spacing,.25rem) * 6);right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:10;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex;position:absolute}.bot-stage-module__5LFS-q__toastSlot__center{top:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;display:flex}.bot-stage-module__5LFS-q__embedded .bot-stage-module__5LFS-q__toastSlot{top:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 3)}.bot-stage-module__5LFS-q__controls{pointer-events:none;right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:10;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 12);flex-direction:column;display:flex;position:absolute}.bot-stage-module__5LFS-q__embedded .bot-stage-module__5LFS-q__controls{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 4)}.bot-stage-module__5LFS-q__listening{width:fit-content}
.article-toc-module__NwFtiW__toc{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;align-self:flex-start;display:none;position:sticky}@media (min-width:64rem){.article-toc-module__NwFtiW__toc{display:flex}}.article-toc-module__NwFtiW__toc{top:7rem}.article-toc-module__NwFtiW__title{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.article-toc-module__NwFtiW__list{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.article-toc-module__NwFtiW__link{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--text-muted);background-color:#0000;border-width:0;transition-duration:.2s;display:flex}.article-toc-module__NwFtiW__link:hover{color:var(--text-strong)}.article-toc-module__NwFtiW__link:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.article-toc-module__NwFtiW__marker{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background:var(--border-subtle);border-radius:3.40282e38px;flex-shrink:0;transition-duration:.2s}.article-toc-module__NwFtiW__linkActive{color:var(--text-strong);font-weight:600}.article-toc-module__NwFtiW__linkActive .article-toc-module__NwFtiW__marker{background:var(--primary);box-shadow:var(--shadow-focus-ring)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
.chat-bubble-module__APaziW__row{width:100%;list-style:none;display:flex}.chat-bubble-module__APaziW__rowUser{justify-content:flex-end}.chat-bubble-module__APaziW__rowBot{justify-content:flex-start}.chat-bubble-module__APaziW__bubble{gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-2xl,1rem);max-width:78%;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;font-size:.9rem;line-height:1.4;display:flex;position:relative;box-shadow:0 1px 2px #0000000f}.chat-bubble-module__APaziW__bubbleUser{background:var(--gradient-brand);color:var(--text-on-dark);border-bottom-right-radius:6px}.chat-bubble-module__APaziW__bubbleBot{background:var(--surface-elevated);color:var(--text-strong);border:1px solid var(--border-subtle);border-bottom-left-radius:6px}.chat-bubble-module__APaziW__author{--tw-font-weight:var(--font-weight-semibold,600);font-size:.65rem;font-weight:var(--font-weight-semibold,600);--tw-tracking:.14em;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.chat-bubble-module__APaziW__text{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1.5);overflow-wrap:anywhere;flex-direction:column;display:flex}.chat-bubble-module__APaziW__line{line-height:1.5}.chat-bubble-module__APaziW__ts{opacity:.55;align-self:flex-end;font-size:.65rem}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.article-section-module__s1KDrq__section{scroll-margin-top:calc(var(--spacing,.25rem) * 28);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.article-section-module__s1KDrq__heading{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.article-section-module__s1KDrq__kicker{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.article-section-module__s1KDrq__index{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--primary);font-variant-numeric:tabular-nums}.article-section-module__s1KDrq__title{margin:calc(var(--spacing,.25rem) * 0)}.article-section-module__s1KDrq__highlight{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}.article-section-module__s1KDrq__emphasis{margin-block:calc(var(--spacing,.25rem) * 1);padding-left:calc(var(--spacing,.25rem) * 4);border-left:3px solid var(--primary)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.chat-input-module__JLROca__form{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 3);border-top:1px solid var(--border-subtle);background:var(--surface-elevated);display:flex}.chat-input-module__JLROca__input{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;border-width:1px;border-color:var(--border-subtle);color:var(--text-strong);background-color:#0000;border-radius:3.40282e38px;outline-style:none;flex:1}.chat-input-module__JLROca__input::placeholder{color:var(--text-muted)}.chat-input-module__JLROca__input:focus{border-color:var(--primary);box-shadow:var(--shadow-focus-ring)}.chat-input-module__JLROca__input:disabled{cursor:not-allowed;opacity:.6}.chat-input-module__JLROca__button{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);--tw-border-style:none;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--gradient-brand);color:var(--text-on-dark);cursor:pointer;border-style:none;border-radius:3.40282e38px;flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-input-module__JLROca__button:disabled{cursor:not-allowed;opacity:.5}.chat-input-module__JLROca__button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.comparison-block-module__n2msDG__section{scroll-margin-top:calc(var(--spacing,.25rem) * 28);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.comparison-block-module__n2msDG__header{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.comparison-block-module__n2msDG__grid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.comparison-block-module__n2msDG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.comparison-block-module__n2msDG__card{gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 7);flex-direction:column;display:flex;position:relative;overflow:hidden}.comparison-block-module__n2msDG__cardMuted{background:var(--bg-section);border:1px solid var(--border-subtle)}.comparison-block-module__n2msDG__cardAccent{background:var(--surface-elevated);border:1px solid #00b1d766;box-shadow:0 18px 50px -28px #00b1d773}.comparison-block-module__n2msDG__cardGlow{pointer-events:none;top:calc(var(--spacing,.25rem) * -10);right:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 32);width:calc(var(--spacing,.25rem) * 48);background:radial-gradient(at 100% 0,#00b1d729,#0000 70%);position:absolute}.comparison-block-module__n2msDG__list{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.comparison-block-module__n2msDG__item{margin:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);display:flex}@media (min-width:64rem){.comparison-block-module__n2msDG__item{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.comparison-block-module__n2msDG__item{color:var(--text-strong)}.comparison-block-module__n2msDG__iconNeg{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-muted);flex-shrink:0}.comparison-block-module__n2msDG__iconPos{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--primary);flex-shrink:0}@property --tw-leading{syntax:"*";inherits:false}
.chat-panel-module__PGyF3a__fab{right:calc(var(--spacing,.25rem) * 6);bottom:calc(var(--spacing,.25rem) * 6);z-index:30;height:calc(var(--spacing,.25rem) * 14);width:calc(var(--spacing,.25rem) * 14);--tw-border-style:none;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));background:var(--surface-elevated);color:var(--text-strong);cursor:pointer;box-shadow:var(--shadow-floating);border-style:none;border:1px solid var(--border-subtle);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:fixed}.chat-panel-module__PGyF3a__fab:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.chat-panel-module__PGyF3a__badge{top:calc(var(--spacing,.25rem) * -1);right:calc(var(--spacing,.25rem) * -1);height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:.7rem;font-weight:var(--font-weight-bold,700);background:var(--tertiary);color:var(--secondary);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.chat-panel-module__PGyF3a__panel{right:calc(var(--spacing,.25rem) * 6);bottom:calc(var(--spacing,.25rem) * 24);z-index:30;border-radius:var(--radius-2xl,1rem);background:var(--surface-elevated);border:1px solid var(--border-subtle);width:min(360px,100vw - 3rem);box-shadow:var(--shadow-floating);flex-direction:column;max-height:min(560px,100vh - 12rem);display:flex;position:fixed;overflow:hidden}.chat-panel-module__PGyF3a__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);border-bottom:1px solid var(--border-subtle);background:var(--bg-section);display:flex}.chat-panel-module__PGyF3a__title{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-strong);letter-spacing:.01em}.chat-panel-module__PGyF3a__close{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);--tw-border-style:none;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-muted);cursor:pointer;background-color:#0000;border-style:none;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.chat-panel-module__PGyF3a__close:hover{background:var(--border-subtle);color:var(--text-strong)}.chat-panel-module__PGyF3a__list{margin:calc(var(--spacing,.25rem) * 0);min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 4);background:var(--bg-section);flex-direction:column;flex:1;list-style-type:none;display:flex;overflow-y:auto}.chat-panel-module__PGyF3a__empty{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-muted);margin:auto;padding:1rem}.chat-panel-module__PGyF3a__fabEmbedded{width:2.5rem;height:2.5rem;font-size:.875rem;bottom:.75rem;right:.75rem;position:absolute!important}.chat-panel-module__PGyF3a__panelEmbedded{width:calc(100% - 1.5rem);max-height:calc(100% - 5rem);bottom:4rem;right:.75rem;position:absolute!important}@media (max-width:640px){.chat-panel-module__PGyF3a__panel{width:calc(100vw - 1.5rem);max-height:60vh;bottom:6rem;right:.75rem}.chat-panel-module__PGyF3a__panelEmbedded{width:calc(100% - 1.5rem);max-height:calc(100% - 7rem);position:absolute!important}}@property --tw-font-weight{syntax:"*";inherits:false}
.feature-list-module__jeRNHa__grid{margin-top:calc(var(--spacing,.25rem) * 1);gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.feature-list-module__jeRNHa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-list-module__jeRNHa__item{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);background:var(--surface-elevated);border:1px solid var(--border-subtle);display:flex}.feature-list-module__jeRNHa__icon{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--primary);flex-shrink:0}.feature-list-module__jeRNHa__text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (min-width:64rem){.feature-list-module__jeRNHa__text{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.feature-list-module__jeRNHa__text{color:var(--text-strong)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.bot-embed-module__yZF0kG__wrapper{justify-content:center;width:100%;display:flex}.bot-embed-module__yZF0kG__frame{border-radius:var(--radius-3xl,1.5rem);height:calc(100vh - var(--h-header) - 172px - 120px);aspect-ratio:3/4;min-height:500px;box-shadow:var(--shadow-floating);position:relative;overflow:hidden}.bot-embed-module__yZF0kG__previewVideo{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;z-index:0;width:100%;height:100%;position:absolute}.bot-embed-module__yZF0kG__playBtn svg,.bot-embed-module__yZF0kG__playBtn span{color:var(--color-white,#fff);text-wrap:nowrap}.bot-embed-module__yZF0kG__playBtn span{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.bot-embed-module__yZF0kG__playBtn{z-index:20;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);--tw-border-style:none;width:fit-content;height:auto;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--secondary);transform-origin:50%;background:var(--primary);cursor:pointer;box-shadow:var(--shadow-floating);border-style:none;transition:box-shadow .2s,background .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bot-embed-module__yZF0kG__playBtn:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bot-embed-module__yZF0kG__playBtn:hover{background:color-mix(in srgb, var(--primary) 85%, white)}}.bot-embed-module__yZF0kG__playBtn:hover{box-shadow:0 0 0 6px var(--primary), var(--shadow-floating)}@supports (color:color-mix(in lab, red, red)){.bot-embed-module__yZF0kG__playBtn:hover{box-shadow:0 0 0 6px color-mix(in srgb, var(--primary) 20%, transparent), var(--shadow-floating)}}.bot-embed-module__yZF0kG__playBtn:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (max-width:640px){.bot-embed-module__yZF0kG__frame{max-width:calc(100vw - 2rem);height:50vh}}@property --tw-font-weight{syntax:"*";inherits:false}
.footer-bottom-module__7YUreG__root{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-subtle);background:var(--surface-elevated);width:100%}.footer-bottom-module__7YUreG__inner{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex;flex-direction:column!important}@media (min-width:64rem){.footer-bottom-module__7YUreG__inner{flex-direction:row!important}}.footer-bottom-module__7YUreG__inner{padding:1.25rem 0}.footer-bottom-module__7YUreG__copyright{margin:calc(var(--spacing,.25rem) * 0);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}@media (min-width:64rem){.footer-bottom-module__7YUreG__copyright{text-align:left}}.footer-bottom-module__7YUreG__copyright{color:var(--text-muted)}.footer-bottom-module__7YUreG__legal{margin:calc(var(--spacing,.25rem) * 0);align-items:center;column-gap:calc(var(--spacing,.25rem) * 5);row-gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.footer-bottom-module__7YUreG__legalLink{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--text-muted);text-decoration-line:none;transition-duration:.2s}.footer-bottom-module__7YUreG__legalLink:hover{color:var(--text-strong)}.footer-bottom-module__7YUreG__legalLink:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.footer-bottom-module__7YUreG__socials{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none;display:flex}.footer-bottom-module__7YUreG__socialLink{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);transition-property:background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--text-strong);background:#0b10240d;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.footer-bottom-module__7YUreG__socialLink:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.footer-bottom-module__7YUreG__socialIcon{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.footer-bottom-module__7YUreG__block{align-items:center;gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}@media (min-width:64rem){.footer-bottom-module__7YUreG__block{flex-direction:row}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
.pull-quote-module__IBvk2G__quote{margin:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 6);border-left:4px solid var(--primary);position:relative}.pull-quote-module__IBvk2G__mark{pointer-events:none;top:calc(var(--spacing,.25rem) * -2);left:calc(var(--spacing,.25rem) * 4);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));color:var(--primary);opacity:.12;position:absolute}.pull-quote-module__IBvk2G__text{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);position:relative}@media (min-width:64rem){.pull-quote-module__IBvk2G__text{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.pull-quote-module__IBvk2G__text{color:var(--text-strong)}.pull-quote-module__IBvk2G__accent{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);display:block}@media (min-width:64rem){.pull-quote-module__IBvk2G__accent{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.hero-section-module__Gjhx5q__heroSection{background:var(--bg-section);position:relative}.hero-section-module__Gjhx5q__heroSection__wrapper{align-items:center;gap:calc(var(--spacing,.25rem) * 10);flex-direction:column-reverse;padding-bottom:calc(var(--spacing,.25rem) * 28)!important}@media (min-width:64rem){.hero-section-module__Gjhx5q__heroSection__wrapper{flex-direction:row!important}}.hero-section-module__Gjhx5q__heroSection__bot{width:100%}@media (min-width:48rem){.hero-section-module__Gjhx5q__heroSection__bot{width:50%}}.hero-section-module__Gjhx5q__heroSection__content{justify-content:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:100%;max-width:570px;display:flex}@media (min-width:48rem){.hero-section-module__Gjhx5q__heroSection__content{width:50%}}.hero-section-module__Gjhx5q__heroSection__content h2{max-width:var(--container-md,28rem)}.hero-section-module__Gjhx5q__heroSection__content p{max-width:var(--container-lg,32rem)}.hero-section-module__Gjhx5q__heroSection__buttons{margin-top:calc(var(--spacing,.25rem) * 4);max-width:calc(var(--spacing,.25rem) * 96);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}@media (min-width:48rem){.hero-section-module__Gjhx5q__heroSection__buttons{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 4)}}.hero-section-module__Gjhx5q__heroSection__buttons button{width:100%}@media (min-width:40rem){.hero-section-module__Gjhx5q__heroSection__buttons button{width:fit-content}}.hero-section-module__Gjhx5q__heroSection__buttons button span{text-wrap:nowrap}.hero-section-module__Gjhx5q__heroSection__orbs{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);z-index:0;position:absolute;overflow:hidden}.hero-section-module__Gjhx5q__heroSection__orb{opacity:.65;filter:blur(60px);will-change:transform;border-radius:3.40282e38px;position:absolute}.hero-section-module__Gjhx5q__heroSection__orbCyan{background:radial-gradient(circle,#00beff8c,#0000 70%);width:420px;height:420px;top:-80px;right:-60px}.hero-section-module__Gjhx5q__heroSection__orbTeal{background:radial-gradient(circle,#17f1d173,#0000 70%);width:480px;height:480px;bottom:-120px;left:-120px}
.logo-module__8yMQea__logo{width:var(--logo-w,auto);height:var(--logo-h,33px)}@media (max-width:640px){.logo-module__8yMQea__logo{width:var(--logo-w-mobile,var(--logo-w,auto));height:var(--logo-h-mobile,var(--logo-h,33px))}}
.icon-grid-module__dlv1MW__section{scroll-margin-top:calc(var(--spacing,.25rem) * 28);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.icon-grid-module__dlv1MW__header{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.icon-grid-module__dlv1MW__grid{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.icon-grid-module__dlv1MW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.icon-grid-module__dlv1MW__tile{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;background:var(--surface-elevated);border:1px solid var(--border-subtle);flex-direction:column;display:flex}.icon-grid-module__dlv1MW__icon{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));color:var(--primary)}.icon-grid-module__dlv1MW__label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-strong)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.text-field-module__k4KR1q__textField{flex-direction:column;width:100%;display:flex;position:relative}.text-field-module__k4KR1q__textFieldContent{flex-direction:column;justify-content:center;display:flex;position:relative}.text-field-module__k4KR1q__textField input{min-height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-md,.375rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none;display:block}.text-field-module__k4KR1q__textField label{margin-bottom:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.text-field-module__k4KR1q__textField__feedback{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}@media (min-width:64rem){.text-field-module__k4KR1q__textField__feedback{bottom:calc(var(--spacing,.25rem) * -5);position:absolute}}.text-field-module__k4KR1q__textField__feedback{color:var(--danger)}.text-field-module__k4KR1q__textField__icons{pointer-events:none;right:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex;position:absolute}.text-field-module__k4KR1q__textField__dangerIcon{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.text-field-module__k4KR1q__textField__tooltip{margin-top:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));list-style-type:none}@media (max-width:768px){.text-field-module__k4KR1q__textField input{min-height:calc(var(--spacing,.25rem) * 12);padding-block:calc(var(--spacing,.25rem) * 2)}}.text-field-module__k4KR1q__textField--primary label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-muted)}.text-field-module__k4KR1q__textField--primary input{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--text-muted)}.text-field-module__k4KR1q__textField--primary input:valid{border-style:var(--tw-border-style);border-width:2px;border-color:var(--primary)}.text-field-module__k4KR1q__textField--primary .text-field-module__k4KR1q__textField__feedback{color:var(--danger)}.text-field-module__k4KR1q__textField--primary.text-field-module__k4KR1q__textFieldError input{border-color:var(--danger)}.text-field-module__k4KR1q__textField--primary.text-field-module__k4KR1q__textFieldError label,.text-field-module__k4KR1q__textField--primary .text-field-module__k4KR1q__textField__dangerIcon{color:var(--danger)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.footer-nav-module__T2tCSW__root{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid!important}@media (min-width:64rem){.footer-nav-module__T2tCSW__root{grid-template-columns:1fr 2fr}}.footer-nav-module__T2tCSW__brandBlock{max-width:var(--container-sm,24rem);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.footer-nav-module__T2tCSW__brandMark{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);width:fit-content;text-decoration-line:none;display:inline-flex}.footer-nav-module__T2tCSW__columns{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;grid-template-columns:repeat(2,minmax(0,1fr));display:flex}@media (min-width:48rem){.footer-nav-module__T2tCSW__columns{display:grid}}.footer-nav-module__T2tCSW__column{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.footer-nav-module__T2tCSW__columnTitle{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;text-transform:uppercase;color:var(--text-strong)}.footer-nav-module__T2tCSW__list{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.footer-nav-module__T2tCSW__listItem{margin:calc(var(--spacing,.25rem) * 0)}.footer-nav-module__T2tCSW__link{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--text-muted);padding-block:.125rem;text-decoration-line:none;transition-duration:.2s;display:inline-flex}.footer-nav-module__T2tCSW__link:hover{color:var(--text-strong)}.footer-nav-module__T2tCSW__link:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.footer-nav-module__T2tCSW__linkIcon{opacity:.7;font-size:.625rem}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
.key-takeaways-module__ovEE0a__card{gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-3xl,1.5rem);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:64rem){.key-takeaways-module__ovEE0a__card{padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 10)}}.key-takeaways-module__ovEE0a__card{background:var(--surface-elevated);border:1px solid #00b1d740}.key-takeaways-module__ovEE0a__glow{pointer-events:none;top:calc(var(--spacing,.25rem) * -12);left:calc(var(--spacing,.25rem) * -10);height:calc(var(--spacing,.25rem) * 40);width:calc(var(--spacing,.25rem) * 64);background:radial-gradient(at 0 0,#00b1d724,#0000 70%);position:absolute}.key-takeaways-module__ovEE0a__title{margin:calc(var(--spacing,.25rem) * 0)}.key-takeaways-module__ovEE0a__list{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.key-takeaways-module__ovEE0a__item{margin:calc(var(--spacing,.25rem) * 0);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);display:flex}.key-takeaways-module__ovEE0a__number{padding-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--primary);font-variant-numeric:tabular-nums;flex-shrink:0}.key-takeaways-module__ovEE0a__text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:64rem){.key-takeaways-module__ovEE0a__text{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.key-takeaways-module__ovEE0a__text{color:var(--text-strong)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.contacts-filters-module__fETkqW__filters{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;width:100%;display:flex}.contacts-filters-module__fETkqW__searchWrap{flex:1;min-width:240px}.contacts-filters-module__fETkqW__searchField{width:100%}.contacts-filters-module__fETkqW__searchIcon{color:var(--text-muted);font-size:1rem}.contacts-filters-module__fETkqW__dateGroup{align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.contacts-filters-module__fETkqW__dateField{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;min-width:160px;display:flex}.contacts-filters-module__fETkqW__dateLabel{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-secondary)}.contacts-filters-module__fETkqW__dateInput{min-height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;border-width:1px;border-color:var(--text-secondary);color:var(--text-strong);background:0 0;outline-style:none}.contacts-filters-module__fETkqW__dateInput:focus{border-style:var(--tw-border-style);border-width:2px;border-color:var(--primary)}.contacts-filters-module__fETkqW__resetButton{min-height:calc(var(--spacing,.25rem) * 11);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--surface-elevated);color:var(--text-secondary);border:1px solid var(--border-subtle);display:inline-flex}.contacts-filters-module__fETkqW__resetButton:hover{color:var(--text-strong);border-color:var(--text-secondary)}@media (max-width:640px){.contacts-filters-module__fETkqW__filters{gap:calc(var(--spacing,.25rem) * 3)}.contacts-filters-module__fETkqW__searchWrap,.contacts-filters-module__fETkqW__dateField{width:100%;min-width:0}.contacts-filters-module__fETkqW__dateGroup{width:100%}.contacts-filters-module__fETkqW__dateField{flex:1}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.contact-form-module__H-Nlma__contactForm{top:calc(var(--spacing,.25rem) * -16);margin-bottom:calc(var(--spacing,.25rem) * -16);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.contact-form-module__H-Nlma__contactForm{padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 12);flex-direction:row}}.contact-form-module__H-Nlma__contactForm{--gl-box-fill:linear-gradient(var(--background), var(--background))}.contact-form-module__H-Nlma__contactForm button{width:100%;max-width:100%;min-width:calc(var(--spacing,.25rem) * 48)}.contact-form-module__H-Nlma__contactForm button span{text-wrap:nowrap}.contact-form-module__H-Nlma__contactForm__group{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);width:100%;display:flex}@media (min-width:64rem){.contact-form-module__H-Nlma__contactForm__group{align-items:flex-end}}.contact-form-module__H-Nlma__contactForm__extension{max-width:calc(var(--spacing,.25rem) * 14)}.contact-form-module__H-Nlma__contactForm__extension input{padding-inline:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 5)}.contact-form-module__H-Nlma__contactForm__extension div{position:relative}.contact-form-module__H-Nlma__contactForm__extension div:before{content:"+";color:currentColor;top:13px;left:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block;position:absolute}@media (min-width:48rem){.contact-form-module__H-Nlma__contactForm__extension div:before{top:10.5px}}.contact-form-module__H-Nlma__contactForm__extension label{text-wrap:nowrap}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.footer-module__d2Oz3W__footer{background:var(--bg-section);isolation:isolate;width:100%;margin-top:auto;position:relative;overflow:hidden}.footer-module__d2Oz3W__glow{pointer-events:none;inset-inline:calc(var(--spacing,.25rem) * 0);top:calc(var(--spacing,.25rem) * 0);background:linear-gradient(90deg,#0000,#00beff73 30%,#17f1d173 70%,#0000);height:1px;position:absolute}.footer-module__d2Oz3W__divider{width:100%;max-width:var(--container-7xl,80rem);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border-subtle);margin-inline:auto}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.article-renderer-module__L8ehBW__page{background:var(--background);width:100%;min-height:100vh}.article-renderer-module__L8ehBW__layout{flex-direction:column;display:flex}@media (min-width:64rem){.article-renderer-module__L8ehBW__layout{justify-content:center;gap:calc(var(--spacing,.25rem) * 12);display:grid}}.article-renderer-module__L8ehBW__layout{grid-template-columns:14rem minmax(0,46rem)}.article-renderer-module__L8ehBW__layoutNoToc{grid-template-columns:minmax(0,46rem)}.article-renderer-module__L8ehBW__inner{gap:calc(var(--spacing,.25rem) * 14);flex-direction:column;width:100%;margin-inline:auto;display:flex}@media (min-width:64rem){.article-renderer-module__L8ehBW__inner{gap:calc(var(--spacing,.25rem) * 20)}}.article-renderer-module__L8ehBW__inner{max-width:46rem}
.contacts-pagination-module__4MIXSa__pagination{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;width:100%;display:flex}.contacts-pagination-module__4MIXSa__controls{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.contacts-pagination-module__4MIXSa__pageButton{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:var(--surface-elevated);color:var(--text-secondary);border:1px solid var(--border-subtle);display:inline-flex}.contacts-pagination-module__4MIXSa__pageButton:hover:not(:disabled){color:var(--text-strong);border-color:var(--text-secondary)}.contacts-pagination-module__4MIXSa__pageButton:disabled{cursor:not-allowed;opacity:.4}.contacts-pagination-module__4MIXSa__pageIndicator{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-muted)}@media (max-width:640px){.contacts-pagination-module__4MIXSa__pagination{justify-content:center}.contacts-pagination-module__4MIXSa__controls{justify-content:space-between;width:100%}.contacts-pagination-module__4MIXSa__pageButton span{display:none}}@property --tw-font-weight{syntax:"*";inherits:false}
.spotlight-module__d35pcq__spotlight{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);z-index:0;opacity:0;background:radial-gradient(var(--spotlight-size,240px) circle at var(--spotlight-x,50%) var(--spotlight-y,50%), var(--spotlight-color,#00b1d729), transparent 65%);transition:opacity .3s;position:absolute}
.header-brand-module__jsobHG__root{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);width:fit-content;text-decoration-line:none;display:inline-flex}
.case-study-detail-module__zvvxiG__page{background:var(--background);width:100%}.case-study-detail-module__zvvxiG__hero{align-items:center;gap:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column;max-width:48rem;margin-inline:auto;display:flex}.case-study-detail-module__zvvxiG__description{max-width:40rem;margin-inline:auto}.case-study-detail-module__zvvxiG__tags{margin:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.case-study-detail-module__zvvxiG__tag{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);color:var(--text-muted);background:var(--bg-section);border:1px solid var(--border-soft);border-radius:3.40282e38px;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.case-study-detail-module__zvvxiG__mediaWrap{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 12);width:100%}@media (min-width:64rem){.case-study-detail-module__zvvxiG__mediaWrap{margin-top:calc(var(--spacing,.25rem) * 16)}}.case-study-detail-module__zvvxiG__mediaWrap{max-width:56rem}.case-study-detail-module__zvvxiG__media{margin:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-2xl,1rem);aspect-ratio:16/9;background:var(--bg-section);border:1px solid var(--border-subtle);width:100%;box-shadow:var(--shadow-detail);position:relative;overflow:hidden}.case-study-detail-module__zvvxiG__image{object-fit:cover;object-position:center}.case-study-detail-module__zvvxiG__mediaOverlay{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(#0000 55%,#00164347 100%);position:absolute}.case-study-detail-module__zvvxiG__body{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 12);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.case-study-detail-module__zvvxiG__body{margin-top:calc(var(--spacing,.25rem) * 16);gap:calc(var(--spacing,.25rem) * 16)}}.case-study-detail-module__zvvxiG__body{max-width:46rem}.case-study-detail-module__zvvxiG__overview{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.case-study-detail-module__zvvxiG__highlights{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.case-study-detail-module__zvvxiG__highlights{grid-template-columns:repeat(3,minmax(0,1fr))}}.case-study-detail-module__zvvxiG__highlight{gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-2xl,1rem);height:100%;padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.case-study-detail-module__zvvxiG__highlightText{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--text-muted)}@property --tw-leading{syntax:"*";inherits:false}
.case-study-card-module__shMXWa__card{border-radius:var(--radius-2xl,1rem);flex-direction:column;height:100%;text-decoration-line:none;display:flex;position:relative;overflow:hidden}.case-study-card-module__shMXWa__media{margin:calc(var(--spacing,.25rem) * 0);aspect-ratio:16/10;background:var(--bg-section);width:100%;position:relative;overflow:hidden}.case-study-card-module__shMXWa__image{object-fit:cover;object-position:center;transition:transform .5s}.case-study-card-module__shMXWa__card:hover .case-study-card-module__shMXWa__image{transform:scale(1.04)}.case-study-card-module__shMXWa__overlay{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(#00164314 0%,#0016436b 100%);position:absolute}.case-study-card-module__shMXWa__logoBadge{bottom:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b1024b8;justify-content:center;align-items:center;display:inline-flex;position:absolute;box-shadow:0 8px 24px -12px #0b10248c}.case-study-card-module__shMXWa__logo{height:calc(var(--spacing,.25rem) * 6);object-fit:contain;filter:brightness(0)invert();width:auto;max-width:88px}.case-study-card-module__shMXWa__body{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}.case-study-card-module__shMXWa__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.case-study-card-module__shMXWa__excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.case-study-card-module__shMXWa__tags{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.case-study-card-module__shMXWa__tag{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);color:var(--text-muted);background:var(--bg-section);border:1px solid var(--border-soft);border-radius:3.40282e38px;align-items:center;font-size:.72rem;font-weight:600;display:inline-flex}.case-study-card-module__shMXWa__footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);border-top:1px solid var(--border-soft);margin-top:auto;display:flex}.case-study-card-module__shMXWa__readMore{align-items:center;gap:calc(var(--spacing,.25rem) * 2);white-space:nowrap;color:var(--primary);font-size:.85rem;font-weight:600;display:inline-flex}.case-study-card-module__shMXWa__readMore svg{width:.9em;height:.9em;transition:transform .3s}.case-study-card-module__shMXWa__card:hover .case-study-card-module__shMXWa__readMore svg{transform:translate(4px)}
.contacts-status-module__BQd3TW__status{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;width:100%;display:flex}.contacts-status-module__BQd3TW__totalChip{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:3.40282e38px;align-items:center;display:inline-flex}.contacts-status-module__BQd3TW__loadingChip{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary);background:var(--primary);border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.contacts-status-module__BQd3TW__loadingChip{background:color-mix(in oklab, var(--primary) 12%, transparent)}}.contacts-status-module__BQd3TW__loadingChip{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.contacts-status-module__BQd3TW__loadingChip{border:1px solid color-mix(in oklab, var(--primary) 28%, transparent)}}.contacts-status-module__BQd3TW__spinner{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));animation:.8s linear infinite contacts-status-module__BQd3TW__contacts-status-spin}@keyframes contacts-status-module__BQd3TW__contacts-status-spin{to{transform:rotate(360deg)}}@property --tw-font-weight{syntax:"*";inherits:false}
.integrations-grid-module__n_pODW__section{background:var(--bg-section);width:100%}.integrations-grid-module__n_pODW__head{max-width:var(--container-3xl,48rem);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.integrations-grid-module__n_pODW__title{--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.integrations-grid-module__n_pODW__description{max-width:var(--container-xl,36rem);margin-inline:auto}.integrations-grid-module__n_pODW__grid{margin-top:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}@media (min-width:40rem){.integrations-grid-module__n_pODW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.integrations-grid-module__n_pODW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.integrations-grid-module__n_pODW__tile{aspect-ratio:1;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.integrations-grid-module__n_pODW__tile:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);box-shadow:var(--shadow-floating)}.integrations-grid-module__n_pODW__logo{z-index:10;height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);object-fit:contain;position:relative}@media (min-width:64rem){.integrations-grid-module__n_pODW__logo{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12)}}.integrations-grid-module__n_pODW__logo{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.integrations-grid-module__n_pODW__tile:hover .integrations-grid-module__n_pODW__logo{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-reduced-motion:reduce){.integrations-grid-module__n_pODW__tile,.integrations-grid-module__n_pODW__logo{transition:none}.integrations-grid-module__n_pODW__tile:hover{transform:none}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
.text-module__ptzjOG__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:64rem){.text-module__ptzjOG__title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (min-width:96rem){.text-module__ptzjOG__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.text-module__ptzjOG__title_small{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:64rem){.text-module__ptzjOG__title_small{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (min-width:96rem){.text-module__ptzjOG__title_small{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.text-module__ptzjOG__subtitle{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:64rem){.text-module__ptzjOG__subtitle{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}@media (min-width:96rem){.text-module__ptzjOG__subtitle{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.text-module__ptzjOG__subtitle_small{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:64rem){.text-module__ptzjOG__subtitle_small{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.text-module__ptzjOG__description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}@media (min-width:64rem){.text-module__ptzjOG__description{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.text-module__ptzjOG__description_small{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.text-module__ptzjOG__description_xs{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:.2em;letter-spacing:.2em;text-transform:uppercase}.text-module__ptzjOG__color_primary{color:var(--text-primary)}.text-module__ptzjOG__color_secondary{color:var(--text-secondary)}.text-module__ptzjOG__color_tertiary{color:var(--text-tertiary)}.text-module__ptzjOG__color_muted{color:var(--text-muted)}.text-module__ptzjOG__weight_thin{font-weight:100}.text-module__ptzjOG__weight_extralight{font-weight:200}.text-module__ptzjOG__weight_light{font-weight:300}.text-module__ptzjOG__weight_normal{font-weight:400}.text-module__ptzjOG__weight_medium{font-weight:500}.text-module__ptzjOG__weight_semibold{font-weight:600}.text-module__ptzjOG__weight_bold{font-weight:700}.text-module__ptzjOG__weight_extrabold{font-weight:800}.text-module__ptzjOG__weight_black{font-weight:900}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.header-nav-list-module__kOI_0q__list{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none;display:flex}.header-nav-list-module__kOI_0q__mobile{align-items:stretch;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;width:100%;display:flex}.header-nav-list-module__kOI_0q__item{margin:calc(var(--spacing,.25rem) * 0)}.header-nav-list-module__kOI_0q__link{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--text-muted);border-radius:3.40282e38px;align-items:center;text-decoration-line:none;transition-duration:.2s;display:inline-flex}.header-nav-list-module__kOI_0q__link:hover{background:var(--surface-overlay);color:var(--text-strong)}.header-nav-list-module__kOI_0q__link:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.header-nav-list-module__kOI_0q__linkActive{color:var(--primary)!important}.header-nav-list-module__kOI_0q__mobile .header-nav-list-module__kOI_0q__link{border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-strong);justify-content:space-between}.header-nav-list-module__kOI_0q__mobile .header-nav-list-module__kOI_0q__link:hover{background:var(--surface-elevated)}.header-nav-list-module__kOI_0q__dropdown{position:relative}.header-nav-list-module__kOI_0q__dropdownMobile{width:100%}.header-nav-list-module__kOI_0q__trigger{cursor:pointer;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);background-color:#0000;border-width:0}.header-nav-list-module__kOI_0q__chevron{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;font-size:.65rem;transition-duration:.2s}.header-nav-list-module__kOI_0q__chevronOpen{transform:rotate(180deg)}.header-nav-list-module__kOI_0q__panel{top:100%;left:calc(var(--spacing,.25rem) * 0);z-index:50;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 2);background:var(--surface-elevated);border:1px solid var(--border-subtle);min-width:14rem;box-shadow:var(--shadow-floating);flex-direction:column;margin-top:.5rem;list-style-type:none;display:flex;position:absolute}.header-nav-list-module__kOI_0q__panel:before{content:"";right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);height:.5rem;position:absolute;top:-.5rem}.header-nav-list-module__kOI_0q__panelItem{margin:calc(var(--spacing,.25rem) * 0)}.header-nav-list-module__kOI_0q__panelLink{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;transition-property:background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--text-muted);text-decoration-line:none;transition-duration:.2s;display:block}.header-nav-list-module__kOI_0q__panelLink:hover{background:var(--surface-overlay);color:var(--text-strong)}.header-nav-list-module__kOI_0q__panelLink:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.header-nav-list-module__kOI_0q__panelMobile{margin-top:calc(var(--spacing,.25rem) * 1);margin-left:calc(var(--spacing,.25rem) * 3);min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background:0 0;border-width:0;border-radius:0;position:static;overflow:hidden}.header-nav-list-module__kOI_0q__panelMobile .header-nav-list-module__kOI_0q__panelLink{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--text-strong)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.article-card-module__x7r4-G__card{border-radius:var(--radius-2xl,1rem);flex-direction:column;height:100%;text-decoration-line:none;display:flex;position:relative;overflow:hidden}.article-card-module__x7r4-G__media{margin:calc(var(--spacing,.25rem) * 0);aspect-ratio:16/10;background:var(--bg-section);width:100%;position:relative;overflow:hidden}.article-card-module__x7r4-G__image{object-fit:cover;object-position:center;transition:transform .5s}.article-card-module__x7r4-G__card:hover .article-card-module__x7r4-G__image{transform:scale(1.04)}.article-card-module__x7r4-G__overlay{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(#0000 50%,#00164347 100%);position:absolute}.article-card-module__x7r4-G__body{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}.article-card-module__x7r4-G__title,.article-card-module__x7r4-G__excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-card-module__x7r4-G__footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);border-top:1px solid var(--border-soft);margin-top:auto;display:flex}.article-card-module__x7r4-G__meta{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:none}@media (min-width:40rem){.article-card-module__x7r4-G__meta{display:flex}}.article-card-module__x7r4-G__meta{color:var(--foreground);opacity:.55;font-size:.78rem}.article-card-module__x7r4-G__dot{background:currentColor;border-radius:3.40282e38px;width:3px;height:3px;display:inline-block}.article-card-module__x7r4-G__readMore{align-items:center;gap:calc(var(--spacing,.25rem) * 2);white-space:nowrap;color:var(--primary);font-size:.85rem;font-weight:600;display:inline-flex}.article-card-module__x7r4-G__readMore svg{width:.9em;height:.9em;transition:transform .3s}.article-card-module__x7r4-G__card:hover .article-card-module__x7r4-G__readMore svg{transform:translate(4px)}
.mobile-menu-module__rGJDTW__trigger{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media (min-width:64rem){.mobile-menu-module__rGJDTW__trigger{display:none}}.mobile-menu-module__rGJDTW__trigger{border-color:var(--border-subtle);color:var(--text-strong);background:0 0}.mobile-menu-module__rGJDTW__trigger:hover{background:var(--surface-overlay)}.mobile-menu-module__rGJDTW__trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mobile-menu-module__rGJDTW__triggerIconWrap{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);will-change:transform, opacity;justify-content:center;align-items:center;display:inline-flex}.mobile-menu-module__rGJDTW__triggerIcon{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.mobile-menu-module__rGJDTW__backdrop{inset:calc(var(--spacing,.25rem) * 0);z-index:39;-webkit-backdrop-filter:blur(8px);background:#0b102473;position:fixed}.mobile-menu-module__rGJDTW__panel{right:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);z-index:50;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 5);top:calc(env(safe-area-inset-top,0px) + 6.5rem);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 6rem);background:var(--surface-elevated);border-width:1px;border-color:var(--border-subtle);box-shadow:var(--shadow-floating);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.mobile-menu-module__rGJDTW__nav{width:100%}.mobile-menu-module__rGJDTW__divider{background:var(--border-subtle);width:100%;height:1px}.mobile-menu-module__rGJDTW__controlsRow{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);width:100%;display:flex}.mobile-menu-module__rGJDTW__controlsLabel{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.mobile-menu-module__rGJDTW__controls{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.mobile-menu-module__rGJDTW__ctas{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;width:100%;display:flex}.mobile-menu-module__rGJDTW__ctas button{width:100%}@media (min-width:40rem){.mobile-menu-module__rGJDTW__ctas button{width:fit-content}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.blog-module__jAQ69G__page{background:var(--background);width:100%}.blog-module__jAQ69G__heading{align-items:center;gap:calc(var(--spacing,.25rem) * 5);text-align:center;flex-direction:column;max-width:44rem;margin-inline:auto;display:flex}.blog-module__jAQ69G__grid{margin-top:calc(var(--spacing,.25rem) * 12);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none;display:flex}@media (min-width:64rem){.blog-module__jAQ69G__grid{margin-top:calc(var(--spacing,.25rem) * 16)}}.blog-module__jAQ69G__column{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex:1;display:flex}.blog-module__jAQ69G__gridItem{width:100%}
.case-studies-module__d90Rtq__page{background:var(--background);width:100%}.case-studies-module__d90Rtq__heading{align-items:center;gap:calc(var(--spacing,.25rem) * 5);text-align:center;flex-direction:column;max-width:44rem;margin-inline:auto;display:flex}.case-studies-module__d90Rtq__grid{margin-top:calc(var(--spacing,.25rem) * 12);gap:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none;display:grid}@media (min-width:64rem){.case-studies-module__d90Rtq__grid{margin-top:calc(var(--spacing,.25rem) * 16)}}.case-studies-module__d90Rtq__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.case-studies-module__d90Rtq__gridItem{height:100%}
.contacts-table-module__Cn5vuG__wrapper{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-subtle);background:var(--surface-elevated);width:100%;transition:opacity .2s;position:relative;overflow:hidden}.contacts-table-module__Cn5vuG__wrapper[data-fetching]{opacity:.85}.contacts-table-module__Cn5vuG__progressBar{pointer-events:none;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:10;height:calc(var(--spacing,.25rem) * .5);opacity:0;background:0 0;width:100%;transition:opacity .2s;display:block;position:absolute;overflow:hidden}.contacts-table-module__Cn5vuG__wrapper[data-fetching] .contacts-table-module__Cn5vuG__progressBar{opacity:1}.contacts-table-module__Cn5vuG__progressBar:before{content:"";inset-block:calc(var(--spacing,.25rem) * 0);background:linear-gradient(90deg, transparent, var(--primary), transparent);width:40%;animation:1.1s ease-in-out infinite contacts-table-module__Cn5vuG__contacts-table-progress;display:block;position:absolute}@keyframes contacts-table-module__Cn5vuG__contacts-table-progress{0%{left:-40%}to{left:100%}}.contacts-table-module__Cn5vuG__scroll{width:100%;overflow-x:auto}.contacts-table-module__Cn5vuG__table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));min-width:720px}.contacts-table-module__Cn5vuG__table thead th{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;color:var(--text-muted);background:var(--bg-section);border-bottom:1px solid var(--border-subtle);white-space:nowrap}.contacts-table-module__Cn5vuG__table tbody tr{border-bottom:1px solid var(--border-subtle);transition:background-color .15s}.contacts-table-module__Cn5vuG__table tbody tr:last-child{border-bottom:none}.contacts-table-module__Cn5vuG__table tbody tr:hover{background:var(--bg-section)}.contacts-table-module__Cn5vuG__table tbody td{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--text-strong);vertical-align:middle}.contacts-table-module__Cn5vuG__link{color:var(--primary);transition:opacity .15s}.contacts-table-module__Cn5vuG__link:hover{opacity:.8;text-decoration:underline}.contacts-table-module__Cn5vuG__empty{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:center;flex-direction:column;padding:clamp(2.5rem,6vw,4rem) clamp(1rem,4vw,2rem);display:flex}.contacts-table-module__Cn5vuG__emptyIcon{margin-bottom:calc(var(--spacing,.25rem) * 2);color:var(--text-muted);opacity:.55;font-size:clamp(2rem,4vw,2.75rem)}.contacts-table-module__Cn5vuG__skeletonRow td{padding-block:calc(var(--spacing,.25rem) * 4)}.contacts-table-module__Cn5vuG__skeletonCell{height:calc(var(--spacing,.25rem) * 3);background:linear-gradient(90deg, var(--border-subtle) 0%, var(--bg-section) 50%, var(--border-subtle) 100%);background-size:200% 100%;border-radius:.25rem;width:100%;animation:1.4s ease-in-out infinite contacts-table-module__Cn5vuG__skeleton-shimmer;display:block}@keyframes contacts-table-module__Cn5vuG__skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.home-module__TzspIq__home{width:100%;color:var(--foreground);flex-direction:column;flex:1;display:flex}
.dashboard-module__ipQMfq__dashboard{gap:calc(var(--spacing,.25rem) * 8)}.dashboard-module__ipQMfq__header{justify-content:space-between;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;width:100%;display:flex}.dashboard-module__ipQMfq__logout{margin-top:calc(var(--spacing,.25rem) * 2);align-self:flex-start}
