.head[data-astro-cid-w6aoulvl]{background:var(--bg-soft);border-bottom:1px solid var(--line);padding-block:clamp(32px,5vw,60px)}.inner[data-astro-cid-w6aoulvl]{display:grid;grid-template-columns:1.35fr 1fr;gap:40px;align-items:center}@media(max-width:900px){.inner[data-astro-cid-w6aoulvl]{grid-template-columns:1fr;gap:28px}}.head[data-astro-cid-w6aoulvl] .lead[data-astro-cid-w6aoulvl]{max-width:58ch}.head[data-astro-cid-w6aoulvl] .row[data-astro-cid-w6aoulvl]{margin-top:20px}.photos[data-astro-cid-w6aoulvl] .shot[data-astro-cid-w6aoulvl]{margin:0}.photos[data-astro-cid-w6aoulvl] .shot[data-astro-cid-w6aoulvl] img[data-astro-cid-w6aoulvl]{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow);display:block}.photos[data-astro-cid-w6aoulvl] .shot[data-astro-cid-w6aoulvl] figcaption[data-astro-cid-w6aoulvl]{margin-top:9px;font-size:.85rem;color:var(--fg-mut);text-align:center}.hilite[data-astro-cid-w6aoulvl]{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--accent) 30%,var(--line));background:linear-gradient(165deg,color-mix(in srgb,var(--accent) 6%,var(--surface)) 0%,var(--surface) 55%);box-shadow:var(--shadow-lg)}.hilite[data-astro-cid-w6aoulvl]:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--accent),var(--accent-2))}.hilite-head[data-astro-cid-w6aoulvl]{display:flex;align-items:center;gap:11px}.hilite-head[data-astro-cid-w6aoulvl] h3[data-astro-cid-w6aoulvl]{margin:0}.hilite-ic[data-astro-cid-w6aoulvl]{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:9px;background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.hilite-ic[data-astro-cid-w6aoulvl] svg[data-astro-cid-w6aoulvl]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hilite[data-astro-cid-w6aoulvl] ul[data-astro-cid-w6aoulvl]{list-style:none;margin:14px 0 0;padding:0}.hilite[data-astro-cid-w6aoulvl] li[data-astro-cid-w6aoulvl]{display:flex;align-items:flex-start;gap:10px;margin-bottom:.55em;font-size:.94rem;color:var(--fg-mut)}.hilite[data-astro-cid-w6aoulvl] li[data-astro-cid-w6aoulvl]:last-child{margin-bottom:0}.hilite[data-astro-cid-w6aoulvl] .ck[data-astro-cid-w6aoulvl]{display:grid;place-items:center;flex:none;width:19px;height:19px;margin-top:.1em;border-radius:999px;background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.hilite[data-astro-cid-w6aoulvl] .ck[data-astro-cid-w6aoulvl] svg[data-astro-cid-w6aoulvl]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ihc-list[data-astro-cid-w6aoulvl]{display:grid;gap:14px;margin-top:8px}.ihc[data-astro-cid-w6aoulvl]{display:grid;grid-template-columns:minmax(220px,1fr) 1.6fr;gap:28px;align-items:center;padding:22px 26px;color:inherit;border-left:4px solid var(--accent-2)}@media(max-width:760px){.ihc[data-astro-cid-w6aoulvl]{grid-template-columns:1fr;gap:8px;padding:18px 20px}}.ihc[data-astro-cid-w6aoulvl] h3[data-astro-cid-w6aoulvl]{margin:0;font-size:1.15rem;color:var(--brand)}.ihc-more[data-astro-cid-w6aoulvl]{display:inline-block;margin-top:6px;color:var(--accent);font-weight:600}.ihc-soon[data-astro-cid-w6aoulvl]{display:inline-block;margin-top:6px;color:var(--fg-faint)}.ihc-quote[data-astro-cid-w6aoulvl]{margin:0;font-style:italic;color:var(--fg-mut);font-size:1.02rem;line-height:1.7}.ihc[data-astro-cid-w6aoulvl].is-link{transition:border-color .15s,transform .15s,box-shadow .15s}.ihc[data-astro-cid-w6aoulvl].is-link:hover{text-decoration:none;transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:var(--accent)}.ihc[data-astro-cid-w6aoulvl].is-soon{opacity:.85}.ihc-custom[data-astro-cid-w6aoulvl]{border-left:4px dashed var(--accent);padding-left:26px;background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.ihc-custom[data-astro-cid-w6aoulvl]:before{display:none}.ihc[data-astro-cid-w6aoulvl].ih{border:0;border-left:0;color:#fff;background:linear-gradient(120deg,var(--ih-a) 0%,var(--ih-b) 100%)}.ihc[data-astro-cid-w6aoulvl].ih h3[data-astro-cid-w6aoulvl]{color:#fff}.ihc[data-astro-cid-w6aoulvl].ih .ihc-more[data-astro-cid-w6aoulvl]{color:var(--ih-good)}.ihc[data-astro-cid-w6aoulvl].ih .ihc-quote[data-astro-cid-w6aoulvl]{color:var(--ih-soft)}.ihc[data-astro-cid-w6aoulvl].ih.is-link:hover{box-shadow:0 18px 36px -18px var(--ih-a)}.steps[data-astro-cid-w6aoulvl] .step[data-astro-cid-w6aoulvl]{position:relative}.step[data-astro-cid-w6aoulvl] .n[data-astro-cid-w6aoulvl]{display:block;font-size:1.5rem;font-weight:700;color:var(--brand-2);opacity:.5;line-height:1}.step[data-astro-cid-w6aoulvl] h3[data-astro-cid-w6aoulvl]{font-size:1.02rem;margin:8px 0 6px}.grid[data-astro-cid-w6aoulvl] h3[data-astro-cid-w6aoulvl]{font-size:1.04rem;margin-bottom:2px}.grid[data-astro-cid-w6aoulvl] .en[data-astro-cid-w6aoulvl]{margin:0 0 8px}.bkknote[data-astro-cid-w6aoulvl]{margin-top:24px}.two[data-astro-cid-w6aoulvl]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}@media(max-width:900px){.two[data-astro-cid-w6aoulvl]{grid-template-columns:1fr}}.ctc[data-astro-cid-w6aoulvl]{list-style:none;padding:0;margin:18px 0 0;line-height:2;color:var(--fg-mut)}
