.studio[data-astro-cid-z4gqkske]{background:radial-gradient(70% 100% at 78% 0%, #c2a87817, transparent 62%), var(--carbon);border-block:1px solid var(--rule);padding-block:clamp(3rem,7vw,6rem)}.studio__head[data-astro-cid-z4gqkske]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.2rem;margin-bottom:clamp(1.4rem,3vw,2.2rem);display:flex}.studio__h[data-astro-cid-z4gqkske]{font-size:var(--t-lg);margin-top:.8rem}.studio__note[data-astro-cid-z4gqkske]{font-size:var(--t-sm);color:var(--fog);max-width:34ch}.studio__shell[data-astro-cid-z4gqkske]{background:var(--rule);border:1px solid var(--rule);grid-template-columns:minmax(0,1fr);place-items:stretch stretch;gap:1px;display:grid}.studio__shell[data-astro-cid-z4gqkske]>[data-astro-cid-z4gqkske]{min-width:0}.studio__stage[data-astro-cid-z4gqkske]{width:100%;height:min(56svh,23rem);max-height:calc(100svh - var(--nav-h) - 2rem);touch-action:pan-y;background:#0b0d10;min-width:0;max-width:100%;position:relative;overflow:clip}.studio__view[data-astro-cid-z4gqkske]{position:absolute;inset:0}.studio__view[data-astro-cid-z4gqkske] .studio__canvas{touch-action:none;cursor:grab;max-width:100%;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.studio__view[data-astro-cid-z4gqkske] .studio__canvas:active{cursor:grabbing}.studio__poster[data-astro-cid-z4gqkske]{filter:blur(26px)brightness(.42)saturate(.8);transition:opacity .8s var(--ease);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.1)}.studio[data-astro-cid-z4gqkske].is-live .studio__poster[data-astro-cid-z4gqkske]{opacity:0;pointer-events:none}.studio__boot[data-astro-cid-z4gqkske]{color:var(--mist);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;transition:opacity .5s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;inset:0}.studio[data-astro-cid-z4gqkske].is-live .studio__boot[data-astro-cid-z4gqkske]{opacity:0;pointer-events:none}.studio__spin[data-astro-cid-z4gqkske]{border:1px solid var(--rule-strong);border-top-color:var(--accent);border-radius:50%;width:30px;height:30px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.studio__macro[data-astro-cid-z4gqkske]{background:#0b0d10;position:absolute;inset:0}.studio__macroframe[data-astro-cid-z4gqkske]{cursor:grab;touch-action:none;position:absolute;inset:0;overflow:hidden}.studio__macroframe[data-astro-cid-z4gqkske]:active{cursor:grabbing}.studio__macroframe[data-astro-cid-z4gqkske] img[data-astro-cid-z4gqkske]{transform-origin:50%;will-change:transform;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;position:absolute;top:50%;left:50%}.studio__macrobar[data-astro-cid-z4gqkske]{border:1px solid var(--rule-strong);backdrop-filter:blur(12px);background:#08090bc7;border-radius:999px;align-items:center;gap:.5rem;max-width:calc(100% - 1rem);padding:.42rem .6rem;display:flex;position:absolute;bottom:3.1rem;left:50%;transform:translate(-50%)}.studio__macrobar[data-astro-cid-z4gqkske] input[data-astro-cid-z4gqkske][type=range]{flex:auto;width:clamp(5rem,20vw,11rem);min-width:0}.studio__macroval[data-astro-cid-z4gqkske]{font-size:var(--t-micro);color:var(--accent);text-align:right;min-width:2.6rem}.studio__macrohint[data-astro-cid-z4gqkske]{border:1px solid var(--rule);backdrop-filter:blur(10px);font-size:var(--t-micro);letter-spacing:.13em;text-transform:uppercase;color:var(--mist);white-space:nowrap;background:#08090bb8;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .8rem;display:flex;position:absolute;bottom:.65rem;left:50%;transform:translate(-50%)}.studio__macrohint[data-astro-cid-z4gqkske] i[data-astro-cid-z4gqkske]{color:var(--accent)}.studio__topleft[data-astro-cid-z4gqkske]{z-index:3;flex-direction:column;align-items:flex-start;gap:.45rem;max-width:calc(100% - 1rem);display:flex;position:absolute;top:.5rem;left:.5rem}.studio__switch[data-astro-cid-z4gqkske]{border:1px solid var(--rule-strong);backdrop-filter:blur(12px);z-index:3;background:#08090bb3;border-radius:999px;gap:2px;padding:2px;display:flex}.studio__sw[data-astro-cid-z4gqkske]{letter-spacing:.07em;text-transform:uppercase;color:var(--mist);white-space:nowrap;transition:background-color .35s var(--ease), color .35s var(--ease);border-radius:999px;align-items:center;gap:.4rem;padding:.44rem .62rem;font-size:.625rem;display:inline-flex}.studio__sw[data-astro-cid-z4gqkske].is-on{background:var(--accent);color:var(--ink)}.studio__utils[data-astro-cid-z4gqkske]{z-index:3;gap:.3rem;display:flex;position:absolute;top:.5rem;right:.5rem}.iconbtn[data-astro-cid-z4gqkske]{aspect-ratio:1;border:1px solid var(--rule-strong);width:34px;height:34px;color:var(--mist);backdrop-filter:blur(12px);transition:background-color .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease);background:#08090bb3;border-radius:50%;flex:none;place-items:center;padding:0;font-size:.85rem;line-height:1;display:grid}.iconbtn[data-astro-cid-z4gqkske]:hover,.iconbtn[data-astro-cid-z4gqkske][aria-pressed=true]{background:var(--accent);color:var(--ink);border-color:var(--accent)}.studio__modes[data-astro-cid-z4gqkske]{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;border:1px solid var(--rule-strong);backdrop-filter:blur(12px);z-index:3;background:#08090bb8;border-radius:999px;gap:2px;padding:2px;display:flex;position:absolute;bottom:.5rem;left:.5rem;right:.5rem;overflow-x:auto}.studio__modes[data-astro-cid-z4gqkske]::-webkit-scrollbar{display:none}.studio__mode[data-astro-cid-z4gqkske]{letter-spacing:.07em;text-transform:uppercase;color:var(--mist);white-space:nowrap;transition:background-color .35s var(--ease), color .35s var(--ease);border-radius:999px;flex:none;align-items:center;gap:.42rem;padding:.52rem .78rem;font-size:.625rem;display:inline-flex}.studio__mode[data-astro-cid-z4gqkske] i[data-astro-cid-z4gqkske]{font-size:.78rem}.studio__mode[data-astro-cid-z4gqkske]:hover{color:var(--bone)}.studio__mode[data-astro-cid-z4gqkske].is-on{background:var(--bone);color:var(--ink)}.studio__hint[data-astro-cid-z4gqkske]{border:1px solid var(--rule);backdrop-filter:blur(10px);letter-spacing:.07em;text-transform:uppercase;max-width:100%;color:var(--fog);z-index:2;pointer-events:none;opacity:.85;transition:opacity .4s var(--ease), color .4s var(--ease);background:#08090b99;border-radius:999px;align-items:center;gap:.35rem;padding:.26rem .5rem;font-size:.5rem;line-height:1.35;display:flex}.studio__hint[data-astro-cid-z4gqkske] i[data-astro-cid-z4gqkske]{color:var(--accent);font-size:.7rem}.studio[data-astro-cid-z4gqkske].is-centred .studio__hint[data-astro-cid-z4gqkske]{color:var(--bone)}.studio__panel[data-astro-cid-z4gqkske]{background:var(--ink);flex-direction:column;gap:1.4rem;max-height:none;padding:clamp(1.1rem,2.2vw,1.6rem);display:flex;overflow:visible}.panel__group[data-astro-cid-z4gqkske]{flex-direction:column;gap:.72rem;display:flex}.panel__h[data-astro-cid-z4gqkske]{font-family:var(--f-sans);font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--rule);align-items:center;gap:.55rem;padding-bottom:.6rem;font-weight:500;display:flex}.panel__h[data-astro-cid-z4gqkske] i[data-astro-cid-z4gqkske]{font-size:.82rem}.panel__presets[data-astro-cid-z4gqkske]{flex-wrap:wrap;gap:.32rem;display:flex}.pchip[data-astro-cid-z4gqkske]{font-size:var(--t-micro);letter-spacing:.09em;color:var(--fog);border:1px solid var(--rule);transition:color .3s var(--ease), border-color .3s var(--ease), background-color .3s var(--ease);border-radius:999px;padding:.42rem .68rem}.pchip[data-astro-cid-z4gqkske]:hover{color:var(--bone);border-color:var(--rule-strong)}.pchip[data-astro-cid-z4gqkske].is-on{background:var(--slate);color:var(--bone);border-color:var(--steel)}.panel__row[data-astro-cid-z4gqkske]{letter-spacing:.08em;text-transform:uppercase;color:var(--fog);grid-template-columns:4.1rem 1fr 2.9rem;align-items:center;gap:.5rem;font-size:.65rem;display:grid}.panel__row[data-astro-cid-z4gqkske] b[data-astro-cid-z4gqkske]{text-align:right;color:var(--mist);font-weight:400}.panel__row--accent[data-astro-cid-z4gqkske] b[data-astro-cid-z4gqkske]{color:var(--accent)}.panel__tip[data-astro-cid-z4gqkske]{font-size:var(--t-micro);color:var(--steel);letter-spacing:0;text-transform:none;line-height:1.6}.panel__foot[data-astro-cid-z4gqkske]{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.4rem;display:flex}.studio[data-astro-cid-z4gqkske] input[data-astro-cid-z4gqkske][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:20px}.studio[data-astro-cid-z4gqkske] input[data-astro-cid-z4gqkske][type=range]::-webkit-slider-runnable-track{background:var(--slate);border-radius:2px;height:2px}.studio[data-astro-cid-z4gqkske] input[data-astro-cid-z4gqkske][type=range]::-moz-range-track{background:var(--slate);border-radius:2px;height:2px}.studio[data-astro-cid-z4gqkske] input[data-astro-cid-z4gqkske][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bone);width:16px;height:16px;transition:background-color .25s var(--ease), transform .25s var(--ease);border:0;border-radius:50%;margin-top:-7px}.studio[data-astro-cid-z4gqkske] input[data-astro-cid-z4gqkske][type=range]::-moz-range-thumb{background:var(--bone);border:0;border-radius:50%;width:16px;height:16px}.studio[data-astro-cid-z4gqkske] input[data-astro-cid-z4gqkske][type=range]:hover::-webkit-slider-thumb{background:var(--accent);transform:scale(1.15)}.studio[data-astro-cid-z4gqkske] input[data-astro-cid-z4gqkske][type=range]:focus-visible::-webkit-slider-thumb{background:var(--accent)}.range--temp[data-astro-cid-z4gqkske]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#cadcff,#fff6ec 50%,#ffbe86)!important}.range--temp[data-astro-cid-z4gqkske]::-moz-range-track{background:linear-gradient(90deg,#cadcff,#fff6ec 50%,#ffbe86)!important}.studio__next[data-astro-cid-z4gqkske]{border:1px solid var(--rule);width:100%;font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--mist);background:var(--ink);transition:color .35s var(--ease), border-color .35s var(--ease), background-color .35s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:.7rem;margin-top:.9rem;padding:.95rem 1.2rem;display:flex}.studio__next[data-astro-cid-z4gqkske]:hover{color:var(--accent);border-color:var(--accent);background:var(--carbon)}.studio__next[data-astro-cid-z4gqkske] i[data-astro-cid-z4gqkske]{transition:transform .4s var(--ease)}.studio__next[data-astro-cid-z4gqkske]:hover i[data-astro-cid-z4gqkske]{transform:translateY(3px)}.studio__legal[data-astro-cid-z4gqkske]{font-size:var(--t-micro);color:var(--steel);max-width:80ch;margin-top:1.1rem;line-height:1.7}.studio__stage[data-astro-cid-z4gqkske]:fullscreen{aspect-ratio:auto;width:100vw;height:100vh}.studio__sw[data-astro-cid-z4gqkske] span[data-astro-cid-z4gqkske]{display:none}.studio__sw[data-astro-cid-z4gqkske]{padding:.46rem .56rem}.studio__sw[data-astro-cid-z4gqkske] i[data-astro-cid-z4gqkske]{font-size:.85rem}.iconbtn[data-astro-cid-z4gqkske]{width:32px;height:32px;font-size:.78rem}.studio__utils[data-astro-cid-z4gqkske]{gap:.25rem}@media (width>=760px){.studio__sw[data-astro-cid-z4gqkske] span[data-astro-cid-z4gqkske]{display:inline}.studio__stage[data-astro-cid-z4gqkske]{aspect-ratio:16/10;width:100%;height:auto;min-height:20rem;max-height:calc(100svh - var(--nav-h) - 2rem)}.studio__sw[data-astro-cid-z4gqkske],.studio__mode[data-astro-cid-z4gqkske]{font-size:var(--t-micro);letter-spacing:.1em}.studio__sw[data-astro-cid-z4gqkske]{padding:.48rem .8rem}.studio__mode[data-astro-cid-z4gqkske]{padding:.55rem .92rem}.iconbtn[data-astro-cid-z4gqkske]{width:36px;height:36px;font-size:.85rem}.studio__topleft[data-astro-cid-z4gqkske]{gap:.55rem;top:.8rem;left:.8rem}.studio__hint[data-astro-cid-z4gqkske]{letter-spacing:.1em;color:var(--mist);padding:.38rem .68rem;font-size:.6rem}.studio__hint[data-astro-cid-z4gqkske] i[data-astro-cid-z4gqkske]{font-size:.7rem}.studio__utils[data-astro-cid-z4gqkske]{gap:.35rem;top:.8rem;right:.8rem}.studio__modes[data-astro-cid-z4gqkske]{max-width:calc(100% - 1.6rem);bottom:.85rem;left:50%;right:auto;transform:translate(-50%)}.studio__macrobar[data-astro-cid-z4gqkske]{gap:.6rem;padding:.5rem .75rem;bottom:4.4rem}.studio__macrohint[data-astro-cid-z4gqkske]{bottom:1.05rem}.panel__row[data-astro-cid-z4gqkske]{font-size:var(--t-micro);grid-template-columns:4.6rem 1fr 3.1rem;gap:.6rem}}@media (width>=1000px){.studio__shell[data-astro-cid-z4gqkske]{grid-template-columns:minmax(0,1fr) 20.5rem}.studio__stage[data-astro-cid-z4gqkske]{aspect-ratio:16/11;width:100%;min-height:clamp(24rem,52vh,34rem);max-height:calc(100svh - var(--nav-h) - 3rem)}.studio__panel[data-astro-cid-z4gqkske]{min-width:0;max-height:none}}.phero[data-astro-cid-7md3igjq]{min-height:min(78svh,46rem);padding-top:calc(var(--nav-h) + 3rem);align-items:flex-end;padding-bottom:clamp(2rem,5vw,4rem);display:flex;position:relative;overflow:hidden}.phero__bg[data-astro-cid-7md3igjq]{z-index:0;position:absolute;inset:0}.phero__bg[data-astro-cid-7md3igjq] .phero__img{width:100%;height:100%}.phero__bg[data-astro-cid-7md3igjq] .phero__img img{object-fit:cover;width:100%;height:100%}.phero__scrim[data-astro-cid-7md3igjq]{background:linear-gradient(#08090b57 24%,#08090b9e 58%,#08090bf5 96%),linear-gradient(100deg,#08090bcc,#08090b26 62%);position:absolute;inset:0}.phero__inner[data-astro-cid-7md3igjq]{z-index:2;width:100%;position:relative}.crumbs[data-astro-cid-7md3igjq]{font-size:var(--t-micro);letter-spacing:.13em;text-transform:uppercase;color:var(--fog);flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:clamp(1.2rem,3vw,2.2rem);display:flex}.crumbs[data-astro-cid-7md3igjq] i[data-astro-cid-7md3igjq]{opacity:.6;font-size:.52rem}.crumbs[data-astro-cid-7md3igjq] a[data-astro-cid-7md3igjq]{transition:color .3s var(--ease)}.crumbs[data-astro-cid-7md3igjq] a[data-astro-cid-7md3igjq]:hover{color:var(--accent)}.crumbs[data-astro-cid-7md3igjq] span[data-astro-cid-7md3igjq]{color:var(--mist)}.phero__head[data-astro-cid-7md3igjq]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem;display:flex}.phero__kicker[data-astro-cid-7md3igjq]{font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--mist);align-items:center;gap:.55rem;display:flex}.phero__title[data-astro-cid-7md3igjq]{letter-spacing:-.035em;margin:.7rem 0 .6rem;font-size:clamp(2.4rem,7.4vw,6.2rem);line-height:1.02}.phero__geo[data-astro-cid-7md3igjq]{font-size:var(--t-sm);color:var(--fog);max-width:46ch}.phero__cta[data-astro-cid-7md3igjq]{flex-wrap:wrap;gap:.6rem;display:flex}.facts[data-astro-cid-7md3igjq]{background:var(--ink);border-bottom:1px solid var(--rule)}.facts__grid[data-astro-cid-7md3igjq]{background:var(--rule);border-inline:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:1px;display:grid}.fact[data-astro-cid-7md3igjq]{background:var(--ink);flex-direction:column;gap:.28rem;padding:clamp(.95rem,2vw,1.4rem);display:flex}.fact[data-astro-cid-7md3igjq] i[data-astro-cid-7md3igjq]{color:var(--accent);margin-bottom:.35rem;font-size:.9rem}.fact__k[data-astro-cid-7md3igjq]{font-size:var(--t-micro);letter-spacing:.15em;text-transform:uppercase;color:var(--steel)}.fact__v[data-astro-cid-7md3igjq]{font-size:var(--t-sm);color:var(--bone)}.pscene[data-astro-cid-7md3igjq]{background:var(--ink)}.pscene__h[data-astro-cid-7md3igjq]{font-size:var(--t-lg);margin-top:.8rem}.pscene__note[data-astro-cid-7md3igjq]{font-size:var(--t-sm);color:var(--fog);max-width:32ch}.pscene__fig[data-astro-cid-7md3igjq]{border:1px solid var(--rule);background:var(--graphite);overflow:hidden}.pscene__fig[data-astro-cid-7md3igjq] img[data-astro-cid-7md3igjq]{width:100%;height:auto;display:block}.pdesc[data-astro-cid-7md3igjq]{background:var(--ink)}.pdesc__grid[data-astro-cid-7md3igjq]{grid-template-columns:1fr;gap:clamp(1.6rem,4vw,3.4rem);display:grid}.pdesc__palette[data-astro-cid-7md3igjq]{gap:.35rem;margin-top:1.2rem;display:flex}.pdesc__chip[data-astro-cid-7md3igjq]{border:1px solid var(--rule-strong);width:2.4rem;height:3.4rem}.pdesc__paletteLabel[data-astro-cid-7md3igjq]{font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--steel);margin-top:.6rem}.pdesc__p[data-astro-cid-7md3igjq]{font-size:var(--t-md);color:var(--mist);max-width:68ch;margin-bottom:1.1rem;line-height:1.75}.pdesc__care[data-astro-cid-7md3igjq]{border:1px solid var(--rule);background:var(--carbon);margin-top:1.8rem;padding:clamp(1.1rem,2.4vw,1.6rem)}.pdesc__careh[data-astro-cid-7md3igjq]{font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.6rem;margin-bottom:.7rem;font-weight:500;display:flex}.pdesc__care[data-astro-cid-7md3igjq] p[data-astro-cid-7md3igjq]{font-size:var(--t-sm);color:var(--fog);max-width:74ch;line-height:1.72}.papps[data-astro-cid-7md3igjq]{background:var(--bone);color:var(--ink)}.papps__h[data-astro-cid-7md3igjq]{font-size:var(--t-xl);margin-top:.85rem;line-height:1.16}.papps__note[data-astro-cid-7md3igjq]{font-size:var(--t-sm);color:#6a6055;max-width:34ch}.papps__grid[data-astro-cid-7md3igjq]{background:#08090b24;border:1px solid #08090b24;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1px;display:grid}.papp[data-astro-cid-7md3igjq]{background:var(--bone);transition:background-color .45s var(--ease);padding:clamp(1.2rem,2.4vw,1.8rem)}.papp[data-astro-cid-7md3igjq]:hover{background:#ebe6dd}.papp__icon[data-astro-cid-7md3igjq]{color:var(--accent-dk);font-size:1.15rem}.papp__h[data-astro-cid-7md3igjq]{font-family:var(--f-display);letter-spacing:-.018em;margin:.85rem 0 .5rem;font-size:1.12rem;font-weight:500;line-height:1.3}.papp__t[data-astro-cid-7md3igjq]{font-size:var(--t-sm);color:#5d564c;line-height:1.68}.pspecs[data-astro-cid-7md3igjq]{background:var(--carbon)}.pspecs__grid[data-astro-cid-7md3igjq]{grid-template-columns:1fr;gap:clamp(1.8rem,4vw,3rem);display:grid}.pspecs__h[data-astro-cid-7md3igjq]{font-family:var(--f-sans);font-size:var(--t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--rule);align-items:center;gap:.65rem;margin-bottom:1.1rem;padding-bottom:.85rem;font-weight:500;display:flex}.pspecs__finishes[data-astro-cid-7md3igjq]{flex-direction:column;gap:.68rem;display:flex}.pspecs__finishes[data-astro-cid-7md3igjq] li[data-astro-cid-7md3igjq]{font-size:var(--t-sm);color:var(--mist);align-items:center;gap:.7rem;display:flex}.pspecs__dot[data-astro-cid-7md3igjq]{background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px}.pspecs__table[data-astro-cid-7md3igjq]{flex-direction:column;display:flex}.pspecs__row[data-astro-cid-7md3igjq]{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 0;display:flex}.pspecs__row[data-astro-cid-7md3igjq] dt[data-astro-cid-7md3igjq]{font-size:var(--t-sm);color:var(--fog)}.pspecs__row[data-astro-cid-7md3igjq] dd[data-astro-cid-7md3igjq]{font-size:var(--t-sm);color:var(--bone);text-align:right}.pspecs__row[data-astro-cid-7md3igjq] dd[data-astro-cid-7md3igjq] em[data-astro-cid-7md3igjq]{font-style:normal;font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--steel);margin-top:.15rem;display:block}.pspecs__tip[data-astro-cid-7md3igjq]{font-size:var(--t-micro);color:var(--steel);margin-top:1rem;line-height:1.7}.pgal[data-astro-cid-7md3igjq]{background:var(--ink)}.pgal__h[data-astro-cid-7md3igjq]{font-size:var(--t-lg);margin-top:.8rem}.pgal__grid[data-astro-cid-7md3igjq]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:clamp(.7rem,1.6vw,1.2rem);display:grid}.pgal__item--wide[data-astro-cid-7md3igjq]{grid-column:1/-1}.prel[data-astro-cid-7md3igjq]{background:var(--ink)}.prel__h[data-astro-cid-7md3igjq]{font-size:var(--t-lg);margin-top:.8rem}.prel__grid[data-astro-cid-7md3igjq]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:clamp(1rem,2vw,1.6rem);display:grid}.pnav[data-astro-cid-7md3igjq]{background:var(--rule);border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:1px;display:grid}.pnav__side[data-astro-cid-7md3igjq]{background:var(--ink);padding:clamp(1.4rem, 3.4vw, 2.6rem) var(--gut);transition:background-color .45s var(--ease);flex-direction:column;gap:.55rem;display:flex}.pnav__side[data-astro-cid-7md3igjq]:hover{background:var(--graphite)}.pnav__side--next[data-astro-cid-7md3igjq]{text-align:right;align-items:flex-end}.pnav__lbl[data-astro-cid-7md3igjq]{font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--steel);align-items:center;gap:.5rem;display:inline-flex}.pnav__name[data-astro-cid-7md3igjq]{transition:color .4s var(--ease);font-size:clamp(1.1rem,2.4vw,1.9rem);line-height:1.2}.pnav__side[data-astro-cid-7md3igjq]:hover .pnav__name[data-astro-cid-7md3igjq]{color:var(--accent)}@media (width>=900px){.pdesc__grid[data-astro-cid-7md3igjq]{grid-template-columns:15rem 1fr}.pspecs__grid[data-astro-cid-7md3igjq]{grid-template-columns:repeat(3,1fr)}}
