

@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
  

  .mbcx--corporate #hero .card { padding-top: 82px; }  
  .mbcx--social .u3 .u3-t { padding-top: 82px; }

  
  .mbcx .tg-fine { display: block; max-width: 100%; }
  .mbcx .tg-fine p { white-space: normal; overflow-wrap: break-word; }

  
  

  .mbcx .bk-in { padding-inline: 3.5556vw; }
  .mbcx .b2 .plates .pl { padding: 0.5556vw; }
  .mbcx .b2 .row2 { grid-template-columns: calc((133.333cqw - 2.2222vw) / 2.8333 + 1.1111vw) minmax(0, 1fr); gap: 1.1111vw; }

  

  .mbcx .bk-k { font-size: max(0.9028vw, 12px) !important; }  
  .mbcx .bk-h.lp, .mbcx .r6 h1.bk-h { font-size: max(4.4vw, 12px) !important; }  
  .mbcx .bk-sub { font-size: max(1.1111vw, 14px) !important; }  
  .mbcx .bk-c h2 { font-size: max(0.9028vw, 12px) !important; }  
  .mbcx .bk-c li b { font-size: max(1.8667vw, 12px) !important; }  
  .mbcx .bk-c li i { font-size: max(1.2889vw, 12px) !important; }  
  .mbcx #c-salad li i { font-size: max(1.2889vw, 14px) !important; }  
  .mbcx .bk-q { font-size: max(1.7778vw, 14px) !important; }  
  .mbcx .bk-q cite { font-size: max(0.9028vw, 12px) !important; }  
  .mbcx .rc [data-days] { font-size: max(0.9028vw, 12px) !important; }  
  .mbcx .rc-h { font-size: max(3.1111vw, 12px) !important; }  
  .mbcx .rc-pp span { font-size: max(1.0417vw, 12px) !important; }  
  .mbcx .rc-pp b { font-size: max(3.6667vw, 12px) !important; }  
  .mbcx .rc-dl { font-size: max(1.1111vw, 14px) !important; }  
  .mbcx .rc .tgx-go .btn { font-size: max(0.9722vw, 12px) !important; }  
  .mbcx .tg-fine p { font-size: max(0.9722vw, 14px) !important; }  
  .mbcx .tg-fine a { font-size: max(0.9722vw, 12px) !important; }  

  

  .mbcx .fz-hero__grid { grid-template-columns: 39.8611vw minmax(0, 1fr); }
  .mbcx .fz-hero__fig { width: 100%; margin-inline: 0; }
  .mbcx .fz-hero__eyebrow { font-size: max(0.9028vw, 12px) !important; }
  .mbcx .fz-hero__h1 { font-size: max(2.5694vw, 12px) !important; }
  .mbcx .fz-hero__lead { font-size: max(1.4vw, 12px) !important; }

  
  .mbcx .fz-k { font-size: max(1.0417vw, 12px) !important; }
  .mbcx .fz-pass__l { font-size: max(1.3556vw, 12px) !important; }

  

  .mbcx .fz-nine__grid { display: grid; align-items: center; grid-template-columns: minmax(0, 1fr) 50.3472vw; gap: 4vw; }
  .mbcx .fz-nine__fig { width: 100%; margin: 0; }
  .mbcx .fz-nine__huge { font-size: max(5.5556vw, 12px) !important; }
  .mbcx .fz-nine__ways { font-size: max(1.4vw, 12px) !important; }
  .mbcx .fz-nine__ways a { font-size: max(1.4vw, 12px) !important; }
  .mbcx .fz-nine__go.btn { font-size: max(0.9722vw, 12px) !important; }
  .mbcx .fz-nine__go { margin-top: 0; } 


  
  

  .mbcx .r6--l { grid-template-columns: 66.6667vw minmax(0, 1fr); }
  

  .mbcx .r6copy { min-width: 0; padding: 0 3.889vw; }
  .mbcx .r6h { font-size: max(2.1528vw, 12px) !important; }  
  .mbcx .r6--l .r6col .x__sub.r6s { font-size: max(1.1111vw, 14px) !important; } 


  

  .mbcx .wd-pass.k-hero { display: grid; grid-template-columns: 25.35vw 74.65vw; }
  .mbcx .wd-pass.k-hero .wd-pass__frame { order: 2; width: auto; height: auto; }
  .mbcx .wd-pass.k-hero .wd-pass__frame img { width: 100%; height: auto; }
  .mbcx .wd-pass.k-hero .wd-pass__type { order: 1; }
  .mbcx .wd-pass.k-hero h1 { font-size: max(2.9vw, 12px) !important; }  
  .mbcx .wd-pass.k-hero .wd-cta-inline .wd-link { font-size: max(0.9375vw, 12px) !important; }  

  

  .mbcx .x__two { display: grid; grid-template-columns: 34.39vw 49.49vw; column-gap: 5vw; padding-left: 5.56vw; align-items: start; }
  .mbcx .x__arch { width: 49.49vw; margin: 0; }
  .mbcx .x__lead3 { font-size: max(2.5vw, 12px) !important; }  
  .mbcx .x__groups dt { font-size: max(1.7778vw, 12px) !important; }  
  .mbcx .x__groups dd span { font-size: max(1.3222vw, 12px) !important; }  
  .mbcx .k4__hello { font-size: max(1.7778vw, 12px) !important; }  
  .mbcx .k3__line { font-size: max(1.3222vw, 12px) !important; }  
  .mbcx .k__go a { font-size: max(0.9028vw, 12px) !important; }  

  

  .mbcx .u3 img { width: 35.5vw !important; height: auto !important; }
  .mbcx .u3 .so-k { font-size: max(0.9028vw, 12px) !important; }  
  .mbcx .u3 #so-h { font-size: max(2.1vw, 12px) !important; }  
  .mbcx .u3 .so-sub.k3-occ { font-size: max(1.05vw, 14px) !important; }  
  .mbcx .u3 .btn { font-size: max(0.9722vw, 12px) !important; }  

  

  .mbcx .k-sec.s-oc .k-kick { font-size: max(0.9028vw, 12px) !important; }  
  .mbcx .k-sec.s-oc > h2.mo-mask .mo-l { font-size: max(3.4vw, 12px) !important; }  
  .mbcx .s-oc-t h3.mo-mask .mo-l { font-size: max(2.8vw, 12px) !important; }  
  .mbcx .s-oc-t .k-p { font-size: max(1.2vw, 14px) !important; }  

  

  .mbcx .d1-r .k-kick { font-size: max(0.9028vw, 12px) !important; }  
  .mbcx .d1-line > span:first-child { font-size: max(3.3479vw, 12px) !important; }  
  .mbcx .d1-w { font-size: max(3.3479vw, 12px) !important; }  
  

  .mbcx .d1-r { --rh: max(5.4vw, 19.36px); }

  

  .mbcx .cx-eyebrow { font-size: max(0.9028vw, 12px) !important; }  
  .mbcx .cx-close h2 { font-size: max(3.7778vw, 12px) !important; }  
  .mbcx .cx-close > p:not([class]) { font-size: max(1.3222vw, 14px) !important; }  
  .mbcx .cx-acts .btn { font-size: max(0.9722vw, 12px) !important; padding-inline: 8px !important; }  
  .mbcx .cx-acts .k-link { font-size: max(0.9028vw, 12px) !important; margin-top: 0; letter-spacing: .08em !important; }  
  .mbcx .cx-acts { gap: 0.5rem !important; } 


  

  .mbcx .bring .bw { width: calc(100% - 22.22vw); }
  .mbcx .bb__stage { grid-template-columns: 54.1667vw minmax(0, 1fr); column-gap: 3.8889vw; margin-right: 0; }
  .mbcx .bb__photo { width: 54.1667vw; }
  .mbcx .bb__own { grid-column: 1; grid-row: 2; align-self: start; margin-top: 28px; }
  .mbcx .wl__eyebrow.bring__eyebrow { font-size: max(0.9722vw, 12px) !important; }  
  .mbcx .wl__headline.bring__title { font-size: max(2.5694vw, 12px) !important; }  
  

  .mbcx .bring .bw__copy { font-size: max(1.1111vw, 14px) !important; }

  

  .mbcx #hero.hx .photo-slot { width: 77.64vw !important; height: auto !important; }
  .mbcx .hx__eyebrow { font-size: max(0.9028vw, 12px) !important; }  
  .mbcx .hx__h1 .ln { font-size: max(2.5694vw, 12px) !important; }  
  .mbcx .hx__subline { font-size: max(1.1111vw, 14px) !important; }  

  

  .mbcx .sr__h2 { font-size: max(3.1vw, 12px) !important; }  
  .mbcx .sr__lead { font-size: max(1.3222vw, 12px) !important; }  
  .mbcx .sr__btn { font-size: max(0.9375vw, 12px) !important; }  
}

@media (max-width: 699.98px) and (prefers-reduced-motion: no-preference), (max-width:1023.98px) and (max-height:500px) and (prefers-reduced-motion: no-preference) {
  

  .mbcx .bk .bk-cover.a2-cv { transform: translateZ(3px); transform-origin: 0 50%; }
  .mbcx .bk .a2-shc { inset: 4.5px 0 4.5px 4.5px; transform: translateZ(3.5px); transform-origin: 0 50%; }
  .mbcx .bk-leaf > .a2-cast { position: absolute; inset: 4.5px 4.5px 4.5px 0; margin: 0; transform: translateZ(1px); }

  

  .mbcx a .btn__arrow, .mbcx button .btn__arrow { transition: transform var(--dur-hover) var(--ease-hover); }
  .mbcx a:active .btn__arrow, .mbcx button:active .btn__arrow { transform: translateX(.28em); }
  .mbcx .fz-pass__item { transition: padding-top .2s; }
}



@media (max-width:1099px){
  .mbcx .sr--cols .sr__field{grid-template-columns:repeat(5,1fr) !important}
  .mbcx .sr--cols .sr__col[data-col]{display:block !important;container-type:inline-size}
  

  .mbcx .sr--cols .sr__mark{height:auto !important;width:auto !important;max-height:15.97cqw !important;max-width:52.08cqw !important;object-fit:contain !important}
  

  .mbcx .sr--cols .sr__mark{--mxh:15.97cqw;--mxw:52.08cqw;width:min(var(--nw,150px),var(--mxw),calc(var(--mxh) * var(--mr,3))) !important;aspect-ratio:var(--mr) !important}
}



@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
   
  .mbcx .wd-pass.k-hero { display: flex !important; flex-direction: column !important; height: auto !important; min-height: 0 !important; }
   
  .mbcx .wd-pass.k-hero, .mbcx .wd-pass.k-hero .wd-pass__type { background: #2b427b !important; }
  .mbcx .wd-pass.k-hero .wd-pass__frame { width: 100% !important; height: auto !important; margin: 0 !important; }
  .mbcx .wd-pass.k-hero .wd-pass__frame img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; }
  .mbcx .wd-pass.k-hero .wd-pass__type { width: auto !important; height: auto !important; position: relative !important; inset: auto !important;
    padding: 28px 24px 34px !important; transform: none !important; }
  .mbcx .wd-pass.k-hero h1 { font-size: 30px !important; line-height: 1.12 !important; letter-spacing: -0.4px !important; width: auto !important; max-width: 12em; margin: 0 !important; }
  .mbcx .wd-pass.k-hero .wd-cta-inline { margin: 22px 0 0 !important; }
  .mbcx .wd-pass.k-hero .wd-cta-inline .wd-link { font-size: 13px !important; letter-spacing: 2px !important; }
  .mbcx .wd-pass.k-hero .wd-pass__frame { order: 1 !important; }
  .mbcx .wd-pass.k-hero .wd-pass__type { order: 2 !important; }

   
  .mbcx .r6.r6--l { display: flex !important; flex-direction: column !important; height: auto !important; min-height: 0 !important; }
  .mbcx .r6.r6--l .r6p { width: 100% !important; height: auto !important; margin: 0 !important; }
  .mbcx .r6.r6--l .r6p img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; }
  .mbcx .r6.r6--l .r6col { width: auto !important; height: auto !important; padding: 34px 20px 40px !important; display: block !important; text-align: center; }
  .mbcx .r6.r6--l .r6col > * { width: auto !important; max-width: none !important; margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; transform: none !important; }
  .mbcx .r6.r6--l .r6h { font-size: 22px !important; line-height: 1.22 !important; letter-spacing: 3px !important; margin: 0 auto !important; max-width: 15em; }
  .mbcx .r6.r6--l .r6col .x__sub.r6s { font-size: 15px !important; line-height: 1.75 !important; letter-spacing: 0.2px !important; margin: 18px auto 0 !important; max-width: 24em; }

   
  .mbcx .x__two.wbm { display: grid !important; grid-template-columns: 1fr 1fr !important; column-gap: 12px !important; row-gap: 0 !important;
    padding: 48px 20px 8px !important; height: auto !important; min-height: 0 !important; }
  .mbcx .x__two.wbm > .x__lead3 { grid-column: 1 / -1 !important; grid-row: 1 !important; position: static !important; transform: none !important;
    font-size: 26px !important; line-height: 1.2 !important; letter-spacing: -0.3px !important; width: auto !important; max-width: 12em; margin: 0 auto 40px !important; text-align: center; }
  .mbcx .x__two.wbm > figure.x__arch { grid-row: 2 !important; position: static !important; width: auto !important; height: auto !important; margin: 0 !important; transform: none !important; }
  .mbcx .x__two.wbm > figure.wbm-des { grid-column: 1 !important; }
  .mbcx .x__two.wbm > figure.wbm-bar { grid-column: 2 !important; }
  .mbcx .x__two.wbm > figure.x__arch img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; }
  .mbcx .x__two.wbm > .x__more { grid-column: 1 / -1 !important; grid-row: 3 !important; position: static !important; width: auto !important; height: auto !important;
    transform: none !important; margin: 32px 0 0 !important; }
  .mbcx .x__two.wbm .x__groups dt { font-size: 17px !important; }    
}


@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
  .mbcx .x__two.wbm .x__groups dt { font-size: 18px !important; }
  .mbcx #wd-ask .k4__hello { font-size: 20px !important; line-height: 1.2 !important; }
  .mbcx #wd-ask .k3__line { font-size: 15px !important; line-height: 1.4 !important; }
}



@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
  .mbcx .bk h1.bk-h { font-size: 40px !important; line-height: 1.05 !important; }
  .mbcx .bk .bk-sub { font-size: 15px !important; line-height: 1.5 !important; }
  .mbcx .bk .bk-c h2 { font-size: 13px !important; }
  .mbcx .bk .bk-c li b { font-size: 19px !important; line-height: 1.22 !important; }
  .mbcx .bk .bk-c li i { font-size: 14px !important; line-height: 1.35 !important; }
  .mbcx .bk blockquote.bk-q { font-size: 19px !important; line-height: 1.35 !important; }
  .mbcx .bk cite { font-size: 12px !important; }
  .mbcx .rc .rc-h { font-size: 30px !important; line-height: 1.1 !important; }
  .mbcx .rc p b { font-size: 34px !important; line-height: 1.05 !important; }
  .mbcx .rc p span { font-size: 13px !important; }
  .mbcx .rc .rc-dl { font-size: 15px !important; line-height: 1.5 !important; text-wrap: balance; }
  .mbcx .rc .rc-dl span { font-size: inherit !important; }
  .mbcx .rc p { text-wrap: balance; }
  .mbcx .rc .btn { font-size: 13px !important; }
  .mbcx .rc p, .mbcx .rc p a { font-size: 14px !important; }
  .mbcx .rc p.rc-h { font-size: 30px !important; }
  .mbcx .rc .rc-pp { flex-wrap: wrap !important; justify-content: center !important; gap: 10px 22px !important; }
}
@media (max-width: 379px) {
  .mbcx .rc { padding: 28px 20px !important; }
  .mbcx .rc .rc-pp { flex-direction: column !important; align-items: center !important; }
}




@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
  .mbcx .fz-hero { height: auto !important; min-height: 0 !important; }
  .mbcx .fz-hero__grid { display: flex !important; flex-direction: column !important; height: auto !important; min-height: 0 !important; }
  .mbcx .fz-hero__body { order: 2 !important; width: auto !important; height: auto !important; padding: 28px 24px 32px !important; }
  .mbcx .fz-hero__fig { order: 1 !important; width: 100% !important; height: auto !important; margin: 0 !important; }
  .mbcx .fz-hero__fig img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; }
  .mbcx .fz-hero__eyebrow { font-size: 13px !important; }
  .mbcx .fz-hero__h1 { font-size: 28px !important; line-height: 1.15 !important; width: auto !important; }
  .mbcx .fz-hero__lead { font-size: 18px !important; line-height: 1.5 !important; width: auto !important; }
  .mbcx .fz-k { font-size: 13px !important; }
  .mbcx .fz-pass__l { font-size: 16px !important; line-height: 1.35 !important; }
  .mbcx .fz-nine__grid { display: flex !important; flex-direction: column !important; height: auto !important; }
  .mbcx .fz-nine__grid > div { width: auto !important; }
  .mbcx .fz-nine__huge { font-size: 36px !important; line-height: 1.08 !important; width: auto !important; max-width: 11em; }
  .mbcx .fz-nine__ways, .mbcx .fz-nine__ways a { font-size: 18px !important; line-height: 1.55 !important; width: auto !important; }
  .mbcx .fz-nine__go { font-size: 13px !important; }
  .mbcx .fz-nine__fig { width: 100% !important; height: auto !important; margin: 32px 0 0 !important; }
  .mbcx .fz-nine__fig img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; }
}




@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
  .mbcx .so.u3 { display: grid !important; grid-template-columns: 1fr 1fr !important; grid-template-rows: auto auto !important; height: auto !important; min-height: 0 !important; }
  .mbcx .so.u3 > figure { grid-row: 1 !important; width: auto !important; height: auto !important; margin: 0 !important; position: static !important; transform: none !important; }
  .mbcx .so.u3 > figure:first-of-type { grid-column: 1 !important; }
  .mbcx .so.u3 > figure:last-of-type { grid-column: 2 !important; }
  .mbcx .so.u3 > figure img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; }
  .mbcx .so.u3 > .u3-t { grid-column: 1 / -1 !important; grid-row: 2 !important; width: auto !important; height: auto !important; padding: 30px 24px 36px !important; text-align: center; }
  .mbcx .so.u3 .u3-t .so-k { font-size: 13px !important; width: auto !important; }
  .mbcx .so.u3 #so-h { font-size: 24px !important; line-height: 1.2 !important; letter-spacing: 3px !important; width: auto !important; margin: 10px auto 0 !important; }
  .mbcx .so.u3 .so-sub.k3-occ { font-size: 16px !important; line-height: 1.6 !important; width: auto !important; max-width: 24em; margin: 16px auto 0 !important; }
  .mbcx .so.u3 .u3-t .btn { font-size: 13px !important; margin-top: 22px !important; }

  .mbcx .k-sec.s-oc > h2.mo-mask .mo-l.mo-l { font-size: 28px !important; line-height: 1.15 !important; }
  .mbcx .s-oc-ch { display: flex !important; flex-direction: column !important; height: auto !important; gap: 0 !important; margin-top: 44px !important; }
  .mbcx .s-oc-ch > .s-oc-f { order: 2 !important; width: 100% !important; height: auto !important; margin: 22px 0 0 !important; position: relative !important; }    
  .mbcx .s-oc-ch > .s-oc-f img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; }
  .mbcx .s-oc-ch > .s-oc-t { order: 1 !important; width: auto !important; height: auto !important; padding: 0 !important; position: static !important; transform: none !important; }
  .mbcx .s-oc-t h3.mo-mask .mo-l.mo-l { font-size: 24px !important; line-height: 1.2 !important; }
  .mbcx .s-oc-ch .s-oc-t .k-p { font-size: 16px !important; line-height: 1.65 !important; width: auto !important; margin-top: 12px !important; }

   
  .mbcx .d1 .d1-r { --rh: 43px !important; --d1-shift: 0px !important; width: 100% !important; max-width: none !important; box-sizing: border-box !important; transform: none !important; margin: 0 auto !important; left: auto !important; position: relative !important; text-align: center; padding: 0 20px !important; }
  .mbcx .d1 .d1-line { flex-direction: column !important; align-items: stretch !important; width: 100% !important; }
  .mbcx .d1 .d1-line > span:first-child { font-size: 26.5px !important; text-align: center; }
  .mbcx .d1 .d1-line .d1-slot { width: 100% !important; max-width: none !important; flex: none !important; height: calc(var(--rh) * 5) !important; }
  .mbcx .d1 .d1-slot .d1-w { font-size: 26.5px !important; left: 0 !important; right: 0 !important; width: fit-content !important; margin-inline: auto !important; text-align: center; transform-origin: 50% 50% !important; }
  .mbcx .cx-close h2 { font-size: 30px !important; line-height: 1.15 !important; }
  .mbcx .cx-close h2 + p { font-size: 16px !important; line-height: 1.6 !important; }
  .mbcx .cx-close .btn, .mbcx .cx-close .k-link { font-size: 13px !important; }
}




@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
  .mbcx #hero.hx { display: flex !important; flex-direction: column !important; height: auto !important; min-height: 0 !important; }
  .mbcx #hero.hx .photo-slot { order: 1 !important; width: 100% !important; height: auto !important; margin: 0 !important; position: relative !important; }
  .mbcx #hero.hx .photo-slot .ap { padding: 0 !important; position: relative !important; inset: auto !important; left: 0 !important; top: 0 !important; width: 100% !important; height: auto !important; transform: none !important; }
  .mbcx #hero.hx .photo-slot img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; }
  .mbcx #hero.hx .card { order: 2 !important; height: auto !important; min-height: 0 !important; padding: 0 !important; justify-content: flex-start !important; align-items: flex-start !important; }
  .mbcx #hero.hx .hx__copy { padding: 28px 24px 34px !important; margin: 0 !important; width: auto !important; }
  .mbcx #hero.hx .hx__eyebrow span { font-size: 13px !important; }
  .mbcx #hero.hx .hx__h1 .ln, .mbcx #hero.hx .hx__h1 .ln span { font-size: 30px !important; line-height: 1.12 !important; }
  .mbcx #hero.hx .hx__subline, .mbcx #hero.hx .hx__subline span { font-size: 16px !important; line-height: 1.6 !important; }

  .mbcx .bring .bw { width: auto !important; max-width: none !important; margin: 0 !important; padding: 0 20px !important; }
  .mbcx .bring .bw__title { font-size: 30px !important; line-height: 1.15 !important; width: auto !important; max-width: 12em; }
  .mbcx .bring .bw__eyebrow { font-size: 13px !important; }
  .mbcx .bring .bw__stage { display: flex !important; flex-direction: column !important; gap: 28px !important; height: auto !important; }
  .mbcx .bring .bw__photo { width: 100% !important; height: auto !important; margin: 0 !important; }
  .mbcx .bring .bw__photo img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; }
  .mbcx .bring .bw__grp { width: auto !important; margin: 0 !important; position: static !important; transform: none !important; }
  .mbcx .bring .bw__copy { font-size: 16px !important; line-height: 1.6 !important; }  

  .mbcx .sr .sr__field { grid-template-columns: repeat(3, 1fr) !important; }
  .mbcx .sr .sr__col:nth-child(n+4) { display: none !important; }
  .mbcx .sr--cols .sr__col .sr__mark { max-height: 30cqw !important; max-width: 80cqw !important; --mxh: 30cqw; --mxw: 80cqw; }
  .mbcx .sr .sr__h2 { font-size: 28px !important; line-height: 1.15 !important; }
  .mbcx .sr .sr__lead { font-size: 16px !important; line-height: 1.55 !important; }
  .mbcx .sr .sr__btn { font-size: 13px !important; }
  .mbcx #r3 .k-credit { font-size: 12px !important; margin-top: 18px !important; display: block; }
  .mbcx #r3 .bleed__t p { text-wrap: balance; }
}






@media (min-width: 600px) and (max-width: 699.98px) and (orientation: portrait), (min-width: 600px) and (max-width:1023.98px) and (max-height:500px) and (orientation: portrait) {
  .mbcx .fz-hero { --fzw: min(100vw, calc((100svh - 300px) * 0.6667)); height: auto !important; min-height: 0 !important; }
  .mbcx .fz-hero__grid { display: flex !important; flex-direction: column !important; align-items: center !important; height: auto !important; min-height: 0 !important; }
  .mbcx .fz-hero__fig { order: 1 !important; align-self: center !important; width: var(--fzw) !important; height: auto !important; margin: 0 !important; }
  .mbcx .fz-hero__fig img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; }
  .mbcx .fz-hero__body { order: 2 !important; align-self: stretch !important; width: auto !important; height: auto !important; display: block !important;
    padding: 30px max(24px, calc((100vw - var(--fzw)) / 2)) 36px !important; }
  .mbcx .fz-hero__eyebrow { font-size: 13px !important; }
  .mbcx .fz-hero__h1 { font-size: 32px !important; line-height: 1.15 !important; width: auto !important; }
  .mbcx .fz-hero__lead { font-size: 18px !important; line-height: 1.5 !important; width: auto !important; }
}



@media (min-width: 700px) and (max-width: 1099.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1099.98px) {
  .mbcx .r6.r6--l .r6h { font-size: min(31px, 2.9vw) !important; }
}


@media (max-width: 699.98px) and (min-height: 500.02px), (max-width:1023.98px) and (max-height:500px) and (min-height: 500.02px) {
  
  

}






@media (max-width: 699.98px) and (min-height: 500.02px) and (prefers-reduced-motion: no-preference), (max-width:1023.98px) and (max-height:500px) and (min-height: 500.02px) and (prefers-reduced-motion: no-preference) {
  .mbcx .pf--r3 .bleed { position: sticky; top: max(64px, calc(50svh - 45vw - 40px)); background: var(--paper-50);
    padding-bottom: 1.4rem; margin-bottom: clamp(6rem, 22svh, 14rem); }
  .mbcx .pf--r3 .bleed:last-child { margin-bottom: 0; }
  .mbcx .pf--r3 .run__tail { height: clamp(6rem, 22svh, 14rem); }
  

  .mbcx .pf--r3 .bleed .run__pic img { max-height: calc(100svh - max(64px, calc(50svh - 45vw - 40px)) - 52px - 10.5rem) !important;
    width: 100% !important; height: auto !important; object-fit: contain; display: block; }
  

  

  .mbcx .pf--r3 .bleed .run__pic { opacity: calc((.35 + .65 * var(--in, 0)) * max(0, 1 - 2.5 * var(--next, 0))); }
  .mbcx .pf--r3 .bleed__t { opacity: calc(var(--in, 0) * max(0, 1 - 2.5 * var(--next, 0)) * var(--tn, 1)); }
  
}


@media (min-width: 700px) and (max-width: 1299.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1299.98px) {
  .mbcx .pf--r3 { --hd: 72px; --dp: min(58vh, 38vw, calc((100vh - var(--hd)) * .66));
    --dt: max(calc(var(--hd) + 24px), calc((100vh - var(--dp)) / 2 - 2.6rem)); --dg: clamp(1.5rem, 2.5vw, 2.5rem); --de: max(20px, 3.6vw); }
  .mbcx .pf--r3 .bleed__t { display: none !important; }
  .mbcx .pf--r3 .held { display: block !important; top: var(--dt); }
  .mbcx .pf--r3 .held__in { top: calc(var(--dp) / 2); transform: translateY(-50%); text-align: right;
    right: calc(50% + var(--dp) * 0.75 + var(--dg));
    width: min(24ch, 22vw, calc(50% - var(--dp) * 0.75 - var(--dg) - var(--de))); }
  .mbcx .pf--r3 .held h3 { font-size: clamp(15px, 1.53vw, 22px); letter-spacing: clamp(1px, .14vw, 2px); }
  .mbcx .pf--r3 .held p { font-size: clamp(13px, 1.11vw, 16px); }
  .mbcx .pf--r3 .held .run__n { font-size: clamp(11px, .9vw, 13px); }
  .mbcx .pf--r3 .bleed .run__pic { height: var(--dp) !important; display: flex !important; justify-content: center; }
  .mbcx .pf--r3 .bleed .run__pic img { height: 100% !important; width: auto !important; max-width: none !important; }
  .mbcx .snapstop { scroll-margin-top: var(--dt, 0px); }
  .mbcx .pf--r3 .bleed { position: sticky; top: var(--dt); background: var(--paper-50); padding-bottom: 1.4rem;
    margin-bottom: clamp(8rem, 24vh, 18rem); }
  .mbcx .pf--r3 .bleed:last-child { margin-bottom: 0; }
  .mbcx .pf--r3 .run__tail { height: clamp(8rem, 24vh, 18rem); }
  .mbcx .pf--r3 .bleed .run__pic { opacity: calc((.35 + .65 * var(--in, 0)) * (1 - .4 * var(--next, 0))); }
}
 
@media (min-width: 700px) and (max-width: 899.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 899.98px) { .mbcx .pf--r3 { --de: max(16px, 2.4vw); } }
@media (min-width: 1005px) and (max-width: 1249.98px) { .mbcx .pf--r3 { --hd: 169px; } }
@media (min-width: 1250px) and (max-width: 1299.98px) { .mbcx .pf--r3 { --hd: 113px; } }





@media (min-width: 700px) and (max-width: 1199.98px) and (orientation: portrait) and (min-height:500.02px), (min-width:1024px) and (max-width: 1199.98px) and (orientation: portrait) {
  .mbcx .pf--r3 { --dp: min(40.67vw, calc((100vh - var(--hd)) * .66)); --dt: calc(var(--hd) + 34px); }
  .mbcx .pf--r3 .bleed .run__pic { box-sizing: border-box; padding-left: 34vw; padding-right: 5vw; height: var(--dp) !important; }
  .mbcx .pf--r3 .bleed .k-credit { left: 34vw; right: 5vw; }
  .mbcx .pf--r3 .held__in { left: 5vw; right: auto; width: 26vw; }
  .mbcx .pf--r3 .held h3 { font-size: clamp(17px, 2.3vw, 22px); letter-spacing: clamp(1px, .2vw, 2px); }
  .mbcx .pf--r3 .held p { font-size: clamp(14px, 1.85vw, 16px); }
  .mbcx .pf--r3 .held .run__n { font-size: 13px; }
  

  .mbcx .pf--r3 .bleed { margin-bottom: calc(var(--dp) * .41); }
  .mbcx .pf--r3 .bleed:last-child { margin-bottom: 0; }
  .mbcx .pf--r3 .run__tail { height: calc(var(--dp) * .41); }
}



@media (min-width: 700px) and (max-width: 1199.98px) and (max-height: 500px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1199.98px) and (max-height: 500px) {
  .mbcx .pf--r3 { --dp: min(38vw, calc((100vh - var(--hd) - 24px) * .9)); --dt: calc(var(--hd) + 12px); }
}



@media (min-width: 700px) and (max-width: 1199.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1199.98px) {
  .mbcx .x.y .x__two.wbm--either { --wbm-ph: min(calc((var(--wbm-w) - max(240px, 21vw) - 2 * clamp(2rem, 3.4vw, 4rem)) / 2), 620px) !important; }
  .mbcx .x.y .wbm--either .x__groups dt { font-size: clamp(18px, 1.6vw, 1.5rem) !important; }  
  .mbcx .x.y .wbm--either .x__groups dd { font-size: clamp(14px, 1.25vw, 15px) !important; line-height: 1.55 !important; }  
}



@media (min-width: 700px) and (max-width: 1199.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1199.98px) {
  .mbcx .so.u3 { --H: min(calc(100svh - 4.4rem), calc((100vw - max(29vw, 240px)) * .75)) !important; }
  .mbcx .u3 h1 { font-size: clamp(18px, 2.1vw, 2.6rem) !important; }  
  .mbcx .u3 .k3-occ { font-size: clamp(14px, 1.3vw, 17px) !important; }  
}
@media (min-width: 700px) and (max-width: 1004.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1004.98px) {
  .mbcx--social .u3 .u3-t { padding-top: 76px; }
}



@media (min-width: 700px) and (max-width: 1023.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1023.98px), (min-width: 1024px) and (max-width: 1199.98px) and (pointer: coarse) {
  .mbcx .fz__wrap { max-width: min(100% - 2 * max(24px, 3.3vw), 84rem); }
  .mbcx .fz-nine--bleed .fz__wrap { max-width: none; padding-left: max(24px, 3.3vw); }
}



@media (min-width: 700px) and (max-width: 1023.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1023.98px), (min-width: 1024px) and (max-width: 1199.98px) and (pointer: coarse) {
  .mbcx .bk-in:has(> .plates) { justify-content: flex-start !important; }
}
 
@media (min-width: 1200px) and (max-width: 1439.98px) {
  .mbcx .fz__wrap { max-width: min(100% - 2 * max(24px, 3.3vw), 84rem); }
  .mbcx .fz-nine--bleed .fz__wrap { max-width: none; padding-left: max(24px, 3.3vw); }
}


@media (min-width: 700px) and (max-width: 1199.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1199.98px) {
  .mbcx .wd-pass.k-hero .wd-pass__type { padding-left: max(24px, 2.4vw) !important; padding-right: max(24px, 2.4vw) !important; }
}


@media (min-width: 700px) and (max-width: 1199.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1199.98px) {
   
  .mbcx .wd-pass.k-hero { --h: min(calc(100svh - 40px), calc((100vw - max(26vw, 200px)) / 1.49981)) !important;
    grid-template-columns: minmax(max(26vw, 200px), 1fr) calc(var(--h) * 1.49981) !important; }
  .mbcx .wd-pass.k-hero h1 { font-size: clamp(23px, 2.4vw, 31px) !important; }  
}


@media (min-width: 700px) and (max-width: 1199.98px) and (min-height:500.02px), (min-width:1024px) and (max-width: 1199.98px) {
  .mbcx .r6--l { grid-template-columns: 66.6667vw minmax(0, 1fr) !important; }
  .mbcx .r6--i { grid-template-columns: minmax(0, 1fr) 66.6667vw !important; }
  .mbcx .r6 .r6copy { min-width: 0; padding: 0 max(16px, 3.3vw); }
  .mbcx .r6.r6--l .r6h, .mbcx .r6.r6--i .r6h { font-size: min(31px, 2.5vw) !important; }
   
  .mbcx section.x--deep .r6.r6--l .r6col .x__sub.r6s { font-size: clamp(14px, 1.82vw, 16px) !important; }
}



.mbcx .wh__work { grid-template-columns: minmax(0, 1fr); }



@media (min-width: 700px) and (max-width: 767.9px) {
  .mbcx #main .fz h1.fz-hero__h1 { font-size: min(37px, 4.8vw) !important; }
}


@media (max-width: 699.98px) and (min-height: 500.02px), (max-width:1023.98px) and (max-height:500px) and (min-height: 500.02px) {
  
   
  .mbcx .so.u3 { display: flex !important; flex-direction: column !important; }
  .mbcx .so.u3 > figure:first-of-type { order: 1 !important; }
  .mbcx .so.u3 > .u3-t { order: 2 !important; }
  .mbcx .so.u3 > figure:last-of-type { order: 3 !important; }
  .mbcx .so.u3 > figure { width: 100% !important; }
  

  .mbcx .x__two.wbm { grid-template-columns: 1fr !important; }
  .mbcx .x__two.wbm > figure.wbm-des { grid-column: 1 !important; grid-row: 2 !important; width: 62% !important; justify-self: start !important; }
  .mbcx .x__two.wbm > .x__more { grid-column: 1 !important; grid-row: 3 !important; margin: 28px 0 28px !important; }
  .mbcx .x__two.wbm > figure.wbm-bar { grid-column: 1 !important; grid-row: 4 !important; width: 62% !important; justify-self: end !important; }
}



@media (max-width:1023.98px) and (max-height:500px) {
  .mbcx .pf--r3 .bleed .run__pic img { width: auto !important; height: auto !important; max-width: 100% !important;
    max-height: calc(100svh - 132px) !important; margin-left: auto !important; margin-right: auto !important; display: block !important; }
   
  .mbcx .bring .bw__photo img { width: auto !important; height: auto !important; max-width: 100% !important;
    max-height: calc(100svh - 132px) !important; margin-left: auto !important; margin-right: auto !important; display: block !important; }
}



@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
  .mbcx .x__two.wbm .x__groups { row-gap: 0 !important; }
  .mbcx .x__two.wbm .x__groups dt { margin-bottom: 6px !important; }
  .mbcx .x__two.wbm .x__groups dd { margin-bottom: 37px !important; }
  .mbcx .x__two.wbm .x__groups > div:last-child dd:last-child, .mbcx .x__two.wbm .x__groups > dd:last-child { margin-bottom: 0 !important; }
}


@media (min-width: 700px) and (max-width: 1023.9px) and (min-height: 500.02px) {
   
  .mbcx .bk .cvd-f, .mbcx .bk .cvd-t, .mbcx .bk .cvd-t::before, .mbcx .bk .cvd-t::after { font-size: 7.3vw !important; }
}
@media (max-width: 699.9px) {
   
   
  .mbcx .bk .cvd-f, .mbcx .bk .cvd-t, .mbcx .bk .cvd-t::before, .mbcx .bk .cvd-t::after { font-size: min(73.6px, calc((100vw - 40px) * 0.1641)) !important; }
   
  .mbcx .bk .bk-k { letter-spacing: clamp(1px, calc(((100vw - 40px) * 0.8 - 201px) / 27), 5.52px) !important; }
}



@media (max-width:1023.98px) and (max-height:500px) {
  .mbcx .sr .sr__field { grid-template-columns: repeat(5, 1fr) !important; }
  .mbcx .sr .sr__col:nth-child(n+4) { display: block !important; }
  .mbcx .sr--cols .sr__col .sr__mark { max-height: 15.97cqw !important; max-width: 52.08cqw !important; --mxh: 15.97cqw; --mxw: 52.08cqw; }
}



@media (max-width:1023.98px) and (max-height:500px) {
   
  .mbcx img:not(dialog.tgp img) { width: auto !important; height: auto !important; max-width: 100% !important;
    max-height: calc(100svh - 128px) !important; margin-left: auto !important; margin-right: auto !important;
    object-fit: contain !important; }
  

  .mbcx #hero .photo-slot, .mbcx .fz-hero__fig, .mbcx .fz-nine__fig, .mbcx .pl .ph { aspect-ratio: auto !important; height: auto !important; }
  

  .mbcx .plates .pl { width: fit-content !important; max-width: 100%; margin-inline: auto !important; }
  .mbcx .plates .pl .ph { display: block; width: fit-content !important; }
  .mbcx .plates .row2 { grid-template-columns: auto auto !important; justify-content: center !important; }
}



@media (max-width: 699.98px) and (max-height: 620px), (max-width:1023.98px) and (max-height:500px) and (max-height: 620px) {
  .mbcx .wd-pass.k-hero .wd-pass__type { padding: 22px 24px 24px !important; }
  .mbcx .wd-pass.k-hero h1 { font-size: 26px !important; }
  .mbcx .wd-pass.k-hero .wd-cta-inline { margin: 16px 0 0 !important; }
}



@media (max-width: 699.98px) {
    .mbcx #hero.hx .hx__copy { padding-bottom: 18px !important; }
    .mbcx #r3.pf--r3 { padding-top: 16px !important; }
}



@media (max-width: 299.98px) {
  .mobi-footer .mobi-footer__item .btn { max-width: none !important; min-width: 0 !important; white-space: nowrap !important; }
}



@media (max-width: 699.9px) and (min-height: 500.02px) {
  .mbcx .x__two.wbm.wbm--either { display: flex !important; flex-direction: column !important; align-items: stretch !important;
    padding: 48px 20px 40px !important; row-gap: 0 !important; column-gap: 0 !important; }
  .mbcx .x__two.wbm.wbm--either > .x__lead3 { order: 0 !important; margin: 0 auto 8px !important; }
  .mbcx .x__two.wbm.wbm--either > .x__more,
  .mbcx .x__two.wbm.wbm--either .x__groups,
  .mbcx .x__two.wbm.wbm--either .x__groups > div { display: contents !important; }
  .mbcx .x__two.wbm.wbm--either .x__groups dt { font-size: 22px !important; line-height: 1.25 !important; margin: 36px 0 8px !important;
    text-align: center !important; position: relative !important; }
  .mbcx .x__two.wbm.wbm--either .x__groups dd { margin: 0 auto !important; max-width: 22em; text-align: center !important; padding: 0 !important; }
  .mbcx .x__two.wbm.wbm--either .x__groups dd span { font-size: 16px !important; line-height: 1.6 !important; }
  .mbcx .x__two.wbm.wbm--either > figure.x__arch { width: 100% !important; max-width: none !important; margin: 28px 0 0 !important;
    justify-self: auto !important; align-self: stretch !important; }
  .mbcx .x__two.wbm.wbm--either > figure.x__arch img { width: 100% !important; height: auto !important; }
   
  .mbcx .x__two.wbm.wbm--either .x__groups > div:nth-child(1) > * { order: 1 !important; }
  .mbcx .x__two.wbm.wbm--either > figure.wbm-des { order: 2 !important; }
  .mbcx .x__two.wbm.wbm--either .x__groups > div:nth-child(2) > * { order: 3 !important; }
  .mbcx .x__two.wbm.wbm--either > figure.wbm-bar { order: 4 !important; }
  .mbcx .x__two.wbm.wbm--either .x__groups > div:nth-child(3) > * { order: 5 !important; }
}



@media (max-width: 699.9px) and (min-height: 500.02px) {
  
  body.index-template section.c-one-col-last { display: flex !important; flex-wrap: wrap !important;
    justify-content: space-between !important; align-items: center !important; }
  body.index-template section.c-one-col-last > h2 { flex: 0 0 100% !important; }
  body.index-template section.c-one-col-last > p { display: contents !important; font-size: 0 !important; }
  body.index-template section.c-one-col-last > p > img { flex: 0 0 auto !important; width: 143px !important; max-width: 46% !important;
    height: auto !important; margin: 0 0 18px !important; }
}
@media (max-width: 699.9px) and (min-height: 500.02px) {
  
  body.index-template .c-one-col--text.c-one-col-1 h1 { font-size: 26px !important; line-height: 1.25 !important; }
}
@media (max-width: 699.9px) and (min-height: 500.02px) {
  
  body.index-template .c-split.c-split-1, body.index-template .c-split.c-split-3, body.index-template .c-split.c-split-5 {
    display: flex !important; flex-direction: row !important; gap: 6px !important; }
  body.index-template .c-split.c-split-1 > .c-split__col, body.index-template .c-split.c-split-3 > .c-split__col,
  body.index-template .c-split.c-split-5 > .c-split__col { flex: 1 1 0 !important; width: auto !important; height: auto !important;
    min-height: 0 !important; aspect-ratio: 536 / 585 !important; }
}
@media (max-width: 699.9px) and (min-height: 500.02px) {
  
  body.index-template .c-split.c-split-4 { display: flex !important; flex-direction: column !important; }
  body.index-template .c-split.c-split-4 > .c-split__col:not(.c-split__col--empty) { order: -1 !important; }
}
@media (max-width: 699.9px) and (min-height: 500.02px) {
  

  .site-content__main.page-id--510286 .c-split__content { padding-top: 40px !important; padding-bottom: 36px !important; }
}


@media (max-width: 699.9px), (max-width: 1023.98px) and (max-height: 500px) {
  #SiteHeaderMobilePanel [id^="MobileSubMenu"] a { padding-top: 8px !important; padding-bottom: 8px !important; }
}


@media (max-width: 699.9px) and (min-height: 500.02px) {
  .site-content__main.page-id--510286 .c-split__col:not(.c-split__col--empty) { min-height: 0 !important; }
  .site-content__main.page-id--510286 .c-split__content > :last-child { margin-bottom: 0 !important; }
  body:has(.page-id--510286) #hero.hero--gallery,
  body:has(.page-id--510286) #hero.hero--gallery .gallery__item { height: calc(100svh - 52px - 88px - 2vw) !important; }
}
@media (max-width: 333.98px) and (min-height: 500.02px) {
  body:has(.page-id--510286) #hero.hero--gallery,
  body:has(.page-id--510286) #hero.hero--gallery .gallery__item { height: calc(100svh - 52px - 112px - 2vw) !important; }
}
@media (min-width: 600px) and (max-width: 699.9px) and (min-height: 500.02px) {
  body:has(.page-id--510286) #hero.hero--gallery,
  body:has(.page-id--510286) #hero.hero--gallery .gallery__item { height: calc(100svh - 52px - 120px - 2vw) !important; }
}



@media (min-width: 560px) and (max-width: 1023.98px) and (max-height: 500px) {
  .mbcx .s-oc-ch { display: grid !important; grid-template-columns: 1fr 1fr !important; column-gap: 32px !important; align-items: center !important; }
  .mbcx .s-oc-ch > .s-oc-t { grid-column: 1 !important; grid-row: 1 !important; padding: 0 !important; }
  .mbcx .s-oc-ch > .s-oc-f { grid-column: 2 !important; grid-row: 1 !important; margin: 0 !important; }
  .mbcx .s-oc-ch.s-oc-flip > .s-oc-f { grid-column: 1 !important; }
  .mbcx .s-oc-ch.s-oc-flip > .s-oc-t { grid-column: 2 !important; }
}


@media (max-width: 699.98px) {
  .mbcx .wh__work { row-gap: 0 !important; }
  #wd-ask.wdc--b { margin-top: 0 !important; padding-top: 32px !important; }
  #wd-ask .wdc-btn { padding: 12.35px 20.8px !important; letter-spacing: 2.08px !important; white-space: nowrap !important; }
}
@media (max-width: 349.98px) {
  #wd-ask.wdc--b .wdc__card { padding-left: 16px !important; padding-right: 16px !important; }
  #wd-ask .wdc-btn { letter-spacing: 1.2px !important; padding-left: 16px !important; padding-right: 16px !important; }
}





@media (max-width: 699.9px) and (min-height: 500.02px) {
  .mbcx .so.u3 { display: grid !important; grid-template-columns: 1fr 1fr !important; column-gap: 4px !important; row-gap: 0 !important;
    grid-template-rows: auto minmax(calc(100svh - 52px - (50vw - 2px) * 1.503), auto) auto auto !important; height: auto !important; min-height: 0 !important; }
  .mbcx .so.u3 > .u3-t { display: contents !important; }
  .mbcx .so.u3 > figure { width: auto !important; height: auto !important; margin: 0 !important; grid-row: 1 !important; }
  .mbcx .so.u3 > figure:first-of-type { grid-column: 1 !important; }
  .mbcx .so.u3 > figure:last-of-type { grid-column: 2 !important; }
  .mbcx .so.u3 > figure img { display: block; width: 100% !important; height: auto !important; aspect-ratio: auto !important; max-height: none !important; }
  .mbcx .so.u3 #so-h { grid-column: 1 / -1 !important; grid-row: 2 !important; align-self: center !important; text-align: center;
    margin: 0 !important; padding: 20px 24px !important; }
  .mbcx .so.u3 .so-sub.k3-occ { grid-column: 1 / -1 !important; grid-row: 3 !important; justify-self: center; text-align: center;
    margin: 0 !important; padding: 28px 24px 0 !important; box-sizing: content-box; }
  .mbcx .so.u3 .u3-t .btn { grid-column: 1 / -1 !important; grid-row: 4 !important; justify-self: center; margin: 22px 0 40px !important; }
}



@media (max-width: 699.9px) and (min-height: 500.02px) {
  .mbcx .so.u3 { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    grid-template-rows: minmax(96px, calc((50vw - 2px) * 1.5)) minmax(16px, 1fr) auto auto auto minmax(16px, 1fr) !important;
    height: calc(100svh - 52px) !important; min-height: 0 !important; box-sizing: border-box; }
  .mbcx .so.u3 > figure { grid-row: 1 !important; min-width: 0 !important; min-height: 0 !important; height: auto !important; align-self: stretch !important; }
  .mbcx .so.u3 > figure picture { display: block; height: 100%; }
  .mbcx .so.u3 > figure img { height: 100% !important; width: auto !important; max-width: none !important; }
  .mbcx .so.u3 > figure:first-of-type img { margin-left: auto !important; }
  .mbcx .so.u3 #so-h { grid-row: 3 !important; align-self: end !important; padding: 0 max(3px, min(24px, calc((100vw - 256px) / 2))) !important;   }
  .mbcx .so.u3 .so-sub.k3-occ { grid-row: 4 !important; padding: 16px 24px 0 !important; }
  .mbcx .so.u3 .u3-t .btn { grid-row: 5 !important; align-self: start !important; margin: 24px 0 0 !important; }
}




@media (max-width: 299.98px) { html { --z: .78; zoom: .78; } }
@media (max-width: 279.98px) { html { --z: .73; zoom: .73; } }
@media (max-width: 259.98px) { html { --z: .68; zoom: .68; } }
@media (max-width: 239.98px) { html { --z: .62; zoom: .62; } }
@media (max-width: 219.98px) { html { --z: .56; zoom: .56; } }
@media (max-width: 199.98px) { html { --z: .52; zoom: .52; } }
@media (max-width: 299.98px) {
  #SiteHeaderMobilePanel { height: calc(100vh / var(--z) + 32px) !important; }
  .site-content .btn, .mbcx .btn { justify-content: center !important; text-align: center !important; }
}

@media (max-width: 299.98px) {
  .mbcx .r6, #wd-ask.wdc--b { width: calc(100vw / var(--z)) !important; margin-left: calc(50% - 50vw / var(--z)) !important; }
}

 
 


@media (max-width: 699.98px), (max-width: 1023.98px) and (max-height: 500px) {
  .page-id--510297 #intro { transition-property: opacity, transform !important; }
}
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 314.5px) and (max-height: 333.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 333.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 354.5px) and (max-height: 373.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 373.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 434.5px) and (max-height: 453.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 453.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 458.5px) and (max-height: 477.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 477.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 482.5px) and (max-height: 501.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 501.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 522.5px) and (max-height: 541.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 541.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 562.5px) and (max-height: 581.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 581.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 602.5px) and (max-height: 621.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 621.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 682.5px) and (max-height: 701.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 701.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 722.5px) and (max-height: 741.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 741.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 856.5px) and (max-height: 872.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 872.5px), 0px) !important; } }
@media (min-width: 300px) and (max-width: 408.98px) and (min-height: 930.5px) and (max-height: 946.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 946.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 314.5px) and (max-height: 333.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 333.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 354.5px) and (max-height: 373.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 373.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 434.5px) and (max-height: 453.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 453.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 458.5px) and (max-height: 477.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 477.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 498.5px) and (max-height: 517.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 517.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 538.5px) and (max-height: 557.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 557.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 578.5px) and (max-height: 597.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 597.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 658.5px) and (max-height: 677.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 677.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 698.5px) and (max-height: 717.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 717.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 832.5px) and (max-height: 848.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 848.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 906.5px) and (max-height: 922.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 922.5px), 0px) !important; } }
@media (min-width: 409px) and (max-width: 699.98px) and (min-height: 980.5px) and (max-height: 996.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 996.5px), 0px) !important; } }
@media (min-width: 700px) and (max-width: 763.98px) and (min-height: 314.5px) and (max-height: 333.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 333.5px), 0px) !important; } }
@media (min-width: 700px) and (max-width: 763.98px) and (min-height: 354.5px) and (max-height: 373.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 373.5px), 0px) !important; } }
@media (min-width: 700px) and (max-width: 763.98px) and (min-height: 434.5px) and (max-height: 453.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 453.5px), 0px) !important; } }
@media (min-width: 700px) and (max-width: 763.98px) and (min-height: 458.5px) and (max-height: 477.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 477.5px), 0px) !important; } }
@media (min-width: 700px) and (max-width: 763.98px) and (min-height: 498.5px) and (max-height: 500px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 517.5px), 0px) !important; } }
@media (min-width: 764px) and (max-width: 1004.98px) and (min-height: 314.5px) and (max-height: 333.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 333.5px), 0px) !important; } }
@media (min-width: 764px) and (max-width: 1004.98px) and (min-height: 354.5px) and (max-height: 373.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 373.5px), 0px) !important; } }
@media (min-width: 764px) and (max-width: 1004.98px) and (min-height: 434.5px) and (max-height: 453.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 453.5px), 0px) !important; } }
@media (min-width: 764px) and (max-width: 1004.98px) and (min-height: 474.5px) and (max-height: 493.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 493.5px), 0px) !important; } }



@media (max-width: 699.98px), (max-width: 1023.98px) and (max-height: 500px) {
  #SiteHeaderMobilePanel .site-powered-by, .site-header-mobi .site-powered-by { background-color: transparent !important; }
  body:has(#SiteHeaderMobilePanel.site-header-mobi-panel--open) .mobi-footer { visibility: hidden !important; }
}


@media (max-width: 699.98px) {
  .site-header.site-header-mobi--collapse .nav-toggle-btn__line,
  .nav-toggle-btn[aria-expanded="true"] .nav-toggle-btn__line { background-color: #3e3c3c !important; }
  #SiteHeaderMobilePanel a::before, #SiteHeaderMobilePanel .site-nav-link::before { background-color: #3e3c3c !important; }
}

@media (max-width: 1023.98px) and (max-height: 500px) {
  body:not(.contact-template):not(.press-template) .site-header.site-header-mobi--collapse .nav-toggle-btn__line,
  body:not(.contact-template):not(.press-template) .nav-toggle-btn[aria-expanded="true"] .nav-toggle-btn__line { background-color: #3e3c3c !important; }
  #SiteHeaderMobilePanel a::before, #SiteHeaderMobilePanel .site-nav-link::before { background-color: #3e3c3c !important; }
}


@media (max-width: 699.98px), (max-width: 1023.98px) and (max-height: 500px) {
  body.index-template #hero.mbc-hs { padding-top: 72px !important; background: #fff; }
   
  body:has(#hero.mbc-hs) .site-header:not(.site-header-mobi--collapse) .site-header-mobi {
    background: none; background-color: #85D2F1 !important; padding-bottom: .9375rem;
  }
  body:has(#hero.mbc-hs) .site-header:not(.site-header-mobi--collapse) .site-header-mobi .nav-toggle-btn { top: 50%; }
  

  body.index-template #hero.mbc-hs + section { padding-top: calc(80px - 2vw) !important; }
}


@media (max-width: 699.98px) and (min-height: 500.02px) {
  body.index-template #hero.mbc-hs + section h1, body.index-template #hero.mbc-hs + section h1 span { line-height: 32px !important; }
  body.index-template #hero.mbc-hs { box-sizing: border-box; min-height: calc(72px + 100vw * 3426 / 4500) !important; }
  body.index-template #hero.mbc-hs + section {
    --cap: 224px; --fit: 261.5px;
    --T: calc(72px + 100vw * 3426 / 4500);
    --r: calc(100svh - 52px - var(--T) - 80px);
    --h: calc((var(--fit) - var(--cap)) / 2);
     
    --ds: calc(mod(var(--r) + 16px, 32px) - 16px);
     
    --dc: calc(mod(var(--r) - var(--cap) + var(--h), 2 * var(--h)) - var(--h));
     
    --dy: max(0px - max(0px, (var(--fit) - var(--r)) * 1000000), var(--dc) - max(0px, (var(--r) - var(--fit)) * 1000000));
    --d: max(var(--dy) - max(0px, (var(--cap) - var(--r)) * 1000000), var(--ds) - max(0px, (var(--r) - var(--cap)) * 1000000));
  }
  

  @supports (width: calc(mod(3px, 2px))) {
    body.index-template #hero.mbc-hs + section { padding-top: calc(80px - 2vw + var(--d)) !important; }
  }
}
@media (max-width: 339.98px) and (min-height: 500.02px) { body.index-template #hero.mbc-hs + section { --cap: 256px; --fit: 293.5px; } }

@media (max-width: 699.98px), (max-width: 1023.98px) and (max-height: 500px) {
  body:has(#hero.mbc-hs) .site-header:not(.site-header-mobi--collapse) .nav-toggle-btn__line { background-color: #3e3c3c !important; }
}


@media (min-width: 560px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse), (min-width: 560px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) {
  html body .mbcx { --lh: calc(100svh - 52px); }

   
  html body .mbcx .fz-hero { height: var(--lh) !important; min-height: 0 !important; padding: 0 !important; }
  html body .mbcx .fz-hero__grid { display: grid !important; grid-template-columns: calc(var(--lh) * 2 / 3) minmax(0, 1fr) !important; height: 100% !important; }
  html body .mbcx .fz-hero__fig { width: 100% !important; background: none !important; height: var(--lh) !important; aspect-ratio: 2 / 3 !important; margin: 0 !important; }
  html body .mbcx .fz-hero__fig picture { display: block; height: 100%; }
  html body .mbcx .fz-hero .fz-hero__fig img { width: 100% !important; height: 100% !important; max-height: none !important; max-width: none !important; object-fit: fill !important; }
  html body .mbcx .fz-hero__body { align-content: center !important; padding: 64px clamp(24px, 5vw, 48px) 16px !important; min-width: 0; }
  html body .mbcx .fz-hero__h1 { font-size: clamp(24px, 4.2vw, 35.2px) !important; }
  html body .mbcx .fz-hero__eyebrow { margin-bottom: 12px !important; }
  html body .mbcx .fz-hero__h1 { margin-bottom: 14px !important; }

  

  html body .mbcx #hero#hero.hx { display: grid !important; padding: 0 !important; grid-template-columns: minmax(0, 1fr) min(calc(var(--lh) * 3200 / 2158), calc(100vw - 240px)) !important;
    grid-template-rows: 66px auto auto minmax(6px, 1fr) auto !important; height: auto !important; min-height: 0 !important; }
  html body .mbcx #hero#hero.hx > .card, html body .mbcx #hero#hero.hx .hx__copy { display: contents !important; }
  html body .mbcx #hero#hero.hx > .photo-slot { grid-column: 2 !important; grid-row: 1 / 5 !important; height: var(--lh) !important; display: flex !important; align-items: center !important; width: 100% !important; aspect-ratio: auto !important; margin: 0 !important; }
  html body .mbcx #hero#hero.hx .photo-slot .ap, html body .mbcx #hero#hero.hx .photo-slot picture { display: block; height: auto !important; width: 100% !important; }
  html body .mbcx #hero#hero.hx .photo-slot img { width: 100% !important; height: auto !important; max-height: none !important; max-width: none !important; object-fit: fill !important; }
  html body .mbcx #hero#hero.hx .hx__eyebrow { grid-column: 1 !important; grid-row: 2 !important; margin: 0 0 6px !important; padding: 0 clamp(18px, 3.2vw, 32px) !important; }
  html body .mbcx #hero#hero.hx .hx__h1 { grid-column: 1 !important; grid-row: 3 !important; font-size: clamp(23px, min(3.2vw, calc(var(--lh) * .105)), 30px) !important; line-height: 1.12 !important; margin: 0 !important; padding: 0 clamp(18px, 3.2vw, 32px) !important; }
  html body .mbcx #hero#hero.hx .hx__subline { grid-column: 1 / -1 !important; grid-row: 5 !important; margin: 0 !important; padding: 20px clamp(18px, 3.2vw, 32px) 4px !important; max-width: none !important; }

   
  html body .mbcx .wd-pass.k-hero { display: grid !important; padding: 0 !important; grid-template-columns: minmax(0, 1fr) min(calc(var(--lh) * 3940 / 2627), calc(100vw - 240px)) !important; height: var(--lh) !important; min-height: 0 !important; overflow: hidden; }
  html body .mbcx .wd-pass.k-hero > .wd-pass__frame { grid-column: 2 !important; grid-row: 1 !important; height: auto !important; align-self: center !important; width: 100% !important; aspect-ratio: 3940 / 2627 !important; margin: 0 !important; position: relative; }
  html body .mbcx .wd-pass.k-hero > .wd-pass__frame picture { display: block; height: 100%; }
  html body .mbcx .wd-pass.k-hero img { width: 100% !important; height: 100% !important; max-height: none !important; max-width: none !important; object-fit: fill !important; }
  html body .mbcx .wd-pass.k-hero > .wd-pass__type { grid-column: 1 !important; grid-row: 1 !important; position: static !important; width: auto !important; max-width: none !important; margin: 0 !important; transform: none !important;
    align-self: stretch !important; display: grid !important; align-content: center !important; padding: 64px clamp(20px, 3.4vw, 36px) 12px !important; box-sizing: border-box; text-align: left !important; }
  html body .mbcx .wd-pass.k-hero h1 { font-size: 26px !important; text-align: left !important; }
  html body .mbcx .wd-pass.k-hero .wd-cta-inline { margin: 14px 0 0 !important; text-align: left !important; }

   
  html body .mbcx .so.u3 { display: grid !important; padding: 0 !important; grid-template-columns: min(calc(var(--lh) * 2 / 3), calc(50vw - 120px)) minmax(0, 1fr) min(calc(var(--lh) * 2 / 3), calc(50vw - 120px)) !important; grid-template-rows: var(--lh) !important; height: var(--lh) !important; min-height: 0 !important; column-gap: 0 !important; }
  html body .mbcx .so.u3 > figure { grid-row: 1 !important; height: auto !important; align-self: center !important; width: 100% !important; aspect-ratio: 2 / 3 !important; margin: 0 !important; }
  html body .mbcx .so.u3 > figure:first-of-type { grid-column: 1 !important; }
  html body .mbcx .so.u3 > figure:last-of-type { grid-column: 3 !important; }
  html body .mbcx .so.u3 > figure picture { display: block; height: 100%; }
  html body .mbcx .so.u3 > figure img { width: 100% !important; height: 100% !important; max-height: none !important; max-width: none !important; object-fit: fill !important; margin: 0 !important; }
  html body .mbcx .so.u3 > .u3-t { grid-column: 2 !important; grid-row: 1 !important; display: grid !important; align-content: center !important; justify-items: center; text-align: center;
    padding: 50px clamp(14px, 2.4vw, 28px) 6px !important; margin: 0 !important; min-width: 0; box-sizing: border-box; }
  html body .mbcx .so.u3 #so-h { font-size: clamp(18.5px, 2.6vw, 24px) !important; margin: 0 !important; padding: 0 !important; white-space: nowrap; }
  html body .mbcx .so.u3 .so-sub.k3-occ { font-size: 14px !important; line-height: 1.45 !important; margin: 10px 0 0 !important; padding: 0 !important; max-width: 26rem; }
  html body .mbcx .so.u3 .u3-t .btn { margin: 14px 0 0 !important; }
}

 
@media (min-width: 560px) and (max-width: 639.98px) and (max-height: 500px) and (pointer: coarse), (min-width: 560px) and (max-width: 639.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) {
  html body .mbcx .so.u3 { --pf: min(calc(var(--lh) * 2 / 3), calc(50vw - 150px)); grid-template-columns: var(--pf) minmax(0, 1fr) var(--pf) !important; }
  html body .mbcx .so.u3 > .u3-t { padding-top: 14px !important; }
  html body .mbcx .so.u3 #so-h { font-size: 18.2px !important; }
  html body .mbcx .so.u3 .so-sub.k3-occ { line-height: 1.35 !important; margin-top: 8px !important; }
  html body .mbcx .so.u3 .u3-t .btn { margin-top: 10px !important; }
}



@media (min-width: 560px) and (max-width: 1023.98px) and (max-height: 380px) and (pointer: coarse), (min-width: 560px) and (max-width: 1023.98px) and (max-height: 380px) and (pointer: fine) and (hover: none) {
  html body .mbcx .so.u3 > .u3-t { padding-top: 46px !important; padding-bottom: 6px !important; }
  html body .mbcx .so.u3 #so-h { font-size: clamp(17px, 2.4vw, 20px) !important; line-height: 1.15 !important; }
  html body .mbcx .so.u3 .so-sub.k3-occ { font-size: 13.5px !important; line-height: 1.35 !important; margin-top: 7px !important; }
  html body .mbcx .so.u3 .u3-t .btn { margin-top: 10px !important; padding-top: 11px !important; padding-bottom: 11px !important; min-height: 0 !important; }
}


@media (min-width: 560px) and (max-width: 1023.98px) and (max-height: 320px) and (pointer: coarse), (min-width: 560px) and (max-width: 1023.98px) and (max-height: 320px) and (pointer: fine) and (hover: none) {
  html body .mbcx #hero#hero.hx .hx__eyebrow { margin-bottom: 3px !important; }
  html body .mbcx #hero#hero.hx .hx__h1 .ln, html body .mbcx #hero#hero.hx .hx__h1 .ln > span { font-size: 27px !important; line-height: 1.12 !important; }
}



@media (min-width: 300px) and (max-width: 599.98px) and (min-height: 500.02px) {
  .mbcx .fz-hero { --fzG: calc(100svh - 52px - 150vw); }
  .mbcx .fz-hero .fz-hero__body {
    padding-top: max(16px, min(calc(var(--fzG) + 4px), calc((113px - var(--fzG)) * 1000)), min(28px, calc((var(--fzG) - 183px) * 1000)), min(28px, calc((0px - var(--fzG)) * 1000))) !important; }
  .mbcx .fz-hero .fz-hero__eyebrow {
    margin-bottom: max(10px, min(17.6px, max(calc((113px - var(--fzG)) * 1000), calc((var(--fzG) - 183px) * 1000)))) !important; }
  .mbcx .fz-hero .fz-hero__lead {
    margin-top: max(0px, min(calc(var(--fzG) - 128px), calc((183px - var(--fzG)) * 1000))) !important; }
}


@media (min-width: 300px) and (max-width: 413.98px) {
  .mobi-footer .mobi-footer__item .btn { letter-spacing: clamp(0px, calc((100vw - 2px) / 30 - 11.36px), 2.24px) !important; }
}
@media (min-width: 300px) and (max-width: 339.98px) {
  .mobi-footer .mobi-footer__item .btn { letter-spacing: 0 !important; font-size: clamp(12px, calc(((100vw - 2px) / 3 - 18px) / 6.83), 14px) !important; }
}


@media (max-width: 299.98px) {
  .mobi-footer .mobi-footer__item .btn { letter-spacing: 0 !important; }
}


@media (max-width: 699.98px) and (min-height: 500.02px) {
   
  .site-content__main.page-id--510285 > #hero + section, .site-content__main.page-id--510298 > #hero + section#intro {
    --bc-r: calc(10svh - 85.2px);
    --bc-d: calc(max((max((var(--bc-r)) - max(0px, (0px - (12.00px - var(--bc-r))) * 1000000), (var(--bc-r) - 24.00px) - max(0px, (12.00px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 4.50px, 19.50px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 4.50px, 19.50px - var(--bc-r))) * 1000000)) + max((max(((var(--bc-r) - 24.00px)) - max(0px, (0px - (12.00px - (var(--bc-r) - 24.00px))) * 1000000), ((var(--bc-r) - 24.00px) - 24.00px) - max(0px, (12.00px - (var(--bc-r) - 24.00px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 24.00px) - 4.50px, 19.50px - (var(--bc-r) - 24.00px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 24.00px) - 4.50px, 19.50px - (var(--bc-r) - 24.00px))) * 1000000)));
    padding-top: calc(80px + var(--bc-d)) !important; padding-bottom: calc(72px - var(--bc-d)) !important;
  }
}
@media (max-width: 699.98px) and (min-height: 500.02px) {
   
  .site-content__main.page-id--510287 > #hero + section {
    --bc-r: calc(10svh - 85.2px);
    --bc-d: calc(max((max((var(--bc-r)) - max(0px, (0px - (16.00px - var(--bc-r))) * 1000000), (var(--bc-r) - 24.64px) - max(0px, (16.00px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 0.50px, 23.02px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 0.50px, 23.02px - var(--bc-r))) * 1000000)) + max((max(((var(--bc-r) - 24.64px)) - max(0px, (0px - (12.32px - (var(--bc-r) - 24.64px))) * 1000000), ((var(--bc-r) - 24.64px) - 24.64px) - max(0px, (12.32px - (var(--bc-r) - 24.64px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 24.64px) - 0.50px, 23.02px - (var(--bc-r) - 24.64px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 24.64px) - 0.50px, 23.02px - (var(--bc-r) - 24.64px))) * 1000000)));
    padding-top: calc(80px + var(--bc-d)) !important; padding-bottom: calc(72px - var(--bc-d)) !important;
  }
}
@media (min-width: 322px) and (max-width: 699.98px) and (min-height: 500.02px) {
   
  .mbcx.mbcx--weddings .r6.r6--l .r6col {
    --bc-r: calc(100svh - 52px - (100vw * 1.46606 + 247.3px));
    --bc-d: calc(max((max((var(--bc-r)) - max(0px, (0px - (16.00px - var(--bc-r))) * 1000000), (var(--bc-r) - 26.84px) - max(0px, (16.00px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 1.50px, 23.91px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 1.50px, 23.91px - var(--bc-r))) * 1000000)) + max((max(((var(--bc-r) - 26.84px)) - max(0px, (0px - (13.42px - (var(--bc-r) - 26.84px))) * 1000000), ((var(--bc-r) - 26.84px) - 26.84px) - max(0px, (13.42px - (var(--bc-r) - 26.84px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 26.84px) - 1.50px, 23.91px - (var(--bc-r) - 26.84px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 26.84px) - 1.50px, 23.91px - (var(--bc-r) - 26.84px))) * 1000000)) + max((max(((var(--bc-r) - 53.68px)) - max(0px, (0px - (13.42px - (var(--bc-r) - 53.68px))) * 1000000), ((var(--bc-r) - 53.68px) - 26.84px) - max(0px, (13.42px - (var(--bc-r) - 53.68px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 53.68px) - 1.50px, 23.91px - (var(--bc-r) - 53.68px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 53.68px) - 1.50px, 23.91px - (var(--bc-r) - 53.68px))) * 1000000)));
    padding-top: calc(34px + var(--bc-d)) !important; padding-bottom: calc(40px - var(--bc-d)) !important;
  }
}
@media (max-width: 347.98px) and (min-height: 500.02px) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --bc-r: calc(100svh - 52px - (100vw * 2158 / 3200 + 221.05px));
    --bc-d: calc(max((max((var(--bc-r)) - max(0px, (0px - (12.80px - var(--bc-r))) * 1000000), (var(--bc-r) - 25.60px) - max(0px, (12.80px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 4.50px, 20.30px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 4.50px, 20.30px - var(--bc-r))) * 1000000)) + max((max(((var(--bc-r) - 25.60px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 25.60px))) * 1000000), ((var(--bc-r) - 25.60px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 25.60px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 25.60px) - 4.50px, 20.30px - (var(--bc-r) - 25.60px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 25.60px) - 4.50px, 20.30px - (var(--bc-r) - 25.60px))) * 1000000)) + max((max(((var(--bc-r) - 51.20px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 51.20px))) * 1000000), ((var(--bc-r) - 51.20px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 51.20px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 51.20px) - 4.50px, 20.30px - (var(--bc-r) - 51.20px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 51.20px) - 4.50px, 20.30px - (var(--bc-r) - 51.20px))) * 1000000)) + max((max(((var(--bc-r) - 76.80px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 76.80px))) * 1000000), ((var(--bc-r) - 76.80px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 76.80px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 76.80px) - 4.50px, 20.30px - (var(--bc-r) - 76.80px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 76.80px) - 4.50px, 20.30px - (var(--bc-r) - 76.80px))) * 1000000)) + max((max(((var(--bc-r) - 102.40px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 102.40px))) * 1000000), ((var(--bc-r) - 102.40px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 102.40px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 102.40px) - 4.50px, 20.30px - (var(--bc-r) - 102.40px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 102.40px) - 4.50px, 20.30px - (var(--bc-r) - 102.40px))) * 1000000)) + max((max(((var(--bc-r) - 128.00px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 128.00px))) * 1000000), ((var(--bc-r) - 128.00px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 128.00px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 128.00px) - 4.50px, 20.30px - (var(--bc-r) - 128.00px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 128.00px) - 4.50px, 20.30px - (var(--bc-r) - 128.00px))) * 1000000)));
    padding-top: calc(28px + var(--bc-d)) !important; padding-bottom: calc(18px - var(--bc-d)) !important;
  }
}
@media (min-width: 348px) and (max-width: 411.98px) and (min-height: 500.02px) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --bc-r: calc(100svh - 52px - (100vw * 2158 / 3200 + 221.05px));
    --bc-d: calc(max((max((var(--bc-r)) - max(0px, (0px - (12.80px - var(--bc-r))) * 1000000), (var(--bc-r) - 25.60px) - max(0px, (12.80px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 4.50px, 20.30px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 4.50px, 20.30px - var(--bc-r))) * 1000000)) + max((max(((var(--bc-r) - 25.60px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 25.60px))) * 1000000), ((var(--bc-r) - 25.60px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 25.60px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 25.60px) - 4.50px, 20.30px - (var(--bc-r) - 25.60px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 25.60px) - 4.50px, 20.30px - (var(--bc-r) - 25.60px))) * 1000000)) + max((max(((var(--bc-r) - 51.20px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 51.20px))) * 1000000), ((var(--bc-r) - 51.20px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 51.20px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 51.20px) - 4.50px, 20.30px - (var(--bc-r) - 51.20px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 51.20px) - 4.50px, 20.30px - (var(--bc-r) - 51.20px))) * 1000000)) + max((max(((var(--bc-r) - 76.80px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 76.80px))) * 1000000), ((var(--bc-r) - 76.80px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 76.80px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 76.80px) - 4.50px, 20.30px - (var(--bc-r) - 76.80px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 76.80px) - 4.50px, 20.30px - (var(--bc-r) - 76.80px))) * 1000000)) + max((max(((var(--bc-r) - 102.40px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 102.40px))) * 1000000), ((var(--bc-r) - 102.40px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 102.40px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 102.40px) - 4.50px, 20.30px - (var(--bc-r) - 102.40px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 102.40px) - 4.50px, 20.30px - (var(--bc-r) - 102.40px))) * 1000000)));
    padding-top: calc(28px + var(--bc-d)) !important; padding-bottom: calc(18px - var(--bc-d)) !important;
  }
}
@media (min-width: 412px) and (max-width: 522.98px) and (min-height: 500.02px) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --bc-r: calc(100svh - 52px - (100vw * 2158 / 3200 + 221.05px));
    --bc-d: calc(max((max((var(--bc-r)) - max(0px, (0px - (12.80px - var(--bc-r))) * 1000000), (var(--bc-r) - 25.60px) - max(0px, (12.80px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 4.50px, 20.30px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 4.50px, 20.30px - var(--bc-r))) * 1000000)) + max((max(((var(--bc-r) - 25.60px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 25.60px))) * 1000000), ((var(--bc-r) - 25.60px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 25.60px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 25.60px) - 4.50px, 20.30px - (var(--bc-r) - 25.60px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 25.60px) - 4.50px, 20.30px - (var(--bc-r) - 25.60px))) * 1000000)) + max((max(((var(--bc-r) - 51.20px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 51.20px))) * 1000000), ((var(--bc-r) - 51.20px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 51.20px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 51.20px) - 4.50px, 20.30px - (var(--bc-r) - 51.20px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 51.20px) - 4.50px, 20.30px - (var(--bc-r) - 51.20px))) * 1000000)) + max((max(((var(--bc-r) - 76.80px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 76.80px))) * 1000000), ((var(--bc-r) - 76.80px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 76.80px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 76.80px) - 4.50px, 20.30px - (var(--bc-r) - 76.80px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 76.80px) - 4.50px, 20.30px - (var(--bc-r) - 76.80px))) * 1000000)));
    padding-top: calc(28px + var(--bc-d)) !important; padding-bottom: calc(18px - var(--bc-d)) !important;
  }
}
@media (min-width: 523px) and (max-width: 699.98px) and (min-height: 500.02px) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --bc-r: calc(100svh - 52px - (100vw * 2158 / 3200 + 221.05px));
    --bc-d: calc(max((max((var(--bc-r)) - max(0px, (0px - (12.80px - var(--bc-r))) * 1000000), (var(--bc-r) - 25.60px) - max(0px, (12.80px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 4.50px, 20.30px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 4.50px, 20.30px - var(--bc-r))) * 1000000)) + max((max(((var(--bc-r) - 25.60px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 25.60px))) * 1000000), ((var(--bc-r) - 25.60px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 25.60px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 25.60px) - 4.50px, 20.30px - (var(--bc-r) - 25.60px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 25.60px) - 4.50px, 20.30px - (var(--bc-r) - 25.60px))) * 1000000)) + max((max(((var(--bc-r) - 51.20px)) - max(0px, (0px - (12.80px - (var(--bc-r) - 51.20px))) * 1000000), ((var(--bc-r) - 51.20px) - 25.60px) - max(0px, (12.80px - (var(--bc-r) - 51.20px)) * 1000000))) - max(0px, (0px - (min((var(--bc-r) - 51.20px) - 4.50px, 20.30px - (var(--bc-r) - 51.20px)))) * 1000000), (0px) - max(0px, (min((var(--bc-r) - 51.20px) - 4.50px, 20.30px - (var(--bc-r) - 51.20px))) * 1000000)));
    padding-top: calc(28px + var(--bc-d)) !important; padding-bottom: calc(18px - var(--bc-d)) !important;
  }
}

@media (max-width: 699.98px) and (min-height: 500.02px) {
  .press-template {
    --pr-a: calc(100vh - 126px);                               
    --pr-img: calc((100vw - 100px) / 2);                        
    --pr-r1: calc(var(--pr-img) + var(--pr-c1) + 56px);         
    --pr-r2: calc(var(--pr-img) + var(--pr-c2) + 56px);
    --pr-y0: calc(var(--pr-a) - 216.47px);                      
    --pr-cap: calc(var(--pr-a) - 140px);                        
    --pr-z1: calc(var(--pr-img) + 3px); --pr-k1: clamp(var(--pr-z1), var(--pr-y0), min(calc(var(--pr-img) + 23px), var(--pr-cap)));
    --pr-d1: calc(max(var(--pr-y0) - var(--pr-k1), var(--pr-k1) - var(--pr-y0)) + clamp(0px, (var(--pr-z1) - var(--pr-cap)) * 1000, 100000px));
    --pr-z2: calc(var(--pr-img) + var(--pr-a1)); --pr-k2: clamp(var(--pr-z2), var(--pr-y0), min(calc(var(--pr-img) + var(--pr-b1)), var(--pr-cap)));
    --pr-d2: calc(max(var(--pr-y0) - var(--pr-k2), var(--pr-k2) - var(--pr-y0)) + clamp(0px, (var(--pr-z2) - var(--pr-cap)) * 1000, 100000px));
    --pr-z3: calc(var(--pr-img) + var(--pr-c1) - 16px); --pr-k3: clamp(var(--pr-z3), var(--pr-y0), min(calc(var(--pr-r1) - 3px), var(--pr-cap)));
    --pr-d3: calc(max(var(--pr-y0) - var(--pr-k3), var(--pr-k3) - var(--pr-y0)) + clamp(0px, (var(--pr-z3) - var(--pr-cap)) * 1000, 100000px));
    --pr-z4: calc(var(--pr-r1) + var(--pr-img) + 3px); --pr-k4: clamp(var(--pr-z4), var(--pr-y0), min(calc(var(--pr-r1) + var(--pr-img) + 23px), var(--pr-cap)));
    --pr-d4: calc(max(var(--pr-y0) - var(--pr-k4), var(--pr-k4) - var(--pr-y0)) + clamp(0px, (var(--pr-z4) - var(--pr-cap)) * 1000, 100000px));
    --pr-z5: calc(var(--pr-r1) + var(--pr-img) + var(--pr-a2)); --pr-k5: clamp(var(--pr-z5), var(--pr-y0), min(calc(var(--pr-r1) + var(--pr-img) + var(--pr-b2)), var(--pr-cap)));
    --pr-d5: calc(max(var(--pr-y0) - var(--pr-k5), var(--pr-k5) - var(--pr-y0)) + clamp(0px, (var(--pr-z5) - var(--pr-cap)) * 1000, 100000px));
    --pr-z6: calc(var(--pr-r1) + var(--pr-img) + var(--pr-c2) - 16px); --pr-k6: clamp(var(--pr-z6), var(--pr-y0), min(calc(var(--pr-r1) + var(--pr-r2) - 3px), var(--pr-cap)));
    --pr-d6: calc(max(var(--pr-y0) - var(--pr-k6), var(--pr-k6) - var(--pr-y0)) + clamp(0px, (var(--pr-z6) - var(--pr-cap)) * 1000, 100000px));
    --pr-z7: calc(var(--pr-r1) + var(--pr-r2) + var(--pr-img) + 3px); --pr-k7: clamp(var(--pr-z7), var(--pr-y0), min(calc(var(--pr-r1) + var(--pr-r2) + var(--pr-img) + 23px), var(--pr-cap)));
    --pr-d7: calc(max(var(--pr-y0) - var(--pr-k7), var(--pr-k7) - var(--pr-y0)) + clamp(0px, (var(--pr-z7) - var(--pr-cap)) * 1000, 100000px));
    --pr-y: calc(var(--pr-k1) + min(var(--pr-k2) - var(--pr-k1), max(0px, (var(--pr-d1) - var(--pr-d2)) * 1000)) + min(var(--pr-k3) - var(--pr-k2), max(0px, (var(--pr-d2) - var(--pr-d3)) * 1000)) + min(var(--pr-k4) - var(--pr-k3), max(0px, (var(--pr-d3) - var(--pr-d4)) * 1000)) + min(var(--pr-k5) - var(--pr-k4), max(0px, (var(--pr-d4) - var(--pr-d5)) * 1000)) + min(var(--pr-k6) - var(--pr-k5), max(0px, (var(--pr-d5) - var(--pr-d6)) * 1000)) + min(var(--pr-k7) - var(--pr-k6), max(0px, (var(--pr-d6) - var(--pr-d7)) * 1000)));
    --pr-band: calc(var(--pr-a) - var(--pr-y));
  }
  @supports (height: 100svh) { .press-template { --pr-a: calc(100svh - 126px); } }
  @media (max-width: 359px) { .press-template { --pr-img: calc((100vw - 92px) / 2); } }    
  @media (min-width: 600px) { .press-template { --pr-img: calc((100vw - 120px) / 3); } }      
  .press-template { --pr-p1: 150px; --pr-p2: 156px; --pr-q1: 213px; --pr-q2: 178px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 92; --pr-qb1: 97; --pr-qa2: 3; --pr-qb2: 23; }
  @media (min-width: 309px) { .press-template { --pr-p1: 150px; --pr-p2: 156px; --pr-q1: 199px; --pr-q2: 178px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 92; --pr-qb1: 97; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 314px) { .press-template { --pr-p1: 150px; --pr-p2: 156px; --pr-q1: 184px; --pr-q2: 178px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 92; --pr-qb1: 97; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 316px) { .press-template { --pr-p1: 150px; --pr-p2: 156px; --pr-q1: 184px; --pr-q2: 170px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 92; --pr-qb1: 97; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 320px) { .press-template { --pr-p1: 150px; --pr-p2: 156px; --pr-q1: 184px; --pr-q2: 170px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 3; --pr-qb1: 23; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 332px) { .press-template { --pr-p1: 150px; --pr-p2: 156px; --pr-q1: 170px; --pr-q2: 170px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 3; --pr-qb1: 23; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 343px) { .press-template { --pr-p1: 150px; --pr-p2: 156px; --pr-q1: 170px; --pr-q2: 164px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 3; --pr-qb1: 23; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 345px) { .press-template { --pr-p1: 150px; --pr-p2: 156px; --pr-q1: 164px; --pr-q2: 164px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 350px) { .press-template { --pr-p1: 150px; --pr-p2: 141px; --pr-q1: 164px; --pr-q2: 164px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 359px) { .press-template { --pr-p1: 160px; --pr-p2: 162px; --pr-q1: 213px; --pr-q2: 195px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 366px) { .press-template { --pr-p1: 160px; --pr-p2: 162px; --pr-q1: 195px; --pr-q2: 195px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 373px) { .press-template { --pr-p1: 160px; --pr-p2: 162px; --pr-q1: 177px; --pr-q2: 195px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 375px) { .press-template { --pr-p1: 160px; --pr-p2: 162px; --pr-q1: 177px; --pr-q2: 177px; --pr-pa1: 72; --pr-pb1: 77; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 378px) { .press-template { --pr-p1: 160px; --pr-p2: 162px; --pr-q1: 177px; --pr-q2: 177px; --pr-pa1: 3; --pr-pb1: 23; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 380px) { .press-template { --pr-p1: 140px; --pr-p2: 162px; --pr-q1: 177px; --pr-q2: 177px; --pr-pa1: 3; --pr-pb1: 23; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 389px) { .press-template { --pr-p1: 140px; --pr-p2: 142px; --pr-q1: 177px; --pr-q2: 177px; --pr-pa1: 3; --pr-pb1: 23; --pr-pa2: 72; --pr-pb2: 77; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 411px) { .press-template { --pr-p1: 140px; --pr-p2: 142px; --pr-q1: 177px; --pr-q2: 177px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 72; --pr-pb2: 77; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 412px) { .press-template { --pr-p1: 140px; --pr-p2: 142px; --pr-q1: 177px; --pr-q2: 177px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 418px) { .press-template { --pr-p1: 140px; --pr-p2: 125px; --pr-q1: 177px; --pr-q2: 177px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 443px) { .press-template { --pr-p1: 122px; --pr-p2: 125px; --pr-q1: 177px; --pr-q2: 177px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 455px) { .press-template { --pr-p1: 122px; --pr-p2: 125px; --pr-q1: 177px; --pr-q2: 160px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 72; --pr-qb2: 77; } }
  @media (min-width: 482px) { .press-template { --pr-p1: 122px; --pr-p2: 125px; --pr-q1: 177px; --pr-q2: 160px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 484px) { .press-template { --pr-p1: 122px; --pr-p2: 125px; --pr-q1: 177px; --pr-q2: 142px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 492px) { .press-template { --pr-p1: 122px; --pr-p2: 125px; --pr-q1: 160px; --pr-q2: 142px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 503px) { .press-template { --pr-p1: 122px; --pr-p2: 125px; --pr-q1: 160px; --pr-q2: 142px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 3; --pr-qb1: 23; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 505px) { .press-template { --pr-p1: 122px; --pr-p2: 125px; --pr-q1: 160px; --pr-q2: 140px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 3; --pr-qb1: 23; --pr-qa2: 52; --pr-qb2: 57; } }
  @media (min-width: 523px) { .press-template { --pr-p1: 122px; --pr-p2: 125px; --pr-q1: 140px; --pr-q2: 140px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 52; --pr-qb1: 57; --pr-qa2: 52; --pr-qb2: 57; } }
  @media (min-width: 599px) { .press-template { --pr-p1: 140px; --pr-p2: 125px; --pr-q1: 177px; --pr-q2: 177px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 3; --pr-qb1: 23; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 600px) { .press-template { --pr-p1: 140px; --pr-p2: 195px; --pr-q1: 177px; --pr-q2: 195px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 3; --pr-qb1: 23; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 601px) { .press-template { --pr-p1: 140px; --pr-p2: 195px; --pr-q1: 177px; --pr-q2: 195px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 613px) { .press-template { --pr-p1: 140px; --pr-p2: 195px; --pr-q1: 177px; --pr-q2: 177px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 616px) { .press-template { --pr-p1: 140px; --pr-p2: 195px; --pr-q1: 177px; --pr-q2: 157px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 634px) { .press-template { --pr-p1: 122px; --pr-p2: 195px; --pr-q1: 177px; --pr-q2: 157px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 677px) { .press-template { --pr-p1: 122px; --pr-p2: 177px; --pr-q1: 177px; --pr-q2: 157px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 72; --pr-qb1: 77; --pr-qa2: 3; --pr-qb2: 23; } }
  @media (min-width: 694px) { .press-template { --pr-p1: 122px; --pr-p2: 177px; --pr-q1: 177px; --pr-q2: 157px; --pr-pa1: 52; --pr-pb1: 57; --pr-pa2: 3; --pr-pb2: 23; --pr-qa1: 3; --pr-qb1: 23; --pr-qa2: 3; --pr-qb2: 23; } }
  .press-template { --pr-c1: max(var(--pr-p1), var(--pr-q1)); --pr-a1: 3px; --pr-b1: 23px; --pr-c2: max(var(--pr-p2), var(--pr-q2)); --pr-a2: 3px; --pr-b2: 23px; }
  .press-template:has(a.card__btn[href*="elnuevoherald.com"]) { --pr-c1: var(--pr-q1); --pr-a1: calc(var(--pr-qa1) * 1px); --pr-b1: calc(var(--pr-qb1) * 1px); --pr-c2: var(--pr-q2); --pr-a2: calc(var(--pr-qa2) * 1px); --pr-b2: calc(var(--pr-qb2) * 1px); }   
  .press-template:has(a.card__btn[href*="elledecor.com"]) { --pr-c1: var(--pr-p1); --pr-a1: calc(var(--pr-pa1) * 1px); --pr-b1: calc(var(--pr-pb1) * 1px); --pr-c2: var(--pr-p2); --pr-a2: calc(var(--pr-pa2) * 1px); --pr-b2: calc(var(--pr-pb2) * 1px); }       
   
  .press-template main > #intro.c-intro {
    box-sizing: border-box; height: var(--pr-band); min-height: 0; padding: 8px 15px 0 !important;
    display: flex; flex-direction: column; justify-content: center;
  }
}
@media (max-width: 599.98px) and (min-height: 500.02px) {
  .press-template ul.card-listing > li.card:nth-child(-n + 2) { box-sizing: border-box; min-height: calc(var(--pr-img) + var(--pr-c1)); }
  .press-template ul.card-listing > li.card:nth-child(n + 3):nth-child(-n + 4) { box-sizing: border-box; min-height: calc(var(--pr-img) + var(--pr-c2)); }
}
@media (min-width: 600px) and (max-width: 699.98px) and (min-height: 500.02px) {
  .press-template ul.card-listing > li.card:nth-child(-n + 3) { box-sizing: border-box; min-height: calc(var(--pr-img) + var(--pr-c1)); }
  .press-template ul.card-listing > li.card:nth-child(n + 4):nth-child(-n + 6) { box-sizing: border-box; min-height: calc(var(--pr-img) + var(--pr-c2)); }
}



@media (max-width: 699.98px) and (min-height: 500.02px), (min-width: 560px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse), (min-width: 560px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) {
  html body .mbcx.mbcx--thanksgiving:has(.tgx.tgty) { padding-bottom: 0 !important; }
  html body .mbcx.mbcx--thanksgiving .tgx.tgty { min-height: calc(100vh - 52px) !important; min-height: calc(100svh - 52px) !important; }
}


@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
  .site-header.site-header-mobi--collapse ~ .site-content > .site-header-spacer-mobile { display: none !important; }
}


@media (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse) and (min-height: 274.5px) and (max-height: 293.5px), (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) and (min-height: 274.5px) and (max-height: 293.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 293.5px), 0px) !important; } }
@media (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse) and (min-height: 314.5px) and (max-height: 333.5px), (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) and (min-height: 314.5px) and (max-height: 333.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 333.5px), 0px) !important; } }
@media (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse) and (min-height: 354.5px) and (max-height: 373.5px), (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) and (min-height: 354.5px) and (max-height: 373.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 373.5px), 0px) !important; } }
@media (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse) and (min-height: 394.5px) and (max-height: 413.5px), (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) and (min-height: 394.5px) and (max-height: 413.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 413.5px), 0px) !important; } }
@media (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse) and (min-height: 434.5px) and (max-height: 453.5px), (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) and (min-height: 434.5px) and (max-height: 453.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 453.5px), 0px) !important; } }
@media (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse) and (min-height: 474.5px) and (max-height: 493.5px), (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) and (min-height: 474.5px) and (max-height: 493.5px) { .page-id--510297 #intro { margin-top: clamp(-20px, calc(100svh - 493.5px), 0px) !important; } }
@media (min-width: 700px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse), (min-width: 700px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) {
   
  .mbcx .tgty .rc-below:has(.rc-dl) {
    --sc-r: calc(100svh - 52px - 8vw - 146.93px);
    --sc-d: calc(max((max((var(--sc-r) - -58.00px) - max(0px, (0px - (-34.10px - var(--sc-r))) * 1000000), (var(--sc-r) - -6.10px) - max(0px, (-34.10px - var(--sc-r)) * 1000000))) - max(0px, (0px - (min(var(--sc-r) - -52.75px, -15.45px - var(--sc-r)))) * 1000000), (0px) - max(0px, (min(var(--sc-r) - -52.75px, -15.45px - var(--sc-r))) * 1000000)) + max((max((var(--sc-r) - -6.10px) - max(0px, (0px - (11.25px - var(--sc-r))) * 1000000), (var(--sc-r) - 22.50px) - max(0px, (11.25px - var(--sc-r)) * 1000000))) - max(0px, (0px - (min(var(--sc-r) - 3.25px, 19.25px - var(--sc-r)))) * 1000000), (0px) - max(0px, (min(var(--sc-r) - 3.25px, 19.25px - var(--sc-r))) * 1000000)) + max((max((var(--sc-r) - 22.50px) - max(0px, (0px - (33.75px - var(--sc-r))) * 1000000), (var(--sc-r) - 45.00px) - max(0px, (33.75px - var(--sc-r)) * 1000000))) - max(0px, (0px - (min(var(--sc-r) - 25.75px, 41.75px - var(--sc-r)))) * 1000000), (0px) - max(0px, (min(var(--sc-r) - 25.75px, 41.75px - var(--sc-r))) * 1000000)) + max((max((var(--sc-r) - 45.00px) - max(0px, (0px - (56.25px - var(--sc-r))) * 1000000), (var(--sc-r) - 77.40px) - max(0px, (56.25px - var(--sc-r)) * 1000000))) - max(0px, (0px - (min(var(--sc-r) - 48.25px, 64.25px - var(--sc-r)))) * 1000000), (0px) - max(0px, (min(var(--sc-r) - 48.25px, 64.25px - var(--sc-r))) * 1000000)) + max((max((var(--sc-r) - 77.40px) - max(0px, (0px - (98.05px - var(--sc-r))) * 1000000), (var(--sc-r) - 111.00px) - max(0px, (98.05px - var(--sc-r)) * 1000000))) - max(0px, (0px - (min(var(--sc-r) - 90.55px, 105.55px - var(--sc-r)))) * 1000000), (0px) - max(0px, (min(var(--sc-r) - 90.55px, 105.55px - var(--sc-r))) * 1000000)));
    padding-top: calc(8vw + var(--sc-d)) !important; padding-bottom: calc(8vw - var(--sc-d)) !important;
  }
}



@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
  .mbcx .d1 .d1-line .d1-slot { container-type: inline-size; }
  .mbcx .d1 .d1-slot .d1-w:nth-child(3) { font-size: min(26.5px, calc((100cqw - 4px) / 8.47)) !important; }
  .mbcx .d1 .d1-slot .d1-w:nth-child(6) { font-size: min(26.5px, calc((100cqw - 4px) / 7.19)) !important; }
  .mbcx .d1 .d1-slot .d1-w:nth-child(7) { font-size: min(26.5px, calc((100cqw - 4px) / 9.10)) !important; }
  .mbcx .d1 .d1-slot .d1-w:nth-child(10) { font-size: min(26.5px, calc((100cqw - 4px) / 12.30)) !important; }
  .mbcx .d1 .d1-slot .d1-w:nth-child(11) { font-size: min(26.5px, calc((100cqw - 4px) / 7.47)) !important; }
  .mbcx .d1 .d1-slot .d1-w:nth-child(12) { font-size: min(26.5px, calc((100cqw - 4px) / 6.82)) !important; }
  .mbcx .d1 .d1-slot .d1-w:nth-child(13) { font-size: min(26.5px, calc((100cqw - 4px) / 10.94)) !important; }
}



@media (max-width: 699.98px), (max-width:1023.98px) and (max-height:500px) {
  html body .mbcx .wd-pass.k-hero .wd-pass__frame img { aspect-ratio: auto 3940 / 2627 !important; }
  html body .mbcx .r6.r6--l .r6p img { aspect-ratio: auto 2880 / 2304 !important; }
  html body .mbcx .x__two.wbm > figure.wbm-des img { aspect-ratio: auto 5012 / 3341 !important; }
  html body .mbcx .x__two.wbm > figure.wbm-bar img { aspect-ratio: auto 3960 / 2640 !important; }
}

@media (min-width: 300px) and (max-width: 699.98px) and (min-height: 500.02px) {
  html body .mbcx.mbcx--corporate #hero.hx .photo-slot, html body .mbcx.mbcx--corporate #hero.hx .photo-slot .ap { aspect-ratio: 1.139 !important; height: auto !important; }
  html body .mbcx.mbcx--corporate #hero.hx .photo-slot img { width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: 50% 50% !important; }
}
@media (min-width: 300px) and (max-width: 300.98px) and (min-height: 500.02px) { @supports not (font: -apple-system-body) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 216.11px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -190.90px) - 0.00px, 11.30px - (var(--cx-r) - -190.90px)) * 1000000), (var(--cx-r) - -190.90px), max(0px, min((var(--cx-r) - -190.90px) - 0.00px, 11.30px - (var(--cx-r) - -190.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -168.30px) - -11.30px, 0.00px - (var(--cx-r) - -168.30px)) * 1000000), (var(--cx-r) - -168.30px), max(0px, min((var(--cx-r) - -168.30px) - -11.30px, 0.00px - (var(--cx-r) - -168.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -163.20px) - 0.00px, 12.80px - (var(--cx-r) - -163.20px)) * 1000000), (var(--cx-r) - -163.20px), max(0px, min((var(--cx-r) - -163.20px) - 0.00px, 12.80px - (var(--cx-r) - -163.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.60px) - -12.80px, 0.00px - (var(--cx-r) - -123.60px)) * 1000000), (var(--cx-r) - -123.60px), max(0px, min((var(--cx-r) - -123.60px) - -12.80px, 0.00px - (var(--cx-r) - -123.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.60px) - 0.00px, 12.80px - (var(--cx-r) - -123.60px)) * 1000000), (var(--cx-r) - -123.60px), max(0px, min((var(--cx-r) - -123.60px) - 0.00px, 12.80px - (var(--cx-r) - -123.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -85.00px) - -12.80px, 0.00px - (var(--cx-r) - -85.00px)) * 1000000), (var(--cx-r) - -85.00px), max(0px, min((var(--cx-r) - -85.00px) - -12.80px, 0.00px - (var(--cx-r) - -85.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -85.00px) - 0.00px, 12.80px - (var(--cx-r) - -85.00px)) * 1000000), (var(--cx-r) - -85.00px), max(0px, min((var(--cx-r) - -85.00px) - 0.00px, 12.80px - (var(--cx-r) - -85.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.40px) - -12.80px, 0.00px - (var(--cx-r) - -46.40px)) * 1000000), (var(--cx-r) - -46.40px), max(0px, min((var(--cx-r) - -46.40px) - -12.80px, 0.00px - (var(--cx-r) - -46.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.40px) - 0.00px, 12.80px - (var(--cx-r) - -46.40px)) * 1000000), (var(--cx-r) - -46.40px), max(0px, min((var(--cx-r) - -46.40px) - 0.00px, 12.80px - (var(--cx-r) - -46.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -6.80px) - -12.80px, 0.00px - (var(--cx-r) - -6.80px)) * 1000000), (var(--cx-r) - -6.80px), max(0px, min((var(--cx-r) - -6.80px) - -12.80px, 0.00px - (var(--cx-r) - -6.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 4.70px) - 0.00px, 12.80px - (var(--cx-r) - 4.70px)) * 1000000), (var(--cx-r) - 4.70px), max(0px, min((var(--cx-r) - 4.70px) - 0.00px, 12.80px - (var(--cx-r) - 4.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.50px) - -12.80px, 0.00px - (var(--cx-r) - 30.50px)) * 1000000), (var(--cx-r) - 30.50px), max(0px, min((var(--cx-r) - 30.50px) - -12.80px, 0.00px - (var(--cx-r) - 30.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.50px) - 0.00px, 12.80px - (var(--cx-r) - 30.50px)) * 1000000), (var(--cx-r) - 30.50px), max(0px, min((var(--cx-r) - 30.50px) - 0.00px, 12.80px - (var(--cx-r) - 30.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.10px) - -12.80px, 0.00px - (var(--cx-r) - 56.10px)) * 1000000), (var(--cx-r) - 56.10px), max(0px, min((var(--cx-r) - 56.10px) - -12.80px, 0.00px - (var(--cx-r) - 56.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.10px) - 0.00px, 12.80px - (var(--cx-r) - 56.10px)) * 1000000), (var(--cx-r) - 56.10px), max(0px, min((var(--cx-r) - 56.10px) - 0.00px, 12.80px - (var(--cx-r) - 56.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.70px) - -12.80px, 0.00px - (var(--cx-r) - 81.70px)) * 1000000), (var(--cx-r) - 81.70px), max(0px, min((var(--cx-r) - 81.70px) - -12.80px, 0.00px - (var(--cx-r) - 81.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.70px) - 0.00px, 12.80px - (var(--cx-r) - 81.70px)) * 1000000), (var(--cx-r) - 81.70px), max(0px, min((var(--cx-r) - 81.70px) - 0.00px, 12.80px - (var(--cx-r) - 81.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.30px) - -12.80px, 0.00px - (var(--cx-r) - 107.30px)) * 1000000), (var(--cx-r) - 107.30px), max(0px, min((var(--cx-r) - 107.30px) - -12.80px, 0.00px - (var(--cx-r) - 107.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.30px) - 0.00px, 12.80px - (var(--cx-r) - 107.30px)) * 1000000), (var(--cx-r) - 107.30px), max(0px, min((var(--cx-r) - 107.30px) - 0.00px, 12.80px - (var(--cx-r) - 107.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 132.90px) - -12.80px, 0.00px - (var(--cx-r) - 132.90px)) * 1000000), (var(--cx-r) - 132.90px), max(0px, min((var(--cx-r) - 132.90px) - -12.80px, 0.00px - (var(--cx-r) - 132.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 132.90px) - 0.00px, 12.80px - (var(--cx-r) - 132.90px)) * 1000000), (var(--cx-r) - 132.90px), max(0px, min((var(--cx-r) - 132.90px) - 0.00px, 12.80px - (var(--cx-r) - 132.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 158.50px) - -12.80px, 0.00px - (var(--cx-r) - 158.50px)) * 1000000), (var(--cx-r) - 158.50px), max(0px, min((var(--cx-r) - 158.50px) - -12.80px, 0.00px - (var(--cx-r) - 158.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 158.50px) - 0.00px, 12.80px - (var(--cx-r) - 158.50px)) * 1000000), (var(--cx-r) - 158.50px), max(0px, min((var(--cx-r) - 158.50px) - 0.00px, 12.80px - (var(--cx-r) - 158.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 184.30px) - -12.80px, 0.00px - (var(--cx-r) - 184.30px)) * 1000000), (var(--cx-r) - 184.30px), max(0px, min((var(--cx-r) - 184.30px) - -12.80px, 0.00px - (var(--cx-r) - 184.30px)) * 1000000))) !important;
  }
} }
@media (min-width: 300px) and (max-width: 300.98px) and (min-height: 500.02px) { @supports (font: -apple-system-body) and (not (-webkit-touch-callout: none)) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 216.02px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -190.50px) - 0.00px, 11.30px - (var(--cx-r) - -190.50px)) * 1000000), (var(--cx-r) - -190.50px), max(0px, min((var(--cx-r) - -190.50px) - 0.00px, 11.30px - (var(--cx-r) - -190.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -167.90px) - -11.30px, 0.00px - (var(--cx-r) - -167.90px)) * 1000000), (var(--cx-r) - -167.90px), max(0px, min((var(--cx-r) - -167.90px) - -11.30px, 0.00px - (var(--cx-r) - -167.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -162.40px) - 0.00px, 12.80px - (var(--cx-r) - -162.40px)) * 1000000), (var(--cx-r) - -162.40px), max(0px, min((var(--cx-r) - -162.40px) - 0.00px, 12.80px - (var(--cx-r) - -162.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.30px) - -12.80px, 0.00px - (var(--cx-r) - -123.30px)) * 1000000), (var(--cx-r) - -123.30px), max(0px, min((var(--cx-r) - -123.30px) - -12.80px, 0.00px - (var(--cx-r) - -123.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.30px) - 0.00px, 12.80px - (var(--cx-r) - -123.30px)) * 1000000), (var(--cx-r) - -123.30px), max(0px, min((var(--cx-r) - -123.30px) - 0.00px, 12.80px - (var(--cx-r) - -123.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -84.70px) - -12.80px, 0.00px - (var(--cx-r) - -84.70px)) * 1000000), (var(--cx-r) - -84.70px), max(0px, min((var(--cx-r) - -84.70px) - -12.80px, 0.00px - (var(--cx-r) - -84.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -84.70px) - 0.00px, 12.80px - (var(--cx-r) - -84.70px)) * 1000000), (var(--cx-r) - -84.70px), max(0px, min((var(--cx-r) - -84.70px) - 0.00px, 12.80px - (var(--cx-r) - -84.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.10px) - -12.80px, 0.00px - (var(--cx-r) - -46.10px)) * 1000000), (var(--cx-r) - -46.10px), max(0px, min((var(--cx-r) - -46.10px) - -12.80px, 0.00px - (var(--cx-r) - -46.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.10px) - 0.00px, 12.80px - (var(--cx-r) - -46.10px)) * 1000000), (var(--cx-r) - -46.10px), max(0px, min((var(--cx-r) - -46.10px) - 0.00px, 12.80px - (var(--cx-r) - -46.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -7.00px) - -12.80px, 0.00px - (var(--cx-r) - -7.00px)) * 1000000), (var(--cx-r) - -7.00px), max(0px, min((var(--cx-r) - -7.00px) - -12.80px, 0.00px - (var(--cx-r) - -7.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 5.00px) - 0.00px, 12.80px - (var(--cx-r) - 5.00px)) * 1000000), (var(--cx-r) - 5.00px), max(0px, min((var(--cx-r) - 5.00px) - 0.00px, 12.80px - (var(--cx-r) - 5.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.60px) - -12.80px, 0.00px - (var(--cx-r) - 30.60px)) * 1000000), (var(--cx-r) - 30.60px), max(0px, min((var(--cx-r) - 30.60px) - -12.80px, 0.00px - (var(--cx-r) - 30.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.60px) - 0.00px, 12.80px - (var(--cx-r) - 30.60px)) * 1000000), (var(--cx-r) - 30.60px), max(0px, min((var(--cx-r) - 30.60px) - 0.00px, 12.80px - (var(--cx-r) - 30.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.20px) - -12.80px, 0.00px - (var(--cx-r) - 56.20px)) * 1000000), (var(--cx-r) - 56.20px), max(0px, min((var(--cx-r) - 56.20px) - -12.80px, 0.00px - (var(--cx-r) - 56.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.20px) - 0.00px, 12.80px - (var(--cx-r) - 56.20px)) * 1000000), (var(--cx-r) - 56.20px), max(0px, min((var(--cx-r) - 56.20px) - 0.00px, 12.80px - (var(--cx-r) - 56.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.80px) - -12.80px, 0.00px - (var(--cx-r) - 81.80px)) * 1000000), (var(--cx-r) - 81.80px), max(0px, min((var(--cx-r) - 81.80px) - -12.80px, 0.00px - (var(--cx-r) - 81.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.80px) - 0.00px, 12.80px - (var(--cx-r) - 81.80px)) * 1000000), (var(--cx-r) - 81.80px), max(0px, min((var(--cx-r) - 81.80px) - 0.00px, 12.80px - (var(--cx-r) - 81.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.40px) - -12.80px, 0.00px - (var(--cx-r) - 107.40px)) * 1000000), (var(--cx-r) - 107.40px), max(0px, min((var(--cx-r) - 107.40px) - -12.80px, 0.00px - (var(--cx-r) - 107.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.40px) - 0.00px, 12.80px - (var(--cx-r) - 107.40px)) * 1000000), (var(--cx-r) - 107.40px), max(0px, min((var(--cx-r) - 107.40px) - 0.00px, 12.80px - (var(--cx-r) - 107.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 133.00px) - -12.80px, 0.00px - (var(--cx-r) - 133.00px)) * 1000000), (var(--cx-r) - 133.00px), max(0px, min((var(--cx-r) - 133.00px) - -12.80px, 0.00px - (var(--cx-r) - 133.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 133.00px) - 0.00px, 12.80px - (var(--cx-r) - 133.00px)) * 1000000), (var(--cx-r) - 133.00px), max(0px, min((var(--cx-r) - 133.00px) - 0.00px, 12.80px - (var(--cx-r) - 133.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 158.60px) - -12.80px, 0.00px - (var(--cx-r) - 158.60px)) * 1000000), (var(--cx-r) - 158.60px), max(0px, min((var(--cx-r) - 158.60px) - -12.80px, 0.00px - (var(--cx-r) - 158.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 158.60px) - 0.00px, 12.80px - (var(--cx-r) - 158.60px)) * 1000000), (var(--cx-r) - 158.60px), max(0px, min((var(--cx-r) - 158.60px) - 0.00px, 12.80px - (var(--cx-r) - 158.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 184.20px) - -12.80px, 0.00px - (var(--cx-r) - 184.20px)) * 1000000), (var(--cx-r) - 184.20px), max(0px, min((var(--cx-r) - 184.20px) - -12.80px, 0.00px - (var(--cx-r) - 184.20px)) * 1000000))) !important;
  }
} }
@media (min-width: 300px) and (max-width: 300.98px) and (min-height: 500.02px) { @supports (-webkit-touch-callout: none) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 213.00px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -188.50px) - 0.00px, 11.30px - (var(--cx-r) - -188.50px)) * 1000000), (var(--cx-r) - -188.50px), max(0px, min((var(--cx-r) - -188.50px) - 0.00px, 11.30px - (var(--cx-r) - -188.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -165.90px) - -11.30px, 0.00px - (var(--cx-r) - -165.90px)) * 1000000), (var(--cx-r) - -165.90px), max(0px, min((var(--cx-r) - -165.90px) - -11.30px, 0.00px - (var(--cx-r) - -165.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -160.40px) - 0.00px, 12.80px - (var(--cx-r) - -160.40px)) * 1000000), (var(--cx-r) - -160.40px), max(0px, min((var(--cx-r) - -160.40px) - 0.00px, 12.80px - (var(--cx-r) - -160.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -121.10px) - -12.80px, 0.00px - (var(--cx-r) - -121.10px)) * 1000000), (var(--cx-r) - -121.10px), max(0px, min((var(--cx-r) - -121.10px) - -12.80px, 0.00px - (var(--cx-r) - -121.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -121.10px) - 0.00px, 12.80px - (var(--cx-r) - -121.10px)) * 1000000), (var(--cx-r) - -121.10px), max(0px, min((var(--cx-r) - -121.10px) - 0.00px, 12.80px - (var(--cx-r) - -121.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -83.10px) - -12.80px, 0.00px - (var(--cx-r) - -83.10px)) * 1000000), (var(--cx-r) - -83.10px), max(0px, min((var(--cx-r) - -83.10px) - -12.80px, 0.00px - (var(--cx-r) - -83.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -83.10px) - 0.00px, 12.80px - (var(--cx-r) - -83.10px)) * 1000000), (var(--cx-r) - -83.10px), max(0px, min((var(--cx-r) - -83.10px) - 0.00px, 12.80px - (var(--cx-r) - -83.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -45.10px) - -12.80px, 0.00px - (var(--cx-r) - -45.10px)) * 1000000), (var(--cx-r) - -45.10px), max(0px, min((var(--cx-r) - -45.10px) - -12.80px, 0.00px - (var(--cx-r) - -45.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -45.10px) - 0.00px, 12.80px - (var(--cx-r) - -45.10px)) * 1000000), (var(--cx-r) - -45.10px), max(0px, min((var(--cx-r) - -45.10px) - 0.00px, 12.80px - (var(--cx-r) - -45.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -5.80px) - -12.80px, 0.00px - (var(--cx-r) - -5.80px)) * 1000000), (var(--cx-r) - -5.80px), max(0px, min((var(--cx-r) - -5.80px) - -12.80px, 0.00px - (var(--cx-r) - -5.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 3.90px) - 0.00px, 12.65px - (var(--cx-r) - 3.90px)) * 1000000), (var(--cx-r) - 3.90px), max(0px, min((var(--cx-r) - 3.90px) - 0.00px, 12.65px - (var(--cx-r) - 3.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 29.20px) - -12.65px, 0.00px - (var(--cx-r) - 29.20px)) * 1000000), (var(--cx-r) - 29.20px), max(0px, min((var(--cx-r) - 29.20px) - -12.65px, 0.00px - (var(--cx-r) - 29.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 29.20px) - 0.00px, 12.50px - (var(--cx-r) - 29.20px)) * 1000000), (var(--cx-r) - 29.20px), max(0px, min((var(--cx-r) - 29.20px) - 0.00px, 12.50px - (var(--cx-r) - 29.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 54.20px) - -12.50px, 0.00px - (var(--cx-r) - 54.20px)) * 1000000), (var(--cx-r) - 54.20px), max(0px, min((var(--cx-r) - 54.20px) - -12.50px, 0.00px - (var(--cx-r) - 54.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 54.20px) - 0.00px, 12.50px - (var(--cx-r) - 54.20px)) * 1000000), (var(--cx-r) - 54.20px), max(0px, min((var(--cx-r) - 54.20px) - 0.00px, 12.50px - (var(--cx-r) - 54.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 79.20px) - -12.50px, 0.00px - (var(--cx-r) - 79.20px)) * 1000000), (var(--cx-r) - 79.20px), max(0px, min((var(--cx-r) - 79.20px) - -12.50px, 0.00px - (var(--cx-r) - 79.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 79.20px) - 0.00px, 12.50px - (var(--cx-r) - 79.20px)) * 1000000), (var(--cx-r) - 79.20px), max(0px, min((var(--cx-r) - 79.20px) - 0.00px, 12.50px - (var(--cx-r) - 79.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 104.20px) - -12.50px, 0.00px - (var(--cx-r) - 104.20px)) * 1000000), (var(--cx-r) - 104.20px), max(0px, min((var(--cx-r) - 104.20px) - -12.50px, 0.00px - (var(--cx-r) - 104.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 104.20px) - 0.00px, 12.50px - (var(--cx-r) - 104.20px)) * 1000000), (var(--cx-r) - 104.20px), max(0px, min((var(--cx-r) - 104.20px) - 0.00px, 12.50px - (var(--cx-r) - 104.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 129.20px) - -12.50px, 0.00px - (var(--cx-r) - 129.20px)) * 1000000), (var(--cx-r) - 129.20px), max(0px, min((var(--cx-r) - 129.20px) - -12.50px, 0.00px - (var(--cx-r) - 129.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 129.20px) - 0.00px, 12.50px - (var(--cx-r) - 129.20px)) * 1000000), (var(--cx-r) - 129.20px), max(0px, min((var(--cx-r) - 129.20px) - 0.00px, 12.50px - (var(--cx-r) - 129.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 154.20px) - -12.50px, 0.00px - (var(--cx-r) - 154.20px)) * 1000000), (var(--cx-r) - 154.20px), max(0px, min((var(--cx-r) - 154.20px) - -12.50px, 0.00px - (var(--cx-r) - 154.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 154.20px) - 0.00px, 12.65px - (var(--cx-r) - 154.20px)) * 1000000), (var(--cx-r) - 154.20px), max(0px, min((var(--cx-r) - 154.20px) - 0.00px, 12.65px - (var(--cx-r) - 154.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 179.50px) - -12.65px, 0.00px - (var(--cx-r) - 179.50px)) * 1000000), (var(--cx-r) - 179.50px), max(0px, min((var(--cx-r) - 179.50px) - -12.65px, 0.00px - (var(--cx-r) - 179.50px)) * 1000000))) !important;
  }
} }
@media (min-width: 301px) and (max-width: 347.98px) and (min-height: 500.02px) { @supports not (font: -apple-system-body) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 216.11px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -190.90px) - 0.00px, 11.30px - (var(--cx-r) - -190.90px)) * 1000000), (var(--cx-r) - -190.90px), max(0px, min((var(--cx-r) - -190.90px) - 0.00px, 11.30px - (var(--cx-r) - -190.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -168.30px) - -11.30px, 0.00px - (var(--cx-r) - -168.30px)) * 1000000), (var(--cx-r) - -168.30px), max(0px, min((var(--cx-r) - -168.30px) - -11.30px, 0.00px - (var(--cx-r) - -168.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -163.20px) - 0.00px, 12.80px - (var(--cx-r) - -163.20px)) * 1000000), (var(--cx-r) - -163.20px), max(0px, min((var(--cx-r) - -163.20px) - 0.00px, 12.80px - (var(--cx-r) - -163.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.60px) - -12.80px, 0.00px - (var(--cx-r) - -123.60px)) * 1000000), (var(--cx-r) - -123.60px), max(0px, min((var(--cx-r) - -123.60px) - -12.80px, 0.00px - (var(--cx-r) - -123.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.60px) - 0.00px, 12.80px - (var(--cx-r) - -123.60px)) * 1000000), (var(--cx-r) - -123.60px), max(0px, min((var(--cx-r) - -123.60px) - 0.00px, 12.80px - (var(--cx-r) - -123.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -85.00px) - -12.80px, 0.00px - (var(--cx-r) - -85.00px)) * 1000000), (var(--cx-r) - -85.00px), max(0px, min((var(--cx-r) - -85.00px) - -12.80px, 0.00px - (var(--cx-r) - -85.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -85.00px) - 0.00px, 12.80px - (var(--cx-r) - -85.00px)) * 1000000), (var(--cx-r) - -85.00px), max(0px, min((var(--cx-r) - -85.00px) - 0.00px, 12.80px - (var(--cx-r) - -85.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.40px) - -12.80px, 0.00px - (var(--cx-r) - -46.40px)) * 1000000), (var(--cx-r) - -46.40px), max(0px, min((var(--cx-r) - -46.40px) - -12.80px, 0.00px - (var(--cx-r) - -46.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.40px) - 0.00px, 12.80px - (var(--cx-r) - -46.40px)) * 1000000), (var(--cx-r) - -46.40px), max(0px, min((var(--cx-r) - -46.40px) - 0.00px, 12.80px - (var(--cx-r) - -46.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -6.80px) - -12.80px, 0.00px - (var(--cx-r) - -6.80px)) * 1000000), (var(--cx-r) - -6.80px), max(0px, min((var(--cx-r) - -6.80px) - -12.80px, 0.00px - (var(--cx-r) - -6.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 4.70px) - 0.00px, 12.80px - (var(--cx-r) - 4.70px)) * 1000000), (var(--cx-r) - 4.70px), max(0px, min((var(--cx-r) - 4.70px) - 0.00px, 12.80px - (var(--cx-r) - 4.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.50px) - -12.80px, 0.00px - (var(--cx-r) - 30.50px)) * 1000000), (var(--cx-r) - 30.50px), max(0px, min((var(--cx-r) - 30.50px) - -12.80px, 0.00px - (var(--cx-r) - 30.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.50px) - 0.00px, 12.80px - (var(--cx-r) - 30.50px)) * 1000000), (var(--cx-r) - 30.50px), max(0px, min((var(--cx-r) - 30.50px) - 0.00px, 12.80px - (var(--cx-r) - 30.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.10px) - -12.80px, 0.00px - (var(--cx-r) - 56.10px)) * 1000000), (var(--cx-r) - 56.10px), max(0px, min((var(--cx-r) - 56.10px) - -12.80px, 0.00px - (var(--cx-r) - 56.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.10px) - 0.00px, 12.80px - (var(--cx-r) - 56.10px)) * 1000000), (var(--cx-r) - 56.10px), max(0px, min((var(--cx-r) - 56.10px) - 0.00px, 12.80px - (var(--cx-r) - 56.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.70px) - -12.80px, 0.00px - (var(--cx-r) - 81.70px)) * 1000000), (var(--cx-r) - 81.70px), max(0px, min((var(--cx-r) - 81.70px) - -12.80px, 0.00px - (var(--cx-r) - 81.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.70px) - 0.00px, 12.80px - (var(--cx-r) - 81.70px)) * 1000000), (var(--cx-r) - 81.70px), max(0px, min((var(--cx-r) - 81.70px) - 0.00px, 12.80px - (var(--cx-r) - 81.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.30px) - -12.80px, 0.00px - (var(--cx-r) - 107.30px)) * 1000000), (var(--cx-r) - 107.30px), max(0px, min((var(--cx-r) - 107.30px) - -12.80px, 0.00px - (var(--cx-r) - 107.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.30px) - 0.00px, 12.80px - (var(--cx-r) - 107.30px)) * 1000000), (var(--cx-r) - 107.30px), max(0px, min((var(--cx-r) - 107.30px) - 0.00px, 12.80px - (var(--cx-r) - 107.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 132.90px) - -12.80px, 0.00px - (var(--cx-r) - 132.90px)) * 1000000), (var(--cx-r) - 132.90px), max(0px, min((var(--cx-r) - 132.90px) - -12.80px, 0.00px - (var(--cx-r) - 132.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 132.90px) - 0.00px, 12.80px - (var(--cx-r) - 132.90px)) * 1000000), (var(--cx-r) - 132.90px), max(0px, min((var(--cx-r) - 132.90px) - 0.00px, 12.80px - (var(--cx-r) - 132.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 158.70px) - -12.80px, 0.00px - (var(--cx-r) - 158.70px)) * 1000000), (var(--cx-r) - 158.70px), max(0px, min((var(--cx-r) - 158.70px) - -12.80px, 0.00px - (var(--cx-r) - 158.70px)) * 1000000))) !important;
  }
} }
@media (min-width: 301px) and (max-width: 347.98px) and (min-height: 500.02px) { @supports (font: -apple-system-body) and (not (-webkit-touch-callout: none)) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 216.02px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -190.50px) - 0.00px, 11.30px - (var(--cx-r) - -190.50px)) * 1000000), (var(--cx-r) - -190.50px), max(0px, min((var(--cx-r) - -190.50px) - 0.00px, 11.30px - (var(--cx-r) - -190.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -167.90px) - -11.30px, 0.00px - (var(--cx-r) - -167.90px)) * 1000000), (var(--cx-r) - -167.90px), max(0px, min((var(--cx-r) - -167.90px) - -11.30px, 0.00px - (var(--cx-r) - -167.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -162.40px) - 0.00px, 12.80px - (var(--cx-r) - -162.40px)) * 1000000), (var(--cx-r) - -162.40px), max(0px, min((var(--cx-r) - -162.40px) - 0.00px, 12.80px - (var(--cx-r) - -162.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.30px) - -12.80px, 0.00px - (var(--cx-r) - -123.30px)) * 1000000), (var(--cx-r) - -123.30px), max(0px, min((var(--cx-r) - -123.30px) - -12.80px, 0.00px - (var(--cx-r) - -123.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.30px) - 0.00px, 12.80px - (var(--cx-r) - -123.30px)) * 1000000), (var(--cx-r) - -123.30px), max(0px, min((var(--cx-r) - -123.30px) - 0.00px, 12.80px - (var(--cx-r) - -123.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -84.70px) - -12.80px, 0.00px - (var(--cx-r) - -84.70px)) * 1000000), (var(--cx-r) - -84.70px), max(0px, min((var(--cx-r) - -84.70px) - -12.80px, 0.00px - (var(--cx-r) - -84.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -84.70px) - 0.00px, 12.80px - (var(--cx-r) - -84.70px)) * 1000000), (var(--cx-r) - -84.70px), max(0px, min((var(--cx-r) - -84.70px) - 0.00px, 12.80px - (var(--cx-r) - -84.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.10px) - -12.80px, 0.00px - (var(--cx-r) - -46.10px)) * 1000000), (var(--cx-r) - -46.10px), max(0px, min((var(--cx-r) - -46.10px) - -12.80px, 0.00px - (var(--cx-r) - -46.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.10px) - 0.00px, 12.80px - (var(--cx-r) - -46.10px)) * 1000000), (var(--cx-r) - -46.10px), max(0px, min((var(--cx-r) - -46.10px) - 0.00px, 12.80px - (var(--cx-r) - -46.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -7.00px) - -12.80px, 0.00px - (var(--cx-r) - -7.00px)) * 1000000), (var(--cx-r) - -7.00px), max(0px, min((var(--cx-r) - -7.00px) - -12.80px, 0.00px - (var(--cx-r) - -7.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 5.00px) - 0.00px, 12.80px - (var(--cx-r) - 5.00px)) * 1000000), (var(--cx-r) - 5.00px), max(0px, min((var(--cx-r) - 5.00px) - 0.00px, 12.80px - (var(--cx-r) - 5.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.60px) - -12.80px, 0.00px - (var(--cx-r) - 30.60px)) * 1000000), (var(--cx-r) - 30.60px), max(0px, min((var(--cx-r) - 30.60px) - -12.80px, 0.00px - (var(--cx-r) - 30.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.60px) - 0.00px, 12.80px - (var(--cx-r) - 30.60px)) * 1000000), (var(--cx-r) - 30.60px), max(0px, min((var(--cx-r) - 30.60px) - 0.00px, 12.80px - (var(--cx-r) - 30.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.20px) - -12.80px, 0.00px - (var(--cx-r) - 56.20px)) * 1000000), (var(--cx-r) - 56.20px), max(0px, min((var(--cx-r) - 56.20px) - -12.80px, 0.00px - (var(--cx-r) - 56.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.20px) - 0.00px, 12.80px - (var(--cx-r) - 56.20px)) * 1000000), (var(--cx-r) - 56.20px), max(0px, min((var(--cx-r) - 56.20px) - 0.00px, 12.80px - (var(--cx-r) - 56.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.80px) - -12.80px, 0.00px - (var(--cx-r) - 81.80px)) * 1000000), (var(--cx-r) - 81.80px), max(0px, min((var(--cx-r) - 81.80px) - -12.80px, 0.00px - (var(--cx-r) - 81.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.80px) - 0.00px, 12.80px - (var(--cx-r) - 81.80px)) * 1000000), (var(--cx-r) - 81.80px), max(0px, min((var(--cx-r) - 81.80px) - 0.00px, 12.80px - (var(--cx-r) - 81.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.40px) - -12.80px, 0.00px - (var(--cx-r) - 107.40px)) * 1000000), (var(--cx-r) - 107.40px), max(0px, min((var(--cx-r) - 107.40px) - -12.80px, 0.00px - (var(--cx-r) - 107.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.40px) - 0.00px, 12.80px - (var(--cx-r) - 107.40px)) * 1000000), (var(--cx-r) - 107.40px), max(0px, min((var(--cx-r) - 107.40px) - 0.00px, 12.80px - (var(--cx-r) - 107.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 133.00px) - -12.80px, 0.00px - (var(--cx-r) - 133.00px)) * 1000000), (var(--cx-r) - 133.00px), max(0px, min((var(--cx-r) - 133.00px) - -12.80px, 0.00px - (var(--cx-r) - 133.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 133.00px) - 0.00px, 12.80px - (var(--cx-r) - 133.00px)) * 1000000), (var(--cx-r) - 133.00px), max(0px, min((var(--cx-r) - 133.00px) - 0.00px, 12.80px - (var(--cx-r) - 133.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 158.60px) - -12.80px, 0.00px - (var(--cx-r) - 158.60px)) * 1000000), (var(--cx-r) - 158.60px), max(0px, min((var(--cx-r) - 158.60px) - -12.80px, 0.00px - (var(--cx-r) - 158.60px)) * 1000000))) !important;
  }
} }
@media (min-width: 301px) and (max-width: 347.98px) and (min-height: 500.02px) { @supports (-webkit-touch-callout: none) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 213.00px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -188.50px) - 0.00px, 11.30px - (var(--cx-r) - -188.50px)) * 1000000), (var(--cx-r) - -188.50px), max(0px, min((var(--cx-r) - -188.50px) - 0.00px, 11.30px - (var(--cx-r) - -188.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -165.90px) - -11.30px, 0.00px - (var(--cx-r) - -165.90px)) * 1000000), (var(--cx-r) - -165.90px), max(0px, min((var(--cx-r) - -165.90px) - -11.30px, 0.00px - (var(--cx-r) - -165.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -160.40px) - 0.00px, 12.80px - (var(--cx-r) - -160.40px)) * 1000000), (var(--cx-r) - -160.40px), max(0px, min((var(--cx-r) - -160.40px) - 0.00px, 12.80px - (var(--cx-r) - -160.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -121.10px) - -12.80px, 0.00px - (var(--cx-r) - -121.10px)) * 1000000), (var(--cx-r) - -121.10px), max(0px, min((var(--cx-r) - -121.10px) - -12.80px, 0.00px - (var(--cx-r) - -121.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -121.10px) - 0.00px, 12.80px - (var(--cx-r) - -121.10px)) * 1000000), (var(--cx-r) - -121.10px), max(0px, min((var(--cx-r) - -121.10px) - 0.00px, 12.80px - (var(--cx-r) - -121.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -83.10px) - -12.80px, 0.00px - (var(--cx-r) - -83.10px)) * 1000000), (var(--cx-r) - -83.10px), max(0px, min((var(--cx-r) - -83.10px) - -12.80px, 0.00px - (var(--cx-r) - -83.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -83.10px) - 0.00px, 12.80px - (var(--cx-r) - -83.10px)) * 1000000), (var(--cx-r) - -83.10px), max(0px, min((var(--cx-r) - -83.10px) - 0.00px, 12.80px - (var(--cx-r) - -83.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -45.10px) - -12.80px, 0.00px - (var(--cx-r) - -45.10px)) * 1000000), (var(--cx-r) - -45.10px), max(0px, min((var(--cx-r) - -45.10px) - -12.80px, 0.00px - (var(--cx-r) - -45.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -45.10px) - 0.00px, 12.80px - (var(--cx-r) - -45.10px)) * 1000000), (var(--cx-r) - -45.10px), max(0px, min((var(--cx-r) - -45.10px) - 0.00px, 12.80px - (var(--cx-r) - -45.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -5.80px) - -12.80px, 0.00px - (var(--cx-r) - -5.80px)) * 1000000), (var(--cx-r) - -5.80px), max(0px, min((var(--cx-r) - -5.80px) - -12.80px, 0.00px - (var(--cx-r) - -5.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 3.90px) - 0.00px, 12.65px - (var(--cx-r) - 3.90px)) * 1000000), (var(--cx-r) - 3.90px), max(0px, min((var(--cx-r) - 3.90px) - 0.00px, 12.65px - (var(--cx-r) - 3.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 29.20px) - -12.65px, 0.00px - (var(--cx-r) - 29.20px)) * 1000000), (var(--cx-r) - 29.20px), max(0px, min((var(--cx-r) - 29.20px) - -12.65px, 0.00px - (var(--cx-r) - 29.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 29.20px) - 0.00px, 12.50px - (var(--cx-r) - 29.20px)) * 1000000), (var(--cx-r) - 29.20px), max(0px, min((var(--cx-r) - 29.20px) - 0.00px, 12.50px - (var(--cx-r) - 29.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 54.20px) - -12.50px, 0.00px - (var(--cx-r) - 54.20px)) * 1000000), (var(--cx-r) - 54.20px), max(0px, min((var(--cx-r) - 54.20px) - -12.50px, 0.00px - (var(--cx-r) - 54.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 54.20px) - 0.00px, 12.50px - (var(--cx-r) - 54.20px)) * 1000000), (var(--cx-r) - 54.20px), max(0px, min((var(--cx-r) - 54.20px) - 0.00px, 12.50px - (var(--cx-r) - 54.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 79.20px) - -12.50px, 0.00px - (var(--cx-r) - 79.20px)) * 1000000), (var(--cx-r) - 79.20px), max(0px, min((var(--cx-r) - 79.20px) - -12.50px, 0.00px - (var(--cx-r) - 79.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 79.20px) - 0.00px, 12.50px - (var(--cx-r) - 79.20px)) * 1000000), (var(--cx-r) - 79.20px), max(0px, min((var(--cx-r) - 79.20px) - 0.00px, 12.50px - (var(--cx-r) - 79.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 104.20px) - -12.50px, 0.00px - (var(--cx-r) - 104.20px)) * 1000000), (var(--cx-r) - 104.20px), max(0px, min((var(--cx-r) - 104.20px) - -12.50px, 0.00px - (var(--cx-r) - 104.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 104.20px) - 0.00px, 12.50px - (var(--cx-r) - 104.20px)) * 1000000), (var(--cx-r) - 104.20px), max(0px, min((var(--cx-r) - 104.20px) - 0.00px, 12.50px - (var(--cx-r) - 104.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 129.20px) - -12.50px, 0.00px - (var(--cx-r) - 129.20px)) * 1000000), (var(--cx-r) - 129.20px), max(0px, min((var(--cx-r) - 129.20px) - -12.50px, 0.00px - (var(--cx-r) - 129.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 129.20px) - 0.00px, 12.65px - (var(--cx-r) - 129.20px)) * 1000000), (var(--cx-r) - 129.20px), max(0px, min((var(--cx-r) - 129.20px) - 0.00px, 12.65px - (var(--cx-r) - 129.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 154.50px) - -12.65px, 0.00px - (var(--cx-r) - 154.50px)) * 1000000), (var(--cx-r) - 154.50px), max(0px, min((var(--cx-r) - 154.50px) - -12.65px, 0.00px - (var(--cx-r) - 154.50px)) * 1000000))) !important;
  }
} }
@media (min-width: 348px) and (max-width: 411.98px) and (min-height: 500.02px) { @supports not (font: -apple-system-body) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 216.11px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -190.90px) - 0.00px, 11.30px - (var(--cx-r) - -190.90px)) * 1000000), (var(--cx-r) - -190.90px), max(0px, min((var(--cx-r) - -190.90px) - 0.00px, 11.30px - (var(--cx-r) - -190.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -168.30px) - -11.30px, 0.00px - (var(--cx-r) - -168.30px)) * 1000000), (var(--cx-r) - -168.30px), max(0px, min((var(--cx-r) - -168.30px) - -11.30px, 0.00px - (var(--cx-r) - -168.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -163.20px) - 0.00px, 12.80px - (var(--cx-r) - -163.20px)) * 1000000), (var(--cx-r) - -163.20px), max(0px, min((var(--cx-r) - -163.20px) - 0.00px, 12.80px - (var(--cx-r) - -163.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.60px) - -12.80px, 0.00px - (var(--cx-r) - -123.60px)) * 1000000), (var(--cx-r) - -123.60px), max(0px, min((var(--cx-r) - -123.60px) - -12.80px, 0.00px - (var(--cx-r) - -123.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.60px) - 0.00px, 12.80px - (var(--cx-r) - -123.60px)) * 1000000), (var(--cx-r) - -123.60px), max(0px, min((var(--cx-r) - -123.60px) - 0.00px, 12.80px - (var(--cx-r) - -123.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -85.00px) - -12.80px, 0.00px - (var(--cx-r) - -85.00px)) * 1000000), (var(--cx-r) - -85.00px), max(0px, min((var(--cx-r) - -85.00px) - -12.80px, 0.00px - (var(--cx-r) - -85.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -85.00px) - 0.00px, 12.80px - (var(--cx-r) - -85.00px)) * 1000000), (var(--cx-r) - -85.00px), max(0px, min((var(--cx-r) - -85.00px) - 0.00px, 12.80px - (var(--cx-r) - -85.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.40px) - -12.80px, 0.00px - (var(--cx-r) - -46.40px)) * 1000000), (var(--cx-r) - -46.40px), max(0px, min((var(--cx-r) - -46.40px) - -12.80px, 0.00px - (var(--cx-r) - -46.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.40px) - 0.00px, 12.80px - (var(--cx-r) - -46.40px)) * 1000000), (var(--cx-r) - -46.40px), max(0px, min((var(--cx-r) - -46.40px) - 0.00px, 12.80px - (var(--cx-r) - -46.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -6.80px) - -12.80px, 0.00px - (var(--cx-r) - -6.80px)) * 1000000), (var(--cx-r) - -6.80px), max(0px, min((var(--cx-r) - -6.80px) - -12.80px, 0.00px - (var(--cx-r) - -6.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 4.70px) - 0.00px, 12.80px - (var(--cx-r) - 4.70px)) * 1000000), (var(--cx-r) - 4.70px), max(0px, min((var(--cx-r) - 4.70px) - 0.00px, 12.80px - (var(--cx-r) - 4.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.50px) - -12.80px, 0.00px - (var(--cx-r) - 30.50px)) * 1000000), (var(--cx-r) - 30.50px), max(0px, min((var(--cx-r) - 30.50px) - -12.80px, 0.00px - (var(--cx-r) - 30.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.50px) - 0.00px, 12.80px - (var(--cx-r) - 30.50px)) * 1000000), (var(--cx-r) - 30.50px), max(0px, min((var(--cx-r) - 30.50px) - 0.00px, 12.80px - (var(--cx-r) - 30.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.10px) - -12.80px, 0.00px - (var(--cx-r) - 56.10px)) * 1000000), (var(--cx-r) - 56.10px), max(0px, min((var(--cx-r) - 56.10px) - -12.80px, 0.00px - (var(--cx-r) - 56.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.10px) - 0.00px, 12.80px - (var(--cx-r) - 56.10px)) * 1000000), (var(--cx-r) - 56.10px), max(0px, min((var(--cx-r) - 56.10px) - 0.00px, 12.80px - (var(--cx-r) - 56.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.70px) - -12.80px, 0.00px - (var(--cx-r) - 81.70px)) * 1000000), (var(--cx-r) - 81.70px), max(0px, min((var(--cx-r) - 81.70px) - -12.80px, 0.00px - (var(--cx-r) - 81.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.70px) - 0.00px, 12.80px - (var(--cx-r) - 81.70px)) * 1000000), (var(--cx-r) - 81.70px), max(0px, min((var(--cx-r) - 81.70px) - 0.00px, 12.80px - (var(--cx-r) - 81.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.30px) - -12.80px, 0.00px - (var(--cx-r) - 107.30px)) * 1000000), (var(--cx-r) - 107.30px), max(0px, min((var(--cx-r) - 107.30px) - -12.80px, 0.00px - (var(--cx-r) - 107.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.30px) - 0.00px, 12.80px - (var(--cx-r) - 107.30px)) * 1000000), (var(--cx-r) - 107.30px), max(0px, min((var(--cx-r) - 107.30px) - 0.00px, 12.80px - (var(--cx-r) - 107.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 133.10px) - -12.80px, 0.00px - (var(--cx-r) - 133.10px)) * 1000000), (var(--cx-r) - 133.10px), max(0px, min((var(--cx-r) - 133.10px) - -12.80px, 0.00px - (var(--cx-r) - 133.10px)) * 1000000))) !important;
  }
} }
@media (min-width: 348px) and (max-width: 411.98px) and (min-height: 500.02px) { @supports (font: -apple-system-body) and (not (-webkit-touch-callout: none)) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 216.02px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -190.50px) - 0.00px, 11.30px - (var(--cx-r) - -190.50px)) * 1000000), (var(--cx-r) - -190.50px), max(0px, min((var(--cx-r) - -190.50px) - 0.00px, 11.30px - (var(--cx-r) - -190.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -167.90px) - -11.30px, 0.00px - (var(--cx-r) - -167.90px)) * 1000000), (var(--cx-r) - -167.90px), max(0px, min((var(--cx-r) - -167.90px) - -11.30px, 0.00px - (var(--cx-r) - -167.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -162.40px) - 0.00px, 12.80px - (var(--cx-r) - -162.40px)) * 1000000), (var(--cx-r) - -162.40px), max(0px, min((var(--cx-r) - -162.40px) - 0.00px, 12.80px - (var(--cx-r) - -162.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.30px) - -12.80px, 0.00px - (var(--cx-r) - -123.30px)) * 1000000), (var(--cx-r) - -123.30px), max(0px, min((var(--cx-r) - -123.30px) - -12.80px, 0.00px - (var(--cx-r) - -123.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.30px) - 0.00px, 12.80px - (var(--cx-r) - -123.30px)) * 1000000), (var(--cx-r) - -123.30px), max(0px, min((var(--cx-r) - -123.30px) - 0.00px, 12.80px - (var(--cx-r) - -123.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -84.70px) - -12.80px, 0.00px - (var(--cx-r) - -84.70px)) * 1000000), (var(--cx-r) - -84.70px), max(0px, min((var(--cx-r) - -84.70px) - -12.80px, 0.00px - (var(--cx-r) - -84.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -84.70px) - 0.00px, 12.80px - (var(--cx-r) - -84.70px)) * 1000000), (var(--cx-r) - -84.70px), max(0px, min((var(--cx-r) - -84.70px) - 0.00px, 12.80px - (var(--cx-r) - -84.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.10px) - -12.80px, 0.00px - (var(--cx-r) - -46.10px)) * 1000000), (var(--cx-r) - -46.10px), max(0px, min((var(--cx-r) - -46.10px) - -12.80px, 0.00px - (var(--cx-r) - -46.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.10px) - 0.00px, 12.80px - (var(--cx-r) - -46.10px)) * 1000000), (var(--cx-r) - -46.10px), max(0px, min((var(--cx-r) - -46.10px) - 0.00px, 12.80px - (var(--cx-r) - -46.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -7.00px) - -12.80px, 0.00px - (var(--cx-r) - -7.00px)) * 1000000), (var(--cx-r) - -7.00px), max(0px, min((var(--cx-r) - -7.00px) - -12.80px, 0.00px - (var(--cx-r) - -7.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 5.00px) - 0.00px, 12.80px - (var(--cx-r) - 5.00px)) * 1000000), (var(--cx-r) - 5.00px), max(0px, min((var(--cx-r) - 5.00px) - 0.00px, 12.80px - (var(--cx-r) - 5.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.60px) - -12.80px, 0.00px - (var(--cx-r) - 30.60px)) * 1000000), (var(--cx-r) - 30.60px), max(0px, min((var(--cx-r) - 30.60px) - -12.80px, 0.00px - (var(--cx-r) - 30.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.60px) - 0.00px, 12.80px - (var(--cx-r) - 30.60px)) * 1000000), (var(--cx-r) - 30.60px), max(0px, min((var(--cx-r) - 30.60px) - 0.00px, 12.80px - (var(--cx-r) - 30.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.20px) - -12.80px, 0.00px - (var(--cx-r) - 56.20px)) * 1000000), (var(--cx-r) - 56.20px), max(0px, min((var(--cx-r) - 56.20px) - -12.80px, 0.00px - (var(--cx-r) - 56.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.20px) - 0.00px, 12.80px - (var(--cx-r) - 56.20px)) * 1000000), (var(--cx-r) - 56.20px), max(0px, min((var(--cx-r) - 56.20px) - 0.00px, 12.80px - (var(--cx-r) - 56.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.80px) - -12.80px, 0.00px - (var(--cx-r) - 81.80px)) * 1000000), (var(--cx-r) - 81.80px), max(0px, min((var(--cx-r) - 81.80px) - -12.80px, 0.00px - (var(--cx-r) - 81.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.80px) - 0.00px, 12.80px - (var(--cx-r) - 81.80px)) * 1000000), (var(--cx-r) - 81.80px), max(0px, min((var(--cx-r) - 81.80px) - 0.00px, 12.80px - (var(--cx-r) - 81.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.40px) - -12.80px, 0.00px - (var(--cx-r) - 107.40px)) * 1000000), (var(--cx-r) - 107.40px), max(0px, min((var(--cx-r) - 107.40px) - -12.80px, 0.00px - (var(--cx-r) - 107.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.40px) - 0.00px, 12.80px - (var(--cx-r) - 107.40px)) * 1000000), (var(--cx-r) - 107.40px), max(0px, min((var(--cx-r) - 107.40px) - 0.00px, 12.80px - (var(--cx-r) - 107.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 133.00px) - -12.80px, 0.00px - (var(--cx-r) - 133.00px)) * 1000000), (var(--cx-r) - 133.00px), max(0px, min((var(--cx-r) - 133.00px) - -12.80px, 0.00px - (var(--cx-r) - 133.00px)) * 1000000))) !important;
  }
} }
@media (min-width: 348px) and (max-width: 411.98px) and (min-height: 500.02px) { @supports (-webkit-touch-callout: none) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 213.00px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -188.50px) - 0.00px, 11.30px - (var(--cx-r) - -188.50px)) * 1000000), (var(--cx-r) - -188.50px), max(0px, min((var(--cx-r) - -188.50px) - 0.00px, 11.30px - (var(--cx-r) - -188.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -165.90px) - -11.30px, 0.00px - (var(--cx-r) - -165.90px)) * 1000000), (var(--cx-r) - -165.90px), max(0px, min((var(--cx-r) - -165.90px) - -11.30px, 0.00px - (var(--cx-r) - -165.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -160.40px) - 0.00px, 12.80px - (var(--cx-r) - -160.40px)) * 1000000), (var(--cx-r) - -160.40px), max(0px, min((var(--cx-r) - -160.40px) - 0.00px, 12.80px - (var(--cx-r) - -160.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -121.10px) - -12.80px, 0.00px - (var(--cx-r) - -121.10px)) * 1000000), (var(--cx-r) - -121.10px), max(0px, min((var(--cx-r) - -121.10px) - -12.80px, 0.00px - (var(--cx-r) - -121.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -121.10px) - 0.00px, 12.80px - (var(--cx-r) - -121.10px)) * 1000000), (var(--cx-r) - -121.10px), max(0px, min((var(--cx-r) - -121.10px) - 0.00px, 12.80px - (var(--cx-r) - -121.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -83.10px) - -12.80px, 0.00px - (var(--cx-r) - -83.10px)) * 1000000), (var(--cx-r) - -83.10px), max(0px, min((var(--cx-r) - -83.10px) - -12.80px, 0.00px - (var(--cx-r) - -83.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -83.10px) - 0.00px, 12.80px - (var(--cx-r) - -83.10px)) * 1000000), (var(--cx-r) - -83.10px), max(0px, min((var(--cx-r) - -83.10px) - 0.00px, 12.80px - (var(--cx-r) - -83.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -45.10px) - -12.80px, 0.00px - (var(--cx-r) - -45.10px)) * 1000000), (var(--cx-r) - -45.10px), max(0px, min((var(--cx-r) - -45.10px) - -12.80px, 0.00px - (var(--cx-r) - -45.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -45.10px) - 0.00px, 12.80px - (var(--cx-r) - -45.10px)) * 1000000), (var(--cx-r) - -45.10px), max(0px, min((var(--cx-r) - -45.10px) - 0.00px, 12.80px - (var(--cx-r) - -45.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -5.80px) - -12.80px, 0.00px - (var(--cx-r) - -5.80px)) * 1000000), (var(--cx-r) - -5.80px), max(0px, min((var(--cx-r) - -5.80px) - -12.80px, 0.00px - (var(--cx-r) - -5.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 3.90px) - 0.00px, 12.65px - (var(--cx-r) - 3.90px)) * 1000000), (var(--cx-r) - 3.90px), max(0px, min((var(--cx-r) - 3.90px) - 0.00px, 12.65px - (var(--cx-r) - 3.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 29.20px) - -12.65px, 0.00px - (var(--cx-r) - 29.20px)) * 1000000), (var(--cx-r) - 29.20px), max(0px, min((var(--cx-r) - 29.20px) - -12.65px, 0.00px - (var(--cx-r) - 29.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 29.20px) - 0.00px, 12.50px - (var(--cx-r) - 29.20px)) * 1000000), (var(--cx-r) - 29.20px), max(0px, min((var(--cx-r) - 29.20px) - 0.00px, 12.50px - (var(--cx-r) - 29.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 54.20px) - -12.50px, 0.00px - (var(--cx-r) - 54.20px)) * 1000000), (var(--cx-r) - 54.20px), max(0px, min((var(--cx-r) - 54.20px) - -12.50px, 0.00px - (var(--cx-r) - 54.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 54.20px) - 0.00px, 12.50px - (var(--cx-r) - 54.20px)) * 1000000), (var(--cx-r) - 54.20px), max(0px, min((var(--cx-r) - 54.20px) - 0.00px, 12.50px - (var(--cx-r) - 54.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 79.20px) - -12.50px, 0.00px - (var(--cx-r) - 79.20px)) * 1000000), (var(--cx-r) - 79.20px), max(0px, min((var(--cx-r) - 79.20px) - -12.50px, 0.00px - (var(--cx-r) - 79.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 79.20px) - 0.00px, 12.50px - (var(--cx-r) - 79.20px)) * 1000000), (var(--cx-r) - 79.20px), max(0px, min((var(--cx-r) - 79.20px) - 0.00px, 12.50px - (var(--cx-r) - 79.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 104.20px) - -12.50px, 0.00px - (var(--cx-r) - 104.20px)) * 1000000), (var(--cx-r) - 104.20px), max(0px, min((var(--cx-r) - 104.20px) - -12.50px, 0.00px - (var(--cx-r) - 104.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 104.20px) - 0.00px, 12.65px - (var(--cx-r) - 104.20px)) * 1000000), (var(--cx-r) - 104.20px), max(0px, min((var(--cx-r) - 104.20px) - 0.00px, 12.65px - (var(--cx-r) - 104.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 129.50px) - -12.65px, 0.00px - (var(--cx-r) - 129.50px)) * 1000000), (var(--cx-r) - 129.50px), max(0px, min((var(--cx-r) - 129.50px) - -12.65px, 0.00px - (var(--cx-r) - 129.50px)) * 1000000))) !important;
  }
} }
@media (min-width: 412px) and (max-width: 522.98px) and (min-height: 500.02px) { @supports not (font: -apple-system-body) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 216.11px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -190.90px) - 0.00px, 11.30px - (var(--cx-r) - -190.90px)) * 1000000), (var(--cx-r) - -190.90px), max(0px, min((var(--cx-r) - -190.90px) - 0.00px, 11.30px - (var(--cx-r) - -190.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -168.30px) - -11.30px, 0.00px - (var(--cx-r) - -168.30px)) * 1000000), (var(--cx-r) - -168.30px), max(0px, min((var(--cx-r) - -168.30px) - -11.30px, 0.00px - (var(--cx-r) - -168.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -163.20px) - 0.00px, 12.80px - (var(--cx-r) - -163.20px)) * 1000000), (var(--cx-r) - -163.20px), max(0px, min((var(--cx-r) - -163.20px) - 0.00px, 12.80px - (var(--cx-r) - -163.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.60px) - -12.80px, 0.00px - (var(--cx-r) - -123.60px)) * 1000000), (var(--cx-r) - -123.60px), max(0px, min((var(--cx-r) - -123.60px) - -12.80px, 0.00px - (var(--cx-r) - -123.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.60px) - 0.00px, 12.80px - (var(--cx-r) - -123.60px)) * 1000000), (var(--cx-r) - -123.60px), max(0px, min((var(--cx-r) - -123.60px) - 0.00px, 12.80px - (var(--cx-r) - -123.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -85.00px) - -12.80px, 0.00px - (var(--cx-r) - -85.00px)) * 1000000), (var(--cx-r) - -85.00px), max(0px, min((var(--cx-r) - -85.00px) - -12.80px, 0.00px - (var(--cx-r) - -85.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -85.00px) - 0.00px, 12.80px - (var(--cx-r) - -85.00px)) * 1000000), (var(--cx-r) - -85.00px), max(0px, min((var(--cx-r) - -85.00px) - 0.00px, 12.80px - (var(--cx-r) - -85.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.40px) - -12.80px, 0.00px - (var(--cx-r) - -46.40px)) * 1000000), (var(--cx-r) - -46.40px), max(0px, min((var(--cx-r) - -46.40px) - -12.80px, 0.00px - (var(--cx-r) - -46.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.40px) - 0.00px, 12.80px - (var(--cx-r) - -46.40px)) * 1000000), (var(--cx-r) - -46.40px), max(0px, min((var(--cx-r) - -46.40px) - 0.00px, 12.80px - (var(--cx-r) - -46.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -6.80px) - -12.80px, 0.00px - (var(--cx-r) - -6.80px)) * 1000000), (var(--cx-r) - -6.80px), max(0px, min((var(--cx-r) - -6.80px) - -12.80px, 0.00px - (var(--cx-r) - -6.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 4.70px) - 0.00px, 12.80px - (var(--cx-r) - 4.70px)) * 1000000), (var(--cx-r) - 4.70px), max(0px, min((var(--cx-r) - 4.70px) - 0.00px, 12.80px - (var(--cx-r) - 4.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.50px) - -12.80px, 0.00px - (var(--cx-r) - 30.50px)) * 1000000), (var(--cx-r) - 30.50px), max(0px, min((var(--cx-r) - 30.50px) - -12.80px, 0.00px - (var(--cx-r) - 30.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.50px) - 0.00px, 12.80px - (var(--cx-r) - 30.50px)) * 1000000), (var(--cx-r) - 30.50px), max(0px, min((var(--cx-r) - 30.50px) - 0.00px, 12.80px - (var(--cx-r) - 30.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.10px) - -12.80px, 0.00px - (var(--cx-r) - 56.10px)) * 1000000), (var(--cx-r) - 56.10px), max(0px, min((var(--cx-r) - 56.10px) - -12.80px, 0.00px - (var(--cx-r) - 56.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.10px) - 0.00px, 12.80px - (var(--cx-r) - 56.10px)) * 1000000), (var(--cx-r) - 56.10px), max(0px, min((var(--cx-r) - 56.10px) - 0.00px, 12.80px - (var(--cx-r) - 56.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.70px) - -12.80px, 0.00px - (var(--cx-r) - 81.70px)) * 1000000), (var(--cx-r) - 81.70px), max(0px, min((var(--cx-r) - 81.70px) - -12.80px, 0.00px - (var(--cx-r) - 81.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.70px) - 0.00px, 12.80px - (var(--cx-r) - 81.70px)) * 1000000), (var(--cx-r) - 81.70px), max(0px, min((var(--cx-r) - 81.70px) - 0.00px, 12.80px - (var(--cx-r) - 81.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.50px) - -12.80px, 0.00px - (var(--cx-r) - 107.50px)) * 1000000), (var(--cx-r) - 107.50px), max(0px, min((var(--cx-r) - 107.50px) - -12.80px, 0.00px - (var(--cx-r) - 107.50px)) * 1000000))) !important;
  }
} }
@media (min-width: 412px) and (max-width: 522.98px) and (min-height: 500.02px) { @supports (font: -apple-system-body) and (not (-webkit-touch-callout: none)) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 216.02px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -190.50px) - 0.00px, 11.30px - (var(--cx-r) - -190.50px)) * 1000000), (var(--cx-r) - -190.50px), max(0px, min((var(--cx-r) - -190.50px) - 0.00px, 11.30px - (var(--cx-r) - -190.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -167.90px) - -11.30px, 0.00px - (var(--cx-r) - -167.90px)) * 1000000), (var(--cx-r) - -167.90px), max(0px, min((var(--cx-r) - -167.90px) - -11.30px, 0.00px - (var(--cx-r) - -167.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -162.40px) - 0.00px, 12.80px - (var(--cx-r) - -162.40px)) * 1000000), (var(--cx-r) - -162.40px), max(0px, min((var(--cx-r) - -162.40px) - 0.00px, 12.80px - (var(--cx-r) - -162.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.30px) - -12.80px, 0.00px - (var(--cx-r) - -123.30px)) * 1000000), (var(--cx-r) - -123.30px), max(0px, min((var(--cx-r) - -123.30px) - -12.80px, 0.00px - (var(--cx-r) - -123.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.30px) - 0.00px, 12.80px - (var(--cx-r) - -123.30px)) * 1000000), (var(--cx-r) - -123.30px), max(0px, min((var(--cx-r) - -123.30px) - 0.00px, 12.80px - (var(--cx-r) - -123.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -84.70px) - -12.80px, 0.00px - (var(--cx-r) - -84.70px)) * 1000000), (var(--cx-r) - -84.70px), max(0px, min((var(--cx-r) - -84.70px) - -12.80px, 0.00px - (var(--cx-r) - -84.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -84.70px) - 0.00px, 12.80px - (var(--cx-r) - -84.70px)) * 1000000), (var(--cx-r) - -84.70px), max(0px, min((var(--cx-r) - -84.70px) - 0.00px, 12.80px - (var(--cx-r) - -84.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.10px) - -12.80px, 0.00px - (var(--cx-r) - -46.10px)) * 1000000), (var(--cx-r) - -46.10px), max(0px, min((var(--cx-r) - -46.10px) - -12.80px, 0.00px - (var(--cx-r) - -46.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.10px) - 0.00px, 12.80px - (var(--cx-r) - -46.10px)) * 1000000), (var(--cx-r) - -46.10px), max(0px, min((var(--cx-r) - -46.10px) - 0.00px, 12.80px - (var(--cx-r) - -46.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -7.00px) - -12.80px, 0.00px - (var(--cx-r) - -7.00px)) * 1000000), (var(--cx-r) - -7.00px), max(0px, min((var(--cx-r) - -7.00px) - -12.80px, 0.00px - (var(--cx-r) - -7.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 5.00px) - 0.00px, 12.80px - (var(--cx-r) - 5.00px)) * 1000000), (var(--cx-r) - 5.00px), max(0px, min((var(--cx-r) - 5.00px) - 0.00px, 12.80px - (var(--cx-r) - 5.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.60px) - -12.80px, 0.00px - (var(--cx-r) - 30.60px)) * 1000000), (var(--cx-r) - 30.60px), max(0px, min((var(--cx-r) - 30.60px) - -12.80px, 0.00px - (var(--cx-r) - 30.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.60px) - 0.00px, 12.80px - (var(--cx-r) - 30.60px)) * 1000000), (var(--cx-r) - 30.60px), max(0px, min((var(--cx-r) - 30.60px) - 0.00px, 12.80px - (var(--cx-r) - 30.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.20px) - -12.80px, 0.00px - (var(--cx-r) - 56.20px)) * 1000000), (var(--cx-r) - 56.20px), max(0px, min((var(--cx-r) - 56.20px) - -12.80px, 0.00px - (var(--cx-r) - 56.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.20px) - 0.00px, 12.80px - (var(--cx-r) - 56.20px)) * 1000000), (var(--cx-r) - 56.20px), max(0px, min((var(--cx-r) - 56.20px) - 0.00px, 12.80px - (var(--cx-r) - 56.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.80px) - -12.80px, 0.00px - (var(--cx-r) - 81.80px)) * 1000000), (var(--cx-r) - 81.80px), max(0px, min((var(--cx-r) - 81.80px) - -12.80px, 0.00px - (var(--cx-r) - 81.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.80px) - 0.00px, 12.80px - (var(--cx-r) - 81.80px)) * 1000000), (var(--cx-r) - 81.80px), max(0px, min((var(--cx-r) - 81.80px) - 0.00px, 12.80px - (var(--cx-r) - 81.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 107.40px) - -12.80px, 0.00px - (var(--cx-r) - 107.40px)) * 1000000), (var(--cx-r) - 107.40px), max(0px, min((var(--cx-r) - 107.40px) - -12.80px, 0.00px - (var(--cx-r) - 107.40px)) * 1000000))) !important;
  }
} }
@media (min-width: 412px) and (max-width: 522.98px) and (min-height: 500.02px) { @supports (-webkit-touch-callout: none) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 213.00px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -188.50px) - 0.00px, 11.30px - (var(--cx-r) - -188.50px)) * 1000000), (var(--cx-r) - -188.50px), max(0px, min((var(--cx-r) - -188.50px) - 0.00px, 11.30px - (var(--cx-r) - -188.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -165.90px) - -11.30px, 0.00px - (var(--cx-r) - -165.90px)) * 1000000), (var(--cx-r) - -165.90px), max(0px, min((var(--cx-r) - -165.90px) - -11.30px, 0.00px - (var(--cx-r) - -165.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -160.40px) - 0.00px, 12.80px - (var(--cx-r) - -160.40px)) * 1000000), (var(--cx-r) - -160.40px), max(0px, min((var(--cx-r) - -160.40px) - 0.00px, 12.80px - (var(--cx-r) - -160.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -121.10px) - -12.80px, 0.00px - (var(--cx-r) - -121.10px)) * 1000000), (var(--cx-r) - -121.10px), max(0px, min((var(--cx-r) - -121.10px) - -12.80px, 0.00px - (var(--cx-r) - -121.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -121.10px) - 0.00px, 12.80px - (var(--cx-r) - -121.10px)) * 1000000), (var(--cx-r) - -121.10px), max(0px, min((var(--cx-r) - -121.10px) - 0.00px, 12.80px - (var(--cx-r) - -121.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -83.10px) - -12.80px, 0.00px - (var(--cx-r) - -83.10px)) * 1000000), (var(--cx-r) - -83.10px), max(0px, min((var(--cx-r) - -83.10px) - -12.80px, 0.00px - (var(--cx-r) - -83.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -83.10px) - 0.00px, 12.80px - (var(--cx-r) - -83.10px)) * 1000000), (var(--cx-r) - -83.10px), max(0px, min((var(--cx-r) - -83.10px) - 0.00px, 12.80px - (var(--cx-r) - -83.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -45.10px) - -12.80px, 0.00px - (var(--cx-r) - -45.10px)) * 1000000), (var(--cx-r) - -45.10px), max(0px, min((var(--cx-r) - -45.10px) - -12.80px, 0.00px - (var(--cx-r) - -45.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -45.10px) - 0.00px, 12.80px - (var(--cx-r) - -45.10px)) * 1000000), (var(--cx-r) - -45.10px), max(0px, min((var(--cx-r) - -45.10px) - 0.00px, 12.80px - (var(--cx-r) - -45.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -5.80px) - -12.80px, 0.00px - (var(--cx-r) - -5.80px)) * 1000000), (var(--cx-r) - -5.80px), max(0px, min((var(--cx-r) - -5.80px) - -12.80px, 0.00px - (var(--cx-r) - -5.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 3.90px) - 0.00px, 12.65px - (var(--cx-r) - 3.90px)) * 1000000), (var(--cx-r) - 3.90px), max(0px, min((var(--cx-r) - 3.90px) - 0.00px, 12.65px - (var(--cx-r) - 3.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 29.20px) - -12.65px, 0.00px - (var(--cx-r) - 29.20px)) * 1000000), (var(--cx-r) - 29.20px), max(0px, min((var(--cx-r) - 29.20px) - -12.65px, 0.00px - (var(--cx-r) - 29.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 29.20px) - 0.00px, 12.50px - (var(--cx-r) - 29.20px)) * 1000000), (var(--cx-r) - 29.20px), max(0px, min((var(--cx-r) - 29.20px) - 0.00px, 12.50px - (var(--cx-r) - 29.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 54.20px) - -12.50px, 0.00px - (var(--cx-r) - 54.20px)) * 1000000), (var(--cx-r) - 54.20px), max(0px, min((var(--cx-r) - 54.20px) - -12.50px, 0.00px - (var(--cx-r) - 54.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 54.20px) - 0.00px, 12.50px - (var(--cx-r) - 54.20px)) * 1000000), (var(--cx-r) - 54.20px), max(0px, min((var(--cx-r) - 54.20px) - 0.00px, 12.50px - (var(--cx-r) - 54.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 79.20px) - -12.50px, 0.00px - (var(--cx-r) - 79.20px)) * 1000000), (var(--cx-r) - 79.20px), max(0px, min((var(--cx-r) - 79.20px) - -12.50px, 0.00px - (var(--cx-r) - 79.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 79.20px) - 0.00px, 12.65px - (var(--cx-r) - 79.20px)) * 1000000), (var(--cx-r) - 79.20px), max(0px, min((var(--cx-r) - 79.20px) - 0.00px, 12.65px - (var(--cx-r) - 79.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 104.50px) - -12.65px, 0.00px - (var(--cx-r) - 104.50px)) * 1000000), (var(--cx-r) - 104.50px), max(0px, min((var(--cx-r) - 104.50px) - -12.65px, 0.00px - (var(--cx-r) - 104.50px)) * 1000000))) !important;
  }
} }
@media (min-width: 523px) and (max-width: 699.98px) and (min-height: 500.02px) { @supports not (font: -apple-system-body) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 216.11px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -190.90px) - 0.00px, 11.30px - (var(--cx-r) - -190.90px)) * 1000000), (var(--cx-r) - -190.90px), max(0px, min((var(--cx-r) - -190.90px) - 0.00px, 11.30px - (var(--cx-r) - -190.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -168.30px) - -11.30px, 0.00px - (var(--cx-r) - -168.30px)) * 1000000), (var(--cx-r) - -168.30px), max(0px, min((var(--cx-r) - -168.30px) - -11.30px, 0.00px - (var(--cx-r) - -168.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -163.20px) - 0.00px, 12.80px - (var(--cx-r) - -163.20px)) * 1000000), (var(--cx-r) - -163.20px), max(0px, min((var(--cx-r) - -163.20px) - 0.00px, 12.80px - (var(--cx-r) - -163.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.60px) - -12.80px, 0.00px - (var(--cx-r) - -123.60px)) * 1000000), (var(--cx-r) - -123.60px), max(0px, min((var(--cx-r) - -123.60px) - -12.80px, 0.00px - (var(--cx-r) - -123.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.60px) - 0.00px, 12.80px - (var(--cx-r) - -123.60px)) * 1000000), (var(--cx-r) - -123.60px), max(0px, min((var(--cx-r) - -123.60px) - 0.00px, 12.80px - (var(--cx-r) - -123.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -85.00px) - -12.80px, 0.00px - (var(--cx-r) - -85.00px)) * 1000000), (var(--cx-r) - -85.00px), max(0px, min((var(--cx-r) - -85.00px) - -12.80px, 0.00px - (var(--cx-r) - -85.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -85.00px) - 0.00px, 12.80px - (var(--cx-r) - -85.00px)) * 1000000), (var(--cx-r) - -85.00px), max(0px, min((var(--cx-r) - -85.00px) - 0.00px, 12.80px - (var(--cx-r) - -85.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.40px) - -12.80px, 0.00px - (var(--cx-r) - -46.40px)) * 1000000), (var(--cx-r) - -46.40px), max(0px, min((var(--cx-r) - -46.40px) - -12.80px, 0.00px - (var(--cx-r) - -46.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.40px) - 0.00px, 12.80px - (var(--cx-r) - -46.40px)) * 1000000), (var(--cx-r) - -46.40px), max(0px, min((var(--cx-r) - -46.40px) - 0.00px, 12.80px - (var(--cx-r) - -46.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -6.80px) - -12.80px, 0.00px - (var(--cx-r) - -6.80px)) * 1000000), (var(--cx-r) - -6.80px), max(0px, min((var(--cx-r) - -6.80px) - -12.80px, 0.00px - (var(--cx-r) - -6.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 4.70px) - 0.00px, 12.80px - (var(--cx-r) - 4.70px)) * 1000000), (var(--cx-r) - 4.70px), max(0px, min((var(--cx-r) - 4.70px) - 0.00px, 12.80px - (var(--cx-r) - 4.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.50px) - -12.80px, 0.00px - (var(--cx-r) - 30.50px)) * 1000000), (var(--cx-r) - 30.50px), max(0px, min((var(--cx-r) - 30.50px) - -12.80px, 0.00px - (var(--cx-r) - 30.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.50px) - 0.00px, 12.80px - (var(--cx-r) - 30.50px)) * 1000000), (var(--cx-r) - 30.50px), max(0px, min((var(--cx-r) - 30.50px) - 0.00px, 12.80px - (var(--cx-r) - 30.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.10px) - -12.80px, 0.00px - (var(--cx-r) - 56.10px)) * 1000000), (var(--cx-r) - 56.10px), max(0px, min((var(--cx-r) - 56.10px) - -12.80px, 0.00px - (var(--cx-r) - 56.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.10px) - 0.00px, 12.80px - (var(--cx-r) - 56.10px)) * 1000000), (var(--cx-r) - 56.10px), max(0px, min((var(--cx-r) - 56.10px) - 0.00px, 12.80px - (var(--cx-r) - 56.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.90px) - -12.80px, 0.00px - (var(--cx-r) - 81.90px)) * 1000000), (var(--cx-r) - 81.90px), max(0px, min((var(--cx-r) - 81.90px) - -12.80px, 0.00px - (var(--cx-r) - 81.90px)) * 1000000))) !important;
  }
} }
@media (min-width: 523px) and (max-width: 699.98px) and (min-height: 500.02px) { @supports (font: -apple-system-body) and (not (-webkit-touch-callout: none)) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 216.02px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -190.50px) - 0.00px, 11.30px - (var(--cx-r) - -190.50px)) * 1000000), (var(--cx-r) - -190.50px), max(0px, min((var(--cx-r) - -190.50px) - 0.00px, 11.30px - (var(--cx-r) - -190.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -167.90px) - -11.30px, 0.00px - (var(--cx-r) - -167.90px)) * 1000000), (var(--cx-r) - -167.90px), max(0px, min((var(--cx-r) - -167.90px) - -11.30px, 0.00px - (var(--cx-r) - -167.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -162.40px) - 0.00px, 12.80px - (var(--cx-r) - -162.40px)) * 1000000), (var(--cx-r) - -162.40px), max(0px, min((var(--cx-r) - -162.40px) - 0.00px, 12.80px - (var(--cx-r) - -162.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.30px) - -12.80px, 0.00px - (var(--cx-r) - -123.30px)) * 1000000), (var(--cx-r) - -123.30px), max(0px, min((var(--cx-r) - -123.30px) - -12.80px, 0.00px - (var(--cx-r) - -123.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -123.30px) - 0.00px, 12.80px - (var(--cx-r) - -123.30px)) * 1000000), (var(--cx-r) - -123.30px), max(0px, min((var(--cx-r) - -123.30px) - 0.00px, 12.80px - (var(--cx-r) - -123.30px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -84.70px) - -12.80px, 0.00px - (var(--cx-r) - -84.70px)) * 1000000), (var(--cx-r) - -84.70px), max(0px, min((var(--cx-r) - -84.70px) - -12.80px, 0.00px - (var(--cx-r) - -84.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -84.70px) - 0.00px, 12.80px - (var(--cx-r) - -84.70px)) * 1000000), (var(--cx-r) - -84.70px), max(0px, min((var(--cx-r) - -84.70px) - 0.00px, 12.80px - (var(--cx-r) - -84.70px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.10px) - -12.80px, 0.00px - (var(--cx-r) - -46.10px)) * 1000000), (var(--cx-r) - -46.10px), max(0px, min((var(--cx-r) - -46.10px) - -12.80px, 0.00px - (var(--cx-r) - -46.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -46.10px) - 0.00px, 12.80px - (var(--cx-r) - -46.10px)) * 1000000), (var(--cx-r) - -46.10px), max(0px, min((var(--cx-r) - -46.10px) - 0.00px, 12.80px - (var(--cx-r) - -46.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -7.00px) - -12.80px, 0.00px - (var(--cx-r) - -7.00px)) * 1000000), (var(--cx-r) - -7.00px), max(0px, min((var(--cx-r) - -7.00px) - -12.80px, 0.00px - (var(--cx-r) - -7.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 5.00px) - 0.00px, 12.80px - (var(--cx-r) - 5.00px)) * 1000000), (var(--cx-r) - 5.00px), max(0px, min((var(--cx-r) - 5.00px) - 0.00px, 12.80px - (var(--cx-r) - 5.00px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.60px) - -12.80px, 0.00px - (var(--cx-r) - 30.60px)) * 1000000), (var(--cx-r) - 30.60px), max(0px, min((var(--cx-r) - 30.60px) - -12.80px, 0.00px - (var(--cx-r) - 30.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 30.60px) - 0.00px, 12.80px - (var(--cx-r) - 30.60px)) * 1000000), (var(--cx-r) - 30.60px), max(0px, min((var(--cx-r) - 30.60px) - 0.00px, 12.80px - (var(--cx-r) - 30.60px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.20px) - -12.80px, 0.00px - (var(--cx-r) - 56.20px)) * 1000000), (var(--cx-r) - 56.20px), max(0px, min((var(--cx-r) - 56.20px) - -12.80px, 0.00px - (var(--cx-r) - 56.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 56.20px) - 0.00px, 12.80px - (var(--cx-r) - 56.20px)) * 1000000), (var(--cx-r) - 56.20px), max(0px, min((var(--cx-r) - 56.20px) - 0.00px, 12.80px - (var(--cx-r) - 56.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 81.80px) - -12.80px, 0.00px - (var(--cx-r) - 81.80px)) * 1000000), (var(--cx-r) - 81.80px), max(0px, min((var(--cx-r) - 81.80px) - -12.80px, 0.00px - (var(--cx-r) - 81.80px)) * 1000000))) !important;
  }
} }
@media (min-width: 523px) and (max-width: 699.98px) and (min-height: 500.02px) { @supports (-webkit-touch-callout: none) {
   
  .mbcx.mbcx--corporate #hero.hx .hx__copy {
    --cx-r: calc(100svh - 52px - (100vw / 1.139 + 213.00px));
    --bc-d: calc(clamp(0px - max(0px, min((var(--cx-r) - -188.50px) - 0.00px, 11.30px - (var(--cx-r) - -188.50px)) * 1000000), (var(--cx-r) - -188.50px), max(0px, min((var(--cx-r) - -188.50px) - 0.00px, 11.30px - (var(--cx-r) - -188.50px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -165.90px) - -11.30px, 0.00px - (var(--cx-r) - -165.90px)) * 1000000), (var(--cx-r) - -165.90px), max(0px, min((var(--cx-r) - -165.90px) - -11.30px, 0.00px - (var(--cx-r) - -165.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -160.40px) - 0.00px, 12.80px - (var(--cx-r) - -160.40px)) * 1000000), (var(--cx-r) - -160.40px), max(0px, min((var(--cx-r) - -160.40px) - 0.00px, 12.80px - (var(--cx-r) - -160.40px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -121.10px) - -12.80px, 0.00px - (var(--cx-r) - -121.10px)) * 1000000), (var(--cx-r) - -121.10px), max(0px, min((var(--cx-r) - -121.10px) - -12.80px, 0.00px - (var(--cx-r) - -121.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -121.10px) - 0.00px, 12.80px - (var(--cx-r) - -121.10px)) * 1000000), (var(--cx-r) - -121.10px), max(0px, min((var(--cx-r) - -121.10px) - 0.00px, 12.80px - (var(--cx-r) - -121.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -83.10px) - -12.80px, 0.00px - (var(--cx-r) - -83.10px)) * 1000000), (var(--cx-r) - -83.10px), max(0px, min((var(--cx-r) - -83.10px) - -12.80px, 0.00px - (var(--cx-r) - -83.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -83.10px) - 0.00px, 12.80px - (var(--cx-r) - -83.10px)) * 1000000), (var(--cx-r) - -83.10px), max(0px, min((var(--cx-r) - -83.10px) - 0.00px, 12.80px - (var(--cx-r) - -83.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -45.10px) - -12.80px, 0.00px - (var(--cx-r) - -45.10px)) * 1000000), (var(--cx-r) - -45.10px), max(0px, min((var(--cx-r) - -45.10px) - -12.80px, 0.00px - (var(--cx-r) - -45.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -45.10px) - 0.00px, 12.80px - (var(--cx-r) - -45.10px)) * 1000000), (var(--cx-r) - -45.10px), max(0px, min((var(--cx-r) - -45.10px) - 0.00px, 12.80px - (var(--cx-r) - -45.10px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - -5.80px) - -12.80px, 0.00px - (var(--cx-r) - -5.80px)) * 1000000), (var(--cx-r) - -5.80px), max(0px, min((var(--cx-r) - -5.80px) - -12.80px, 0.00px - (var(--cx-r) - -5.80px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 3.90px) - 0.00px, 12.65px - (var(--cx-r) - 3.90px)) * 1000000), (var(--cx-r) - 3.90px), max(0px, min((var(--cx-r) - 3.90px) - 0.00px, 12.65px - (var(--cx-r) - 3.90px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 29.20px) - -12.65px, 0.00px - (var(--cx-r) - 29.20px)) * 1000000), (var(--cx-r) - 29.20px), max(0px, min((var(--cx-r) - 29.20px) - -12.65px, 0.00px - (var(--cx-r) - 29.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 29.20px) - 0.00px, 12.50px - (var(--cx-r) - 29.20px)) * 1000000), (var(--cx-r) - 29.20px), max(0px, min((var(--cx-r) - 29.20px) - 0.00px, 12.50px - (var(--cx-r) - 29.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 54.20px) - -12.50px, 0.00px - (var(--cx-r) - 54.20px)) * 1000000), (var(--cx-r) - 54.20px), max(0px, min((var(--cx-r) - 54.20px) - -12.50px, 0.00px - (var(--cx-r) - 54.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 54.20px) - 0.00px, 12.65px - (var(--cx-r) - 54.20px)) * 1000000), (var(--cx-r) - 54.20px), max(0px, min((var(--cx-r) - 54.20px) - 0.00px, 12.65px - (var(--cx-r) - 54.20px)) * 1000000)) + clamp(0px - max(0px, min((var(--cx-r) - 79.50px) - -12.65px, 0.00px - (var(--cx-r) - 79.50px)) * 1000000), (var(--cx-r) - 79.50px), max(0px, min((var(--cx-r) - 79.50px) - -12.65px, 0.00px - (var(--cx-r) - 79.50px)) * 1000000))) !important;
  }
} }



@media (min-width: 700px) and (max-width: 1023.98px) and (max-height: 500px) {
  html body .mbcx .plates .pl.pl-turkey img {
    min-width: calc(min((100svh - 128px) * 2891 / 3614, 37vw, 560px) - 0.25px) !important;
    min-height: calc(min(100svh - 128px, min(37vw, 560px) * 3614 / 2891) - 0.25px) !important; }
  html body .mbcx .plates .row2 > .pl img {
    min-width: calc(min((100svh - 128px) * 4417 / 6625, 260px) - 0.25px) !important;
    min-height: calc(min(100svh - 128px, 260px * 6625 / 4417) - 0.25px) !important; }
  html body .mbcx .plates .row2 .stack .pl img {
    min-width: calc(min((100svh - 128px) * 1.5, 18vw, 320px) - 0.25px) !important;
    min-height: calc(min(100svh - 128px, min(18vw, 320px) / 1.5) - 0.25px) !important; }
}
@media (max-width: 699.98px) and (max-height: 500px) {
  html body .mbcx .plates .pl.pl-turkey img {
    min-width: calc(min((100svh - 128px) * 2891 / 3614, 90vw) - 0.25px) !important;
    min-height: calc(min(100svh - 128px, 90vw * 3614 / 2891) - 0.25px) !important; }
  html body .mbcx .plates .row2 > .pl img {
    min-width: calc(min((100svh - 128px) * 4417 / 6625, 45vw) - 0.25px) !important;
    min-height: calc(min(100svh - 128px, 45vw * 6625 / 4417) - 0.25px) !important; }
  html body .mbcx .plates .row2 .stack .pl img { min-height: calc(min(100svh - 128px, 45vw / 1.5) - 0.25px) !important; }
}



@media (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse) and (min-height: 278.5px) and (max-height: 298.5px), (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) and (min-height: 278.5px) and (max-height: 298.5px) { .page-id--510297 #intro:has(a[href^="mailto:"]) { margin-top: clamp(-20px, calc(100svh - 298.5px), 0px) !important; } }
@media (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse) and (min-height: 274.5px) and (max-height: 278.49px), (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) and (min-height: 274.5px) and (max-height: 278.49px) { .page-id--510297 #intro:has(a[href^="mailto:"]) { margin-top: calc(100svh - 274px) !important; } }


@media (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse) and (min-height: 315px) and (max-height: 355.5px), (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) and (min-height: 315px) and (max-height: 355.5px) {
   
  .page-id--510297 #intro:has(> p > a.btn-brand) {
    --sc-x: calc(100svh - 326.5px);
    margin-top: calc(max((max((var(--sc-x) - -120.70px) - max(0px, (0px - (-100.30px - var(--sc-x))) * 1000000), (var(--sc-x) - -79.90px) - max(0px, (-100.30px - var(--sc-x)) * 1000000))) - max(0px, (0px - (min(var(--sc-x) - -120.70px, -79.90px - var(--sc-x)))) * 1000000), (0px) - max(0px, (min(var(--sc-x) - -120.70px, -79.90px - var(--sc-x))) * 1000000)) + max((max((var(--sc-x) - -54.00px) - max(0px, (0px - (-44.00px - var(--sc-x))) * 1000000), (var(--sc-x) - -34.00px) - max(0px, (-44.00px - var(--sc-x)) * 1000000))) - max(0px, (0px - (min(var(--sc-x) - -54.00px, -34.00px - var(--sc-x)))) * 1000000), (0px) - max(0px, (min(var(--sc-x) - -54.00px, -34.00px - var(--sc-x))) * 1000000)) + max((max((var(--sc-x) - -2.00px) - max(0px, (0px - (22.20px - var(--sc-x))) * 1000000), (var(--sc-x) - 46.40px) - max(0px, (22.20px - var(--sc-x)) * 1000000))) - max(0px, (0px - (min(var(--sc-x) - -2.00px, 46.40px - var(--sc-x)))) * 1000000), (0px) - max(0px, (min(var(--sc-x) - -2.00px, 46.40px - var(--sc-x))) * 1000000))) !important;
  }
}



@media (min-width: 700px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse), (min-width: 700px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) {
  .mbcx .tgty .rc-below:has(.rc-dl) {
    --sc-d: calc(max((max((var(--sc-r) - -58.00px) - max(0px, (0px - (-34.10px - var(--sc-r))) * 1000000), (var(--sc-r) - -6.10px) - max(0px, (-34.10px - var(--sc-r)) * 1000000))) - max(0px, (0px - (min(var(--sc-r) - -52.75px, -15.45px - var(--sc-r)))) * 1000000), (0px) - max(0px, (min(var(--sc-r) - -52.75px, -15.45px - var(--sc-r))) * 1000000)) + max((max((var(--sc-r) - -6.10px) - max(0px, (0px - (11.25px - var(--sc-r))) * 1000000), (var(--sc-r) - 22.50px) - max(0px, (11.25px - var(--sc-r)) * 1000000))) - max(0px, (0px - (min(var(--sc-r) - 3.25px, 19.25px - var(--sc-r)))) * 1000000), (0px) - max(0px, (min(var(--sc-r) - 3.25px, 19.25px - var(--sc-r))) * 1000000)) + max((max((var(--sc-r) - 21.95px) - max(0px, (0px - (33.75px - var(--sc-r))) * 1000000), (var(--sc-r) - 45.00px) - max(0px, (33.75px - var(--sc-r)) * 1000000))) - max(0px, (0px - (min(var(--sc-r) - 22.00px, 41.75px - var(--sc-r)))) * 1000000), (0px) - max(0px, (min(var(--sc-r) - 22.00px, 41.75px - var(--sc-r))) * 1000000)) + max((max((var(--sc-r) - 45.00px) - max(0px, (0px - (56.25px - var(--sc-r))) * 1000000), (var(--sc-r) - 77.40px) - max(0px, (56.25px - var(--sc-r)) * 1000000))) - max(0px, (0px - (min(var(--sc-r) - 48.25px, 64.25px - var(--sc-r)))) * 1000000), (0px) - max(0px, (min(var(--sc-r) - 48.25px, 64.25px - var(--sc-r))) * 1000000)) + max((max((var(--sc-r) - 77.40px) - max(0px, (0px - (98.05px - var(--sc-r))) * 1000000), (var(--sc-r) - 111.00px) - max(0px, (98.05px - var(--sc-r)) * 1000000))) - max(0px, (0px - (min(var(--sc-r) - 90.55px, 105.55px - var(--sc-r)))) * 1000000), (0px) - max(0px, (min(var(--sc-r) - 90.55px, 105.55px - var(--sc-r))) * 1000000)));
  }
}



@media (min-width: 560px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse), (min-width: 560px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) {
  html body .mbcx.mbcx--thanksgiving { --tgS: calc(100svh - 110px); --tgH: calc(var(--tgS) - 28px); }
  html body .mbcx.mbcx--thanksgiving .tgx.r6:not(.tgty) { padding: 50px 12px 40px !important; }
  html body .mbcx.mbcx--thanksgiving .tgx:not(.tgty) > .r6-in { width: auto !important; max-width: none !important; margin: 0 !important; }
  html body .mbcx.mbcx--thanksgiving #bk { display: grid !important; position: relative !important; transform: none !important; perspective: none !important;
    grid-template-columns: calc(var(--tgH) * 2891 / 3614 + 36px) minmax(0, 440px) !important; grid-template-rows: auto minmax(0, 1fr) 72px auto auto auto auto auto !important;
    justify-content: center !important; align-items: start !important; height: auto !important; column-gap: 0 !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-leaf, html body .mbcx.mbcx--thanksgiving #bk .bk-in, html body .mbcx.mbcx--thanksgiving #bk .plates, html body .mbcx.mbcx--thanksgiving #bk .bk-pg { display: contents !important; }
  html body .mbcx.mbcx--thanksgiving #bk .a2-cast, html body .mbcx.mbcx--thanksgiving #bk .a2-shc, html body .mbcx.mbcx--thanksgiving #bk .a2-shi, html body .mbcx.mbcx--thanksgiving #bk > svg, html body .mbcx.mbcx--thanksgiving #bk .a2-edge, html body .mbcx.mbcx--thanksgiving #bk > .cx-lift { display: none !important; }
  html body .mbcx.mbcx--thanksgiving #bk::before, html body .mbcx.mbcx--thanksgiving #bk::after, html body .mbcx.mbcx--thanksgiving #bk > .bk-sh { content: "" !important; display: block !important; position: relative !important;
    inset: auto !important; transform: none !important; opacity: 1 !important; align-self: stretch !important; width: auto !important;
    height: auto !important; margin: 0 !important; z-index: 0 !important; background: #f6f2e8 url(/_port/_shared/tg-combo/paper.jpg) center / cover !important; }
  html body .mbcx.mbcx--thanksgiving #bk > .bk-sh > * { display: none !important; }
  html body .mbcx.mbcx--thanksgiving #bk::before { grid-area: 1 / 1 / 3 / 2 !important; box-shadow: inset -10px 0 14px -10px rgba(60,40,15,.35), 0 1px 3px rgba(40,30,15,.25) !important; min-height: var(--tgS) !important; }
  html body .mbcx.mbcx--thanksgiving #bk::after { grid-area: 1 / 2 / 3 / 3 !important; box-shadow: inset 10px 0 14px -10px rgba(60,40,15,.35), 0 1px 3px rgba(40,30,15,.25) !important; }
  html body .mbcx.mbcx--thanksgiving #bk > .bk-sh--l { grid-area: 4 / 1 / 9 / 2 !important; box-shadow: inset -10px 0 14px -10px rgba(60,40,15,.35), 0 1px 3px rgba(40,30,15,.25) !important; }
  html body .mbcx.mbcx--thanksgiving #bk > .bk-sh--r { grid-area: 4 / 2 / 9 / 3 !important; box-shadow: inset 10px 0 14px -10px rgba(60,40,15,.35), 0 1px 3px rgba(40,30,15,.25) !important; }
  html body .mbcx.mbcx--thanksgiving #bk .pl, html body .mbcx.mbcx--thanksgiving #bk .row2, html body .mbcx.mbcx--thanksgiving #bk .bk-tb, html body .mbcx.mbcx--thanksgiving #bk .bk-c, html body .mbcx.mbcx--thanksgiving #bk .bk-q { position: relative !important; z-index: 1 !important; visibility: visible !important; }
  html body .mbcx.mbcx--thanksgiving #bk .pl * { visibility: visible !important; }
  html body .mbcx.mbcx--thanksgiving #bk .plates .pl { padding: 4px !important; margin: 0 !important; }
  html body .mbcx.mbcx--thanksgiving #bk .plates .pl img { max-width: none !important; max-height: none !important; min-width: 0 !important; min-height: 0 !important; margin: 0 !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-tb { grid-area: 1 / 2 / 2 / 3 !important; width: auto !important; margin: 0 !important; padding: max(8px, calc((var(--tgS) - 215px) / 2)) 20px 0 !important; }
  html body .mbcx.mbcx--thanksgiving #bk #c-salad { grid-area: 2 / 2 / 3 / 3 !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-c { margin: 8px 20px 0 !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-c ul { margin: 0 !important; }
  html body .mbcx.mbcx--thanksgiving .bk .bk-k { font-size: 10px !important; letter-spacing: 2.5px !important; margin: 0 0 2px !important; line-height: 1.4 !important; }
  html body .mbcx.mbcx--thanksgiving .bk h1.bk-h { font-size: clamp(28px, calc(var(--tgS) * 0.135), 38px) !important; line-height: 1.05 !important; margin: 0 !important; }
  html body .mbcx.mbcx--thanksgiving .bk .bk-sub { font-size: 13px !important; line-height: 1.4 !important; margin: 4px 0 0 !important; }
  html body .mbcx.mbcx--thanksgiving .bk .bk-c h2 { font-size: 11px !important; margin: 0 0 3px !important; }
  html body .mbcx.mbcx--thanksgiving .bk .bk-c li { margin: 0 0 5px !important; }
  html body .mbcx.mbcx--thanksgiving .bk .bk-c li b { font-size: 16px !important; line-height: 1.2 !important; }
  html body .mbcx.mbcx--thanksgiving .bk .bk-c li i, html body .mbcx.mbcx--thanksgiving .bk #c-salad li i { font-size: 13px !important; line-height: 1.3 !important; }
  html body .mbcx.mbcx--thanksgiving .bk blockquote.bk-q { font-size: 16px !important; }
  html body .mbcx.mbcx--thanksgiving #bk .plates .pl.pl-turkey { grid-area: 1 / 1 / 3 / 2 !important; align-self: center !important; justify-self: center !important; }
  html body .mbcx.mbcx--thanksgiving #bk .plates .pl.pl-turkey img { height: calc(var(--tgH) - 8px) !important; width: auto !important; }
  html body .mbcx.mbcx--thanksgiving #bk .row2 { grid-area: 4 / 1 / 9 / 2 !important; align-self: start !important; justify-self: center !important;
    display: grid !important; grid-template-columns: auto !important; gap: 10px !important; margin: 0 !important; padding: 16px 0 !important; }
  html body .mbcx.mbcx--thanksgiving #bk .row2 .stack { display: grid !important; gap: 10px !important; }
  html body .mbcx.mbcx--thanksgiving #bk .plates .row2 .pl img { width: calc(var(--tgH) * 2891 / 3614 - 8px) !important; height: auto !important; }
  html body .mbcx.mbcx--thanksgiving #bk .plates .row2 > .pl:first-child img { width: calc(var(--tgH) * 2891 / 3614 * 0.8 - 8px) !important; }
  html body .mbcx.mbcx--thanksgiving #bk #c-entree { grid-area: 4 / 2 / 5 / 3 !important; padding-top: 16px !important; }
  html body .mbcx.mbcx--thanksgiving #bk #c-stuffing { grid-area: 5 / 2 / 6 / 3 !important; }
  html body .mbcx.mbcx--thanksgiving #bk #c-sides { grid-area: 6 / 2 / 7 / 3 !important; }
  html body .mbcx.mbcx--thanksgiving #bk #c-sweets { grid-area: 7 / 2 / 8 / 3 !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-q { grid-area: 8 / 2 / 9 / 3 !important; margin: 10px 20px 20px !important; }
  html body .mbcx.mbcx--thanksgiving #bk { perspective: 1800px !important; perspective-origin: 50% 50% !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-cover { grid-area: 1 / 2 / 3 / 3 !important; position: relative !important; inset: auto !important;
    align-self: stretch !important; width: auto !important; height: auto !important; z-index: 3 !important; transform-origin: 0 50% !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-cover .a2-board, html body .mbcx.mbcx--thanksgiving #bk .bk-cover .a2-sheet { inset: 0 !important; width: auto !important; height: auto !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-cover .a2-sheet { padding: 14px 20px !important; justify-content: center !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-cover .cvd-btn { flex: none !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-cover .bk-k { font-size: 10px !important; letter-spacing: 3px !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-cover .cvd-f, html body .mbcx.mbcx--thanksgiving #bk .bk-cover .cvd-t, html body .mbcx.mbcx--thanksgiving #bk .bk-cover .cvd-t::before, html body .mbcx.mbcx--thanksgiving #bk .bk-cover .cvd-t::after { font-size: clamp(38px, calc(var(--tgS) * 0.19), 52px) !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-cover .bk-yr { font-size: 15px !important; margin-top: 8px !important; }
  html body .mbcx.mbcx--thanksgiving #bk .bk-cover .cvd-orn { flex: none !important; width: 44px !important; height: clamp(30px, calc(var(--tgS) * 0.17), 52px) !important; margin: 10px auto 0 !important; }
}


@media (min-width: 560px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: coarse), (min-width: 560px) and (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) {
  .site-content__main.page-id--510286, .site-content__main.page-id--510287, .site-content__main.page-id--510284 { --lh: calc(100svh - 52px); }
  .site-content__main.page-id--510286 { --sh-r: calc(1200 / 800); }
  .site-content__main.page-id--510287 { --sh-r: calc(1200 / 1123); }

   
  .site-content__main:is(.page-id--510286, .page-id--510287) > #hero.hero--gallery {
    --sh-w: min(calc(var(--lh) * var(--sh-r)), calc(100vw - 260px));
    display: grid !important; grid-template-columns: var(--sh-w) minmax(0, 1fr) !important; grid-template-rows: var(--lh) !important;
    height: var(--lh) !important; min-height: 0 !important; max-height: none !important; padding: 0 !important; overflow: hidden !important; }
  .site-content__main:is(.page-id--510286, .page-id--510287) > #hero.hero--gallery > .gallery {
    grid-column: 1 !important; grid-row: 1 !important; align-self: center !important; position: relative !important; inset: auto !important;
    width: var(--sh-w) !important; height: calc(var(--sh-w) / var(--sh-r)) !important; min-height: 0 !important; max-height: none !important; margin: 0 !important; transform: none !important; }
  .site-content__main:is(.page-id--510286, .page-id--510287) > #hero.hero--gallery > .gallery :is(.slick-list, .slick-track, .slick-slide, .gallery__item) {
    width: 100% !important; height: 100% !important; min-height: 0 !important; max-height: none !important; left: 0 !important; top: 0 !important; transform: none !important; }
  .site-content__main:is(.page-id--510286, .page-id--510287) > #hero.hero--gallery .gallery__item {
    background-size: 100% 100% !important; background-position: 50% 50% !important; }
  .site-content__main.page-id--510286 > #hero.hero--gallery > .hero__content {
    grid-column: 2 !important; grid-row: 1 !important; align-self: center !important; position: relative !important; inset: auto !important; transform: none !important;
    width: auto !important; max-width: none !important; margin: 0 !important; padding: 56px clamp(16px, 3vw, 32px) 8px !important; text-align: center !important; z-index: 2; }
  .site-content__main.page-id--510286 > #hero.hero--gallery > .hero__content h1 { margin: 0 !important; }

  

  .site-content__main.page-id--510287 { position: relative; }
  .site-content__main.page-id--510287 > #hero.hero--gallery { background: #fff !important; }
  .site-content__main.page-id--510287 > #hero + section { position: static !important; transform: none !important; }
  .site-content__main.page-id--510287 > #hero + section > :is(h2, p:first-of-type) {
    position: absolute !important; z-index: 2; left: min(calc(var(--lh) * var(--sh-r)), calc(100vw - 260px)); right: 0; margin: 0 !important;
    padding: 0 clamp(16px, 3vw, 32px) !important; text-align: center !important; }
  .site-content__main.page-id--510287 > #hero + section > h2 { top: calc((var(--lh) + 56px) / 2 - 6px) !important; transform: translateY(-100%) !important; }
  .site-content__main.page-id--510287 > #hero + section > p:first-of-type { top: calc((var(--lh) + 56px) / 2 + 6px) !important; }

  

  body:has(.site-content__main.page-id--510287) .site-header:not(.site-header-mobi--collapse) .site-header-mobi {
    background-size: min(calc((100svh - 52px) * 1200 / 1123), calc(100vw - 260px)) 100% !important; background-repeat: no-repeat !important; }
  body:has(.site-content__main.page-id--510287) .site-header:not(.site-header-mobi--collapse) .nav-toggle-btn:not([aria-expanded="true"]) .nav-toggle-btn__line { background-color: #3e3c3c !important; }

   
  .site-content__main.page-id--510284 > #hero.mbc-hs {
    --sh-h: calc(var(--lh) - 72px); --sh-w: min(calc(var(--sh-h) * 4500 / 3426), calc(100vw - 300px));
    height: var(--lh) !important; min-height: 0 !important; max-height: none !important; box-sizing: border-box !important; overflow: hidden !important; }
  .site-content__main.page-id--510284 > #hero.mbc-hs img.mbc-hs__img { width: var(--sh-w) !important; height: auto !important; max-width: none !important; max-height: none !important;
    margin: calc((var(--sh-h) - var(--sh-w) * 3426 / 4500) / 2) 0 0 !important; object-fit: fill !important; display: block !important; }
  .site-content__main.page-id--510284 > #hero.mbc-hs + section { position: relative; z-index: 2; box-sizing: border-box !important;
    margin: calc(72px - var(--lh)) 0 0 min(calc((var(--lh) - 72px) * 4500 / 3426), calc(100vw - 300px)) !important; width: auto !important; max-width: none !important;
    height: calc(var(--lh) - 72px) !important; padding: 0 clamp(16px, 3vw, 32px) !important; display: flex !important; flex-direction: column; justify-content: center; }
  .site-content__main.page-id--510284 > #hero.mbc-hs + section h1, .site-content__main.page-id--510284 > #hero.mbc-hs + section h1 span {
    font-size: clamp(17px, min(2.7vw, calc((100svh - 124px) * .115)), 26px) !important; line-height: 1.3 !important; }
  .site-content__main.page-id--510284 > #hero.mbc-hs + section h1 { margin: 0 0 10px !important; }
  .site-content__main.page-id--510284 > #hero.mbc-hs + section h3 { margin: 0 !important; }
}


@media (max-width: 699.98px) and (min-height: 500.02px) { @supports not (width: calc(mod(3px, 2px))) {
  body.index-template #hero.mbc-hs + section {
    --ds: calc(clamp(0px - max(0px, min((var(--r) - -288px) - (-16.01px), (16px) - (var(--r) - -288px)) * 1000000), var(--r) - -288px, max(0px, min((var(--r) - -288px) - (-16.01px), (16px) - (var(--r) - -288px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - -256px) - (-16.01px), (16px) - (var(--r) - -256px)) * 1000000), var(--r) - -256px, max(0px, min((var(--r) - -256px) - (-16.01px), (16px) - (var(--r) - -256px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - -224px) - (-16.01px), (16px) - (var(--r) - -224px)) * 1000000), var(--r) - -224px, max(0px, min((var(--r) - -224px) - (-16.01px), (16px) - (var(--r) - -224px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - -192px) - (-16.01px), (16px) - (var(--r) - -192px)) * 1000000), var(--r) - -192px, max(0px, min((var(--r) - -192px) - (-16.01px), (16px) - (var(--r) - -192px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - -160px) - (-16.01px), (16px) - (var(--r) - -160px)) * 1000000), var(--r) - -160px, max(0px, min((var(--r) - -160px) - (-16.01px), (16px) - (var(--r) - -160px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - -128px) - (-16.01px), (16px) - (var(--r) - -128px)) * 1000000), var(--r) - -128px, max(0px, min((var(--r) - -128px) - (-16.01px), (16px) - (var(--r) - -128px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - -96px) - (-16.01px), (16px) - (var(--r) - -96px)) * 1000000), var(--r) - -96px, max(0px, min((var(--r) - -96px) - (-16.01px), (16px) - (var(--r) - -96px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - -64px) - (-16.01px), (16px) - (var(--r) - -64px)) * 1000000), var(--r) - -64px, max(0px, min((var(--r) - -64px) - (-16.01px), (16px) - (var(--r) - -64px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - -32px) - (-16.01px), (16px) - (var(--r) - -32px)) * 1000000), var(--r) - -32px, max(0px, min((var(--r) - -32px) - (-16.01px), (16px) - (var(--r) - -32px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - 0px) - (-16.01px), (16px) - (var(--r) - 0px)) * 1000000), var(--r) - 0px, max(0px, min((var(--r) - 0px) - (-16.01px), (16px) - (var(--r) - 0px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - 32px) - (-16.01px), (16px) - (var(--r) - 32px)) * 1000000), var(--r) - 32px, max(0px, min((var(--r) - 32px) - (-16.01px), (16px) - (var(--r) - 32px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - 64px) - (-16.01px), (16px) - (var(--r) - 64px)) * 1000000), var(--r) - 64px, max(0px, min((var(--r) - 64px) - (-16.01px), (16px) - (var(--r) - 64px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - 96px) - (-16.01px), (16px) - (var(--r) - 96px)) * 1000000), var(--r) - 96px, max(0px, min((var(--r) - 96px) - (-16.01px), (16px) - (var(--r) - 96px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - 128px) - (-16.01px), (16px) - (var(--r) - 128px)) * 1000000), var(--r) - 128px, max(0px, min((var(--r) - 128px) - (-16.01px), (16px) - (var(--r) - 128px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - 160px) - (-16.01px), (16px) - (var(--r) - 160px)) * 1000000), var(--r) - 160px, max(0px, min((var(--r) - 160px) - (-16.01px), (16px) - (var(--r) - 160px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - 192px) - (-16.01px), (16px) - (var(--r) - 192px)) * 1000000), var(--r) - 192px, max(0px, min((var(--r) - 192px) - (-16.01px), (16px) - (var(--r) - 192px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - 224px) - (-16.01px), (16px) - (var(--r) - 224px)) * 1000000), var(--r) - 224px, max(0px, min((var(--r) - 224px) - (-16.01px), (16px) - (var(--r) - 224px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - 256px) - (-16.01px), (16px) - (var(--r) - 256px)) * 1000000), var(--r) - 256px, max(0px, min((var(--r) - 256px) - (-16.01px), (16px) - (var(--r) - 256px)) * 1000000)) + clamp(0px - max(0px, min((var(--r) - 288px) - (-16.01px), (16px) - (var(--r) - 288px)) * 1000000), var(--r) - 288px, max(0px, min((var(--r) - 288px) - (-16.01px), (16px) - (var(--r) - 288px)) * 1000000)));
    --dc: calc(clamp(0px - max(0px, min(((var(--r) - var(--cap))) - (-0.01px), (var(--h)) - ((var(--r) - var(--cap)))) * 1000000), (var(--r) - var(--cap)), max(0px, min(((var(--r) - var(--cap))) - (-0.01px), (var(--h)) - ((var(--r) - var(--cap)))) * 1000000)) + clamp(0px - max(0px, min(((var(--r) - var(--cap)) - 2 * var(--h)) - (0px - var(--h) - 0.01px), (0.01px) - ((var(--r) - var(--cap)) - 2 * var(--h))) * 1000000), (var(--r) - var(--cap)) - 2 * var(--h), max(0px, min(((var(--r) - var(--cap)) - 2 * var(--h)) - (0px - var(--h) - 0.01px), (0.01px) - ((var(--r) - var(--cap)) - 2 * var(--h))) * 1000000)));
    padding-top: calc(80px - 2vw + var(--d)) !important;
  }
} }
@media (max-width: 299.98px) and (min-height: 500.02px) {
  body.index-template #hero.mbc-hs + section {
    --cap: 224px; --fit: 261.5px;
    --T: calc(72px + 100vw / var(--z) * 3426 / 4500);
    --r: calc(100svh / var(--z) - 52px - var(--T) - 80px);
  }
}
@media (min-width: 280px) and (max-width: 299.98px) and (min-height: 500.02px) {
  

   
  .site-content__main.page-id--510285 > #hero + section {
    --bc-r: calc(100svh / var(--z) - 90svh - 85.2px);
    --bc-d: calc(max((max((var(--bc-r) - -0.17px) - max(0px, (0px - (11.87px - var(--bc-r))) * 1000000), (var(--bc-r) - 23.91px) - max(0px, (11.87px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 3.33px, 20.48px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 3.33px, 20.48px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 23.91px) - max(0px, (0px - (35.90px - var(--bc-r))) * 1000000), (var(--bc-r) - 47.89px) - max(0px, (35.90px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 27.33px, 44.46px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 27.33px, 44.46px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 47.89px) - max(0px, (0px - (59.89px - var(--bc-r))) * 1000000), (var(--bc-r) - 71.88px) - max(0px, (59.89px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 51.33px, 68.43px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 51.33px, 68.43px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 71.88px) - max(0px, (0px - (83.88px - var(--bc-r))) * 1000000), (var(--bc-r) - 95.87px) - max(0px, (83.88px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 75.33px, 92.41px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 75.33px, 92.41px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 95.87px) - max(0px, (0px - (107.87px - var(--bc-r))) * 1000000), (var(--bc-r) - 119.86px) - max(0px, (107.87px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 99.33px, 116.39px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 99.33px, 116.39px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 119.86px) - max(0px, (0px - (131.85px - var(--bc-r))) * 1000000), (var(--bc-r) - 143.84px) - max(0px, (131.85px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 123.33px, 140.37px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 123.33px, 140.37px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 143.84px) - max(0px, (0px - (155.84px - var(--bc-r))) * 1000000), (var(--bc-r) - 167.83px) - max(0px, (155.84px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 147.32px, 164.35px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 147.32px, 164.35px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 167.83px) - max(0px, (0px - (179.82px - var(--bc-r))) * 1000000), (var(--bc-r) - 191.81px) - max(0px, (179.82px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 171.32px, 188.33px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 171.32px, 188.33px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 191.81px) - max(0px, (0px - (203.80px - var(--bc-r))) * 1000000), (var(--bc-r) - 215.79px) - max(0px, (203.80px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 195.30px, 212.30px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 195.30px, 212.30px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 215.79px) - max(0px, (0px - (227.79px - var(--bc-r))) * 1000000), (var(--bc-r) - 239.78px) - max(0px, (227.79px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 219.28px, 236.28px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 219.28px, 236.28px - var(--bc-r))) * 1000000)));
  }
   
  .site-content__main.page-id--510298 > #hero + section#intro {
    --bc-r: calc(100svh / var(--z) - 90svh - 85.2px);
    --bc-d: calc(max((max((var(--bc-r) - -0.17px) - max(0px, (0px - (11.87px - var(--bc-r))) * 1000000), (var(--bc-r) - 23.91px) - max(0px, (11.87px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 3.33px, 20.48px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 3.33px, 20.48px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 23.91px) - max(0px, (0px - (35.90px - var(--bc-r))) * 1000000), (var(--bc-r) - 47.89px) - max(0px, (35.90px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 27.33px, 44.46px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 27.33px, 44.46px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 47.89px) - max(0px, (0px - (59.89px - var(--bc-r))) * 1000000), (var(--bc-r) - 71.88px) - max(0px, (59.89px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 51.33px, 68.43px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 51.33px, 68.43px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 71.88px) - max(0px, (0px - (83.89px - var(--bc-r))) * 1000000), (var(--bc-r) - 95.91px) - max(0px, (83.89px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 75.33px, 92.41px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 75.33px, 92.41px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 126.87px) - max(0px, (0px - (150.38px - var(--bc-r))) * 1000000), (var(--bc-r) - 173.88px) - max(0px, (150.38px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 127.37px, 173.38px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 127.37px, 173.38px - var(--bc-r))) * 1000000)));
  }
   
  .site-content__main.page-id--510287 > #hero + section {
    --bc-r: calc(100svh / var(--z) - 90svh - 85.2px);
    --bc-d: calc(max((max((var(--bc-r) - -2.90px) - max(0px, (0px - (10.86px - var(--bc-r))) * 1000000), (var(--bc-r) - 24.61px) - max(0px, (10.86px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 0.60px, 24.00px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 0.60px, 24.00px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 24.61px) - max(0px, (0px - (38.36px - var(--bc-r))) * 1000000), (var(--bc-r) - 52.12px) - max(0px, (38.36px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 25.22px, 48.62px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 25.22px, 48.62px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 73.93px) - max(0px, (0px - (89.93px - var(--bc-r))) * 1000000), (var(--bc-r) - 105.93px) - max(0px, (89.93px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 75.59px, 104.27px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 75.59px, 104.27px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 137.03px) - max(0px, (0px - (149.07px - var(--bc-r))) * 1000000), (var(--bc-r) - 161.11px) - max(0px, (149.07px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 140.53px, 157.68px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 140.53px, 157.68px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 161.11px) - max(0px, (0px - (173.10px - var(--bc-r))) * 1000000), (var(--bc-r) - 185.09px) - max(0px, (173.10px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 164.53px, 181.66px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 164.53px, 181.66px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 185.09px) - max(0px, (0px - (197.09px - var(--bc-r))) * 1000000), (var(--bc-r) - 209.08px) - max(0px, (197.09px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 188.53px, 205.63px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 188.53px, 205.63px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 209.08px) - max(0px, (0px - (221.07px - var(--bc-r))) * 1000000), (var(--bc-r) - 233.07px) - max(0px, (221.07px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 212.53px, 229.61px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 212.53px, 229.61px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 233.07px) - max(0px, (0px - (245.06px - var(--bc-r))) * 1000000), (var(--bc-r) - 257.06px) - max(0px, (245.06px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 236.53px, 253.59px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 236.53px, 253.59px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 257.06px) - max(0px, (0px - (269.05px - var(--bc-r))) * 1000000), (var(--bc-r) - 281.04px) - max(0px, (269.05px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 260.53px, 277.57px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 260.53px, 277.57px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 281.04px) - max(0px, (0px - (293.04px - var(--bc-r))) * 1000000), (var(--bc-r) - 305.03px) - max(0px, (293.04px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 284.52px, 301.55px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 284.52px, 301.55px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 305.03px) - max(0px, (0px - (317.02px - var(--bc-r))) * 1000000), (var(--bc-r) - 329.01px) - max(0px, (317.02px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 308.52px, 325.53px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 308.52px, 325.53px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 329.01px) - max(0px, (0px - (341.01px - var(--bc-r))) * 1000000), (var(--bc-r) - 353.00px) - max(0px, (341.01px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 332.50px, 349.50px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 332.50px, 349.50px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 368.97px) - max(0px, (0px - (380.97px - var(--bc-r))) * 1000000), (var(--bc-r) - 392.96px) - max(0px, (380.97px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 372.47px, 389.47px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 372.47px, 389.47px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 392.96px) - max(0px, (0px - (404.95px - var(--bc-r))) * 1000000), (var(--bc-r) - 416.94px) - max(0px, (404.95px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 396.45px, 413.45px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 396.45px, 413.45px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 416.94px) - max(0px, (0px - (428.92px - var(--bc-r))) * 1000000), (var(--bc-r) - 440.91px) - max(0px, (428.92px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 420.42px, 437.42px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 420.42px, 437.42px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 440.91px) - max(0px, (0px - (452.90px - var(--bc-r))) * 1000000), (var(--bc-r) - 464.89px) - max(0px, (452.90px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 444.40px, 461.40px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 444.40px, 461.40px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 464.89px) - max(0px, (0px - (476.88px - var(--bc-r))) * 1000000), (var(--bc-r) - 488.87px) - max(0px, (476.88px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 468.38px, 485.38px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 468.38px, 485.38px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 488.87px) - max(0px, (0px - (500.86px - var(--bc-r))) * 1000000), (var(--bc-r) - 512.85px) - max(0px, (500.86px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 492.36px, 509.36px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 492.36px, 509.36px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 512.85px) - max(0px, (0px - (524.84px - var(--bc-r))) * 1000000), (var(--bc-r) - 536.83px) - max(0px, (524.84px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 516.34px, 533.34px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 516.34px, 533.34px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 536.83px) - max(0px, (0px - (548.82px - var(--bc-r))) * 1000000), (var(--bc-r) - 560.81px) - max(0px, (548.82px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 540.32px, 557.32px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 540.32px, 557.32px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 560.81px) - max(0px, (0px - (572.80px - var(--bc-r))) * 1000000), (var(--bc-r) - 584.79px) - max(0px, (572.80px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 564.29px, 581.29px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 564.29px, 581.29px - var(--bc-r))) * 1000000)));
  }
}
@media (min-width: 280px) and (max-width: 287.98px) and (min-height: 500.02px) {
   
  .mbcx.mbcx--faq .fz-hero__body {
    --bc-r: calc(100svh * 1.28205 + 100vw * -1.92308 + -79.98px);
    --bc-d: calc(max((max((var(--bc-r) - -1.45px) - max(0px, (0px - (9.77px - var(--bc-r))) * 1000000), (var(--bc-r) - 20.99px) - max(0px, (9.77px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 2.05px, 17.49px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 2.05px, 17.49px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 38.67px) - max(0px, (0px - (54.67px - var(--bc-r))) * 1000000), (var(--bc-r) - 70.67px) - max(0px, (54.67px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 40.17px, 69.17px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 40.17px, 69.17px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 70.84px) - max(0px, (0px - (86.84px - var(--bc-r))) * 1000000), (var(--bc-r) - 102.84px) - max(0px, (86.84px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 72.34px, 101.34px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 72.34px, 101.34px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 103.02px) - max(0px, (0px - (119.02px - var(--bc-r))) * 1000000), (var(--bc-r) - 135.02px) - max(0px, (119.02px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 104.52px, 133.52px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 104.52px, 133.52px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 155.84px) - max(0px, (0px - (169.46px - var(--bc-r))) * 1000000), (var(--bc-r) - 183.07px) - max(0px, (169.46px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 159.34px, 179.57px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 159.34px, 179.57px - var(--bc-r))) * 1000000)));
    padding-top: calc(28px + var(--bc-d)) !important; padding-bottom: calc(32px - var(--bc-d)) !important;
  }
}
@media (min-width: 288px) and (max-width: 299.98px) and (min-height: 500.02px) {
   
  .mbcx.mbcx--faq .fz-hero__body {
    --bc-r: calc(100svh * 1.28205 + 100vw * -1.92308 + -79.98px);
    --bc-d: calc(max((max((var(--bc-r) - -1.45px) - max(0px, (0px - (9.77px - var(--bc-r))) * 1000000), (var(--bc-r) - 20.99px) - max(0px, (9.77px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 2.05px, 17.49px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 2.05px, 17.49px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 38.67px) - max(0px, (0px - (54.67px - var(--bc-r))) * 1000000), (var(--bc-r) - 70.67px) - max(0px, (54.67px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 40.17px, 69.17px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 40.17px, 69.17px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 70.84px) - max(0px, (0px - (86.84px - var(--bc-r))) * 1000000), (var(--bc-r) - 102.84px) - max(0px, (86.84px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 72.34px, 101.34px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 72.34px, 101.34px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 123.65px) - max(0px, (0px - (137.26px - var(--bc-r))) * 1000000), (var(--bc-r) - 150.88px) - max(0px, (137.26px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 127.15px, 147.38px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 127.15px, 147.38px - var(--bc-r))) * 1000000)));
    padding-top: calc(28px + var(--bc-d)) !important; padding-bottom: calc(32px - var(--bc-d)) !important;
  }
}
@media (min-width: 280px) and (max-width: 285.98px) and (min-height: 500.02px) {
   
  .site-content__main.page-id--510286 .c-split-1 .c-split__content {
    --bc-r: calc(100svh * 0.28206 + 100vw * 0.02003 + 66.88px);
    --bc-d: calc(max((max((var(--bc-r) - -2.91px) - max(0px, (0px - (12.29px - var(--bc-r))) * 1000000), (var(--bc-r) - 27.49px) - max(0px, (12.29px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 0.59px, 23.99px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 0.59px, 23.99px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 48.45px) - max(0px, (0px - (60.48px - var(--bc-r))) * 1000000), (var(--bc-r) - 72.52px) - max(0px, (60.48px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 51.95px, 69.09px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 51.95px, 69.09px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 72.52px) - max(0px, (0px - (84.51px - var(--bc-r))) * 1000000), (var(--bc-r) - 96.51px) - max(0px, (84.51px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 75.95px, 93.07px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 75.95px, 93.07px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 96.51px) - max(0px, (0px - (108.50px - var(--bc-r))) * 1000000), (var(--bc-r) - 120.50px) - max(0px, (108.50px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 99.94px, 117.05px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 99.94px, 117.05px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 120.50px) - max(0px, (0px - (132.49px - var(--bc-r))) * 1000000), (var(--bc-r) - 144.48px) - max(0px, (132.49px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 123.94px, 141.03px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 123.94px, 141.03px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 144.48px) - max(0px, (0px - (156.48px - var(--bc-r))) * 1000000), (var(--bc-r) - 168.47px) - max(0px, (156.48px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 147.94px, 165.00px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 147.94px, 165.00px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 168.47px) - max(0px, (0px - (180.47px - var(--bc-r))) * 1000000), (var(--bc-r) - 192.46px) - max(0px, (180.47px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 171.94px, 188.98px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 171.94px, 188.98px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 192.46px) - max(0px, (0px - (204.45px - var(--bc-r))) * 1000000), (var(--bc-r) - 216.45px) - max(0px, (204.45px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 195.94px, 212.96px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 195.94px, 212.96px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 216.45px) - max(0px, (0px - (228.44px - var(--bc-r))) * 1000000), (var(--bc-r) - 240.43px) - max(0px, (228.44px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 219.94px, 236.94px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 219.94px, 236.94px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 240.43px) - max(0px, (0px - (252.42px - var(--bc-r))) * 1000000), (var(--bc-r) - 264.42px) - max(0px, (252.42px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 243.92px, 260.92px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 243.92px, 260.92px - var(--bc-r))) * 1000000)));
    padding-top: calc(40px + var(--bc-d)) !important; padding-bottom: calc(36px - var(--bc-d)) !important;
  }
}
@media (min-width: 286px) and (max-width: 299.98px) and (min-height: 500.02px) {
   
  .site-content__main.page-id--510286 .c-split-1 .c-split__content {
    --bc-r: calc(100svh * 0.28206 + 100vw * 0.02003 + 66.88px);
    --bc-d: calc(max((max((var(--bc-r) - -2.91px) - max(0px, (0px - (12.29px - var(--bc-r))) * 1000000), (var(--bc-r) - 27.49px) - max(0px, (12.29px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 0.59px, 23.99px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 0.59px, 23.99px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 48.45px) - max(0px, (0px - (60.48px - var(--bc-r))) * 1000000), (var(--bc-r) - 72.52px) - max(0px, (60.48px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 51.95px, 69.09px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 51.95px, 69.09px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 72.52px) - max(0px, (0px - (84.51px - var(--bc-r))) * 1000000), (var(--bc-r) - 96.51px) - max(0px, (84.51px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 75.95px, 93.07px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 75.95px, 93.07px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 96.51px) - max(0px, (0px - (108.50px - var(--bc-r))) * 1000000), (var(--bc-r) - 120.50px) - max(0px, (108.50px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 99.94px, 117.05px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 99.94px, 117.05px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 120.50px) - max(0px, (0px - (132.49px - var(--bc-r))) * 1000000), (var(--bc-r) - 144.48px) - max(0px, (132.49px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 123.94px, 141.03px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 123.94px, 141.03px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 144.48px) - max(0px, (0px - (156.48px - var(--bc-r))) * 1000000), (var(--bc-r) - 168.47px) - max(0px, (156.48px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 147.94px, 165.00px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 147.94px, 165.00px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 168.47px) - max(0px, (0px - (180.47px - var(--bc-r))) * 1000000), (var(--bc-r) - 192.46px) - max(0px, (180.47px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 171.94px, 188.98px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 171.94px, 188.98px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 192.46px) - max(0px, (0px - (204.45px - var(--bc-r))) * 1000000), (var(--bc-r) - 216.45px) - max(0px, (204.45px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 195.94px, 212.96px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 195.94px, 212.96px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 216.45px) - max(0px, (0px - (228.44px - var(--bc-r))) * 1000000), (var(--bc-r) - 240.44px) - max(0px, (228.44px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 219.94px, 236.94px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 219.94px, 236.94px - var(--bc-r))) * 1000000)));
    padding-top: calc(40px + var(--bc-d)) !important; padding-bottom: calc(36px - var(--bc-d)) !important;
  }
}
@media (min-width: 280px) and (max-width: 299.98px) and (min-height: 500.02px) {
   
  .mbcx.mbcx--social section.k-sec.s-oc {
    --bc-r: calc(100svh * 0.28204 + 0.03px - clamp(4rem, 11vh, 7.5rem));
    --bc-d: calc(max((max((var(--bc-r) - -0.30px) - max(0px, (0px - (9.71px - var(--bc-r))) * 1000000), (var(--bc-r) - 19.71px) - max(0px, (9.71px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 3.20px, 16.21px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 3.20px, 16.21px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 35.49px) - max(0px, (0px - (51.49px - var(--bc-r))) * 1000000), (var(--bc-r) - 67.49px) - max(0px, (51.49px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 36.98px, 66.00px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 36.98px, 66.00px - var(--bc-r))) * 1000000)) + max((max((var(--bc-r) - 67.66px) - max(0px, (0px - (83.66px - var(--bc-r))) * 1000000), (var(--bc-r) - 99.66px) - max(0px, (83.66px - var(--bc-r)) * 1000000))) - max(0px, (0px - (min(var(--bc-r) - 69.16px, 98.17px - var(--bc-r)))) * 1000000), (0px) - max(0px, (min(var(--bc-r) - 69.16px, 98.17px - var(--bc-r))) * 1000000)));
    padding-top: calc(clamp(4rem, 11vh, 7.5rem) + var(--bc-d)) !important; padding-bottom: calc(clamp(4rem, 11vh, 7.5rem) - var(--bc-d)) !important;
  }
}



@media (min-width: 700px) and (max-width: 1004.98px) and (min-height: 380px) and (max-height: 500px) and (pointer: coarse), (min-width: 700px) and (max-width: 1004.98px) and (min-height: 380px) and (max-height: 500px) and (pointer: fine) and (hover: none) {
  .mbcx .tgty .rc-below:has(.rc-dl) {
    --ty-x: calc(100svh - 52px - 8vw - 146.93px - max(0px, (100vw - 889px) * 0.0359));
    --ty-e: calc(max((max((var(--ty-x) - 117.43px) - max(0px, (0px - (150.72px - var(--ty-x))) * 1000000), (var(--ty-x) - 184.00px) - max(0px, (150.72px - var(--ty-x)) * 1000000))) - max(0px, (0px - (min(var(--ty-x) - 129.33px, 181.55px - var(--ty-x)))) * 1000000), (0px) - max(0px, (min(var(--ty-x) - 129.33px, 181.55px - var(--ty-x))) * 1000000)));
    padding-top: calc(8vw + var(--sc-d) + var(--ty-e)) !important; padding-bottom: calc(8vw - var(--sc-d) - var(--ty-e)) !important;
  }
}


@media (min-width: 300px) and (max-width: 368.98px) and (min-height: 500.02px) {
  .mbcx .fz-hero.fz-hero { --fzT2: 215.2px; --fzLh: 19px;
    --fzInT: min(calc((var(--fzG) - 112.98px) * 1000), calc((149.5px - var(--fzG)) * 1000));
    --fzInL: min(calc((var(--fzG) - 182.75px) * 1000), calc((var(--fzT2) - var(--fzG)) * 1000));
    --fzOut: max(calc((112.98px - var(--fzG)) * 1000), calc((var(--fzG) - 149.5px) * 1000));
    --fzOutL: max(calc((182.75px - var(--fzG)) * 1000), calc((var(--fzG) - var(--fzT2)) * 1000)); }
  .mbcx .fz-hero.fz-hero .fz-hero__body {
    padding-top: max(max(16px, min(calc(var(--fzG) + 4px), calc((113px - var(--fzG)) * 1000)), min(28px, calc((var(--fzG) - 183px) * 1000)), min(28px, calc((0px - var(--fzG)) * 1000))), min(calc(var(--fzG) - 86.46px - clamp(10px, calc(10px + (var(--fzG) - 113px) * 0.2088), 17.6px)), var(--fzInT)), min(28px, var(--fzInL))) !important; }
  .mbcx .fz-hero.fz-hero .fz-hero__eyebrow {
    margin-bottom: max(max(10px, min(17.6px, max(calc((113px - var(--fzG)) * 1000), calc((var(--fzG) - 183px) * 1000)))), min(clamp(10px, calc(10px + (var(--fzG) - 113px) * 0.2088), 17.6px), var(--fzInT)), min(17.6px, var(--fzInL))) !important; }
  .mbcx .fz-hero.fz-hero .fz-hero__lead {
    margin-top: max(min(max(0px, min(calc(var(--fzG) - 128px), calc((183px - var(--fzG)) * 1000))), max(0px, var(--fzOut))), min(calc(var(--fzG) - 166.26px), var(--fzInL))) !important; }
}
@media (min-width: 300px) and (max-width: 345.98px) and (min-height: 500.02px) {
  .mbcx .fz-hero.fz-hero { --fzT2: 242.2px; --fzLh: 46px; }
}



@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 447.5px) and (max-height: 448.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 81px !important; padding-bottom: 64.6px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 448.5px) and (max-height: 449.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 82px !important; padding-bottom: 63.6px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 449.5px) and (max-height: 450.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 83px !important; padding-bottom: 62.6px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 450.5px) and (max-height: 451.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 84px !important; padding-bottom: 61.6px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 451.5px) and (max-height: 452.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 85px !important; padding-bottom: 60.6px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 452.5px) and (max-height: 453.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 86px !important; padding-bottom: 59.6px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 453.5px) and (max-height: 454.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 87px !important; padding-bottom: 58.6px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 454.5px) and (max-height: 455.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 88px !important; padding-bottom: 57.6px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 455.5px) and (max-height: 456.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 89px !important; padding-bottom: 56.6px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 456.5px) and (max-height: 463.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 89.5px !important; padding-bottom: 56.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 463.5px) and (max-height: 464.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 57.5px !important; padding-bottom: 88.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 464.5px) and (max-height: 465.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 58.5px !important; padding-bottom: 87.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 465.5px) and (max-height: 466.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 59.5px !important; padding-bottom: 86.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 466.5px) and (max-height: 467.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 60.5px !important; padding-bottom: 85.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 467.5px) and (max-height: 468.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 61.5px !important; padding-bottom: 84.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 468.5px) and (max-height: 469.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 62.5px !important; padding-bottom: 83.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 469.5px) and (max-height: 470.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 63.5px !important; padding-bottom: 82.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 470.5px) and (max-height: 471.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 64.5px !important; padding-bottom: 81.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 471.5px) and (max-height: 472.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 65.5px !important; padding-bottom: 80.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 472.5px) and (max-height: 473.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 66.5px !important; padding-bottom: 79.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 473.5px) and (max-height: 474.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 67.5px !important; padding-bottom: 78.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 474.5px) and (max-height: 475.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 68.5px !important; padding-bottom: 77.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 475.5px) and (max-height: 476.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 69.5px !important; padding-bottom: 76.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 476.5px) and (max-height: 477.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 70.5px !important; padding-bottom: 75.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 477.5px) and (max-height: 478.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 71.5px !important; padding-bottom: 74.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 478.5px) and (max-height: 479.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 72.5px !important; padding-bottom: 73.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 480.5px) and (max-height: 481.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 74.5px !important; padding-bottom: 71.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 481.5px) and (max-height: 482.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 75.5px !important; padding-bottom: 70.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 482.5px) and (max-height: 483.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 76.5px !important; padding-bottom: 69.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 483.5px) and (max-height: 484.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 77.5px !important; padding-bottom: 68.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 484.5px) and (max-height: 485.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 78.5px !important; padding-bottom: 67.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 485.5px) and (max-height: 486.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 79.5px !important; padding-bottom: 66.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 486.5px) and (max-height: 487.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 80.5px !important; padding-bottom: 65.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 487.5px) and (max-height: 488.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 81.5px !important; padding-bottom: 64.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 488.5px) and (max-height: 489.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 82.5px !important; padding-bottom: 63.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 489.5px) and (max-height: 490.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 83.5px !important; padding-bottom: 62.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 490.5px) and (max-height: 491.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 84.5px !important; padding-bottom: 61.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 491.5px) and (max-height: 492.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 85.5px !important; padding-bottom: 60.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 492.5px) and (max-height: 493.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 86.5px !important; padding-bottom: 59.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 493.5px) and (max-height: 494.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 87.5px !important; padding-bottom: 58.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 494.5px) and (max-height: 495.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 88.5px !important; padding-bottom: 57.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 495.5px) and (max-height: 496.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 89.5px !important; padding-bottom: 56.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 496.5px) and (max-height: 497.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 57.5px !important; padding-bottom: 88.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 497.5px) and (max-height: 498.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 58.5px !important; padding-bottom: 87.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 498.5px) and (max-height: 499.49px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 59.5px !important; padding-bottom: 86.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 499.5px) and (max-height: 500.01px) {
   
  html body.index-template .site-content__main.page-id--510284 > #hero.mbc-hs + section { padding-top: 60.5px !important; padding-bottom: 85.1px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 419.5px) and (max-height: 430.49px) {
   
  html body .site-content__main.page-id--510297 > #intro.c-intro:has(> p > a.btn-brand[href="/"]) { padding-top: 64px !important; padding-bottom: 16px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 433.5px) and (max-height: 434.49px) {
   
  html body .site-content__main.page-id--510297 > #intro.c-intro:has(a[href^="mailto:"]) { padding-top: 96px !important; padding-bottom: 0px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 457.5px) and (max-height: 458.49px) {
   
  html body .site-content__main.page-id--510297 > #intro.c-intro:has(a[href^="mailto:"]) { padding-top: 84px !important; padding-bottom: 0px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 474.5px) and (max-height: 493.49px) {
   
  html body .site-content__main.page-id--510297 > #intro.c-intro:has(a[href^="mailto:"]) { padding-top: 64px !important; padding-bottom: 16px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 521.5px) and (max-height: 522.49px) {
   
  html body .site-content__main.page-id--510297 > #intro.c-intro:has(a[href^="mailto:"]) { padding-top: 92px !important; padding-bottom: 0px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 561.5px) and (max-height: 562.49px) {
   
  html body .site-content__main.page-id--510297 > #intro.c-intro:has(a[href^="mailto:"]) { padding-top: 92px !important; padding-bottom: 0px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 419.5px) and (max-height: 424.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 13px !important; padding-bottom: 33px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 424.5px) and (max-height: 427.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 16px !important; padding-bottom: 30px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 427.5px) and (max-height: 430.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 19px !important; padding-bottom: 27px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 430.5px) and (max-height: 433.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 22px !important; padding-bottom: 24px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 433.5px) and (max-height: 434.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 24px !important; padding-bottom: 22px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 440.5px) and (max-height: 443.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 32px !important; padding-bottom: 14px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 443.5px) and (max-height: 446.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 35px !important; padding-bottom: 11px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 446.5px) and (max-height: 449.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 38px !important; padding-bottom: 8px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 449.5px) and (max-height: 452.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 41px !important; padding-bottom: 5px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 452.5px) and (max-height: 456.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 44px !important; padding-bottom: 2px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 456.5px) and (max-height: 457.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 5px !important; padding-bottom: 41px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 457.5px) and (max-height: 469.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 12px !important; padding-bottom: 34px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 469.5px) and (max-height: 472.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 16px !important; padding-bottom: 30px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 492.5px) and (max-height: 498.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 41px !important; padding-bottom: 5px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 498.5px) and (max-height: 500.01px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 44px !important; padding-bottom: 2px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 515.5px) and (max-height: 518.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 42px !important; padding-bottom: 4px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 518.5px) and (max-height: 521.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 44px !important; padding-bottom: 2px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 521.5px) and (max-height: 522.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 5px !important; padding-bottom: 41px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 522.5px) and (max-height: 529.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 12px !important; padding-bottom: 34px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 419.5px) and (max-height: 500.01px) {
   
  html body .mbcx.mbcx--faq .fz-hero .fz-hero__body { padding-top: 44px !important; padding-bottom: 16px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 481.5px) and (max-height: 482.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 87.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 482.5px) and (max-height: 483.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 88.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 483.5px) and (max-height: 484.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 89.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 484.5px) and (max-height: 485.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 90.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 485.5px) and (max-height: 486.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 91.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 486.5px) and (max-height: 487.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 92.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 487.5px) and (max-height: 488.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 93.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 488.5px) and (max-height: 489.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 94.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 489.5px) and (max-height: 490.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 95.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 490.5px) and (max-height: 491.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 96.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 491.5px) and (max-height: 492.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 97.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 492.5px) and (max-height: 493.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 98.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 493.5px) and (max-height: 494.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 99.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 494.5px) and (max-height: 495.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 100.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 495.5px) and (max-height: 496.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 101.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 496.5px) and (max-height: 497.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 102.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 497.5px) and (max-height: 498.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 103.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 498.5px) and (max-height: 499.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 104.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 499.5px) and (max-height: 500.01px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 105.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 481.5px) and (max-height: 482.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 87.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 482.5px) and (max-height: 483.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 88.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 483.5px) and (max-height: 484.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 89.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 484.5px) and (max-height: 485.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 90.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 485.5px) and (max-height: 486.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 91.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 486.5px) and (max-height: 487.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 92.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 487.5px) and (max-height: 488.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 93.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 488.5px) and (max-height: 489.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 94.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 489.5px) and (max-height: 490.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 95.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 490.5px) and (max-height: 491.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 96.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 491.5px) and (max-height: 492.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 97.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 492.5px) and (max-height: 493.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 98.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 493.5px) and (max-height: 494.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 99.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 494.5px) and (max-height: 495.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 100.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 495.5px) and (max-height: 496.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 101.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 496.5px) and (max-height: 497.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 102.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 497.5px) and (max-height: 498.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 103.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 498.5px) and (max-height: 499.49px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 104.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 499.5px) and (max-height: 500.01px) {
   
  html body.press-template .site-content__main.page-id--510296 > #intro.c-intro { padding-top: 105.5px !important; padding-bottom: 72px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 419.5px) and (max-height: 500.01px) {
   
  html body .site-content__main.page-id--510286 .c-split-1 .c-split__content { padding-top: 16px !important; padding-bottom: 0px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 438.5px) and (max-height: 450.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 45px !important; padding-bottom: 21px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 450.5px) and (max-height: 453.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 22px !important; padding-bottom: 44px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 453.5px) and (max-height: 456.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 25px !important; padding-bottom: 41px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 463.5px) and (max-height: 466.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 35px !important; padding-bottom: 31px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 466.5px) and (max-height: 469.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 38px !important; padding-bottom: 28px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 469.5px) and (max-height: 472.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 41px !important; padding-bottom: 25px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 472.5px) and (max-height: 475.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 44px !important; padding-bottom: 22px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 475.5px) and (max-height: 478.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 21px !important; padding-bottom: 45px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 478.5px) and (max-height: 481.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 24px !important; padding-bottom: 42px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 489.5px) and (max-height: 492.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 35px !important; padding-bottom: 31px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 492.5px) and (max-height: 494.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 38px !important; padding-bottom: 28px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 494.5px) and (max-height: 497.49px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 15px !important; padding-bottom: 51px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 497.5px) and (max-height: 500.01px) {
   
  html body .mbcx.mbcx--social .so.u3 .u3-t { padding-top: 18px !important; padding-bottom: 48px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 421.5px) and (max-height: 423.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 52px !important; padding-bottom: 44px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 423.5px) and (max-height: 437.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 32px !important; padding-bottom: 64px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 460.5px) and (max-height: 475.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 64px !important; padding-bottom: 32px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 475.5px) and (max-height: 476.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 71px !important; padding-bottom: 25px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 476.5px) and (max-height: 477.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 72px !important; padding-bottom: 24px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 477.5px) and (max-height: 478.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 73px !important; padding-bottom: 23px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 478.5px) and (max-height: 479.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 74px !important; padding-bottom: 22px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 479.5px) and (max-height: 480.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 75px !important; padding-bottom: 21px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 480.5px) and (max-height: 481.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 76px !important; padding-bottom: 20px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 481.5px) and (max-height: 482.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 77px !important; padding-bottom: 19px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 482.5px) and (max-height: 483.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 18.5px !important; padding-bottom: 77.5px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 483.5px) and (max-height: 484.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 19.5px !important; padding-bottom: 76.5px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 484.5px) and (max-height: 485.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 20.5px !important; padding-bottom: 75.5px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 485.5px) and (max-height: 486.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 21.5px !important; padding-bottom: 74.5px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 486.5px) and (max-height: 487.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 22.5px !important; padding-bottom: 73.5px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 487.5px) and (max-height: 488.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 23.5px !important; padding-bottom: 72.5px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 488.5px) and (max-height: 489.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 24.5px !important; padding-bottom: 71.5px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 489.5px) and (max-height: 505.49px) {
   
  html body .mbcx.mbcx--thanksgiving .tgx.tgty .rc-below { padding-top: 32px !important; padding-bottom: 64px !important; }
}
@media (min-width: 360px) and (max-width: 360.98px) and (min-height: 519.5px) and (max-height: 524.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 13px !important; padding-bottom: 33px !important; }
}
@media (min-width: 360px) and (max-width: 360.98px) and (min-height: 524.5px) and (max-height: 525.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 15.5px !important; padding-bottom: 30.5px !important; }
}
@media (min-width: 360px) and (max-width: 360.98px) and (min-height: 550.5px) and (max-height: 553.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 42px !important; padding-bottom: 4px !important; }
}
@media (min-width: 360px) and (max-width: 360.98px) and (min-height: 553.5px) and (max-height: 556.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 44px !important; padding-bottom: 2px !important; }
}
@media (min-width: 360px) and (max-width: 360.98px) and (min-height: 556.5px) and (max-height: 557.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 4.5px !important; padding-bottom: 41.5px !important; }
}
@media (min-width: 360px) and (max-width: 360.98px) and (min-height: 557.5px) and (max-height: 564.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 12px !important; padding-bottom: 34px !important; }
}
@media (min-width: 384px) and (max-width: 384.98px) and (min-height: 533.5px) and (max-height: 538.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 43px !important; padding-bottom: 3px !important; }
}
@media (min-width: 384px) and (max-width: 384.98px) and (min-height: 538.5px) and (max-height: 539.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 44px !important; padding-bottom: 2px !important; }
}
@media (min-width: 384px) and (max-width: 384.98px) and (min-height: 539.5px) and (max-height: 540.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 9.5px !important; padding-bottom: 36.5px !important; }
}
@media (min-width: 384px) and (max-width: 384.98px) and (min-height: 540.5px) and (max-height: 544.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 12px !important; padding-bottom: 34px !important; }
}
@media (min-width: 384px) and (max-width: 384.98px) and (min-height: 544.5px) and (max-height: 546.49px) {
   
  html body .mbcx.mbcx--corporate #hero.hx .hx__copy { padding-top: 15px !important; padding-bottom: 31px !important; }
}
@media (min-width: 320px) and (max-width: 320.98px) and (min-height: 551.5px) and (max-height: 552.49px) {
  
  html body.press-template .site-content__main.page-id--510296:has(> #intro + section .card-listing > li.card:first-child > a.card__btn[href*="miaminewtimes.com"]) > #intro.c-intro { height: calc(var(--pr-band) - 12px) !important; }
}



@media (pointer: fine) and (hover: none) and (max-width: 699.98px) {
  .mobi-footer { display: block; }
  .has-mobi-footer .site-content:after { display: block; }
  .site-footer-desktop, .site-footer-desktop-spacer { display: none; }
}


@media (max-width: 1023.98px) and (max-height: 500px) and (pointer: fine) and (hover: none) {
  .mobi-footer { display: block !important; }
  .has-mobi-footer .site-content::after { display: block !important; height: 52px !important; }
  .site-footer-desktop, .site-footer-desktop-spacer { display: none !important; }
  .mobi-footer__list { display: flex !important; margin: 0 !important; padding: 0 !important; }
  .mobi-footer__item { display: flex; align-items: stretch; flex: 1 1 0; min-width: 0; height: 52px; margin: 0 !important; border: 0 !important; }
  .mobi-footer__item + .mobi-footer__item { border-left: 1px solid #fff !important; }
  .mobi-footer__item .btn { flex: 1; box-sizing: border-box; height: auto !important; margin: 0 !important; display: flex !important; align-items: center; justify-content: center; padding: 0 8px !important; font-size: 14px !important; letter-spacing: .16em !important; line-height: 1 !important; white-space: nowrap; border-radius: 0 !important; }
}


@media (min-width: 369px) and (max-width: 599.98px) and (min-height: 500.02px) {
  .mbcx .fz-hero.fz-hero {
    --fzSa: min(calc((var(--fzG) - 85.84px) * 1000), calc((112.98px - var(--fzG)) * 1000));
    --fzSb: min(calc((var(--fzG) - 49.65px) * 1000), calc((85.84px - var(--fzG)) * 1000));
    --fzSo: max(calc((49.65px - var(--fzG)) * 1000), calc((var(--fzG) - 112.98px) * 1000)); }
  .mbcx .fz-hero.fz-hero .fz-hero__body {
    padding-top: max(min(max(16px, min(calc(var(--fzG) + 4px), calc((113px - var(--fzG)) * 1000)), min(28px, calc((var(--fzG) - 183px) * 1000)), min(28px, calc((0px - var(--fzG)) * 1000))), max(0px, var(--fzSo))), min(calc(var(--fzG) - 69.84px), var(--fzSa)), min(calc(var(--fzG) - 37.65px), var(--fzSb))) !important; }
}
