*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:var(--bg);line-height:1.5}.public{min-height:100vh;background:radial-gradient(circle at 12% 8%,#dbeafeaa 0,transparent 28%),radial-gradient(circle at 82% 5%,#fce7f3cc 0,transparent 29%),linear-gradient(180deg,var(--bg),#f6f4ff)}a{color:inherit}.ambient{position:fixed;pointer-events:none;filter:blur(80px);opacity:.5;z-index:-1}.ambient-a{width:340px;height:340px;background:var(--accent2);border-radius:50%;top:10%;right:8%}.ambient-b{width:280px;height:280px;background:#bfdbfe;border-radius:50%;top:35%;left:3%}.site-header{position:sticky;top:16px;z-index:20;max-width:1280px;margin:16px auto 0;padding:12px 18px;display:flex;align-items:center;gap:28px;justify-content:space-between;border:1px solid #fff;background:#ffffffa8;box-shadow:0 14px 45px #4b3fa018;border-radius:20px;backdrop-filter:blur(22px)}.header-minimal{background:transparent;box-shadow:none;border-color:transparent}.header-floating{max-width:1080px;border-radius:999px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;min-width:max-content}.brand-gem{display:grid;place-items:center;width:34px;height:34px;border:1px solid #c7b9ff;background:linear-gradient(145deg,#fff,#eee8ff);border-radius:10px;color:var(--accent);font-size:22px}.brand b{display:block;font-size:14px;letter-spacing:.2em}.brand small{display:block;font-size:8px;letter-spacing:.13em;color:#7d759e}.site-header nav,.footer nav{display:flex;gap:22px;align-items:center;font-size:12px}.site-header nav a,.footer a{text-decoration:none;color:#625d80}.site-header nav a:hover{color:var(--accent)}.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:0;border-radius:12px;padding:12px 18px;background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;font-weight:800;font-size:13px;cursor:pointer;box-shadow:0 9px 25px #7c3aed28}.btn-soft{background:#ffffffc7;color:var(--accent);border:1px solid #ddd5ff;box-shadow:none}.btn-ghost{background:transparent;border:1px solid #ded8f7;color:#6e6398;box-shadow:none}.btn-card{width:100%;padding:10px 12px}.public main{max-width:1280px;margin:auto;padding:0 18px}.hero{min-height:500px;display:grid;grid-template-columns:1.05fr .95fr;gap:30px;align-items:center;padding:66px 42px 42px}.hero-copy{max-width:680px}.eyebrow,.kicker{display:inline-block;font-size:10px;font-weight:900;letter-spacing:.12em;color:#705cc7}.eyebrow{padding:7px 10px;border:1px solid #e4ddff;border-radius:999px;background:#ffffffa6}.hero h1{font-size:clamp(42px,5.6vw,78px);line-height:.99;letter-spacing:-.055em;margin:16px 0 16px;max-width:760px;background:linear-gradient(110deg,#2b2776 20%,var(--accent) 72%);-webkit-background-clip:text;color:transparent}.hero p{color:#6c6687;font-size:16px;max-width:650px}.search{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;margin-top:28px;padding:6px 7px 6px 15px;border-radius:15px;background:#fff;border:1px solid #e6e1f7;box-shadow:0 12px 30px #6a5ab61a}.search input{border:0;outline:0;padding:10px 4px;font:inherit;background:transparent}.search button{border:0;background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;border-radius:10px;padding:11px 22px;font-weight:800}.quick-tags{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px;font-size:10px;color:#8a84a0}.quick-tags a{text-decoration:none;padding:5px 8px;border-radius:8px;background:#ffffffa8;border:1px solid #ece8fa}.hero-art{min-height:400px;display:grid;place-items:center;position:relative}.crystal-shell{width:330px;height:330px;position:relative;display:grid;place-items:center}.crystal{position:absolute;width:185px;height:185px;transform:rotate(45deg);border-radius:42px;background:linear-gradient(140deg,#ffffffdd,#d8c8ff88 34%,#ffe6f766 64%,#8b5cf688);box-shadow:inset 0 0 60px #fff,0 45px 90px #7c5ce538}.crystal-2{width:120px;height:120px;background:#fff5;box-shadow:inset 0 0 30px #fff}.orbit{position:absolute;inset:16px;border:1px solid #b9a8ff66;border-radius:50%;transform:rotate(-16deg) scaleY(.43)}.spark{position:absolute;color:#fff;font-size:28px;text-shadow:0 0 20px var(--accent)}.s1{top:54px;right:25px}.s2{bottom:50px;left:35px}.hero-split .hero-art{opacity:.7}.hero-bento{grid-template-columns:1fr}.hero-bento .hero-copy{max-width:850px}.hero-bento .hero-art{display:none}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:-22px}.stats>div,.domain-card,.category-grid a,.panel,.metric-strip,.contact-panel,.trust{background:#ffffffb5;border:1px solid #fff;border-radius:var(--radius);box-shadow:0 14px 42px #6558a514;backdrop-filter:blur(16px)}.stats>div{padding:20px 22px}.stats b{display:block;font-size:24px}.stats span{font-size:11px;color:#79728f}.section{padding:58px 0 0}.section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.section-head h2{margin:3px 0 0;font-size:24px;letter-spacing:-.025em}.section-head p{margin:4px 0 0;color:#8b84a3;font-size:12px}.section-head>a{font-size:12px;text-decoration:none;color:var(--accent)}.domain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.featured-grid{grid-template-columns:repeat(6,1fr)}.domain-card{padding:17px;min-width:0;transition:.22s transform,.22s box-shadow}.domain-card:hover{transform:translateY(-3px);box-shadow:0 20px 50px #6353ad23}.domain-card-top{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:10px;color:#817a99}.status-dot{width:7px;height:7px;background:#6ee7b7;border-radius:50%;box-shadow:0 0 0 4px #d1fae5}.fav{font-size:16px}.domain-card h3{font-size:17px;margin:18px 0 5px;overflow-wrap:anywhere}.domain-card p{font-size:11px;color:#77708d;min-height:34px}.domain-card strong{display:block;font-size:14px;margin:13px 0}.metrics{display:flex;gap:12px;margin:10px 0;font-size:9px;color:#8a84a0}.metrics span{display:flex;flex-direction:column}.metrics b{color:#514a71;font-size:10px}.card-actions{display:flex;gap:7px}.card-actions .btn{flex:1}.layout-editorial-grid .domain-card{background:#fff;border-top:4px solid var(--accent);border-radius:8px}.layout-editorial-grid{grid-template-columns:repeat(2,1fr)}.layout-compact-list{grid-template-columns:1fr}.domain-grid.all-domains.layout-compact-list .domain-card{display:grid;grid-template-columns:1.2fr 2fr 1fr 1.3fr;align-items:center;gap:14px}.layout-compact-list .domain-card h3,.layout-compact-list .domain-card p,.domain-grid.all-domains.layout-compact-list .domain-card strong{margin:0}.domain-grid.all-domains.layout-compact-list .domain-card-top{display:none}.layout-spotlight{grid-template-columns:2fr 1fr 1fr}.layout-spotlight .domain-card:first-child{grid-row:span 2;min-height:300px;padding:30px;background:linear-gradient(145deg,#fff,#f1ebff)}.layout-spotlight .domain-card:first-child h3{font-size:32px}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.category-grid a{display:flex;align-items:center;gap:12px;text-decoration:none;padding:16px}.category-grid a em{margin-left:auto;font-style:normal}.category-grid small{display:block;color:#8b84a3;font-size:10px}.cat-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#f1ecff;color:var(--accent)}.category-pills{display:flex;flex-wrap:wrap}.category-pills a{border-radius:999px;min-width:180px}.category-columns{grid-template-columns:repeat(3,1fr)}.split{display:grid;grid-template-columns:1.15fr .85fr;gap:16px;padding:58px 0 0}.panel{padding:28px}.panel h2{margin:8px 0 12px}.panel p{color:#6f6987}.steps{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.steps span{padding:12px;border-radius:12px;background:#f8f6ff;font-size:12px}.steps b{color:var(--accent);margin-right:8px}.quote{position:relative}.quote-mark{font:80px Georgia;color:#e4d9ff;line-height:.6}.quote p{font-size:18px}.quote small{display:block;color:#88819e}.stars{color:#f3b91f;margin-top:10px}.contact-panel{margin:58px 0 20px;padding:32px;display:grid;grid-template-columns:.8fr 1.2fr;gap:30px}.contact-panel form input,.contact-panel form textarea,.offer-form input,.offer-form textarea{width:100%;border:1px solid #e3def3;border-radius:11px;background:#ffffffd8;padding:12px 13px;font:inherit;margin:6px 0}.contact-panel textarea,.offer-form textarea{min-height:100px;resize:vertical}.two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.trust{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:18px 0 36px}.trust span{padding:18px;text-align:center;font-size:11px;border-right:1px solid #eee9fa}.trust span:last-child{border-right:0}.footer{max-width:1280px;margin:0 auto 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;border-radius:20px;background:linear-gradient(90deg,var(--accent),var(--accent2));color:#fff;font-size:11px}.footer .brand small,.footer a{color:#fff9}.footer-minimal{background:transparent;color:var(--ink);border-top:1px solid #ddd6ef;border-radius:0}.footer-minimal a{color:#6b6481}.footer-centered{flex-direction:column;text-align:center}.empty{padding:30px;text-align:center;background:#fff8;border-radius:18px;color:#827b9a}.domain-main{padding-top:30px}.back{display:inline-block;margin:10px 0 20px;text-decoration:none;font-size:12px;color:#736b95}.domain-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:30px;min-height:470px;align-items:center}.pill{font-size:10px;color:var(--accent);background:#fff;border:1px solid #e4ddfb;border-radius:999px;padding:7px 10px}.domain-copy h1{font-size:clamp(46px,6vw,78px);line-height:1;margin:18px 0 10px;letter-spacing:-.05em}.lead{color:#726b91;font-size:17px}.price-box{max-width:580px;margin:22px 0;padding:22px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;background:#ffffffc8;border:1px solid #fff;border-radius:20px;box-shadow:0 18px 45px #6653ae18}.price-box span{font-size:10px;color:#827a9d}.price-box strong{font-size:30px}.price-box small{grid-column:1/-1;color:#837c99}.secure-row{display:flex;gap:18px;flex-wrap:wrap;font-size:10px;color:#756f8a}.domain-art{min-height:380px;display:grid;place-items:center}.big-crystal{width:250px;height:250px;transform:rotate(45deg);border-radius:52px;background:linear-gradient(145deg,#fff,#d9c7ff99 40%,#ffe2f488 70%,#8b5cf677);box-shadow:inset 0 0 70px #fff,0 45px 100px #7857d83a;position:relative}.facet{position:absolute;border:1px solid #fff8;border-radius:35px}.f1{inset:25px}.f2{inset:55px;background:#fff3}.f3{inset:88px;background:#fff5}.metric-strip{display:grid;grid-template-columns:repeat(5,1fr);margin:8px 0 18px}.metric-strip div{padding:20px;border-right:1px solid #eee9f7}.metric-strip div:last-child{border:0}.metric-strip span{display:block;color:#817a97;font-size:10px}.metric-strip b{display:block;margin-top:7px}.metric-strip small{font-size:10px;color:#918aaa}.detail-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:16px;margin:16px 0}.checks{list-style:none;padding:0}.checks li{padding:7px 0;color:#605a7a}.panel dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:12px}.panel dt{color:#88819d}.panel dd{margin:0;font-weight:700}.offer-wrap{margin-bottom:42px}.broker-meta{display:grid;gap:7px;font-size:12px}.content-page{max-width:900px!important;padding-top:70px!important;padding-bottom:80px!important}.content-page h1{font-size:42px}.richtext{line-height:1.9;color:#5d5773}@media(max-width:1050px){.featured-grid{grid-template-columns:repeat(3,1fr)}.domain-grid{grid-template-columns:repeat(2,1fr)}.category-grid{grid-template-columns:repeat(2,1fr)}.site-header nav{display:none}}@media(max-width:760px){.site-header{top:8px;margin:8px 10px;padding:10px 12px}.site-header .btn-soft{display:none}.public main{padding:0 12px}.hero{grid-template-columns:1fr;padding:45px 8px 18px;min-height:auto}.hero h1{font-size:44px}.hero-art{min-height:280px}.crystal-shell{width:230px;height:230px}.crystal{width:145px;height:145px}.stats{grid-template-columns:1fr 1fr;margin-top:8px}.featured-grid,.domain-grid,.category-grid,.layout-editorial-grid,.layout-spotlight{grid-template-columns:1fr 1fr}.layout-compact-list .domain-card{display:block}.split,.contact-panel,.domain-hero,.detail-grid,.offer-wrap{grid-template-columns:1fr}.trust{grid-template-columns:1fr 1fr}.footer{margin:0 10px 12px;flex-direction:column}.footer nav{flex-wrap:wrap;justify-content:center}.metric-strip{grid-template-columns:1fr 1fr}.domain-art{min-height:300px}.price-box{grid-template-columns:1fr}.two{grid-template-columns:1fr}}@media(max-width:500px){.featured-grid,.domain-grid,.category-grid{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr}.trust{grid-template-columns:1fr}.trust span{border-right:0;border-bottom:1px solid #eee9fa}.hero h1{font-size:38px}.domain-copy h1{font-size:44px}}
.public-flash{margin:18px 0 0;padding:12px 15px;border-radius:12px;font-size:12px;background:#fff;border:1px solid #e6e0f6;box-shadow:0 10px 25px #55449312}.public-flash.success{background:#ecfdf3;border-color:#ccefdc;color:#21643f}.public-flash.error{background:#fff1f2;border-color:#ffd4d9;color:#8f3340}

.offer-ticker{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.offer-ticker>div{display:grid;grid-template-columns:auto 1fr;gap:3px 8px;align-items:center;padding:15px;border-radius:16px;background:#ffffffb9;border:1px solid #fff;box-shadow:0 12px 34px #6655a914}.offer-ticker b{font-size:12px}.offer-ticker small{grid-column:2;color:#8c85a1;font-size:9px}.offer-ticker strong{grid-column:2;font-size:11px;color:var(--accent)}.landing-editorial{background:#fbf9f4}.landing-editorial .site-header,.landing-editorial .panel,.landing-editorial .metric-strip,.landing-editorial .price-box{border-radius:6px;box-shadow:none;border-color:#dfd8ca}.landing-editorial .big-crystal{border-radius:10px;transform:rotate(45deg) scale(.88);filter:saturate(.65)}.landing-editorial .domain-copy h1{font-family:Georgia,serif;font-weight:500;letter-spacing:-.04em}.landing-aurora{background:radial-gradient(circle at 80% 5%,#f9d9ff 0,transparent 30%),radial-gradient(circle at 12% 25%,#dcecff 0,transparent 36%),#f7f4ff}.landing-aurora .big-crystal{border-radius:50%;transform:rotate(20deg);background:conic-gradient(from 30deg,#fff,#c9b0ff,#ffdeef,#99d8ff,#fff);box-shadow:inset 0 0 80px #fff,0 45px 110px #8b5cf650}.landing-aurora .panel,.landing-aurora .price-box{background:#ffffff9c;backdrop-filter:blur(22px)}@media(max-width:760px){.offer-ticker{grid-template-columns:1fr 1fr}}@media(max-width:500px){.offer-ticker{grid-template-columns:1fr}}
/* WordPress conversion hardening: prevent intrinsic grid/form widths from creating 1px+ mobile overflow. */
.hero>*{min-width:0}.hero-copy{min-width:0}.search input{min-width:0;max-width:100%}
.split.split-single{grid-template-columns:1fr}
/* v1.2 domain detail editor/layout hardening */
.detail-section{min-width:0}.domain-description{color:#625c7a;line-height:1.8}.domain-description p{margin:10px 0}.domain-info-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:16px;margin:16px 0}.offer-zone{display:grid;grid-template-columns:.78fr 1.22fr;gap:16px;margin:16px 0 42px}.offer-zone .panel{min-width:0}.trust-mini{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.trust-mini span{padding:7px 9px;border-radius:999px;background:#f3efff;color:#6a608b;font-size:10px}.detail-metrics+.detail-hero,.detail-info+.detail-hero,.detail-offer+.detail-hero{margin-top:26px}.detail-info+.detail-metrics,.detail-offer+.detail-metrics{margin-top:20px}.detail-offer+.detail-info{margin-top:18px}.landing-editorial .domain-info-grid .panel,.landing-editorial .offer-zone .panel{border-radius:6px;box-shadow:none;border-color:#dfd8ca}.landing-aurora .domain-info-grid .panel,.landing-aurora .offer-zone .panel{background:#ffffff9c;backdrop-filter:blur(22px)}
@media(max-width:760px){.domain-info-grid,.offer-zone{grid-template-columns:1fr}.offer-zone{margin-bottom:28px}.trust-mini{gap:6px}}

/* Aether 1.3.0 — resilient portfolio listing engine. Technical variant names are admin-only. */
.domain-grid.all-domains{align-items:stretch;grid-auto-flow:row;grid-auto-rows:auto}
.domain-grid.all-domains .domain-card{height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}
.domain-grid.all-domains .domain-card p{min-height:0;margin-bottom:0}
.domain-grid.all-domains .domain-card .metrics{flex-wrap:wrap;min-width:0}
.domain-grid.all-domains .domain-card .card-actions{margin-top:auto;padding-top:14px;min-width:0}
.layout-glass-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.layout-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.layout-editorial-grid .domain-card{border-top:4px solid var(--accent)}
.layout-compact-list{grid-template-columns:minmax(0,1fr);gap:10px}
.domain-grid.all-domains.layout-compact-list .domain-card{display:grid;grid-template-columns:minmax(170px,1.05fr) minmax(220px,1.6fr) minmax(150px,.8fr) minmax(120px,.65fr) minmax(210px,1fr);grid-template-areas:"title desc metrics price actions";align-items:center;gap:18px;padding:15px 18px;height:auto;min-height:92px}
.domain-grid.all-domains.layout-compact-list .domain-card-top{display:none}
.domain-grid.all-domains.layout-compact-list .domain-card h3{grid-area:title;margin:0;font-size:17px}
.domain-grid.all-domains.layout-compact-list .domain-card p{grid-area:desc;margin:0;min-height:0;line-height:1.55}
.domain-grid.all-domains.layout-compact-list .domain-card .metrics{grid-area:metrics;margin:0;display:grid;grid-template-columns:1fr;gap:5px}
.domain-grid.all-domains.layout-compact-list .domain-card strong{grid-area:price;margin:0;white-space:nowrap}
.domain-grid.all-domains.layout-compact-list .domain-card .card-actions{grid-area:actions;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:7px}
.domain-grid.all-domains.layout-compact-list .domain-card .btn{min-width:0;padding:10px 9px;white-space:nowrap}
.layout-spotlight{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:auto}
.layout-spotlight .domain-card:first-child{grid-column:1/-1;grid-row:auto;min-height:0;padding:26px 28px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);grid-template-areas:"top top" "title price" "desc metrics" "actions actions";gap:10px 28px;background:linear-gradient(145deg,#fff,#f1ebff)}
.layout-spotlight .domain-card:first-child .domain-card-top{grid-area:top}
.layout-spotlight .domain-card:first-child h3{grid-area:title;font-size:32px;margin:8px 0 0;align-self:end}
.layout-spotlight .domain-card:first-child p{grid-area:desc;margin:0;min-height:0;max-width:720px}
.layout-spotlight .domain-card:first-child .metrics{grid-area:metrics;margin:0;align-self:center;justify-self:end}
.layout-spotlight .domain-card:first-child strong{grid-area:price;margin:0;align-self:end;justify-self:end;font-size:22px}
.layout-spotlight .domain-card:first-child .card-actions{grid-area:actions;padding-top:8px;margin:0;max-width:460px;width:100%}
@media(max-width:1120px){
  .layout-glass-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .layout-spotlight{grid-template-columns:repeat(2,minmax(0,1fr))}
  .domain-grid.all-domains.layout-compact-list .domain-card{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title price" "desc desc" "metrics actions";gap:8px 18px}
  .domain-grid.all-domains.layout-compact-list .domain-card .metrics{grid-template-columns:auto auto;justify-content:start;gap:16px}
  .domain-grid.all-domains.layout-compact-list .domain-card .card-actions{min-width:250px}
}
@media(max-width:760px){
  .layout-glass-grid,.layout-editorial-grid,.layout-spotlight{grid-template-columns:repeat(2,minmax(0,1fr))}
  .layout-spotlight .domain-card:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "title" "desc" "metrics" "price" "actions";gap:8px;padding:22px}
  .layout-spotlight .domain-card:first-child .metrics,.layout-spotlight .domain-card:first-child strong{justify-self:start}
  .domain-grid.all-domains.layout-compact-list .domain-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title price" "desc desc" "metrics metrics" "actions actions";gap:8px 14px;padding:16px}
  .domain-grid.all-domains.layout-compact-list .domain-card .card-actions{min-width:0;width:100%}
}
@media(max-width:520px){
  .layout-glass-grid,.layout-editorial-grid,.layout-spotlight{grid-template-columns:minmax(0,1fr)}
  .domain-grid.all-domains.layout-compact-list .domain-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "desc" "metrics" "price" "actions"}
  .domain-grid.all-domains.layout-compact-list .domain-card strong{justify-self:start}
  .domain-grid.all-domains.layout-compact-list .domain-card .card-actions{grid-template-columns:1fr 1fr}
  .layout-spotlight .domain-card:first-child h3{font-size:27px}
}
.related-title{margin:22px 0 10px;font-size:16px}.related-links{display:flex;flex-wrap:wrap;gap:8px}.related-links a{display:inline-flex;padding:9px 11px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.7);color:var(--ink);text-decoration:none;font-size:13px}.related-links a:hover{border-color:var(--accent);color:var(--accent)}
/* v1.6 — optional domain fields: empty values must not create empty layout shells. */
.metric-strip.metric-count-1{grid-template-columns:1fr}.metric-strip.metric-count-2{grid-template-columns:repeat(2,1fr)}.metric-strip.metric-count-3{grid-template-columns:repeat(3,1fr)}.metric-strip.metric-count-4{grid-template-columns:repeat(4,1fr)}.metric-strip.metric-count-5{grid-template-columns:repeat(5,1fr)}
.domain-info-grid.single-panel,.offer-zone.offer-single{grid-template-columns:1fr}
.domain-card>p:empty{display:none}.domain-card .metrics:empty{display:none}
@media(max-width:760px){.metric-strip.metric-count-3,.metric-strip.metric-count-4,.metric-strip.metric-count-5{grid-template-columns:1fr 1fr}}
@media(max-width:500px){.metric-strip[class*="metric-count-"]{grid-template-columns:1fr}}
