.mission{border-radius:var(--radius-lg);border:1px solid var(--hairline);background:var(--surface);padding:clamp(44px,6vw,76px) 32px;text-align:center;position:relative;overflow:hidden}.mission .m-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(50% 80% at 50% 0%,rgba(var(--accent-rgb),.12),transparent 70%)}.mission .m-inner{position:relative;z-index:1}.mission .mark{width:44px;height:44px;border-radius:12px;background:var(--accent-gradient);display:inline-grid;place-items:center;box-shadow:var(--accent-glow);margin-bottom:22px;color:#fff}.mission .mark svg{width:24px;height:24px}.mission h2{font-family:var(--font-display);font-weight:700;font-size:var(--t-h2);letter-spacing:-.02em}.mission .m-text{color:var(--text-muted);margin:14px auto 0;max-width:50ch;font-size:1.05rem}.mission .m-cta{margin-top:26px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}[data-theme=light] .mission{background:#0a0b0e;border-color:transparent}[data-theme=light] .mission h2{color:#f4f5f7}[data-theme=light] .mission .m-text{color:#f4f5f7c7}[data-theme=light] .mission .btn-ghost{color:#f4f5f7;border-color:#f4f5f747}[data-theme=light] .mission .btn-ghost:hover{background:#f4f5f714}.rich-text-plain{text-align:center;max-width:720px;margin:0 auto}.rich-text-plain .eyebrow{display:block;margin-bottom:12px}.rich-text-plain h2{font-family:var(--font-display);font-weight:700;font-size:var(--t-h2);letter-spacing:-.02em}.rich-text-plain .m-text{color:var(--text-muted);margin:14px auto 0;font-size:1.05rem}.rich-text-plain .m-cta{margin-top:26px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-rich-text.css.map */
