.mn{align-items:center;display:inline-flex}.mn+.mn,.mn+.mn__co{margin-inline-start:24px}.mn .mn__t{align-items:center;gap:6px;display:inline-flex}.mn__c{opacity:.55;flex:none;width:10px;height:10px;transition:transform .16s,opacity .16s}.mn.is-open .mn__c,html:not(.mnjs) .mn:hover .mn__c{opacity:1;transform:rotate(180deg)}.mn.is-open .mn__t{color:var(--fl-ink-1,#0a0a0e)}.mn__p{z-index:60;background:var(--fl-ground,#fff);border-top:1px solid var(--fl-hair,#0a0a0e1a);border-bottom:1px solid var(--fl-hair-2,#0a0a0e29);color:var(--fl-ink-1,#0a0a0e);text-align:start;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 28px 44px -30px #0a0a0e47}.mn.is-open .mn__p,html:not(.mnjs) .mn:hover .mn__p,html:not(.mnjs) .mn:focus-within .mn__p{animation:.16s cubic-bezier(.2,.7,.2,1) mn-in;display:block}@keyframes mn-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mn.is-open .mn__p{animation:none}}.mn__p:after{content:"";pointer-events:none;background:#0a0a0e29;height:100vh;margin-top:1px;position:absolute;top:100%;left:0;right:0}.mn__in{grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,3fr);align-items:stretch;column-gap:56px;padding-block:36px 40px;display:grid}.mn__lead{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.mn__k{font:500 12px/1.4 var(--fl-font-display,"Geist", "Inter", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--fl-ink-3,#0a0a0e9e);margin:0}.mn__h{font:500 clamp(26px, 2.3vw, 30px)/1.06 var(--fl-font-display,"Geist", "Inter", system-ui, sans-serif);letter-spacing:-.04em;color:var(--fl-ink-1,#0a0a0e);margin:12px 0 24px}.mn__h span{text-wrap:balance;max-width:15ch;display:block}.mn__h span+span,.mn__h span:not(:only-child){white-space:nowrap;max-width:none}.mn .mn__go{border:1px solid var(--fl-ink-1,#0a0a0e);height:40px;font:500 14px/1 var(--fl-font-display,"Geist", "Inter", system-ui, sans-serif);color:var(--fl-ink-1,#0a0a0e);white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:8px;margin:auto 0 0;padding:0 16px;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.mn .mn__go:after{content:none}.mn .mn__go svg{flex:none;width:14px;height:14px}.mn .mn__go:hover,.mn .mn__go:focus-visible{background:var(--fl-ink-1,#0a0a0e);color:var(--fl-ground,#fff)}.mn__list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:40px;min-width:0;display:grid}.mn__list--one{grid-template-columns:minmax(0,1fr)}.mn .mn__i{border:0;border-top:1px solid var(--fl-hair,#0a0a0e1a);color:var(--fl-ink-1,#0a0a0e);white-space:normal;border-radius:0;margin:0;padding:15px 0 16px;text-decoration:none;transition:border-color .16s;display:block}.mn .mn__i:after{content:none}.mn__i b{font:500 17px/1.25 var(--fl-font-display,"Geist", "Inter", system-ui, sans-serif);letter-spacing:-.015em;align-items:center;gap:8px;display:flex}.mn__i small{font:400 13.5px/1.45 var(--fl-font-text,"Inter", system-ui, sans-serif);letter-spacing:0;color:var(--fl-ink-3,#0a0a0e9e);margin-top:4px;display:block}.mn__a{opacity:0;flex:none;width:14px;height:14px;transition:opacity .16s,transform .16s;transform:translate(-4px)}.mn .mn__i:hover,.mn .mn__i:focus-visible{border-top-color:var(--fl-ink-1,#0a0a0e)}.mn .mn__i:hover .mn__a,.mn .mn__i:focus-visible .mn__a{opacity:1;transform:none}.mn .mn__i:focus-visible{outline:2px solid var(--fl-ink-1,#0a0a0e);outline-offset:2px}.mn__r{grid-column:1/-1;height:0}.mn__p .mn__i--go,.mn__p .mn__r--end{display:none}.mn__plate{background:#0a0a0e;border-radius:10px;min-height:212px;position:relative;overflow:hidden}.mn__plate img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.mn__plate--work{background:var(--fl-ground,#fff);border-radius:0;overflow:visible}.mn__plate--work img{object-fit:cover;object-position:100% 55%;width:calc(100% + 70px);height:calc(100% + 76px);inset:-36px -40px -40px -30px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34%);mask-image:linear-gradient(90deg,#0000 0%,#000 34%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fl-header .mn__plate--work img,:root:not([data-theme=light]) .lp-page .mn__plate--work img{filter:invert()hue-rotate(180deg);mix-blend-mode:screen}}:root[data-theme=dark] .fl-header .mn__plate--work img,:root[data-theme=dark] .lp-page .mn__plate--work img{filter:invert()hue-rotate(180deg);mix-blend-mode:screen}.mn__plate--learn img{object-position:0 0}.mn__plate--teach img{object-position:50% 30%}.mn__plate--teach:after{content:"";border-radius:inherit;background:linear-gradient(#0000 45%,#000000b3 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #f3f3f4}.mn__tag{z-index:1;font:500 10px/1 var(--fl-font-display,"Geist", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#f0e9e0;background:#0000006b;border-radius:999px;padding:5px 7px;position:absolute;top:10px;left:10px}.mn__you{z-index:1;font:500 16px/1.2 var(--fl-font-display,"Geist", system-ui, sans-serif);color:#f0e9e0;align-items:baseline;gap:8px;display:flex;position:absolute;bottom:10px;left:12px}.mn__you i{font:400 12px/1.2 var(--fl-font-text,"Inter", system-ui, sans-serif);color:#ffffffc7;font-style:normal}.mn__new,.paper-root .paper-head.site-bar--light .site-bar__links a.mn__new{display:none}.paper-root .paper-head.site-bar--light,.lp-page .paper-root .paper-head.site-bar--light{z-index:45}.site-bar--light .site-bar__links,.fl-nav{gap:0}@media (max-width:1100px){.mn__in{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:40px}.mn__plate{display:none}}.fl-menu .mn{border-bottom:1px solid var(--fl-hair,#0a0a0e1a);margin:0;padding:12px 0 8px;display:block}.fl-menu .mn .mn__t{width:auto;min-height:0;font:500 12px/1.4 var(--fl-font-display,"Geist", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--fl-ink-3,#0a0a0e9e);border:0;padding:0 0 6px;display:flex}.fl-menu .mn__c,.fl-menu .mn__lead,.fl-menu .mn__plate,.fl-menu .mn__a{display:none}.fl-menu .mn__p{box-shadow:none;background:0 0;border:0;animation:none;display:block;position:static}.fl-menu .mn__p:after{content:none}.fl-menu .mn__in{max-width:none;margin:0;padding:0;display:block}.fl-menu .mn__list{display:block}.fl-menu .mn .mn__i{border:0;justify-content:space-between;align-items:center;width:auto;min-height:40px;padding:0;display:flex}.fl-menu .mn__i b{font-size:17px}.fl-menu .mn__i small{display:none}.fl-menu .mn__p .mn__i--go{display:flex}.fl-menu .mn__p .mn__i--go .mn__a{opacity:1;display:block;transform:none}.fl-menu .mn__p .mn__r--end{background:var(--fl-hair,#0a0a0e1a);height:1px;margin:4px 0;display:block}.fl-menu .mn__co{margin:0}.fl-menu .mn__new{display:flex}@media (max-width:420px){.fl-header__cta--new{display:none}}@media (max-width:640px){.paper-root .paper-head.site-bar--light .site-bar__links.is-open:before{content:"";z-index:1;height:var(--site-bar-h);background:var(--fl-ground,var(--ds-paper-base,#fff));border-bottom:1px solid var(--fl-hair,#0a0a0e1a);position:fixed;top:0;left:0;right:0}.site-bar--light .site-bar__links .mn{border-bottom:1px solid var(--fl-hair,#0a0a0e1a);margin:0;padding:12px 0 8px;display:block}.paper-root .paper-head.site-bar--light .site-bar__links .mn a.mn__t,.lp-page .paper-root .paper-head.site-bar--light .site-bar__links .mn a.mn__t{width:auto;min-height:0;font:500 12px/1.4 var(--fl-font-display,"Geist", system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--fl-ink-3,#0a0a0e9e);border:0;margin:0;padding:0 0 6px;text-decoration:none;display:flex}.site-bar--light .site-bar__links .mn__c,.site-bar--light .site-bar__links .mn__lead,.site-bar--light .site-bar__links .mn__plate,.site-bar--light .site-bar__links .mn__a{display:none}.site-bar--light .site-bar__links .mn__p{box-shadow:none;background:0 0;border:0;animation:none;display:block;position:static}.site-bar--light .site-bar__links .mn__p:after{content:none}.site-bar--light .site-bar__links .mn__in{max-width:none;margin:0;padding:0;display:block}.site-bar--light .site-bar__links .mn__list{display:block}.site-bar--light .site-bar__links .mn .mn__i{border:0;justify-content:space-between;align-items:center;min-height:40px;padding:0;display:flex}.site-bar--light .site-bar__links .mn__i b{font-size:17px}.site-bar--light .site-bar__links .mn__i small{display:none}.site-bar--light .site-bar__links .mn__p .mn__i--go{display:flex}.site-bar--light .site-bar__links .mn__p .mn__i--go .mn__a{opacity:1;display:block;transform:none}.site-bar--light .site-bar__links .mn__p .mn__r--end{background:var(--fl-hair,#0a0a0e1a);height:1px;margin:4px 0;display:block}.site-bar--light .site-bar__links .mn__co{margin:0}.paper-root .paper-head.site-bar--light .site-bar__links a.mn__new{background:var(--fl-ink-1,#0a0a0e);min-height:52px;color:var(--fl-ground,#fff);font:500 1.0625rem/1.2 var(--fl-font-display,"Geist", system-ui, sans-serif);border-radius:8px;justify-content:space-between;align-items:center;margin-top:16px;padding:0 18px;text-decoration:none;display:flex}}
