._05k5sq_badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-bold);border:1px solid;padding:.15em .6em;line-height:1.5;display:inline-flex}._05k5sq_neutral{color:var(--color-text-muted)}._05k5sq_accent{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}._05k5sq_success{color:var(--color-success)}._05k5sq_danger{color:var(--color-danger)}
.jZNhnq_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.875rem;padding:0 var(--space-5);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.jZNhnq_button:active:not(:disabled){box-shadow:0 1px 0 var(--key-edge,transparent);transform:translateY(2px)}.jZNhnq_button:disabled{cursor:not-allowed;opacity:.55}.jZNhnq_primary{--key-edge:color-mix(in oklab, var(--color-accent) 55%, black);background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 3px 0 var(--key-edge)}.jZNhnq_primary:hover:not(:disabled){background:color-mix(in oklab, var(--color-accent) 86%, var(--color-text));color:var(--color-on-accent)}.jZNhnq_secondary{--key-edge:var(--color-border-strong);background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong);box-shadow:0 3px 0 var(--key-edge)}.jZNhnq_secondary:hover:not(:disabled){border-color:var(--color-text);color:var(--color-text)}.jZNhnq_ghost{color:var(--color-accent);padding-inline:var(--space-3);background:0 0}.jZNhnq_ghost:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-accent)}.jZNhnq_sm{min-height:2.25rem;padding-inline:var(--space-4);font-size:var(--text-xs)}.jZNhnq_row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
.DQCetW_field{gap:var(--space-2);flex-direction:column;max-width:28rem;display:flex}.DQCetW_label{font-size:var(--text-sm);font-weight:var(--weight-bold)}.DQCetW_hint{font-size:var(--text-sm);color:var(--color-text-muted)}.DQCetW_control{width:100%;min-height:2.875rem;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-base);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-standard)}.DQCetW_control:hover{border-color:var(--color-text-muted)}.DQCetW_control:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;border-color:var(--color-focus)}textarea.DQCetW_control{resize:vertical;line-height:var(--leading-body)}.DQCetW_field[data-invalid] .DQCetW_control{border-color:var(--color-danger)}.DQCetW_error{font-size:var(--text-sm);color:var(--color-danger);font-weight:var(--weight-medium)}
.hpLxYa_tag{min-height:1.75rem;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-text);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex}.hpLxYa_link{transition:background-color var(--duration-fast) var(--ease-standard)}.hpLxYa_link:hover{background:color-mix(in oklab, var(--color-accent-soft) 70%, var(--color-accent));color:var(--color-text)}.hpLxYa_list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.S5RkpG_link{font-weight:var(--weight-bold);font-size:var(--text-sm);color:var(--color-accent);align-items:baseline;gap:.4em;text-decoration:none;display:inline-flex}.S5RkpG_link span:first-child{text-underline-offset:.2em;transition:text-decoration-color var(--duration-fast) var(--ease-standard);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.S5RkpG_link:hover span:first-child{text-decoration-color:currentColor}.S5RkpG_arrow{transition:transform var(--duration-base) var(--ease-standard)}.S5RkpG_link:hover .S5RkpG_arrow{transform:translate(3px)}
.blTQcq_grid{--columns:3;gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.blTQcq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.blTQcq_grid{grid-template-columns:repeat(var(--columns), minmax(0, 1fr))}}.blTQcq_card{border-top:2px solid var(--color-text);transition:box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.blTQcq_card:has(a):hover{border-color:var(--color-accent)}.blTQcq_card:has(a:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.blTQcq_media{background:var(--color-surface-sunk)}.blTQcq_image{aspect-ratio:3/2;object-fit:cover;width:100%}.blTQcq_body{gap:var(--space-3);padding:var(--space-4) 0 var(--space-2);flex-direction:column;flex:1;display:flex}.blTQcq_title{font-size:var(--text-xl)}.blTQcq_cover{color:inherit;text-decoration:none}.blTQcq_cover:after{content:"";position:absolute;inset:0}.blTQcq_cover:focus-visible{outline:none}.blTQcq_text{color:var(--color-text-muted)}.blTQcq_more{padding-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-accent);margin-top:auto}
._7hjUJW_carousel{gap:var(--space-4);flex-direction:column;display:flex}._7hjUJW_track{gap:var(--space-5);scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;padding:0 0 var(--space-2);scrollbar-width:thin;grid-auto-columns:min(85%,40rem);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}._7hjUJW_slide{scroll-snap-align:start;gap:var(--space-3);flex-direction:column;display:flex}._7hjUJW_frame{border-radius:var(--radius-lg);background:var(--color-surface-sunk);overflow:hidden}._7hjUJW_image{aspect-ratio:3/2;object-fit:cover;width:100%}._7hjUJW_body{gap:var(--space-2);padding-right:var(--space-4);flex-direction:column;display:flex}._7hjUJW_link{font-weight:var(--weight-bold);font-size:var(--text-sm)}._7hjUJW_controls{align-items:center;gap:var(--space-3);display:flex}._7hjUJW_arrow{border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-text);font-size:var(--text-lg);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard);place-items:center;display:grid}._7hjUJW_arrow:hover:not(:disabled){border-color:var(--color-text)}._7hjUJW_arrow:disabled{opacity:.4;cursor:default}._7hjUJW_count{font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;text-align:center;min-width:4ch}
._4uGf9a_layout{gap:var(--space-6) var(--space-8);padding:var(--space-7) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}@media (min-width:52rem){._4uGf9a_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._4uGf9a_intro{gap:var(--space-3);flex-direction:column;display:flex}._4uGf9a_intro h2{font-size:var(--text-2xl)}._4uGf9a_details{gap:var(--space-5);margin:0;display:grid}._4uGf9a_details dt{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted);margin-bottom:var(--space-1)}._4uGf9a_details dd{font-size:var(--text-lg);margin:0}._4uGf9a_lines{white-space:pre-line;font-style:normal}._4uGf9a_map{margin-top:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);display:inline-block}
.ZdQk5W_panel{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-7);padding:var(--space-7) var(--space-6);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.ZdQk5W_copy{gap:var(--space-3);flex-direction:column;max-width:40rem;display:flex}.ZdQk5W_heading{font-size:var(--text-2xl)}.ZdQk5W_text{font-size:var(--text-lg);line-height:var(--leading-snug)}.ZdQk5W_accent{background:var(--color-accent);color:var(--color-on-accent)}.ZdQk5W_accent .ZdQk5W_heading,.ZdQk5W_accent .ZdQk5W_text{color:var(--color-on-accent)}.ZdQk5W_accent .ZdQk5W_primary>*{background:var(--color-on-accent);color:var(--color-accent)}.ZdQk5W_accent .ZdQk5W_primary>:hover{background:color-mix(in oklab, var(--color-on-accent) 88%, var(--color-accent));color:var(--color-accent)}.ZdQk5W_accent .ZdQk5W_secondary>*,.ZdQk5W_accent .ZdQk5W_secondary>:hover{--key-edge:var(--color-on-accent);color:var(--color-on-accent);border-color:var(--color-on-accent);background:0 0}.ZdQk5W_subtle{background:var(--color-surface-sunk)}.ZdQk5W_subtle .ZdQk5W_text{color:var(--color-text-muted)}
._8nEXjG_list{border-top:1px solid var(--color-border)}._8nEXjG_item{border-bottom:1px solid var(--color-border)}._8nEXjG_question{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;cursor:pointer;font-family:var(--font-heading);font-size:var(--text-lg);line-height:var(--leading-snug);list-style:none;display:flex}._8nEXjG_question::-webkit-details-marker{display:none}._8nEXjG_question:hover{color:var(--color-accent)}._8nEXjG_icon{border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);flex:none;width:1.75rem;height:1.75rem;position:relative}._8nEXjG_icon:before,._8nEXjG_icon:after{content:"";width:.7rem;height:1.5px;transition:transform var(--duration-base) var(--ease-standard);background:currentColor;margin:-.75px 0 0 -.35rem;position:absolute;top:50%;left:50%}._8nEXjG_icon:after{transform:rotate(90deg)}._8nEXjG_item[open] ._8nEXjG_icon:after{transform:rotate(0)}._8nEXjG_answer{padding:0 var(--space-7) var(--space-5) 0;color:var(--color-text-muted)}
._2kZlXq_grid{--columns:3;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:52rem){._2kZlXq_grid{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:var(--space-5)}}@media (max-width:30rem){._2kZlXq_grid{grid-template-columns:minmax(0,1fr)}}._2kZlXq_item{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._2kZlXq_frame{border-radius:var(--radius-md);background:var(--color-surface-sunk);overflow:hidden}._2kZlXq_image{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform var(--duration-slow) var(--ease-out)}._2kZlXq_item:hover ._2kZlXq_image{transform:scale(1.03)}._2kZlXq_caption{font-size:var(--text-sm);color:var(--color-text-muted)}
.koWR-W_hero{width:min(100% - 2 * var(--layout-gutter), var(--layout-wide));padding-block:var(--space-7) calc(var(--space-section) / 2);gap:var(--space-6);align-items:center;margin-inline:auto;display:grid}.koWR-W_body{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.koWR-W_heading{font-size:var(--text-4xl)}.koWR-W_text{font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--color-text-muted);max-width:36rem}.koWR-W_body>:last-child:not(:first-child){margin-top:var(--space-3)}.koWR-W_media{border-radius:var(--radius-lg);background:var(--color-surface-sunk);overflow:hidden}.koWR-W_image{object-fit:cover;width:100%;height:100%}@media (min-width:52rem){.koWR-W_split{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.koWR-W_split .koWR-W_media{order:2}}.koWR-W_split .koWR-W_media{aspect-ratio:4/5;width:100%;max-height:34rem}@media (max-width:51.99rem){.koWR-W_split .koWR-W_media{aspect-ratio:3/2}}.koWR-W_centered .koWR-W_body{text-align:center;align-items:center;max-width:48rem;margin-inline:auto}.koWR-W_centered .koWR-W_text{margin-inline:auto}.koWR-W_centered .koWR-W_media{aspect-ratio:16/9;order:2}.koWR-W_cover{isolation:isolate;min-height:min(80vh,44rem);padding:var(--space-8) var(--space-6);border-radius:var(--radius-lg);margin-top:var(--space-5);margin-bottom:calc(var(--space-section) / 2);color:var(--color-text);align-items:end;position:relative;overflow:hidden}.koWR-W_cover .koWR-W_media{z-index:-2;border-radius:0;position:absolute;inset:0}.koWR-W_cover:before{content:"";z-index:-1;background:linear-gradient(to top, color-mix(in oklab, var(--color-bg) 88%, transparent) 0%, color-mix(in oklab, var(--color-bg) 35%, transparent) 60%, transparent 100%);position:absolute;inset:0}.koWR-W_cover .koWR-W_body{max-width:44rem}.koWR-W_cover .koWR-W_text{color:var(--color-text)}
.GWmisW_heading{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-5)}.GWmisW_row{justify-content:center;align-items:center;gap:var(--space-5) var(--space-7);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.GWmisW_logo{object-fit:contain;opacity:.85;width:auto;max-width:10rem;height:2.5rem;transition:opacity var(--duration-fast) var(--ease-standard)}.GWmisW_link{display:block}.GWmisW_link:hover .GWmisW_logo{opacity:1}
.uihT5G_figure{gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}.uihT5G_content{width:min(100%, var(--layout-content))}section>.uihT5G_content{width:min(100% - 2 * var(--layout-gutter), var(--layout-content))}.uihT5G_wide{width:min(100% - 2 * var(--layout-gutter), var(--layout-wide))}.uihT5G_full{width:100%}.uihT5G_frame{border-radius:var(--radius-lg);background:var(--color-surface-sunk);overflow:hidden}.uihT5G_full .uihT5G_frame{border-radius:0}.uihT5G_image,.uihT5G_video{width:100%}.uihT5G_caption{font-size:var(--text-sm);color:var(--color-text-muted)}.uihT5G_full .uihT5G_caption{width:min(100% - 2 * var(--layout-gutter), var(--layout-wide));margin-inline:auto}
._98pMQq_quote{gap:var(--space-5);flex-direction:column;margin:0;display:flex}._98pMQq_text{font-family:var(--font-heading);font-size:var(--text-xl);line-height:var(--leading-snug);padding-top:var(--space-6);margin:0;position:relative}._98pMQq_text:before{content:"“";color:var(--color-accent);font-size:4em;line-height:1;position:absolute;top:-.15em;left:-.05em}._98pMQq_large ._98pMQq_text:before{font-size:2.2em}._98pMQq_large ._98pMQq_text{font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);padding-top:.9em}._98pMQq_by{align-items:center;gap:var(--space-3);display:flex}._98pMQq_portrait{border-radius:var(--radius-pill);flex:none;width:3rem;height:3rem;overflow:hidden}._98pMQq_portrait img{object-fit:cover;width:100%;height:100%}._98pMQq_name{font-weight:var(--weight-bold);display:block}._98pMQq_role{font-size:var(--text-sm);color:var(--color-text-muted);display:block}
.nIWxvq_grid{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin:0;display:grid}.nIWxvq_item{gap:var(--space-2);padding-top:var(--space-4);border-top:2px solid var(--color-accent);flex-direction:column;display:flex}.nIWxvq_value{font-family:var(--font-heading);font-size:var(--text-4xl);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;order:-1;margin:0;line-height:1}.nIWxvq_label{font-weight:var(--weight-bold)}.nIWxvq_detail{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}
.D1VIgG_steps{gap:var(--space-6) var(--space-5);counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.D1VIgG_step{gap:var(--space-3);padding-top:var(--space-4);border-top:2px solid var(--color-text);counter-increment:step;flex-direction:column;display:flex}.D1VIgG_step:before{content:counter(step);font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:var(--text-3xl);color:var(--color-accent);line-height:.85}.D1VIgG_title{font-size:var(--text-xl)}.D1VIgG_text{color:var(--color-text-muted);max-width:30rem}
.y-W-7G_heading{font-size:var(--text-2xl);margin-bottom:var(--space-5)}.y-W-7G_scroll{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.y-W-7G_table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.y-W-7G_caption{caption-side:bottom;text-align:left;padding:var(--space-3) var(--space-4);color:var(--color-text-muted);border-top:1px solid var(--color-border)}.y-W-7G_table th,.y-W-7G_table td{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:top}.y-W-7G_table thead th{font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-surface-sunk);white-space:nowrap}.y-W-7G_table tbody tr:last-child>*{border-bottom:0}.y-W-7G_table tbody th{font-weight:var(--weight-bold)}
.niSStG_figure{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.niSStG_frame{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--color-surface-sunk);position:relative;overflow:hidden}.niSStG_facade{cursor:pointer;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.niSStG_poster,.niSStG_blank{object-fit:cover;width:100%;height:100%;display:block}.niSStG_blank{background:linear-gradient(135deg, var(--color-surface-sunk), var(--color-accent-soft))}.niSStG_play{border-radius:var(--radius-pill);background:var(--color-accent);width:4.5rem;height:4.5rem;color:var(--color-on-accent);box-shadow:var(--shadow-md);transition:transform var(--duration-base) var(--ease-standard);place-items:center;margin:-2.25rem 0 0 -2.25rem;display:grid;position:absolute;top:50%;left:50%}.niSStG_facade:hover .niSStG_play,.niSStG_facade:focus-visible .niSStG_play{transform:scale(1.08)}.niSStG_iframe,.niSStG_file{border:0;width:100%;height:100%;position:absolute;inset:0}.niSStG_external{left:var(--space-4);bottom:var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);font-weight:var(--weight-bold);position:absolute}.niSStG_caption{justify-content:space-between;gap:var(--space-2) var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.niSStG_notice{font-size:var(--text-xs)}
.YgSN_G_heading{font-size:var(--text-2xl);margin-bottom:var(--space-5)}
._7x_NVq_wrap{gap:var(--space-4);flex-direction:column;display:flex;container-type:inline-size}._7x_NVq_device{--pad:clamp(.75rem, 3cqi, 1.5rem);gap:var(--pad);padding:var(--pad);border-radius:var(--radius-device);background:linear-gradient(180deg, #ffffff12, transparent 18%), var(--color-device-body);border:1px solid var(--color-device-edge);box-shadow:var(--shadow-lg);color:var(--color-device-ink);touch-action:pan-y;flex-direction:column;display:flex}._7x_NVq_top{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._7x_NVq_brand{font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:var(--text-xl);color:var(--color-device-ink-muted);text-shadow:0 -1px #0009;line-height:1}._7x_NVq_presets{gap:var(--space-2);flex-wrap:wrap;display:flex}._7x_NVq_presetKey,._7x_NVq_pageKey,._7x_NVq_connect{align-items:center;gap:var(--space-2);min-height:2rem;padding:0 var(--space-3);border:1px solid var(--color-device-edge);border-radius:var(--radius-sm);color:var(--color-device-ink);font:var(--weight-medium) var(--text-xs) / 1 var(--font-body);cursor:pointer;background:#2d3139;display:inline-flex;box-shadow:0 2px #121318}._7x_NVq_presetKey:active,._7x_NVq_pageKey:active:not(:disabled){box-shadow:none;transform:translateY(2px)}._7x_NVq_led{border-radius:var(--radius-pill);background:#4a4f5a;width:.45rem;height:.45rem}._7x_NVq_presetKey[aria-checked=true] ._7x_NVq_led,._7x_NVq_midiOn ._7x_NVq_led{background:var(--color-ctl-2);box-shadow:0 0 6px var(--color-ctl-2)}._7x_NVq_screen{gap:var(--space-2);border-radius:var(--radius-md);background:var(--color-device-screen);flex-direction:column;padding:clamp(.5rem,1.6cqi,.875rem);display:flex;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 8px 24px #0009}._7x_NVq_status{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2rem;font-size:var(--text-xs);display:flex}._7x_NVq_title{align-items:baseline;gap:var(--space-2);min-width:0;font-weight:var(--weight-bold);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}._7x_NVq_title a{color:inherit}._7x_NVq_maker{color:var(--color-device-ink-muted);font-weight:var(--weight-regular)}._7x_NVq_pager{align-items:center;gap:var(--space-2);color:var(--color-device-ink-muted);white-space:nowrap;display:flex}._7x_NVq_pageKey{min-height:1.75rem;padding:0 var(--space-2);font-size:var(--text-sm)}._7x_NVq_pageKey:disabled{opacity:.35;cursor:default}._7x_NVq_tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.25rem,.9cqi,.5rem);margin:0;padding:0;list-style:none;display:grid}._7x_NVq_tile,._7x_NVq_tileEmpty{border-radius:var(--radius-sm);min-height:clamp(3.75rem,11cqi,5.25rem)}._7x_NVq_tile{justify-content:space-between;gap:var(--space-1);background:color-mix(in oklab, var(--ctl) 9%, #0d0f16);border-top:3px solid var(--ctl);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);flex-direction:column;padding:.4rem .45rem .55rem;display:flex;position:relative;overflow:hidden}._7x_NVq_tile[data-active]{background:color-mix(in oklab, var(--ctl) 26%, #0d0f16)}._7x_NVq_tileEmpty{background:#0b0d13;border-top:3px solid #1b1e27}._7x_NVq_tileName{color:var(--color-device-ink-muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:clamp(.625rem,1.7cqi,.75rem);line-height:1.15;display:-webkit-box;overflow:hidden}._7x_NVq_tileValue{font-family:var(--font-heading);color:var(--color-device-ink);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1rem,3.6cqi,1.625rem);font-weight:700;line-height:1;overflow:hidden}._7x_NVq_bar{height:3px;width:calc(var(--pct) * 100%);background:var(--ctl);position:absolute;bottom:0;left:0}._7x_NVq_readout{justify-content:space-between;gap:var(--space-3);min-height:1.4em;font-size:var(--text-xs);color:var(--color-device-ink-muted);display:flex}._7x_NVq_knobs{padding-block:var(--space-1);grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;row-gap:clamp(.5rem,2cqi,1rem);display:grid}._7x_NVq_knob,._7x_NVq_knobIdle{--size:clamp(2.4rem, 8.5cqi, 3.5rem);width:var(--size);height:var(--size);border-radius:var(--radius-pill)}._7x_NVq_knob{background:conic-gradient(from 225deg, var(--ctl) calc(var(--pct) * 270deg), #3a3e48 0 270deg, transparent 0);cursor:ns-resize;touch-action:none;place-items:center;display:grid;position:relative}._7x_NVq_knob:focus-visible{outline:2px solid var(--color-device-ink);outline-offset:3px;border-radius:var(--radius-pill)}._7x_NVq_cap{border-radius:var(--radius-pill);width:78%;height:78%;rotate:calc(-135deg + var(--pct) * 270deg);background:radial-gradient(circle at 35% 30%,#4b505c,#1b1d23 70%);position:relative;box-shadow:0 3px 6px #0009,inset 0 1px #ffffff1f}._7x_NVq_cap:after{content:"";background:var(--color-device-ink);border-radius:1px;width:2px;height:30%;position:absolute;top:8%;left:calc(50% - 1px)}._7x_NVq_knobIdle{opacity:.5;background:radial-gradient(circle at 35% 30%,#34373f,#1b1d23 70%)}._7x_NVq_midi{align-items:center;gap:var(--space-3) var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._7x_NVq_midi select{font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2)}._7x_NVq_connect{min-height:2.5rem;padding-inline:var(--space-4);font-size:var(--text-sm)}._7x_NVq_midiOn{align-items:center;gap:var(--space-2);color:var(--color-text);font-weight:var(--weight-bold);display:inline-flex}._7x_NVq_empty{color:var(--color-text-muted)}@container (max-width:34rem){._7x_NVq_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}._7x_NVq_tileName{font-size:.6875rem}._7x_NVq_tileValue{font-size:1.25rem}}
.TTRXaa_list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.TTRXaa_link{min-width:2.25rem;min-height:2.25rem;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);color:var(--color-text-muted);place-items:center;text-decoration:none;display:grid}.TTRXaa_link:hover{color:var(--color-text);background:var(--color-surface-sunk)}.TTRXaa_link[aria-current]{color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border-strong)}
.pawPgG_nav{align-items:center;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border);grid-template-columns:1fr auto 1fr;display:grid}.pawPgG_nav>:last-child{justify-self:end}.pawPgG_link{font-weight:var(--weight-bold);font-size:var(--text-sm);padding:var(--space-2) 0;text-decoration:none}.pawPgG_link:hover{text-decoration:underline}.pawPgG_current{font-size:var(--text-sm);color:var(--color-text-muted)}
.QRLVNW_grid{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));display:grid}.QRLVNW_card{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.QRLVNW_photo{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--color-accent-soft);width:100%;max-width:12rem;margin-bottom:var(--space-2);overflow:hidden}.QRLVNW_image{object-fit:cover;width:100%;height:100%}.QRLVNW_initial{height:100%;font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--color-accent);place-items:center;display:grid}.QRLVNW_name{font-size:var(--text-lg)}.QRLVNW_link{color:inherit;text-decoration:none}.QRLVNW_link:after{content:"";position:absolute;inset:0}.QRLVNW_link:hover{color:var(--color-accent)}.QRLVNW_role{font-size:var(--text-sm);color:var(--color-text-muted)}
.S3niEG_grid{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.S3niEG_card{gap:var(--space-4);flex-direction:column;display:flex;position:relative}.S3niEG_media{border-radius:var(--radius-md);background:var(--color-surface-sunk);aspect-ratio:3/2;overflow:hidden}.S3niEG_image,.S3niEG_blank{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-out);display:block}.S3niEG_blank{background:var(--color-device-screen);grid-template-columns:repeat(6,1fr);align-content:center;gap:5%;padding:9% 7%;display:grid}.S3niEG_blank>span{aspect-ratio:3/4;border-top:3px solid var(--ctl);background:linear-gradient(to top, color-mix(in oklab, var(--ctl) 70%, transparent) 0 calc(var(--pct) * 100%), color-mix(in oklab, var(--ctl) 10%, #0d0f16) 0);border-radius:2px}.S3niEG_card:hover .S3niEG_image{transform:scale(1.03)}.S3niEG_body{gap:var(--space-2);flex-direction:column;display:flex}.S3niEG_date{font-size:var(--text-sm);color:var(--color-text-muted)}.S3niEG_title{font-size:var(--text-xl)}.S3niEG_link{color:inherit;text-decoration:none}.S3niEG_link:after{content:"";position:absolute;inset:0}.S3niEG_link:hover{color:var(--color-accent)}.S3niEG_card:has(.S3niEG_link:focus-visible){outline:2px solid var(--color-focus);outline-offset:6px;border-radius:var(--radius-md)}.S3niEG_link:focus-visible{outline:none}.S3niEG_excerpt{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
._684zKa_footer{margin-top:calc(var(--space-section) / 2);padding-top:var(--space-8);border-top:1px solid var(--color-border);background:var(--color-surface-sunk);font-size:var(--text-sm)}._684zKa_grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){._684zKa_grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}._684zKa_about{gap:var(--space-2);flex-direction:column;max-width:28rem;display:flex}._684zKa_name{font-family:var(--font-heading);font-size:var(--text-lg)}._684zKa_title{font-weight:var(--weight-bold);margin-bottom:var(--space-2)}._684zKa_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._684zKa_list a,._684zKa_inline a{color:var(--color-text);text-decoration:none}._684zKa_list a:hover,._684zKa_inline a:hover{color:var(--color-accent);text-decoration:underline}._684zKa_bottom{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-7);padding-block:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._684zKa_inline{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.GT3V8a_header{z-index:20;background:color-mix(in oklab, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--color-border);position:sticky;top:0}.GT3V8a_row{align-items:center;gap:var(--space-5);min-height:4.25rem;display:flex}.GT3V8a_brand{align-items:center;gap:var(--space-3);font-family:var(--font-heading);font-size:var(--text-xl);text-transform:lowercase;font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight);color:var(--color-text);margin-right:auto;text-decoration:none;display:inline-flex}.GT3V8a_logo{width:auto;height:2rem}.GT3V8a_mark{border-radius:var(--radius-sm);background:var(--color-device-body);grid-template-columns:repeat(3,.5rem);gap:.2rem;padding:.35rem;display:grid}.GT3V8a_mark>span{border-radius:var(--radius-pill);background:var(--ctl);width:.5rem;height:.5rem}.GT3V8a_brand:hover .GT3V8a_mark>span{transform:rotate(180deg)}.GT3V8a_links{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.GT3V8a_link{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;display:block}.GT3V8a_link:hover,.GT3V8a_link[aria-current]{color:var(--color-text);background:var(--color-surface-sunk)}.GT3V8a_end{align-items:center;gap:var(--space-3);display:flex}.GT3V8a_menu{display:none;position:relative}.GT3V8a_toggle{cursor:pointer;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:var(--weight-bold);list-style:none}.GT3V8a_toggle::-webkit-details-marker{display:none}.GT3V8a_sheet{right:0;top:calc(100% + var(--space-2));min-width:14rem;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);position:absolute}.GT3V8a_sheet .GT3V8a_links{flex-direction:column}.GT3V8a_sheet .GT3V8a_link{border-radius:var(--radius-sm);padding:var(--space-3);font-size:var(--text-base)}@media (max-width:48rem){.GT3V8a_desktop{display:none}.GT3V8a_menu{display:block}}
.zrqZaG_head{gap:var(--space-4);padding-block:var(--space-8) var(--space-6);flex-direction:column;display:flex}.zrqZaG_head h1{font-size:var(--text-3xl)}.zrqZaG_meta{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.zrqZaG_cover{margin-block:0 var(--space-7)}.zrqZaG_cover img{border-radius:var(--radius-lg);width:100%}.zrqZaG_body{font-size:var(--text-lg)}.zrqZaG_foot{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--color-border)}
.qIwREq_head{gap:var(--space-6);padding-block:var(--space-8) var(--space-6);align-items:center;display:grid}@media (min-width:40rem){.qIwREq_head{grid-template-columns:12rem minmax(0,1fr)}}.qIwREq_photo{aspect-ratio:1;border-radius:var(--radius-pill);width:12rem;overflow:hidden}.qIwREq_photo img{object-fit:cover;width:100%;height:100%}.qIwREq_text{gap:var(--space-3);max-width:var(--layout-content);flex-direction:column;display:flex}.qIwREq_links{gap:var(--space-4);flex-wrap:wrap;display:flex}.qIwREq_posts{padding-top:var(--space-6)}.qIwREq_posts h2{font-size:var(--text-2xl);margin-bottom:var(--space-6)}
.UaHIAq_head{gap:var(--space-3)}.UaHIAq_back{font-size:var(--text-sm);font-weight:var(--weight-bold);align-self:flex-start}.UaHIAq_back:before{content:"‹ "}.UaHIAq_maker{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text-muted)}.UaHIAq_facts{gap:var(--space-3) var(--space-7);margin:var(--space-3) 0 0;flex-wrap:wrap;display:flex}.UaHIAq_facts div{flex-direction:column-reverse;display:flex}.UaHIAq_facts dt{font-size:var(--text-sm);color:var(--color-text-muted)}.UaHIAq_facts dd{font-size:var(--text-2xl);font-weight:var(--weight-bold);margin:0;line-height:1.1}.UaHIAq_panel{max-width:56rem;margin-bottom:var(--space-8)}.UaHIAq_note{padding:var(--space-4) var(--space-5);border-left:4px solid var(--color-ctl-1);background:var(--color-surface);border-radius:var(--radius-sm);max-width:var(--layout-content)}.UaHIAq_map{gap:var(--space-6);flex-direction:column;display:flex}.UaHIAq_map>h2{font-size:var(--text-3xl)}.UaHIAq_section{gap:var(--space-3);flex-direction:column;display:flex}.UaHIAq_sectionTitle{align-items:center;gap:var(--space-3);display:flex}.UaHIAq_sectionTitle:before{content:"";border-radius:var(--radius-sm);background:var(--ctl);width:1.25rem;height:.5rem}.UaHIAq_scroll{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.UaHIAq_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.UaHIAq_table :is(th,td){text-align:left;vertical-align:top;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border)}.UaHIAq_table thead th{font-weight:var(--weight-bold);color:var(--color-text-muted);background:var(--color-surface-sunk);white-space:nowrap}.UaHIAq_table tbody tr:last-child :is(th,td){border-bottom:0}.UaHIAq_table tbody th{font-weight:var(--weight-medium);min-width:12rem}.UaHIAq_table td.num{white-space:nowrap}.UaHIAq_description{font-weight:var(--weight-regular);color:var(--color-text-muted);display:block}.UaHIAq_credit{gap:var(--space-2);margin-block:var(--space-8) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;display:flex}.UaHIAq_credit a{color:inherit}
