/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial;--tw-border-style:solid;--tw-duration:initial}}}.vertical-tabs__outer{background-color:#fff;position:relative;overflow:hidden}.vertical-tabs__background{background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.vertical-tabs__overlay{background-color:oklab(100% 0 5.96046e-8/.8);position:absolute;inset:0}.vertical-tabs__inner{z-index:10;padding-top:72px;padding-bottom:72px;position:relative}@media (min-width:768px){.vertical-tabs__inner{padding-top:96px;padding-bottom:96px}}@media (min-width:1024px){.vertical-tabs__inner{padding-top:136px;padding-bottom:136px}}.vertical-tabs__text-block{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}@media (min-width:1024px){.vertical-tabs__text-block{margin-bottom:4rem}}.vertical-tabs__headline p,.vertical-tabs__headline h1,.vertical-tabs__headline h2,.vertical-tabs__headline h3,.vertical-tabs__headline h4{--tw-font-weight:500;color:#003865;letter-spacing:-1px;font-size:32px;font-weight:500;line-height:1.4}@media (min-width:768px){.vertical-tabs__headline p,.vertical-tabs__headline h1,.vertical-tabs__headline h2,.vertical-tabs__headline h3,.vertical-tabs__headline h4{font-size:48px}}.vertical-tabs__text p,.vertical-tabs__text h1,.vertical-tabs__text h2,.vertical-tabs__text h3,.vertical-tabs__text h4{font-size:1rem;line-height:var(--tw-leading,1.5);--tw-leading:1.5rem;color:#58595b;line-height:1.5rem}.vertical-tabs__items{flex-direction:column;gap:.25rem;display:flex}@media (min-width:1024px){.vertical-tabs__items{justify-content:center;gap:32px;min-height:336px;position:relative}}.vertical-tabs__item{background-color:oklab(100% 0 5.96046e-8/.9);border-radius:.5rem;padding-inline:1rem}@media (min-width:1024px){.vertical-tabs__item{background-color:#0000;border-radius:0;padding-inline:0}.vertical-tabs__label-wrapper{width:385px}}.vertical-tabs__item--active .vertical-tabs__label{color:#2d68c4}.vertical-tabs__item--active .vertical-tabs__chevron{rotate:180deg}.vertical-tabs__item--active .vertical-tabs__panel{opacity:1;max-height:1000px;padding-bottom:.75rem}@media (min-width:1024px){.vertical-tabs__item--active .vertical-tabs__panel{opacity:1;visibility:visible;pointer-events:auto;padding-bottom:50px;transition:opacity .2s ease-out,transform .2s ease-out;transform:translateY(0)}}.vertical-tabs__label{cursor:pointer;cursor:pointer;text-align:left;color:#2d68c4;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding-block:.5rem;font-size:14px;font-weight:500;line-height:20px;display:flex}@media (min-width:1024px){.vertical-tabs__label{color:#003865;padding-top:0;padding-bottom:0;font-size:18px;font-weight:600;line-height:24px;transition:color .15s ease-out}}@media (min-width:1024px) and (hover:hover){.vertical-tabs__label:hover{color:#2d68c4}}.vertical-tabs__label:focus-visible{border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);--tw-border-style:dashed;--tw-outline-style:none;border-style:dashed;border-color:#2d68c4;border-bottom-width:1px;outline-style:none}.vertical-tabs__chevron{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);transition-property:transform;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:.2s;color:#003865;flex-shrink:0;transition-duration:.2s}@media (min-width:1024px){.vertical-tabs__chevron{display:none}}.vertical-tabs__panel{opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:.3s;max-height:0;transition-duration:.3s;overflow:hidden}@media (min-width:1024px){.vertical-tabs__panel{border-style:var(--tw-border-style);opacity:0;visibility:hidden;pointer-events:none;background-color:oklab(100% 0 5.96046e-8/.9);border-width:1px;border-color:#fff;border-radius:.5rem;min-height:336px;max-height:none;padding:50px;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear .2s;position:absolute;top:0;left:385px;right:0;transform:translateY(6px)}}.vertical-tabs__panel-title{display:none}@media (min-width:1024px){.vertical-tabs__panel-title{--tw-font-weight:500;color:#2d68c4;max-width:635px;margin-bottom:32px;font-size:32px;font-weight:500;line-height:1.4;display:block}.vertical-tabs__panel-body{position:relative}}.vertical-tabs__icon{display:none}@media (min-width:1280px){.vertical-tabs__icon{width:150px;height:150px;display:block;position:absolute;top:-16px;right:-5px}}.vertical-tabs__icon picture,.vertical-tabs__icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.vertical-tabs__description p,.vertical-tabs__description h1,.vertical-tabs__description h2,.vertical-tabs__description h3,.vertical-tabs__description h4{color:#58595b;font-size:14px;line-height:20px}@media (min-width:1024px){.vertical-tabs__description p,.vertical-tabs__description h1,.vertical-tabs__description h2,.vertical-tabs__description h3,.vertical-tabs__description h4{font-size:18px;line-height:24px}}@media (min-width:1280px){.vertical-tabs__description{max-width:435px}}.vertical-tabs__cta{margin-top:2rem}@media (min-width:1024px){.vertical-tabs__cta{margin-top:4rem}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}
