.domain-market{width:min(calc(100% - 32px),1240px);margin:clamp(22px,4vw,52px) auto 70px;color:var(--ink,#16243a)}.domain-market-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:28px;align-items:center;overflow:hidden;padding:clamp(24px,5vw,58px);border:1px solid #dce6f4;border-radius:30px;background:radial-gradient(ellipse at 85% 8%,rgba(89,142,255,.17),transparent 38%),linear-gradient(135deg,#f4f8ff 0%,#f9fbff 53%,#eff8fb 100%);box-shadow:0 22px 65px rgba(33,66,120,.09)}.domain-market-copy{position:relative;z-index:1;max-width:660px}.domain-market-kicker{display:flex;align-items:center;gap:9px;margin:0 0 15px;color:#4264d6;font-size:.77rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.domain-market-kicker span{font-size:1.1rem}.domain-market-copy h1{max-width:620px;margin:0;font-size:clamp(2.65rem,5.4vw,4.7rem);line-height:1.02;letter-spacing:-.055em;color:#13233b}.domain-market-copy h1 em{color:#4264df;font-style:normal}.domain-market-copy>p:not(.domain-market-kicker){max-width:580px;margin:19px 0 0;color:#60718a;font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.72}.domain-market-benefits{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:23px}.domain-market-benefits span{color:#425570;font-size:.83rem;font-weight:650}.domain-market-benefits i{display:inline-grid;place-items:center;width:19px;height:19px;margin-right:6px;border-radius:50%;background:#e3f8ee;color:#16855c;font-size:.7rem;font-style:normal}.domain-market-visual{position:relative;display:grid;place-items:center;min-height:300px}.domain-visual-orbit{position:absolute;width:280px;height:280px;border:1px solid rgba(61,105,218,.16);border-radius:50%}.orbit-one{transform:scale(1.15)}.orbit-two{transform:scale(.82);border-style:dashed}.domain-market-visual:before,.domain-market-visual:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#42b8d1;box-shadow:0 0 0 7px rgba(66,184,209,.13)}.domain-market-visual:before{top:35px;right:20%}.domain-market-visual:after{bottom:35px;left:18%;background:#466be5;box-shadow:0 0 0 7px rgba(70,107,229,.12)}.domain-visual-window{position:relative;z-index:1;width:min(100%,370px);padding:18px;border:1px solid rgba(208,220,240,.94);border-radius:20px;background:rgba(255,255,255,.93);box-shadow:0 23px 55px rgba(35,67,126,.16);transform:rotate(-2deg)}.domain-window-top{display:flex;align-items:center;gap:6px;padding-bottom:14px;border-bottom:1px solid #edf1f7;color:#8290a4;font-size:.74rem}.domain-window-top i{width:7px;height:7px;border-radius:50%;background:#d7deea}.domain-window-top span{margin-left:auto}.domain-window-name{margin:18px 0 15px;color:#20344f;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;letter-spacing:-.03em}.domain-window-name span{color:#4165df}.domain-window-check{display:flex;align-items:center;gap:8px;padding:11px 12px;border-radius:11px;background:#eef9f3;color:#28724f;font-size:.81rem;font-weight:700}.domain-window-check b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#d8f3e4}.domain-window-lines{display:grid;gap:7px;margin-top:17px}.domain-window-lines i{height:7px;border-radius:10px;background:#edf1f6}.domain-window-lines i:first-child{width:80%}.domain-window-lines i:last-child{width:55%}.domain-visual-chip{position:absolute;z-index:2;padding:9px 12px;border:1px solid #e1e8f4;border-radius:12px;background:#fff;color:#3d5272;font-size:.74rem;font-weight:750;box-shadow:0 10px 22px rgba(40,65,110,.12)}.chip-tld{top:25px;left:2%}.chip-secure{right:0;bottom:36px}
.domain-search-box{position:relative;z-index:3;grid-column:1/-1;display:grid;gap:9px;margin:3px 0 -1px;padding:18px;border:1px solid #dce5f1;border-radius:17px;background:#fff;box-shadow:0 16px 40px rgba(30,58,104,.11)}.domain-search-box>label{color:#263951;font-size:.88rem;font-weight:750}.domain-search-box>small{color:#79869a;font-size:.76rem;line-height:1.5}.domain-search-input-row{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;padding:5px 6px 5px 14px;border:1px solid #d9e1ed;border-radius:13px;background:#fbfcff}.domain-search-input-icon{color:#5369ce;font-size:1.65rem}.domain-search-input-row input{width:100%;min-width:0;height:46px;border:0;outline:0;background:transparent;color:#16243a;font-size:1rem;font-weight:600;font-family:inherit;line-height:1.3}.domain-search-input-row input::placeholder{color:#a2adbd}.domain-search-input-row .btn{min-height:46px;white-space:nowrap}.domain-alert{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:18px 0;padding:17px 19px;border-radius:15px}.domain-alert p{margin:4px 0;color:inherit}.domain-alert a{font-weight:700}
.domain-search-result{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.45fr);gap:20px;align-items:center;margin:26px 0;padding:clamp(20px,3vw,30px);border:1px solid #dce6f1;border-radius:20px;background:#fff;box-shadow:0 14px 38px rgba(29,54,95,.07)}.domain-search-result.is-available{border-color:#cfe9d9;background:linear-gradient(120deg,#f4fcf7,#fff 68%)}.domain-search-result.is-unavailable{border-color:#f0dedc;background:linear-gradient(120deg,#fff8f7,#fff 68%)}.domain-result-status{display:inline-flex;align-items:center;gap:7px;color:#b24b39;font-size:.78rem;font-weight:800}.is-available .domain-result-status{color:#248154}.domain-result-status i{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#fcecea;font-style:normal}.is-available .domain-result-status i{background:#e0f5e9}.domain-result-main h2{margin:12px 0 4px;font-size:clamp(1.55rem,3.5vw,2.35rem);letter-spacing:-.04em;overflow-wrap:anywhere}.domain-result-main p{margin:0;color:#65758c;line-height:1.55}.domain-result-whois{display:inline-block;margin-top:12px;color:#3e60d6;font-size:.83rem;font-weight:700}.domain-result-price{display:grid;gap:5px;align-content:center;padding:17px 19px;border:1px solid #e5ebf3;border-radius:15px;background:#fff}.domain-result-price>span{color:#728097;font-size:.77rem;font-weight:700}.domain-result-price>strong{color:#1a2e49;font-size:1.55rem}.domain-result-price>small,.domain-result-price>div{color:#728097;font-size:.78rem}.domain-order-card{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:28px;margin:18px 0 30px;padding:clamp(20px,3.5vw,34px);border:1px solid #dce5f0;border-radius:23px;background:#fff;box-shadow:0 16px 40px rgba(29,54,95,.07)}.domain-order-card>header h2{margin:7px 0;font-size:1.45rem;letter-spacing:-.03em}.domain-order-card>header p{margin:0;color:#6b7b91;line-height:1.55}.domain-order-step{color:#4567d8;font-size:.72rem;font-weight:800;letter-spacing:.17em}.domain-order-form{display:grid;gap:14px}.domain-order-form>h3{margin:8px 0 0;font-size:1.05rem}.domain-term-field,.domain-order-form .domain-registrant-grid label{display:grid;gap:7px;color:#35475f;font-size:.84rem;font-weight:700}.domain-order-form select,.domain-order-form input{width:100%;min-width:0;min-height:43px;border:1px solid #d8e1ed;border-radius:9px;padding:9px 11px;background:#fff;color:#1b2c44;font:inherit}.domain-order-form .domain-registrant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.domain-order-form .domain-form-hint{margin:-6px 0 0;color:#78869a;font-size:.8rem;line-height:1.5}.domain-nameserver-fields{min-width:0;margin:5px 0 0;padding:14px 0 0;border:0;border-top:1px solid #e9edf3}.domain-nameserver-fields legend{padding:0;color:#263951;font-weight:750}.domain-registrant-consent{display:flex;align-items:flex-start;gap:9px;color:#5b6a80;font-size:.82rem;line-height:1.5}.domain-registrant-consent input{flex:0 0 auto;width:18px;min-height:18px;margin-top:2px;accent-color:#3d60de}.domain-submit-order{justify-self:start;min-height:46px}.domain-order-notice{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin:16px 0 28px;padding:17px;border:1px solid #e6eaf1;border-radius:15px;background:#fff}.domain-order-notice span{flex:1;min-width:240px;color:#697991;font-size:.85rem}.domain-order-notice a:not(.btn){color:#4164dc;font-weight:750}
.domain-tld-section{margin:clamp(38px,6vw,68px) 0 28px}.domain-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:17px}.domain-section-heading h2{margin:2px 0 7px;font-size:clamp(1.45rem,3vw,2rem);letter-spacing:-.035em}.domain-section-heading p:not(.domain-market-kicker){margin:0;color:#738197;font-size:.88rem}.domain-section-heading>a{color:#4164dc;font-size:.84rem;font-weight:750}.domain-tld-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.domain-tld-card{display:grid;gap:11px;padding:17px;border:1px solid #e0e7f0;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(29,54,95,.045);transition:transform .18s ease,box-shadow .18s ease}.domain-tld-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(29,54,95,.095)}.domain-tld-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.domain-tld-top strong{color:#20344f;font-size:1.4rem;letter-spacing:-.04em}.domain-tld-top span{max-width:52%;overflow:hidden;color:#8894a5;font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}.domain-tld-price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.domain-tld-price strong{color:#1a2e49;font-size:1.1rem}.domain-tld-price small,.domain-tld-renewal{color:#7a879a;font-size:.75rem}.domain-tld-action{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-top:2px;padding:9px 0 0;border:0;border-top:1px solid #edf0f5;background:transparent;color:#3d61db;text-align:left;font-size:.8rem;font-weight:750;font-family:inherit;line-height:1.4;cursor:pointer}.domain-no-pricing{display:flex;align-items:center;gap:15px;padding:20px;border:1px dashed #cbd8e8;border-radius:17px;background:#f8faff}.domain-no-pricing>span{display:grid;place-items:center;flex:0 0 45px;width:45px;height:45px;border-radius:14px;background:#eaf0ff;color:#4062d9;font-size:1.3rem}.domain-no-pricing>div{flex:1}.domain-no-pricing strong{color:#273951}.domain-no-pricing p{margin:4px 0 0;color:#748197;font-size:.84rem;line-height:1.5}.domain-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:34px}.domain-steps article{padding:19px;border:1px solid #e2e8f1;border-radius:16px;background:#fbfcff}.domain-steps article>span{color:#4769de;font-size:.72rem;font-weight:850;letter-spacing:.13em}.domain-steps h3{margin:7px 0 5px;font-size:.98rem}.domain-steps p{margin:0;color:#77859a;font-size:.82rem;line-height:1.55}
@media(max-width:1000px){.domain-market-hero{grid-template-columns:1fr minmax(260px,.75fr);padding:32px}.domain-market-visual{min-height:250px}.domain-visual-orbit{width:230px;height:230px}.domain-tld-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.domain-order-card{grid-template-columns:1fr;gap:15px}}
@media(max-width:700px){.domain-market{width:min(calc(100% - 22px),1240px);margin:14px auto 48px}.domain-market-hero{grid-template-columns:1fr;gap:12px;padding:clamp(20px,6vw,30px);border-radius:22px}.domain-market-copy h1{font-size:clamp(2.4rem,11vw,3.5rem)}.domain-market-copy>p:not(.domain-market-kicker){margin-top:13px;font-size:.97rem}.domain-market-benefits{gap:9px 13px}.domain-market-visual{min-height:225px}.domain-visual-window{max-width:310px}.domain-search-box{padding:13px}.domain-search-input-row{grid-template-columns:22px minmax(0,1fr);padding:6px 9px}.domain-search-input-row .btn{grid-column:1/-1;width:100%}.domain-search-result{grid-template-columns:1fr}.domain-result-price{padding:14px}.domain-section-heading{align-items:flex-start;flex-direction:column}.domain-tld-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.domain-steps{grid-template-columns:1fr}.domain-no-pricing{align-items:flex-start;flex-wrap:wrap}.domain-no-pricing>div{min-width:calc(100% - 65px)}.domain-no-pricing .btn{margin-left:60px}.domain-alert{align-items:flex-start;flex-direction:column}}
@media(max-width:480px){.domain-market-visual{min-height:200px}.domain-visual-window{max-width:260px;padding:14px}.domain-visual-chip{font-size:.66rem}.chip-secure{bottom:15px}.chip-tld{top:14px}.domain-market-benefits{display:grid;grid-template-columns:1fr}.domain-search-input-row input{font-size:.9rem}.domain-order-card{padding:18px}.domain-order-form .domain-registrant-grid{grid-template-columns:1fr}.domain-tld-grid{grid-template-columns:1fr}.domain-section-heading>a{margin-top:4px}.domain-order-notice span{min-width:100%}}
