.capture[data-astro-cid-x4tf737y]{width:min(var(--shown), 100%);box-shadow:0 0 0 1px var(--color-hairline);border-radius:10px;position:relative;overflow:clip}.segments[data-astro-cid-x4tf737y]{background:#fff}html[data-arriving] .segments[data-astro-cid-x4tf737y]{animation:.32s ease-out .38s both arrive}@keyframes arrive{0%{opacity:0}}.shot[data-astro-cid-x4tf737y]{aspect-ratio:16/10;view-transition-name:site-shot;min-height:0;position:absolute;inset:0 0 auto;overflow:hidden}img[data-astro-cid-x4tf737y]{width:100%;height:auto}.entry[data-astro-cid-q2xmhkaj]{padding:20px var(--spacing-edge) 0;flex-direction:column;font-size:13px;line-height:18px;display:flex}.leave[data-astro-cid-q2xmhkaj]{justify-content:space-between;align-items:center;gap:12px;display:flex}.naming[data-astro-cid-q2xmhkaj]{justify-content:space-between;align-items:flex-end;gap:16px;padding-top:22px;display:flex}.name-block[data-astro-cid-q2xmhkaj]{flex-direction:column;gap:6px;min-width:0;display:flex}.name[data-astro-cid-q2xmhkaj]{font-family:var(--font-display);font-size:20px;font-weight:var(--font-display-weight);letter-spacing:var(--tracking-title);font-feature-settings:var(--font-display-features);line-height:20px}.actions[data-astro-cid-q2xmhkaj]{flex-shrink:0;align-items:center;gap:8px;display:flex}.action[data-astro-cid-q2xmhkaj]{border-radius:var(--radius-pill);white-space:nowrap;height:36px;transition:background-color var(--fast) ease, box-shadow var(--fast) ease;align-items:center;display:inline-flex}.save[data-astro-cid-q2xmhkaj]{background:var(--color-surface);box-shadow:0 0 0 .5px var(--color-rule);color:var(--color-ink);gap:7px;padding:0 14px 0 12px}.save[data-astro-cid-q2xmhkaj] .saved[data-astro-cid-q2xmhkaj],.save[data-astro-cid-q2xmhkaj][aria-pressed=true] .unsaved[data-astro-cid-q2xmhkaj]{display:none}.save[data-astro-cid-q2xmhkaj][aria-pressed=true] .saved[data-astro-cid-q2xmhkaj]{display:inline}.save[data-astro-cid-q2xmhkaj][aria-pressed=true] path[data-astro-cid-q2xmhkaj]{fill:currentColor}.visit[data-astro-cid-q2xmhkaj]{background:var(--color-solid);color:var(--color-on-solid);padding-inline:16px}.body[data-astro-cid-q2xmhkaj]{align-items:flex-start;gap:32px;padding-top:24px;display:flex}.details[data-astro-cid-q2xmhkaj]{scrollbar-width:none;flex-direction:column;flex-shrink:0;gap:28px;width:268px;max-height:calc(100dvh - 60px);display:flex;position:sticky;top:30px;overflow-y:auto}.views[data-astro-cid-q2xmhkaj]{border-radius:var(--radius-pill);background:var(--color-chip);align-self:flex-start;gap:4px;padding:3px;display:flex}.views[data-astro-cid-q2xmhkaj] button[data-astro-cid-q2xmhkaj]{border-radius:var(--radius-pill);height:26px;color:var(--color-soft);transition:background-color var(--fast) ease, color var(--fast) ease;align-items:center;padding-inline:12px;display:flex}.views[data-astro-cid-q2xmhkaj] button[data-astro-cid-q2xmhkaj][aria-pressed=true]{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-hairline);color:var(--color-ink)}.more[data-astro-cid-q2xmhkaj]{flex-direction:column;gap:28px;display:flex}.more-toggle[data-astro-cid-q2xmhkaj]{display:none}.list-label[data-astro-cid-q2xmhkaj]{font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--leading-body);padding-bottom:8px}.list[data-astro-cid-q2xmhkaj] ol[data-astro-cid-q2xmhkaj],.list[data-astro-cid-q2xmhkaj] dl[data-astro-cid-q2xmhkaj]{flex-direction:column;gap:8px;display:flex}.page-row[data-astro-cid-q2xmhkaj]{color:var(--color-soft);transition:color var(--fast) ease;gap:12px;display:flex}.page-row[data-astro-cid-q2xmhkaj][aria-current]{color:var(--color-ink)}.number[data-astro-cid-q2xmhkaj]{width:18px;color:var(--color-soft);flex-shrink:0}.detail[data-astro-cid-q2xmhkaj]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}dt[data-astro-cid-q2xmhkaj]{flex-shrink:0}.tools[data-astro-cid-q2xmhkaj]{flex-direction:column;gap:8px;display:flex}.tool[data-astro-cid-q2xmhkaj]{align-items:center;gap:10px;display:flex}.tool-name[data-astro-cid-q2xmhkaj]{flex:1 1 0;min-width:0}.tool-layer[data-astro-cid-q2xmhkaj]{flex-shrink:0}.product[data-astro-cid-q2xmhkaj]{background:var(--color-surface);box-shadow:inset 0 0 0 .5px var(--color-rule);transition:box-shadow var(--fast) ease;border-radius:14px;align-items:center;gap:12px;padding:10px 16px 10px 10px;display:flex}.product[data-astro-cid-q2xmhkaj] img[data-astro-cid-q2xmhkaj]{width:84px;height:52px;box-shadow:0 0 0 .5px var(--color-hairline);object-fit:cover;object-position:top;border-radius:6px;flex-shrink:0}.product-words[data-astro-cid-q2xmhkaj]{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.product-name[data-astro-cid-q2xmhkaj]{font-weight:var(--font-weight-medium)}dd[data-astro-cid-q2xmhkaj]{text-align:right}.viewer[data-astro-cid-q2xmhkaj]{flex:1 1 0;min-width:0}.page[data-astro-cid-q2xmhkaj]{flex-direction:column;align-items:center;display:flex}.entry[data-astro-cid-q2xmhkaj][data-view=desktop] .page[data-astro-cid-q2xmhkaj] .capture.mobile,.entry[data-astro-cid-q2xmhkaj][data-view=mobile] .page[data-astro-cid-q2xmhkaj] .capture.desktop{display:none}.entry[data-astro-cid-q2xmhkaj][data-view] .page[data-astro-cid-q2xmhkaj] .capture:only-child{display:block}.entry[data-astro-cid-q2xmhkaj] .page[data-astro-cid-q2xmhkaj][data-page="0"] .capture .shot{background:var(--shot,none) top / 100% auto no-repeat}.none[data-astro-cid-q2xmhkaj]{text-align:center;padding-top:120px}.related[data-astro-cid-q2xmhkaj]{flex-direction:column;gap:36px;padding-top:44px;display:flex}.related-row[data-astro-cid-q2xmhkaj]{flex-direction:column;gap:14px;display:flex}.related-head[data-astro-cid-q2xmhkaj]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.related-title[data-astro-cid-q2xmhkaj]{font-size:var(--text-heading);font-weight:var(--font-weight-medium);line-height:var(--leading-heading)}.related-cards[data-astro-cid-q2xmhkaj]{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.bar[data-astro-cid-q2xmhkaj]{z-index:10;pointer-events:none;justify-content:center;gap:12px;display:none;position:fixed;bottom:84px;left:0;right:0}.group[data-astro-cid-q2xmhkaj]{pointer-events:auto;gap:4px;display:flex}.bar[data-astro-cid-q2xmhkaj] .pill[data-astro-cid-q2xmhkaj]{justify-content:center;padding-inline:12px}.step[data-astro-cid-q2xmhkaj]{width:32px;height:32px}.page-name[data-astro-cid-q2xmhkaj]{min-width:104px}.bar[data-astro-cid-q2xmhkaj] span[data-astro-cid-q2xmhkaj].pill{box-shadow:none}.view[data-astro-cid-q2xmhkaj][aria-pressed=true]{background:var(--color-solid);color:var(--color-on-solid)}@media (hover:hover){.page-row[data-astro-cid-q2xmhkaj]:hover,.views[data-astro-cid-q2xmhkaj] button[data-astro-cid-q2xmhkaj]:hover{color:var(--color-ink)}.save[data-astro-cid-q2xmhkaj]:hover{box-shadow:0 0 0 .5px var(--color-soft)}.product[data-astro-cid-q2xmhkaj]:hover{box-shadow:inset 0 0 0 .5px var(--color-soft)}.visit[data-astro-cid-q2xmhkaj]:hover{background:var(--color-ink)}.bar[data-astro-cid-q2xmhkaj] .pill[data-astro-cid-q2xmhkaj].view[aria-pressed=true]:hover{background:var(--color-solid);box-shadow:none}.bar[data-astro-cid-q2xmhkaj] span[data-astro-cid-q2xmhkaj].pill:hover{background:var(--color-chip);box-shadow:none}}@media (width<=1199px){.entry[data-astro-cid-q2xmhkaj]{padding:16px 16px 0}.naming[data-astro-cid-q2xmhkaj]{flex-wrap:wrap;padding-top:20px}.body[data-astro-cid-q2xmhkaj]{flex-direction:column;gap:16px;padding-top:16px}.details[data-astro-cid-q2xmhkaj]{gap:16px;width:100%;max-height:none;position:static;overflow:visible}.views[data-astro-cid-q2xmhkaj]{display:none}.more-toggle[data-astro-cid-q2xmhkaj]{align-self:flex-start;align-items:center;gap:6px;display:flex}.more-toggle[data-astro-cid-q2xmhkaj]:after{content:"+"}.more-toggle[data-astro-cid-q2xmhkaj][aria-expanded=true]:after{content:"−"}.more-toggle[data-astro-cid-q2xmhkaj]:not([aria-expanded=true])+.more[data-astro-cid-q2xmhkaj]{display:none}.more[data-astro-cid-q2xmhkaj]{gap:20px;max-width:420px}.viewer[data-astro-cid-q2xmhkaj]{width:100%}.related-cards[data-astro-cid-q2xmhkaj]{grid-template-columns:repeat(3,minmax(0,1fr))}.bar[data-astro-cid-q2xmhkaj]{display:flex}}@media (width<=599px){.related-cards[data-astro-cid-q2xmhkaj]{grid-template-columns:repeat(2,minmax(0,1fr))}.bar[data-astro-cid-q2xmhkaj]{flex-wrap:wrap;gap:6px;padding-inline:8px;bottom:16px}.page-name[data-astro-cid-q2xmhkaj]{min-width:0}}
