.not-found-module__HS70Aa__page{color:#4b2e2a;background:#fffaf0}.not-found-module__HS70Aa__page a:focus-visible{outline-offset:5px;outline:2px solid #4b2e2a}.not-found-module__HS70Aa__page .cta-primary{background:#77704f;gap:8px;font-size:14px}.not-found-module__HS70Aa__page .cta-primary:hover{background:#645d40}.not-found-module__HS70Aa__page .cta-secondary{color:#4b2e2a;font-size:14px}.not-found-module__HS70Aa__section{padding:36px 0 48px}.not-found-module__HS70Aa__grid{align-items:center;gap:40px;display:grid}.not-found-module__HS70Aa__copy{min-width:0}.not-found-module__HS70Aa__eyebrow{color:#756b4d;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.7}.not-found-module__HS70Aa__copy h1{text-wrap:balance;margin-top:18px;font-size:36px;font-weight:700;line-height:1.12}.not-found-module__HS70Aa__lead{color:#665d4a;max-width:470px;margin-top:22px;font-size:16px;line-height:1.8}.not-found-module__HS70Aa__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.not-found-module__HS70Aa__contactLink{color:#66536d;text-underline-offset:5px;align-items:center;gap:8px;margin-top:24px;font-size:12px;font-weight:600;line-height:1.8;text-decoration:underline;display:inline-flex}.not-found-module__HS70Aa__contactLink svg{flex-shrink:0}.not-found-module__HS70Aa__media{min-width:0;padding-bottom:24px;position:relative}.not-found-module__HS70Aa__photo{border:0;border-radius:90px 28px;height:270px}.not-found-module__HS70Aa__photo img{object-fit:cover;object-position:center 42%}.not-found-module__HS70Aa__heart{pointer-events:none;width:42px;height:auto;position:absolute;top:-22px;right:16px;transform:rotate(8deg)}.not-found-module__HS70Aa__photoNote{color:#66536d;background:#eee4f0;border-radius:12px 12px 28px;padding:14px 24px;font-size:13px;font-weight:600;line-height:1.6;position:absolute;bottom:0;right:8px;transform:rotate(-3deg)}@media (max-width:374px){.not-found-module__HS70Aa__copy h1{font-size:32px}.not-found-module__HS70Aa__actions{gap:10px}.not-found-module__HS70Aa__actions a{padding-inline:18px;font-size:13px}}@media (min-width:768px){.not-found-module__HS70Aa__section{padding:56px 0 64px}.not-found-module__HS70Aa__grid{grid-template-columns:1fr 1fr;gap:48px}.not-found-module__HS70Aa__copy h1{font-size:46px}.not-found-module__HS70Aa__contactLink{font-size:13px}.not-found-module__HS70Aa__photo{border-radius:120px 28px;height:440px}.not-found-module__HS70Aa__heart{width:50px;top:-28px}.not-found-module__HS70Aa__photoNote{font-size:14px;right:0}}@media (min-width:1024px){.not-found-module__HS70Aa__section{padding:64px 0 72px}.not-found-module__HS70Aa__grid{gap:80px}.not-found-module__HS70Aa__copy h1{font-size:56px}.not-found-module__HS70Aa__lead{font-size:17px}.not-found-module__HS70Aa__photo{height:480px}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__page a{transition:none}}
