.hero[data-astro-cid-ge2uvauf]{isolation:isolate;align-items:center;min-height:clamp(460px,62vh,620px);display:flex;position:relative;overflow:hidden}.bg[data-astro-cid-ge2uvauf]{z-index:0;background:var(--c-text);position:absolute;inset:0}.bg-img[data-astro-cid-ge2uvauf]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.bg-img[data-astro-cid-ge2uvauf].on{opacity:1}.veil[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#14110ed1 0%,#14110e8c 55%,#14110e59 100%);position:absolute;inset:0}.inner[data-astro-cid-ge2uvauf]{z-index:1;padding:var(--sp-7) var(--sp-4);color:#fff;width:100%;position:relative}@media (width>=768px){.inner[data-astro-cid-ge2uvauf]{padding:var(--sp-8) var(--sp-5)}}.eyebrow[data-astro-cid-ge2uvauf]{margin:0 0 var(--sp-3);font:600 13px/1 var(--f-head);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8}h1[data-astro-cid-ge2uvauf]{color:#fff;margin:0 0 var(--sp-3);letter-spacing:-.02em;font-size:clamp(30px,5.2vw,52px)}.sub[data-astro-cid-ge2uvauf]{max-width:52ch;margin:0 0 var(--sp-5);color:#ffffffe0;font-size:17px}.search[data-astro-cid-ge2uvauf]{background:var(--c-surface);border-radius:var(--r-lg);max-width:640px;padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-4);box-shadow:var(--sh-3);position:relative}.lbl[data-astro-cid-ge2uvauf]{font:600 13px/1 var(--f-head);color:var(--c-text-2);margin-bottom:6px;display:block}.row[data-astro-cid-ge2uvauf]{gap:var(--sp-2);align-items:center;display:flex}.row[data-astro-cid-ge2uvauf] input[data-astro-cid-ge2uvauf]{min-width:0;font:400 17px/1.2 var(--f-body);color:var(--c-text);background:0 0;border:0;flex:1;padding:10px 0}.row[data-astro-cid-ge2uvauf] input[data-astro-cid-ge2uvauf]::placeholder{color:var(--c-text-3)}.row[data-astro-cid-ge2uvauf] input[data-astro-cid-ge2uvauf]:focus{outline:none}.go[data-astro-cid-ge2uvauf]{min-height:48px;padding:0 var(--sp-5);border-radius:var(--r-md);background:var(--c-accent);color:var(--c-on-accent);font:600 16px/1 var(--f-head);cursor:pointer;transition:background var(--t);border:0;align-items:center;gap:8px;display:inline-flex}.go[data-astro-cid-ge2uvauf]:hover{background:var(--c-accent-hover)}.sug[data-astro-cid-ge2uvauf]{z-index:5;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);box-shadow:var(--sh-3);max-height:320px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.sug-i[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:11px var(--sp-3);border-radius:var(--r-sm);cursor:pointer;color:var(--c-text);display:flex}.sug-i[data-astro-cid-ge2uvauf].on,.sug-i[data-astro-cid-ge2uvauf]:hover{background:var(--c-accent-soft);color:var(--c-accent)}.sug-i[data-astro-cid-ge2uvauf] .n[data-astro-cid-ge2uvauf]{color:var(--c-text-3);font-variant-numeric:tabular-nums;font-size:13px}.quick[data-astro-cid-ge2uvauf]{gap:var(--sp-2) var(--sp-3);margin:var(--sp-4) 0 0;color:#ffffffb3;flex-wrap:wrap;font-size:14px;display:flex}.quick[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:#fff;border-bottom:1px solid #ffffff59;padding-bottom:1px}.quick[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{border-color:#fff}.dots[data-astro-cid-ge2uvauf]{right:var(--sp-5);bottom:var(--sp-5);gap:6px;display:flex;position:absolute}.dot[data-astro-cid-ge2uvauf]{width:7px;height:7px;transition:all var(--t);background:#fff6;border-radius:999px}.dot[data-astro-cid-ge2uvauf].on{background:#fff;width:22px}.now[data-astro-cid-ge2uvauf]{left:var(--sp-4);bottom:var(--sp-5);color:#ffffffbf;margin:0;font-size:13px;position:absolute}@media (width>=768px){.now[data-astro-cid-ge2uvauf]{left:var(--sp-5)}}@media (width<=600px){.dots[data-astro-cid-ge2uvauf],.now[data-astro-cid-ge2uvauf]{display:none}}.sec[data-astro-cid-lcdefpme]{margin-top:var(--sp-8)}.formats[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--c-border);background:var(--c-surface)}.fmt-in[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--sp-2) var(--sp-6);flex-wrap:wrap;display:flex}.fmt-in[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:58px;font:600 15px/1 var(--f-head);color:var(--c-text);align-items:center;gap:9px;display:inline-flex}.fmt-in[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme],.fmt-in[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--c-accent)}.audio[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--sp-5);background:var(--c-accent-soft);border-radius:var(--r-lg);padding:var(--sp-6);display:flex}.audio[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 6px}.audio[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{font:600 12px/1 var(--f-head);letter-spacing:.09em;text-transform:uppercase;color:var(--c-accent);margin:0 0 8px}.audio[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-4);color:var(--c-text-2);max-width:46ch}.audio-ic[data-astro-cid-lcdefpme]{color:var(--c-accent);opacity:.5;flex:none}@media (width<=700px){.audio-ic[data-astro-cid-lcdefpme]{display:none}}.tags[data-astro-cid-lcdefpme]{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:0;padding:0;list-style:none;display:grid}.tags[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:56px;padding:0 var(--sp-4);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);transition:border-color var(--t), color var(--t);font-weight:600;display:flex}.tags[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--c-accent);color:var(--c-accent)}.tags[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{color:var(--c-text-3);font-size:13px;font-weight:400}.guides[data-astro-cid-lcdefpme]{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.guides[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-md);transition:border-color var(--t);display:flex}.guides[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--c-border-2)}.guides[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:999px;flex:none;width:56px;height:56px}.gi[data-astro-cid-lcdefpme]{flex-direction:column;gap:2px;min-width:0;display:flex}.gi[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:600 15px/1.2 var(--f-head)}.gc[data-astro-cid-lcdefpme]{color:var(--c-text-3);font-size:13px}.gr[data-astro-cid-lcdefpme]{color:var(--c-text-2);align-items:center;gap:5px;font-size:13px;display:inline-flex}.gr[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--c-star)}.faq[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-border)}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--c-border)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--sp-4);cursor:pointer;min-height:62px;font:600 16px/1.35 var(--f-head);list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";color:var(--c-text-3);flex:none;font-size:22px;font-weight:400}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{content:"−"}.faq[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 var(--sp-4);max-width:78ch;color:var(--c-text-2)}
