 .qv-us-hero,.qv-us-hero *{box-sizing:border-box}.qv-us-hero{--g:#103f35;--d:#082d26;--y:#e0b72f;--n:#15283d;--p:#eef3f1;position:relative;overflow:hidden;padding:clamp(76px,9vw,132px) 22px;background:linear-gradient(125deg,var(--n),var(--d));color:#fff;font-family:inherit}.qv-us-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 15%,rgba(224,183,47,.22),transparent 28%),linear-gradient(90deg,transparent 49%,rgba(255,255,255,.045) 50%,transparent 51%);background-size:auto,120px 100%}.qv-us-hero__wrap{position:relative;z-index:1;max-width:1200px;margin:auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:54px;align-items:center}.qv-us-hero__eyebrow{display:inline-block;margin-bottom:18px;color:var(--y);font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.qv-us-hero h1{margin:0 0 22px;font-size:clamp(40px,5.8vw,72px);line-height:1.03;letter-spacing:-.045em;color:#fff}.qv-us-hero__lead{max-width:720px;margin:0 0 30px;color:rgba(255,255,255,.82);font-size:18px;line-height:1.78}.qv-us-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.qv-us-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 21px;border-radius:12px;font-size:14px;font-weight:900;text-decoration:none!important}.qv-us-hero__btn--gold{color:var(--d)!important;background:var(--y)}.qv-us-hero__btn--line{color:#fff!important;border:1px solid rgba(255,255,255,.34)}.qv-us-hero__panel{padding:28px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.17);border-radius:25px;backdrop-filter:blur(8px)}.qv-us-hero__panel h2{margin:0 0 7px;color:#fff;font-size:24px}.qv-us-hero__panel>p{margin:0 0 22px;color:rgba(255,255,255,.7);font-size:14px;line-height:1.65}.qv-us-hero__zones{display:grid;gap:9px}.qv-us-hero__zone{display:flex;justify-content:space-between;gap:15px;padding:12px 14px;background:rgba(255,255,255,.08);border-radius:11px;font-size:12px}.qv-us-hero__zone strong{color:var(--y)}.qv-us-hero__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px}.qv-us-hero__fact{padding:12px 8px;text-align:center;background:var(--y);border-radius:10px;color:var(--d);font-size:11px;font-weight:900;line-height:1.4}@media(max-width:900px){.qv-us-hero__wrap{grid-template-columns:1fr}.qv-us-hero__panel{max-width:650px}}@media(max-width:560px){.qv-us-hero{padding:62px 17px}.qv-us-hero__facts{grid-template-columns:1fr}.qv-us-hero__btn{width:100%}} .qv-us-proof,.qv-us-proof *{box-sizing:border-box}.qv-us-proof{--g:#103f35;--d:#082d26;--y:#e0b72f;--c:#f7f5ee;--m:#65756f;padding:clamp(70px,8vw,112px) 22px;background:#fff;font-family:inherit}.qv-us-proof__wrap{max-width:1160px;margin:auto}.qv-us-proof__head{max-width:800px;margin:0 auto 42px;text-align:center}.qv-us-proof__eyebrow{color:#946b00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-proof h2{margin:12px 0 16px;color:var(--d);font-size:clamp(34px,4.5vw,54px);line-height:1.1}.qv-us-proof__intro{margin:0;color:var(--m);font-size:17px;line-height:1.75}.qv-us-proof__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:18px}.qv-us-proof__map{padding:34px;color:#fff;background:linear-gradient(145deg,#17304a,var(--g));border-radius:24px}.qv-us-proof__map h3{margin:0 0 13px;color:#fff;font-size:27px}.qv-us-proof__map p{margin:0 0 22px;color:rgba(255,255,255,.76);line-height:1.7}.qv-us-proof__route{display:grid;gap:12px}.qv-us-proof__point{padding:14px 15px;border-left:4px solid var(--y);background:rgba(255,255,255,.08);border-radius:0 12px 12px 0}.qv-us-proof__point strong{display:block;color:var(--y);margin-bottom:3px}.qv-us-proof__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.qv-us-proof__card{padding:25px;background:var(--c);border:1px solid #e6dfcf;border-radius:19px}.qv-us-proof__num{display:grid;place-items:center;width:42px;height:42px;margin-bottom:16px;color:var(--d);background:var(--y);border-radius:11px;font-weight:900}.qv-us-proof__card h3{margin:0 0 9px;color:var(--g);font-size:20px}.qv-us-proof__card p{margin:0;color:var(--m);font-size:14px;line-height:1.68}.qv-us-proof__note{margin:21px 0 0;color:var(--m);font-size:12px;text-align:center;line-height:1.6}@media(max-width:850px){.qv-us-proof__grid{grid-template-columns:1fr}}@media(max-width:560px){.qv-us-proof{padding:58px 17px}.qv-us-proof__cards{grid-template-columns:1fr}} .qv-us-time,.qv-us-time *{box-sizing:border-box}.qv-us-time{--g:#103f35;--d:#082d26;--y:#e0b72f;--n:#172d46;--m:#66766f;padding:clamp(70px,8vw,108px) 22px;background:#eef3f1;font-family:inherit}.qv-us-time__wrap{max-width:1180px;margin:auto}.qv-us-time__top{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;align-items:end;margin-bottom:38px}.qv-us-time__eyebrow{color:#936a00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-time h2{margin:11px 0 0;color:var(--d);font-size:clamp(34px,4.4vw,53px);line-height:1.12}.qv-us-time__top p{margin:0;color:var(--m);font-size:17px;line-height:1.8}.qv-us-time__line{display:grid;grid-template-columns:repeat(5,1fr);gap:11px}.qv-us-time__zone{position:relative;padding:24px 17px;background:#fff;border:1px solid #dfe7e3;border-radius:17px;text-align:center}.qv-us-time__zone:before{content:"";display:block;width:13px;height:13px;margin:0 auto 14px;background:var(--y);border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 2px var(--g)}.qv-us-time__zone h3{margin:0 0 7px;color:var(--g);font-size:17px}.qv-us-time__zone p{margin:0;color:var(--m);font-size:12px;line-height:1.55}.qv-us-time__bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.qv-us-time__fact{padding:18px;color:#fff;background:var(--n);border-radius:14px}.qv-us-time__fact strong{display:block;margin-bottom:5px;color:var(--y);font-size:14px}.qv-us-time__fact span{font-size:12px;line-height:1.55;color:rgba(255,255,255,.75)}@media(max-width:850px){.qv-us-time__top{grid-template-columns:1fr}.qv-us-time__line{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.qv-us-time{padding:58px 17px}.qv-us-time__line,.qv-us-time__bottom{grid-template-columns:1fr}} .qv-us-madinah,.qv-us-madinah *{box-sizing:border-box}.qv-us-madinah{--g:#103f35;--d:#082d26;--y:#e0b72f;--c:#f8f5ed;--m:#65756f;padding:clamp(72px,8vw,112px) 22px;background:#fff;font-family:inherit}.qv-us-madinah__wrap{max-width:1160px;margin:auto;display:grid;grid-template-columns:.92fr 1.08fr;gap:25px}.qv-us-madinah__intro{padding:clamp(30px,5vw,54px);color:#fff;background:linear-gradient(145deg,var(--g),var(--d));border-radius:25px}.qv-us-madinah__eyebrow{color:var(--y);font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-madinah h2{margin:13px 0 18px;color:#fff;font-size:clamp(33px,4.3vw,51px);line-height:1.12}.qv-us-madinah__intro p{margin:0 0 24px;color:rgba(255,255,255,.78);font-size:16px;line-height:1.8}.qv-us-madinah__intro a{display:inline-block;padding:13px 18px;color:var(--d)!important;background:var(--y);border-radius:11px;font-size:13px;font-weight:900;text-decoration:none!important}.qv-us-madinah__steps{display:grid;gap:13px}.qv-us-madinah__step{display:grid;grid-template-columns:52px 1fr;gap:16px;padding:22px;background:var(--c);border:1px solid #e6dfce;border-radius:18px}.qv-us-madinah__icon{display:grid;place-items:center;width:52px;height:52px;color:var(--d);background:var(--y);border-radius:14px;font-weight:900}.qv-us-madinah__step h3{margin:1px 0 6px;color:var(--g);font-size:19px}.qv-us-madinah__step p{margin:0;color:var(--m);font-size:14px;line-height:1.65}.qv-us-madinah__notice{grid-column:1/-1;margin:0;padding:18px 21px;color:var(--m);background:#fff8df;border:1px solid #ead78c;border-radius:15px;font-size:13px;line-height:1.7;text-align:center}@media(max-width:850px){.qv-us-madinah__wrap{grid-template-columns:1fr}}@media(max-width:560px){.qv-us-madinah{padding:58px 17px}.qv-us-madinah__step{grid-template-columns:44px 1fr}.qv-us-madinah__icon{width:44px;height:44px}} .qv-us-join,.qv-us-join *{box-sizing:border-box}.qv-us-join{--g:#103f35;--d:#082d26;--y:#e0b72f;--m:#66766f;padding:clamp(70px,8vw,108px) 22px;background:#f1f5f3;font-family:inherit}.qv-us-join__wrap{max-width:1160px;margin:auto}.qv-us-join__head{max-width:790px;margin:0 auto 39px;text-align:center}.qv-us-join__eyebrow{color:#946b00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-join h2{margin:11px 0 15px;color:var(--d);font-size:clamp(34px,4.5vw,52px);line-height:1.12}.qv-us-join__head p{margin:0;color:var(--m);font-size:17px;line-height:1.75}.qv-us-join__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.qv-us-join__card{padding:25px;background:#fff;border:1px solid #dfe7e3;border-radius:18px}.qv-us-join__card h3{margin:0 0 9px;color:var(--g);font-size:20px}.qv-us-join__card p{margin:0;color:var(--m);font-size:14px;line-height:1.68}.qv-us-join__card--gold{background:#fff8df;border-color:#ead78c}.qv-us-join__age{display:grid;grid-template-columns:auto 1fr;gap:17px;align-items:center;margin-top:18px;padding:22px;color:#fff;background:var(--g);border-radius:18px}.qv-us-join__age strong{display:grid;place-items:center;width:74px;height:74px;color:var(--d);background:var(--y);border-radius:50%;font-size:24px}.qv-us-join__age h3{margin:0 0 5px;color:#fff}.qv-us-join__age p{margin:0;color:rgba(255,255,255,.78);font-size:13px;line-height:1.65}@media(max-width:800px){.qv-us-join__grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.qv-us-join{padding:58px 17px}.qv-us-join__grid{grid-template-columns:1fr}.qv-us-join__age{grid-template-columns:1fr;text-align:center}.qv-us-join__age strong{margin:auto}} .qv-us-values,.qv-us-values *{box-sizing:border-box}.qv-us-values{--g:#103f35;--d:#082d26;--y:#e0b72f;--c:#f8f5ed;--m:#65756f;padding:clamp(72px,8vw,112px) 22px;background:#fff;font-family:inherit}.qv-us-values__wrap{max-width:1160px;margin:auto}.qv-us-values__top{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:end;margin-bottom:36px}.qv-us-values__eyebrow{color:#946b00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-values h2{margin:12px 0 0;color:var(--d);font-size:clamp(34px,4.5vw,53px);line-height:1.1}.qv-us-values__top p{margin:0;color:var(--m);font-size:17px;line-height:1.8}.qv-us-values__grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.qv-us-values__lesson,.qv-us-values__character{padding:30px;border-radius:22px}.qv-us-values__lesson{background:var(--c);border:1px solid #e5dece}.qv-us-values__character{color:#fff;background:linear-gradient(145deg,var(--g),var(--d))}.qv-us-values h3{margin:0 0 17px;font-size:25px}.qv-us-values__lesson h3{color:var(--g)}.qv-us-values__character h3{color:#fff}.qv-us-values__list{display:grid;gap:11px;margin:0;padding:0;list-style:none}.qv-us-values__list li{position:relative;padding-left:25px;color:var(--m);font-size:14px;line-height:1.62}.qv-us-values__list li:before{content:"✓";position:absolute;left:0;color:#9b7000;font-weight:900}.qv-us-values__character .qv-us-values__list li{color:rgba(255,255,255,.78)}.qv-us-values__character .qv-us-values__list li:before{color:var(--y)}.qv-us-values__note{margin-top:18px;padding:19px 21px;background:#fff8df;border:1px solid #ead78c;border-radius:14px;color:var(--m);font-size:13px;line-height:1.7;text-align:center}.qv-us-values__note strong{color:var(--d)}@media(max-width:800px){.qv-us-values__top,.qv-us-values__grid{grid-template-columns:1fr}}@media(max-width:560px){.qv-us-values{padding:58px 17px}} .qv-us-programs,.qv-us-programs *{box-sizing:border-box}.qv-us-programs{--g:#103f35;--d:#082d26;--y:#e0b72f;--m:#66766f;padding:clamp(70px,8vw,110px) 22px;background:#f1f5f3;font-family:inherit}.qv-us-programs__wrap{max-width:1180px;margin:auto}.qv-us-programs__head{max-width:790px;margin:0 auto 40px;text-align:center}.qv-us-programs__eyebrow{color:#946b00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-programs h2{margin:11px 0 15px;color:var(--d);font-size:clamp(34px,4.5vw,53px);line-height:1.1}.qv-us-programs__head p{margin:0;color:var(--m);font-size:17px;line-height:1.75}.qv-us-programs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.qv-us-programs__card{display:flex;flex-direction:column;padding:25px;background:#fff;border:1px solid #dfe7e3;border-radius:18px}.qv-us-programs__card span{display:grid;place-items:center;width:42px;height:42px;margin-bottom:16px;color:var(--d);background:var(--y);border-radius:11px;font-weight:900}.qv-us-programs__card h3{margin:0 0 8px;color:var(--g);font-size:20px}.qv-us-programs__card p{margin:0 0 18px;color:var(--m);font-size:14px;line-height:1.65}.qv-us-programs__card a{margin-top:auto;color:#8b6500!important;font-size:13px;font-weight:900;text-decoration:none!important}.qv-us-programs__cta{margin-top:18px;text-align:center}.qv-us-programs__cta a{display:inline-block;padding:14px 21px;color:#fff!important;background:var(--g);border-radius:11px;font-size:13px;font-weight:900;text-decoration:none!important}@media(max-width:850px){.qv-us-programs__grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.qv-us-programs{padding:58px 17px}.qv-us-programs__grid{grid-template-columns:1fr}} .qv-us-media,.qv-us-media *{box-sizing:border-box}.qv-us-media{--g:#103f35;--d:#082d26;--y:#e0b72f;--m:#65756f;padding:clamp(72px,8vw,112px) 22px;background:#fff;font-family:inherit}.qv-us-media__wrap{max-width:1160px;margin:auto}.qv-us-media__head{max-width:800px;margin:0 auto 40px;text-align:center}.qv-us-media__eyebrow{color:#946b00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-media h2{margin:11px 0 15px;color:var(--d);font-size:clamp(34px,4.5vw,53px);line-height:1.1}.qv-us-media__head p{margin:0;color:var(--m);font-size:17px;line-height:1.75}.qv-us-media__grid{display:grid;grid-template-columns:1.1fr .9fr .9fr;gap:15px}.qv-us-media__card{overflow:hidden;background:#f6f4ed;border:1px solid #e4dece;border-radius:20px}.qv-us-media__video{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;background:#17304a;cursor:pointer;overflow:hidden}.qv-us-media__video img{width:100%;height:100%;object-fit:cover}.qv-us-media__video:after{content:"▶";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:60px;height:60px;padding-left:4px;color:var(--d);background:var(--y);border-radius:50%;font-size:20px;box-shadow:0 10px 30px rgba(0,0,0,.25)}.qv-us-media__body{padding:21px}.qv-us-media__body h3{margin:0 0 7px;color:var(--g);font-size:19px}.qv-us-media__body p{margin:0;color:var(--m);font-size:13px;line-height:1.65}.qv-us-media__link{text-align:center;margin-top:20px}.qv-us-media__link a{color:#8b6500!important;font-weight:900;text-decoration:none!important}@media(max-width:900px){.qv-us-media__grid{grid-template-columns:1fr 1fr}.qv-us-media__card:first-child{grid-column:1/-1}}@media(max-width:560px){.qv-us-media{padding:58px 17px}.qv-us-media__grid{grid-template-columns:1fr}.qv-us-media__card:first-child{grid-column:auto}} .qv-us-kit,.qv-us-kit *{box-sizing:border-box}.qv-us-kit{--g:#103f35;--d:#082d26;--y:#e0b72f;--m:#66766f;padding:clamp(70px,8vw,108px) 22px;background:#eef3f1;font-family:inherit}.qv-us-kit__wrap{max-width:1160px;margin:auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:22px}.qv-us-kit__intro{padding:34px;color:#fff;background:linear-gradient(145deg,#172d46,var(--g));border-radius:23px}.qv-us-kit__eyebrow{color:var(--y);font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-kit h2{margin:12px 0 16px;color:#fff;font-size:clamp(33px,4.2vw,50px);line-height:1.12}.qv-us-kit__intro p{margin:0;color:rgba(255,255,255,.77);font-size:15px;line-height:1.75}.qv-us-kit__grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.qv-us-kit__card{padding:23px;background:#fff;border:1px solid #dfe7e3;border-radius:17px}.qv-us-kit__card span{display:grid;place-items:center;width:39px;height:39px;margin-bottom:13px;color:var(--d);background:var(--y);border-radius:10px;font-weight:900}.qv-us-kit__card h3{margin:0 0 7px;color:var(--g);font-size:18px}.qv-us-kit__card p{margin:0;color:var(--m);font-size:13px;line-height:1.62}@media(max-width:850px){.qv-us-kit__wrap{grid-template-columns:1fr}}@media(max-width:560px){.qv-us-kit{padding:58px 17px}.qv-us-kit__grid{grid-template-columns:1fr}} .qv-us-trial,.qv-us-trial *{box-sizing:border-box}.qv-us-trial{--g:#103f35;--d:#082d26;--y:#e0b72f;--m:#66766f;padding:clamp(72px,8vw,112px) 22px;background:#fff;font-family:inherit}.qv-us-trial__wrap{max-width:1180px;margin:auto}.qv-us-trial__head{max-width:800px;margin:0 auto 42px;text-align:center}.qv-us-trial__eyebrow{color:#946b00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-trial h2{margin:11px 0 15px;color:var(--d);font-size:clamp(34px,4.5vw,53px);line-height:1.1}.qv-us-trial__head p{margin:0;color:var(--m);font-size:17px;line-height:1.75}.qv-us-trial__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.qv-us-trial__step{position:relative;padding:27px 22px;background:#f7f5ee;border:1px solid #e5dfcf;border-radius:18px}.qv-us-trial__step:after{content:"→";position:absolute;right:-19px;top:48%;z-index:2;color:var(--y);font-size:28px;font-weight:900}.qv-us-trial__step:last-child:after{display:none}.qv-us-trial__day{display:inline-block;margin-bottom:16px;padding:7px 10px;color:var(--d);background:var(--y);border-radius:8px;font-size:11px;font-weight:900;text-transform:uppercase}.qv-us-trial__step h3{margin:0 0 8px;color:var(--g);font-size:19px}.qv-us-trial__step p{margin:0;color:var(--m);font-size:13px;line-height:1.65}.qv-us-trial__step--pay{color:#fff;background:var(--g)}.qv-us-trial__step--pay h3{color:#fff}.qv-us-trial__step--pay p{color:rgba(255,255,255,.76)}.qv-us-trial__cta{text-align:center;margin-top:23px}.qv-us-trial__cta a{display:inline-block;padding:14px 22px;color:var(--d)!important;background:var(--y);border-radius:11px;font-size:13px;font-weight:900;text-decoration:none!important}@media(max-width:900px){.qv-us-trial__steps{grid-template-columns:1fr 1fr}.qv-us-trial__step:after{display:none}}@media(max-width:560px){.qv-us-trial{padding:58px 17px}.qv-us-trial__steps{grid-template-columns:1fr}} .qv-us-price,.qv-us-price *{box-sizing:border-box}.qv-us-price{--g:#103f35;--d:#082d26;--y:#e0b72f;--n:#172d46;--m:#66766f;padding:clamp(70px,8vw,108px) 22px;background:#eef3f1;font-family:inherit}.qv-us-price__wrap{max-width:1160px;margin:auto}.qv-us-price__head{max-width:790px;margin:0 auto 39px;text-align:center}.qv-us-price__eyebrow{color:#946b00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-price h2{margin:11px 0 15px;color:var(--d);font-size:clamp(34px,4.5vw,52px);line-height:1.1}.qv-us-price__head p{margin:0;color:var(--m);font-size:17px;line-height:1.75}.qv-us-price__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.qv-us-price__card{display:flex;flex-direction:column;padding:24px 20px;background:#fff;border:1px solid #dfe7e3;border-radius:18px}.qv-us-price__card--featured{color:#fff;background:var(--n)}.qv-us-price__label{color:#8f6800;font-size:11px;font-weight:900;text-transform:uppercase}.qv-us-price__card--featured .qv-us-price__label{color:var(--y)}.qv-us-price__card h3{margin:8px 0 15px;color:var(--g);font-size:19px}.qv-us-price__card--featured h3{color:#fff}.qv-us-price__value{color:var(--d);font-size:40px;font-weight:900;line-height:1}.qv-us-price__card--featured .qv-us-price__value{color:var(--y)}.qv-us-price__term{margin:7px 0 18px;color:var(--m);font-size:11px;line-height:1.5}.qv-us-price__card--featured .qv-us-price__term{color:rgba(255,255,255,.68)}.qv-us-price__card p:last-of-type{margin:0 0 18px;color:var(--m);font-size:12px;line-height:1.6}.qv-us-price__card--featured p:last-of-type{color:rgba(255,255,255,.76)}.qv-us-price__card a{margin-top:auto;padding:12px;text-align:center;color:#fff!important;background:var(--g);border-radius:10px;font-size:12px;font-weight:900;text-decoration:none!important}.qv-us-price__card--featured a{color:var(--d)!important;background:var(--y)}.qv-us-price__note{margin:20px 0 0;padding:18px;text-align:center;background:#fff;border:1px solid #dfe7e3;border-radius:14px;color:var(--m);font-size:13px;line-height:1.65}.qv-us-price__note strong{color:var(--d)}@media(max-width:950px){.qv-us-price__grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.qv-us-price{padding:58px 17px}.qv-us-price__grid{grid-template-columns:1fr}} .qv-us-locations,.qv-us-locations *{box-sizing:border-box}.qv-us-locations{--g:#103f35;--d:#082d26;--y:#e0b72f;--n:#172d46;--m:#65756f;padding:clamp(72px,8vw,112px) 22px;background:#fff;font-family:inherit}.qv-us-locations__wrap{max-width:1180px;margin:auto}.qv-us-locations__head{display:grid;grid-template-columns:.9fr 1.1fr;gap:45px;align-items:end;margin-bottom:38px}.qv-us-locations__eyebrow{color:#946b00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-locations h2{margin:11px 0 0;color:var(--d);font-size:clamp(34px,4.5vw,53px);line-height:1.1}.qv-us-locations__head p{margin:0;color:var(--m);font-size:17px;line-height:1.8}.qv-us-locations__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.qv-us-locations__card{position:relative;padding:23px;background:#f6f4ed;border:1px solid #e4dece;border-radius:17px}.qv-us-locations__card--live{color:#fff;background:linear-gradient(145deg,var(--n),var(--g));border-color:transparent}.qv-us-locations__region{display:inline-block;margin-bottom:12px;color:#946b00;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.qv-us-locations__card--live .qv-us-locations__region{color:var(--y)}.qv-us-locations__card h3{margin:0 0 8px;color:var(--g);font-size:19px}.qv-us-locations__card--live h3{color:#fff}.qv-us-locations__card p{margin:0;color:var(--m);font-size:13px;line-height:1.62}.qv-us-locations__card--live p{color:rgba(255,255,255,.75)}.qv-us-locations__card a{display:inline-block;margin-top:15px;color:var(--y)!important;font-size:12px;font-weight:900;text-decoration:none!important}.qv-us-locations__note{margin:19px 0 0;color:var(--m);font-size:12px;line-height:1.6;text-align:center}@media(max-width:850px){.qv-us-locations__head{grid-template-columns:1fr}.qv-us-locations__grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.qv-us-locations{padding:58px 17px}.qv-us-locations__grid{grid-template-columns:1fr}} .qv-us-review,.qv-us-review *{box-sizing:border-box}.qv-us-review{--g:#103f35;--d:#082d26;--y:#e0b72f;--m:#65756f;padding:clamp(70px,8vw,108px) 22px;background:#eef3f1;font-family:inherit}.qv-us-review__wrap{max-width:1080px;margin:auto}.qv-us-review__head{max-width:760px;margin:0 auto 35px;text-align:center}.qv-us-review__eyebrow{color:#946b00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-review h2{margin:11px 0 15px;color:var(--d);font-size:clamp(34px,4.4vw,51px);line-height:1.12}.qv-us-review__head p{margin:0;color:var(--m);font-size:16px;line-height:1.75}.qv-us-review__card{padding:clamp(28px,5vw,49px);background:#fff;border:1px solid #dfe7e3;border-radius:24px;box-shadow:0 20px 50px rgba(8,45,38,.08)}.qv-us-review__stars{margin-bottom:16px;color:#e8b400;font-size:22px;letter-spacing:3px}.qv-us-review blockquote{margin:0;color:var(--d);font-size:clamp(19px,2.5vw,27px);line-height:1.65;font-weight:700}.qv-us-review__by{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:22px;padding-top:18px;border-top:1px solid #e5ebe8}.qv-us-review__by strong{color:var(--g)}.qv-us-review__by span{display:block;margin-top:3px;color:var(--m);font-size:12px}.qv-us-review__by a{color:#8b6500!important;font-size:13px;font-weight:900;text-decoration:none!important}@media(max-width:560px){.qv-us-review{padding:58px 17px}.qv-us-review__by{display:block}.qv-us-review__by a{display:inline-block;margin-top:14px}} .qv-us-faq,.qv-us-faq *{box-sizing:border-box}.qv-us-faq{--g:#103f35;--d:#082d26;--y:#e0b72f;--m:#65756f;padding:clamp(72px,8vw,112px) 22px;background:#fff;font-family:inherit}.qv-us-faq__wrap{max-width:980px;margin:auto}.qv-us-faq__head{max-width:760px;margin:0 auto 36px;text-align:center}.qv-us-faq__eyebrow{color:#946b00;font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-faq h2{margin:11px 0 15px;color:var(--d);font-size:clamp(34px,4.5vw,52px);line-height:1.1}.qv-us-faq__head p{margin:0;color:var(--m);font-size:16px;line-height:1.75}.qv-us-faq__list{display:grid;gap:10px}.qv-us-faq details{background:#f7f5ee;border:1px solid #e5dfcf;border-radius:14px}.qv-us-faq summary{position:relative;padding:19px 52px 19px 20px;color:var(--g);font-size:15px;font-weight:900;cursor:pointer;list-style:none}.qv-us-faq summary::-webkit-details-marker{display:none}.qv-us-faq summary:after{content:"+";position:absolute;right:19px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:25px;height:25px;color:var(--d);background:var(--y);border-radius:7px}.qv-us-faq details[open] summary:after{content:"−"}.qv-us-faq details p{margin:0;padding:0 20px 19px;color:var(--m);font-size:14px;line-height:1.72}.qv-us-faq details a{color:#8b6500!important;font-weight:800}.qv-us-faq__contact{margin-top:18px;text-align:center;color:var(--m);font-size:13px}.qv-us-faq__contact a{color:#8b6500!important;font-weight:900;text-decoration:none!important}@media(max-width:560px){.qv-us-faq{padding:58px 17px}} .qv-us-final,.qv-us-final *{box-sizing:border-box}.qv-us-final{--g:#103f35;--d:#082d26;--y:#e0b72f;--n:#172d46;position:relative;overflow:hidden;padding:clamp(76px,9vw,124px) 22px;color:#fff;background:linear-gradient(125deg,var(--n),var(--d));font-family:inherit}.qv-us-final:before{content:"";position:absolute;width:420px;height:420px;right:-180px;top:-190px;border:70px solid rgba(224,183,47,.1);border-radius:50%}.qv-us-final__wrap{position:relative;z-index:1;max-width:920px;margin:auto;text-align:center}.qv-us-final__eyebrow{color:var(--y);font-size:13px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.qv-us-final h2{margin:12px 0 18px;color:#fff;font-size:clamp(37px,5vw,61px);line-height:1.08}.qv-us-final p{max-width:760px;margin:0 auto 29px;color:rgba(255,255,255,.78);font-size:17px;line-height:1.78}.qv-us-final__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.qv-us-final__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 21px;border-radius:12px;font-size:14px;font-weight:900;text-decoration:none!important}.qv-us-final__btn--gold{color:var(--d)!important;background:var(--y)}.qv-us-final__btn--line{color:#fff!important;border:1px solid rgba(255,255,255,.34)}.qv-us-final__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:24px}.qv-us-final__trust span{padding:8px 11px;background:rgba(255,255,255,.08);border-radius:8px;color:rgba(255,255,255,.75);font-size:11px;font-weight:800}@media(max-width:560px){.qv-us-final{padding:62px 17px}.qv-us-final__btn{width:100%}} 