*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;color:#333;padding-top:80px}:root{--forge-dark:#0A3A5A;--forge-primary:#1E729A;--forge-accent:#2B8FBC;--forge-bg-dark:#000000;--forge-text-light:#f8f9fa;--forge-gray:#6c757d;--forge-light-bg:#f8fafc}h1,h2,h3,h4,h5,h6{color:var(--forge-dark);font-weight:700}.display-4,.display-5{color:var(--forge-dark);font-weight:800}.navbar{background-color:#fff!important;box-shadow:0 2px 20px rgba(0,0,0,.05);padding:15px 0;transition:.3s;min-height:80px}.navbar.scrolled{padding:10px 0;box-shadow:0 5px 30px rgba(10,58,90,.1)}.navbar-brand{display:flex;align-items:center;padding:0;margin:0}.navbar-brand img{height:45px;width:auto;transform:scale(2);transform-origin:left center;transition:.3s}@media (min-width:992px){.navbar-brand img,.navbar.scrolled .navbar-brand img{transform:scale(2)}.navbar-brand img{height:50px;transform-origin:left center;margin-right:10px}}@media (max-width:991px){body{padding-top:70px}.navbar{min-height:70px;padding:8px 0}.navbar-brand img{height:40px;max-width:100%}.navbar-collapse{position:fixed;top:70px;left:0;right:0;background:#fff;max-height:calc(100vh - 70px);overflow-y:auto;padding:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);z-index:1000;border-top:1px solid #eee}.navbar-nav{margin:0;padding:0;width:100%}.nav-item{width:100%;margin:5px 0;text-align:left}.nav-link{padding:12px 15px!important;margin:0!important;border-radius:8px;font-size:16px;font-weight:500;display:block;width:100%}.nav-link:hover{background:var(--forge-light-bg)}.nav-link::after{display:none}.btn-primary.ms-3{margin:10px 0 0!important;width:100%;text-align:center;display:block}.navbar-toggler{border:none;padding:8px 12px;margin-right:0}.navbar-toggler:focus{box-shadow:none;outline:0}.navbar-toggler-icon{width:24px;height:24px}.navbar-collapse.collapsing,.navbar-collapse.show{display:block!important}}@media (min-width:992px){.navbar-nav{align-items:center;gap:25px}.nav-link{color:var(--forge-dark)!important;font-weight:500;margin:0 10px;padding:8px 0!important;transition:.3s;position:relative}.nav-link:hover{color:var(--forge-primary)!important}.nav-link::after{content:'';position:absolute;bottom:-2px;left:50%;transform:translateX(-50%) scaleX(0);width:80%;height:2px;background:var(--forge-primary);transition:transform .3s}.nav-link:hover::after{transform:translateX(-50%) scaleX(1)}.btn-primary.ms-3{margin-left:15px!important}}.btn-outline-primary,.btn-primary{padding:12px 30px;border-radius:8px;transition:.3s;font-weight:600}.btn-outline-primary,.section-header .highlight{color:var(--forge-primary)}.btn-primary{background-color:var(--forge-primary);border-color:var(--forge-primary);box-shadow:0 5px 15px rgba(30,114,154,.2)}.btn-primary:hover{background-color:var(--forge-accent);border-color:var(--forge-accent);transform:translateY(-2px);box-shadow:0 8px 25px rgba(43,143,188,.3)}.btn-outline-primary,.btn-outline-primary:hover,.domain-input:focus{border-color:var(--forge-primary)}.price,.section-header h2{font-weight:800;color:var(--forge-dark)}.btn-outline-primary:hover{background-color:var(--forge-primary);transform:translateY(-2px);box-shadow:0 8px 25px rgba(30,114,154,.2)}.section-header{text-align:center;margin-bottom:50px}.section-header h2{font-size:36px;margin-bottom:15px}.section-header p{color:var(--forge-gray);font-size:18px;max-width:600px;margin:0 auto}.domain-search-wrapper{background:#fff;padding:40px;border-radius:20px;box-shadow:0 20px 40px rgba(10,58,90,.1);margin:40px 0}.domain-input-group{display:flex;gap:10px;margin-bottom:20px}.domain-input{flex:1;padding:15px 20px;border:2px solid #e9ecef;border-radius:10px;font-size:16px;transition:.3s}.domain-input:focus{outline:0;box-shadow:0 0 0 4px rgba(30,114,154,.1)}.pricing-card:hover,.service-box:hover{box-shadow:0 20px 40px rgba(10,58,90,.1)}.pricing-card{background:#fff;border-radius:20px;padding:30px;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:.4s;position:relative;overflow:hidden;height:100%;border:1px solid rgba(0,0,0,.03)}.navbar-collapse,.service-box{transition:.3s}.pricing-card:hover{transform:translateY(-10px)}.pricing-card.popular{border:2px solid var(--forge-primary);transform:scale(1.02)}.pricing-card.popular::before{content:'MOST POPULAR';position:absolute;top:20px;right:-30px;background:var(--forge-primary);color:#fff;padding:5px 40px;font-size:12px;font-weight:600;transform:rotate(45deg);letter-spacing:1px}.price{font-size:48px;margin-bottom:20px}.price span{font-size:16px;font-weight:400;color:var(--forge-gray)}.features-list{list-style:none;padding:0;margin:20px 0}.domain-table-wrapper,.service-box{background:#fff;padding:30px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.features-list li{padding:10px 0;border-bottom:1px solid #f1f1f1;display:flex;align-items:center;gap:10px}.features-list li i{color:var(--forge-primary);font-size:14px}.domain-table-wrapper{border-radius:20px;overflow-x:auto}.domain-table{width:100%;border-collapse:collapse}.domain-table th{background:var(--forge-dark);color:#fff;padding:15px;font-weight:600}.domain-table td{padding:12px 15px;border-bottom:1px solid #f1f1f1}.domain-table tr:hover td{background:rgba(30,114,154,.05);transition:.3s}.domain-price{font-weight:700;color:var(--forge-primary)}.service-box{border-radius:15px;height:100%;text-align:center}.service-box:hover{transform:translateY(-5px)}.service-icon{width:70px;height:70px;background:var(--forge-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#fff;font-size:28px}@media (max-width:768px){.pricing-card.popular{transform:scale(1)}.domain-input-group{flex-direction:column}.section-header h2{font-size:28px}.section-header p{font-size:16px;padding:0 15px}.price{font-size:36px}.features-list li{font-size:14px}.features-list li i{min-width:20px}.domain-table-wrapper{padding:15px}.domain-table td,.domain-table th{padding:8px 10px;font-size:14px}.service-box{padding:20px}.service-icon{width:50px;height:50px;font-size:20px}}@media (max-width:480px){.navbar-brand img{height:35px}.domain-table td,.domain-table th{padding:6px 8px;font-size:12px}.btn-outline-primary,.btn-primary{padding:10px 20px;font-size:14px}}.navbar-toggler{border:1px solid rgba(0,0,0,.1)}.navbar-toggler:focus{outline:0;box-shadow:0 0 0 3px rgba(30,114,154,.25)}body,html{overflow-x:hidden}.hero-features{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:25px}.hero-features span{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:30px;background:rgba(255,255,255,.18);font-size:14px;white-space:nowrap}.hero-buttons{display:flex;justify-content:center;gap:15px;margin-top:30px;flex-wrap:wrap}