@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.kLw6gG_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.kLw6gG_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a9145ccb84606d-s.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/31a9145ccb84606d-s.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31a9145ccb84606d-s.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.fPRWXa_className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.fPRWXa_variable{--font-schibsted:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/606d931d1de1f041-s.05w992gizc866.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/93ce1fb4a74b790b-s.1m9k836wuo8c7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3673b45bb7dd3324-s.2lz2vdkeqaz2g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1317291d1835f011-s.1ocfy-u58n01e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4656623e11daf2b7-s.3r4--ze9tqti8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e1750518007a189a-s.29e6ydd6osd72.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.Ei9AEW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal;font-weight:500}.Ei9AEW_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
.mendi-theme{--ink:#1e2a38;--steel:#6fa0c8;--steel-deep:#49759e;--steel-pale:#9cc1df;--parchment:#f4e9d4;--paper:#fffdf7;--brass:#d9a53c;--copper:#c2702e;--verdict-green:#23a05c;--verdict-green-soft:#e9f7ef;--lip:#d49b90;--muted:#7a8696;--display:var(--font-fraunces), Georgia, serif;--body:var(--font-schibsted), system-ui, -apple-system, sans-serif;--mono:var(--font-jetbrains), ui-monospace, monospace;background:var(--parchment);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:17px;line-height:1.6}.mendi-theme .wrap{max-width:1080px;margin:0 auto;padding:28px}.mendi-theme .section{padding:56px 0}.mendi-theme h1,.mendi-theme h2,.mendi-theme h3{font-family:var(--display);letter-spacing:-.01em;font-weight:650;line-height:1.05}.mendi-theme h1{margin-bottom:14px;font-size:clamp(40px,5.4vw,64px)}.mendi-theme h2{margin-bottom:12px;font-size:clamp(28px,3.2vw,38px)}.mendi-theme h3{font-size:21px}.mendi-theme .eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--steel-deep);margin-bottom:14px;font-size:12.5px}.mendi-theme .lead{color:#3a4a5c;max-width:52ch;font-size:19px}.mendi-theme h1 .scout{color:var(--steel-deep)}.mendi-theme .nav{justify-content:space-between;align-items:center;padding:18px 0 8px;display:flex}.mendi-theme .brandmark{font-family:var(--display);align-items:center;gap:10px;font-size:20px;font-weight:650;display:flex}.mendi-theme .brandmark .lens{background:var(--verdict-green);color:#fff;border:2.5px solid var(--ink);border-radius:8px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.mendi-theme .btn{font-family:var(--body);border:3px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;box-shadow:0 4px 0 var(--ink);border-radius:12px;padding:12px 20px;font-size:16px;font-weight:700;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-block}.mendi-theme .btn:hover{box-shadow:0 2px 0 var(--ink);transform:translateY(2px)}.mendi-theme .btn:active{box-shadow:0 0 0 var(--ink);transform:translateY(4px)}.mendi-theme .btn:focus-visible{outline:3px solid var(--verdict-green);outline-offset:3px}.mendi-theme .btn.primary{background:var(--verdict-green);color:#fff}.mendi-theme .btn.brass{background:var(--brass)}.mendi-theme .textlink{color:var(--steel-deep);border-bottom:2px solid #0000;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.mendi-theme .textlink:hover{border-bottom-color:var(--steel-deep)}.mendi-theme .textlink:focus-visible{outline:3px solid var(--verdict-green);outline-offset:3px}.mendi-theme .hero{grid-template-columns:430px 1fr;align-items:center;gap:48px;min-height:540px;display:grid}.mendi-theme .stagewrap{position:relative}.mendi-theme .doorway{background:linear-gradient(#fbf3e2 0%,#f8edd8 70%,#f8edd800 100%);border:3px solid #1e2a3814;border-bottom:none;border-radius:200px 200px 0 0;width:78%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.mendi-theme .mendi-stage{flex-direction:column;align-items:center;display:flex;position:relative}.mendi-theme .controls{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.mendi-theme .bubble{background:var(--paper);border:3px solid var(--ink);border-radius:18px;min-height:84px;margin-bottom:22px;padding:18px 22px;font-size:18px;position:relative;box-shadow:6px 6px #1e2a381f}.mendi-theme .bubble:before{content:"";border:11px solid #0000;border-right-color:var(--ink);width:0;height:0;position:absolute;top:34px;left:-19px}.mendi-theme .bubble:after{content:"";border:8px solid #0000;border-right-color:var(--paper);width:0;height:0;position:absolute;top:37px;left:-13px}.mendi-theme .bubble .caret{background:var(--verdict-green);vertical-align:-3px;width:9px;height:20px;margin-left:2px;animation:1s step-end infinite mendi-caret;display:inline-block}@keyframes mendi-caret{50%{opacity:0}}.mendi-theme .carousel{position:relative}.mendi-theme .carousel-viewport{border-radius:16px;overflow:hidden}.mendi-theme .carousel-track{transition:transform .45s cubic-bezier(.2,.7,.2,1);display:flex}.mendi-theme .carousel-slide{flex-direction:column;flex:0 0 100%;align-items:center;gap:14px;min-width:0;padding:8px;display:flex}.mendi-theme .carousel-caption{color:#3a4a5c;text-align:center;max-width:52ch;font-size:16px}.mendi-theme .carousel-nav{justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.mendi-theme .carousel-dot{border:2.5px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:50%;width:12px;height:12px;padding:0}.mendi-theme .carousel-dot[aria-current=true]{background:var(--verdict-green)}.mendi-theme .carousel-dot:focus-visible{outline:3px solid var(--verdict-green);outline-offset:3px}.mendi-theme .carousel-arrow{border:3px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:10px;place-items:center;width:40px;height:40px;font-size:18px;line-height:1;display:grid}.mendi-theme .carousel-arrow:focus-visible{outline:3px solid var(--verdict-green);outline-offset:3px}.mendi-theme .growth-card{background:var(--paper);border:3px solid var(--ink);border-radius:14px;width:100%;max-width:560px;padding:20px;box-shadow:6px 6px #1e2a381f}.mendi-theme .growth-stat{font-family:var(--mono);color:var(--steel-deep);text-transform:uppercase;letter-spacing:.08em;font-size:13px}.mendi-theme .embed-slot{justify-content:center;width:100%;max-width:550px;min-height:220px;display:flex}.mendi-theme .steps{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.mendi-theme .step{background:var(--paper);border:3px solid var(--ink);border-radius:16px;padding:22px;box-shadow:6px 6px #1e2a381a}.mendi-theme .step .num{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--steel-deep);margin-bottom:8px;font-size:12.5px}.mendi-theme .step h3{margin-bottom:8px}.mendi-theme .step p{color:#3a4a5c;font-size:15.5px}.mendi-theme .step.scout{position:relative}.mendi-theme .step-rig{justify-content:center;margin:6px 0 2px;display:flex}.mendi-theme .mockpost{background:var(--parchment);border:2.5px solid var(--ink);border-radius:12px;width:100%;margin-top:14px;padding:12px 14px;position:relative;overflow:hidden}.mendi-theme .mockpost .who{align-items:center;gap:9px;margin-bottom:6px;display:flex}.mendi-theme .mockpost .av{background:var(--steel);border:2px solid var(--ink);border-radius:50%;width:28px;height:28px}.mendi-theme .mockpost .nm{font-size:14px;font-weight:700}.mendi-theme .mockpost .hd{color:var(--muted);font-size:12px}.mendi-theme .mockpost p{font-size:14.5px}.mendi-theme .lupe{border:5px solid var(--ink);background:#9cc1df47;border-radius:50%;width:50px;height:50px;position:absolute;top:28px;left:-70px}.mendi-theme .lupe:after{content:"";background:var(--ink);border-radius:4px;width:22px;height:7px;position:absolute;bottom:-7px;right:-15px;transform:rotate(38deg)}.mendi-theme .step.scanning .lupe{animation:2.3s ease-in-out forwards mendi-sweep}@keyframes mendi-sweep{0%{left:-70px}55%{left:74%}75%{left:46%}to{left:46%}}.mendi-theme .found{background:var(--verdict-green-soft);border:2.5px solid var(--verdict-green);opacity:0;border-radius:10px;margin-top:10px;padding:9px 12px;font-size:14px;transition:opacity .4s,transform .4s;transform:translateY(8px)}.mendi-theme .step.scanning .found{opacity:1;transform:none}.mendi-theme .found b{color:var(--verdict-green)}.mendi-theme .beats{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.mendi-theme .vcard{background:var(--paper);border:3px solid var(--ink);border-radius:14px;flex-direction:column;gap:9px;width:100%;padding:16px 18px;display:flex;box-shadow:6px 6px #1e2a381f}.mendi-theme .vcard .vhead{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--steel-deep);align-items:center;gap:9px;font-size:12px;display:flex}.mendi-theme .vcard .dot{background:var(--brass);border:2px solid var(--ink);border-radius:50%;width:11px;height:11px}.mendi-theme .vcard .vtopic{font-family:var(--display);font-size:20px;font-weight:650;line-height:1.1}.mendi-theme .vcard p{color:#3a4a5c;font-size:15px}.mendi-theme .vcard .vfoot{font-family:var(--mono);color:var(--muted);border-top:2px solid #1e2a381f;margin-top:auto;padding-top:8px;font-size:11px}.mendi-theme .waitlist{background:var(--paper);border:3px solid var(--ink);border-radius:18px;max-width:620px;margin:0 auto;padding:32px;box-shadow:8px 8px #1e2a381f}.mendi-theme .field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.mendi-theme .field label{font-size:15px;font-weight:700}.mendi-theme .field input{font-family:var(--body);border:3px solid var(--ink);background:var(--parchment);color:var(--ink);border-radius:10px;padding:12px 14px;font-size:16px}.mendi-theme .field input:focus-visible{outline:3px solid var(--verdict-green);outline-offset:2px}.mendi-theme .consent{color:var(--muted);margin-bottom:18px;font-size:13.5px}.mendi-theme .form-error{color:var(--copper);margin-top:10px;font-size:14.5px;font-weight:700}.mendi-theme .form-success h3{margin-bottom:8px;font-size:26px}.mendi-theme .faq-item{border-bottom:2px solid #1e2a381f;padding:16px 0}.mendi-theme .faq-item summary{font-family:var(--display);cursor:pointer;justify-content:space-between;align-items:center;font-size:19px;font-weight:650;list-style:none;display:flex}.mendi-theme .faq-item summary::-webkit-details-marker{display:none}.mendi-theme .faq-item summary:after{content:"+";font-family:var(--mono);color:var(--steel-deep)}.mendi-theme .faq-item[open] summary:after{content:"–"}.mendi-theme .faq-item p{color:#3a4a5c;margin-top:10px;font-size:16px}.mendi-theme .axle-divider{border:3px solid var(--ink);background:#c7cfd8;border-radius:6px;height:10px;margin:8px 0;position:relative}.mendi-theme .axle-divider:before,.mendi-theme .axle-divider:after{content:"";background:var(--brass);border:3px solid var(--ink);border-radius:5px;width:24px;height:24px;position:absolute;top:-9px}.mendi-theme .axle-divider:before{left:12%}.mendi-theme .axle-divider:after{right:12%}.mendi-theme .footer{font-family:var(--mono);color:var(--muted);text-align:center;padding:48px 0;font-size:13px}.mendi-rig{width:100%;max-width:400px;animation:3.4s ease-in-out infinite mendi-bob;display:block}.mendi-rig.compact{max-width:150px}@keyframes mendi-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.mendi-rig .jaw{transition:transform .18s}.mendi-rig.talking .jaw{animation:.26s ease-in-out infinite alternate mendi-flap}@keyframes mendi-flap{0%{transform:translateY(3px)}to{transform:translateY(17px)}}.mendi-rig .lid{transform-box:fill-box;transform-origin:50%;transition:transform 90ms ease-in;transform:scaleY(0)}.mendi-rig.blink .lid{transform:scaleY(1)}.mendi-rig .pupil{transition:transform .12s ease-out}.mendi-rig .winkline{opacity:0;transition:opacity .12s}.mendi-rig.wink .eye-r ellipse,.mendi-rig.wink .eye-r .pupil{opacity:0}.mendi-rig.wink .eye-r .winkline{opacity:1}.mendi-rig.scanning .brows{transition:transform .2s;transform:translateY(4px)}.mendi-rig.verdict .brows{transition:transform .25s;transform:translateY(-4px)}.mendi-rig.verdict .jaw{transform:translateY(6px)}.mendi-rig.celebrate{animation:.55s ease-in-out 2 mendi-celebrate}.mendi-rig.celebrate .brows{transition:transform .18s;transform:translateY(-8px)}@keyframes mendi-celebrate{0%,to{transform:translateY(0)}42%{transform:translateY(-16px)}70%{transform:translateY(0)}}@media (max-width:880px){.mendi-theme .hero{grid-template-columns:1fr;gap:32px}.mendi-theme .steps,.mendi-theme .beats{grid-template-columns:1fr}.mendi-theme .bubble:before,.mendi-theme .bubble:after{border:11px solid #0000;border-bottom-color:var(--ink);top:-19px;left:42px}.mendi-theme .bubble:after{border-width:8px;border-bottom-color:var(--paper);top:-13px;left:45px}}@media (prefers-reduced-motion:reduce){.mendi-rig,.mendi-rig.talking .jaw,.mendi-rig.celebrate{animation:none}.mendi-rig.talking .jaw{transform:translateY(12px)}.mendi-rig.celebrate .brows{transform:translateY(-8px)}.mendi-theme .step.scanning .lupe{animation:none;left:46%}.mendi-theme .carousel-track{transition:none}.mendi-theme .bubble .caret{animation:none}.mendi-theme .found{transition:none}}
