._guide_zysrd_1{color:#087b5a;background:#e9f1ed;border:1px solid #ced8d2;border-radius:20px;grid-template-columns:.8fr 1.2fr;gap:1rem;max-width:1160px;margin:0 auto 1rem;padding:1.1rem;font-family:Arial,sans-serif;display:grid}._benefits_zysrd_2,._steps_zysrd_2{background:#fff;border-radius:15px;padding:1.05rem}._benefits_zysrd_2>span,._steps_zysrd_2>span{color:#ef765d;letter-spacing:.11em;text-transform:uppercase;font-size:.65rem;font-weight:900}._benefits_zysrd_2 h2{font:500 1.45rem/1.1 var(--font-geist-sans), Arial, sans-serif;margin:.4rem 0 .5rem}._benefits_zysrd_2 p{color:#5b6b65;margin:0;font-size:.8rem;line-height:1.5}._benefits_zysrd_2 ul{gap:.35rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}._benefits_zysrd_2 li{color:#40564e;padding-left:1.1rem;font-size:.75rem;line-height:1.4;position:relative}._benefits_zysrd_2 li:before{color:#0f6b57;content:"✓";font-weight:900;position:absolute;left:0}._steps_zysrd_2 ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}._steps_zysrd_2 li{background:#edf3ef;border-radius:10px;align-items:flex-start;gap:.5rem;min-width:0;padding:.6rem;display:flex}._steps_zysrd_2 i{color:#fff;background:#087b5a;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:.62rem;font-style:normal;font-weight:900;display:grid}._steps_zysrd_2 li div{flex-direction:column;gap:.18rem;min-width:0;display:flex}._steps_zysrd_2 strong{color:#164c3f;font-size:.7rem}._steps_zysrd_2 small{color:#65736e;font-size:.62rem;line-height:1.35}@media (width<=900px){._guide_zysrd_1{grid-template-columns:1fr}}@media (width<=620px){._guide_zysrd_1{padding:.65rem}._benefits_zysrd_2,._steps_zysrd_2{padding:.9rem}._steps_zysrd_2 ol{grid-template-columns:1fr}._steps_zysrd_2 li{align-items:center}}._page_exiot_1{color:#30423c;background:#f5f7f3;min-height:100vh;padding:0 5vw 3rem;font-family:Arial,sans-serif}._nav_exiot_2{border-bottom:1px solid #dfe7e3;justify-content:space-between;align-items:center;height:76px;font-size:.88rem;font-weight:800;display:flex}._nav_exiot_2 a{color:#087b5a;text-decoration:none}._nav_exiot_2 span{color:#6f7f79;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}._hero_exiot_5{grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:3rem;max-width:1180px;margin:0 auto;padding:3.8rem 0 2.2rem;display:grid}._eyebrow_exiot_6{color:#ef765d;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900}._hero_exiot_5 h1{max-width:900px;font:500 clamp(2.8rem, 5.7vw, 5.4rem)/.96 var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.052em;margin:.65rem 0 .9rem}._hero_exiot_5>div>p:not(._eyebrow_exiot_6){color:#6f7f79;max-width:700px;font-size:1.03rem;line-height:1.6}._meta_exiot_9{flex-wrap:wrap;gap:.55rem;margin-top:1.25rem;display:flex}._meta_exiot_9 span{background:#fff;border:1px solid #c9d4cf;border-radius:999px;padding:.45rem .75rem;font-size:.72rem;font-weight:750}._hero_exiot_5 aside{color:#fff;background:#087b5a;border-radius:20px;padding:1.3rem}._hero_exiot_5 aside span{color:#b8ded3;letter-spacing:.1em;text-transform:uppercase;font-size:.67rem;font-weight:800}._hero_exiot_5 aside strong{color:#ff9a84;font:500 2rem var(--font-geist-sans), Arial, sans-serif;margin:.3rem 0 .55rem;display:block}._hero_exiot_5 aside progress{accent-color:#ef765d;width:100%;height:8px}._stageNav_exiot_16{background:#fff;border:1px solid #d4d8d2;border-radius:17px;grid-template-columns:repeat(5,1fr);gap:.4rem;max-width:1180px;margin:0 auto 1rem;padding:.5rem;display:grid}._stageNav_exiot_16 button{color:#586c65;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:.6rem;min-width:0;padding:.72rem;display:flex}._stageNav_exiot_16 button span{color:#5a6c66;background:#e5ebe7;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.68rem;font-weight:900;display:grid}._stageNav_exiot_16 button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._stageNav_exiot_16 ._activeStage_exiot_20{color:#fff;background:#087b5a}._stageNav_exiot_16 ._activeStage_exiot_20 span{color:#40221c;background:#ff9a84}._workspace_exiot_23{grid-template-columns:295px minmax(0,1fr);align-items:start;gap:1rem;max-width:1180px;margin:0 auto;display:grid}._playerCard_exiot_24,._stageCard_exiot_24,._support_exiot_24 details,._support_exiot_24 article{background:#fff;border:1px solid #dfe7e3;border-radius:20px}._playerCard_exiot_24{padding:1.2rem;position:sticky;top:1rem}._playerTop_exiot_26{justify-content:space-between;align-items:flex-end;gap:.8rem;display:flex}._playerTop_exiot_26 span{color:#60736c;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850}._playerTop_exiot_26 strong{font:500 1.4rem var(--font-geist-sans), Arial, sans-serif;white-space:nowrap}._playerTop_exiot_26 small{color:#79857f;font:400 .75rem Arial,sans-serif}._modelPlaybackButtons_exiot_30{grid-template-columns:1fr 1fr;gap:.5rem;margin:1.1rem 0 .75rem;display:grid}._playButton_exiot_31,._pauseButton_exiot_31{cursor:pointer;border:0;border-radius:11px;width:100%;padding:.85rem;font-weight:850}._playButton_exiot_31{color:#fff;background:#ef765d}._pauseButton_exiot_31{color:#0d5847;background:#e5f0eb;border:1px solid #afc8be}._playButton_exiot_31:disabled,._pauseButton_exiot_31:disabled{cursor:not-allowed;opacity:.45}._timeline_exiot_35{accent-color:#0d6955;width:100%}._speed_exiot_36{color:#315148;background:#f2f5f2;border:1px solid #d7ddd8;border-radius:10px;justify-content:space-between;align-items:center;margin-top:.75rem;padding:.7rem;font-size:.72rem;font-weight:800;display:flex}._speed_exiot_36 select{color:#0c5c49;background:0 0;border:0;font-weight:900}._deviceNote_exiot_38{background:#eaf1ed;border-left:3px solid #0f6b57;flex-direction:column;gap:.2rem;margin-top:.75rem;padding:.8rem;display:flex}._deviceNote_exiot_38 strong{color:#0d5b49;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}._deviceNote_exiot_38 span{color:#63716c;font-size:.68rem;line-height:1.4}._stageCard_exiot_24{min-height:600px;overflow:hidden}._stageHeading_exiot_43{background:#f9f5ed;border-bottom:1px solid #dedbd3;justify-content:space-between;align-items:end;gap:1rem;padding:1.35rem 1.6rem;display:flex}._stageHeading_exiot_43 span{color:#ef765d;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:900}._stageHeading_exiot_43 h2{font:500 1.8rem/1.1 var(--font-geist-sans), Arial, sans-serif;margin:.35rem 0 0}._stageHeading_exiot_43 small{color:#72807a;font-size:.72rem}._stageBody_exiot_47{padding:1.6rem}._instruction_exiot_48{color:#465b54;background:#f0ece4;border-left:4px solid #ef765d;margin:0 0 1.2rem;padding:.9rem 1rem;font-size:.9rem;line-height:1.55}._transcript_exiot_49{color:#2f423c;font:400 1.28rem/2.05 var(--font-geist-sans), Arial, sans-serif;padding:1.2rem .2rem}._word_exiot_50,._activeWord_exiot_50{color:inherit;cursor:pointer;font:inherit;line-height:inherit;background:0 0;border:0;border-radius:4px;margin:0;padding:0;display:inline}._word_exiot_50:hover{text-underline-offset:4px;-webkit-text-decoration:underline #b7c7c1;text-decoration:underline #b7c7c1}._activeWord_exiot_50{font-weight:inherit;text-shadow:.38px 0,-.38px 0}._primaryActions_exiot_53{flex-wrap:wrap;justify-content:space-between;gap:.65rem;margin-top:1.2rem;display:flex}._primaryActions_exiot_53 button,._focusSentence_exiot_54 button,._compareTarget_exiot_54 button,._recorder_exiot_54>button,._naturalPrompt_exiot_54 button{color:#0d5847;cursor:pointer;background:#edf4f0;border:1px solid #bfcfc7;border-radius:10px;padding:.72rem .95rem;font-size:.75rem;font-weight:850}._primaryActions_exiot_53 button:last-child{color:#fff;background:#087b5a;border-color:#087b5a}._primaryActions_exiot_53 button:disabled{cursor:not-allowed;opacity:.45}._primaryActions_exiot_53 ._completed_exiot_57{color:#0b5c48;background:#dfeee8;border-color:#76af9b}._sentencePicker_exiot_59{flex-direction:column;gap:.4rem;max-height:205px;padding-right:.3rem;display:flex;overflow-y:auto}._sentencePicker_exiot_59>button{color:#344a43;cursor:pointer;text-align:left;background:#faf8f2;border:1px solid #d9ddd8;border-radius:10px;grid-template-columns:29px 1fr auto;align-items:center;gap:.65rem;width:100%;padding:.7rem;display:grid}._sentencePicker_exiot_59>button>span{background:#e5ebe7;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.65rem;font-weight:900;display:grid}._sentencePicker_exiot_59>button strong{font:400 .85rem/1.25 var(--font-geist-sans), Arial, sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sentencePicker_exiot_59>button small{color:#7a8781;font-size:.64rem}._sentencePicker_exiot_59 ._selectedSentence_exiot_64{background:#e7f1ec;border-color:#0f6b57}._sentencePicker_exiot_59 ._selectedSentence_exiot_64>span{color:#fff;background:#0d5b49}._focusSentence_exiot_54,._compareTarget_exiot_54{color:#fff;background:#087b5a;border-radius:16px;margin-top:1rem;padding:1.25rem}._focusSentence_exiot_54>span,._compareTarget_exiot_54>span{color:#b8ded3;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:850}._focusSentence_exiot_54>p,._compareTarget_exiot_54>p{color:#fff;font:500 1.45rem/1.45 var(--font-geist-sans), Arial, sans-serif;margin:.65rem 0 1rem}._focusSentence_exiot_54>div,._compareTarget_exiot_54>div{flex-wrap:wrap;gap:.55rem;display:flex}._focusSentence_exiot_54 button,._compareTarget_exiot_54 button{background:#fff;border-color:#bdd6cc}._focusSentence_exiot_54 button._flagged_exiot_71{color:#55291f;background:#ffb19f;border-color:#ffb19f}._compareTarget_exiot_54 select{color:#174f42;background:#e4f0eb;border:1px solid #b9d4ca;border-radius:10px;min-width:120px;padding:.68rem;font-weight:800}._compareTarget_exiot_54 select:disabled{cursor:not-allowed;opacity:.6}._savedRecordingSummary_exiot_74{background:#e9f1ed;border:1px solid #cbd9d2;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}._savedRecordingSummary_exiot_74 strong{color:#0d5b49;font:500 1rem var(--font-geist-sans), Arial, sans-serif}._savedRecordingSummary_exiot_74 span{color:#64736d;text-align:right;font-size:.7rem;line-height:1.4}._phraseComparisonList_exiot_77{gap:1rem;display:grid}._phraseComparisonCard_exiot_78{background:#fbf9f3;border:1px solid #cbd9d2;border-radius:16px;overflow:hidden;box-shadow:0 5px 14px #143f3410}._phraseModel_exiot_79{color:#fff;background:#087b5a;padding:1.15rem 1.2rem}._phraseModel_exiot_79>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}._phraseModel_exiot_79 span{color:#c4e8de;letter-spacing:.11em;text-transform:uppercase;font-size:.66rem;font-weight:900}._phraseModel_exiot_79 small{color:#d8eee7;font-size:.68rem}._phraseModel_exiot_79 p{color:#fff;font:500 1.25rem/1.45 var(--font-geist-sans), Arial, sans-serif;margin:.65rem 0 1rem}._phraseModel_exiot_79 button{color:#075843;cursor:pointer;background:#fff;border:1px solid #c9e0d8;border-radius:9px;padding:.65rem .85rem;font-size:.72rem;font-weight:850}._phraseComparisonCard_exiot_78 ._recorder_exiot_54{border:0;border-top:1px solid #d6dbd6;border-radius:0;margin:0}._phraseComparisonCard_exiot_78 ._comparisonResult_exiot_86{background:#f2f7f4;border-top:1px solid #d8ddd7;margin:0;padding:1rem}._phraseComparisonCard_exiot_78 ._comparisonResult_exiot_86>div{background:#fff}._noPhraseRecording_exiot_88{color:#718078;background:#f6f8f5;border-top:1px dashed #d3ddd7;padding:.85rem 1rem;font-size:.72rem}._coaching_exiot_89{background:#e9f0ec;border-radius:12px;flex-direction:column;gap:.25rem;margin-top:.7rem;padding:.9rem 1rem;display:flex}._coaching_exiot_89 strong{color:#0d5c49;font:500 1rem var(--font-geist-sans), Arial, sans-serif}._coaching_exiot_89 span{color:#607069;font-size:.78rem;line-height:1.45}._naturalPrompt_exiot_54{color:#fff;background:#087b5a;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}._naturalPrompt_exiot_54 strong{font:500 1.25rem var(--font-geist-sans), Arial, sans-serif}._naturalPrompt_exiot_54 button{background:#fff;border-color:#b7d1c7}._hiddenTranscript_exiot_95{color:#52645d;text-align:center;background:#eef2ed;border:1px dashed #b7c8c0;border-radius:16px;place-content:center;min-height:230px;margin-top:1rem;display:grid}._hiddenTranscript_exiot_95 span{color:#ef765d;font:500 3rem var(--font-geist-sans), Arial, sans-serif}._hiddenTranscript_exiot_95 p{max-width:420px;line-height:1.55}._recorder_exiot_54{background:#f5f3ec;border:1px solid #d6dbd6;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:flex}._recorder_exiot_54>div{align-items:center;gap:.8rem;display:flex}._recorder_exiot_54>div>span{background:#aab6b0;border-radius:50%;flex:none;width:13px;height:13px}._recorder_exiot_54>div>span._recordingDot_exiot_102{background:#cf4935;animation:1.2s infinite _pulse_exiot_1;box-shadow:0 0 0 6px #cf49351c}._recorder_exiot_54>div>span._pausedDot_exiot_103{background:#d69a27;box-shadow:0 0 0 6px #d69a271c}._recorder_exiot_54 section{flex-direction:column;gap:.2rem;display:flex}._recorder_exiot_54 strong{color:#1b463b;font-size:.82rem}._recorder_exiot_54 small{color:#6b7772;font-size:.68rem}._recorderButtons_exiot_107{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}._recorder_exiot_54 ._recorderButtons_exiot_107 button{color:#fff;cursor:pointer;background:#087b5a;border:0;border-radius:9px;padding:.68rem .8rem;font-size:.7rem;font-weight:850}._recorder_exiot_54 ._recorderButtons_exiot_107 button:disabled{cursor:not-allowed;opacity:.5}._recorder_exiot_54 ._recorderButtons_exiot_107 ._pauseRecordButton_exiot_110{color:#32230a;background:#d69a27}._recorder_exiot_54 ._recorderButtons_exiot_107 ._resumeButton_exiot_111{background:#19705a}._recorder_exiot_54 ._recorderButtons_exiot_107 ._stopButton_exiot_112{background:#ba412f}._recorder_exiot_54 ._recorderButtons_exiot_107 ._cancelButton_exiot_113{color:#5e6965;background:0 0;border:1px solid #c8cbc7}._error_exiot_114{color:#8f3022;background:#f9ded7;border-radius:10px;padding:.75rem;font-size:.78rem;line-height:1.45}._comparisonResult_exiot_86{grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1rem;display:grid}._comparisonResult_exiot_86>div{background:#fbf9f3;border:1px solid #d8ddd7;border-radius:13px;padding:1rem}._comparisonResult_exiot_86 span{color:#65736e;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.65rem;font-size:.64rem;font-weight:900;display:block}._comparisonResult_exiot_86 audio{width:100%;height:38px}._savedRecordingActions_exiot_119{flex-wrap:wrap;gap:.45rem;margin-top:.65rem;display:flex}._savedRecordingActions_exiot_119 a,._comparisonResult_exiot_86 ._deleteRecording_exiot_120{cursor:pointer;border-radius:8px;padding:.48rem .65rem;font-size:.65rem;font-weight:850;text-decoration:none}._savedRecordingActions_exiot_119 a{color:#0d604d;background:#e8f3ee;border:1px solid #a9c9bc}._comparisonResult_exiot_86 ._deleteRecording_exiot_120{color:#9c3d2d;background:#fff5f1;border:1px solid #dbc8c1}._paceResult_exiot_123 strong{color:#163f35;font:500 1.2rem var(--font-geist-sans), Arial, sans-serif;display:block}._paceResult_exiot_123 strong small{color:#74817b;font:400 .66rem Arial,sans-serif;display:inline}._paceResult_exiot_123>div{background:#dce5e0;border-radius:999px;height:8px;margin:.65rem 0;overflow:hidden}._paceResult_exiot_123>div i{background:#ef765d;border-radius:999px;height:100%;display:block}._paceResult_exiot_123 p{color:#5f6e68;margin:0;font-size:.72rem;line-height:1.45}._selfReview_exiot_128{border:1px solid #d7ddd8;border-radius:14px;grid-template-columns:1fr 1fr;gap:.55rem 1rem;margin:1rem 0 0;padding:1rem;display:grid}._selfReview_exiot_128 legend{color:#087b5a;font:500 1rem var(--font-geist-sans), Arial, sans-serif;padding:0 .35rem}._selfReview_exiot_128 label{color:#586761;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.4;display:flex}._selfReview_exiot_128 input{accent-color:#0d614e;margin-top:.1rem}._primaryActions_exiot_53>span{color:#697872;align-self:center;font-size:.72rem}._support_exiot_24{grid-template-columns:minmax(0,1fr) 295px;gap:1rem;max-width:1180px;margin:1rem auto 0;display:grid}._support_exiot_24 details{overflow:hidden}._support_exiot_24 summary{cursor:pointer;align-items:center;gap:.7rem;padding:1.05rem 1.2rem;list-style:none;display:flex}._support_exiot_24 summary::-webkit-details-marker{display:none}._support_exiot_24 summary>span{color:#fff;background:#087b5a;border-radius:7px;padding:.4rem;font-size:.65rem;font-weight:900}._support_exiot_24 summary strong{font:500 1rem var(--font-geist-sans), Arial, sans-serif}._support_exiot_24 summary small{color:#7a8781;margin-left:auto;font-size:.66rem}._support_exiot_24 details[open] summary{border-bottom:1px solid #dfddd5}._support_exiot_24 details>div{padding:1.2rem}._support_exiot_24 details h2{font:500 1.4rem var(--font-geist-sans), Arial, sans-serif;margin:0 0 .8rem}._support_exiot_24 details p{color:#4d615a;font-size:.85rem;line-height:1.6}._support_exiot_24 article{padding:1.15rem}._support_exiot_24 article span{color:#ef765d;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:900}._support_exiot_24 article p{color:#4d615a;margin:.55rem 0 0;font-size:.8rem;line-height:1.55}._footer_exiot_148{color:#697872;border-top:1px solid #dfe7e3;justify-content:space-between;gap:1rem;max-width:1180px;margin:1.5rem auto 0;padding-top:1.2rem;font-size:.75rem;display:flex}._footer_exiot_148 a{color:#0d624f;font-weight:850;text-decoration:none}@keyframes _pulse_exiot_1{50%{opacity:.65;transform:scale(.8)}}@media (width<=900px){._hero_exiot_5{grid-template-columns:1fr}._hero_exiot_5 aside{display:none}._workspace_exiot_23{grid-template-columns:1fr}._playerCard_exiot_24{position:static}._support_exiot_24{grid-template-columns:1fr}._stageNav_exiot_16 button{text-align:center;flex-direction:column}}@media (width<=620px){._page_exiot_1{padding:0 1rem 2rem}._nav_exiot_2 span{display:none}._hero_exiot_5{padding-top:2.6rem}._hero_exiot_5 h1{font-size:2.9rem}._stageNav_exiot_16{grid-template-columns:repeat(5,minmax(84px,1fr));overflow-x:auto}._stageNav_exiot_16 button{min-width:84px}._stageHeading_exiot_43,._stageBody_exiot_47{padding:1.1rem}._stageHeading_exiot_43 h2{font-size:1.5rem}._transcript_exiot_49{font-size:1.12rem;line-height:2}._sentencePicker_exiot_59>button strong{white-space:normal}._focusSentence_exiot_54>p,._compareTarget_exiot_54>p{font-size:1.2rem}._comparisonResult_exiot_86,._selfReview_exiot_128{grid-template-columns:1fr}._savedRecordingSummary_exiot_74{flex-direction:column;align-items:flex-start}._savedRecordingSummary_exiot_74 span{text-align:left}._recorder_exiot_54,._naturalPrompt_exiot_54,._footer_exiot_148{flex-direction:column;align-items:stretch}._support_exiot_24 summary small{display:none}}
