.mx{--display:var(--font-sora),system-ui,sans-serif;--body:var(--font-dm-sans),system-ui,sans-serif;--nav:72px;--gl:max(20px,env(safe-area-inset-left,0px));--gr:max(20px,env(safe-area-inset-right,0px));--shadow:0 1px 2px color-mix(in srgb,var(--steel) 6%,transparent),0 14px 40px color-mix(in srgb,var(--steel) 9%,transparent);color-scheme:light;background:var(--white);color:var(--steel);font-family:var(--body);-webkit-font-smoothing:antialiased;padding-top:var(--nav)}.mx *,.mx :after,.mx :before{box-sizing:border-box}.mx a{color:var(--steel);text-decoration:underline;text-decoration-color:var(--mint);text-decoration-thickness:2px;text-underline-offset:3px}.mx a:hover{text-decoration-color:var(--steel)}.mx .wrap{max-width:1200px;margin:0 auto;padding-left:var(--gl);padding-right:var(--gr)}.mx .narrow{max-width:740px}.mx h1,.mx h2,.mx h3{font-family:var(--display);text-wrap:balance;margin:0;color:var(--steel)}.mx p{text-wrap:pretty}.mx .kicker{display:inline-flex;align-items:center;gap:10px;font:700 12px/1.3 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.mx .kicker:before{content:"";width:22px;height:3px;border-radius:2px;background:var(--mint);flex:none}.mx [id^=seal-step],.mx h2[id],.mx section{scroll-margin-top:calc(var(--nav) + 16px)}.mx .sec{padding:clamp(64px,10vw,120px) 0}.mx .sec.sand{background:var(--sand)}.mx .h2,.mx .sec h2{font:800 clamp(30px,4.2vw,50px)/1.06 var(--display);letter-spacing:-.03em;margin:14px 0 16px}.mx .lead{font-size:18.5px;margin:0;max-width:62ch}.mx .lead,.mx .sec p{line-height:1.7;color:var(--slate)}.mx .sec p{font-size:17px}.mx .src{font-size:13.5px;margin-top:18px}.mx .src,.mx .src a{color:var(--muted)}.mx .card{background:var(--white);border:1px solid var(--warm);border-radius:20px;box-shadow:var(--shadow)}.mx .progress{position:fixed;left:0;right:0;top:var(--nav);height:2px;z-index:45;pointer-events:none}.mx .progress span{display:block;height:100%;background:var(--mint);transform-origin:left;transform:scaleX(0)}.mx .rail{position:fixed;right:18px;top:50%;transform:translateY(-50%);z-index:40;display:grid;gap:12px;list-style:none;margin:0;padding:0}.mx .rail a{display:flex;align-items:center;justify-content:flex-end;gap:10px;text-decoration:none;font:600 11px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--slate)}.mx .rail a span{opacity:0;transform:translateX(6px);transition:opacity .3s,transform .3s;white-space:nowrap;background:var(--white);padding:4px 8px;border-radius:6px;box-shadow:var(--shadow)}.mx .rail a i{width:8px;height:8px;border-radius:50%;border:1.5px solid var(--slate);transition:background .3s,transform .3s,border-color .3s}.mx .rail a:focus-visible span,.mx .rail a:hover span{opacity:1;transform:none}.mx .rail a.on i{background:var(--mint);border-color:var(--mint);transform:scale(1.35)}@media (max-width:1240px){.mx .rail{display:none}}.mx .hero{background:var(--sand);padding:clamp(28px,5vw,56px) 0 clamp(48px,7vw,88px);overflow:hidden;position:relative}.mx .hero .rings{position:absolute;right:-12%;top:-20%;width:70vmax;height:70vmax;opacity:.5;pointer-events:none}.mx .hero .rings circle{fill:none;stroke:var(--warm);stroke-width:1.2}.mx .hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:clamp(28px,5vw,72px);align-items:end}@media (max-width:900px){.mx .hero-grid{grid-template-columns:1fr}}.mx .crumbs{margin:0 0 18px}.mx .crumbs a{text-decoration:none;color:var(--slate)}.mx .crumbs a:hover{color:var(--steel)}.mx .crumbs nav{margin-bottom:0}.mx h1.title{font:800 clamp(38px,5vw,72px)/1 var(--display);letter-spacing:-.04em;margin:16px 0 0}.mx h1.title .seal{position:relative;display:inline-block;isolation:isolate}.mx h1.title .seal .bar{position:absolute;left:-.04em;right:-.04em;bottom:.08em;height:.3em;background:color-mix(in srgb,var(--mint) 55%,transparent);border-radius:.08em;transform-origin:0 50%;z-index:-1}.mx h1.title .ln{perspective:900px}.mx .meta{margin:22px 0 0}.mx .checked,.mx .meta{font-size:14.5px;color:var(--slate)}.mx .checked{margin:14px 0 0;line-height:1.6;max-width:60ch}.mx .checked b{color:var(--steel)}.mx .answer{padding:24px 26px;position:relative}.mx .answer:before{content:"";position:absolute;left:0;top:22px;bottom:22px;width:4px;border-radius:0 3px 3px 0;background:var(--mint)}.mx .m-answer h2{font:700 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--slate);margin:0 0 12px}.mx .m-answer p{margin:0;font-size:17px;line-height:1.65;color:var(--steel)}.mx .quote{margin:16px 0 0;padding:22px 26px;display:grid;grid-template-columns:74px minmax(0,1fr);gap:18px;align-items:center}.mx .quote svg{width:74px;height:74px}.mx .quote .ring{fill:none;stroke:var(--mint);stroke-width:3}.mx .quote .dot{fill:var(--steel)}.mx .quote p{margin:0;font:600 16px/1.45 var(--display);color:var(--steel)}.mx .quote small{display:block;margin-top:6px;font:500 13.5px/1.4 var(--body);color:var(--slate)}.mx .index{padding:26px 0 0}.mx .m-toc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mx .m-toc a{display:flex;gap:12px;align-items:baseline;padding:14px 16px;border-radius:14px;background:var(--white);border:1px solid var(--warm);text-decoration:none;color:var(--steel);font:600 15px/1.3 var(--display);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s}.mx .m-toc a small{font:700 12px/1 var(--body);color:var(--slate)}.mx .m-toc a:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--mint)}@media (max-width:900px){.mx .m-toc{grid-template-columns:repeat(2,minmax(0,1fr))}}.mx .signs{list-style:none;padding:0;margin:40px 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.mx .signs li{padding:22px 20px;display:grid;gap:12px;align-content:start}.mx .signs svg{width:52px;height:52px}.mx .ico{fill:none;stroke:var(--steel);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mx .ico.m{stroke:var(--mint)}.mx .signs b{font:700 17px/1.25 var(--display);color:var(--steel)}.mx .signs span{font-size:15px;line-height:1.55;color:var(--slate)}@media (max-width:1000px){.mx .signs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mx .signs{grid-template-columns:1fr}}.mx .tonight{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px;margin-top:40px}.mx .tonight .traps{padding:26px}.mx .tonight .traps svg{width:100%;height:auto;display:block;margin:6px 0 18px}.mx .trap-wall{fill:var(--sand);stroke:var(--steel);stroke-width:1.5}.mx .trap{fill:var(--white);stroke:var(--steel);stroke-width:1.6}.mx .trap-bait{fill:var(--mint)}.mx .trap-dim{stroke:var(--slate);stroke-width:1;fill:none}.mx .trap-t{fill:var(--slate);font:600 11px var(--body);letter-spacing:.06em}@media (max-width:560px){.mx .trap-t{font-size:17px}}.mx .tonight h3{font:700 20px/1.25 var(--display);margin:0 0 10px}.mx .tonight ul{margin:0;padding-left:20px;display:grid;gap:8px;font-size:16px;line-height:1.6;color:var(--slate);list-style:disc}.mx .tonight .side{display:grid;gap:18px}.mx .tonight .side>div{padding:24px 26px}.mx .warn{border-left:4px solid var(--steel)}@media (max-width:900px){.mx .tonight{grid-template-columns:1fr}}.mx .field{position:relative;height:calc(100svh - var(--nav));overflow:hidden;background:var(--sand)}.mx .field canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.mx .field .msg{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:0 24px}.mx .fieldmsg{font:800 clamp(30px,4.6vw,62px)/1.05 var(--display);letter-spacing:-.035em;margin:0;max-width:14ch;color:var(--steel)}.mx .fieldmsg small{display:block;margin-top:16px;font:500 17px/1.5 var(--body);letter-spacing:0;color:var(--slate)}.mx .ways-head{padding:clamp(64px,10vw,120px) 0 20px}.mx .camblk{min-height:calc(100svh - var(--nav));display:grid;place-items:center;padding:40px 0;background:var(--white)}.mx .camblk .in{width:min(1200px,calc(100vw - 40px));display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(24px,4vw,56px);align-items:center}.mx .camblk .num{font:800 clamp(56px,6vw,92px)/.8 var(--display);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px var(--steel)}.mx .camblk h3{font:700 clamp(26px,2.8vw,38px)/1.1 var(--display);letter-spacing:-.02em;margin:14px 0 16px}.mx .camblk .caps{display:grid;gap:12px}.mx .camblk .cap{margin:0;font-size:17px;line-height:1.65;color:var(--slate)}.mx .camblk .cap b{color:var(--steel)}.mx .camblk .cap.fixp{border-left:3px solid var(--mint);padding-left:16px}.mx .camblk .dots{display:none;gap:6px;margin-top:18px}.mx .camblk .dots i{width:26px;height:3px;border-radius:2px;background:var(--warm)}.mx .camblk .dots i.on{background:var(--mint)}.mx .camblk .card{aspect-ratio:640/440;border-radius:20px;overflow:hidden;border:0;box-shadow:0 24px 60px color-mix(in srgb,var(--steel) 22%,transparent)}.mx .camblk .card svg{width:100%;height:100%;display:block;overflow:hidden}.mx.motion .camblk .caps{position:relative;min-height:8.6em;display:block}.mx.motion .camblk .cap{position:absolute;left:0;right:0;top:0;opacity:0}.mx.motion .camblk .dots{display:flex}@media (max-width:860px){.mx .camblk{min-height:0;padding:28px 0}.mx.motion .camblk{min-height:calc(100svh - var(--nav))}.mx .camblk .in{grid-template-columns:1fr;gap:16px}.mx .camblk .card{order:-1}.mx.motion .camblk .caps{min-height:10.5em}}.mx .inside{margin-top:10px;padding:28px}.mx .inside h3{font:700 21px/1.25 var(--display);margin:0 0 14px}.mx .inside ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.mx .inside li{position:relative;padding-left:28px;font-size:16px;line-height:1.55;color:var(--slate)}.mx .inside li:before{content:"";position:absolute;left:0;top:6px;width:14px;height:14px;border-radius:50%;border:2px solid var(--mint)}.mx .inside li b{color:var(--steel)}@media (max-width:760px){.mx .inside ul{grid-template-columns:1fr}}.mx .bp{background-color:var(--navy);background-image:linear-gradient(color-mix(in srgb,var(--navyLight) 70%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--navyLight) 70%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--navyLight) 35%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--navyLight) 35%,transparent) 1px,transparent 1px);background-size:80px 80px,80px 80px,16px 16px,16px 16px}.mx .bp svg{font-family:var(--body)}.mx .bp .dim,.mx .bp .hid,.mx .bp .l1,.mx .bp .l2,.mx .bp .l3,.mx .bp .lead{fill:none;stroke-linecap:round;stroke-linejoin:round}.mx .bp .l1{stroke-width:.9;stroke:color-mix(in srgb,var(--white) 55%,transparent)}.mx .bp .l2{stroke-width:1.5;stroke:color-mix(in srgb,var(--white) 88%,transparent)}.mx .bp .l3{stroke-width:2.4;stroke:var(--white)}.mx .bp .hid{stroke-width:1.1;stroke-dasharray:6 5;stroke:color-mix(in srgb,var(--white) 50%,transparent)}.mx .bp .dim{stroke-width:.9;stroke:color-mix(in srgb,var(--mint) 75%,var(--white))}.mx .bp .mk{fill:color-mix(in srgb,var(--mint) 75%,var(--white));stroke:none}.mx .bp .lead{stroke-width:.9;stroke:color-mix(in srgb,var(--white) 60%,transparent)}.mx .bp .dot{fill:var(--white)}.mx .bp .bub{fill:var(--navy);stroke:var(--white);stroke-width:1.2}.mx .bp .hl{fill:none;stroke:var(--mint);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--mint) 70%,transparent))}.mx .bp .hf{fill:color-mix(in srgb,var(--mint) 30%,transparent);stroke:none}.mx .bp .ph{fill:color-mix(in srgb,var(--white) 38%,transparent)}.mx .bp .phs{fill:none;stroke:color-mix(in srgb,var(--white) 32%,transparent);stroke-width:.8}.mx .bp .phl{fill:none;stroke:color-mix(in srgb,var(--white) 26%,transparent);stroke-width:.8}.mx .bp .pat{stroke:none}.mx .bp .tx{fill:color-mix(in srgb,var(--white) 82%,transparent);font-size:9.5px;font-weight:600;letter-spacing:.08em}.mx .bp .tn{fill:var(--white);font-size:10.5px;font-weight:700}.mx .bp .tb{fill:var(--mint);font-size:9.5px;font-weight:700;letter-spacing:.12em}.mx .bp .fx{fill:var(--mint);font-size:10px;font-weight:800;letter-spacing:.08em}.mx .bp .fxbg{fill:var(--navy);stroke:color-mix(in srgb,var(--mint) 55%,transparent);stroke-width:1}.mx .when-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,5vw,64px);align-items:center}@media (max-width:900px){.mx .when-grid{grid-template-columns:1fr}}.mx .stat-row{display:flex;gap:32px;margin:24px 0 0;flex-wrap:wrap}.mx .stat b{display:block;font:800 clamp(44px,5vw,60px)/1 var(--display);letter-spacing:-.04em;color:var(--steel)}.mx .stat span{font-size:14px;color:var(--slate)}.mx .chart{padding:22px 20px 16px;margin:0}.mx .chart svg{width:100%;height:auto;display:block;overflow:visible}.mx .chart .ax{stroke:var(--warm);stroke-width:1}.mx .chart .lb{fill:var(--slate);font:500 13px var(--body)}.mx .chart .lb.b{font-weight:700;fill:var(--steel)}.mx .chart .frost{fill:var(--slate);opacity:.35}.mx .chart .frost.hot{fill:var(--steel);opacity:.9}.mx .chart .band{fill:color-mix(in srgb,var(--mint) 22%,transparent)}.mx .chart figcaption{font-size:13.5px;color:var(--muted);margin-top:10px;line-height:1.5}@media (max-width:560px){.mx .chart .lb{font-size:17px}}.mx .checklist{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:12px;counter-reset:st}.mx .checklist li{counter-increment:st;position:relative}.mx .checklist label{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start;padding:20px 22px;cursor:pointer;transition:border-color .25s,background .25s}.mx .checklist input{position:absolute;opacity:0;pointer-events:none}.mx .checklist .box{width:34px;height:34px;border-radius:10px;border:2px solid var(--steel);display:grid;place-items:center;transition:background .25s,border-color .25s}.mx .checklist .box svg{width:18px;height:18px;fill:none;stroke:var(--white);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.6);transition:opacity .2s,transform .25s}.mx .checklist input:checked+label .box{background:var(--steel)}.mx .checklist input:checked+label .box svg{opacity:1;transform:none}.mx .checklist input:checked+label{border-color:var(--mint);background:color-mix(in srgb,var(--mint) 7%,var(--white))}.mx .checklist input:focus-visible+label{outline:3px solid var(--mint);outline-offset:2px}.mx .checklist .t{font:700 18px/1.3 var(--display);color:var(--steel)}.mx .checklist .t:before{content:counter(st) ". ";color:var(--slate)}.mx .checklist .d{display:block;margin-top:6px;font-size:16px;line-height:1.6;color:var(--slate)}.mx .tools{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.mx .tools li{font-size:14px;padding:7px 12px;border-radius:999px;background:var(--sand);color:var(--steel);border:1px solid var(--warm)}.mx .btn-ghost{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font:600 15px/1 var(--body);padding:12px 18px;border-radius:999px;border:2px solid var(--steel);background:var(--white);color:var(--steel);cursor:pointer}.mx .btn-ghost:hover{background:var(--steel);color:var(--white)}.mx .clean{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;counter-reset:c}.mx .clean li{counter-increment:c;padding:22px;display:grid;gap:10px;align-content:start}.mx .clean li:before{content:counter(c);width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--steel);color:var(--white);font:700 15px/1 var(--display)}.mx .clean b{font:700 17px/1.3 var(--display);color:var(--steel)}.mx .clean span{font-size:15.5px;line-height:1.55;color:var(--slate)}.mx .never{margin-top:18px;padding:18px 22px;display:flex;gap:14px;align-items:center;font-size:16.5px;color:var(--steel)}.mx .never svg{flex:none;width:34px;height:34px}@media (max-width:900px){.mx .clean{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mx .clean{grid-template-columns:1fr}}.mx .decide-wrap{position:relative;margin-top:40px}.mx .decide-line{position:absolute;left:0;right:0;top:40px;height:4px}.mx .decide-line svg{width:100%;height:4px;display:block}.mx .decide-line path{stroke:var(--steel)}.mx .decide{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;position:relative}.mx .decide li{display:grid;gap:10px;align-content:start}.mx .decide .dot{width:80px;height:80px;border-radius:50%;display:grid;place-items:center;background:var(--white);border:2px solid var(--warm);font:800 26px/1 var(--display);color:var(--steel)}.mx .decide li.go .dot{background:var(--steel);color:var(--white);border-color:var(--steel);box-shadow:0 0 0 8px color-mix(in srgb,var(--mint) 30%,transparent)}.mx .decide .t{font:700 12px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--slate);margin-top:8px}.mx .decide strong{font:700 20px/1.25 var(--display);color:var(--steel)}.mx .decide span.b{font-size:16px;line-height:1.6;color:var(--slate)}@media (max-width:820px){.mx .decide{grid-template-columns:1fr;gap:26px}.mx .decide-line{display:none}}.mx .visit{margin-top:36px;padding:26px 28px}.mx .visit h3{font:700 21px/1.25 var(--display);margin:0 0 12px}.mx .visit ol{margin:0;padding-left:22px;display:grid;gap:8px;font-size:16px;line-height:1.6;color:var(--slate);list-style:decimal}.mx .visit ol b{color:var(--steel)}.mx .cost-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,70px);align-items:center;margin-top:30px}@media (max-width:860px){.mx .cost-grid{grid-template-columns:1fr}}.mx .huge{font:800 clamp(54px,8vw,104px)/.9 var(--display);letter-spacing:-.05em;color:var(--steel);font-variant-numeric:tabular-nums}.mx .huge small{display:block;font:600 15px/1.4 var(--body);letter-spacing:0;color:var(--slate);margin-top:14px}.mx .dumb{display:grid;gap:20px;padding:26px}.mx .drow{display:grid;gap:8px}.mx .drow .top{display:flex;justify-content:space-between;gap:12px;font-size:15px;color:var(--slate)}.mx .drow .top b{font-variant-numeric:tabular-nums;color:var(--steel)}.mx .drow .trk{position:relative;height:14px}.mx .drow .trk:before{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background:var(--warm);border-radius:1px}.mx .drow .rg{position:absolute;top:3px;height:8px;border-radius:4px;background:var(--slate);transform-origin:left}.mx .drow .rg:after,.mx .drow .rg:before{content:"";position:absolute;top:-3px;width:14px;height:14px;border-radius:50%;background:var(--white);border:2px solid var(--slate)}.mx .drow .rg:before{left:-7px}.mx .drow .rg:after{right:-7px}.mx .drow.hl .top{color:var(--steel);font-weight:700}.mx .drow.hl .rg{background:var(--mint)}.mx .drow.hl .rg:after,.mx .drow.hl .rg:before{border-color:var(--mintd)}.mx .axis{display:flex;justify-content:space-between;font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.mx table{width:100%;border-collapse:collapse;font-size:15px;margin-top:30px;color:var(--slate)}.mx caption{text-align:left;font-size:13.5px;color:var(--muted);margin-bottom:10px;line-height:1.5;caption-side:top}.mx td,.mx th{text-align:left;padding:12px 10px;border-top:1px solid var(--warm)}.mx thead th{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--slate);border-top:0}.mx tbody th{font-weight:600;color:var(--steel)}.mx td{font-variant-numeric:tabular-nums}.mx .checks{list-style:none;padding:0;margin:36px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mx .checks li{position:relative;padding:24px 24px 24px 74px;font-size:16.5px;line-height:1.6;color:var(--slate)}.mx .checks li svg{position:absolute;left:22px;top:22px;width:34px;height:34px}.mx .checks li svg circle{fill:var(--mint)}.mx .checks li svg path{fill:none;stroke:var(--steel);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.mx .checks b{color:var(--steel)}@media (max-width:760px){.mx .checks{grid-template-columns:1fr}}.mx .faq{display:grid;gap:10px;margin-top:30px}.mx .faq details{overflow:hidden}.mx .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:20px 24px}.mx .faq summary::-webkit-details-marker{display:none}.mx .faq summary:after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--sand);font:600 20px/1 var(--display);color:var(--steel);transition:transform .35s}.mx .faq details[open] summary:after{transform:rotate(45deg)}.mx .faq h3{font:600 17px/1.4 var(--display)}.mx .faq .ans{padding:0 24px 20px}.mx .faq .ans p{margin:0;font-size:16.5px;line-height:1.7;color:var(--slate)}.mx .final{background:var(--steel);color:var(--white);padding:clamp(64px,9vw,110px) 0}.mx .final .kicker{color:color-mix(in srgb,var(--white) 75%,transparent)}.mx .take{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,70px);align-items:center}@media (max-width:860px){.mx .take{grid-template-columns:1fr}}.mx .take h2{font:800 clamp(30px,4.2vw,50px)/1.06 var(--display);letter-spacing:-.03em;margin:14px 0 22px;color:var(--white)}.mx .take ul{margin:0;padding:0;list-style:none;display:grid;gap:14px;counter-reset:k}.mx .take li{counter-increment:k;display:grid;grid-template-columns:36px minmax(0,1fr);font-size:17px;line-height:1.55;color:color-mix(in srgb,var(--white) 90%,transparent)}.mx .take li:before{content:counter(k,decimal-leading-zero);font:700 13px/1.9 var(--display);color:var(--mint)}.mx .cta{border-radius:22px;padding:clamp(24px,3vw,34px);background:var(--white);color:var(--steel);display:grid;gap:18px;box-shadow:0 24px 60px color-mix(in srgb,var(--mid) 30%,transparent)}.mx .cta p{margin:0;font-size:16.5px;line-height:1.6;color:var(--slate)}.mx .btn{justify-self:start;display:inline-flex;align-items:center;gap:10px;max-width:100%;background:var(--mint);color:var(--mid);font:700 15px/1.2 var(--body);padding:15px 22px;border-radius:999px;text-decoration:none;transition:transform .25s,box-shadow .25s}.mx .btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px color-mix(in srgb,var(--mint) 45%,transparent)}.mx.js .rv{opacity:0;transform:translateY(24px)}@media (prefers-reduced-motion:reduce){.mx.js .rv{opacity:1;transform:none}}@media print{.mx .btn-ghost,.mx .camblk,.mx .field,.mx .final,.mx .hero .rings,.mx .index,.mx .progress,.mx .rail,.mx .ways-head{display:none!important}.mx .sec{padding:20px 0}.mx .card{box-shadow:none}.mx.js .rv{opacity:1!important;transform:none!important}}@keyframes mx-failsafe{to{opacity:1;transform:none}}html.mx-pre .mx #h1,html.mx-pre .mx .intro,html.mx-pre .mx .rv{opacity:0;animation:mx-failsafe .01s 3s forwards}