.benefits-module__q1sw-G__page{--navy:#0f2c59;--blue:#3ba9ef;--light-blue:#e8f4fd;--muted:#64748b;--soft:#f7fbff;--line:#0f2c591a;min-height:100vh;color:var(--navy);background:#fff}.benefits-module__q1sw-G__container{width:min(1200px,90%);margin:0 auto}.benefits-module__q1sw-G__page a{-webkit-tap-highlight-color:transparent}.benefits-module__q1sw-G__hero{background:radial-gradient(circle at 78% 35%,#3ba9ef21,#0000 28%),linear-gradient(135deg,#f7fbff 0%,#fff 60%);align-items:center;min-height:560px;padding:150px 0 105px;display:flex;position:relative;overflow:hidden}.benefits-module__q1sw-G__hero:before{content:"";background:linear-gradient(#0000,#0f2c5914,#0000);width:1px;height:100%;position:absolute;top:0;right:10%}.benefits-module__q1sw-G__hero:after{content:"";border:1px solid #3ba9ef26;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-320px;right:-270px}.benefits-module__q1sw-G__heroGlow{filter:blur(30px);background:#3ba9ef1a;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-180px;right:-160px}.benefits-module__q1sw-G__hero .benefits-module__q1sw-G__container{z-index:2;align-items:center;display:flex;position:relative}.benefits-module__q1sw-G__heroContent{max-width:850px}.benefits-module__q1sw-G__eyebrow,.benefits-module__q1sw-G__sectionLabel{color:var(--blue);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;font-size:.63rem;font-weight:800;display:flex}.benefits-module__q1sw-G__eyebrow span{background:var(--blue);width:30px;height:1px}.benefits-module__q1sw-G__hero h1{color:var(--navy);letter-spacing:-.065em;margin:25px 0 0;font-size:clamp(4rem,6.5vw,6.4rem);font-weight:800;line-height:.94}.benefits-module__q1sw-G__hero h1 em{color:var(--blue);font-style:normal}.benefits-module__q1sw-G__heroText{max-width:650px;color:var(--muted);margin:32px 0 0;font-size:1rem;line-height:1.8}.benefits-module__q1sw-G__intro{background:#fff;padding:125px 0 135px}.benefits-module__q1sw-G__sectionHeader{grid-template-columns:1fr 1fr;column-gap:80px;margin-bottom:70px;display:grid}.benefits-module__q1sw-G__sectionHeader .benefits-module__q1sw-G__sectionLabel{grid-column:1/-1;margin-bottom:22px}.benefits-module__q1sw-G__sectionHeader h2{color:var(--navy);letter-spacing:-.055em;font-size:clamp(3rem,4.7vw,4.7rem);font-weight:800;line-height:.98}.benefits-module__q1sw-G__sectionHeader h2 span,.benefits-module__q1sw-G__familyContent h2 span,.benefits-module__q1sw-G__travelLeft h2 span,.benefits-module__q1sw-G__factsHeader h2 span,.benefits-module__q1sw-G__faqIntro h2 span,.benefits-module__q1sw-G__ctaCard h2 span{color:var(--blue)}.benefits-module__q1sw-G__sectionHeader>p{max-width:490px;color:var(--muted);align-self:end;margin-bottom:3px;font-size:.86rem;line-height:1.8}.benefits-module__q1sw-G__benefitGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.benefits-module__q1sw-G__benefitCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:290px;padding:30px 32px 32px;transition:background .35s,transform .35s,box-shadow .35s;position:relative}.benefits-module__q1sw-G__benefitCard:hover{z-index:2;background:#f8fcff;transform:translateY(-5px);box-shadow:0 20px 55px #0f2c5914}.benefits-module__q1sw-G__cardTop{justify-content:space-between;align-items:center;display:flex}.benefits-module__q1sw-G__cardNumber{color:var(--blue);letter-spacing:.14em;font-size:.55rem;font-weight:800}.benefits-module__q1sw-G__cardIcon{background:var(--light-blue);width:45px;height:45px;color:var(--navy);border-radius:50%;justify-content:center;align-items:center;transition:transform .35s,background .35s,color .35s;display:flex}.benefits-module__q1sw-G__benefitCard:hover .benefits-module__q1sw-G__cardIcon{background:var(--blue);color:#fff;transform:rotate(-7deg)scale(1.05)}.benefits-module__q1sw-G__cardBody{margin-top:72px}.benefits-module__q1sw-G__cardBody h3{color:var(--navy);letter-spacing:-.03em;font-size:1.3rem;line-height:1.15}.benefits-module__q1sw-G__cardBody p{max-width:430px;color:var(--muted);margin-top:13px;font-size:.75rem;line-height:1.75}.benefits-module__q1sw-G__cardArrow{color:#cbd5e1;transition:color .3s,transform .3s;position:absolute;bottom:30px;right:30px}.benefits-module__q1sw-G__benefitCard:hover .benefits-module__q1sw-G__cardArrow{color:var(--blue);transform:translate(4px,-4px)}.benefits-module__q1sw-G__familySection{background:var(--soft);padding:110px 0}.benefits-module__q1sw-G__familyGrid{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:90px;display:grid}.benefits-module__q1sw-G__familyVisual{color:#fff;background:radial-gradient(circle at 50% 42%,#3ba9ef29,#0000 30%),#0f2c59;min-height:570px;position:relative;overflow:hidden}.benefits-module__q1sw-G__familyVisualLine{background:linear-gradient(#0000,#ffffff1f,#0000);width:1px;height:100%;position:absolute;top:0;left:50%}.benefits-module__q1sw-G__familyVisualTop{color:#ffffff8c;letter-spacing:.15em;justify-content:space-between;font-size:.52rem;font-weight:800;display:flex;position:absolute;top:30px;left:30px;right:30px}.benefits-module__q1sw-G__familyVisualTop span:first-child{color:var(--blue)}.benefits-module__q1sw-G__familyVisualOrb{border:1px solid #7dc7f433;border-radius:50%;justify-content:center;align-items:center;width:190px;height:190px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)}.benefits-module__q1sw-G__familyVisualOrb:before,.benefits-module__q1sw-G__familyVisualOrb:after{content:"";border:1px solid #7dc7f41a;border-radius:50%;position:absolute}.benefits-module__q1sw-G__familyVisualOrb:before{inset:20px}.benefits-module__q1sw-G__familyVisualOrb:after{inset:-22px}.benefits-module__q1sw-G__familyOrbInner{width:82px;height:82px;color:var(--blue);background:#ffffff06;border:1px solid #7dc7f459;border-radius:50%;justify-content:center;align-items:center;display:flex}.benefits-module__q1sw-G__familyVisualText{font-family:var(--font-playfair,Georgia, serif);flex-direction:column;font-size:2.3rem;line-height:.95;display:flex;position:absolute;bottom:88px;left:30px}.benefits-module__q1sw-G__familyVisualText span{color:#ffffffa6}.benefits-module__q1sw-G__familyVisualText strong{color:#fff;font-weight:400}.benefits-module__q1sw-G__familyVisualBottom{color:#ffffff61;letter-spacing:.15em;flex-direction:column;align-items:flex-end;gap:3px;font-size:.43rem;font-weight:800;display:flex;position:absolute;bottom:30px;right:30px}.benefits-module__q1sw-G__familyContent{padding:20px 0}.benefits-module__q1sw-G__familyContent h2{color:var(--navy);letter-spacing:-.055em;margin-top:20px;font-size:clamp(3rem,4.2vw,4.4rem);font-weight:800;line-height:.98}.benefits-module__q1sw-G__familyLead{max-width:550px;color:var(--muted);margin-top:25px;font-size:.84rem;line-height:1.8}.benefits-module__q1sw-G__familyList{border-top:1px solid var(--line);margin-top:42px}.benefits-module__q1sw-G__familyItem{border-bottom:1px solid var(--line);color:var(--navy);grid-template-columns:40px 1fr 20px;align-items:center;gap:15px;padding:18px 0;font-size:.75rem;font-weight:600;display:grid}.benefits-module__q1sw-G__familyIndex{color:var(--blue);font-size:.5rem;font-weight:800}.benefits-module__q1sw-G__familyItem svg{color:var(--blue)}.benefits-module__q1sw-G__smallNote{color:#94a3b8;max-width:520px;margin-top:20px;font-size:.62rem;line-height:1.6}.benefits-module__q1sw-G__travelSection{background:#fff;padding:120px 0}.benefits-module__q1sw-G__travelCard{background:var(--navy);grid-template-columns:1fr .65fr;min-height:410px;display:grid;overflow:hidden}.benefits-module__q1sw-G__travelLeft{padding:60px}.benefits-module__q1sw-G__travelLeft .benefits-module__q1sw-G__sectionLabel{color:#7dc7f4}.benefits-module__q1sw-G__travelLeft h2{color:#fff;letter-spacing:-.055em;margin-top:20px;font-size:clamp(3rem,4vw,4.2rem);line-height:.98}.benefits-module__q1sw-G__travelLeft p{color:#ffffffad;max-width:520px;margin-top:25px;font-size:.8rem;line-height:1.8}.benefits-module__q1sw-G__travelWarning{color:#ffffff8c;border-top:1px solid #ffffff21;align-items:flex-start;gap:12px;max-width:530px;margin-top:28px;padding-top:20px;font-size:.62rem;line-height:1.6;display:flex}.benefits-module__q1sw-G__travelWarning svg{color:var(--blue);flex-shrink:0}.benefits-module__q1sw-G__travelRight{text-align:center;background:radial-gradient(circle,#3ba9ef33,#0000 55%),#123967;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:40px;display:flex;position:relative}.benefits-module__q1sw-G__travelCircle{color:#7dc7f4;border:1px solid #7dc7f459;border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;display:flex}.benefits-module__q1sw-G__travelKicker{color:#7dc7f4;letter-spacing:.15em;font-size:.5rem;font-weight:800;display:block}.benefits-module__q1sw-G__travelRight strong{color:#fff;margin-top:8px;font-size:1.6rem;font-weight:700;display:block}.benefits-module__q1sw-G__travelRight p{color:#ffffff80;max-width:190px;margin:8px auto 0;font-size:.58rem;line-height:1.6}.benefits-module__q1sw-G__factsSection{background:var(--soft);padding:120px 0}.benefits-module__q1sw-G__factsHeader{grid-template-columns:1fr .7fr;align-items:end;gap:80px;display:grid}.benefits-module__q1sw-G__factsHeader h2{color:var(--navy);letter-spacing:-.055em;margin-top:20px;font-size:clamp(3rem,4.4vw,4.5rem);line-height:.98}.benefits-module__q1sw-G__factsHeader>p{max-width:330px;color:var(--muted);margin-bottom:5px;font-size:.78rem;line-height:1.8}.benefits-module__q1sw-G__factsGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.benefits-module__q1sw-G__fact{border-right:1px solid var(--line);grid-template-columns:35px 1fr;gap:20px;padding:30px 28px 10px 0;display:grid}.benefits-module__q1sw-G__fact:not(:first-child){padding-left:28px}.benefits-module__q1sw-G__fact:last-child{border-right:none}.benefits-module__q1sw-G__fact>span{color:var(--blue);letter-spacing:.1em;font-size:.52rem;font-weight:800}.benefits-module__q1sw-G__fact h3{color:var(--navy);font-size:.95rem;line-height:1.25}.benefits-module__q1sw-G__fact p{color:var(--muted);margin-top:10px;font-size:.68rem;line-height:1.7}.benefits-module__q1sw-G__faqSection{background:#fff;padding:130px 0}.benefits-module__q1sw-G__faqGrid{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.benefits-module__q1sw-G__faqIntro h2{color:var(--navy);letter-spacing:-.055em;margin-top:20px;font-size:clamp(3rem,4vw,4.2rem);line-height:.98}.benefits-module__q1sw-G__faqIntro>p{max-width:330px;color:var(--muted);margin-top:25px;font-size:.78rem;line-height:1.8}.benefits-module__q1sw-G__outlineButton{color:var(--navy);border:1px solid #0f2c5924;border-radius:999px;align-items:center;gap:9px;margin-top:30px;padding:12px 18px;font-size:.68rem;font-weight:700;text-decoration:none;transition:border-color .25s,color .25s,transform .25s;display:inline-flex}.benefits-module__q1sw-G__outlineButton:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-2px)}.benefits-module__q1sw-G__faqList{border-top:1px solid var(--line)}.benefits-module__q1sw-G__faqItem{border-bottom:1px solid var(--line)}.benefits-module__q1sw-G__faqItem summary{cursor:pointer;color:var(--navy);grid-template-columns:45px 1fr 25px;align-items:center;gap:18px;padding:23px 0;font-size:.82rem;font-weight:700;list-style:none;transition:color .25s;display:grid}.benefits-module__q1sw-G__faqItem summary::-webkit-details-marker{display:none}.benefits-module__q1sw-G__faqItem summary:hover{color:var(--blue)}.benefits-module__q1sw-G__faqNumber{color:var(--blue);font-size:.5rem;font-weight:800}.benefits-module__q1sw-G__faqIcon{color:#94a3b8;transition:transform .3s}.benefits-module__q1sw-G__faqItem[open] .benefits-module__q1sw-G__faqIcon{color:var(--blue);transform:rotate(180deg)}.benefits-module__q1sw-G__answer{padding:0 43px 24px 63px}.benefits-module__q1sw-G__answer p{max-width:600px;color:var(--muted);font-size:.7rem;line-height:1.8}.benefits-module__q1sw-G__ctaSection{background:#fff;padding:0 0 100px}.benefits-module__q1sw-G__ctaCard{background:var(--light-blue);justify-content:space-between;align-items:center;gap:60px;padding:65px;display:flex}.benefits-module__q1sw-G__ctaCard h2{color:var(--navy);letter-spacing:-.05em;margin-top:18px;font-size:clamp(2.5rem,4vw,4rem);line-height:.98}.benefits-module__q1sw-G__ctaCard p{max-width:550px;color:var(--muted);margin-top:20px;font-size:.75rem;line-height:1.75}.benefits-module__q1sw-G__ctaButton{background:var(--navy);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:14px 23px;font-size:.78rem;font-weight:700;text-decoration:none;transition:transform .3s,background .3s,box-shadow .3s;display:inline-flex}.benefits-module__q1sw-G__ctaButton:hover{background:var(--blue);transform:translateY(-3px);box-shadow:0 15px 35px #3ba9ef33}.benefits-module__q1sw-G__legalSection{border-top:1px solid var(--line);background:#fbfdff;padding:35px 0}.benefits-module__q1sw-G__legalInner{color:#94a3b8;align-items:flex-start;gap:15px;max-width:850px;display:flex}.benefits-module__q1sw-G__legalInner svg{color:var(--blue);flex-shrink:0;margin-top:3px}.benefits-module__q1sw-G__legalInner p{color:#94a3b8;font-size:.58rem;line-height:1.7}.benefits-module__q1sw-G__legalInner strong{color:var(--navy)}@media (min-width:1600px){.benefits-module__q1sw-G__container{width:min(1480px,88%)}.benefits-module__q1sw-G__hero{min-height:680px;padding:175px 0 125px}.benefits-module__q1sw-G__heroContent{max-width:1050px}.benefits-module__q1sw-G__eyebrow,.benefits-module__q1sw-G__sectionLabel{gap:13px;font-size:.72rem}.benefits-module__q1sw-G__eyebrow span{width:38px}.benefits-module__q1sw-G__hero h1{margin-top:30px;font-size:clamp(5rem,5.6vw,7rem)}.benefits-module__q1sw-G__heroText{max-width:760px;margin-top:38px;font-size:1.12rem;line-height:1.82}.benefits-module__q1sw-G__intro{padding:155px 0 165px}.benefits-module__q1sw-G__sectionHeader{column-gap:110px;margin-bottom:90px}.benefits-module__q1sw-G__sectionHeader .benefits-module__q1sw-G__sectionLabel{margin-bottom:28px}.benefits-module__q1sw-G__sectionHeader h2{font-size:clamp(4rem,4.3vw,5.5rem)}.benefits-module__q1sw-G__sectionHeader>p{max-width:600px;font-size:.98rem;line-height:1.85}.benefits-module__q1sw-G__benefitCard{min-height:350px;padding:38px 42px 42px}.benefits-module__q1sw-G__cardNumber{font-size:.68rem}.benefits-module__q1sw-G__cardIcon{width:54px;height:54px}.benefits-module__q1sw-G__cardBody{margin-top:92px}.benefits-module__q1sw-G__cardBody h3{font-size:1.55rem}.benefits-module__q1sw-G__cardBody p{max-width:520px;margin-top:16px;font-size:.86rem;line-height:1.8}.benefits-module__q1sw-G__cardArrow{bottom:40px;right:40px}.benefits-module__q1sw-G__familySection{padding:145px 0}.benefits-module__q1sw-G__familyGrid{gap:115px}.benefits-module__q1sw-G__familyVisual{min-height:680px}.benefits-module__q1sw-G__familyVisualTop{font-size:.62rem;top:38px;left:38px;right:38px}.benefits-module__q1sw-G__familyVisualOrb{width:230px;height:230px}.benefits-module__q1sw-G__familyOrbInner{width:98px;height:98px}.benefits-module__q1sw-G__familyVisualText{font-size:2.8rem;bottom:105px;left:38px}.benefits-module__q1sw-G__familyVisualBottom{font-size:.5rem;bottom:38px;right:38px}.benefits-module__q1sw-G__familyContent{padding:30px 0}.benefits-module__q1sw-G__familyContent h2{font-size:clamp(4rem,4vw,5.2rem)}.benefits-module__q1sw-G__familyLead{max-width:680px;margin-top:32px;font-size:.98rem;line-height:1.85}.benefits-module__q1sw-G__familyList{margin-top:55px}.benefits-module__q1sw-G__familyItem{grid-template-columns:52px 1fr 24px;gap:18px;padding:23px 0;font-size:.86rem}.benefits-module__q1sw-G__familyIndex{font-size:.62rem}.benefits-module__q1sw-G__smallNote{max-width:650px;margin-top:25px;font-size:.7rem}.benefits-module__q1sw-G__travelSection{padding:155px 0}.benefits-module__q1sw-G__travelCard{min-height:510px}.benefits-module__q1sw-G__travelLeft{padding:78px}.benefits-module__q1sw-G__travelLeft h2{font-size:clamp(4rem,3.8vw,5.1rem)}.benefits-module__q1sw-G__travelLeft p{max-width:650px;margin-top:30px;font-size:.92rem;line-height:1.85}.benefits-module__q1sw-G__travelWarning{max-width:660px;margin-top:35px;padding-top:24px;font-size:.7rem}.benefits-module__q1sw-G__travelRight{gap:38px;padding:60px}.benefits-module__q1sw-G__travelCircle{width:135px;height:135px}.benefits-module__q1sw-G__travelKicker{font-size:.58rem}.benefits-module__q1sw-G__travelRight strong{font-size:1.95rem}.benefits-module__q1sw-G__travelRight p{max-width:250px;font-size:.68rem}.benefits-module__q1sw-G__factsSection{padding:155px 0}.benefits-module__q1sw-G__factsHeader{gap:110px}.benefits-module__q1sw-G__factsHeader h2{font-size:clamp(4rem,4.2vw,5.3rem)}.benefits-module__q1sw-G__factsHeader>p{max-width:430px;font-size:.88rem;line-height:1.85}.benefits-module__q1sw-G__factsGrid{margin-top:95px}.benefits-module__q1sw-G__fact{grid-template-columns:48px 1fr;gap:24px;padding:38px 38px 15px 0}.benefits-module__q1sw-G__fact:not(:first-child){padding-left:38px}.benefits-module__q1sw-G__fact>span{font-size:.64rem}.benefits-module__q1sw-G__fact h3{font-size:1.08rem}.benefits-module__q1sw-G__fact p{margin-top:13px;font-size:.76rem;line-height:1.8}.benefits-module__q1sw-G__faqSection{padding:165px 0}.benefits-module__q1sw-G__faqGrid{gap:130px}.benefits-module__q1sw-G__faqIntro h2{font-size:clamp(4rem,3.9vw,5rem)}.benefits-module__q1sw-G__faqIntro>p{max-width:430px;margin-top:30px;font-size:.88rem;line-height:1.85}.benefits-module__q1sw-G__outlineButton{margin-top:38px;padding:14px 21px;font-size:.76rem}.benefits-module__q1sw-G__faqItem summary{grid-template-columns:55px 1fr 30px;gap:22px;padding:29px 0;font-size:.94rem}.benefits-module__q1sw-G__faqNumber{font-size:.6rem}.benefits-module__q1sw-G__answer{padding:0 55px 30px 77px}.benefits-module__q1sw-G__answer p{max-width:760px;font-size:.78rem;line-height:1.85}.benefits-module__q1sw-G__ctaSection{padding-bottom:125px}.benefits-module__q1sw-G__ctaCard{gap:90px;padding:82px}.benefits-module__q1sw-G__ctaCard h2{font-size:clamp(3.3rem,3.7vw,4.8rem)}.benefits-module__q1sw-G__ctaCard p{max-width:680px;margin-top:25px;font-size:.84rem;line-height:1.8}.benefits-module__q1sw-G__ctaButton{padding:17px 28px;font-size:.86rem}.benefits-module__q1sw-G__legalSection{padding:42px 0}.benefits-module__q1sw-G__legalInner{gap:18px;max-width:1050px}.benefits-module__q1sw-G__legalInner p{font-size:.65rem;line-height:1.8}}@media (min-width:1920px){.benefits-module__q1sw-G__container{width:min(1780px,87%)}.benefits-module__q1sw-G__hero{min-height:760px;padding:195px 0 145px}.benefits-module__q1sw-G__heroContent{max-width:1250px}.benefits-module__q1sw-G__eyebrow,.benefits-module__q1sw-G__sectionLabel{letter-spacing:.2em;gap:15px;font-size:.8rem}.benefits-module__q1sw-G__eyebrow span{width:44px}.benefits-module__q1sw-G__hero h1{margin-top:35px;font-size:clamp(5.5rem,5.4vw,8rem)}.benefits-module__q1sw-G__heroText{max-width:850px;margin-top:45px;font-size:1.24rem}.benefits-module__q1sw-G__intro{padding:185px 0 195px}.benefits-module__q1sw-G__sectionHeader{column-gap:145px;margin-bottom:110px}.benefits-module__q1sw-G__sectionHeader .benefits-module__q1sw-G__sectionLabel{margin-bottom:32px}.benefits-module__q1sw-G__sectionHeader h2{font-size:clamp(4.8rem,4.2vw,6.4rem)}.benefits-module__q1sw-G__sectionHeader>p{max-width:700px;font-size:1.08rem}.benefits-module__q1sw-G__benefitGrid{border-width:1px}.benefits-module__q1sw-G__benefitCard{min-height:420px;padding:46px 52px 52px}.benefits-module__q1sw-G__cardNumber{letter-spacing:.17em;font-size:.76rem}.benefits-module__q1sw-G__cardIcon{width:62px;height:62px}.benefits-module__q1sw-G__cardBody{margin-top:112px}.benefits-module__q1sw-G__cardBody h3{font-size:1.8rem}.benefits-module__q1sw-G__cardBody p{max-width:620px;margin-top:19px;font-size:.98rem;line-height:1.85}.benefits-module__q1sw-G__cardArrow{bottom:48px;right:50px}.benefits-module__q1sw-G__familySection{padding:180px 0}.benefits-module__q1sw-G__familyGrid{gap:145px}.benefits-module__q1sw-G__familyVisual{min-height:790px}.benefits-module__q1sw-G__familyVisualTop{font-size:.68rem;top:45px;left:45px;right:45px}.benefits-module__q1sw-G__familyVisualOrb{width:270px;height:270px}.benefits-module__q1sw-G__familyVisualOrb:before{inset:27px}.benefits-module__q1sw-G__familyVisualOrb:after{inset:-30px}.benefits-module__q1sw-G__familyOrbInner{width:112px;height:112px}.benefits-module__q1sw-G__familyVisualText{font-size:3.3rem;bottom:120px;left:45px}.benefits-module__q1sw-G__familyVisualBottom{font-size:.55rem;bottom:45px;right:45px}.benefits-module__q1sw-G__familyContent{padding:40px 0}.benefits-module__q1sw-G__familyContent h2{font-size:clamp(4.8rem,4vw,6.2rem)}.benefits-module__q1sw-G__familyLead{max-width:800px;margin-top:38px;font-size:1.08rem}.benefits-module__q1sw-G__familyList{margin-top:65px}.benefits-module__q1sw-G__familyItem{grid-template-columns:62px 1fr 28px;gap:22px;padding:27px 0;font-size:.96rem}.benefits-module__q1sw-G__familyIndex{font-size:.68rem}.benefits-module__q1sw-G__smallNote{max-width:760px;margin-top:30px;font-size:.76rem}.benefits-module__q1sw-G__travelSection{padding:190px 0}.benefits-module__q1sw-G__travelCard{min-height:590px}.benefits-module__q1sw-G__travelLeft{padding:95px}.benefits-module__q1sw-G__travelLeft h2{font-size:clamp(4.7rem,3.7vw,6rem)}.benefits-module__q1sw-G__travelLeft p{max-width:760px;margin-top:36px;font-size:1rem}.benefits-module__q1sw-G__travelWarning{max-width:760px;margin-top:42px;padding-top:28px;font-size:.76rem}.benefits-module__q1sw-G__travelRight{gap:45px;padding:75px}.benefits-module__q1sw-G__travelCircle{width:160px;height:160px}.benefits-module__q1sw-G__travelKicker{font-size:.64rem}.benefits-module__q1sw-G__travelRight strong{font-size:2.25rem}.benefits-module__q1sw-G__travelRight p{max-width:300px;font-size:.74rem}.benefits-module__q1sw-G__factsSection{padding:190px 0}.benefits-module__q1sw-G__factsHeader{gap:145px}.benefits-module__q1sw-G__factsHeader h2{font-size:clamp(4.8rem,4vw,6rem)}.benefits-module__q1sw-G__factsHeader>p{max-width:500px;font-size:.96rem}.benefits-module__q1sw-G__factsGrid{margin-top:115px}.benefits-module__q1sw-G__fact{grid-template-columns:60px 1fr;gap:28px;padding:45px 45px 20px 0}.benefits-module__q1sw-G__fact:not(:first-child){padding-left:45px}.benefits-module__q1sw-G__fact>span{font-size:.7rem}.benefits-module__q1sw-G__fact h3{font-size:1.2rem}.benefits-module__q1sw-G__fact p{margin-top:15px;font-size:.84rem}.benefits-module__q1sw-G__faqSection{padding:200px 0}.benefits-module__q1sw-G__faqGrid{gap:160px}.benefits-module__q1sw-G__faqIntro h2{font-size:clamp(4.8rem,3.8vw,5.8rem)}.benefits-module__q1sw-G__faqIntro>p{max-width:500px;margin-top:35px;font-size:.96rem}.benefits-module__q1sw-G__outlineButton{margin-top:42px;padding:16px 24px;font-size:.82rem}.benefits-module__q1sw-G__faqItem summary{grid-template-columns:65px 1fr 34px;gap:25px;padding:34px 0;font-size:1.02rem}.benefits-module__q1sw-G__faqNumber{font-size:.66rem}.benefits-module__q1sw-G__answer{padding:0 65px 35px 90px}.benefits-module__q1sw-G__answer p{max-width:900px;font-size:.84rem}.benefits-module__q1sw-G__ctaSection{padding-bottom:150px}.benefits-module__q1sw-G__ctaCard{gap:120px;padding:100px}.benefits-module__q1sw-G__ctaCard h2{font-size:clamp(3.8rem,3.5vw,5.4rem)}.benefits-module__q1sw-G__ctaCard p{max-width:800px;margin-top:30px;font-size:.92rem}.benefits-module__q1sw-G__ctaButton{padding:19px 31px;font-size:.94rem}.benefits-module__q1sw-G__legalSection{padding:48px 0}.benefits-module__q1sw-G__legalInner{gap:20px;max-width:1200px}.benefits-module__q1sw-G__legalInner p{font-size:.7rem}}@media (min-width:1920px) and (min-height:1600px){.benefits-module__q1sw-G__container{width:min(1980px,85%)}.benefits-module__q1sw-G__hero{min-height:820px;padding:215px 0 165px}.benefits-module__q1sw-G__heroContent{max-width:1380px}.benefits-module__q1sw-G__hero h1{font-size:clamp(6rem,5vw,8.6rem)}.benefits-module__q1sw-G__heroText{max-width:950px;font-size:1.32rem;line-height:1.85}.benefits-module__q1sw-G__intro{padding:210px 0 220px}.benefits-module__q1sw-G__sectionHeader{column-gap:170px;margin-bottom:125px}.benefits-module__q1sw-G__sectionHeader h2{font-size:clamp(5.2rem,4.1vw,6.8rem)}.benefits-module__q1sw-G__sectionHeader>p{max-width:760px;font-size:1.14rem}.benefits-module__q1sw-G__benefitCard{min-height:470px;padding:52px 60px 60px}.benefits-module__q1sw-G__cardNumber{font-size:.82rem}.benefits-module__q1sw-G__cardIcon{width:68px;height:68px}.benefits-module__q1sw-G__cardBody{margin-top:125px}.benefits-module__q1sw-G__cardBody h3{font-size:2rem}.benefits-module__q1sw-G__cardBody p{max-width:680px;font-size:1.04rem}.benefits-module__q1sw-G__cardArrow{bottom:55px;right:58px}.benefits-module__q1sw-G__familySection{padding:210px 0}.benefits-module__q1sw-G__familyGrid{gap:170px}.benefits-module__q1sw-G__familyVisual{min-height:860px}.benefits-module__q1sw-G__familyVisualTop{font-size:.72rem;top:50px;left:50px;right:50px}.benefits-module__q1sw-G__familyVisualOrb{width:300px;height:300px}.benefits-module__q1sw-G__familyOrbInner{width:125px;height:125px}.benefits-module__q1sw-G__familyVisualText{font-size:3.7rem;bottom:135px;left:50px}.benefits-module__q1sw-G__familyVisualBottom{font-size:.58rem;bottom:50px;right:50px}.benefits-module__q1sw-G__familyContent{padding:50px 0}.benefits-module__q1sw-G__familyContent h2{font-size:clamp(5.2rem,4vw,6.8rem)}.benefits-module__q1sw-G__familyLead{max-width:900px;font-size:1.16rem;line-height:1.88}.benefits-module__q1sw-G__familyList{margin-top:72px}.benefits-module__q1sw-G__familyItem{grid-template-columns:70px 1fr 30px;gap:25px;padding:30px 0;font-size:1rem}.benefits-module__q1sw-G__familyIndex{font-size:.72rem}.benefits-module__q1sw-G__smallNote{max-width:850px;font-size:.8rem}.benefits-module__q1sw-G__travelSection{padding:220px 0}.benefits-module__q1sw-G__travelCard{min-height:650px}.benefits-module__q1sw-G__travelLeft{padding:110px}.benefits-module__q1sw-G__travelLeft h2{font-size:clamp(5.1rem,3.6vw,6.5rem)}.benefits-module__q1sw-G__travelLeft p{max-width:850px;font-size:1.08rem;line-height:1.88}.benefits-module__q1sw-G__travelWarning{max-width:850px;font-size:.8rem}.benefits-module__q1sw-G__travelRight{gap:50px;padding:90px}.benefits-module__q1sw-G__travelCircle{width:180px;height:180px}.benefits-module__q1sw-G__travelKicker{font-size:.68rem}.benefits-module__q1sw-G__travelRight strong{font-size:2.5rem}.benefits-module__q1sw-G__travelRight p{max-width:340px;font-size:.78rem}.benefits-module__q1sw-G__factsSection{padding:220px 0}.benefits-module__q1sw-G__factsHeader{gap:170px}.benefits-module__q1sw-G__factsHeader h2{font-size:clamp(5.2rem,4vw,6.6rem)}.benefits-module__q1sw-G__factsHeader>p{max-width:560px;font-size:1rem}.benefits-module__q1sw-G__factsGrid{margin-top:130px}.benefits-module__q1sw-G__fact{grid-template-columns:70px 1fr;gap:32px;padding:52px 52px 22px 0}.benefits-module__q1sw-G__fact:not(:first-child){padding-left:52px}.benefits-module__q1sw-G__fact>span{font-size:.74rem}.benefits-module__q1sw-G__fact h3{font-size:1.28rem}.benefits-module__q1sw-G__fact p{font-size:.88rem;line-height:1.82}.benefits-module__q1sw-G__faqSection{padding:225px 0}.benefits-module__q1sw-G__faqGrid{gap:180px}.benefits-module__q1sw-G__faqIntro h2{font-size:clamp(5.2rem,3.8vw,6.3rem)}.benefits-module__q1sw-G__faqIntro>p{max-width:560px;font-size:1rem}.benefits-module__q1sw-G__outlineButton{padding:17px 26px;font-size:.86rem}.benefits-module__q1sw-G__faqItem summary{grid-template-columns:75px 1fr 38px;gap:28px;padding:38px 0;font-size:1.08rem}.benefits-module__q1sw-G__faqNumber{font-size:.7rem}.benefits-module__q1sw-G__answer{padding:0 75px 40px 103px}.benefits-module__q1sw-G__answer p{max-width:1000px;font-size:.88rem;line-height:1.88}.benefits-module__q1sw-G__ctaSection{padding-bottom:175px}.benefits-module__q1sw-G__ctaCard{gap:140px;padding:115px}.benefits-module__q1sw-G__ctaCard h2{font-size:clamp(4rem,3.5vw,5.8rem)}.benefits-module__q1sw-G__ctaCard p{max-width:900px;font-size:.98rem}.benefits-module__q1sw-G__ctaButton{padding:21px 34px;font-size:1rem}.benefits-module__q1sw-G__legalSection{padding:52px 0}.benefits-module__q1sw-G__legalInner{max-width:1350px}.benefits-module__q1sw-G__legalInner p{font-size:.74rem}}@media (min-width:3000px){.benefits-module__q1sw-G__container{width:min(2200px,83%)}.benefits-module__q1sw-G__hero{min-height:900px;padding:245px 0 185px}.benefits-module__q1sw-G__heroContent{max-width:1550px}.benefits-module__q1sw-G__hero h1{font-size:clamp(6.5rem,4.9vw,9.5rem)}.benefits-module__q1sw-G__heroText{max-width:1050px;font-size:1.42rem}.benefits-module__q1sw-G__intro{padding:245px 0 255px}.benefits-module__q1sw-G__sectionHeader{column-gap:200px;margin-bottom:145px}.benefits-module__q1sw-G__sectionHeader h2{font-size:clamp(5.8rem,4vw,7.5rem)}.benefits-module__q1sw-G__sectionHeader>p{max-width:850px;font-size:1.22rem}.benefits-module__q1sw-G__benefitCard{min-height:540px;padding:60px 70px 70px}.benefits-module__q1sw-G__cardNumber{font-size:.9rem}.benefits-module__q1sw-G__cardIcon{width:76px;height:76px}.benefits-module__q1sw-G__cardBody{margin-top:145px}.benefits-module__q1sw-G__cardBody h3{font-size:2.2rem}.benefits-module__q1sw-G__cardBody p{max-width:780px;font-size:1.14rem}.benefits-module__q1sw-G__cardArrow{bottom:65px;right:68px}.benefits-module__q1sw-G__familySection{padding:250px 0}.benefits-module__q1sw-G__familyGrid{gap:200px}.benefits-module__q1sw-G__familyVisual{min-height:980px}.benefits-module__q1sw-G__familyVisualTop{font-size:.8rem;top:58px;left:58px;right:58px}.benefits-module__q1sw-G__familyVisualOrb{width:340px;height:340px}.benefits-module__q1sw-G__familyOrbInner{width:140px;height:140px}.benefits-module__q1sw-G__familyVisualText{font-size:4.2rem;bottom:155px;left:58px}.benefits-module__q1sw-G__familyVisualBottom{font-size:.64rem;bottom:58px;right:58px}.benefits-module__q1sw-G__familyContent h2{font-size:clamp(5.8rem,3.9vw,7.5rem)}.benefits-module__q1sw-G__familyLead{max-width:1050px;font-size:1.25rem}.benefits-module__q1sw-G__familyList{margin-top:82px}.benefits-module__q1sw-G__familyItem{grid-template-columns:82px 1fr 34px;gap:30px;padding:34px 0;font-size:1.08rem}.benefits-module__q1sw-G__familyIndex{font-size:.78rem}.benefits-module__q1sw-G__smallNote{max-width:1000px;font-size:.86rem}.benefits-module__q1sw-G__travelSection{padding:260px 0}.benefits-module__q1sw-G__travelCard{min-height:740px}.benefits-module__q1sw-G__travelLeft{padding:125px}.benefits-module__q1sw-G__travelLeft h2{font-size:clamp(5.7rem,3.5vw,7.2rem)}.benefits-module__q1sw-G__travelLeft p{max-width:1000px;font-size:1.16rem}.benefits-module__q1sw-G__travelWarning{max-width:1000px;font-size:.86rem}.benefits-module__q1sw-G__travelRight{gap:60px;padding:110px}.benefits-module__q1sw-G__travelCircle{width:210px;height:210px}.benefits-module__q1sw-G__travelKicker{font-size:.74rem}.benefits-module__q1sw-G__travelRight strong{font-size:2.8rem}.benefits-module__q1sw-G__travelRight p{max-width:390px;font-size:.84rem}.benefits-module__q1sw-G__factsSection{padding:260px 0}.benefits-module__q1sw-G__factsHeader{gap:200px}.benefits-module__q1sw-G__factsHeader h2{font-size:clamp(5.8rem,3.9vw,7.3rem)}.benefits-module__q1sw-G__factsHeader>p{max-width:620px;font-size:1.08rem}.benefits-module__q1sw-G__factsGrid{margin-top:150px}.benefits-module__q1sw-G__fact{grid-template-columns:82px 1fr;gap:38px;padding:60px 60px 25px 0}.benefits-module__q1sw-G__fact:not(:first-child){padding-left:60px}.benefits-module__q1sw-G__fact>span{font-size:.8rem}.benefits-module__q1sw-G__fact h3{font-size:1.4rem}.benefits-module__q1sw-G__fact p{font-size:.94rem}.benefits-module__q1sw-G__faqSection{padding:270px 0}.benefits-module__q1sw-G__faqGrid{gap:210px}.benefits-module__q1sw-G__faqIntro h2{font-size:clamp(5.8rem,3.7vw,7rem)}.benefits-module__q1sw-G__faqIntro>p{max-width:620px;font-size:1.08rem}.benefits-module__q1sw-G__outlineButton{padding:19px 29px;font-size:.92rem}.benefits-module__q1sw-G__faqItem summary{grid-template-columns:88px 1fr 42px;gap:32px;padding:43px 0;font-size:1.16rem}.benefits-module__q1sw-G__faqNumber{font-size:.76rem}.benefits-module__q1sw-G__answer{padding:0 88px 45px 120px}.benefits-module__q1sw-G__answer p{max-width:1150px;font-size:.94rem}.benefits-module__q1sw-G__ctaSection{padding-bottom:200px}.benefits-module__q1sw-G__ctaCard{gap:170px;padding:135px}.benefits-module__q1sw-G__ctaCard h2{font-size:clamp(4.5rem,3.4vw,6.4rem)}.benefits-module__q1sw-G__ctaCard p{max-width:1050px;font-size:1.04rem}.benefits-module__q1sw-G__ctaButton{padding:23px 38px;font-size:1.06rem}.benefits-module__q1sw-G__legalSection{padding:58px 0}.benefits-module__q1sw-G__legalInner{max-width:1500px}.benefits-module__q1sw-G__legalInner p{font-size:.78rem}}@media (max-width:1100px){.benefits-module__q1sw-G__familyGrid{gap:55px}.benefits-module__q1sw-G__faqGrid{gap:60px}.benefits-module__q1sw-G__ctaCard{padding:50px}}@media (max-width:900px){.benefits-module__q1sw-G__hero{min-height:auto;padding:135px 0 90px}.benefits-module__q1sw-G__sectionHeader{grid-template-columns:1fr;gap:25px}.benefits-module__q1sw-G__sectionHeader .benefits-module__q1sw-G__sectionLabel{margin-bottom:0}.benefits-module__q1sw-G__familyGrid{grid-template-columns:1fr;gap:55px}.benefits-module__q1sw-G__familyVisual{min-height:430px}.benefits-module__q1sw-G__travelCard{grid-template-columns:1fr}.benefits-module__q1sw-G__travelRight{min-height:280px}.benefits-module__q1sw-G__factsHeader{grid-template-columns:1fr;gap:25px}.benefits-module__q1sw-G__factsGrid{grid-template-columns:1fr;margin-top:55px}.benefits-module__q1sw-G__fact,.benefits-module__q1sw-G__fact:not(:first-child){border-right:none;border-bottom:1px solid var(--line);padding:25px 0}.benefits-module__q1sw-G__fact:last-child{border-bottom:none}.benefits-module__q1sw-G__faqGrid{grid-template-columns:1fr;gap:60px}.benefits-module__q1sw-G__faqIntro>p{max-width:500px}.benefits-module__q1sw-G__ctaCard{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.benefits-module__q1sw-G__container{width:calc(100% - 40px)}.benefits-module__q1sw-G__hero{padding:115px 0 75px}.benefits-module__q1sw-G__hero h1{font-size:3.35rem}.benefits-module__q1sw-G__heroText{margin-top:25px;font-size:.82rem}.benefits-module__q1sw-G__intro{padding:80px 0 85px}.benefits-module__q1sw-G__sectionHeader{margin-bottom:45px}.benefits-module__q1sw-G__sectionHeader h2,.benefits-module__q1sw-G__familyContent h2,.benefits-module__q1sw-G__factsHeader h2,.benefits-module__q1sw-G__faqIntro h2{font-size:2.7rem}.benefits-module__q1sw-G__sectionHeader>p{font-size:.78rem}.benefits-module__q1sw-G__benefitGrid{grid-template-columns:1fr}.benefits-module__q1sw-G__benefitCard{min-height:250px;padding:25px}.benefits-module__q1sw-G__cardBody{margin-top:55px}.benefits-module__q1sw-G__familySection,.benefits-module__q1sw-G__travelSection,.benefits-module__q1sw-G__factsSection,.benefits-module__q1sw-G__faqSection{padding:80px 0}.benefits-module__q1sw-G__familyVisual{min-height:360px}.benefits-module__q1sw-G__familyVisualText{font-size:1.7rem;bottom:55px;left:25px}.benefits-module__q1sw-G__familyVisualTop{left:25px;right:25px}.benefits-module__q1sw-G__familyVisualBottom{bottom:25px;right:25px}.benefits-module__q1sw-G__familyVisualOrb{width:150px;height:150px}.benefits-module__q1sw-G__familyOrbInner{width:68px;height:68px}.benefits-module__q1sw-G__familyContent{padding:0}.benefits-module__q1sw-G__familyLead{font-size:.76rem}.benefits-module__q1sw-G__familyItem{grid-template-columns:30px 1fr 18px;gap:10px;font-size:.68rem}.benefits-module__q1sw-G__travelCard{margin:0}.benefits-module__q1sw-G__travelLeft{padding:40px 25px}.benefits-module__q1sw-G__travelLeft h2{font-size:2.7rem}.benefits-module__q1sw-G__travelRight{min-height:250px;padding:35px 25px}.benefits-module__q1sw-G__factsHeader>p{font-size:.72rem}.benefits-module__q1sw-G__fact{grid-template-columns:28px 1fr;gap:12px}.benefits-module__q1sw-G__faqItem summary{grid-template-columns:30px 1fr 20px;gap:10px;font-size:.72rem}.benefits-module__q1sw-G__answer{padding:0 25px 22px 40px}.benefits-module__q1sw-G__answer p{font-size:.65rem}.benefits-module__q1sw-G__ctaSection{padding-bottom:70px}.benefits-module__q1sw-G__ctaCard{padding:38px 25px}.benefits-module__q1sw-G__ctaCard h2{font-size:2.5rem}.benefits-module__q1sw-G__ctaCard p{font-size:.68rem}.benefits-module__q1sw-G__legalInner{gap:10px}.benefits-module__q1sw-G__legalInner p{font-size:.52rem}}@media (max-width:480px){.benefits-module__q1sw-G__container{width:calc(100% - 32px)}.benefits-module__q1sw-G__hero h1{font-size:2.8rem}.benefits-module__q1sw-G__heroText{font-size:.76rem}.benefits-module__q1sw-G__eyebrow,.benefits-module__q1sw-G__sectionLabel{font-size:.55rem}.benefits-module__q1sw-G__sectionHeader h2,.benefits-module__q1sw-G__familyContent h2,.benefits-module__q1sw-G__factsHeader h2,.benefits-module__q1sw-G__faqIntro h2{font-size:2.35rem}.benefits-module__q1sw-G__benefitCard{min-height:235px}.benefits-module__q1sw-G__cardBody{margin-top:45px}.benefits-module__q1sw-G__cardBody h3{font-size:1.15rem}.benefits-module__q1sw-G__cardBody p{font-size:.67rem}.benefits-module__q1sw-G__familyVisual{min-height:315px}.benefits-module__q1sw-G__familyVisualText{font-size:1.35rem}.benefits-module__q1sw-G__familyVisualOrb{width:125px;height:125px}.benefits-module__q1sw-G__familyOrbInner{width:58px;height:58px}.benefits-module__q1sw-G__travelLeft h2{font-size:2.35rem}.benefits-module__q1sw-G__travelLeft p{font-size:.68rem}.benefits-module__q1sw-G__travelWarning{font-size:.56rem}.benefits-module__q1sw-G__ctaCard h2{font-size:2.2rem}.benefits-module__q1sw-G__ctaButton{width:100%}}@media (prefers-reduced-motion:reduce){.benefits-module__q1sw-G__benefitCard,.benefits-module__q1sw-G__cardIcon,.benefits-module__q1sw-G__cardArrow,.benefits-module__q1sw-G__outlineButton,.benefits-module__q1sw-G__ctaButton,.benefits-module__q1sw-G__faqIcon{transition:none}.benefits-module__q1sw-G__benefitCard:hover{transform:none}}
