@charset "UTF-8";[data-micromodal-trigger]{cursor:pointer!important}.video-modal{background-color:#000000b3;background-color:var(--modal-background,rgba(0,0,0,.7));inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .22s ease-out;z-index:7}.video-modal__background{height:100%;width:100%}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.video-modal__background--blurred{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.video-modal__dialog{left:50%;max-width:90%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-40%);transition:opacity .22s ease-out,transform .22s ease-out;transition-delay:.22s ease-out;width:800px}.video-modal__content{border-radius:30px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-modal__content iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-modal.is-open{opacity:1;pointer-events:auto}.video-modal.is-open .video-modal__dialog{opacity:1;transform:translate(-50%,-50%)}.video-modal__close{position:absolute;right:0;top:-60px;width:auto}.full-bleed.astro-6b7rxh5j{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-6b7rxh5j{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.footer-group.astro-6b7rxh5j{--gap:14px;display:flex;flex-direction:column;gap:14px;gap:var(--gap,10px)}.footer-group.astro-6b7rxh5j a.astro-6b7rxh5j{color:#fff;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-decoration-color:var(--line-color,transparent);text-underline-offset:6px;text-underline-offset:var(--line-offset,6px);transition:text-decoration-color .22s ease-out,text-underline-offset .22s ease-out}.footer-group.astro-6b7rxh5j a.astro-6b7rxh5j:focus,.footer-group.astro-6b7rxh5j a.astro-6b7rxh5j:hover{--line-color:#fff;--line-offset:4px;color:#fff}.footer-group.astro-6b7rxh5j .title.astro-6b7rxh5j{color:#ffc533;font-size:24px}.footer-group.astro-6b7rxh5j ul.astro-6b7rxh5j{display:flex;flex-direction:column;gap:var(--gap)}.footer-group.astro-6b7rxh5j li.astro-6b7rxh5j{display:flex}.footer-group.astro-6b7rxh5j li.astro-6b7rxh5j a.astro-6b7rxh5j{font-size:16px;line-height:30px;margin-bottom:8px;width:100%}.full-bleed.astro-x7oqi4a6{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-x7oqi4a6{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}ul.astro-x7oqi4a6{display:flex;flex-wrap:wrap;width:100%;grid-gap:16px;grid-gap:var(--gap,16px);gap:16px;gap:var(--gap,16px);grid-row-gap:40px;display:grid;grid-template-areas:"product resources" "use-cases teams" "company .";grid-template-areas:var(--grid-template-areas,"product resources" "use-cases teams" "company .");grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(var(--col-count,2),minmax(0,1fr));row-gap:40px}@media only screen and (min-width:768px){ul.astro-x7oqi4a6{--col-count:3;--gap:40px;--grid-template-areas:"product resources company" "use-cases teams ."}}@media only screen and (min-width:1024px){ul.astro-x7oqi4a6{--col-count:5;--gap:72px;--grid-template-areas:"product use-cases teams resources company"}}.hubspot-form .intro{font-size:18px;margin-bottom:20px}.hubspot-form .form{display:flex;flex-direction:column;gap:20px}.hubspot-form .form-group{display:flex;flex-direction:column;gap:2px}.hubspot-form .label{color:#f0fff4;font-family:Aeonik;font-size:18px}.hubspot-form .input-field{border:1px solid #093b42;border:1px solid var(--border-color,#093b42);border-radius:8px;font-family:Aeonik Medium,Helvetica,Arial,sans-serif;font-size:18px;min-height:48px;padding:.5rem}.hubspot-form .error{border:1px solid #fa7276!important}.hubspot-form .input-field:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e54d;outline:none}.hubspot-form .error-message{color:#fa7276;font-size:18px;margin-top:1px}.hubspot-form .success-message{border-radius:8px;color:#f0fff4;margin-top:20px;padding:16px;text-align:center}.hubspot-form .hidden{display:none}.hubspot-form .checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#77cfbf;border:20px;cursor:pointer;height:20px;margin-right:12px;min-height:20px;position:relative;top:5px;width:20px}.hubspot-form .checkbox:checked:after{color:#1d1d1d;content:"✓";font-size:12px;font-weight:700;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%)}.hubspot-form .form-group-agree{cursor:pointer;display:flex;flex-direction:row;justify-content:start}.full-bleed.astro-rvw4nhyg{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-rvw4nhyg{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.newsletter-signup.astro-rvw4nhyg{background-color:#093b42;background-image:url(/img/shape-newsletter.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:30px 30px 0 0;display:flex;flex-direction:column;gap:24px;margin-bottom:-30px;margin-left:4px;margin-right:4px;min-height:200px;padding:40px 0 70px;position:relative}@media only screen and (min-width:768px){.newsletter-signup.astro-rvw4nhyg{background-position:50%;gap:20px;margin-left:8px;margin-right:8px;padding:0 0 30px}}@media only screen and (min-width:1024px){.newsletter-signup.astro-rvw4nhyg{gap:40px}}.newsletter-signup.astro-rvw4nhyg .newsletter-wrapper.astro-rvw4nhyg{display:flex;flex-direction:column;gap:28px}@media only screen and (min-width:768px){.newsletter-signup.astro-rvw4nhyg .newsletter-wrapper.astro-rvw4nhyg{align-items:stretch;flex-direction:row;gap:84px;justify-content:stretch;padding:60px 0}}.newsletter-signup.astro-rvw4nhyg .heading{color:#fff;text-align:left}@media only screen and (min-width:768px){.newsletter-signup.astro-rvw4nhyg .heading{max-width:50%;text-align:left!important}}@media only screen and (min-width:1024px){.newsletter-signup.astro-rvw4nhyg .heading{max-width:406px}}.full-bleed.astro-v3squqf5{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-v3squqf5{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.footer.astro-v3squqf5{background-color:#0c515a;border-radius:30px;display:block;margin:0 4px 4px;overflow:hidden;padding:40px 0;position:relative}@media only screen and (min-width:768px){.footer.astro-v3squqf5{margin:0 8px 8px}}@media only screen and (min-width:1024px){.footer.astro-v3squqf5{padding:60px 0}}.footer--plain.astro-v3squqf5{margin:0 4px 4px}@media only screen and (min-width:768px){.footer--plain.astro-v3squqf5{margin:0 8px 8px}}.footer.astro-v3squqf5 .wrapper.astro-v3squqf5{display:flex;flex-direction:column;gap:40px;position:relative}@media only screen and (min-width:1024px){.footer.astro-v3squqf5 .wrapper.astro-v3squqf5{gap:60px}}.footer__top.astro-v3squqf5{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1024px){.footer__top.astro-v3squqf5{flex-direction:row;margin:0}}.footer__bottom.astro-v3squqf5 a,.footer__bottom.astro-v3squqf5 p{color:#fff;font-family:Aeonik Medium,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4285;margin-bottom:0}.footer__bottom.astro-v3squqf5 .copyright.astro-v3squqf5 p{line-height:28px}.footer__bottom_links.astro-v3squqf5{display:flex;flex-direction:column;gap:20px;margin-top:20px}@media only screen and (min-width:1024px){.footer__bottom_links.astro-v3squqf5{align-items:center;flex-direction:row;justify-content:space-between;padding-top:4px}}.footer__bottom_links.astro-v3squqf5 p.astro-v3squqf5{color:#fff;font-family:Aeonik Medium,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4285;margin-bottom:0}.footer__bottom-container-left.astro-v3squqf5{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}@media only screen and (min-width:1024px){.footer__bottom-container-left.astro-v3squqf5{align-items:center;-moz-column-gap:35px;column-gap:35px;justify-content:flex-start;margin-bottom:0;row-gap:20px;width:auto}}.footer__bottom-container-right.astro-v3squqf5{display:flex;gap:24px;height:100%;width:100%}@media only screen and (min-width:1024px){.footer__bottom-container-right.astro-v3squqf5{align-items:flex-end;justify-content:flex-end;width:auto}}.footer__contact.astro-v3squqf5{display:flex;flex-wrap:wrap;gap:20px}@media only screen and (min-width:1024px){.footer__contact.astro-v3squqf5{-moz-column-gap:35px;column-gap:35px}}.footer__contact.astro-v3squqf5 a{--line-color:$white;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;transition:text-underline-offset .3s ease}.footer__contact.astro-v3squqf5 a:focus-visible,.footer__contact.astro-v3squqf5 a:hover{text-underline-offset:5px}.full-bleed.astro-wvi2fmhg{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-wvi2fmhg{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.logo--mobile.astro-wvi2fmhg{display:none}@media (max-width:780px){.active .logo--desktop.astro-wvi2fmhg{display:none}.active .logo--mobile.astro-wvi2fmhg{display:inline}}.logo-container.astro-wvi2fmhg{display:flex;margin-left:10px;max-width:155px;position:relative;width:100%}@media only screen and (min-width:768px){.logo-container.astro-wvi2fmhg{margin-left:0;max-width:186px}}.logo-link.astro-wvi2fmhg{display:inline-flex;width:100%}.logo-link.astro-wvi2fmhg svg.astro-wvi2fmhg{height:auto;max-width:155px;width:100%}@media only screen and (min-width:768px){.logo-link.astro-wvi2fmhg svg.astro-wvi2fmhg{max-width:186px}}.logo-link.astro-wvi2fmhg g,.logo-link.astro-wvi2fmhg path{transition:fill .22s ease-out}.full-bleed.astro-oc7bvmeu{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-oc7bvmeu{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.hamburger.astro-oc7bvmeu{align-items:center;background-color:#fff0;border:0;color:#093b42;color:var(--hamburger-color,#093b42);cursor:pointer;display:flex;font:inherit;height:48px;margin:0;overflow:visible;padding:0;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear;width:48px}@media only screen and (min-width:1024px){.hamburger.astro-oc7bvmeu{display:none}}.hamburger.astro-oc7bvmeu.active .hamburger__inner.astro-oc7bvmeu{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);width:20px}.hamburger.astro-oc7bvmeu.active .hamburger__inner.astro-oc7bvmeu:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger.astro-oc7bvmeu.active .hamburger__inner.astro-oc7bvmeu:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger__box.astro-oc7bvmeu{display:inline-block;height:20px;position:relative;width:20px}.hamburger__inner.astro-oc7bvmeu{top:50%;transition-duration:75ms;transition-property:transform;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger__inner.astro-oc7bvmeu,.hamburger__inner.astro-oc7bvmeu:after,.hamburger__inner.astro-oc7bvmeu:before{background-color:currentColor;border-radius:2px;display:block;height:2px;position:absolute;width:20px}.hamburger__inner.astro-oc7bvmeu:after,.hamburger__inner.astro-oc7bvmeu:before{content:"";text-align:center;transition-property:transform}.hamburger__inner.astro-oc7bvmeu:before{top:-7px;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger__inner.astro-oc7bvmeu:after{bottom:-7px;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.full-bleed.astro-rojjxdit{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-rojjxdit{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.feature-card.astro-rojjxdit{background:url(../img/dropdown-card-bg-yellow.svg);background:var(--background-image,url(../img/dropdown-card-bg-yellow.svg));background-color:#ffb700;background-color:var(--background-color,#ffb700);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:flex;flex-direction:column;gap:14px;min-width:260px;padding:28px}@media only screen and (min-width:480px){.feature-card.astro-rojjxdit{background-position:bottom}}@media only screen and (min-width:1024px){.feature-card.astro-rojjxdit{background-position:50%;min-height:260px}}.feature-card.astro-rojjxdit .feature-card__title.astro-rojjxdit{font-size:20px;font-style:normal;font-weight:500;line-height:140%}.feature-card.astro-rojjxdit .feature-card__title.astro-rojjxdit,.feature-card.astro-rojjxdit h3.astro-rojjxdit,.feature-card.astro-rojjxdit p.astro-rojjxdit{color:#093b42;color:var(--text-color,#093b42)}.feature-card.astro-rojjxdit .button{justify-content:flex-start;margin-top:auto}.feature-card.astro-rojjxdit.green{--text-color:#fff;--background-color:#0f616c;--background-image:url(../img/dropdown-card-bg-green.svg)}.feature-card.astro-rojjxdit.yellow-light{--background-color:#ffeec2;--background-image:url(../img/dropdown-card-bg-yellow-light.svg)}.feature-card.astro-rojjxdit.green-light{--background-color:#b4e4dc;--background-image:url(../img/dropdown-card-bg-green-light.svg)}.full-bleed.astro-eha66z3j{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-eha66z3j{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.coming-soon.astro-eha66z3j{align-items:center;align-self:center;background-color:#d2eeea;border-radius:10px;color:#093b42;display:flex;font-size:16px;font-style:normal;font-weight:500;justify-content:center;justify-self:center;line-height:normal;min-height:24px;order:1;padding:0 10px;width:-moz-max-content;width:max-content}@media only screen and (min-width:1024px){.coming-soon.astro-eha66z3j{align-self:flex-start;justify-self:flex-start;margin-bottom:-12px;order:0}}.full-bleed.astro-w7ezr5m7{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-w7ezr5m7{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}li.astro-w7ezr5m7{min-width:170px;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:flex;gap:10px}@media only screen and (min-width:1024px){li.astro-w7ezr5m7{flex-direction:column}}li.astro-w7ezr5m7 a.astro-w7ezr5m7{color:#093b42;display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:500;gap:4px;line-height:175%;padding:6px 0;position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-decoration-color:var(--text-underline-color,transparent);text-underline-offset:5px;text-underline-offset:var(--text-underline-offset,5px);transform:translate(0);transform:translate(var(--padding-left,0));transition:text-decoration-color .22s ease-out,text-underline-offset .22s ease-out,transform .22s ease-out}li.astro-w7ezr5m7 a.astro-w7ezr5m7:focus,li.astro-w7ezr5m7 a.astro-w7ezr5m7:hover{--text-underline-color:#093b42;--text-underline-offset:3px}@media only screen and (min-width:1024px){li.astro-w7ezr5m7 a.astro-w7ezr5m7:focus,li.astro-w7ezr5m7 a.astro-w7ezr5m7:hover{--padding-left:15px;--dot-trans-x:-15px;--dot-opacity:1;--dot-scale:1;--hit-area-trans-x:-15px}li.astro-w7ezr5m7 a.astro-w7ezr5m7:focus:after,li.astro-w7ezr5m7 a.astro-w7ezr5m7:hover:after{--size:8px;background-color:#77cfbf;border-radius:8px;border-radius:var(--size);content:"";height:8px;height:var(--size,8px);left:0;opacity:0;opacity:var(--dot-opacity,0);position:absolute;top:50%;transform:translate(5px,-50%) scale(0);transform:translate(var(--dot-trans-x,5px),-50%) scale(var(--dot-scale,0));transition:transform .22s ease-out,opacity .22s ease-out;width:8px;width:var(--size,8px)}li.astro-w7ezr5m7 a.astro-w7ezr5m7:focus:before,li.astro-w7ezr5m7 a.astro-w7ezr5m7:hover:before{--size:8px;content:"";height:100%;left:0;position:absolute;top:0;transform:translate(0);transform:translate(var(--hit-area-trans-x,0));width:15px}}.full-bleed.astro-lnky3ipo{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-lnky3ipo{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.title-tag.astro-lnky3ipo{align-items:center;background-color:#d2eeea;background-color:#fff;border-radius:10px;color:#093b42;display:flex;font-size:18px;font-style:normal;font-weight:500;line-height:normal;min-height:24px;padding:12px;width:-moz-max-content;width:max-content}@media only screen and (min-width:1024px){.title-tag.astro-lnky3ipo{background-color:#f4f3ef}}.full-bleed.astro-hpbitzug{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-hpbitzug{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.columns.astro-hpbitzug{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width:1024px){.columns.astro-hpbitzug{flex-direction:row;flex-wrap:wrap;gap:20px 30px;padding:14px 0}}@media only screen and (min-width:1440px){.columns.astro-hpbitzug{gap:20px 60px}}.columns.astro-hpbitzug li.astro-hpbitzug{gap:10px}.columns.astro-hpbitzug li.astro-hpbitzug,.columns.astro-hpbitzug ul.astro-hpbitzug{display:flex;flex-direction:column}.columns.astro-hpbitzug ul.astro-hpbitzug{gap:6px}@media only screen and (min-width:1024px){.columns.astro-hpbitzug ul.astro-hpbitzug.span-2-columns{-moz-columns:2;-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px;display:block}.columns.astro-hpbitzug ul.astro-hpbitzug.span-2-columns li{margin-bottom:10px}}.nav{display:none;order:2;position:relative}@media only screen and (min-width:1024px){.nav{align-items:center;display:flex;margin:0 auto;order:0;position:static}}.nav__list{margin-top:33px;position:relative}@media only screen and (min-width:1024px){.nav__list{align-items:center;display:flex;margin-top:0;position:static}}.nav__item{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media only screen and (min-width:1024px){.nav__item{margin-right:16px;position:static}.nav__item:last-of-type{margin-right:0}}.nav__item.active{--title-text-underline-color:#093b42;--title-text-underline-offset:3px}.nav__item.active .nav__cta svg{transform:rotate(180deg)}.nav__item.active .nav__menu{max-height:10000px;opacity:1;overflow:visible;visibility:visible;width:100%;z-index:1}@media only screen and (min-width:1024px){.nav__item.active .nav__menu{max-width:95dvw;width:-moz-max-content;width:max-content}}.nav__cta{background:transparent;color:#093b42;font-family:Aeonik,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:16px 10px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-decoration-color:var(--title-text-underline-color,transparent);text-underline-offset:5px;text-underline-offset:var(--title-text-underline-offset,5px);transition:text-decoration-color .22s ease-out,text-underline-offset .22s ease-out,transform .22s ease-out}.nav__cta,.nav__cta:active,.nav__cta:focus{color:#fff}@media only screen and (min-width:1024px){.nav__cta,.nav__cta:active,.nav__cta:focus{color:#093b42}.nav__cta{font-family:Aeonik Medium,Helvetica,Arial,sans-serif;padding:8px 0 8px 8px}}@media only screen and (min-width:1024px){.nav__cta:focus-visible,.nav__cta:hover{transform:scale(1.05)}}.nav__cta--has-child{display:flex;gap:6px;justify-content:space-between;width:100%}@media only screen and (min-width:1024px){.nav__cta--has-child{position:relative;width:-moz-min-content;width:min-content}}.nav__cta--has-child svg{pointer-events:none;transition:transform .22s ease-out;width:10px}.nav__cta [data-icon]{--color:#77cfbf;width:12px}@media only screen and (min-width:1024px){.nav__cta [data-icon]{--color:#093b42;width:10px}}.nav .feature-card{margin:0}@media only screen and (min-width:1024px){.nav .feature-card{display:flex;flex-direction:column;justify-content:center;margin-left:auto;max-width:260px;width:100%}}.nav__column{align-items:flex-start;background-color:#f4f3ef;border-radius:20px;display:flex;flex-direction:column;gap:20px;padding:20px}@media only screen and (min-width:1024px){.nav__column{background-color:transparent;flex-direction:row;gap:48px;padding:0}}.nav__menu{height:auto;max-height:0;opacity:0;overflow:hidden;transition:max-height .22s ease-in-out,opacity .22s ease-in-out;visibility:hidden;width:100%}@media only screen and (min-width:1024px){.nav__menu{background:#fff;border:1px solid #093b42;border-radius:30px;display:flex;gap:20px;left:50%;margin:0;min-width:200px;position:absolute;top:calc(100% + 30px);width:-moz-min-content;width:min-content}}@media only screen and (min-width:1024px) and (min-width:1024px){.nav__menu{padding:28px;transform:translate(-50%)}}.nav__menu h2{font-size:20px;font-weight:700;line-height:1.2;margin-bottom:8px}.nav__menu a:not(.button){color:#000;display:flex;padding:8px 0}@media only screen and (min-width:1024px){.nav__menu a:not(.button){max-width:160px;padding:10px 0}}.nav__menu a:not(.button) svg{margin-left:8px;width:22px}.nav__menu-row{display:flex;flex-direction:column}@media only screen and (min-width:1024px){.nav__menu-row{flex-direction:row;margin:0 auto;max-width:calc(100% - 40px);padding-top:72px}}@media only screen and (min-width:1200px){.nav__menu-row{max-width:1180px}}.nav__menu-footer{margin:0 20px 20px}@media only screen and (min-width:1024px){.nav__menu-footer{margin:30px 0 0}}.nav+div{display:flex;order:3;position:absolute;right:10px;top:0}@media only screen and (min-width:1024px){.nav+div{order:0;position:static;right:auto;top:auto}}.nav .meta-links{align-items:center;display:flex;gap:20px;justify-content:flex-start;padding-left:10px;padding-top:30px}@media only screen and (min-width:1024px){.nav .meta-links{display:none}}.nav .meta-links .sign-in{color:#fff;font-size:18px;-webkit-text-decoration:underline;text-decoration:underline}.header,main-header{position:relative;z-index:1}.header{--logo-text-color:#093b42;display:block;left:0;overflow:hidden;padding:20px 0;right:0;top:0;transition:background-color .22s ease-out;width:100%}@media only screen and (min-width:1024px){.header{margin:auto;overflow:visible;overflow-x:visible;padding:30px 0}}.header:after{--size:280px;background-color:#0c515a;border-radius:280px;border-radius:var(--size);content:"";height:280px;height:var(--size);opacity:0;opacity:var(--shape-opacity,0);pointer-events:none;position:absolute;right:-20%;top:-13%;transform:translateY(-60px) scale(.7);transform:translateY(var(--circle-trans-y,-60px)) scale(var(--circle-scale,.7));transition:transform .22s ease-out;width:280px;width:var(--size);z-index:-1}.header .shape-container{height:100%;pointer-events:none;position:absolute;top:0;width:100%}.header .shape-container:after,.header .shape-container:before{background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:var(--size);opacity:0;opacity:var(--shape-opacity,0);pointer-events:none;position:absolute;width:var(--size);z-index:-1}.header .shape-container:after{--size:150px;background-image:url(/img/mobile-menu-star.svg);opacity:0;opacity:var(--shape-opacity,0);right:0;transform:translateY(0);transform:translateY(var(--circle-trans-y,0))}.header .shape-container:before{--size:160px;background-image:url(/img/mobile-menu-hex.svg);left:0;transform:translateY(-60px);transform:translateY(var(--circle-trans-y,-60px))}.header.open{z-index:2}.header .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0 10px;position:relative}@media only screen and (min-width:1024px){.header .wrapper{align-items:center;flex-direction:row;justify-content:space-between;padding:0 14px;width:100%}}.header .logo-container{align-items:center}@media only screen and (min-width:1024px){.header .logo-container{flex:0 1 190px;max-width:none;order:0;padding-right:20px}}@media only screen and (min-width:1200px){.header .logo-container{flex:0 1 190px}}.header .logo-container [data-icon=nexus-logo]{--color:#093b42}.header__button{display:none!important}@media only screen and (min-width:1024px){.header__button{display:inline-flex!important}}.header--plain .wrapper{flex-direction:row;justify-content:space-between}.header--plain .logo-container{order:0}.header--plain .header__button{display:inline-flex!important;margin-right:10px}.header .side{align-items:center;display:flex;gap:20px;justify-content:center}@media only screen and (min-width:1024px){.header .side{flex:0 0 332px;justify-content:flex-end}}.header .side .button,.header .side .sign-in{display:none}@media only screen and (min-width:1024px){.header .side .button,.header .side .sign-in{display:flex}}.header.active{--logo-icon-color:#77cfbf;--logo-text-color:#fff;--hamburger-color:#fff;--shape-opacity:1;--circle-trans-y:0px;--circle-scale:1;background:#093b42;display:block;height:100vh;overflow-y:auto;z-index:7}.header.active .nav{display:block;padding-bottom:90px}.header.active .header__button{bottom:32px;display:inline-flex!important;left:20px;position:fixed;right:20px;width:calc(100% - 40px)}.header__bypass-block{left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-100%);transition:transform .22s ease-out,opacity .22s ease-out!important;z-index:2}.header__bypass-block:focus,.header__bypass-block:focus-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.header__bypass-block--left{left:0;transform:translateY(-100%)}.header__bypass-block--left:focus,.header__bypass-block--left:focus-visible{transform:translate(0)}.wrapper{margin-left:auto;margin-right:auto;max-width:1210px;padding:0 18px;width:100%}@media only screen and (min-width:768px){.wrapper{overflow:visible;padding:0 25px}}@media only screen and (min-width:1024px){.wrapper{padding:0 30px}}.wrapper--full-width{max-width:none}.wrapper--extended{max-width:1280px}.wrapper--wide{max-width:1200px}.wrapper--large{max-width:1180px}.wrapper--small{max-width:1020px}.wrapper--smaller{max-width:980px}.wrapper--xsmall{max-width:840px}.wrapper--flex{display:flex;flex-direction:column}@media only screen and (min-width:1024px){.wrapper--flex{align-items:center;flex-direction:row;justify-content:center}}@media only screen and (min-width:1440px){.wrapper--flex{justify-content:space-between;padding:0 130px}}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}*,html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}audio,embed,iframe,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.reveal-on-enter{opacity:0}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}button{align-items:center;border:none;border-radius:0;cursor:pointer;display:inline-flex;font:inherit;font-family:Aeonik Medium,Helvetica,Arial,sans-serif;justify-content:center;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}button:not([class]),button:not([class]):active,button:not([class]):focus,button:not([class]):hover{border:none;-webkit-text-decoration:none;text-decoration:none}button::-moz-focus-inner{border:0;padding:0}fieldset{margin-bottom:10px}label{display:block;font-family:Aeonik Medium,Helvetica,Arial,sans-serif}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;vertical-align:baseline}input[type=submit]{cursor:pointer}input[type=submit]::-moz-focus-inner{border:0;padding:0}select{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:0;font-family:Aeonik Medium,Helvetica,Arial,sans-serif}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;border:1px solid #ccc;box-sizing:border-box;color:#093b42;font-size:18px;height:48px;line-height:48px;min-height:50px;padding:0 15px;transition:background .22s ease-out,border .22s ease-out,color .22s ease-out;width:100%}input[type=color].error,input[type=date].error,input[type=datetime-local].error,input[type=datetime].error,input[type=email].error,input[type=file].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,select.error,textarea.error{border:1px solid #093b42;color:#093b42}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=file]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{border:1px solid #ccc;color:#f2f5f7;pointer-events:none}input[type=color]:disabled:focus,input[type=date]:disabled:focus,input[type=datetime-local]:disabled:focus,input[type=datetime]:disabled:focus,input[type=email]:disabled:focus,input[type=file]:disabled:focus,input[type=month]:disabled:focus,input[type=number]:disabled:focus,input[type=password]:disabled:focus,input[type=search]:disabled:focus,input[type=tel]:disabled:focus,input[type=text]:disabled:focus,input[type=time]:disabled:focus,input[type=url]:disabled:focus,input[type=week]:disabled:focus,select:disabled:focus,textarea:disabled:focus{border:1px solid #ccc;color:#f2f5f7}textarea,textarea:focus{line-height:1.75;min-height:150px;overflow:auto;padding:15px;width:100%}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#ccc;font-size:12px}.full-bleed{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}html{min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;max-width:100vw;overflow-x:clip;scroll-behavior:smooth}body{font-size:18px;height:100%;min-height:100vh;position:relative;-webkit-overflow-scrolling:touch;background:#f4f3ef;color:#093b42;font-family:Aeonik Medium,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.75}body.has-overlay .overlay{display:block}body.has-overlay .overlay:hover{cursor:pointer}body.has-overlay .overlay:after{background-color:#0006;content:"";display:block;inset:0;position:absolute;z-index:1}body .overlay{display:none}body.sticky-footer{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}body.sticky-footer main{flex-grow:1}body.no-scroll{height:100dvh;overflow:hidden;width:100%}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}a{-webkit-text-decoration:none;text-decoration:none;transition:color .22s ease-out}.h1,.h2,.h3,.h4,.h5,.h6{color:#093b42;font-family:Aeonik,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:1.1041;margin-bottom:20px;margin-top:0}.h1{font-size:30px}@media only screen and (min-width:768px){.h1{font-size:40px;line-height:48px}}.h2{font-size:24px}@media only screen and (min-width:1024px){.h2{font-size:32px;line-height:40px}}.h3{font-size:24px}@media only screen and (min-width:1024px){.h3{font-size:28px;line-height:42px}}.h4{font-size:22px}@media only screen and (min-width:1024px){.h4{font-size:24px;line-height:36px}}.h5{font-size:18px}@media only screen and (min-width:1024px){.h5{font-size:20px;line-height:30px}}.h6{font-size:16px}@media only screen and (min-width:1024px){.h6{font-size:14px;line-height:21px}}.blockquote,.ol,.p,.pre,.ul{margin-bottom:20px}.hr{background-color:transparent;border:none;border-bottom:1px solid #ccc;height:1px;margin:20px 0;width:100%}.strong{font-weight:700}.em{font-style:italic}.p,p{font-family:Aeonik Medium,Helvetica,Arial,sans-serif;line-height:1.75}.caption,.p,p{font-size:18px}h1{font-size:56px}h2{font-size:44px}h3{font-size:32px}h4{font-size:24px}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:400;src:url(/fonts/Aeonik-Regular.woff2) format("woff2"),url(/fonts/Aeonik-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik Medium;font-style:normal;font-weight:500;src:url(/fonts/Aeonik-Medium.woff2) format("woff2"),url(/fonts/Aeonik-Medium.woff) format("woff")}main{padding:0 4px 4px;padding:0 4px var(--padding-bottom,4px)}@media only screen and (min-width:768px){main{padding:0 8px 8px;padding:0 8px var(--padding-bottom,8px)}}main.no-padding-bottom{--padding-bottom:0}body{overflow-x:hidden}body.inner:after,body.landing:after,body.listing:after{background-image:url(/img/inner-bg-images.svg);background-image:var(--background-image,url(/img/inner-bg-images.svg));background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";display:none;height:100%;max-width:726px;position:absolute;right:0;right:var(--right,0);top:0;top:var(--top,0);width:50vw;z-index:-1}@media only screen and (min-width:768px){body.inner:after,body.landing:after,body.listing:after{display:block}}body.landing,body.listing{--background-image:url(/img/listing-bg-images.svg)}body.landing{--top:500px}@media only screen and (min-width:1024px){body.landing{--top:730px;--right:-300px}}
