.mfc-intake-root{color:#f1f4f2;min-height:100dvh;font-family:var(--mfc-body), "Schibsted Grotesk", system-ui, sans-serif;-webkit-font-smoothing:antialiased;box-sizing:border-box;background:radial-gradient(120% 60% at 100% 0,#8b6fe829,#0000 60%),#0a0d0c;flex-direction:column;justify-content:flex-start;align-items:center;padding:24px 16px;display:flex}.mfc-intake-frame{box-sizing:border-box;background:#0e1211;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;width:min(560px,100%);margin:auto;padding:30px;display:flex}.mfc-intake-frame.embed{min-height:0}.mfc-intake-frame h1,.mfc-intake-frame h2,.mfc-brand b{font-family:var(--mfc-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.035em;font-weight:600}.mfc-brand{justify-content:space-between;align-items:center;gap:12px;display:flex}.mfc-brand-name{align-items:center;gap:10px;min-width:0;display:flex}.mfc-brand b{letter-spacing:-.04em;color:#fff;font-size:15px;font-weight:700;line-height:1.05}.mfc-tag{letter-spacing:.1em;text-transform:uppercase;color:#8c9693;white-space:nowrap;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;padding:6px 10px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.mfc-prog{margin-top:30px}.mfc-plabel{letter-spacing:.1em;text-transform:uppercase;color:#a9b3b0;font-family:Geist Mono,ui-monospace,monospace;font-size:11px}.mfc-seg{gap:6px;margin-top:10px;display:flex}.mfc-seg i{background:#ffffff17;border-radius:4px;flex:1;height:4px}.mfc-seg i.done{background:#a78bfa}.mfc-intake-grow{margin-top:26px}.mfc-intake-frame h1{text-wrap:balance;color:#f1f4f2;margin:0;font-size:29px;line-height:1.12}.mfc-hint{color:#a9b3b0;margin:10px 0 0;font-size:15px;line-height:1.45}.mfc-allset{color:#a78bfa;font-weight:700}.mfc-chips{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.mfc-chip{color:#e4e9e7;cursor:pointer;background:#141918;border:1px solid #2b3130;border-radius:999px;align-items:center;gap:8px;padding:13px 18px;font-family:inherit;font-size:15.5px;font-weight:500;display:inline-flex}.mfc-chip.sel{color:#fff;background:#8b6fe833;border-color:#a78bfa;box-shadow:0 0 0 3px #8b6fe81f}.mfc-ck{color:#0b0716;background:#a78bfa;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.mfc-opts{flex-direction:column;gap:11px;margin-top:24px;display:flex}a.mfc-opt{box-sizing:border-box;text-decoration:none}.mfc-opt{text-align:left;color:#e4e9e7;cursor:pointer;box-sizing:border-box;background:#141918;border:1px solid #2b3130;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:16px 18px;font-family:inherit;font-size:16px;font-weight:500;display:flex}.mfc-opt.sel{color:#fff;background:#8b6fe833;border-color:#a78bfa;box-shadow:0 0 0 3px #8b6fe81f}.mfc-radio{color:#0b0716;border:1.5px solid #ffffff40;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.mfc-opt.sel .mfc-radio{background:#a78bfa;border-color:#a78bfa}.mfc-ta{background:#0e1211;border:1px solid #ffffff24;border-radius:18px;margin-top:24px;overflow:hidden}.mfc-ta:focus-within{border-color:#a78bfa;box-shadow:0 0 0 3px #8b6fe824}.mfc-ta textarea{box-sizing:border-box;resize:vertical;color:#f1f4f2;width:100%;min-height:132px;font:inherit;background:0 0;border:0;padding:18px 20px;font-size:17px;line-height:1.5;display:block}.mfc-ta textarea::placeholder{color:#8c9693;font-style:italic}.mfc-ta textarea:focus{outline:none}.mfc-intake-bottom{flex:none;grid-template-columns:1fr auto;grid-template-areas:"skip skip""rule rule""privacy nav""err err";align-items:center;column-gap:20px;margin-top:26px;display:grid}.mfc-nav{gap:12px;width:100%;display:flex}.mfc-btn{cursor:pointer;box-sizing:border-box;border-radius:14px;justify-content:center;align-items:center;gap:8px;height:52px;padding:0 22px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.mfc-btn.ghost{color:#e4e9e7;background:0 0;border:1px solid #ffffff24;flex:none;width:112px}.mfc-btn.ghost.wide{width:100%}.mfc-btn.primary{color:#fff;background:#8b6fe8;border:0;flex:1}.mfc-opts .mfc-btn{width:100%}.mfc-btn:disabled{opacity:.35;cursor:default}.mfc-skip{color:#8c9693;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;margin-top:18px;padding:0;font-family:inherit;font-size:14px;-webkit-text-decoration:underline #8c969366;text-decoration:underline #8c969366}.mfc-privacy{color:#8c9693;text-align:center;border-top:1px solid #ffffff12;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding-top:14px;font-size:12.5px;line-height:1.4;display:flex}.mfc-privacy svg{color:#a9b3b0;flex:none}.mfc-error{color:#f0b4a8;margin:12px 0 0;font-size:13.5px;line-height:1.45}.mfc-banner{color:#f1f4f2;background:#8b6fe824;border:1px solid #a78bfa73;border-radius:16px;margin-top:18px;padding:14px 16px;font-size:14.5px;line-height:1.45}.mfc-it{background:#0e1211;border:1px solid #ffffff14;border-radius:16px;margin-top:16px;padding:16px 18px}.mfc-it .mfc-plabel{color:#a78bfa}.mfc-it p,.mfc-it li{color:#a9b3b0;font-size:13px;line-height:1.45}.mfc-it .mono{color:#c8d0ce;word-break:break-all;font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.mfc-links{flex-direction:column;gap:10px;margin-top:16px;display:flex}.mfc-linkbtn{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.mfc-links a,.mfc-linkbtn{color:#a78bfa;font-size:14px;font-weight:600;text-decoration:none}.mfc-sched{flex-direction:column;gap:11px;margin-top:24px;display:flex}.mfc-sched-card{background:#141918;border:1px solid #2b3130;border-radius:16px;min-width:0;margin:0;padding:16px}.mfc-sched-card legend,.mfc-sched-title{color:#f1f4f2;padding:0;font-size:16.5px;font-weight:500}.mfc-sched-toggle{justify-content:space-between;align-items:center;gap:12px;display:flex}.mfc-sched-toggle>div{min-width:0}.mfc-times{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.mfc-times label{color:#a9b3b0;flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.mfc-times select{color:#f1f4f2;width:100%;height:48px;font:inherit;background:#0e1211;border:1px solid #ffffff24;border-radius:12px;padding:0 10px;font-size:16px}.mfc-set-head{justify-content:space-between;align-items:baseline;gap:8px;margin:18px 0 8px;display:flex}.mfc-set-head>span{min-width:0}.mfc-set-copy{color:#8c9693;text-wrap:pretty;margin:0 0 10px;font-size:12px;line-height:1.5}.mfc-level-row{gap:6px;min-width:0;display:flex}.mfc-level-row>button{flex:1 1 0;min-width:0;padding-left:4px;padding-right:4px}.mfc-rules .mfc-sched{margin-top:0}.mfc-pace-row{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.mfc-switch{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.mfc-switch-ui{background:#2b3130;border-radius:14px;width:46px;height:28px;display:block;position:relative}.mfc-switch-ui:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:left .18s;position:absolute;top:3px;left:3px}.mfc-switch-ui.on{background:#a78bfa}.mfc-switch-ui.on:after{left:21px}.mfc-chip:focus-visible,.mfc-opt:focus-visible,.mfc-btn:focus-visible,.mfc-skip:focus-visible,.mfc-links a:focus-visible,.mfc-ta textarea:focus-visible,.mfc-times select:focus-visible,.mfc-switch:focus-visible{outline-offset:3px;outline:2px solid #a78bfa}@media (min-width:800px){.mfc-intake-frame{padding:34px}}.mfc-intake-bottom>.mfc-skip{grid-area:skip;margin:0 0 20px}.mfc-intake-bottom:before{content:"";background:#ffffff1a;grid-area:rule;height:1px;margin-bottom:18px}.mfc-intake-bottom>.mfc-privacy{text-align:left;border-top:0;grid-area:privacy;justify-content:flex-start;min-width:0;margin:0;padding:0}.mfc-intake-bottom>.mfc-nav{grid-area:nav;width:auto}.mfc-intake-bottom>.mfc-error{grid-area:err;margin-top:14px}.mfc-intake-bottom .mfc-btn.primary{flex:none;width:136px}.mfc-intake-bottom .mfc-btn.ghost{width:108px}.mfc-opt-logo{flex:none;display:block}.mfc-opt-text{flex:auto;min-width:0}.mfc-opt-sub{color:#8c9693;margin-top:2px;font-size:12.5px;font-weight:400;display:block}.mfc-opt-go{color:#6e7876;flex:none}.mfc-firstup{box-sizing:border-box;background:#8b6fe81f;border:1px solid #8b6fe861;border-radius:14px;align-items:flex-start;gap:11px;margin-top:22px;padding:14px 16px;display:flex}.mfc-firstup svg{color:#8b6fe8;flex:none;margin-top:1px}.mfc-firstup b{color:#f1f4f2;font-size:14.5px;font-weight:500;display:block}.mfc-firstup span{color:#a9b3b0;margin-top:2px;font-size:13px;display:block}.mfc-pace{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.mfc-pace-card{box-sizing:border-box;background:#141918;border:1px solid #2b3130;border-radius:16px;padding:14px 15px}.mfc-pace-card.now{background:#8b6fe81f;border-color:#8b6fe8}.mfc-pace-card i{letter-spacing:.1em;text-transform:uppercase;color:#8c9693;font-size:11px;font-style:normal;display:block}.mfc-pace-card b{font-family:var(--mfc-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.03em;color:#f1f4f2;margin-top:6px;font-size:20px;font-weight:600;display:block}.mfc-pace-card span{color:#8c9693;margin-top:3px;font-size:12.5px;display:block}.mfc-ownpace{box-sizing:border-box;background:#141918;border:1px solid #2b3130;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:14px 16px;display:flex}.mfc-ownpace b{color:#f1f4f2;font-size:14.5px;font-weight:500;display:block}.mfc-ownpace span{color:#8c9693;margin-top:2px;font-size:12.5px;display:block}.mfc-ownpace a{color:#f1f4f2;border:1px solid #ffffff29;border-radius:12px;flex:none;align-items:center;gap:6px;height:40px;padding:0 15px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}@media (max-width:520px){.mfc-intake-bottom{grid-template-columns:1fr;grid-template-areas:"skip""rule""privacy""nav""err"}.mfc-intake-bottom>.mfc-privacy{margin-bottom:16px}.mfc-intake-bottom>.mfc-nav{width:100%}.mfc-intake-bottom .mfc-btn.primary{flex:1;width:auto}.mfc-pace{grid-template-columns:1fr}.mfc-ownpace{flex-direction:column;align-items:stretch}}
