/* Scoped public-page navigation and descriptive copy. */

.home-about-link{display:inline-block;margin-top:22px;color:#fff;text-underline-offset:5px;font-size:14px}
.founders .founder-profile-link{margin:10px 0 22px;font-size:14px;line-height:1.6}
.founder-profile-link a{color:#eee4ed;text-underline-offset:4px}
.profile-breadcrumbs{display:block;padding:22px max(6%,calc((100vw - 1360px)/2));background:var(--surface);font-size:13px;color:#d2cbd9}
.profile-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}
.profile-breadcrumbs li+li::before{content:"/";margin-right:10px;color:#a99eaf}
.profile-breadcrumbs a{color:#eee4ed;text-underline-offset:4px}
.home-about-link:focus-visible,.founder-profile-link a:focus-visible,.profile-breadcrumbs a:focus-visible{outline:2px solid #e1bdc5;outline-offset:5px}
@media(max-width:700px){.profile-breadcrumbs{font-size:12px;padding-top:16px;padding-bottom:16px}}

.home-simple .hero-copy{text-align:center;margin-inline:auto}.home-simple .hero h1.hero-wordmark,.home-simple .company-subtitle,.home-simple .home-mission{margin-inline:auto;text-align:center}.home-simple .home-about-link{margin-top:18px}

.home-simple .hero-copy{text-align:center;margin-inline:auto}
.home-simple .home-discovery{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px;margin:30px auto 0}
.home-simple .home-primary-link,.home-simple .home-about-link{display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:46px;margin:0;padding:12px 24px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .2s,border-color .2s}
.home-simple .home-primary-link{background:#f0eaf1;color:#17131b;border:1px solid #f0eaf1}
.home-simple .home-about-link{background:#ffffff08;color:#f7f1f7;border:1px solid #ffffff45}
.home-simple .home-primary-link:hover{background:#e1bdc5;border-color:#e1bdc5}
.home-simple .home-about-link:hover{background:#ffffff13;border-color:#e1bdc5}
.home-simple .home-primary-link:focus-visible{outline:2px solid #e1bdc5;outline-offset:5px}
@media(max-width:700px){.home-simple .home-discovery{gap:12px;margin-top:25px}.home-simple .home-primary-link,.home-simple .home-about-link{padding:12px 20px;font-size:12px}}
