.layout[data-astro-cid-uukcahgk]{gap:var(--s7);display:grid}@media (width>=64rem){.layout[data-astro-cid-uukcahgk]{gap:var(--s8);grid-template-columns:minmax(18rem,.8fr) 1.4fr;align-items:start}.info[data-astro-cid-uukcahgk]{top:calc(var(--header-h) + var(--s5));position:sticky}}.info[data-astro-cid-uukcahgk] .lead[data-astro-cid-uukcahgk]{margin-block:var(--s5)}dl[data-astro-cid-uukcahgk]>div[data-astro-cid-uukcahgk]+div[data-astro-cid-uukcahgk]{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--line)}dt[data-astro-cid-uukcahgk]{margin-bottom:var(--s1)}dd[data-astro-cid-uukcahgk]{overflow-wrap:anywhere}.big[data-astro-cid-uukcahgk]{font:500 1.5rem/1.3 var(--font-serif)}.big[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]{color:var(--ink);text-decoration:none}.big[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]:hover{text-decoration:underline}.forms[data-astro-cid-uukcahgk]{min-width:0;display:grid}.forms[data-astro-cid-uukcahgk]>.intake{margin-bottom:var(--s4)}.tablist[data-astro-cid-uukcahgk]{gap:var(--s2);flex-wrap:wrap;display:flex}.tablist[data-astro-cid-uukcahgk][hidden]{display:none}[data-astro-cid-uukcahgk][role=tab]{min-height:var(--tap);padding:var(--s3) var(--s5);border:2px solid var(--green);background:var(--paper);color:var(--green);cursor:pointer;transition:background-color var(--t), color var(--t);border-bottom:0;font-weight:600}[data-astro-cid-uukcahgk][role=tab][aria-selected=true]{background:var(--green);color:var(--white)}[data-astro-cid-uukcahgk][role=tab]:hover:not([aria-selected=true]){background:var(--paper-2)}.tablist[data-astro-cid-uukcahgk]:not([hidden])~.panel[data-astro-cid-uukcahgk] .panel-title[data-astro-cid-uukcahgk]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.panel-title[data-astro-cid-uukcahgk]{font-size:var(--fs-h3);margin-bottom:var(--s4)}.panel[data-astro-cid-uukcahgk]+.panel[data-astro-cid-uukcahgk]{margin-top:var(--s6)}.tablist[data-astro-cid-uukcahgk]:not([hidden])~.panel[data-astro-cid-uukcahgk]+.panel[data-astro-cid-uukcahgk]{margin-top:0}.contact-home[data-astro-cid-uukcahgk]{scroll-margin-top:0}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(var(--s7), 8vw, var(--s9));position:relative;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{gap:var(--s7);align-items:end;display:grid;position:relative}@media (width>=64rem){.hero-grid[data-astro-cid-lcdefpme]{gap:var(--s8);grid-template-columns:1fr 20rem}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:18ch}.prefix[data-astro-cid-lcdefpme]{display:block}.rotator[data-astro-cid-lcdefpme]{display:grid}.rotator[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-area:1/1}.ghost[data-astro-cid-lcdefpme]{visibility:hidden}.typed[data-astro-cid-lcdefpme]{color:var(--gold);font-style:italic}.typed[data-astro-cid-lcdefpme].typing:after{content:"";background:var(--gold);vertical-align:-.04em;width:3px;height:.85em;margin-left:.08em;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.hero-lead[data-astro-cid-lcdefpme]{margin-block:var(--s5) var(--s6);max-width:40rem;font-size:clamp(1.125rem,1.05rem + .4vw,1.3125rem)}.hero-card[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);padding:var(--s5);background:color-mix(in srgb, var(--ink) 55%, transparent)}.ceccar-badge[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s4);margin-bottom:var(--s5);padding-bottom:var(--s5);border-bottom:1px solid color-mix(in srgb, var(--gold) 45%, transparent);display:flex}.ceccar-badge[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{background:var(--paper);border-radius:50%;flex:none;width:64px;padding:3px}.ceccar-badge[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{line-height:1.4}.ceccar-badge[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--paper-2);font-size:var(--fs-small)}.hero-card[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid color-mix(in srgb, var(--gold) 25%, transparent)}.hero-card[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{margin-bottom:var(--s1)}.hero-card[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{overflow-wrap:anywhere}.hero-card[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{font:500 1.5rem/1.25 var(--font-serif)}.status[data-astro-cid-lcdefpme]{margin-top:var(--s5);color:var(--gold)}.status[data-astro-cid-lcdefpme] .diamond[data-astro-cid-lcdefpme]{margin-left:0}.deco[data-astro-cid-lcdefpme]{border:1px solid var(--gold);pointer-events:none;position:absolute;transform:rotate(45deg)}.deco--a[data-astro-cid-lcdefpme]{opacity:.18;width:34rem;height:34rem;top:-12rem;right:-14rem}.deco--b[data-astro-cid-lcdefpme]{opacity:.12;width:18rem;height:18rem;bottom:-12rem;right:6rem}.intake-wrap[data-astro-cid-lcdefpme],.spaced[data-astro-cid-lcdefpme]{margin-top:var(--s6)}.pillar[data-astro-cid-lcdefpme]{padding-top:var(--s6);transition:border-color var(--t), transform var(--t);position:relative}.pillar[data-astro-cid-lcdefpme]:hover{border-top-color:var(--gold-deep)}.pillar-n[data-astro-cid-lcdefpme]{font:500 2.75rem/1 var(--font-serif);color:var(--gold-deep);margin-bottom:var(--s4);display:block}.steps[data-astro-cid-lcdefpme]{padding:0;list-style:none}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--muted);padding-top:var(--s5);position:relative}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--green);width:12px;height:12px;position:absolute;top:-7px;left:0;transform:rotate(45deg)}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-block:var(--s2)}.step-n[data-astro-cid-lcdefpme]{font:600 var(--fs-label) / 1 var(--font-sans);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--gold-deep)}.arrow[data-astro-cid-lcdefpme]{font-weight:600}.arrow[data-astro-cid-lcdefpme]:after{content:" →";transition:transform var(--t);display:inline-block}.arrow[data-astro-cid-lcdefpme]:hover:after{transform:translate(4px)}.about[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.about[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{position:relative}.deco--d[data-astro-cid-lcdefpme]{opacity:.14;width:30rem;height:30rem;bottom:-19rem;left:-16rem}.about-head[data-astro-cid-lcdefpme]{gap:var(--s5);display:grid}@media (width>=64rem){.about-head[data-astro-cid-lcdefpme]{gap:var(--s8);grid-template-columns:1.1fr 1fr;align-items:end}}.about-link[data-astro-cid-lcdefpme]{margin-top:var(--s5)}.facts[data-astro-cid-lcdefpme]{margin-top:clamp(var(--s7), 6vw, var(--s8));gap:var(--s6) var(--s5);padding:0;list-style:none}@media (width>=40rem){.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--gold) 45%, transparent);padding-top:var(--s5)}.fact-title[data-astro-cid-lcdefpme]{margin-bottom:var(--s2);font:500 clamp(1.5rem, 1.3rem + .8vw, 1.875rem) / 1.15 var(--font-serif);color:var(--gold);display:block}.facts[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--paper-2);max-width:28ch}.guide[data-astro-cid-lcdefpme]{transition:border-color var(--t);position:relative}.guide[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none}.guide[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0}.guide[data-astro-cid-lcdefpme]:focus-within{outline:3px solid var(--gold-deep);outline-offset:3px}.guide[data-astro-cid-lcdefpme]:hover{border-top-color:var(--gold-deep)}.faq-grid[data-astro-cid-lcdefpme]{gap:var(--s6);display:grid}@media (width>=64rem){.faq-grid[data-astro-cid-lcdefpme]{gap:var(--s8);grid-template-columns:22rem 1fr;align-items:start}}
