@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");#area-learn-page{--al-navy:#003a5d;--al-navy-2:#0a4d74;--al-green:#17bd7f;--al-green-dark:#0e9a66;--al-green-soft:rgba(23,189,127,.12);--al-bg:#f7f5ee;--al-panel:#ece9e0;--al-surface:#fff;--al-muted:rgba(0,58,93,.66);--al-line:rgba(0,58,93,.1);--al-radius:28px;--al-radius-sm:18px;--al-shadow:0 18px 44px rgba(0,58,93,.08);--al-max:1440px;--al-gutter:clamp(16px,4vw,56px);--al-sbw:0px;background:var(--al-bg);color:var(--al-navy);display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;margin-left:calc(50% - 50vw + var(--al-sbw)/2);margin-right:0;overflow-x:clip;padding:0;position:relative;width:calc(100vw - var(--al-sbw));-webkit-font-smoothing:antialiased}#area-learn-page *,#area-learn-page :after,#area-learn-page :before{box-sizing:border-box}#area-learn-page blockquote,#area-learn-page figure,#area-learn-page h1,#area-learn-page h2,#area-learn-page h3,#area-learn-page ol,#area-learn-page p,#area-learn-page ul{margin:0}#area-learn-page h1,#area-learn-page h2,#area-learn-page h3{color:var(--al-navy);font-family:inherit;letter-spacing:-.025em;text-transform:none}#area-learn-page img{display:block;max-width:100%}#area-learn-page [id],#area-learn-page section{scroll-margin-top:110px}#area-learn-page .al-wrap{margin-inline:auto;width:min(var(--al-max),100% - var(--al-gutter) * 2)}#area-learn-page .al-btn{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;line-height:1;min-height:48px;padding:0 22px;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease,border-color .2s ease;white-space:nowrap}#area-learn-page .al-btn:hover{transform:translateY(-1px)}#area-learn-page .al-btn:focus-visible{outline:3px solid rgba(23,189,127,.45);outline-offset:3px}#area-learn-page .al-btn--green{background:var(--al-green);box-shadow:0 12px 26px rgba(23,189,127,.24);color:#fff}#area-learn-page .al-btn--green:hover{background:var(--al-green-dark);color:#fff}#area-learn-page .al-btn--navy{background:var(--al-navy);box-shadow:0 12px 26px rgba(0,58,93,.18);color:#fff}#area-learn-page .al-btn--navy:hover{background:#002c47;color:#fff}#area-learn-page .al-btn--ghost{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.72);border-color:rgba(0,58,93,.12);color:var(--al-navy)}#area-learn-page .al-btn--ghost:hover,#area-learn-page .al-btn--outline{background:#fff;color:var(--al-navy)}#area-learn-page .al-btn--outline{border-color:rgba(0,58,93,.14)}#area-learn-page .al-btn--outline:hover{border-color:rgba(0,58,93,.3);color:var(--al-navy)}#area-learn-page .al-btn--block{width:100%}#area-learn-page .al-btn--lg{font-size:17px;min-height:56px;padding:0 34px}#area-learn-page .al-eyebrow,#area-learn-page .al-kicker{color:var(--al-green-dark);display:inline-block;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}#area-learn-page .al-head{margin-bottom:clamp(28px,4vw,48px);max-width:780px}#area-learn-page .al-head--center{margin-inline:auto;text-align:center}#area-learn-page .al-head h2{font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1.08;margin-top:10px}#area-learn-page .al-head p{color:var(--al-muted);font-size:clamp(16px,1.15vw,18px);margin-top:14px}#area-learn-page .al-intro{background:var(--al-bg);display:grid;inset:0;place-items:center;position:fixed;transition:opacity .6s ease,visibility .6s ease;z-index:2147483000}#area-learn-page .al-intro[hidden]{display:none}#area-learn-page .al-intro.is-leaving{opacity:0;pointer-events:none;visibility:hidden}#area-learn-page .al-intro__video{height:100%;object-fit:cover;width:100%}#area-learn-page .al-intro__skip{background:hsla(0,0%,100%,.9);border:1px solid rgba(0,0,0,.1);border-radius:999px;bottom:max(20px,env(safe-area-inset-bottom));color:#111;cursor:pointer;font:700 14px/1 Inter,sans-serif;min-height:44px;padding:0 18px;position:absolute;right:max(20px,env(safe-area-inset-right))}html.al-intro-open{overflow:hidden}#area-learn-page .al-hero{padding:clamp(16px,2vw,28px) 0 clamp(20px,2vw,32px)}#area-learn-page .al-hero__grid{display:grid;gap:clamp(14px,1.6vw,22px);grid-template-columns:minmax(0,2.15fr) minmax(300px,1fr)}#area-learn-page .al-hero__main{background:#f4f3ee;border-radius:var(--al-radius);isolation:isolate;min-height:clamp(480px,40vw,600px);overflow:hidden;position:relative}#area-learn-page .al-hero__img{height:100%;inset:0;object-fit:cover;object-position:8% 30%;position:absolute;width:100%;z-index:-2}#area-learn-page .al-hero__copy{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;max-width:500px;padding:clamp(28px,3.2vw,48px)}#area-learn-page .al-hero__title{font-size:clamp(40px,4.2vw,64px);font-weight:800;letter-spacing:-.04em;line-height:.98}#area-learn-page .al-hero__title .is-green{color:var(--al-green)}#area-learn-page .al-hero__lead{color:var(--al-muted);font-size:clamp(16px,1.2vw,19px);font-weight:500;max-width:380px}#area-learn-page .al-hero__actions{display:flex;flex-wrap:nowrap;gap:10px;margin-top:4px}#area-learn-page .al-hero__by{align-items:center;background:hsla(0,0%,100%,.9);border-radius:14px;bottom:clamp(20px,2.4vw,32px);box-shadow:0 8px 20px rgba(0,58,93,.08);display:flex;gap:12px;left:clamp(28px,3.2vw,48px);padding:8px 14px 8px 12px;position:absolute}#area-learn-page .al-hero__by span{color:var(--al-muted);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.2;max-width:70px;text-transform:uppercase}#area-learn-page .al-hero__by img{display:block;height:34px;width:auto}#area-learn-page .al-hero__actions .al-btn{padding:0 20px}#area-learn-page .al-hero__side{display:grid;gap:clamp(14px,1.6vw,22px);grid-template-rows:auto 1fr}#area-learn-page .al-price-card{background:var(--al-panel);border-radius:var(--al-radius);display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2vw,28px)}#area-learn-page .al-price-card__tag{background:var(--al-green-soft);border-radius:999px;color:var(--al-green-dark);font-size:12px;font-weight:700;padding:7px 12px;width:fit-content}#area-learn-page .al-price-card__name{font-size:17px;font-weight:600;line-height:1.3}#area-learn-page .al-price-card__price{align-items:flex-end;display:flex;gap:10px}#area-learn-page .al-price-card__price strong{font-size:clamp(56px,4.6vw,76px);font-weight:800;letter-spacing:-.05em;line-height:.85}#area-learn-page .al-price-card__price span{color:var(--al-muted);font-size:13px;font-weight:700;line-height:1.25;padding-bottom:6px}#area-learn-page .al-price-card__price s{font-weight:500}#area-learn-page .al-price-card__list{display:grid;gap:8px;list-style:none;padding:0}#area-learn-page .al-price-card__list li{color:var(--al-muted);font-size:14px;font-weight:500;line-height:1.4;padding-left:24px;position:relative}#area-learn-page .al-price-card__list li:before{background:var(--al-green) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center /9px no-repeat;border-radius:50%;content:"";height:15px;left:0;position:absolute;top:3px;width:15px}#area-learn-page .al-price-card .al-btn{margin-top:auto}#area-learn-page .al-pathfinder{background:var(--al-navy);border-radius:var(--al-radius);color:#fff;display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2vw,28px)}#area-learn-page .al-pathfinder__label{color:#7ee2b8;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}#area-learn-page .al-pathfinder__title{color:#fff;font-size:22px;font-weight:700;line-height:1.15}#area-learn-page .al-pathfinder__intro{color:hsla(0,0%,100%,.75);font-size:14px;line-height:1.4;margin-top:-6px}#area-learn-page .al-pathfinder__options{display:grid;gap:8px;grid-template-columns:1fr 1fr}#area-learn-page .al-pathfinder__opt{align-content:start;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);border-radius:14px;color:#fff;cursor:pointer;display:grid;font-family:Inter,sans-serif;gap:3px;padding:10px 12px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}#area-learn-page .al-pathfinder__opt strong{font-size:13.5px;font-weight:700;line-height:1.2}#area-learn-page .al-pathfinder__opt span{color:hsla(0,0%,100%,.7);font-size:11.5px;font-weight:500;line-height:1.3}#area-learn-page .al-pathfinder__opt:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.4)}#area-learn-page .al-pathfinder__opt:focus-visible{outline:3px solid rgba(126,226,184,.6);outline-offset:2px}#area-learn-page .al-pathfinder__opt[aria-pressed=true]{background:#fff;border-color:#fff}#area-learn-page .al-pathfinder__opt[aria-pressed=true] strong{color:var(--al-navy)}#area-learn-page .al-pathfinder__opt[aria-pressed=true] span{color:var(--al-muted)}#area-learn-page .al-pathfinder__opt{position:relative}#area-learn-page .al-pathfinder__opt[aria-pressed=true]:after{background:var(--al-green) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center /10px no-repeat;border-radius:50%;content:"";height:18px;position:absolute;right:8px;top:8px;width:18px}#area-learn-page .al-pathfinder__opt[aria-pressed=true] strong{padding-right:20px}#area-learn-page .al-pathfinder__start.is-waiting{box-shadow:none;opacity:.55}#area-learn-page .al-pathfinder__hint{color:#7ee2b8;font-size:13px;font-weight:600;margin:-4px 0 0;min-height:0}#area-learn-page .al-pathfinder__hint:empty{display:none}#area-learn-page .al-pathfinder.is-nudge .al-pathfinder__options{animation:alNudge .4s ease}@keyframes alNudge{25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}#area-learn-page .al-pathfinder__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:auto}#area-learn-page .al-pathfinder__sample{color:hsla(0,0%,100%,.85);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}#area-learn-page .al-pathfinder__sample:hover{color:#fff}#area-learn-page .al-compare{display:grid;gap:clamp(14px,1.6vw,22px);grid-template-columns:minmax(260px,.9fr) minmax(0,2.6fr);margin-top:clamp(14px,1.6vw,22px)}#area-learn-page .al-compare__intro{background:var(--al-navy);border-radius:var(--al-radius);color:#fff;display:flex;flex-direction:column;gap:10px;padding:clamp(22px,2vw,30px)}#area-learn-page .al-compare__intro h2{color:#fff;font-size:clamp(30px,2.8vw,42px);font-weight:700;line-height:1.02}#area-learn-page .al-compare__intro p{color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.45}#area-learn-page .al-compare__legend{color:hsla(0,0%,100%,.85);display:grid;font-size:13px;font-weight:600;gap:8px;margin-top:auto;padding-top:10px}#area-learn-page .al-compare__legend span{align-items:center;display:flex;gap:10px}#area-learn-page .al-compare__panel{background:var(--al-panel);border-radius:var(--al-radius);display:flex;padding:clamp(12px,1.4vw,20px)}#area-learn-page .al-compare__panel>.al-compare__table{flex:1;height:100%}#area-learn-page .al-compare__table{background:var(--al-surface);border-collapse:separate;border-radius:var(--al-radius-sm);border-spacing:0;box-shadow:var(--al-shadow);font-size:14px;overflow:hidden;width:100%}#area-learn-page .al-compare__table td,#area-learn-page .al-compare__table th{border-bottom:1px solid var(--al-line);padding:11px 18px;text-align:left;vertical-align:middle}#area-learn-page .al-compare__table tbody tr:last-child>*{border-bottom:0}#area-learn-page .al-compare__table thead th{color:var(--al-navy);font-size:13px;font-weight:700;padding-bottom:10px;padding-top:14px;white-space:nowrap}#area-learn-page .al-compare__table tbody th{font-size:15px;font-weight:600;white-space:nowrap}#area-learn-page .al-compare__table td{color:var(--al-muted);font-size:13.5px;font-weight:500;line-height:1.4}#area-learn-page .al-compare__table td+td{border-left:1px solid var(--al-line);white-space:nowrap}#area-learn-page .al-num{border:1px solid var(--al-line);border-radius:50%;color:var(--al-navy);display:inline-grid;font-size:12px;font-weight:700;height:24px;margin-right:10px;place-items:center;vertical-align:middle;width:24px}#area-learn-page .al-meter{display:inline-flex;gap:4px}#area-learn-page .al-dot{background:rgba(0,58,93,.12);border-radius:999px;display:inline-block;height:14px;width:9px}#area-learn-page .al-dot.is-on{background:var(--al-green)}#area-learn-page .al-dot.is-alt{background:#8fa3b3}#area-learn-page .al-stats{padding:clamp(28px,3vw,48px) 0;text-align:center}#area-learn-page .al-stats__title{font-size:clamp(30px,3.6vw,54px);font-weight:600;line-height:1.1}#area-learn-page .al-stats__grid{display:grid;grid-template-columns:repeat(3,1fr);margin:clamp(24px,2.6vw,40px) auto 0;max-width:1080px}#area-learn-page .al-stat{padding:0 24px}#area-learn-page .al-stat+.al-stat{border-left:1px solid var(--al-line)}#area-learn-page .al-stat strong{align-items:flex-start;display:inline-flex;font-size:clamp(56px,6vw,96px);font-weight:700;letter-spacing:-.05em;line-height:.9}#area-learn-page .al-stat strong span{color:var(--al-green);font-size:.45em;margin-left:2px}#area-learn-page .al-stat p{font-size:clamp(16px,1.4vw,20px);font-weight:500;margin-top:14px}#area-learn-page .al-courses{padding:clamp(28px,3vw,48px) 0 clamp(56px,6vw,96px)}#area-learn-page .al-courses__grid{display:grid;gap:clamp(16px,1.6vw,24px);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:20px}#area-learn-page .al-course{background:var(--al-surface);border:1px solid var(--al-line);border-radius:var(--al-radius);box-shadow:var(--al-shadow);display:flex;flex-direction:column;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}#area-learn-page .al-course:hover{border-color:rgba(23,189,127,.35);box-shadow:0 26px 60px rgba(0,58,93,.12);transform:translateY(-4px)}#area-learn-page .al-course.is-featured{border-color:rgba(23,189,127,.45)}#area-learn-page .al-course__flag{background:var(--al-green);border-radius:999px;box-shadow:0 8px 20px rgba(23,189,127,.3);color:#fff;font-size:12px;font-weight:700;left:50%;padding:7px 16px;position:absolute;top:-14px;transform:translateX(-50%);white-space:nowrap;z-index:3}#area-learn-page .al-course__media{background:var(--al-panel) center /cover no-repeat;border-radius:20px;height:180px;margin:12px 12px 0;overflow:hidden;position:relative}#area-learn-page .al-ribbon{align-items:center;background:linear-gradient(135deg,var(--al-green),#0b8f63);border-radius:999px;bottom:12px;box-shadow:0 10px 24px rgba(0,58,93,.28),inset 0 1px 0 hsla(0,0%,100%,.3);color:#fff;display:inline-flex;font-size:13px;gap:8px;left:12px;line-height:1;padding:6px 6px 6px 12px;position:absolute}#area-learn-page .al-ribbon:before{background:#fff;content:"";flex:none;height:16px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 2.4 6.6L21 11l-6.6 2.4L12 20l-2.4-6.6L3 11l6.6-2.4z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 2.4 6.6L21 11l-6.6 2.4L12 20l-2.4-6.6L3 11l6.6-2.4z'/%3E%3C/svg%3E") center /contain no-repeat;width:16px}#area-learn-page .al-ribbon strong{font-weight:800;letter-spacing:.01em}#area-learn-page .al-ribbon em{background:#fff;border-radius:999px;color:var(--al-green-dark);font-size:12px;font-style:normal;font-weight:800;letter-spacing:.04em;padding:6px 10px;text-transform:uppercase}#area-learn-page .al-course__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:20px 22px 22px}#area-learn-page .al-course__price{font-size:38px;font-weight:800;letter-spacing:-.04em;line-height:1}#area-learn-page .al-course__price span{color:var(--al-muted);font-size:12px;font-weight:700;letter-spacing:0}#area-learn-page .al-course h3{font-size:22px;font-weight:700;line-height:1.12}#area-learn-page .al-course__desc{color:var(--al-muted);font-size:14px;font-weight:500}#area-learn-page .al-chips{display:flex;flex-wrap:wrap;gap:6px}#area-learn-page .al-chips span{background:rgba(0,58,93,.05);border-radius:999px;color:rgba(0,58,93,.78);font-size:11.5px;font-weight:600;line-height:1.2;padding:6px 10px}#area-learn-page .al-chips--meta span{background:var(--al-green-soft);color:var(--al-green-dark)}#area-learn-page .al-course__actions{display:grid;gap:10px;grid-template-columns:1fr 1.25fr;margin-top:auto;padding-top:8px}#area-learn-page .al-bundle{align-items:center;background:var(--al-navy);border-radius:var(--al-radius);box-shadow:0 22px 50px rgba(0,58,93,.18);color:#fff;display:grid;gap:clamp(18px,2.4vw,36px);grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) auto;margin-bottom:36px;padding:clamp(20px,2.2vw,28px) clamp(22px,2.6vw,36px);scroll-margin-top:110px}#area-learn-page .al-bundle__tag{background:var(--al-green);border-radius:999px;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin-bottom:8px;padding:6px 12px}#area-learn-page .al-bundle h3{color:#fff;font-size:clamp(20px,1.7vw,26px);font-weight:700;line-height:1.15}#area-learn-page .al-bundle__intro p{color:hsla(0,0%,100%,.75);font-size:14px;line-height:1.45;margin-top:6px}#area-learn-page .al-bundle__label{color:#7ee2b8;display:block;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}#area-learn-page .al-bundle__opts{display:flex;flex-wrap:wrap;gap:8px}#area-learn-page .al-bundle__opt{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#fff;cursor:pointer;font:600 13.5px/1 Inter,sans-serif;min-height:40px;padding:0 16px;transition:background-color .2s ease,color .2s ease}#area-learn-page .al-bundle__opt:hover{background:hsla(0,0%,100%,.14)}#area-learn-page .al-bundle__opt[aria-checked=true]{background:#fff;border-color:#fff;color:var(--al-navy)}#area-learn-page .al-bundle__opt:focus-visible{outline:3px solid rgba(126,226,184,.6);outline-offset:2px}#area-learn-page .al-bundle__buy{align-items:center;display:flex;gap:18px}#area-learn-page .al-bundle__price{align-items:flex-end;display:flex;gap:8px}#area-learn-page .al-bundle__price strong{color:#fff;font-size:clamp(44px,4vw,60px);font-weight:800;letter-spacing:-.05em;line-height:.85}#area-learn-page .al-bundle__price span{color:hsla(0,0%,100%,.7);font-size:12px;font-weight:700;line-height:1.25;padding-bottom:4px}#area-learn-page .al-bundle__btn{min-height:52px;padding:0 26px}@media (max-width:1180px){#area-learn-page .al-bundle{grid-template-columns:1fr 1fr}#area-learn-page .al-bundle__buy{border-top:1px solid hsla(0,0%,100%,.14);grid-column:1/-1;justify-content:space-between;padding-top:14px}}@media (max-width:720px){#area-learn-page .al-bundle{grid-template-columns:1fr}#area-learn-page .al-bundle__buy{flex-wrap:wrap}#area-learn-page .al-bundle__btn{flex:1 1 100%}}#area-learn-page .al-steps{padding:clamp(56px,6vw,96px) 0}#area-learn-page .al-steps__inner{display:grid;gap:clamp(24px,3vw,40px);grid-template-columns:1fr}#area-learn-page .al-steps__head{align-items:end;column-gap:32px;display:grid;grid-template-areas:"kicker btn" "title btn" "text btn";grid-template-columns:minmax(0,1fr) auto;row-gap:10px}#area-learn-page .al-steps__head .al-kicker{grid-area:kicker}#area-learn-page .al-steps__head h2{grid-area:title}#area-learn-page .al-steps__head p{grid-area:text}#area-learn-page .al-steps__head .al-btn{grid-area:btn}#area-learn-page .al-steps__head h2{font-size:clamp(34px,3.4vw,48px);font-weight:700;line-height:1.06}#area-learn-page .al-steps__head p{color:var(--al-muted);font-size:17px}#area-learn-page .al-steps__grid{display:grid;gap:clamp(14px,1.4vw,20px);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0}#area-learn-page .al-step{background:var(--al-surface);border:1px solid var(--al-line);border-radius:24px;box-shadow:0 10px 30px rgba(0,58,93,.05);display:flex;flex-direction:column;gap:12px;padding:26px}#area-learn-page .al-step h3{font-size:20px;font-weight:700;line-height:1.15}#area-learn-page .al-step li,#area-learn-page .al-step p{color:var(--al-muted);font-size:14px;font-weight:500;line-height:1.45}#area-learn-page .al-step ul{display:grid;gap:6px;list-style:none;padding:0}#area-learn-page .al-step li{padding-left:16px;position:relative}#area-learn-page .al-step li:before{background:var(--al-green);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}#area-learn-page .al-step__num{background:var(--al-green-soft);border-radius:14px;color:var(--al-green-dark);display:grid;font-size:16px;font-weight:800;height:40px;place-items:center;width:40px}#area-learn-page .al-step__link{align-items:center;align-self:flex-start;background:var(--al-navy);border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;margin-top:auto;min-height:42px;padding:0 18px;text-decoration:none}#area-learn-page .al-step__link:hover{background:#002c47;color:#fff}#area-learn-page .al-step.is-first{background:linear-gradient(145deg,var(--al-navy),var(--al-navy-2));border-color:transparent}#area-learn-page .al-step.is-first h3{color:#fff}#area-learn-page .al-step.is-first li,#area-learn-page .al-step.is-first p{color:hsla(0,0%,100%,.82)}#area-learn-page .al-step.is-first .al-step__link,#area-learn-page .al-step.is-first .al-step__num{background:#fff;color:var(--al-navy)}#area-learn-page .al-step.is-first .al-step__link:hover{background:#e8fff5;color:var(--al-navy)}#area-learn-page .al-about{padding:clamp(56px,6vw,96px) 0}#area-learn-page .al-about__grid{grid-template-columns:1fr 1.2fr 1fr}#area-learn-page .al-about__col,#area-learn-page .al-about__grid{display:grid;gap:clamp(14px,1.6vw,24px)}#area-learn-page .al-feature{background:var(--al-surface);border:1px solid var(--al-line);border-radius:24px;display:flex;flex-direction:column;gap:10px;padding:28px}#area-learn-page .al-feature__icon{background:var(--al-green-soft);border-radius:16px;display:grid;height:52px;margin-bottom:auto;place-items:center;width:52px}#area-learn-page .al-feature__icon img{height:28px;object-fit:contain;width:28px}#area-learn-page .al-feature h3{font-size:22px;font-weight:700;line-height:1.1;margin-top:28px}#area-learn-page .al-feature p{color:var(--al-muted);font-size:15px;font-weight:500}#area-learn-page .al-about__media{background:var(--al-panel);border-radius:var(--al-radius);min-height:460px;overflow:hidden}#area-learn-page .al-about__video{display:block;height:100%;object-fit:cover;width:100%}#area-learn-page .al-quotes{padding:clamp(48px,5vw,80px) 0}#area-learn-page .al-quotes__viewport{overflow:hidden}#area-learn-page .al-quotes__track{align-items:stretch;animation:alMarquee 48s linear infinite;display:flex;gap:20px;padding:4px 0;width:max-content}#area-learn-page .al-quotes__viewport:hover .al-quotes__track{animation-play-state:paused}#area-learn-page .al-quote{background:var(--al-surface);border:1px solid var(--al-line);border-radius:24px;display:flex;flex-direction:column;gap:20px;padding:28px 30px;width:min(460px,82vw)}#area-learn-page .al-quote blockquote,#area-learn-page .al-quote blockquote:after,#area-learn-page .al-quote blockquote:before{background:none;border:0;box-shadow:none;margin:0;padding:0;quotes:none}#area-learn-page .al-quote blockquote:after,#area-learn-page .al-quote blockquote:before{content:none;display:none}#area-learn-page .al-quote blockquote{color:var(--al-navy);font-size:17px;font-weight:500;line-height:1.5}#area-learn-page .al-quote figcaption{align-items:center;display:flex;font-size:15px;font-weight:700;gap:12px;margin-top:auto}#area-learn-page .al-avatar{background:var(--al-green-soft);border-radius:50%;color:var(--al-green-dark);display:grid;flex:none;font-size:13px;font-weight:800;height:40px;overflow:hidden;place-items:center;position:relative;width:40px}#area-learn-page .al-avatar img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}@keyframes alMarquee{to{transform:translateX(calc(-50% - 10px))}}#area-learn-page .al-cta{background:linear-gradient(180deg,rgba(0,58,93,.35),rgba(0,30,50,.6)),url(https://21979963.fs1.hubspotusercontent-na1.net/hubfs/21979963/Untitled-8frwq.png) center 36% /cover no-repeat;display:grid;min-height:460px;padding:80px var(--al-gutter);place-items:center;position:relative;text-align:center}#area-learn-page .al-cta__content{display:grid;gap:18px;justify-items:center;max-width:720px}#area-learn-page .al-cta h2{color:#fff;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1}#area-learn-page .al-cta p{color:hsla(0,0%,100%,.88);font-size:clamp(16px,1.3vw,19px)}#area-learn-page .al-cta .al-btn{margin-top:10px}#area-learn-page .al-dock{background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.8);border-radius:999px;bottom:max(16px,env(safe-area-inset-bottom));box-shadow:0 18px 44px rgba(0,58,93,.16);display:flex;gap:6px;left:50%;opacity:0;padding:6px;position:fixed;transform:translate(-50%,20px);transition:opacity .25s ease,transform .3s ease,visibility .25s;visibility:hidden;z-index:9999}#area-learn-page .al-dock.is-visible{opacity:1;transform:translate(-50%);visibility:visible}#area-learn-page .al-dock a{align-items:center;border-radius:999px;color:var(--al-navy);display:inline-flex;font-size:14px;font-weight:700;gap:8px;min-height:44px;padding:0 16px 0 12px;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}#area-learn-page .al-dock a:hover{background:var(--al-green-soft);color:var(--al-navy)}#area-learn-page .al-dock svg{color:var(--al-green);flex:none;height:18px;width:18px}@media (max-width:1180px){#area-learn-page .al-hero__grid{grid-template-columns:1fr}#area-learn-page .al-hero__side{grid-template-columns:1fr 1fr;grid-template-rows:auto}#area-learn-page .al-courses__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#area-learn-page .al-compare,#area-learn-page .al-steps__inner{grid-template-columns:1fr}#area-learn-page .al-compare__legend{gap:22px;grid-auto-flow:column;justify-content:start}}@media (max-width:960px){#area-learn-page .al-steps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#area-learn-page .al-about__grid{grid-template-columns:1fr 1fr}#area-learn-page .al-about__media{aspect-ratio:16/9;grid-column:1/-1;grid-row:1;min-height:0}}@media (max-width:720px){#area-learn-page [id],#area-learn-page section{scroll-margin-top:84px}#area-learn-page .al-hero__main{display:flex;flex-direction:column;min-height:0}#area-learn-page .al-hero__img{height:300px;object-position:62% 20%;position:static;width:100%;z-index:0}#area-learn-page .al-hero__copy{gap:14px;max-width:none;padding:24px 22px 18px}#area-learn-page .al-hero__by{align-self:flex-start;background:var(--al-bg);box-shadow:none;margin:0 22px 22px;position:static}#area-learn-page .al-hero__title{font-size:clamp(38px,11vw,50px)}#area-learn-page .al-hero__actions{flex-wrap:wrap}#area-learn-page .al-hero__actions .al-btn{flex:1 1 100%}#area-learn-page .al-hero__side{grid-template-columns:1fr}#area-learn-page .al-compare__panel{display:block;padding:10px}#area-learn-page .al-compare__table,#area-learn-page .al-compare__table tbody,#area-learn-page .al-compare__table td,#area-learn-page .al-compare__table th,#area-learn-page .al-compare__table tr{display:block}#area-learn-page .al-compare__table{background:transparent;box-shadow:none}#area-learn-page .al-compare__table thead{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}#area-learn-page .al-compare__table tbody{display:grid;gap:10px}#area-learn-page .al-compare__table tr{background:var(--al-surface);border-radius:18px;padding:18px}#area-learn-page .al-compare__table td,#area-learn-page .al-compare__table th{border:0;padding:0}#area-learn-page .al-compare__table tbody th{margin-bottom:8px;white-space:normal}#area-learn-page .al-compare__table td+td{align-items:center;border-left:0;border-top:1px solid var(--al-line);display:flex;justify-content:space-between;margin-top:10px;padding-top:10px}#area-learn-page .al-compare__table td+td:before{color:var(--al-navy);content:attr(data-label);font-size:13px;font-weight:600}#area-learn-page .al-compare__table tbody tr:last-child>*{border-bottom:0}#area-learn-page .al-compare__legend{display:none}#area-learn-page .al-stats__grid{gap:28px;grid-template-columns:1fr}#area-learn-page .al-stat+.al-stat{border-left:0}#area-learn-page .al-about__grid,#area-learn-page .al-courses__grid,#area-learn-page .al-steps__grid{grid-template-columns:1fr}#area-learn-page .al-step__link{align-self:stretch;justify-content:center}#area-learn-page .al-about__col,#area-learn-page .al-course__actions{grid-template-columns:1fr}#area-learn-page .al-steps__head{grid-template-areas:"kicker" "title" "text" "btn";grid-template-columns:1fr}#area-learn-page .al-steps__head .al-btn{margin-top:6px;width:100%}#area-learn-page .al-quote{padding:22px}#area-learn-page .al-quote blockquote{font-size:16px}#area-learn-page .al-dock{justify-content:space-between;left:12px;right:12px;transform:translateY(20px)}#area-learn-page .al-dock.is-visible{transform:none}#area-learn-page .al-dock a{flex:1;flex-direction:column;font-size:11px;gap:3px;justify-content:center;min-height:52px;padding:4px}}@media (hover:none){#area-learn-page .al-btn:hover,#area-learn-page .al-course:hover{transform:none}#area-learn-page .al-btn--ghost{backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){#area-learn-page *,#area-learn-page :after,#area-learn-page :before{animation:none!important;transition:none!important}#area-learn-page .al-quotes__track{flex-wrap:wrap;justify-content:center;padding:0 var(--al-gutter);width:auto}#area-learn-page .al-quote[aria-hidden=true]{display:none}}#area-learn-page .al-eyebrow--brand,#area-learn-page .al-kicker--brand,#area-learn-page .al-pathfinder__label{font-size:14px;letter-spacing:.01em;text-transform:none}#area-learn-page .al-pathfinder{gap:10px;padding:20px 22px}#area-learn-page .al-pathfinder__top{align-items:center;display:flex;gap:12px;justify-content:space-between}#area-learn-page .al-pathfinder__learn{align-items:center;background:hsla(0,0%,100%,.1);border-radius:999px;color:#fff;display:inline-flex;font-size:12.5px;font-weight:700;gap:4px;padding:5px 10px;text-decoration:none;white-space:nowrap}#area-learn-page .al-pathfinder__learn:hover{background:hsla(0,0%,100%,.2);color:#fff}#area-learn-page .al-pathfinder__title{font-size:20px}#area-learn-page .al-pathfinder__intro{font-size:13.5px;margin-top:-4px}#area-learn-page .al-pathfinder__options{gap:6px}#area-learn-page .al-pathfinder__opt{border-radius:12px;padding:8px 11px}#area-learn-page .al-pathfinder__opt strong{font-size:13px}#area-learn-page .al-pathfinder__opt span{font-size:11px}#area-learn-page .al-pathfinder__actions{flex-wrap:nowrap;justify-content:space-between;margin-top:2px}#area-learn-page .al-pathfinder__actions .al-btn{min-height:44px;padding:0 18px}#area-learn-page .al-pathfinder__sample{white-space:nowrap}#area-learn-page .al-price-card{gap:9px;padding:20px 22px}#area-learn-page .al-price-card__name{font-size:15.5px}#area-learn-page .al-price-card__price strong{font-size:clamp(48px,3.8vw,60px)}#area-learn-page .al-price-card__list{gap:5px}#area-learn-page .al-price-card__list li{font-size:13px}#area-learn-page .al-price-card .al-btn{min-height:44px}#area-learn-page .al-pathfinder__opt{justify-content:stretch;justify-items:start;text-align:left}#area-learn-page .al-pathfinder__opt span,#area-learn-page .al-pathfinder__opt strong{text-align:left;width:100%}#area-learn-page .al-compare{grid-template-columns:1fr}#area-learn-page .al-compare__panel{flex-direction:column;gap:14px;padding:clamp(16px,1.8vw,24px) clamp(16px,1.8vw,24px) clamp(10px,1vw,14px)}#area-learn-page .al-compare__panel>.al-compare__table{flex:none;height:auto}#area-learn-page .al-hero{padding-bottom:clamp(8px,1vw,14px)}#area-learn-page .al-compare__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px;padding:2px 4px 0}#area-learn-page .al-compare__kicker{color:var(--al-green-dark);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}#area-learn-page .al-compare__head h2{font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.1}#area-learn-page .al-aura{align-items:center;backdrop-filter:blur(16px) saturate(170%);-webkit-backdrop-filter:blur(16px) saturate(170%);background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.8);border-radius:18px;bottom:12px;box-shadow:0 14px 36px rgba(0,58,93,.26),0 0 0 1px rgba(23,189,127,.18),inset 0 1px 0 hsla(0,0%,100%,.95);display:inline-flex;gap:12px;left:12px;max-width:calc(100% - 24px);padding:8px 18px 8px 8px;position:absolute}#area-learn-page .al-aura__icon{background:linear-gradient(135deg,#2bd99a,#17bd7f 35%,#0b8c8c 70%,#003a5d);border-radius:12px;box-shadow:0 4px 10px rgba(23,189,127,.35),inset 0 1px 0 hsla(0,0%,100%,.35);flex:none;height:42px;position:relative;width:42px}#area-learn-page .al-aura__icon:after{background:#fff;content:"";inset:9px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m10 2 1.9 5.6 5.6 1.9-5.6 1.9L10 17l-1.9-5.6-5.6-1.9 5.6-1.9zM18.5 13l.9 2.6 2.6.9-2.6.9-.9 2.6-.9-2.6-2.6-.9 2.6-.9z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m10 2 1.9 5.6 5.6 1.9-5.6 1.9L10 17l-1.9-5.6-5.6-1.9 5.6-1.9zM18.5 13l.9 2.6 2.6.9-2.6.9-.9 2.6-.9-2.6-2.6-.9 2.6-.9z'/%3E%3C/svg%3E") center /contain no-repeat;position:absolute}#area-learn-page .al-aura__copy{display:grid;gap:1px;min-width:0}#area-learn-page .al-aura__copy strong{color:var(--al-navy);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}#area-learn-page .al-aura__copy small{color:rgba(0,58,93,.6);font-size:12.5px;font-weight:600;line-height:1.2}#area-learn-page .al-bundle{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) auto}#area-learn-page .al-bundle__sum{align-items:stretch;display:grid;gap:8px;grid-template-columns:1fr auto 1fr}#area-learn-page .al-bundle__item{align-content:space-between;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-radius:16px;display:grid;gap:6px;padding:12px 14px}#area-learn-page .al-bundle__item span{color:hsla(0,0%,100%,.85);font-size:13px;font-weight:600;line-height:1.3}#area-learn-page .al-bundle__item b{color:#fff;font-size:18px;font-weight:700}#area-learn-page .al-bundle__plus{align-self:center;color:#7ee2b8;font-size:22px;font-weight:700}#area-learn-page .al-bundle__aura{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-size:13px;font-weight:500;gap:8px;grid-column:1/-1;margin:2px 0 0}#area-learn-page .al-bundle__aura i{background:linear-gradient(135deg,#2bd99a,#0b8c8c);border-radius:6px;flex:none;height:18px;width:18px}@media (max-width:1180px){#area-learn-page .al-bundle{grid-template-columns:1fr}#area-learn-page .al-bundle__buy{grid-column:auto}}@media (max-width:520px){#area-learn-page .al-bundle__sum{grid-template-columns:1fr}#area-learn-page .al-bundle__plus{justify-self:center;line-height:1}}#area-learn-page .al-bundle__aura i{position:relative}#area-learn-page .al-bundle__aura i:after{background:#fff;content:"";inset:4px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m10 2 1.9 5.6 5.6 1.9-5.6 1.9L10 17l-1.9-5.6-5.6-1.9 5.6-1.9zM18.5 13l.9 2.6 2.6.9-2.6.9-.9 2.6-.9-2.6-2.6-.9 2.6-.9z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m10 2 1.9 5.6 5.6 1.9-5.6 1.9L10 17l-1.9-5.6-5.6-1.9 5.6-1.9zM18.5 13l.9 2.6 2.6.9-2.6.9-.9 2.6-.9-2.6-2.6-.9 2.6-.9z'/%3E%3C/svg%3E") center /contain no-repeat;position:absolute}