.about-hero-foreground{max-width:62ch;margin:0 auto;animation:hero-enter .52s cubic-bezier(.22,1,.36,1) both}.about-what{position:relative}.about-what:before{content:"";position:absolute;inset:0;background:radial-gradient(900px 420px at 12% 20%,rgba(176,100,120,.1),transparent 60%),radial-gradient(700px 340px at 90% 30%,rgba(100,160,220,.08),transparent 55%);pointer-events:none;opacity:.9}.about-what>.container{position:relative;z-index:1}.about-what__body{display:grid;gap:.85rem}.about-what__item{margin:0;padding:1rem 1rem 1.05rem;border-radius:1.25rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.72);line-height:1.65}.about-what__kicker{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.62)}.about-what__note{padding:1.25rem 1.25rem 1.1rem;border-radius:1.5rem;background:rgba(33,37,41,.92);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 18px 50px rgba(0,0,0,.35)}.about-what__note-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.about-what__note-kicker{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.58)}.about-what__note-title{margin:.15rem 0 0;font-size:1.15rem;font-weight:650;letter-spacing:-.01em;color:hsla(0,0%,100%,.92)}.about-what__note-mark{min-width:42px;height:42px;border-radius:999px;display:grid;place-items:center;font-weight:800;letter-spacing:.08em;color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}.about-what__note-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.08)}.about-what__note-link{display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;font-weight:650;color:hsla(0,0%,100%,.86);padding:.45rem .75rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.about-what__note-link:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.07)}.about-what__note-link:focus-visible{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,.22),0 0 0 4px rgba(176,100,120,.2)}.about-section{position:relative}.about-section__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.about-section__grid{grid-template-columns:1fr 1fr}}@media (max-width:575.98px){.about-section__grid .about-section__card:nth-child(n+4){display:none}}.about-section__card{padding:1.1rem;border-radius:1.5rem;background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.1);transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.about-section .min-h-screen{min-height:0!important}.about-section__card:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.16);background:rgba(0,0,0,.42)}.about-section__card-head{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start;margin-bottom:.8rem}.about-section__icon{width:42px;height:42px;border-radius:999px;display:grid;place-items:center;color:hsla(0,0%,100%,.82);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}.about-section__meta{display:grid;gap:.35rem}.about-section__meta-row{display:grid;grid-template-columns:64px 1fr;gap:.65rem;align-items:baseline}.about-section__meta-k{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.52)}.about-section__meta-v{font-size:.86rem;color:hsla(0,0%,100%,.72)}.about-section__panel{padding:1.35rem;border-radius:1.75rem;background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.1)}.about-section__panel-mark{min-width:42px;height:42px;border-radius:999px;display:grid;place-items:center;font-weight:800;letter-spacing:.08em;color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}.about-section__principle{display:grid;grid-template-columns:34px 1fr;gap:.75rem;align-items:start;padding:.75rem;border-radius:1.25rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08)}.about-section__principle-icon{width:34px;height:34px;border-radius:999px;display:grid;place-items:center;color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.about-section__panel-cta{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:space-between;margin-top:1.15rem;padding-top:.9rem;border-top:1px solid hsla(0,0%,100%,.08)}.about-section__panel-link{display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;font-weight:650;color:hsla(0,0%,100%,.86);padding:.45rem .75rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.04);transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.about-section__panel-link:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.07)}.about-section__panel-link--muted{color:hsla(0,0%,100%,.74);background:transparent}.about-section__panel-link--muted:hover{color:hsla(0,0%,100%,.86)}.about-section__panel-link:focus-visible{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,.22),0 0 0 4px rgba(176,100,120,.2)}.about-roadmap__card{padding:1.15rem;border-radius:1.5rem;background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.1);transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.about-roadmap__card:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.16);background:rgba(0,0,0,.42)}.about-roadmap__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.about-roadmap__index{font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.46)}.about-roadmap__meta{margin-top:auto;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.08)}.about-roadmap__meta-k{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.52);margin-bottom:.5rem}.about-roadmap__chips{display:flex;flex-wrap:wrap;gap:.4rem}.about-roadmap__chip{font-size:.74rem;line-height:1;color:hsla(0,0%,100%,.76);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);padding:.35rem .55rem;border-radius:999px}.about-stats-box li i{font-size:.95rem}.about-stats-box li{line-height:1.3}.capability-card{border:none;background:linear-gradient(145deg,#0f0f0f,#181818 60%,#121212);transition:transform .4s ease,box-shadow .4s ease,background .5s ease}.capability-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px -10px rgba(0,0,0,.6);background:linear-gradient(145deg,#141414,#1f1f1f 60%,#161616)}.capability-icon{width:40px;height:40px;background:linear-gradient(135deg,rgba(210,118,123,.15),rgba(91,54,106,.08));border:1px solid rgba(176,100,120,.3);color:var(--brand-purple);font-size:1.1rem}.founder-quote .quote-mark{font-size:6rem;font-weight:700;pointer-events:none}.avatar-placeholder{width:56px;height:56px;background:linear-gradient(135deg,#1f1f1f,#0f0f0f);border:1px solid hsla(0,0%,100%,.1)}.team-member-card{border:1px solid hsla(0,0%,100%,.05);transition:border-color .4s ease,transform .35s ease}.team-member-card:hover{border-color:hsla(0,0%,100%,.12);transform:translateY(-5px)}.about-hero-offset{min-height:100vh;display:flex;align-items:center;padding-top:80px;padding-bottom:80px}@media (max-width:991.98px){.about-hero-offset{padding-top:100px;padding-bottom:60px}}@media (max-width:575.98px){.about-hero-offset{padding-top:80px;padding-bottom:40px}}.core-principles-list{display:flex;flex-direction:column;gap:1.4rem}.core-principle{background:linear-gradient(145deg,#101010,#181818);border:1px solid hsla(0,0%,100%,.05);padding:1.4rem 1.5rem 1.3rem;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 4px 18px -8px rgba(0,0,0,.55);transition:border-color .4s ease,transform .4s ease,box-shadow .4s ease}.core-principle:before{content:"";position:absolute;top:-40%;right:-30%;width:70%;height:180%;background:radial-gradient(circle at 30% 40%,rgba(210,118,123,.22),transparent 70%);opacity:0;transition:opacity .6s ease}.core-principle:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.12);box-shadow:0 10px 28px -8px rgba(0,0,0,.6)}.core-principle:hover:before{opacity:1}.core-principle h3{font-size:1.05rem;margin:0 0 .35rem;font-weight:600;letter-spacing:.3px}.core-principle p{font-size:.9rem;line-height:1.5;color:#9ca3af;margin:0}@media (max-width:575.98px){.core-principle{padding:1.15rem 1.15rem 1.05rem}.core-principle h3{font-size:1rem}}