.vs-faq{--vs-navy: #061b33;--vs-blue: #3157ff;--vs-orange: #ff4d00;--vs-white: #ffffff;--vs-cold: #f2f3f4;--vs-lace: #ebeaed;--vs-text: #18202a;--vs-muted: #66717d;color:var(--vs-text);background:var(--vs-white)}.vs-faq *,.vs-faq *:before,.vs-faq *:after{box-sizing:border-box}.vs-faq__inner{width:min(100%,1040px);margin:0 auto}.vs-faq__inner--reading{max-width:780px}.vs-faq__inner--wide{max-width:920px}.vs-faq__header{padding:52px 24px 38px;border-bottom:1px solid var(--vs-lace);background:var(--vs-white)}.vs-faq__eyebrow,.vs-faq__section-label,.vs-faq__update-label,.vs-faq__action-state{margin:0 0 10px;font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.vs-faq__eyebrow{color:var(--vs-blue)}.vs-faq__header h1{max-width:900px;margin:0;color:var(--vs-navy);font-size:clamp(38px,5vw,46px);line-height:1.1;letter-spacing:-.035em}.vs-faq__description{max-width:760px;margin:18px 0 0;color:var(--vs-muted);font-size:18px;line-height:1.6}.vs-faq__meta{display:flex;flex-wrap:wrap;gap:7px 20px;margin-top:20px;color:var(--vs-muted);font-size:14px;line-height:1.5}.vs-faq__article{padding:42px 24px 64px;background:var(--vs-white)}.vs-faq__section-label,.vs-faq__action-state{color:var(--vs-muted)}.vs-faq__content{min-width:0;color:var(--vs-text);background:var(--vs-white);font-size:17px;line-height:1.76}.vs-faq__content h1{display:none!important}.vs-faq .vs-faq__content p,.vs-faq .vs-faq__content li,.vs-faq .vs-faq__content .vsa p,.vs-faq .vs-faq__content .vsa li{color:var(--vs-text)!important;font-size:inherit!important;line-height:inherit!important}.vs-faq .vs-faq__content h2,.vs-faq .vs-faq__content h3,.vs-faq .vs-faq__content .vsa h2,.vs-faq .vs-faq__content .vsa h3{color:var(--vs-navy)!important}.vs-faq__content h2{margin:42px 0 16px;font-size:30px;line-height:1.22;letter-spacing:-.02em}.vs-faq .vs-faq__content h3,.vs-faq .vs-faq__content .vsa h3{margin:36px 0 12px!important;font-size:23px!important;line-height:1.3!important}.vs-faq__content a{color:var(--vs-blue)!important;text-underline-offset:3px}.vs-faq .vs-faq__content .vsa{max-width:none!important;color:var(--vs-text)!important;font-family:inherit!important;line-height:inherit!important}.vs-faq .vs-faq__content .vsa-supervised,.vs-faq .vs-faq__content .vsa-qa-hero,.vs-faq .vs-faq__content .vsa-aff-box,.vs-faq .vs-faq__content .vsa-related,.vs-faq .vs-faq__content .vsa-cta-mini{display:none!important}.vs-faq .vs-faq__content .vsa-answer-box{margin:0 0 34px!important;padding:22px 24px!important;border:0!important;border-left:4px solid var(--vs-blue)!important;border-radius:0!important;background:var(--vs-cold)!important}.vs-faq .vs-faq__content .vsa-answer-label{margin-bottom:8px!important;color:var(--vs-blue)!important;font-size:12px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase}.vs-faq .vs-faq__content .vsa-answer-text{color:var(--vs-text)!important;font-size:18px!important;line-height:1.7!important;font-weight:600!important}.vs-faq__content table,.vs-faq .vs-faq__content .vsa table{width:100%!important;margin:22px 0 30px!important;border-collapse:collapse!important;font-size:16px!important}.vs-faq__content th,.vs-faq .vs-faq__content .vsa table th{padding:13px 14px!important;color:var(--vs-white)!important;background:var(--vs-navy)!important;font-size:14px!important;text-align:left!important}.vs-faq__content td,.vs-faq .vs-faq__content .vsa table td{padding:13px 14px!important;border:1px solid var(--vs-lace)!important;color:var(--vs-text)!important;background:var(--vs-white)!important;font-size:16px!important;line-height:1.6!important;vertical-align:top}.vs-faq__content tr:nth-child(2n) td,.vs-faq .vs-faq__content .vsa table tr:nth-child(2n) td{background:var(--vs-cold)!important}.vs-faq .vs-faq__content .vsa-alert,.vs-faq .vs-faq__content .vsa-important{margin:26px 0!important;padding:18px 20px!important;border:0!important;border-left:4px solid var(--vs-blue)!important;border-radius:0!important;color:var(--vs-text)!important;background:var(--vs-cold)!important;font-size:16px!important;line-height:1.7!important}.vs-faq .vs-faq__content .vsa-important{border-left-color:var(--vs-navy)!important}.vs-faq .vs-faq__content .vsa-alert strong,.vs-faq .vs-faq__content .vsa-important strong{color:var(--vs-navy)!important;font-size:16px!important}.vs-faq__next,.vs-faq__related{padding:58px 24px;border-top:1px solid var(--vs-lace)}.vs-faq__next{background:var(--vs-cold)}.vs-faq__related{background:var(--vs-white)}.vs-faq__next h2,.vs-faq__related h2{margin:0;color:var(--vs-navy);font-size:30px;line-height:1.2}.vs-faq__action-list,.vs-faq__related-list{margin-top:26px;border-top:1px solid var(--vs-lace)}.vs-faq__action{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:24px 0;border-bottom:1px solid var(--vs-lace)}.vs-faq__action h3{margin:0 0 7px;color:var(--vs-navy);font-size:20px;line-height:1.3}.vs-faq__action p:last-child{max-width:650px;margin:0;color:var(--vs-muted);font-size:16px;line-height:1.65}.vs-faq__action-link{color:var(--vs-blue);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.vs-faq__action-link--primary{padding:13px 18px;color:var(--vs-white);background:var(--vs-orange)}.vs-faq__related-link{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:20px 0;border-bottom:1px solid var(--vs-lace);color:var(--vs-text);text-decoration:none}.vs-faq__related-link strong,.vs-faq__related-link small{display:block}.vs-faq__related-link strong{color:var(--vs-navy);font-size:17px;line-height:1.45}.vs-faq__related-link small{margin-top:4px;color:var(--vs-muted);font-size:14px;line-height:1.5}.vs-faq__related-link>span:last-child{color:var(--vs-blue);font-size:20px}.vs-faq__update{padding:34px 24px;border-top:1px solid var(--vs-lace);color:var(--vs-text);background:var(--vs-cold)}.vs-faq__update-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);gap:36px;align-items:center}.vs-faq__update-label{margin-bottom:7px;color:var(--vs-blue)}.vs-faq__update h2{margin:0;color:var(--vs-navy);font-size:22px;line-height:1.25}.vs-faq__update p:not(.vs-faq__update-label):not(.vs-faq__form-message){margin:8px 0 0;color:var(--vs-muted);font-size:14px;line-height:1.6}.vs-faq__return-options{display:grid;gap:9px}.vs-faq__newsletter label{display:block;margin-bottom:5px;color:var(--vs-muted);font-size:14px}.vs-faq__newsletter>div{display:grid;grid-template-columns:minmax(0,1fr) auto}.vs-faq__newsletter input,.vs-faq__newsletter button{min-height:42px;border:1px solid var(--vs-lace);border-radius:0;font:inherit;font-size:14px}.vs-faq__newsletter input{min-width:0;padding:0 13px;color:var(--vs-text);background:var(--vs-white)}.vs-faq__newsletter button{padding:0 16px;border-color:var(--vs-blue);color:var(--vs-blue);background:var(--vs-white);cursor:pointer}.vs-faq__line-link{display:flex;justify-content:space-between;align-items:center;min-height:42px;padding:0 16px;border:1px solid #06c755;color:#087f3b;background:var(--vs-white);font-size:14px;font-weight:700;text-decoration:none}.vs-faq__form-message{margin:7px 0 0;color:var(--vs-text);font-size:14px}.vs-faq a:focus-visible,.vs-faq button:focus-visible,.vs-faq input:focus-visible{outline:3px solid rgba(49,87,255,.45);outline-offset:3px}@media screen and (max-width:749px){.vs-faq__header{padding:38px 20px 30px}.vs-faq__header h1{font-size:34px}.vs-faq__description{font-size:16px}.vs-faq__article{padding:34px 20px 48px}.vs-faq__content{font-size:16px;line-height:1.75}.vs-faq .vs-faq__content h3,.vs-faq .vs-faq__content .vsa h3{margin-top:32px!important;font-size:21px!important}.vs-faq .vs-faq__content .vsa-answer-box,.vs-faq .vs-faq__content .vsa-alert,.vs-faq .vs-faq__content .vsa-important{padding:18px!important}.vs-faq .vs-faq__content .vsa-answer-text{font-size:17px!important}.vs-faq__content table,.vs-faq .vs-faq__content .vsa table{display:block;overflow-x:auto;font-size:14px!important}.vs-faq__next,.vs-faq__related{padding:48px 20px}.vs-faq__next h2,.vs-faq__related h2{font-size:27px}.vs-faq__action{grid-template-columns:1fr;gap:14px}.vs-faq__action-link{justify-self:start;white-space:normal}.vs-faq__update{padding:32px 20px}.vs-faq__update-inner{grid-template-columns:1fr;gap:26px}.vs-faq__newsletter>div{grid-template-columns:1fr;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAABA */
