.BeVDfW_bannerImageSection{padding:var(--space-8) 0 var(--space-4)}.BeVDfW_bannerImageWrapper{aspect-ratio:21/8;border-radius:var(--radius-xl);background:var(--color-background-light);width:100%;min-height:300px;box-shadow:var(--shadow-md);position:relative;overflow:hidden}.BeVDfW_bannerImage{object-fit:cover;object-position:center}.BeVDfW_contentSection{padding:var(--space-16) 0}.BeVDfW_contentRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);margin-bottom:clamp(64px,8vw,112px);display:grid}.BeVDfW_contentRow:last-child{margin-bottom:0}.BeVDfW_imageFirst{grid-template-areas:"image text"}.BeVDfW_textFirst{grid-template-areas:"text image"}.BeVDfW_contentImageColumn{grid-area:image;width:100%;min-width:0}.BeVDfW_contentTextColumn{grid-area:text;width:100%;min-width:0}.BeVDfW_contentImageWrapper{aspect-ratio:5/4;border-radius:var(--radius-xl);background:var(--color-background-light);width:100%;min-height:280px;box-shadow:var(--shadow-md);position:relative;overflow:hidden}.BeVDfW_contentImage{object-fit:cover;object-position:center;transition:transform var(--transition-slow)}.BeVDfW_contentImageWrapper:hover .BeVDfW_contentImage{transform:scale(1.04)}.BeVDfW_contentText{min-width:0}.BeVDfW_sectionEyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-primary);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.5;display:inline-flex}.BeVDfW_sectionEyebrow:before{content:"";border-radius:var(--radius-full);background:var(--color-accent);flex-shrink:0;width:28px;height:2px}.BeVDfW_contentText h2{margin:0 0 var(--space-6);color:var(--color-text);letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.75rem,3vw,2.65rem);font-weight:700;line-height:1.2}.BeVDfW_richDescription{color:var(--color-text-secondary);font-size:var(--text-base);overflow-wrap:anywhere;line-height:1.85}.BeVDfW_richDescription p{margin:0 0 var(--space-4)}.BeVDfW_richDescription p:last-child{margin-bottom:0}.BeVDfW_richDescription h2,.BeVDfW_richDescription h3,.BeVDfW_richDescription h4{margin:var(--space-6) 0 var(--space-3);color:var(--color-text);font-weight:700;line-height:1.35}.BeVDfW_richDescription h2{font-size:1.5rem}.BeVDfW_richDescription h3{font-size:1.3rem}.BeVDfW_richDescription h4{font-size:1.1rem}.BeVDfW_richDescription ul,.BeVDfW_richDescription ol{margin:var(--space-4) 0;padding-left:1.5rem}.BeVDfW_richDescription ul{list-style:outside}.BeVDfW_richDescription ol{list-style:decimal}.BeVDfW_richDescription li{margin-bottom:var(--space-2);padding-left:var(--space-1)}.BeVDfW_richDescription li::marker{color:var(--color-primary)}.BeVDfW_richDescription a{color:var(--color-primary);text-underline-offset:3px;transition:color var(--transition-fast);font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.BeVDfW_richDescription a:hover{color:var(--color-primary-dark)}.BeVDfW_richDescription strong,.BeVDfW_richDescription b{color:var(--color-text);font-weight:700}.BeVDfW_richDescription img{max-width:100%;height:auto;margin:var(--space-5) 0;border-radius:var(--radius-md);display:block}.BeVDfW_faqSection{background:var(--color-background-light);padding:clamp(35px,5vw,60px) 0;position:relative;overflow:hidden}.BeVDfW_faqSection:before{background:var(--color-background-blue);content:"";pointer-events:none;border-radius:50%;width:360px;height:360px;position:absolute;top:-140px;right:-140px}.BeVDfW_faqGrid{z-index:1;grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(40px,7vw,100px);display:grid;position:relative}.BeVDfW_faqIntro{top:calc(var(--navbar-height,80px) + var(--space-8));position:sticky}.BeVDfW_faqIntro h2{margin:0 0 var(--space-5);color:var(--color-text);letter-spacing:-.04em;font-size:clamp(2rem,3.5vw,3rem);font-weight:700;line-height:1.15}.BeVDfW_faqIntro h2 span{color:var(--color-primary);display:block}.BeVDfW_faqIntro p{max-width:420px;color:var(--color-text-secondary);font-size:var(--text-base);margin:0;line-height:1.8}.BeVDfW_faqList{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.BeVDfW_faqItem{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--shadow-sm);transition:border-color var(--transition-normal), box-shadow var(--transition-normal), transform var(--transition-normal);overflow:hidden}.BeVDfW_faqItem:hover,.BeVDfW_faqItem[open]{border-color:var(--color-primary-light);box-shadow:var(--shadow-md)}.BeVDfW_faqQuestion{align-items:center;gap:var(--space-4);min-height:82px;padding:var(--space-5) var(--space-6);color:var(--color-text);font-size:var(--text-base);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);grid-template-columns:42px minmax(0,1fr) 30px;font-weight:650;line-height:1.5;list-style:none;display:grid}.BeVDfW_faqQuestion::-webkit-details-marker{display:none}.BeVDfW_faqQuestion::marker{content:"";display:none}.BeVDfW_faqItem[open] .BeVDfW_faqQuestion{color:var(--color-primary-dark);background:var(--color-background-blue)}.BeVDfW_faqNumber{border-radius:var(--radius-md);background:var(--color-background-blue);width:38px;height:38px;color:var(--color-primary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;display:grid}.BeVDfW_faqItem[open] .BeVDfW_faqNumber{background:var(--color-primary);color:var(--color-text-white)}.BeVDfW_faqIcon{border:1px solid var(--color-border);background:var(--color-background);width:28px;height:28px;transition:transform var(--transition-normal), border-color var(--transition-normal), background var(--transition-normal);border-radius:50%;display:block;position:relative}.BeVDfW_faqIcon:before,.BeVDfW_faqIcon:after{border-radius:var(--radius-full);background:var(--color-primary);content:"";width:10px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BeVDfW_faqIcon:after{transition:transform var(--transition-normal);transform:translate(-50%,-50%)rotate(90deg)}.BeVDfW_faqItem[open] .BeVDfW_faqIcon{border-color:var(--color-primary);background:var(--color-primary);transform:rotate(180deg)}.BeVDfW_faqItem[open] .BeVDfW_faqIcon:before,.BeVDfW_faqItem[open] .BeVDfW_faqIcon:after{background:var(--color-text-white)}.BeVDfW_faqItem[open] .BeVDfW_faqIcon:after{transform:translate(-50%,-50%)rotate(0)}.BeVDfW_faqAnswer{padding:0 var(--space-6) var(--space-6);padding-left:calc(var(--space-6) + 42px + var(--space-4));animation:.25s BeVDfW_faqReveal}.BeVDfW_faqAnswer p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.85}@keyframes BeVDfW_faqReveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.BeVDfW_ctaSection{background:var(--color-background)}.BeVDfW_cta{justify-content:space-between;align-items:center;gap:var(--space-10);background:radial-gradient(circle at 90% 10%, #4a91cc38, transparent 35%), linear-gradient(120deg, var(--color-background-dark), #17466d);box-shadow:var(--shadow-lg);padding:clamp(32px,5vw,64px);display:flex;position:relative;overflow:hidden}.BeVDfW_cta:before{content:"";pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-180px;right:-80px}.BeVDfW_ctaContent{z-index:1;min-width:0;max-width:700px;position:relative}.BeVDfW_ctaContent .BeVDfW_sectionEyebrow{color:var(--color-hero-title-highlight)}.BeVDfW_ctaContent h2{margin:0 0 var(--space-5);color:var(--color-text-white);letter-spacing:-.04em;font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.15}.BeVDfW_ctaContent h2 span{color:var(--color-hero-title-highlight);display:block}.BeVDfW_ctaContent p{color:#ffffffc7;max-width:620px;font-size:var(--text-base);margin:0;line-height:1.8}.BeVDfW_ctaActions{z-index:1;flex-shrink:0;position:relative}@media (max-width:1024px){.BeVDfW_contentSection{padding:var(--space-12) 0}.BeVDfW_contentRow{gap:var(--space-8);margin-bottom:var(--space-16)}.BeVDfW_contentImageWrapper{min-height:240px}.BeVDfW_contentText h2{font-size:clamp(1.65rem,3vw,2.2rem)}.BeVDfW_faqGrid{gap:var(--space-8);grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr)}.BeVDfW_faqIntro{position:static}.BeVDfW_faqQuestion{gap:var(--space-3);padding:var(--space-4);grid-template-columns:36px minmax(0,1fr) 28px}.BeVDfW_faqNumber{width:34px;height:34px}.BeVDfW_faqAnswer{padding-right:var(--space-4);padding-bottom:var(--space-4);padding-left:calc(var(--space-4) + 36px + var(--space-3))}.BeVDfW_cta{gap:var(--space-6)}}@media (max-width:768px){.BeVDfW_bannerImageSection{padding:var(--space-4) 0 var(--space-6)}.BeVDfW_bannerImageWrapper{aspect-ratio:16/9;border-radius:var(--radius-lg);min-height:190px}.BeVDfW_contentSection{padding:var(--space-10) 0}.BeVDfW_contentRow,.BeVDfW_imageFirst,.BeVDfW_textFirst{gap:var(--space-6);margin-bottom:var(--space-16);grid-template-columns:minmax(0,1fr);grid-template-areas:"image""text"}.BeVDfW_contentImageWrapper{aspect-ratio:16/10;border-radius:var(--radius-lg);min-height:0}.BeVDfW_contentText h2{margin-bottom:var(--space-4);font-size:clamp(1.65rem,6vw,2.15rem)}.BeVDfW_richDescription{font-size:var(--text-sm);line-height:1.8}.BeVDfW_faqSection{padding:var(--space-16) 0}.BeVDfW_faqGrid{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.BeVDfW_faqIntro h2{font-size:clamp(1.9rem,7vw,2.5rem)}.BeVDfW_faqIntro p{font-size:var(--text-sm)}.BeVDfW_faqList{gap:var(--space-3)}.BeVDfW_faqQuestion{gap:var(--space-3);min-height:72px;padding:var(--space-4);font-size:var(--text-sm);grid-template-columns:32px minmax(0,1fr) 26px}.BeVDfW_faqNumber{width:32px;height:32px;font-size:var(--text-xs)}.BeVDfW_faqIcon{width:26px;height:26px}.BeVDfW_faqAnswer{padding:0 var(--space-4) var(--space-4);padding-left:calc(var(--space-4) + 32px + var(--space-3))}.BeVDfW_faqAnswer p{font-size:var(--text-sm);line-height:1.75}.BeVDfW_ctaSection{padding:var(--space-8) 0}.BeVDfW_cta{align-items:flex-start;gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-lg);flex-direction:column}.BeVDfW_ctaContent h2{font-size:clamp(1.85rem,7vw,2.5rem)}.BeVDfW_ctaContent p{font-size:var(--text-sm)}.BeVDfW_ctaActions{width:100%}}@media (max-width:480px){.BeVDfW_bannerImageWrapper{min-height:160px}.BeVDfW_contentSection{padding:var(--space-8) 0}.BeVDfW_contentRow,.BeVDfW_imageFirst,.BeVDfW_textFirst{gap:var(--space-5);margin-bottom:var(--space-12)}.BeVDfW_contentImageWrapper{aspect-ratio:4/3}.BeVDfW_sectionEyebrow{margin-bottom:var(--space-3);font-size:var(--text-xs)}.BeVDfW_contentText h2{font-size:1.65rem}.BeVDfW_richDescription{font-size:var(--text-sm);line-height:1.75}.BeVDfW_richDescription h2{font-size:1.35rem}.BeVDfW_richDescription h3{font-size:1.2rem}.BeVDfW_richDescription h4{font-size:1.05rem}.BeVDfW_faqQuestion{gap:var(--space-2);padding:var(--space-3);grid-template-columns:28px minmax(0,1fr) 24px}.BeVDfW_faqNumber{width:28px;height:28px}.BeVDfW_faqIcon{width:24px;height:24px}.BeVDfW_faqAnswer{padding:0 var(--space-3) var(--space-4);padding-left:calc(var(--space-3) + 28px + var(--space-2))}.BeVDfW_cta{gap:var(--space-6);padding:var(--space-6)}.BeVDfW_ctaContent h2{font-size:1.85rem}.BeVDfW_ctaActions>*{max-width:100%}}@media (prefers-reduced-motion:reduce){.BeVDfW_contentImage,.BeVDfW_faqItem,.BeVDfW_faqQuestion,.BeVDfW_faqIcon,.BeVDfW_faqIcon:after{transition:none}.BeVDfW_faqAnswer{animation:none}}
