.plates{--font-label:var(--font-body);--wash-1:color-mix(in srgb,var(--ink) 4%,transparent);--wash-2:color-mix(in srgb,var(--ink) 10%,transparent);--wash-3:color-mix(in srgb,var(--ink) 22%,transparent);color:var(--ink);background:var(--surface)}.classical{--font-inscription:var(--font-cinzel),"Trajan Pro","Cinzel",Georgia,serif;--font-label:var(--font-inscription)}.contents{display:contents}.plates p{max-width:64ch}.plates .lead{font-size:var(--text-lg);line-height:1.55}.plates .muted,.plates .smallcaps{color:var(--ink-muted)}.plates .smallcaps{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:.3em;text-transform:uppercase}.plates .bordered{border:1px solid var(--ink);outline:1px solid var(--ink);outline-offset:4px}.plates .folio{column-count:2;column-gap:var(--space-12);column-rule:1px solid var(--border-subtle)}.plates .folio p{page-break-inside:avoid;break-inside:avoid;max-width:none}@media (max-width:800px){.plates .folio{column-count:1}}.plates .inkButton{display:inline-flex;align-items:center;gap:.75em;font-family:var(--font-label);font-size:var(--text-sm);letter-spacing:.2em;text-transform:uppercase;padding:.8em 1.6em;border:1px solid var(--ink);color:var(--ink);background:var(--surface);transition:background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.plates .inkButton.solid,.plates .inkButton:hover{background:var(--ink);color:var(--surface)}.plates .inkButton.solid:hover{background:var(--surface);color:var(--ink)}.plates{--rule-ink:color-mix(in srgb,var(--ink) 55%,transparent);--rule-fine:repeating-linear-gradient(to right,var(--rule-ink) 0 1px,transparent 1px 8px);--rule-major:repeating-linear-gradient(to right,var(--ink) 0 1px,transparent 1px 40px);--rule-line:linear-gradient(var(--rule-ink),var(--rule-ink))}.classical{--rule-fine:repeating-linear-gradient(to right,var(--rule-ink) 0 5px,transparent 5px 10px);--rule-major:linear-gradient(transparent,transparent)}.plates table.spec{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.plates table.spec th{font-family:var(--font-label);font-weight:400;font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;text-align:left;white-space:nowrap;padding:var(--space-2) var(--space-4) var(--space-2) 0;border-bottom:2px solid var(--ink);color:var(--ink-muted)}.plates table.spec td{padding:var(--space-3) var(--space-4) var(--space-3) 0;vertical-align:top}.plates table.spec tbody tr{background-image:var(--rule-line),var(--rule-major),var(--rule-fine);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px,100% 7px,100% 4px}.plates table.spec tbody tr:hover{background-color:var(--wash-1)}.plates table.spec td.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.plates table.spec td.mono{font-family:var(--font-mono);font-size:.85em}@media (max-width:640px){.plates table.spec.stack thead{display:none}.plates table.spec.stack,.plates table.spec.stack tbody,.plates table.spec.stack td,.plates table.spec.stack tr{display:block;width:100%}.plates table.spec.stack tr{padding:var(--space-3) 0 var(--space-4)}.plates table.spec.stack td{padding:0 0 var(--space-2);line-height:1.45}.plates table.spec.stack td:last-child{padding-bottom:0}.plates table.spec.stack td[data-label]:before{content:attr(data-label);display:block;font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted)}}.page_page__wDHPz{padding:calc(80px + var(--space-8)) var(--space-6) var(--space-20);max-width:var(--container-max);margin:0 auto}.page_page__wDHPz h2{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:400;letter-spacing:.04em;line-height:1.05;margin-bottom:var(--space-4)}.page_page__wDHPz p+p{margin-top:var(--space-3)}.page_page__wDHPz a:not([class]){text-decoration:underline;text-underline-offset:.2em}.page_hero__x6icp{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);padding-bottom:var(--space-10)}.page_logo__7IctH{width:72px;height:72px}.page_wordmark__WLVJv{font-family:var(--font-steep-mark),var(--font-display);font-size:clamp(2.5rem,1.6rem + 5vw,5.5rem);font-weight:400;letter-spacing:.12em;text-transform:uppercase;line-height:1;margin-right:-.12em}.page_tagline__c_dJo{font-family:var(--font-steep-ui),var(--font-body);font-size:var(--text-lg);color:var(--ink-muted);max-width:34ch}.page_actions__js_yu{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);padding-top:var(--space-2)}.page_shot__i5BsF{display:block;border:1px solid var(--border-strong);box-shadow:var(--shadow-md);background:#14110f;line-height:0;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.page_shot__i5BsF:hover{transform:translate(-2px,-2px);box-shadow:var(--shadow-lg)}.page_shot__i5BsF img{display:block;width:100%;height:auto}.page_heroShot__VgFdz{max-width:1200px;margin:0 auto}.page_points__Jzcoc{list-style:none;max-width:1100px;margin:0 auto;padding:var(--space-16) 0 var(--space-12);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--space-8) var(--space-6);gap:var(--space-8) var(--space-6)}.page_points__Jzcoc li{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.page_points__Jzcoc svg{width:30px;height:30px}.page_compare__BlYI4{padding-bottom:var(--space-16);scroll-margin-top:96px}.page_reel__4ZOBd{padding:var(--space-8) 0 var(--space-20);scroll-margin-top:96px}.page_sub__ZGi2Z{margin-top:var(--space-10);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.page_features___j6SS{display:grid;grid-gap:var(--space-20);gap:var(--space-20);padding:var(--space-8) 0 var(--space-16)}.page_feature__jb3FN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);grid-gap:var(--space-12);gap:var(--space-12);align-items:center;scroll-margin-top:96px}.page_feature__jb3FN:nth-child(2n){grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}.page_feature__jb3FN:nth-child(2n) .page_featureText__Q45Xf{order:2}.page_featureText__Q45Xf{border-top:1px solid var(--ink);padding-top:var(--space-5)}.page_featureText__Q45Xf p{max-width:30ch}.page_block__Oi_aR{border-top:1px solid var(--ink);padding:var(--space-10) 0 var(--space-12);scroll-margin-top:96px}.page_more__6o41K{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0}.page_more__6o41K li{padding:.55em 1em;border:1px solid var(--ink);font-size:var(--text-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.page_faq__oDQ7F dt{font-weight:600}.page_faq__oDQ7F dd{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:var(--text-sm)}.page_agents__f2ukc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:var(--space-12);gap:var(--space-12);align-items:start}.page_code__rJO3S{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--border-subtle);background:var(--wash-1);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.6;overflow-x:auto}.page_tools__c24Q7{list-style:none;margin:0;padding:0}.page_tools__c24Q7 li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--wash-3);font-size:var(--text-sm)}.page_tools__c24Q7 li:first-child{border-top:1px solid var(--wash-3)}.page_tools__c24Q7 code{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}.page_tools__c24Q7 span{color:var(--ink-muted)}.page_downloads__UNDki{width:100%;max-width:44rem;margin:var(--space-6) 0;border-collapse:collapse;font-size:var(--text-sm)}.page_downloads__UNDki td,.page_downloads__UNDki th{text-align:left;padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--wash-3);font-weight:400}.page_downloads__UNDki tr:first-child td,.page_downloads__UNDki tr:first-child th{border-top:1px solid var(--wash-3)}.page_downloads__UNDki th{font-weight:600}.page_downloads__UNDki td:nth-child(2){color:var(--ink-muted)}.page_downloads__UNDki td:last-child{text-align:right;padding-right:0}.page_downloads__UNDki td a{text-decoration:underline;text-underline-offset:.2em}.page_downloads__UNDki td a+a{margin-left:var(--space-4)}.page_fine__6eRRO{font-size:var(--text-sm);color:var(--ink-muted)}.page_primary__H7jDU{margin-top:var(--space-5)}.page_faq__oDQ7F{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:var(--space-6) var(--space-12);gap:var(--space-6) var(--space-12);margin:0}.page_faq__oDQ7F dd{max-width:52ch}.page_wide__hYfLu{grid-column:1/-1}.page_wide__hYfLu dd{max-width:none}.page_models__rMbG2{list-style:none;margin:var(--space-4) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-gap:var(--space-5) var(--space-10);gap:var(--space-5) var(--space-10)}.page_models__rMbG2 li{border-top:1px solid var(--wash-3);padding-top:var(--space-3)}.page_models__rMbG2 strong{display:block;color:var(--ink);font-weight:600;margin-bottom:var(--space-1)}@media (max-width:900px){.page_points__Jzcoc{grid-template-columns:repeat(3,minmax(0,1fr))}.page_agents__f2ukc,.page_feature__jb3FN,.page_feature__jb3FN:nth-child(2n){grid-template-columns:1fr;gap:var(--space-6)}.page_feature__jb3FN:nth-child(2n) .page_featureText__Q45Xf{order:0}.page_featureText__Q45Xf p{max-width:none}.page_features___j6SS{gap:var(--space-12)}}@media (max-width:640px){.page_page__wDHPz{padding:calc(72px + var(--space-4)) var(--space-4) var(--space-12)}.page_hero__x6icp{padding-bottom:var(--space-6)}.page_logo__7IctH{width:56px;height:56px}.page_intro__1YnMq{padding:var(--space-10) 0 var(--space-6)}.page_shot__i5BsF{box-shadow:var(--shadow-sm)}.page_faq__oDQ7F{grid-template-columns:1fr}.page_points__Jzcoc{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-10) 0 var(--space-8);gap:var(--space-6) var(--space-4)}}.Compare_compare__IbEfP{max-width:1200px;margin:0 auto}.Compare_frame__SZ_eV{--pos:50%;position:relative;aspect-ratio:1600/1067;overflow:hidden;border:1px solid var(--border-strong);box-shadow:var(--shadow-md);background:#14110f;cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Compare_pair__cg3Wi,.Compare_pair__cg3Wi img{position:absolute;inset:0;width:100%;height:100%}.Compare_pair__cg3Wi[hidden]{display:none}.Compare_pair__cg3Wi img{object-fit:cover;pointer-events:none}.Compare_before__V6hn1{-webkit-clip-path:inset(0 calc(100% - var(--pos)) 0 0);clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.Compare_line__0wrgn{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:#fafafa;box-shadow:0 0 0 1px rgb(0 0 0/.35);pointer-events:none}.Compare_knob__xrdpw{position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;background:#fafafa;color:#0a0a0a;box-shadow:0 0 0 1px rgb(0 0 0/.35),0 2px 10px rgb(0 0 0/.4)}.Compare_tag__ecl35{position:absolute;top:var(--space-3);padding:.3em .7em;font-family:var(--font-steep-ui),var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:#fafafa;background:rgb(10 10 10/.62);pointer-events:none;transition:opacity var(--transition-fast)}.Compare_tagBefore__Wvrrh{left:var(--space-3)}.Compare_tagAfter__xaxZW{right:var(--space-3)}.Compare_range__8KbOq{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.Compare_frame__SZ_eV:has(.Compare_range__8KbOq:focus-visible) .Compare_knob__xrdpw{outline:3px solid #fafafa;outline-offset:3px}.Compare_picker__bAytH{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);padding-top:var(--space-6)}.Compare_chip__A4u5G{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;padding:.7em 1.1em;border:1px solid var(--ink);background:var(--surface);color:var(--ink);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.Compare_chipOn__MiG0X,.Compare_chip__A4u5G:hover{background:var(--ink);color:var(--surface)}.Compare_note__BklZ4{margin:var(--space-4) auto 0;text-align:center;font-size:var(--text-sm);color:var(--ink-muted);min-height:1.6em}@media (max-width:640px){.Compare_frame__SZ_eV{box-shadow:var(--shadow-sm)}.Compare_knob__xrdpw{width:34px;height:34px}.Compare_picker__bAytH{justify-content:flex-start}}.FeatureReel_reel__u7Ukl{max-width:1200px;margin:0 auto}.FeatureReel_rail__rmM4f{display:flex;align-items:flex-end;gap:clamp(1rem,2.6vw,2.4rem);overflow-x:auto;scrollbar-width:none;padding-bottom:var(--space-5);padding-top:4px;padding-inline:4px}.FeatureReel_rail__rmM4f::-webkit-scrollbar{display:none}.FeatureReel_title__dff52{position:relative;flex:none;padding:0 0 .28em;border:0;background:none;cursor:pointer;font-family:var(--font-display);font-size:clamp(1.7rem,1rem + 2.6vw,3.2rem);letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--ink) 28%,transparent);transition:color var(--transition-base)}.FeatureReel_title__dff52:hover{color:color-mix(in srgb,var(--ink) 60%,transparent)}.FeatureReel_titleOn__3EdOv,.FeatureReel_titleOn__3EdOv:hover{color:var(--ink)}.FeatureReel_progress__51r3_,.FeatureReel_title__dff52:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px}.FeatureReel_title__dff52:after{background:color-mix(in srgb,var(--ink) 14%,transparent);opacity:0}.FeatureReel_titleOn__3EdOv:after{opacity:1}.FeatureReel_progress__51r3_{z-index:1;background:var(--ink);transform-origin:left}.FeatureReel_stage__g7Sg5{--walnut-0:#14110f;--walnut-1:#1c1815;--walnut-2:#2a241f;--walnut-text:#d6cab8;--walnut-dim:#8f8372;--brass:#d6a650;--scale:1;--row:calc(38px * var(--scale));--pad:14px;display:grid;grid-template-columns:minmax(0,1fr) 280px;border:1px solid var(--border-strong);box-shadow:var(--shadow-md);color:var(--walnut-text);font-family:var(--font-steep-ui),var(--font-body);font-size:calc(13.5px * var(--scale));line-height:1.2;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .4s,color .4s}.FeatureReel_stage__g7Sg5,.FeatureReel_view__w9Dcr{position:relative;background:var(--walnut-0);overflow:hidden}.FeatureReel_view__w9Dcr{aspect-ratio:3/2;animation:FeatureReel_sceneIn__Fd_pl .5s ease both}.FeatureReel_photo__LXf2s{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.FeatureReel_panel__Q_xB2{position:relative;padding:var(--pad);background:var(--walnut-1);border-left:1px solid var(--walnut-2);overflow:hidden;transition:background-color .4s,border-color .4s}.FeatureReel_histogram__GfzcS{display:block;width:100%;height:84px;margin-bottom:var(--pad);border-bottom:1px solid var(--walnut-2)}.FeatureReel_rows__dcgS8{position:relative;animation:FeatureReel_sceneIn__Fd_pl .5s ease both}@keyframes FeatureReel_sceneIn__Fd_pl{0%{opacity:0}}.FeatureReel_row__TAbrF{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;height:var(--row);padding:0 10px;white-space:nowrap}.FeatureReel_head__kxeAj{padding:0 2px;font-family:var(--font-steep-mark),var(--font-steep-ui),sans-serif;font-size:11px;letter-spacing:.08em;color:var(--walnut-text)}.FeatureReel_pillFill__68C3P,.FeatureReel_pill__p09pN:before{content:"";position:absolute;inset:4px 0;border-radius:6px}.FeatureReel_pill__p09pN:before{background:var(--walnut-0);box-shadow:inset 0 0 0 1px var(--walnut-2)}.FeatureReel_pillFill__68C3P{background:color-mix(in srgb,var(--walnut-text) 16%,transparent);transform-origin:left}.FeatureReel_hot__GBqr5 .FeatureReel_pillFill__68C3P{background:color-mix(in srgb,var(--brass) 42%,transparent)}.FeatureReel_hot__GBqr5:before{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brass) 70%,transparent)}.FeatureReel_pillLabel__E3FqV,.FeatureReel_pillValue__0bY_c{position:relative}.FeatureReel_pillValue__0bY_c{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--walnut-text)}.FeatureReel_item__TbD4G{color:var(--walnut-dim)}.FeatureReel_item__TbD4G:before{content:"";position:absolute;inset:3px 0;border-radius:6px;background:transparent;transition:background .18s}.FeatureReel_item__TbD4G>*{position:relative}.FeatureReel_itemOn__ydyEI{color:var(--walnut-0)}.FeatureReel_itemOn__ydyEI:before{background:var(--brass)}.FeatureReel_meta__wYdIu{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.8}.FeatureReel_pointer__MmufF{position:absolute;z-index:5;margin:-3px 0 0 -4px;pointer-events:none;filter:drop-shadow(0 2px 3px rgb(0 0 0/.5));transition:transform .12s}.FeatureReel_pointerDown__K_xyt{transform:scale(.82)}.FeatureReel_tag__voHIV{position:absolute;left:12px;top:12px;z-index:4;padding:.35em .75em;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#fafafa;background:rgb(10 10 10/.66)}.FeatureReel_switch__3L5JS{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-steep-ui),var(--font-body);font-size:11px;letter-spacing:0;color:var(--walnut-dim)}.FeatureReel_switch__3L5JS:after{content:"";width:22px;height:12px;border-radius:6px;background:radial-gradient(circle at 6px 6px,var(--walnut-dim) 4px,transparent 4.5px),var(--walnut-0);box-shadow:inset 0 0 0 1px var(--walnut-2)}.FeatureReel_switchOn__8uZD0{color:var(--walnut-text)}.FeatureReel_switchOn__8uZD0:after{background:radial-gradient(circle at 16px 6px,var(--walnut-0) 4px,transparent 4.5px),var(--brass)}.FeatureReel_peek__SKMqy{display:inline-flex;gap:3px;opacity:1}.FeatureReel_peek__SKMqy img{width:calc(var(--row) - 14px);height:calc(var(--row) - 14px);object-fit:cover;border-radius:2px}.FeatureReel_strip__V_T42{position:absolute;left:0;right:0;display:flex;gap:4px;padding:6px;background:var(--walnut-0);transition:background-color .4s}.FeatureReel_strip__V_T42 img{flex:1 1;min-width:0;height:calc(clamp(30px, 6vw, 54px) * var(--thumb, 1));object-fit:cover;border-radius:2px;opacity:.75}.FeatureReel_strip__V_T42 .FeatureReel_stripOn__WTxx4{opacity:1;outline:2px solid var(--brass)}.FeatureReel_float__9SuKr{position:absolute;z-index:3;display:flex;flex-direction:column;padding:0 0 6px;border:1px solid var(--walnut-2);border-radius:6px;background:var(--walnut-1);color:var(--walnut-dim);box-shadow:0 14px 34px rgb(0 0 0/.5);font-size:.9em;overflow:hidden;transition:background-color .4s}.FeatureReel_float__9SuKr b{padding:7px 10px;margin-bottom:4px;font-family:var(--font-steep-mark),var(--font-steep-ui),sans-serif;font-size:10px;font-weight:400;letter-spacing:.08em;color:var(--walnut-text);background:var(--walnut-0)}.FeatureReel_float__9SuKr i{padding:4px 10px;font-style:normal}.FeatureReel_float__9SuKr .FeatureReel_floatOn__2zoZg{color:var(--walnut-0);background:var(--brass)}.FeatureReel_float__9SuKr img{width:calc(100% - 12px);margin:2px 6px 0;aspect-ratio:3/2;object-fit:cover;border-radius:3px}.FeatureReel_themeName__Z3Q28{font-family:var(--font-steep-ui),var(--font-body);font-size:11px;letter-spacing:0}.FeatureReel_swatches__touFs{justify-content:space-between;padding:0 4px}.FeatureReel_swatches__touFs span{width:calc(var(--row) - 14px);height:calc(var(--row) - 14px);border-radius:50%;box-shadow:0 0 0 1px var(--walnut-2)}.FeatureReel_swatches__touFs .FeatureReel_swatchOn__vQByc{box-shadow:0 0 0 2px var(--walnut-1),0 0 0 4px var(--brass)}.FeatureReel_dx__2Hu_Z{position:absolute;inset:0;display:grid;grid-template-columns:18% 1fr;background:var(--walnut-0)}.FeatureReel_dxPicker__sQTsv{display:grid;grid-template-columns:1fr 1fr;align-content:start;grid-gap:4px;gap:4px;padding:8px 6px;border-right:1px solid var(--walnut-2)}.FeatureReel_dxPicker__sQTsv span{position:relative;aspect-ratio:4/3;border-radius:3px;overflow:hidden}.FeatureReel_dxPicker__sQTsv img{width:100%;height:100%;object-fit:cover}.FeatureReel_dxPicker__sQTsv .FeatureReel_dxPicked__k_qGL{outline:2px solid var(--brass)}.FeatureReel_dxPicker__sQTsv b{position:absolute;left:3px;top:3px;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;font-size:9px;color:var(--walnut-0);background:var(--brass)}.FeatureReel_dxMain__ouBc6{position:relative;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;grid-gap:6px;gap:6px;padding:8px 0;min-height:0}.FeatureReel_dxTabs__ZzG2t{justify-self:start;display:flex;gap:4px;padding-left:12%;font-size:.82em;color:var(--walnut-dim)}.FeatureReel_dxTabs__ZzG2t span{padding:3px 9px;border-radius:5px}.FeatureReel_dxTabs__ZzG2t .FeatureReel_dxTabOn__GrpNL{color:var(--walnut-0);background:var(--brass)}.FeatureReel_dxFrame__50pYP{position:relative;height:100%;aspect-ratio:2/3;min-height:0;overflow:hidden}.FeatureReel_dxSplit__xeoDO{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fafafa;box-shadow:0 0 0 1px rgb(0 0 0/.4)}.FeatureReel_dxLayers__RfyOa{justify-self:start;display:flex;gap:4px;padding-left:12%;height:clamp(20px,3.4vw,34px)}.FeatureReel_dxLayers__RfyOa img{height:100%;aspect-ratio:1;object-fit:cover;border-radius:3px;opacity:.8}.FeatureReel_dxLayers__RfyOa .FeatureReel_dxLayerOn__uu5vK{opacity:1;outline:2px solid var(--brass)}.FeatureReel_wheels__YTbc_{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;height:calc(var(--row) * 4);padding:4px 0}.FeatureReel_wheelCell__b5ZgJ{display:grid;grid-template-rows:1.5em 1fr 1.5em;justify-items:center;align-items:center;min-height:0;font-size:11px;color:var(--walnut-dim)}.FeatureReel_wheel__V5ohX{position:relative;width:min(100%,calc(var(--row) * 4 - 3em - 8px));aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,#d8d2c8 0,rgb(216 210 200/0) 92%),conic-gradient(from 0deg,#e0564a,#e0c14a,#6fd15a,#4ad6c8,#4a7fe0,#b05ae0,#e0564a);box-shadow:0 0 0 1px var(--walnut-2)}.FeatureReel_puck__Z0Nzy{position:absolute;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgb(0 0 0/.55)}.FeatureReel_wheelValue__6aVuz{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--walnut-text)}.FeatureReel_maskTint___K_G0{position:absolute;inset:0;background:color-mix(in srgb,var(--brass) 58%,transparent)}.FeatureReel_scan__Dx7b6{position:absolute;left:0;right:0;height:2px;background:var(--brass);box-shadow:0 0 18px 4px color-mix(in srgb,var(--brass) 70%,transparent)}.FeatureReel_band__HyGIt{position:absolute;left:0;right:0;border-top:1.5px dashed #fff;border-bottom:1.5px dashed #fff;filter:drop-shadow(0 0 2px rgb(0 0 0/.7))}.FeatureReel_grid__doFB9{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);grid-gap:5px;gap:5px;padding:8px}.FeatureReel_thumb__hhX6Q{position:relative;overflow:hidden;border-radius:3px;background:var(--walnut-1)}.FeatureReel_thumb__hhX6Q img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.FeatureReel_stars__TvYLD{position:absolute;left:5px;bottom:4px;padding:1px 4px;font-size:11px;letter-spacing:1px;color:#f0c040;background:rgb(20 17 15/.72);border-radius:3px}.FeatureReel_stars__TvYLD:empty{display:none}.FeatureReel_term__3KeIw{font-family:var(--font-mono),ui-monospace,Consolas,monospace;font-size:11.5px;line-height:1.5}.FeatureReel_call__d3EVx{padding:5px 2px;white-space:normal;overflow-wrap:anywhere;color:var(--walnut-text)}.FeatureReel_prompt__14xM5{color:var(--brass)}.FeatureReel_reply__T7mgl{color:var(--walnut-dim)}.FeatureReel_caret__DDbEt{display:inline-block;width:.55em;height:1em;margin-left:1px;vertical-align:text-bottom;background:var(--brass)}.FeatureReel_pause__LJTef{position:absolute;right:10px;bottom:10px;z-index:6;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--walnut-2);border-radius:50%;background:var(--walnut-0);color:var(--walnut-dim);cursor:pointer}.FeatureReel_pause__LJTef:hover{color:var(--walnut-text);border-color:var(--walnut-dim)}@media (max-width:760px){.FeatureReel_stage__g7Sg5{--row:calc(30px * var(--scale));--pad:10px;grid-template-columns:1fr;box-shadow:var(--shadow-sm)}.FeatureReel_panel__Q_xB2{height:calc(30px * 7 * 1.25 + var(--pad) * 2);border-left:0;border-top:1px solid var(--walnut-2)}.FeatureReel_histogram__GfzcS{display:none}.FeatureReel_pause__LJTef{top:10px;bottom:auto}.FeatureReel_rail__rmM4f{padding-bottom:var(--space-4)}}@media (prefers-reduced-motion:reduce){.FeatureReel_rows__dcgS8,.FeatureReel_view__w9Dcr{animation:none}}