@keyframes page-module___8aEwW__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-module___8aEwW__hero{min-height:calc(100vh - var(--nav-height));grid-template-columns:1fr 1fr;display:grid}.page-module___8aEwW__left{padding:80px var(--page-padding);flex-direction:column;justify-content:center;gap:24px;display:flex}.page-module___8aEwW__eyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--gray-mid);font-size:10px;font-weight:400;animation:.6s .1s both page-module___8aEwW__fadeUp}.page-module___8aEwW__headline{font-family:var(--font-display);letter-spacing:-.5px;font-size:72px;font-style:italic;font-weight:300;line-height:1.05;animation:.6s .2s both page-module___8aEwW__fadeUp}.page-module___8aEwW__ethos{color:var(--gray-dark);max-width:460px;font-size:14px;font-weight:300;line-height:1.8;animation:.6s .3s both page-module___8aEwW__fadeUp}.page-module___8aEwW__body{color:var(--gray-dark);max-width:440px;font-size:13px;font-weight:300;line-height:1.75;animation:.6s .4s both page-module___8aEwW__fadeUp}.page-module___8aEwW__pillsHeader{text-transform:uppercase;letter-spacing:.18em;color:var(--gray-mid);font-size:10px;font-weight:400;animation:.6s .45s both page-module___8aEwW__fadeUp}.page-module___8aEwW__pills{flex-direction:column;gap:10px;animation:.6s .5s both page-module___8aEwW__fadeUp;display:flex}.page-module___8aEwW__pill{color:var(--gray-dark);align-items:center;gap:8px;font-size:12px;font-weight:300;display:flex}.page-module___8aEwW__dotGreen{background-color:#4caf50;border-radius:50%;flex-shrink:0;width:7px;height:7px}.page-module___8aEwW__dotYellow{background-color:#f5c842;border-radius:50%;flex-shrink:0;width:7px;height:7px}.page-module___8aEwW__dotRed{background-color:#e53935;border-radius:50%;flex-shrink:0;width:7px;height:7px}.page-module___8aEwW__dotBlue{background-color:#1e88e5;border-radius:50%;flex-shrink:0;width:7px;height:7px}.page-module___8aEwW__ctaRow{flex-wrap:wrap;gap:16px;animation:.6s .6s both page-module___8aEwW__fadeUp;display:flex}.page-module___8aEwW__ctaPrimary{background-color:var(--black);color:var(--white);text-transform:uppercase;letter-spacing:.18em;padding:13px 28px;font-size:11px;font-weight:400;transition:background-color .2s;display:inline-block}.page-module___8aEwW__ctaPrimary:hover{background-color:var(--gray-dark)}.page-module___8aEwW__ctaSecondary{color:var(--black);border:1px solid var(--black);text-transform:uppercase;letter-spacing:.18em;background-color:#0000;padding:13px 28px;font-size:11px;font-weight:400;transition:background-color .2s,color .2s;display:inline-block}.page-module___8aEwW__ctaSecondary:hover{background-color:var(--black);color:var(--white)}.page-module___8aEwW__right{background-color:var(--off-white);justify-content:center;align-items:center;padding:48px;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__imageContainer{flex-direction:column;gap:14px;width:100%;max-width:460px;display:flex}.page-module___8aEwW__imageLabel{text-transform:uppercase;letter-spacing:.18em;color:var(--black);font-size:10px;font-weight:400}.page-module___8aEwW__imageWrap{aspect-ratio:3/4;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 64px #0000002e}.page-module___8aEwW__imageWrap img{transition:transform .6s!important}.page-module___8aEwW__imageWrap:hover img{transform:scale(1.03)!important}.page-module___8aEwW__imageOverlay{background:linear-gradient(#0000 0%,#0000008c 100%);padding:32px 20px 18px;position:absolute;bottom:0;left:0;right:0}.page-module___8aEwW__imageCtaLink{text-transform:uppercase;letter-spacing:.15em;color:var(--white);font-size:11px;font-weight:400}@media (max-width:900px){.page-module___8aEwW__hero{min-height:unset;grid-template-columns:1fr}.page-module___8aEwW__left{padding:60px 24px}.page-module___8aEwW__headline{font-size:52px}.page-module___8aEwW__right{padding:32px 24px 48px}.page-module___8aEwW__imageContainer{max-width:360px}}@media (max-width:600px){.page-module___8aEwW__headline{font-size:42px}.page-module___8aEwW__ctaRow{flex-direction:column}.page-module___8aEwW__ctaPrimary,.page-module___8aEwW__ctaSecondary{text-align:center}}
