.vads{--vads-accent:#29b983;max-width:1180px;width:calc(100% - 24px);box-sizing:border-box;margin:32px auto;padding:38px;background:#101b2c;color:#f4f8fc;border:1px solid #283a4e;border-radius:22px;box-shadow:0 18px 55px #0002;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5}.vads *{box-sizing:border-box}.vads-top{display:flex;justify-content:flex-end}.vads-chip{border:1px solid #48617b;border-radius:30px;padding:6px 13px;font-size:12px;color:#d7e5f4}.vads h2{color:#fff;font-size:clamp(25px,3vw,36px);line-height:1.2;margin:18px 0 8px;font-weight:700}.vads-sub{font-size:15px;color:#b7c9d9;margin:0 0 28px}.vads-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:22px;align-items:start}.vads-panel{background:#18263a;border:1px solid #2e425a;border-radius:16px;padding:23px;margin-bottom:18px}.vads label{display:block;font-size:14px;font-weight:650;margin:0 0 10px;color:#e7f0fa}.vads h3{font-size:19px;color:#fff;margin:0 0 7px}.vads input[type=url],.vads input[type=number],.vads input[type=search],.vads select{background:#111d2e;border:1px solid #465d77;border-radius:9px;color:#fff;padding:12px;font-size:15px;max-width:100%}.vads input[type=url]{min-width:0;flex:1}.vads input:focus,.vads select:focus{outline:2px solid #58cda4;outline-offset:1px}.vads-urlrow{display:flex;gap:9px}.vads button{background:#1eaa79;color:#fff;border:0;border-radius:9px;padding:12px 18px;font-weight:700;cursor:pointer}.vads button:hover{background:#168a63}.vads button:disabled{opacity:.55;cursor:not-allowed}.vads-preview{font-size:13px;color:#bcd0e2;margin-top:12px}.vads-video-card{display:flex;align-items:center;gap:12px;border:1px solid #38536d;border-radius:12px;padding:10px}.vads-video-card img{width:145px;max-width:36%;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.vads-video-card strong{display:block;color:#fff}.vads-video-card p{font-size:12px;margin:5px 0 0}.vads-geo-intro,.vads-geo-warning{font-size:13px;color:#b7c9d9}.vads-country-search{width:100%;margin:8px 0 12px}.vads-country-list{max-height:225px;overflow-y:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px}.vads-country{display:flex!important;gap:9px;align-items:center;cursor:pointer;background:#20334b;border:1px solid #39516a;border-radius:9px;padding:10px!important;margin:0!important;font-weight:500!important}.vads-country:has(input:checked){background:#174b45;border-color:#45bf96}.vads-country[hidden]{display:none!important}.vads-country input,.vads-checklabel input{accent-color:#29b983}.vads-country-list.is-disabled{opacity:.4}.vads-selected{font-size:12px;color:#9be3c7;margin:10px 0;min-height:16px}.vads-checklabel{display:flex!important;align-items:center;gap:8px;margin:16px 0!important}.vads-geo-warning{border-left:3px solid #55c3a0;background:#1a3442;padding:12px;border-radius:6px}.vads-currency{margin-bottom:24px}.vads-currency select{width:100%}.vads-budget-amount{display:flex;align-items:center;gap:10px}.vads-budget-amount input{width:100%;font-size:27px!important;font-weight:750}.vads-budget-unit{color:#a6c2d8;font-size:13px}.vads-slider{width:100%;accent-color:#26b887;margin:20px 0 8px}.vads-bounds{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#9eb4c8}.vads-forecast{margin:28px 0 18px;padding:20px;background:#173a37;border:1px solid #2d7668;border-radius:13px}.vads-forecast small{display:block;color:#a8e7d3;font-size:13px}.vads-forecast strong{display:block;color:#fff;font-size:clamp(22px,2.5vw,31px);margin:7px 0}.vads-forecast p{font-size:12px;color:#b7d5cb;margin:0}.vads-breakdown{border-top:1px solid #35485f;padding-top:15px}.vads-breakdown>div{display:flex;justify-content:space-between;gap:10px;margin:9px 0;font-size:13px;color:#b8cbdc}.vads-breakdown strong{color:#fff}.vads-breakdown>div:last-child{font-size:17px;font-weight:700;color:#fff}.vads-currency-help{font-size:12px;color:#b8cbdc}.vads-submit{width:100%;margin-top:12px;padding:17px!important;font-size:15px}.vads-cta-note{font-size:12px;text-align:center;color:#b7cbdc;margin:13px 0 0}.vads-discount{font-size:12px;color:#a8e7d3}@media(max-width:820px){.vads{padding:22px}.vads-grid{grid-template-columns:1fr}}@media(max-width:480px){.vads{padding:16px;width:calc(100% - 12px)}.vads-panel{padding:15px}.vads-urlrow{flex-direction:column}.vads-country-list{grid-template-columns:1fr}}.vads-tabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:20px auto 0}.vads-tabs button{border:1px solid #334d66;border-radius:11px;background:#18263a;color:#e9f4ff;padding:13px 24px;font-weight:700;cursor:pointer}.vads-tabs button[aria-selected="true"]{background:#168b6d;border-color:#1ab88d;color:#fff}.vads-hub-pane[hidden]{display:none!important}.vads-hub .vads{margin-top:14px}.vads-preview{min-width:0}.vads-video-card{display:grid;grid-template-columns:minmax(90px,128px) minmax(0,1fr);align-items:center;gap:14px;padding:13px;min-width:0}.vads-video-card img{width:100%;max-width:none;aspect-ratio:16/9;object-fit:cover;border-radius:9px;display:block}.vads-video-info{min-width:0;overflow-wrap:anywhere}.vads-video-card .vads-video-title{font-size:14px;line-height:1.4;font-weight:750;color:#f7fbff}.vads-video-card .vads-video-author{font-size:12px;color:#b5cadd;margin:5px 0 7px}.vads-video-status{display:inline-flex;align-items:center;gap:6px;color:#a3e7cf;font-size:11px;font-weight:650}.vads-video-status:before{content:"";width:7px;height:7px;border-radius:50%;background:#35c997;flex:none}.vads-video-stats{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:2px}.vads-video-stat{background:#22364f;border:1px solid #35516d;border-radius:10px;padding:11px 13px;min-width:0}.vads-video-stat-label{display:flex;align-items:center;gap:7px;color:#b9d0e5;font-size:11px;line-height:1.3}.vads-video-stat-icon{display:inline-flex;width:17px;height:17px;color:#9acbf5;flex:none}.vads-video-stat-icon svg{width:100%;height:100%}.vads-video-stat-value{display:block!important;margin-top:5px;color:#fff;font-size:clamp(16px,2vw,20px);font-weight:750;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(max-width:600px){.vads-video-card{grid-template-columns:minmax(75px,105px) minmax(0,1fr);gap:10px;padding:10px}.vads-video-stat{padding:10px}.vads-video-stat-value{font-size:17px}}@media(max-width:360px){.vads-video-card{grid-template-columns:1fr}.vads-video-card img{max-width:180px}.vads-video-stats{grid-template-columns:1fr}}.vads button.vads-submit:hover,.vads button.vads-submit:focus-visible,.vads button.vads-submit:hover *,.vads button.vads-submit:focus-visible *{color:#e8f5f0!important}.vads button.vads-submit{color:#fff!important}.vads .vads-cart-warning{margin:18px 0 8px;padding:17px 18px;border:1px solid #e6a747;border-left:5px solid #ffc36c;border-radius:11px;background:#47331e;color:#fff0d7;overflow-wrap:anywhere}.vads .vads-cart-warning[hidden],.vads .vads-cart-warning-action[hidden]{display:none!important}.vads-cart-warning-heading{display:flex;align-items:center;gap:9px;color:#ffe0a3;font-size:15px;line-height:1.35}.vads-cart-warning-heading span{font-size:23px;line-height:1}.vads .vads-cart-warning-message{margin:9px 0 0;color:#fff1d9;font-size:13px;line-height:1.55}.vads button.vads-cart-warning-action{margin-top:13px;background:#fff0d0;color:#342411;border:1px solid #ffe3aa;padding:10px 15px;font-size:13px;width:100%}.vads button.vads-cart-warning-action:hover,.vads button.vads-cart-warning-action:focus-visible{background:#fff9e9;color:#211607}.vads button.vads-submit:disabled{opacity:.55;cursor:not-allowed}@media(max-width:480px){.vads .vads-cart-warning{padding:14px}.vads-cart-warning-heading{font-size:14px}}.vads .vads-billing-panel{background:#18263a!important;border:1px solid #2e425a!important;border-radius:16px;padding:23px;margin:18px 0;color:#e7f0fa!important;box-shadow:none!important}.vads .vads-billing-panel>label{display:block;color:#e7f0fa!important;font-size:14px;font-weight:650;line-height:1.5;margin:0 0 10px}.vads .vads-billing-panel>p{color:#b7c9d9!important;font-size:14px;line-height:1.6;margin:8px 0 12px}.vads .vads-billing-panel .vads-billing-status{color:#9be3c7!important;font-size:13px;font-weight:600;margin:9px 0 14px}.vads .vads-billing-panel small{display:block;color:#b7c9d9!important;font-size:12px;line-height:1.6}.vads .vads-billing-panel select.vads-billing-country,.vads .vads-billing-panel select.vads-billing-country:focus,.vads .vads-billing-panel select.vads-billing-country:hover{display:block;width:100%;max-width:480px;min-height:46px;background:#111d2e!important;color:#f4f8fc!important;-webkit-text-fill-color:#f4f8fc!important;border:1px solid #465d77!important;border-radius:9px!important;box-shadow:none!important;padding:12px!important;font-size:15px!important;line-height:1.4!important;opacity:1!important}.vads .vads-billing-panel select.vads-billing-country:focus-visible{outline:2px solid #58cda4!important;outline-offset:2px}.vads .vads-billing-panel select.vads-billing-country option{background:#111d2e!important;color:#f4f8fc!important}.vads .vads-budget-amount input.vads-number,.vads .vads-budget-amount input.vads-number:hover,.vads .vads-budget-amount input.vads-number:focus{background:#111d2e!important;background-color:#111d2e!important;background-image:none!important;color:#f4f8fc!important;-webkit-text-fill-color:#f4f8fc!important;border:1px solid #465d77!important;border-radius:9px!important;box-shadow:none!important;opacity:1!important;font-size:27px!important;font-weight:750!important;padding:12px!important;caret-color:#f4f8fc}.vads .vads-budget-amount input.vads-number::placeholder{color:#9eb4c8!important;-webkit-text-fill-color:#9eb4c8!important;opacity:1}.vads .vads-budget-amount input.vads-number:focus-visible{outline:2px solid #58cda4!important;outline-offset:2px}.vads .vads-billing-locked{border:0!important;padding:0!important;margin:0!important;min-width:0;background:transparent!important}.vads .vads-billing-locked:disabled{opacity:.5}.vads .vads-billing-locked:disabled .vads-grid{pointer-events:none}@media(max-width:480px){.vads .vads-billing-panel{padding:15px}.vads .vads-billing-panel select.vads-billing-country{max-width:100%}}.vads .vads-billing-picker{position:relative;max-width:480px}.vads .vads-billing-picker input.vads-billing-search{display:block;width:100%;max-width:100%;min-height:46px;background:#111d2e!important;color:#f4f8fc!important;-webkit-text-fill-color:#f4f8fc!important;border:1px solid #465d77!important;border-radius:9px!important;padding:12px!important;font-size:15px!important}.vads .vads-billing-results{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 4px);max-height:min(45vh,300px);overflow:auto;overscroll-behavior:contain;background:#111d2e;border:1px solid #465d77;border-radius:10px;box-shadow:0 12px 28px #0007;padding:4px}.vads .vads-billing-results[hidden]{display:none!important}.vads .vads-billing-results .vads-billing-result{display:block;width:100%;text-align:left;background:transparent!important;color:#f4f8fc!important;padding:11px 12px;border-radius:6px;font-weight:500}.vads .vads-billing-results .vads-billing-result:hover,.vads .vads-billing-results .vads-billing-result:focus{background:#25405b!important;outline:1px solid #58cda4}.vads .vads-billing-results>span{display:block;padding:12px;color:#b7c9d9}.vads .vads-billing-panel select.vads-billing-country{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;padding:0!important;min-height:0!important;overflow:hidden!important}@media(max-width:480px){.vads .vads-billing-panel>p{margin:5px 0 9px;line-height:1.45}.vads .vads-billing-panel small{line-height:1.4}.vads .vads-billing-panel .vads-billing-status{margin:7px 0 9px}}.vads .vads-billing-panel select.vads-billing-country,.vads .vads-billing-panel select.vads-billing-country:focus,.vads .vads-billing-panel select.vads-billing-country:hover{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;max-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;pointer-events:none!important;clip-path:inset(50%)!important;overflow:hidden!important}.vads .vads-billing-picker{max-width:100%;width:100%;position:relative}.vads .vads-billing-picker input.vads-billing-search{width:100%;font-size:16px!important;box-sizing:border-box}.vads .vads-billing-results{box-sizing:border-box;max-height:230px;overflow-y:auto;z-index:100}.vads .vads-billing-results .vads-billing-result{border:0!important;min-height:44px;cursor:pointer}@media(max-width:767px){.vads .vads-billing-results{position:relative;top:auto;left:auto;right:auto;margin-top:6px;max-height:210px;box-shadow:none}.vads .vads-billing-panel{padding:15px!important}.vads .vads-billing-panel>p{font-size:14px!important;line-height:1.4!important}.vads .vads-billing-panel small{font-size:12px!important;line-height:1.4!important}}.vads .vads-billing-results .vads-billing-result.is-active{background:#25405b!important;outline:1px solid #58cda4!important;outline-offset:-1px}.vads-video-insight{margin-top:10px;padding:13px 15px;background:#18383b;border:1px solid #316b62;border-radius:11px;color:#d4eae6}.vads-video-insight strong{color:#fff;font-size:13px}.vads-video-insight p{font-size:12px;line-height:1.5;margin:7px 0 0;color:#c6dfd9}.vads-video-topics{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.vads-video-topics span{font-size:11px;color:#a9f1d5;background:#1c4a43;border:1px solid #357768;border-radius:16px;padding:3px 9px}.vads-lookup-date{display:block;margin-top:8px;color:#a9bdd2;font-size:11px}.vads button.vads-submit.vads-is-submitting{opacity:1;cursor:progress;background:#168a63!important;color:#fff!important}.vads button.vads-submit.vads-is-submitting::before{content:"";display:inline-block;width:14px;height:14px;margin-right:9px;border:2px solid rgb(255 255 255 / .35);border-top-color:#fff;border-radius:50%;vertical-align:-3px;animation:vads-submit-spin .8s linear infinite}@keyframes vads-submit-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.vads button.vads-submit.vads-is-submitting::before{animation:none;border-color:#fff}}