.about-badge{align-items:center;gap:12px;margin-bottom:clamp(20px,3vw,28px);display:inline-flex}.about-badge__num{color:#fff;background:linear-gradient(135deg,#702ae1,#9c4dcc);border-radius:10px;justify-content:center;align-items:center;min-width:36px;height:36px;padding-inline:10px;font-size:.9375rem;font-weight:800;display:inline-flex;box-shadow:0 8px 20px #702ae159}.about-badge__label{letter-spacing:.12em;text-transform:uppercase;color:#fff;font-size:clamp(.875rem,1.2vw,1rem);font-weight:800}[dir=rtl] .about-badge__label{letter-spacing:.04em;text-transform:none}.about-section{--about-accent:#702ae1;--about-accent-light:#9c4dcc;--about-accent-soft:#c99af0}.about-section__container{max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.about-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,56px);display:grid}.about-split--reverse{direction:ltr}.about-split--reverse>*{direction:inherit}[dir=rtl] .about-split--reverse{direction:rtl}@media (max-width:900px){.about-split{grid-template-columns:1fr}}
.about-intro{background:#0a0614;padding:clamp(56px,8vw,96px) 0;position:relative;overflow:hidden}.about-intro__split{align-items:center}.about-intro__content{max-width:640px}.about-intro__paragraphs{flex-direction:column;gap:clamp(14px,2vh,18px);display:flex}.about-intro__text{color:#ffffffd1;margin:0;font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.85}.about-intro__media,.about-intro__frame-wrap{position:relative}.about-intro__brand{top:clamp(18px,3vw,28px);object-fit:contain;z-index:2;filter:drop-shadow(0 8px 18px #00000059);width:clamp(120px,18vw,180px);height:auto;position:absolute;inset-inline-start:clamp(18px,3vw,28px)}
.about-media-frame{aspect-ratio:4/3;background:#120a24;border:1px solid #9c4dcc38;border-radius:24px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 48px #00000052}.about-media-frame__image{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.about-media-frame__tint{z-index:1;pointer-events:none;position:absolute;inset:0}.about-media-frame--dark{border-color:#9c4dcc3d}.about-media-frame--dark .about-media-frame__image{filter:saturate(.78)brightness(.68)contrast(1.08)}.about-media-frame--dark .about-media-frame__tint{background:linear-gradient(135deg,#702ae17a 0%,#3d128838 42%,#0a061494 100%),linear-gradient(#0a061414,#0a06146b)}.about-media-frame--vision{border-color:#818cf83d}.about-media-frame--vision .about-media-frame__image{filter:saturate(.82)brightness(.64)contrast(1.1)hue-rotate(-6deg)}.about-media-frame--vision .about-media-frame__tint{background:linear-gradient(135deg,#6366f161 0%,#0f163840 50%,#0a06149e 100%),radial-gradient(circle at 72% 28%,#9c4dcc38,#0000 52%)}.about-media-frame--mission{border-color:#60a5fa3d}.about-media-frame--mission .about-media-frame__image{filter:saturate(.8)brightness(.62)contrast(1.12)hue-rotate(4deg)}.about-media-frame--mission .about-media-frame__tint{background:linear-gradient(135deg,#2563eb52 0%,#0d122847 48%,#0a0614a8 100%),radial-gradient(circle at 28% 72%,#702ae12e,#0000 55%)}.about-media-frame--light{aspect-ratio:1;border-color:#702ae12e;max-width:360px;box-shadow:0 24px 48px #702ae138}.about-media-frame--light .about-media-frame__image{filter:saturate(1.02)brightness(.9)contrast(1.05)}.about-media-frame--light .about-media-frame__tint{background:linear-gradient(145deg,#702ae138,#9c4dcc14 55%,#ffffff0f)}.about-media-frame--screen{aspect-ratio:16/10;border-color:#ffffff29;max-width:420px}.about-media-frame--screen .about-media-frame__image{object-position:top center;filter:saturate(.95)brightness(.88)}.about-media-frame--screen .about-media-frame__tint{background:linear-gradient(#3d12882e,#0a061447)}.about-media-frame--tall{aspect-ratio:3/4}@media (max-width:900px){.about-media-frame--light{max-width:300px;margin-inline:auto}}
.about-company{background:#0c0818;padding:clamp(72px,9vw,112px) 0;position:relative;overflow:hidden}.about-company__glow{pointer-events:none;background:radial-gradient(circle,#702ae133,#0000 70%);border-radius:50%;width:50%;height:60%;position:absolute;bottom:-20%;left:-10%}.about-company__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.about-company__lead{flex-direction:column;min-height:100%;display:flex}.about-company__title{color:#fff;margin:0;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:700;line-height:1.12}.about-company__title-accent{color:var(--about-accent-light);margin-top:.06em;font-size:1.15em;font-weight:800;display:block}.about-company__cta{background:linear-gradient(135deg, var(--about-accent), var(--about-accent-light));color:#fff;letter-spacing:.08em;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;min-width:180px;margin-top:auto;padding:14px 28px;font-size:.8125rem;font-weight:800;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 28px #702ae152}.about-company__cta:hover{transform:translateY(-3px);box-shadow:0 16px 36px #702ae166}.about-company__description{color:#ffffffad;white-space:pre-line;margin:0;font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.85}.about-company__subtitle{color:#fff;margin:clamp(28px,4vh,36px) 0 clamp(20px,3vw,28px);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;line-height:1.35}.about-company__subtitle-accent{color:var(--about-accent-light)}.about-company__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.about-company__card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:clamp(18px,2.5vw,22px);transition:transform .25s,border-color .25s}.about-company__card:hover{border-color:#9c4dcc47;transform:translateY(-4px)}.about-company__card--featured{background:linear-gradient(145deg,#702ae159,#9c4dcc38);border-color:#c99af059;box-shadow:0 12px 32px #702ae133}.about-company__card-title{color:#fff;margin:0 0 10px;font-size:1rem;font-weight:700}.about-company__card-text{color:#ffffffb8;margin:0;font-size:.875rem;line-height:1.65}.about-company__card--featured .about-company__card-text{color:#ffffffe0}@media (max-width:960px){.about-company__layout{grid-template-columns:1fr}.about-company__cta{margin-top:clamp(24px,3vw,32px)}.about-company__cards{grid-template-columns:1fr}}@media (min-width:961px){.about-company__lead{position:sticky;top:120px}}
.about-story{padding:clamp(64px,8vw,96px) 0;position:relative;overflow:hidden}.about-story--vision{background:linear-gradient(135deg,#0f1638 0%,#12102a 45%,#0a0614 100%)}.about-story--mission{background:linear-gradient(135deg,#0a0614 0%,#101828 50%,#0d1228 100%)}.about-story--vision:before,.about-story--mission:before{content:"";pointer-events:none;opacity:.08;background-image:linear-gradient(#fffc 1px,#0000 1px),linear-gradient(90deg,#fffc 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 40%,#000 15%,#0000 75%);mask-image:radial-gradient(80% 70% at 70% 40%,#000 15%,#0000 75%)}.about-story__text{color:#ffffffd1;max-width:52ch;margin:0;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.85}.about-story__media{width:100%;position:relative}
.about-beginning{background:#fff;padding:clamp(72px,9vw,112px) 0}.about-beginning__media{justify-content:center;width:100%;display:flex}.about-beginning__shell{background:linear-gradient(145deg,#702ae1,#9c4dcc);border-radius:32px;width:min(100%,388px);padding:14px;box-shadow:0 24px 48px #702ae147,inset 0 1px #fff3}.about-beginning__image{aspect-ratio:1;object-fit:cover;background:#fff;border-radius:24px;width:100%;height:auto;display:block}.about-beginning__title{color:#1a1028;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.05}.about-beginning__title span{display:block}.about-beginning__title-accent{color:#0000;-webkit-text-stroke:2px var(--about-accent);paint-order:stroke fill}.about-beginning__text{color:#1a1028b8;max-width:58ch;margin:clamp(18px,2.5vw,24px) 0 clamp(24px,3vw,32px);font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.85}.about-beginning__features{flex-wrap:wrap;gap:14px 24px;margin:0;padding:0;list-style:none;display:flex}.about-beginning__features li{color:#1a1028;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;display:inline-flex}.about-beginning__feature-icon{width:36px;height:36px;color:var(--about-accent);background:#702ae114;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (max-width:900px){.about-beginning__shell{max-width:320px;margin-inline:auto}}
.about-core{background:#fff;padding:clamp(32px,5vw,56px) clamp(16px,3vw,32px)}.about-core__shell{background:linear-gradient(135deg,#702ae1 0%,#5a1fb8 42%,#3d1288 100%);border-radius:clamp(24px,4vw,36px);max-width:1200px;margin-inline:auto;padding:clamp(32px,5vw,48px);overflow:hidden;box-shadow:0 28px 64px #702ae147}.about-core__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,4vw,48px);display:grid}.about-core__title{color:#fff;margin:0;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;line-height:1.45}.about-core__highlight{color:#c99af0f2}.about-core__text{color:#ffffffc7;max-width:52ch;margin:clamp(16px,2.5vw,22px) 0 clamp(24px,3vw,28px);font-size:clamp(.875rem,1.3vw,.9375rem);line-height:1.75}.about-core__actions{flex-wrap:wrap;gap:12px;display:flex}.about-core__btn{border-radius:999px;justify-content:center;align-items:center;min-width:150px;padding:12px 22px;font-size:.875rem;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}.about-core__btn:hover{transform:translateY(-2px)}.about-core__btn--primary{color:#3d1288;background:linear-gradient(135deg,#fff,#f3ebff);box-shadow:0 8px 20px #00000026}.about-core__btn--ghost{color:#fff;background:#00000047;border:1px solid #ffffff2e}.about-core__visual{justify-content:center;align-items:center;min-height:clamp(280px,34vw,360px);display:flex;position:relative}.about-core__screen{margin-inline:auto}.about-core__float{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;border-radius:16px;padding:12px 14px;position:absolute;box-shadow:0 12px 28px #0003}.about-core__float--chart{top:4%;color:#1a1028;background:#fffffff2;min-width:110px;inset-inline-end:0}.about-core__float-label{color:#1a10288c;font-size:.6875rem;display:block}.about-core__float--chart strong{margin-bottom:8px;font-size:1.25rem;display:block}.about-core__bars{align-items:flex-end;gap:4px;height:36px;display:flex}.about-core__bars span{background:linear-gradient(#9c4dcc,#702ae1);border-radius:4px 4px 0 0;flex:1}.about-core__float--lead{bottom:6%;color:#fff;background:#1a1028e0;border:1px solid #ffffff1a;font-size:.75rem;font-weight:600;inset-inline-start:0}@media (max-width:900px){.about-core__layout{grid-template-columns:1fr}.about-core__visual{min-height:240px}}
.about-qualities{background:#f6f4fa;padding:clamp(72px,9vw,112px) 0 clamp(88px,10vw,120px)}.about-qualities__container{max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.about-qualities__head{max-width:760px;margin-bottom:clamp(28px,4vw,40px)}.about-qualities__title{color:#1a1028;margin:0;font-size:clamp(2rem,4.5vw,3rem);font-weight:700;line-height:1.15}.about-qualities__title-accent{color:var(--about-accent,#702ae1)}.about-qualities__intro{color:#1a1028a6;margin:clamp(14px,2vw,18px) 0 0;font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.8}.about-qualities__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.5vw,24px);display:grid}.about-qualities__card{background:#fff;border:1px solid #702ae114;border-radius:20px;padding:clamp(22px,3vw,28px);transition:transform .25s,box-shadow .25s;box-shadow:0 12px 32px #1a10280f}.about-qualities__card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #702ae11a}.about-qualities__card ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.about-qualities__card li{color:#1a1028c7;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;display:flex}.about-qualities__card li svg{color:#702ae1;flex-shrink:0}@media (max-width:900px){.about-qualities__grid{grid-template-columns:1fr}}
