.DomainSearch-module__H6Pfeq__domainSearch{width:100%;max-width:800px;margin:0 auto}.DomainSearch-module__H6Pfeq__searchForm{background:var(--color-white);padding:var(--spacing-xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.DomainSearch-module__H6Pfeq__searchInputWrapper{gap:var(--spacing-md);margin-bottom:var(--spacing-lg);display:flex}.DomainSearch-module__H6Pfeq__searchInput{padding:var(--spacing-lg);border:2px solid var(--color-gray-light);border-radius:var(--radius-lg);flex:1;font-size:1.125rem}.DomainSearch-module__H6Pfeq__searchInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha)}.DomainSearch-module__H6Pfeq__popularTLDs{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.DomainSearch-module__H6Pfeq__popularTLDs span{color:var(--color-gray);font-size:.875rem;font-weight:500}.DomainSearch-module__H6Pfeq__tldBadge{background:var(--color-off-white);color:var(--color-dark);padding:var(--spacing-xs)var(--spacing-md);border-radius:var(--radius-full);border:1px solid var(--color-gray-light);cursor:pointer;transition:all var(--transition-fast);font-size:.875rem;font-weight:500}.DomainSearch-module__H6Pfeq__tldBadge:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.DomainSearch-module__H6Pfeq__results{margin-top:var(--spacing-2xl);animation:.5s ease-out DomainSearch-module__H6Pfeq__fadeIn}.DomainSearch-module__H6Pfeq__results h3{margin-bottom:var(--spacing-lg);color:var(--color-dark)}.DomainSearch-module__H6Pfeq__resultsList{gap:var(--spacing-md);flex-direction:column;display:flex}.DomainSearch-module__H6Pfeq__resultItem{padding:var(--spacing-lg);background:var(--color-white);border-radius:var(--radius-lg);border:2px solid var(--color-gray-light);transition:all var(--transition-base);justify-content:space-between;align-items:center;display:flex}.DomainSearch-module__H6Pfeq__resultItem:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.DomainSearch-module__H6Pfeq__available{border-color:var(--color-primary);background:linear-gradient(to right,var(--color-white)0%,var(--color-primary-alpha)100%)}.DomainSearch-module__H6Pfeq__unavailable{opacity:.6}.DomainSearch-module__H6Pfeq__resultInfo{gap:var(--spacing-xs);flex-direction:column;display:flex}.DomainSearch-module__H6Pfeq__domainName{color:var(--color-dark);font-size:1.125rem;font-weight:600}.DomainSearch-module__H6Pfeq__status{font-size:.875rem;font-weight:500}.DomainSearch-module__H6Pfeq__available .DomainSearch-module__H6Pfeq__status{color:var(--color-success)}.DomainSearch-module__H6Pfeq__unavailable .DomainSearch-module__H6Pfeq__status{color:var(--color-error)}.DomainSearch-module__H6Pfeq__resultActions{align-items:center;gap:var(--spacing-lg);display:flex}.DomainSearch-module__H6Pfeq__price{color:var(--color-primary);font-size:1.125rem;font-weight:700}@media (max-width:768px){.DomainSearch-module__H6Pfeq__searchInputWrapper{flex-direction:column}.DomainSearch-module__H6Pfeq__resultItem{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.DomainSearch-module__H6Pfeq__resultActions{justify-content:space-between;width:100%}}
.FAQ-module__KSzKsa__faqContainer{max-width:800px;margin:0 auto}.FAQ-module__KSzKsa__faqItem{background:var(--color-white);border-radius:var(--radius-lg);margin-bottom:var(--spacing-md);box-shadow:var(--shadow-sm);transition:all var(--transition-base);overflow:hidden}.FAQ-module__KSzKsa__faqItem:hover{box-shadow:var(--shadow-md)}.FAQ-module__KSzKsa__faqItem.FAQ-module__KSzKsa__open{box-shadow:var(--shadow-lg)}.FAQ-module__KSzKsa__faqQuestion{width:100%;padding:var(--spacing-lg);text-align:left;color:var(--color-dark);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.FAQ-module__KSzKsa__faqQuestion:hover{color:var(--color-primary)}.FAQ-module__KSzKsa__faqIcon{color:var(--color-primary);transition:transform var(--transition-fast);margin-left:var(--spacing-md);flex-shrink:0;font-size:1.5rem;font-weight:300}.FAQ-module__KSzKsa__faqItem.FAQ-module__KSzKsa__open .FAQ-module__KSzKsa__faqIcon{transform:rotate(180deg)}.FAQ-module__KSzKsa__faqAnswer{padding:0 var(--spacing-lg)var(--spacing-lg);animation:.3s ease-out FAQ-module__KSzKsa__fadeIn}.FAQ-module__KSzKsa__faqAnswer p{color:var(--color-gray);margin:0;line-height:1.7}@media (max-width:768px){.FAQ-module__KSzKsa__faqQuestion{padding:var(--spacing-md);font-size:1rem}.FAQ-module__KSzKsa__faqAnswer{padding:0 var(--spacing-md)var(--spacing-md)}}
.page-module__E0kJGG__homepage{min-height:100vh}.page-module__E0kJGG__hero{padding:var(--spacing-3xl)0 5rem;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);position:relative;overflow:hidden}.page-module__E0kJGG__hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 20%,#2fbe151a 0%,#0000 50%);position:absolute;inset:0}.page-module__E0kJGG__heroContent{z-index:1;text-align:center;max-width:900px;margin:0 auto;position:relative}.page-module__E0kJGG__heroContent h1{color:var(--color-white);margin-bottom:var(--spacing-lg);font-size:clamp(2.5rem,6vw,4rem)}.page-module__E0kJGG__heroSubtitle{color:var(--color-gray-light);margin-bottom:var(--spacing-3xl);max-width:700px;margin-left:auto;margin-right:auto;font-size:1.25rem}.page-module__E0kJGG__promoBanner{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-primary-dark)100%);padding:var(--spacing-xl)0;text-align:center;color:var(--color-white)}.page-module__E0kJGG__promoContent h3{color:var(--color-white);margin-bottom:var(--spacing-sm)}.page-module__E0kJGG__promoContent p{color:#ffffffe6;margin-bottom:var(--spacing-lg)}.page-module__E0kJGG__promoTag{padding:var(--spacing-xs)var(--spacing-md);border-radius:var(--radius-full);margin-bottom:var(--spacing-md);background:#fff3;font-size:.875rem;font-weight:600;display:inline-block}.page-module__E0kJGG__featuresGrid{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.page-module__E0kJGG__featureIcon{margin-bottom:var(--spacing-md);font-size:3rem}.page-module__E0kJGG__domainPricing{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.page-module__E0kJGG__pricingCard{background:var(--color-white);padding:var(--spacing-xl);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);text-align:center;transition:all var(--transition-base);position:relative}.page-module__E0kJGG__pricingCard:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.page-module__E0kJGG__popularBadge{background:var(--color-primary);color:var(--color-white);padding:var(--spacing-xs)var(--spacing-md);border-radius:var(--radius-full);box-shadow:var(--shadow-md);font-size:.75rem;font-weight:700;position:absolute;top:-10px;right:-10px}.page-module__E0kJGG__tld{color:var(--color-dark);margin-bottom:var(--spacing-md);font-size:2rem;font-weight:700}.page-module__E0kJGG__price{color:var(--color-primary);margin-bottom:var(--spacing-lg);font-size:1.5rem;font-weight:700}.page-module__E0kJGG__price span{color:var(--color-gray);font-size:.875rem;font-weight:400}.page-module__E0kJGG__ctaSection{background:linear-gradient(135deg,var(--color-dark)0%,var(--color-dark-secondary)100%);text-align:center;color:var(--color-white);padding:5rem 0}.page-module__E0kJGG__ctaContent h2{color:var(--color-white);margin-bottom:var(--spacing-md)}.page-module__E0kJGG__ctaContent p{color:var(--color-gray-light);margin-bottom:var(--spacing-2xl);font-size:1.125rem}.page-module__E0kJGG__ctaButtons{gap:var(--spacing-lg);flex-wrap:wrap;justify-content:center;display:flex}.page-module__E0kJGG__trustSection{gap:var(--spacing-2xl);text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__E0kJGG__trustItem{padding:var(--spacing-lg)}.page-module__E0kJGG__trustNumber{color:var(--color-primary);margin-bottom:var(--spacing-sm);font-size:3rem;font-weight:800}.page-module__E0kJGG__trustLabel{color:var(--color-gray);font-size:1rem;font-weight:500}@media (max-width:768px){.page-module__E0kJGG__hero{padding:var(--spacing-2xl)0 var(--spacing-3xl)}.page-module__E0kJGG__domainPricing{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.page-module__E0kJGG__ctaButtons{flex-direction:column;align-items:stretch}.page-module__E0kJGG__trustSection{gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr)}}
