@font-face{font-family:KrewMontserrat;src:url(/fonts/krew-montserrat-latin.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}.Krew-module__yR-9IW__feature{isolation:isolate;color:#fff;text-align:left;background:radial-gradient(at 0 0,rgba(54,175,197,.094),transparent 65%),linear-gradient(120deg,#0c293b,#050f22);border:1px solid rgba(54,175,197,.3);border-radius:28px;grid-template-columns:minmax(180px,.7fr) minmax(0,1.5fr);align-items:center;gap:max(28px,min(4vw,56px));padding:max(24px,min(4vw,48px));scroll-margin-top:120px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 44px rgba(5,15,34,.12)}.Krew-module__yR-9IW__identity,.Krew-module__yR-9IW__content{z-index:1;min-width:0;position:relative}.Krew-module__yR-9IW__identity{text-align:center;flex-direction:column;align-items:center;font-family:KrewMontserrat,Montserrat,sans-serif;display:flex}.Krew-module__yR-9IW__featureSymbol{object-fit:contain;width:88px;height:88px;margin-bottom:12px}.Krew-module__yR-9IW__featureLogo{width:240px;max-width:100%;height:auto;display:block}.Krew-module__yR-9IW__endorsement{color:rgba(255,255,255,.6);text-align:left;border-top:1px solid rgba(255,255,255,.08);justify-content:center;align-items:center;gap:10px;max-width:100%;margin-top:18px;padding-top:14px;font-size:11px;font-weight:500;line-height:1.3;display:flex}.Krew-module__yR-9IW__endorsementLogo{flex-shrink:0;width:65px;height:34px;display:block;overflow:hidden}.Krew-module__yR-9IW__endorsementLogo img{width:102px;max-width:none;height:61px;margin-top:-13.4px;margin-left:-18.7px;display:block}.Krew-module__yR-9IW__content h3{letter-spacing:-.5px;color:#fff;margin:0 0 16px;font-family:KrewMontserrat,Montserrat,sans-serif;font-size:max(23px,min(2.5vw,32px));font-weight:700;line-height:1.3}.Krew-module__yR-9IW__content p{color:#cfdae6;margin:0;font-size:15px;line-height:1.8}.Krew-module__yR-9IW__button{color:#050f22;background:#36afc5;border-radius:999px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:46px;margin-top:24px;padding:12px 22px;font-family:KrewMontserrat,Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;transition:background .2s;display:inline-flex}.Krew-module__yR-9IW__button:hover{background:#5cc3d6}.Krew-module__yR-9IW__corporateFeature{background:radial-gradient(at 100% 0,rgba(54,175,197,.125),transparent 60%),radial-gradient(at 0 0,rgba(54,175,197,.094),transparent 65%),linear-gradient(120deg,#0c293b,#050f22);border-color:rgba(54,175,197,.5);box-shadow:0 18px 52px rgba(5,15,34,.2),0 0 32px rgba(54,175,197,.07)}.Krew-module__yR-9IW__corporateFeature:before{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,#36afc5 28%,#8de0ee 55%,transparent);width:100%;height:3px;position:absolute;top:0;left:0}.Krew-module__yR-9IW__corporateBadge{color:#8de0ee;letter-spacing:.06em;text-transform:uppercase;background:rgba(54,175,197,.08);border:1px solid rgba(54,175,197,.4);border-radius:999px;align-items:center;gap:8px;max-width:100%;margin-bottom:14px;padding:6px 10px;font-family:KrewMontserrat,Montserrat,sans-serif;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}.Krew-module__yR-9IW__corporateBadge svg{flex-shrink:0}.Krew-module__yR-9IW__corporateFeature .Krew-module__yR-9IW__content h3{text-wrap:balance}.Krew-module__yR-9IW__corporateFeature .Krew-module__yR-9IW__button{border:1px solid rgba(141,224,238,.4);box-shadow:0 6px 22px rgba(54,175,197,.19)}.Krew-module__yR-9IW__button:focus-visible{outline-offset:5px;outline:2px solid #8de0ee}.Krew-module__yR-9IW__footerLink:focus-visible{outline-offset:5px;outline:2px solid #8de0ee}.Krew-module__yR-9IW__wave{z-index:0;color:#36afc5;opacity:.07;pointer-events:none;width:100%;height:90px;position:absolute;bottom:-1px;left:0;transform:rotate(180deg)}.Krew-module__yR-9IW__footerLink{color:rgba(255,255,255,.7);border-radius:4px;align-items:center;gap:7px;max-width:100%;min-height:26px;font-size:14px;line-height:1.5;text-decoration:none;transition:color .2s;display:inline-flex}.Krew-module__yR-9IW__footerLink:hover{color:#fff}.Krew-module__yR-9IW__footerSymbol{flex-shrink:0;width:26px;height:26px}@media (min-width:1024px){.Krew-module__yR-9IW__homeFeature{grid-template-columns:max(180px,min(18vw,240px)) minmax(0,1fr);gap:32px}.Krew-module__yR-9IW__homeFeature .Krew-module__yR-9IW__content h3{font-size:max(23px,min(2.1vw,28px))}}@media (max-width:640px){.Krew-module__yR-9IW__feature{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:24px}.Krew-module__yR-9IW__featureLogo{width:200px}.Krew-module__yR-9IW__featureSymbol{width:72px;height:72px}.Krew-module__yR-9IW__endorsement{margin-top:12px}.Krew-module__yR-9IW__content p{font-size:14px}.Krew-module__yR-9IW__button{padding-left:16px;padding-right:16px;font-size:13px}.Krew-module__yR-9IW__aboutWrap{margin-left:-20px;margin-right:-20px}.Krew-module__yR-9IW__aboutWrap .Krew-module__yR-9IW__feature{padding:20px}}
