.hq-pv-frame[data-astro-cid-xtydd57h]{position:relative;aspect-ratio:16 / 9;border-radius:24px;overflow:hidden;background:#1d1d1f;border:1px solid #E5E5EA}.hq-pv-video[data-astro-cid-xtydd57h]{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}.hq-pv-controls[data-astro-cid-xtydd57h]{position:absolute;right:16px;bottom:16px;display:flex;gap:8px}.hq-pv-btn[data-astro-cid-xtydd57h]{display:inline-flex;align-items:center;height:40px;width:40px;padding:0;justify-content:center;border:0;border-radius:999px;background:#1d1d1fc7;color:#fff;font:500 14px/1 Inter,system-ui,sans-serif;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hq-pv-btn[data-astro-cid-xtydd57h]:hover{background:#1d1d1feb}.hq-pv-btn[data-astro-cid-xtydd57h]:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px;box-shadow:0 0 0 4px #1a2fb5}.hq-pv-i-pause[data-astro-cid-xtydd57h],.hq-pv-i-sound[data-astro-cid-xtydd57h],.hq-pv[data-astro-cid-xtydd57h][data-playing] .hq-pv-i-play[data-astro-cid-xtydd57h]{display:none}.hq-pv[data-astro-cid-xtydd57h][data-playing] .hq-pv-i-pause[data-astro-cid-xtydd57h]{display:block}.hq-pv[data-astro-cid-xtydd57h][data-sound] .hq-pv-i-muted[data-astro-cid-xtydd57h]{display:none}.hq-pv[data-astro-cid-xtydd57h][data-sound] .hq-pv-i-sound[data-astro-cid-xtydd57h]{display:block}@media(max-width:640px){.hq-pv-frame[data-astro-cid-xtydd57h]{border-radius:16px}.hq-pv-controls[data-astro-cid-xtydd57h]{right:10px;bottom:10px}.hq-pv-btn[data-astro-cid-xtydd57h]{height:36px;width:36px}}.hq-pc-early{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:22px 28px;border-radius:22px;background-color:#0b1a66;background-image:radial-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(120deg,#0b1a66,#1a2fb5 55%,#3d5bff);background-size:16px 16px,100% 100%;border:1px solid #2B44D6;box-shadow:0 22px 48px #1a2fb547;color:#c9d2ff;font-size:15.5px;line-height:1.55}.hq-pc-early:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#9daeff,#fff 50%,#9daeff)}.hq-pc-early:after{content:"";position:absolute;right:-80px;top:-110px;width:280px;height:280px;border-radius:999px;background:radial-gradient(closest-side,#9daeff73,#9daeff00);pointer-events:none}.hq-pc-early p{position:relative;margin:0;flex:1 1 320px;min-width:0}.hq-pc-early strong{font-weight:600;color:#fff}.hq-pc-early-tag{position:relative;flex:none;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:#fff;color:#1a2fb5;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:500;letter-spacing:1.5px;box-shadow:0 0 0 4px #ffffff24}.hq-pc-early-tag:before{content:"✦";font-size:12px;letter-spacing:0}.hq-pc{--pc:#1D1D1F;--pc-soft:#F5F5F7;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;align-items:start}.hq-pc[data-plan=scan-pro]{--pc:#6C4CF1;--pc-soft:#F6F4FF}.hq-pc[data-plan=guard]{--pc:#12806F;--pc-soft:#EAF8F4}.hq-pc[data-plan=guard-pro]{--pc:#6C4CF1;--pc-soft:#F6F4FF}.hq-pc-controls{padding:28px;border-radius:24px;border:1px solid #E5E5EA;background:#fff;display:flex;flex-direction:column;gap:26px;min-width:0}.hq-pc-plans{margin:0;padding:0;border:0;min-width:0}.hq-pc-label{padding:0;margin-bottom:12px;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:1.5px;color:#6e6e73;text-transform:uppercase}.hq-pc-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hq-pc-plan{position:relative;display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:16px;border:1.5px solid #E5E5EA;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.hq-pc-plan input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.hq-pc-plan:hover{border-color:#c7c7cc}.hq-pc-plan:has(input:checked){border-color:var(--pc);background:var(--pc-soft);box-shadow:0 0 0 2px var(--pc)}.hq-pc-plan-name{padding-right:28px}.hq-pc-plan:after{content:"";position:absolute;top:12px;right:12px;width:20px;height:20px;border-radius:999px;border:1.5px solid #C7C7CC;background:#fff;box-sizing:border-box}.hq-pc-plan:has(input:checked):after{border-color:var(--pc);background:var(--pc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 10.4l3 3 6-6.4'/%3E%3C/svg%3E") center/100% no-repeat}.hq-pc-plan:has(input:focus-visible){outline:3px solid rgba(26,47,181,.35);outline-offset:2px}.hq-pc-plan-kind{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:1.5px;color:#6e6e73}.hq-pc-plan-guard .hq-pc-plan-kind,.hq-pc-plan-guard-pro .hq-pc-plan-kind{color:#12806f}.hq-pc-plan-name{font-family:Inter Tight,Inter,sans-serif;font-size:17px;font-weight:700;color:#1d1d1f}.hq-pc-plan-desc{font-size:13.5px;line-height:1.4;color:#6e6e73}.hq-pc-field{display:flex;flex-direction:column;gap:8px}.hq-pc-field[hidden]{display:none}.hq-pc-field-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.hq-pc-field-head label{font-size:15.5px;font-weight:600;color:#1d1d1f}.hq-pc-field-head output{font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:500;color:var(--pc);font-variant-numeric:tabular-nums}.hq-pc input[type=range]{width:100%;margin:4px 0;accent-color:var(--pc);cursor:pointer}.hq-pc input[type=range]:focus-visible{outline:3px solid rgba(26,47,181,.35);outline-offset:4px;border-radius:4px}.hq-pc-hint{margin:0;font-size:13.5px;line-height:1.5;color:#6e6e73}.hq-pc-result{position:sticky;top:90px;padding:28px;border-radius:24px;border:1.5px solid var(--pc);background:linear-gradient(180deg,var(--pc-soft) 0%,#FFFFFF 55%);display:flex;flex-direction:column;gap:18px;min-width:0}.hq-pc-result-head{display:flex;flex-direction:column;gap:6px}.hq-pc-result-name{font-family:Inter Tight,Inter,sans-serif;font-size:20px;font-weight:700;color:#1d1d1f}.hq-pc-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}#hq-pc-total{font-family:Inter Tight,Inter,sans-serif;font-size:48px;font-weight:700;letter-spacing:-1.2px;color:#1d1d1f;font-variant-numeric:tabular-nums}.hq-pc-unit{font-size:15px;color:#6e6e73}.hq-pc-first,.hq-pc-scan{margin:0;font-size:14px;line-height:1.5;color:#424245}.hq-pc-scan span{font-weight:600;color:#1d1d1f}.hq-pc-sum{margin:0;padding:8px 12px;border-radius:10px;background:#1a2fb50f;font-size:14px;line-height:1.5;color:#424245}.hq-pc-sum span{font-weight:700;color:#1d1d1f;font-variant-numeric:tabular-nums}.hq-pc-start{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px}.hq-pc-start[hidden]{display:none}.hq-pc-start-label{font-size:14.5px;font-weight:600;color:#1d1d1f}.hq-pc-start-opt{position:relative;cursor:pointer}.hq-pc-start-opt input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.hq-pc-start-opt span{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;border:1.5px solid #D2D2D7;background:#fff;font-size:14px;font-weight:600;color:#424245;transition:background .2s ease,border-color .2s ease,color .2s ease}.hq-pc-start-opt:hover span{border-color:#a1a1a6}.hq-pc-start-opt input:checked+span{background:#1d1d1f;border-color:#1d1d1f;color:#fff}.hq-pc-start-opt input[value=scan-pro]:checked+span{background:linear-gradient(160deg,#261e52,#15132a 60%,#0f1017);border-color:#6c4cf1;color:#fff}.hq-pc-start-opt input:focus-visible+span{outline:3px solid rgba(26,47,181,.35);outline-offset:2px}@keyframes hqPcIn{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes hqPcPop{0%{transform:scale(.5);opacity:.4}to{transform:scale(1);opacity:1}}.hq-pc-result{transition:box-shadow .3s ease,border-color .3s ease}.hq-pc-result.hq-pc-anim .hq-pc-result-head,.hq-pc-result.hq-pc-anim .hq-pc-lines,.hq-pc-result.hq-pc-anim .hq-pc-feat:not([hidden]){animation:hqPcIn .3s ease-out both}.hq-pc-result.hq-pc-anim .hq-pc-lines{animation-delay:.04s}.hq-pc-result.hq-pc-anim .hq-pc-feat:not([hidden]){animation-delay:.08s}.hq-pc-plan:has(input:checked):after{animation:hqPcPop .22s ease-out}.hq-pc-plan{transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.hq-pc-plan:active{transform:scale(.985)}.hq-pc-lines{margin:0;padding:12px 0;list-style:none;display:flex;flex-direction:column;gap:6px;border-top:1px solid #E5E5EA;border-bottom:1px solid #E5E5EA;font-size:14.5px;color:#424245}.hq-pc-lines li{display:flex;justify-content:space-between;gap:12px}.hq-pc-lines li[hidden]{display:none}.hq-pc-lines li span:last-child{font-family:IBM Plex Mono,monospace;font-variant-numeric:tabular-nums;color:#1d1d1f}.hq-pc-feat{display:flex;flex-direction:column;gap:10px}.hq-pc-feat[hidden]{display:none}.hq-pc-feat-lead{margin:0;font-size:14.5px;font-weight:600;color:#1d1d1f}.hq-pc-feat ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px;font-size:14.5px;line-height:1.5;color:#424245}.hq-pc-feat li{display:flex;gap:10px;align-items:flex-start}.hq-pc-feat li svg{color:var(--pc)}.hq-pc-feat-note{margin:0;font-size:13.5px;line-height:1.5;color:#6e6e73}.hq-pc-quote{margin:0;padding:10px 14px;border-radius:12px;background:#f5f5f7;font-size:14px;color:#424245}.hq-pc-quote[hidden]{display:none}.hq-pc-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;background:var(--pc);border:1.5px solid var(--pc);color:#fff;font-size:15.5px;font-weight:600;text-decoration:none}.hq-pc-cta:hover{filter:brightness(1.12)}.hq-pc-confirm{margin:-6px 0 0;font-size:13px;color:#6e6e73;text-align:center}.hq-pc-foot{margin:-16px 0 0;font-size:13.5px;line-height:1.5;color:#6e6e73}.hq-pc-details{display:flex;flex-direction:column;gap:14px;font-size:14.5px;line-height:1.55;color:#424245}.hq-pc-details h3{margin:0;font-family:Inter Tight,Inter,sans-serif;font-size:22px;font-weight:700;color:#1d1d1f}.hq-pc-details ul{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:4px}.hq-pc-details strong{font-weight:600;color:#1d1d1f}.hq-pc-bands-wrap{overflow-x:auto;max-width:560px;border:1px solid #E5E5EA;border-radius:16px}.hq-pc-bands{width:100%;border-collapse:collapse;font-size:14px}.hq-pc-bands th,.hq-pc-bands td{padding:10px 14px;text-align:left;border-bottom:1px solid #F0F0F2;white-space:nowrap}.hq-pc-bands tbody tr:last-child td{border-bottom:0}.hq-pc-bands th{font-weight:600;color:#1d1d1f;background:#f5f5f8}.hq-pc-bands td{font-family:IBM Plex Mono,monospace;font-variant-numeric:tabular-nums;color:#424245}.hq-pc-bands-note{margin:0;font-size:13.5px;color:#6e6e73}.hq-pc-details-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 32px;color:#6e6e73}.hq-pc-details-foot strong{color:#424245}.hq-pc-plan-scan-pro,.hq-pc-plan-guard-pro{background:linear-gradient(160deg,#261e52,#15132a 45%,#0f1017);border-color:#3d3670;overflow:hidden}.hq-pc-plan-scan-pro:before,.hq-pc-plan-guard-pro:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#9daeff,#6c4cf1 55%,#de0000);opacity:.55}.hq-pc-plan-scan-pro:hover,.hq-pc-plan-guard-pro:hover{border-color:#6c5fb0}.hq-pc-plan-scan-pro:has(input:checked),.hq-pc-plan-guard-pro:has(input:checked){background:linear-gradient(160deg,#2e2463,#18153a 45%,#0f1017);border-color:#9daeff;box-shadow:0 14px 34px #0b1a6659}.hq-pc-plan-scan-pro:has(input:checked):before,.hq-pc-plan-guard-pro:has(input:checked):before{opacity:1}.hq-pc-plan-scan-pro:has(input:checked),.hq-pc-plan-guard-pro:has(input:checked){box-shadow:0 0 0 2px #9daeff,0 14px 34px #0b1a6659}.hq-pc-plan-scan-pro:after,.hq-pc-plan-guard-pro:after{border-color:#ffffff59;background:transparent}.hq-pc-plan-scan-pro:has(input:checked):after,.hq-pc-plan-guard-pro:has(input:checked):after{border-color:#9daeff;background:#9daeff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%2310121A' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 10.4l3 3 6-6.4'/%3E%3C/svg%3E") center/100% no-repeat}.hq-pc-plan-scan-pro .hq-pc-plan-name,.hq-pc-plan-guard-pro .hq-pc-plan-name{color:#fff}.hq-pc-plan-scan-pro .hq-pc-plan-desc,.hq-pc-plan-guard-pro .hq-pc-plan-desc,.hq-pc-plan-scan-pro .hq-pc-plan-kind{color:#a9aec4}.hq-pc-plan-guard-pro .hq-pc-plan-kind{color:#7fd9c4}.hq-pc[data-plan=scan-pro] .hq-pc-result,.hq-pc[data-plan=guard-pro] .hq-pc-result{overflow:hidden;background:linear-gradient(160deg,#261e52,#15132a 45%,#0f1017);border:1px solid #3D3670;box-shadow:0 24px 50px #0b1a6638}.hq-pc[data-plan=scan-pro] .hq-pc-result:before,.hq-pc[data-plan=guard-pro] .hq-pc-result:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#9daeff,#6c4cf1 55%,#de0000)}.hq-pc[data-plan=scan-pro] .hq-pc-result:after,.hq-pc[data-plan=guard-pro] .hq-pc-result:after{content:"";position:absolute;right:-90px;top:-90px;width:240px;height:240px;border-radius:999px;background:radial-gradient(closest-side,#8c6eff61,#8c6eff00);pointer-events:none}.hq-pc[data-plan$=-pro] .hq-pc-result>*{position:relative;z-index:1}.hq-pc[data-plan$=-pro] .hq-pc-scan span,.hq-pc[data-plan$=-pro] .hq-pc-sum span,.hq-pc[data-plan$=-pro] .hq-pc-result-name,.hq-pc[data-plan$=-pro] #hq-pc-total,.hq-pc[data-plan$=-pro] .hq-pc-feat-lead,.hq-pc[data-plan$=-pro] .hq-pc-lines li span:last-child{color:#fff}.hq-pc[data-plan$=-pro] .hq-pc-unit,.hq-pc[data-plan$=-pro] .hq-pc-confirm,.hq-pc[data-plan$=-pro] .hq-pc-feat-note{color:#a9aec4}.hq-pc[data-plan$=-pro] .hq-pc-first,.hq-pc[data-plan$=-pro] .hq-pc-scan,.hq-pc[data-plan$=-pro] .hq-pc-sum,.hq-pc[data-plan$=-pro] .hq-pc-lines,.hq-pc[data-plan$=-pro] .hq-pc-feat ul{color:#d6daec}.hq-pc[data-plan$=-pro] .hq-pc-lines{border-color:#ffffff24}.hq-pc[data-plan$=-pro] .hq-pc-feat li svg{color:#9daeff}.hq-pc[data-plan$=-pro] .hq-pc-sum{background:#ffffff14}.hq-pc[data-plan$=-pro] .hq-pc-quote{background:#ffffff14;color:#d6daec}.hq-pc[data-plan$=-pro] .hq-pc-quote a{color:#fff}.hq-pc[data-plan$=-pro] .hq-pc-cta{background:#fff;border-color:#fff;color:#10121a}.hq-pc[data-plan$=-pro] .hq-pc-cta:hover{background:#d7ccff!important;border-color:#d7ccff!important;color:#10121a!important;filter:none}@media(max-width:900px){.hq-pc{grid-template-columns:minmax(0,1fr)}.hq-pc-result{position:relative;top:auto}}@media(max-width:520px){.hq-pc-plan-grid{grid-template-columns:minmax(0,1fr)}.hq-pc-controls,.hq-pc-result{padding:22px 18px}#hq-pc-total{font-size:40px}}@media(prefers-reduced-motion:reduce){.hq-pc-plan,.hq-pc-result,.hq-pc-start-opt span{transition:none}.hq-pc-result.hq-pc-anim *,.hq-pc-plan:has(input:checked):after{animation:none!important}.hq-pc-plan:active{transform:none}}
