.netaqi-choice{box-sizing:border-box;width:calc(100% - 32px);max-width:580px;max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:34px;border:1px solid #dce8e5;border-radius:24px;background:#fff;color:#102b3f;text-align:right;font-family:inherit;box-shadow:0 30px 100px #102b3f38}
.netaqi-choice::backdrop{background:#102b3fb3;backdrop-filter:blur(5px)}
.nq-order-icon{display:inline-block;width:22px;height:22px;flex-shrink:0;vertical-align:middle}
.nq-service-offer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 9px;margin:0 0 18px;padding:12px 10px;border:1px solid #cfe9e3;border-radius:12px;background:#eef8f5;color:#08766f;text-align:center;font-size:12px;line-height:1.8}
.nq-service-offer>.nq-service-offer-code{display:inline-block;padding:2px 8px;border:1px dashed #78bfb2;border-radius:6px;background:#fff;color:#102b3f;font:700 13px/1.8 Arial,sans-serif;letter-spacing:.4px;user-select:all}
.nq-service-offer>small{flex-basis:100%;display:block;color:#4b686f;font-size:10px;line-height:1.9}
.nq-sale-original{position:relative;display:inline-flex;width:max-content;align-self:flex-start;color:#73858e;text-decoration:line-through;text-decoration-thickness:1.5px;font:600 19px/1.7 Arial,sans-serif}
.nq-sale-original::after{content:"";position:absolute;inset-inline:0;top:50%;border-top:1.5px solid currentColor;pointer-events:none}
.plan-price>.nq-sale-original{display:inline-flex;margin-bottom:2px;font-size:20px}
.nq-renewal-price{display:block;margin:7px 0 0;color:#526a77;font-size:11px;line-height:1.9}
.nq-domain-benefit{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin:0 0 18px;padding:12px 10px;border:1px solid #cfe9e3;border-radius:12px;background:#f7fbfa;color:#102b3f;font-size:12px;line-height:1.8}
.nq-domain-benefit .nq-sale-original{font-size:14px}
.nq-sale-original.nq-feature-reference{font-size:12px;vertical-align:middle}
.nq-free-label{color:#08766f;font-size:15px;font-weight:700}
.nq-domain-benefit>small{display:block;flex-basis:100%;font-size:10px;color:#526a77;line-height:2}
.nq-domain-benefit bdi,.nq-domain-bundle>bdi{font-family:Arial,sans-serif}
.nq-domain-bundle{display:flex;flex-direction:column;align-items:center;gap:9px;max-width:720px;margin:24px auto 0;padding:24px;border:1px solid #cfe9e3;border-radius:18px;background:#f2faf7;text-align:center;color:#102b3f}
.nq-domain-bundle>span{font-size:12px;color:#526a77}.nq-domain-bundle>strong{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:20px}.nq-domain-bundle .nq-free-label{font-size:23px}.nq-domain-bundle>small{font-size:11px;line-height:2;color:#526a77}
.netaqi-choice-close{position:absolute;top:12px;left:14px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#f0f6f5;color:#102b3f;font:26px Arial;cursor:pointer}
.netaqi-choice-eyebrow{display:block;margin:5px 0 12px;color:#078b82;font-size:11px;line-height:1.8}
.netaqi-choice h2{margin:0 0 12px;font-family:inherit;font-size:25px;font-weight:700;line-height:1.7;color:#102b3f}
.netaqi-choice p{margin:0 0 20px;font-size:12px;line-height:2;color:#607782}
.netaqi-choice p.netaqi-choice-service{margin-bottom:8px;font-size:13px;font-weight:600;color:#102b3f}
.netaqi-choice-links{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.netaqi-choice-links a{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:22px 18px;border:1px solid #dce8e5;border-radius:16px;color:#102b3f;text-decoration:none;background:#f7faf9;transition:border-color .15s,background .15s}
.netaqi-choice-links a:hover{background:#eaf7f3;border-color:#078b82;color:#102b3f;text-decoration:none}
.netaqi-choice-links a.netaqi-choice-whatsapp{background:#eaf7f3;border-color:#b8ded3}
.netaqi-choice-links strong{font-size:14px;line-height:1.8}
.netaqi-choice-links a>span:last-child{font-size:11px;line-height:2;color:#526d76}
.netaqi-choice-symbol{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#fff;color:#078b82;font:24px Arial}
.netaqi-choice-symbol>svg{display:block;width:26px;height:26px}
.netaqi-choice-whatsapp .netaqi-choice-symbol{width:44px;height:44px;border-radius:13px;background:#0c9a65;color:#fff}
.netaqi-choice-whatsapp .netaqi-choice-symbol>svg{width:27px;height:27px}
.netaqi-choice-self .netaqi-choice-symbol{width:48px;height:48px;border-radius:14px;background:linear-gradient(145deg,#173d52,#102b3f);color:#fff;border:1px solid #214c5e;box-shadow:0 5px 14px #102b3f18;transition:transform .2s,box-shadow .2s}
.netaqi-choice-self .netaqi-choice-symbol>svg{width:28px;height:28px}
.netaqi-choice-self:hover .netaqi-choice-symbol{transform:translateY(-2px);box-shadow:0 8px 18px #102b3f26}
.netaqi-choice :focus-visible{outline:3px solid #27d4bd;outline-offset:4px}
@media(max-width:520px){.netaqi-choice{padding:28px 20px 22px}.netaqi-choice h2{font-size:21px}.netaqi-choice-links{grid-template-columns:1fr}.netaqi-choice-links a{padding:18px}.netaqi-choice-links strong{font-size:13px}}
@media(prefers-reduced-motion:reduce){.netaqi-choice-links a,.netaqi-choice-self .netaqi-choice-symbol{transition:none}.netaqi-choice-self:hover .netaqi-choice-symbol{transform:none}}
