.domain-page{background:#f8faff}.domain-hero{position:relative;isolation:isolate;background:#02091c;padding:163px 0 65px;min-height:606px;overflow:hidden}.domain-hero-art{position:absolute;z-index:-2;top:126px;left:0;right:0;height:calc(100% - 126px);background:url('/assets/alanadi-background.webp') center center/cover no-repeat;pointer-events:none}.domain-hero:before{content:"";position:absolute;inset:126px 0 0;z-index:-1;background:linear-gradient(90deg,#02091c55,transparent 62%);pointer-events:none}.domain-hero:after{content:"";position:absolute;bottom:-1px;left:-5%;width:110%;height:33px;background:#f8faff;clip-path:polygon(0 0,12% 48%,30% 88%,44% 97%,57% 77%,69% 88%,82% 72%,100% 100%,100% 100%,0 100%);pointer-events:none}.domain-container{width:76%;max-width:1360px;margin:auto}.domain-copy{width:53%;max-width:710px;color:white}.domain-kicker{display:inline-flex;align-items:center;gap:9px;padding:7px 13px;border:1px solid #ffffff20;border-radius:25px;background:linear-gradient(110deg,#5753a35c,#ffffff0a);box-shadow:inset 1px 0 #a39eff88;font-size:13px;font-weight:600;color:#e6ecff}.domain-kicker svg{width:17px;height:17px;color:#8fb8ff}.domain-copy h1{font-size:clamp(40px,3.65vw,65px);line-height:1.02;letter-spacing:-2.2px;font-weight:700;margin:20px 0;color:#e3edff}.domain-copy h1 span{background:linear-gradient(95deg,#28c7f4,#00cbe4 30%,#a26af2 75%,#7861ff);background-clip:text;-webkit-background-clip:text;color:transparent}.domain-copy>p{font-size:18px;line-height:1.5;color:#bdcce6;margin:18px 0 24px;max-width:620px}.domain-page #search-box{margin:0;max-width:none;width:100%}.domain-search-shell{display:flex;gap:8px;padding:6px;border:1px solid #d7e5ff;border-radius:25px;background:#f9fcff;box-shadow:0 0 20px #b9d2ff26;transition:box-shadow .25s}.domain-search-shell:focus-within{box-shadow:0 0 0 4px #668aff44,0 0 20px #b9d2ff33}.domain-page #domain-input{color:#243552;font-size:16px;font-family:monospace;padding:17px 10px 17px 48px;min-width:0}.domain-page #domain-input::placeholder{color:#a8b9d5}.domain-page #search-btn{background:linear-gradient(110deg,#4153ff,#21aaff);color:#fff;border-radius:30px;padding:14px 30px;font-size:16px;gap:12px;box-shadow:inset 0 1px 1px #ffffff33;transition:box-shadow .25s,translate .25s}.domain-page #search-btn:hover{box-shadow:0 5px 18px #3175ff55;translate:0 -1px}.domain-examples{margin-top:12px;font-size:13px;color:#b4c4e1}.domain-examples button{color:#40c6ff}.domain-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px;width:100%;font-size:11px}.domain-benefits>div{display:flex;align-items:center;gap:9px}.domain-benefits>div+div{border-left:1px solid #5b7fb744;padding-left:12px}.domain-benefits svg{width:27px;height:27px;color:#4ad2ff;flex-shrink:0;filter:drop-shadow(0 0 6px #487dff44)}.domain-benefits>div:first-child svg{color:#43d4a2}.domain-benefits strong{font-size:11px;font-weight:600;display:block;white-space:nowrap}.domain-benefits small{display:block;font-size:9px;color:#9eb3d4;margin-top:3px;white-space:nowrap}.domain-page #results-area{margin:25px 0 0;max-width:none}.domain-page #cart-bar{color:#15223d}.domain-page #cart-bar>div{flex-wrap:wrap}
.domain-pricing{padding:28px 0 65px;background:radial-gradient(ellipse at 50% 0,#eaf3ff80,transparent 65%),#f8faff}.domain-heading{text-align:center;margin:0 auto 33px}.domain-heading>span{font-size:11px;color:#4264ff;letter-spacing:1.8px;font-weight:600;text-transform:uppercase}.domain-heading h2{font-size:34px;font-weight:600;letter-spacing:-1px;color:#10172b;margin:8px 0}.domain-heading p{font-size:15px;color:#8090ac}.domain-heading strong{color:#17243c}.domain-tld-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px 18px}.domain-tld-card{position:relative;display:flex;flex-direction:column;align-items:center;background:#fff;border:1px solid #edf1f9;border-radius:20px;padding:21px 17px 16px;min-height:155px;text-align:center;box-shadow:0 10px 35px #4b72b504;transition:translate .3s ease,box-shadow .3s ease,border-color .3s ease;color:#10172b}.domain-tld-card[hidden]{display:none}.domain-tld-card:hover{translate:0 -4px;border-color:#bdd0ff;box-shadow:0 12px 30px #365a9c12}.domain-tld-card:focus-visible{outline:3px solid #6686ff;outline-offset:4px}.domain-tld-card>strong{font-size:27px;letter-spacing:-.8px;line-height:1.2}.domain-tld-card>small{font-size:12px;color:#8190ad;margin:8px 0 18px;line-height:1.5}.domain-tld-bottom{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto;gap:10px}.domain-tld-bottom b{font-size:19px;letter-spacing:-.5px}.domain-tld-bottom em{font-size:11px;font-style:normal;color:#8290a7;font-weight:400;letter-spacing:0}.domain-tld-bottom>span{display:grid;place-items:center;background:#10172b;color:#fff;border-radius:50%;width:33px;height:33px;flex-shrink:0}.domain-tld-bottom svg{width:16px;height:16px}.domain-popular{position:absolute;top:-7px;font-size:8px;line-height:1.5;border-radius:20px;padding:2px 9px;background:#3560ff;color:white;box-shadow:0 3px 8px #3560ff22}.domain-tld-tools{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.domain-tld-tools label{display:flex;align-items:center;gap:12px;font-size:13px;color:#7d8da9}.domain-tld-tools input{padding:10px 16px;border:1px solid #dfe7f5;border-radius:30px;background:white;outline:none;width:220px;color:#192a46;font-size:13px}.domain-tld-tools input:focus{border-color:#7c9aff}.domain-tld-tools>span{font-size:12px;color:#8b99ae}.domain-tld-more{display:block;margin:28px auto 0;padding:12px 24px;border:1px solid #dce5f4;border-radius:30px;font-size:13px;font-weight:500;color:#3c537c;background:white}.domain-tld-more[hidden]{display:none}.domain-tld-empty{text-align:center;color:#7e8ea8;margin:25px}.domain-page>section:not(.domain-hero):not(.domain-pricing){background:#fff;padding:65px 0}.domain-page>section>.max-w-6xl{width:76%;max-width:1360px;padding-inline:0}.domain-page>section>.max-w-3xl{max-width:850px}.domain-page>section:last-child:not(.domain-hero):not(.domain-pricing){background:radial-gradient(ellipse at 100% 0,#303b6b,transparent 65%),#10182c;border-radius:30px;width:76%;max-width:1360px;margin:10px auto 65px;padding:45px 20px}.domain-page>section h2{font-weight:600;letter-spacing:-.8px}.domain-page>section .rounded-2xl{border-radius:22px}
@media(max-width:1350px){.domain-container{width:90%}.domain-copy{width:56%;max-width:650px}.domain-copy h1{font-size:4.3vw}.domain-benefits{gap:8px}.domain-benefits>div+div{padding-left:8px}.domain-benefits svg{width:23px}.domain-benefits strong{font-size:10px}.domain-benefits small{font-size:8px}.domain-page>section>.max-w-6xl{width:90%}.domain-page>section:last-child:not(.domain-hero):not(.domain-pricing){width:90%}}
@media(max-width:1099px){.domain-copy{width:65%}.domain-hero-art{background-position:65% center;opacity:.5}.domain-hero:before{background:linear-gradient(90deg,#02091cbb,transparent)}.domain-copy h1{font-size:52px}.domain-tld-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.domain-hero{min-height:610px}.domain-copy>p{font-size:17px}}
@media(max-width:767px){.domain-container{width:92%}.domain-hero{padding:135px 0 55px;min-height:0}.domain-hero-art{top:102px;height:calc(100% - 102px);background-position:70% center;opacity:.33}.domain-hero:before{inset:102px 0 0;background:linear-gradient(90deg,#02091c99,#02091c44)}.domain-copy{width:100%;max-width:none}.domain-copy h1{font-size:clamp(36px,9vw,52px);letter-spacing:-1.5px;margin:20px 0 16px}.domain-copy>p{font-size:15px;line-height:1.7;margin-bottom:23px}.domain-kicker{font-size:11px}.domain-page #domain-input{font-size:13px;padding:15px 5px 15px 37px}.domain-page #search-btn{padding:12px 18px;font-size:13px;gap:8px}.domain-search-shell{border-radius:22px;padding:5px}.domain-examples{font-size:11px;line-height:1.8}.domain-benefits{grid-template-columns:1fr 1fr;gap:20px 15px;margin-top:25px}.domain-benefits>div+div{border:0;padding:0}.domain-benefits strong{font-size:11px}.domain-benefits small{font-size:10px}.domain-benefits svg{width:26px}.domain-tld-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.domain-tld-card{padding:20px 13px 14px;min-height:164px;border-radius:18px}.domain-tld-card>strong{font-size:25px}.domain-tld-card>small{font-size:11px}.domain-tld-bottom b{font-size:18px}.domain-tld-bottom>span{width:28px;height:28px}.domain-heading h2{font-size:27px}.domain-heading p{font-size:13px;line-height:1.8}.domain-tld-tools{align-items:flex-start;flex-direction:column;gap:12px}.domain-tld-tools label{width:100%;justify-content:space-between}.domain-tld-tools input{width:65%}.domain-pricing{padding:22px 0 40px}.domain-page>section:not(.domain-hero):not(.domain-pricing){padding:40px 0}.domain-page>section>.max-w-6xl{width:92%}.domain-page>section:last-child:not(.domain-hero):not(.domain-pricing){width:92%;margin-bottom:40px;padding:35px 20px}.domain-page>section:last-child h2{font-size:25px}.domain-page #results-area{font-size:13px}}
.domain-hero{padding-top:163px;padding-bottom:100px;min-height:650px}.domain-hero-art{top:126px;height:calc(100% - 126px)}.domain-hero:before{top:126px}.domain-tld-tools{margin-top:28px;margin-bottom:0}
@media(max-width:767px){.domain-hero{padding-top:135px;padding-bottom:90px;min-height:0}.domain-hero-art{top:102px;height:calc(100% - 102px)}.domain-hero:before{top:102px}}
@media(prefers-reduced-motion:reduce){.domain-page *{scroll-behavior:auto!important}.domain-tld-card{transition:none}.domain-tld-card:hover{translate:none}}

.domain-hero:after{display:none}.domain-wave{position:absolute;bottom:-1px;left:0;width:100%;height:120px;pointer-events:none;z-index:2}.domain-pricing{padding-top:6px}
@media(max-width:767px){.domain-wave{height:75px}.domain-pricing{padding-top:12px}}

.domain-results-shell{display:none;background:#f8faff;padding:15px 0 35px}.domain-results-shell:has(#results-area:not(.hidden)){display:block}.domain-page .domain-results-shell #results-area{margin:0 auto;max-width:1000px;background:radial-gradient(ellipse at 100% 0,#29375a,transparent 60%),#10182c;color:#fff;padding:28px;border:1px solid #273758;border-radius:26px;scroll-margin-top:150px}.domain-results-shell #others-header{margin-top:24px}@media(max-width:767px){.domain-page .domain-results-shell #results-area{padding:18px 12px;border-radius:20px;scroll-margin-top:115px}}
