/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.drop-zone_zone__4Ak4W{text-align:center;justify-content:center;align-items:center;gap:var(--space-5);min-height:calc(var(--space-24) * 5);margin:var(--space-6);padding:var(--space-10) var(--space-6);border:var(--border-strong) dashed var(--color-stage-line-strong);border-radius:var(--radius-card);transition-property:border-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-out);flex-direction:column;display:flex}.drop-zone_over__njlXN{border-color:var(--color-brand)}.drop-zone_icon__QKyoi{color:var(--color-stage-note-icon)}.drop-zone_opening__tbbyT,.drop-zone_title__OOMPG{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);margin:0}.drop-zone_choose__EcvP7{cursor:pointer}.drop-zone_choose__EcvP7:disabled{cursor:wait;opacity:.6}.drop-zone_choose__EcvP7{min-height:var(--button-height);padding-inline:var(--space-6);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);border:none}.drop-zone_choose__EcvP7:hover:not(:disabled){background:var(--color-brand-hover)}.drop-zone_note__75kZl{font-size:var(--font-size-ui);color:var(--color-stage-muted);margin:0}.drop-zone_input__7SsY9{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drop-zone_error__qM9XY{text-align:left;align-items:flex-start;gap:var(--space-3);max-width:var(--content-width);padding:var(--space-4) var(--space-5);border-radius:var(--radius-control);background:var(--color-stage-error-wash);border:var(--border-hairline) solid var(--color-stage-error);display:flex}.drop-zone_errorIcon__T9tLz{color:var(--color-stage-error);flex:none}.drop-zone_errorText__KeuOO{font-size:var(--font-size-ui);line-height:var(--line-height-ui);margin:0}.drop-zone_errorFile__uQl_6{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;display:block}.drop-zone_size__fXEu4{font-family:var(--font-mono);font-weight:var(--font-weight-normal);color:var(--color-stage-muted)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.export-dialog_dialog__Dh7fJ{--color-focus:var(--color-brand-text);width:min(var(--content-width),calc(100% - var(--space-8)));max-width:none;padding:var(--space-8);gap:var(--space-5);border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);color:var(--color-fg);box-shadow:var(--shadow-lg);font-size:var(--font-size-body);line-height:var(--line-height-ui);flex-direction:column;margin:auto}@media not all and (min-width:40rem){.export-dialog_dialog__Dh7fJ{padding:var(--space-6)}}.export-dialog_dialog__Dh7fJ[open]{display:flex}.export-dialog_dialog__Dh7fJ::backdrop{background:var(--color-scrim)}.export-dialog_eyebrowDone__ZzW6V,.export-dialog_eyebrowFailed__7Yzox,.export-dialog_eyebrow__dfD89{font-family:var(--font-mono);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-muted);align-items:center;gap:var(--space-2);margin:0;display:flex}.export-dialog_eyebrowDone__ZzW6V{color:var(--color-success)}.export-dialog_eyebrowFailed__7Yzox{color:var(--color-error)}.export-dialog_title__TkeVc{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-heading);overflow-wrap:anywhere;margin:0}.export-dialog_fileName__LWMIK{font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-muted);overflow-wrap:anywhere;margin:0}.export-dialog_progress__warZR{appearance:none;width:100%;height:var(--space-3);border-radius:var(--radius-full);background:var(--color-surface-2);border:none;display:block;overflow:hidden}.export-dialog_progress__warZR::-webkit-progress-bar{background:var(--color-surface-2)}.export-dialog_progress__warZR::-webkit-progress-value{border-radius:var(--radius-full);background:var(--color-brand)}.export-dialog_progress__warZR::-moz-progress-bar{border-radius:var(--radius-full);background:var(--color-brand)}.export-dialog_counts__bcxkq{justify-content:space-between;gap:var(--space-4);font-family:var(--font-mono);font-size:var(--font-size-ui);font-variant-numeric:tabular-nums;color:var(--color-muted);margin:0;display:flex}.export-dialog_note__nX4jR{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-brand-wash);font-size:var(--font-size-ui);margin:0;display:flex}.export-dialog_noteIcon__LvxIZ{color:var(--color-brand-text);flex:none}.export-dialog_table__mE52D{border-collapse:collapse;width:100%;font-size:var(--font-size-ui)}.export-dialog_table__mE52D td,.export-dialog_table__mE52D th{padding:var(--space-3);border-bottom:var(--border-hairline) solid var(--color-line);text-align:left;vertical-align:top}.export-dialog_table__mE52D th{font-weight:var(--font-weight-medium);color:var(--color-muted)}.export-dialog_table__mE52D td{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.export-dialog_same__22tD3{color:var(--color-success)}.export-dialog_detail__Ztp5G{padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-2);font-size:var(--font-size-caption);display:block;overflow:auto}.export-dialog_actions__KZ8s1{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.export-dialog_primary__aS20p{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding-inline:var(--space-5);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;text-decoration:none;display:inline-flex}.export-dialog_primary__aS20p:hover{background:var(--color-brand-hover);color:var(--color-on-brand)}@media not all and (min-width:40rem){.export-dialog_primary__aS20p{flex:1}}.export-dialog_secondary__iUWtj{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}@media not all and (min-width:40rem){.export-dialog_secondary__iUWtj{flex:1}}.export-dialog_secondary__iUWtj{min-height:var(--touch-target);padding-inline:var(--space-5);border-radius:var(--radius-full);font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold);border:var(--border-hairline) solid var(--color-line-strong);color:var(--color-fg);background:0 0}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.inspector_inspector__iYIH6{flex-direction:column;flex:1 1 var(--inspector-width);gap:var(--space-5);max-width:100%;padding:var(--space-6);border-left:var(--border-hairline) solid var(--color-stage-line);display:flex}@media not all and (min-width:48rem){.inspector_inspector__iYIH6{border-left-width:0}}.inspector_readout__EKVrk{font-family:var(--font-mono);font-size:var(--font-size-timecode);letter-spacing:var(--letter-spacing-tight);font-variant-numeric:tabular-nums;margin:0}.inspector_arrow__VCmr4{color:var(--color-brand)}.inspector_edges__P0W9M{gap:var(--space-3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.inspector_edge__IYUuQ{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.inspector_label__wEPnP{font-size:var(--font-size-label);font-weight:var(--font-weight-medium);color:var(--color-stage-muted)}.inspector_edgeRow__QXmUG{gap:var(--space-1);display:flex}.inspector_nudge__dFCiZ{cursor:pointer;width:var(--touch-target);height:var(--control-height);border-radius:var(--radius-control);border:var(--border-hairline) solid var(--color-stage-line-strong);color:var(--color-stage-fg);background:0 0;flex:none;place-items:center;display:grid}.inspector_value__G1Hby{text-align:center;min-width:0;padding-inline:var(--space-2);color:var(--color-stage-fg);height:var(--control-height);border-radius:var(--radius-control);border:var(--border-hairline) solid var(--color-stage-line-strong);background:var(--color-stage-raised);font-family:var(--font-mono);font-size:var(--font-size-ui);font-variant-numeric:tabular-nums;flex:1}.inspector_error__EynVH,.inspector_note__podvB{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font-size:var(--font-size-ui);line-height:var(--line-height-ui);margin:0;display:flex}.inspector_note__podvB{background:var(--color-stage-note);border:var(--border-hairline) solid var(--color-stage-note-line);color:var(--color-stage-note-fg)}.inspector_noteIcon__BZOFr{color:var(--color-stage-note-icon);flex:none}.inspector_error__EynVH{background:var(--color-stage-error-wash);border:var(--border-hairline) solid var(--color-stage-error);color:var(--color-stage-fg)}.inspector_errorIcon__dCMzJ{color:var(--color-stage-error);flex:none}.inspector_facts__ZpmoD{row-gap:var(--space-3);font-size:var(--font-size-ui);grid-template-columns:1fr auto;margin:0;display:grid}.inspector_facts__ZpmoD dt{color:var(--color-stage-muted)}.inspector_facts__ZpmoD dd{margin:0}.inspector_number__gmBrZ{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.inspector_same__UocBj{color:var(--color-stage-success)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.player_player__t7kQe{aspect-ratio:var(--aspect-video,16/9);border-radius:var(--radius-card);background:var(--color-stage-raised);position:relative;overflow:hidden}.player_video__V2nqy{object-fit:contain;width:100%;height:100%;display:block}.player_bar__GiNuF{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%;bottom:var(--space-4);align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-full);background:var(--color-stage-dim);border:var(--border-hairline) solid var(--color-stage-line-strong);display:flex;position:absolute}.player_play__zUcBL,.player_step__BRRzc{cursor:pointer;width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);border:none;place-items:center;display:grid}.player_step__BRRzc{color:var(--color-stage-fg);background:0 0}.player_play__zUcBL{background:var(--color-playhead);color:var(--color-stage)}.player_play__zUcBL:disabled{cursor:not-allowed;background:var(--color-stage-line-strong);color:var(--color-stage-muted)}.player_player__t7kQe:has(>.player_notice___LMex){aspect-ratio:auto}.player_notice___LMex{aspect-ratio:var(--aspect-video,16/9);text-align:center;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-6) calc(var(--touch-target) + var(--space-8));flex-direction:column;display:flex}.player_noticeIcon__pm_As{color:var(--color-stage-note-icon)}.player_noticeTitle__F_jXE{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);margin:0}.player_noticeBody__E1Rvs{max-width:var(--content-width);font-size:var(--font-size-ui);line-height:var(--line-height-ui);color:var(--color-stage-muted);margin:0}.player_time__nNTHo{white-space:nowrap}@media not all and (min-width:40rem){.player_time__nNTHo{display:none}}.player_time__nNTHo{padding-inline:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--font-size-ui);font-variant-numeric:tabular-nums}.player_total__RGmY6{color:var(--color-stage-muted)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.timeline_timeline__86ctR{gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-6);border-top:var(--border-hairline) solid var(--color-stage-line);flex-direction:column;display:flex}.timeline_toolbar__dP0Gi{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.timeline_mark__sF_WY{cursor:pointer;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding-inline:var(--space-3);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--color-stage-line-strong);color:var(--color-stage-fg);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);background:0 0;display:inline-flex}.timeline_key__sMsAN{font-family:var(--font-mono);color:var(--color-stage-muted)}.timeline_legend__3PyO5{flex-wrap:wrap;align-items:center;margin-left:auto;display:inline-flex}@media not all and (min-width:48rem){.timeline_legend__3PyO5{display:none}}.timeline_legend__3PyO5{gap:var(--space-4);font-size:var(--font-size-caption);color:var(--color-stage-muted)}.timeline_legendItem__gUFVf{align-items:center;gap:var(--space-2);display:inline-flex}.timeline_tickSwatch__17owN{width:var(--keyframe-width);height:var(--space-3);background:var(--color-stage-muted)}.timeline_hatchSwatch__wrWqg{width:var(--space-4);height:var(--space-3);border-radius:var(--radius-xs);background:repeating-linear-gradient(135deg,var(--color-hatch) 0 var(--hatch-size),transparent var(--hatch-size) calc(2 * var(--hatch-size)))}.timeline_track__5jj5a{-webkit-user-select:none;user-select:none;padding-inline:calc(var(--trim-handle-width) / 2);position:relative}.timeline_ruler__vroCN{width:100%;height:var(--ruler-height);font-family:var(--font-mono);font-size:var(--font-size-caption);fill:var(--color-stage-muted);display:block;overflow:visible}@media not all and (min-width:48rem){.timeline_minorMark__rRbaH{display:none}}.timeline_keyframes__Iw2lr{width:100%;height:var(--keyframe-row-height);stroke:var(--color-keyframe);stroke-width:var(--keyframe-width);display:block}.timeline_strip__6X1xQ{height:var(--filmstrip-height);border-radius:var(--radius-md);background:var(--color-stage-raised);position:relative;overflow:hidden}.timeline_frames__RcFOz{gap:var(--border-strong);height:100%;display:flex}.timeline_frame__h8GXE{object-fit:cover;flex:1;min-width:0;height:100%;display:block}.timeline_overlay__XSUWC{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.timeline_dim__LurJ2{fill:var(--color-stage-dim)}.timeline_lost__vRaK1{fill:url(#qc-hatch)}.timeline_hatchStripe__OZaPO{fill:var(--color-hatch)}.timeline_kept__PYvnQ{fill:none;stroke:var(--color-brand);stroke-width:var(--border-trim)}.timeline_playhead__a6xFl{stroke:var(--color-playhead);stroke-width:var(--playhead-width)}.timeline_handle__8o8cY,.timeline_scrub__ME6Hj{appearance:none;inset-inline:0;top:calc(var(--ruler-height) + var(--keyframe-row-height));height:var(--filmstrip-height);background-color:#0000;margin:0;position:absolute}.timeline_scrub__ME6Hj{cursor:pointer;z-index:var(--z-timeline)}.timeline_handle__8o8cY{pointer-events:none;z-index:var(--z-trim)}.timeline_handle__8o8cY::-webkit-slider-runnable-track,.timeline_scrub__ME6Hj::-webkit-slider-runnable-track{background-color:#0000;height:100%}.timeline_handle__8o8cY::-moz-range-track,.timeline_scrub__ME6Hj::-moz-range-track{background-color:#0000}.timeline_scrub__ME6Hj::-webkit-slider-thumb{appearance:none;width:var(--touch-target);height:var(--filmstrip-height);background-color:#0000;border:none}.timeline_scrub__ME6Hj::-moz-range-thumb{width:var(--touch-target);height:var(--filmstrip-height);background-color:#0000;border:none}.timeline_handle__8o8cY::-webkit-slider-thumb{pointer-events:auto;cursor:ew-resize;appearance:none;width:var(--trim-handle-width);height:var(--trim-handle-height);margin-top:calc((var(--filmstrip-height) - var(--trim-handle-height)) / 2);border-radius:var(--radius-full);border:var(--border-trim) solid var(--color-stage);background:var(--color-brand)}.timeline_handle__8o8cY::-moz-range-thumb{pointer-events:auto;cursor:ew-resize;box-sizing:border-box;width:var(--trim-handle-width);height:var(--trim-handle-height);border-radius:var(--radius-full);border:var(--border-trim) solid var(--color-stage);background:var(--color-brand)}.timeline_handle__8o8cY:focus-visible,.timeline_scrub__ME6Hj:focus-visible{outline:none}.timeline_handle__8o8cY:focus-visible::-webkit-slider-thumb,.timeline_scrub__ME6Hj:focus-visible::-webkit-slider-thumb{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.timeline_handle__8o8cY:focus-visible::-moz-range-thumb,.timeline_scrub__ME6Hj:focus-visible::-moz-range-thumb{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.timeline_shortcuts__P4uML{margin:0}@media not all and (min-width:48rem){.timeline_shortcuts__P4uML{display:none}}.timeline_shortcuts__P4uML{font-size:var(--font-size-caption);color:var(--color-stage-muted)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.tool-rail_rail__LxtvS{flex-direction:column;align-items:center;display:flex}@media not all and (min-width:48rem){.tool-rail_rail__LxtvS{flex-direction:row;width:100%}}.tool-rail_rail__LxtvS{flex:0 0 var(--tool-rail-width);gap:var(--space-2);padding:var(--space-4) var(--space-2);border-right:var(--border-hairline) solid var(--color-stage-line)}@media not all and (min-width:48rem){.tool-rail_rail__LxtvS{padding-inline:var(--space-4);border-right-width:0}}.tool-rail_tool__bKU43{flex-direction:column;align-items:center;display:flex}@media not all and (min-width:48rem){.tool-rail_tool__bKU43{flex-direction:row}}.tool-rail_tool__bKU43{gap:var(--space-1);min-width:var(--touch-target);padding:var(--space-3) var(--space-2);border-radius:var(--radius-control);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.editor_editor__JEAdj{--color-focus:var(--color-brand);border-radius:var(--radius-panel);background:var(--color-stage);color:var(--color-stage-fg);box-shadow:var(--shadow-lg);font-size:var(--font-size-body);line-height:var(--line-height-ui);overflow:hidden}.editor_fileBar__fWcgi{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:var(--border-hairline) solid var(--color-stage-line);flex-wrap:wrap;display:flex}.editor_fileName__lQRwS{min-width:0;font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.editor_summary__DNK6v{font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-stage-muted)}.editor_actions__mXX0Q{flex-wrap:wrap;margin-left:auto;display:flex}@media not all and (min-width:40rem){.editor_actions__mXX0Q{width:100%}}.editor_actions__mXX0Q{gap:var(--space-3)}.editor_export__Vlel_,.editor_replace__IQB7a{cursor:pointer}@media not all and (min-width:40rem){.editor_export__Vlel_,.editor_replace__IQB7a{flex:1}}.editor_export__Vlel_,.editor_replace__IQB7a{min-height:var(--touch-target);padding-inline:var(--space-5);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--color-stage-line-strong);color:var(--color-stage-fg);font-size:var(--font-size-ui);font-weight:var(--font-weight-medium);background:0 0}.editor_export__Vlel_{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand);font-weight:var(--font-weight-semibold)}.editor_export__Vlel_:hover{background:var(--color-brand-hover)}.editor_export__Vlel_:disabled{cursor:not-allowed;border-color:var(--color-stage-line-strong);color:var(--color-stage-muted);background:0 0}.editor_body__9OdL4{flex-wrap:wrap;display:flex}.editor_stage__BNkOE{min-width:0;padding:calc(var(--spacing,.25rem) * 6)}@media not all and (min-width:48rem){.editor_stage__BNkOE{padding:calc(var(--spacing,.25rem) * 4)}}.editor_stage__BNkOE{flex:999 1 calc(var(--space-24) * 6)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.breadcrumbs_nav__94Dc2{font-size:var(--font-size-ui);order:-1}.breadcrumbs_list__GbEbM{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs_item__o8WZw{align-items:center;gap:var(--space-2);display:flex}.breadcrumbs_current__fky7r,.breadcrumbs_separator__V9S9H{color:var(--color-muted)}.breadcrumbs_link__XKuTf{color:var(--color-fg-2)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.prose-page_main__mqg_p,.prose-page_wide__ymyCA{width:100%;max-width:calc(var(--content-width) + 2 * var(--space-8));gap:var(--space-6);padding:var(--space-12) var(--space-8) 0;font-size:var(--font-size-content);line-height:var(--line-height-content);color:var(--color-fg-2);flex-direction:column;margin-inline:auto;display:flex}@media not all and (min-width:48rem){.prose-page_main__mqg_p,.prose-page_wide__ymyCA{padding:var(--space-8) var(--space-4) 0}}.prose-page_wide__ymyCA{max-width:var(--wide-width)}.prose-page_h1__fobY5{font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);color:var(--color-fg);text-wrap:balance;margin:0}.prose-page_lede__MkmUt{font-size:var(--font-size-lede);color:var(--color-fg-2);margin:0}.prose-page_section__9XBj1{gap:var(--space-4);padding-top:var(--space-6);flex-direction:column;display:flex}.prose-page_section__9XBj1 p,.prose-page_section__9XBj1 ul{margin:0}.prose-page_section__9XBj1 ul{gap:var(--space-2);padding-left:var(--space-6);flex-direction:column;display:flex}.prose-page_section__9XBj1 a{color:var(--color-brand-text)}.prose-page_h2__IXqeG{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-tight);color:var(--color-fg);margin:0}.prose-page_updated__MihVZ{padding-top:var(--space-8);font-size:var(--font-size-ui);color:var(--color-muted);margin:0}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.content-figure_figure__ev2WP{margin-inline:0;margin-block:calc(var(--spacing,.25rem) * 4)}.content-figure_image__eentW{width:100%;height:auto}.content-figure_caption__uOTUD{margin-top:calc(var(--spacing,.25rem) * 2);color:var(--color-fg)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.home_page__xDtWl{width:100%;max-width:var(--wide-width);padding-inline:var(--space-8);margin-inline:auto}@media not all and (min-width:48rem){.home_page__xDtWl{padding-inline:var(--space-4)}}.home_hero__uNlpJ{align-items:flex-end;gap:var(--space-12);padding-block:var(--space-12) var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,4fr);display:grid}@media not all and (min-width:48rem){.home_hero__uNlpJ{gap:var(--space-4);padding-block:var(--space-6) var(--space-5);grid-template-columns:minmax(0,1fr)}}.home_heroSide__wYTL9,.home_heroTitle__ZKYEk,.home_intro__oS6dm{gap:var(--space-4);flex-direction:column;display:flex}.home_eyebrowBrand__e6tJ8,.home_eyebrow__4Etmd,.home_stepNumber__RXNH9{font-family:var(--font-mono);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-muted);margin:0}.home_eyebrowBrand__e6tJ8,.home_stepNumber__RXNH9{color:var(--color-brand-text)}.home_h1__7H2oN{font-size:var(--font-size-h1);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display)}.home_ctaHeading__k4s8U,.home_h1__7H2oN,.home_h2__tqUJw{font-weight:var(--font-weight-semibold);text-wrap:balance;margin:0}.home_ctaHeading__k4s8U,.home_h2__tqUJw{font-size:var(--font-size-h2);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading)}.home_h3__Qt2fc{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-tight);margin:0}.home_serif__b5DZH{font-family:var(--font-serif);font-style:italic;font-weight:var(--font-weight-normal);font-size:var(--font-scale-serif)}.home_body__BRhY_,.home_rest__0KANa,.home_tagline__ytg5X{font-size:var(--font-size-lede);line-height:var(--line-height-content);color:var(--color-fg-2);margin:0}.home_rest__0KANa{max-width:var(--content-width);margin-top:var(--space-8)}.home_caption__Tr17h,.home_small__3gONp{font-size:var(--font-size-ui);line-height:var(--line-height-content);color:var(--color-fg-2);margin:0}.home_caption__Tr17h{color:var(--color-muted)}.home_mono__60Inq{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.home_tags__xfTlS{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.home_tagLive__TKssw,.home_tag__8Iz_x{white-space:nowrap;min-height:var(--control-height-sm);padding-inline:var(--space-3);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--color-line-strong);font-family:var(--font-mono);font-size:var(--font-size-caption);color:var(--color-muted);align-items:center;display:inline-flex}.home_tagLive__TKssw{background:var(--color-brand-wash);color:var(--color-brand-text);border-color:#0000}.home_editor__bxW2m{scroll-margin-top:var(--space-6)}.home_section__BX8vy{gap:var(--space-8);padding-top:var(--space-24);flex-direction:column;display:flex}@media not all and (min-width:48rem){.home_section__BX8vy{gap:var(--space-6);padding-top:var(--space-20)}}.home_intro__oS6dm{max-width:var(--content-width)}.home_two__WOuOZ{align-items:center;gap:var(--space-6) var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media not all and (min-width:48rem){.home_two__WOuOZ{grid-template-columns:minmax(0,1fr)}}.home_card__zb_n7{gap:var(--space-4);padding:var(--space-6);border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;margin:0;display:flex}.home_steps__9XSU_{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media not all and (min-width:48rem){.home_steps__9XSU_{grid-template-columns:minmax(0,1fr)}}.home_stepImage__yLTeb{border-radius:var(--radius-control);width:100%;height:auto;margin-bottom:var(--space-2)}.home_stepCard__YN6Wb{gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-6);border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}.home_flow__Tts43{flex-wrap:wrap;margin:0;padding:0;list-style:none}.home_flowItem__r3Q8k,.home_flow__Tts43{align-items:center;gap:var(--space-2);display:flex}.home_flowArrow__yWE_B{color:var(--color-muted)}.home_nodeHot__O1N8L,.home_node__yLrev{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);border:var(--border-hairline) solid var(--color-line-strong);background:var(--color-bg);font-size:var(--font-size-ui);font-weight:var(--font-weight-medium)}.home_nodeHot__O1N8L{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-on-brand)}.home_barRow__ZNdEd{grid-template-columns:var(--space-24) minmax(0,1fr) var(--space-20);align-items:center;gap:var(--space-3);font-size:var(--font-size-ui);display:grid}.home_bar__o5tLx{width:100%;height:var(--space-6);display:block}.home_barOriginal__VpUxD{fill:var(--color-line-strong)}.home_barTrimmed__8th0I{fill:var(--color-brand)}.home_table__UYeky{border-collapse:collapse;width:100%;font-size:var(--font-size-ui)}.home_table__UYeky td,.home_table__UYeky th{padding:var(--space-3);border-bottom:var(--border-hairline) solid var(--color-line);text-align:left;vertical-align:top}.home_table__UYeky th{font-weight:var(--font-weight-medium);color:var(--color-muted)}.home_toolLive__G3jXW{color:var(--color-fg);font-weight:var(--font-weight-semibold)}.home_same__8YEiG{color:var(--color-success)}.home_tableBox__DeJSR{overflow-x:auto}.home_features__r1m88{gap:var(--border-hairline);border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-card);background:var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media not all and (min-width:48rem){.home_features__r1m88{grid-template-columns:minmax(0,1fr)}}.home_feature__nnqNx{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);flex-direction:column;display:flex}.home_featureIcon__jv1_M{width:var(--space-10);height:var(--space-10);margin-bottom:var(--space-2);border-radius:var(--radius-control);background:var(--color-brand-wash);color:var(--color-brand-text);justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.home_faqGrid__M1R2Q{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}@media not all and (min-width:48rem){.home_faqGrid__M1R2Q{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.home_question__2hXBC{padding-block:var(--space-4);border-bottom:var(--border-hairline) solid var(--color-line)}.home_summary__aMyjh{cursor:pointer;justify-content:space-between;gap:var(--space-4);min-height:var(--touch-target);font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);align-items:center;list-style-type:none;display:flex}.home_summary__aMyjh::-webkit-details-marker{display:none}.home_summary__aMyjh:after{content:"+";font-family:var(--font-mono);color:var(--color-brand-text)}.home_question__2hXBC[open] .home_summary__aMyjh:after{content:"−"}.home_answer__pxszT{max-width:var(--content-width);padding-top:var(--space-2);font-size:var(--font-size-body);line-height:var(--line-height-content);color:var(--color-fg-2);margin:0}.home_cta__ABEVQ{justify-content:space-between;align-items:center;gap:var(--space-8);margin-top:var(--space-24);padding:var(--space-14);border-radius:var(--radius-panel);background:var(--color-stage);color:var(--color-stage-fg);flex-wrap:wrap;display:flex}@media not all and (min-width:48rem){.home_cta__ABEVQ{padding:var(--space-8) var(--space-6)}}.home_ctaButton__ConSa{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding-inline:var(--space-5);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;text-decoration:none;display:inline-flex}.home_ctaButton__ConSa:hover{background:var(--color-brand-hover);color:var(--color-on-brand)}.home_ctaButton__ConSa{min-height:var(--button-height);padding-inline:var(--space-6);font-size:var(--font-size-body)}