.about-page{background:#f7f6fc}.about-hero{min-height:650px;padding:100px 8vw;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center;background:#f7f6fc}.about-hero h1{font-size:clamp(50px,6vw,86px);line-height:.98;letter-spacing:-.07em;margin:0}.about-hero h1 em,.about-manifesto h2 em,.principles-intro h2 em,.about-products h2 em,.about-cta h2 em{color:#8062d3;font-style:normal}.about-lead{max-width:520px;color:#69687d;font-size:16px;line-height:1.7;margin:28px 0 30px}.about-art{height:430px;position:relative;display:grid;place-items:center}.about-orbit{position:absolute;width:360px;height:360px;border:1px solid #c9c2ef;border-radius:50%;box-shadow:0 0 0 55px rgba(128,98,211,.05)}.about-card{position:relative;z-index:1;width:300px;height:290px;padding:28px;background:#111126;border-radius:14px;color:#fff;box-shadow:18px 26px 50px rgba(17,17,38,.2);transform:rotate(-5deg)}.card-mini-label{display:block;color:#aaa4c6;font:9px 'DM Mono',monospace;letter-spacing:.1em}.about-card strong{display:block;font-size:31px;line-height:1.02;letter-spacing:-.07em;margin-top:58px}.about-card i{color:#69dfd0;font-style:normal}.card-mini-line{display:block;width:70px;height:2px;background:#8062d3;margin:24px 0 18px}.about-card small{color:#c2bfd0;font-size:11px;line-height:1.5}.about-note{position:absolute;z-index:2;background:#fff;padding:13px 16px;border-radius:8px;box-shadow:0 10px 25px rgba(45,38,84,.12);font:9px 'DM Mono',monospace;color:#706d85}.about-note b{color:#8062d3;font-size:15px;margin-left:12px}.note-one{right:0;top:62px;transform:rotate(8deg)}.note-two{left:0;bottom:64px;transform:rotate(-7deg);line-height:1.5}.note-two strong{font-family:'Manrope',sans-serif;color:#111126;font-size:13px}.about-manifesto{text-align:center;padding:115px 8vw;background:#8062d3;color:#fff}.about-manifesto .eyebrow,.about-cta .eyebrow{color:#d8cff8}.about-manifesto h2{font-size:clamp(42px,5.8vw,76px);line-height:1;letter-spacing:-.07em;margin:0}.about-manifesto h2 em{color:#69dfd0}.about-manifesto>p:last-child{max-width:540px;margin:28px auto 0;color:#e3dcf7;line-height:1.7;font-size:14px}.about-principles{padding:110px 8vw;display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw}.principles-intro h2,.about-products h2{font-size:clamp(42px,5vw,66px);line-height:1;letter-spacing:-.07em;margin:0}.principles-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #deddea}.principles-grid article{padding:25px 24px 25px 0;border-bottom:1px solid #deddea}.principles-grid article:nth-child(odd){border-right:1px solid #deddea;margin-right:24px}.principles-grid span{font:10px 'DM Mono',monospace;color:#8062d3}.principles-grid h3{font-size:19px;letter-spacing:-.04em;margin:35px 0 10px}.principles-grid p{color:#69687d;font-size:13px;line-height:1.6;margin:0}.about-products{padding:110px 8vw;background:#fff;display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw}.about-product-list{border-top:1px solid #deddea}.about-product-list a{display:grid;grid-template-columns:35px 1fr 1.2fr 25px;gap:15px;align-items:center;padding:22px 0;border-bottom:1px solid #deddea;color:#111126;text-decoration:none}.about-product-list span{font:10px 'DM Mono',monospace;color:#8062d3}.about-product-list strong{font-size:18px;letter-spacing:-.04em}.about-product-list small{color:#69687d;font-size:11px}.about-product-list b{color:#8062d3;font-size:18px}.about-cta{text-align:center;padding:110px 8vw;background:#111126;color:#fff}.about-cta h2{font-size:clamp(45px,6vw,78px);line-height:1;letter-spacing:-.07em;margin:0 0 30px}.about-cta h2 em{color:#69dfd0}.about-cta .button{position:relative}.about-header{background:#f7f6fc}@media(max-width:850px){.about-hero{display:block;padding:75px 7vw}.about-art{margin-top:60px}.about-manifesto,.about-principles,.about-products,.about-cta{padding:80px 7vw}.about-principles,.about-products{display:block}.principles-grid{margin-top:50px}.about-product-list{margin-top:50px}.about-product-list a{grid-template-columns:30px 1fr 25px}.about-product-list small{display:none}.principles-grid{grid-template-columns:1fr}.principles-grid article:nth-child(odd){border-right:0;margin-right:0}.about-note.note-one{right:-8px}.about-note.note-two{left:-8px}}
