.about-story{background:var(--navy)}.about-story .eyebrow{color:var(--dark-teal);letter-spacing:.17em;font-size:.875rem}.about-hero{background:radial-gradient(circle at 78% 25%,#0d4960 0,#0000 26%),linear-gradient(145deg,#080f1b,#0b2132);min-height:535px;padding:155px 0 62px;overflow:hidden}.about-split{grid-template-columns:.95fr 1.05fr;align-items:center;gap:70px;display:grid}.about-hero>div>div>p:last-child{color:#d8e5ef;max-width:590px;margin-top:22px;font-size:1.18rem;line-height:1.65}.about-evolution{height:320px;position:relative}.about-evolution figcaption{width:230px;color:var(--muted);font-size:.85rem;position:absolute;bottom:0;right:0}.evolution-line{background:linear-gradient(90deg,transparent,var(--cyan),var(--teal));height:2px;box-shadow:0 0 13px var(--cyan);position:absolute;inset:57% 2% auto 0;transform:rotate(-12deg)}.evolution-stages{justify-content:space-between;align-items:center;height:230px;display:flex;position:relative}.evolution-stage{text-transform:uppercase;letter-spacing:.12em;background:#102b3eaa;border:1px solid #39718c;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:145px;height:145px;display:flex;box-shadow:0 0 18px #38bdf81a}.evolution-stage span{color:var(--muted);font-size:.7rem}.stage-2{border-color:var(--cyan);box-shadow:0 0 24px #38bdf83d}.about-evolution>p{text-transform:uppercase;letter-spacing:.16em;color:var(--muted);font-size:.72rem;position:absolute;top:0;right:0}.about-story-section{padding:66px 0}.about-copy-block h2{text-align:left;margin-bottom:22px;font-size:clamp(2rem,3.2vw,3.2rem)}.about-copy-block>p:not(.eyebrow){color:var(--body-muted);margin-top:14px;font-size:1.05rem;line-height:1.65}.origin-diagram{grid-template-columns:1fr 38px 120px 38px 1fr;align-items:center;display:grid}.origin-diagram figcaption,.refund-example figcaption{color:var(--body-muted);text-align:center;grid-column:1/-1;margin-bottom:16px;font-size:.8rem}.origin-sources,.origin-results{gap:9px;display:grid}.origin-sources div,.origin-results div{background:#fff;border:1px solid #d5e1ec;border-radius:7px;align-items:center;gap:11px;min-height:46px;padding:9px 13px;font-size:.86rem;display:flex}.origin-sources svg,.origin-results svg{color:var(--dark-teal);width:22px}.origin-arrow{color:var(--dark-teal);text-align:center;font-size:1.8rem}.origin-agent{background:var(--panel);color:#fff;border-radius:9px;place-items:center;height:120px;padding:18px;display:grid}.origin-agent img{width:45px;height:45px}.about-refund{background:#eef5f8}.refund-example{grid-template-columns:1fr 1fr;gap:14px;display:grid}.refund-conversation{gap:12px;display:grid}.refund-conversation article{background:#fff;border:1px solid #d4e3ed;border-radius:8px;gap:11px;padding:14px;display:flex}.refund-conversation strong{color:var(--dark-teal);font-size:.8rem}.refund-conversation p{margin-top:4px;font-size:.9rem;line-height:1.5}.refund-avatar{width:36px;height:36px;color:var(--dark-teal);background:#e6f3f7;border-radius:7px;place-items:center;display:grid}.refund-avatar.agent{background:var(--panel)}.refund-avatar img{width:29px;height:29px}.decision-context{background:#fff;border:1px solid #d4e3ed;border-radius:8px;padding:16px}.decision-context h3{margin-bottom:9px;font-size:1rem}.decision-context>div{border-top:1px solid #e4ebf0;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:8px 0;font-size:.78rem;display:grid}.decision-context svg{width:19px;color:var(--dark-teal)}.decision-context .ok{color:#087d5e}.decision-context .warn{color:#a05c00}.decision-context .unknown{color:#5e477d}.about-purpose-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:55px;display:grid}.about-pillars{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.about-pillars article{text-align:center;background:#fff;border:1px solid #d5e1ec;border-radius:8px;padding:20px 10px}.about-pillars svg{width:34px;height:34px;color:var(--dark-teal)}.about-pillars h3{margin-top:14px;font-size:.85rem}.about-beliefs{background:#edf4f8}.belief-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.belief-grid article{background:#fff;border:1px solid #dbe5ed;border-radius:8px;padding:22px}.belief-grid svg{width:32px;color:var(--dark-teal)}.belief-grid h2{text-align:left;margin:14px 0 10px;font-size:1.1rem}.belief-grid p{color:var(--body-muted);font-size:.9rem;line-height:1.55}.founder-layout{grid-template-columns:270px 1fr 320px;align-items:center;gap:34px;display:grid}.founder-photo{aspect-ratio:1;border-radius:9px;overflow:hidden}.founder-photo img{object-fit:cover;object-position:center 35%;width:100%;height:100%}.founder-bio h2{text-align:left;font-size:2rem}.founder-role{color:var(--dark-teal);margin:4px 0 18px;font-weight:600}.founder-bio>p:last-child{color:var(--body-muted);line-height:1.65}.founder-facts{gap:10px;display:grid}.founder-facts>p{border:1px solid #cddfe9;border-radius:8px;align-items:center;gap:12px;padding:13px 16px;display:flex}.founder-facts strong,.founder-facts span,.founder-facts>p:first-child{display:block}.founder-facts svg{color:var(--dark-teal)}.founder-linkedin{color:var(--dark-teal);background:#fff}.founder-linkedin.is-unavailable{color:#607385;cursor:default;border-color:#bdcbd5}.about-closing{background:radial-gradient(ellipse at 70% 100%,#10384f,transparent 60%),var(--navy);padding:48px 0}.about-closing .container{justify-content:space-between;align-items:center;gap:36px;display:flex}.about-closing h2{font-size:clamp(1.8rem,2.8vw,2.7rem)}.about-closing>div>div>p:last-child{color:#d2dfeb;margin-top:8px}.about-demo-link{min-height:48px;color:var(--teal);text-underline-offset:5px;align-items:center;gap:9px;text-decoration:underline;display:inline-flex}.about-demo-link svg{width:19px}@media (max-width:1000px){.about-split{gap:35px}.origin-diagram{grid-template-columns:1fr 25px 95px 25px 1fr}.about-pillars{grid-template-columns:repeat(3,1fr)}.belief-grid{grid-template-columns:1fr 1fr}.founder-layout{grid-template-columns:220px 1fr}.founder-facts{grid-column:1/-1;grid-template-columns:1fr 1fr 1fr}}@media (max-width:700px){.about-hero{padding:122px 0 48px}.about-split,.about-purpose-layout{grid-template-columns:1fr;gap:35px}.about-hero h1{font-size:2.45rem}.about-hero>div>div>p:last-child{font-size:1.05rem}.about-evolution{height:275px}.evolution-stage{width:95px;height:120px;font-size:.8rem}.about-story-section{padding:44px 0}.about-copy-block h2{font-size:2rem}.origin-diagram{grid-template-columns:1fr;gap:10px}.origin-arrow{transform:rotate(90deg)}.origin-agent{width:120px;margin:auto}.refund-example{grid-template-columns:1fr}.about-pillars{grid-template-columns:1fr 1fr}.belief-grid{grid-template-columns:1fr}.belief-grid article{padding:20px}.founder-layout{grid-template-columns:1fr}.founder-photo{width:100%;max-width:360px}.founder-facts{grid-column:auto;grid-template-columns:1fr}.about-closing .container{display:block}.about-closing .button-row{justify-content:flex-start;margin-top:25px}.about-evolution figcaption{left:0;right:auto}.evolution-line{top:52%}}@media (prefers-reduced-motion:no-preference){.evolution-line{animation:4s ease-in-out infinite about-signal}.stage-2{animation:4s ease-in-out infinite about-pulse}}@keyframes about-signal{50%{filter:brightness(1.5);transform:rotate(-12deg)scaleX(.95)}}@keyframes about-pulse{50%{box-shadow:0 0 35px #38bdf85c}}.about-hero{min-height:475px;padding:142px 0 52px;position:relative}.about-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0b2437aa);height:100px;position:absolute;inset:auto 0 0}.about-hero .about-split{grid-template-columns:1.08fr 1fr;gap:52px}.about-hero h1{max-width:690px;font-size:clamp(2.7rem,3.65vw,3.75rem)}.about-hero>div>div>p:last-child{max-width:550px;margin-top:18px;font-size:1.12rem;line-height:1.55}.about-evolution{z-index:1;height:285px}.evolution-wave{fill:none;stroke-width:1px;z-index:0;width:136%;height:245px;position:absolute;bottom:-54px;left:-24%}.evolution-signal{stroke:var(--cyan);stroke-width:2px;filter:drop-shadow(0 0 8px #38bdf8);stroke-dasharray:8 4}.evolution-stages{z-index:2;justify-content:center;gap:16px;height:220px}.evolution-stage{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(145deg,#102b3ed9,#10283abf);border-radius:6px;width:142px;height:142px}.stage-0{transform:translateY(48px)}.stage-1{transform:translateY(18px)}.stage-2{transform:translateY(-15px)}.stage-2 i{background:var(--teal);width:17px;height:17px;box-shadow:0 0 18px var(--cyan);border-radius:50%;position:absolute;bottom:44px}.about-evolution>p{color:#d8e5ef;z-index:3;font-size:.66rem;top:-4px;right:-5px}.about-evolution figcaption{z-index:3;font-size:.78rem;bottom:4px}.about-evolution>small{text-transform:uppercase;letter-spacing:.15em;color:var(--muted);z-index:3;font-size:.58rem;position:absolute;bottom:-22px;right:0}@media (max-width:700px){.about-hero{padding:116px 0 62px}.about-hero .about-split{grid-template-columns:1fr;gap:28px}.about-hero h1{max-width:350px;font-size:2.35rem}.about-hero>div>div>p:last-child{font-size:1.02rem}.about-evolution{width:100%;max-width:420px;height:250px;margin:auto}.evolution-stages{gap:8px;height:190px}.evolution-stage{width:31%;max-width:112px;height:112px;font-size:.76rem}.stage-0{transform:translateY(38px)}.stage-1{transform:translateY(12px)}.stage-2{transform:translateY(-12px)}.stage-2 i{width:13px;height:13px;bottom:34px}.evolution-wave{width:125%;height:205px;bottom:-26px;left:-14%}.about-evolution>p{font-size:.58rem;top:-5px;right:0}.about-evolution figcaption{width:210px;font-size:.72rem;bottom:-2px;left:0;right:auto}.about-evolution>small{font-size:.5rem;bottom:-28px;right:0}}@media (prefers-reduced-motion:no-preference){.evolution-signal{animation:4s linear infinite signal-flow}}@keyframes signal-flow{to{stroke-dashoffset:-48px}}@media (max-width:700px){.about-hero h1{width:100%;max-width:none;font-size:clamp(2rem,7vw,2.4rem);line-height:1.12}}.about-hero{min-height:610px;padding-bottom:105px}.about-evolution{height:310px}.about-evolution>p{top:-34px;right:8px}.about-evolution figcaption{bottom:4px}.evolution-wave{bottom:-12px}@media (max-width:700px){.about-hero{min-height:0;padding:116px 0 92px}.about-hero .about-split{gap:34px}.about-hero h1{font-size:clamp(2.05rem,8.5vw,2.65rem);line-height:1.12}.about-evolution{flex-direction:column;height:300px;padding-top:44px;display:flex}.about-evolution>p{margin:0;font-size:.62rem;line-height:1.55;top:0;left:0;right:auto}.evolution-stages{flex-shrink:0;gap:8px;height:150px}.evolution-stage{height:104px}.stage-0{transform:translateY(28px)}.stage-1{transform:translateY(10px)}.stage-2{transform:translateY(-8px)}.evolution-wave{width:116%;height:175px;bottom:25px;left:-8%}.about-evolution figcaption{width:235px;line-height:1.5;bottom:0;left:0}.stage-2 i{bottom:30px}}.origin-diagram{flex-direction:column;align-items:center;gap:5px;display:flex}.origin-diagram figcaption{width:100%;margin-bottom:9px}.origin-sources{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%}.origin-sources div{justify-content:center;min-height:42px;padding:7px 6px;font-size:.72rem}.origin-sources svg{width:18px}.origin-arrow{padding:1px;font-size:1.3rem;line-height:1}.origin-agent{width:150px;height:auto;min-height:48px;padding:12px}.origin-agent strong{font-size:.85rem}.origin-proposal{text-transform:uppercase;letter-spacing:.075em;background:#f8fbfd;border:1px solid #a9c8d8;border-radius:7px;justify-content:center;align-items:center;gap:9px;width:210px;padding:11px 14px;font-size:.82rem;display:flex;box-shadow:0 4px 12px #1232480a}.origin-proposal svg{width:20px;color:var(--dark-teal)}.origin-engine{background:var(--panel);color:#fff;border:1px solid #2a8a82;border-radius:8px;flex-direction:column;align-items:center;gap:7px;width:260px;padding:14px 18px;display:flex}.origin-engine img{width:140px;height:auto}.origin-engine strong{font-size:.9rem}.origin-results{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%}.origin-results strong{border:1px solid #cbdce8;border-top:3px solid var(--dark-teal);text-align:center;background:#fff;border-radius:6px;padding:9px 4px;font-size:.68rem}.origin-results strong:nth-child(2){border-top-color:#9f4d53}.origin-results strong:nth-child(3),.origin-results strong:nth-child(4){border-top-color:var(--amber)}.about-pillars{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.origin-sources{grid-template-columns:1fr 1fr}.origin-sources div:last-child{grid-column:1/-1}.origin-results{grid-template-columns:1fr 1fr}.origin-proposal,.origin-engine{max-width:100%}.about-pillars{grid-template-columns:1fr 1fr}}.about-split>*{min-width:0}.refund-example{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:700px){.refund-example{grid-template-columns:1fr}}
