.btn[data-astro-cid-mczrpv64]{border-radius:999px}.chips[data-astro-cid-mczrpv64]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-mczrpv64] li[data-astro-cid-mczrpv64]{background:var(--ground);color:var(--primary);font:700 13px var(--fb);border-radius:999px;padding:5px 12px}.lbb[data-astro-cid-mczrpv64]{background:#5a3a28;height:max(100svh,600px);position:relative;overflow:hidden}.lbb__stage[data-astro-cid-mczrpv64]{align-items:end;display:grid;position:absolute;inset:0}.lbb[data-astro-cid-mczrpv64] .lbb__img{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}.lbb[data-astro-cid-mczrpv64]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000004d,#0000 16% 62%,#1e1008b3 100%);position:absolute;inset:0}.lbb__txt[data-astro-cid-mczrpv64]{z-index:2;grid-template-columns:auto 1fr;align-items:end;gap:6px clamp(24px,3vw,48px);width:100%;padding-bottom:clamp(26px,4.5vh,56px);display:grid;position:relative}.lbb__k[data-astro-cid-mczrpv64]{font:700 14px var(--fb);color:var(--sand);grid-column:1/-1}.lbb[data-astro-cid-mczrpv64] h1[data-astro-cid-mczrpv64]{color:var(--ground);text-shadow:0 2px 28px #140c0659;margin:0;font-size:clamp(52px,5.6vw,104px);line-height:.95}.lbb[data-astro-cid-mczrpv64] p[data-astro-cid-mczrpv64]{max-width:34ch;color:color-mix(in srgb, var(--ground) 90%, transparent);margin:0 0 .5em;font-size:clamp(16px,1.3vw,19px);line-height:1.5}@media (width<=760px){.lbb[data-astro-cid-mczrpv64]{height:88svh;min-height:520px}.lbb[data-astro-cid-mczrpv64] .lbb__img{object-position:30% 40%}.lbb__txt[data-astro-cid-mczrpv64]{grid-template-columns:1fr}}.lbb[data-astro-cid-mczrpv64][data-place] .lbb__txt[data-astro-cid-mczrpv64]{display:contents}.lbb[data-astro-cid-mczrpv64][data-place] .lbb__k[data-astro-cid-mczrpv64],.lbb[data-astro-cid-mczrpv64][data-place] h1[data-astro-cid-mczrpv64],.lbb[data-astro-cid-mczrpv64][data-place] p[data-astro-cid-mczrpv64]{z-index:2;transform-origin:0 100%;margin:0;position:absolute}.lbb[data-astro-cid-mczrpv64][data-place] .lbb__k[data-astro-cid-mczrpv64],.lbb[data-astro-cid-mczrpv64][data-place] h1[data-astro-cid-mczrpv64]{white-space:nowrap}.lbb[data-astro-cid-mczrpv64][data-place] p[data-astro-cid-mczrpv64]{width:34ch;max-width:none}@media (width>=761px){.lbb[data-astro-cid-mczrpv64][data-place]{container-type:size}.lbb[data-astro-cid-mczrpv64][data-place] .lbb__stage[data-astro-cid-mczrpv64]{--iw:calc(max(100cqw, 100cqh * 1.5005) * var(--d-z));width:var(--iw);height:calc(var(--iw) / 1.5005);inset:auto;left:calc((100cqw - var(--iw)) * var(--d-fxn));top:calc((100cqh - var(--iw) / 1.5005) * var(--d-fyn));display:block;container-type:inline-size}.lbb[data-astro-cid-mczrpv64][data-place] .lbb__img{object-fit:fill}.lbb[data-astro-cid-mczrpv64][data-place] .lbb__k[data-astro-cid-mczrpv64]{left:var(--d-kx);bottom:var(--d-kb);transform:scale(var(--d-ks));font-size:max(calc(12px / var(--d-ks)), .9722cqw)}.lbb[data-astro-cid-mczrpv64][data-place] h1[data-astro-cid-mczrpv64]{left:var(--d-tx);bottom:var(--d-tb);transform:scale(var(--d-ts));font-size:5.6cqw}.lbb[data-astro-cid-mczrpv64][data-place] p[data-astro-cid-mczrpv64]{left:var(--d-lx);bottom:var(--d-lb);transform:scale(var(--d-ls));font-size:max(calc(12px / var(--d-ls)), 1.3cqw)}}@media (width<=760px){.lbb[data-astro-cid-mczrpv64][data-place] .lbb__k[data-astro-cid-mczrpv64]{left:var(--p-kx);bottom:var(--p-kb);transform:scale(var(--p-ks))}.lbb[data-astro-cid-mczrpv64][data-place] h1[data-astro-cid-mczrpv64]{left:var(--p-tx);bottom:var(--p-tb);transform:scale(var(--p-ts))}.lbb[data-astro-cid-mczrpv64][data-place] p[data-astro-cid-mczrpv64]{left:var(--p-lx);bottom:var(--p-lb);transform:scale(var(--p-ls));width:min(34ch, calc(100vw - 2 * var(--gutter)))}.lbb[data-astro-cid-mczrpv64][data-place] .lbb__img{object-position:var(--p-fx) var(--p-fy);transform:scale(var(--p-z));transform-origin:var(--p-fx) var(--p-fy)}}.idx[data-astro-cid-mczrpv64]{padding-top:clamp(32px,5vh,56px)}.idx__in[data-astro-cid-mczrpv64]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(20px,3vw,36px) clamp(28px,4vw,64px);display:grid}.idx__list[data-astro-cid-mczrpv64]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.idx__list[data-astro-cid-mczrpv64] a[data-astro-cid-mczrpv64]{color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 14%, transparent);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:2px 16px;padding:16px 22px;text-decoration:none;transition:background .3s,color .3s,border-color .3s;display:grid}.idx__name[data-astro-cid-mczrpv64]{font:800 clamp(24px, 2.6vw, 38px)/1.15 var(--fd)}.idx__line[data-astro-cid-mczrpv64]{opacity:.75;grid-column:1;font-size:16px}.idx__arrow[data-astro-cid-mczrpv64]{grid-area:1/2/3;font-size:22px;transition:transform .3s}.idx__list[data-astro-cid-mczrpv64] a[data-astro-cid-mczrpv64]:hover{border-color:var(--primary)}.idx__list[data-astro-cid-mczrpv64] a[data-astro-cid-mczrpv64].on{background:var(--primary);border-color:var(--primary);color:var(--ground)}.idx__list[data-astro-cid-mczrpv64] a[data-astro-cid-mczrpv64].on .idx__arrow[data-astro-cid-mczrpv64]{transform:translateY(3px)}.idx__pic[data-astro-cid-mczrpv64]{background:var(--sand);border-radius:24px;align-self:stretch;min-height:0;margin:0;position:relative;overflow:hidden}.idx__pic[data-astro-cid-mczrpv64] img[data-astro-cid-mczrpv64]{object-fit:cover;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.idx__pic[data-astro-cid-mczrpv64] img[data-astro-cid-mczrpv64].fade{opacity:0}.tabs[data-astro-cid-mczrpv64]{z-index:20;background:color-mix(in srgb, var(--ground) 94%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in srgb, var(--primary) 12%, transparent);transition:opacity .3s,translate .3s;position:sticky;top:84px}.tabs[data-astro-cid-mczrpv64].tabs--gone{opacity:0;pointer-events:none;translate:0 -100%}.tabs__in[data-astro-cid-mczrpv64]{scrollbar-width:none;justify-content:space-between;gap:6px;padding-top:10px;padding-bottom:10px;display:flex;overflow-x:auto}.tabs[data-astro-cid-mczrpv64] a[data-astro-cid-mczrpv64]{text-align:center;color:var(--primary);font:700 16px var(--fb);border-radius:999px;flex:1 0 auto;padding:9px 16px;text-decoration:none;transition:background .25s,color .25s}.tabs[data-astro-cid-mczrpv64] a[data-astro-cid-mczrpv64]:hover{background:var(--sand)}.tabs[data-astro-cid-mczrpv64] a[data-astro-cid-mczrpv64].on{background:var(--primary);color:var(--ground)}.fam[data-astro-cid-mczrpv64]{padding-block:clamp(28px,4vh,48px);scroll-margin-top:140px}.fam__in[data-astro-cid-mczrpv64]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,72px);min-height:calc(100svh - 160px - 2*clamp(28px,4vh,48px));display:grid}.fam--flip[data-astro-cid-mczrpv64] .fam__pic[data-astro-cid-mczrpv64]{order:-1}.fam__copy[data-astro-cid-mczrpv64]{gap:clamp(10px,1.6vh,16px);display:grid}.fam[data-astro-cid-mczrpv64] h2[data-astro-cid-mczrpv64]{font-size:clamp(34px,3.8vw,58px)}.fam__line[data-astro-cid-mczrpv64]{color:var(--soft);margin:-4px 0 4px;font-size:18px}.fam__pic[data-astro-cid-mczrpv64]{background:var(--sand);border-radius:24px;height:calc(100svh - 160px - 2*clamp(28px,4vh,48px));min-height:440px;margin:0;overflow:hidden}.fam__pic[data-astro-cid-mczrpv64] img[data-astro-cid-mczrpv64]{object-fit:cover;width:100%;height:100%}.fam__ctas[data-astro-cid-mczrpv64]{flex-wrap:wrap;gap:10px;display:flex}.panel[data-astro-cid-mczrpv64]{background:var(--sand);color:var(--primary);border-radius:20px;gap:clamp(10px,1.6vh,16px);padding:clamp(16px,2.2vh,22px) 22px;display:grid}.pi[data-astro-cid-mczrpv64]{gap:6px;display:grid}.pi[data-astro-cid-mczrpv64]+.pi[data-astro-cid-mczrpv64]{border-top:1px solid color-mix(in srgb, var(--primary) 14%, transparent);padding-top:clamp(10px,1.6vh,16px)}.pi[data-astro-cid-mczrpv64] b[data-astro-cid-mczrpv64]{font:800 20px var(--fd)}.pi[data-astro-cid-mczrpv64]>span[data-astro-cid-mczrpv64]{color:var(--soft);font-size:15px}.kit[data-astro-cid-mczrpv64]{background:var(--sand)}.kit__head[data-astro-cid-mczrpv64]{gap:10px;max-width:760px;margin-bottom:clamp(24px,3vw,40px);display:grid}.kit__head[data-astro-cid-mczrpv64] h2[data-astro-cid-mczrpv64]{font-size:clamp(36px,4vw,60px)}.kit__list[data-astro-cid-mczrpv64]{border-top:1px solid color-mix(in srgb, var(--primary) 20%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kit__list[data-astro-cid-mczrpv64] li[data-astro-cid-mczrpv64]{border-bottom:1px solid color-mix(in srgb, var(--primary) 20%, transparent);color:var(--primary);align-content:start;gap:6px;padding:24px 20px 26px 0;display:grid}.kit__list[data-astro-cid-mczrpv64] svg[data-astro-cid-mczrpv64]{width:30px;height:30px;margin-bottom:6px}.kit__list[data-astro-cid-mczrpv64] b[data-astro-cid-mczrpv64]{font:800 19px var(--fd)}.kit__list[data-astro-cid-mczrpv64] span[data-astro-cid-mczrpv64]{color:color-mix(in srgb, var(--primary) 78%, transparent);font-size:15px;line-height:1.45}@media (width<=900px){.idx__in[data-astro-cid-mczrpv64],.fam__in[data-astro-cid-mczrpv64]{grid-template-columns:1fr}.idx__pic[data-astro-cid-mczrpv64]{display:none}.fam__in[data-astro-cid-mczrpv64]{min-height:0}.fam__pic[data-astro-cid-mczrpv64],.fam--flip[data-astro-cid-mczrpv64] .fam__pic[data-astro-cid-mczrpv64]{aspect-ratio:4/3;order:-1;height:auto;min-height:0}.tabs[data-astro-cid-mczrpv64] a[data-astro-cid-mczrpv64]{flex:none}.kit__list[data-astro-cid-mczrpv64]{grid-template-columns:1fr 1fr}}@media (width<=600px){.kit__list[data-astro-cid-mczrpv64]{grid-template-columns:1fr}.tabs[data-astro-cid-mczrpv64]{top:70px}}
