.mw-site{--paper: #f3f1ea;--paper-2: #eceae1;--ink: #0c0c0b;--red: #e2231a;--grey: #8c8a82;--hair: #cdcabf;--pad: clamp(18px, 4vw, 56px);position:fixed;inset:0;overflow-y:auto;background:var(--paper);color:var(--ink);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13.5px;line-height:1.65;-webkit-font-smoothing:antialiased}.mw-site *,.mw-site *:before,.mw-site *:after{box-sizing:border-box}.mw-display{font-family:Archivo,-apple-system,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:-.03em;line-height:.92;text-transform:uppercase}.mw-backdrop{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.mw-layer{position:relative;z-index:1}.mw-inner{max-width:1180px;margin:0 auto;padding:0 var(--pad)}.mw-nav{display:flex;align-items:center;gap:26px;padding:20px 0 18px;border-bottom:1px solid var(--ink)}.mw-wordmark{font-family:Archivo,sans-serif;font-weight:900;font-size:20px;letter-spacing:-.02em;color:var(--ink);text-decoration:none;text-transform:uppercase}.mw-nav .spacer{flex:1}.mw-navlink{color:var(--ink);font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;opacity:.62}.mw-navlink:hover{opacity:1}.mw-hero{padding:clamp(48px,9vw,104px) 0 clamp(40px,6vw,72px)}.mw-hero h1{font-size:clamp(44px,9.2vw,118px);margin:0 0 26px;max-width:14ch}.mw-hero h1 .mark{color:var(--red)}.mw-lede{max-width:60ch;font-size:13.5px;color:var(--ink);margin:0 0 6px}.mw-lede b{font-weight:600}.mw-sub{max-width:62ch;color:var(--grey);margin:0 0 30px}.mw-rule{display:flex;align-items:center;gap:14px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:0 0 26px}.mw-rule:before{content:"";width:7px;height:7px;background:var(--red);transform:rotate(45deg);flex:none}.mw-rule .line{flex:1;height:1px;background:var(--hair)}.mw-rule .meta{color:var(--grey);letter-spacing:.12em}.mw-section{padding:clamp(38px,6vw,66px) 0}.mw-row{display:grid;grid-template-columns:148px 1fr;gap:22px;padding:20px 0;border-bottom:1px solid var(--hair);align-items:baseline}.mw-row:first-of-type{border-top:1px solid var(--hair)}.mw-row .name{font-family:Archivo,sans-serif;font-weight:900;font-size:26px;letter-spacing:-.02em;text-transform:uppercase;line-height:1}.mw-row p{margin:0;color:var(--grey);max-width:68ch}@media (max-width: 680px){.mw-row{grid-template-columns:1fr;gap:8px}}.mw-price{display:grid;grid-template-columns:1fr auto auto;gap:20px;padding:18px 0;border-bottom:1px solid var(--hair);align-items:baseline}.mw-price:first-of-type{border-top:1px solid var(--ink)}.mw-price .plan{font-family:Archivo,sans-serif;font-weight:900;font-size:19px;text-transform:uppercase;letter-spacing:-.01em}.mw-price .what{color:var(--grey);font-size:12.5px;grid-column:1}.mw-price .amt{font-family:Archivo,sans-serif;font-weight:900;font-size:24px;font-variant-numeric:tabular-nums;white-space:nowrap}.mw-price .amt small{font-family:IBM Plex Mono,monospace;font-weight:400;font-size:11px;color:var(--grey)}.mw-price .cr{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--grey);white-space:nowrap}.mw-price.on .plan,.mw-price.on .amt{color:var(--red)}@media (max-width: 620px){.mw-price{grid-template-columns:1fr auto}.mw-price .cr{grid-column:1 / -1}}.mw-convert{max-width:560px}.mw-drop{border:1px solid var(--ink);background:var(--paper);padding:26px 18px;text-align:center;cursor:pointer;display:flex;flex-direction:column;gap:5px;transition:background .15s,border-color .15s}.mw-drop:hover,.mw-drop.over{background:var(--paper-2);border-color:var(--red)}.mw-drop b{font-family:Archivo,sans-serif;font-weight:900;font-size:15px;text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:anywhere}.mw-drop span{font-size:10.5px;letter-spacing:.12em;color:var(--grey);text-transform:uppercase}.mw-targets{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.mw-chip{background:var(--paper);border:1px solid var(--hair);color:var(--grey);font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;padding:5px 11px;cursor:pointer}.mw-chip:hover{border-color:var(--ink);color:var(--ink)}.mw-chip.on{border-color:var(--red);color:var(--red)}.mw-chip i{font-style:normal;opacity:.6;font-size:9.5px}.mw-quota{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--grey);margin-bottom:12px}.mw-btn{width:100%;margin-top:16px;padding:13px 0;border:none;background:var(--ink);color:var(--paper);cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase}.mw-btn:hover:not(:disabled){background:var(--red)}.mw-btn:disabled{opacity:.35;cursor:default}.mw-linkbtn{background:none;border:none;padding:0;cursor:pointer;color:var(--red);font-family:IBM Plex Mono,monospace;font-size:12px;text-decoration:underline;text-underline-offset:3px}.mw-field{display:block;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--grey);margin-top:14px}.mw-field input{width:100%;background:var(--paper);color:var(--ink);border:none;border-bottom:1px solid var(--ink);border-radius:0;font-family:IBM Plex Mono,monospace;font-size:14px;padding:7px 0;margin-top:4px}.mw-field input:focus{outline:none;border-bottom-color:var(--red)}.mw-msg{margin-top:14px;padding:9px 12px;font-size:12px;line-height:1.55}.mw-msg.err{border-left:2px solid var(--red);background:var(--paper-2)}.mw-msg.ok{border-left:2px solid var(--ink);background:var(--paper-2)}.mw-signup{max-width:460px}.mw-signup h2{font-family:Archivo,sans-serif;font-weight:900;font-size:clamp(28px,4vw,42px);text-transform:uppercase;letter-spacing:-.025em;margin:0 0 6px;line-height:1}.mw-fineprint{margin-top:14px;font-size:10.5px;color:var(--grey);line-height:1.6}.mw-fineprint a{color:var(--grey)}.mw-faq details{border-bottom:1px solid var(--hair)}.mw-faq details:first-of-type{border-top:1px solid var(--hair)}.mw-faq summary{cursor:pointer;padding:15px 0;list-style:none;font-size:13px;font-weight:500;display:flex;gap:14px;align-items:baseline}.mw-faq summary::-webkit-details-marker{display:none}.mw-faq summary:before{content:"+";color:var(--red);font-size:15px;line-height:1}.mw-faq details[open] summary:before{content:"−"}.mw-faq .a{color:var(--grey);max-width:74ch;padding:0 0 18px 28px}.mw-footer{border-top:1px solid var(--ink);padding:24px 0 56px;margin-top:40px}.mw-footer .links{display:flex;gap:22px;flex-wrap:wrap;margin-bottom:16px}.mw-footer a{color:var(--ink);text-decoration:none;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.mw-footer a:hover{color:var(--red)}.mw-footer .tm{font-size:10.5px;color:var(--grey);max-width:84ch;line-height:1.7}.mw-doc{max-width:760px;margin:0 auto;padding:44px var(--pad) 90px}.mw-doc h1{font-family:Archivo,sans-serif;font-weight:900;font-size:clamp(30px,5vw,46px);text-transform:uppercase;letter-spacing:-.025em;margin:20px 0 4px;line-height:1}.mw-doc .eff{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin-bottom:30px}.mw-doc h2{font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin:34px 0 10px;padding-top:12px;border-top:1px solid var(--hair)}.mw-doc p,.mw-doc li{font-size:13px;color:var(--ink)}.mw-doc ul{padding-left:18px}.mw-doc li{margin:8px 0}.mw-doc li::marker{color:var(--red)}.mw-doc table{border-collapse:collapse;width:100%;font-size:12px;margin:16px 0}.mw-doc th{text-align:left;color:var(--grey);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:8px 10px 8px 0;border-bottom:1px solid var(--ink)}.mw-doc td{padding:9px 10px 9px 0;border-bottom:1px solid var(--hair);vertical-align:top}.mw-doc a{color:var(--red)}.mw-doc .ph{color:var(--red);border-bottom:1px dashed color-mix(in srgb,var(--red) 55%,transparent)}.mw-centre{min-height:58vh;display:flex;align-items:center;justify-content:center;padding:clamp(32px,6vw,72px) 0}.mw-panel{width:100%;max-width:460px}.mw-panel-title{font-family:Archivo,sans-serif;font-weight:900;font-size:clamp(28px,4vw,42px);text-transform:uppercase;letter-spacing:-.025em;margin:0 0 10px;line-height:1}
