.hero[data-astro-cid-anhloy43]{padding-block:clamp(2rem,1.2rem + 3vw,3.75rem) 0;background:var(--color-plaster);overflow:hidden}.grid[data-astro-cid-anhloy43]{display:grid;grid-template-columns:1.15fr .85fr;gap:1.5rem 3.5rem;align-items:end}h1[data-astro-cid-anhloy43]{font-size:var(--text-4xl);max-width:15ch}.lede[data-astro-cid-anhloy43]{margin-top:0;font-size:var(--text-lg)}.ctas[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.4rem}.quote[data-astro-cid-anhloy43]{margin-top:1.25rem;padding:.7rem .9rem;background:var(--color-maroon-soft);border-radius:var(--radius-md);font-style:italic;color:var(--color-ink);font-size:var(--text-sm)}.quote[data-astro-cid-anhloy43] span[data-astro-cid-anhloy43]{display:block;font-style:normal;font-family:var(--font-heading);font-weight:650;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);margin-top:.2rem}.photo[data-astro-cid-anhloy43]{margin-block:clamp(1.75rem,3vw,2.75rem) 0;position:relative}.photo[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{width:100%;height:clamp(250px,34vw,470px);object-fit:cover;object-position:center 62%;border-radius:var(--radius-lg) var(--radius-lg) 0 0}figcaption[data-astro-cid-anhloy43]{position:absolute;left:1rem;bottom:1rem;display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .6rem;max-width:calc(100% - 2rem);padding:.55rem .9rem;background:#201112d1;color:var(--color-on-dark);border-radius:var(--radius-md);font-family:var(--font-heading);font-size:var(--text-xs);font-weight:600;letter-spacing:.02em;backdrop-filter:blur(6px)}figcaption[data-astro-cid-anhloy43] a[data-astro-cid-anhloy43]{color:var(--color-lamp)}figcaption[data-astro-cid-anhloy43] a[data-astro-cid-anhloy43]:hover{color:#fff}.num[data-astro-cid-anhloy43]{font-family:var(--font-body);font-weight:700;font-size:1rem;color:var(--color-lamp);padding-right:.2rem}@media(max-width:900px){.grid[data-astro-cid-anhloy43]{grid-template-columns:1fr;align-items:start}h1[data-astro-cid-anhloy43]{max-width:17ch}}@media(max-width:520px){.ctas[data-astro-cid-anhloy43] .btn[data-astro-cid-anhloy43]{width:100%}.quote[data-astro-cid-anhloy43]{display:none}figcaption[data-astro-cid-anhloy43]{position:static;margin-top:0;border-radius:0 0 var(--radius-md) var(--radius-md);max-width:none}.photo[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{border-radius:var(--radius-md) var(--radius-md) 0 0}}.creds[data-astro-cid-kek7g4vf]{background:var(--color-night);color:var(--color-on-dark);padding-block:1.75rem}.row[data-astro-cid-kek7g4vf]{display:grid;grid-template-columns:auto 1fr;gap:1.25rem 3rem;align-items:center}.facts[data-astro-cid-kek7g4vf]{list-style:none;margin:0;padding:0;display:flex;gap:1.6rem}.facts[data-astro-cid-kek7g4vf] li[data-astro-cid-kek7g4vf]{display:grid;line-height:1.15}.facts[data-astro-cid-kek7g4vf] strong[data-astro-cid-kek7g4vf]{font-family:var(--font-heading);font-weight:800;font-stretch:84%;font-size:2rem;color:var(--color-lamp)}.facts[data-astro-cid-kek7g4vf] span[data-astro-cid-kek7g4vf]{font-size:var(--text-xs);color:var(--color-on-dark-soft);max-width:15ch}.logo-row[data-astro-cid-kek7g4vf]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem}.logo-row[data-astro-cid-kek7g4vf] a[data-astro-cid-kek7g4vf]{display:inline-flex;align-items:center;gap:.65rem;min-height:56px;padding:.45rem .9rem .45rem .6rem;background:var(--color-plaster);color:var(--color-ink);border-radius:var(--radius-md);text-decoration:none;transition:box-shadow var(--dur-ui) var(--ease)}.logo-row[data-astro-cid-kek7g4vf] a[data-astro-cid-kek7g4vf]:hover,.logo-row[data-astro-cid-kek7g4vf] a[data-astro-cid-kek7g4vf]:focus-visible{box-shadow:0 0 0 2px var(--color-lamp)}.logo-row[data-astro-cid-kek7g4vf] span[data-astro-cid-kek7g4vf]{display:grid;line-height:1.2;font-family:var(--font-heading)}.logo-row[data-astro-cid-kek7g4vf] strong[data-astro-cid-kek7g4vf]{font-size:.86rem;font-weight:700}.logo-row[data-astro-cid-kek7g4vf] small[data-astro-cid-kek7g4vf]{font-size:.74rem;color:var(--color-ink-soft)}@media(max-width:1100px){.row[data-astro-cid-kek7g4vf]{grid-template-columns:1fr}.logo-row[data-astro-cid-kek7g4vf]{justify-content:flex-start}}@media(max-width:560px){.facts[data-astro-cid-kek7g4vf]{gap:1.1rem}.facts[data-astro-cid-kek7g4vf] strong[data-astro-cid-kek7g4vf]{font-size:1.6rem}.logo-row[data-astro-cid-kek7g4vf]{display:grid;grid-template-columns:1fr 1fr}.logo-row[data-astro-cid-kek7g4vf] li[data-astro-cid-kek7g4vf]:first-child,.logo-row[data-astro-cid-kek7g4vf] li[data-astro-cid-kek7g4vf]:last-child{grid-column:1 / -1}.logo-row[data-astro-cid-kek7g4vf] a[data-astro-cid-kek7g4vf]{width:100%}}.grid[data-astro-cid-xcvqokdv]{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 5rem;align-items:start}.head[data-astro-cid-xcvqokdv]{position:sticky;top:110px}.pull[data-astro-cid-xcvqokdv]{margin:1.75rem 0 1rem;padding:1.25rem 1.4rem;background:var(--color-maroon-soft);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) 0}.pull[data-astro-cid-xcvqokdv] p[data-astro-cid-xcvqokdv]{font-size:var(--text-lg);font-style:italic;line-height:1.5}.pull[data-astro-cid-xcvqokdv] footer[data-astro-cid-xcvqokdv]{margin-top:.6rem;font-family:var(--font-heading);font-weight:700;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-maroon-ink)}.list[data-astro-cid-xcvqokdv]{list-style:none;margin:0;padding:0;display:grid}.list[data-astro-cid-xcvqokdv] li[data-astro-cid-xcvqokdv]{display:grid;grid-template-columns:64px 1fr;gap:1.25rem;padding-block:1.6rem;border-top:1px solid var(--color-rule)}.list[data-astro-cid-xcvqokdv] li[data-astro-cid-xcvqokdv]:last-child{border-bottom:1px solid var(--color-rule)}.n[data-astro-cid-xcvqokdv]{display:grid;place-items:end center;width:56px;height:66px;padding-bottom:.55rem;border-radius:999px 999px 4px 4px;background:var(--color-maroon);color:var(--color-on-dark);font-family:var(--font-heading);font-weight:800;font-size:1.05rem}h3[data-astro-cid-xcvqokdv]{font-size:var(--text-xl);margin-bottom:.4rem}.list[data-astro-cid-xcvqokdv] p[data-astro-cid-xcvqokdv]{color:var(--color-ink-soft)}@media(max-width:900px){.grid[data-astro-cid-xcvqokdv]{grid-template-columns:1fr}.head[data-astro-cid-xcvqokdv]{position:static}}@media(max-width:480px){.list[data-astro-cid-xcvqokdv] li[data-astro-cid-xcvqokdv]{grid-template-columns:46px 1fr;gap:.9rem}.n[data-astro-cid-xcvqokdv]{width:44px;height:54px;font-size:.92rem}}.facade[data-astro-cid-2ubwuwkp]{position:relative;padding:clamp(4.25rem,7vw,5.5rem) clamp(.75rem,3vw,2.5rem) 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:inset 0 10px #281b1c}.plaque[data-astro-cid-2ubwuwkp]{position:absolute;z-index:2;top:calc(-1*clamp(3.4rem,6vw,4.4rem));left:var(--mid);transform:translate(-50%);display:grid;justify-items:center;gap:.2rem;padding:.45rem 1.4rem .5rem;background:#281c1a;border:2px solid oklch(.75 .04 70);border-radius:999px;color:#f3ede7;white-space:nowrap;box-shadow:0 4px 10px #22110e59}.p1[data-astro-cid-2ubwuwkp]{font-family:var(--font-body);font-size:.95rem;line-height:1}.p2[data-astro-cid-2ubwuwkp]{font-family:var(--font-heading);font-weight:700;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;background:#f3ede7;color:#281c1a;padding:.1rem .5rem;border-radius:2px}.arches[data-astro-cid-2ubwuwkp]{--g: clamp(.4rem, 2.2vw, 2rem);--mid: calc((100% - 6 * var(--g)) / 7 * 3 + 2.5 * var(--g));position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--g)}.arch[data-astro-cid-2ubwuwkp]{position:relative;display:block;aspect-ratio:.62;padding:0;margin:0;border:0;background:transparent;cursor:pointer;border-radius:999px 999px 0 0;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}.arch[data-astro-cid-2ubwuwkp]:before{content:"";position:absolute;z-index:0;inset:-9px -9px 0;border-radius:999px 999px 0 0;background:repeating-conic-gradient(from -90deg at 50% 100%,#844330 0 8deg,#b0896f 8deg 9deg)}.glass[data-astro-cid-2ubwuwkp]{position:absolute;inset:0;z-index:1;border-radius:999px 999px 0 0;background:linear-gradient(160deg,#2a343c,#0e151a 60%);box-shadow:inset 0 0 0 2px #080c0f;overflow:hidden;transition:background var(--dur-el) var(--ease)}.glass[data-astro-cid-2ubwuwkp]:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,oklch(1 0 0 / .1) 38%,transparent 46%)}.door[data-astro-cid-2ubwuwkp] .glass[data-astro-cid-2ubwuwkp]{background:linear-gradient(160deg,#202a32,#091015 60%)}.door[data-astro-cid-2ubwuwkp] .glass[data-astro-cid-2ubwuwkp]:before{content:"";position:absolute;left:50%;top:18%;bottom:0;width:2px;background:#030609}.lamp[data-astro-cid-2ubwuwkp]{position:absolute;z-index:2;top:6%;left:calc(100% + var(--g) / 2 - 5px);width:10px;height:14px;border-radius:5px 5px 3px 3px;background:#292f32;transition:background var(--dur-ui) var(--ease),box-shadow var(--dur-ui) var(--ease)}.arch[data-astro-cid-2ubwuwkp]:nth-of-type(7) .lamp[data-astro-cid-2ubwuwkp],.door[data-astro-cid-2ubwuwkp]:nth-of-type(3) .lamp[data-astro-cid-2ubwuwkp]{display:none}.lbl[data-astro-cid-2ubwuwkp]{position:absolute;z-index:3;left:0;right:0;bottom:.7rem;display:grid;justify-items:center;gap:.15rem;padding-inline:.3rem;text-align:center;font-family:var(--font-heading);color:#dfe6eb}.no[data-astro-cid-2ubwuwkp]{font-weight:800;font-size:clamp(.85rem,.6rem + .8vw,1.35rem)}.nm[data-astro-cid-2ubwuwkp]{font-weight:650;font-size:.82rem;line-height:1.15}.arch[data-astro-cid-2ubwuwkp][aria-selected=true] .glass[data-astro-cid-2ubwuwkp]{background:radial-gradient(120% 80% at 50% 100%,oklch(.95 .08 88),#f9c46e 45%,#bd7138)}.arch[data-astro-cid-2ubwuwkp][aria-selected=true] .glass[data-astro-cid-2ubwuwkp]:after{opacity:.4}.arch[data-astro-cid-2ubwuwkp][aria-selected=true] .lbl[data-astro-cid-2ubwuwkp]{color:var(--color-night)}.arch[data-astro-cid-2ubwuwkp][aria-selected=true] .lamp[data-astro-cid-2ubwuwkp]{background:var(--color-lamp);box-shadow:0 0 14px 6px #f8cd7d8c}.arch[data-astro-cid-2ubwuwkp]:hover:not([aria-selected=true]) .glass[data-astro-cid-2ubwuwkp]{background:linear-gradient(160deg,#5e4837,#2c1a14 70%)}.arch[data-astro-cid-2ubwuwkp]:focus-visible{outline:3px solid var(--color-lamp);outline-offset:6px}.addr[data-astro-cid-2ubwuwkp]{position:absolute;z-index:2;top:28%;left:var(--mid);transform:translate(-50%);font-family:var(--font-body);font-weight:700;font-size:clamp(.7rem,.5rem + .6vw,1.05rem);line-height:1.05;text-align:center;color:#1e1311;pointer-events:none}.sill[data-astro-cid-2ubwuwkp]{height:16px;margin-inline:calc(-1*clamp(.75rem,3vw,2.5rem));background:#d6d0c9;box-shadow:0 -3px #a89c92 inset}.panel[data-astro-cid-2ubwuwkp]{display:grid;grid-template-columns:1.2fr 1fr;gap:1.5rem 3rem;padding:clamp(1.5rem,3vw,2.5rem);background:var(--color-plaster);border:1px solid var(--color-rule);border-top:0;border-radius:0 0 var(--radius-lg) var(--radius-lg)}.panel[data-astro-cid-2ubwuwkp][hidden]{display:none}.panel[data-astro-cid-2ubwuwkp]:focus-visible{outline-offset:-3px}@media(prefers-reduced-motion:no-preference){.panel[data-astro-cid-2ubwuwkp]:not([hidden]){animation:open .42s var(--ease-brand)}}@keyframes open{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.grp[data-astro-cid-2ubwuwkp]{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-maroon-ink)}.panel[data-astro-cid-2ubwuwkp] h3[data-astro-cid-2ubwuwkp]{font-size:var(--text-2xl);margin-top:.45rem}.body[data-astro-cid-2ubwuwkp]{margin-top:.75rem;color:var(--color-ink-soft);font-size:var(--text-lg)}.pts[data-astro-cid-2ubwuwkp]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;align-content:start}.pts[data-astro-cid-2ubwuwkp] li[data-astro-cid-2ubwuwkp]{position:relative;padding-left:1.7rem}.pts[data-astro-cid-2ubwuwkp] li[data-astro-cid-2ubwuwkp]:before{content:"";position:absolute;left:0;top:.3em;width:14px;height:16px;border-radius:999px 999px 2px 2px;background:var(--color-maroon)}.p-cta[data-astro-cid-2ubwuwkp]{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;padding-top:1.25rem;border-top:1px solid var(--color-rule)}@media(max-width:860px){.nm[data-astro-cid-2ubwuwkp]{display:none}.lbl[data-astro-cid-2ubwuwkp]{bottom:.45rem}.plaque[data-astro-cid-2ubwuwkp]{padding-inline:.9rem}.p1[data-astro-cid-2ubwuwkp]{font-size:.78rem}.p2[data-astro-cid-2ubwuwkp]{font-size:.5rem}.panel[data-astro-cid-2ubwuwkp]{grid-template-columns:1fr}}@media(max-width:480px){.lamp[data-astro-cid-2ubwuwkp]{width:6px;height:9px;left:calc(100% + var(--g) / 2 - 3px)}.arch[data-astro-cid-2ubwuwkp]:before{content:"";position:absolute;z-index:0;inset:-9px -9px 0;border-radius:999px 999px 0 0;background:repeating-conic-gradient(from -90deg at 50% 100%,#844330 0 8deg,#b0896f 8deg 9deg)}.p-cta[data-astro-cid-2ubwuwkp] .btn[data-astro-cid-2ubwuwkp]{width:100%}}.card[data-astro-cid-4lr3x4xq]{display:grid;grid-template-columns:.95fr 1.05fr;gap:2.5rem 4rem;align-items:center}.ctas[data-astro-cid-4lr3x4xq]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.6rem}.steps[data-astro-cid-4lr3x4xq]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem;counter-reset:s}.steps[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]{position:relative;padding:1.4rem 1.3rem 1.3rem;background:var(--color-plaster-2);border:1px solid var(--color-rule);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-md) var(--radius-md)}.steps[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]:nth-child(2n){transform:translateY(1.5rem)}.n[data-astro-cid-4lr3x4xq]{display:inline-grid;place-items:center;width:2.2rem;height:2.6rem;border-radius:999px 999px 4px 4px;background:var(--color-lamp);color:var(--color-night);font-family:var(--font-heading);font-weight:800}h3[data-astro-cid-4lr3x4xq]{font-size:var(--text-lg);margin-top:.8rem}.steps[data-astro-cid-4lr3x4xq] p[data-astro-cid-4lr3x4xq]{margin-top:.35rem;color:var(--color-ink-soft);font-size:var(--text-sm)}@media(max-width:960px){.card[data-astro-cid-4lr3x4xq]{grid-template-columns:1fr}.steps[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]:nth-child(2n){transform:none}}@media(max-width:520px){.steps[data-astro-cid-4lr3x4xq]{grid-template-columns:1fr}.ctas[data-astro-cid-4lr3x4xq] .btn[data-astro-cid-4lr3x4xq]{width:100%}}.grid[data-astro-cid-h3xzfrp5]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}.rv[data-astro-cid-h3xzfrp5]{margin:0;display:flex;flex-direction:column;gap:1rem;padding:1.6rem;background:var(--color-plaster);border:1px solid var(--color-rule);border-radius:var(--radius-lg)}.wide[data-astro-cid-h3xzfrp5]{grid-column:span 2}.wide[data-astro-cid-h3xzfrp5] blockquote[data-astro-cid-h3xzfrp5] p[data-astro-cid-h3xzfrp5]{font-size:var(--text-xl);line-height:1.45}.mark[data-astro-cid-h3xzfrp5]{width:30px;color:var(--color-maroon)}blockquote[data-astro-cid-h3xzfrp5]{margin:0;flex:1}blockquote[data-astro-cid-h3xzfrp5] p[data-astro-cid-h3xzfrp5]{font-size:var(--text-base);line-height:1.6}figcaption[data-astro-cid-h3xzfrp5]{font-family:var(--font-heading);font-weight:700;display:grid}figcaption[data-astro-cid-h3xzfrp5] span[data-astro-cid-h3xzfrp5]{font-weight:500;font-size:var(--text-xs);color:var(--color-ink-soft);letter-spacing:.06em;text-transform:uppercase}.cc-k[data-astro-cid-h3xzfrp5]{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-lamp)}.cta-card[data-astro-cid-h3xzfrp5] .cc-t[data-astro-cid-h3xzfrp5]{color:var(--color-on-dark);font-family:var(--font-heading);font-weight:800;font-stretch:84%;font-size:var(--text-2xl);line-height:1.1;margin-block:.5rem 1.2rem}.more[data-astro-cid-h3xzfrp5]{margin-top:1rem;font-size:var(--text-sm);color:var(--color-on-dark-soft)}.more[data-astro-cid-h3xzfrp5] a[data-astro-cid-h3xzfrp5]{color:var(--color-on-dark)}@media(max-width:960px){.grid[data-astro-cid-h3xzfrp5]{grid-template-columns:1fr 1fr}}@media(max-width:620px){.grid[data-astro-cid-h3xzfrp5]{grid-template-columns:1fr}.wide[data-astro-cid-h3xzfrp5]{grid-column:auto}.wide[data-astro-cid-h3xzfrp5] blockquote[data-astro-cid-h3xzfrp5] p[data-astro-cid-h3xzfrp5]{font-size:var(--text-lg)}}.grid[data-astro-cid-stufiazc]{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 4.5rem;align-items:center}.pics[data-astro-cid-stufiazc]{position:relative;padding-bottom:18%}.pics[data-astro-cid-stufiazc] img[data-astro-cid-stufiazc]{object-fit:cover}.p1[data-astro-cid-stufiazc]{width:88%;aspect-ratio:4 / 3;border-radius:999px 999px var(--radius-md) var(--radius-md)}.p2[data-astro-cid-stufiazc]{position:absolute;right:0;bottom:0;width:48%;aspect-ratio:4 / 3;border-radius:var(--radius-lg);border:6px solid var(--color-plaster);box-shadow:0 18px 40px #2210122e}.nap[data-astro-cid-stufiazc]{display:grid;gap:0;margin:1.6rem 0 0}.nap[data-astro-cid-stufiazc] div[data-astro-cid-stufiazc]{display:grid;grid-template-columns:6.5rem 1fr;gap:1rem;padding-block:.75rem;border-top:1px solid var(--color-rule)}.nap[data-astro-cid-stufiazc] div[data-astro-cid-stufiazc]:last-child{border-bottom:1px solid var(--color-rule)}dt[data-astro-cid-stufiazc]{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-maroon-ink);padding-top:.2rem}dd[data-astro-cid-stufiazc]{margin:0;overflow-wrap:anywhere}dd[data-astro-cid-stufiazc] a[data-astro-cid-stufiazc]{color:var(--color-ink);text-decoration-color:var(--color-maroon);text-underline-offset:3px}.ctas[data-astro-cid-stufiazc]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.6rem}@media(max-width:900px){.grid[data-astro-cid-stufiazc]{grid-template-columns:1fr}}@media(max-width:520px){.nap[data-astro-cid-stufiazc] div[data-astro-cid-stufiazc]{grid-template-columns:1fr;gap:.2rem}.ctas[data-astro-cid-stufiazc] .btn[data-astro-cid-stufiazc]{width:100%}}.grid[data-astro-cid-thivack6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.item[data-astro-cid-thivack6] a[data-astro-cid-thivack6]{height:100%;display:flex;flex-direction:column;gap:.45rem;padding:1.5rem;background:var(--color-plaster);border:1px solid var(--color-rule);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-md) var(--radius-md);color:var(--color-ink);text-decoration:none;transition:border-color var(--dur-ui) var(--ease),transform var(--dur-ui) var(--ease)}.item[data-astro-cid-thivack6] a[data-astro-cid-thivack6]:hover{border-color:var(--color-maroon);transform:translateY(-2px)}.k[data-astro-cid-thivack6]{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-maroon-ink)}.t[data-astro-cid-thivack6]{font-family:var(--font-heading);font-weight:800;font-stretch:84%;font-size:var(--text-xl);line-height:1.15}.d[data-astro-cid-thivack6]{color:var(--color-ink-soft);font-size:var(--text-sm);flex:1}.c[data-astro-cid-thivack6]{margin-top:.6rem;font-family:var(--font-heading);font-weight:700;font-size:var(--text-sm);color:var(--color-maroon-ink);display:inline-flex;gap:.4rem;align-items:center}.cta-card[data-astro-cid-thivack6] .cc-t[data-astro-cid-thivack6]{color:var(--color-on-dark);font-family:var(--font-heading);font-weight:800;font-stretch:84%;font-size:var(--text-xl);line-height:1.15}.cc-d[data-astro-cid-thivack6]{margin-block:.5rem 1.2rem;color:var(--color-on-dark-soft);font-size:var(--text-sm)}@media(max-width:960px){.grid[data-astro-cid-thivack6]{grid-template-columns:1fr 1fr}}@media(max-width:620px){.grid[data-astro-cid-thivack6]{grid-template-columns:1fr}}.grid[data-astro-cid-vcytj35z]{display:grid;grid-template-columns:.8fr 1.2fr;gap:2rem 4.5rem;align-items:start}.head[data-astro-cid-vcytj35z]{position:sticky;top:110px}.head[data-astro-cid-vcytj35z] a[data-astro-cid-vcytj35z]{color:var(--color-maroon-ink);font-weight:600}details[data-astro-cid-vcytj35z]{border-top:1px solid var(--color-rule)}details[data-astro-cid-vcytj35z]:last-child{border-bottom:1px solid var(--color-rule)}summary[data-astro-cid-vcytj35z]{display:flex;justify-content:space-between;gap:1.25rem;align-items:center;padding-block:1.15rem;cursor:pointer;list-style:none;font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);line-height:1.3}summary[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}summary[data-astro-cid-vcytj35z]:hover{color:var(--color-maroon-ink)}.pm[data-astro-cid-vcytj35z]{flex:none;position:relative;width:28px;height:32px;border-radius:999px 999px 4px 4px;background:var(--color-maroon-soft)}.pm[data-astro-cid-vcytj35z]:before,.pm[data-astro-cid-vcytj35z]:after{content:"";position:absolute;left:50%;top:58%;width:12px;height:2px;background:var(--color-maroon);transform:translate(-50%,-50%);transition:transform var(--dur-ui) var(--ease)}.pm[data-astro-cid-vcytj35z]:after{transform:translate(-50%,-50%) rotate(90deg)}details[data-astro-cid-vcytj35z][open] .pm[data-astro-cid-vcytj35z]:after{transform:translate(-50%,-50%) rotate(0)}details[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{padding:0 3rem 1.3rem 0;color:var(--color-ink-soft)}@media(max-width:900px){.grid[data-astro-cid-vcytj35z]{grid-template-columns:1fr}.head[data-astro-cid-vcytj35z]{position:static}details[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{padding-right:0}}.final[data-astro-cid-42yt6lhh]{background:var(--color-maroon-deep);padding-block:clamp(3.5rem,2rem + 5vw,6rem)}.grid[data-astro-cid-42yt6lhh]{display:grid;grid-template-columns:1.3fr .7fr;gap:3rem;align-items:center}.h2[data-astro-cid-42yt6lhh]{max-width:18ch}.ctas[data-astro-cid-42yt6lhh]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.alt[data-astro-cid-42yt6lhh]{margin-top:1.25rem;font-size:var(--text-sm);color:var(--color-on-dark-soft)}.alt[data-astro-cid-42yt6lhh] a[data-astro-cid-42yt6lhh]{color:var(--color-on-dark);overflow-wrap:anywhere}img[data-astro-cid-42yt6lhh]{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:999px 999px var(--radius-md) var(--radius-md);border:8px solid oklch(.975 .006 60 / .12)}@media(max-width:900px){.grid[data-astro-cid-42yt6lhh]{grid-template-columns:1fr}img[data-astro-cid-42yt6lhh]{display:none}}@media(max-width:520px){.ctas[data-astro-cid-42yt6lhh] .btn[data-astro-cid-42yt6lhh]{width:100%}}
