.subtitle-tools_panel__JsCNj{display:grid;gap:var(--space-5);margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:var(--shadow-card)}.subtitle-tools_privacy__tFnC1{display:flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--size-ui-sm)}.subtitle-tools_inputs__tvzSj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.subtitle-tools_inputsSingle__nV6BH{grid-template-columns:minmax(0,1fr)}.subtitle-tools_drop__smTNH{position:relative;display:grid;gap:var(--space-1);padding:var(--space-5);border:var(--border-width-thick) dashed var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard)}.subtitle-tools_dropActive__xuIjf,.subtitle-tools_drop__smTNH:hover{border-color:var(--accent)}.subtitle-tools_drop__smTNH:focus-within{box-shadow:var(--shadow-focus)}.subtitle-tools_drop__smTNH input{position:absolute;inset:0;opacity:0;cursor:pointer}.subtitle-tools_dropLabel__z177l{font-weight:var(--weight-medium)}.subtitle-tools_dropHint__Lz_X5,.subtitle-tools_loaded__7FbYn{color:var(--text-secondary);font-size:var(--size-ui-sm)}.subtitle-tools_loaded__7FbYn{font-family:var(--font-mono);overflow-wrap:anywhere}.subtitle-tools_controls__GtXaS{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-4)}.subtitle-tools_controls__GtXaS>*{min-width:160px}.subtitle-tools_error__nP_j0{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--danger-50);color:var(--danger-700)}.subtitle-tools_output__rfHFh{display:grid;gap:var(--space-3)}.subtitle-tools_outputHeader__dBdzs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.subtitle-tools_outputHeader__dBdzs h2{font-size:var(--size-heading-4)}.subtitle-tools_outputActions__zacjw{display:flex;flex-wrap:wrap;gap:var(--space-2)}.subtitle-tools_preview__7REfL{width:100%;min-height:240px;max-height:420px;padding:var(--space-4);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--size-mono-sm);line-height:var(--lh-mono);white-space:pre;overflow:auto;resize:vertical}.subtitle-tools_textField__fzPRn{display:grid;gap:var(--space-2)}.subtitle-tools_textInput__6_Q6p{width:100%;min-height:200px;max-height:480px;padding:var(--space-4);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font:inherit;line-height:var(--lh-body);resize:vertical}.subtitle-tools_textInput__6_Q6p:focus-visible{outline:2px solid transparent;border-color:var(--violet-500);box-shadow:0 0 0 3px rgba(91,91,246,.18)}.subtitle-tools_report__Yry90{display:grid;gap:var(--space-3)}.subtitle-tools_reportList__ouoGE{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.subtitle-tools_reportList__ouoGE li{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle)}.subtitle-tools_reportCount__0Ezs0{font-family:var(--font-mono)}.subtitle-tools_findings__REC57{margin:0;padding-inline-start:var(--space-5);color:var(--text-secondary);font-size:var(--size-ui-sm)}.subtitle-tools_toolGrid__WqDqG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}.subtitle-tools_prose__K9iwE{display:grid;gap:var(--space-4);max-width:72ch;color:var(--text-secondary)}.subtitle-tools_prose__K9iwE h2{color:var(--text-primary);font-size:var(--size-heading-3)}.subtitle-tools_samples__RpBWG{display:grid;gap:var(--space-6)}@media (max-width:860px){.subtitle-tools_inputs__tvzSj,.subtitle-tools_toolGrid__WqDqG{grid-template-columns:minmax(0,1fr)}.subtitle-tools_panel__JsCNj{padding:var(--space-4)}}.subtitle-tools_previewTable__514OU{width:100%;border-collapse:collapse;font-size:var(--size-ui)}.subtitle-tools_previewTable__514OU td,.subtitle-tools_previewTable__514OU th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);text-align:start;vertical-align:top;white-space:pre-line}.subtitle-tools_previewTable__514OU th{color:var(--text-secondary);font-weight:var(--weight-medium)}@media (max-width:860px){.subtitle-tools_previewTable__514OU td:first-child,.subtitle-tools_previewTable__514OU th:first-child{display:none}}.HeroQuote_card__58Y35{position:relative;display:grid;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-card);color:var(--text-primary);box-shadow:var(--shadow-frame)}.HeroQuote_head__H1JaD{display:grid;gap:var(--space-2)}.HeroQuote_title__u2GaS{font-size:var(--size-heading-3);font-weight:var(--weight-semibold);letter-spacing:-.015em}.HeroQuote_fileKey__gDU41{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--text-secondary);font-size:var(--size-ui-sm)}.HeroQuote_detent__POBTf{width:9px;height:9px;border:1px solid var(--detent-active);border-radius:var(--radius-cue);background:var(--detent-active);box-shadow:0 0 0 3px var(--accent-wash-strong)}.HeroQuote_fileLabel__dtJrV{color:var(--text-tertiary)}.HeroQuote_mono__vLlp7{font-family:var(--font-mono);font-size:var(--size-mono);color:var(--text-primary)}.HeroQuote_controls__SJ9XL{display:grid;gap:var(--space-4)}.HeroQuote_field__fzqZA{display:grid;gap:6px}.HeroQuote_label__preFH{font-size:var(--size-ui);font-weight:var(--weight-medium)}.HeroQuote_minutesRow__CblXY{display:grid;grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:var(--space-3)}.HeroQuote_slider__5_fPt{width:100%;height:28px;margin:0;accent-color:var(--violet-500);cursor:pointer}.HeroQuote_number__JPLet{width:100%;min-height:36px;padding:0 10px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--size-mono);text-align:end}.HeroQuote_number__JPLet:focus-visible{outline:2px solid transparent;border-color:var(--violet-500);box-shadow:0 0 0 3px rgba(91,91,246,.18)}.HeroQuote_stepper__JBiP0{display:inline-flex;align-items:center;width:max-content;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card)}.HeroQuote_stepper__JBiP0 button{display:grid;place-items:center;width:36px;height:34px;border:0;background:transparent;color:var(--text-primary);font:inherit;font-size:1.125rem;cursor:pointer;transition:background-color var(--duration-fast) ease}.HeroQuote_stepper__JBiP0 button:hover:not(:disabled){background:var(--surface-hover)}.HeroQuote_stepper__JBiP0 button:active:not(:disabled){transform:scale(var(--press-scale))}.HeroQuote_stepper__JBiP0 button:disabled{color:var(--text-tertiary);cursor:not-allowed}.HeroQuote_stepper__JBiP0 output{min-width:36px;text-align:center}.HeroQuote_receipt__D3DBe{display:grid;margin:0;border-top:1px solid var(--border-default)}.HeroQuote_receipt__D3DBe>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding-block:9px;border-bottom:1px solid var(--border-subtle);font-size:var(--size-ui-sm)}.HeroQuote_receipt__D3DBe dt{color:var(--text-secondary)}.HeroQuote_receipt__D3DBe dd{margin:0;text-align:end}.HeroQuote_receipt__D3DBe .HeroQuote_total__Kq_nH{border-bottom-color:var(--zinc-900)}.HeroQuote_receipt__D3DBe .HeroQuote_total__Kq_nH dt{color:var(--text-primary);font-size:var(--size-ui);font-weight:var(--weight-semibold)}.HeroQuote_receipt__D3DBe .HeroQuote_total__Kq_nH dd{font-size:1.5rem;font-weight:var(--weight-semibold);letter-spacing:-.03em}.HeroQuote_guarantee__3FEZC{color:var(--text-primary);font-size:var(--size-ui-sm);font-weight:var(--weight-medium)}.HeroQuote_note__JJ_8L{margin-top:calc(-1 * var(--space-3));color:var(--text-tertiary);font-size:var(--size-caption)}@media (pointer:coarse){.HeroQuote_slider__5_fPt{height:44px}.HeroQuote_number__JPLet,.HeroQuote_stepper__JBiP0 button{min-height:44px}.HeroQuote_stepper__JBiP0 button{width:44px}}.HeroQuote_field__fzqZA>[role=radiogroup]{justify-self:start}.Score_hero__NePAV{--pps:142;--lane:clamp(46px,7.2svh,84px);--ruler:30px;--cue-size:calc(var(--lane) * 0.5);position:relative;display:grid;grid-template-rows:auto auto auto;align-content:space-between;min-height:calc(100svh - 64px);overflow:clip;background:var(--surface-ink);color:var(--zinc-0)}.Score_top__88VKc{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:var(--space-12);align-items:end;padding-block:clamp(24px,4.6svh,56px) clamp(20px,3.4svh,40px);padding-inline:var(--landing-text-start) var(--landing-gutter)}.Score_copy__7ZruL{min-width:0}.Score_title__Rrzwq{max-width:17ch;margin:0;color:var(--zinc-0);font-size:clamp(2.5rem,1rem + 3.2vw,4.75rem);font-weight:600;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.Score_lede__FtdMT{max-width:54ch;margin:var(--space-5) 0 0;color:var(--zinc-300);font-size:var(--size-body-reading,1.0625rem);line-height:1.55;text-wrap:pretty}.Score_links__10l00{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:var(--space-4) 0 0}.Score_links__10l00 a{display:inline-flex;align-items:center;gap:6px;min-height:32px;color:var(--zinc-0);font-size:var(--size-ui);font-weight:500;text-decoration:underline;text-decoration-color:var(--zinc-600);text-underline-offset:4px;transition:text-decoration-color var(--duration-fast) var(--ease-out)}.Score_links__10l00 a:hover{text-decoration-color:var(--zinc-0)}.Score_links__10l00 svg{transition:transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.Score_links__10l00 a:hover svg{transform:translateX(3px)}}.Score_sheet__alUjU{display:grid;gap:var(--space-3);min-width:0;padding:var(--space-6);border-radius:var(--radius-xl);background:var(--zinc-0);color:var(--zinc-950);box-shadow:0 2px 6px rgba(9,9,11,.3),0 28px 60px -28px rgba(91,91,246,.5)}.Score_sheetTitle__TmCi7{margin:0;color:var(--zinc-950);font-size:var(--size-title,1.125rem);font-weight:600;line-height:1.25;letter-spacing:-.015em}.Score_fileHint__FBbdx{margin:0;color:var(--text-secondary);font-size:var(--size-ui-sm,.8125rem);line-height:1.45}.Score_sheetActions__LVX6z{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:var(--space-2)}.Score_fileHead__MgHyb{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.Score_fileName__QuJgc{overflow:hidden;margin:0;font-family:var(--font-mono);font-size:var(--size-ui);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.Score_fileClear__UCTHt{display:inline-grid;flex:none;place-items:center;width:28px;height:28px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--zinc-600);cursor:pointer}.Score_fileClear__UCTHt:hover{background:var(--surface-hover);color:var(--zinc-950)}.Score_fileFacts__xA80b{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0;color:var(--zinc-950);font-size:1.375rem;font-weight:500;letter-spacing:-.02em}.Score_fileError__N9RdG{margin:0;color:var(--danger-700);font-size:var(--size-ui-sm,.8125rem);font-weight:500}.Score_score__TOJeu{display:grid;grid-template-columns:var(--landing-rail-end) minmax(0,1fr);border-block:1px solid var(--border-on-ink)}.Score_keys__iNtsz{position:relative;z-index:2;display:grid;grid-auto-rows:var(--lane);grid-template-rows:var(--ruler);align-items:stretch;border-inline-end:1px solid var(--zinc-700);background:var(--surface-ink)}.Score_keyHead__oIM1t{border-block-end:1px solid var(--border-on-ink)}.Score_key__2wagz{display:grid;place-items:center;width:100%;border:0;border-block-end:1px solid var(--border-on-ink);background:transparent;color:var(--zinc-400);font-family:var(--font-mono);font-size:var(--size-mono-key,.75rem);font-weight:500;letter-spacing:.04em}.Score_key__2wagz:last-child{border-block-end:0}button.Score_key__2wagz{cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}button.Score_key__2wagz:hover:not(:disabled){background:var(--surface-inverse-hover);color:var(--zinc-0)}button.Score_key__2wagz:active:not(:disabled){transform:scale(var(--press-scale))}button.Score_key__2wagz:disabled{cursor:not-allowed;opacity:.5}button.Score_key__2wagz[aria-pressed=true]{background:var(--violet-500);color:var(--zinc-0)}.Score_key__2wagz[data-source]{color:var(--zinc-0)}.Score_viewport__d8MJL{position:relative;min-width:0;overflow:hidden;outline-offset:-3px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.Score_viewport__d8MJL:active{cursor:grabbing}.Score_track__alNqe{position:relative;width:calc(var(--loop) * 3 * var(--pps) * 1px);transform:translate3d(-33.3333%,0,0);will-change:transform}[dir=rtl] .Score_track__alNqe{transform:translate3d(33.3333%,0,0)}.Score_viewport__d8MJL{--head:34%}.Score_track__alNqe{margin-inline-start:var(--head)}.Score_ruler__wsTPW{position:relative;height:var(--ruler);border-block-end:1px solid var(--border-on-ink)}.Score_mark___grEz{position:absolute;inset-block-start:0;inset-inline-start:calc(var(--t) * var(--pps) * 1px);padding-inline-start:6px;border-inline-start:1px solid var(--zinc-700);color:var(--zinc-400);font-family:var(--font-mono);font-size:.6875rem;line-height:var(--ruler)}.Score_lane__DUJd9{position:relative;height:var(--lane);border-block-end:1px solid var(--border-on-ink);color:var(--zinc-400)}.Score_lane__DUJd9:last-child{border-block-end:0}.Score_lane__DUJd9[data-armed]{color:var(--zinc-200)}.Score_cue__gPPO0{position:absolute;inset-block:6px;inset-inline-start:calc(var(--t) * var(--pps) * 1px);display:flex;align-items:center;width:calc(var(--d) * var(--pps) * 1px);overflow:hidden;padding-inline:12px;border-radius:var(--radius-cue);background:var(--zinc-900);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.Score_lane__DUJd9[data-armed] .Score_cue__gPPO0[data-active]{background:var(--zinc-0);color:var(--zinc-950)}.Score_cue__gPPO0[data-active]{background:var(--zinc-800)}.Score_cueText__9xjZl{overflow:hidden;width:100%;font-size:var(--cue-size);font-weight:500;line-height:1.2;letter-spacing:-.02em;text-overflow:clip;white-space:nowrap}.Score_cueText__9xjZl[lang=ar],.Score_cueText__9xjZl[lang=hi],.Score_cueText__9xjZl[lang=ja],.Score_cueText__9xjZl[lang=ko],.Score_cueText__9xjZl[lang=zh]{letter-spacing:0}.Score_playhead__8IWvK{inset-block:0;inset-inline-start:var(--head);z-index:1;width:2px;pointer-events:none}.Score_clock__7P8y7,.Score_playhead__8IWvK{position:absolute;background:var(--violet-500)}.Score_clock__7P8y7{inset-block-start:4px;inset-inline-start:0;padding:2px 8px;border-radius:var(--radius-cue);color:var(--zinc-0);font-family:var(--font-mono);font-size:var(--size-mono-key,.75rem);font-feature-settings:"tnum";line-height:18px;white-space:nowrap}.Score_receipt__z5Dox{display:grid;grid-template-columns:var(--landing-rail-end) minmax(0,1fr) auto;align-items:center;min-height:60px;padding-inline-end:calc(var(--landing-gutter) + 112px)}.Score_playButton__7vICP{display:grid;place-items:center;width:36px;height:36px;justify-self:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--zinc-200);cursor:pointer}.Score_playButton__7vICP:hover{background:var(--surface-inverse-hover);color:var(--zinc-0)}.Score_receiptFile__NfkUU{display:flex;flex-wrap:wrap;gap:2px var(--space-4);min-width:0;margin:0;padding-inline-start:var(--space-5);color:var(--zinc-300);font-size:var(--size-ui-sm,.8125rem)}.Score_machine__GgjuL{font-family:var(--font-mono)}.Score_receiptTotals__nBKhF{display:flex;gap:var(--space-8);margin:0}.Score_receiptTotals__nBKhF div{display:flex;align-items:baseline;gap:var(--space-2)}.Score_receiptTotals__nBKhF dt{color:var(--zinc-400);font-size:var(--size-ui-sm,.8125rem)}.Score_receiptTotals__nBKhF dd{margin:0;color:var(--zinc-0);font-family:var(--font-mono);font-size:var(--size-ui)}.Score_receiptTotals__nBKhF .Score_total__uYzuP{font-size:var(--size-heading-2);font-weight:500;letter-spacing:-.02em}.Score_dropVeil__tDi5o{position:absolute;inset:12px;z-index:5;display:grid;place-items:center;border-radius:var(--radius-xl);background:rgba(91,91,246,.92);color:var(--zinc-0);font-size:clamp(2rem,1.2rem + 3vw,4rem);font-weight:600;letter-spacing:-.03em;pointer-events:none}@media (max-height:860px){.Score_key__2wagz:nth-child(n+7),.Score_lane__DUJd9:nth-child(n+7){display:none}}@media (max-height:740px){.Score_key__2wagz:nth-child(n+6),.Score_lane__DUJd9:nth-child(n+6){display:none}}@media (max-width:1023px){.Score_hero__NePAV{--pps:96;--lane:58px;--cue-size:1.25rem;min-height:0}.Score_top__88VKc{grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-items:stretch;padding-inline-start:var(--landing-gutter)}.Score_title__Rrzwq{max-width:20ch}.Score_receipt__z5Dox{grid-template-columns:var(--landing-rail-end) minmax(0,1fr);row-gap:var(--space-2);padding-block:var(--space-3);padding-inline-end:var(--landing-gutter)}.Score_receiptTotals__nBKhF{grid-column:2;padding-inline-start:var(--space-5)}.Score_viewport__d8MJL{--head:22%}.Score_key__2wagz:nth-child(n+6),.Score_lane__DUJd9:nth-child(n+6){display:none}}@media (max-width:480px){.Score_receiptTotals__nBKhF{flex-direction:column;gap:2px}.Score_sheetActions__LVX6z>*{flex:1 1 100%}}@media (pointer:coarse){.Score_fileClear__UCTHt,.Score_links__10l00 a,.Score_playButton__7vICP{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.Score_viewport__d8MJL{cursor:default}}.landing_landing__z4QkA{--landing-gutter:max(24px,calc((100vw - 1360px) / 2));--landing-rail:clamp(44px,8vw,116px);--landing-rail-end:calc(var(--landing-gutter) + var(--landing-rail));--landing-text-start:calc(var(--landing-rail-end) + clamp(20px, 3.2vw, 48px))}.landing_cue__BhBqP{--rule:var(--border-default);--key:var(--zinc-500);--fill:var(--violet-500);--ground:var(--surface-card);--ink:var(--zinc-950);--muted:var(--zinc-600);display:grid;grid-template-columns:var(--landing-rail-end) minmax(0,1fr);background:var(--ground);color:var(--ink)}.landing_cue__BhBqP[data-tone=desk]{--ground:var(--surface-page)}.landing_cue__BhBqP[data-tone=ink]{--rule:var(--zinc-700);--key:var(--zinc-400);--ground:var(--surface-ink);--ink:var(--zinc-0);--muted:var(--zinc-300)}.landing_cue__BhBqP[data-tone=violet]{--rule:rgba(255,255,255,0.34);--key:var(--zinc-0);--fill:var(--zinc-0);--ground:var(--violet-500);--ink:var(--zinc-0);--muted:var(--zinc-0)}.landing_key__FmcA8{position:relative;border-inline-end:1px solid var(--rule)}.landing_fill__dphd4{position:absolute;inset-block:0;inset-inline-end:-1px;width:2px;background:var(--fill);transform:scaleY(0);transform-origin:top}@supports (animation-timeline:view()){.landing_fill__dphd4{animation:landing_rail-fill__rNVJa linear both;animation-timeline:view();animation-range:cover 0 cover 100%}}@keyframes landing_rail-fill__rNVJa{to{transform:scaleY(1)}}.landing_keyStick__67hXy{position:sticky;inset-block-start:88px;display:grid;justify-items:end;gap:2px;margin-block-start:clamp(72px,10vw,128px);padding-inline-end:var(--space-4);color:var(--key);font-family:var(--font-mono);font-size:var(--size-mono-key,.75rem);font-feature-settings:"tnum";line-height:1.5}.landing_keyIndex__izCi9{color:var(--ink);font-weight:500}.landing_detent__Ygufy{position:absolute;inset-block-start:5px;inset-inline-end:-5px;width:9px;height:9px;border:1px solid var(--fill);border-radius:var(--radius-cue);background:var(--fill)}.landing_body__EJfqW{min-width:0;padding-block:clamp(72px,10vw,128px);padding-inline:clamp(20px,3.2vw,48px) var(--landing-gutter)}.landing_display__CJxzK{max-width:18ch;margin:0;color:var(--ink);font-size:clamp(2.25rem,1.3rem + 3.2vw,4.5rem);font-weight:600;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.landing_lede___6VPC{max-width:58ch;margin:0;color:var(--muted);font-size:var(--size-body-reading,1.0625rem);line-height:1.55;text-wrap:pretty}.landing_head___g_Ae{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--space-6) var(--space-12);align-items:end;margin-block-end:var(--space-12)}.landing_quoteGrid__URv51{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,440px);gap:var(--space-12);align-items:center}.landing_quoteCopy__88pNE{display:grid;gap:var(--space-6)}.landing_switch__YIpl9{display:inline-flex;gap:2px;margin-block-end:var(--space-4);padding:3px;border-radius:var(--radius-md);background:var(--surface-sunken)}.landing_switch__YIpl9 button{min-width:44px;min-height:30px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--zinc-600);font-family:var(--font-mono);font-size:var(--size-mono-key,.75rem);font-weight:500;cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.landing_switch__YIpl9 button:hover{color:var(--zinc-950)}.landing_switch__YIpl9 button[aria-pressed=true]{background:var(--zinc-0);box-shadow:var(--shadow-xs);color:var(--zinc-950)}.landing_parallel__nlB1T{margin:0;padding:0;border-block-start:1px solid var(--rule);list-style:none}.landing_parallelRow__xyxcQ{display:grid;grid-template-columns:minmax(0,1fr) 132px minmax(0,1fr);border-block-end:1px solid var(--rule)}.landing_parallelResult__naubO,.landing_parallelSource__LGLqO{margin:0;padding-block:var(--space-6);font-size:clamp(1.25rem,.95rem + 1.1vw,2.125rem);font-weight:500;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.landing_parallelSource__LGLqO{padding-inline-end:var(--space-6);color:var(--zinc-500);text-align:end}.landing_parallelResult__naubO{padding-inline-start:var(--space-6);color:var(--zinc-950)}.landing_parallelKey__RLz_y{display:grid;align-content:center;justify-items:center;gap:2px;border-inline:1px solid var(--rule);background:var(--surface-page);color:var(--zinc-600);font-family:var(--font-mono);font-size:var(--size-mono-key,.75rem);font-feature-settings:"tnum"}.landing_formats__loPbJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:var(--space-6) var(--space-12);margin-block-start:var(--space-12)}.landing_formats__loPbJ h3{margin:0 0 var(--space-2);font-size:var(--size-title,1.125rem);font-weight:600;letter-spacing:-.015em}.landing_formats__loPbJ p{max-width:44ch;margin:0;color:var(--muted)}.landing_formatChips__V6HOn{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--space-4);align-items:center;color:var(--zinc-400)}.landing_jobs__cGOJl{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;column-gap:var(--space-8);border-block-start:1px solid var(--rule)}.landing_job__cvBOo{display:grid;grid-column:1/-1;grid-template-columns:subgrid;gap:var(--space-2) var(--space-8);align-items:baseline;padding-block:var(--space-8);border-block-end:1px solid var(--rule);color:var(--zinc-0);text-decoration:none;transition:background-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.landing_job__cvBOo:hover{background:var(--violet-500);box-shadow:calc(-1 * var(--space-5)) 0 0 var(--violet-500),var(--space-5) 0 0 var(--violet-500);text-decoration:none}.landing_jobName__bzvL9{margin:0;color:inherit;font-size:clamp(1.75rem,1.2rem + 1.8vw,3rem);font-weight:600;line-height:1.08;letter-spacing:-.03em}.landing_jobBody__CONQC{color:var(--zinc-300);line-height:1.5}.landing_job__cvBOo:hover .landing_jobBody__CONQC{color:var(--zinc-0)}.landing_jobFormats__Wyiw2{display:flex;grid-row:2;gap:var(--space-3);color:var(--zinc-400);font-family:var(--font-mono);font-size:var(--size-mono-key,.75rem)}.landing_job__cvBOo:hover .landing_jobFormats__Wyiw2{color:var(--zinc-0)}.landing_jobAction__fWpOe{display:inline-flex;grid-column:3;grid-row:1;align-items:center;gap:var(--space-2);font-size:var(--size-ui);font-weight:500;white-space:nowrap}.landing_packs__J3Ag9{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.6fr) 124px auto;column-gap:var(--space-6);border-block-start:1px solid var(--rule)}.landing_pack__MwEN5{display:grid;grid-column:1/-1;grid-template-columns:subgrid;gap:var(--space-3) var(--space-6);align-items:center;padding-block:var(--space-5);border-block-end:1px solid var(--rule)}.landing_packName__5SW47 h3{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin:0;font-size:var(--size-title,1.125rem);font-weight:600;letter-spacing:-.015em}.landing_packName__5SW47 p{margin:2px 0 0;color:var(--muted);font-size:var(--size-ui-sm,.8125rem);line-height:1.4}.landing_packBar__akUD6{position:relative;display:flex;gap:var(--space-3);align-items:center;min-width:0}.landing_packFill__P5jkS{flex:none;width:calc(var(--share) * 76%);height:20px;border-radius:var(--radius-cue);background:var(--zinc-900)}.landing_pack__MwEN5[data-featured] .landing_packFill__P5jkS{background:var(--violet-500)}.landing_packMinutes__CLrif{color:var(--zinc-700);font-family:var(--font-mono);font-size:var(--size-mono-key,.75rem);white-space:nowrap}.landing_packPrice__ZtRBy{display:grid;justify-items:end}.landing_packPrice__ZtRBy strong{font-family:var(--font-mono);font-size:1.5rem;font-weight:500;letter-spacing:-.02em}.landing_packPrice__ZtRBy span{color:var(--muted);font-size:var(--size-mono-key,.75rem);white-space:nowrap}.landing_textLink__67SIF{display:inline-flex;gap:var(--space-2);align-items:center;margin-block-start:var(--space-6);color:var(--text-link);font-weight:500}.landing_textLink__67SIF:hover{color:var(--text-link-hover)}.landing_coverage__0rRvh{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-12);margin:0 0 var(--space-8)}.landing_coverage__0rRvh div{display:flex;gap:var(--space-3);align-items:baseline}.landing_coverage__0rRvh dt{color:var(--muted);font-size:var(--size-ui)}.landing_coverage__0rRvh dd{margin:0;color:var(--zinc-0);font-size:var(--size-ui)}.landing_wall__Jul34{display:flex;flex-wrap:wrap;gap:var(--space-1) clamp(16px,2.4vw,36px);margin:0;padding:0;color:var(--zinc-0);font-size:clamp(1.5rem,1.05rem + 1.5vw,2.75rem);font-weight:500;line-height:1.3;letter-spacing:-.02em;list-style:none}.landing_questions__ZGb1l{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-8) var(--space-12);align-items:start}.landing_faq__yRsJ1 details{border-block-end:1px solid var(--rule)}.landing_faq__yRsJ1 details:first-child{border-block-start:1px solid var(--rule)}.landing_faq__yRsJ1 summary{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between;padding-block:var(--space-5);font-size:var(--size-title,1.125rem);font-weight:500;letter-spacing:-.01em;list-style:none;cursor:pointer}.landing_faq__yRsJ1 summary::-webkit-details-marker{display:none}.landing_faq__yRsJ1 summary svg{flex:none;color:var(--zinc-500);transition:transform var(--duration-base) var(--ease-out)}.landing_faq__yRsJ1 details[open] summary svg{transform:rotate(45deg)}.landing_faq__yRsJ1 p{max-width:60ch;margin:0;padding-block-end:var(--space-5);color:var(--muted)}.landing_credits__0Ds0u{display:grid;justify-items:center;max-width:980px;margin-inline:auto;text-align:center}.landing_credits__0Ds0u .landing_lede___6VPC{margin-block-start:var(--space-5)}.landing_creditActions__coWKW{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-block:var(--space-8) clamp(56px,8vw,96px)}.landing_roll__hUk0l{display:grid;gap:var(--space-6);width:100%;margin:0}.landing_roll__hUk0l div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--space-6);text-align:start}.landing_roll__hUk0l dt{color:var(--zinc-400);font-size:var(--size-ui);text-align:end}.landing_roll__hUk0l dd{margin:0;color:var(--zinc-0);font-size:var(--size-body-reading,1.0625rem);line-height:1.45}.landing_pageFile__8yQEq{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);align-items:center;justify-content:center;margin-block-start:clamp(56px,8vw,96px);color:var(--zinc-300)}.landing_pageFile__8yQEq p{margin:0}@media (hover:none){.landing_job__cvBOo:hover{background:transparent;box-shadow:none}.landing_job__cvBOo:hover .landing_jobBody__CONQC{color:var(--zinc-300)}.landing_job__cvBOo:hover .landing_jobFormats__Wyiw2{color:var(--zinc-400)}}@media (max-width:1023px){.landing_formats__loPbJ,.landing_head___g_Ae,.landing_questions__ZGb1l,.landing_quoteGrid__URv51{grid-template-columns:minmax(0,1fr)}.landing_head___g_Ae{align-items:start}.landing_keyTime__d16s5{display:none}.landing_jobs__cGOJl{grid-template-columns:minmax(0,1fr)}.landing_jobAction__fWpOe,.landing_jobFormats__Wyiw2{grid-column:1;grid-row:auto}.landing_packs__J3Ag9{grid-template-columns:minmax(0,1fr) auto}.landing_packBar__akUD6{grid-column:1/-1;grid-row:2}.landing_pack__MwEN5>:last-child{grid-column:1/-1}.landing_formatChips__V6HOn{grid-template-columns:minmax(0,1fr)}.landing_formatChips__V6HOn svg{display:none}}@media (max-width:680px){.landing_landing__z4QkA{--landing-gutter:16px;--landing-rail:29px}.landing_parallelRow__xyxcQ{grid-template-columns:minmax(0,1fr)}.landing_parallelSource__LGLqO{padding-block-end:var(--space-1);text-align:start}.landing_parallelResult__naubO{padding-block-start:var(--space-1);padding-inline-start:0}.landing_parallelKey__RLz_y{display:flex;grid-row:1;gap:var(--space-3);justify-content:flex-start;padding-block:var(--space-1);border-inline:0;background:transparent}.landing_roll__hUk0l div{grid-template-columns:minmax(0,1fr);gap:var(--space-1);text-align:center}.landing_roll__hUk0l dt{text-align:center}}@media (prefers-reduced-motion:reduce){.landing_fill__dphd4{animation:none}}@media (pointer:coarse){.landing_switch__YIpl9 button{min-height:44px}}