.about-hero.svelte-cwls5q{background:#17191b;color:#fff;overflow:hidden}.hero-grid.svelte-cwls5q{min-height:530px;display:grid;grid-template-columns:1.05fr .95fr;gap:4rem;align-items:center}.hero-copy.svelte-cwls5q{padding-block:5rem}.hero-copy.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:clamp(2.7rem,5.4vw,5rem);letter-spacing:-.08em;line-height:1.08;margin:.55rem 0 1.3rem}.hero-copy.svelte-cwls5q h1:where(.svelte-cwls5q) em:where(.svelte-cwls5q),.manifesto.svelte-cwls5q h2:where(.svelte-cwls5q) span:where(.svelte-cwls5q),.closing.svelte-cwls5q em:where(.svelte-cwls5q){color:var(--orange);font-style:normal}.hero-copy.svelte-cwls5q>p:where(.svelte-cwls5q):not(.eyebrow){max-width:38rem;color:#d0d5d9;font-size:1.06rem;line-height:2.05;margin-bottom:1.9rem}.btn.svelte-cwls5q span:where(.svelte-cwls5q){display:inline-block;margin-inline-start:.35rem;transition:transform .2s}.btn.svelte-cwls5q:hover span:where(.svelte-cwls5q){transform:translate(-4px)}.story-mark.svelte-cwls5q{height:350px;position:relative;border:1px solid #4b4f52;border-radius:10px;background:radial-gradient(circle at 50% 5%,#45494c,#1e2022 55%,#151617);box-shadow:0 25px 55px #0008;overflow:hidden}.story-mark.svelte-cwls5q:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,#ffffff08,transparent 40%)}.mark-rail.svelte-cwls5q{position:absolute;top:38%;inset-inline:14%;height:16px;border-radius:999px;background:linear-gradient(#edf0f1,#81898d,#e6e9ea)}.story-mark.svelte-cwls5q i:where(.svelte-cwls5q){position:absolute;top:calc(38% + 16px);inset-inline-start:calc(20% + var(--i) * 14%);width:4px;height:calc(68px + var(--i) * 11px);background:var(--orange)}.story-mark.svelte-cwls5q i:where(.svelte-cwls5q):after{content:"";position:absolute;bottom:-24px;inset-inline-start:-12px;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#f8dc79,#be8a16 60%,#72500a)}.story-mark.svelte-cwls5q b:where(.svelte-cwls5q){position:absolute;bottom:1.7rem;inset-inline:0;text-align:center;letter-spacing:.35em;color:#f5f6f7}.manifesto.svelte-cwls5q{padding-block:7rem;display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem}.manifesto.svelte-cwls5q h2:where(.svelte-cwls5q){grid-column:1/-1;font-size:clamp(2.1rem,4.5vw,4.25rem);line-height:1.22;letter-spacing:-.07em;margin:-1rem 0 0}.manifesto-copy.svelte-cwls5q{grid-column:2;display:grid;gap:1rem;color:#555b60;line-height:2.05}.manifesto-copy.svelte-cwls5q p:where(.svelte-cwls5q){margin:0}.values-section.svelte-cwls5q{background:#f4f5f6;padding-block:6rem}.section-intro.svelte-cwls5q{display:grid;grid-template-columns:.7fr 1.3fr;gap:2rem;align-items:start;margin-bottom:2.4rem}.section-intro.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(2rem,3.6vw,3.3rem);letter-spacing:-.06em;line-height:1;margin:.25rem 0}.section-intro.svelte-cwls5q>p:where(.svelte-cwls5q):last-child{color:#575d61;line-height:2;margin:0}.values-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.values-grid.svelte-cwls5q article:where(.svelte-cwls5q){background:#fff;padding:1.6rem;min-height:230px;border-top:3px solid transparent;transition:border-color .2s,transform .2s,box-shadow .2s}.values-grid.svelte-cwls5q article:where(.svelte-cwls5q):hover{border-color:var(--orange);transform:translateY(-4px);box-shadow:0 14px 30px #17191b12}.values-grid.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--orange);font-weight:900;font-size:.8rem;letter-spacing:.08em}.values-grid.svelte-cwls5q h3:where(.svelte-cwls5q){font-size:1.35rem;margin:2.7rem 0 .65rem}.values-grid.svelte-cwls5q p:where(.svelte-cwls5q){color:#5b6065;font-size:.9rem;line-height:1.9;margin:0}.journey.svelte-cwls5q{padding-block:7rem;display:grid;grid-template-columns:.9fr 1.1fr;gap:4rem}.journey.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(2rem,3.8vw,3.6rem);line-height:1.15;letter-spacing:-.065em;margin:.3rem 0}.journey.svelte-cwls5q ol:where(.svelte-cwls5q){list-style:none;padding:0;margin:0;counter-reset:journey}.journey.svelte-cwls5q li:where(.svelte-cwls5q){counter-increment:journey;display:grid;grid-template-columns:4rem 1fr;gap:1rem;padding:1.2rem 0;border-block-start:1px solid var(--silver)}.journey.svelte-cwls5q li:where(.svelte-cwls5q):last-child{border-block-end:1px solid var(--silver)}.journey.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"۰" counter(journey);font:900 .8rem Vazirmatn Variable,Tahoma,sans-serif;color:var(--orange);padding-top:.25rem}.journey.svelte-cwls5q b:where(.svelte-cwls5q){font-size:1.15rem;display:block;margin-bottom:.2rem}.journey.svelte-cwls5q span:where(.svelte-cwls5q){grid-column:2;color:#5b6065;line-height:1.8}.closing.svelte-cwls5q{background:linear-gradient(120deg,#fc4c02,#db4000);color:#fff;text-align:center;padding-block:6rem}.closing.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){color:#fff}.closing.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.08;letter-spacing:-.08em;margin:.5rem 0 2rem}.closing.svelte-cwls5q em:where(.svelte-cwls5q){color:#17191b}.light.svelte-cwls5q{background:#fff;color:#17191b;border-color:#fff}.light.svelte-cwls5q:hover{background:#17191b;border-color:#17191b;color:#fff}@media(max-width:760px){.hero-grid.svelte-cwls5q,.manifesto.svelte-cwls5q,.section-intro.svelte-cwls5q,.journey.svelte-cwls5q{grid-template-columns:1fr;gap:2rem}.hero-copy.svelte-cwls5q{padding-block:3.5rem 1rem}.story-mark.svelte-cwls5q{height:280px;margin-bottom:3.5rem}.manifesto.svelte-cwls5q{padding-block:4.5rem}.manifesto.svelte-cwls5q h2:where(.svelte-cwls5q),.manifesto-copy.svelte-cwls5q{grid-column:auto}.values-section.svelte-cwls5q,.journey.svelte-cwls5q{padding-block:4.5rem}.values-grid.svelte-cwls5q{grid-template-columns:1fr}.values-grid.svelte-cwls5q article:where(.svelte-cwls5q){min-height:auto}.values-grid.svelte-cwls5q h3:where(.svelte-cwls5q){margin-top:1.4rem}.section-intro.svelte-cwls5q{margin-bottom:1.5rem}.journey.svelte-cwls5q ol:where(.svelte-cwls5q){margin-top:0}.closing.svelte-cwls5q{padding-block:4.5rem}}@media(prefers-reduced-motion:reduce){.values-grid.svelte-cwls5q article:where(.svelte-cwls5q),.btn.svelte-cwls5q span:where(.svelte-cwls5q){transition:none}}.story-mark.svelte-cwls5q img:where(.svelte-cwls5q){position:relative;z-index:1;width:100%;height:100%;object-fit:cover}
