.whois-hero[data-astro-cid-hzth25uy]{background:var(--go54-gradient-hero);padding:50px 16px}.whois-hero-inner[data-astro-cid-hzth25uy]{text-align:center;width:100%;max-width:889px;margin-inline:auto}.whois-eyebrow[data-astro-cid-hzth25uy]{font-size:var(--go54-fs-base);font-weight:var(--go54-fw-bold);color:var(--go54-color-accent-brown);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px}.whois-heading[data-astro-cid-hzth25uy]{font-size:var(--go54-fs-xslg);font-weight:var(--go54-fw-bold);color:var(--go54-color-text);text-wrap:balance;margin:0 0 16px;line-height:1.25}.whois-intro[data-astro-cid-hzth25uy]{font-size:var(--go54-fs-base);color:var(--go54-color-text-mid);margin:0 auto 32px;line-height:1.6}.whois-link[data-astro-cid-hzth25uy]{font-weight:var(--go54-fw-bold);color:var(--go54-color-accent-brown);text-decoration:underline}.whois-search-container[data-astro-cid-hzth25uy]{isolation:isolate;background:var(--go54-color-white);width:100%;box-shadow:var(--go54-shadow-sm);margin:0;display:flex;position:relative;overflow:hidden}.whois-input[data-astro-cid-hzth25uy]{width:100%;min-width:0;height:52px;padding:0 var(--go54-space-4);font:inherit;font-size:var(--go54-fs-base);color:var(--go54-color-navy-2);appearance:none;background:var(--go54-color-white);outline-offset:2px;border:0;border-radius:0;outline:2px solid #0000;flex:auto}.whois-input[data-astro-cid-hzth25uy]::placeholder{color:var(--go54-color-text-light);opacity:1}.whois-input[data-astro-cid-hzth25uy]:focus-visible{box-shadow:inset 0 0 0 2px var(--go54-color-primary)}.whois-search-btn[data-astro-cid-hzth25uy]{z-index:4;height:52px;font:inherit;font-size:var(--go54-fs-base);font-weight:var(--go54-fw-bold);color:var(--go54-color-navy);white-space:nowrap;cursor:pointer;background:var(--go54-color-primary);border:0;border-radius:0;flex:none;padding:0 30px;line-height:1.2;transition:opacity .5s;position:relative}.whois-search-btn[data-astro-cid-hzth25uy]:hover{opacity:.7}.whois-search-btn[data-astro-cid-hzth25uy]:focus-visible{outline:2px solid var(--go54-color-navy);outline-offset:-4px}.whois-search-btn[data-astro-cid-hzth25uy].whois-cancel-btn{color:var(--go54-color-white);background:var(--go54-color-navy-2)}.whois-loading-overlay[data-astro-cid-hzth25uy]{z-index:3;gap:var(--go54-space-3);padding:0 var(--go54-space-4);background:var(--go54-color-surface-alt);align-items:center;display:flex;position:absolute;inset:0}.whois-loading-overlay[data-astro-cid-hzth25uy][hidden],.whois-progress-bar[data-astro-cid-hzth25uy][hidden]{display:none}.whois-spinner[data-astro-cid-hzth25uy]{border:2.5px solid var(--go54-color-stroke);border-top-color:var(--go54-color-primary);border-radius:50%;flex:0 0 18px;width:18px;height:18px;animation:.8s linear infinite whois-spin}.whois-loading-text[data-astro-cid-hzth25uy]{font-size:var(--go54-fs-smd);color:var(--go54-color-text-light);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whois-loading-text[data-astro-cid-hzth25uy] strong[data-astro-cid-hzth25uy]{color:var(--go54-color-text)}.whois-progress-bar[data-astro-cid-hzth25uy]{z-index:5;background:var(--go54-color-primary-tint);width:100%;height:3px;position:absolute;bottom:0;left:0}.whois-progress-bar-inner[data-astro-cid-hzth25uy]{background:var(--go54-color-primary);height:100%;animation:2s ease-in-out infinite whois-progress}@keyframes whois-spin{to{transform:rotate(360deg)}}@keyframes whois-progress{0%{width:0%;margin-left:0}50%{width:60%;margin-left:20%}to{width:0%;margin-left:100%}}@media (prefers-reduced-motion:reduce){.whois-spinner[data-astro-cid-hzth25uy],.whois-progress-bar-inner[data-astro-cid-hzth25uy]{animation-duration:3s}}.whois-note[data-astro-cid-hzth25uy]{font-size:var(--go54-fs-base);color:var(--go54-color-text-mid);margin:16px 0 0}.whois-alert[data-astro-cid-hzth25uy]{padding:var(--go54-space-4);font-size:var(--go54-fs-base);border:1px solid #0000;margin:32px 0 0}.whois-alert[data-astro-cid-hzth25uy][hidden],.whois-lookup-display[data-astro-cid-hzth25uy][hidden],.whois-order-row[data-astro-cid-hzth25uy][hidden]{display:none}.whois-alert[data-astro-cid-hzth25uy].alert-success{color:#05603a;background:#ecfdf3;border-color:#a6f4c5}.whois-alert[data-astro-cid-hzth25uy].alert-danger{color:#912018;background:#fef3f2;border-color:#fecdca}.whois-lookup-display[data-astro-cid-hzth25uy]{text-align:left;margin-top:16px}.whois-lookup-display[data-astro-cid-hzth25uy] pre{max-height:400px;padding:var(--go54-space-4);font-size:var(--go54-fs-smd);overflow-wrap:break-word;white-space:pre-wrap;background:var(--go54-color-white);border:1px solid var(--go54-color-stroke);margin:0;line-height:1.5;overflow-y:auto}.whois-lookup-display[data-astro-cid-hzth25uy] .whois-error{padding:var(--go54-space-5);text-align:center}.whois-lookup-display[data-astro-cid-hzth25uy] .whois-error p{margin:0 0 var(--go54-space-4);color:var(--go54-color-text-mid)}.whois-order-row[data-astro-cid-hzth25uy]{margin:24px 0 0}@media (width>=768px){.whois-hero[data-astro-cid-hzth25uy]{padding:84px 32px}.whois-heading[data-astro-cid-hzth25uy]{font-size:var(--go54-fs-xxxlg)}.whois-intro[data-astro-cid-hzth25uy]{font-size:var(--go54-fs-lg)}.whois-input[data-astro-cid-hzth25uy],.whois-search-btn[data-astro-cid-hzth25uy]{height:60px}}
