.bf[data-astro-cid-6bfsojfh]{z-index:2;margin-top:clamp(-96px,-8vw,-48px);margin-bottom:var(--sec);grid-template-columns:minmax(0,9fr) minmax(220px,3fr);align-items:start;gap:clamp(24px,3vw,48px);display:grid;position:relative}.form[data-astro-cid-6bfsojfh]{background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--line),0 40px 80px -60px #001e4673;border-radius:20px;overflow:hidden}.bf[data-astro-cid-6bfsojfh] .bk{width:auto;max-width:none;margin:0;padding:clamp(28px,4vw,56px) clamp(22px,4vw,56px)}.bf[data-astro-cid-6bfsojfh] .bk .trail li.on,.bf[data-astro-cid-6bfsojfh] .bk .opt,.bf[data-astro-cid-6bfsojfh] .bk input,.bf[data-astro-cid-6bfsojfh] .bk textarea,.bf[data-astro-cid-6bfsojfh] .bk .plan{background:var(--bg)}.bf[data-astro-cid-6bfsojfh] .bk .opt:hover{background:var(--surface)}.bf[data-astro-cid-6bfsojfh] .bk .navrow,.bf[data-astro-cid-6bfsojfh] .bk .navrow.fld{background:color-mix(in srgb,var(--surface) 94%,transparent)}.side[data-astro-cid-6bfsojfh]{padding-top:clamp(120px,11vw,150px);position:sticky;top:120px}dl[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line-2);margin:0;display:grid}dl[data-astro-cid-6bfsojfh] div[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--line);gap:4px;padding:16px 0;display:grid}dt[data-astro-cid-6bfsojfh]{color:var(--ink-3);font-size:13px;font-weight:500}dd[data-astro-cid-6bfsojfh]{color:var(--ink);margin:0;font-size:16px}.mail[data-astro-cid-6bfsojfh]{font:400 clamp(19px,1.5vw,22px)/1.25 var(--f-head);color:var(--navy);overflow-wrap:anywhere;user-select:all}.side[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--navy);text-underline-offset:3px;font-weight:500}@media (width<=1000px){.bf[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.side[data-astro-cid-6bfsojfh]{padding-top:0;position:static}dl[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}}@media (width<=640px){dl[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}}
