.domain-lookup{width:min(730px,100%);margin-inline:auto;text-align:left;color:var(--ink)}.domain-search-label{display:block;font-size:13px;font-weight:550;letter-spacing:-.1px;margin-bottom:9px}.domain-search-field{display:flex;align-items:center;gap:12px;background:#fff;padding:7px 7px 7px 19px;border:1px solid #d9d6e9;border-radius:10px;box-shadow:0 5px 20px #1e188407;transition:border-color .18s ease,box-shadow .18s ease}.domain-search-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #1e188410}.domain-search-field>svg{color:var(--brand)}.domain-search-field input{flex:1 1;min-width:0;width:100%;border:0;background:transparent;color:var(--ink);font-size:16px;padding:11px 0;outline:none}.domain-search-field input::placeholder{color:#92909d;font-size:14px}.domain-search-field input:focus-visible{outline:0}.domain-search-field .button{min-height:46px;font-size:13px;padding:12px 19px;gap:9px}.domain-search-field .button:disabled{opacity:.75;cursor:wait;transform:none}.domain-extensions{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:11px}.domain-extensions button{border:1px solid transparent;background:transparent;color:var(--muted);font-size:11px;line-height:1.5;border-radius:5px;padding:4px 9px;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.domain-extensions button:hover{background:var(--bg-subtle);color:var(--brand)}.domain-extensions button[aria-pressed=true]{background:var(--brand-light);border-color:#dcd8f0;color:var(--brand);font-weight:550}.domain-extensions>span{font-size:10px;color:var(--muted);margin-left:auto}.domain-search-spinner{width:15px;height:15px;border:1.5px solid #ffffff60;border-top-color:white;border-radius:50%;animation:domain-search-spin .8s linear infinite}.domain-search-error{font-size:12px;color:var(--danger);margin-top:12px}.domain-search-result{display:flex;align-items:center;gap:13px;padding:18px;background:#fff;border:1px solid var(--line);border-radius:10px;margin-top:15px;animation:domain-result-in .25s var(--ease-spring) both}.domain-result-icon{width:37px;height:39px;display:grid;place-items:center;background:var(--brand-light);border-radius:8px;color:var(--brand);flex-shrink:0}.domain-result-copy{min-width:0;flex:1 1}.domain-result-copy strong{display:block;font-size:15px;font-weight:550;overflow-wrap:anywhere}.domain-result-copy p,.domain-result-status{font-size:11px;color:var(--muted)}.domain-result-copy p{line-height:1.65;margin-top:5px;max-width:370px}.domain-search-result.is-unregistered{border-color:#c9decf;background:#fcfefc}.is-unregistered .domain-result-icon{background:var(--success-light);color:var(--success)}.is-unregistered .domain-result-status{color:var(--success)}.domain-search-result.is-unknown{background:#fffcf5;border-color:#e9dfc8}.is-unknown .domain-result-icon{background:#f7efdf;color:#97733d}.hero-domain{margin-top:25px}.marketing-experience .launch-hero{padding-top:40px}.marketing-experience .hero-intro h1{font-size:clamp(44px,6vw,76px);margin-block:18px}.marketing-experience .hero-intro>.hero-ctas{margin-top:20px}.marketing-experience .hero-assurance{margin-top:17px}.domain-page-lookup{padding:35px 0 15px}section.domain-page-lookup{padding:40px 0}@keyframes domain-search-spin{to{transform:rotate(1turn)}}@keyframes domain-result-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){.marketing-experience .hero-intro h1{font-size:60px}.domain-search-field{gap:9px;padding-left:13px}.domain-search-field .button{font-size:12px;padding-inline:15px}}@media (max-width:600px){.domain-search-result{flex-wrap:wrap;gap:11px;padding:15px}.domain-result-copy{flex-basis:calc(100% - 50px)}.domain-search-result>.button{margin-left:48px}.domain-extensions>span{width:100%;margin:3px 0 0 3px}.domain-search-field{gap:8px;flex-wrap:wrap;padding:10px}.domain-search-field input{width:calc(100% - 36px);flex-basis:calc(100% - 36px);padding:7px 0}.domain-search-field>.button{width:100%;min-height:43px}.domain-search-label{font-size:12px}.domain-result-copy p{max-width:none}.hero-domain{margin-top:23px}}@media (max-width:500px){.marketing-experience .hero-intro h1{font-size:46px}.domain-search-field input::placeholder{font-size:12px}.domain-extensions{gap:3px}.domain-extensions button{padding:4px 8px}.marketing-experience .launch-hero{padding-top:32px}}@media (max-width:380px){.marketing-experience .hero-intro h1{font-size:40px}}@media (prefers-reduced-motion:reduce){.domain-search-result,.domain-search-spinner{animation:none}.domain-extensions button,.domain-search-field{transition:none}}