.whois-main{--w-navy:#150773;--w-cyan:#1ab8f4;--w-green:#10b981;--w-ink:#0f1729;--w-muted:#64748b;--w-line:#0f172914;font-family:Poppins,sans-serif}.whois-container{max-width:1160px;margin:0 auto;padding:0 2rem}.whois-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--w-cyan);margin-bottom:.75rem;font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:700;display:inline-block}.whois-section-heading{color:var(--w-ink);text-align:center;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:2.1rem;font-weight:800;line-height:1.15}.whois-section-heading.whois-left{text-align:left}.whois-section-sub{text-align:center;color:var(--w-muted);max-width:640px;margin:0 auto 2.5rem;font-size:1rem;line-height:1.6}.whois-hero{background:#22453d;padding:6rem 2rem 5rem}.whois-hero-inner{text-align:center;max-width:900px;margin:0 auto}.whois-hero-heading{letter-spacing:-.015em;color:#f4f4cf;margin:0 0 2.75rem;font-family:Montserrat,sans-serif;font-size:clamp(3rem,8vw,5.5rem);font-weight:300;line-height:1.02}.whois-hero-sub{color:#f4f4cfd1;text-align:center;max-width:640px;margin:2.75rem auto 0;font-family:Poppins,sans-serif;font-size:1.15rem;line-height:1.6}.whois-search-form{max-width:760px;margin:0 auto}.whois-search-box{background:#fff;border-radius:999px;align-items:center;padding:.6rem .6rem .6rem 2rem;display:flex;box-shadow:0 24px 60px #00000038}.whois-search-input{color:#14231f;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:1rem .5rem;font-family:Poppins,sans-serif;font-size:1.15rem}.whois-search-input::placeholder{color:#5f6b66}.whois-search-btn{cursor:pointer;color:#1a1230;background:#c9b8f2;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:.55rem;padding:1.05rem 2.1rem;font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:600;transition:background .2s,transform .15s;display:inline-flex}.whois-search-btn:hover{background:#bba6ee;transform:translateY(-1px)}.whois-search-btn:disabled{opacity:.6;cursor:default;transform:none}.whois-search-btn-arrow{font-size:1.15rem;line-height:1}.whois-result{text-align:left;max-width:620px;margin:2rem auto 0}.whois-rc{border:1px solid var(--w-line);background:#fff;border-radius:18px;padding:1.75rem;animation:.25s whois-pop;box-shadow:0 12px 40px #0f17291a}@keyframes whois-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.whois-rc--loading{color:var(--w-muted);align-items:center;gap:.75rem;font-size:.95rem;display:flex}.whois-spinner{border:2.5px solid #1ab8f440;border-top-color:var(--w-cyan);border-radius:50%;flex-shrink:0;width:20px;height:20px;animation:.7s linear infinite whois-spin}@keyframes whois-spin{to{transform:rotate(360deg)}}.whois-rc-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.whois-rc-domain{color:var(--w-ink);word-break:break-all;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:800}.whois-rc-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.35rem .75rem;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;display:inline-flex}.whois-rc-badge--taken{color:#475569;background:#64748b1f}.whois-rc-fields{background:var(--w-line);border:1px solid var(--w-line);border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.whois-rc-field{background:#fff;padding:.85rem 1rem}.whois-rc-field--wide{grid-column:1/-1}.whois-rc-field dt{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;margin-bottom:.25rem;font-size:.72rem;font-weight:700}.whois-rc-field dd{color:var(--w-ink);word-break:break-word;margin:0;font-size:.92rem;line-height:1.5}.whois-rc-field dd.whois-muted{color:#94a3b8;font-style:italic}.whois-chip{color:#475569;background:#0f17290d;border-radius:6px;margin:.15rem .3rem .15rem 0;padding:.2rem .6rem;font-size:.78rem;display:inline-block}.whois-chip--dnssec-on{color:#059669;background:#10b9811f}.whois-rc-foot{border-top:1px dashed var(--w-line);color:var(--w-muted);margin-top:1.25rem;padding-top:1rem;font-size:.88rem}.whois-rc-foot a{color:var(--w-navy);font-weight:600;text-decoration:none}.whois-rc-foot a:hover{text-decoration:underline}.whois-rc--available,.whois-rc--note{text-align:center}.whois-rc-icon-lg{margin-bottom:.5rem;font-size:2.5rem}.whois-rc--available .whois-rc-icon-lg{color:var(--w-green)}.whois-rc--note .whois-rc-icon-lg{color:var(--w-cyan)}.whois-rc--available .whois-rc-domain,.whois-rc--note .whois-rc-domain{justify-content:center;margin-bottom:.5rem}.whois-rc-msg{color:var(--w-muted);max-width:400px;margin:0 auto 1.25rem;font-size:.98rem;line-height:1.55}.whois-rc-badge--free{color:#059669;background:#10b98124;margin-bottom:.75rem}.whois-btn{cursor:pointer;border-radius:12px;align-items:center;gap:.55rem;padding:.85rem 1.75rem;font-family:Montserrat,sans-serif;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.whois-btn i{font-size:.8rem}.whois-btn-primary{background:linear-gradient(135deg, var(--w-navy), #2a1a9e);color:#fff}.whois-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 22px #15077352}.whois-btn-light{color:var(--w-navy);background:#fff}.whois-btn-light:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0000002e}.whois-features{background:#fff;padding:5rem 2rem}.whois-features-head{justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:3rem;display:flex}.whois-features-heading{letter-spacing:-.015em;color:#111;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(2rem,5vw,3.2rem);font-weight:300;line-height:1.1}.whois-pill-btn{color:#fff;white-space:nowrap;background:#111;border-radius:999px;flex-shrink:0;align-items:center;padding:.9rem 1.9rem;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.whois-pill-btn:hover{background:#2c2c2c;transform:translateY(-1px)}.whois-feature-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.whois-feature-card{border-radius:22px;flex-direction:column;min-height:400px;padding:2.25rem;display:flex}.whois-feature-card--green{background:#cfe8a3}.whois-feature-card--lav{background:#c9c3f5}.whois-feature-card--navy{background:#1e1a5e}.whois-feature-title{color:#111;margin:0;font-family:Montserrat,sans-serif;font-size:1.55rem;font-weight:400;line-height:1.2}.whois-feature-card--navy .whois-feature-title{color:#fff}.whois-feature-text{color:#1a1a1a;margin:auto 0 0;font-family:Poppins,sans-serif;font-size:.95rem;line-height:1.55}.whois-feature-card--navy .whois-feature-text{color:#ffffffe6}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dm-sans-latin.woff2)format("woff2")}.whois-hiw{background:#fff;padding:1.5rem 1.5rem 3.5rem}.whois-hiw-wrap{max-width:1200px;margin:0 auto}@media (width<=860px){.whois-hiw-block{grid-template-columns:1fr!important;min-height:0!important}.whois-hiw-block>div{padding:40px 32px!important}.whois-taken-wrap{grid-template-columns:1fr;gap:2rem}}@media (width<=520px){.whois-hiw{padding:1rem 1rem 2.5rem}.whois-hiw-block>div{padding:30px 22px!important}.whois-hiw-block span{font-size:20px!important}.whois-hiw-block button{padding:12px 18px!important;font-size:15px!important}.whois-hiw-block h2{font-size:26px!important}}.whois-taken{background:#dcd7f6;padding:6rem 2rem}.whois-taken-wrap{grid-template-columns:1fr 1.2fr;align-items:start;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.whois-taken-heading{letter-spacing:-.02em;color:#12111a;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(2.4rem,5vw,4rem);font-weight:300;line-height:1.08}.whois-taken-list{margin:0;padding:0;list-style:none}.whois-taken-item{grid-template-columns:3rem 1fr;align-items:start;gap:1.25rem;padding:1.6rem 0;display:grid}.whois-taken-item+.whois-taken-item{border-top:1px solid #12111a2e}.whois-taken-num{color:#7f7ba0;padding-top:.15rem;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:500}.whois-taken-text{color:#3a3850;margin:0;font-family:Poppins,sans-serif;font-size:1.05rem;line-height:1.5}.whois-taken-text strong{color:#12111a;font-weight:700}.whois-taken-text a{color:#12111a;text-underline-offset:2px;text-decoration:underline}.whois-taken-text a:hover{color:#4a2c9e}.whois-learn{background:#d7e8ff}.whois-learn-wrap{max-width:1240px;margin:0 auto}@media (width<=860px){.whois-learn-block{grid-template-columns:1fr!important}}@media (width<=520px){.whois-learn-block{gap:22px!important;padding:22px!important}}.whois-faq{background:#fff;padding:5rem 2rem}.whois-faq-container{text-align:left;max-width:900px}.whois-faq-heading{color:#111;letter-spacing:-.01em;margin:0 0 2.5rem;font-family:Montserrat,sans-serif;font-size:clamp(2.2rem,5vw,3rem);font-weight:300;line-height:1.1}.whois-faq-list{border-bottom:1px solid #111111d9;display:block}.whois-faq-item{border-top:1px solid #111111d9}.whois-faq-question{cursor:pointer;color:#111;justify-content:space-between;align-items:center;gap:2rem;padding:1.75rem .25rem 1.75rem 0;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.3;list-style:none;display:flex}.whois-faq-question::-webkit-details-marker{display:none}.whois-faq-q-text{flex:1}.whois-faq-toggle{flex-shrink:0;width:24px;height:24px;transition:transform .3s;position:relative}.whois-faq-toggle:before,.whois-faq-toggle:after{content:"";background:#111;position:absolute;top:50%;left:50%}.whois-faq-toggle:before{width:22px;height:1.6px;transform:translate(-50%,-50%)}.whois-faq-toggle:after{width:1.6px;height:22px;transform:translate(-50%,-50%)}.whois-faq-item[open] .whois-faq-toggle{transform:rotate(45deg)}.whois-faq-body{max-width:760px;padding:0 0 1.9rem}.whois-faq-body p{color:#333;margin:0;font-size:1.02rem;line-height:1.7}@media (width<=1024px){.whois-feature-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.whois-hero{padding:4rem 1.25rem 3.5rem}.whois-hero-heading{margin-bottom:2rem;font-size:clamp(2.4rem,13vw,3.4rem)}.whois-hero-sub{font-size:1rem}.whois-section-heading{font-size:1.7rem}.whois-feature-grid{grid-template-columns:1fr}.whois-features-head{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2rem}.whois-feature-card{min-height:300px;padding:1.75rem}.whois-search-box{border-radius:22px;flex-wrap:wrap;gap:.5rem;padding:.75rem}.whois-search-input{flex-basis:100%;padding:.85rem .75rem}.whois-search-btn{border-radius:14px;flex:100%;justify-content:center}.whois-rc-fields{grid-template-columns:1fr}.whois-faq{padding:3.5rem 1.5rem}.whois-faq-question{gap:1.25rem;padding:1.35rem 0;font-size:1.1rem}.whois-faq-toggle{width:20px;height:20px}.whois-faq-toggle:before{width:18px}.whois-faq-toggle:after{height:18px}}
