.thCHKq_page,.thCHKq_page h1,.thCHKq_page h2{color:var(--mm-ink)}.thCHKq_page svg{flex-shrink:0}.thCHKq_page section+section{margin-top:clamp(3.5rem,7vw,5.5rem)}.thCHKq_hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(.5rem,3vw,2rem) 0;display:grid}.thCHKq_heroCopy h1{margin-top:1.1rem;font-size:clamp(2.6rem,5.4vw,4.4rem);line-height:1.04}.thCHKq_heroCopy>p:not(:first-child){max-width:36rem;color:var(--mm-muted);margin:1.4rem 0 2rem;font-size:1.08rem}.thCHKq_mark{border-radius:999px 999px var(--mm-radius) var(--mm-radius);color:#fff;background:radial-gradient(circle at 50% 35%, rgb(var(--mm-accent-rgb) / .16), transparent 14rem), linear-gradient(170deg, var(--mm-black-soft), var(--mm-teal-night));min-height:26rem;box-shadow:var(--mm-shadow);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:3rem 2rem;display:flex;position:relative;overflow:hidden}.thCHKq_mark:before{background-image:var(--mm-pattern-gold);content:"";opacity:.06;background-size:64px;position:absolute;inset:0}.thCHKq_mark>*{position:relative}.thCHKq_markEmblem{width:9.5rem;height:9.5rem;box-shadow:0 0 0 8px rgb(var(--mm-accent-rgb) / .16);background:#fff;border-radius:999px;place-items:center;display:grid}.thCHKq_markEmblem img{width:82%;height:auto}.thCHKq_markTitle{font-family:var(--font-site), sans-serif;font-size:1.6rem;line-height:1.2}.thCHKq_markHours{color:#ffffffd9;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .9rem;font-size:.85rem;display:inline-flex}.thCHKq_markHours svg{width:1rem;color:var(--mm-accent)}.thCHKq_pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.thCHKq_pillars article{border:1px solid var(--mm-line);border-radius:var(--mm-radius);background:#fff;padding:1.75rem;transition:transform .2s,box-shadow .2s}.thCHKq_pillars article:hover{box-shadow:var(--mm-shadow);transform:translateY(-4px)}.thCHKq_pillarTop{justify-content:space-between;align-items:center;display:flex}.thCHKq_pillarNumber{color:var(--mm-line);font-family:var(--font-site), sans-serif;font-size:2.4rem;line-height:1}.thCHKq_pillars h2{margin-top:1.25rem;font-size:1.35rem;line-height:1.2}.thCHKq_pillars p{color:var(--mm-muted);margin-top:.6rem}.thCHKq_details{border-radius:calc(var(--mm-radius) * 1.4);color:#fff;background:var(--mm-teal-night);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(2rem,5vw,3.5rem);display:grid;position:relative;overflow:hidden}.thCHKq_details:before{background-image:var(--mm-pattern-gold);content:"";opacity:.04;background-size:64px;position:absolute;inset:0}.thCHKq_details>*{position:relative}.thCHKq_details h2{color:#fff;margin-top:.9rem;font-size:clamp(1.9rem,3.4vw,2.6rem)}.thCHKq_details dl{gap:.9rem;display:grid}.thCHKq_details dl>div{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;padding:1.1rem 1.25rem;display:grid}.thCHKq_details dl span{border:1px solid rgb(var(--mm-accent-rgb) / .4);width:2.5rem;height:2.5rem;color:var(--mm-accent);background:0 0;border-radius:999px;grid-row:span 2;place-items:center;display:grid}.thCHKq_details dl svg{width:1.2rem}.thCHKq_details dt{color:var(--mm-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:600}.thCHKq_details dd{color:#ffffffe6;margin-top:.2rem}.thCHKq_next{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.thCHKq_next h2{margin-top:1rem;font-size:clamp(1.9rem,3.4vw,2.6rem)}.thCHKq_next>div:first-child>p:last-child{color:var(--mm-muted);margin-top:1rem}.thCHKq_online{border:1px solid rgb(var(--mm-accent-rgb) / .5);border-radius:calc(var(--mm-radius) * 1.2);background:var(--mm-gold-soft);gap:.8rem;padding:2rem;display:grid}.thCHKq_online h3{color:var(--mm-teal-night);font-family:var(--font-site), sans-serif;font-size:1.5rem;font-weight:600}.thCHKq_online>p:not(.mm-eyebrow){color:var(--mm-ink)}.thCHKq_online a{border-bottom:2px solid var(--mm-accent);width:fit-content;color:var(--mm-teal-deep);align-items:center;gap:.5rem;padding-bottom:.2rem;font-weight:600;display:inline-flex}.thCHKq_online a svg{width:1rem}@media (max-width:900px){.thCHKq_hero,.thCHKq_details,.thCHKq_next{grid-template-columns:minmax(0,1fr)}.thCHKq_mark{min-height:20rem}.thCHKq_pillars{grid-template-columns:minmax(0,1fr)}}.thCHKq_mark,.thCHKq_details{--mm-accent:#fff;--mm-accent-rgb:255 255 255;--mm-on-accent:var(--mm-black)}
