main>section+section,main>nav+section{margin-top:88px}h2[data-astro-cid-w5c4iked]{font-size:clamp(2rem,3vw,2.6rem)}h3[data-astro-cid-w5c4iked]{font-size:1.2rem}.section[data-astro-cid-w5c4iked],.band[data-astro-cid-w5c4iked],.split[data-astro-cid-w5c4iked],.cta[data-astro-cid-w5c4iked]{padding-inline:var(--gutter)}.band[data-astro-cid-w5c4iked]{background:var(--mist);padding-block:72px}.section-head[data-astro-cid-w5c4iked]{display:grid;gap:12px;margin-bottom:32px;max-width:62rem}.section-head[data-astro-cid-w5c4iked] p[data-astro-cid-w5c4iked],.split-text[data-astro-cid-w5c4iked]>p[data-astro-cid-w5c4iked]{max-width:62ch;color:var(--graphite)}.split-head[data-astro-cid-w5c4iked]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;max-width:none}.split-head[data-astro-cid-w5c4iked]>div[data-astro-cid-w5c4iked]{display:grid;gap:12px}.text-link[data-astro-cid-w5c4iked]{font-weight:600;color:var(--bronze-text);text-underline-offset:4px}.page-hero[data-astro-cid-w5c4iked]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--mist)}.hero-text[data-astro-cid-w5c4iked]{padding:clamp(40px,6vw,88px) var(--gutter);display:grid;gap:18px;align-content:center;justify-items:start}.page-hero[data-astro-cid-w5c4iked] h1[data-astro-cid-w5c4iked]{font-size:clamp(2.6rem,4.8vw,4rem);max-width:16ch}.lede[data-astro-cid-w5c4iked]{font-size:clamp(1.1rem,1.5vw,1.25rem);max-width:52ch;color:var(--graphite)}.actions[data-astro-cid-w5c4iked]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:6px}.page-hero[data-astro-cid-w5c4iked] .hero-img{width:100%;height:100%;min-height:360px;object-fit:cover}@media(max-width:900px){.page-hero[data-astro-cid-w5c4iked]{grid-template-columns:1fr}.page-hero[data-astro-cid-w5c4iked] .hero-img{min-height:0;height:260px;order:-1}}.subnav[data-astro-cid-w5c4iked]{position:sticky;top:106px;z-index:10;background:var(--white);border-bottom:1px solid var(--line)}.subnav[data-astro-cid-w5c4iked] ul[data-astro-cid-w5c4iked]{display:flex;gap:4px;list-style:none;margin:0;padding:0 var(--gutter);overflow-x:auto;scrollbar-width:none}.subnav[data-astro-cid-w5c4iked] a[data-astro-cid-w5c4iked]{display:block;padding:16px 12px;font-weight:600;font-size:.95rem;text-decoration:none;color:var(--navy);white-space:nowrap;border-bottom:2px solid transparent}.subnav[data-astro-cid-w5c4iked] a[data-astro-cid-w5c4iked]:hover{border-bottom-color:var(--bronze)}@media(max-width:960px){.subnav[data-astro-cid-w5c4iked]{top:96px}}.split[data-astro-cid-w5c4iked]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}.split[data-astro-cid-w5c4iked].reverse .split-text[data-astro-cid-w5c4iked]{order:-1}.split[data-astro-cid-w5c4iked] .split-img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.split-text[data-astro-cid-w5c4iked]{display:grid;gap:14px;justify-items:start}@media(max-width:900px){.split[data-astro-cid-w5c4iked]{grid-template-columns:1fr}.split[data-astro-cid-w5c4iked].reverse .split-text[data-astro-cid-w5c4iked]{order:0}}.ticks[data-astro-cid-w5c4iked]{list-style:none;margin:4px 0;padding:0;display:grid;gap:10px}.ticks[data-astro-cid-w5c4iked] li[data-astro-cid-w5c4iked]{padding-left:26px;position:relative;font-size:1.02rem}.ticks[data-astro-cid-w5c4iked] li[data-astro-cid-w5c4iked]:before{content:"";position:absolute;left:2px;top:.45em;width:12px;height:7px;border-left:2px solid var(--bronze);border-bottom:2px solid var(--bronze);transform:rotate(-45deg)}.small[data-astro-cid-w5c4iked]{font-size:.95rem;color:#4a5a66}.cards[data-astro-cid-w5c4iked]{list-style:none;margin:0;padding:0;display:grid;gap:16px}.cards[data-astro-cid-w5c4iked] li[data-astro-cid-w5c4iked]{background:var(--white);border:1px solid var(--line);padding:24px;display:grid;gap:10px;align-content:start}.cards[data-astro-cid-w5c4iked] p[data-astro-cid-w5c4iked]{font-size:1rem;color:#4a5a66}.section[data-astro-cid-w5c4iked] .cards[data-astro-cid-w5c4iked] li[data-astro-cid-w5c4iked]{background:#fbfaf8}.cols-3[data-astro-cid-w5c4iked]{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4[data-astro-cid-w5c4iked]{grid-template-columns:repeat(4,minmax(0,1fr))}.cols-5[data-astro-cid-w5c4iked]{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1100px){.cols-4[data-astro-cid-w5c4iked],.cols-5[data-astro-cid-w5c4iked]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.cols-3[data-astro-cid-w5c4iked],.cols-4[data-astro-cid-w5c4iked],.cols-5[data-astro-cid-w5c4iked]{grid-template-columns:1fr}}.opts[data-astro-cid-w5c4iked]{display:grid;gap:16px;margin:4px 0 0}.opts[data-astro-cid-w5c4iked] div[data-astro-cid-w5c4iked]{display:grid;grid-template-columns:9.5rem 1fr;gap:12px;border-top:1px solid var(--line);padding-top:14px}.opts[data-astro-cid-w5c4iked] dt[data-astro-cid-w5c4iked]{font-weight:600}.opts[data-astro-cid-w5c4iked] dd[data-astro-cid-w5c4iked]{margin:0;font-size:1rem;color:#4a5a66}@media(max-width:520px){.opts[data-astro-cid-w5c4iked] div[data-astro-cid-w5c4iked]{grid-template-columns:1fr;gap:4px}}.swatches[data-astro-cid-w5c4iked]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.swatches[data-astro-cid-w5c4iked] li[data-astro-cid-w5c4iked]{display:grid;gap:10px;font-weight:600;font-size:1rem}.chip[data-astro-cid-w5c4iked]{display:block;aspect-ratio:1;border:1px solid var(--line)}@media(max-width:760px){.swatches[data-astro-cid-w5c4iked]{grid-template-columns:repeat(3,minmax(0,1fr))}}.note[data-astro-cid-w5c4iked]{font-size:.9rem;color:#5d646b;margin-top:14px}.woodgrain[data-astro-cid-w5c4iked]{margin-top:28px;display:grid;gap:8px}.woodgrain[data-astro-cid-w5c4iked] h3[data-astro-cid-w5c4iked] span[data-astro-cid-w5c4iked]{font-weight:400;color:#5d646b;font-size:1rem}.woodgrain[data-astro-cid-w5c4iked] p[data-astro-cid-w5c4iked]{color:#4a5a66;font-size:1rem}.faq[data-astro-cid-w5c4iked]{max-width:62rem;border-top:1px solid var(--line)}details[data-astro-cid-w5c4iked]{border-bottom:1px solid var(--line)}summary[data-astro-cid-w5c4iked]{cursor:pointer;list-style:none;padding:20px 40px 20px 0;position:relative;font:400 1.35rem/1.35 var(--serif)}summary[data-astro-cid-w5c4iked]::-webkit-details-marker{display:none}summary[data-astro-cid-w5c4iked]:after{content:"+";position:absolute;right:6px;top:16px;font:400 1.6rem/1 var(--sans);color:var(--bronze-text)}details[data-astro-cid-w5c4iked][open] summary[data-astro-cid-w5c4iked]:after{content:"−"}details[data-astro-cid-w5c4iked] p[data-astro-cid-w5c4iked]{padding:0 0 22px;max-width:64ch;color:var(--graphite)}.cta[data-astro-cid-w5c4iked]{background:var(--navy);color:var(--white);padding-block:64px;display:grid;gap:14px;justify-items:start}.cta[data-astro-cid-w5c4iked] h2[data-astro-cid-w5c4iked]{color:var(--white)}.cta[data-astro-cid-w5c4iked] p[data-astro-cid-w5c4iked]{max-width:56ch;color:#d5dee5}.cta[data-astro-cid-w5c4iked] .btn-primary[data-astro-cid-w5c4iked]{background:var(--white);color:var(--navy)}.cta[data-astro-cid-w5c4iked] .btn-primary[data-astro-cid-w5c4iked]:hover{background:var(--mist)}.cta[data-astro-cid-w5c4iked] .phone[data-astro-cid-w5c4iked]{color:var(--white);font-weight:600;text-underline-offset:4px}
