.lb[data-astro-cid-utnzf2kr]{color:#fff;background:#0f1f3af7;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lb[data-astro-cid-utnzf2kr]::backdrop{background:0 0}.lb[data-astro-cid-utnzf2kr][open]{animation:lb-in .45s var(--ease);place-items:center;display:grid}.lb__fig[data-astro-cid-utnzf2kr]{justify-items:start;gap:14px;display:grid}.lb[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{object-fit:contain;max-width:min(90vw,1600px);max-height:80dvh}.lb__cap[data-astro-cid-utnzf2kr]{color:#b3bccb;font-size:16px}.lb__count[data-astro-cid-utnzf2kr]{left:var(--m);color:#b3bccb;position:absolute;top:24px}.lb__close[data-astro-cid-utnzf2kr]{top:12px;right:var(--m);background:var(--navy-3);min-height:48px;padding:0 18px;font-weight:700;position:absolute}.lb__close[data-astro-cid-utnzf2kr]:hover{background:var(--gold);color:var(--navy)}.lb__nav[data-astro-cid-utnzf2kr]{background:var(--navy-3);place-items:center;width:56px;height:56px;transition:background-color .2s;display:grid;position:absolute;top:50%;translate:0 -50%}.lb__nav[data-astro-cid-utnzf2kr]:hover{background:var(--gold);color:var(--navy)}.lb__nav[data-astro-cid-utnzf2kr] svg{width:22px;height:22px}.lb__prev[data-astro-cid-utnzf2kr]{left:12px}.lb__prev[data-astro-cid-utnzf2kr] svg{transform:scaleX(-1)}.lb__next[data-astro-cid-utnzf2kr]{right:12px}@keyframes lb-in{0%{opacity:0}}@media (width<=700px){.lb__nav[data-astro-cid-utnzf2kr]{top:auto;bottom:calc(16px + env(safe-area-inset-bottom));translate:none}}.gx[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(170px,15.5vw,280px);gap:12px;display:grid}.gx__it[data-astro-cid-rj65ajc3]{cursor:zoom-in;text-align:left;isolation:isolate;border-radius:6px;height:100%;display:block;position:relative}.gx__it--xl[data-astro-cid-rj65ajc3]{grid-area:span 2/span 8}.gx__it--s[data-astro-cid-rj65ajc3]{grid-column:span 4}.gx__it--m[data-astro-cid-rj65ajc3]{grid-column:span 6}.gx__it[data-astro-cid-rj65ajc3] img{transition:transform 1.1s var(--ease), filter .6s}.gx__it[data-astro-cid-rj65ajc3]:hover img,.gx__it[data-astro-cid-rj65ajc3]:focus-visible img{transform:scale(1.035)}.gx__it[data-astro-cid-rj65ajc3]:after{content:"";opacity:0;transition:opacity .5s var(--ease);background:linear-gradient(#0f1f3a00 55%,#0f1f3a8c);position:absolute;inset:0}.gx__it[data-astro-cid-rj65ajc3]:hover:after,.gx__it[data-astro-cid-rj65ajc3]:focus-visible:after{opacity:1}.gx__cap[data-astro-cid-rj65ajc3]{z-index:2;color:#fff;opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease);font-size:15px;font-weight:600;position:absolute;bottom:14px;left:16px;transform:translateY(8px)}.gx__it[data-astro-cid-rj65ajc3]:hover .gx__cap[data-astro-cid-rj65ajc3],.gx__it[data-astro-cid-rj65ajc3]:focus-visible .gx__cap[data-astro-cid-rj65ajc3]{opacity:1;transform:none}@media (hover:none){.gx__it[data-astro-cid-rj65ajc3]:after,.gx__cap[data-astro-cid-rj65ajc3]{opacity:1;transform:none}}@media (width<=760px){.gx[data-astro-cid-rj65ajc3]{grid-template-columns:1fr 1fr;grid-auto-rows:27vw;gap:8px}.gx__it--xl[data-astro-cid-rj65ajc3],.gx__it--m[data-astro-cid-rj65ajc3]{grid-area:span 2/1/auto/-1}.gx__it--s[data-astro-cid-rj65ajc3]{grid-column:span 1}.gx__it[data-astro-cid-rj65ajc3]:nth-child(8n+6){grid-area:span 2/1/auto/-1}.gx__cap[data-astro-cid-rj65ajc3]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;bottom:8px;left:10px;right:10px;overflow:hidden}}.pe[data-astro-cid-gf7jhn2x]{grid-template-columns:1.55fr 1fr;align-items:start;gap:clamp(24px,4vw,64px);display:grid}.pe__sheet[data-astro-cid-gf7jhn2x]{box-shadow:0 0 0 1px var(--line);background:#fff;padding:clamp(14px,2vw,28px)}.pe__plan[data-astro-cid-gf7jhn2x]{position:relative}.pe__plan[data-astro-cid-gf7jhn2x] img{width:100%;height:auto}.pe__hot[data-astro-cid-gf7jhn2x]{background:#c39a4500;border:1.5px dashed #0000;place-items:center;transition:background-color .25s,border-color .25s;display:grid;position:absolute}.pe__hot[data-astro-cid-gf7jhn2x] span[data-astro-cid-gf7jhn2x]{font-family:var(--display);color:var(--char);opacity:0;background:#ffffffe6;padding:2px 8px;font-size:clamp(10px,1vw,14px);font-weight:500;transition:opacity .25s}.pe__hot[data-astro-cid-gf7jhn2x]:hover,.pe__hot[data-astro-cid-gf7jhn2x]:focus-visible{border-color:var(--gold);background:#c39a451f}.pe__hot[data-astro-cid-gf7jhn2x]:hover span[data-astro-cid-gf7jhn2x],.pe__hot[data-astro-cid-gf7jhn2x].is-on span[data-astro-cid-gf7jhn2x]{opacity:1}.pe__hot[data-astro-cid-gf7jhn2x].is-on{border-color:var(--gold-lo);background:#c39a4538;border-style:solid}.pe__cap[data-astro-cid-gf7jhn2x]{margin-top:14px}.pe__side[data-astro-cid-gf7jhn2x]{top:calc(var(--header-h) + 20px);gap:18px;display:grid;position:sticky}.pe__card[data-astro-cid-gf7jhn2x]{gap:8px;display:grid}.pe__img[data-astro-cid-gf7jhn2x]{aspect-ratio:1.3;margin-bottom:8px}.pe__m2[data-astro-cid-gf7jhn2x]{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(48px,5vw,84px);font-weight:500;line-height:1}.pe__m2[data-astro-cid-gf7jhn2x] span[data-astro-cid-gf7jhn2x]{font-weight:600}.pe__tbl[data-astro-cid-gf7jhn2x]{border-collapse:collapse;width:100%}.pe__tbl[data-astro-cid-gf7jhn2x] td[data-astro-cid-gf7jhn2x]{border-bottom:1px solid var(--line);padding:7px 0}.pe__tbl[data-astro-cid-gf7jhn2x] td[data-astro-cid-gf7jhn2x]:last-child{text-align:right}.pe__sum[data-astro-cid-gf7jhn2x] td[data-astro-cid-gf7jhn2x]{color:var(--gold-lo);border-bottom:0;font-weight:700}.pe[data-astro-cid-gf7jhn2x] .btn[data-astro-cid-gf7jhn2x]{justify-self:start}@media (width<=900px){.pe[data-astro-cid-gf7jhn2x]{grid-template-columns:1fr}.pe__side[data-astro-cid-gf7jhn2x]{position:relative;top:0}}@media (width<=560px){.pe__hot[data-astro-cid-gf7jhn2x] span[data-astro-cid-gf7jhn2x]{display:none}}
