.ed-tone-blue,.ed-tone-mint,.ed-tone-peach,.ed-tone-rose,.ed-tone-yellow{--ed-card-bg:linear-gradient(145deg,#fff 45%,#f1f8f3);--ed-card-edge:#cfddd2;--ed-icon-bg:#e2f2e7;--ed-icon-ink:#17694c}.ed-tone-forest{--ed-card-bg:linear-gradient(135deg,#1d4936,#2d6b4f);--ed-card-edge:#244f3b;--ed-icon-bg:#d9f5e8;--ed-icon-ink:#000}.ed-pathways{padding-bottom:48px;padding-top:56px;scroll-margin-top:28px}.ed-section-heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.ed-section-heading h2{font-size:18px;font-weight:700;line-height:1.5;margin:9px 0 0}.ed-pathway-count{color:#000;font-size:14px;white-space:nowrap}.ed-pathway-count b{font-weight:700}.ed-filter-row{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0}.ed-filter-row button{align-items:center;background:#f1f7f2;border:1px solid #d4e2d8;border-radius:30px;color:#000;display:inline-flex;font-size:14px;font-weight:500;gap:10px;min-height:46px;padding:10px 17px;position:relative}.ed-filter-row button>span{font-feature-settings:"tnum";background:#fff;border-radius:50%;font-size:12px;font-variant-numeric:tabular-nums;line-height:22px;min-width:24px;text-align:center}.ed-filter-row button.selected{background:var(--ed-primary-gradient);border-color:var(--ed-forest);color:#fff;font-weight:700}.ed-filter-row button.selected>span{background:var(--ed-mint);color:#000}.ed-filter-row button:not(.selected):hover{background:#e1f0e6;border-color:#78aa8a}.ed-card-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}.ed-pathway-card{align-items:stretch;background:var(--ed-card-bg);border:1px solid var(--ed-card-edge);border-radius:8px;display:flex;flex-direction:column;min-height:350px;min-width:0;padding:24px 22px 19px;position:relative;text-align:left}.ed-pathway-card:is(:hover,:focus-visible){border-color:#78aa8a;box-shadow:4px 5px 0 #d6e5d9;z-index:1}.education-gateway .ed-pathway-card{transition:background-color .18s,border-color .18s,box-shadow .18s}.ed-card-coming-soon{cursor:default}.ed-card-coming-soon:is(:hover,:focus-visible){border-color:var(--ed-card-edge);box-shadow:none;z-index:auto}.ed-card-coming-soon .ed-card-arrow{opacity:.55}.ed-card-soon-badge{background:#ffd15c;border:1px solid #000;border-radius:999px;color:#000;font:600 11px/1 var(--ed-heading);left:50%;letter-spacing:.04em;padding:5px 11px;position:absolute;text-transform:uppercase;top:14px;transform:translateX(-50%);white-space:nowrap;z-index:2}.ed-pathway-card.ed-tone-forest .ed-card-soon-badge{color:#000}.ed-card-top{align-items:center;display:flex;flex-direction:row-reverse;gap:14px;justify-content:space-between;margin-bottom:24px;min-height:37px}.ed-category-icon{background:#e2f2e7;background:var(--ed-icon-bg,#e2f2e7);border-radius:50%;color:#000;color:var(--ed-icon-ink,#000);display:grid;flex-shrink:0;height:44px;place-items:center;transition:transform .22s;width:44px}.ed-pathway-card:hover .ed-category-icon{transform:rotate(-9deg) scale(1.08)}.ed-category-icon svg{stroke-width:1.5;height:25px;width:25px}.ed-card-index{font-feature-settings:"tnum";color:#000;font:500 36px/1 var(--ed-heading);font-variant-numeric:tabular-nums}.ed-card-tag{align-items:flex-end;color:#000;display:flex;font-size:12px;font-weight:500;line-height:1.5;margin-bottom:9px;min-height:36px}.ed-pathway-card h3{color:#000;font-size:23px;font-weight:700;line-height:1.16;margin:0 0 18px;min-height:81px;overflow-wrap:break-word}.ed-pathway-card p{color:#000;flex:1 1;font-size:14px;line-height:1.75;margin:0 0 23px}.ed-card-bottom{align-items:center;border-top:1px solid #0003;display:flex;gap:7px;justify-content:space-between;margin-top:auto;min-height:46px;padding-top:15px}.ed-card-bottom>span:first-child{align-items:center;color:#000;display:flex;font-size:13px;gap:5px;line-height:1.5}.ed-card-bottom>span:first-child svg{flex-shrink:0}.ed-card-arrow{background:#ffffffa6;border:1px solid #0003;border-radius:50%;color:#000;display:grid;flex-shrink:0;height:30px;place-items:center;transition:transform .18s,background-color .18s,color .18s;width:30px}.ed-pathway-card:hover .ed-card-arrow{background:var(--ed-icon-bg);border-color:var(--ed-card-edge);color:var(--ed-icon-ink);transform:rotate(45deg)}.ed-pathway-card.ed-tone-forest{background:var(--ed-card-bg);border-color:var(--ed-card-edge)}.ed-pathway-card.ed-tone-forest :is(h3,p,.ed-card-tag,.ed-card-index,.ed-category-icon,.ed-card-bottom>span:first-child){color:#fff}.ed-tone-forest .ed-card-index{color:var(--ed-mint)!important}.ed-pathway-card.ed-tone-forest .ed-category-icon svg{color:#000}.ed-tone-forest .ed-card-bottom{border-color:#ffffff50}.ed-tone-forest .ed-card-arrow{background:var(--ed-mint);border-color:var(--ed-mint);color:#000}.ed-tone-forest:hover .ed-card-arrow{background:#fff;border-color:#fff;color:#000}.ed-pathways-footnote{align-items:center;color:#000;display:flex;font-size:13px;gap:10px;justify-content:center;line-height:1.7;margin:29px 0 0}.ed-pathways-footnote>span{background:#397b53;border-radius:50%;box-shadow:10px 0 #8cbb9c,-10px 0 #1b4935;flex-shrink:0;height:6px;margin-inline:12px;width:6px}@media(max-width:1399px) and (min-width:1200px){.ed-pathway-card{padding-inline:18px}.ed-pathway-card h3{font-size:21px;min-height:77px}}@media(max-width:1199px){.ed-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-pathway-card{min-height:345px;padding:24px}.ed-pathway-card h3{min-height:81px}.ed-pathway-card:last-child{grid-column:span 3;min-height:225px}.ed-pathway-card:last-child .ed-card-tag,.ed-pathway-card:last-child h3{min-height:0}}@media(max-width:900px){.ed-pathway-count{display:none}.ed-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-pathway-card:last-child{grid-column:auto;min-height:345px}.ed-pathway-card:last-child h3{min-height:81px}.ed-pathway-card:last-child .ed-card-tag{min-height:36px}}@media(max-width:599px){.ed-pathways{padding-bottom:35px;padding-top:35px}.ed-section-heading h2{font-size:16px;margin-top:9px}.ed-filter-row{gap:8px;margin:19px 0 22px}.ed-filter-row button{font-size:13px;gap:7px;padding:9px 12px}.ed-filter-row button>span{font-size:12px;min-width:22px}.ed-card-grid{gap:12px}.ed-pathway-card,.ed-pathway-card:last-child{min-height:355px;padding:16px 14px 15px}.ed-card-top{gap:8px;margin-bottom:20px}.ed-category-icon{height:34px;width:34px}.ed-category-icon svg{height:21px;width:21px}.ed-card-index{font-size:30px}.ed-card-tag,.ed-pathway-card:last-child .ed-card-tag{font-size:12px;min-height:54px}.ed-pathway-card h3,.ed-pathway-card:last-child h3{font-size:20px;margin-bottom:14px;min-height:94px}.ed-pathway-card p{font-size:14px;line-height:1.7;margin-bottom:20px}.ed-card-bottom{gap:5px;padding-top:12px}.ed-card-bottom>span:first-child{font-size:12px}.ed-card-arrow{height:27px;width:27px}.ed-card-arrow svg{width:17px}.ed-pathways-footnote{font-size:12px;margin-top:25px;text-align:center}}@media(max-width:359px){.ed-card-grid{grid-template-columns:1fr}.ed-pathway-card,.ed-pathway-card:last-child{min-height:290px;padding:24px}.ed-card-tag,.ed-pathway-card:last-child .ed-card-tag{min-height:0}.ed-pathway-card h3,.ed-pathway-card:last-child h3{font-size:24px;min-height:0}.ed-card-bottom>span:first-child{font-size:13px}.ed-filter-row{-moz-column-gap:20px;column-gap:20px}}.ed-pathway-card.ed-academy-feature{--ed-academy-gold:#f2d27a;background:linear-gradient(115deg,#143e2f 5%,#206347);border:1px solid #c6ad66;border-top:4px solid var(--ed-academy-gold);box-shadow:0 8px 24px #153c2b14;color:#fff;grid-column:span 3;padding:26px 30px 22px}.ed-pathway-card.ed-academy-feature:is(:hover,:focus-visible){border-color:var(--ed-academy-gold);box-shadow:0 12px 28px #153c2b29}.ed-academy-masthead{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.ed-academy-badge{align-items:center;color:var(--ed-academy-gold);display:inline-flex;font-size:12px;font-weight:700;gap:9px}.ed-academy-edition{color:#d9f5e8;font-size:11px;font-weight:500}.ed-academy-content{grid-gap:24px;align-items:center;display:grid;flex:1 1;gap:24px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-bottom:24px}.ed-academy-copy{min-width:0}.ed-pathway-card.ed-academy-feature .ed-card-tag{color:#c2e5d0;font-size:11px;margin-bottom:10px;min-height:0}.ed-pathway-card.ed-academy-feature h3{color:#fff;font-size:40px;line-height:1.08;margin-bottom:16px;min-height:0}.ed-academy-feature h3>span{color:var(--ed-academy-gold);display:block}.ed-pathway-card.ed-academy-feature p{color:#eff9f2;font-size:14px;line-height:1.8;margin-bottom:19px;max-width:360px}.ed-academy-audiences{display:flex;flex-direction:column;gap:9px}.ed-academy-audiences>span{align-items:center;color:#e3f4e9;display:flex;font-size:12px;gap:9px;line-height:1.5}.ed-academy-audiences svg{color:var(--ed-academy-gold);flex-shrink:0}.ed-academy-guide{justify-self:center;max-width:208px;min-width:0;text-align:center;width:100%}.ed-academy-guide img{aspect-ratio:4/5;border-bottom:1px solid #d9f5e84d;display:block;height:auto;object-fit:contain;width:100%}.ed-academy-guide-caption{color:#fff;display:block;font-family:var(--ed-heading);font-size:16px;font-weight:700;line-height:1.5;padding-top:10px}.ed-academy-guide-caption small{color:#d9f5e8;display:block;font-family:var(--ed-body);font-size:11px;font-weight:400}.ed-academy-talk{align-items:center;background:#f2d27a;border:1px solid #ffe5a0;border-radius:4px;color:#143e2f;display:flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;line-height:1.5;margin-top:14px;min-height:44px;padding:10px 12px;width:100%}.ed-academy-talk svg{flex-shrink:0}.ed-academy-talk:hover{background:#ffe5a0}.ed-academy-setup{background:transparent;border-bottom:0;border-inline:0;border-radius:0;text-align:left;width:100%}.ed-academy-setup:hover>span:first-child{text-decoration:underline;text-underline-offset:4px}.ed-pathway-card.ed-academy-feature .ed-card-bottom{border-color:#d9f5e845;padding-top:17px}.ed-pathway-card.ed-academy-feature .ed-card-bottom>span:first-child{color:var(--ed-academy-gold);font-size:15px;font-weight:700}.ed-pathway-card.ed-academy-feature .ed-card-arrow{background:var(--ed-academy-gold);border-color:var(--ed-academy-gold);color:#143e2f;height:38px;width:38px}.ed-pathway-card.ed-academy-feature:hover .ed-card-arrow{background:#fff;border-color:#fff}@media (max-width:900px){.ed-pathway-card.ed-academy-feature{grid-column:span 2}}@media (max-width:599px){.ed-pathway-card.ed-academy-feature{padding:22px}.ed-academy-edition{display:none}.ed-academy-masthead{margin-bottom:24px}.ed-academy-content{gap:24px;grid-template-columns:minmax(0,1fr)}.ed-pathway-card.ed-academy-feature h3{font-size:36px}.ed-academy-guide{max-width:144px}}@media (max-width:359px){.ed-pathway-card.ed-academy-feature{grid-column:span 1}.ed-pathway-card.ed-academy-feature h3{font-size:32px}}.ed-drawer-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009!important;z-index:10050!important}.ed-drawer{animation:ed-drawer-enter .25s ease-out!important;background:#fff!important;border:0!important;border-left:1px solid #000!important;border-radius:0!important;bottom:0!important;box-shadow:-10px 0 50px #0002!important;display:flex!important;flex-direction:column!important;gap:0!important;height:100dvh!important;left:auto!important;max-height:100dvh!important;max-width:570px!important;overflow-y:auto!important;padding:0!important;position:fixed!important;right:0!important;top:0!important;transform:none!important;width:100%!important;z-index:10051!important}.ed-drawer-top{align-items:center;border-bottom:1px solid var(--ed-line);display:flex;gap:16px;justify-content:space-between;padding:22px 30px}.ed-close{border:1px solid var(--ed-line);border-radius:3px;color:#000;display:grid;flex-shrink:0;height:38px;place-items:center;width:38px}.ed-close:hover{background:var(--ed-paper);border-color:#000}.ed-drawer-category{align-items:center;background:#edf7ef;background:var(--ed-card-bg,#edf7ef);border-bottom:3px solid #17694c;border-bottom:3px solid var(--ed-card-edge,#17694c);display:flex;gap:16px;margin-bottom:22px;padding:28px 30px 24px}.ed-drawer-category.ed-tone-forest :is(h2,p){color:#fff}.ed-drawer-category h2{color:#000;font-size:18px;font-weight:700;line-height:1.4;margin:0 0 8px}.ed-drawer-category p{color:#000;font-size:14px;line-height:1.7;margin:0}.ed-steps{border-bottom:1px solid var(--ed-line);gap:10px;justify-content:space-between;list-style:none;margin:0;padding:0 30px 24px}.ed-steps,.ed-steps>li{align-items:center;display:flex}.ed-steps>li{color:#000;font-size:13px;gap:8px}.ed-steps>li>span{background:#fff;border:1px solid #bfc3c6;border-radius:50%;display:grid;flex-shrink:0;font-size:12px;height:25px;place-items:center;width:25px}.ed-steps>li.active{font-weight:600}.ed-steps>li.active>span{background:var(--ed-mint);border-color:var(--ed-mint)}.ed-drawer-body{flex:1 1;padding:30px}.ed-drawer-footer{align-items:center;border-top:1px solid var(--ed-line);color:#000;display:flex;font-size:12px;gap:8px;justify-content:center;line-height:1.7;padding:20px 24px}.ed-drawer-footer svg{flex-shrink:0}.ed-tutoring-cta{align-items:center;background:#eef4fb;border-top:1px solid var(--ed-line);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:18px 24px}.ed-tutoring-cta .ed-eyebrow{color:#1b4d8f;margin-bottom:4px!important}.ed-tutoring-cta p{color:#1c2b3f;font-size:13px;line-height:1.55;margin:0;max-width:340px}.ed-tutoring-cta .ed-button-primary{background:#1b4d8f!important;border-color:#14315e!important;box-shadow:3px 3px 0 #14315e;white-space:nowrap}.ed-tutoring-cta .ed-button-primary:hover{background:#215aa5!important;transform:translateY(-1px)}.ed-auth-tabs{grid-gap:0;border-bottom:1px solid var(--ed-line);display:grid;gap:0;grid-template-columns:1fr 1fr;margin-bottom:28px}.ed-whatsapp-btn{background:#edf7ef!important;border-color:#17694c!important;color:#124e38!important;margin-bottom:12px}.ed-whatsapp-btn:hover{background:#d9f5e8!important}.ed-auth-back{align-items:center;display:inline-flex;gap:8px;margin-bottom:22px}.ed-whatsapp-auth>.ed-consent{margin-block:20px 24px}.ed-whatsapp-auth input{min-width:0}.ed-whatsapp-auth [data-testid=wa-otp-login-root] :is(input,button){border-radius:4px;letter-spacing:0;transition:background-color .18s,border-color .18s}.ed-whatsapp-auth [data-testid=wa-otp-login-root] :is(input){font-size:16px}.ed-whatsapp-auth [data-testid=wa-otp-phone-input]{width:100%}.ed-whatsapp-auth :is([data-testid=wa-otp-send-btn],[data-testid=wa-otp-verify-btn]){background:var(--ed-primary-gradient);color:#fff;height:auto;min-height:48px;padding:12px;white-space:normal}.ed-auth-tabs button{border-bottom:2px solid transparent;color:#000;font-size:14px;margin-bottom:-1px;padding:13px 10px}.ed-auth-tabs button[aria-pressed=true]{background:#edf7ef;border-bottom-color:var(--ed-green);font-weight:700}.ed-auth-tabs button:hover{background:var(--ed-paper)}.ed-form-heading{color:#000;font:700 25px/1.25 var(--ed-heading);margin:0 0 10px}.ed-form-intro{color:#000;font-size:14px;line-height:1.8;margin:0 0 23px}.ed-form{gap:22px}.ed-field,.ed-form{display:flex;flex-direction:column}.ed-field{color:#000;font-size:13px;font-weight:600;gap:9px;min-width:0}.ed-field input,.ed-field select,.ed-field textarea{background:#fff;border:1px solid #aeb3b7;border-radius:3px;color:#000;font:400 15px/1.5 var(--ed-body);min-height:48px;min-width:0;outline:none;padding:12px;transition:border-color .18s,box-shadow .18s;width:100%}.ed-field :is(input,select,textarea):focus{border-color:var(--ed-focus);box-shadow:0 0 0 3px #17694c26}.ed-field :is(input,textarea)::-ms-input-placeholder{color:#000;opacity:1}.ed-field :is(input,textarea)::placeholder{color:#000;opacity:1}.ed-field textarea{resize:vertical}.ed-field :is(input,select,textarea):disabled{background:var(--ed-paper)}.ed-required{color:#000}.ed-password-wrap{position:relative}.ed-password-wrap input{padding-right:48px}.ed-password-wrap>button{color:#000;display:grid;height:38px;place-items:center;position:absolute;right:5px;top:5px;width:38px}.ed-consent{align-items:flex-start;color:#000;display:flex;font-size:13px;gap:10px;line-height:1.8}.ed-consent>input{accent-color:#000;flex-shrink:0;height:17px;margin-top:3px;width:17px}.ed-consent a{color:#000;text-decoration:underline;text-underline-offset:3px}.ed-secure{align-items:center;color:#000;display:flex;font-size:12px;gap:7px;justify-content:center;line-height:1.7;margin:25px 0 0}.ed-secure svg{flex-shrink:0}.ed-error{background:#fff1ef;border:1px solid #bd3522;border-radius:3px;overflow-wrap:anywhere}.ed-error,.ed-notice{color:#000;font-size:14px;line-height:1.7;margin:0;padding:14px}.ed-notice{background:#e7f4eb;border:1px solid #7ba88c;border-radius:3px}.ed-profile-grid{grid-gap:21px 16px;display:grid;gap:21px 16px;grid-template-columns:1fr 1fr}.ed-field-wide{grid-column:1/-1}.ed-form-note{color:#000;font-size:13px;line-height:1.8;margin:0}.ed-loading{align-items:center;color:#000;display:flex;font-size:14px;gap:10px;justify-content:center;min-height:120px}.ed-success{align-items:stretch;display:flex;flex-direction:column;gap:18px}.ed-success-icon{background:var(--ed-mint);border:1px solid #17694c;border-radius:50%;color:#000;display:grid;height:64px;margin-bottom:6px;place-items:center;width:64px}.ed-success h3{color:#000;font:700 34px/1.15 var(--ed-heading);margin:0;outline:none}.ed-success-category{align-items:center;color:#000;display:flex;font-size:15px;font-weight:500;gap:10px;line-height:1.6;margin:0}.ed-success .ed-form-intro{margin:0}.ed-saved-summary{border-block:1px solid var(--ed-line);display:flex;flex-direction:column;gap:6px;margin:3px 0 6px;padding:19px 0}.ed-saved-summary>span{color:#000;font-size:13px}.ed-saved-summary>strong{font-size:16px;font-weight:600;overflow-wrap:anywhere}.ed-spin{animation:ed-spin 1s linear infinite}@media(max-width:599px){.ed-drawer{border-left:0!important;max-width:100%!important}.ed-drawer-top{padding:14px 21px}.ed-drawer-category{gap:13px;padding:23px 21px 20px}.ed-drawer-category h2{font-size:16px}.ed-drawer-category p{font-size:13px}.ed-drawer-body{padding:26px 21px}.ed-steps{padding:0 21px 20px}.ed-steps>li{font-size:12px;gap:6px}.ed-profile-grid{gap:19px 12px}.ed-field :is(input,select,textarea){font-size:16px;min-height:48px;padding:11px}.ed-form-heading{font-size:24px}.ed-drawer-footer{font-size:12px;padding:17px 21px}.ed-success h3{font-size:30px}}@media(max-width:359px){.ed-profile-grid{grid-template-columns:1fr}.ed-drawer-body,.ed-drawer-category,.ed-steps{padding-inline:18px}.ed-steps>li{gap:5px}}.ed-auth-drawer{bottom:auto!important;height:100dvh!important;height:var(--ed-auth-height,100dvh)!important;max-height:100dvh!important;max-height:var(--ed-auth-height,100dvh)!important;overflow:hidden!important;top:0!important;top:var(--ed-auth-top,0)!important}.ed-auth-drawer .ed-drawer-top{flex-shrink:0;padding:12px 24px}.ed-auth-drawer .ed-drawer-category{border-bottom-width:1px;flex-shrink:0;gap:12px;margin:0;padding:14px 24px}.ed-auth-drawer .ed-drawer-category h2{font-size:18px;margin:0}.ed-auth-drawer .ed-category-icon{height:38px;min-width:38px;width:38px}.ed-auth-drawer .ed-drawer-body{-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;padding:20px 24px;scroll-padding-block:14px}.ed-auth-drawer .ed-drawer-footer{display:none}.ed-auth-drawer .ed-auth-tabs{margin-bottom:18px}.ed-auth-drawer .ed-auth-tabs button{min-height:44px;padding:10px}.ed-auth-drawer .ed-form-heading{font-size:20px;margin-bottom:20px}.ed-auth-drawer .ed-auth-back{margin-bottom:14px;min-height:36px}.ed-auth-drawer .ed-secure{flex-wrap:wrap;font-size:12px;margin-top:22px;text-align:center}.ed-auth-drawer .ed-form{gap:18px}.ed-auth-drawer .ed-field{gap:7px}.ed-auth-drawer .ed-field input{font-size:16px;scroll-margin-block:16px}.ed-auth-methods{grid-gap:12px;display:grid;gap:12px}.ed-method{align-items:center;background:#fff;border:1px solid #aeb9b2;border-radius:5px;color:#172f23;display:flex;font-size:15px;font-weight:600;gap:12px;min-height:52px;padding:14px 16px;text-align:left;transition:background-color .18s,border-color .18s,box-shadow .18s;width:100%}.ed-method>svg{flex-shrink:0}.ed-method>span{flex:1 1;min-width:0}.ed-method small{color:inherit;display:block;font-size:12px;font-weight:400;margin-top:3px;opacity:.9}.ed-method:hover{background:#eff5f1;border-color:#17694c}.ed-method:focus-visible{outline:3px solid #63c398;outline-offset:3px}.ed-method-whatsapp{background:#17694c;border-color:#17694c;color:#fff;min-height:68px}.ed-method-whatsapp:hover{background:#12553e;color:#fff}.ed-method-email{background:transparent;border-color:transparent;font-weight:500;min-height:48px}.ed-method-email:hover{border-color:#c7d4ca}.ed-method:disabled{cursor:wait;opacity:.55}.ed-auth-drawer .ed-whatsapp-auth>.ed-consent{margin:0 0 18px}.ed-field-error{color:#a3281a;display:block;font-size:13px;font-weight:500;line-height:1.55;margin:0;overflow-wrap:anywhere}.ed-field-hint{color:#4b6053;font-size:12px;font-weight:400;line-height:1.5}.ed-auth-drawer input[aria-invalid=true]{border-color:#b63e2e!important}.ed-auth-alternatives{align-items:center;color:#4b6053;display:flex;flex-wrap:wrap;font-size:12px;gap:4px 16px;margin-top:18px}.ed-auth-alternatives .ed-text-button{font-size:13px;min-height:40px}.ed-auth-drawer [hidden]{display:none!important}@media(max-width:599px){.ed-auth-drawer .ed-drawer-top{padding:10px 18px}.ed-auth-drawer .ed-drawer-category{padding:12px 18px}.ed-auth-drawer .ed-drawer-body{padding:16px 18px calc(20px + env(safe-area-inset-bottom))}.ed-method{gap:10px;padding:12px}.ed-auth-drawer .ed-form-heading{font-size:18px}.ed-auth-drawer .ed-steps{flex-shrink:0;padding:12px 18px}}@media(prefers-reduced-motion:reduce){.ed-auth-drawer{animation:none!important}.ed-method{transition:none}}.ed-auth-drawer .ed-drawer-body{scroll-behavior:auto!important}@font-face{font-display:swap;font-family:LearnSkill Cabinet;font-style:normal;font-weight:100 900;src:url(/static/media/cabinet-variable.31d6cfe0d16ae931b73c.woff2) format("woff2")}@font-face{font-display:swap;font-family:LearnSkill Satoshi;font-style:normal;font-weight:300 900;src:url(/static/media/satoshi-variable.31d6cfe0d16ae931b73c.woff2) format("woff2")}.ed-drawer,.ed-header,.education-gateway{--ed-ink:#000;--ed-muted:#000;--ed-green:#17694c;--ed-line:#dce2dc;--ed-paper:#fbfdfb;--ed-mint:#d9f5e8;--ed-focus:#17694c;--ed-forest:#1b4935;--ed-primary-gradient:linear-gradient(115deg,#1b4935,#23734f);--ed-deep-gradient:linear-gradient(115deg,#193c2d,#254d3b 52%,#17694c);--ed-mint-gradient:linear-gradient(115deg,#e5f6ec,#bde5cc);--ed-heading:"LearnSkill Cabinet","IBM Plex Sans",sans-serif;--ed-body:"LearnSkill Satoshi","IBM Plex Sans",sans-serif;-webkit-font-smoothing:antialiased;box-sizing:border-box;color:var(--ed-ink);font-family:var(--ed-body);font-size:15px;letter-spacing:0}.ed-drawer *,.education-gateway *{box-sizing:border-box;letter-spacing:0}.education-gateway{background:var(--ed-paper);min-height:100vh}.ed-drawer ::-moz-selection,.education-gateway ::-moz-selection{background:var(--ed-mint);color:#000}.ed-drawer ::selection,.education-gateway ::selection{background:var(--ed-mint);color:#000}.ed-drawer :is(h2,h3),.education-gateway :is(h1,h2,h3){font-family:var(--ed-heading);letter-spacing:0}.ed-drawer :is(button,a),.education-gateway :is(button,a){transition:background-color .18s,color .18s,border-color .18s,transform .18s,box-shadow .18s}.ed-drawer a,.education-gateway a{text-decoration:none}.ed-drawer :is(button,a):focus-visible,.education-gateway :is(button,a):focus-visible{outline:3px solid var(--ed-focus);outline-offset:4px}.ed-drawer button:disabled,.education-gateway button:disabled{cursor:not-allowed;opacity:.55}.ed-container{margin-inline:auto;max-width:1536px;padding-inline:56px;width:100%}.ed-eyebrow{color:#000;display:block;font-size:13px;font-weight:600;line-height:1.6}.ed-header{background:#fff;border-bottom:1px solid var(--ed-line);position:relative;z-index:25}.ed-header--solid{background:#113c2b;border-bottom:1px solid #ffffff24}.ed-header--solid .ed-brand,.ed-header--solid .ed-desktop-nav>a,.ed-header--solid .ed-desktop-nav>button,.ed-header--solid .ed-mobile-menu,.ed-header--solid .ed-nav-dropdown-trigger,.ed-header--solid .ed-nav-link,.ed-header--solid .ed-signin{color:#f6fff8}.ed-header--solid .ed-brand-dot,.ed-header--solid .ed-brand>span:not(.ed-brand-dot){color:#a3e6bb}.ed-header--solid .ed-header-cta{background:#d0f2db!important;border:1px solid #d0f2db!important;box-shadow:none!important;color:#133c29!important}.ed-header--solid .ed-header-cta:hover{background:#e3f9e9!important;color:#133c29!important}.ed-header--solid .ed-account-name{color:#eafff2}.ed-header--solid .ed-mobile-nav{background:#113c2b;border-top-color:#ffffff22}.ed-header--solid .ed-mobile-nav :is(a,button){color:#fff}.ed-header--solid .ed-mobile-nav-label,.ed-header--solid .ed-mobile-soon{color:#b6cbbd}.ed-nav-link{background:none;border:0;cursor:pointer;font:inherit;padding:0}.ed-header-inner{align-items:center;display:flex;gap:28px;justify-content:space-between;min-height:88px}.ed-brand{align-items:center;color:#000;display:inline-flex;flex-shrink:0;font:800 30px/1 var(--ed-heading);white-space:nowrap}.ed-brand>img{height:30px;margin-right:9px;object-fit:contain;width:30px}.ed-brand>span:not(.ed-brand-dot){font-weight:500}.ed-brand-dot{color:var(--ed-green)}.ed-desktop-nav{align-items:center;display:flex;gap:30px;margin-inline:auto}.ed-desktop-nav :is(button,a){align-items:center;border-bottom:1px solid transparent;color:#000;display:flex;font-size:14px;font-weight:500;gap:7px;padding:10px 0}.ed-desktop-nav :is(button,a):hover{border-bottom-color:#000}.ed-nav-dropdown{align-items:center;display:flex;position:relative}.ed-nav-dropdown-trigger{background:none;border:0;cursor:pointer}.ed-nav-chevron{transition:transform .2s}.ed-nav-chevron.is-open{transform:rotate(180deg)}.ed-nav-panel{grid-gap:2px;background:#fff;border:1px solid var(--ed-line);border-radius:12px;box-shadow:0 20px 48px rgba(20,60,43,.18);display:grid;gap:2px;grid-template-columns:1fr 1fr;left:50%;padding:10px;position:absolute;top:calc(100% + 12px);transform:translateX(-50%);width:440px;z-index:40}.ed-nav-panel:before{content:"";height:16px;left:0;position:absolute;right:0;top:-16px}.ed-nav-panel .ed-nav-panel-item{align-items:flex-start;border-bottom:0!important;border-radius:9px;display:flex!important;gap:11px;padding:10px!important}.ed-nav-panel .ed-nav-panel-item:hover{background:var(--ed-mint);border-bottom-color:transparent!important}.ed-nav-panel-ic{background:var(--ed-mint);border-radius:9px;color:var(--ed-forest);display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.ed-nav-panel-item:hover .ed-nav-panel-ic{background:#fff}.ed-nav-panel-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ed-nav-panel-text strong{color:#000;font:600 13px/1.25 var(--ed-body)}.ed-nav-panel-text small{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4a5a50;display:-webkit-box;font-size:11px;line-height:1.3;overflow:hidden}.ed-nav-panel-item.is-soon{cursor:default;opacity:.5}.ed-mobile-nav-label{border-bottom:0!important;color:var(--ed-green)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.11em;padding:14px 0 2px!important;text-transform:uppercase}.ed-mobile-soon{font-size:14px;opacity:.5}.ed-mobile-nav .ed-mobile-strong{font-weight:700!important}.ed-mobile-nav{max-height:calc(100dvh - 72px);overflow-y:auto}.ed-header-actions{align-items:center;display:flex;gap:24px}.ed-signin{color:#000;font-size:14px;font-weight:600;padding-block:12px}.ed-signin:hover{text-decoration:underline;text-underline-offset:5px}.ed-button{align-items:center;border-radius:3px!important;box-shadow:none!important;display:inline-flex!important;font:600 14px/1.5 var(--ed-body)!important;gap:16px;height:auto!important;justify-content:center;min-height:48px;padding:13px 21px!important;white-space:normal!important}.ed-button svg{flex-shrink:0;transition:transform .18s}.ed-button:hover svg{transform:translateX(3px)}.ed-button-primary{background:var(--ed-primary-gradient)!important;border:1px solid #1b4935!important;box-shadow:0 4px 0 #153c2b!important;color:#fff!important}.ed-button-primary:hover{background:linear-gradient(115deg,#245e43,#287d55)!important;transform:translateY(-2px)}.ed-button-yellow{background:var(--ed-mint-gradient)!important;border:1px solid #c4e6d0!important;color:#000!important}.ed-button-yellow:hover{background:linear-gradient(115deg,#effbf2,#d1eddb)!important;transform:translateY(-2px)}.ed-full{width:100%}.ed-mobile-menu,.ed-mobile-nav{display:none}.ed-account-name{font-size:14px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ed-account-name>span{background:#17694c;border-radius:50%;display:inline-block;height:6px;margin-right:7px;width:6px}.ed-account-trigger{align-items:center;background:#f0f7f0;border:1px solid #bed2c1;border-radius:4px;color:#174a33;display:flex;gap:8px;min-height:42px;padding:8px 10px;transition:background-color .18s}.ed-account-trigger:hover{background:#e2f0e5}.ed-account-trigger:focus-visible{outline:3px solid #21814f;outline-offset:3px}.ed-account-trigger>svg{flex-shrink:0}.ed-account-dropdown{background:#fff;border:1px solid #bdcfbf;border-radius:6px;color:#183c2b;font-family:LearnSkill Satoshi,sans-serif;max-width:calc(100vw - 32px);padding:10px;width:250px;z-index:1500}.ed-account-email{border-bottom:1px solid #dde8df;font-size:12px;line-height:1.6;margin:0;overflow-wrap:anywhere;padding:6px 8px 12px}.ed-account-logout{color:#174a33;cursor:pointer;font-size:14px;gap:10px;margin-top:5px;min-height:44px;padding:10px 8px}.ed-account-logout:focus{background:#e6f2e8;color:#174a33}.ed-account-error{color:#8b2424;font-size:12px;line-height:1.6;margin:10px 8px;overflow-wrap:anywhere}@media(max-width:599px){.ed-account-trigger{gap:5px;padding:8px}.ed-account-trigger .ed-account-name{display:none}}.ed-skip{background:#fff;color:#000;left:10px;padding:12px;position:fixed;top:10px;transform:translateY(-150%);z-index:10060}.ed-skip:focus{transform:translateY(0)}#gateway-main-content{scroll-margin-top:90px}#gateway-main-content:focus-visible{outline:2px solid #17694c;outline-offset:-2px}.ed-hero{background:#eff7f0;isolation:isolate;overflow:hidden;position:relative}.ed-hero-photo{height:100%;inset:0;object-fit:cover;object-position:60% 50%;position:absolute;width:100%;z-index:-3}.ed-hero-wash{background:linear-gradient(90deg,#eff7f0,#eff7f0fa 22%,#eff7f0f5 37%,#eff7f0dd 51%,#eff7f02b 73%,#eff7f000);inset:0;position:absolute;z-index:-2}.ed-hero-content{padding-bottom:39px;padding-top:46px;position:relative}.ed-hero-eyebrow{align-items:center;color:#000;display:flex;font-size:13px;font-weight:600;gap:11px}.ed-india-flag{background:linear-gradient(#ea9855 0 33%,#fff 33% 66%,#347447 66% 100%);border:1px solid #00000015;flex-shrink:0;height:13px;width:18px}.ed-hero h1{text-wrap:pretty;color:#000;font-size:60px;font-weight:700;line-height:1.04;margin:25px 0 23px;max-width:960px}.ed-hero h1 em{background:linear-gradient(transparent 85%,#b8dfc6 0);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--ed-green);font-style:normal;text-decoration:none}.ed-hero-copy{color:#000;font-size:16px;line-height:1.8;margin:0;max-width:640px}.ed-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:30px;margin-top:28px}.ed-hero-demo{border-bottom:1px solid #000;color:#000;font-size:14px;font-weight:600;gap:10px;padding:7px 0}.ed-hero-demo,.ed-hero-talk{align-items:center;display:inline-flex}.ed-hero-talk{background:#f2d27a;border:1px solid #ffe5a0;border-radius:6px;box-shadow:0 4px 0 #d8b24e;color:#143e2f;font-size:15px;font-weight:700;gap:9px;min-height:48px;padding:12px 24px;transition:background-color .18s ease,transform .18s ease}.ed-hero-talk:hover{background:#ffe5a0;transform:translateY(-2px)}.ed-hero-sample{gap:9px!important}.ed-google-btn{align-items:center;background:#fff;border:1.5px solid var(--ed-line);border-radius:6px;color:#1a1a1a;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;justify-content:center;min-height:48px;transition:border-color .18s,box-shadow .18s,transform .18s;width:100%}.ed-google-btn:hover{border-color:#1b4935;box-shadow:0 4px 14px #153c2b14;transform:translateY(-1px)}.ed-google-btn:disabled{box-shadow:none;cursor:default;opacity:.55;transform:none}.ed-auth-or{align-items:center;color:#6b7a70;display:flex;font-size:11px;font-weight:700;gap:12px;letter-spacing:.1em;margin:16px 0 4px;text-transform:uppercase}.ed-auth-or:after,.ed-auth-or:before{background:var(--ed-line);content:"";flex:1 1;height:1px}.ed-hero-demo:hover{border-color:var(--ed-focus)}.ed-hero-notes{align-items:center;color:#000;display:flex;font-size:13px;gap:25px;margin-top:24px}.ed-hero-notes>span{align-items:center;display:flex;gap:7px}.ed-hero-notes svg{color:#006745}.ed-hero-caption{align-items:center;background:var(--ed-primary-gradient);border-left:4px solid #bde5cc;bottom:34px;box-shadow:0 4px 0 #153c2b;color:#fff;display:flex;font-size:12px;font-weight:600;gap:25px;padding:16px 19px;position:absolute;right:max(56px,calc(50% - 712px))}.ed-audience-band{background:linear-gradient(100deg,#1b4935,#17694c 55%,#28764e);border:0}.ed-audience-band>.ed-container{align-items:center;display:flex;gap:20px;justify-content:space-between;min-height:66px}.ed-audience-band span{align-items:center;color:#fff;display:flex;font-size:14px;gap:12px}.ed-audience-band svg{color:var(--ed-mint);flex-shrink:0}.ed-audience-last em{font-style:normal;font-weight:600}.ed-institution-band{background:var(--ed-deep-gradient);border-block:6px solid #c5e5d1;color:#fff;position:relative}.ed-institution-inner{align-items:center;display:flex;gap:56px;justify-content:space-between;padding-block:64px}.ed-institution-band .ed-eyebrow{color:var(--ed-mint)}.ed-institution-band h2{color:#fff;font-size:18px;font-weight:600;line-height:1.6;margin:18px 0}.ed-institution-band h2 em{color:#d9f5e8;font-style:normal}.ed-institution-band p{color:#fff;font-size:15px;line-height:1.85;margin:0}.ed-institution-actions{align-items:flex-start;display:flex;flex-direction:column;gap:22px;max-width:380px}.ed-band-demo{align-items:center;border-bottom:1px solid #ffffff70;color:#fff;display:flex;font-size:14px;gap:12px;padding-bottom:5px}.ed-band-demo:hover{border-color:var(--ed-mint);color:var(--ed-mint)}.ed-faq{grid-gap:80px;background:var(--ed-paper);display:grid;gap:80px;grid-template-columns:1fr 1.5fr;padding-block:76px}.ed-faq h2{font-size:18px;font-weight:600;line-height:1.6;margin:18px 0}.ed-faq-list{border-top:1px solid #000;min-width:0}.ed-faq-item{border-bottom:1px solid var(--ed-line)}.ed-faq-item>button{align-items:center;color:#000;display:flex;font-size:16px;font-weight:500;gap:20px;justify-content:space-between;line-height:1.6;padding:23px 0;text-align:left;width:100%}.ed-faq-item>button:hover,.ed-faq-item>button[aria-expanded=true]{background:#edf7ef}.ed-faq-item>button>svg{color:var(--ed-green);flex-shrink:0}.ed-faq-item>p{color:#000;font-size:15px;line-height:1.85;margin:0;padding:0 25px 24px 0}.ed-footer{background:linear-gradient(115deg,#f3faf5,#e1f1e6);border-top:1px solid #c2dbc8;padding:36px 0 25px}.ed-footer-top{align-items:center;display:flex;gap:28px;padding-bottom:30px}.ed-footer-top .ed-brand{font-size:27px}.ed-footer-top .ed-brand>img{height:27px;width:27px}.ed-footer-top>p{color:#000;font-size:14px;margin:0}.ed-footer-top>.ed-text-button{margin-left:auto}.ed-text-button{align-items:center;color:#000;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:7px 0}.ed-text-button:hover{text-decoration:underline;text-underline-offset:5px}.ed-footer-bottom{align-items:center;border-top:1px solid var(--ed-line);color:#000;display:flex;font-size:13px;gap:20px;justify-content:space-between;padding-top:23px}.ed-footer-bottom>nav{display:flex;gap:25px}.ed-footer-bottom a{color:#000}.ed-footer-bottom a:hover{text-decoration:underline;text-underline-offset:4px}@keyframes ed-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ed-drawer-enter{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes ed-spin{to{transform:rotate(1turn)}}@media(min-width:1600px){.ed-container{max-width:1600px;padding-inline:64px}.ed-hero-caption{right:max(64px,calc(50% - 736px))}}@media(max-width:1199px){.ed-container{padding-inline:32px}.ed-header-inner{gap:20px}.ed-desktop-nav{gap:19px}.ed-header-actions{gap:16px}.ed-brand{font-size:27px}.ed-desktop-nav :is(button,a){font-size:13px}.ed-hero h1{font-size:50px;max-width:800px}.ed-hero-caption{display:none}.ed-audience-last{display:none!important}.ed-faq{gap:50px}}@media(max-width:900px){.ed-desktop-nav{display:none}.ed-header-actions{margin-left:auto}.ed-mobile-menu{color:#000;display:grid;height:40px;place-items:center;width:40px}.ed-mobile-nav{background:#fff;border-top:1px solid var(--ed-line);display:flex;flex-direction:column;padding:12px 32px 20px}.ed-mobile-nav :is(a,button){align-items:center;color:#000;display:flex;font-size:14px;gap:8px;padding:12px 0;text-align:left}.ed-hero h1{font-size:46px;max-width:720px}.ed-hero-wash{background:linear-gradient(90deg,#eff7f0fc,#eff7f0f5 53%,#eff7f0bb)}.ed-audience-band>.ed-container{gap:36px;justify-content:flex-start}.ed-institution-inner{gap:32px}.ed-institution-actions{max-width:290px}.ed-faq{gap:35px;grid-template-columns:1fr 1.4fr}}@media(max-width:599px){.ed-container{padding-inline:21px}.ed-header-inner{gap:10px;min-height:72px}.ed-brand{font-size:26px}.ed-brand>img{height:25px;margin-right:6px;width:25px}.ed-header-actions{gap:12px}.ed-header-cta{display:none!important}.ed-signin{font-size:14px}.ed-account-name{font-size:13px;max-width:85px}.ed-mobile-menu{width:30px}.ed-mobile-nav{padding-inline:21px}.ed-hero-content{padding-bottom:30px;padding-top:32px}.ed-hero-eyebrow{font-size:12px;gap:8px}.ed-hero h1{font-size:40px;line-height:1.08;margin:23px 0 20px;overflow-wrap:break-word}.ed-hero-copy{font-size:14px;line-height:1.75;max-width:430px}.ed-desktop-break{display:none}.ed-hero-photo{object-position:72% center}.ed-hero-wash{background:linear-gradient(90deg,#eff7f0f7,#eff7f0e8)}.ed-hero-actions{gap:19px;margin-top:22px}.ed-hero-demo{font-size:13px;gap:6px}.ed-hero-notes{flex-wrap:wrap;font-size:12px;gap:9px 18px;margin-top:20px}.ed-hero-notes svg{width:12px}.ed-audience-band>.ed-container{gap:18px;justify-content:space-between;min-height:66px}.ed-audience-band span{font-size:12px;gap:8px;line-height:1.6}.ed-audience-band svg{width:17px}.ed-institution-inner{align-items:flex-start;flex-direction:column;gap:28px;padding-block:40px}.ed-institution-band h2{font-size:16px}.ed-institution-actions{max-width:100%}.ed-institution-band p{font-size:14px}.ed-faq{gap:24px;grid-template-columns:1fr;padding-block:44px}.ed-faq h2{font-size:16px;margin:12px 0}.ed-faq h2 br{display:none}.ed-faq-item>button{font-size:14px;padding-block:20px}.ed-faq-item>p{font-size:14px}.ed-footer-top{flex-wrap:wrap;gap:17px;padding-bottom:24px}.ed-footer-top>p{font-size:13px}.ed-footer-top>.ed-text-button{justify-content:flex-start;margin-left:0;width:100%}.ed-footer-bottom{flex-wrap:wrap;font-size:12px;gap:18px}.ed-footer-bottom>nav{gap:24px}}@media(max-width:359px){.ed-container{padding-inline:17px}.ed-brand{font-size:24px}.ed-brand>img{height:23px;width:23px}.ed-header-actions{gap:8px}.ed-hero h1{font-size:36px}.ed-hero-eyebrow{font-size:11px}.ed-hero-actions{gap:16px}.ed-hero-actions>.ed-button,.ed-hero-actions>.ed-hero-talk{justify-content:center;width:100%}.ed-hero-notes{font-size:12px}.ed-audience-band>.ed-container{gap:12px}.ed-audience-band span{font-size:12px}}@media(prefers-reduced-motion:reduce){.ed-drawer *,.education-gateway *{animation:none!important;scroll-behavior:auto!important;transition:none!important}.ed-drawer{animation:none!important}}body:has([data-testid=cookie-consent-banner]) .education-gateway{padding-bottom:120px}@media(max-width:767px){body:has([data-testid=cookie-consent-banner]) .education-gateway{padding-bottom:230px}}.al-aarav{background:linear-gradient(115deg,#193c2d,#254d3b 52%,#17694c);border-bottom:6px solid #d9f5e8;border-top:6px solid #d9f5e8;color:#fff;overflow:hidden}.al-aarav-inner{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,420px) minmax(0,1fr);padding-block:56px}.al-aarav-figure{align-self:end;justify-self:center;max-width:400px;position:relative;width:100%}.al-aarav-figure img{aspect-ratio:4/5;display:block;filter:drop-shadow(0 22px 34px #0b241a70);height:auto;object-fit:contain;width:100%}.al-aarav-badge{align-items:center;background:#f2d27a;border-radius:4px;bottom:22px;box-shadow:0 4px 0 #c6ad66;color:#143e2f;display:flex;font-size:12px;font-weight:700;gap:8px;left:4px;padding:9px 13px;position:absolute}.al-aarav-copy .ed-eyebrow{color:#f2d27a;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.al-aarav-copy h2{text-wrap:pretty;color:#fff;font-family:var(--ed-heading);font-size:40px;line-height:1.1;margin:14px 0 16px}.al-aarav-copy h2 em{color:#f2d27a;font-style:normal}.al-aarav-copy p{color:#eff9f2;font-size:16px;line-height:1.8;margin:0 0 24px;max-width:560px}.al-aarav-points{display:flex;flex-wrap:wrap;gap:12px 26px;list-style:none;margin:0 0 28px;padding:0}.al-aarav-points li{align-items:center;color:#e3f4e9;display:flex;font-size:13px;gap:9px}.al-aarav-points svg{color:#f2d27a;flex-shrink:0}.al-section{background:var(--ed-paper);padding-block:76px}.al-section-head{margin-bottom:40px;max-width:720px}.al-section-head .ed-eyebrow{color:#17694c;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.al-section-head h2{text-wrap:pretty;color:#000;font-family:var(--ed-heading);font-size:36px;line-height:1.1;margin:12px 0 10px}.al-section-head h2 em{background:linear-gradient(transparent 82%,#b8dfc6 0);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#17694c;font-style:normal}.al-section-head p{color:#000;font-size:16px;line-height:1.8;margin:0;max-width:600px}.al-features{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.al-feature{background:linear-gradient(115deg,#143e2f 5%,#206347);border:1px solid #c6ad66;border-radius:3px;border-top:4px solid #f2d27a;box-shadow:0 8px 24px #153c2b14;color:#fff;padding:28px 24px;position:relative;transition:transform .18s,box-shadow .18s}.al-feature:hover{box-shadow:0 14px 30px #153c2b29;transform:translateY(-4px)}.al-feature-ic{background:#f2d27a;border-radius:8px;color:#143e2f;display:grid;height:46px;margin-bottom:16px;place-items:center;width:46px}.al-feature h3{color:#fff;font-family:var(--ed-heading);font-size:20px;margin:0 0 8px}.al-feature p{color:#eff9f2;font-size:14px;line-height:1.75;margin:0}.al-feature-num{color:#d9f5e8;font-size:11px;font-weight:600;position:absolute;right:20px;top:18px}.al-tracks{grid-gap:22px;display:grid;gap:22px;grid-template-columns:1fr 1fr}.al-track{background:#fff;border:1px solid var(--ed-line);border-radius:3px;padding:30px;transition:border-color .18s,box-shadow .18s,transform .18s}.al-track:hover{border-color:#17694c;box-shadow:0 8px 24px #153c2b12;transform:translateY(-3px)}.al-track-tag{align-items:center;color:#17694c;display:inline-flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:.1em;text-transform:uppercase}.al-track h3{color:#000;font-family:var(--ed-heading);font-size:24px;margin:14px 0 10px}.al-track>p{color:#000;font-size:15px;line-height:1.8;margin:0 0 18px}.al-track ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.al-track li{align-items:center;color:#143e2f;display:flex;font-size:13.5px;gap:9px}.al-track li svg{color:#17694c;flex-shrink:0}.al-sample{background:linear-gradient(115deg,#e5f6ec,#bde5cc);border-bottom:1px solid #c2dbc8;border-top:1px solid #c2dbc8}.al-sample-inner{align-items:center;display:flex;gap:48px;justify-content:space-between;padding-block:54px}.al-sample-copy{max-width:640px}.al-sample-copy .ed-eyebrow{color:#17694c;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.al-sample-copy h2{color:#143e2f;font-family:var(--ed-heading);font-size:32px;line-height:1.12;margin:10px 0 12px}.al-sample-copy p{color:#143e2f;font-size:15px;line-height:1.8;margin:0}.al-sample-action{flex-shrink:0}.al-final{background:linear-gradient(115deg,#193c2d,#254d3b 52%,#17694c);border-top:6px solid #d9f5e8;color:#fff;text-align:center}.al-final-inner{align-items:center;display:flex;flex-direction:column;gap:18px;margin-inline:auto;max-width:720px;padding-block:72px}.al-final h2{text-wrap:pretty;color:#fff;font-family:var(--ed-heading);font-size:42px;line-height:1.08;margin:0}.al-final h2 em{color:#f2d27a;font-style:normal}.al-final p{color:#eff9f2;font-size:16px;line-height:1.8;margin:0;max-width:520px}.al-final-note{color:#d9f5e8;font-size:12px;margin-top:4px}.al-text-link{align-items:center;background:none;border-bottom:1px solid #000;color:#000;display:inline-flex;font-size:14px;font-weight:600;gap:7px;padding:6px 0}.al-text-link:hover{border-color:#17694c;color:#17694c}.ed-hero-ghost{align-items:center;background:transparent;border:1.5px solid #1b4935;border-radius:6px;color:#1b4935;display:inline-flex;font-size:15px;font-weight:700;gap:9px;min-height:48px;padding:12px 22px;transition:background-color .18s,color .18s,transform .18s}.ed-hero-ghost:hover{background:#1b4935;color:#fff;transform:translateY(-2px)}.ed-hero-explore{gap:9px!important}.ed-us-flag{background:repeating-linear-gradient(#b31942 0 2.6px,#fff 2.6px 5.2px);border:1px solid #00000015;flex-shrink:0;height:13px;position:relative;width:18px}.ed-us-flag:before{background:#0a3161;content:"";height:7px;left:0;position:absolute;top:0;width:8px}@media(max-width:359px){.ed-hero-actions>.ed-hero-ghost{justify-content:center;width:100%}}@media(max-width:900px){.al-aarav-inner{gap:28px;grid-template-columns:1fr;padding-block:40px}.al-aarav-figure{max-width:300px;order:-1}.al-features{gap:16px}.al-features,.al-tracks{grid-template-columns:1fr}.al-sample-inner{align-items:flex-start;flex-direction:column;gap:24px}}@media(max-width:599px){.al-section{padding-block:48px}.al-section-head{margin-bottom:26px}.al-section-head h2{font-size:28px}.al-section-head p{font-size:14px}.al-aarav-copy h2{font-size:30px}.al-aarav-copy p{font-size:14px}.al-final h2{font-size:30px}.al-final-inner{padding-block:52px}.al-final p{font-size:14px}.al-sample-copy h2{font-size:26px}}