button{font-family:inherit}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.about-page{margin-top:0;margin-bottom:0;color:#14213d;background:#fff}.about-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:1rem;box-sizing:border-box}@media(min-width: 1024px){.about-container{padding-inline:2rem}}.about-section{padding-top:3.5rem}@media(min-width: 1024px){.about-section{padding-top:6rem}}.about-section--last{padding-bottom:3.5rem}@media(min-width: 1024px){.about-section--last{padding-bottom:5.5rem}}.about-label{display:block;margin:0;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--about-label-color, #b35000)}.about-heading{margin:0;font-size:1.75rem;line-height:1.15;font-weight:700;letter-spacing:-0.01em;color:#14213d}@media(min-width: 1024px){.about-heading{font-size:2.5rem}}.about-hero{background:var(--why-section-bg-color, #eef5fc);border-bottom:1px solid #e1ebf6}.about-hero__inner{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start;padding-block:2rem 2.5rem}@media(min-width: 1024px){.about-hero__inner{grid-template-columns:1fr 1fr;gap:4.5rem;padding-block:3rem 5.5rem}}.about-hero__text{display:flex;flex-direction:column;gap:1.25rem}.about-hero__title{margin:0;font-size:2.25rem;line-height:1.05;font-weight:700;letter-spacing:-0.02em;color:#14213d}@media(min-width: 768px){.about-hero__title{font-size:3rem}}@media(min-width: 1024px){.about-hero__title{font-size:4rem}}.about-hero__lead{margin:0;max-width:35rem;font-size:1rem;line-height:1.65;color:#33445e}@media(min-width: 1024px){.about-hero__lead{font-size:1.15rem}}.about-hero__origin{display:flex;align-items:center;gap:.75rem;padding-top:.5rem}.about-hero__origin p{margin:0;font-size:.95rem;line-height:1.45;color:#33445e}.about-hero__origin strong{display:block;color:#14213d}.about-hero__flag{flex-shrink:0;display:inline-flex}.about-hero__flag svg{width:32px;height:32px}.about-promises{background:var(--about-promises-bg-color, #1f5592);border-radius:24px;padding:1.5rem;box-shadow:0 20px 40px -18px rgba(8,54,102,.35);display:flex;flex-direction:column;gap:1.4rem}@media(min-width: 1024px){.about-promises{margin-top:4.5rem;padding:2.25rem}}.about-promises__title{margin:0;font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#d3dff0}.about-promises__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.1rem}.about-promises__item{display:flex;align-items:center;gap:1rem}.about-promises__icon{flex-shrink:0;width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center}.about-promises__icon svg{width:26px;height:26px}.about-promises__item:nth-child(1) .about-promises__icon{color:#2f7fd1;background:#e6f0fb}.about-promises__item:nth-child(2) .about-promises__icon{color:#e8a33d;background:#fdf0dd}.about-promises__item:nth-child(3) .about-promises__icon{color:#f0662e;background:#fde8dc}.about-promises__item:nth-child(4) .about-promises__icon{color:#3bab6f;background:#e3f6ea}.about-promises__text{display:flex;flex-direction:column;gap:.2rem;line-height:1.3}.about-promises__text strong{font-size:1rem;color:#fff}.about-promises__text span{font-size:.875rem;color:#d3dff0}@media(min-width: 1024px){.about-promises__text strong{font-size:1.05rem}}.about-story{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width: 1024px){.about-story{grid-template-columns:1fr 1fr;gap:4.5rem}}.about-story__text{display:flex;flex-direction:column;gap:1.1rem}.about-story__body{margin:0;font-size:1rem;line-height:1.7;color:#4a5567}@media(min-width: 1024px){.about-story__body{font-size:1.05rem}}.about-why{background:#fff;border:1px solid #e6ebf2;border-radius:24px;padding:1.5rem;box-shadow:0 12px 32px -12px rgba(28,43,70,.14);display:flex;flex-direction:column;gap:1.25rem}@media(min-width: 1024px){.about-why{padding:2.25rem}}.about-why__title{margin:0;font-size:1.35rem;font-weight:700;color:#14213d}.about-why__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.about-why__list li{display:flex;gap:.75rem;align-items:flex-start;font-size:1rem;line-height:1.55;color:#33445e}.about-why__check{flex-shrink:0;width:22px;height:22px;margin-top:1px;color:var(--secondary-color, #0b70d8)}.about-do{display:flex;flex-direction:column;gap:2rem}.about-do__head{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.about-do__grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width: 1024px){.about-do__grid{grid-template-columns:repeat(3, 1fr)}}.about-do__card{background:#fff;border:1px solid #e6ebf2;border-radius:20px;padding:1.75rem;display:flex;flex-direction:column;gap:.9rem;box-shadow:0 2px 8px rgba(0,0,0,.04)}.about-do__card-head{display:flex;justify-content:space-between;align-items:flex-start}.about-do__icon{width:52px;height:52px;border-radius:16px;background:var(--why-section-bg-color, #eef5fc);color:var(--secondary-color, #0b70d8);display:inline-flex;align-items:center;justify-content:center}.about-do__icon svg{width:26px;height:26px}.about-do__num{font-size:2.5rem;font-weight:800;line-height:1;color:#e1e8f1}.about-do__title{margin:.25rem 0 0;font-size:1.25rem;font-weight:700;color:#14213d}.about-do__text{margin:0;font-size:.97rem;line-height:1.65;color:#4a5567}.about-commit{margin:0;background:var(--why-section-bg-color, #eef5fc);border-radius:28px;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}@media(min-width: 1024px){.about-commit{padding:4rem 6rem}}.about-commit__mark{font-family:Georgia,serif;font-size:6rem;line-height:.6;height:3rem;color:var(--secondary-color, #0b70d8)}.about-commit__quote{margin:0;max-width:51rem}.about-commit__quote p{margin:0;font-size:1.25rem;line-height:1.5;font-weight:500;color:#14213d}@media(min-width: 1024px){.about-commit__quote p{font-size:1.75rem}}.about-commit__caption{font-size:.95rem;font-weight:600;color:#5b6678}.about-cta{border:1px solid #e6ebf2;border-radius:28px;padding:1.75rem;display:flex;flex-wrap:wrap;gap:1.75rem;align-items:center;justify-content:space-between}@media(min-width: 1024px){.about-cta{padding:3rem}}.about-cta__text{flex:1 1 26rem;display:flex;flex-direction:column;gap:.5rem}.about-cta__title{margin:0;font-size:1.4rem;line-height:1.25;font-weight:700;color:#14213d}@media(min-width: 1024px){.about-cta__title{font-size:1.85rem}}.about-cta__body{margin:0;font-size:1rem;line-height:1.6;color:#4a5567}.about-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem}.about-cta__btn{display:inline-flex;align-items:center;gap:.5rem;min-height:48px;padding:0 1.5rem;border-radius:14px;font-weight:700;font-size:1rem;text-decoration:none;transition:transform .15s ease,background .15s ease}.about-cta__btn svg{width:1.1em;height:1.1em}[dir=rtl] .about-cta__btn svg{transform:scaleX(-1)}.about-cta__btn--primary{background:var(--secondary-color, #0b70d8);color:#fff;box-shadow:0 8px 20px rgba(20,33,61,.18)}.about-cta__btn--primary:hover{background:var(--secondary-dark-color, #0a5bb0);transform:translateY(-2px)}.about-cta__btn--ghost{background:#fff;border:1.5px solid #c9d6e6;color:#14213d}.about-cta__btn--ghost:hover{border-color:var(--secondary-color, #0b70d8);color:var(--secondary-color, #0b70d8)}
