.about-page{background:#fff}.about-page main{width:100%}.about-page h1,.about-page h2,.about-page h3,.about-page p{margin:0}.about-hero{direction:ltr;display:grid;width:100%;max-width:1440px;min-height:638px;margin:0 auto;grid-template-columns:45.56% minmax(0,1fr);background:#fff;overflow:hidden}.about-hero-media,.about-stakeholders-media,.about-story-media{position:relative;overflow:hidden}.about-hero-media{min-height:638px;box-shadow:inset 0 4px 54px rgba(0,0,0,.15)}.about-hero-media img,.about-stakeholders-media img,.about-story-media img{-o-object-fit:cover;object-fit:cover}.about-image-overlay{position:absolute;inset:0;z-index:1;background:rgba(0,98,255,.5);box-shadow:inset 0 4px 54px rgba(0,0,0,.15);pointer-events:none}.about-hero-copy{direction:rtl;min-width:0;gap:40px;padding:40px 90px 56px 60px}.about-hero-copy,.about-hero-copy>div:first-child{display:flex;flex-direction:column;align-items:flex-end}.about-hero-copy>div:first-child{width:100%;max-width:592px;gap:32px}.about-hero h1{color:#1b2632;font-size:64px;font-weight:700;line-height:1.3;letter-spacing:-2.16px;text-align:right}.about-hero-copy p{width:100%;max-width:535px;color:var(--secondary-400);font-size:18px;line-height:1.5;letter-spacing:-.36px;text-align:right}.about-hero-actions{display:flex;align-items:center;justify-content:flex-start;gap:16px}.about-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:10px;padding:14px 24px;border:1px solid transparent;border-radius:14px;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:-.32px;text-align:center;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.about-button:hover{transform:translateY(-1px)}.about-button:focus-visible{outline:3px solid rgba(0,98,255,.28);outline-offset:3px}.about-button--primary{background:var(--primary-500);color:#fff}.about-button--primary:hover{background:var(--primary-600)}.about-button--secondary{border-color:var(--secondary-200);background:#fff;color:var(--secondary-500)}.about-button--secondary:hover{border-color:var(--primary-200);color:var(--primary-600)}.about-button-icon{display:block;width:24px;height:24px;flex:0 0 24px;overflow:hidden}.about-button-icon img{display:block;width:100%;height:100%}.about-story-band{width:100%;background:var(--primary-50)}.about-story{direction:ltr;display:grid;width:100%;max-width:1440px;min-height:989px;margin:0 auto;padding:100px 90px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:95px}.about-story-copy{direction:rtl;display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:32px}.about-stakeholders-copy>header,.about-story-copy>div:first-child{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:12px}.about-kicker{display:inline-flex;min-height:31px;align-items:center;padding:5px 25px;border-radius:80px;background:var(--primary-600);color:var(--secondary-100);font-size:14px;line-height:1.5;letter-spacing:-.28px;white-space:nowrap;width:-moz-max-content;width:max-content;margin-left:auto}.about-stakeholders h2,.about-story h2{width:100%;color:#1b2632;font-size:56px;font-weight:700;line-height:1.4;letter-spacing:-1.68px;text-align:right}.about-story-copy>p{width:100%;color:var(--secondary-400);font-size:18px;line-height:1.65;letter-spacing:-.36px;text-align:right}.about-story-copy>.about-button{width:-moz-max-content;width:max-content;margin-top:24px;margin-left:auto}.about-story-media{width:100%;height:789px;border-radius:32px}.about-story-media img{border-radius:32px}.about-story--history .about-story-media img{-o-object-position:50% center;object-position:50% center}.about-story--mission .about-story-media img{-o-object-position:54% center;object-position:54% center}.about-stakeholders{direction:ltr;display:grid;width:100%;max-width:1440px;margin:0 auto;padding:90px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:95px;background:#fff}.about-stakeholders-media{min-height:1113px;border-radius:32px}.about-stakeholders-media img{border-radius:32px;-o-object-position:center;object-position:center}.about-stakeholders-copy{direction:rtl;display:flex;min-width:0;flex-direction:column;justify-content:center;gap:64px}.about-stakeholder-list{display:flex;flex-direction:column;gap:32px}.about-stakeholder-card{display:flex;min-width:0;flex-direction:column;gap:20px;padding:24px;border-radius:10px;background:var(--secondary-50)}.about-stakeholder-heading{direction:ltr;display:flex;min-width:0;align-items:center;gap:23px}.about-stakeholder-heading h3{direction:rtl;min-width:0;flex:1;color:var(--primary-600);font-size:32px;font-weight:700;line-height:1.5;letter-spacing:-.96px;text-align:right}.about-stakeholder-icon{display:grid;width:56px;height:56px;flex:0 0 56px;place-items:center;border-radius:50%;background:#e6efff;overflow:hidden}.about-stakeholder-icon img{display:block;width:32px;height:32px}.about-stakeholder-card>p{color:var(--secondary-400);font-size:18px;line-height:1.5;letter-spacing:-.36px;text-align:right}.about-page>.landing-footer{width:100%;max-width:1440px;padding:80px 90px;gap:60px}@media (max-width:1200px){.about-hero-copy{padding-right:48px;padding-left:40px}.about-hero h1{font-size:52px}.about-stakeholders,.about-story{padding-right:48px;padding-left:48px;gap:54px}.about-stakeholders h2,.about-story h2{font-size:46px}.about-stakeholder-heading h3{font-size:26px}}@media (min-width:641px) and (max-width:1000px){body.public-menu-open{overflow:hidden}.about-page>.landing-header{direction:ltr;display:grid;height:100px;padding:28px 48px;grid-template-columns:44px 1fr;gap:20px;background:#fff;box-shadow:0 18px 42px rgba(0,0,0,.04)}.about-page>.landing-header>.header-actions,.about-page>.landing-header>nav{display:none}.about-page>.landing-header .brand-link{grid-column:2;grid-row:1;justify-self:end}.about-page>.landing-header .brand-link img{display:block;width:44px;height:44px;-o-object-fit:contain;object-fit:contain}.about-page .mobile-menu-button{display:grid;width:44px;height:44px;grid-column:1;grid-row:1;place-items:center;padding:0;border:0;margin:0;background:transparent;color:var(--secondary-500)}.about-page .mobile-menu-button img,.about-page .mobile-menu-button svg{width:24px;height:24px}.about-page .public-mobile-menu{direction:rtl;position:absolute;top:100%;right:0;left:0;display:grid;visibility:hidden;gap:22px;padding:24px 48px;border-top:1px solid var(--secondary-100);background:#fff;box-shadow:0 22px 40px rgba(18,31,48,.14);opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s}.about-page .public-mobile-menu.is-open{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.about-page .public-mobile-menu nav{display:grid;width:100%;justify-self:stretch;gap:4px;text-align:right}.about-page .public-mobile-menu nav a{display:block;width:100%;padding:13px 6px;border-bottom:1px solid var(--secondary-100);color:var(--secondary-500)}.about-page .public-mobile-auth{display:grid;grid-template-columns:1fr 1fr;gap:16px}.about-page .public-mobile-auth a{display:flex;width:100%;height:48px;align-items:center;justify-content:center;border-radius:12px}.about-page .public-mobile-auth .plain-button{border:1px solid var(--secondary-200)}}@media (max-width:920px){.about-hero{grid-template-columns:1fr}.about-hero-copy{grid-row:1;min-height:500px;padding:64px 48px}.about-hero-media{grid-row:2;min-height:560px}.about-story{display:flex;min-height:0;flex-direction:column;align-items:stretch;padding-top:72px;padding-bottom:72px}.about-story-copy{order:1}.about-story-media{order:2;height:600px}.about-stakeholders{display:flex;flex-direction:column;padding-top:72px;padding-bottom:72px}.about-stakeholders-copy{order:1}.about-stakeholders-media{order:2;min-height:760px}}@media (max-width:640px){.about-hero{min-height:0}.about-hero-copy{min-height:0;gap:40px;padding:24px 16px}.about-hero-copy>div:first-child{gap:24px}.about-hero h1{font-size:32px;line-height:1.5;letter-spacing:-.96px}.about-hero-copy p{font-size:14px;letter-spacing:-.28px}.about-hero-actions{width:100%;flex-direction:column}.about-hero-actions .about-button{width:100%}.about-hero-media{min-height:585px}.about-story{gap:48px;padding:24px 16px}.about-story-copy{gap:32px}.about-stakeholders h2,.about-story h2{font-size:32px;line-height:1.5;letter-spacing:-.96px}.about-story-copy>p{font-size:18px;line-height:1.5}.about-story-copy>.about-button{width:100%;margin-top:24px;margin-left:0}.about-story-media{height:408px}.about-stakeholders{gap:48px;padding:24px 16px}.about-stakeholder-list,.about-stakeholders-copy{gap:32px}.about-stakeholder-heading h3{font-size:20px;letter-spacing:-.4px}.about-stakeholders-media{min-height:707px}.about-page>.landing-footer{display:grid;min-height:0;padding:64px 24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px 24px}.about-page>.landing-footer>.footer-brand,.about-page>.landing-footer>div:last-child{grid-column:1/-1}}@media (max-width:374px){.about-hero h1,.about-stakeholders h2,.about-story h2{font-size:28px}.about-page>.landing-footer{-moz-column-gap:16px;column-gap:16px}.about-page>.landing-footer>div>a{font-size:13px}}