.st-domain-details .detail-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:65px}
.st-domain-details .detail-back{display:inline-block;color:#a6c9fd;font-size:11px;margin-bottom:25px}
.st-domain-details .sf-hero h1{font-size:49px;line-height:1.15}
.st-domain-details .sf-hero h1>span{font-size:1.65em;letter-spacing:-3px}
.st-domain-details .detail-price-panel{background:linear-gradient(130deg,#293c5c,#192535);border:1px solid #5a7dad;border-radius:6px;padding:25px}
.st-domain-details .detail-extension{font-family:Raleway,Arial,sans-serif;display:block;font-size:42px;color:#c0d8ff;letter-spacing:-1px;margin:16px 0}
.st-domain-details .detail-main-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}
.st-domain-details .detail-main-price>strong{font-size:31px;letter-spacing:-1px;color:#ecf3ff}
.st-domain-details .detail-main-price>span,.st-domain-details .detail-main-price>del{font-size:12px;color:#9cb3d4}
.st-domain-details .detail-price-panel>p{font-size:11px;margin-top:8px;color:#adc1df;line-height:1.8}
.st-domain-details .detail-price-panel>.detail-sale{display:block;font-size:10px;color:#c1d6f5;margin-top:9px}
.st-domain-details .detail-price-panel>.sf-order{margin-top:23px;font-size:12px;color:#e7f0ff}
.st-domain-details .detail-price-panel>small{display:block;font-size:9px;line-height:1.8;color:#91a8c9;margin-top:10px}
.st-domain-details .detail-search-section{padding-block:35px;scroll-margin-top:90px}
.st-domain-details .detail-search-section h2{font-size:26px;margin-top:12px}
.st-domain-details .domain-hub-search{margin-top:22px;max-width:none}
.st-domain-details .detail-fixed-tld{padding-inline:15px;min-width:90px;flex-shrink:0}
.st-domain-details .detail-fixed-tld>span{display:block;font-size:11px;color:#b9cbe6;margin-bottom:8px}
.st-domain-details .detail-fixed-tld>strong{display:flex;align-items:center;min-height:48px;font-size:23px;font-weight:600;color:#c6ddff}
.st-domain-details .detail-terms-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:start}
.st-domain-details .detail-terms{margin:0;background:#202630;border:1px solid #3e4c61;border-radius:5px;padding:12px 24px}
.st-domain-details dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid #3c485b;font-size:12px;line-height:1.7}
.st-domain-details dl>div:last-child{border-bottom:0}
.st-domain-details dt{font-weight:400;color:#a1b2cb}.st-domain-details dd{font-weight:600;color:#d7e6fb;text-align:right;margin:0}
.st-domain-details .detail-contract{border:1px solid #3e4c61;background:#1c2431;border-radius:5px;padding:24px}
.st-domain-details .detail-contract>i{font-size:26px;color:#92b7f0}.st-domain-details .detail-contract h3{margin-top:13px;font-size:19px}
.st-domain-details .detail-contract dl{margin:10px 0 0}.st-domain-details .detail-contract p{font-size:11px;line-height:1.9;margin-block:10px 16px}
.st-domain-details .detail-contract>a{font-size:11px;color:#a9cbff}
.st-domain-details .detail-vat{font-size:10px!important;margin-top:18px!important;color:#8ea3c3!important}
.st-domain-details .detail-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.st-domain-details .detail-services>a{display:flex;flex-direction:column;align-items:flex-start;border:1px solid #3e4c61;border-radius:5px;background:#202630;padding:22px;color:#b1cbef}
.st-domain-details .detail-services>a:hover{border-color:#89b2ef}.st-domain-details .detail-services i{font-size:25px;color:#92b7f0;margin-bottom:15px}
.st-domain-details .detail-services h3{font-size:18px}.st-domain-details .detail-services p{font-size:11px;line-height:1.9;margin-bottom:20px;flex:1}
.st-domain-details .detail-services span{font-size:10px;color:#aacbff;line-height:1.7}
.st-domain-details .detail-help{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:35px 55px;border-top:1px solid #353535}
.st-domain-details .detail-help h2{font-size:23px;line-height:1.5}.st-domain-details .detail-help p{font-size:12px;line-height:1.9;color:#a2b4cf;margin-top:8px}
.st-domain-details .detail-help>div:last-child{display:flex;flex-wrap:wrap;gap:15px 24px}.st-domain-details .detail-help a{font-size:11px;color:#a9cbff}
@media(max-width:991px){.st-domain-details .detail-hero-grid{gap:30px;grid-template-columns:1.2fr 1fr}.st-domain-details .sf-hero h1{font-size:38px}.st-domain-details .detail-price-panel{padding:20px}.st-domain-details .detail-services{grid-template-columns:repeat(2,minmax(0,1fr))}.st-domain-details .detail-terms-grid{gap:18px}}
@media(max-width:767px){.st-domain-details .detail-hero-grid,.st-domain-details .detail-terms-grid{grid-template-columns:1fr}.st-domain-details .detail-price-panel{margin-top:10px}.st-domain-details .detail-fixed-tld{min-width:65px;padding-inline:5px}.st-domain-details .detail-search-section h2{font-size:23px}.st-domain-details .detail-help{flex-direction:column;align-items:flex-start}.st-domain-details .detail-main-price>strong{font-size:32px}}
@media(max-width:420px){.st-domain-details .detail-services{grid-template-columns:1fr}.st-domain-details .detail-terms,.st-domain-details .detail-contract{padding-inline:18px}}
