.pazos-exact-os{background:#050812;color:#f8fbff;padding:22px 0 34px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.pazos-exact-os *{box-sizing:border-box}.pazos-exact-statusbar{display:flex;justify-content:flex-end;gap:12px;margin:0 0 18px}.pazos-exact-statusbar>a,.pazos-exact-statusbar>.pazos-exact-status-card{min-width:190px;display:flex;align-items:center;gap:12px;padding:13px 18px;border:1px solid #252d45;border-radius:14px;background:linear-gradient(145deg,#0b1020,#080b14);color:#fff;text-decoration:none;box-shadow:0 0 30px rgba(0,0,0,.25)}.pazos-exact-statusbar strong,.pazos-exact-statusbar small{display:block}.pazos-exact-statusbar small{color:#8f9ab7;font-size:10px;margin-top:2px}.pazos-exact-statusicon{font-size:30px}.pazos-exact-statusbar .is-purple{border-color:#5622a8;box-shadow:0 0 22px rgba(137,62,255,.15)}.pazos-exact-statusbar .is-blue{border-color:#075d9f;box-shadow:0 0 22px rgba(0,157,255,.15)}.pazos-exact-statusbar .is-green{border-color:#0a753a;box-shadow:0 0 22px rgba(0,255,117,.12)}.pazos-exact-status-card{cursor:default}
.pazos-exact-hero-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(330px,.95fr);gap:14px}.pazos-exact-hero-card,.pazos-exact-nearby-card,.pazos-exact-panel,.pazos-exact-module{border:1px solid #213250;background:linear-gradient(155deg,rgba(13,18,34,.98),rgba(5,8,17,.98));box-shadow:0 18px 55px rgba(0,0,0,.34)}.pazos-exact-hero-card{min-height:390px;border-radius:18px;display:grid;grid-template-columns:1.05fr 1fr;overflow:hidden;position:relative}.pazos-exact-hero-card:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,#8a2cff,#00c6ff,#19ff71,#ff3b38)}.pazos-exact-hero-copy{padding:38px 34px;position:relative;z-index:2}.pazos-exact-hero-copy h1{font-size:39px;line-height:1.05;margin:0 0 18px;letter-spacing:-1.4px}.pazos-exact-hero-copy h1 span{background:linear-gradient(90deg,#55ff66,#ff4939,#9b5cff);-webkit-background-clip:text;color:transparent}.pazos-exact-hero-copy p{max-width:560px;color:#c6cee0;line-height:1.65;font-size:14px}.pazos-exact-actions{display:flex;gap:12px;margin:24px 0}.pazos-exact-actions a{padding:13px 22px;border-radius:8px;border:1px solid #34425f;color:#fff;text-decoration:none;font-weight:800;font-size:12px}.pazos-exact-actions .is-primary{background:linear-gradient(90deg,#7124d7,#006dff);border-color:#823cff;box-shadow:0 0 22px rgba(111,47,255,.35)}.pazos-exact-hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.pazos-exact-hero-stats span{display:grid;grid-template-columns:34px 1fr;align-items:center;font-size:11px}.pazos-exact-hero-stats b{grid-row:1/3;color:#ff4d45;font-size:22px}.pazos-exact-hero-stats small{color:#78839d}.pazos-exact-hero-media{position:relative;min-height:390px;background:radial-gradient(circle at 35% 50%,#17377c,#060913 72%)}.pazos-exact-hero-media:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#080c19 0%,transparent 40%),radial-gradient(circle at 40% 60%,transparent 40%,rgba(5,8,18,.5) 80%)}.pazos-exact-hero-media img{width:100%;height:100%;object-fit:cover}.pazos-exact-market-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#55aaff;letter-spacing:.18em}.pazos-exact-market-placeholder strong{font-size:24px;margin-top:10px}.pazos-exact-nearby-card{border-radius:18px;padding:20px}.pazos-exact-card-head{display:flex;justify-content:space-between;gap:12px}.pazos-exact-card-head small{color:#7e6cff}.pazos-exact-card-head h2{font-size:16px;margin:4px 0}.pazos-exact-card-head p{color:#8791aa;font-size:11px}.is-live{color:#43ff78;font-size:10px}.pazos-exact-map{height:185px;border-radius:12px;background:radial-gradient(circle at center,#0c3154,#0a1324 58%,#080d17);position:relative;overflow:hidden;border:1px solid #263955}.pazos-exact-map:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(55,107,153,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(55,107,153,.18) 1px,transparent 1px);background-size:28px 28px}.pin{position:absolute;color:#ff3945;font-size:22px;text-shadow:0 0 12px #ff3945}.p1{left:25%;top:34%}.p2{left:57%;top:55%}.p3{left:72%;top:28%}.pulse{position:absolute;left:48%;top:45%;width:54px;height:54px;border:2px solid #00c8ff;border-radius:50%;box-shadow:0 0 28px #00c8ff}.pazos-exact-market-list{display:grid;gap:8px;margin-top:12px}.pazos-exact-market-list div{display:flex;justify-content:space-between;align-items:center;border:1px solid #1d2940;border-radius:9px;padding:9px 11px}.pazos-exact-market-list b{font-size:11px}.pazos-exact-market-list small{color:#4aff75;font-size:10px}
.pazos-exact-modules{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin:15px 0}.pazos-exact-module{border-radius:13px;padding:18px 14px;text-align:center;min-height:218px;position:relative;overflow:hidden}.pazos-exact-module:before{content:"";position:absolute;inset:0;opacity:.12;background:radial-gradient(circle at 50% 10%,currentColor,transparent 52%)}.pazos-exact-module .icon{font-size:38px;display:block;margin:0 0 10px}.pazos-exact-module h3{font-size:14px;margin:0}.pazos-exact-module small{font-size:9px;color:#8f99b2}.pazos-exact-module p{font-size:11px;line-height:1.5;color:#b9c2d5;min-height:48px}.pazos-exact-module a{display:inline-flex;padding:8px 12px;border:1px solid currentColor;border-radius:7px;color:inherit;text-decoration:none;font-size:10px;font-weight:800}.pazos-exact-module.is-purple{color:#ba68ff;border-color:#592682}.pazos-exact-module.is-blue{color:#33aaff;border-color:#15568e}.pazos-exact-module.is-green{color:#47ff70;border-color:#167439}.pazos-exact-module.is-magenta{color:#ff5be7;border-color:#7c2675}.pazos-exact-module.is-orange{color:#ffad23;border-color:#85541b}.pazos-exact-module.is-red{color:#ff4b4b;border-color:#8c2929}
.pazos-exact-dashboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.pazos-exact-panel{border-radius:13px;padding:17px}.pazos-exact-panel header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.pazos-exact-panel h2{font-size:13px;margin:0}.pazos-exact-panel header a{font-size:9px;color:#ff4545;text-decoration:none}.pazos-exact-announcements{min-height:320px}.pazos-exact-announcements article{display:grid;grid-template-columns:48px 1fr;gap:12px;padding:11px 0;border-top:1px solid #1a263a}.pazos-exact-announcements time{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#381218;border:1px solid #76212b;border-radius:7px;font-weight:800}.pazos-exact-announcements time small{font-size:9px}.pazos-exact-announcements b{font-size:14px;line-height:1.35}.pazos-exact-announcements p{font-size:12px;color:#aab4c9;line-height:1.6;margin:5px 0 0}.pazos-exact-today{min-height:320px}.pazos-exact-today .table{display:grid;grid-template-columns:120px 1fr 110px;gap:14px 18px;align-items:center;font-size:13px}.pazos-exact-today span{color:#5aff78;font-weight:800}.pazos-exact-today small{color:#8d97ae}.quick-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.quick-grid span{padding:18px 7px;text-align:center;border:1px solid #273451;border-radius:8px;font-size:9px}.pazos-exact-numbers{margin-top:12px;border-top:1px solid #202c42;padding-top:12px}.pazos-exact-numbers h3{font-size:11px;margin:0 0 8px}.pazos-exact-numbers>div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pazos-exact-numbers span{border:1px solid #273451;border-radius:8px;padding:12px 6px;text-align:center}.pazos-exact-numbers b,.pazos-exact-numbers small{display:block}.pazos-exact-numbers b{font-size:17px}.pazos-exact-numbers small{font-size:8px;color:#8d97ae}.pazos-exact-live{position:relative}.pazos-exact-live strong{font-size:30px;float:right;margin-top:-72px}.pazos-exact-live p,.pazos-exact-mini p{font-size:10px;color:#9aa4bb}.pazos-exact-live>small{color:#40ff78}.chart{height:70px;display:flex;align-items:flex-end;gap:8px}.chart i{width:9%;background:linear-gradient(#00b7ff,#8d35ff);border-radius:4px 4px 0 0;box-shadow:0 0 12px #3d6bff}.chart i:nth-child(1){height:25%}.chart i:nth-child(2){height:42%}.chart i:nth-child(3){height:35%}.chart i:nth-child(4){height:68%}.chart i:nth-child(5){height:52%}.chart i:nth-child(6){height:80%}.chart i:nth-child(7){height:65%}.chart i:nth-child(8){height:92%}.pazos-exact-mini strong{font-size:28px;color:#b35cff}.pazos-exact-mini.is-security strong{color:#45ff72}
@media(max-width:1200px){.pazos-exact-modules{grid-template-columns:repeat(4,1fr)}.pazos-exact-dashboard{grid-template-columns:repeat(2,1fr)}.pazos-exact-hero-grid{grid-template-columns:1fr}.pazos-exact-statusbar{justify-content:flex-start;overflow:auto}.pazos-exact-nearby-card{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pazos-exact-card-head{grid-column:1/-1}.pazos-exact-market-list{margin:0}}
@media(max-width:780px){.pazos-exact-os{padding-top:12px}.pazos-exact-statusbar a{min-width:160px;padding:10px}.pazos-exact-hero-card{grid-template-columns:1fr}.pazos-exact-hero-copy{padding:24px 20px}.pazos-exact-hero-copy h1{font-size:30px}.pazos-exact-hero-media{min-height:240px}.pazos-exact-hero-stats{grid-template-columns:repeat(2,1fr)}.pazos-exact-nearby-card{display:block}.pazos-exact-market-list{margin-top:10px}.pazos-exact-modules{grid-template-columns:repeat(2,1fr)}.pazos-exact-module{min-height:190px}.pazos-exact-dashboard{grid-template-columns:1fr}.quick-grid{grid-template-columns:repeat(2,1fr)}.pazos-exact-numbers>div{grid-template-columns:repeat(2,1fr)}}
@media(max-width:430px){.pazos-exact-modules{grid-template-columns:1fr}.pazos-exact-hero-copy h1{font-size:26px}.pazos-exact-actions{flex-direction:column}.pazos-exact-statusbar{gap:8px}.pazos-exact-statusbar a{min-width:145px}.pazos-exact-today .table{grid-template-columns:78px 1fr}.pazos-exact-today .table small{display:none}}

/* d5013.0.3 — Zekâ Küpü & Yakınımdaki Semt Pazarları Layout Swap v1 */
.pazos-exact-statusbar-single{justify-content:flex-end}.pazos-exact-statusbar-single a{min-width:220px}
.pazos-exact-modules-focus{grid-template-columns:minmax(0,5fr) minmax(180px,1fr);align-items:stretch}
.pazos-exact-nearby-wide{min-height:270px;padding:22px}.pazos-exact-nearby-wide-content{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(260px,.85fr);gap:16px;margin-top:14px}.pazos-exact-nearby-wide .pazos-exact-map{height:205px}.pazos-exact-nearby-wide .pazos-exact-market-list{margin-top:0;align-content:start}
.pazos-exact-module-translator{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center}.pazos-exact-module-translator p{min-height:auto}
.pazos-public-intelligence-hero{min-height:390px;display:flex;flex-direction:column;color:#c084fc;border-color:#5622a8;background:linear-gradient(155deg,rgba(24,12,42,.98),rgba(8,8,20,.98));overflow:hidden}.pazos-public-intelligence-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 0%,rgba(137,62,255,.18),transparent 56%)}.pazos-public-intelligence-hero .icon{font-size:46px;display:block;margin-bottom:8px}.pazos-public-intelligence-hero h3{font-size:24px;margin:0;color:#fff}.pazos-public-intelligence-hero>small{font-size:10px;letter-spacing:.12em;color:#a99bbf}.pazos-public-intelligence-hero .pazos-public-intelligence-summary{margin:16px 0!important}.pazos-public-intelligence-hero .pazos-public-intelligence-summary strong{font-size:16px;color:#fff}.pazos-public-intelligence-hero .pazos-public-intelligence-summary span{font-size:13px;color:#c7bdd8}.pazos-public-intelligence-hero .pazos-public-intelligence-chips{gap:8px;margin-bottom:14px}.pazos-public-intelligence-hero .pazos-public-intelligence-chips button{background:rgba(124,58,237,.16);border-color:rgba(192,132,252,.35);color:#eadcff;padding:8px 11px;font-size:11px}.pazos-public-intelligence-hero .pazos-public-intelligence-form{margin-top:auto;grid-template-columns:minmax(0,1fr) auto;gap:8px}.pazos-public-intelligence-hero .pazos-public-intelligence-form input{background:#0d1020;border-color:#493064;color:#fff;padding:11px 12px}.pazos-public-intelligence-hero .pazos-public-intelligence-form button{padding:11px 16px}.pazos-public-intelligence-hero .pazos-public-intelligence-answer{background:rgba(124,58,237,.12);border:1px solid rgba(192,132,252,.22);color:#eadcff;min-height:48px;padding:11px 12px}
@media(max-width:1200px){.pazos-exact-modules-focus{grid-template-columns:1fr}.pazos-exact-nearby-wide-content{grid-template-columns:1fr 1fr}.pazos-exact-module-translator{min-height:190px}.pazos-public-intelligence-hero{min-height:360px}}
@media(max-width:780px){.pazos-exact-statusbar-single{justify-content:flex-start}.pazos-exact-nearby-wide-content{grid-template-columns:1fr}.pazos-public-intelligence-hero{min-height:auto}.pazos-public-intelligence-hero .pazos-public-intelligence-form{grid-template-columns:1fr}}

/* d5013.0.4 — Smart Map & AI Access Restore */
.pazos-exact-modules-map-only{display:block;grid-template-columns:1fr;margin-top:var(--pazos-os-gap)}
.pazos-exact-modules-map-only .pazos-nearby-markets-section{margin:0;padding:0;background:transparent}
.pazos-exact-modules-map-only .pazos-nearby-markets-section>.pazos-container{width:100%;max-width:none;padding:0}
.pazos-exact-modules-map-only .pazos-nearby-shell{grid-template-columns:minmax(0,1.7fr) minmax(320px,.8fr);min-height:340px}
.pazos-exact-modules-map-only .pazos-nearby-map{min-height:320px}
.pazos-exact-statusbar-single a.is-blue{cursor:pointer}
@media(max-width:1000px){.pazos-exact-modules-map-only .pazos-nearby-shell{grid-template-columns:1fr}}


/* d5013.0.5 — Corporate Map Readability & Filter Fit Fix v1 */
.pazos-exact-modules-map-only .pazos-nearby-head{
  align-items:center;
  margin-bottom:18px;
}
.pazos-exact-modules-map-only .pazos-nearby-head span{
  color:#ff3b45;
  font-size:11px;
  font-weight:900;
  letter-spacing:.14em;
}
.pazos-exact-modules-map-only .pazos-nearby-head h2{
  margin:7px 0 8px;
  color:#f8fbff;
  font-size:clamp(25px,2.6vw,36px);
  line-height:1.12;
  letter-spacing:-.7px;
}
.pazos-exact-modules-map-only .pazos-nearby-head p{
  margin:0;
  max-width:760px;
  color:#9ea9c2;
  font-size:14px;
  line-height:1.6;
}
.pazos-exact-modules-map-only .pazos-nearby-head button{
  flex:0 0 auto;
  background:linear-gradient(135deg,#dc1017,#b00008);
  color:#fff;
  border:1px solid rgba(255,87,94,.35);
  box-shadow:0 10px 28px rgba(220,16,23,.2);
}
.pazos-exact-modules-map-only .pazos-nearby-shell{
  grid-template-columns:minmax(0,1.42fr) minmax(400px,1fr);
  gap:16px;
  min-height:340px;
}
.pazos-exact-modules-map-only .pazos-nearby-map{
  min-height:320px;
}
.pazos-exact-modules-map-only .pazos-nearby-side{
  min-width:0;
  overflow:hidden;
}
.pazos-exact-modules-map-only .pazos-nearby-filters{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:7px;
  overflow:visible;
  padding:2px 0 4px;
}
.pazos-exact-modules-map-only .pazos-nearby-filters button{
  min-width:0;
  width:100%;
  overflow:hidden;
  text-overflow:ellipsis;
  padding:9px 8px;
  border-color:#293654;
  background:#0b1020;
  color:#dce5f7;
  font-size:11px;
}
.pazos-exact-modules-map-only .pazos-nearby-filters button.is-active{
  background:#f5f7fb;
  border-color:#f5f7fb;
  color:#111827;
}
.pazos-exact-modules-map-only .pazos-nearby-status{
  border-color:#273451;
  background:#0b1020;
  color:#9faac2;
}
.pazos-exact-modules-map-only .pazos-nearby-results{
  max-height:365px;
  scrollbar-color:#505b72 #0b1020;
}
.pazos-exact-modules-map-only .pazos-nearby-market-card{
  border-color:#273451;
  background:linear-gradient(145deg,#101628,#090d18);
  color:#f8fbff;
  box-shadow:0 8px 20px rgba(0,0,0,.22);
}
.pazos-exact-modules-map-only .pazos-nearby-market-card.is-today{
  border-color:#853036;
  background:linear-gradient(145deg,#201119,#0d0d17);
}
.pazos-exact-modules-map-only .pazos-nearby-market-info b{
  color:#fff;
}
.pazos-exact-modules-map-only .pazos-nearby-market-info small{
  color:#9ea9c2;
}
.pazos-exact-modules-map-only .pazos-nearby-market-actions a{
  border:1px solid #2e3a57;
  background:#151b2a;
  color:#f3f6fb;
}
.pazos-exact-modules-map-only .pazos-nearby-market-actions a.primary{
  border-color:#e3262e;
  background:#d70d15;
  color:#fff;
}
@media(max-width:1120px){
  .pazos-exact-modules-map-only .pazos-nearby-shell{grid-template-columns:minmax(0,1.25fr) minmax(360px,1fr)}
  .pazos-exact-modules-map-only .pazos-nearby-filters{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:900px){
  .pazos-exact-modules-map-only .pazos-nearby-shell{grid-template-columns:1fr}
  .pazos-exact-modules-map-only .pazos-nearby-filters{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media(max-width:640px){
  .pazos-exact-modules-map-only .pazos-nearby-head{align-items:stretch}
  .pazos-exact-modules-map-only .pazos-nearby-filters{grid-template-columns:repeat(2,minmax(0,1fr))}
}

/* d5013.0.6 — Homepage Information Focus Layout v1 */
.pazos-exact-statusbar-primary{justify-content:flex-end;flex-wrap:wrap}.pazos-exact-statusbar-primary>a,.pazos-exact-statusbar-primary>.pazos-exact-status-card{min-width:220px}.pazos-exact-dashboard>.pazos-exact-announcements,.pazos-exact-dashboard>.pazos-exact-today{width:100%}.pazos-exact-dashboard .pazos-exact-panel h2{font-size:15px}.pazos-exact-dashboard .pazos-exact-panel header a{font-size:10px}.pazos-exact-today .table b{font-size:13px;line-height:1.35}.pazos-exact-today .table small{font-size:11px}.pazos-exact-announcements article{grid-template-columns:58px 1fr;gap:16px;padding:16px 0}.pazos-exact-announcements time{min-height:64px;font-size:17px}.pazos-exact-announcements time small{font-size:10px}.pazos-exact-dashboard{margin-top:16px}
@media(max-width:780px){.pazos-exact-statusbar-primary{justify-content:flex-start;flex-wrap:nowrap}.pazos-exact-statusbar-primary>a,.pazos-exact-statusbar-primary>.pazos-exact-status-card{min-width:210px}.pazos-exact-dashboard{grid-template-columns:1fr}.pazos-exact-announcements,.pazos-exact-today{min-height:auto}.pazos-exact-today .table{grid-template-columns:92px 1fr;gap:10px 12px}.pazos-exact-today .table small{display:none}}

/* d5018.0 — Hero Service Ribbon Five-Card Single-Row Expansion v1 */
.pazos-hero-ribbon{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;margin:0 0 18px;overflow:visible;flex-wrap:nowrap}
.pazos-hero-ribbon>.pazos-ribbon-card{min-width:0;width:100%;min-height:76px;display:flex;align-items:center;gap:11px;padding:13px 13px;border:1px solid #252d45;border-radius:14px;background:linear-gradient(145deg,#0d1122,#080b15);color:#fff;text-decoration:none;box-shadow:0 0 30px rgba(0,0,0,.24);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}
.pazos-hero-ribbon>a.pazos-ribbon-card:hover,.pazos-hero-ribbon>a.pazos-ribbon-card:focus-visible{transform:translateY(-2px);outline:none;box-shadow:0 10px 34px rgba(0,0,0,.34)}
.pazos-hero-ribbon .pazos-exact-statusicon{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center}
.pazos-hero-ribbon .pazos-exact-statusicon svg{width:27px;height:27px;fill:currentColor}
.pazos-hero-ribbon strong,.pazos-hero-ribbon small{display:block}
.pazos-hero-ribbon strong{font-size:clamp(12px,1.05vw,15px);line-height:1.15;letter-spacing:-.2px;white-space:nowrap}
.pazos-hero-ribbon small{margin-top:5px;color:#909ab6;font-size:clamp(7px,.65vw,9px);line-height:1.2;letter-spacing:.25px;white-space:nowrap}
.pazos-hero-ribbon .is-blue{border-color:#0865ad;color:#eef8ff}.pazos-hero-ribbon .is-blue .pazos-exact-statusicon{color:#35a9ff}
.pazos-hero-ribbon .is-purple{border-color:#6d31b5;color:#fbf7ff}.pazos-hero-ribbon .is-purple .pazos-exact-statusicon{color:#a96aff}
.pazos-hero-ribbon .is-cyan{border-color:#087f91;color:#effdff}.pazos-hero-ribbon .is-cyan .pazos-exact-statusicon{color:#35d7e8}
.pazos-hero-ribbon .is-gold{border-color:#8d6b25;color:#fffaf0}.pazos-hero-ribbon .is-gold .pazos-exact-statusicon{color:#e6b94f}
.pazos-hero-ribbon .is-green{border-color:#087a42;color:#f2fff8}.pazos-hero-ribbon .is-green .pazos-exact-statusicon{color:#24d47b}
.pazos-hero-ribbon .is-status-only{cursor:default;user-select:none}
@media(max-width:1120px){.pazos-hero-ribbon{display:flex;overflow-x:auto;overflow-y:visible;scrollbar-width:thin;padding-bottom:4px}.pazos-hero-ribbon>.pazos-ribbon-card{flex:0 0 205px;min-width:205px}.pazos-hero-ribbon strong{font-size:13px}.pazos-hero-ribbon small{font-size:8px}}
@media(max-width:600px){.pazos-hero-ribbon{gap:8px}.pazos-hero-ribbon>.pazos-ribbon-card{flex-basis:185px;min-width:185px;min-height:66px;padding:10px 12px}.pazos-hero-ribbon .pazos-exact-statusicon{width:29px;height:29px;flex-basis:29px}.pazos-hero-ribbon .pazos-exact-statusicon svg{width:24px;height:24px}.pazos-hero-ribbon strong{font-size:12px}.pazos-hero-ribbon small{font-size:7px}}


/* d5014.0.2 — Hero Copy Visibility & Safe Fallback Fix v1 */
.pazos-exact-os .pazos-exact-hero-card .pazos-exact-hero-copy{
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  min-width:0!important;
  color:#f8fbff!important;
  opacity:1!important;
  visibility:visible!important;
}
.pazos-exact-os .pazos-exact-hero-card .pazos-exact-hero-copy h1{
  display:block!important;
  position:relative!important;
  z-index:3!important;
  margin:0 0 18px!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  font-size:clamp(30px,3vw,46px)!important;
  font-weight:900!important;
  line-height:1.08!important;
  letter-spacing:-1.1px!important;
  opacity:1!important;
  visibility:visible!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
}
.pazos-exact-os .pazos-exact-hero-card .pazos-exact-hero-copy p{
  display:block!important;
  position:relative!important;
  z-index:3!important;
  margin:0!important;
  max-width:560px!important;
  color:#cbd5e1!important;
  -webkit-text-fill-color:#cbd5e1!important;
  font-size:15px!important;
  line-height:1.65!important;
  opacity:1!important;
  visibility:visible!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
}
@media(max-width:780px){
  .pazos-exact-os .pazos-exact-hero-card .pazos-exact-hero-copy h1{font-size:30px!important;}
}
