.reass[data-astro-cid-gnr2z3ea]{background:var(--bg);color:var(--fg);padding-block:var(--sp-8);border-block:var(--bw) solid var(--border)}.reass--compact[data-astro-cid-gnr2z3ea]{padding-block:var(--sp-6)}.reass__grid[data-astro-cid-gnr2z3ea]{gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reass__item[data-astro-cid-gnr2z3ea]{align-items:flex-start;gap:var(--sp-3);display:flex}.reass__title[data-astro-cid-gnr2z3ea]{color:var(--fg)}.reass__text[data-astro-cid-gnr2z3ea]{color:var(--fg-muted);margin-block-start:var(--sp-1)}@media (width<=900px){.reass__grid[data-astro-cid-gnr2z3ea]{gap:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.reass__grid[data-astro-cid-gnr2z3ea]{grid-template-columns:1fr}}.qb[data-astro-cid-wv6glolq]{--qb-max:30rem;--qb-thumb:96px;z-index:var(--z-veil);background:0 0;place-items:end center;display:grid;position:fixed;inset:0}.qb__backdrop[data-astro-cid-wv6glolq]{opacity:0;transition:opacity var(--t-out) var(--ease-micro);background:#0b0b0f52;position:absolute;inset:0}.qb[data-astro-cid-wv6glolq][data-on=true] .qb__backdrop[data-astro-cid-wv6glolq]{opacity:1;transition-duration:var(--t-base)}.qb__panel[data-astro-cid-wv6glolq]{width:100%;max-height:calc(100svh - var(--sp-8));overscroll-behavior:contain;background:var(--bg);color:var(--fg);border-block-start:var(--bw) solid var(--border);padding:var(--sp-5) var(--page-pad) calc(var(--sp-5) + env(safe-area-inset-bottom,0px));transition:transform var(--t-out) var(--ease-micro);position:relative;overflow:auto;transform:translateY(100%)}.qb[data-astro-cid-wv6glolq][data-on=true] .qb__panel[data-astro-cid-wv6glolq]{transition:transform var(--t-base) var(--ease-expo);transform:none}.qb__panel[data-astro-cid-wv6glolq]:focus{outline:none}.qb__head[data-astro-cid-wv6glolq]{justify-content:space-between;align-items:center;gap:var(--sp-4);margin-block-end:var(--sp-4);display:flex}.qb__eyebrow[data-astro-cid-wv6glolq]{color:var(--fg-muted,var(--jk-ink-mute))}.qb__close[data-astro-cid-wv6glolq]{width:44px;height:44px;color:var(--fg,var(--jk-ink-warm));place-items:center;margin-inline-end:calc(var(--sp-3) * -1);display:grid}.qb__intro[data-astro-cid-wv6glolq]{grid-template-columns:var(--qb-thumb) minmax(0,1fr);gap:var(--sp-4);border-block-end:var(--bw) solid var(--border);align-items:start;padding-block-end:var(--sp-5);display:grid}.qb__media[data-astro-cid-wv6glolq]{width:var(--qb-thumb)}.qb__ident[data-astro-cid-wv6glolq]{min-width:0;padding-block-start:var(--sp-1)}.qb__title[data-astro-cid-wv6glolq]{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.qb__prices[data-astro-cid-wv6glolq]{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;margin-block-start:var(--sp-2);display:flex}.qb__price[data-astro-cid-wv6glolq]{font-size:var(--fs-body-l);transition:opacity var(--t-micro) var(--ease-micro)}.qb__price[data-astro-cid-wv6glolq][data-swap=true]{opacity:0}.qb__was[data-astro-cid-wv6glolq]{font-family:var(--jk-font-sans);font-size:var(--fs-small);color:var(--fg-muted,var(--jk-ink-mute));background-image:linear-gradient(currentColor,currentColor);background-position:0 52%;background-repeat:no-repeat;background-size:100% 1px}.opt[data-astro-cid-wv6glolq]{width:100%;min-inline-size:0;border:0;margin-block-start:var(--sp-5);padding:0}.opt__head[data-astro-cid-wv6glolq]{justify-content:space-between;align-items:baseline;gap:var(--sp-4);min-height:var(--sp-5);margin-block-end:var(--sp-3);display:flex}.opt__label[data-astro-cid-wv6glolq]{color:var(--fg,var(--jk-ink-warm))}.opt__aside[data-astro-cid-wv6glolq]{color:var(--fg-muted,var(--jk-ink-mute))}.swatches[data-astro-cid-wv6glolq]{flex-wrap:wrap;margin-inline-start:calc(var(--sp-2) * -1);display:flex}.swatch[data-astro-cid-wv6glolq]{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.swatch__chip[data-astro-cid-wv6glolq]{background:var(--sw);width:28px;height:28px;box-shadow:0 0 0 1px var(--border);transition:box-shadow var(--t-micro) var(--ease-micro)}.swatch__chip--pale[data-astro-cid-wv6glolq],.swatch[data-astro-cid-wv6glolq]:hover .swatch__chip[data-astro-cid-wv6glolq]{box-shadow:0 0 0 1px var(--border-ui)}.swatch[data-astro-cid-wv6glolq]:has(input:checked) .swatch__chip[data-astro-cid-wv6glolq]{box-shadow:var(--ring-active)}.swatch[data-astro-cid-wv6glolq]:has(input:focus-visible) .swatch__chip[data-astro-cid-wv6glolq]{outline:2px solid var(--jk-focus);outline-offset:3px}.swatch[data-astro-cid-wv6glolq][data-out=true] .swatch__chip[data-astro-cid-wv6glolq]{background-image:linear-gradient(to top left,transparent 49.4%,var(--border-ui) 49.4% 50.6%,transparent 50.6%)}.cells[data-astro-cid-wv6glolq],.seg[data-astro-cid-wv6glolq]{gap:var(--bw);padding:var(--bw);background:var(--border-ui,var(--jk-line-ui));width:100%;display:grid}.cells[data-astro-cid-wv6glolq]{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}.seg[data-astro-cid-wv6glolq]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.cell[data-astro-cid-wv6glolq],.seg__cell[data-astro-cid-wv6glolq]{justify-content:center;align-items:center;gap:var(--sp-2);background:var(--bg,var(--jk-paper));color:var(--fg,var(--jk-ink-warm));cursor:pointer;text-align:center;transition:background-color var(--t-fast) var(--ease-micro),color var(--t-fast) var(--ease-micro);display:flex}.cell[data-astro-cid-wv6glolq]{min-height:48px;padding-inline:var(--sp-2)}.seg__cell[data-astro-cid-wv6glolq]{min-height:52px;padding-inline:var(--sp-3);flex-wrap:wrap}.cell__value[data-astro-cid-wv6glolq],.seg__name[data-astro-cid-wv6glolq]{font-family:var(--jk-font-sans);font-weight:var(--fw-medium);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-btn);text-transform:uppercase}.seg__sep[data-astro-cid-wv6glolq],.seg__price[data-astro-cid-wv6glolq]{font-size:var(--fs-small)}.seg__sep[data-astro-cid-wv6glolq]{color:var(--fg-muted,var(--jk-ink-mute))}.cell--void[data-astro-cid-wv6glolq]{background:var(--bg-2,var(--jk-paper-2));cursor:default;pointer-events:none}.cell[data-astro-cid-wv6glolq]:has(input:checked),.seg__cell[data-astro-cid-wv6glolq]:has(input:checked){background:var(--btn-bg);color:var(--btn-fg)}.seg__cell[data-astro-cid-wv6glolq]:not([data-out=true]):has(input:checked) .seg__name[data-astro-cid-wv6glolq],.seg__cell[data-astro-cid-wv6glolq]:not([data-out=true]):has(input:checked) .seg__price[data-astro-cid-wv6glolq],.seg__cell[data-astro-cid-wv6glolq]:not([data-out=true]):has(input:checked) .seg__sep[data-astro-cid-wv6glolq]{color:var(--btn-fg)}.seg__cell[data-astro-cid-wv6glolq][data-out=true] .seg__name[data-astro-cid-wv6glolq],.seg__cell[data-astro-cid-wv6glolq][data-out=true] .seg__price[data-astro-cid-wv6glolq]{color:var(--fg-muted,var(--jk-ink-mute))}.cell[data-astro-cid-wv6glolq]:has(input:focus-visible),.seg__cell[data-astro-cid-wv6glolq]:has(input:focus-visible){outline:2px solid var(--jk-focus);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.cell[data-astro-cid-wv6glolq]:hover:not([data-out=true]),.seg__cell[data-astro-cid-wv6glolq]:hover:not([data-out=true]){background:var(--jk-terra-12)}}.cell[data-astro-cid-wv6glolq][data-out=true],.seg__cell[data-astro-cid-wv6glolq][data-out=true]{background:linear-gradient(to top left,transparent 49.4%,var(--border-ui) 49.4% 50.6%,transparent 50.6%) var(--bg,var(--jk-paper));color:var(--fg-muted,var(--jk-ink-mute));cursor:not-allowed}.qb__add[data-astro-cid-wv6glolq]{min-height:56px;margin-block-start:var(--sp-5)}.qb__more[data-astro-cid-wv6glolq]{max-width:none;margin-block-start:var(--sp-4)}.qb__more[data-astro-cid-wv6glolq] a[data-astro-cid-wv6glolq]{color:var(--fg,var(--jk-ink-warm))}.qb__reass[data-astro-cid-wv6glolq]{max-width:none;color:var(--fg-muted,var(--jk-ink-mute));margin-block-start:var(--sp-4)}.qb__reass[data-astro-cid-wv6glolq] span[data-astro-cid-wv6glolq]{white-space:nowrap}@media (width>=769px){.qb[data-astro-cid-wv6glolq]{padding:var(--sp-5);place-items:center}.qb__panel[data-astro-cid-wv6glolq]{width:min(100%,var(--qb-max));max-height:calc(100svh - var(--sp-5) * 2);border:var(--bw) solid var(--border);padding:var(--sp-6);opacity:0;transform:translate3d(0,var(--sp-5),0);transition:transform var(--t-out) var(--ease-micro),opacity var(--t-out) var(--ease-micro)}.qb[data-astro-cid-wv6glolq][data-on=true] .qb__panel[data-astro-cid-wv6glolq]{opacity:1;transition:transform var(--t-base) var(--ease-expo),opacity var(--t-fast) var(--ease-micro);transform:none}}@media (prefers-reduced-motion:reduce){.qb__backdrop[data-astro-cid-wv6glolq],.qb__panel[data-astro-cid-wv6glolq],.qb[data-astro-cid-wv6glolq][data-on=true] .qb__backdrop[data-astro-cid-wv6glolq],.qb[data-astro-cid-wv6glolq][data-on=true] .qb__panel[data-astro-cid-wv6glolq]{transition:none}.qb__panel[data-astro-cid-wv6glolq]{opacity:1;transform:none}}.portant[data-astro-cid-b6txaydm]{--hang:clamp(260px, 25vw, 368px);--card-w:calc(var(--hang) * .6);--slot:calc(var(--card-w) * .32);--spread:calc((var(--card-w) - var(--slot)) / 2 + var(--sp-5));--overhang:calc(var(--card-w) * .6 + var(--sp-6));--rest:-80deg;position:relative}.portant__rack[data-astro-cid-b6txaydm]{padding-block:var(--sp-2) var(--sp-10);user-select:none;justify-content:center;display:flex;position:relative}.portant__item[data-astro-cid-b6txaydm]{flex:0 0 max(var(--slot),calc(var(--hang) * var(--profile-ratio,.3) + var(--sp-5)));height:calc(var(--sp-1) + var(--hang));pointer-events:none;position:relative}.portant__item[data-astro-cid-b6txaydm]:before{content:"";inset-inline:calc(var(--bw) * -1);top:calc(var(--sp-1) + var(--sp-2) / 2 - var(--sp-6) / 2);height:var(--sp-6);background:var(--jk-chrome) 0 50% / 100% var(--sp-2) no-repeat;border:0 solid;border-image:var(--jk-chrome) 1;position:absolute}.portant__item[data-astro-cid-b6txaydm]:first-child:before{border-inline-start-width:var(--sp-3);inset-inline-start:calc(var(--overhang) * -1)}.portant__item[data-astro-cid-b6txaydm]:last-child:before{border-inline-end-width:var(--sp-3);inset-inline-end:calc(var(--overhang) * -1)}.portant__piece[data-astro-cid-b6txaydm]{z-index:1;color:var(--fg);pointer-events:auto;transform:translate3d(calc(var(--shift,0px) + var(--drag,0px)),0,0);transition:transform var(--t-reveal) var(--ease-expo);-webkit-tap-highlight-color:transparent;display:block;position:absolute;inset:0}@media (hover:hover) and (pointer:fine) and (width>=901px){.portant__piece[data-astro-cid-b6txaydm]{cursor:grab}}.portant__rack[data-astro-cid-b6txaydm][data-dragging],.portant__rack[data-astro-cid-b6txaydm][data-dragging] .portant__piece[data-astro-cid-b6txaydm]{cursor:grabbing}.portant__item[data-astro-cid-b6txaydm][data-drag] .portant__piece[data-astro-cid-b6txaydm]{z-index:3;transition:none}.portant__item[data-astro-cid-b6txaydm][data-side=before] .portant__piece[data-astro-cid-b6txaydm]{--shift:calc(var(--spread) * -1)}.portant__item[data-astro-cid-b6txaydm][data-side=after] .portant__piece[data-astro-cid-b6txaydm]{--shift:var(--spread)}.portant__item[data-astro-cid-b6txaydm][data-side=on] .portant__piece[data-astro-cid-b6txaydm]{z-index:2;left:calc(50% - var(--face-w,100%) / 2);width:var(--face-w,100%);right:auto}.portant__piece[data-astro-cid-b6txaydm]:focus-visible{outline:none}.portant__piece[data-astro-cid-b6txaydm]:focus-visible .portant__front[data-astro-cid-b6txaydm]{outline:2px solid var(--jk-focus);outline-offset:3px}.portant__swing[data-astro-cid-b6txaydm]{pointer-events:none;perspective:1400px;perspective-origin:50% 35%;transform-origin:50% var(--sp-2);filter:drop-shadow(var(--sp-3) var(--sp-4) var(--sp-4) var(--jk-cast));display:block;position:absolute;inset:0}.portant__turn[data-astro-cid-b6txaydm]{top:var(--sp-1);left:calc(50% - var(--card-w));width:calc(var(--card-w) * 2);height:var(--hang);transform-style:preserve-3d;transform:rotateY(var(--rest));transition:transform var(--t-reveal) var(--ease-expo);display:block;position:absolute}.portant__item[data-astro-cid-b6txaydm][data-side=on] .portant__turn[data-astro-cid-b6txaydm]{transform:rotateY(0)}.portant__profile[data-astro-cid-b6txaydm],.portant__front[data-astro-cid-b6txaydm]{width:auto;max-width:none;height:var(--hang);transition:opacity var(--t-fast) var(--ease-micro);background:0 0;position:absolute;left:50%}.portant__profile[data-astro-cid-b6txaydm]{top:var(--sp-1);transform:translate(-50%)}.portant__front[data-astro-cid-b6txaydm]{opacity:0;top:0;transform:translate(-50%)}.portant__item[data-astro-cid-b6txaydm][data-side=on] .portant__profile[data-astro-cid-b6txaydm]{opacity:0}.portant__item[data-astro-cid-b6txaydm][data-side=on] .portant__front[data-astro-cid-b6txaydm]{opacity:1}.portant__name[data-astro-cid-b6txaydm]{top:calc(var(--sp-1) + var(--hang) + var(--sp-5));align-items:center;gap:var(--sp-1);width:max-content;max-width:calc(var(--card-w) + var(--spread));text-align:center;text-wrap:balance;opacity:0;transform:translate3d(-50%,var(--sp-2),0);transition:opacity var(--t-fast) var(--ease-micro),transform var(--t-base) var(--ease-editorial);pointer-events:none;flex-direction:column;display:flex;position:absolute;left:50%}.portant__item[data-astro-cid-b6txaydm][data-side=on] .portant__name[data-astro-cid-b6txaydm]{opacity:1;transform:translate(-50%)}.portant__title[data-astro-cid-b6txaydm]{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--fg)}.portant__sub[data-astro-cid-b6txaydm]{color:var(--fg-muted)}.portant__foot[data-astro-cid-b6txaydm]{align-items:center;gap:var(--sp-5);text-align:center;flex-direction:column;display:flex}.portant__hint[data-astro-cid-b6txaydm]{text-align:center;text-wrap:balance;max-width:none}.portant__hint--glide[data-astro-cid-b6txaydm]{display:none}@media (hover:none),(pointer:coarse),(width<=900px){.portant[data-astro-cid-b6txaydm]{--hang:clamp(240px, 64vw, 340px)}.portant__rack[data-astro-cid-b6txaydm]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:calc(50% - var(--slot) / 2);scrollbar-width:none;justify-content:flex-start;overflow:auto hidden}.portant__rack[data-astro-cid-b6txaydm]::-webkit-scrollbar{display:none}.portant__item[data-astro-cid-b6txaydm]{scroll-snap-align:center}.portant__hint--point[data-astro-cid-b6txaydm]{display:none}.portant__hint--glide[data-astro-cid-b6txaydm]{display:inline}}.plb[data-astro-cid-b6txaydm]{width:auto;max-width:none;height:auto;max-height:none;color:var(--fg);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.plb[data-astro-cid-b6txaydm]::backdrop{background:color-mix(in srgb,var(--jk-paper) 76%,transparent);backdrop-filter:blur(14px)}.plb[data-astro-cid-b6txaydm][open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}html:has(.plb[open]){overflow:hidden}.plb__bar[data-astro-cid-b6txaydm]{padding:var(--sp-3) var(--page-pad) 0;justify-content:flex-end;display:flex}.plb__close[data-astro-cid-b6txaydm]{min-height:44px;padding-inline:var(--sp-2);color:var(--fg)}.plb__stage[data-astro-cid-b6txaydm]{justify-content:center;align-items:center;gap:var(--sp-7);min-height:0;padding-inline:var(--page-pad);touch-action:pan-y;display:flex}.plb__figure[data-astro-cid-b6txaydm]{filter:drop-shadow(var(--sp-4) var(--sp-5) var(--sp-5) var(--jk-cast));margin:0}.plb__figure[data-astro-cid-b6txaydm]>img{object-fit:contain;object-position:50% 0;background:0 0;width:auto;max-width:64vw;height:min(58svh,620px);display:block}.plb__arrow[data-astro-cid-b6txaydm]{border:var(--bw) solid var(--border-ui);width:48px;height:48px;color:var(--fg);transition:background-color var(--t-fast) var(--ease-micro),color var(--t-fast) var(--ease-micro);flex:none;place-items:center;display:grid}.plb__arrow[data-astro-cid-b6txaydm]:hover{background:var(--fg);color:var(--bg)}.plb__meta[data-astro-cid-b6txaydm]{align-items:center;gap:var(--sp-2);padding:var(--sp-5) var(--page-pad) var(--sp-7);text-align:center;flex-direction:column;display:flex}.plb__title[data-astro-cid-b6txaydm]{max-width:22ch}.plb__sub[data-astro-cid-b6txaydm]{text-align:center;max-width:none}.plb__cta[data-astro-cid-b6txaydm]{margin-block-start:var(--sp-3)}@media (width<=560px){.plb__stage[data-astro-cid-b6txaydm]{gap:var(--sp-3)}.plb__arrow[data-astro-cid-b6txaydm]{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.portant__piece[data-astro-cid-b6txaydm],.portant__turn[data-astro-cid-b6txaydm],.portant__profile[data-astro-cid-b6txaydm],.portant__front[data-astro-cid-b6txaydm],.portant__name[data-astro-cid-b6txaydm]{transition:none}}.hero[data-astro-cid-j7pv25f6]{isolation:isolate;min-height:calc(100svh - var(--bar-h));background:var(--jk-ink);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-j7pv25f6]{z-index:0;position:absolute;inset:0}.hero__img[data-astro-cid-j7pv25f6]{width:100%;height:100%}.hero__scrim[data-astro-cid-j7pv25f6],.hero__glow[data-astro-cid-j7pv25f6],.hero__grain[data-astro-cid-j7pv25f6]{pointer-events:none;position:absolute;inset:0}.hero__scrim[data-astro-cid-j7pv25f6]{z-index:1;background-image:var(--jk-scrim-top),var(--jk-scrim-bottom)}.hero__glow[data-astro-cid-j7pv25f6]{z-index:1;background:var(--jk-glow);mix-blend-mode:screen}.hero__grain[data-astro-cid-j7pv25f6]{z-index:2}.hero__spill[data-astro-cid-j7pv25f6]{display:none}.hero__inner[data-astro-cid-j7pv25f6]{z-index:3;text-align:center;padding-block:calc(var(--header-h) + var(--sp-7)) var(--sp-10);flex-direction:column;align-items:center;display:flex;position:relative}.hero__title[data-astro-cid-j7pv25f6]{max-width:15ch;color:var(--fg);margin-block-start:var(--sp-5)}.hero__cta[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-7)}@keyframes hero-rise{0%{transform:translateY(110%)}to{transform:none}}@keyframes hero-fade{0%{opacity:0}to{opacity:1}}.hero__title[data-astro-cid-j7pv25f6] .reveal-line[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{animation:hero-rise var(--t-reveal) var(--ease-expo) both;animation-delay:calc(var(--t-out) + var(--i,0) * var(--t-out) / 2)}.hero__cta[data-astro-cid-j7pv25f6]{animation:hero-fade var(--t-slow) var(--ease-editorial) both;animation-delay:var(--t-base)}@keyframes kb{0%{transform:scale(1)}to{transform:scale(1.055)}}.kenburns[data-astro-cid-j7pv25f6]{animation:16s linear infinite alternate kb}.hero__hintwrap[data-astro-cid-j7pv25f6]{z-index:3;inset-inline:0;bottom:var(--sp-5);pointer-events:none;justify-content:center;display:flex;position:absolute}@keyframes scrollhint{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}50.1%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.hero__hint[data-astro-cid-j7pv25f6]{width:1px;height:var(--sp-7);background:var(--fg);animation:scrollhint 1.8s var(--ease-inout) infinite;display:block}@media (width<=560px){.hero[data-astro-cid-j7pv25f6]{min-height:calc(100svh - var(--bar-h))}.hero__img[data-astro-cid-j7pv25f6]{object-position:30% 50%}.hero__scrim[data-astro-cid-j7pv25f6]{background:var(--jk-scrim-band)}.hero__hintwrap[data-astro-cid-j7pv25f6]{display:none}.hero__inner[data-astro-cid-j7pv25f6]{text-align:left;align-items:flex-start;padding-block-end:var(--sp-9)}.hero__title[data-astro-cid-j7pv25f6]{max-width:none}}@media (prefers-reduced-motion:reduce){.hero__title[data-astro-cid-j7pv25f6] .reveal-line[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6],.hero__hint[data-astro-cid-j7pv25f6]{animation:none}.look[data-astro-cid-j7pv25f6],.sw[data-astro-cid-j7pv25f6]{transition:none}}.chapo__more[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-5)}.chapo__sign[data-astro-cid-j7pv25f6]{font-size:var(--fs-body-l);color:var(--fg-muted);margin-block-start:var(--sp-5)}.looks[data-astro-cid-j7pv25f6]{display:grid}.look[data-astro-cid-j7pv25f6]{z-index:0;transition:opacity var(--t-image) var(--ease-editorial);grid-area:1/1}.look--on[data-astro-cid-j7pv25f6]{z-index:1}.look--in[data-astro-cid-j7pv25f6]{opacity:0}.itaka__title[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-3)}.itaka[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-5)}.specs[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-7)}.specs__item[data-astro-cid-j7pv25f6]{padding-block:var(--sp-3);border-block-start:var(--bw) solid var(--border);color:var(--fg)}.specs__item[data-astro-cid-j7pv25f6]:last-child{border-block-end:var(--bw) solid var(--border)}.colors[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-6)}.colors__label[data-astro-cid-j7pv25f6]{align-items:baseline;gap:var(--sp-2);color:var(--fg-muted);display:flex}.colors__name[data-astro-cid-j7pv25f6]{font-size:var(--fs-small);color:var(--fg)}.colors__list[data-astro-cid-j7pv25f6]{gap:var(--sp-3);margin-block-start:var(--sp-3);display:flex}.sw[data-astro-cid-j7pv25f6]{background:var(--sw);border:var(--bw) solid var(--border);width:28px;height:28px;transition:box-shadow var(--t-micro) var(--ease-micro);display:block}.sw[data-astro-cid-j7pv25f6][aria-pressed=true]{box-shadow:var(--ring-active)}@media (hover:hover) and (pointer:fine){.sw[data-astro-cid-j7pv25f6]:not([aria-pressed=true]):hover{box-shadow:0 0 0 2px var(--jk-paper),0 0 0 3px var(--border-ui)}}.itaka__price[data-astro-cid-j7pv25f6]{font-size:var(--fs-body-l);margin-block-start:var(--sp-6)}.itaka__priceNote[data-astro-cid-j7pv25f6]{color:var(--fg-muted);font-weight:var(--fw-regular)}.itaka__actions[data-astro-cid-j7pv25f6]{align-items:flex-start;gap:var(--sp-4);flex-direction:column;margin-block-start:var(--sp-6);display:flex}.itaka__link[data-astro-cid-j7pv25f6]{color:var(--fg)}.frise[data-astro-cid-j7pv25f6]{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.frise__caption[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-4)}@media (width<=768px){.frise[data-astro-cid-j7pv25f6]{gap:var(--sp-6);grid-template-columns:1fr}}.gateways[data-astro-cid-j7pv25f6]{gap:var(--bw);background:var(--bg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tile[data-astro-cid-j7pv25f6]{isolation:isolate;display:block;position:relative;overflow:hidden}.tile__img[data-astro-cid-j7pv25f6]{transition:transform .7s var(--ease-expo)}.tile__scrim[data-astro-cid-j7pv25f6]{z-index:1;background:var(--jk-scrim-tile-strong);pointer-events:none;position:absolute;inset:0}.tile__body[data-astro-cid-j7pv25f6]{z-index:2;inset-inline:0;align-items:center;gap:var(--sp-4);padding:var(--sp-6) var(--page-pad) var(--sp-7);text-align:center;color:var(--fg);flex-direction:column;display:flex;position:absolute;bottom:0}.tile__label[data-astro-cid-j7pv25f6]{color:var(--fg)}.tile__text[data-astro-cid-j7pv25f6]{color:var(--fg-muted);max-width:var(--measure-caption);text-wrap:balance}.tile__cta[data-astro-cid-j7pv25f6]{min-height:44px;padding-inline:var(--sp-6);margin-block-start:var(--sp-2)}@media (hover:hover) and (pointer:fine){.tile[data-astro-cid-j7pv25f6]:hover .tile__img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.tile[data-astro-cid-j7pv25f6]:not(:hover) .tile__img[data-astro-cid-j7pv25f6]{transition-duration:var(--t-out)}.tile[data-astro-cid-j7pv25f6]:hover .tile__cta[data-astro-cid-j7pv25f6]{color:var(--jk-ink)}.tile[data-astro-cid-j7pv25f6]:hover .tile__cta[data-astro-cid-j7pv25f6]:after{transform:scaleY(1)}}@media (width<=768px){.gateways[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.tile__media[data-astro-cid-j7pv25f6]{aspect-ratio:var(--ar-editorial)}}.belt[data-astro-cid-j7pv25f6]{isolation:isolate;display:block;position:relative;overflow:hidden}.belt__scrim[data-astro-cid-j7pv25f6]{z-index:1;background-image:var(--jk-scrim-band),var(--jk-scrim-band);pointer-events:none;position:absolute;inset:0}.belt__body[data-astro-cid-j7pv25f6]{z-index:2;justify-content:center;align-items:center;gap:var(--sp-3);text-align:center;width:auto;color:var(--fg);flex-direction:column;display:flex;position:absolute;inset:0}.belt__rule[data-astro-cid-j7pv25f6]{width:var(--sp-7);background:var(--jk-leather);height:1px;display:block}.belt__names[data-astro-cid-j7pv25f6]{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.belt__text[data-astro-cid-j7pv25f6]{max-width:var(--measure-lede);color:var(--fg-muted)}.belt__foot[data-astro-cid-j7pv25f6]{align-items:center;gap:var(--sp-5);margin-block-start:var(--sp-3);display:flex}@media (width<=768px){.belt__media[data-astro-cid-j7pv25f6]{aspect-ratio:var(--ar-square)}.belt__text[data-astro-cid-j7pv25f6]{display:none}.belt__foot[data-astro-cid-j7pv25f6]{gap:var(--sp-4);flex-direction:column}}.rail__head[data-astro-cid-j7pv25f6]{padding-block-end:var(--sp-5)}.rail__nav[data-astro-cid-j7pv25f6]{gap:var(--sp-2);flex:none;display:flex}.rail__arrow[data-astro-cid-j7pv25f6]{min-width:44px;min-height:44px;color:var(--fg-muted);transition:color var(--t-fast) var(--ease-micro);justify-content:center;align-items:center;display:flex}.rail__arrow[data-astro-cid-j7pv25f6]:hover{color:var(--fg)}.rail__track[data-astro-cid-j7pv25f6]{gap:var(--gutter);padding-inline:var(--page-pad);scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-pad);scrollbar-width:none;padding-block-end:var(--sp-6);display:flex;overflow-x:auto}.rail__track[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.rail__item[data-astro-cid-j7pv25f6]{scroll-snap-align:start;flex:0 0 clamp(240px,26vw,360px)}.rail__progress[data-astro-cid-j7pv25f6]{height:1px;margin-inline:var(--page-pad);background:var(--jk-paper-3);position:relative}.rail__cursor[data-astro-cid-j7pv25f6]{inset-block:0;background:var(--jk-terra);width:20%;transition:transform .12s linear;position:absolute;left:0}.story[data-astro-cid-j7pv25f6]{isolation:isolate;position:relative;overflow:hidden}.story[data-astro-cid-j7pv25f6]:before{content:"";z-index:0;background:var(--jk-glow);pointer-events:none;position:absolute;inset:0}.story__grain[data-astro-cid-j7pv25f6]{z-index:1;pointer-events:none;position:absolute;inset:0}.story__container[data-astro-cid-j7pv25f6]{z-index:2;position:relative}.story__title[data-astro-cid-j7pv25f6]{max-width:18ch;color:var(--fg)}.story__grid[data-astro-cid-j7pv25f6]{gap:var(--sp-8) var(--sp-9);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;margin-block-start:var(--sp-7);display:grid}.story__media[data-astro-cid-j7pv25f6]{grid-row:1/span 2;align-self:center}.story__p[data-astro-cid-j7pv25f6]{color:var(--fg-muted)}.story__p[data-astro-cid-j7pv25f6]+.story__p[data-astro-cid-j7pv25f6]{margin-block-start:var(--sp-4)}.story__text[data-astro-cid-j7pv25f6]{color:var(--fg);font-style:italic}.story__mark[data-astro-cid-j7pv25f6]{color:var(--accent)}.story__foot[data-astro-cid-j7pv25f6]{align-items:center;gap:var(--sp-4);flex-wrap:wrap;margin-block-start:var(--sp-7);display:flex}.story__filet[data-astro-cid-j7pv25f6]{width:var(--sp-7);background:var(--border-ui);height:1px;display:block}.story__by[data-astro-cid-j7pv25f6]{color:var(--accent)}.story__link[data-astro-cid-j7pv25f6]{color:var(--fg);margin-inline-start:auto}@media (width<=900px){.story__grid[data-astro-cid-j7pv25f6]{gap:var(--sp-6);grid-template-columns:1fr}.story__media[data-astro-cid-j7pv25f6]{grid-row:auto;max-width:60%}.story__link[data-astro-cid-j7pv25f6]{margin-inline-start:0}}.journal[data-astro-cid-j7pv25f6]{gap:var(--sp-7) var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){.journal[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.social__note[data-astro-cid-j7pv25f6]{margin-block-start:calc(var(--sp-5) * -1);margin-block-end:var(--sp-6)}.social[data-astro-cid-j7pv25f6]{gap:var(--sp-1);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.social__img[data-astro-cid-j7pv25f6]{transition:transform var(--t-base) var(--ease-expo)}@media (hover:hover) and (pointer:fine){.social__item[data-astro-cid-j7pv25f6]:hover .social__img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}.social__item[data-astro-cid-j7pv25f6]:not(:hover) .social__img[data-astro-cid-j7pv25f6]{transition-duration:var(--t-out)}}@media (width<=768px){.social[data-astro-cid-j7pv25f6]{gap:var(--sp-1);padding-inline:var(--page-pad);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.social[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.social__item[data-astro-cid-j7pv25f6]{scroll-snap-align:start;flex:0 0 44%}}
