.pmd-hh{--navy:#011F55;--deep:#01102F;--accent:#E44D39;--muted:#AFC2E4;--line:rgba(255,255,255,.14);--lightblue:#8CBDF8;--d-display:"Aeonik","Archivo Black",sans-serif;--d-head:"Aeonik",sans-serif;--d-body:"Inter",system-ui,sans-serif;--d-mono:"Aeonik","Inter",monospace;position:relative;overflow:hidden;font-family:var(--d-body);color:#fff;background:radial-gradient(120% 120% at 82% -10%,#0b3a78,#011f55 48%,#01102f);padding:64px 0 0}.pmd-hh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:radial-gradient(90% 80% at 80% 0%,#000,transparent 74%);mask-image:radial-gradient(90% 80% at 80% 0%,#000,transparent 74%)}.pmd-hh *{box-sizing:border-box}.pmd-hh .hh-wrap{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px}.pmd-hh .hh-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px;align-items:center;padding:44px 0 56px}.pmd-hh .hh-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--d-mono);font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#dce8ff}.pmd-hh .hh-eyebrow:before{content:"";width:26px;height:2px;background:var(--accent)}.pmd-hh .hh-h1{font-family:var(--d-display);text-transform:uppercase;font-weight:400;line-height:.96;letter-spacing:-.01em;color:#fff;font-size:clamp(40px,5.4vw,74px);margin:18px 0 0}.pmd-hh .hh-lead{margin:22px 0 0;max-width:520px}.pmd-hh .hh-lead p{font-size:17px;line-height:1.6;color:var(--muted);margin:0}.pmd-hh .hh-ctas{display:flex;flex-wrap:wrap;gap:14px;margin:28px 0 0}.pmd-hh .hh-btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--d-head);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.02em;border-radius:12px;padding:16px 26px;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s}.pmd-hh .hh-btn:hover{transform:translateY(-2px)}.pmd-hh .hh-btn-primary{background:var(--accent);color:#fff;box-shadow:0 14px 34px #e44d395c}.pmd-hh .hh-btn-primary:hover{box-shadow:0 20px 44px #e44d397a}.pmd-hh .hh-btn-ghost{background:#ffffff0f;color:#fff;border:1px solid var(--line)}.pmd-hh .hh-btn-ghost:hover{background:#ffffff1f}.pmd-hh .hh-stats{display:flex;flex-wrap:wrap;gap:34px;margin:38px 0 0}.pmd-hh .hh-stat-v{font-family:var(--d-display);font-weight:400;font-size:clamp(28px,3.4vw,40px);line-height:1;color:#fff}.pmd-hh .hh-stat-l{margin-top:7px;font-family:var(--d-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pmd-hh .hh-visual{position:relative;min-height:320px;display:flex;align-items:center;justify-content:center}.pmd-hh .hh-hero-img{width:100%;max-width:520px;height:auto;border-radius:20px;box-shadow:0 30px 70px #01102f80}.pmd-hh .hh-phone{width:290px;aspect-ratio:9/18;background:#fff;border:8px solid #0B1220;border-radius:34px;padding:16px 16px 14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 34px 80px #01102f8c;transform:rotate(2deg)}.pmd-hh .hh-phone-top{display:flex;justify-content:space-between;align-items:center;font-family:var(--d-mono);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0e1626}.pmd-hh .hh-phone-cart{color:#aeb9cc}.pmd-hh .hh-phone-idx{font-family:var(--d-display);font-size:26px;color:#aeb9cc;line-height:1}.pmd-hh .hh-phone-title{font-family:var(--d-head);font-weight:700;font-size:15px;line-height:1.25;color:#011f55}.pmd-hh .hh-phone-hero{flex:1;border-radius:14px;background:radial-gradient(120% 120% at 20% 0%,#0b3a78,#011f55 65%,#01102f)}.pmd-hh .hh-phone-cta{background:#011f55;color:#fff;text-align:center;font-family:var(--d-head);font-weight:700;font-size:13px;border-radius:999px;padding:11px}.pmd-hh .hh-float{position:absolute;font-family:var(--d-body)}.pmd-hh .hh-float-pill{top:6%;right:2%;background:#01102f;color:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-family:var(--d-mono);font-size:11px;font-weight:700;letter-spacing:.03em;box-shadow:0 12px 30px #01102f80}.pmd-hh .hh-float-card{left:-2%;bottom:8%;width:230px;background:#fff;color:#0e1626;border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;box-shadow:0 24px 56px #01102f66}.pmd-hh .hh-fc-k{font-family:var(--d-mono);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.pmd-hh .hh-fc-t{font-family:var(--d-head);font-weight:700;font-size:14px;color:#011f55}.pmd-hh .hh-fc-chart{height:34px;border-radius:8px;background:linear-gradient(90deg,#eaf1ff,#dce8ff);position:relative;overflow:hidden}.pmd-hh .hh-fc-chart:after{content:"";position:absolute;left:6%;right:6%;bottom:8px;height:2px;background:var(--accent);box-shadow:0 -8px 0 -6px #e44d394d}.pmd-hh .hh-fc-foot{font-size:11px;color:#535862}.pmd-hh .hh-fc-foot b{color:#16b364}.pmd-hh .hh-brands{position:relative;z-index:1;border-top:1px solid var(--line);padding:22px 0 26px;display:flex;align-items:center;gap:26px;flex-wrap:wrap}.pmd-hh .hh-brands-k{font-family:var(--d-mono);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex:none}.pmd-hh .hh-brands-row{display:flex;flex-wrap:wrap;align-items:center;gap:18px 36px}.pmd-hh .hh-brand-txt{font-family:var(--d-display);font-weight:700;font-size:15px;letter-spacing:.02em;color:#c7d6ee;white-space:nowrap}.pmd-hh .hh-brand{display:inline-flex;align-items:center}.pmd-hh .hh-brand img{height:30px;width:auto;max-width:132px;object-fit:contain;filter:brightness(0) invert(1);opacity:.78;transition:opacity .18s ease,transform .18s ease}.pmd-hh .hh-brand:hover img{opacity:1;transform:scale(1.05)}@media(max-width:900px){.pmd-hh{padding:48px 0 0}.pmd-hh .hh-grid{grid-template-columns:1fr;gap:40px;padding:32px 0 44px}.pmd-hh .hh-visual{min-height:0;margin-top:8px}.pmd-hh .hh-float-card{left:0}.pmd-hh .hh-stats{gap:24px}}@media(max-width:520px){.pmd-hh .hh-phone{width:250px}.pmd-hh .hh-float-pill{right:0;font-size:10px}.pmd-hh .hh-brands{gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-pmd-home-hero.css.map */
