.mm-home-v8{--mm-home-radius:34px;--mm-home-card:24px}.mm-home-hero{position:relative;padding:24px 0 42px;background:linear-gradient(180deg,var(--mm-bg),var(--mm-soft));overflow:clip}.mm-home-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--mm-grid) 1px,transparent 1px),linear-gradient(90deg,var(--mm-grid) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 82%)}.mm-home-hero__panel{min-height:620px;display:grid;grid-template-columns:1.04fr .96fr;gap:58px;align-items:center;padding:clamp(34px,5vw,64px);border:1px solid var(--mm-line);border-radius:42px;background:var(--mm-surface);box-shadow:var(--mm-shadow);position:relative;overflow:hidden}.mm-home-hero__panel:after{content:"";position:absolute;width:480px;height:480px;border-radius:50%;inset:auto auto -330px -150px;background:radial-gradient(circle,rgba(201,168,63,.14),transparent 68%);pointer-events:none}.mm-home-hero__kicker{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--mm-muted);font-size:.76rem;font-weight:850;letter-spacing:.035em}.mm-home-hero__kicker>span{width:9px;height:9px;border-radius:50%;background:var(--mm-blue);box-shadow:0 0 0 6px rgba(20,157,255,.10)}.mm-home-hero h1{font-size:clamp(2.65rem,5.15vw,5.25rem);line-height:1.11;letter-spacing:-.045em;margin:.22em 0 0;color:var(--mm-heading);max-width:820px}.mm-home-hero h1>span{display:block;color:var(--mm-blue);font-size:.74em;margin-top:.18em}.mm-home-hero__lead{margin:24px 0 0;color:var(--mm-text);font-size:1rem;max-width:760px;line-height:2}.mm-home-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.mm-home-search{margin-top:21px;max-width:720px;border:1px solid var(--mm-line);border-radius:17px;background:var(--mm-input);display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:7px 7px 7px 14px;transition:border-color var(--mm-fast),box-shadow var(--mm-fast),background var(--mm-fast)}html[dir=rtl] .mm-home-search{padding:7px 14px 7px 7px}.mm-home-search:focus-within{border-color:rgba(20,157,255,.52);box-shadow:0 0 0 4px rgba(20,157,255,.09)}.mm-home-search__icon{width:20px;color:var(--mm-muted)}.mm-home-search input{min-width:0;border:0;outline:0;background:transparent;color:var(--mm-heading);font-size:.9rem}.mm-home-search input::placeholder{color:var(--mm-muted)}.mm-home-search button{border:0;background:var(--mm-heading);color:var(--mm-bg);border-radius:11px;padding:10px 18px;font-size:.82rem;font-weight:850}.mm-home-keywords{display:flex;gap:7px;flex-wrap:wrap;margin-top:13px}.mm-home-keywords a{font-size:.72rem;font-weight:750;color:var(--mm-muted);padding:5px 10px;border:1px solid var(--mm-line);border-radius:999px;background:var(--mm-surface);transition:color var(--mm-fast),border-color var(--mm-fast),background var(--mm-fast)}.mm-home-keywords a:hover{color:var(--mm-blue);border-color:rgba(20,157,255,.32);background:var(--mm-topic-bg)}
.mm-home-hero__art{min-height:500px;position:relative;display:grid;place-items:center}.mm-home-orbit{position:absolute;border-radius:50%;filter:blur(45px);opacity:.42;pointer-events:none}.mm-home-orbit--blue{width:270px;height:270px;background:var(--mm-blue-light);top:14px;inset-inline-start:4px}.mm-home-orbit--gold{width:230px;height:230px;background:var(--mm-gold-light);bottom:8px;inset-inline-end:6px}.mm-home-browser{direction:ltr;text-align:left;width:min(100%,560px);border:1px solid rgba(32,213,255,.18);background:#071426;border-radius:25px;overflow:hidden;position:relative;z-index:2;box-shadow:0 34px 80px rgba(0,0,0,.25);transform:rotate(-1.5deg);transition:transform var(--mm-slow) var(--mm-ease)}html[dir=rtl] .mm-home-browser{transform:rotate(1.5deg)}.mm-home-hero__art:hover .mm-home-browser{transform:rotate(0) translateY(-3px)}.mm-home-browser__top{height:50px;padding:0 16px;display:flex;align-items:center;gap:6px;background:#10151c;border-bottom:1px solid rgba(255,255,255,.07)}.mm-home-browser__top>span{width:8px;height:8px;border-radius:50%;background:#425163}.mm-home-browser__top>b{margin-left:8px;background:#071426;border:1px solid rgba(255,255,255,.06);color:#66798d;border-radius:8px;padding:5px 11px;font-size:.64rem;font-weight:600}.mm-home-browser__body{padding:22px}.mm-home-browser__brand{display:flex;align-items:center;justify-content:space-between;gap:18px}.mm-home-browser__brand strong{font:900 1.4rem/1 var(--mm-font-body);color:#fff}.mm-home-browser__brand strong span{color:var(--mm-blue-light)}.mm-home-browser__brand small{font:.58rem ui-monospace,monospace;letter-spacing:.16em;color:#617287}.mm-home-code{margin-top:20px;padding:18px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#050d18;color:#9ba9b8;font:600 .72rem/1.95 ui-monospace,SFMono-Regular,Menlo,monospace}.mm-home-code div{white-space:nowrap}.mm-home-code i{display:inline-block;width:28px;color:#3d4e63;font-style:normal}.mm-home-code b{color:var(--mm-blue-light)}.mm-home-code em{color:var(--mm-gold-light);font-style:normal}.mm-home-code mark{color:#fff2a6;background:transparent}.mm-home-browser__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px}.mm-home-browser__stats>span{background:#0d1928;border:1px solid rgba(255,255,255,.055);border-radius:13px;padding:13px;color:#d9e3ee}.mm-home-browser__stats .mm-icon{width:20px;color:var(--mm-blue-light)}.mm-home-browser__stats b{display:block;font-size:.72rem;margin-top:8px}.mm-home-browser__stats small{display:block;font-size:.56rem;color:#66788b;margin-top:2px}.mm-home-float{position:absolute;z-index:3;background:var(--mm-elevated);border:1px solid var(--mm-line);border-radius:15px;padding:11px 13px;box-shadow:var(--mm-shadow-card);display:flex;align-items:center;gap:10px;min-width:195px}.mm-home-float>.mm-icon{width:38px;height:38px;padding:8px;border-radius:11px;background:var(--mm-topic-bg);color:var(--mm-blue)}.mm-home-float span b,.mm-home-float span small{display:block}.mm-home-float span b{font-size:.76rem}.mm-home-float span small{font-size:.64rem;color:var(--mm-muted);margin-top:1px}.mm-home-float--one{inset-inline-end:-7px;bottom:28px}.mm-home-float--two{inset-inline-start:-14px;top:64px}
.mm-home-trust{margin-top:16px;border:1px solid var(--mm-line);border-radius:21px;background:var(--mm-surface);padding:14px 17px;display:grid;grid-template-columns:repeat(4,1fr);box-shadow:0 12px 36px rgba(7,20,38,.04)}.mm-home-trust>div{display:flex;align-items:center;gap:11px;padding:8px 17px;border-inline-end:1px solid var(--mm-line)}.mm-home-trust>div:last-child{border-inline-end:0}.mm-home-trust .mm-icon{flex:0 0 auto;width:42px;height:42px;padding:10px;border-radius:12px;background:var(--mm-topic-bg);color:var(--mm-blue)}.mm-home-trust b,.mm-home-trust small{display:block}.mm-home-trust b{font-size:.8rem}.mm-home-trust small{color:var(--mm-muted);font-size:.66rem;margin-top:1px}
.mm-home-section{padding:84px 0}.mm-home-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:31px}.mm-home-heading--center{justify-content:center;text-align:center}.mm-home-heading h2{font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.28;letter-spacing:-.035em;margin:.12em 0 .15em;color:var(--mm-heading)}.mm-home-heading p{font-size:.88rem;color:var(--mm-muted);margin:0;max-width:760px}.mm-home-heading>a,.mm-home-text-link{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:850;color:var(--mm-blue-dark);white-space:nowrap}.mm-home-heading>a .mm-icon,.mm-home-text-link .mm-icon{width:18px}html[data-mm-theme=dark] .mm-home-heading>a,html[data-mm-theme=dark] .mm-home-text-link{color:var(--mm-blue-light)}
.mm-home-categories{background:var(--mm-bg)}.mm-home-cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mm-home-cat{min-height:345px;border:1px solid var(--mm-line);border-radius:var(--mm-home-card);background:var(--mm-surface);position:relative;overflow:hidden;padding:0 18px 20px;transition:transform var(--mm-base) var(--mm-ease),box-shadow var(--mm-base),border-color var(--mm-base)}.mm-home-cat:hover{transform:translateY(-5px);border-color:rgba(20,157,255,.28);box-shadow:var(--mm-shadow-card)}.mm-home-cat__media{height:154px;margin:0 -18px;position:relative;overflow:hidden;background:var(--mm-media)}.mm-home-cat__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(7,20,38,.34));pointer-events:none}.mm-home-cat__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--mm-slow) var(--mm-ease)}.mm-home-cat:hover .mm-home-cat__media img{transform:scale(1.045)}.mm-home-cat__media>b{position:absolute;z-index:2;top:12px;inset-inline-end:12px;color:#fff;background:rgba(7,20,38,.7);border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:4px 8px;font:.7rem ui-monospace,monospace}.mm-home-cat__fallback{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(circle at 25% 20%,rgba(32,213,255,.20),transparent 35%),linear-gradient(145deg,rgba(20,157,255,.11),rgba(201,168,63,.07));color:var(--mm-blue)}.mm-home-cat__fallback .mm-icon{width:54px;height:54px}.mm-home-cat__glyph{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;background:var(--mm-surface);color:var(--mm-blue);margin-top:-27px;position:relative;z-index:3;border:4px solid var(--mm-surface);box-sizing:content-box;box-shadow:0 8px 22px rgba(7,20,38,.10)}.mm-home-cat__glyph .mm-icon{width:26px;height:26px}.mm-home-cat h3{font-size:1.05rem;line-height:1.55;margin:10px 0 6px}.mm-home-cat p{font-size:.76rem;color:var(--mm-muted);margin:0;line-height:1.8}.mm-home-cat__go{position:absolute;inset-inline:18px;bottom:16px;border-top:1px solid var(--mm-line);padding-top:10px;font-size:.74rem;font-weight:850;color:var(--mm-muted);display:flex;align-items:center;justify-content:space-between}.mm-home-cat__go .mm-icon{width:17px;color:var(--mm-blue)}
.mm-home-products{background:linear-gradient(180deg,var(--mm-soft),transparent);border-block:1px solid var(--mm-line)}.mm-home-product-grid{grid-template-columns:repeat(3,1fr)}
.mm-home-vendors{padding-top:64px}.mm-home-vendor-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mm-home-vendor{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px;border:1px solid var(--mm-line);border-radius:18px;background:var(--mm-surface);transition:transform var(--mm-fast),border-color var(--mm-fast),background var(--mm-fast)}.mm-home-vendor:hover{transform:translateY(-3px);border-color:rgba(20,157,255,.28);background:var(--mm-soft-hover)}.mm-home-vendor img,.mm-home-vendor__fallback{width:52px;height:52px;object-fit:cover;border-radius:14px}.mm-home-vendor__fallback{display:grid;place-items:center;background:var(--mm-topic-bg);color:var(--mm-blue)}.mm-home-vendor__fallback .mm-icon{width:25px;height:25px}.mm-home-vendor b,.mm-home-vendor small{display:block}.mm-home-vendor b{font-size:.88rem}.mm-home-vendor small{font-size:.68rem;color:var(--mm-muted);margin-top:2px}.mm-home-vendor>.mm-icon{width:18px;color:var(--mm-blue)}
.mm-home-services{background:radial-gradient(circle at 14% 10%,rgba(32,213,255,.15),transparent 31%),radial-gradient(circle at 93% 96%,rgba(201,168,63,.13),transparent 27%),#071426;border-radius:38px;color:#fff;padding:54px;display:grid;grid-template-columns:.84fr 1.16fr;gap:70px;overflow:hidden;position:relative}.mm-home-services .mm-kicker{color:var(--mm-blue-light)}.mm-home-services__intro h2{font-size:clamp(2.1rem,3.3vw,3.55rem);line-height:1.3;letter-spacing:-.035em;margin:.18em 0 .28em;color:#fff}.mm-home-services__intro p{font-size:.9rem;color:rgba(255,255,255,.66);margin:0;max-width:520px}.mm-home-services__intro .mm-btn{margin-top:24px}.mm-home-services__list{border-top:1px solid rgba(255,255,255,.09)}.mm-home-service{display:grid;grid-template-columns:35px 44px 1fr 22px;gap:13px;align-items:center;padding:22px 5px;border-bottom:1px solid rgba(255,255,255,.09);transition:padding var(--mm-fast),background var(--mm-fast)}.mm-home-service:hover{padding-inline:12px;background:rgba(255,255,255,.025)}.mm-home-service__no{color:var(--mm-blue-light);font:.7rem ui-monospace,monospace}.mm-home-service__icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:rgba(20,157,255,.1);color:var(--mm-blue-light)}.mm-home-service__icon .mm-icon{width:21px}.mm-home-service h3{font-size:1.05rem;margin:0 0 4px;color:#fff}.mm-home-service p{font-size:.74rem;color:rgba(255,255,255,.55);margin:0}.mm-home-service>.mm-icon{width:18px;color:var(--mm-blue-light)}
.mm-home-why{padding-top:38px}.mm-home-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.mm-home-why-card{border:1px solid var(--mm-line);border-radius:var(--mm-home-card);padding:23px;background:var(--mm-surface);position:relative}.mm-home-why-card>span{position:absolute;inset-inline-end:18px;top:16px;font:.7rem ui-monospace,monospace;color:var(--mm-muted)}.mm-home-why-card>i{width:48px;height:48px;border-radius:13px;background:var(--mm-topic-bg);color:var(--mm-blue);display:grid;place-items:center;margin-bottom:18px;font-style:normal}.mm-home-why-card>i .mm-icon{width:23px}.mm-home-why-card h3{font-size:1rem;margin:0 0 7px}.mm-home-why-card p{font-size:.76rem;color:var(--mm-muted);margin:0;line-height:1.9}
.mm-home-seo{padding-top:30px}.mm-home-seo__box{background:var(--mm-soft);border:1px solid var(--mm-line);border-radius:30px;padding:40px;display:grid;grid-template-columns:1.25fr .75fr;gap:55px;align-items:center}.mm-home-seo__box h2{font-size:clamp(1.8rem,2.8vw,2.85rem);line-height:1.42;letter-spacing:-.025em;margin:.14em 0 .32em}.mm-home-seo__box p{font-size:.86rem;color:var(--mm-text);margin:10px 0;line-height:2}.mm-home-seo__box aside{display:flex;flex-wrap:wrap;gap:8px;align-content:center}.mm-home-seo__box aside a{background:var(--mm-surface);border:1px solid var(--mm-line);border-radius:999px;padding:8px 13px;font-size:.72rem;font-weight:780;color:var(--mm-text);transition:border-color var(--mm-fast),color var(--mm-fast)}.mm-home-seo__box aside a:hover{border-color:rgba(20,157,255,.32);color:var(--mm-blue)}
.mm-home-blog{background:var(--mm-bg)}.mm-home-faq{background:linear-gradient(180deg,var(--mm-soft),transparent);border-block:1px solid var(--mm-line)}.mm-home-faq__layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px}.mm-home-faq__intro h2{font-size:clamp(2rem,3vw,3.1rem);line-height:1.35;letter-spacing:-.03em;margin:.14em 0 .25em}.mm-home-faq__intro p{font-size:.86rem;color:var(--mm-muted);margin:0 0 17px}.mm-home-faq__list{display:grid;gap:9px}.mm-home-faq__item{background:var(--mm-surface);border:1px solid var(--mm-line);border-radius:17px;overflow:hidden}.mm-home-faq__item summary{list-style:none;cursor:pointer;padding:17px 19px;font-size:.86rem;font-weight:850;display:flex;align-items:center;justify-content:space-between;gap:15px}.mm-home-faq__item summary::-webkit-details-marker{display:none}.mm-home-faq__item summary span{font-size:1.35rem;color:var(--mm-blue);transition:transform var(--mm-fast)}.mm-home-faq__item[open] summary span{transform:rotate(45deg)}.mm-home-faq__item>div{padding:0 19px 17px;border-top:1px solid var(--mm-line)}.mm-home-faq__item p{font-size:.8rem;color:var(--mm-text);margin:12px 0 0}.mm-home-final{padding-bottom:84px}.mm-home-final__box{background:radial-gradient(circle at 12% 12%,rgba(32,213,255,.16),transparent 30%),radial-gradient(circle at 88% 90%,rgba(201,168,63,.14),transparent 30%),#071426;border-radius:34px;padding:44px 48px;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:35px}.mm-home-final__box .mm-kicker{color:var(--mm-blue-light)}.mm-home-final__box h2{font-size:clamp(2rem,3vw,3rem);margin:.15em 0;color:#fff}.mm-home-final__box p{font-size:.82rem;color:rgba(255,255,255,.62);margin:0}
@media(max-width:1120px){.mm-home-hero__panel{grid-template-columns:1fr;padding:52px;gap:25px}.mm-home-hero__art{min-height:430px;max-width:760px}.mm-home-trust{grid-template-columns:repeat(2,1fr)}.mm-home-trust>div:nth-child(2){border-inline-end:0}.mm-home-trust>div:nth-child(-n+2){border-bottom:1px solid var(--mm-line)}.mm-home-cat-grid{grid-template-columns:repeat(2,1fr)}.mm-home-product-grid{grid-template-columns:repeat(2,1fr)}.mm-home-vendor-grid{grid-template-columns:repeat(2,1fr)}.mm-home-services{grid-template-columns:1fr;gap:36px}.mm-home-why-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:780px){.mm-home-section{padding:54px 0}.mm-home-hero{padding-top:12px}.mm-home-hero__panel{min-height:auto;padding:30px 20px;border-radius:28px}.mm-home-hero h1{font-size:clamp(2.35rem,11vw,3.45rem);letter-spacing:-.035em}.mm-home-hero__lead{font-size:.9rem}.mm-home-hero__actions{display:grid;grid-template-columns:1fr 1fr}.mm-home-search{grid-template-columns:20px 1fr}.mm-home-search button{grid-column:1/-1;width:100%}.mm-home-hero__art{min-height:340px}.mm-home-browser{transform:none!important}.mm-home-browser__body{padding:14px}.mm-home-code{font-size:.56rem;padding:12px}.mm-home-float{display:none}.mm-home-trust{grid-template-columns:1fr;padding:8px 13px}.mm-home-trust>div{border-inline-end:0!important;border-bottom:1px solid var(--mm-line)!important;padding:11px 6px}.mm-home-trust>div:last-child{border-bottom:0!important}.mm-home-heading{display:grid;align-items:start}.mm-home-heading>a{justify-self:start}.mm-home-heading h2{font-size:2.1rem}.mm-home-cat-grid{grid-template-columns:1fr 1fr;gap:10px}.mm-home-cat{min-height:330px;padding:0 15px 18px}.mm-home-cat__media{height:135px;margin-inline:-15px}.mm-home-product-grid{grid-template-columns:1fr 1fr;gap:10px}.mm-home-vendor-grid{grid-template-columns:1fr 1fr}.mm-home-services{padding:31px 20px;border-radius:27px}.mm-home-service{grid-template-columns:28px 38px 1fr 18px;padding-block:18px}.mm-home-service h3{font-size:.92rem}.mm-home-why-grid{grid-template-columns:1fr}.mm-home-seo__box{grid-template-columns:1fr;padding:28px 20px;gap:22px;border-radius:24px}.mm-home-faq__layout{grid-template-columns:1fr;gap:28px}.mm-home-final__box{padding:31px 22px;border-radius:27px;display:grid}.mm-home-final__box .mm-actions{display:grid;grid-template-columns:1fr 1fr}}
@media(max-width:480px){.mm-home-hero__actions{grid-template-columns:1fr}.mm-home-keywords{flex-wrap:nowrap;overflow:auto;padding-bottom:4px}.mm-home-keywords a{white-space:nowrap}.mm-home-browser__stats{grid-template-columns:repeat(3,1fr)}.mm-home-browser__stats>span{padding:9px}.mm-home-cat-grid{grid-template-columns:1fr}.mm-home-cat{min-height:315px}.mm-home-cat__media{height:148px}.mm-home-product-grid{grid-template-columns:1fr}.mm-home-vendor-grid{grid-template-columns:1fr}.mm-home-final__box .mm-actions{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.mm-home-browser,.mm-home-cat__media img{transform:none!important;transition:none!important}}

.mm-render-opt .mm-home-v8>.mm-home-section:nth-of-type(n+5){content-visibility:auto;contain-intrinsic-size:auto 720px}

/* Mobile-first hero refinement */
@media (max-width:780px){
  .mm-home-hero{padding:10px 0 28px}
  .mm-home-hero:before{background-size:42px 42px;opacity:.52}
  .mm-home-hero__panel{
    min-height:0;
    grid-template-columns:minmax(0,1fr);
    gap:0;
    padding:26px 18px 22px;
    border-radius:26px;
  }
  .mm-home-hero__kicker{
    gap:8px;
    font-size:.72rem;
    line-height:1.65;
    letter-spacing:0;
  }
  .mm-home-hero__kicker>span{
    width:8px;
    height:8px;
    box-shadow:0 0 0 5px rgba(20,157,255,.09);
  }
  .mm-home-hero h1{
    max-width:100%;
    margin-top:.35em;
    font-size:clamp(2rem,8.6vw,2.5rem);
    line-height:1.17;
    letter-spacing:-.025em;
    text-wrap:balance;
  }
  .mm-home-hero h1>span{
    margin-top:.22em;
    font-size:.73em;
    line-height:1.3;
  }
  .mm-home-hero__lead{
    max-width:100%;
    margin-top:18px;
    font-size:.91rem;
    line-height:1.95;
  }
  .mm-home-hero__actions{
    display:grid;
    grid-template-columns:1fr;
    gap:9px;
    margin-top:22px;
  }
  .mm-home-hero__actions .mm-btn{
    width:100%;
    min-height:52px;
    justify-content:center;
  }
  .mm-home-search{
    margin-top:14px;
    grid-template-columns:20px minmax(0,1fr);
    border-radius:15px;
  }
  .mm-home-search button{
    grid-column:1/-1;
    width:100%;
    min-height:42px;
  }
  .mm-home-keywords{
    margin-top:10px;
    flex-wrap:nowrap;
    overflow-x:auto;
    overscroll-behavior-inline:contain;
    scrollbar-width:none;
    padding-bottom:2px;
  }
  .mm-home-keywords::-webkit-scrollbar{display:none}
  .mm-home-keywords a{flex:0 0 auto;white-space:nowrap}

  /* The desktop mock browser is decorative; hiding it on phones keeps the
     first viewport focused and removes a large non-essential paint cost. */
  .mm-home-hero__art{display:none}
}

@media (max-width:380px){
  .mm-home-hero__panel{padding-inline:15px;border-radius:23px}
  .mm-home-hero h1{font-size:clamp(1.88rem,8.8vw,2.16rem)}
  .mm-home-hero__lead{font-size:.86rem}
}
