.section[data-astro-cid-j7pv25f6]{padding-top:72px;padding-bottom:72px;display:flex;flex-direction:column;gap:36px}.h-section[data-astro-cid-j7pv25f6]{font-family:var(--slab);font-size:clamp(1.75rem,1.2rem + 2vw,2.25rem);line-height:1.15}.hero[data-astro-cid-j7pv25f6]{padding-top:72px;padding-bottom:56px;display:flex;flex-wrap:wrap;align-items:center;gap:56px}.hero-text[data-astro-cid-j7pv25f6]{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:22px}.eyebrow[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--link)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-family:var(--slab);font-size:clamp(2rem,1.1rem + 3.6vw,3.25rem);line-height:1.08;font-weight:700}.stroke[data-astro-cid-j7pv25f6]{color:var(--ink);max-width:100%;height:auto}.lead[data-astro-cid-j7pv25f6]{font-size:18px;line-height:1.6;color:var(--text-2);max-width:34em}.hero-cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px}.hero-figure[data-astro-cid-j7pv25f6]{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.hero-figure[data-astro-cid-j7pv25f6] .oval[data-astro-cid-j7pv25f6]{width:100%}.hero-figure[data-astro-cid-j7pv25f6]:hover .hero-more[data-astro-cid-j7pv25f6]{background:var(--ink);color:#fff}.hero-figure[data-astro-cid-j7pv25f6]:focus-visible{outline:none}.hero-figure[data-astro-cid-j7pv25f6]:focus-visible .oval[data-astro-cid-j7pv25f6]{outline:3px solid var(--ink);outline-offset:4px}.oval[data-astro-cid-j7pv25f6]{border-radius:50%/46%;overflow:hidden;background:var(--sky);padding:14px}.oval[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:50%/46%}.hero-caption[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--muted);text-align:center}.band-wash[data-astro-cid-j7pv25f6]{background:var(--sky-wash)}.steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px}.step[data-astro-cid-j7pv25f6]{background:var(--surface);border-radius:var(--radius-card);padding:28px;display:flex;flex-direction:column;gap:12px}.step-num[data-astro-cid-j7pv25f6]{font-family:var(--script);font-size:44px;line-height:1;color:var(--link)}.step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--slab);font-size:22px}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{line-height:1.6;color:var(--text-2)}.contract[data-astro-cid-j7pv25f6]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:48px}.contract-photo[data-astro-cid-j7pv25f6]{flex:1 1 420px;min-width:0}.contract-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius-card)}.contract-text[data-astro-cid-j7pv25f6]{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:16px}.lead-sm[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.6;color:var(--text-2)}.clause[data-astro-cid-j7pv25f6]{border:1px solid var(--line-strong);border-radius:12px;padding:20px;font-family:var(--slab);font-size:15px;line-height:1.55;background:var(--surface)}.band-dark[data-astro-cid-j7pv25f6]{background:var(--dark);color:#fff}.band-dark[data-astro-cid-j7pv25f6] .section[data-astro-cid-j7pv25f6]{gap:32px}.board-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.board-intro[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:8px}.board-intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--dark-muted)}.board-all[data-astro-cid-j7pv25f6]{color:var(--sky);font-weight:600;display:inline-flex;align-items:center;min-height:var(--tap)}.board-all[data-astro-cid-j7pv25f6]:hover{color:#fff}.board-grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.dcard[data-astro-cid-j7pv25f6]{position:relative;border:1px solid var(--dark-line);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:10px}.dcard[data-astro-cid-j7pv25f6]:hover{border-color:var(--dark-chip-line)}.dcard[data-astro-cid-j7pv25f6]:has(a:focus-visible){outline:3px solid var(--sky);outline-offset:2px}.dcard[data-astro-cid-j7pv25f6] .chip-outline[data-astro-cid-j7pv25f6]{border-color:var(--dark-chip-line);color:var(--dark-muted)}.dcard[data-astro-cid-j7pv25f6] .chip-ink[data-astro-cid-j7pv25f6]{background:#fff;color:var(--ink)}.dcard[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-size:18px;line-height:1.3}.dcard[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff;text-decoration:none}.dcard[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{outline:none}.dcard[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0}.dcard-meta[data-astro-cid-j7pv25f6]{color:var(--dark-muted);font-size:14px;margin-top:auto}.board-empty[data-astro-cid-j7pv25f6]{border:1px dashed var(--dark-chip-line);border-radius:14px;padding:28px 22px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;color:var(--dark-muted)}.band-sky[data-astro-cid-j7pv25f6]{background:var(--sky)}.cta[data-astro-cid-j7pv25f6]{padding-top:64px;padding-bottom:64px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.closing[data-astro-cid-j7pv25f6]{font-family:var(--script);font-weight:400;font-size:clamp(2.75rem,2rem + 3vw,3.5rem);line-height:1.05}@media(max-width:559px){.hero[data-astro-cid-j7pv25f6]{padding-top:36px;padding-bottom:40px;gap:32px}.section[data-astro-cid-j7pv25f6]{padding-top:48px;padding-bottom:48px;gap:24px}.contract[data-astro-cid-j7pv25f6]{gap:28px}.step[data-astro-cid-j7pv25f6]{padding:22px}.lead[data-astro-cid-j7pv25f6]{font-size:17px}.cta[data-astro-cid-j7pv25f6]{padding-top:44px;padding-bottom:44px}}
