.landing-page-module__oK-Jlq__landing{--cream:#faf3e8;--lilac:#d6b8ff;color:var(--cream);overflow-wrap:anywhere;background:#1d1724;min-height:100vh;font-size:1rem;line-height:1.6}.landing-page-module__oK-Jlq__landing *{min-width:0}.landing-page-module__oK-Jlq__landing a{color:inherit}.landing-page-module__oK-Jlq__landing a:focus-visible{outline-offset:6px;outline:4px solid #ffda78}.landing-page-module__oK-Jlq__landing h1,.landing-page-module__oK-Jlq__landing h2,.landing-page-module__oK-Jlq__landing h3{color:inherit;text-wrap:balance;letter-spacing:-.035em}.landing-page-module__oK-Jlq__landing h1,.landing-page-module__oK-Jlq__landing h2{font-family:Georgia,Times New Roman,serif;font-weight:400}.landing-page-module__oK-Jlq__landing p{margin:0 0 1.2rem}.landing-page-module__oK-Jlq__landing figure{margin:0}.landing-page-module__oK-Jlq__landing em{color:var(--lilac);font-weight:400}.landing-page-module__oK-Jlq__header{border-bottom:1px solid #55465f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:1560px;margin:auto;padding:1.1rem 3.5%;display:flex}.landing-page-module__oK-Jlq__brand{letter-spacing:-.08em;align-items:center;gap:.55rem;font-size:1.8rem;font-weight:800;text-decoration:none;display:flex}.landing-page-module__oK-Jlq__brandDot{color:var(--lilac)}.landing-page-module__oK-Jlq__navigation{align-items:center;gap:1.7rem;max-width:100%;margin-left:auto;display:flex}.landing-page-module__oK-Jlq__explore{text-underline-offset:.3rem}.landing-page-module__oK-Jlq__signIn,.landing-page-module__oK-Jlq__primary{border-radius:9px;justify-content:center;align-items:center;gap:1rem;max-width:100%;min-height:56px;padding:.65rem 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.landing-page-module__oK-Jlq__landing .landing-page-module__oK-Jlq__signIn{border:1px solid #b99acf}.landing-page-module__oK-Jlq__landing .landing-page-module__oK-Jlq__primary{background:var(--lilac);color:#20142c}.landing-page-module__oK-Jlq__signIn:hover{background:#372841}.landing-page-module__oK-Jlq__landing .landing-page-module__oK-Jlq__primary:hover{background:#e6d2ff}.landing-page-module__oK-Jlq__hero{grid-template-columns:.85fr 1.35fr;align-items:center;gap:2.5rem;max-width:1560px;margin:auto;padding:3rem 3.5% 3.7rem;display:grid}.landing-page-module__oK-Jlq__eyebrow{color:var(--lilac);letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:700}.landing-page-module__oK-Jlq__hero h1{margin-bottom:1.3rem;font-size:clamp(2.5rem,4.9vw,4rem);line-height:1.04}.landing-page-module__oK-Jlq__intro{max-width:28rem;font-size:1.1rem}.landing-page-module__oK-Jlq__heroCopy .landing-page-module__oK-Jlq__small{color:#e0d4e7;margin-top:1rem;margin-bottom:0;font-size:.8rem}.landing-page-module__oK-Jlq__heroArt{background:#eee0cf;border-radius:160px 160px 12px 12px;padding:.5rem .5rem 0;overflow:hidden;transform:rotate(1deg)}.landing-page-module__oK-Jlq__heroArt img{border-radius:152px 152px 4px 4px;width:100%;height:auto;display:block}.landing-page-module__oK-Jlq__heroArt figcaption{color:#35253a;align-items:center;gap:.6rem;padding:.6rem .7rem;font-size:.8rem;display:flex}.landing-page-module__oK-Jlq__captionMark{font-size:1.5rem}.landing-page-module__oK-Jlq__features{background:var(--cream);color:#2b2031;padding:4rem max(5%,50vw - 680px);scroll-margin-top:1rem}.landing-page-module__oK-Jlq__features .landing-page-module__oK-Jlq__eyebrow{color:#694385}.landing-page-module__oK-Jlq__sectionIntro{max-width:45rem}.landing-page-module__oK-Jlq__landing h2{margin-bottom:1.1rem;font-size:clamp(1.9rem,3.2vw,2.8rem);line-height:1.13}.landing-page-module__oK-Jlq__featureGrid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.3rem;display:grid}.landing-page-module__oK-Jlq__featureGrid article{border-top:2px solid #836b8d;padding-top:1rem}.landing-page-module__oK-Jlq__number{letter-spacing:.1em;color:#694385;margin-bottom:1.2rem;font-size:.8rem;font-weight:700;display:block}.landing-page-module__oK-Jlq__landing h3{letter-spacing:-.02em;margin-bottom:.8rem;font-size:1.3rem;line-height:1.25}.landing-page-module__oK-Jlq__featureGrid p{margin-bottom:0}.landing-page-module__oK-Jlq__portraitSection{grid-template-columns:1fr 1.1fr;align-items:center;gap:4rem;max-width:1280px;margin:auto;padding:5rem 5%;display:grid}.landing-page-module__oK-Jlq__portrait img{border-radius:12px 100px 12px 12px;width:100%;height:auto;display:block}.landing-page-module__oK-Jlq__portrait figcaption{color:#e0d4e7;padding-top:.7rem;font-size:.8rem}.landing-page-module__oK-Jlq__portraitCopy h2{font-size:clamp(2.2rem,4vw,3.5rem)}.landing-page-module__oK-Jlq__pullquote{color:var(--lilac);border-top:1px solid #6a5576;margin-top:1.5rem;padding-top:1rem;font-family:Georgia,Times New Roman,serif;font-size:2.4rem}.landing-page-module__oK-Jlq__pullquote span{color:var(--cream);font-family:Arial,Helvetica,sans-serif;font-size:.9rem;display:block}.landing-page-module__oK-Jlq__trust{background:#2c2235;padding:3.5rem max(5%,50vw - 680px)}.landing-page-module__oK-Jlq__trustGrid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem;display:grid}.landing-page-module__oK-Jlq__trustGrid p{color:#e0d4e7;margin-bottom:0}.landing-page-module__oK-Jlq__closing{text-align:center;padding:3.5rem 5%}.landing-page-module__oK-Jlq__closing>img{margin-bottom:1rem}.landing-page-module__oK-Jlq__footer{border-top:1px solid #55465f;justify-content:space-between;gap:1rem;padding:1.2rem 5%;font-size:.8rem;display:flex}.landing-page-module__oK-Jlq__footer a{text-underline-offset:.3rem;align-items:center;min-height:48px;display:inline-flex}.landing-page-module__oK-Jlq__footer>span{align-self:center}.landing-page-module__oK-Jlq__skip{z-index:5;background:#1d1724;padding:.7rem;position:absolute;top:.5rem;left:1rem;transform:translateY(-200%)}.landing-page-module__oK-Jlq__skip:focus{transform:none}@media (max-width:1100px){.landing-page-module__oK-Jlq__hero{gap:1.5rem}.landing-page-module__oK-Jlq__heroArt,.landing-page-module__oK-Jlq__heroArt img{border-radius:60px 60px 8px 8px}.landing-page-module__oK-Jlq__portraitSection{gap:2rem}}@media (max-width:900px){.landing-page-module__oK-Jlq__hero{grid-template-columns:1fr;padding:2rem 5% 2.5rem}.landing-page-module__oK-Jlq__hero h1{font-size:clamp(2.6rem,7vw,3.6rem)}.landing-page-module__oK-Jlq__desktopBreak{display:none}.landing-page-module__oK-Jlq__intro{max-width:34rem}.landing-page-module__oK-Jlq__heroArt{max-width:700px;transform:none}.landing-page-module__oK-Jlq__featureGrid,.landing-page-module__oK-Jlq__trustGrid{gap:1.2rem}}@media (max-width:700px){.landing-page-module__oK-Jlq__header{padding:.8rem 5%}.landing-page-module__oK-Jlq__brand{gap:.3rem;font-size:1.5rem}.landing-page-module__oK-Jlq__brand img{width:40px;height:40px}.landing-page-module__oK-Jlq__explore{display:none}.landing-page-module__oK-Jlq__signIn{gap:.6rem;min-height:52px;padding:.55rem .85rem}.landing-page-module__oK-Jlq__features,.landing-page-module__oK-Jlq__trust{padding:2.5rem 6%}.landing-page-module__oK-Jlq__featureGrid,.landing-page-module__oK-Jlq__trustGrid{grid-template-columns:1fr;gap:1.8rem}.landing-page-module__oK-Jlq__portraitSection{grid-template-columns:1fr;gap:1.8rem;padding:2.5rem 6%}.landing-page-module__oK-Jlq__portrait{max-width:460px}.landing-page-module__oK-Jlq__number{margin-bottom:.7rem}.landing-page-module__oK-Jlq__footer{flex-direction:column;gap:.3rem}.landing-page-module__oK-Jlq__footer>span{align-self:start}.landing-page-module__oK-Jlq__heroArt figcaption{padding:.5rem;font-size:.8rem}.landing-page-module__oK-Jlq__closing{padding:2.5rem 6%}}.landing-page-module__oK-Jlq__learnMore{text-underline-offset:.3rem;min-height:48px;padding-block:.6rem;display:inline-block}
