#mxh{--o:#FE3501;--oh:#D72C00;--ink:#0C0C0C;--muted:#6A6762;--line:#E9E6E1;--paper:#F5F4F1;--ease:cubic-bezier(.22,.8,.24,1);--disp:"Clash display","Clash Display","Arial Narrow",system-ui,sans-serif;--body:"Manrope","Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;position:sticky;top:0;z-index:999;height:78px;padding:15px 38px 0;box-sizing:border-box;pointer-events:none;font-family:var(--body)}.admin-bar #mxh{top:32px}#mxh *,#mxh *::before,#mxh *::after{box-sizing:border-box}#mxh a{text-decoration:none;color:inherit}#mxh svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:none}#mxh .mxh__bar{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;height:63px;padding:0 12px 0 26px;max-width:1500px;margin:0 auto;background:#fff;border-radius:100px;box-shadow:0 5px 10px rgb(0 0 0 / .07);transition:box-shadow .3s}#mxh.is-scrolled .mxh__bar{box-shadow:0 10px 30px -12px rgb(0 0 0 / .28)}#mxh .mxh__logo{display:block;flex:none;line-height:0}#mxh .mxh__logo img{width:150px;height:auto;max-width:none}#mxh .mxh__nav{display:flex;align-items:center;gap:26px}#mxh .mxh__a{position:relative;display:inline-flex;align-items:center;gap:5px;padding:8px 0;font:400 14px/1 var(--disp);letter-spacing:.05em;text-transform:uppercase;color:#272727;transition:color .25s}#mxh .mxh__a::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;border-radius:2px;background:var(--o);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease)}#mxh .mxh__a:hover::after,#mxh .mxh__a:focus-visible::after,#mxh .mxh__a[aria-current=page]::after,#mxh .mxh__t.is-current::after{transform:scaleX(1);transform-origin:left}#mxh .mxh__a:hover{color:var(--ink)}#mxh .mxh__t svg{width:12px;height:12px;stroke-width:1.8;transition:transform .3s var(--ease)}#mxh .mxh__shop{color:var(--o)}#mxh .mxh__shop svg{width:16px;height:16px;margin-top:-2px}#mxh .mxh__shop:hover{color:var(--oh)}#mxh .mxh__dd{position:relative}#mxh .mxh__dd:hover .mxh__t svg,#mxh .mxh__dd:focus-within .mxh__t svg{transform:rotate(180deg)}#mxh .mxh__m{position:absolute;top:100%;left:-18px;min-width:290px;margin-top:18px;padding:10px;display:grid;gap:2px;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 30px 60px -28px rgb(0 0 0 / .35);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s var(--ease),transform .3s var(--ease),visibility 0s linear .3s}#mxh .mxh__m::before{content:"";position:absolute;left:0;right:0;top:-22px;height:22px}#mxh .mxh__dd:hover .mxh__m,#mxh .mxh__dd:focus-within .mxh__m{opacity:1;visibility:visible;transform:none;transition:opacity .25s var(--ease),transform .3s var(--ease),visibility 0s}#mxh .mxh__m a{display:grid;gap:3px;padding:11px 14px;border-radius:13px;white-space:nowrap;transition:background-color .2s}#mxh .mxh__m a:hover,#mxh .mxh__m a:focus-visible,#mxh .mxh__m a[aria-current=page]{background:var(--paper)}#mxh .mxh__m b{font:600 15px/1.2 var(--body);color:var(--ink)}#mxh .mxh__m small{font:500 13px/1.3 var(--body);color:var(--muted)}#mxh .mxh__m a[aria-current=page] b{color:var(--oh)}#mxh .mxh__m .mxh__all{display:flex;align-items:center;gap:8px;margin-top:4px;padding-top:13px;border-top:1px solid var(--line);border-radius:0 0 13px 13px;font:700 14px/1 var(--body);color:var(--oh)}#mxh .mxh__all svg{width:16px;height:16px}#mxh .mxh__m--mega{width:min(940px,calc(100vw - 300px));min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px;padding:18px 16px 12px}#mxh .mxh__mc{display:grid;gap:2px;align-content:start}#mxh .mxh__mh{margin:0 0 6px;padding:0 12px;font:700 11px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}#mxh .mxh__m--mega a:not(.mxh__all){display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:center;padding:10px 12px;white-space:normal}#mxh .mxh__m--mega a>span:last-child{display:grid;gap:3px}#mxh .mxh__mi{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--paper);color:var(--o,#FE3501);transition:background-color .25s,color .25s,transform .35s var(--ease)}#mxh .mxh__mi svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#mxh .mxh__m--mega a:hover .mxh__mi,#mxh .mxh__m--mega a:focus-visible .mxh__mi{background:#FE3501;color:#fff;transform:rotate(-6deg)}#mxh .mxh__m--mega a:hover,#mxh .mxh__m--mega a:focus-visible{background:var(--paper)}#mxh .mxh__m--mega a:hover .mxh__mi{box-shadow:0 8px 18px -8px rgb(254 53 1 / .7)}#mxh .mxh__mf{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px;padding:14px 12px 4px;border-top:1px solid var(--line)}#mxh .mxh__mf .mxh__all{margin:0;padding:0;border:0;background:none}#mxh .mxh__mf>span{font:500 13px/1.3 var(--body);color:var(--muted)}#mxh .mxh__m--mega .mxh__mf>span a{display:inline;white-space:nowrap;padding:0;border-radius:0;font-weight:700;color:#FE3501;text-decoration:underline;text-underline-offset:3px}#mxh .mxh__m--mega .mxh__mf>span a:hover{background:none}#mxh .mxh__right{display:flex;align-items:center;gap:10px;flex:none}#mxh .mxh__lang{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1.5px solid #1E1E1E;font:600 14px/1 var(--disp);letter-spacing:.04em;color:#1E1E1E;transition:background-color .25s,color .25s}#mxh .mxh__lang:hover{background:var(--ink);color:#fff}#mxh .mxh__cta{display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:999px;background:var(--o);color:#fff;font:500 16px/1 var(--disp);letter-spacing:.02em;white-space:nowrap;box-shadow:0 10px 24px -12px rgb(254 53 1 / .9);transition:background-color .25s,transform .3s var(--ease)}#mxh .mxh__cta:hover{background:var(--oh);color:#fff;transform:translateY(-1px)}#mxh .mxh__burger{display:none;position:relative;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:12px;background:#fff0;box-shadow:none;cursor:pointer;color:var(--ink);-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:#fff0;touch-action:manipulation}#mxh .mxh__burger:hover,#mxh .mxh__burger:focus,#mxh .mxh__burger:active{background:#fff0;border:0;box-shadow:none;color:var(--ink)}#mxh .mxh__burger span{position:absolute;left:10px;right:10px;height:2.5px;border-radius:2px;background:var(--ink);transition:transform .4s var(--ease),top .4s var(--ease)}#mxh .mxh__burger span:first-child{top:16px}#mxh .mxh__burger span:last-child{top:25px}#mxh .mxh__burger[aria-expanded=true] span:first-child{top:20.5px;transform:rotate(45deg)}#mxh .mxh__burger[aria-expanded=true] span:last-child{top:20.5px;transform:rotate(-45deg)}#mxh .mxh__menu{display:none}#mxh :focus-visible{outline:3px solid var(--o);outline-offset:3px;border-radius:8px}@media (max-width:1280px){#mxh{padding-inline:20px}#mxh .mxh__nav{gap:18px}#mxh .mxh__a{font-size:13px;letter-spacing:.03em}#mxh .mxh__logo img{width:130px}#mxh .mxh__bar{padding-left:20px}}@media (max-width:1100px){#mxh{height:80px;padding:0;background:#fff;box-shadow:0 1px 0 var(--line);pointer-events:auto}#mxh .mxh__bar{height:80px;max-width:none;border-radius:0;box-shadow:none;padding:0 16px 0 24px}#mxh.is-scrolled .mxh__bar{box-shadow:none}#mxh.is-scrolled{box-shadow:0 10px 30px -22px rgb(0 0 0 / .45)}#mxh .mxh__nav{display:none}#mxh .mxh__logo img{width:150px}#mxh .mxh__burger{display:block!important}#mxh .mxh__menu{display:grid;position:absolute;top:100%;left:0;right:0;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);overflow-y:auto;padding:6px 24px 28px;background:var(--ink);box-shadow:0 30px 60px -20px rgb(0 0 0 / .5);clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .5s var(--ease),visibility 0s linear .5s}#mxh .mxh__menu.is-open{clip-path:inset(0 0 -60px 0);visibility:visible;transition:clip-path .5s var(--ease),visibility 0s}#mxh .mxh__mh{margin:20px 0 2px;font:800 11.5px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:#A9A6A0}#mxh .mxh__ml{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;border-bottom:1px solid rgb(255 255 255 / .1);color:#fff;font:500 clamp(21px,5vw,26px)/1.15 var(--disp);letter-spacing:-.005em}#mxh .mxh__ml svg,#mxh .mxh__mcta svg{width:22px;height:22px;color:var(--o);transition:transform .3s var(--ease)}#mxh .mxh__ml:hover,#mxh .mxh__ml[aria-current=page]{color:var(--o)}#mxh .mxh__ml:hover svg{transform:translateX(4px)}#mxh .mxh__pills{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0 4px}#mxh .mxh__pills a{padding:10px 15px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;color:#fff;font:600 15px/1 var(--body)}#mxh .mxh__pills a:hover,#mxh .mxh__pills a[aria-current=page]{border-color:var(--o);color:var(--o)}#mxh .mxh__mcta{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:22px;height:56px;border-radius:999px;background:var(--o);color:#fff;font:500 18px/1 var(--disp)}#mxh .mxh__mcta svg{color:#fff}#mxh.menu-open{box-shadow:none}}@media (max-width:640px){#mxh .mxh__bar{padding:0 12px 0 20px}#mxh .mxh__cta{display:none}#mxh .mxh__logo img{width:140px}#mxh .mxh__lang{width:40px;height:40px}#mxh .mxh__menu{padding-inline:20px}}@media (max-width:782px){.admin-bar #mxh{top:46px}}@media (prefers-reduced-motion:reduce){#mxh *{transition:none!important}}#mxh .mxh__ext{width:9px;height:9px;margin-left:1px;margin-top:-6px;stroke-width:1.6;opacity:.8}@media (min-width:1101px){.mxl #mxh~main>.mxl-hero:first-child{margin-top:-78px;padding-top:calc(clamp(24px,4.5vh,72px) + 78px)}.mxb-page #mxh~.mxl.mxb main>.mxb-hero:first-child{margin-top:-78px;padding-top:calc(clamp(24px,4.5vh,72px) + 202px)}.mxp-page #mxh~.mxl.mxp main>.mxp-hero:first-child{margin-top:-78px;padding-top:calc(78px + clamp(48px,6vh,72px))}}@media (min-width:1101px) and (min-height:640px){.mxl #mxh~main>.mxl-hero:first-child{min-height:100svh}}.mxl #mxh{font-size:16px;line-height:1.4}#mxh .mxh__wa{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 12px 0 10px;border-radius:999px;color:#1E1E1E;font:600 14px/1 var(--body);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color .25s,color .25s}#mxh .mxh__wa svg{width:20px;height:20px;fill:#1FA855;stroke:none}#mxh .mxh__wa:hover{background:#E9F7EF;color:#12753B}@media (max-width:1440px){#mxh .mxh__wa{width:42px;padding:0;justify-content:center;border:1.5px solid #D9EFE2}#mxh .mxh__wa span{display:none}}@media (max-width:640px){#mxh .mxh__wa{display:none}}:root{--mxo-o:#FE3501;--mxo-oh:#D72C00;--mxo-ink:#0C0C0C;--mxo-ease:cubic-bezier(.22,.8,.24,1);--mxo-disp:"Clash display","Clash Display","Arial Narrow",system-ui,sans-serif;--mxo-body:"Manrope","Poppins",system-ui,-apple-system,"Segoe UI",sans-serif}#mxh.mxo-on .mxh__nav{gap:32px;margin-right:auto;margin-left:34px}#mxh .mxo__btn{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 8px 0 16px;margin:0;border:1.5px solid #1E1E1E;border-radius:999px;background:#fff;color:var(--mxo-ink);cursor:pointer;font:500 15px/1 var(--mxo-disp);letter-spacing:.03em;-webkit-appearance:none;appearance:none;transition:background-color .3s,color .3s,border-color .3s}#mxh .mxo__btn:hover{background:var(--mxo-ink);color:#fff}#mxh .mxo__lbl{position:relative;display:block;height:16px;overflow:hidden}#mxh .mxo__lbl i{display:block;font-style:normal;height:16px;line-height:16px;transition:transform .45s var(--mxo-ease)}#mxh .mxo__ic{position:relative;display:block;width:28px;height:28px;border-radius:50%;background:var(--mxo-ink);transition:background-color .3s}#mxh .mxo__btn:hover .mxo__ic{background:var(--mxo-o)}#mxh .mxo__ic span{position:absolute;left:8px;right:8px;top:50%;height:2px;margin-top:-1px;border-radius:2px;background:#fff;will-change:transform;transition:transform .45s var(--mxo-ease)}#mxh .mxo__ic span:first-child{transform:translateY(-3px)}#mxh .mxo__ic span:last-child{transform:translateY(3px)}#mxh .mxo__btn[aria-expanded=true] .mxo__lbl i{transform:translateY(-100%)}#mxh .mxo__btn[aria-expanded=true] .mxo__ic span:first-child{transform:rotate(45deg)}#mxh .mxo__btn[aria-expanded=true] .mxo__ic span:last-child{transform:rotate(-45deg)}#mxh.is-open{z-index:100001}#mxh.is-open .mxh__bar{box-shadow:0 20px 50px -20px rgb(0 0 0 / .6)}#mxo.mxo{position:fixed;inset:0;z-index:100000;background:var(--mxo-ink);color:#fff;font-family:var(--mxo-body);overflow-y:auto;overscroll-behavior:contain;clip-path:inset(0 0 100% 0);transition:clip-path .7s var(--mxo-ease)}#mxo.mxo[hidden]{display:block!important;visibility:hidden}#mxo.mxo.is-open{clip-path:inset(0 0 0 0);visibility:visible}html.mxo-lock{overflow:hidden}#mxo.mxo a{color:inherit;text-decoration:none}#mxo.mxo *{box-sizing:border-box}#mxo .mxo__imgs{position:fixed;inset:0;z-index:0;pointer-events:none}#mxo .mxo__imgs img{position:absolute;top:55%;left:47%;width:min(22vw,340px,44vh);aspect-ratio:4/5;object-fit:cover;border-radius:22px;opacity:0;transform:translate(-50%,-46%) rotate(-3deg) scale(.92);transition:opacity .45s var(--mxo-ease),transform .6s var(--mxo-ease)}#mxo .mxo__imgs img.is-on{opacity:1;transform:translate(-50%,-50%) rotate(3deg) scale(1)}#mxo .mxo__in{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,440px);gap:clamp(40px,5vw,110px);align-items:stretch;max-width:1500px;min-height:100%;margin:0 auto;padding:clamp(100px,14vh,130px) clamp(24px,5vw,80px) clamp(20px,4vh,48px)}#mxo .mxo__main{display:flex;flex-direction:column;justify-content:center;gap:0;padding-bottom:2vh}#mxo .mxo__big{position:relative;display:flex;align-items:baseline;gap:18px;width:max-content;max-width:100%;padding:.04em 0;font:500 clamp(34px,min(6.4vw,9.6vh),96px)/1.04 var(--mxo-disp);letter-spacing:-.02em;transition:color .35s,opacity .35s}#mxo .mxo__big em{font:600 12px/1 var(--mxo-body);font-style:normal;letter-spacing:.1em;color:#7d7a75;transform:translateY(-.2em);transition:color .35s}#mxo .mxo__big span{display:inline-block;transition:transform .5s var(--mxo-ease)}#mxo .mxo__big .mxo__ext{width:.5em;height:.5em;margin-left:.1em;vertical-align:.5em;fill:none;stroke:var(--mxo-o);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--mxo-ease)}#mxo .mxo__big:hover .mxo__ext{transform:translate(3px,-3px)}#mxo .mxo__main:hover .mxo__big{opacity:.28}#mxo .mxo__main .mxo__big:hover,#mxo .mxo__main .mxo__big:focus-visible{opacity:1;color:var(--mxo-o)}#mxo .mxo__big:hover span{transform:translateX(14px)}#mxo .mxo__big:hover em{color:var(--mxo-o)}#mxo .mxo__big[aria-current=page]{color:var(--mxo-o)}#mxo .mxo__side{position:relative;display:flex;flex-direction:column;gap:clamp(16px,3vh,30px);padding-left:clamp(0px,3vw,44px);border-left:1px solid rgb(255 255 255 / .12)}#mxo .mxo__h{margin:0 0 6px;font:700 11.5px/1 var(--mxo-body);letter-spacing:.18em;text-transform:uppercase;color:#8d8a84}#mxo .mxo__svc{display:grid}#mxo .mxo__svc a{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:clamp(9px,1.5vh,13px) 0;border-bottom:1px solid rgb(255 255 255 / .1);transition:color .3s}#mxo .mxo__svc a>span{display:grid;gap:3px}#mxo .mxo__svc b{font:600 17px/1.2 var(--mxo-body)}#mxo .mxo__svc small{font:500 13px/1.3 var(--mxo-body);color:#a19e98}#mxo .mxo__svc svg{width:20px;height:20px;fill:none;stroke:var(--mxo-o);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:translateX(-8px);transition:opacity .3s,transform .4s var(--mxo-ease)}#mxo .mxo__svc a:hover b{color:var(--mxo-o)}#mxo .mxo__svc a:hover svg{opacity:1;transform:none}#mxo .mxo__more{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}#mxo .mxo__more a{padding:7px 11px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;font:600 13px/1 var(--mxo-body);color:#e6e3dd;transition:border-color .3s,color .3s}#mxo .mxo__more a:hover{border-color:var(--mxo-o);color:var(--mxo-o)}#mxo .mxo__cta{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(16px,2.6vh,22px) 24px;border-radius:20px;background:var(--mxo-o);color:#fff;transition:background-color .3s}#mxo .mxo__cta span{display:grid;gap:6px;font:500 clamp(24px,2vw,30px)/1 var(--mxo-disp);white-space:nowrap}#mxo .mxo__cta small{font:600 13px/1 var(--mxo-body);opacity:.85}#mxo .mxo__cta svg{flex:none;width:44px;height:44px;padding:11px;border-radius:50%;background:#fff;color:var(--mxo-o);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--mxo-ease)}#mxo .mxo__cta:hover{background:var(--mxo-oh)}#mxo .mxo__cta:hover svg{transform:translateX(4px) rotate(-45deg)}#mxo .mxo__contact{display:grid;gap:6px;font:500 15px/1.4 var(--mxo-body)}#mxo .mxo__contact a{width:max-content;border-bottom:1px solid #fff0;transition:border-color .3s,color .3s}#mxo .mxo__contact a:hover{color:var(--mxo-o);border-color:var(--mxo-o)}#mxo .mxo__contact p:last-child{margin:0;color:#a19e98;font-size:14px}#mxo .mxo__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:clamp(14px,2.4vh,20px);border-top:1px solid rgb(255 255 255 / .12)}#mxo .mxo__soc{display:flex;flex-wrap:wrap;gap:18px;font:600 14px/1 var(--mxo-body)}#mxo .mxo__soc a{color:#cfccc6;transition:color .3s}#mxo .mxo__soc a:hover{color:var(--mxo-o)}#mxo .mxo__lang{display:flex;padding:3px;border-radius:999px;border:1px solid rgb(255 255 255 / .2)}#mxo .mxo__lang a,#mxo .mxo__lang span{padding:8px 13px;border-radius:999px;font:600 13px/1 var(--mxo-disp);letter-spacing:.06em;color:#bdbab4}#mxo .mxo__lang [aria-current]{background:#fff;color:var(--mxo-ink)}#mxo.mxo :focus-visible{outline:3px solid var(--mxo-o);outline-offset:4px;border-radius:8px}#mxo .mxo__big,#mxo .mxo__blk,#mxo .mxo__cta,#mxo .mxo__foot{opacity:0;transform:translateY(40px)}#mxo.mxo.is-open .mxo__big,#mxo.mxo.is-open .mxo__blk,#mxo.mxo.is-open .mxo__cta,#mxo.mxo.is-open .mxo__foot{opacity:1;transform:none;transition:opacity .6s var(--mxo-ease) calc(.25s + var(--i)*.06s),transform .8s var(--mxo-ease) calc(.25s + var(--i)*.06s),color .35s}#mxo.mxo.is-open .mxo__main:hover .mxo__big{opacity:.28}#mxo.mxo.is-open .mxo__main .mxo__big:hover,#mxo.mxo.is-open .mxo__main .mxo__big:focus-visible{opacity:1}@media (max-width:1100px){#mxo .mxo__imgs{display:none}}@media (max-width:1100px){#mxh .mxo__btn{border:0;padding:0;background:#fff0}#mxh .mxo__btn:hover{background:#fff0;color:var(--mxo-ink)}#mxh .mxo__lbl{display:none}#mxh .mxo__ic{width:42px;height:42px}#mxh .mxo__ic span{left:12px;right:12px}#mxh .mxo__ic span:first-child{transform:translateY(-3.5px)}#mxh .mxo__ic span:last-child{transform:translateY(3.5px)}#mxo .mxo__in{grid-template-columns:1fr;gap:36px;padding:112px 24px 40px}#mxo .mxo__side{padding-left:0;border-left:0}#mxo .mxo__big{font-size:clamp(38px,9vw,64px)}#mxo .mxo__cta span{white-space:normal}}@media (max-width:640px){#mxo .mxo__in{padding:104px 20px 110px}#mxo .mxo__big em{display:none}#mxo .mxo__foot{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){#mxo.mxo,#mxo.mxo *{transition:none!important}}#mxo.mxo:focus{outline:none}.admin-bar #mxo.mxo{top:32px}@media (max-width:782px){.admin-bar #mxo.mxo{top:46px}}#mxf{--o:#FE3501;--oh:#D72C00;--ink:#0C0C0C;--line:rgba(255,255,255,.1);--muted:#A19E98;--ease:cubic-bezier(.22,.8,.24,1);--disp:"Clash display","Clash Display","Arial Narrow",system-ui,sans-serif;--body:"Manrope","Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;position:relative;overflow:hidden;background:var(--ink);color:#F5F4F1;font:400 15px/1.6 var(--body);padding-top:clamp(56px,8vw,110px);border-top:1px solid rgb(255 255 255 / .1)}#mxf.mxf--compact{padding-top:0}#mxf.mxf--compact .mxf__cta{display:none}#mxf *,#mxf *::before,#mxf *::after{box-sizing:border-box}#mxf a{color:inherit;text-decoration:none}#mxf p{margin:0}#mxf svg{flex:none}#mxf :focus-visible{outline:3px solid var(--o);outline-offset:3px;border-radius:6px}#mxf .mxf__wrap{max-width:1500px;margin:0 auto;padding:0 clamp(20px,5vw,80px)}#mxf .mxf__cta{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr);gap:clamp(32px,5vw,90px);align-items:end;padding-bottom:clamp(48px,6vw,80px);border-bottom:1px solid var(--line)}#mxf .mxf__eyebrow{font:700 12px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}#mxf .mxf__big{font:500 clamp(36px,4.6vw,76px)/1 var(--disp);letter-spacing:-.025em;color:#fff}#mxf .mxf__big em{font-style:normal;color:var(--o)}#mxf .mxf__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(24px,3vw,36px)}#mxf .mxf__btn{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 26px;border-radius:999px;background:var(--o);color:#fff;font:500 17px/1 var(--disp);letter-spacing:.01em;transition:background-color .3s,transform .35s var(--ease)}#mxf .mxf__btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s var(--ease)}#mxf .mxf__btn:hover{background:var(--oh);transform:translateY(-2px)}#mxf .mxf__btn:hover svg{transform:translateX(4px)}#mxf .mxf__btn--wa{background:#fff0;border:1.5px solid rgb(255 255 255 / .22)}#mxf .mxf__btn--wa svg{width:20px;height:20px;fill:#1FA855;stroke:none}#mxf .mxf__btn--wa:hover{background:rgb(31 168 85 / .12);border-color:#1FA855}#mxf .mxf__btn--wa:hover svg{transform:none}#mxf .mxf__lead{position:relative;padding:clamp(22px,2.4vw,30px);border-radius:24px;background:#161616;border:1px solid var(--line)}#mxf .mxf__lead-t{font:500 clamp(22px,1.6vw,26px)/1.1 var(--disp);color:#fff}#mxf .mxf__lead-t span{color:var(--o)}#mxf .mxf__lead-d{color:var(--muted);font-size:14px;margin:8px 0 16px}#mxf .mxf__lead-row{display:flex;gap:8px;padding:6px;border-radius:999px;background:#0C0C0C;border:1px solid rgb(255 255 255 / .14);transition:border-color .3s}#mxf .mxf__lead-row:focus-within{border-color:var(--o)}#mxf .mxf__lead-row input{flex:1;min-width:0;height:44px;padding:0 14px;border:0;background:#fff0;color:#fff;font:500 15px/1 var(--body);outline:none;box-shadow:none}#mxf .mxf__lead-row input::placeholder{color:#77746F}#mxf .mxf__lead-row button{height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--o);color:#fff;font:600 15px/1 var(--disp);letter-spacing:.01em;cursor:pointer;transition:background-color .3s}#mxf .mxf__lead-row button:hover{background:var(--oh)}#mxf .mxf__consent{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-size:12.5px;line-height:1.45;color:var(--muted);cursor:pointer}#mxf .mxf__consent input{flex:none;width:16px;height:16px;margin:1px 0 0;accent-color:var(--o)}#mxf .mxf__consent a{color:#E6E3DD;text-decoration:underline;text-underline-offset:2px}#mxf .mxf__sr,#mxf .mxf__hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#mxf .mxf__hp{left:-9999px}#mxf .mxf__grid{display:grid;grid-template-columns:minmax(200px,280px) repeat(4,max-content);justify-content:space-between;gap:clamp(28px,3vw,48px);padding-block:clamp(44px,5vw,72px)}#mxf .mxf__brand p{color:var(--muted);max-width:280px;margin:16px 0 22px}#mxf .mxf__logo{width:150px;height:auto;filter:brightness(0) invert(1)}#mxf .mxf__soc{display:flex;gap:8px}#mxf .mxf__soc a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid rgb(255 255 255 / .16);color:#E6E3DD;transition:border-color .3s,color .3s,background-color .3s}#mxf .mxf__soc svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#mxf .mxf__soc a:hover{border-color:var(--o);background:var(--o);color:#fff}#mxf .mxf__col{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:250px}#mxf .mxf__h{font:700 12px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}#mxf .mxf__col a{position:relative;padding:4px 0;color:#E6E3DD;transition:color .25s}#mxf .mxf__col a::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:var(--o);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease)}#mxf .mxf__col a:hover{color:#fff}#mxf .mxf__col a:hover::after{transform:scaleX(1);transform-origin:left}#mxf address{display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-style:normal}#mxf address small{color:var(--muted);font-size:12px;margin-left:4px}#mxf .mxf__hours{color:var(--muted);font-size:14px;margin-top:10px}#mxf .mxf__hours span{white-space:nowrap}#mxf .mxf__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-block:22px;border-top:1px solid var(--line);color:var(--muted);font-size:13.5px}#mxf .mxf__legal{display:flex;flex-wrap:wrap;gap:6px 22px}#mxf .mxf__legal a:hover,#mxf .mxf__legal .mxf__ckbtn:hover{color:#fff}#mxf .mxf__legal .mxf__ckbtn{appearance:none;-webkit-appearance:none;margin:0;padding:0;border:0;background:none;box-shadow:none;font:inherit;letter-spacing:inherit;text-transform:none;color:inherit;cursor:pointer}#mxf .mxf__legal .mxf__ckbtn:focus-visible{outline:2px solid #FE3501;outline-offset:3px;border-radius:4px}#mxf .mxf__marquee{--mq:clamp(72px,13vw,220px);position:relative;overflow:hidden;height:calc(var(--mq) * .76);margin-top:clamp(24px,4vw,56px);-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);pointer-events:none;user-select:none}#mxf .mxf__track{display:flex;align-items:flex-start;width:max-content;animation:mxf-marq 38s linear infinite}#mxf .mxf__track span{padding:0 .18em;font:600 var(--mq)/1 var(--disp);letter-spacing:-.035em;white-space:nowrap;background:linear-gradient(180deg,#FE3501 8%,#0C0C0C 96%);-webkit-background-clip:text;background-clip:text;color:#fff0}#mxf .mxf__track i{display:block;align-self:center;margin-top:calc(var(--mq) * -.12)!important;width:clamp(18px,2.2vw,34px);height:clamp(18px,2.2vw,34px);margin:0 clamp(16px,2vw,36px);border-radius:50%;background:var(--o);opacity:.6}@keyframes mxf-marq{to{transform:translateX(-50%)}}@media (max-width:1100px){#mxf .mxf__cta{grid-template-columns:minmax(0,1fr);align-items:start}#mxf .mxf__grid{grid-template-columns:repeat(3,minmax(0,1fr))}#mxf .mxf__brand{grid-column:1/-1}#mxf .mxf__brand p{max-width:none}}@media (max-width:640px){#mxf .mxf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}#mxf .mxf__contact,#mxf .mxf__guides,#mxf .mxf__2c{grid-column:1/-1;max-width:none}#mxf .mxf__2c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;align-items:start}#mxf .mxf__2c .mxf__h{grid-column:1/-1}#mxf .mxf__2c a{justify-self:start}#mxf .mxf__btns{flex-direction:column}#mxf .mxf__btn{justify-content:center;padding:0 18px}#mxf .mxf__bottom{flex-direction:column;align-items:flex-start}}@media (max-width:767px){body:has(.mx-mbar) #mxf,body:has(.mxl-mbar) #mxf{padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){#mxf .mxf__track{animation:none}}@media (min-width:1200px){:root{--mx-z:.9}html{zoom:var(--mx-z)}}@media (min-width:1680px){:root{--mx-z:1}}@media (min-width:1920px){:root{--mx-z:1.1}}@media (min-width:2400px){:root{--mx-z:1.25}}@media (min-width:3000px){:root{--mx-z:1.5}}@media (min-width:1200px) and (min-height:640px){.mxl-hero{min-height:calc(100svh / var(--mx-z,.9) - 72px)}.admin-bar .mxl-hero{min-height:calc(100svh / var(--mx-z,.9) - 104px)}.mxl #mxh~main>.mxl-hero:first-child{min-height:calc(100svh / var(--mx-z,.9))}}@media (min-width:1200px){#mxh .mxh__menu{max-height:calc(100dvh / var(--mx-z,.9) - 80px)}}#mxf .mxf__ext{display:inline-block;width:.72em;height:.72em;margin-left:5px;vertical-align:.05em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media (min-width:1101px){#mxo .mxo__in{grid-template-rows:minmax(0,1fr) auto}#mxo .mxo__main{grid-column:1;grid-row:1}#mxo .mxo__side{grid-column:2;grid-row:1/3}#mxo .mxo__in>.mxo__foot{grid-column:1;grid-row:2;max-width:560px}}@media (min-width:901px){#mxo .mxo__side{justify-content:center;padding-block:clamp(16px,5vh,56px)}}#mxh .mxh__lang{display:none}.mxh__fab{display:none}@media (min-width:1101px){.mxh__fab{position:fixed;right:22px;bottom:22px;z-index:900;display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px 0 14px;border-radius:999px;background:#fff;color:#1E1E1E;font:600 14.5px/1 var(--disp,'Clash Display',sans-serif);text-decoration:none;box-shadow:0 0 0 1px rgb(12 12 12 / .14),0 14px 34px -14px rgb(0 0 0 / .55);transition:background-color .25s,color .25s,transform .35s cubic-bezier(.22,.8,.24,1),box-shadow .25s}.mxh__fab svg{width:20px;height:20px;flex:none}.mxh__fab:hover,.mxh__fab:focus-visible{background:#0C0C0C;color:#fff;transform:translateY(-3px);box-shadow:0 0 0 1px #0C0C0C,0 18px 38px -14px rgb(0 0 0 / .6)}.mxh__fab:focus-visible{outline:3px solid #FE3501;outline-offset:3px}body:has(#mxo.is-open) .mxh__fab,body:has(#mxo:not([hidden])) .mxh__fab{opacity:0;pointer-events:none}}@media (max-width:1100px){#mxh .mxh__lang{display:grid;width:38px;height:38px;font-size:13px;margin-right:2px}#mxh{height:62px}#mxh .mxh__bar{height:62px;padding:0 10px 0 18px}#mxh .mxh__logo img{width:136px}#mxh .mxh__right{gap:4px}#mxh .mxo__ic{width:38px;height:38px}#mxh .mxo__ic span{left:11px;right:11px}#mxh .mxh__menu{max-height:calc(100vh - 62px);max-height:calc(100dvh - 62px)}#mxo .mxo__in{padding-top:88px}}@media (max-width:640px){#mxh .mxh__bar{padding:0 8px 0 16px}#mxh .mxh__logo img{width:130px}}@media (max-width:767px){body:has(.mxl-mbar) #cmplz-cookiebanner-container .cmplz-cookiebanner,body:has(.mx-mbar) #cmplz-cookiebanner-container .cmplz-cookiebanner{top:auto!important;bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;left:10px!important;right:10px!important;width:auto!important;max-width:none!important;transform:none!important;margin:0!important;padding:12px 14px!important;max-height:42vh;overflow-y:auto;border-radius:16px!important;grid-gap:8px!important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header{display:none!important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message{margin:0!important;font-size:12.5px!important;line-height:1.35!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:6px!important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-btn{flex:1 1 30%;min-height:0!important;padding:9px 8px!important;font-size:12.5px!important;line-height:1.1!important}}.mxc{--o:#FE3501;--oh:#D72C00;--ink:#0C0C0C;--line:#E6E4DF;--paper:#F5F4F1;--muted:#5C5A56;--lift:0px;position:fixed;z-index:99990;left:20px;bottom:calc(20px + var(--lift));width:352px;max-width:calc(100vw - 24px);padding:16px;border:1px solid var(--line);border-radius:20px;background:#fff;color:var(--ink);box-shadow:0 22px 50px -22px rgb(12 12 12 / .4),0 2px 8px rgb(12 12 12 / .06);font:400 13.5px/1.5 "Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity .4s cubic-bezier(.22,.8,.24,1),transform .5s cubic-bezier(.22,.8,.24,1),visibility 0s linear .5s}.mxc.is-in{opacity:1;visibility:visible;transform:none;transition-delay:0s}.mxc,.mxc *,.mxc *::before,.mxc *::after{box-sizing:border-box}.mxc :where(p,h2,ul){margin:0;padding:0}.mxc__t{display:flex;gap:11px;align-items:flex-start}.mxc__ico{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#FFE8DF;color:var(--oh)}.mxc__ico svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mxc__p{color:#3a3935;text-wrap:pretty}.mxc__p strong{display:block;margin-bottom:1px;font-weight:800;color:var(--ink);font-size:14px}.mxc__p a{color:var(--oh);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap}.mxc__act{display:flex;align-items:center;gap:8px;margin-top:14px}.mxc .mxc__b{appearance:none;-webkit-appearance:none;margin:0;height:38px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font:600 13px/1 "Manrope",system-ui,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,transform .15s}.mxc .mxc__b:active{transform:scale(.97)}.mxc .mxc__b:focus-visible{outline:2px solid var(--o);outline-offset:2px}.mxc .mxc__yes{margin-left:auto;border-color:var(--ink);background:var(--ink);color:#fff}.mxc .mxc__cfg{flex:none;height:auto;padding:6px 2px;border:0;border-radius:6px;background:none;color:var(--muted);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(hover:hover){.mxc .mxc__yes:hover{background:var(--o);border-color:var(--o);color:#fff}.mxc .mxc__no:hover{background:var(--paper);border-color:#cfcbc4}.mxc .mxc__cfg:hover{background:none;color:var(--ink)}}.mxc__set{display:none;margin-top:14px;padding-top:6px;border-top:1px solid var(--line)}.mxc.is-cfg .mxc__set{display:block}.mxc.is-cfg .mxc__cfg{display:none}.mxc__row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--line);cursor:pointer}.mxc__row:last-of-type{border-bottom:0}.mxc__row b{display:block;font-size:13.5px;font-weight:700}.mxc__row small{display:block;margin-top:1px;font-size:12px;line-height:1.4;color:var(--muted)}.mxc__sw{appearance:none;-webkit-appearance:none;flex:none;position:relative;width:40px;height:24px;margin:0;border-radius:999px;background:#d6d3cc;cursor:pointer;transition:background-color .2s}.mxc__sw::after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .3);transition:transform .2s cubic-bezier(.22,.8,.24,1)}.mxc__sw:checked{background:var(--o)}.mxc__sw:checked::after{transform:translateX(16px)}.mxc__sw:disabled{background:var(--ink);opacity:.45;cursor:not-allowed}.mxc__sw:focus-visible{outline:2px solid var(--o);outline-offset:2px}.mxc .mxc__save{width:100%;margin-top:10px;border-color:var(--ink);background:var(--ink);color:#fff}@media(hover:hover){.mxc .mxc__save:hover{background:var(--o);border-color:var(--o)}}@media(max-width:640px){.mxc{left:12px;width:calc(100vw - 24px);bottom:calc(12px + var(--lift));padding:14px;border-radius:18px}}@media(prefers-reduced-motion:reduce){.mxc{transition:none}.mxc__sw,.mxc__sw::after{transition:none}}@media print{.mxc{display:none!important}}@font-face{font-family:"Clash Display";src:url(/wp-content/themes/macsen/macsen-ui/assets/fonts/ClashDisplay-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.mxl{--ink:#0C0C0C;--ink-2:#161616;--ink-3:#1F1F1F;--paper:#F5F4F1;--white:#fff;--line:#E6E4DF;--text:#0C0C0C;--muted:#5C5A56;--on-ink:#F5F4F1;--on-ink-2:#A9A6A0;--orange:#FE3501;--orange-h:#D72C00;--orange-t:#D72C00;--orange-soft:#FFE8DF;--wa:#1FA855;--display:"Clash Display","Arial Narrow",system-ui,sans-serif;--body:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--wrap:1920px;--gut:clamp(20px,5vw,112px);--r:18px;--ease:cubic-bezier(.22,.8,.24,1);--ease-in-out:cubic-bezier(.65,0,.35,1);font:400 17px/1.6 var(--body);color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.mxl *,.mxl *::before,.mxl *::after{box-sizing:border-box}.mxl :where(img){max-width:100%;height:auto;display:block}.mxl :where(a){color:inherit}.mxl :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.mxl :where(ul,ol){padding:0;list-style:none}.mxl svg{flex:none}.mxl button{font-family:inherit;text-transform:none;letter-spacing:normal}.mxl .mxl-ba__tabs button:hover,.mxl .mxl-ba__tabs button:focus{background:none;border:0;color:#fff}.mxl :focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:6px}.mxl [id]{scroll-margin-top:96px}.mxl-wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gut)}.mxl-sec{padding-block:clamp(64px,8vw,120px);position:relative}.mxl-paper{background:var(--paper)}.mxl-dark{background:var(--ink);color:var(--on-ink)}.mxl-h1,.mxl-h2,.mxl-h3{font-family:var(--display);font-weight:600;letter-spacing:-.02em;text-wrap:balance}.mxl-h1{font-size:clamp(31px,min(3.7vw,6.2vh),58px);line-height:1.03;margin-block:clamp(10px,1.8vh,16px) clamp(12px,2.2vh,20px);max-width:17ch}.mxl-h2{font-size:clamp(28px,2.6vw + 10px,48px);line-height:1.06}.mxl-h3{font-size:21px;line-height:1.2;letter-spacing:-.01em}.mxl-h3--lg{font-size:clamp(24px,2.4vw,30px)}.mxl-eyebrow{--ico:url(https://macsen.pe/wp-content/uploads/2023/01/cropped-faviconmacsen-1-192x192.png);position:relative;display:inline-flex;align-items:center;width:fit-content;justify-self:start;min-height:36px;padding:6px 16px 6px 52px;border-radius:999px;font:700 12px/1.2 var(--body);letter-spacing:.12em;text-transform:uppercase;color:#3A3835;background:linear-gradient(rgb(12 12 12 / .14),rgb(12 12 12 / .14)) no-repeat 39px 50%/1px 16px,rgb(255 255 255 / .75);box-shadow:inset 0 0 0 1px rgb(12 12 12 / .10),0 6px 18px -12px rgb(12 12 12 / .25)}.mxl-eyebrow::before{content:"";position:absolute;left:7px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;background:var(--ico) no-repeat 50% 50%/32px 32px;box-shadow:0 0 0 2px rgb(254 53 1 / .14),0 4px 10px -4px rgb(254 53 1 / .6)}.mxl-dark .mxl-eyebrow,.mxl-hero .mxl-eyebrow{color:#E4E1DC;background:linear-gradient(rgb(255 255 255 / .18),rgb(255 255 255 / .18)) no-repeat 39px 50%/1px 16px,rgb(255 255 255 / .05);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12)}.mxl-lead{font-size:clamp(16px,.5vw + 12px,19px);color:var(--muted);max-width:60ch}.mxl-dark .mxl-lead{color:var(--on-ink-2)}.mxl-lead a{color:var(--orange-t);font-weight:700}.mxl-head{display:grid;gap:14px;max-width:820px;margin-bottom:clamp(40px,5vw,64px)}.mxl-btn{--bg:var(--orange);--fg:#fff;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:999px;border:0;background:var(--bg);color:var(--fg);font:600 17px/1 var(--display);letter-spacing:.01em;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .35s var(--ease),box-shadow .35s var(--ease),color .35s var(--ease)}.mxl-btn::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--hover,var(--orange-h));border-radius:inherit;transform:translateY(101%);transition:transform .45s var(--ease)}.mxl-btn:hover{transform:translateY(-2px)}.mxl-btn:hover::before{transform:none}.mxl-btn svg{width:20px;height:20px;transition:transform .35s var(--ease)}.mxl-btn:hover svg{transform:translateX(4px)}.mxl-btn--glow{box-shadow:0 12px 30px -12px rgb(254 53 1 / .8)}.mxl-btn--glow:hover{box-shadow:0 18px 40px -14px rgb(254 53 1 / .9)}.mxl-btn--ghost{--bg:transparent;--fg:var(--on-ink);--hover:var(--wa);box-shadow:inset 0 0 0 1.5px rgb(255 255 255 / .4)}.mxl-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--wa)}.mxl-btn--ghost:hover svg{transform:none}.mxl-btn--dark{--bg:var(--ink);--fg:#fff;--hover:#000}.mxl-btn--light{--bg:#fff;--fg:var(--ink);--hover:var(--wa)}.mxl-btn--light:hover{color:#fff}.mxl-btn--light:hover svg{transform:none}.mxl-btn--wa{--bg:var(--wa);--hover:#178a45}.mxl-btn--sm{min-height:44px;padding:0 20px;font-size:15px}.mxl-btn--block{width:100%}.mxl-link{display:inline-flex;align-items:center;gap:8px;font:700 15px/1 var(--body);color:var(--orange);text-decoration:none}.mxl-link svg{width:18px;height:18px;transition:transform .35s var(--ease)}.mxl-link:hover svg{transform:translateX(5px)}.mxl-link:hover{text-decoration:underline;text-underline-offset:4px}.mxl-btn--trace,.mxl-form button[type=submit],.mxl-form .metform-btn{position:relative!important;isolation:isolate;background:linear-gradient(180deg,#FF6A3D 0%,#FE3501 52%,#E52F00 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .38),inset 0 -1px 0 rgb(0 0 0 / .18),0 0 0 1px rgb(254 53 1 / .55),0 10px 28px -10px rgb(254 53 1 / .8),0 0 30px -8px rgb(254 53 1 / .55)!important;transition:box-shadow .45s var(--ease),transform .35s var(--ease),filter .35s var(--ease)!important}.mxl-btn--trace::before{content:none}.mxl .mxl-trace{position:absolute;inset:0;width:100%!important;height:100%!important;z-index:-1;pointer-events:none;overflow:visible;transform:none!important}.mxl-trace rect{fill:none;stroke:#FFF4EF;stroke-width:2;stroke-linecap:round;stroke-dasharray:16 84;animation:mxl-trace 3.2s linear infinite;filter:drop-shadow(0 0 3px rgb(255 244 239 / .9))}@keyframes mxl-trace{from{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.mxl-btn--trace:hover,.mxl-btn--trace:focus-visible,.mxl-form button[type=submit]:hover,.mxl-form .metform-btn:hover{transform:translateY(-2px);filter:saturate(1.08) brightness(1.04);box-shadow:inset 0 1px 0 rgb(255 255 255 / .45),inset 0 -1px 0 rgb(0 0 0 / .18),0 0 0 1px rgb(255 120 80 / .8),0 16px 36px -12px rgb(254 53 1 / .9),0 0 48px -6px rgb(254 53 1 / .75)!important}.mxl-btn--trace:hover .mxl-trace rect{animation-duration:1.6s}.mxl-btn--trace:active,.mxl-form button[type=submit]:active{transform:translateY(0) scale(.98)}.mxl-bar{position:sticky;top:0;z-index:90;background:rgb(255 255 255 / .82);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid #fff0;transition:border-color .3s,box-shadow .3s,transform .45s var(--ease)}.admin-bar .mxl-bar{top:32px}.mxl-bar.is-scrolled{border-color:var(--line);box-shadow:0 10px 30px -24px rgb(0 0 0 / .4)}.mxl-bar.is-hidden{transform:translateY(-100%)}.mxl-bar__in{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px}.mxl-logo img{width:150px;height:auto}.mxl-nav{display:flex;gap:28px}.mxl-nav a{font:600 15px/1 var(--body);text-decoration:none;position:relative;padding-block:6px}.mxl-nav a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--orange);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease)}.mxl-nav a:hover::after{transform:scaleX(1);transform-origin:left}.mxl-bar__cta{display:flex;align-items:center;gap:20px}.mxl-bar__cta .mxl-btn{opacity:0;transform:translateY(-6px) scale(.96);pointer-events:none;transition:opacity .45s var(--ease),transform .45s var(--ease),box-shadow .45s var(--ease)!important}.mxl-bar.show-cta .mxl-bar__cta .mxl-btn{opacity:1;transform:none;pointer-events:auto}.no-js .mxl-bar__cta .mxl-btn,.mxl:not(.mxl-js) .mxl-bar__cta .mxl-btn{opacity:1;transform:none;pointer-events:auto}.mxl-phone{display:inline-flex;align-items:center;gap:9px;font:700 15px/1 var(--body);text-decoration:none;font-variant-numeric:tabular-nums}.mxl-phone__wa{width:17px;height:17px;color:var(--wa)}.mxl-phone{transition:color .3s}.mxl-phone:hover{color:var(--wa)}.mxl-live{width:8px;height:8px;border-radius:50%;background:var(--wa);animation:mxl-ping 2.2s infinite}@keyframes mxl-ping{0%{box-shadow:0 0 0 0 rgb(31 168 85 / .55)}70%,100%{box-shadow:0 0 0 9px #fff0}}.mxl-burger{display:none;position:relative;flex:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--line);background:#fff;cursor:pointer;padding:0}.mxl-burger span{position:absolute;left:12px;right:12px;height:2px;border-radius:2px;background:var(--ink);transition:transform .45s var(--ease),top .45s var(--ease)}.mxl-burger span:first-child{top:17px}.mxl-burger span:last-child{top:25px}.mxl-burger[aria-expanded=true] span:first-child{top:21px;transform:rotate(45deg)}.mxl-burger[aria-expanded=true] span:last-child{top:21px;transform:rotate(-45deg)}.mxl-menu{display:none}@media (max-width:1024px){.mxl-burger{display:block}.mxl-menu{display:grid;position:absolute;top:100%;left:0;right:0;background:var(--ink);padding:12px var(--gut) 28px;box-shadow:0 30px 60px -20px rgb(0 0 0 / .5);clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .55s var(--ease),visibility 0s linear .55s}.mxl-menu.is-open{clip-path:inset(0 0 -60px 0);visibility:visible;transition:clip-path .55s var(--ease),visibility 0s}.mxl-menu a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px solid rgb(255 255 255 / .1);color:#fff;text-decoration:none;font:600 clamp(24px,6vw,30px)/1.1 var(--display);letter-spacing:-.01em;opacity:0;transform:translateY(-10px);transition:opacity .4s var(--ease),transform .5s var(--ease),color .3s}.mxl-menu.is-open a{opacity:1;transform:none;transition-delay:calc(var(--m) * 60ms + 120ms)}.mxl-menu a svg{width:22px;height:22px;color:var(--orange);transition:transform .35s var(--ease)}.mxl-menu a:hover,.mxl-menu a:focus-visible{color:var(--orange)}.mxl-menu a:hover svg{transform:translateX(5px)}.mxl-menu .mxl-menu__wa{justify-content:flex-start;border-bottom:0;padding-top:22px;font:700 15px/1.3 var(--body);letter-spacing:0;color:var(--on-ink-2)}.mxl-menu .mxl-menu__wa svg{color:var(--wa);width:20px;height:20px}.mxl-bar.menu-open{background:#fff;border-color:var(--line)}}.mxl-hero{position:relative;overflow:hidden;background:var(--ink);color:var(--on-ink);padding-block:clamp(24px,4.5vh,72px);display:grid;align-items:center}@media (min-width:1025px) and (min-height:640px){.mxl-hero{min-height:calc(100svh - 72px)}.admin-bar .mxl-hero{min-height:calc(100svh - 104px)}}.mxl-hero__glow{position:absolute;width:70vmax;height:70vmax;right:-25vmax;top:-30vmax;border-radius:50%;background:radial-gradient(closest-side,rgb(254 53 1 / .28),#fff0);filter:blur(10px);animation:mxl-drift 18s var(--ease-in-out) infinite alternate;pointer-events:none}@keyframes mxl-drift{to{transform:translate(-12vmax,14vmax) scale(1.15)}}.mxl-hero__mark{position:absolute;right:-4vw;bottom:-10vw;width:min(52vw,700px);height:min(52vw,700px);color:var(--orange);opacity:.07;pointer-events:none}@keyframes mxl-draw{to{stroke-dashoffset:0}}.mxl-hero__grid{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:minmax(0,820px) minmax(360px,470px);justify-content:space-between;gap:clamp(32px,5vw,96px);align-items:center}.mxl-h1 em{font-style:normal;color:var(--orange)}.mxl-hero .mxl-lead{color:var(--on-ink-2);font-size:clamp(15px,.4vw + 11.5px,17.5px)}.mxl-hero .mxl-eyebrow{font-size:11.5px;min-height:34px}.mxl-hero .mxl-checks li{font-size:15.5px}.mxl-hero .mxl-checks svg{width:20px;height:20px}.mxl-hero .mxl-btn{min-height:50px;padding:0 24px;font-size:15.5px}.mxl-hero .mxl-btn svg{width:18px;height:18px}.mxl-checks{display:grid;gap:clamp(6px,1.2vh,10px);margin:clamp(14px,2.6vh,28px) 0 clamp(16px,2.8vh,30px)}.mxl-checks li{display:flex;gap:12px;align-items:flex-start;font-weight:600}.mxl-checks svg{width:22px;height:22px;margin-top:2px}.mxl-ctas{display:flex;flex-wrap:wrap;gap:12px}.mxl-proof{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:clamp(20px,4vw,56px);margin-top:clamp(18px,3.4vh,40px);padding-top:clamp(14px,2.2vh,24px);border-top:1px solid rgb(255 255 255 / .12)}.mxl-proof div{display:flex;flex-direction:column-reverse;gap:4px}.mxl-proof dt{font-size:13px;color:var(--on-ink-2)}.mxl-proof dd{font:600 clamp(20px,1.4vw + 5px,27px)/1 var(--display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.mxl-in{opacity:0;transform:translateY(24px);animation:mxl-rise .9s var(--ease) forwards;animation-delay:calc(var(--d,0) * 90ms + 120ms)}.mxl-in--blur{filter:blur(12px);transform:translateY(18px) scale(.98);animation-duration:1.2s}@keyframes mxl-rise{to{opacity:1;transform:none;filter:none}}.mxl-formcard{background:var(--white);color:var(--text);border-radius:22px;padding:clamp(20px,2.4vw,30px);box-shadow:0 40px 90px -40px rgb(0 0 0 / .7),0 0 0 1px rgb(255 255 255 / .06)}.mxl-formcard__title{font:600 clamp(20px,1vw + 8px,24px)/1.1 var(--display);letter-spacing:-.01em}.mxl-formcard__sub{color:var(--muted);font-size:13px;margin:6px 0 16px}.mxl-formcard__note{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:var(--muted);margin-top:14px;text-align:center}.mxl-form{display:grid;gap:12px}.mxl-form label{font:700 13.5px/1.3 var(--body);color:var(--text);display:block;margin-bottom:5px}.mxl-form label span{font-weight:500;color:var(--muted)}.mxl-form input[type=text],.mxl-form input[type=email],.mxl-form input[type=tel],.mxl-form textarea{width:100%;font:500 16px/1.3 var(--body);color:var(--text);background:var(--paper);border:1.5px solid var(--line);border-radius:12px;padding:11px 13px;box-shadow:none;margin:0;transition:border-color .2s,background-color .2s,box-shadow .25s}.mxl-form textarea{min-height:64px;resize:vertical}.mxl-form input::placeholder,.mxl-form textarea::placeholder{color:#9C9892}.mxl-form input:focus,.mxl-form textarea:focus{outline:none;border-color:var(--orange);background:#fff;box-shadow:0 0 0 4px var(--orange-soft)}.mxl-form input:user-valid:not(:focus){border-color:#C9E6D3}.mxl-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mxl-field--full{grid-column:1/-1}.mxl-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.mxl-choice{border:0;padding:0;margin:0;min-width:0}.mxl-choice legend{font:700 14px/1.3 var(--body);padding:0;margin-bottom:8px}.mxl-choice__opts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mxl-choice label{margin:0;position:relative;cursor:pointer}.mxl-choice input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.mxl-choice label>span{position:relative;display:grid;gap:3px;align-content:center;text-align:center;height:100%;padding:11px 8px 10px;border-radius:14px;border:1.5px solid var(--line);background:var(--paper);transition:border-color .25s,background-color .25s,box-shadow .3s,transform .3s var(--ease)}.mxl-choice b{font:600 16px/1.1 var(--display);letter-spacing:-.005em;white-space:nowrap}.mxl-choice label>span::after{content:"";position:absolute;top:-7px;right:-7px;width:20px;height:20px;border-radius:50%;background:var(--orange) no-repeat center/12px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-shadow:0 0 0 3px #fff;transform:scale(0);transition:transform .35s var(--ease)}.mxl-choice small{font:500 12.5px/1.25 var(--body);color:var(--muted)}.mxl-choice label:hover>span{border-color:#CFCAC2;transform:translateY(-1px)}.mxl-choice input:checked+span{border-color:var(--orange);background:#fff;box-shadow:0 0 0 4px var(--orange-soft)}.mxl-choice input:checked+span::after{transform:scale(1)}.mxl-choice input:focus-visible+span{outline:3px solid var(--orange);outline-offset:2px}.mxl-consent{display:flex!important;gap:10px;align-items:flex-start;font:500 13px/1.45 var(--body)!important;color:var(--muted)!important;margin:0!important;cursor:pointer}.mxl-consent input{flex:none;width:18px;height:18px;margin-top:1px;accent-color:var(--orange)}.mxl-consent a{color:var(--text);font-weight:700}.mxl-err{display:none;font:600 13px/1.3 var(--body);color:#C0271B;margin-top:6px}.is-invalid .mxl-err,.mxl-err--consent.is-on{display:block}.is-invalid input[type=text],.is-invalid input[type=email],.is-invalid input[type=tel]{border-color:#E0584B;background:#FFF6F5}.is-invalid.mxl-choice label>span{border-color:#E6A39C}.mxl-form__alert{font:600 14px/1.4 var(--body);color:#9E1E14;background:#FFF1EF;border-radius:10px;padding:10px 12px}.mxl-form button[type=submit].is-sending{pointer-events:none;opacity:.85}.mxl-form button[type=submit].is-sending svg{animation:mxl-nudge .8s var(--ease-in-out) infinite alternate}@keyframes mxl-nudge{to{transform:translateX(6px)}}.mxl-logos{background:var(--ink);border-top:1px solid rgb(255 255 255 / .08);padding-block:clamp(28px,3.5vw,44px);overflow:hidden}.mxl-logos__t{text-align:center;font:800 12px/1.2 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--on-ink-2);margin-bottom:clamp(16px,2vw,24px)!important}.mxl-logos__view{-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.mxl-logos__track{display:flex;width:max-content;animation:mxl-marq 45s linear infinite}.mxl-logos:hover .mxl-logos__track{animation-play-state:paused}.mxl-logos ul{display:flex;align-items:center;flex:none}.mxl-logos li{padding-inline:clamp(18px,2.4vw,36px)}.mxl-logos img{height:clamp(52px,5vw,72px);width:auto;opacity:.6;transition:opacity .35s,transform .35s var(--ease)}.mxl-logos li:hover img{opacity:1;transform:scale(1.05)}@keyframes mxl-marq{to{transform:translateX(-50%)}}.mxl-quote{margin:0;background:#fff;border-radius:var(--r);padding:clamp(24px,2.4vw,32px);display:flex;flex-direction:column;gap:18px;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.mxl-quote:hover{transform:translateY(-4px);box-shadow:0 26px 50px -30px rgb(0 0 0 / .35)}.mxl-stars{display:flex;gap:3px}.mxl-stars i{width:18px;height:18px;background:var(--orange);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z'/%3E%3C/svg%3E") center/contain no-repeat}.mxl-quote blockquote{margin:0;flex:1;font-size:17px;line-height:1.55;color:#2A2825}.mxl-quote figcaption{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.mxl-quote__logo{flex:none;width:56px;height:56px;border-radius:50%;background:var(--ink);display:grid;place-items:center;overflow:hidden}.mxl-quote__logo img{width:48px;height:auto}.mxl-quote figcaption b{display:block;font:600 16px/1.2 var(--display)}.mxl-quote figcaption small{font-size:13.5px;color:var(--muted)}.mxl-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mxl-pain{background:#fff;padding:30px 28px;border-radius:var(--r);display:grid;gap:12px;align-content:start;position:relative;overflow:hidden;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.mxl-pain::before{content:"";position:absolute;left:0;top:0;height:3px;width:100%;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.mxl-pain.is-in::before{transform:scaleX(1);transition-delay:calc(var(--d,0) * 120ms + 300ms)}.mxl-pain:hover{transform:translateY(-6px);box-shadow:0 26px 50px -30px rgb(0 0 0 / .35)}.mxl-pain__k{font:800 13px/1.2 var(--body);letter-spacing:.04em;color:var(--orange-t)}.mxl-pain p{color:var(--muted);font-size:16px}.mxl-pain .mxl-ico{margin-bottom:4px}.mxl-ico.mxl-ico--soft{background:#FFF0EA;color:var(--orange);box-shadow:inset 0 0 0 1px rgb(254 53 1 / .18)}.mxl-ico.mxl-ico--soft .mxl-trace{opacity:0;transition:opacity .4s}.mxl-pain:hover .mxl-ico.mxl-ico--soft{color:#fff;transform:translateY(-3px) rotate(-6deg);background:linear-gradient(180deg,#FF6A3D 0%,#FE3501 52%,#E52F00 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .38),inset 0 -1px 0 rgb(0 0 0 / .18),0 0 0 1px rgb(254 53 1 / .55),0 12px 26px -10px rgb(254 53 1 / .85),0 0 32px -8px rgb(254 53 1 / .6)}.mxl-pain:hover .mxl-ico.mxl-ico--soft .mxl-trace{opacity:1}.mxl-bridge{margin:clamp(48px,6vw,80px) auto 0;text-align:center;font:600 clamp(24px,2.2vw + 8px,40px)/1.25 var(--display);letter-spacing:-.015em;max-width:26ch;text-wrap:balance}.mxl-js .mxl-bridge[data-reveal]{opacity:1;transform:none}.mxl-grad .mxl-w,.mxl-grad:not(:has(.mxl-w)){background:linear-gradient(95deg,#FE3501 0%,#FF7A3D 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}.mxl-w{display:inline-block}.mxl-js [data-words] .mxl-w{opacity:0;transform:translateY(.4em);filter:blur(8px);transition:opacity .6s var(--ease),transform .7s var(--ease),filter .6s var(--ease);transition-delay:calc(var(--i) * 55ms)}.mxl-js [data-words].is-in .mxl-w{opacity:1;transform:none;filter:none}.mxl-case{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,4vw,48px);align-items:center}.mxl-case figcaption{font-size:14px;color:var(--on-ink-2);margin-top:14px;max-width:52ch}.mxl-ba__tabs{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:5px;border-radius:999px;background:var(--ink-3);margin-bottom:16px}.mxl-ba__tabs button{position:relative;z-index:1;border:0;background:none;color:var(--on-ink-2);font:700 14px/1 var(--body);padding:11px 22px;border-radius:999px;cursor:pointer;transition:color .3s}.mxl-ba__tabs button[aria-selected=true]{color:#fff}.mxl-ba__pill{position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:999px;background:var(--orange);transition:transform .5s var(--ease)}.mxl-ba[data-state="1"] .mxl-ba__pill{transform:translateX(100%)}.mxl-ba__stage{position:relative;aspect-ratio:16/10;border-radius:var(--r);overflow:hidden;background:#fff}.mxl-ba__stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.04);transition:opacity .6s var(--ease),transform .9s var(--ease)}.mxl-ba__stage img[data-ba-img="0"]{padding:6%}.mxl-ba__stage img[data-ba-img="1"]{object-fit:cover}.mxl-ba__stage img.is-on{opacity:1;transform:none}.mxl-shot__frame{border-radius:var(--r);will-change:transform}.mxl-shot__frame img{border-radius:12px;filter:drop-shadow(0 40px 60px rgb(0 0 0 / .5))}.mxl-case__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding-top:28px;border-top:1px solid rgb(255 255 255 / .12)}.mxl-tags{display:flex;flex-wrap:wrap;gap:8px}.mxl-tags li{font:700 13px/1 var(--body);padding:9px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);color:var(--on-ink)}.mxl-case2{display:grid;grid-template-columns:220px 1fr;gap:32px;align-items:center;margin-top:56px;padding:24px;border-radius:var(--r);background:var(--ink-2);border:1px solid rgb(255 255 255 / .06);transition:transform .45s var(--ease),border-color .45s}.mxl-case2:hover{transform:translateY(-4px);border-color:rgb(254 53 1 / .4)}.mxl-case2 img{border-radius:12px;aspect-ratio:1;object-fit:cover;width:100%}.mxl-case2>div{display:grid;gap:12px;justify-items:start}.mxl-case2 p:not(.mxl-eyebrow){color:var(--on-ink-2)}.mxl-duo{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:stretch}.mxl-duo__plus{align-self:center;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:#fff;font:600 30px/1 var(--display)}.mxl-col{background:var(--paper);border-radius:22px;padding:clamp(28px,3vw,40px);display:flex;flex-direction:column;gap:14px;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.mxl-col:hover{transform:translateY(-6px);box-shadow:0 30px 60px -36px rgb(0 0 0 / .4)}.mxl-col--web{background:var(--ink);color:var(--on-ink)}.mxl-col--web>p{color:var(--on-ink-2)}.mxl-col>p{color:var(--muted)}.mxl-col__n{font:600 14px/1 var(--display);width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:#fff}.mxl-col--web .mxl-col__n{background:var(--orange)}.mxl-col{position:relative}.mxl-duo__art{position:absolute;top:clamp(20px,2.4vw,32px);right:clamp(20px,2.4vw,32px);width:clamp(76px,8vw,124px);height:auto;color:var(--ink);opacity:.9;transition:transform .6s var(--ease)}.mxl-col--web .mxl-duo__art{color:#fff}.mxl-duo__art .o{stroke:var(--orange)}.mxl-js .mxl-duo__art path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s var(--ease);transition-delay:calc(var(--k) * 140ms + 250ms)}.mxl-js .is-in .mxl-duo__art path{stroke-dashoffset:0}.mxl-col:hover .mxl-duo__art{transform:translateY(-4px) rotate(-3deg)}.mxl-ref{margin:auto 0 0;padding-top:10px;display:grid;gap:10px}.mxl-ref img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:top;border-radius:14px;transition:filter .5s var(--ease),box-shadow .5s var(--ease)}.mxl-ref--2{grid-template-columns:1fr 1fr}.mxl-ref--2 img{aspect-ratio:4/3;object-position:center}.mxl-ref figcaption{grid-column:1/-1;font:600 13px/1.3 var(--body);color:var(--muted)}.mxl-col--web .mxl-ref figcaption{color:var(--on-ink-2)}.mxl-col:hover .mxl-ref img{filter:brightness(1.06) saturate(1.05);box-shadow:0 18px 40px -24px rgb(0 0 0 / .5)}.mxl-list{display:grid;gap:12px;margin-top:6px}.mxl-list li{display:flex;gap:10px;align-items:flex-start;font-weight:600;font-size:16px}.mxl-list svg{width:16px;height:16px;margin-top:4px;color:var(--orange)}.mxl-list--sm li{font-size:15px;font-weight:500}.mxl-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.mxl-plan{position:relative;background:#fff;border:1px solid var(--line);border-radius:22px;padding:34px 28px 28px;display:flex;flex-direction:column;gap:14px;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.mxl-plan:hover{transform:translateY(-6px);box-shadow:0 30px 60px -36px rgb(0 0 0 / .35)}.mxl-plan__for{font-size:15px;color:var(--muted)}.mxl-plan__time{font:800 12.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-t)}.mxl-plan .mxl-list{flex:1}.mxl-plan__price{display:grid;gap:4px;padding-top:18px;border-top:1px solid var(--line)}.mxl-plan__price strong{font:600 clamp(34px,3.4vw,42px)/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mxl-plan__price span{font-size:14px;color:var(--muted)}.mxl-plan--star{background:var(--ink);color:var(--on-ink);border-color:rgb(254 53 1 / .35);isolation:isolate;box-shadow:0 30px 70px -32px rgb(254 53 1 / .55)}.mxl-plan--star::before{content:"";position:absolute;inset:-10px;z-index:-3;border-radius:32px;background:radial-gradient(90% 70% at 50% 0%,rgb(254 53 1 / .7),rgb(254 53 1 / .25) 55%,#fff0 80%);filter:blur(26px);animation:mxl-breathe 4.5s var(--ease-in-out) infinite alternate;pointer-events:none}.mxl-plan--star::after{content:"";position:absolute;inset:0;z-index:-2;border-radius:22px;background:var(--ink)}@keyframes mxl-breathe{from{opacity:.4;transform:scale(.97)}to{opacity:.9;transform:scale(1.02)}}.mxl-plan--star:hover{box-shadow:0 36px 80px -30px rgb(254 53 1 / .7)}.mxl-trace--card rect{stroke:var(--orange);stroke-width:2;stroke-dasharray:20 80;animation-duration:7s;filter:drop-shadow(0 0 6px rgb(254 53 1 / .95))}.mxl-plan--star .mxl-plan__for,.mxl-plan--star .mxl-plan__price span{color:var(--on-ink-2)}.mxl-plan--star .mxl-plan__time{color:var(--orange)}.mxl-plan--star .mxl-plan__price{border-color:rgb(255 255 255 / .14)}.mxl-plan__tag{position:absolute;top:-14px;left:28px;background:var(--orange);color:#fff;font:800 12px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;padding:8px 13px;border-radius:999px}.mxl-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;position:relative;--p:0}.mxl-steps::before,.mxl-steps::after{content:"";position:absolute;top:79px;left:24px;right:24px;height:2px;border-radius:2px}.mxl-steps::before{background:var(--line)}.mxl-steps::after{background:var(--orange);transform:scaleX(var(--p));transform-origin:left;transition:transform .2s linear}.mxl-step{position:relative;z-index:1;display:grid;gap:12px;align-content:start}.mxl-step b{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:#fff;font:600 18px/1 var(--display);box-shadow:0 0 0 8px #fff;margin-bottom:8px;transition:background-color .4s}.mxl-step.is-lit b{background:var(--orange)}.mxl-step__ico{display:block;width:44px;height:44px;color:var(--ink);transition:color .5s var(--ease),transform .5s var(--ease)}.mxl-step__ico .o{stroke:var(--orange)}.mxl-step.is-lit .mxl-step__ico{color:var(--orange)}.mxl-step:hover .mxl-step__ico{transform:translateY(-3px) rotate(-4deg)}.mxl-js .mxl-step__ico path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1s var(--ease);transition-delay:calc(var(--d,0) * 120ms + var(--k) * 130ms + 200ms)}.mxl-js .mxl-step.is-in .mxl-step__ico path{stroke-dashoffset:0}.mxl-step p{color:var(--muted);font-size:16px}.mxl-together{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(40px,6vw,120px);align-items:center}.mxl-prose{max-width:720px;display:grid;gap:18px;align-content:start}.mxl-prose p:not(.mxl-eyebrow){font-size:clamp(16px,.4vw + 12px,18px);color:#34322F}.mxl-vs{display:grid;gap:16px}.mxl-vs__card{border-radius:22px;padding:clamp(24px,2.6vw,34px);background:#fff;border:1px solid var(--line);display:grid;gap:16px;justify-items:start}.mxl-vs__card--us{background:var(--ink);color:var(--on-ink);border-color:#fff0;box-shadow:0 30px 60px -34px rgb(0 0 0 / .55)}.mxl-vs__h{font:600 clamp(20px,1vw + 10px,24px)/1.1 var(--display);letter-spacing:-.01em}.mxl-vs ul{display:grid;gap:11px;width:100%}.mxl-vs li{display:flex;gap:12px;align-items:flex-start;font-size:16px;font-weight:600;line-height:1.4}.mxl-vs li::before{content:"";flex:none;width:22px;height:22px;margin-top:-1px;border-radius:50%;background:#EDEBE7 no-repeat center/10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 3l6 6M9 3l-6 6' stroke='%238A857E' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.mxl-vs__card:not(.mxl-vs__card--us) li{color:var(--muted)}.mxl-vs__card--us li::before{background:var(--orange) no-repeat center/12px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mxl-vs__card--us .mxl-btn{margin-top:4px}.mxl-prose a{color:var(--orange-t);font-weight:700;text-underline-offset:3px}.mxl-why>div{padding:30px 28px;border-radius:var(--r);background:var(--ink-2);border:1px solid rgb(255 255 255 / .07);display:grid;gap:10px;align-content:start;transition:border-color .4s,transform .45s var(--ease)}.mxl-why>div:hover{border-color:rgb(254 53 1 / .45);transform:translateY(-4px)}.mxl-why p{color:var(--on-ink-2);font-size:16px}.mxl-why .mxl-h3{color:#fff}.mxl-ico{position:relative;isolation:isolate;width:52px;height:52px;border-radius:14px;display:grid;place-items:center;color:#fff;margin-bottom:10px;background:linear-gradient(180deg,#FF6A3D 0%,#FE3501 52%,#E52F00 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .38),inset 0 -1px 0 rgb(0 0 0 / .18),0 0 0 1px rgb(254 53 1 / .55),0 10px 24px -10px rgb(254 53 1 / .8),0 0 26px -8px rgb(254 53 1 / .5);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.mxl-ico__i{width:24px;height:24px;position:relative;z-index:1}.mxl-why>div:hover .mxl-ico{transform:translateY(-3px) rotate(-6deg);box-shadow:inset 0 1px 0 rgb(255 255 255 / .45),inset 0 -1px 0 rgb(0 0 0 / .18),0 0 0 1px rgb(255 120 80 / .8),0 14px 30px -10px rgb(254 53 1 / .9),0 0 40px -6px rgb(254 53 1 / .75)}.mxl-why>div:hover .mxl-ico .mxl-trace rect{animation-duration:1.6s}.mxl-faqwrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,80px);align-items:start}.mxl-head--side{position:sticky;top:120px;margin:0}.mxl-faq details{border-bottom:1px solid var(--line)}.mxl-faq details:first-child{border-top:1px solid var(--line)}.mxl-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font:600 clamp(18px,1.7vw,21px)/1.3 var(--display);letter-spacing:-.01em;transition:color .3s}.mxl-faq summary::-webkit-details-marker{display:none}.mxl-faq summary:hover{color:var(--orange-t)}.mxl-faq summary i{position:relative;flex:none;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--line);transition:transform .45s var(--ease),background-color .3s,border-color .3s}.mxl-faq summary i::before,.mxl-faq summary i::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:currentColor;border-radius:2px}.mxl-faq summary i::after{transform:rotate(90deg)}.mxl-faq details[open] summary i{transform:rotate(45deg);background:var(--orange);border-color:var(--orange);color:#fff}.mxl-faq details>div{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease)}.mxl-faq details[open]>div{grid-template-rows:1fr}.mxl-faq details>div>p{overflow:hidden;color:var(--muted);max-width:62ch}.mxl-faq details[open]>div>p{padding-bottom:24px}.mxl-final{position:relative;overflow:hidden;background:var(--orange);color:#fff;padding-block:clamp(80px,10vw,136px)}.mxl-final__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,96px);align-items:center}.mxl-final__copy{display:grid;gap:24px;justify-items:start}.mxl-final__art{margin:0;justify-self:center;width:min(100%,440px);perspective:1000px}.mxl-final__float{animation:mxl-bob 6s var(--ease-in-out) infinite alternate}@keyframes mxl-bob{from{transform:translateY(-8px)}to{transform:translateY(10px)}}.mxl-final__card{position:relative;border-radius:26px;overflow:hidden;transform:rotate(-4deg) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .5s var(--ease);box-shadow:0 40px 80px -30px rgb(60 10 0 / .65),0 0 0 1px rgb(255 255 255 / .12);will-change:transform}.mxl-final__card.is-tilting{transition:transform .12s linear}.mxl-final__card img{width:100%;height:auto;display:block}.mxl-final__glare{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,0%),rgb(255 255 255 / .38),#fff0 45%);mix-blend-mode:soft-light;opacity:0;transition:opacity .4s}.mxl-final__card.is-tilting .mxl-final__glare{opacity:1}.mxl-final__h{font:600 clamp(32px,3.6vw + 8px,60px)/1.02 var(--display);letter-spacing:-.02em;max-width:15ch;text-wrap:balance}.mxl-final p{font-size:clamp(17px,1.6vw,20px);max-width:52ch}.mxl-final__mark{position:absolute;right:-6vw;top:50%;width:min(50vw,620px);height:min(50vw,620px);transform:translateY(-50%);color:#fff;opacity:.12;animation:mxl-float 9s var(--ease-in-out) infinite alternate;pointer-events:none}@keyframes mxl-float{to{transform:translateY(-44%) rotate(4deg)}}.mxl-foot{background:var(--ink);color:var(--on-ink-2);padding-block:56px 32px;font-size:15px}.mxl-foot__in{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:32px}.mxl-foot__logo{width:150px;filter:brightness(0) invert(1);margin-bottom:14px}.mxl-foot__h{font:800 12.5px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:#fff;margin-bottom:12px!important}.mxl-foot a{text-decoration:none;line-height:1.9}.mxl-foot a:hover{color:var(--orange)}.mxl-foot__legal{margin-top:40px!important;padding-top:20px;border-top:1px solid rgb(255 255 255 / .1);font-size:13px}.mxl-mbar{display:none}.mxl-glow-on{--ga:0}.mxl-glow-on :is(.mxl-hero,.mxl-sec,.mxl-logos,.mxl-foot){--gc:254,53,1;--gb:.07;background-image:radial-gradient(560px circle at var(--mx,50%) var(--my,50%),rgba(var(--gc),calc(var(--gb) * var(--ga))),rgba(var(--gc),0) 70%);background-attachment:fixed}.mxl-glow-on :is(.mxl-hero,.mxl-dark,.mxl-logos,.mxl-foot){--gb:.16}.mxl-glow-on .mxl-final{background-image:radial-gradient(520px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,calc(.14 * var(--ga))),#fff0 70%);background-attachment:fixed}.mxl-thanks{min-height:auto;text-align:center;padding-block:clamp(56px,9vh,112px) clamp(64px,10vh,120px)}.mxl-thanks__in{position:relative;z-index:1;display:grid;justify-items:center}.mxl-thanks .mxl-h1{max-width:18ch;margin-inline:auto}.mxl-thanks .mxl-lead{margin-inline:auto;max-width:54ch}.mxl-thanks .mxl-lead strong{color:#fff}.mxl-thanks__check{width:96px;height:96px;margin-bottom:22px;filter:drop-shadow(0 0 24px rgb(254 53 1 / .55))}.mxl-thanks__check .c{fill:rgb(254 53 1 / .12);stroke:var(--orange);stroke-width:3;stroke-dasharray:1;stroke-dashoffset:1;animation:mxl-dash 1s var(--ease) .35s forwards}.mxl-thanks__check .t{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:mxl-dash .6s var(--ease) 1.15s forwards}@keyframes mxl-dash{to{stroke-dashoffset:0}}.mxl-thanks__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:100%;max-width:980px;margin:clamp(32px,5vh,48px) 0 clamp(28px,4vh,40px);text-align:left}.mxl-thanks__steps li{display:flex;gap:14px;align-items:flex-start;padding:20px;border-radius:16px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08)}.mxl-thanks__steps b{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:#fff;font:600 15px/1 var(--display)}.mxl-thanks__steps h2{font:600 17px/1.2 var(--display);margin:4px 0 4px!important}.mxl-thanks__steps p{font-size:14.5px;color:var(--on-ink-2)}.mxl-thanks .mxl-ctas{justify-content:center}.mxl-phone--always{display:inline-flex!important}.mxl-reads{align-items:stretch}.mxl-read{display:grid;gap:8px;align-content:start;padding:14px 14px 22px;border-radius:var(--r);background:#fff;text-decoration:none;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.mxl-read img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:12px;margin-bottom:8px}.mxl-read__k{font:800 12px/1.2 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-t);padding-inline:6px}.mxl-read__t{font:600 20px/1.25 var(--display);letter-spacing:-.01em;padding-inline:6px;color:var(--text)}.mxl-read .mxl-link{padding-inline:6px;margin-top:6px}.mxl-read:hover{transform:translateY(-5px);box-shadow:0 26px 50px -30px rgb(0 0 0 / .35)}@media (max-width:760px){.mxl-thanks__steps{grid-template-columns:1fr}}.mxl-js [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--d,0) * 110ms)}.mxl-js [data-reveal].is-in{opacity:1;transform:none}@media (min-width:1025px){.mxl-hero .mxl-ctas [data-cta=hero]{display:none}}@media (max-width:1024px){.mxl-nav{display:none}.mxl-hero__grid,.mxl-case,.mxl-faqwrap,.mxl-together,.mxl-final__grid{grid-template-columns:1fr}.mxl-final__art{width:min(80%,320px)}.mxl-head--side{position:static}.mxl-grid3{grid-template-columns:1fr 1fr}.mxl-plans{grid-template-columns:1fr;max-width:580px}.mxl-duo{grid-template-columns:1fr}.mxl-duo__plus{justify-self:center;margin-block:-10px}.mxl-steps{grid-template-columns:1fr 1fr;row-gap:40px}.mxl-steps::before,.mxl-steps::after{display:none}.mxl-hero{padding-block:48px 64px}}@media (max-width:640px){.mxl{font-size:16px}.mxl-hero{padding-block:40px 56px}.mxl-eyebrow,.mxl-hero .mxl-eyebrow{font-size:10.5px;letter-spacing:.06em;padding-right:14px;padding-left:48px;background-position:36px 50%,0 0}.mxl-eyebrow::before{left:6px;width:22px;height:22px;margin-top:-11px;background-size:29px 29px}.mxl-phone{display:none}.mxl-bar__cta .mxl-btn{display:none}.mxl-bar__in{min-height:64px}.mxl-logo img{width:124px}.mxl-grid3,.mxl-steps,.mxl-foot__in,.mxl-fields{grid-template-columns:1fr}.mxl-ctas .mxl-btn{flex:1 1 100%}.mxl-proof{grid-template-columns:repeat(3,1fr);gap:14px}.mxl-proof dt{font-size:12.5px}.mxl-proof dd{font-size:20px}.mxl-btn svg{width:18px;height:18px}.mxl-case2{grid-template-columns:1fr}.mxl-btn{white-space:normal;text-align:center}.mxl-foot{padding-bottom:110px}.mxl-mbar{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:95;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:rgb(12 12 12 / .94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateY(110%);transition:transform .5s var(--ease)}.mxl-mbar.is-on{transform:none}.mxl-mbar .mxl-btn{min-height:50px;font-size:15px;padding:0 12px}}@media (hover:none){.mxl-btn:hover,.mxl-pain:hover,.mxl-col:hover,.mxl-plan:hover,.mxl-case2:hover,.mxl-why>div:hover{transform:none;box-shadow:none}.mxl-btn--glow:hover{box-shadow:0 12px 30px -12px rgb(254 53 1 / .8)}.mxl-btn:not(.mxl-btn--trace):hover::before{transform:translateY(101%)}.mxl-btn--trace:hover{box-shadow:inset 0 1px 0 rgb(255 255 255 / .38),inset 0 -1px 0 rgb(0 0 0 / .18),0 0 0 1px rgb(254 53 1 / .55),0 10px 28px -10px rgb(254 53 1 / .8),0 0 30px -8px rgb(254 53 1 / .55)!important;filter:none}.mxl-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px rgb(255 255 255 / .4)}.mxl-btn--light:hover{color:var(--ink)}.mxl-btn:active{transform:scale(.97)}}@media (max-width:782px){.admin-bar .mxl-bar{top:46px}}@media (prefers-reduced-motion:reduce){.mxl *,.mxl *::before,.mxl *::after{animation:none!important;transition:none!important}.mxl-in,.mxl-js [data-reveal]{opacity:1!important;transform:none!important;filter:none!important}.mxl-logos__track{flex-wrap:wrap;justify-content:center;width:auto}.mxl-logos ul[aria-hidden]{display:none}.mxl-js [data-words] .mxl-w{opacity:1!important;transform:none!important;filter:none!important}.mxl-js .mxl-duo__art path,.mxl-js .mxl-step__ico path{stroke-dashoffset:0}.mxl-thanks__check .c,.mxl-thanks__check .t{stroke-dashoffset:0}.mxl-steps::after{transform:scaleX(1)}.mxl-trace rect{stroke-dasharray:none;stroke-opacity:.45;filter:none}.mxl-trace--card rect{stroke-opacity:.6}.mxl-plan--star::before{opacity:.6}}.mxl-case--light{grid-template-columns:1.15fr .85fr}.mxl-case__txt{display:grid;gap:22px;justify-items:start}.mxl-case--light .mxl-shot__frame img{filter:drop-shadow(0 30px 50px rgb(0 0 0 / .22))}.mxl-case--light .mxl-tags li{border-color:var(--line);color:var(--ink)}.mxl-note{margin-top:28px!important;text-align:center;font-size:16px;color:var(--muted)}.mxl-note a{color:var(--orange-t);font-weight:700;text-underline-offset:3px}.mxl-foot__in--4{grid-template-columns:1.3fr 1fr 1fr 1fr}.mxl-nav a[aria-current=page]::after{transform:scaleX(1)}@media (max-width:1024px){.mxl-case--light{grid-template-columns:1fr}.mxl-foot__in--4{grid-template-columns:1fr 1fr}}@media (max-width:640px){.mxl-foot__in--4{grid-template-columns:1fr}}.mxl-plan__price strong small{font:700 .38em/1 var(--body);letter-spacing:.04em;text-transform:uppercase;margin-right:4px;vertical-align:.35em;opacity:.7}.mxl-bar--site .mxl-nav{gap:26px;align-items:center}.mxl-dd{position:relative}.mxl-dd__t{display:inline-flex;align-items:center;gap:5px}.mxl-dd__t svg{width:12px;height:12px;transition:transform .3s var(--ease)}.mxl-dd:hover .mxl-dd__t svg,.mxl-dd:focus-within .mxl-dd__t svg{transform:rotate(180deg)}.mxl-dd__t.is-current::after{transform:scaleX(1)}.mxl-dd__m{position:absolute;top:100%;left:-18px;min-width:280px;padding:10px;margin-top:14px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 60px -28px rgb(0 0 0 / .35);display:grid;gap:2px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s var(--ease),transform .3s var(--ease),visibility 0s linear .3s}.mxl-dd__m::before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.mxl-dd:hover .mxl-dd__m,.mxl-dd:focus-within .mxl-dd__m{opacity:1;visibility:visible;transform:none;transition:opacity .25s var(--ease),transform .3s var(--ease),visibility 0s}.mxl-nav .mxl-dd__m a{display:grid;gap:3px;padding:11px 14px;border-radius:12px;white-space:nowrap;transition:background-color .2s}.mxl-nav .mxl-dd__m a::after{display:none}.mxl-dd__m a:hover,.mxl-dd__m a:focus-visible,.mxl-dd__m a[aria-current=page]{background:var(--paper)}.mxl-dd__m b{font:600 15px/1.2 var(--body)}.mxl-dd__m small{font:500 13px/1.3 var(--body);color:var(--muted)}.mxl-dd__m a[aria-current=page] b{color:var(--orange-t)}.mxl-nav .mxl-dd__m .mxl-dd__all{display:flex;align-items:center;gap:8px;margin-top:4px;padding-top:13px;border-top:1px solid var(--line);border-radius:0 0 12px 12px;font:700 14px/1 var(--body);color:var(--orange-t)}.mxl-dd__all svg{width:16px;height:16px}@media (min-width:1025px) and (max-width:1240px){.mxl-bar--site .mxl-phone{display:none}}@media (max-width:1024px){.mxl-menu--site{max-height:calc(100svh - 72px);overflow-y:auto;padding-top:4px}.mxl-menu__h{margin:18px 0 0!important;font:800 11.5px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--on-ink-2);opacity:0;transition:opacity .4s var(--ease)}.mxl-menu.is-open .mxl-menu__h,.mxl-menu.is-open .mxl-menu__row{opacity:1;transform:none;transition-delay:calc(var(--m) * 60ms + 120ms)}.mxl-menu--site>a:not(.mxl-menu__wa){font-size:clamp(21px,5.4vw,26px);padding:14px 0}.mxl-menu__row{display:flex;flex-wrap:wrap;gap:8px;padding:14px 0 6px;opacity:0;transform:translateY(-10px);transition:opacity .4s var(--ease),transform .5s var(--ease)}.mxl-menu .mxl-menu__row a{opacity:1;transform:none;display:inline-flex;padding:10px 14px;border:1px solid rgb(255 255 255 / .16);border-radius:999px;font:600 15px/1 var(--body);letter-spacing:0}}.mxl-venn{margin:0}.mxl-venn img{width:100%;height:auto}.mxl-phases{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;counter-reset:none}.mxl-phases a{position:relative;display:grid;gap:6px;align-content:start;height:100%;padding:26px 24px 28px;border-radius:var(--r);background:var(--paper);border:1px solid var(--line);text-decoration:none;color:inherit;transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .3s}.mxl-phases a:hover{transform:translateY(-5px);border-color:rgb(254 53 1 / .4);box-shadow:0 26px 50px -30px rgb(0 0 0 / .35)}.mxl-phases img{width:84px;height:84px;object-fit:contain;mix-blend-mode:multiply;margin:-4px 0 10px -6px;transition:transform .5s var(--ease)}.mxl-phases a:hover img{transform:translateY(-4px) rotate(-6deg)}.mxl-phases b{font:800 12.5px/1 var(--body);letter-spacing:.16em;color:var(--orange-t)}.mxl-phases span{font:600 clamp(20px,1.3vw + 8px,24px)/1.15 var(--display);letter-spacing:-.01em}.mxl-phases small{font-size:15px;color:var(--muted)}.mxl-phase .mxl-faq summary{font-size:clamp(17px,1.4vw,19px)}.mxl-faq details>div>div{overflow:hidden;color:var(--muted);max-width:64ch;display:grid;gap:12px}.mxl-faq details[open]>div>div{padding-bottom:24px}.mxl-faq details>div>div a{color:var(--orange-t);font-weight:700}.mxl-tags--light{margin-top:8px}.mxl-tags--light li{border-color:var(--line);color:var(--ink);background:#fff}.mxl-read--line{border:1px solid var(--line)}@media (max-width:1024px){.mxl-phases{grid-template-columns:1fr 1fr}}@media (max-width:640px){.mxl-phases{grid-template-columns:1fr}.mxl-phases a{grid-template-columns:64px 1fr;column-gap:16px;padding:20px}.mxl-phases img{grid-row:span 3;width:64px;height:64px;margin:0}}.mxl-tech{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:-4px}.mxl-tech>span{font:700 12px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.mxl-tech ul{display:flex;gap:8px}.mxl-tech li{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#fff;border:1px solid var(--line);transition:transform .35s var(--ease)}.mxl-tech li:hover{transform:translateY(-3px)}.mxl-tech svg{width:20px;height:20px}.mxl-plan--star .mxl-tech>span{color:var(--on-ink-2)}.mxl-plan--star .mxl-tech li{border-color:rgb(255 255 255 / .14)}.mxl-tech li.mxl-tech__wide{width:66px}.mxl-tech__wide svg{width:54px;height:18px}.mxl-tech--big{margin-top:auto;padding-top:18px}.mxl-col--web .mxl-tech>span{color:var(--on-ink-2)}.mxl-col--web .mxl-tech li{border-color:rgb(255 255 255 / .14)}.mxl-final__card--plain{background:#fff;padding:24px}.mxl-proof__link{color:inherit;text-decoration:underline;text-decoration-color:rgb(254 53 1 / .6);text-decoration-thickness:2px;text-underline-offset:6px;transition:color .3s}.mxl-proof__link:hover{color:var(--orange)}@media (max-width:520px){.mxl-choice__opts{grid-template-columns:1fr;gap:8px}.mxl-choice label>span{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;padding:13px 16px}.mxl-choice b{white-space:normal}.mxl-choice small{text-align:right}.mxl-choice label>span{padding-right:22px}.mxl-choice label>span::after{top:50%;right:-8px;margin-top:-10px}}.mxl-page .grecaptcha-badge{display:none!important}.mxl-tech{flex-wrap:wrap}.mxl-tech ul{flex-wrap:wrap;min-width:0}.mxl-plan,.mxl-col{min-width:0}@media (max-width:420px){.mxl-tech li{width:34px;height:34px;border-radius:10px}.mxl-tech svg{width:18px;height:18px}.mxl-tech li.mxl-tech__wide{width:60px}}.mxl-btn--outline{--hover:#fff}.mxl-btn--outline:hover,.mxl-btn--outline:focus-visible{color:var(--ink);box-shadow:inset 0 0 0 1.5px #fff}.mxl-btn--outline:hover svg{transform:translateX(4px)}.mxl-thanks .mxl-eyebrow{justify-self:center!important;margin-inline:auto!important}.mxq{align-items:start}.mxq__grid{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,640px);gap:clamp(32px,5vw,96px);align-items:start}.mxq__copy{padding-top:clamp(8px,6vh,72px)}.mxq__copy{max-width:780px}.mxq__wa{display:inline-flex;align-items:center;gap:12px;padding:12px 18px 12px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .16);color:var(--on-ink);font-size:15px;text-decoration:none;transition:border-color .3s,background-color .3s}.mxq__wa svg{width:22px;height:22px;color:var(--wa)}.mxq__wa b{font-weight:700}.mxq__wa:hover{border-color:var(--wa);background:rgb(31 168 85 / .1)}.mxq__card{position:relative;padding:clamp(22px,2.6vw,34px)}.mxq__top{display:grid;gap:10px;margin-bottom:18px}.mxq__count{font:700 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.mxq__bar{height:6px;border-radius:6px;background:var(--paper);overflow:hidden}.mxq__bar i{display:block;height:100%;width:25%;border-radius:6px;background:var(--orange);transition:width .6s var(--ease)}.mxq__form{gap:0}.mxq__step{border:0;padding:0;margin:0;min-width:0;display:grid;gap:12px}.mxq__q{font:600 clamp(22px,1.2vw + 10px,28px)/1.12 var(--display);letter-spacing:-.01em;padding:0;margin:0 0 4px;outline:none}.mxq__hint{font-size:14px;color:var(--muted);margin-top:-6px!important}.mxq__svc{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mxq__svc label>span{text-align:left;align-content:start;justify-items:start;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"i p" "t t" "s s";column-gap:10px;row-gap:4px;padding:14px 16px 16px}.mxq__svc img{grid-area:i;display:block;height:62px;width:auto;margin:-6px 0 4px -6px;transition:transform .45s var(--ease)}.mxq__svc label:hover img,.mxq__svc input:checked+span img{transform:translateY(-3px) rotate(-3deg) scale(1.06)}.mxq__svc b{grid-area:t;font-size:18px}.mxq__svc small{grid-area:s}.mxq__svc small{font-size:13px}.mxq__svc em{font:700 12.5px/1 var(--body);font-style:normal;color:var(--text);background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 9px;grid-area:p;justify-self:end;align-self:start;margin-top:0}.mxq__svc input:checked+span em{border-color:var(--orange-soft);background:var(--orange-soft);color:var(--orange-t)}.mxq__groups{display:grid;gap:18px}.mxq__gl{font:700 14px/1.3 var(--body);margin-bottom:8px!important}.mxq__opts--2{grid-template-columns:repeat(2,1fr)!important}.mxq__rubro{margin-top:6px}.mxq__budget{margin-top:16px}.mxq__sum{border-radius:16px;background:var(--paper);padding:14px 16px;margin-bottom:4px}.mxq__sum-t{font:700 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px!important}.mxq__sum ul{display:grid;gap:6px}.mxq__sum li{display:flex;justify-content:space-between;gap:12px;font-weight:700;font-size:15px}.mxq__sum li span:last-child{color:var(--orange-t);white-space:nowrap}.mxq__sum-n{font-size:12.5px;color:var(--muted);margin-top:8px!important;line-height:1.4}.mxq__step .mxl-consent{margin-top:4px!important}.mxq__nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.mxq__next{margin-left:auto;min-height:52px!important;padding:0 26px!important;font-size:16px!important}.mxq__next svg{width:18px;height:18px}.mxl .mxq__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 6px;border:0;background:none;color:var(--muted);font:700 15px/1 var(--body);cursor:pointer;transition:color .25s}.mxl .mxq__back:hover,.mxl .mxq__back:focus{background:none;color:var(--text)}.mxq__back svg{width:18px;height:18px}.mxq__back[hidden]{display:none}.mxq__form.is-stepped .mxq__step{display:none}.mxq__form.is-stepped .mxq__step.is-on{display:grid;animation:mxq-in .5s var(--ease)}.mxq__form.is-stepped .mxq__group[hidden]{display:none}@keyframes mxq-in{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}.mxq__form.is-back .mxq__step.is-on{animation-name:mxq-in-back}@keyframes mxq-in-back{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}.mxq__form:not(.is-stepped) .mxq__step+.mxq__step{margin-top:26px;padding-top:22px;border-top:1px solid var(--line)}.mxq__form:not(.is-stepped) [data-q-back]{display:none}@media (max-width:1024px){.mxq__grid{grid-template-columns:1fr;gap:28px}.mxq__copy{max-width:none;padding-top:0}.mxq .mxl-checks,.mxq .mxl-lead{display:none}.mxq__wa{order:2}}@media (max-width:520px){.mxq__svc{grid-template-columns:minmax(0,1fr)}.mxq__svc label>span{display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"i t" "i s" "i p";column-gap:12px;row-gap:2px;align-items:center;padding:13px 22px 13px 14px}.mxq__svc img{grid-area:i;width:52px;height:52px;object-fit:contain;margin:0}.mxq__svc b{grid-area:t}.mxq__svc small{grid-area:s;text-align:left}.mxq__svc em{grid-area:p;justify-self:start;margin-top:6px;white-space:nowrap;font-size:11.5px;padding:5px 8px}.mxq__card .mxq__opts--2{grid-template-columns:1fr!important}.mxq__card .mxl-choice__opts b{white-space:nowrap}.mxq__card .mxl-choice__opts small{min-width:0}.mxq__nav{position:sticky;bottom:0;background:#fff;padding-block:12px;margin-top:8px;z-index:2}}@media (prefers-reduced-motion:reduce){.mxq__form .mxq__step.is-on{animation:none!important}}.mxl-rel{text-decoration:none;color:inherit;border:1px solid var(--line)}.mxl-rel:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px rgb(0 0 0 / .35)}.mxl-rel .mxl-link{margin-top:4px}.mxl-paper+.mxl-relsec{background:#fff}@media (min-width:1200px){:root{--mx-z:.9}html{zoom:var(--mx-z)}}@media (min-width:1680px){:root{--mx-z:1}}@media (min-width:1920px){:root{--mx-z:1.1}}@media (min-width:2400px){:root{--mx-z:1.25}}@media (min-width:3000px){:root{--mx-z:1.5}}@media (min-width:1200px) and (min-height:640px){.mxl-hero{min-height:calc(100svh / var(--mx-z,.9) - 72px)}.admin-bar .mxl-hero{min-height:calc(100svh / var(--mx-z,.9) - 104px)}}.mxb-page{background:#0C0C0C}.mxb-hero{position:relative;overflow:hidden;background:var(--ink);color:var(--on-ink);padding-top:calc(clamp(24px,4.5vh,72px) + 104px)}.mxb-hero__in{position:relative;z-index:1;display:grid;justify-items:start;padding-bottom:clamp(36px,5vw,64px)}.mxb-h1{max-width:18ch;font-size:clamp(38px,5vw,78px);line-height:1}.mxb-lead{max-width:60ch;color:var(--on-ink-2);font-size:clamp(15px,.4vw + 11.5px,18px)}.mxb-crumb{display:flex;align-items:center;gap:10px;margin:0;font:600 14px/1 var(--body);color:var(--on-ink-2)}.mxb-crumb a{color:var(--on-ink);text-decoration:none;border-bottom:1px solid rgb(255 255 255 / .3);transition:color .25s,border-color .25s}.mxb-crumb a:hover{color:var(--orange);border-color:var(--orange)}.mxb-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(20px,3vh,32px)}.mxb-chip{display:inline-flex;align-items:center;gap:10px;padding:7px 16px 7px 7px;border-radius:999px;border:1px solid rgb(255 255 255 / .16);color:var(--on-ink);font:600 15px/1 var(--body);text-decoration:none;transition:border-color .3s,background-color .3s,transform .35s var(--ease)}.mxb-chip__i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgb(255 255 255 / .08);color:var(--orange);transition:transform .45s var(--ease),background-color .3s,color .3s}.mxb-chip svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mxb-chip small{padding:4px 8px;border-radius:999px;background:rgb(255 255 255 / .08);font:700 12px/1 var(--body);color:var(--on-ink-2)}.mxb-chip:hover{border-color:var(--orange);transform:translateY(-2px)}.mxb-chip:hover .mxb-chip__i{background:var(--orange);color:#fff;transform:rotate(-12deg) scale(1.08)}.mxb-chip.is-on{background:var(--orange);border-color:var(--orange);color:#fff}.mxb-chip.is-on .mxb-chip__i,.mxb-chip.is-on small{background:rgb(255 255 255 / .2);color:#fff}.mxb-marq{position:relative;z-index:1;display:grid;gap:4px;padding:clamp(14px,2vw,22px) 0 clamp(20px,3vw,34px);border-top:1px solid rgb(255 255 255 / .08);-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);pointer-events:none;user-select:none}.mxb-marq__row{overflow:hidden}.mxb-marq__track{display:flex;align-items:center;width:max-content;animation:mxb-marq 46s linear infinite}.mxb-marq__row--rev .mxb-marq__track{animation-direction:reverse;animation-duration:52s}.mxb-marq span{font:600 clamp(34px,5.4vw,84px)/1.12 var(--display);letter-spacing:-.03em;white-space:nowrap;color:#fff0;-webkit-text-stroke:1.2px rgb(255 255 255 / .3)}.mxb-marq__row--rev span{color:var(--orange);-webkit-text-stroke:0}.mxb-marq i{flex:none;width:clamp(10px,1vw,14px);height:clamp(10px,1vw,14px);margin:0 clamp(18px,2.4vw,40px);border-radius:50%;background:var(--orange)}.mxb-marq__row--rev i{background:rgb(255 255 255 / .3)}@keyframes mxb-marq{to{transform:translateX(-50%)}}.mxb-topic{padding-block:clamp(40px,5vw,72px) 0}.mxb-topic__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(16px,2vw,24px);align-items:stretch}.mxb-pillar{position:relative;overflow:hidden;isolation:isolate;display:grid;gap:14px;align-content:start;padding:clamp(28px,3.4vw,48px);border-radius:26px;background:var(--orange);color:#fff;text-decoration:none;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.mxb-pillar::after{content:"";position:absolute;right:-60px;bottom:-60px;width:260px;height:260px;z-index:-1;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M8 50 50 8M30 72 72 30M50 92 92 50' fill='none' stroke='%23fff' stroke-width='12' stroke-linecap='round'/%3E%3C/svg%3E");opacity:.14;transition:transform .8s var(--ease)}.mxb-pillar__k{justify-self:start;padding:7px 12px;border-radius:999px;background:rgb(255 255 255 / .2);font:800 11.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase}.mxb-pillar__t{max-width:20ch;font:600 clamp(26px,2.6vw,42px)/1.08 var(--display);letter-spacing:-.02em}.mxb-pillar__x{max-width:46ch;font-size:16px;line-height:1.55;color:rgb(255 255 255 / .88)}.mxb-pillar .mxl-link{color:#fff;margin-top:6px}.mxb-pillar:hover{transform:translateY(-5px);box-shadow:0 34px 60px -30px rgb(254 53 1 / .7)}.mxb-pillar:hover::after{transform:rotate(-14deg) scale(1.1)}.mxb-pillar:hover .mxl-link svg{transform:translateX(5px)}.mxb-svc{display:grid;gap:4px;align-content:start;padding:clamp(20px,2.4vw,30px);border-radius:26px;background:var(--paper)}.mxb-svc__h{margin:0 0 8px;padding-inline:10px;font:600 21px/1.2 var(--display);letter-spacing:-.01em}.mxb-svc a{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;padding:11px 10px;border-radius:16px;color:var(--text);text-decoration:none;transition:background-color .25s}.mxb-svc__i{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:#fff;color:var(--orange);transition:transform .45s var(--ease),background-color .3s,color .3s}.mxb-svc__i svg,.mxb-svc__go svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mxb-svc b{display:block;font:600 16.5px/1.2 var(--display)}.mxb-svc small{display:block;margin-top:3px;font:500 13px/1.3 var(--body);color:var(--muted)}.mxb-svc__go{color:var(--muted);transition:transform .35s var(--ease),color .3s}.mxb-svc a:hover{background:#fff}.mxb-svc a:hover .mxb-svc__i{background:var(--orange);color:#fff;transform:rotate(-10deg)}.mxb-svc a:hover .mxb-svc__go{color:var(--orange);transform:translateX(4px)}.mxb-list__head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:clamp(24px,3vw,40px)}.mxb-list__head p{margin:0;font:700 14px/1 var(--body);color:var(--muted)}.mxb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.mxb-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:22px;border:1px solid var(--line);background:#fff;color:var(--text);text-decoration:none;transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .3s}.mxb-card__img{display:block;overflow:hidden;aspect-ratio:16/9;background:var(--ink)}.mxb-card__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.mxb-card__body{display:grid;gap:10px;align-content:start;padding:20px 22px 22px}.mxb-card__k{font:800 11.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-t)}.mxb-card__t{font:600 clamp(19px,1.2vw + 4px,23px)/1.22 var(--display);letter-spacing:-.01em;text-wrap:balance}.mxb-card__x{font-size:15px;line-height:1.55;color:var(--muted)}.mxb-card__m{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:14px;border-top:1px solid var(--line);font:600 13px/1.3 var(--body);color:var(--muted)}.mxb-card__go{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--paper);color:var(--text);transition:background-color .3s,color .3s,transform .45s var(--ease)}.mxb-card__go svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mxb-card:hover{transform:translateY(-6px);border-color:#fff0;box-shadow:0 30px 60px -34px rgb(0 0 0 / .4)}.mxb-card:hover .mxb-card__img img{transform:scale(1.06)}.mxb-card:hover .mxb-card__go{background:var(--orange);color:#fff;transform:rotate(45deg)}.mxb-card--big{grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-rows:none}.mxb-card--big .mxb-card__img{aspect-ratio:auto;min-height:320px}.mxb-card--big .mxb-card__body{align-content:center;padding:clamp(24px,3.4vw,52px)}.mxb-card--big .mxb-card__t{font-size:clamp(26px,2.4vw,42px);line-height:1.1}.mxb-card--big .mxb-card__x{font-size:16.5px}.mxb-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:clamp(32px,4vw,52px)}.mxb-pages .page-numbers{display:grid;place-items:center;min-width:46px;height:46px;padding:0 16px;border-radius:999px;border:1px solid var(--line);color:var(--text);font:700 15px/1 var(--body);text-decoration:none;transition:border-color .25s,background-color .25s,color .25s}.mxb-pages a.page-numbers:hover{border-color:var(--orange);color:var(--orange)}.mxb-pages .current{background:var(--ink);border-color:var(--ink);color:#fff}.mxb-empty{padding:28px;border-radius:22px;background:var(--paper);font-size:17px}.mxb-empty a{color:var(--orange-t);font-weight:700}@media (max-width:1024px){.mxb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mxb-card--big{grid-template-columns:minmax(0,1fr)}.mxb-card--big .mxb-card__img{aspect-ratio:16/9;min-height:0}.mxb-topic__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.mxb-hero{padding-top:calc(24px + 84px)}.mxb-grid{grid-template-columns:minmax(0,1fr)}.mxb-chip{font-size:14px}.mxb-list__head{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.mxb-marq__track{animation:none}}.mk path{fill:currentColor;transform-box:fill-box;transform-origin:center}.mxl-js .mk:not(.mk--in) path{opacity:0}.mk--in .mk__a{animation:mk-a 1.1s var(--ease) .15s both}.mk--in .mk__b{animation:mk-b 1.1s var(--ease) .35s both}@keyframes mk-a{from{opacity:0;transform:translate(-22%,-22%) rotate(-10deg) scale(.92)}to{opacity:1;transform:none}}@keyframes mk-b{from{opacity:0;transform:translate(16%,16%) rotate(10deg) scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mxl-js .mk:not(.mk--in) path{opacity:1}.mk--in path{animation:none}}.mxl.mxp{background:#fff}body.mxl-page{font-family:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif}.mxp-hero{background:var(--paper);padding-top:52px;margin-bottom:clamp(110px,14vw,220px)}@media (min-width:1101px){.mxp-hero{margin-top:-78px;padding-top:calc(78px + 52px)}}.mxp-hero__in{display:grid;justify-items:start;max-width:1180px;padding-bottom:clamp(28px,3vw,44px)}.mxp-crumb{display:flex;gap:10px;align-items:center;font:700 13px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.mxp-crumb a{text-decoration:none;color:var(--muted);transition:color .2s}.mxp-crumb a:last-child{color:var(--orange-t)}.mxp-crumb a:hover{color:var(--orange)}.mxp-h1{font:600 clamp(34px,3.6vw + 8px,64px)/1.04 var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:18px 0 20px}.mxp-meta{display:flex;flex-wrap:wrap;gap:6px 14px;font:500 15px/1.4 var(--body);color:var(--muted)}.mxp-meta span{display:inline-flex;align-items:center;gap:5px}.mxp-meta span+span::before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--orange);margin-right:9px}.mxp-meta b{color:var(--text);font-weight:700}.mxp-cover{max-width:1180px;margin-bottom:calc(-1 * clamp(110px,14vw,220px))}.mxp-cover img{width:100%;aspect-ratio:16/8;object-fit:cover;border-radius:clamp(18px,2vw,28px);box-shadow:0 40px 80px -50px rgb(0 0 0 / .5)}.mxp-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:clamp(40px,5vw,88px);max-width:1180px;padding-top:clamp(48px,5vw,80px);padding-bottom:clamp(56px,7vw,100px)}.mxp-main{min-width:0;max-width:720px}.mxp-body{font-size:18px;line-height:1.75;color:#2A2926}.mxp-body>*+*{margin-top:1.15em}.mxp-body>p:first-child{font-size:20px;line-height:1.65;color:var(--text)}.mxp-body h2{font:600 clamp(26px,1.6vw + 14px,36px)/1.12 var(--display);letter-spacing:-.015em;color:var(--text);margin-top:2.2em;text-wrap:pretty;scroll-margin-top:110px}.mxp-body h3{font:700 21px/1.3 var(--body);color:var(--text);margin-top:1.8em;letter-spacing:-.005em}.mxp-body h2+*,.mxp-body h3+*{margin-top:.6em}.mxp-body strong{color:var(--text);font-weight:700}.mxp-body a{color:var(--orange-t);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:rgb(215 44 0 / .35);transition:text-decoration-color .2s}.mxp-body a:hover{text-decoration-color:currentColor}.mxp-body ul,.mxp-body ol{padding:0;list-style:none;display:grid;gap:.55em}.mxp-body ul>li{position:relative;padding-left:26px}.mxp-body ul>li::before{content:"";position:absolute;left:4px;top:.66em;width:8px;height:8px;border-radius:50%;background:var(--orange)}.mxp-body ol{counter-reset:mxp}.mxp-body ol>li{position:relative;padding-left:38px;counter-increment:mxp}.mxp-body ol>li::before{content:counter(mxp);position:absolute;left:0;top:.18em;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ink);color:#fff;font:700 13px/1 var(--body)}.mxp-body figure{margin:2em 0}.mxp-body figure img{width:100%;border-radius:16px}.mxp-body figcaption{margin-top:10px;font-size:14px;color:var(--muted);text-align:center}.mxp-body blockquote{margin:2em 0;padding:4px 0 4px 22px;border-left:4px solid var(--orange);font:600 21px/1.5 var(--body);color:var(--text)}.mxp-body hr{border:0;height:1px;background:var(--line);margin:2.4em 0}.mxp-body .mx-key-takeaways{margin:2em 0;padding:26px 28px;border:0;border-radius:20px;background:var(--orange-soft)}.mxp-body .mx-key-takeaways ul{margin:0;padding:0}.mxp-body li{margin:0}.mxp-body .mx-key-takeaways h3{margin:0 0 12px;font:800 13px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-t)}.mxp-body .mx-key-takeaways ul{gap:.45em}.mxp-body .mx-key-takeaways li{font-size:17px;line-height:1.55;color:var(--text)}.mxp-body .wp-block-table{margin:2em 0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.mxp-body table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.45;min-width:520px}.mxp-body th,.mxp-body td{padding:13px 16px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.mxp-body thead th,.mxp-body tr:first-child th{background:var(--ink);color:#fff;font-weight:700;border:0}.mxp-body thead th:first-child{border-radius:12px 0 0 0}.mxp-body thead th:last-child{border-radius:0 12px 0 0}.mxp-body tbody tr:nth-child(even) td{background:var(--paper)}.mxp-body .wp-block-buttons{display:flex;flex-wrap:wrap;gap:10px}.mxp-body .wp-block-button__link{display:inline-flex;padding:14px 22px;border-radius:999px;background:var(--orange);color:#fff;text-decoration:none}.mxp-toc{margin-bottom:26px;padding-bottom:22px;border-bottom:1px solid var(--line)}.mxp-toc__t{font:800 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.mxp-toc ol{counter-reset:toc;display:grid;gap:2px;border-left:2px solid var(--line)}.mxp-toc li a{display:block;padding:7px 0 7px 16px;margin-left:-2px;border-left:2px solid #fff0;font:600 14px/1.4 var(--body);color:var(--muted);text-decoration:none;transition:color .2s,border-color .2s}.mxp-toc li a:hover{color:var(--text)}.mxp-toc li a.is-on{color:var(--text);border-left-color:var(--orange)}.mxp-toc--inline{display:none}.mxp-aside{position:relative}.mxp-sticky{position:sticky;top:132px}.admin-bar .mxp-sticky{top:164px}.mxp-quote{position:relative;overflow:hidden;padding:26px 24px 22px;border-radius:24px;background:var(--ink);color:var(--on-ink);isolation:isolate}.mxp-quote::before{content:"";position:absolute;inset:auto -30% -45% auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgb(254 53 1 / .55),#fff0 70%);z-index:-1}.mxp-quote__mk{position:absolute;right:-22px;top:-18px;width:104px;height:80px;color:var(--orange);opacity:.9}.mxp-quote__k{padding-right:64px;display:flex;align-items:center;gap:8px;font:800 11.5px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--on-ink-2)}.mxp-quote__k i{width:8px;height:8px;border-radius:50%;background:#2BD46A;box-shadow:0 0 0 4px rgb(43 212 106 / .18);animation:mxp-pulse 2s ease-in-out infinite}@keyframes mxp-pulse{50%{box-shadow:0 0 0 7px #fff0}}.mxp-quote__t{margin-top:16px;max-width:12ch;font:600 27px/1.08 var(--display);letter-spacing:-.015em;color:#fff}.mxp-quote__p{margin-top:12px;font-size:14.5px;line-height:1.55;color:var(--on-ink-2)}.mxp-quote__l{margin-top:18px;font:700 13px/1 var(--body);color:#fff}.mxp-quote__btns{display:grid;gap:8px;margin-top:10px}.mxp-quote__b{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:0 16px 0 18px;border-radius:999px;border:1.5px solid rgb(255 255 255 / .22);color:#fff;font:700 15px/1 var(--body);text-decoration:none;transition:background-color .25s,border-color .25s,transform .25s var(--ease)}.mxp-quote__b svg{width:18px;height:18px;transition:transform .3s var(--ease)}.mxp-quote__b:hover{border-color:#fff;transform:translateX(3px)}.mxp-quote__b:hover svg{transform:translateX(3px)}.mxp-quote__b.is-main{background:var(--orange);border-color:var(--orange)}.mxp-quote__b.is-main:hover{background:var(--orange-h);border-color:var(--orange-h)}.mxp-quote__b small{white-space:nowrap;font:600 12px/1 var(--body);opacity:.75;margin-left:auto;margin-right:6px}.mxp-quote__wa{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:13.5px;color:var(--on-ink-2);text-decoration:none}.mxp-quote__wa svg{width:18px;height:18px;color:#2BD46A}.mxp-quote__wa b{color:#fff}.mxp-quote__wa:hover b{text-decoration:underline}.mxp-body .mxp-quote--inline{display:none}.mxp-body .mxp-quote a{text-decoration:none}.mxp-body .mxp-quote .mxp-quote__b{color:#fff}.mxp-body .mxp-quote .mxp-quote__wa{color:var(--on-ink-2);font-weight:400}.mxp-body .mxp-quote p{margin:0}.mxp-body .mxp-quote .mxp-quote__t{margin-top:16px}.mxp-body .mxp-quote .mxp-quote__p{margin-top:12px}.mxp-body .mxp-quote .mxp-quote__l{margin-top:18px}.mxp-end{display:grid;gap:22px;margin-top:clamp(40px,5vw,64px);padding-top:28px;border-top:1px solid var(--line)}.mxp-share{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mxp-share p{font:700 15px/1 var(--body);margin-right:6px}.mxp-share a,.mxp-share button{display:inline-flex;align-items:center;gap:8px;height:44px;min-width:44px;justify-content:center;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--text);font:700 14px/1 var(--body);cursor:pointer;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s}.mxp-share svg{width:18px;height:18px}.mxp-share a:hover,.mxp-share button:hover{border-color:var(--ink);background:var(--ink);color:#fff}.mxp-share button.is-done{background:var(--ink);color:#fff}.mxp-author{display:flex;gap:16px;align-items:center;padding:20px 22px;border-radius:20px;background:var(--paper)}.mxp-author__mk{flex:none;width:56px;height:56px;padding:12px;border-radius:50%;background:var(--ink);color:var(--orange)}.mxp-author p{font-size:15px;line-height:1.5;color:var(--muted)}.mxp-author__n{font:700 16px/1.3 var(--body)!important;color:var(--text)!important;margin-bottom:2px}.mxp-rel{padding-block:clamp(56px,7vw,100px);background:var(--paper)}.mxp-rel .mxl-wrap{max-width:1180px}.mxp-rel h2{margin-bottom:clamp(24px,3vw,36px)}@media (max-width:1080px){.mxp-grid{grid-template-columns:minmax(0,1fr)}.mxp-main{width:100%;max-width:760px;margin-inline:auto}.mxp-aside{display:none}.mxp-toc--inline{display:block}.mxp-toc--inline details{padding:16px 20px;border-radius:16px;background:var(--paper)}.mxp-toc--inline{border-bottom:0;padding-bottom:0}.mxp-toc--inline summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;font:800 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.mxp-toc--inline summary::-webkit-details-marker{display:none}.mxp-toc--inline summary::after{content:"";flex:none;width:8px;height:8px;margin-right:4px;border-right:2.5px solid var(--orange);border-bottom:2.5px solid var(--orange);transform:translateY(-3px) rotate(45deg);transition:transform .3s var(--ease)}.mxp-toc--inline details[open] summary::after{transform:translateY(2px) rotate(-135deg)}.mxp-toc--inline ol{margin-top:12px}.mxp-body .mxp-quote--inline{display:block;margin:2.2em 0}.mxp-quote--inline .mxp-quote__t{max-width:none}}@media (max-width:640px){.mxp-body{font-size:17px}.mxp-body>p:first-child{font-size:18.5px}.mxp-cover img{aspect-ratio:16/10}.mxp-rel .mxb-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mxp-quote__k i{animation:none}}.mxl-eyebrow+:is(h1,h2){margin-top:clamp(14px,2vh,22px)}.mxl-head>.mxl-eyebrow+:is(h1,h2){margin-top:6px}.mxl-eyebrow+:is(h1,h2){margin-top:clamp(18px,2.6vh,28px)}.mxl-head>.mxl-eyebrow+:is(h1,h2){margin-top:12px}.mxr-roi{position:relative;overflow:hidden}.mxr-roi__in{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,72px);align-items:center}.mxr-roi__head .mxl-lead{margin-top:14px}.mxr-roi__nums{display:grid;gap:0;margin:0}.mxr-roi__nums>div{display:flex;flex-direction:column-reverse;gap:4px;padding-block:clamp(9px,1.2vw,15px);border-top:1px solid rgb(255 255 255 / .14)}.mxr-roi__nums>div:last-child{border-bottom:1px solid rgb(255 255 255 / .14)}.mxr-roi__nums dd{margin:0;font:600 clamp(32px,3.9vw,54px)/1 var(--display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.mxr-roi__nums dd span{color:var(--orange);margin-right:.05em}.mxr-roi__nums dt{font:600 clamp(12px,.3vw + 11px,14px)/1.3 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--on-ink-2)}@media (max-width:900px){.mxr-roi__in{grid-template-columns:1fr}}.mxr-roi__img{display:block;margin-top:clamp(20px,3vw,36px)}.mxr-roi__img img{width:100%;max-width:380px;height:auto;filter:drop-shadow(0 30px 50px rgb(0 0 0 / .5))}.mxl-js [data-words][data-reveal]{opacity:1;transform:none}.mxl-js [data-reveal="img"]{opacity:0;transform:translateY(34px) scale(.94);filter:blur(10px);transition:opacity 1s var(--ease),transform 1.1s var(--ease),filter 1s var(--ease);transition-delay:calc(var(--d,0) * 110ms)}.mxl-js [data-reveal="img"].is-in{opacity:1;transform:none;filter:none}.mxl-js [data-reveal="img"] img{scale:1.12;transition:scale 1.6s var(--ease);transition-delay:calc(var(--d,0) * 110ms)}.mxl-js [data-reveal="img"].is-in img{scale:1}.mxr-roi__nums dd b{font:inherit;letter-spacing:inherit}@media (prefers-reduced-motion:reduce){.mxl-js [data-reveal="img"],.mxl-js [data-reveal="img"] img{opacity:1!important;transform:none!important;filter:none!important;scale:1!important}}.mxr-roi{padding-block:clamp(40px,5vw,72px)}.mxl-sec.mxr-roi{padding-block:clamp(36px,4vw,60px)}.mxr-roi__img{margin-top:clamp(10px,1.6vw,18px)}.mxr-roi__img img{max-width:300px}.mxr-roi__in{grid-template-columns:minmax(0,4fr) minmax(0,4.4fr) minmax(0,3fr);gap:clamp(20px,3vw,48px)}.mxr-roi__img{margin:0;justify-self:center;align-self:center}.mxr-roi__img img{max-width:min(100%,520px);margin-inline:auto;display:block}@media (max-width:1100px){.mxr-roi__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mxr-roi__img{grid-column:2;grid-row:1}.mxr-roi__nums{grid-column:1/-1}}@media (max-width:900px){.mxr-roi__in{grid-template-columns:1fr}.mxr-roi__img,.mxr-roi__nums{grid-column:auto;grid-row:auto}.mxr-roi__img img{max-width:340px}}.mxl p,.mxl li,.mxl dt{text-wrap:pretty}.mxl .mxl-lead,.mxl .mxl-eyebrow{text-wrap:balance}.mxl .mxl-final p,.mxl .mxh-pain__item p,.mxl .mxl-plan__for{text-wrap:balance}.mxr-roi__nums dt,.mxn-facts dt{text-wrap:balance}.mxl-thanks{position:relative;background-color:#1d1d1d;background-image:radial-gradient(rgb(255 255 255 / .075) 1.3px,transparent 1.6px),radial-gradient(520px 420px at 0% 80%,rgb(254 53 1 / .3),#fff0 70%),radial-gradient(520px 420px at 100% 0%,rgb(254 53 1 / .26),#fff0 70%);background-size:30px 30px,100% 100%,100% 100%}.mxl-thanks .mxl-hero__glow{display:none}.mxl-thanks__art{display:none;margin:0}.mxl-thanks__art img{width:100%;height:auto;display:block;filter:drop-shadow(0 36px 56px rgb(0 0 0 / .55));animation:mxu-float 7s ease-in-out infinite alternate}@media (min-width:1100px){.mxl-thanks__art{display:block;position:absolute;right:max(2vw,18px);bottom:-6px;width:min(30vw,430px)}}.mxl-thanks__more{background:#1d1d1d;background-image:radial-gradient(rgb(255 255 255 / .075) 1.3px,transparent 1.6px);background-size:30px 30px;color:#fff}.mxl-thanks__more .mxl-h2{color:#fff}@keyframes mxu-float{from{transform:translateY(0)}to{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.mxl-thanks__art img{animation:none}}.mxl-thanks__check{filter:drop-shadow(0 0 26px rgb(254 53 1 / .5))}.mxl-phase__n{display:block;margin:0 0 12px;font:600 clamp(84px,9.5vw,160px)/.8 var(--display);letter-spacing:-.06em;color:#fff0;-webkit-text-stroke:1.5px rgb(12 12 12 / .32);transition:-webkit-text-stroke-color .4s,color .4s}.mxl-phase:hover .mxl-phase__n{-webkit-text-stroke-color:var(--orange)}@media (max-width:900px){.mxl-phase__n{font-size:clamp(70px,20vw,110px)}}.mxl-thanks{position:relative;background-color:#1d1d1d;background-image:radial-gradient(rgb(255 255 255 / .075) 1.3px,transparent 1.6px),radial-gradient(520px 420px at 0% 80%,rgb(254 53 1 / .3),#fff0 70%),radial-gradient(520px 420px at 100% 0%,rgb(254 53 1 / .26),#fff0 70%);background-size:30px 30px,100% 100%,100% 100%}.mxl-thanks .mxl-hero__glow{display:none}.mxl-thanks__badge{width:clamp(74px,8vw,104px);margin:0 auto 22px}.mxl-thanks__badge svg{width:100%;height:auto;display:block;overflow:visible;filter:drop-shadow(0 0 26px rgb(254 53 1 / .55))}.mxl-thanks__ring{stroke:#FE3501;stroke-width:3;stroke-dasharray:214;stroke-dashoffset:214;transform-origin:center;transform:rotate(-90deg);animation:mxl-ring .9s .2s cubic-bezier(.22,.8,.24,1) forwards}.mxl-thanks__tick{stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60;animation:mxl-tick .5s 1s cubic-bezier(.22,.8,.24,1) forwards}@keyframes mxl-ring{to{stroke-dashoffset:0}}@keyframes mxl-tick{to{stroke-dashoffset:0}}.mxl-thanks__art{display:none;margin:0}.mxl-thanks__art img{width:100%;height:auto;display:block;filter:drop-shadow(0 36px 56px rgb(0 0 0 / .55));animation:mxu-float 7s ease-in-out infinite alternate}@media (min-width:1100px){.mxl-thanks__art{display:block;position:absolute;right:max(2vw,18px);bottom:-6px;width:min(30vw,430px)}}.mxl-thanks__more{background:#1d1d1d;background-image:radial-gradient(rgb(255 255 255 / .075) 1.3px,transparent 1.6px);background-size:30px 30px;color:#fff}.mxl-thanks__more .mxl-h2{color:#fff}@keyframes mxu-float{from{transform:translateY(0)}to{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.mxl-thanks__ring,.mxl-thanks__tick{animation:none;stroke-dashoffset:0}.mxl-thanks__art img{animation:none}}.mxl-plan .mxs-more{margin:16px 0 6px}.mxl-plan--star .mxs-more{border-color:rgb(255 255 255 / .2)}.mxl-plan--star .mxs-more__body h4{color:var(--on-ink-2)}.mxl-plan--star .mxs-dlv__l li::before{background-color:#fff}.mxl-plan .mxs-more__body li{font-size:14.5px}.mxl-plans:has(.mxs-more){align-items:start}.mxl-plan .mxl-h3,.mxs-pkg .mxl-h3{font-size:clamp(25px,.9vw + 14px,31px);line-height:1.1;letter-spacing:-.015em}.mxl .mxg-hero{display:block;min-height:0;padding-top:clamp(120px,15vh,152px);padding-bottom:clamp(30px,4.5vh,52px)}.mxg-hero__in{position:relative;z-index:1}.mxg-hero .mxl-h1{max-width:none}.mxg-hero .mxl-lead{max-width:56ch}.mxg__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:clamp(20px,3vh,30px)}.mxg__upd{padding:9px 16px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;font-size:13px;color:var(--on-ink-2);white-space:nowrap}.mxg__tabs{display:flex;flex-wrap:wrap;gap:8px}.mxg .mxg__tab{appearance:none;-webkit-appearance:none;margin:0;padding:11px 20px;border:1px solid rgb(255 255 255 / .22);border-radius:999px;background:#fff0;color:var(--on-ink);font:600 14px/1 var(--body);letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.mxg .mxg__tab:hover{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .4);color:#fff}.mxg .mxg__tab[aria-selected="true"]{background:var(--orange);border-color:var(--orange);color:#fff}.mxg .mxg__tab:focus-visible{outline:3px solid #fff;outline-offset:2px}.mxg-main{padding-block:clamp(36px,5vw,72px)}.mxg__panel[hidden]{display:none}.mxg__panel{animation:mxgIn .5s var(--ease) both}@keyframes mxgIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mxg__grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.mxg__toc{position:sticky;top:104px;padding:20px 20px 16px;border:1px solid var(--line);border-radius:var(--r);background:#fff}.mxg__toc ol{display:grid;gap:2px}.mxg__toc a{display:block;padding:8px 10px;margin:0 -10px;border-radius:10px;color:var(--muted);font-size:14.5px;line-height:1.35;text-decoration:none;transition:background-color .2s,color .2s}.mxg__toc a:hover{background:var(--paper);color:var(--ink)}.mxg__toc a.is-on{background:var(--orange-soft);color:var(--orange-t);font-weight:700}.mxg__body{display:grid;gap:16px;min-width:0}.mxl .mxg__sec{position:relative;overflow:hidden;padding:clamp(24px,3vw,36px);border-radius:var(--r);background:#fff;border:1px solid var(--line)}.mxg__sec::before{content:"";position:absolute;left:0;top:0;height:3px;width:56px;background:var(--orange)}.mxg [id]{scroll-margin-top:100px}.mxg__sec h2{display:flex;align-items:center;gap:12px;margin-bottom:14px;font:600 clamp(22px,1.6vw + 10px,29px)/1.12 var(--display);letter-spacing:-.015em;text-wrap:balance}.mxg__n{flex:none;display:inline-grid;place-items:center;min-width:34px;height:26px;padding:0 9px;border-radius:999px;background:var(--orange-soft);color:var(--orange-t);font:700 12px/1 var(--body);letter-spacing:.04em}.mxg__sec p,.mxg__sec li{font-size:16.5px;line-height:1.65;color:#2f2d2a}.mxg__sec p+p,.mxg__sec p+ul,.mxg__sec ul+p,.mxg__sec p+dl,.mxg__sec dl+p{margin-top:14px}.mxg__sec ul{display:grid;gap:10px}.mxg__sec li{position:relative;padding-left:22px}.mxg__sec li::before{content:"";position:absolute;left:3px;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--orange)}.mxg__sec a{color:var(--orange-t);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.mxg__sec a:hover{text-decoration-thickness:2px}.mxg__sec strong{font-weight:700;color:var(--ink)}.mxg__h3{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0 12px;font:600 19px/1.2 var(--display);letter-spacing:-.01em}.mxg__h3:first-of-type{margin-top:6px}.mxg__tag{padding:5px 11px;border-radius:999px;background:var(--ink);color:#fff;font:700 11px/1 var(--body);letter-spacing:.04em;text-transform:uppercase}.mxg__tag--opt{background:var(--orange-soft);color:var(--orange-t)}.mxg .mxg__note{font-size:14px;color:var(--muted)}.mxg__card{border:1px solid var(--line);border-radius:14px;background:var(--paper);overflow:hidden}.mxg__card>div{display:grid;grid-template-columns:minmax(120px,190px) 1fr;gap:6px 20px;padding:14px 20px;border-top:1px solid var(--line)}.mxg__card>div:first-child{border-top:0}.mxg__card dt{color:var(--muted);font-size:14.5px}.mxg__card dd{font-weight:700;overflow-wrap:anywhere}.mxg__sec .mxg__card dd a{color:var(--ink);text-decoration:none}.mxg__sec .mxg__card dd a:hover{color:var(--orange-t)}.mxg__tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:14px}.mxg__table{width:100%;border-collapse:collapse;font-size:14.5px}.mxg__table th{padding:12px 18px;background:var(--paper);text-align:left;font:700 12px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mxg__table td{padding:14px 18px;border-top:1px solid var(--line);vertical-align:top;color:#2f2d2a}.mxg__table td:first-child,.mxg__table td:last-child{white-space:nowrap}.mxg__table td:last-child{color:var(--muted)}.mxg__table code{padding:3px 7px;border-radius:7px;background:var(--paper);font:600 13px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--ink)}.mxg .mxg__btn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin:0;padding:0 26px;border:0;border-radius:999px;background:var(--orange);color:#fff;font:600 16px/1 var(--display);letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .25s var(--ease),transform .16s var(--ease)}.mxg .mxg__btn:hover{background:var(--orange-h);color:#fff}.mxg .mxg__btn:active{transform:scale(.97)}@media(max-width:900px){.mxg__grid{grid-template-columns:minmax(0,1fr);gap:18px}.mxg__toc{position:static;padding:0;border:0;background:none}.mxg__toc ol{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.mxg__toc ol::-webkit-scrollbar{display:none}.mxg__toc a{margin:0;padding:9px 15px;border:1px solid var(--line);border-radius:999px;background:#fff;white-space:nowrap;font-size:13.5px}.mxg__toc a.is-on{border-color:var(--ink);background:var(--ink);color:#fff}.mxg [id]{scroll-margin-top:90px}}@media(max-width:640px){.mxl .mxg-hero{padding-top:104px}.mxg__tabs{width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.mxg__tabs::-webkit-scrollbar{display:none}.mxg .mxg__tab{flex:none;padding:11px 17px}.mxg__card>div{grid-template-columns:1fr;gap:2px;padding:12px 16px}.mxg__sec p,.mxg__sec li{font-size:16px}.mxg__tablewrap{border:0;overflow:visible}.mxg__table,.mxg__table tbody,.mxg__table tr,.mxg__table td{display:block}.mxg__table thead{display:none}.mxg__table tr{margin-bottom:10px;padding:6px 16px;border:1px solid var(--line);border-radius:14px}.mxg__table td,.mxg__table td:first-child,.mxg__table td:last-child{padding:9px 0;border-top:1px solid var(--line);white-space:normal}.mxg__table tr td:first-child{border-top:0}.mxg__table td::before{content:attr(data-l);display:block;margin-bottom:3px;font:700 11px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}}@media(prefers-reduced-motion:reduce){.mxg__panel{animation:none}.mxg .mxg__tab,.mxg .mxg__btn{transition:none}}@media print{.mxl .mxg-hero{background:#fff;color:#000;padding-top:0}.mxg__panel[hidden]{display:block}.mxg__tabs,.mxg__toc,.mxl-hero__glow{display:none}}