.SearchBar_wrap__xkEOa{width:100%;max-width:40rem;margin:0 auto;text-align:center}.SearchBar_brand___g9Iu{margin:0 0 .75rem;font-family:var(--font-display);font-size:clamp(2.4rem,6vw,3.4rem);line-height:1;letter-spacing:-.03em;color:#15232e;animation:SearchBar_fadeUp__BxMju .7s ease both}.SearchBar_headline__W21wL{margin:0;font-family:var(--font-body);font-size:clamp(1.05rem,2.4vw,1.25rem);font-weight:600;color:#15232e;animation:SearchBar_fadeUp__BxMju .7s ease .08s both}.SearchBar_sub__dEnPk{margin:.65rem 0 1.75rem;font-size:.98rem;line-height:1.5;color:#5c6b78;animation:SearchBar_fadeUp__BxMju .7s ease .14s both}.SearchBar_form__Oqz47{display:flex;flex-direction:column;gap:1rem;animation:SearchBar_fadeUp__BxMju .7s ease .2s both}.SearchBar_hiddenInput__Oz0g_{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.SearchBar_pasteRow__tln1x{display:flex;align-items:center;gap:.75rem}.SearchBar_desktopHint__yjg0k{border:1px dashed rgba(21,35,46,.15);border-radius:999px;color:#5c6b78}.SearchBar_desktopHint__yjg0k,.SearchBar_pasteBtn__22I3W{flex:1;display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.85rem 1.2rem;background:hsla(0,0%,100%,.82);font-size:1rem}.SearchBar_pasteBtn__22I3W{border:1px solid rgba(21,35,46,.1);border-radius:999px;box-shadow:0 10px 40px rgba(21,35,46,.06);backdrop-filter:blur(10px);font-weight:500;color:#15232e;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .15s ease}.SearchBar_pasteBtn__22I3W:hover:not(:disabled){border-color:rgba(15,118,110,.35);box-shadow:0 12px 44px rgba(15,118,110,.12)}.SearchBar_pasteBtn__22I3W:active:not(:disabled){background:rgba(15,118,110,.08)}.SearchBar_pasteBtn__22I3W:disabled{opacity:.55;cursor:not-allowed}.SearchBar_clipIcon__OHxef{width:1.2rem;height:1.2rem;flex-shrink:0;color:#5c6b78}.SearchBar_clearBtn__Ur9di{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;margin:0;padding:0;border:0;border-radius:999px;background:rgba(21,35,46,.08);color:#5c6b78;font-size:1.05rem;line-height:1;cursor:pointer}.SearchBar_clearBtn__Ur9di:hover:not(:disabled){background:rgba(21,35,46,.14);color:#15232e}.SearchBar_clearBtn__Ur9di:disabled{opacity:.5;cursor:not-allowed}.SearchBar_urlRow__jo0dT{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.2rem;background:hsla(0,0%,100%,.82);border:1px solid rgba(21,35,46,.1);border-radius:999px;box-shadow:0 10px 40px rgba(21,35,46,.06);backdrop-filter:blur(10px)}.SearchBar_searchIcon__dZMbU{width:1.25rem;height:1.25rem;flex-shrink:0;color:#5c6b78}.SearchBar_urlDisplay__5ymsK{flex:1;min-width:0;margin:0;font-size:.95rem;color:#15232e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchBar_pasteError__vNXvK{margin:-.25rem 0 0;font-size:.85rem;color:#b42318}.SearchBar_controls__3NUO6{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;gap:.75rem}.SearchBar_durations__AI_m4{margin:0;padding:0;border:0;text-align:left;flex:1;min-width:0}.SearchBar_legend__o_BQe{margin-bottom:.45rem;padding:0;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:#5c6b78}.SearchBar_stepper__qCzxo{display:inline-flex;align-items:center;gap:.35rem}.SearchBar_stepBtn__I3UJn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin:0;padding:0;border-radius:999px;border:1px solid rgba(21,35,46,.1);background:hsla(0,0%,100%,.7);color:#15232e;font-size:1.25rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.SearchBar_stepBtn__I3UJn:hover:not(:disabled){border-color:rgba(15,118,110,.35);color:#0f766e}.SearchBar_stepBtn__I3UJn:disabled{opacity:.38;cursor:not-allowed}.SearchBar_stepValue__2fI6J{min-width:3.2rem;margin:0;font-size:1.05rem;font-weight:600;color:#15232e;text-align:center;font-variant-numeric:tabular-nums}.SearchBar_submit__1lFzH{flex-shrink:0;align-self:flex-end;margin-left:auto;min-width:7.25rem;padding:.7rem 1.35rem;border:0;border-radius:999px;background:#15232e;color:#fff;font-size:.95rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:transform .15s ease,opacity .15s ease,background .15s ease}@media (max-width:480px){.SearchBar_stepBtn__I3UJn{width:2.35rem;height:2.35rem}.SearchBar_submit__1lFzH{padding:.65rem 1rem;font-size:.88rem}}.SearchBar_submit__1lFzH:hover:not(:disabled){background:#0f766e;transform:translateY(-1px)}.SearchBar_submit__1lFzH:disabled{opacity:.55;cursor:not-allowed}.SearchBar_error__mWMkA{margin:1rem 0 0;color:#b42318;font-size:.92rem}@keyframes SearchBar_fadeUp__BxMju{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CaptionTranscript_caption__gOBjB{margin:0;padding:1rem 1.1rem;min-height:100%;border-radius:.9rem;background:hsla(0,0%,100%,.86);border:1px solid rgba(21,35,46,.1);font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.7;color:#15232e;width:100%;box-sizing:border-box}.CaptionTranscript_wordActive__b5lMr,.CaptionTranscript_wordPast__g0yom,.CaptionTranscript_word__xuli3{display:inline;border-radius:.25em;transition:color .12s ease,background-color .12s ease,box-shadow .12s ease}.CaptionTranscript_word__xuli3{color:#8a98a5}.CaptionTranscript_wordPast__g0yom{color:#15232e}.CaptionTranscript_wordActive__b5lMr{color:#0f766e;background:rgba(15,118,110,.14);box-shadow:0 0 0 2px rgba(15,118,110,.1);font-weight:700}@media (max-width:480px){.CaptionTranscript_caption__gOBjB{font-size:1rem;padding:.85rem .9rem}}.PracticePlayer_wrap__rTX9u{width:100%;height:100%;max-width:52rem;margin:0 auto;display:flex;flex-direction:column;min-height:0;animation:PracticePlayer_fadeUp__7peRU .55s ease both}.PracticePlayer_topBar__mqffW{display:flex;align-items:center;justify-content:space-between;margin-bottom:.65rem;flex-shrink:0}.PracticePlayer_brand__N0SQq{margin:0;font-family:var(--font-display);font-size:1.45rem;letter-spacing:-.02em;color:#15232e}.PracticePlayer_reset__OZk1G{padding:.4rem .85rem;border:1px solid rgba(21,35,46,.1);border-radius:999px;background:hsla(0,0%,100%,.7);color:#15232e;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease}.PracticePlayer_reset__OZk1G:hover{border-color:#0f766e;color:#0f766e}.PracticePlayer_playerShell__AAwSQ{position:relative;flex-shrink:0;border-radius:1.1rem;overflow:hidden;background:#0b1520;box-shadow:0 18px 50px rgba(21,35,46,.18)}.PracticePlayer_playerFrame__yEjRO{position:relative;width:100%;padding-top:56.25%}.PracticePlayer_playerHost__RNsEX{position:absolute;inset:0}.PracticePlayer_playerHost__RNsEX iframe{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:none}.PracticePlayer_chromeBlocker__78M5b{position:absolute;inset:0;z-index:2;background:transparent}.PracticePlayer_controlBar__q5IoH{position:absolute;right:.75rem;bottom:.75rem;z-index:4;display:flex;align-items:center;gap:.35rem;padding:.4rem;border-radius:999px;background:rgba(32,33,36,.38);backdrop-filter:blur(10px);box-shadow:0 4px 16px rgba(0,0,0,.18);opacity:.72}.PracticePlayer_iconBtn__Fnydx{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:hsla(0,0%,100%,.88);cursor:pointer;touch-action:manipulation;transition:background .15s ease,opacity .15s ease,transform .12s ease,color .15s ease}.PracticePlayer_iconBtn__Fnydx svg{width:1.45rem;height:1.45rem;fill:currentColor}.PracticePlayer_iconBtn__Fnydx:hover:not(:disabled){background:hsla(0,0%,100%,.14);color:#fff}.PracticePlayer_controlBar__q5IoH:focus-within,.PracticePlayer_controlBar__q5IoH:hover{opacity:.95;background:rgba(32,33,36,.55)}.PracticePlayer_iconBtn__Fnydx:active:not(:disabled){transform:scale(.95)}.PracticePlayer_iconBtn__Fnydx:disabled{opacity:.38;cursor:not-allowed}.PracticePlayer_gapOverlay__lQG1W{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:rgba(11,21,32,.72);color:#fff;pointer-events:none;animation:PracticePlayer_fadeUp__7peRU .25s ease both}.PracticePlayer_gapTitle___2wkJ{margin:0;font-size:.95rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.9}.PracticePlayer_gapCount__L4Ckt{margin:0;font-family:var(--font-display);font-size:clamp(3rem,8vw,4.5rem);line-height:1;font-weight:600}.PracticePlayer_counter__OtiVY{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem;margin:.7rem 0 .5rem;font-size:.85rem;font-weight:600;color:#5c6b78;flex-shrink:0}.PracticePlayer_times__sj0HG{font-weight:500;color:#7b8a97;display:inline-flex;align-items:center;gap:.45rem}.PracticePlayer_bufferHint__U__lH{font-size:.72rem;font-weight:600;color:#0f766e;opacity:.85}.PracticePlayer_transcriptPane__sh85I{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;border-radius:.9rem}@media (max-width:480px){.PracticePlayer_controlBar__q5IoH{right:.55rem;bottom:.55rem;gap:.4rem;padding:.45rem}.PracticePlayer_iconBtn__Fnydx{width:3.5rem;height:3.5rem}.PracticePlayer_iconBtn__Fnydx svg{width:1.55rem;height:1.55rem}.PracticePlayer_brand__N0SQq{font-size:1.25rem}}@keyframes PracticePlayer_fadeUp__7peRU{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.HomeApp_main__0U6vO{align-items:center;padding:2rem 1.25rem 3rem}.HomeApp_mainPractice__Msv8d,.HomeApp_main__0U6vO{position:relative;min-height:100vh;display:flex;justify-content:center;overflow:hidden}.HomeApp_mainPractice__Msv8d{height:100dvh;align-items:stretch;padding:.75rem 1rem .85rem}.HomeApp_atmosphere__ZD2i7{position:absolute;inset:0;background:radial-gradient(ellipse 80% 55% at 50% -10%,rgba(45,212,191,.22),transparent 55%),radial-gradient(ellipse 60% 45% at 100% 20%,rgba(56,189,248,.16),transparent 50%),radial-gradient(ellipse 50% 40% at 0 80%,rgba(15,118,110,.12),transparent 55%),linear-gradient(165deg,#eef6f7,#f7fafb 45%,#e8f0f2);animation:HomeApp_drift__pONL3 14s ease-in-out infinite alternate}.HomeApp_atmosphere__ZD2i7:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(21,35,46,.05) .7px,transparent 0);background-size:18px 18px;opacity:.35;pointer-events:none}.HomeApp_contentPractice__KC4Vn,.HomeApp_content__OvLu0{position:relative;z-index:1;width:100%}.HomeApp_contentPractice__KC4Vn{height:100%;max-width:52rem;margin:0 auto}@keyframes HomeApp_drift__pONL3{0%{transform:scale(1) translateY(0)}to{transform:scale(1.04) translateY(-1.5%)}}