.ContactPage-module__keHonW__page{color:#111113;background:#fff;width:100%;min-height:100svh;padding:clamp(8rem,11vw,10rem) 1rem 6rem}.ContactPage-module__keHonW__column{width:min(100%,34rem);margin:0 auto}.ContactPage-module__keHonW__title{letter-spacing:-.06em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:410;line-height:1}.ContactPage-module__keHonW__lead{color:#5c5c62;letter-spacing:-.012em;margin:1rem 0 1.25rem;font-size:1rem;line-height:1.55}.ContactPage-module__keHonW__email{color:#477ff8;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:500;text-decoration:none}.ContactPage-module__keHonW__email:hover{text-underline-offset:.2em;text-decoration:underline}.ContactPage-module__keHonW__email:focus-visible{outline-offset:3px;border-radius:.2rem;outline:2px solid #477ff8}.ContactPage-module__keHonW__subtitle{color:#111113;margin:2.5rem 0 .75rem;font-size:.95rem;font-weight:600}.ContactPage-module__keHonW__list{color:#5c5c62;gap:.45rem;margin:0;padding-left:1.2rem;font-size:.95rem;line-height:1.5;list-style:outside;display:grid}.ContactPage-module__keHonW__note{color:#5c5c62;margin:0 0 .9rem;font-size:.95rem;line-height:1.55}.ContactPage-module__keHonW__list li::marker{color:#b0b0b6}
