.E0kJGG_page{grid-template-columns:1.15fr 1fr;min-height:100dvh;display:grid}.E0kJGG_brand{background:radial-gradient(ellipse at 30% 20%, #ffffff0d, transparent 60%), var(--burgundy);color:var(--ivory);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 32px;display:flex}.E0kJGG_wordmark{font-family:var(--serif);letter-spacing:.01em;font-size:clamp(4.5rem,11vw,9.5rem);font-weight:500;line-height:.9}.E0kJGG_dot{color:var(--gold)}.E0kJGG_descriptor{font-family:var(--sans);letter-spacing:.42em;color:var(--gold);text-transform:uppercase;margin-top:1.6rem;margin-right:-.42em;font-size:clamp(.7rem,1.1vw,.95rem);font-weight:500}.E0kJGG_rule{background:var(--gold);border:0;width:88px;height:1px;margin:2.2rem auto}.E0kJGG_tagline{font-size:clamp(1.35rem,2.1vw,1.9rem);font-weight:400;line-height:1.3}.E0kJGG_status{font-family:var(--sans);letter-spacing:.32em;text-transform:uppercase;color:#f6f1e8b3;align-items:center;gap:.9rem;margin-top:3.5rem;font-size:.72rem;display:inline-flex}.E0kJGG_status:before,.E0kJGG_status:after{content:"";background:#b99a6299;width:28px;height:1px}.E0kJGG_message{flex-direction:column;justify-content:center;padding:64px clamp(32px,6vw,96px);display:flex}.E0kJGG_lede{color:var(--burgundy);max-width:15ch;font-size:clamp(1.9rem,3vw,2.75rem);font-weight:400;line-height:1.2}.E0kJGG_message .E0kJGG_rule{width:56px;margin:2rem 0}.E0kJGG_body{color:#4a4044;max-width:34ch;font-size:1.2rem;line-height:1.6}.E0kJGG_services{border-top:1px solid #b99a6259;grid-template-columns:repeat(3,1fr);max-width:520px;margin-top:3rem;list-style:none;display:grid}.E0kJGG_services li{text-align:center;font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#5a4f53;border-bottom:1px solid #b99a6259;flex-direction:column;align-items:center;gap:.8rem;padding:1.6rem .5rem;font-size:.62rem;font-weight:500;line-height:1.5;display:flex}.E0kJGG_services li:not(:nth-child(3n)){border-right:1px solid #b99a6259}.E0kJGG_services svg{width:30px;height:30px;stroke:var(--gold);fill:none;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.E0kJGG_footer{font-family:var(--sans);letter-spacing:.14em;color:#8a7f83;text-transform:uppercase;margin-top:3rem;font-size:.68rem}@media (prefers-reduced-motion:no-preference){.E0kJGG_brand>*,.E0kJGG_message>*{opacity:0;animation:.9s cubic-bezier(.2,.7,.2,1) forwards E0kJGG_rise;transform:translateY(8px)}.E0kJGG_brand>:nth-child(2){animation-delay:.12s}.E0kJGG_brand>:nth-child(3){animation-delay:.22s}.E0kJGG_brand>:nth-child(4){animation-delay:.32s}.E0kJGG_brand>:nth-child(5){animation-delay:.52s}.E0kJGG_message>*{animation-delay:.45s}.E0kJGG_message>:nth-child(n+3){animation-delay:.6s}}@keyframes E0kJGG_rise{to{opacity:1;transform:none}}@media (max-width:860px){.E0kJGG_page{grid-template-columns:1fr}.E0kJGG_brand{min-height:78svh;padding:56px 16px}.E0kJGG_message{text-align:center;align-items:center;padding:56px 24px 40px}.E0kJGG_lede,.E0kJGG_body{margin-left:auto;margin-right:auto}.E0kJGG_message .E0kJGG_rule{margin:1.75rem auto}.E0kJGG_services{width:100%}}@media (max-width:380px){.E0kJGG_services li{letter-spacing:.12em;font-size:.56rem}}
