.mhow{isolation:isolate;color:#111;background:#fff;padding:3.5rem 1.5rem;position:relative;overflow:hidden}.mhow:before{content:"";z-index:-2;pointer-events:none;background-image:radial-gradient(#ff9a4d59 1px,#0000 1.5px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000 30%,#0000 85%);mask-image:radial-gradient(70% 80%,#000 30%,#0000 85%)}.mhow-shine{pointer-events:none;background:#ff9a4d;height:2px;position:absolute;inset-inline:0;overflow:hidden}.mhow-shine[data-top]{top:0}.mhow-shine[data-bottom]{bottom:0}.mhow-shine:after{content:"";inset-block:0;background:linear-gradient(90deg,#0000,#fff3e8,#0000);width:18%;position:absolute;left:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.mhow-shine:after{animation:6s ease-in-out infinite mhow-shine}.mhow-shine[data-bottom]:after{animation-direction:reverse;animation-delay:3s}}@keyframes mhow-shine{0%{transform:translate(-100%)}60%,to{transform:translate(560%)}}@media (min-width:1024px){.mhow{padding-block:4.5rem}}.mhow-glow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffbe9652,#0000);width:60%;height:180%;position:absolute;top:-40%;left:-10%}.mhow-glow[data-b]{background:radial-gradient(closest-side,#f5828c2e,#0000);width:50%;height:150%;top:10%;left:auto;right:-15%}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.mhow-glow{animation:18s ease-in-out infinite alternate mhow-drift}.mhow-glow[data-b]{animation-duration:23s;animation-direction:alternate-reverse}}@keyframes mhow-drift{to{transform:translate(110%)}}.mhow-in{max-width:72rem;margin-inline:auto;position:relative}.mhow-head{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){.mhow-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}}.mhow-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#c2410c;margin:0;font-size:1rem}@media (min-width:640px){.mhow-eyebrow{font-size:1.15rem}}.mhow-title{font-family:var(--font-playfair), serif;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(1.75rem,1.2rem + 1.9vw,2.5rem);font-weight:400;line-height:1.15}.mhow-list{gap:1.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid;position:relative}.mhow-list:before{content:"";transform-origin:top;background:linear-gradient(90deg,#ff9a4d,#ff9a4d59);width:1px;position:absolute;inset-block:.55rem 1.5rem;inset-inline-start:.4rem}.mhow-step{padding-inline-start:2.25rem;position:relative}.mhow-dot{top:.2rem;background:#ff9a4d;border-radius:999px;width:.8rem;height:.8rem;transition:transform .3s,box-shadow .3s;position:absolute;inset-inline-start:0;box-shadow:0 0 0 .35rem #ff9a4d33}.mhow-n{font-family:var(--font-playfair), serif;color:#ea580c;font-variant-numeric:lining-nums tabular-nums;font-size:2.25rem;line-height:1;transition:transform .3s;display:block}.mhow-step-title{margin:.7rem 0 0;font-size:1.05rem;font-weight:600;line-height:1.3}.mhow-step-text{color:#111111b8;margin:.4rem 0 0;font-size:.9rem;line-height:1.55}@media (hover:hover) and (pointer:fine){.mhow-step:hover .mhow-dot{animation:1.4s ease-out infinite mhow-pulse;transform:scale(1.35)}.mhow-step:hover .mhow-n{transform:translateY(-.2rem)}}@keyframes mhow-pulse{0%{box-shadow:0 0 #ff9a4d8c}to{box-shadow:0 0 0 .9rem #ff9a4d00}}@media (min-width:1024px){.mhow-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3rem}.mhow-list:before{transform-origin:0;width:auto;height:1px;inset-block:.4rem auto;inset-inline:.4rem 0}[dir=rtl] .mhow-list:before{transform-origin:100%}.mhow-step{padding-inline-start:0;padding-top:1.9rem}.mhow-dot{top:0}.mhow-n{font-size:2.75rem}}.mhow[data-anim] .mhow-list:before{transform:scaleY(0)}@media (min-width:1024px){.mhow[data-anim] .mhow-list:before{transform:scaleX(0)}}.mhow[data-anim] .mhow-dot{transform:scale(0)}.mhow[data-anim] .mhow-n,.mhow[data-anim] .mhow-step-title,.mhow[data-anim] .mhow-step-text,.mhow[data-anim] .mhow-head{opacity:0;transform:translateY(.9rem)}.mhow[data-in] .mhow-list:before{transition:transform 1.1s cubic-bezier(.65,0,.35,1) .15s;transform:none}.mhow[data-in] .mhow-head{opacity:1;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:none}.mhow[data-in] .mhow-dot{transition:transform .45s cubic-bezier(.34, 1.56, .64, 1) calc(.25s + var(--i) * .2s);transform:none}.mhow[data-in] .mhow-n,.mhow[data-in] .mhow-step-title,.mhow[data-in] .mhow-step-text{opacity:1;transition:opacity .6s ease calc(.35s + var(--i) * .2s), transform .6s cubic-bezier(.2, .8, .2, 1) calc(.35s + var(--i) * .2s);transform:none}.mhow[data-in] .mhow-step-title{transition-delay:calc(.45s + var(--i) * .2s)}.mhow[data-in] .mhow-step-text{transition-delay:calc(.55s + var(--i) * .2s)}.mhow-terms{flex:none;margin:0}.mhow-terms a{color:#111;background:#ff9a4d;border-radius:999px;align-items:center;gap:.6rem;padding:.8rem 1.4rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 .75rem 1.75rem -.9rem #ea580c8c}.mhow-terms a:hover{transform:translateY(-2px);box-shadow:0 1rem 2rem -.9rem #ea580ca6}.mhow-terms a:hover svg{transform:translate(3px)}[dir=rtl] .mhow-terms a:hover svg{transform:scaleX(-1)translate(3px)}.mhow-terms a:focus-visible{outline-offset:3px;outline:2px solid #111}.mhow-terms svg{width:1rem;height:1rem;transition:transform .2s}[dir=rtl] .mhow-terms svg{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.mhow-terms a,.mhow-terms svg,.mhow-dot,.mhow-n{transition:none}.mhow-step:hover .mhow-dot{animation:none}}
.mx-page{--mx-coral:#e9664d;--mx-rasp:#d63a54;--mx-ink:#b8432c;color:#111}.mx-in{max-width:72rem;margin:0 auto}.mx-check{flex:none;width:1.05em;height:1.05em}.mx-btn{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 1.75rem;font-size:1rem;font-weight:600;transition:transform .25s,background-color .25s;display:inline-flex}.mx-btn:hover{transform:translateY(-2px)}.mx-btn:focus-visible{outline-offset:3px;outline:3px solid #fff}.mx-btn[data-white]{color:#111;background:#fff}.mx-btn[data-white]:hover{background:#fff1ea}.mx-offer{background:#fff;padding:4rem 1.25rem}.mx-offer-in{gap:2.5rem;display:grid}@media (min-width:960px){.mx-offer-in{grid-template-columns:1.35fr 1fr;align-items:center;gap:4rem}}.mx-offer-list{gap:.9rem;margin-top:2rem;display:grid}@media (min-width:640px){.mx-offer-list{grid-template-columns:1fr 1fr;column-gap:1.5rem}}.mx-offer-list li{align-items:flex-start;gap:.75rem;font-size:1.02rem;line-height:1.45;display:flex}.mx-tick{background:var(--mx-coral);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.7rem;height:1.7rem;display:inline-grid}.mx-tick .mx-check{width:.95rem;height:.95rem}[data-anim] .mx-offer-list li{opacity:0;transition:opacity .45s,transform .45s;transition-delay:calc(var(--i) * .11s + .15s);transform:translateY(8px)}[data-anim][data-in] .mx-offer-list li{opacity:1;transform:none}.mx-price-card{color:#fff;background:linear-gradient(135deg, var(--mx-coral) 0%, #e05650 55%, var(--mx-rasp) 100%);border-radius:1.5rem;padding:2rem;box-shadow:0 40px 80px -48px #d63a54cc}.mx-price-big{font-size:clamp(2.4rem,6vw,3.4rem);font-weight:700;line-height:1}.mx-price-year{color:#ffffffeb;margin-top:.6rem;font-size:1rem}.mx-price-notes{gap:.6rem;margin:1.5rem 0 1.75rem;display:grid}.mx-price-notes li{color:#111;background:#ffffffe6;border-radius:.8rem;align-items:flex-start;gap:.55rem;padding:.7rem .9rem;font-size:.95rem;line-height:1.4;display:flex}.mx-price-notes .mx-check{color:var(--mx-ink);margin-top:.12rem}
