.page-module__nk85xW__banner{background:linear-gradient(135deg,#071e35 0%,var(--navy-color)65%,#0d5a80 100%);align-items:flex-end;min-height:50vh;padding:7rem 6% 4rem;display:flex;position:relative;overflow:hidden}.page-module__nk85xW__banner:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#0cb3b914 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.page-module__nk85xW__bannerContent{z-index:1;max-width:700px;position:relative}.page-module__nk85xW__bannerLabel{font-family:var(--font-inter);letter-spacing:2.5px;text-transform:uppercase;color:var(--teal-color);border:1px solid #0cb3b959;border-radius:999px;margin-bottom:1rem;padding:5px 12px;font-size:.68rem;font-weight:700;display:inline-block}.page-module__nk85xW__bannerTitle{font-family:var(--font-montserrat);color:var(--white-color);letter-spacing:-1px;margin-bottom:1rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1}.page-module__nk85xW__bannerSubtext{font-family:var(--font-inter);color:#f0fffead;max-width:560px;font-size:1.05rem;line-height:1.7}.page-module__nk85xW__container{max-width:1200px;margin:0 auto;padding:0 6%}.page-module__nk85xW__sectionLabel{font-family:var(--font-inter);letter-spacing:2.5px;text-transform:uppercase;color:var(--teal-color);margin-bottom:.5rem;font-size:.68rem;font-weight:700;display:block}.page-module__nk85xW__sectionTitle{font-family:var(--font-montserrat);color:var(--navy-color);margin-bottom:1rem;font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:700;line-height:1.2}.page-module__nk85xW__sectionHeader{text-align:center;max-width:600px;margin:0 auto 2.5rem}.page-module__nk85xW__body{font-family:var(--font-inter);color:var(--color-dimmed);margin-bottom:1.5rem;font-size:1rem;line-height:1.75}.page-module__nk85xW__accessSection{background-color:var(--bg-color);padding:6rem 0}.page-module__nk85xW__accessGrid{grid-template-columns:1fr 1.1fr;align-items:center;gap:4rem;display:grid}.page-module__nk85xW__accessButtons{flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex}.page-module__nk85xW__stepsSection{background-color:var(--navy-color);padding:5rem 0}.page-module__nk85xW__labelLight{color:#0cb3b9bf!important}.page-module__nk85xW__titleLight{color:var(--white-color)!important}.page-module__nk85xW__stepsAction{text-align:center;margin-top:2.5rem}@media (max-width:900px){.page-module__nk85xW__accessGrid{grid-template-columns:1fr;gap:3rem}}
.BenefitsAccordion-module__ZU6Y1a__accordion{flex-direction:column;gap:3px;display:flex}.BenefitsAccordion-module__ZU6Y1a__card{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #0c416917;border-radius:12px;transition:border-color .25s,background .25s;overflow:hidden}.BenefitsAccordion-module__ZU6Y1a__card.BenefitsAccordion-module__ZU6Y1a__cardActive,.BenefitsAccordion-module__ZU6Y1a__card:hover{background:#0cb3b906;border-color:#0cb3b973}.BenefitsAccordion-module__ZU6Y1a__header{align-items:center;gap:.8rem;padding:.95rem 1.25rem;display:flex}.BenefitsAccordion-module__ZU6Y1a__num{font-family:var(--font-montserrat);letter-spacing:1px;color:var(--teal-color);opacity:.55;flex-shrink:0;font-size:.65rem;font-weight:800}.BenefitsAccordion-module__ZU6Y1a__title{font-family:var(--font-montserrat);color:var(--navy-color);font-size:.875rem;font-weight:700;line-height:1.25;transition:color .2s}.BenefitsAccordion-module__ZU6Y1a__card.BenefitsAccordion-module__ZU6Y1a__cardActive .BenefitsAccordion-module__ZU6Y1a__title,.BenefitsAccordion-module__ZU6Y1a__card:hover .BenefitsAccordion-module__ZU6Y1a__title{color:var(--teal-color)}.BenefitsAccordion-module__ZU6Y1a__body{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1);display:grid}.BenefitsAccordion-module__ZU6Y1a__card.BenefitsAccordion-module__ZU6Y1a__cardActive .BenefitsAccordion-module__ZU6Y1a__body,.BenefitsAccordion-module__ZU6Y1a__card:hover .BenefitsAccordion-module__ZU6Y1a__body{grid-template-rows:1fr}.BenefitsAccordion-module__ZU6Y1a__bodyInner{overflow:hidden}.BenefitsAccordion-module__ZU6Y1a__desc{font-family:var(--font-inter);color:var(--color-dimmed);opacity:0;margin:0;padding:0 1.25rem 1.1rem;font-size:.82rem;line-height:1.7;transition:transform .3s .12s,opacity .3s .12s;transform:translateY(8px)}.BenefitsAccordion-module__ZU6Y1a__card.BenefitsAccordion-module__ZU6Y1a__cardActive .BenefitsAccordion-module__ZU6Y1a__desc,.BenefitsAccordion-module__ZU6Y1a__card:hover .BenefitsAccordion-module__ZU6Y1a__desc{opacity:1;transform:translateY(0)}
.StepsAccordion-module__RbeNmG__accordion{gap:5px;height:290px;display:flex;overflow:hidden}.StepsAccordion-module__RbeNmG__card{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#f0fffe0d;border:1px solid #0cb3b92e;border-radius:14px;flex-direction:column;flex:1;justify-content:flex-end;min-width:0;padding:1.75rem 1.5rem;transition:flex .52s cubic-bezier(.4,0,.2,1),border-color .3s,background .3s;display:flex;overflow:hidden}.StepsAccordion-module__RbeNmG__card.StepsAccordion-module__RbeNmG__cardActive,.StepsAccordion-module__RbeNmG__card:hover{background:#f0fffe17;border-color:#0cb3b985;flex:3}.StepsAccordion-module__RbeNmG__num{font-family:var(--font-montserrat);color:var(--teal-color);opacity:.3;flex-shrink:0;margin-bottom:.6rem;font-size:1.75rem;font-weight:800;line-height:1;transition:opacity .3s;display:block}.StepsAccordion-module__RbeNmG__card.StepsAccordion-module__RbeNmG__cardActive .StepsAccordion-module__RbeNmG__num,.StepsAccordion-module__RbeNmG__card:hover .StepsAccordion-module__RbeNmG__num{opacity:.7}.StepsAccordion-module__RbeNmG__title{font-family:var(--font-montserrat);color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-shrink:0;font-size:.88rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.StepsAccordion-module__RbeNmG__descWrap{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1) 50ms;display:grid;overflow:hidden}.StepsAccordion-module__RbeNmG__card.StepsAccordion-module__RbeNmG__cardActive .StepsAccordion-module__RbeNmG__descWrap,.StepsAccordion-module__RbeNmG__card:hover .StepsAccordion-module__RbeNmG__descWrap{grid-template-rows:1fr}.StepsAccordion-module__RbeNmG__descInner{overflow:hidden}.StepsAccordion-module__RbeNmG__desc{font-family:var(--font-inter);color:#f0fffe9e;opacity:0;margin:0;padding-top:.7rem;font-size:.78rem;line-height:1.65;transition:transform .32s .22s,opacity .32s .22s;transform:translate(14px)}.StepsAccordion-module__RbeNmG__card.StepsAccordion-module__RbeNmG__cardActive .StepsAccordion-module__RbeNmG__desc,.StepsAccordion-module__RbeNmG__card:hover .StepsAccordion-module__RbeNmG__desc{opacity:1;transform:translate(0)}@media (max-width:768px){.StepsAccordion-module__RbeNmG__accordion{flex-direction:column;height:auto;overflow:visible}.StepsAccordion-module__RbeNmG__card{flex:none;justify-content:flex-start;min-height:68px}.StepsAccordion-module__RbeNmG__card.StepsAccordion-module__RbeNmG__cardActive,.StepsAccordion-module__RbeNmG__card:hover{flex:none}.StepsAccordion-module__RbeNmG__desc{transform:translateY(8px)}.StepsAccordion-module__RbeNmG__card.StepsAccordion-module__RbeNmG__cardActive .StepsAccordion-module__RbeNmG__desc,.StepsAccordion-module__RbeNmG__card:hover .StepsAccordion-module__RbeNmG__desc{transform:translateY(0)}}
