@import "https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400..700&display=swap";@font-face{font-family:Neue Haas Grotesk Display Pro;src:url(/assets/NHaasGroteskDSPro-65Md.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--font-body:"Inter", sans-serif;--font-heading:"Neue Haas Grotesk Display Pro", sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1;--lh-heading:1.1;--lh-body:1.4;--lh-loose:1.6;--ls-tight:-.02em;--ls-normal:0;--ls-wide:.02em;--color-background-white:#fff;--color-background-white-warm:#fbfaf6;--color-background-sand:#f5f1e8;--color-background-sand-light:#faf8f3;--color-background-soft:#faf7f0;--color-background-dark:#0b222d;--color-background-navy-deep:#0b121a;--color-background-black:#000;--color-background-subtle:#f7f7f7;--color-surface:#fff;--color-surface-alt:#fbfaf6;--color-surface-muted:#faf8f3;--color-subtle:#eae4d9;--color-text-primary:#1a1a18;--color-text-secondary:#5f5b52;--color-text-muted:#8c877d;--color-text-inverse:#fff;--color-text-inverse-muted:#a8b3bf;--color-text-inverse-body:#d8dee8;--color-border:#d9d2c6;--color-border-default:#d4cdc0;--color-border-strong:#b8b0a3;--color-border-subtle:#eae4d9;--color-border-dark-bento:#243a44;--color-brand:#2563eb;--color-brand-strong:#173f93;--color-brand-soft:#eaf1ff;--color-brand-softest:#f4f8ff;--color-status-positive-base:#2f8f6b;--color-status-negative-base:#b95a4b;--radius-8:8px;--radius-16:16px;--radius-pill:999px;--radius-circle:50%}.r-8{border-radius:var(--radius-8)}.r-16{border-radius:var(--radius-16)}.r-circle{border-radius:var(--radius-circle)}.r-pill{border-radius:var(--radius-pill)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-family:var(--font-body);font-weight:var(--fw-regular);color:var(--color-text-primary);background-color:var(--color-background-sand);font-size:16px;line-height:1.4}img,picture,svg,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mb-0{margin-bottom:0!important}.mb-xs{margin-bottom:4px}.mb-s{margin-bottom:8px}.mb-m{margin-bottom:16px}.mb-l{margin-bottom:24px}.mb-xl{margin-bottom:32px}.mb-xxl{margin-bottom:48px}@media (width>=1024px){.mb-xxl{margin-bottom:64px}}.gap-s{gap:4px}.gap-m{gap:8px}main{margin-top:calc(var(--nav-height) * -1)}.d-block{display:block}.d-flex{display:flex}.accordion__item{border-bottom:1px solid var(--color-border-subtle);padding-block:16px}.accordion__item .accordion__trigger{--btn-padding-block:16px;--btn-padding-inline:0;justify-content:space-between;width:100%;display:flex}.accordion__item .accordion__chevron{flex-shrink:0}.accordion__item.accordion__item--open .accordion__chevron{transform:rotate(180deg)}.accordion__item.accordion__item--open .expandable-content{grid-template-rows:1fr}.account-request-form input[type=radio],.account-request-form input[type=checkbox]{appearance:none;flex-shrink:0;place-content:center;display:grid}:is(.account-request-form input[type=radio],.account-request-form input[type=checkbox]):before{content:""}:is(.account-request-form input[type=radio],.account-request-form input[type=checkbox]):checked{background:var(--color-brand);border-color:var(--color-brand)!important}.account-request-form .account-request-form__error{color:var(--color-status-negative-base);margin-top:4px;font-size:14px}.account-request-form .account-request-form__fieldset{border:0;flex-direction:column;gap:20px;min-inline-size:0;padding:0;display:flex}.account-request-form .account-request-form__radio,.account-request-form .account-request-form__check{cursor:pointer;display:flex}.account-request-form .account-request-form__radio{border:1px solid #e5e7eb;gap:12px;padding:16px}.account-request-form .account-request-form__radio:has(input[type=radio]:checked){background-color:var(--color-brand-soft);border-color:var(--color-brand-soft)}.account-request-form .account-request-form__radio input[type=radio]{border:3px solid var(--color-border-default);border-radius:50%;width:24px;height:24px}.account-request-form .account-request-form__radio input[type=radio]:checked:before{background-color:var(--color-background-white);border-radius:50%;width:8px;height:8px}.account-request-form .account-request-form__checkboxes{flex-flow:wrap;row-gap:16px;display:flex}.account-request-form .account-request-form__checkboxes .account-request-form__check{flex:100%;min-width:220px}.account-request-form .account-request-form__check{gap:8px}.account-request-form .account-request-form__check:has(input[aria-disabled=true]){opacity:.5;cursor:not-allowed}.account-request-form .account-request-form__check input[type=checkbox]{border:1px solid var(--color-border-default);border-radius:4px;width:20px;height:20px}.account-request-form .account-request-form__check input[type=checkbox]:before{border:solid var(--color-background-white);transform-origin:50%;border-width:0 2px 2px 0;width:9px;height:18px;transform:rotate(45deg)translate(-1px,-1px)scale(.65)}@media (width<1024px){.account-request-form .account-request-form__columns-divider{display:none}}@media (width>=1024px){.account-request-form .account-request-form__columns{grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr)}.account-request-form .account-request-form__fields .account-request-form__field--full{grid-column:1/span 2}.account-request-form .account-request-form__checkboxes .account-request-form__check{flex:0 0 50%;width:50%}.account-request-form .account-request-form__footer{--grid-gap:80px}.account-request-form .account-request-form__footer .account-request-form__column:only-child{grid-column:2}}.alternating-feature-row:not(:last-child){margin-bottom:48px}@media (width>=1024px){.alternating-feature-row{--alternating-feature-row-padding:90px;padding-inline:var(--alternating-feature-row-padding);align-items:center}.alternating-feature-row:nth-child(2n)>.alternating-feature-row__body{padding-inline:0 var(--alternating-feature-row-padding);order:-1}.alternating-feature-row:not(:last-child){margin-bottom:112px}.alternating-feature-row .alternating-feature-row__body{padding-inline:var(--alternating-feature-row-padding) 0}}.benefit-list{border-top:1px solid var(--color-border-subtle);width:min(100%,491px)}.benefit-list .icon-benefit-item{border-bottom:1px solid var(--color-border-subtle)}@media (width>=1024px){.bento-grid.bento-grid--layout-4{--grid-columns:12}.bento-grid.bento-grid--layout-4>*{grid-column:span 5}.bento-grid.bento-grid--layout-4>:first-child,.bento-grid.bento-grid--layout-4>:nth-child(4){grid-column:span 7}.section--theme-light :is(.bento-grid.bento-grid--layout-4>:first-child,.bento-grid.bento-grid--layout-4>:nth-child(4)).card-bento.card--theme-white-warm{--card-bg:var(--color-background-white)}.bento-grid.bento-grid--layout-6{--grid-columns:4}.bento-grid.bento-grid--layout-6>:first-child,.bento-grid.bento-grid--layout-6>:nth-child(5){grid-column:span 2}.section--theme-light :is(.bento-grid.bento-grid--layout-6>:first-child,.bento-grid.bento-grid--layout-6>:nth-child(5)).card-bento.card--theme-white-warm{--card-bg:var(--color-background-white)}}.bullet-list{--bullet-list-marker-bg:var(--color-brand-strong);--bullet-list-marker-border:var(--bullet-list-marker-bg);--bullet-list-marker-color:var(--color-text-inverse);--bullet-list-gap:16px;gap:var(--bullet-list-gap);flex-direction:column;padding-left:0;display:flex}.bullet-list:not(:last-child){margin-bottom:32px}.bullet-list.bullet-list--positive{--bullet-list-marker-bg:#cdeedb;--bullet-list-marker-color:var(--color-status-positive-base);--bullet-list-marker-border:color-mix(in srgb, var(--color-status-positive-base) 20%, transparent)}.bullet-list .bullet-list__item{align-items:flex-start;gap:10px;display:flex}.bullet-list .bullet-list__icon{--icon-wrap-color:var(--bullet-list-marker-color);--icon-wrap-bg:var(--bullet-list-marker-bg);--icon-wrap-padding:5px;border:1px solid var(--bullet-list-marker-border);flex-shrink:0}@media (width>=1024px){.bullet-list.bullet-list---layout-columns{flex-flow:wrap}.bullet-list.bullet-list---layout-columns .bullet-list__item{width:calc(50% - var(--bullet-list-gap) / 2)}}.button{--btn-fs:15px;--btn-lh:1.2;--btn-fw:600;--btn-disabled-bg:var(--color-background-soft);--btn-disabled-color:var(--color-text-muted);--btn-hover-color:var(--btn-color);padding:var(--btn-padding-block) var(--btn-padding-inline);border:var(--btn-border);border-radius:var(--btn-border-rad);font-weight:var(--btn-fw);font-size:var(--btn-fs);line-height:var(--btn-lh);transition:var(--btn-transition);background-color:var(--btn-bg);color:var(--btn-color);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button:hover,.button.active{background-color:var(--btn-hover-bg);color:var(--btn-hover-color)}.button:has(svg){gap:4px}.button:has(svg).button--icon-slide svg{margin-left:0;transition:margin .2s ease-out}.button:has(svg).button--icon-slide:hover svg{margin-left:2px}.button:has(svg).button--icon-reverse svg{order:-1}.button.button--even-paddings{--btn-padding-inline:var(--btn-padding-block)!important}.button:disabled,.button.disabled{pointer-events:none;background-color:var(--btn-disabled-bg);color:var(--btn-disabled-color)}.button.button--l,.button.button--m{--btn-border-rad:8px}.button.button--s,.button.button--xs,.button.button--xxs{--btn-border-rad:4px}.button.button--l{--btn-padding-block:20px;--btn-padding-inline:24px}.button.button--m{--btn-padding-block:16px;--btn-padding-inline:16px}.button.button--s{--btn-padding-block:8px;--btn-padding-inline:16px}.button.button--xs{--btn-padding-block:6px;--btn-padding-inline:12px}.button.button--xxs{--btn-padding-block:5px;--btn-padding-inline:8px}.button.button--inherited{--btn-bg:transparent;--btn-color:inherit}.button.button--primary,.button.button--primary-inverted,.button.button--backdrop-blur{--btn-transition:background-color .2s ease-out}.button.button--primary{--btn-bg:var(--color-brand);--btn-color:var(--color-text-inverse);--btn-hover-bg:var(--color-brand-strong)}.button.button--soft{--btn-bg:var(--color-brand-softest);--btn-color:var(--color-brand-strong);--btn-hover-bg:var(--color-brand);--btn-hover-color:var(--color-text-inverse);--btn-transition:background-color .2s ease-out, color .2s ease-out}:is(.button.button--soft-brand,.button.button--soft-inverted):hover,:is(.button.button--soft-brand,.button.button--soft-inverted).active{border-color:var(--btn-hover-bg)}.button.button--soft-brand{--btn-bg:var(--color-background-white);--btn-color:var(--color-text-secondary);--btn-hover-bg:var(--color-brand-strong);--btn-hover-color:var(--color-text-inverse);--btn-transition:border .2s ease-out, background-color .2s ease-out, color .2s ease-out;--btn-border:1px solid var(--color-border-strong)}.button.button--soft-inverted{--btn-border:1px solid color-mix(in srgb, var(--color-text-inverse) 25%, transparent);--btn-bg:transparent;--btn-color:var(--color-text-inverse);--btn-hover-bg:var(--color-text-secondary);--btn-transition:background-color .2s ease-out, border-color .2s ease-out}.button.button--primary-inverted{--btn-bg:var(--color-surface);--btn-color:var(--color-text-primary);--btn-hover-bg:var(--color-brand-soft)}.button.button--secondary,.button.button--secondary-inverted,.button.button--secondary-section-theme,.button.button--outline{--btn-border:1px solid var(--btn-border-color);--btn-transition:box-shadow .2s ease-out;--btn-shadow-spread:0px;--btn-shadow-color:var(--btn-border-color);--btn-bg:transparent;--btn-border-color:var(--btn-color);--btn-hover-bg:var(--btn-bg);--btn-disabled-border-color:var(--color-subtle);box-shadow:inset 0 0 0 var(--btn-shadow-spread) var(--btn-shadow-color)}:is(.button.button--secondary,.button.button--secondary-inverted,.button.button--secondary-section-theme,.button.button--outline):hover,:is(.button.button--secondary,.button.button--secondary-inverted,.button.button--secondary-section-theme,.button.button--outline).active{--btn-shadow-spread:2px}:is(:is(.button.button--secondary,.button.button--secondary-inverted,.button.button--secondary-section-theme,.button.button--outline):hover,:is(.button.button--secondary,.button.button--secondary-inverted,.button.button--secondary-section-theme,.button.button--outline).active).button--s,:is(:is(.button.button--secondary,.button.button--secondary-inverted,.button.button--secondary-section-theme,.button.button--outline):hover,:is(.button.button--secondary,.button.button--secondary-inverted,.button.button--secondary-section-theme,.button.button--outline).active).button--xs{--btn-shadow-spread:1px}:is(.button.button--secondary,.button.button--secondary-inverted,.button.button--secondary-section-theme,.button.button--outline):disabled,:is(.button.button--secondary,.button.button--secondary-inverted,.button.button--secondary-section-theme,.button.button--outline).disabled{--btn-shadow-spread:0px;border-color:var(--btn-disabled-border-color)}.button.button--secondary{--btn-color:var(--color-text-primary)}.button.button--secondary-inverted{--btn-color:var(--color-text-inverse)}.button.button--secondary-section-theme{--btn-color:var(--section-color)}.button.button--outline{--btn-color:var(--color-text-primary);--btn-border-color:var(--color-border-default)}.button.button--outline:hover,.button.button--outline.active{--btn-border-color:var(--btn-color)}.button.button--backdrop-blur{--btn-bg:color-mix(in srgb, var(--color-background-white) 25%, transparent);--btn-hover-bg:var(--color-brand-strong);--btn-color:var(--color-text-inverse);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.button.button--r-pill{--btn-border-rad:var(--radius-pill)}.button.button--block{width:100%}.button-row{flex-wrap:wrap;gap:8px;display:flex}.cta-avatar .cta-avatar__body{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.cta-avatar .cta-avatar__img{border-radius:50%;width:110px;height:110px}.cta-avatar .cta-avatar__content{max-width:653px;margin-right:auto}@media (width<1024px){.cta-avatar .cta-avatar__content{margin-bottom:8px}}@media (width>=1024px){.cta-avatar .cta-avatar__body{flex-direction:row;align-items:center}}.card{--card-body-padding:40px;--card-bg:var(--color-background-white);--card-color:inherit;--card-aspect-ratio:unset;background:var(--card-bg);color:var(--card-color);aspect-ratio:var(--card-aspect-ratio);position:relative;overflow:hidden}.card .card__body{padding:var(--card-body-padding);z-index:2;position:relative}.card:has(.card__overlay){--card-overlay:color-mix(in srgb, var(--color-background-black) 40%, transparent)}.card .card__overlay{pointer-events:none;z-index:1;background:var(--card-overlay);position:absolute;inset:0}.card[class*=card--border-]{--card-border-width:1px;--card-border-color:var(--color-border-subtle);border:var(--card-border-width) solid var(--card-border-color)}.card.card--border-width-2{--card-border-width:2px}.card.card--border-subtle{--card-border-color:var(--color-border-subtle)}.card.card--theme-light,.card.card--theme-white,.card.card--theme-white-warm{--card-color:var(--color-text-primary)}.card.card--theme-light{--card-bg:var(--color-background-sand)}.card.card--theme-sand-light{--card-bg:var(--color-background-sand-light)}.card.card--theme-white{--card-bg:var(--color-background-white)}.card.card--theme-white-warm{--card-bg:var(--color-background-white-warm)}.card.card--theme-navy-deep{--card-bg:var(--color-background-navy-deep);--card-border-color:var(--color-border-dark-bento);--card-color:var(--color-text-inverse)}.card.card--theme-brand-soft{--card-bg:var(--color-brand-soft)}.card.card--theme-dark{--card-bg:var(--color-background-dark)}.card.card--shadow-xl{box-shadow:0 20px 50px #0000001a}@media (width<1024px){.card.card--body-spacings-mobile-thin{--card-body-padding:40px 32px}}.card-article{aspect-ratio:.855;transition:color .2s ease-out;position:relative}.card-article .card-article__img-wrap,.card-article .card-article__video-wrap{aspect-ratio:1.64285;margin-bottom:24px;position:relative;overflow:hidden}.card-article .card-article__img,.card-article .card-article__video{transition:transform .2s ease-out}.card-article .card-article__video{object-fit:cover;height:100%}.card-article .card-article__video-trigger{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-article .card-article__title,.card-article .card-article__text,.card-article .card-article__date{transition:color .2s ease-out}.card-article .card-article__date{color:var(--color-text-secondary)}.card-article .card-article__cta:before{content:"";position:absolute;inset:0}.card-article:hover .card-article__img,.card-article:hover .card-article__video{transform:scale(1.1)}.card-article:hover .card-article__title,.card-article:hover .card-article__text{color:var(--color-brand)}.card-article:hover .card-article__date{color:var(--color-text-primary)}.card-bento{flex-direction:column;height:460px;display:flex}.card-bento .card-bento__body{flex-shrink:0;max-width:560px}.card-bento .card-bento__tags-wrapper{margin-bottom:12px}.card-bento .card-bento__picture{flex-grow:1;flex-shrink:1;width:100%;min-height:0}.card-bento .card-bento__img{object-position:top center;width:100%;height:100%}.card-contact-form{box-shadow:0 20px 50px #0000001a}.card-how-it-works .card-how-it-works__img-wrap{background:color-mix(in srgb, var(--color-background-white) 50%, transparent 100%);margin-bottom:40px;padding:50px 44px}.card-how-it-works .card-how-it-works__img-wrap img{filter:drop-shadow(0px 12px 30px color-mix(in srgb, var(--color-background-black) 10%, transparent 100%))}.card-how-it-works .card-how-it-works__step{font-family:var(--font-heading);font-weight:var(--fw-medium);letter-spacing:-.015em;font-size:20px;line-height:.9}.card-how-it-works .card-how-it-works__step span{z-index:1;position:relative}@media (width>=1024px){.card-how-it-works:first-child .card-how-it-works__step:before{content:"";background:var(--color-brand-strong);place-self:center;width:100vw;height:2px;position:absolute;left:0}}.card-icon-text{border-left:1px solid var(--color-border-default);width:min(100%,336px);min-height:284px;padding-left:32px}.card-industry{--card-color:var(--color-text-inverse);--card-aspect-ratio:.6667;align-items:flex-end;width:min(100%,460px);display:flex}.card-industry .card-industry__image{transition:transform .2s ease-out}.card-industry .card-industry__body{max-width:396px}.card-industry .card-industry__cta{--btn-hover-bg:var(--color-brand);margin-top:8px}@media (width<1024px){.card-industry{--card-body-padding:24px}}@media (width>=1024px){.card-industry{--card-aspect-ratio:.821429;--card-overlay:linear-gradient(180deg, transparent 0%, transparent 48%, color-mix(in srgb, var(--color-background-black) 40%, transparent) 67%, color-mix(in srgb, var(--color-background-black) 68%, transparent) 100%)!important}.card-industry .card-industry__overlay:after{content:"";opacity:0;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--color-background-black) 40%, transparent) 26%, color-mix(in srgb, var(--color-background-black) 68%, transparent) 100%);transition:opacity .2s ease-out;position:absolute;inset:0}.card-industry:has(.card-industry__cta) .card-industry__cta-wrap{opacity:0;transition:opacity .2s ease-out}.card-industry:has(.card-industry__cta) .card-industry__body{transition:transform .2s ease-out;transform:translateY(40px)}.card-industry:hover .card-industry__image{transform:scale(1.05)}.card-industry:hover .card-industry__overlay:after{opacity:1}.card-industry:hover:has(.card-industry__cta) .card-industry__cta-wrap{opacity:1}.card-industry:hover:has(.card-industry__cta) .card-industry__body{transform:translateY(0)}}.card-info-frame{border-bottom:1px solid #183f9394}.card-market-insight{--card-aspect-ratio:.76087;width:min(100%,827px);height:100%}.card-market-insight.card-market-insight--align-bottom{flex-direction:column;justify-content:flex-end;display:flex}@media (width>=1024px){.card-market-insight{--card-aspect-ratio:1.263;max-height:460px}}.card-pathway{--card-aspect-ratio:.64814;background:var(--color-surface);width:min(100%,512px)}@media (width>=1024px){.card-pathway{--card-aspect-ratio:.8258}}.card-stats{min-height:416px}@media (width<1024px){.card-stats{--card-bg:transparent}}.card-testimonial{max-width:768px;--card-aspect-ratio:.64!important}.card-testimonial .card-testimonial__video{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.card-testimonial .card-testimonial__video-preview{z-index:-1!important}.card-testimonial .card-testimonial__top-logo{margin-bottom:29px}.card-testimonial .card-testimonial__top-logo .picture__image{max-height:60px}.card-testimonial .card-testimonial__body{flex-direction:column;height:100%;display:flex}.card-testimonial .card-testimonial__footer{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:auto;display:flex}.card-testimonial .card-testimonial__author{font-size:18px;line-height:1.4}.card-testimonial .card-testimonial__avatar{background:color-mix(in srgb, var(--color-background-white) 25%, transparent);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}@media (width>=1024px){.card-testimonial{--card-aspect-ratio:1.66233!important;--card-body-padding:40px 48px!important}}.confirmation-dialog{background:var(--color-surface);width:min(100% - 32px,440px);max-height:calc(100dvh - 32px);color:var(--color-text-primary);box-shadow:0 24px 64px color-mix(in srgb, var(--color-background-black) 24%, transparent);opacity:0;transition:opacity .2s ease, transform .2s ease, overlay .2s allow-discrete, display .2s allow-discrete;border:0;border-radius:24px;margin:auto;padding:0;transform:translateY(16px)scale(.98)}.confirmation-dialog[open]{opacity:1;transform:none}@starting-style{.confirmation-dialog[open]{opacity:0;transform:translateY(16px)scale(.98)}}.confirmation-dialog::backdrop{background:color-mix(in srgb, var(--color-background-black) 60%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .2s}.confirmation-dialog[open]::backdrop{opacity:1}@starting-style{.confirmation-dialog[open]::backdrop{opacity:0}}.confirmation-dialog .confirmation-dialog__panel{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 32px 32px;display:flex;position:relative}.confirmation-dialog .confirmation-dialog__close{position:absolute;top:16px;right:16px}.confirmation-dialog .confirmation-dialog__icon{width:64px;height:64px;color:var(--color-brand-strong);background:color-mix(in srgb, currentColor 12%, transparent);border-radius:50%;place-items:center;display:grid}.account-form .account-form__error{color:var(--color-status-negative-base);margin-bottom:12px;font-size:14px}.container{--container-width:1520px;--container-padding:20px;width:min(100%, var(--container-width));padding-inline:var(--container-padding);margin-inline:auto}.container.container--xs{--container-width:1120px}.container.container--sm{--container-width:1188px}.container.container--xl{--container-width:1600px}.container.container--xxl{--container-width:1760px}@media (width>=1024px){.container{--container-padding:40px}}.data-accordion{background:var(--color-background-white);height:fit-content;padding:40px}.data-accordion .data-accordion__icon-wrap{margin-right:16px}.divider{--divider-spacing:0;--divider-border-color:var(--color-border-default);border:0;border-top:1px solid var(--divider-border-color);margin-inline:0;margin-block:var(--divider-spacing)}.divider.divider--spacing-none{--divider-spacing:0}.divider.divider--spacing-xs{--divider-spacing:16px}.divider.divider--spacing-s,.divider.divider--spacing-m,.divider.divider--spacing-l{--divider-spacing:24px}.divider.divider--spacing-xl{--divider-spacing:40px}.divider.divider--light{--divider-border-color:color-mix(in srgb, var(--color-text-inverse) 20%, transparent)}.divider.divider--subtle{--divider-border-color:var(--color-border-subtle)}.divider.divider--vertical{border-top:0;border-left:1px solid var(--divider-border-color);margin-inline:var(--divider-spacing);margin-block:0}.divider.divider--spacing-m-fixed{--divider-spacing:32px}@media (width>=1024px){.divider.divider--spacing-m{--divider-spacing:32px}.divider.divider--spacing-l{--divider-spacing:48px}.divider.divider--spacing-xl{--divider-spacing:96px}}.expandable-content{--expandable-content:grid-template-rows .2s ease-out;transition:var(--expandable-content);grid-template-rows:0fr;display:grid}.expandable-content.expandable-content--expanded{grid-template-rows:1fr}.expandable-content .expandable-content__wrapper{overflow:hidden}.expandable-content .expandable-content__inner{min-height:0}.form-control{--form-control-input-color:var(--color-text-primary);--form-control-input-placeholder-color:var(--color-text-muted);--form-control-input-bg:transparent;--form-control-input-padding:13px 16px}.form-control .form-control__input{min-width:0;padding:var(--form-control-input-padding);background:var(--form-control-input-bg);color:var(--form-control-input-color);border:0;outline:0;width:100%}.form-control .form-control__input.form-control__input--border-default{border:1px solid var(--color-border-default)}.form-control .form-control__input::placeholder{color:var(--form-control-input-placeholder-color);opacity:1}.form-group{width:100%;margin-bottom:20px}.form-group .form-group__label{display:block}.form-group .form-group__input{background:var(--color-background-white);border:1px solid var(--color-border-default);border-radius:var(--radius-8);width:100%;color:var(--color-text-primary);padding:16px;display:block}.form-group .form-group__input::placeholder{color:var(--color-text-secondary);opacity:1}.form-inline{--form-inline-border:1px solid var(--color-border-default);--form-inline-bg:var(--color-background-white);--form-inline-input-color:var(--color-text-primary);--form-inline-input-placeholder-color:var(--color-text-muted);background:var(--form-inline-bg);border:var(--form-inline-border);align-items:center;width:min(100%,614px);padding:8px;display:flex}.form-inline .form-inline__form-input-wrapper{--form-control-input-color:var(--form-inline-input-color);--form-control-input-placeholder-color:var(--form-inline-input-placeholder-color);flex-grow:1}.form-inline .form-inline__form-input{width:100%}.form-row{display:flex}@media (width<1024px){.form-row{flex-direction:column}}@media (width>=1024px){.form-row{gap:20px}}.form-select .form-select__select-wrap{position:relative}.form-select .form-select__select{appearance:none;width:100%;padding-right:48px}.form-select .form-select__icon{pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.grid{--grid-columns:1;--grid-gap:24px;--grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);display:grid}.grid.grid--layout{--grid-layout:"content";--grid-template-columns:unset;grid-template-areas:var(--grid-layout)}.grid.grid--gap-none{--grid-gap:0}.grid.grid--gap-s{--grid-gap:16px}.grid.grid--gap-m{--grid-gap:20px}@media (width<1024px){.grid.grid--gap-l{--grid-gap:32px}.grid.grid--gap-xl{--grid-gap:48px}.grid.grid--gap-xxl{--grid-gap:64px}}@media (width>=1024px){.grid.grid--content-fill{--grid-columns:auto 1fr;--grid-template-columns:var(--grid-columns,1fr)}.grid.grid--2-cols-asym{--grid-template-columns:5fr 7fr}.grid.grid--2{--grid-columns:2}.grid.grid--3{--grid-columns:3}.grid.grid--4{--grid-columns:4}}@media (1280px<=width<1440px),(1440px<=width<1520px){.grid.grid--gap-xl{--grid-gap:36px}.grid.grid--gap-xxl{--grid-gap:48px}}@media (width>=1520px){.grid.grid--gap-l{--grid-gap:32px}.grid.grid--gap-xl{--grid-gap:48px}.grid.grid--gap-xxl{--grid-gap:80px}}.hs-form-html{--hsf-global__font-family:var(--font-body);--hsf-global__font-size:16px;--hsf-global__color:var(--color-text-primary);--hsf-global__error-color:var(--color-status-negative-base);--hsf-row__horizontal-spacing:20px;--hsf-row__vertical-spacing:20px;--hsf-module__vertical-spacing:8px;--hsf-background__padding:0;--hsf-background__background-color:transparent;--hsf-background__border-style:none;--hsf-background__border-width:0;--hsf-background__border-radius:0;--hsf-heading__font-family:var(--font-heading);--hsf-heading__color:var(--color-text-primary);--hsf-heading__text-shadow:none;--hsf-richtext__font-size:16px;--hsf-richtext__color:var(--color-text-secondary);--hsf-field-label__font-size:14px;--hsf-field-label__color:var(--color-text-primary);--hsf-field-label-requiredindicator__color:var(--color-status-negative-base);--hsf-field-description__font-size:14px;--hsf-field-description__color:var(--color-text-secondary);--hsf-field-footer__font-size:14px;--hsf-field-footer__color:var(--color-text-secondary);--hsf-erroralert__font-size:14px;--hsf-erroralert__color:var(--color-status-negative-base);--hsf-infoalert__font-size:14px;--hsf-infoalert__color:var(--color-text-secondary);--hsf-field-input__font-size:16px;--hsf-field-input__color:var(--color-text-secondary);--hsf-field-input__background-color:var(--color-surface);--hsf-field-input__placeholder-color:var(--color-text-secondary);--hsf-field-input__border-color:var(--color-border-subtle);--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:8px;--hsf-field-input__padding:16.5px 16px;--hsf-field-checkbox__padding:8px;--hsf-field-radio__padding:8px;--hsf-field-dropdown-options__border-radius:8px;--hsf-button__font-size:15px;--hsf-button__font-weight:600;--hsf-button__color:var(--color-text-inverse);--hsf-button__background-color:var(--color-brand);--hsf-button__background-image:none;--hsf-button__border-width:0;--hsf-button__border-style:none;--hsf-button__border-radius:8px;--hsf-button__padding:20px 24px;--hsf-button__box-shadow:none;--hsf-button__width:100%;--hsf-button--hover__background-color:var(--color-brand-strong);--hsf-button--focus__background-color:var(--color-brand-strong);--hsf-navigationrow-buttons__justify-content:center;--hsf-navigationrow-buttons-single__justify-content:center;--hsf-progressbar-text__font-size:14px;--hsf-progressbar-text__color:var(--color-text-primary);--hsf-progressbar-progressLine__background-color:var(--color-brand);--hsf-progressbar-trackLine__background-color:var(--color-border-subtle)}.icon{vertical-align:bottom;display:inline-block}.icon-benefit-item{--icon-benefit-item-padding:32px;padding-block:var(--icon-benefit-item-padding);align-items:flex-start;gap:24px;padding-right:24px;display:flex}.icon-benefit-item.icon-benefit-item--no-paddings{--icon-benefit-item-padding:0}.icon-benefit-item.icon-benefit-item--paddings-sm{--icon-benefit-item-padding:20px}.icon-link{align-items:center;gap:8px!important}.icon-wrap{--icon-wrap-bg:var(--color-brand-soft);--icon-wrap-color:var(--color-brand-strong);--icon-wrap-padding:12px;background:var(--icon-wrap-bg);color:var(--icon-wrap-color);padding:var(--icon-wrap-padding);flex-shrink:0;transition:background .2s ease-out,color .2s ease-out;display:inline-flex}.icon-wrap.icon-wrap--size-compact{--icon-wrap-padding:10px}.icon-wrap.icon-wrap--size-large{--icon-wrap-padding:14px}.icon-wrap.icon-wrap--size-xl{--icon-wrap-padding:20px}.icon-wrap.icon-wrap--size-none{--icon-wrap-padding:0}.icon-wrap.icon-wrap--color-neutral{--icon-wrap-bg:var(--color-background-soft);--icon-wrap-color:var(--color-text-secondary)}.icon-wrap.icon-wrap--color-white{--icon-wrap-bg:var(--color-background-white);--icon-wrap-color:var(--color-brand-strong)}.icon-wrap.icon-wrap--color-brand-strong{--icon-wrap-bg:var(--color-brand-strong);--icon-wrap-color:var(--color-text-inverse)}.icon-wrap.icon-wrap--color-brand-soft{--icon-wrap-bg:var(--color-brand-soft);--icon-wrap-color:var(--color-brand-strong)}.icon-wrap.icon-wrap--color-muted{--icon-wrap-bg:var(--color-border-subtle);--icon-wrap-color:var(--color-text-muted)}.image-block{margin-inline:auto}.image-block picture:not(:last-child){margin-bottom:20px}.logo-strip{--logo-strip-padding:30px;--logo-strip-gap:97px;padding-block:var(--logo-strip-padding);position:relative;overflow:hidden}.logo-strip .logo-strip__track{gap:var(--logo-strip-gap);gap:var(--logo-strip-gap);width:max-content;display:flex;position:relative}.logo-strip .logo-strip__set{gap:var(--logo-strip-gap);flex:none;display:flex}@media (width>=1024px){.logo-strip{--logo-strip-padding:28px;--logo-strip-gap:91px}.logo-strip:before,.logo-strip:after{content:"";background:linear-gradient(var(--bg-dir), var(--color-background-sand) 0%, transparent 100%);z-index:1;width:241px;height:100%;position:absolute;top:0}.logo-strip:before{--bg-dir:90deg;left:0}.logo-strip:after{--bg-dir:-90deg;right:0}}.logo-strip-item{--logo-strip-item-height:20px;flex:none}.logo-strip-item .logo-strip-item__img{height:var(--logo-strip-item-height)}@media (width>=1024px){.logo-strip-item{--logo-strip-item-height:26px}}.market-language-toggle__label{align-items:center;gap:8px;display:inline-flex}.market-language-switcher .market-language-switcher__dialog{background:var(--color-surface);width:min(100% - 32px,466px);max-height:calc(100dvh - 32px);color:var(--color-text-primary);box-shadow:0 24px 64px color-mix(in srgb, var(--color-background-black) 24%, transparent);opacity:0;transition:opacity .2s ease, transform .2s ease, overlay .2s allow-discrete, display .2s allow-discrete;border:0;border-radius:24px;margin:auto;padding:0;transform:translateY(16px)scale(.98)}.market-language-switcher .market-language-switcher__dialog[open]{opacity:1;transform:none}@starting-style{.market-language-switcher .market-language-switcher__dialog[open]{opacity:0;transform:translateY(16px)scale(.98)}}.market-language-switcher .market-language-switcher__dialog::backdrop{background:color-mix(in srgb, var(--color-background-black) 60%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .2s}.market-language-switcher .market-language-switcher__dialog[open]::backdrop{opacity:1}@starting-style{.market-language-switcher .market-language-switcher__dialog[open]::backdrop{opacity:0}}.market-language-switcher .market-language-switcher__panel{padding:40px 24px;position:relative}.market-language-switcher .market-language-switcher__close{--btn-padding-block:11px;position:absolute;top:16px;right:16px}.market-language-switcher .market-language-switcher__logo{margin-inline:auto;width:64px;margin-bottom:24px}.market-language-switcher .market-language-switcher__select{margin-bottom:12px}.market-language-switcher .market-language-switcher__select .label{--fs:12px;--fw:var(--fw-bold);color:var(--color-text-secondary)}.market-language-switcher .market-language-switcher__continue{width:100%;margin-top:32px}@media (width>=1024px){.market-language-switcher .market-language-switcher__panel{padding-inline:40px}}.picture .picture__image{object-fit:cover}.picture.picture--bg .picture__image{z-index:0;width:100%;height:100%;position:absolute;inset:0}.picture.picture--bg.logo-mark .picture__image{height:auto;top:unset;left:unset;opacity:.05;transform:translate(40%,20%)}.plan-comparison{--plan-comparison-highlight:#f4f8ff;--plan-comparison-border:#e5e7eb}.plan-comparison .plan-comparison__grid{gap:32px;display:grid}.plan-comparison .plan-comparison__labels{display:none}.plan-comparison .plan-comparison__plan{flex-direction:column;display:flex}.plan-comparison .plan-comparison__plan--highlighted{background:var(--plan-comparison-highlight)}.plan-comparison .plan-comparison__plan-header,.plan-comparison .plan-comparison__price{text-align:center;padding:16px}.plan-comparison .plan-comparison__label,.plan-comparison .plan-comparison__plan-header{border-bottom:1px solid var(--plan-comparison-border)}.plan-comparison .plan-comparison__price{border-bottom:2px solid var(--color-brand)}.plan-comparison .plan-comparison__features{margin:0}.plan-comparison .plan-comparison__row{border-bottom:1px solid var(--plan-comparison-border);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.plan-comparison .plan-comparison__value{text-align:right;color:var(--color-text-primary);margin:0}.plan-comparison .plan-comparison__value svg{color:var(--color-status-positive-base)}.plan-comparison .plan-comparison__sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.plan-comparison .plan-comparison__footnotes{margin-top:56px}@media (width<1024px){.plan-comparison .plan-comparison__plan-header,.plan-comparison .plan-comparison__feature-label{color:#0d2a5c}.plan-comparison .plan-comparison__value{text-align:center;flex-shrink:0;width:122px}.plan-comparison .plan-comparison__value-excluded{color:var(--color-text-muted)}}@media (width>=1024px){.plan-comparison{--plan-comparison-highlight:var(--color-background-sand)}.plan-comparison .plan-comparison__grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));grid-template-rows:auto repeat(var(--feature-count), auto) auto;gap:0}.plan-comparison .plan-comparison__labels,.plan-comparison .plan-comparison__plan{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.plan-comparison .plan-comparison__label{align-items:center;padding:17px 24px;display:flex}.plan-comparison .plan-comparison__plan-header{grid-row:1}.plan-comparison .plan-comparison__features{grid-row:2/-2;grid-template-rows:subgrid;display:grid}.plan-comparison .plan-comparison__price{grid-row:-2/-1}.plan-comparison .plan-comparison__row{justify-content:center;padding:17px 24px}.plan-comparison .plan-comparison__feature-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.pullquote{padding-block:24px;font-size:32px;font-weight:var(--fw-bold);letter-spacing:-.01em;border-left:4px solid;padding-left:48px;line-height:1.4}.section{--section-padding:64px;--section-bg:var(--color-background-sand);--section-color:var(--color-text-primary);--section-intro-margin:48px;--section-overlay-gradient-angle:180deg;--section-overlay-gradient-start:color-mix(in srgb, var(--color-background-black) 50%, transparent);--section-overlay-gradient-end:transparent;--section-overlay:linear-gradient(var(--section-overlay-gradient-angle), var(--section-overlay-gradient-start) 0%, var(--section-overlay-gradient-end) 100%);padding-block:var(--section-padding);background:var(--section-bg);color:var(--section-color);position:relative;overflow:hidden}.section .section__overlay{background:var(--section-overlay);z-index:2;position:absolute;inset:0}.section .section__overlay~.container{z-index:2;position:relative}.section.section--theme-light,.section.section--theme-white,.section.section--theme-white-warm,.section.section--theme-sand-light{--section-intro-eyebrow-color:var(--color-brand);--section-intro-description-color:var(--color-text-secondary)}.section.section--theme-white{--section-bg:var(--color-background-white)}.section.section--theme-white-warm{--section-bg:var(--color-background-white-warm)}.section.section--theme-sand-light{--section-bg:var(--color-background-sand-light)}.section.section--theme-dark{--section-bg:var(--color-background-dark);--section-color:var(--color-text-inverse);--section-intro-description-color:var(--color-text-inverse-body)}.section.section--paddings-none{--section-padding:0}.section.section--paddings-medium{--section-padding:60px}.section.section--paddings-large{--section-padding:80px}.section.section--paddings-x-large{--section-padding:100px}.section.section--overlay-gradient-sand-light,.section.section--overlay-gradient-light{--section-overlay-gradient-start:transparent}.section.section--overlay-gradient-sand-light{--section-overlay-gradient-end:var(--color-background-sand-light)}.section.section--overlay-gradient-light{--section-overlay-gradient-end:var(--color-background-sand)}.section.section--overlay-solid{--section-overlay:color-mix(in srgb, var(--section-bg) 30%, transparent)}.section.section--overlay-gradient-dark{--section-overlay-gradient-start:color-mix(in srgb, var(--color-background-dark) 73%, transparent);--section-overlay-gradient-end:color-mix(in srgb, var(--color-background-dark) 17%, transparent)}.section.section--overlay-direction-horizontal{--section-overlay-gradient-angle:90deg}.section .section__outro{margin-top:16px}@media (width>=1024px){.section{--section-padding:80px}.section.section--paddings-medium{--section-padding:112px}.section.section--paddings-large,.section.section--paddings-x-large{--section-padding:160px}.section.section--paddings-asym-default-large{--section-padding:80px 160px}.section.section--paddings-asym-large-default{--section-padding:160px 80px}}.section-intro{--section-intro-margin:64px;--section-intro-gap:16px;margin-bottom:var(--section-intro-margin)}.section-intro .section-intro__eyebrow{color:var(--section-intro-eyebrow-color)}.section-intro .section-intro__heading span{color:var(--section-intro-eyebrow-color)}.section-intro .section-intro__body{color:var(--section-intro-description-color)}.section-intro .section-intro__grid,.section-intro .section-intro__stack{gap:var(--section-intro-gap)}.section-intro .section-intro__grid{--grid-gap:var(--section-intro-gap)}.section-intro .section-intro__stack{flex-direction:column;display:flex}.section-intro.section-intro--center .section-intro__grid{margin-inline:auto}.section-intro.section-intro--stacked .section-intro__grid{width:min(100%,800px)}.section-intro.section-intro--relocated .section-intro__stack{width:100%}.section-intro.section-intro--relocated .section-intro__body{display:contents}.section-intro.section-intro--margin-none{--section-intro-margin:0}.section-intro.section-intro--margin-closer{--section-intro-margin:32px}.section-intro.section-intro--margin-large{--section-intro-margin:96px}.section-intro.section-intro--text-center{text-align:center}.section-intro.section-intro--text-left{text-align:left}@media (width>=1024px){.section-intro.section-intro--split .section-intro__grid{--grid-gap:16px 32px;--grid-layout:"eyebrow eyebrow" "headline content";--grid-template-columns:7fr 5fr}.section-intro.section-intro--split .section-intro__eyebrow{grid-area:eyebrow}.section-intro.section-intro--split .section-intro__heading{width:min(100%,581px)}.section-intro.section-intro--split .section-intro__body{gap:var(--grid-gap);display:grid}.section-intro.section-intro--stacked .section-intro__body{display:contents}.section-intro.section-intro--place-self-center{place-self:center}.section-intro.section-intro--place-self-center .section-intro__grid{justify-items:flex-start}}.section-mark{position:absolute}.section-mark.section-mark--size-default{width:33%}.section-mark.section-mark--position-bottom-left{bottom:0;left:0}@media (width>=1024px){.service-cards{margin-bottom:72px}}.service-card{--card-color:var(--color-text-inverse);--card-overlay:linear-gradient(90deg, #000000b3 0%, #0000 100%)!important}.service-card .service-card__heading{gap:4px;display:flex}.service-card .service-card__heading,.service-card .service-card__description{margin-bottom:16px}.service-card .service-card__tags{margin-bottom:12px}.service-card .service-card__logo{max-height:27px}.service-card .service-card__title{font-family:var(--font-heading);font-weight:var(--fw-medium);letter-spacing:-.015em;font-size:26px;line-height:.9;position:relative;top:3px}@media (hover:hover){.service-card{transition:transform .3s ease-out,box-shadow .3s ease-out}.service-card:hover{transform:scale(1.02);box-shadow:0 2px 12px #0006}.service-card .service-card__cta:after{content:"";position:absolute;inset:0}}@media (width<1024px){.service-card{--card-body-padding:24px;box-shadow:0 2px 12px #0006}}@media (width>=1024px){.service-card .service-card__heading,.service-card .service-card__description{margin-bottom:24px}.service-card .service-card__tags{margin-bottom:16px}}.slider{--slider-container-max:1440px;--slider-container-gutter:20px;--slider-track-inset:20px;--slider-edge-offset:max(var(--slider-container-gutter), calc((100vw - var(--slider-container-max)) / 2 + var(--slider-track-inset)));--slider-progress-bg:var(--color-background-white);--slider-progress-fill:var(--color-background-black);--slider-slide-gap:20px;--slider-slides:1;--slider-slide-width:min(calc(( var(--slider-container-max) - 2 * var(--slider-track-inset) - calc(var(--slider-slides) - 1) * var(--slider-slide-gap) ) / var(--slider-slides)), calc(( 100vw - 2 * var(--slider-container-gutter) - 2 * var(--slider-track-inset) - calc(var(--slider-slides) - 1) * var(--slider-slide-gap) ) / var(--slider-slides)))}.slider .slider__track{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x;scroll-padding-inline:var(--slider-edge-offset);gap:var(--slider-slide-gap);padding-inline-start:var(--slider-edge-offset);padding-inline-end:var(--slider-edge-offset);display:flex;overflow-x:auto}.slider .slider__track.is-dragging{cursor:grabbing;scroll-snap-type:none}.slider .slider__track img{-webkit-user-drag:none;user-drag:none}.slider .slider__track>*{scroll-snap-align:start;width:var(--slider-slide-width);flex:none}.slider .slider__track>*:last-child{scroll-snap-align:end}.slider .slider__controls{justify-content:space-between;align-items:center;gap:24px;margin-top:32px;display:flex}.slider .slider__controls[hidden]{display:none}.slider .slider__buttons{gap:8px;display:flex}.slider .slider__progress,.slider .slider__progress-fill{border-radius:4px}.slider .slider__progress{background:var(--slider-progress-bg);cursor:pointer;flex:auto;height:4px;overflow:hidden}.slider .slider__progress.is-scrubbing{cursor:grabbing}.slider .slider__progress-fill{background:var(--slider-progress-fill);height:100%;transition:transform .15s linear;position:relative}.slider.slider--theme-on-white{--slider-progress-bg:var(--color-background-sand)}@media (width<1024px){.slider .slider__track>*{max-width:320px}}@media (width>=1024px){.slider{--slider-slides:3;--slider-slide-gap:32px}}.tag{--tag-color:var(--color-brand);--tag-bg:color-mix(in srgb, var(--color-brand) 10%, transparent);--tag-border:color-mix(in srgb, var(--color-brand) 25%, transparent);background:var(--tag-bg);color:var(--tag-color);font-size:11px;font-weight:var(--fw-medium);letter-spacing:.01em;border:1px solid var(--tag-border);border-radius:999px;padding:5px 12px;line-height:1}.tags-wrapper--theme-dark .tag,.tags-wrapper--theme-navy-deep .tag{--tag-color:color-mix(in srgb, var(--color-text-inverse) 92%, transparent);--tag-bg:color-mix(in srgb, var(--color-text-inverse) 14%, transparent);--tag-border:color-mix(in srgb, var(--color-text-inverse) 28%, transparent)}.tags-wrapper{flex-wrap:wrap;gap:8px;display:flex}.testimonial-frame{text-align:center}.testimonial-frame .testimonial-frame__message{width:min(100%,950px)}.text-block :is(h1,h2,h3,h4,h5,h6,p):not(:last-child){margin-bottom:20px}.text-link{--fs:15px;--lh:1.2;--fw:var(--fw-semibold);--text-link-color:var(--color-text-primary);--text-link-hover-color:var(--color-brand-strong);font-weight:var(--fw);font-size:var(--fs);line-height:var(--lh);color:var(--text-link-color);transition:color .2s ease-out}.text-link:hover,.text-link.active{color:var(--text-link-hover-color)}.text-link:has(svg){gap:2px;width:fit-content;display:inline-flex}.text-link:has(svg).text-link--icon-slide svg{margin-left:0;transition:margin .2s ease-out}.text-link:has(svg).text-link--icon-slide:hover svg{margin-left:4px}.text-link.text-link--inherited{--text-link-color:inherit}.text-link.text-link--brand{--text-link-color:var(--color-brand)}.text-link.text-link--inverted{--text-link-color:var(--color-text-inverse);--text-link-hover-color:var(--color-brand-soft)}.text-link.text-link--decoration-underline{text-decoration:underline}.display-xl,.display-l,.display-m{font-family:var(--font-heading);font-weight:var(--fw-medium);font-size:var(--fs);line-height:var(--lh);letter-spacing:var(--ls,0)}.display-m{--fs:clamp(40px, calc(40px + (100vw - 1024px) * .03846), 72px);--lh:1;--ls:-.015em}.display-l{--fs:clamp(48px, calc(48px + (100vw - 1024px) * .04615), 86px);--lh:.95}.display-xl{--fs:clamp(56px, calc(56px + (100vw - 1024px) * .06154), 98px);--lh:.95}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:var(--font-heading);font-weight:var(--fw-medium);font-size:var(--fs);line-height:var(--lh)}.h1,h1{--fs:36px;--lh:1.05}.h2,h2{--fs:32px;--lh:1.05}.h3,h3{--fs:28px;--lh:1.1}.h4,h4{--fs:24px;--lh:1.15}.h5,h5{--fs:22px;--lh:1.25}.body-xxl,.body-xl,.body-l,.body-m,.body-s{font-size:var(--fs);font-weight:var(--fw-regular);line-height:var(--lh)}.body-xxl{--fs:22px;--lh:1.6}.body-xl{--fs:20px;--lh:1.5}.body-l{--fs:18px;--lh:1.6}.body-m{--fs:16px;--lh:1.45}.body-s{--fs:14px;--lh:1.5}.text-nav,.text-button,.label,.caption,.caption-bolder,.eyebrow{font-weight:var(--fw);font-size:var(--fs);line-height:var(--lh)}.text-nav,.text-button{--lh:1.2}.text-nav{--fs:16px;--fw:var(--fw-bold)}.text-button{--fs:15px;--fw:var(--fw-semibold)}.label{--fs:14px;--lh:1.4;--fw:var(--fw-medium);letter-spacing:.04em}.caption{--fs:12px;--lh:1.4;--fw:var(--fw-medium)}.caption-bolder{--fs:12px;--lh:1.4;--fw:var(--fw-semibold)}.eyebrow{--fs:12px;--lh:1.2;--fw:var(--fw-semibold);letter-spacing:.13em;text-transform:uppercase}.stat-l,.stat-md{font-family:var(--font-heading);font-weight:var(--fw-medium);font-size:var(--fs);line-height:1}.stat-data{--stat-fs:24px;font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--stat-fs);line-height:1.4}.stat-data.stat-data--24{--stat-fs:24px}.stat-data.stat-data--32{--stat-fs:32px}.stat-l{--fs:56px}.stat-md{--fs:44px}.text-center{text-align:center}.text-brand{color:var(--color-brand)}.text-sand{color:var(--color-background-sand)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-muted)}.text-brand-strong{color:var(--color-brand-strong)}.text-primary{color:var(--color-text-primary)}.text-status-positive{color:var(--color-status-positive-base)}.text-inverse{color:var(--color-text-inverse)}.text-inverse-muted{color:var(--color-text-inverse-muted)}.text-inverse-body{color:var(--color-text-inverse-body)}.fw-regular{font-weight:var(--fw-regular)}.fw-medium{font-weight:var(--fw-medium)}.fw-semibold{font-weight:var(--fw-semibold)}.fw-bold{font-weight:var(--fw-bold)}.typography--rte p a{color:var(--color-brand);text-decoration:underline}@media (width>=1024px){.display-m{--lh:.9}.display-l{--lh:1}.h1,h1{--fs:64px;--lh:1.1}.h2,h2{--fs:48px;--lh:1.01}.h3,h3{--fs:36px;--lh:1.15}.h4,h4{--fs:28px;--lh:1.2}.eyebrow{--fs:14px}.stat-l{--fs:64px}.stat-md{--fs:50px}}.vstack{--vstack-gap:64px;gap:var(--vstack-gap);flex-direction:column;display:flex}.vstack.vstack--center{align-items:center}.vstack.vstack--gap-m{--vstack-gap:24px}.vstack.vstack--gap-l{--vstack-gap:32px}@media (width>=1024px){.vstack{--vstack-gap:80px}}.video-modal{opacity:0;width:min(100% - 32px,1100px);transition:opacity .2s ease, transform .2s ease, overlay .2s allow-discrete, display .2s allow-discrete;background:0 0;border:0;margin:auto;padding:0;overflow:visible;transform:translateY(16px)scale(.98)}.video-modal[open]{opacity:1;transform:none}@starting-style{.video-modal[open]{opacity:0;transform:translateY(16px)scale(.98)}}.video-modal::backdrop{background:color-mix(in srgb, var(--color-background-black) 80%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .2s}.video-modal[open]::backdrop{opacity:1}@starting-style{.video-modal[open]::backdrop{opacity:0}}.video-modal .video-modal__close{color:var(--color-text-inverse);position:absolute;top:-30px;right:-26px}.video-modal .video-modal__video{aspect-ratio:16/9;background:var(--color-background-black);border-radius:16px;width:100%;max-height:calc(100dvh - 96px);display:block}.video-modal-trigger-wrap{grid-template-areas:"content";place-items:center;display:grid;position:relative}.video-modal-trigger-wrap>*{grid-area:content}.video-modal-trigger-wrap [aria-haspopup=dialog]:after{content:"";position:absolute;inset:0}.footer{background:var(--color-background-navy-deep);color:var(--color-background-sand);padding-block:160px 38px}@media (width>=1024px){.footer{padding-bottom:16px}.footer .footer__links-row{grid-column:span 2}}.footer-boilerplate{width:min(100%,395px)}.footer-boilerplate img{filter:invert()}@media (width<1024px){.footer-boilerplate{margin-bottom:16px}}.footer-bottom-links{flex-direction:column;gap:10px;padding:0;display:flex}.footer-bottom-links .footer-bottom-links__item{--text-link-color:var(--color-background-sand);--text-link-hover-color:var(--color-brand-soft);--fs:16px;--lh:1.45;--fw:var(--fw-regular);padding-block:3px}@media (width>=1024px){.footer-bottom-links{flex-direction:row;justify-content:flex-end;gap:0}.footer-bottom-links .footer-bottom-links__item{padding-inline:22px}.footer-bottom-links .footer-bottom-links__item:not(:first-child){border-left:1px solid color-mix(in srgb, var(--color-background-white) 20%, transparent)}}.footer-contacts .footer-contacts__text{line-height:1.6}@media (width>=1024px){.footer-contacts{grid-column:span 2}}.footer-links{flex-direction:column;gap:16px;display:flex}.footer-links .footer-links__item{padding-block:4px}.footer-social-media .footer-social-media__item{--text-link-color:var(--color-background-sand);--text-link-hover-color:var(--color-brand-soft)}.footer-subscribe{--form-inline-bg:color-mix(in srgb, var(--color-background-white) 8%, transparent);--form-inline-input-color:: var(--color-text-inverse);--form-inline-input-placeholder-color:: var(--color-text-inverse-muted);--form-inline-border:none}.header{z-index:1001;position:sticky;top:0}.navigation{--navigation-color:var(--color-text-primary);--navigation-brand-filter:none;--navigation-bg-color:var(--color-background-white);--navigation-bg-color-alpha:50%;--navigation-bg-color-mix:color-mix(in srgb, var(--navigation-bg-color) var(--navigation-bg-color-alpha), transparent);color:var(--navigation-color)}.navigation .navigation__brand>img{filter:var(--navigation-brand-filter)}.navigation.navigation--theme-light{--navigation-bg-color:var(--color-background-black);--navigation-color:var(--color-text-inverse);--navigation-hover-color:var(--color-brand-soft);--navigation-brand-filter:invert();--navigation-divider-color:var(--color-text-inverse-muted)}.navigation.navigation--submenu-open,.navigation.navigation--theme-dark{--navigation-bg-color:var(--color-background-white);--navigation-color:var(--color-text-primary);--navigation-hover-color:var(--color-brand);--navigation-brand-filter:none;--navigation-divider-color:var(--color-text-primary)}.navigation.navigation--expanded .navigation__drawer{opacity:1;visibility:visible}.navigation .navigation__grid{--grid-layout:"top" "nav"}.navigation .navigation__top{z-index:1;grid-area:top;justify-content:space-between;padding-block:20px;display:flex}.navigation .navigation__top:before{content:"";-webkit-backdrop-filter:none;backdrop-filter:none;z-index:-1;background-color:#0000;transition:background-color .2s ease-out,-webkit-backdrop-filter .2s ease-out,backdrop-filter .2s ease-out;position:absolute;inset:0}.navigation.navigation--scrolled .navigation__top:before{background-color:var(--navigation-bg-color-mix);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.navigation.navigation--submenu-open .navigation__top:before{background-color:var(--navigation-bg-color);-webkit-backdrop-filter:none;backdrop-filter:none}.navigation.navigation--expanded .navigation__top:before{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.navigation .navigation__brand{grid-area:logo}.navigation .navigation__brand img{width:132px}.navigation .navigation__nav{grid-area:nav}.navigation .navigation__cta{grid-area:cta;align-items:center;gap:8px;display:flex}.navigation .navigation__cta-divider{color:var(--navigation-divider-color)}.navigation .navigation__menu{border-top:1px solid var(--color-brand);padding:24px 20px}.navigation .navigation__menu-item{border-bottom:1px solid #2358c6;margin-top:12px;padding-block:0}.navigation .navigation__menu-item>button,.navigation .navigation__menu-link{margin-bottom:12px}.navigation .navigation__menu-link{justify-content:space-between;width:100%;padding-block:12px;display:flex}.navigation .navigation__toggle{margin:calc(var(--btn-padding-block) * -1)}.navigation .navigation__toggle[aria-expanded=true] .navigation__toggle-icon--open{display:none}.navigation .navigation__toggle[aria-expanded=true] .navigation__toggle-icon--close{display:block}.navigation .navigation__toggle-icon--close{display:none}.navigation .navigation__submenu-list{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.navigation .navigation__submenu-footer{margin-bottom:24px}@media (width<1024px){.navigation.navigation--expanded{--navigation-color:var(--color-text-inverse);--navigation-brand-filter:invert()}.navigation .navigation__grid{grid-row-gap:0}.navigation .navigation__cta{margin-block:-8px}.navigation .navigation__drawer{opacity:0;visibility:hidden;padding-top:var(--nav-height);background:var(--color-brand-strong);transition:opacity .3s,visibility .3s;position:fixed;inset:0}.navigation .navigation__menu{height:100%;overflow:auto}.navigation .navigation__menu .navigation__button-book{width:100%}.navigation .navigation__menu-item.navigation__menu-item--language .navigation-item{--btn-fs:12px;--btn-fw:500;--btn-lh:1.4;padding:8px}.navigation .navigation__menu-link{--text-link-hover-color:var(--navigation-color)}.navigation .navigation__submenu-footer{--text-link-color:var(--color-text-inverse);--text-link-hover-color:var(--color-brand-soft);float:right}.navigation .navigation__submenu-promo,.navigation .navigation__submenu-heading,.navigation .navigation__cta-desktop-actions{display:none}}@media (width>=1024px){.navigation{padding-block:23px}.navigation .navigation__brand{margin-bottom:9px}.navigation .navigation__brand img{width:203px}.navigation .navigation__top,.navigation .navigation__cta-desktop-actions{display:contents}.navigation .navigation__grid{--grid-layout:"logo nav cta";--grid-template-columns:auto 1fr auto;align-items:center}.navigation .navigation__drawer{opacity:1;visibility:visible;position:static}.navigation .navigation__menu{border-top:0;flex-wrap:wrap;gap:2px 16px;width:fit-content;margin-inline:auto;padding:0;display:flex}.navigation .navigation__submenu{opacity:0;inset-inline:0;width:min(100%,1176px);transition:opacity .2s ease, transform .2s ease, display .2s allow-discrete;background:var(--color-surface);border-radius:0 0 16px 16px;margin-inline:auto;position:absolute;top:100%;overflow:hidden;transform:translateY(-24px)}.accordion__item:not(.accordion__item--open) :is(.navigation .navigation__submenu){display:none}.accordion__item--open :is(.navigation .navigation__submenu){opacity:1;transform:translateY(0);box-shadow:-20px 109px 80px #0000001f}@starting-style{.accordion__item--open :is(.navigation .navigation__submenu){opacity:0;transform:translateY(-8px)}}.navigation .navigation__submenu-links{grid-column:span 2;padding:24px}.navigation .navigation__submenu-list{flex-flow:wrap;column-gap:32px}.navigation .navigation__menu-item{border-bottom:0;margin-top:0}.navigation .navigation__menu-item>button{--btn-transition:color .2s ease-out;--btn-hover-color:var(--navigation-hover-color)}.navigation .navigation__menu-item>button,.navigation .navigation__menu-link{margin-bottom:0;padding:8px}.navigation .navigation__menu-link{--text-link-hover-color:var(--navigation-hover-color)}.navigation .navigation__submenu-promo{background:var(--color-background-subtle);color:var(--color-text-primary);padding:36px 48px}.navigation .navigation__submenu-footer{--text-link-color:var(--color-brand);--text-link-hover-color:var(--color-brand-strong);margin-bottom:8px}.navigation .navigation__toggle,.navigation .navigation__menu>.navigation__button-book,.navigation .navigation__menu-link svg,.navigation .navigation__menu-item--language,.navigation .navigation__menu-item--book{display:none}.navigation .navigation__button-book{margin-right:14px}}.navigation-item{--navigation-item-bg:#0f2f71;--navigation-item-headline-color:var(--color-text-inverse);--navigation-item-description-color:var(--color-text-inverse-body);--navigation-item-icon-badge-bg:var(--color-brand-soft);--navigation-item-icon-badge-color:var(--color-brand-strong);--navigation-item-icon-arrow-color:var(--color-text-inverse);background:var(--navigation-item-bg);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;transition:background .2s ease-out;display:flex}.navigation-item .navigation-item__headline,.navigation-item .navigation-item__description{transition:color .2s ease-out}.navigation-item .navigation-item__headline{color:var(--navigation-item-headline-color)}.navigation-item .navigation-item__description{color:var(--navigation-item-description-color)}.navigation-item .navigation-item__icon-wrap{flex-shrink:0}.navigation-item .navigation-item__icon-badge{--icon-wrap-bg:var(--navigation-item-icon-badge-bg);--icon-wrap-color:var(--navigation-item-icon-badge-color)}.navigation-item .navigation-item__icon-arrow{color:var(--navigation-item-icon-arrow-color);margin-block:auto}@media (width<1024px){.navigation-item{padding-inline:16px}.navigation-item .navigation-item__icon-badge~.navigation-item__icon-arrow{display:none}.navigation-item .navigation-item__icon-badge{order:1}}@media (width>=1024px){.navigation-item{--navigation-item-bg:var(--color-background-white);--navigation-item-headline-color:var(--color-text-primary);--navigation-item-description-color:var(--color-text-secondary);--navigation-item-icon-badge-color:var(--color-brand);--navigation-item-icon-arrow-color:var(--color-brand);flex:0 0 calc(50% - 16px);margin-bottom:12px;position:relative}.navigation-item:after{content:"";inset-inline:0;border-bottom:1px solid var(--color-border-subtle);position:absolute;bottom:-12px}.navigation-item .navigation-item__icon-arrow{opacity:0;transition:opacity .2s ease-out}.navigation-item:hover{--navigation-item-bg:var(--color-background-subtle);--navigation-item-headline-color:var(--color-brand);--navigation-item-description-color:var(--color-text-primary);--navigation-item-icon-badge-bg:var(--color-brand);--navigation-item-icon-badge-color:var(--color-text-inverse)}.navigation-item:hover .navigation-item__icon-arrow{opacity:1}}.article-body :is(.text-intro,.text-block,.pullquote){width:min(100%,760px);margin-inline:auto}.articles .articles__link-wrap{margin-top:24px}.articles .articles__pagination{justify-content:center;align-items:center;gap:10px;display:flex}.articles .articles__pagination>.button{aspect-ratio:1;width:36px;padding-block:0}.articles .articles__pagination>.button.active{background:var(--color-text-primary)}@media (width>=1024px){.articles .articles__link-wrap{text-align:right;margin-top:16px}.articles .articles__grid{--grid-gap:64px 32px}}.cta-section .cta-section__card{--card-body-padding:0;--section-intro-eyebrow-color:var(--color-text-inverse);--section-intro-description-color:var(--color-text-inverse-body)}.cta-section .cta-section__card-body{padding:40px}@media (width>=1024px){.cta-section .cta-section__card-picture{order:1}.cta-section .cta-section__card-body{padding:96px}}.error-404{text-align:center;align-items:center;min-height:100dvh;display:flex}.error-404 .container{z-index:1}.error-404 .error-404__actions{justify-content:center;gap:16px}.error-404 .error-404__img{min-height:300px;height:unset!important;top:unset!important}@media (width>=1024px){.error-404 .error-404__actions{gap:40px}}.hero{--section-padding:38px;--hero-content-width:800px;align-items:center;width:100%;min-height:100dvh;max-height:100vh;display:flex;position:relative;overflow:hidden}.hero.hero--content-bottom{--section-padding:144px 38px;align-items:flex-end}.hero.hero--media-background .hero__background{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.hero.hero--split{--hero-content-width:514px;--section-padding:136px 42px}.hero.hero--split .hero__grid{--grid-gap:64px}.hero.hero--split .hero__media-image{aspect-ratio:1.166}.hero.hero--text-center .hero__content{text-align:center;margin-inline:auto}.hero.hero--text-center .hero__cta{justify-content:center}.hero.hero--text-right .hero__content{text-align:right;margin-left:auto}.hero.hero--text-right .hero__cta{justify-content:flex-end}.hero .hero__content,.hero .hero__media,.hero .hero__body{z-index:1;position:relative}.hero .hero__content{max-width:var(--hero-content-width)}.hero .hero__cta{flex-wrap:wrap;gap:24px;display:flex}@media (width<1024px){.hero.hero--bg-hide-mobile .hero__background,.hero.hero--bg-hide-mobile .hero__overlay{display:none}}@media (width>=1024px){.hero{aspect-ratio:16/9}.hero.hero--thin{aspect-ratio:2.6;min-height:740px}.hero.hero--thin-ultra{aspect-ratio:3.6;min-height:530px}.hero.hero--content-bottom{align-items:flex-end}@media (height>=730px){.hero.hero--content-bottom:not(.hero--thin):not(.hero--thin-ultra){--section-padding:144px 159px}}.hero.hero--bg-hide-desktop .hero__background,.hero.hero--bg-hide-desktop .hero__overlay{display:none}.hero.hero--split{--section-padding:180px 100px}.hero.hero--split .hero__container,.hero.hero--split .hero__grid{height:100%}.hero.hero--split .hero__grid{--grid-gap:100px;align-items:center}.hero.hero--split .hero__media,.hero.hero--split .hero__media-image{height:100%}.hero.hero--split .hero__media-image{object-position:left top;box-shadow:0 12px 30px color-mix(in srgb, var(--color-background-black) 8%, transparent)}}.image-container{--section-padding:0}.image-container .image-container__img{margin-inline:auto}@media (width<1024px){.image-container>.container{padding:0}}@media (width>=1024px){.image-container{--section-padding:29px}.image-container .image-container__img{border-radius:var(--radius-16)}}@media (width>=1024px){.market-coverage .market-coverage__picture{order:1}}.platform-overview{padding-bottom:0}.product-pathways .product-pathways__top-content{--grid-gap:112px}.product-pathways .product-pathways__cards-grid{margin-bottom:40px}.product-pathways .product-pathways__container-cta{text-align:right}@media (width>=1024px){.product-pathways{--section-intro-margin:48px}.product-pathways .product-pathways__cards-grid{margin-bottom:48px}}.social-proof .social-proof__logo-strip:not(:last-child){margin-bottom:64px}@media (width>=1024px){.social-proof .social-proof__logo-strip:not(:last-child){margin-bottom:80px}}.stats-numbers-item{text-align:center;border-bottom:1px solid var(--color-border-default);min-height:200px;padding:40px}@media (width>=1024px){.stats-numbers-item{min-height:unset;padding-block:14.5px;border-bottom:0;border-left:1px solid var(--color-border-default);text-align:left;padding-right:0}}.testimonial .testimonial__slider{--slider-slide-width:100%}
