.marketing-site-isolation{isolation:isolate;color-scheme:light;text-rendering:auto;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg:#F5F3EE;--white:#FFFFFF;--off:#EEEBE4;--surface:#E8E5DE;--text:#0E0E0C;--muted:#6B6861;--faint:#9E9B94;--border:rgba(14,14,12,0.1);--border-md:rgba(14,14,12,0.16);--blue:#1A55F5;--blue-dk:#1241CC;--blue-bg:#EDF1FE;--blue-border:#C2D0FB;--red:#D93025;--red-bg:#FEF0EE;--green:#1A7A4A;--green-bg:#EDFAF3;--amber:#B45309;--amber-bg:#FFFBEB;--navy:#0A1628;--serif:var(--font-marketing-serif),system-ui,sans-serif;--body:var(--font-marketing-body),system-ui,sans-serif}html:has(.marketing-site-isolation){scroll-behavior:smooth}.offload-marketing footer{background:var(--text);padding:32px 52px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.offload-marketing .ft-logo{font-family:var(--serif);font-size:18px;font-weight:700;color:var(--bg);letter-spacing:-.02em}.offload-marketing .ft-links{display:flex;gap:28px;flex-wrap:wrap}.offload-marketing .ft-links a{font-size:14px;color:rgba(245,243,238,.45);text-decoration:none;font-weight:300;transition:color .15s}.offload-marketing .ft-links a:hover{color:var(--bg)}.offload-marketing .ft-copy{font-size:13px;color:rgba(245,243,238,.3);font-weight:300}@media (max-width:768px){.offload-marketing footer{padding:24px 20px!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.offload-marketing .ft-links{gap:12px 22px}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes roll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.offload-marketing{font-optical-sizing:auto;background:var(--bg);color:var(--text);font-family:var(--body);font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}@media (min-width:769px){.offload-marketing nav.marketing-nav--drawer{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:200!important;height:64px!important;min-height:64px!important;width:auto!important;gap:unset!important;padding:0 52px!important;overflow:visible!important;background:rgba(245,243,238,.92)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border-bottom:1px solid var(--border)!important}.offload-marketing nav.marketing-nav--drawer .logo{grid-column:unset!important;grid-row:unset!important}.offload-marketing nav.marketing-nav--drawer .nav-drawer{display:contents!important;grid-column:unset!important;grid-row:unset!important;margin:0!important;padding:0!important;border:0!important}.offload-marketing nav.marketing-nav--drawer .nav-drawer-checkbox,.offload-marketing nav.marketing-nav--drawer .nav-hamburger{display:none!important}.offload-marketing nav.marketing-nav--drawer .nav-links{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:28px!important;width:auto!important;margin:0!important;padding:0!important}.offload-marketing nav.marketing-nav--drawer .nav-btn{display:inline-block!important;width:auto!important;text-align:center}}@media (max-width:768px){.offload-marketing.home-marketing nav.marketing-nav--drawer,.offload-marketing.impact-marketing nav.marketing-nav--drawer,.offload-marketing.tutors-marketing nav.marketing-nav--drawer{display:grid!important;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:0 12px;align-items:center;align-content:start;width:100%!important;height:auto!important;min-height:0!important;position:sticky!important;top:0!important;padding:max(8px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) 10px max(20px,env(safe-area-inset-left))!important;overflow:visible;background:rgba(245,243,238,.96)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border-bottom:1px solid var(--border)!important}.offload-marketing.home-marketing nav.marketing-nav--drawer .logo,.offload-marketing.impact-marketing nav.marketing-nav--drawer .logo,.offload-marketing.tutors-marketing nav.marketing-nav--drawer .logo{grid-column:1;grid-row:1}.offload-marketing.home-marketing nav.marketing-nav--drawer .nav-hamburger,.offload-marketing.impact-marketing nav.marketing-nav--drawer .nav-hamburger,.offload-marketing.tutors-marketing nav.marketing-nav--drawer .nav-hamburger{grid-column:2;grid-row:1;display:flex!important;align-items:center;justify-content:center;font-size:22px;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px;color:var(--text)}.offload-marketing.home-marketing nav.marketing-nav--drawer .nav-drawer-checkbox,.offload-marketing.impact-marketing nav.marketing-nav--drawer .nav-drawer-checkbox,.offload-marketing.tutors-marketing nav.marketing-nav--drawer .nav-drawer-checkbox{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.offload-marketing.home-marketing nav.marketing-nav--drawer .nav-drawer,.offload-marketing.impact-marketing nav.marketing-nav--drawer .nav-drawer,.offload-marketing.tutors-marketing nav.marketing-nav--drawer .nav-drawer{grid-column:1/-1!important;grid-row:2!important;display:none!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin:12px 0 0!important;padding:14px 0 0!important;border-top:1px solid var(--border)!important;overflow:visible!important}.offload-marketing.home-marketing nav.marketing-nav--drawer .nav-drawer-checkbox:checked~.nav-drawer,.offload-marketing.impact-marketing nav.marketing-nav--drawer .nav-drawer-checkbox:checked~.nav-drawer,.offload-marketing.tutors-marketing nav.marketing-nav--drawer .nav-drawer-checkbox:checked~.nav-drawer{display:flex!important}.offload-marketing.home-marketing nav.marketing-nav--drawer .nav-links,.offload-marketing.impact-marketing nav.marketing-nav--drawer .nav-links,.offload-marketing.tutors-marketing nav.marketing-nav--drawer .nav-links{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:10px!important;overflow:visible!important;margin:0!important;padding:0!important;width:100%}.offload-marketing.home-marketing nav.marketing-nav--drawer .nav-btn,.offload-marketing.impact-marketing nav.marketing-nav--drawer .nav-btn,.offload-marketing.tutors-marketing nav.marketing-nav--drawer .nav-btn{text-align:center;display:block}}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_a4bae9{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback,system-ui,sans-serif;font-style:normal}.__variable_a4bae9{--font-marketing-serif:"Bricolage Grotesque","Bricolage Grotesque Fallback",system-ui,sans-serif}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_543835{font-family:Outfit,Outfit Fallback,system-ui,sans-serif;font-style:normal}.__variable_543835{--font-marketing-body:"Outfit","Outfit Fallback",system-ui,sans-serif}