@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/archivo-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/archivo-latin.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}html,body{background:#f7f9fb;margin:0;padding:0}html{scroll-behavior:smooth}[id]{scroll-margin-top:76px}*{box-sizing:border-box}a{color:#10243d;text-decoration:none}a:hover{color:#1d3a57}@keyframes ef-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ef-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ef-mark{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes ef-strike{0%{width:0}to{width:100%}}.ef-reveal{opacity:0;will-change:opacity, transform;transition:opacity .62s cubic-bezier(.2,.7,.2,1),transform .62s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.ef-reveal.is-in{opacity:1;transform:none}.ef-cta-dark,.ef-cta-light{transition:background .18s,transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s}.ef-cta-dark:hover{color:#f7f9fb;background:#1d3a57;transform:translateY(-2px);box-shadow:0 10px 22px -12px #10243da6}.ef-cta-light:hover{color:#10243d;background:#e7edf2;transform:translateY(-2px);box-shadow:0 10px 22px -14px #10243d80}.ef-cta-dark:active,.ef-cta-light:active{box-shadow:none;transform:translateY(0)}.ef-cta-pulse{animation:2.8s cubic-bezier(.2,.7,.2,1) 1.2s infinite ef-cta-pulse}@keyframes ef-cta-pulse{0%{box-shadow:0 0 #f7f9fb8c}70%{box-shadow:0 0 0 12px #f7f9fb00}to{box-shadow:0 0 #f7f9fb00}}.ef-cta-pulse:hover,.ef-cta-pulse:active{animation:none}@media (prefers-reduced-motion:reduce){.ef-cta-pulse{animation:none}}.ef-row{transition:color .16s;position:relative}.ef-row:after{content:"";background:#10243d;width:0;height:1px;transition:width .32s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0}.ef-row:hover:after{width:100%}.ef-answer{animation:.32s cubic-bezier(.2,.7,.2,1) both ef-answer;overflow:hidden}@keyframes ef-answer{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ef-stagger{animation:.46s cubic-bezier(.2,.7,.2,1) both ef-rise}.ef-row:hover{color:#1d3a57}.ef-policy-card:hover{color:#10243d;border-color:#10243d}.ef-ghost:hover{color:#f7f9fb;border-color:#f7f9fb}.ef-play-disc{background:#f7f9fb;border-radius:50%;justify-content:center;align-items:center;width:clamp(64px,7vw,84px);height:clamp(64px,7vw,84px);transition:transform .22s cubic-bezier(.2,.7,.2,1),background .22s;display:flex;position:relative;box-shadow:0 12px 30px -10px #07162bb3}.ef-play-disc:before,.ef-play-disc:after{content:"";pointer-events:none;border:2px solid #f7f9fbb3;border-radius:50%;animation:2.4s cubic-bezier(.2,.7,.2,1) infinite ef-play-halo;position:absolute;inset:0}.ef-play-disc:after{animation-delay:1.2s}@keyframes ef-play-halo{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.ef-play:hover .ef-play-disc{background:#fff;transform:scale(1.07)}.ef-play:active .ef-play-disc{transform:scale(.97)}.ef-play:focus-visible{outline:none}.ef-play:focus-visible .ef-play-disc{outline-offset:4px;outline:3px solid #f7f9fb}@media (prefers-reduced-motion:reduce){.ef-play-disc:before,.ef-play-disc:after{opacity:0;animation:none}}video::cue{color:#f7f9fb;background:#10243dd1;font-family:Archivo,sans-serif;font-size:.9em;line-height:1.4}.ef-tst-strip::-webkit-scrollbar{display:none}.ef-pill{transition:opacity .26s cubic-bezier(.2,.7,.2,1),transform .26s cubic-bezier(.2,.7,.2,1)}.ef-pill-hidden{transform:translate(-50%)translateY(14px)}.ef-pill-shown{transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ef-reveal{opacity:1!important;transform:none!important}.ef-mark{background-size:100% 100%!important}.ef-strike{width:100%!important}}.ef-card{transition:border-color .2s}.ef-card-img,.ef-card:hover{border-color:#10243d}.ef-card:hover .ef-card-img{transform:scale(1.04)}.ef-card:focus-visible{outline-offset:2px;outline:2px solid #10243d}@media (max-width:640px){.ef-count{display:none}}.ef-price-grid{grid-template-columns:minmax(0,1fr);display:grid}.ef-vsl-ph{aspect-ratio:16/9;color:#f7f9fb;text-align:center;background:#10243d;flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,1.8vw,22px);padding:clamp(20px,3vw,40px);display:flex;position:relative;overflow:hidden}.ef-vsl-ph:before{content:"";background-image:linear-gradient(90deg,#f7f9fb0d 1px,#0000 1px),linear-gradient(#f7f9fb0d 1px,#0000 1px);background-size:clamp(28px,4vw,48px) clamp(28px,4vw,48px);position:absolute;inset:0}.ef-vsl-ph>*{position:relative}.ef-vsl-mark{align-items:center;gap:clamp(10px,1.4vw,16px);display:flex}.ef-vsl-stack{letter-spacing:-.04em;text-align:left;font-size:clamp(15px,2vw,24px);font-weight:700;line-height:.92}.ef-vsl-stack span{color:#10243d;background:#f7f9fb;padding:0 .08em}.ef-vsl-rule{background:#45607c;align-self:stretch;width:1px}.ef-vsl-word{letter-spacing:-.045em;font-size:clamp(26px,3.6vw,44px);font-weight:700;line-height:1}.ef-vsl-note{letter-spacing:.15em;color:#b9c9d8;font-size:clamp(10px,1.1vw,11px);font-weight:500}.pt-page{--pt-ink:#10243d;--pt-ink-2:#1d3a57;--pt-muted:#45607c;--pt-faint:#55708c;--pt-rule:#d7dfe8;--pt-hair:#e6ecf2;--pt-paper:#f7f9fb;--pt-surface:#fff;--pt-signal:#1d6fb8;--pt-signal-ink:#135a99;--pt-amber:#a8631a;--pt-red:#c0341f;--pt-ease:cubic-bezier(.2, .7, .2, 1);font-variant-numeric:tabular-nums}@keyframes pt-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pt-rise{animation:pt-rise .46s var(--pt-ease) both}.pt-rise-2{animation:pt-rise .46s var(--pt-ease) both;animation-delay:60ms}.pt-rise-3{animation:pt-rise .46s var(--pt-ease) both;animation-delay:.12s}.pt-btn{transition:background .18s ease, transform .18s var(--pt-ease), box-shadow .18s ease}.pt-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px -14px #10243d99}.pt-btn:active:not(:disabled){box-shadow:none;transform:translateY(0)}.pt-btn:disabled{opacity:.55;cursor:default}.pt-link{color:var(--pt-signal-ink);transition:background-size .2s var(--pt-ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;font-weight:600;text-decoration:none}.pt-link:hover{background-size:100% 1px}.pt-row{transition:background .14s}.pt-row:hover{background:var(--pt-paper)}.pt-focus:focus-visible{outline:2px solid var(--pt-signal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pt-rise,.pt-rise-2,.pt-rise-3{animation:none}.pt-btn,.pt-link,.pt-row{transition:none}}@media (max-width:480px){.ef-hero{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:calc(100svh - 53px);display:flex;padding:12px 16px 18px!important}.ef-hero h1{font-size:30px!important}.ef-hero-text{margin-bottom:18px!important}.ef-hero-vsl{margin:0 -16px}.ef-hero-vsl>div{border-radius:0!important}.ef-hero-actions{gap:14px!important;margin-top:26px!important}.ef-hero-cta{align-self:stretch;padding:16px 20px!important}}.ef-free-lecture-link{color:#10243d;border:1px solid #10243d;border-radius:4px;justify-content:center;align-items:center;gap:12px;min-height:56px;padding:16px 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.ef-free-lecture-link:hover,.ef-free-lecture-tool:hover{background:#e7edf2}.ef-free-lecture{background:#f7f9fb;border-bottom:1px solid #cfd9e1;scroll-margin-top:100px}.ef-free-lecture-inner{max-width:1000px;margin:0 auto;padding:clamp(40px,6vw,80px) clamp(16px,4vw,48px)}.ef-free-lecture-heading{max-width:720px;margin-bottom:28px}.ef-free-lecture-label{color:#45607c;margin:0 0 12px;font-size:14px;font-weight:600}.ef-free-lecture-heading h2{letter-spacing:-.04em;color:#10243d;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.05}.ef-free-lecture-heading>p:last-child{color:#2e4a66;max-width:630px;margin:18px 0 0;font-size:18px;line-height:1.55}.ef-free-lecture-next{border-top:1px solid #cfd9e1;grid-template-columns:1fr 1fr;gap:32px;margin-top:32px;padding-top:28px;display:grid}.ef-free-lecture-next>div+div{border-left:1px solid #cfd9e1;padding-left:32px}.ef-free-lecture-next h3{letter-spacing:-.025em;margin:0 0 18px;font-size:21px;line-height:1.2}.ef-free-lecture-tool,.ef-free-lecture-join{border-radius:4px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ef-free-lecture-tool{color:#10243d;border:1px solid #10243d}.ef-free-lecture-join{color:#f7f9fb;background:#10243d}.ef-free-lecture :focus-visible,.ef-free-lecture-link:focus-visible{outline-offset:4px;outline:3px solid #45607c}@media (max-width:600px){.ef-hero-actions .ef-hero-cta{width:100%}.ef-free-lecture-link{width:100%;font-size:15px}.ef-free-lecture-next{grid-template-columns:1fr;gap:24px}.ef-free-lecture-next>div+div{border-top:1px solid #cfd9e1;border-left:0;padding:24px 0 0}.ef-free-lecture-tool,.ef-free-lecture-join{width:100%}}.ef-free-lecture video::cue{color:#fff;background:#000000d1;font-size:clamp(14px,1.6vw,20px)}.ef-lecture-popup{color:#10243d;background:#fff;border:0;border-radius:16px;width:min(640px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #10243d3d}.ef-lecture-popup::backdrop{background:#10243da6}.ef-lecture-popup-close{color:#10243d;width:44px;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:28px;line-height:1;position:absolute;top:8px;right:8px}.ef-lecture-popup-close:hover{background:#e7edf2}.ef-lecture-popup :focus-visible{outline-offset:3px;outline:3px solid #2e4a66}.ef-lecture-reopen{color:#10243d;width:max-content;height:52px;font:inherit;cursor:pointer;background:#f7f9fb;border:1px solid #b9c9d8;border-radius:8px;margin:auto;padding:0 24px;font-weight:600;position:absolute;inset:0}.ef-lecture-capture{color:#10243d;background:#fff;padding:56px clamp(24px,5vw,48px) clamp(24px,5vw,48px)}.ef-lecture-capture h3{letter-spacing:-.025em;margin:0;font-size:clamp(24px,3vw,32px);line-height:1.15}.ef-lecture-capture>p{color:#45607c;margin:12px 0 24px;line-height:1.5}.ef-lecture-capture fieldset{border:0;min-width:0;margin:0;padding:0}.ef-lecture-capture-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ef-lecture-capture label{gap:8px;min-width:0;font-size:15px;font-weight:600;display:grid}.ef-lecture-capture input{color:#10243d;width:100%;min-height:48px;font:inherit;background:#f7f9fb;border:1px solid #b9c9d8;border-radius:8px;padding:12px;font-size:16px}.ef-lecture-capture button{color:#f7f9fb;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#10243d;border:1px solid #10243d;border-radius:8px;margin-top:22px;padding:14px 20px;font-weight:600}.ef-lecture-capture button:disabled{opacity:.65;cursor:wait}.ef-lecture-capture .ef-lecture-capture-fine{margin:16px 0 0;font-size:13px}.ef-lecture-capture-fine a{color:inherit;text-decoration:underline}.ef-lecture-capture-error{color:#be2a1b;margin:16px 0 0;font-size:14px}.ef-lecture-capture-hp{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.ef-lecture-capture-fields{grid-template-columns:1fr;gap:16px}}
