@font-face{font-family:inter;src:url(/_next/static/media/cc27cf3ff100ea21-s.p.ttf) format("truetype");font-display:swap;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/dd830f3b569412d7-s.p.ttf) format("truetype");font-display:swap;font-style:italic}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_e839f4{font-family:inter,inter Fallback}.campaign-9-lp{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;font-optical-sizing:auto;scroll-behavior:smooth}.c11-container{max-width:1120px;margin:0 auto;padding:0 18px}.campaign-9-lp .c9-about{background:#ffffff;padding:66px 0}.campaign-9-lp .c9-aboutGrid{display:grid;grid-template-columns:minmax(0,430px) minmax(0,520px);justify-content:space-between;grid-gap:90px;gap:90px;align-items:center}.campaign-9-lp .c9-aboutTitle{margin:0;color:#111111;font-size:38px;font-weight:700;letter-spacing:-.2px;max-width:430px}.campaign-9-lp .c9-aboutLead{margin:14px 0 0;color:rgba(0,0,0,.64);font-size:14px;line-height:1.75;max-width:390px}.campaign-9-lp .c9-aboutBody{margin:12px 0 0;color:rgba(0,0,0,.6);font-size:14px;line-height:1.75;max-width:410px}.campaign-9-lp .c9-aboutMedia{display:flex;justify-content:flex-end}.campaign-9-lp .c9-aboutImageFrame{position:relative;width:100%;max-width:520px;aspect-ratio:4/3;border-radius:14px;overflow:hidden;box-shadow:none}.campaign-9-lp .c9-aboutImage{object-fit:cover;object-position:center top}@media (max-width:920px){.campaign-9-lp .c9-about{padding:34px 0}.campaign-9-lp .c9-aboutGrid{grid-template-columns:1fr;gap:20px}.campaign-9-lp .c9-aboutMedia{justify-content:flex-start}.campaign-9-lp .c9-aboutImageFrame{max-width:100%;aspect-ratio:4/3}.campaign-9-lp .c9-aboutTitle{font-size:38px;max-width:100%}}@media (max-width:480px){.campaign-9-lp .c9-aboutTitle{font-size:38px}.campaign-9-lp .c9-aboutImageFrame{border-radius:14px}}@media (max-width:1120px) and (min-width:921px){.campaign-9-lp .c9-aboutGrid{grid-template-columns:1fr 1fr;gap:44px}.campaign-9-lp .c9-aboutMedia{justify-content:flex-end}}.campaign-9-lp .c9-science{background:#f3f3f3;padding:68px 0 88px;text-align:center}.campaign-9-lp .c9-scienceHeader{margin:0 auto 44px}.campaign-9-lp .c9-scienceEyebrow{font-size:14px;letter-spacing:3.4px;font-weight:800;color:rgba(0,0,0,.38);text-transform:uppercase;margin-bottom:12px}.campaign-9-lp .c9-scienceTitle{margin:0;font-size:38px;line-height:1.18;font-weight:700;color:#111111;letter-spacing:-.25px}.campaign-9-lp .c9-scienceSubtitle{margin:12px 0 0;font-size:16.2px;line-height:1.55;color:rgba(0,0,0,.52);font-weight:700}.campaign-9-lp .c9-scienceGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:118px;column-gap:118px;grid-row-gap:56px;row-gap:56px;align-items:start;justify-items:center;max-width:1040px;margin:0 auto}.campaign-9-lp .c9-scienceCard{width:100%;max-width:260px}.campaign-9-lp .c9-scienceAvatar{position:relative;width:150px;height:150px;border-radius:999px;overflow:hidden;margin:0 auto 16px;background:rgba(255,255,255,.22)}.campaign-9-lp .c9-scienceAvatarImg{object-fit:cover;transform:none}.campaign-9-lp .c9-scienceCardTitle{margin:0;font-size:16px;font-weight:700;color:rgba(0,0,0,.76)}.campaign-9-lp .c9-scienceCardDesc{margin:6px 0 0;font-size:14px;color:rgba(0,0,0,.48)}@media (max-width:920px){.campaign-9-lp .c9-science{padding:56px 0 72px}.campaign-9-lp .c9-scienceGrid{grid-template-columns:1fr;gap:34px}.campaign-9-lp .c9-scienceCard{max-width:340px}}@media (max-width:1120px){.campaign-9-lp .c9-scienceGrid{column-gap:86px}}.campaign-9-lp .c9-benefits{padding:110px 0;background:#ffffff}.campaign-9-lp .c9-benefitsTitle{text-align:center;margin:0 0 40px;font-size:38px;font-weight:700;color:#1D1D1F}.campaign-9-lp .c9-benefitsLayout{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;align-items:stretch}.campaign-9-lp .c9-benefitsSliderWrap{position:relative;min-width:0}.campaign-9-lp .c9-benefitsEmbla{overflow:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.campaign-9-lp .c9-benefitsEmbla:active{cursor:-webkit-grabbing;cursor:grabbing}.campaign-9-lp .c9-benefitsEmblaContainer{display:flex;gap:18px}.c9-benefitsEmbla{margin-bottom:30px}.campaign-9-lp .c9-benefitsEmblaSlide{flex:0 0 86%;min-width:0}.campaign-9-lp .c9-benefitsCard{position:relative;height:500px;border-radius:18px;overflow:hidden;box-shadow:0 16px 46px rgba(0,0,0,.14);background:#f2f4f7}.campaign-9-lp .c9-benefitsImg{object-fit:cover}.campaign-9-lp .c9-benefitsCaption{position:absolute;left:0;right:0;bottom:0;padding:18px 16px 16px;color:rgba(255,255,255,.96);font-size:12px;font-weight:700;line-height:1.25;white-space:pre-line;text-shadow:0 2px 10px rgba(0,0,0,.35);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.34) 55%,rgba(0,0,0,.62))}.campaign-9-lp .c9-benefitsCaptionText{white-space:pre-line;font-size:18px;font-weight:600;color:#F5F5F7;line-height:26px}.campaign-9-lp .c9-benefitsCtaBtn{margin-top:12px;height:45px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;background:#031B4E;color:#ffffff;text-decoration:none;font-weight:600;font-size:15px;width:100%}.campaign-9-lp .c9-benefitsCtaBtn:hover{background:#02204f}.campaign-9-lp .c9-benefitsNav{display:flex;gap:10px;align-items:center;justify-content:flex-end}.campaign-9-lp .c9-benefitsNavBtn{width:48px;height:48px;border-radius:999px;background:#1D1D1F1A;font-size:30px;line-height:1px;cursor:pointer;box-shadow:0 10px 28px rgba(0,0,0,.06);font-weight:600;color:#1D1D1FB2;border:0}.campaign-9-lp .c9-benefitsNavBtn:disabled{opacity:.45;cursor:not-allowed}.campaign-9-lp .c9-benefitsNavBtn:hover{border-color:rgba(0,189,224,.4);color:#031B4E}.c9-interestNavButtons{display:contents}@media (min-width:560px){.campaign-9-lp .c9-benefitsEmblaSlide{flex-basis:calc((100% - 18px) / 2)}}@media (min-width:992px){.campaign-9-lp .c9-benefitsEmblaSlide{flex-basis:calc((100% - 36px) / 3)}}@media (min-width:1200px){.campaign-9-lp .c9-benefitsEmblaSlide{flex-basis:349px}}@media (max-width:992px){.campaign-9-lp .c9-benefitsLayout{grid-template-columns:1fr}.campaign-9-lp .c9-benefitsNav{position:static;margin-top:14px;justify-content:center}}.c7-accent{color:#00bde0;font-weight:700}.c7-journey{padding:80px 0 120px;background:#ffffff;overflow:visible}.c7-container{max-width:1120px;margin:0 auto;padding:0 18px}.c7-journeyGrid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:46px;gap:46px;align-items:start;overflow:visible}.c7-journeyLeft{padding-top:10px;position:-webkit-sticky;position:sticky;top:100px;align-self:start;z-index:10}@media (max-width:980px){.c7-journeyLeft{position:static}}.c7-journeyTitle{margin:0 0 14px;font-size:36px;line-height:60px;font-weight:600;color:#031B4E;letter-spacing:-.75px}.c7-journeyText{margin:0 0 22px;font-size:14px;line-height:23.1px;color:#031B4E;max-width:440px}.c7-journeyBtn{height:40px;padding:0 30px;border-radius:999px;border:none;background:#031B4E;color:#ffffff;font-size:12px;font-weight:700;letter-spacing:1px;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.c7-journeyBtn:hover{box-shadow:0 14px 30px rgba(3,27,78,.22)}.c7-journeyImage img{transition:transform .22s ease;will-change:transform}.c7-journeyStep:hover .c7-journeyImage img{transform:scale(1.02)}.c7-journeyRight{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:18px;gap:18px}.c7-journeyTimeline{grid-column:1;width:2px;background:#E5E5E5;border-radius:999px;margin:0;position:relative;overflow:hidden}.c7-journeyTimelineFill{position:absolute;inset:0;background:rgba(0,189,224,.85);transform-origin:top}.c7-journeySteps{grid-column:2;display:flex;flex-direction:column;gap:34px}.c7-journeyStep{align-items:start;position:relative;margin-top:20px}.c7-journeyDotWrap{padding-top:10px;position:absolute;left:-60px}.c7-journeyDot{width:22px;height:22px;border-radius:999px;background:rgba(0,189,224,.18);display:grid;place-items:center}.c7-journeyDotInner{width:10px;height:10px;border-radius:999px;background:#00BDE0}.c7-journeyLine{width:2px;flex:1 1;background:rgba(3,27,78,.14);border-radius:999px;margin-top:8px}.c7-journeyCardTitle{margin:0 0 6px;font-size:26px;font-weight:600;color:#031B4E}.c7-journeyCardBody{margin:10px 0 12px;font-size:14px;line-height:1.7;color:#031B4E;max-width:520px}.c7-journeyImage{border-radius:50px;overflow:hidden;background:#f3f4f6}@media (max-width:980px){.c7-journeyGrid{grid-template-columns:1fr;gap:28px}.c7-journeyLeft{text-align:center}.c7-journeyTitle{font-size:30px;line-height:42px}.c7-journeyText{margin-left:auto;margin-right:auto}.c7-journeyRight{grid-template-columns:26px minmax(0,1fr)}.c7-journeyDotWrap{left:-46px}.c7-journeyStep{margin-top:14px}.c7-journeyCardTitle{font-size:22px}.c7-journeyImage{border-radius:28px}}@media (max-width:640px){.c7-journey{padding:64px 0 90px}.c7-journeyTitle{font-size:26px;line-height:36px;letter-spacing:-.5px}.c7-journeyText{font-size:13px;line-height:22px;max-width:520px}.c7-journeyRight{grid-template-columns:22px minmax(0,1fr);gap:14px}.c7-journeyDotWrap{left:-40px}.c7-journeyDot{width:18px;height:18px}.c7-journeyDotInner{width:8px;height:8px}}@media (max-width:420px){.c7-journeyBtn{width:100%;max-width:320px}.c7-journeyImage{border-radius:22px}}.campaign-9-lp .c11-labQuality{padding:100px 0;background:#F0F0F2}.campaign-9-lp .c11-labQuality-card{border-radius:clamp(20px,3vw,28px);background:linear-gradient(105deg,#003b4f,#004a63 48%,#005c7a);padding:clamp(28px,5vw,64px);box-shadow:0 24px 60px rgba(0,35,55,.22);overflow:hidden}.campaign-9-lp .c11-labQuality-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:center}.campaign-9-lp .c11-labQuality-visual{grid-column:2;grid-row:1}.campaign-9-lp .c11-labQuality-content{grid-column:1;grid-row:1;min-width:0}.campaign-9-lp .c11-labQuality-title{margin:0 0 18px;color:#ffffff;font-size:clamp(26px,3.2vw,38px);line-height:1.18;font-weight:700;letter-spacing:-.35px;max-width:560px}.campaign-9-lp .c11-labQuality-lead{margin:0 0 28px;color:#ffffff;font-size:clamp(15px,1.35vw,16px);line-height:1.55;font-weight:400;max-width:520px;opacity:.96}.campaign-9-lp .c11-labQuality-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;max-width:560px}.campaign-9-lp .c11-labQuality-bar{display:flex;align-items:center;gap:12px 14px;padding:14px 16px 14px 14px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);transition:transform .2s ease,background .2s ease,border-color .2s ease}.campaign-9-lp .c11-labQuality-bar:hover{transform:translateY(-2px);background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.22)}.campaign-9-lp .c11-labQuality-barIcon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#ffffff}.campaign-9-lp .c11-labQuality-icon{display:block}.campaign-9-lp .c11-labQuality-barText{flex:1 1 auto;min-width:0;color:#ffffff;font-size:14px;line-height:1.35;font-weight:500}.campaign-9-lp .c11-labQuality-learnMore{flex-shrink:0;margin-left:auto;padding:8px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.85);color:#ffffff;font-size:13px;font-weight:600;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.campaign-9-lp .c11-labQuality-learnMore:hover{background:#ffffff;color:#005c7a;border-color:#ffffff}.campaign-9-lp .c11-labQuality-learnMore:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.campaign-9-lp .c11-labQuality-bar--noBtn .c11-labQuality-barText{margin-right:0}.campaign-9-lp .c11-labQuality-imageWrap{border-radius:clamp(14px,2vw,20px);overflow:hidden;background:rgba(0,0,0,.15);box-shadow:0 12px 40px rgba(0,0,0,.25)}.campaign-9-lp .c11-labQuality-img{width:100%;height:auto;display:block;object-fit:cover;transform:scale(1);transition:transform .42s cubic-bezier(.22,1,.36,1);will-change:transform}.campaign-9-lp .c11-labQuality-visual:hover .c11-labQuality-img{transform:scale(1.05)}@media (max-width:900px){.campaign-9-lp .c11-labQuality-grid{grid-template-columns:1fr;gap:24px}.campaign-9-lp .c11-labQuality-visual{grid-column:1;grid-row:1}.campaign-9-lp .c11-labQuality-content{grid-column:1;grid-row:2}.campaign-9-lp .c11-labQuality-bars,.campaign-9-lp .c11-labQuality-lead,.campaign-9-lp .c11-labQuality-title{max-width:100%}}@media (max-width:520px){.campaign-9-lp .c11-labQuality{padding:0 0 72px}.campaign-9-lp .c11-labQuality-card{padding:22px 18px 24px;border-radius:20px}.campaign-9-lp .c11-labQuality-bar{flex-wrap:wrap;border-radius:18px;padding:12px 14px}.campaign-9-lp .c11-labQuality-learnMore{margin-left:0;width:100%;text-align:center;display:inline-flex;align-items:center;justify-content:center;margin-top:4px}.campaign-9-lp .c11-labQuality-barText{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){.campaign-9-lp .c11-labQuality-bar:hover,.campaign-9-lp .c11-labQuality-visual:hover .c11-labQuality-img{transform:none}}.c7-reviews{padding:40px 0 80px}.c7-reviewsHeader{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:80px}.c7-reviewsTitle{font-size:35px;font-weight:600;line-height:45px;color:#031B4E;letter-spacing:-.75px}.c7-reviewsRight{display:flex;align-items:flex-start;gap:2px;flex-direction:column}.c7-reviewsRanking{display:flex;align-items:center;gap:12px;opacity:.95}.c7-reviewsBtn{height:40px;padding:0 30px;border-radius:999px;border:none;background:#031B4E;color:#ffffff;font-size:13px;font-weight:600;letter-spacing:1px}.c7-reviewsSlider{margin-top:16px}.c7-reviewsMask{position:relative;overflow:hidden}.c7-reviewsMask:after,.c7-reviewsMask:before{content:"";position:absolute;top:0;bottom:0;width:140px;z-index:2;pointer-events:none}.c7-reviewsMask:before{left:0;background:linear-gradient(90deg,#ffffff,rgba(255,255,255,0))}.c7-reviewsMask:after{right:0;background:linear-gradient(270deg,#ffffff,rgba(255,255,255,0))}p.c7-reviewsCopy{font-size:17px;color:#031B4E}.c7-reviewsMask{display:flex;flex-direction:column;gap:30px}.c7-reviewsRow{display:flex;gap:20px;padding:0 90px;width:max-content;will-change:transform}.c7-reviewsRow--left{animation:c7-reviews-marquee-left 50s linear infinite}.c7-reviewsRow--right{animation:c7-reviews-marquee-right 50s linear infinite}.c7-reviewCard{flex:0 0 400px;border-radius:50px;padding:40px;background:#f7f4f0;color:#031B4E;height:230px}.c7-reviewCard--blue{background:#D9F9FF}.c7-reviewCard--image{padding:0;height:230px;background:transparent;overflow:hidden}.c7-reviewImageFill{position:relative;width:100%;height:100%}.c7-reviewTop{justify-content:space-between;margin-bottom:10px}.c7-reviewTop,.c7-reviewUser{display:flex;align-items:center;gap:10px}.c7-reviewName{font-weight:600;font-size:15px;color:#031B4E}.c7-reviewStars{color:#00BDE0;letter-spacing:2px;font-size:12px}.c7-reviewText{margin:0;font-size:13px;line-height:20px;color:#031B4E}@keyframes c7-reviews-marquee-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes c7-reviews-marquee-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.c7-reviewsRow{animation:none}}@media (max-width:980px){.c7-reviewsHeader{flex-direction:column;align-items:flex-start}.c7-reviewsRight{width:100%;justify-content:space-between;align-items:center}.c7-reviewsCopy{text-align:center}}.campaign-9-lp .c9-research{background:#f3f3f3;padding:82px 0}.campaign-9-lp .c9-researchGrid{display:grid;grid-template-columns:520px minmax(0,1fr);grid-gap:84px;gap:84px;align-items:center}.campaign-9-lp .c9-researchImageFrame{position:relative;width:520px;max-width:100%;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:#e9ecef}.campaign-9-lp .c9-researchImage{object-fit:cover;object-position:center}.campaign-9-lp .c9-researchTitle{margin:0;font-size:37px;line-height:1.2;font-weight:800;color:#111111;letter-spacing:-.25px}.campaign-9-lp .c9-researchList{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.campaign-9-lp .c9-researchItem{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;align-items:start}.campaign-9-lp .c9-researchCheck{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:2px;color:#00BDE0;font-size:14px;line-height:14px;font-weight:900}.campaign-9-lp .c9-researchItemText{font-size:13px;line-height:1.7;color:rgba(0,0,0,.62);font-weight:600}.campaign-9-lp .c9-researchBtn{margin-top:22px;height:38px;padding:0 20px;border-radius:999px;border:none;background:#031B4E;color:#ffffff;font-size:10px;font-weight:800;cursor:pointer}@media (max-width:980px){.campaign-9-lp .c9-research{padding:60px 0}.campaign-9-lp .c9-researchGrid{grid-template-columns:1fr;gap:26px}.campaign-9-lp .c9-researchImageFrame{width:100%;max-width:520px;margin:0 auto}.campaign-9-lp .c9-researchCopy{text-align:center;max-width:560px;margin:0 auto}.campaign-9-lp .c9-researchItem{grid-template-columns:18px 1fr;justify-content:center;text-align:left}}.c7-faq{padding:40px 0 80px;background:#ffffff}.c7-faqTitle{margin:0 0 45px;text-align:center;font-size:38px;font-weight:600;color:#000}.c7-faqList{max-width:720px;margin:0 auto;border-top:1px solid rgba(3,27,78,.1)}.c7-faqItem{border-bottom:1px solid rgba(3,27,78,.1)}.c7-faqRow{width:100%;border:none;background:transparent;padding:22px 8px;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;text-align:left}.c7-faqQ{font-size:18px;font-weight:500;color:#000}.c7-faqIcon{width:35px;height:35px;display:grid;place-items:center;font-size:30px;color:#031B4E;flex:0 0 28px;margin-top:-10px}.c7-faqA{padding:0 8px 18px;font-size:14px;line-height:1.7;color:#000;max-width:640px}.c7-faqCollapse{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .26s ease;will-change:grid-template-rows}.c7-faqCollapse.is-open{grid-template-rows:1fr}.c7-faqCollapse .c7-faqA{overflow:hidden;opacity:0;transform:translateY(8px);transition:transform .26s ease,opacity .2s ease;will-change:transform,opacity}.c7-faqCollapse.is-open .c7-faqA{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.c7-faqCollapse,.c7-faqCollapse .c7-faqA{transition:none}}.campaign-9-lp .c9-heroGrid{grid-template-columns:1.38fr .62fr!important;gap:48px!important}.campaign-9-lp .c9-interest{background:#F0F0F2;padding:100px 0}.campaign-9-lp .c9-interestTitle{text-align:center;margin:0 0 26px;font-size:22px;font-weight:800;color:#121821}.campaign-9-lp .c9-interestSliderWrap{position:relative;min-width:0}.campaign-9-lp .c9-interestEmbla{overflow:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.campaign-9-lp .c9-interestEmbla:active{cursor:-webkit-grabbing;cursor:grabbing}.campaign-9-lp .c9-interestEmblaContainer{display:flex;gap:18px}.campaign-9-lp .c9-interestEmblaSlide{flex:0 0 86%;min-width:0}.campaign-9-lp .c9-interestCard{position:relative;width:100%;height:500px;border-radius:18px;overflow:hidden;background:#f2f4f7}.campaign-9-lp .c9-interestImg{object-fit:cover}.campaign-9-lp .c9-interestOverlay{position:absolute;left:12px;right:12px;bottom:12px;display:flex;gap:10px;justify-content:space-between;padding:12px}.campaign-9-lp .c9-interestBtn{height:45px;padding:0 14px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;width:50%}.campaign-9-lp .c9-interestBtnPrimary{background:#ffffff;color:#111827}.campaign-9-lp .c9-interestBtnGhost{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.35);color:#ffffff}.campaign-9-lp .c9-interestCardTitle{text-align:center;margin-top:14px;font-size:22px;font-weight:700;color:#1D1D1F}.campaign-9-lp .c9-interestNav{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.campaign-9-lp .c9-interestNavBtn{width:38px;height:38px;border-radius:999px;border:1px solid rgba(18,24,33,.12);background:#ffffff;color:rgba(18,24,33,.75);font-size:20px;line-height:1;cursor:pointer;box-shadow:0 10px 28px rgba(0,0,0,.06)}.campaign-9-lp .c9-interestNavBtn:disabled{opacity:.45;cursor:not-allowed}.campaign-9-lp .c9-interestLegal{margin:18px auto 0;max-width:920px;text-align:center;font-size:10px;color:rgba(0,0,0,.55);font-weight:600;line-height:1.4}@media (min-width:560px){.campaign-9-lp .c9-interestEmblaSlide{flex-basis:calc((100% - 18px) / 2)}}@media (min-width:992px){.campaign-9-lp .c9-interestEmblaSlide{flex-basis:calc((100% - 36px) / 3)}}@media (min-width:1200px){.campaign-9-lp .c9-interestEmblaSlide{flex-basis:349px}}@media (max-width:992px){.campaign-9-lp .c9-interestNav{justify-content:center}}.campaign-9-lp .c9-legal{background:#ffffff;padding:34px 0 70px}.campaign-9-lp .c9-legalHeroCard{background:#ffffff;border-radius:20px;box-shadow:0 14px 36px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.07);padding:46px 52px;margin:6px auto 56px}.campaign-9-lp .c9-legalHeroGrid{display:grid;grid-template-columns:minmax(0,630px) minmax(0,520px);grid-gap:80px;gap:80px;align-items:center}.campaign-9-lp .c9-legalHeroTitle{margin:0;font-size:26px;line-height:1.12;font-weight:800;color:#111111;letter-spacing:-.2px}.campaign-9-lp .c9-legalHeroPrice{margin-top:8px;font-size:14px;font-weight:700;color:rgba(17,17,17,.72)}.campaign-9-lp .c9-legalHeroBullets{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-gap:9px;gap:9px}.campaign-9-lp .c9-legalHeroBullet{display:flex;align-items:center;gap:10px;color:rgba(17,17,17,.68);font-size:13px;font-weight:700}.campaign-9-lp .c9-legalHeroSvg{width:16px;height:16px;flex:0 0 auto;color:rgba(17,17,17,.6)}.campaign-9-lp .c9-legalHeroActions{margin-top:22px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.campaign-9-lp .c9-legalHeroBtn{height:36px;padding:0 22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:12.5px;font-weight:800;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease;-webkit-tap-highlight-color:transparent}.campaign-9-lp .c9-legalHeroBtnPrimary{background:#031B4E;color:#ffffff;box-shadow:0 10px 22px rgba(3,27,78,.18)}.campaign-9-lp .c9-legalHeroBtnPrimary:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(3,27,78,.22)}.campaign-9-lp .c9-legalHeroBtnGhost{background:transparent;color:#111111;border:1px solid rgba(17,17,17,.35)}.campaign-9-lp .c9-legalHeroBtnGhost:hover{transform:translateY(-1px);border-color:rgba(0,189,224,.55);box-shadow:0 10px 22px rgba(0,0,0,.06)}.campaign-9-lp .c9-legalHeroFootnote{margin:16px 0 0;font-size:10px;line-height:1.45;color:rgba(0,0,0,.5);font-weight:600;max-width:470px}.campaign-9-lp .c9-legalHeroMedia{position:relative;width:100%;aspect-ratio:4/4;border-radius:14px;overflow:hidden;background:#93c7da}.campaign-9-lp .c9-legalHeroImg{object-fit:cover;object-position:78% 35%}.campaign-9-lp .c9-legalBlock{margin:0 auto}.campaign-9-lp .c9-legalBlock+.c9-legalBlock{margin-top:18px}.campaign-9-lp .c9-legalTitle{margin:0 0 10px;font-size:14px;font-weight:700;color:#1D1D1F}.campaign-9-lp .c9-legalSubtitle{margin:0 0 10px;font-size:13px;font-weight:700;color:#1D1D1F}.campaign-9-lp .c9-legalText{margin:0;font-size:10px;line-height:1.55;color:rgba(0,0,0,.58);font-weight:600}.campaign-9-lp .c9-legalList{margin:0;padding-left:18px;font-size:10px;line-height:1.55;color:rgba(0,0,0,.62);font-weight:600;display:grid;grid-gap:6px;gap:6px}.campaign-9-lp .c9-legalItem{padding-left:2px}.campaign-9-lp .c9-legalLink{color:rgba(0,0,0,.78);text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,.22);text-decoration-color:rgba(0,0,0,.22);text-underline-offset:2px}.campaign-9-lp .c9-legalLink:hover{-webkit-text-decoration-color:rgba(0,189,224,.55);text-decoration-color:rgba(0,189,224,.55)}@media (max-width:992px){.campaign-9-lp .c9-legal{padding:22px 0 44px}.campaign-9-lp .c9-legalHeroCard{padding:22px;margin:6px auto 30px}.campaign-9-lp .c9-legalHeroGrid{grid-template-columns:1fr;gap:18px}.campaign-9-lp .c9-legalHeroFootnote{max-width:520px}}.campaign-9-lp .c9-hero{padding:65px 0;background:linear-gradient(180deg,rgba(240,240,242,0) 25%,#F0F0F2)}.campaign-9-lp .c9-heroGrid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:40px;gap:40px;align-items:start}.campaign-9-lp .c9-heroMediaCard{position:relative;border-radius:18px;overflow:hidden;background:#2c97d8;box-shadow:0 18px 50px rgba(0,0,0,.12)}.campaign-9-lp .c9-heroImg{width:100%;height:auto;display:block}.campaign-9-lp .c9-inStockPill{position:absolute;top:25px;left:25px;background:rgba(255,255,255,.92);color:#031B4E;font-size:12px;font-weight:600;padding:6px 10px;border-radius:999px;letter-spacing:.2px}.campaign-9-lp .c9-heroTitle{font-size:37px;line-height:1.1;font-weight:700;color:#1D1D1F;margin:0 0 10px}.campaign-9-lp .c9-saveUpto{gap:5px;background:#19DF5A;color:#1D1D1F;padding:10px 14px;border-radius:15px 15px 0 0;font-size:14px;font-weight:700;width:100%;display:flex;align-items:center;justify-content:center}.campaign-9-lp .c9-priceCard{background:#ffffff;border-radius:0 0 15px 15px;padding:10px 17px;box-shadow:2px 4px 12px 0 #00000014}.campaign-9-lp .c9-priceRow{text-align:center;padding:6px 0 8px}.campaign-9-lp .c9-priceMain{display:inline-flex;align-items:baseline;gap:8px;line-height:28px}.campaign-9-lp .c9-priceValue{font-size:28px;font-weight:800;color:#1D1D1F}.campaign-9-lp .c9-priceUnit{font-size:18px;font-weight:700;color:#1D1D1F}.campaign-9-lp .c9-priceSub{font-size:14px;color:#1D1D1FCC;font-weight:600}.campaign-9-lp .c9-qualifyBtn{margin-top:10px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#031B4E;color:#F5F5F7;text-decoration:none;font-weight:700;font-size:15px}.campaign-9-lp .c9-disclaimer{margin-top:8px;text-align:center;font-size:11px;color:#1D1D1FB2;font-weight:600}.c9-tabsContainer{background-color:#ffffff;box-shadow:2px 4px 12px 0 #00000014;padding:5px 9px;border-radius:15px;margin-top:15px;position:relative}.campaign-9-lp .c9-tabs{display:grid;grid-template-columns:repeat(2,1fr);background:#1D1D1F1A;border-radius:999px;padding:8px}.campaign-9-lp .c9-tab{height:34px;border-radius:999px;border:0;background:transparent;cursor:pointer;font-weight:800;font-size:12px;color:rgba(18,24,33,.65);line-height:17px}.campaign-9-lp .c9-tab.is-active{background:#FFFFFF;color:#222222}.campaign-9-lp .c9-tabPanel{margin-top:10px;padding:12px;min-height:225px}.campaign-9-lp .c9-bullets{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.campaign-9-lp .c9-bullet{display:grid;grid-template-columns:25px 1fr;grid-gap:10px;gap:10px;color:#1D1D1FCC;font-size:13px;font-weight:700;line-height:1.35;align-items:center}.campaign-9-lp .c9-descText,.campaign-9-lp .c9-pricingText{color:rgba(18,24,33,.78);font-size:13px;font-weight:600;line-height:1.45}.campaign-9-lp .c9-badges{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;position:absolute;width:100%;bottom:0;left:0;border-top:1px solid #00000024;padding:11px 29px 15px 23px}.campaign-9-lp .c9-badge{display:inline-flex;align-items:center;gap:8px;color:rgba(18,24,33,.7);font-size:12px;font-weight:700}.campaign-9-lp .c9-faqs{margin-top:12px;display:grid;grid-gap:10px;gap:10px}.campaign-9-lp .c9-faq{background:#ffffff;border-radius:16px;overflow:hidden;box-shadow:2px 4px 12px 0 #00000014}.campaign-9-lp .c9-faqBtn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border:0;background:transparent;cursor:pointer;text-align:left;font-weight:800;color:#1D1D1F}.campaign-9-lp .c9-faqPanel{padding:0 30px 30px;color:rgba(18,24,33,.72);font-size:13px;font-weight:600;line-height:1.45}.campaign-9-lp .c9-faqIcon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transform:rotate(0deg);transition:transform .14s ease}.campaign-9-lp .c9-faq.is-open .c9-faqIcon{transform:rotate(45deg)}@media (max-width:992px){.campaign-9-lp .c9-heroGrid{display:flex;flex-direction:column-reverse;gap:20px}.c9-heroInfo,.c9-heroMedia{width:100%}.campaign-9-lp .c9-hero{padding:20px 0;text-align:center}.campaign-9-lp .c9-bullets,.campaign-9-lp .c9-descText,.campaign-9-lp .c9-faqPanel,.campaign-9-lp .c9-pricingText{text-align:start}.campaign-9-lp .c9-heroTitle{font-size:35px}}@media (max-width:576px){.campaign-9-lp .c9-tabPanel{min-height:230px}.c9-badge{justify-content:center;width:100%}.campaign-9-lp .c7-journeyDotWrap{left:-44px}}.campaign-header__cta a{color:#fff}