/* Scoped to the domain discovery module so existing section styles cannot distort it. */
#boost-domain-discovery{box-sizing:border-box;position:relative;isolation:isolate;overflow:hidden;width:calc(100% - 48px);max-width:1200px;margin:72px auto;padding:clamp(28px,5vw,64px);display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:50px;border:1px solid #bcb2ff33;border-radius:30px;background:radial-gradient(ellipse at 91% 15%,#7347eb60,transparent 55%),radial-gradient(ellipse at 8% 110%,#176aee52,transparent 60%),linear-gradient(125deg,#111b3b,#15112e 80%);box-shadow:0 25px 70px #25234d14;color:#fff;text-align:start;font-family:Inter,Arial,sans-serif}#boost-domain-discovery::after{content:'';position:absolute;z-index:-1;inset:auto -12% -110% auto;width:630px;height:630px;border:1px solid #c6bdff1a;border-radius:50%;box-shadow:0 0 0 70px #c6bdff06,0 0 0 140px #c6bdff04;pointer-events:none}#boost-domain-discovery .boost-domain-eyebrow{display:block;font-size:11px;line-height:1.5;font-weight:750;letter-spacing:.13em;text-transform:uppercase;color:#c1b3ff;margin:0 0 20px}#boost-domain-discovery h2{font-family:Sora,Inter,sans-serif;font-size:clamp(28px,3.4vw,43px);font-weight:700;line-height:1.17;letter-spacing:-.045em;color:#fff;margin:0 0 20px;max-width:440px}#boost-domain-discovery .boost-domain-copy>p{font-size:15px;line-height:1.8;color:#c0c8df;max-width:400px;margin:0}#boost-domain-discovery .boost-domain-widget{position:relative;min-width:0;padding-top:60px}#boost-domain-discovery .boost-domain-orb{position:absolute;inset:-70px 8px auto auto;font:750 148px/1 Sora,Inter,sans-serif;letter-spacing:-.08em;color:#b39bfa26;transform:rotate(-8deg);pointer-events:none;user-select:none}#boost-domain-discovery .boost-domain-search{position:relative;display:flex;align-items:center;gap:0;margin:0;padding:8px;background:#fff;border-radius:16px;border:1px solid #ffffff80;box-shadow:0 0 0 7px #ffffff07,0 20px 45px #070b2830;min-width:0;direction:ltr}#boost-domain-discovery .boost-domain-input-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#boost-domain-discovery input:not([type=hidden]){border:0!important;outline-offset:-3px;background:transparent!important;min-width:0;width:100%;padding:14px 6px 14px 12px;font:500 15px/1.5 Inter,Arial,sans-serif;color:#1b2544;margin:0;box-shadow:none;border-radius:8px}#boost-domain-discovery input::placeholder{color:#788098;opacity:1}#boost-domain-discovery .boost-domain-suffix{color:#6650bd;font-size:16px;font-weight:750;padding:0 12px 0 0}#boost-domain-discovery button{flex:none;border:0;border-radius:11px;background:linear-gradient(110deg,#286ef4,#7a43e7);color:white;min-height:49px;padding:12px 18px;font:700 13px/1.3 Inter,Arial,sans-serif;cursor:pointer;white-space:nowrap;transition:filter .2s,transform .2s}#boost-domain-discovery button:hover{filter:brightness(1.12);transform:translateY(-1px)}#boost-domain-discovery .boost-domain-extensions{display:flex;gap:10px;margin:23px 0 14px;flex-wrap:wrap}#boost-domain-discovery .boost-domain-extensions a{padding:6px 16px;border:1px solid #ffffff26;border-radius:30px;background:#ffffff07;color:#d5d6ec;text-decoration:none;font-size:13px;font-weight:650}#boost-domain-discovery .boost-domain-extensions a:first-child{background:#b5a1ff22;border-color:#bba4ff66;color:white}#boost-domain-discovery .boost-domain-fine{font-size:12px;color:#a6b1cc;margin:0;line-height:1.5}#boost-domain-discovery a:focus-visible,#boost-domain-discovery button:focus-visible,#boost-domain-discovery input:focus-visible{outline:3px solid #abceff;outline-offset:3px}.boost-domain-header-link{display:inline-flex;align-items:center;white-space:nowrap;gap:7px;padding:11px 15px;border:1px solid #b5a6ff55;background:linear-gradient(115deg,#4279f41a,#9471ee25);border-radius:30px;font-size:12px;font-weight:650;color:#eeeaff!important;text-decoration:none}.boost-domain-footer-link{display:inline-block;margin:16px;color:inherit}.footer-column .boost-domain-footer-link{display:block;margin:0;color:inherit}.boost-slide-links .boost-domain-menu-link{display:flex;align-items:center;justify-content:space-between}.boost-slide-links .boost-domain-menu-link::after{content:'↗';color:#bcaaff}
@media(max-width:950px){#boost-domain-discovery{gap:28px;grid-template-columns:1fr;padding:36px}#boost-domain-discovery h2{max-width:600px}#boost-domain-discovery .boost-domain-copy>p{max-width:560px}#boost-domain-discovery .boost-domain-widget{padding-top:5px}#boost-domain-discovery .boost-domain-orb{inset:-112px 0 auto auto;font-size:110px;opacity:.6}.boost-domain-header-link{display:none}}
@media(max-width:520px){#boost-domain-discovery{width:calc(100% - 32px);margin:42px auto;padding:28px 22px;border-radius:24px;gap:26px}#boost-domain-discovery h2{font-size:29px}#boost-domain-discovery .boost-domain-orb{display:none}#boost-domain-discovery .boost-domain-search{flex-wrap:wrap;padding:8px}#boost-domain-discovery input:not([type=hidden]){flex:1;width:calc(100% - 45px);font-size:14px;padding:12px 6px}#boost-domain-discovery .boost-domain-suffix{padding-right:8px}#boost-domain-discovery button{width:100%;margin-top:5px}#boost-domain-discovery .boost-domain-extensions{gap:8px;margin-top:18px}#boost-domain-discovery .boost-domain-extensions a{padding:5px 13px}#boost-domain-discovery .boost-domain-copy>p{font-size:14px}}
@media(prefers-reduced-motion:reduce){#boost-domain-discovery button{transition:none}}
