.CustomTemplateNote-module__km0RvW__note{padding:var(--card-padding);text-align:center;background:var(--color-snow);border-radius:var(--radius-cards);box-shadow:var(--shadow-subtle);border:none;margin-top:3rem}.CustomTemplateNote-module__km0RvW__compact{padding:var(--spacing-24);margin-top:2.25rem}.CustomTemplateNote-module__km0RvW__kicker{margin:0 0 var(--spacing-12);padding:var(--spacing-4) var(--spacing-12);font-size:12px;font-weight:var(--font-weight-medium);letter-spacing:-.01em;text-transform:none;color:var(--color-graphite);background:var(--color-fog);border-radius:var(--radius-badges);display:inline-flex}.CustomTemplateNote-module__km0RvW__title{margin:0 0 var(--spacing-8);font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;font-size:clamp(1.2rem,2.4vw,1.45rem);font-weight:var(--font-weight-regular);letter-spacing:-.01em;color:var(--color-carbon);line-height:1.3}.CustomTemplateNote-module__km0RvW__text{margin:0 auto var(--spacing-20);max-width:38ch;color:var(--color-stone);font-size:.9375rem;line-height:1.55}.CustomTemplateNote-module__km0RvW__cta{min-height:2.75rem;padding:var(--spacing-12) var(--spacing-24);font-size:14px;font-weight:var(--font-weight-medium);letter-spacing:-.01em;text-transform:none;color:#fff;background:var(--color-tangerine-tag);border-radius:var(--radius-buttons);box-shadow:var(--shadow-subtle-2);border:none;justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.CustomTemplateNote-module__km0RvW__cta:hover{opacity:.92}.CustomTemplateNote-module__km0RvW__cta:active{transform:scale(.98)}
.ContactPage-module__ojCtRG__section{background:var(--lp-bg);padding:clamp(5rem,12vw,7.5rem) 0 clamp(4rem,8vw,6rem)}.ContactPage-module__ojCtRG__inner{width:100%;max-width:40rem;padding-inline:var(--page-pad-x);box-sizing:border-box;margin:0 auto}.ContactPage-module__ojCtRG__head{text-align:center;margin-bottom:clamp(2rem,5vw,2.75rem)}.ContactPage-module__ojCtRG__title{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;font-size:var(--lp-section-title);letter-spacing:-.03em;color:var(--lp-text);text-align:center;margin:0 0 .65rem;font-weight:600;line-height:1.12}.ContactPage-module__ojCtRG__lede{max-width:34ch;font-size:var(--lp-section-lede);color:var(--lp-muted);text-align:center;margin:0 auto;line-height:1.55}.ContactPage-module__ojCtRG__customNote{margin-top:2rem}.ContactPage-module__ojCtRG__list{border-top:1px solid var(--lp-line);margin:0;padding:0;list-style:none}.ContactPage-module__ojCtRG__row{border-bottom:1px solid var(--lp-line);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.15rem .15rem;text-decoration:none;transition:background-color .2s;display:grid}.ContactPage-module__ojCtRG__row:hover{background:color-mix(in srgb, var(--lp-ivory) 6%, transparent)}.ContactPage-module__ojCtRG__row:hover .ContactPage-module__ojCtRG__arrow{color:var(--lp-ivory);transform:translate(3px)}.ContactPage-module__ojCtRG__iconWrap{width:2.5rem;height:2.5rem;color:var(--lp-ivory);place-items:center;display:grid}.ContactPage-module__ojCtRG__icon{width:1.35rem;height:1.35rem}.ContactPage-module__ojCtRG__copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ContactPage-module__ojCtRG__label{font-family:var(--font-display), var(--font-sans), system-ui, sans-serif;letter-spacing:-.02em;color:var(--lp-text);font-size:1.05rem;font-weight:600}.ContactPage-module__ojCtRG__handle{color:var(--lp-muted);font-size:.9rem}.ContactPage-module__ojCtRG__hint{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--lp-muted) 80%, transparent);font-size:.75rem}.ContactPage-module__ojCtRG__arrow{color:var(--lp-muted);font-size:1.1rem;transition:transform .2s,color .2s}@media (max-width:560px){.ContactPage-module__ojCtRG__row{gap:.75rem;padding-block:1rem}.ContactPage-module__ojCtRG__label{font-size:.98rem}.ContactPage-module__ojCtRG__handle{font-size:.85rem}}
