:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#1a1a1a;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#ff5722;text-decoration:inherit}a:hover{color:#f4511e}body{margin:0;display:flex;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#ff5722;color:#fff;cursor:pointer;transition:background-color .25s}button:hover{background-color:#f4511e}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}._hero_ym21w_1{min-height:90vh;display:flex;align-items:center;justify-content:center;padding:6rem 2rem 4rem;background:linear-gradient(135deg,#fff,#fff3f0);position:relative;overflow:hidden}._content_ym21w_12{max-width:1000px;text-align:center;position:relative;z-index:2}._titleWrapper_ym21w_19{position:relative}._title_ym21w_19{font-size:clamp(2.5rem,8vw,5rem);font-weight:700;color:#000;margin-bottom:1.5rem;line-height:1.1;letter-spacing:-.02em}._highlight_ym21w_32{color:#ff5722;position:relative;display:inline-block}._highlight_ym21w_32:after{content:"";position:absolute;bottom:.1em;left:-.1em;right:-.1em;height:.3em;background:#ff57221a;z-index:-1;transform:skew(-15deg)}._subtitle_ym21w_50{font-size:clamp(1.1rem,3vw,1.5rem);color:#666;line-height:1.5;max-width:800px;margin:0 auto;position:relative}._backgroundElements_ym21w_59{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}._circle1_ym21w_69,._circle2_ym21w_69,._circle3_ym21w_69{position:absolute;border-radius:50%;background:#ff5722}._circle1_ym21w_69{position:absolute;border-radius:50%;background:#ff5722;width:300px;height:300px;top:-100px;left:-100px;opacity:.03}._circle2_ym21w_69{width:200px;position:absolute;border-radius:50%;background:#ff5722;height:200px;bottom:-50px;right:-50px;opacity:.05}._circle3_ym21w_69{width:150px;position:absolute;border-radius:50%;background:#ff5722;height:150px;top:40%;left:60%;opacity:.02}._particles_ym21w_108{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}._particle_ym21w_108{position:absolute;width:4px;height:4px;background:#ff5722;border-radius:50%;opacity:.2}._particle_ym21w_108:nth-child(odd){background:#000}@media (max-width: 768px){._hero_ym21w_1{padding:5rem 1rem 3rem}._title_ym21w_19{font-size:clamp(2rem,6vw,3rem)}._subtitle_ym21w_50{font-size:clamp(1rem,2.5vw,1.2rem)}._circle1_ym21w_69,._circle2_ym21w_69,._circle3_ym21w_69{width:150px;height:150px}}._features_uj2me_1{padding:4rem 2rem;background:#fff}._title_uj2me_6{text-align:center;font-size:clamp(2rem,5vw,3rem);color:#000;margin-bottom:3rem}._grid_uj2me_13{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto}._feature_uj2me_1{padding:2rem;background:#fff;border-radius:20px;text-align:center;box-shadow:0 4px 20px #0000000d;transition:all .3s ease}._iconWrapper_uj2me_30{width:70px;height:70px;background:#fff3f0;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:1.8rem;color:#ff5722;transition:all .3s ease}._feature_uj2me_1:hover ._iconWrapper_uj2me_30{transform:translateY(-5px);box-shadow:0 5px 15px #ff572233}._featureTitle_uj2me_49{font-size:1.25rem;color:#000;margin-bottom:1rem}._description_uj2me_55{color:#666;line-height:1.6}@media (max-width: 768px){._features_uj2me_1{padding:4rem 1rem}._grid_uj2me_13{grid-template-columns:1fr;max-width:400px}}._howItWorks_84d9c_1{padding:4rem 2rem;background-color:#fff;position:relative;overflow:hidden}._title_84d9c_8{text-align:center;font-size:2.5rem;margin-bottom:2.5rem;color:#1a1a1a}._steps_84d9c_15{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;max-width:1200px;margin:0 auto}._step_84d9c_15{flex:1;min-width:250px;max-width:300px;text-align:center;padding:1.5rem}._iconContainer_84d9c_32{position:relative;display:inline-block;margin-bottom:1.5rem}._icon_84d9c_32{width:60px;height:60px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:#ff5722;box-shadow:0 4px 20px #0000001a}._connector_84d9c_51{position:absolute;top:50%;left:100%;height:2px;width:100px;background:linear-gradient(90deg,#ff5722,#ff572233);transform:translateY(-50%)}._stepTitle_84d9c_61{font-size:1.25rem;margin-bottom:.75rem;color:#1a1a1a}._description_84d9c_67{color:#666;line-height:1.6}@media (max-width: 768px){._steps_84d9c_15{flex-direction:column;align-items:center}._connector_84d9c_51{display:none}._step_84d9c_15{max-width:100%}}._testimonials_1bbf5_1{padding:4rem 2rem;background:#fff;position:relative;overflow:hidden}._titleWrapper_1bbf5_8{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:3rem}._title_1bbf5_8{text-align:center;font-size:clamp(2rem,5vw,3rem);color:#000;position:relative}._accent_1bbf5_23{height:3px;background:linear-gradient(90deg,transparent,#FF5722,transparent);border-radius:2px}._logoGrid_1bbf5_29{display:flex;justify-content:center;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;flex-wrap:wrap;padding:2rem;position:relative;z-index:2}._logoWrapper_1bbf5_42{display:flex;justify-content:center;align-items:center;padding:2rem 3rem;background:#fff;border-radius:16px;min-width:280px;height:160px;transition:all .3s ease;opacity:.7;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000d}._orangeAccent_1bbf5_58{position:absolute;top:0;left:0;width:3px;height:100%;background:#ff5722;transform:scaleY(0);transition:transform .3s ease;transform-origin:top}._logoWrapper_1bbf5_42:hover ._orangeAccent_1bbf5_58{transform:scaleY(1)}._logoWrapper_1bbf5_42:hover{background:#fff;box-shadow:0 8px 30px #ff57221a;opacity:1;transform:translateY(-5px)}._logo_1bbf5_29{object-fit:contain;filter:grayscale(100%);transition:all .3s ease;max-height:80px;width:100%}._logoWrapper_1bbf5_42:hover ._logo_1bbf5_29{filter:grayscale(0%)}._backgroundElements_1bbf5_93{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}._circle1_1bbf5_103,._circle2_1bbf5_103{position:absolute;border-radius:50%;opacity:.05;background:#ff5722}._circle1_1bbf5_103{width:300px;height:300px;top:-100px;left:-100px}._circle2_1bbf5_103{width:200px;height:200px;bottom:-50px;right:-50px}@media (max-width: 768px){._testimonials_1bbf5_1{padding:4rem 1rem}._titleWrapper_1bbf5_8{gap:1rem}._accent_1bbf5_23{width:50px!important}._logoGrid_1bbf5_29{gap:2rem}._logoWrapper_1bbf5_42{min-width:240px;height:140px;padding:1.5rem}._circle1_1bbf5_103,._circle2_1bbf5_103{width:150px;height:150px}}._pricing_1ur17_1{padding:6rem 2rem;background:#fff}._title_1ur17_6{text-align:center;font-size:clamp(2rem,5vw,3rem);color:#000;margin-bottom:4rem}._grid_1ur17_13{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto}._plan_1ur17_21{background:#fff;border-radius:20px;padding:2.5rem 2rem;text-align:center;box-shadow:0 4px 20px #0000000d;transition:all .3s ease;position:relative}._plan_1ur17_21._highlighted_1ur17_31{border:2px solid #FF5722;transform:scale(1.02)}._planType_1ur17_36{font-size:.9rem;color:#ff5722;font-weight:600;margin-bottom:1rem}._tier_1ur17_43{font-size:1.5rem;color:#000;margin-bottom:1rem}._price_1ur17_49{margin-bottom:2rem}._amount_1ur17_53{font-size:2.5rem;font-weight:700;color:#000}._period_1ur17_59{color:#666;font-size:1rem}._features_1ur17_64{list-style:none;padding:0;margin:0 0 2rem}._features_1ur17_64 li{color:#666;padding:.75rem 0;border-bottom:1px solid rgba(0,0,0,.05)}._features_1ur17_64 li:last-child{border-bottom:none}._footer_1ur17_80{color:#ff5722;font-size:.9rem;font-style:italic;margin-bottom:1.5rem}._button_1ur17_87{width:100%;padding:1rem;border:none;border-radius:50px;font-weight:500;cursor:pointer;transition:all .3s ease}._highlighted_1ur17_31 ._button_1ur17_87{background:#ff5722;color:#fff}._highlighted_1ur17_31 ._button_1ur17_87:hover{background:#f4511e}._plan_1ur17_21:not(._highlighted_1ur17_31) ._button_1ur17_87{background:transparent;border:2px solid #000;color:#000}._plan_1ur17_21:not(._highlighted_1ur17_31) ._button_1ur17_87:hover{background:#000;color:#fff}@media (max-width: 768px){._pricing_1ur17_1{padding:4rem 1rem}._grid_1ur17_13{grid-template-columns:1fr;max-width:400px}._plan_1ur17_21._highlighted_1ur17_31{transform:none}}._faq_5lanq_1{padding:4rem 2rem;background:linear-gradient(135deg,#fff,#fff3f0);min-height:auto;display:flex;align-items:center;position:relative;overflow:hidden}._container_5lanq_11{max-width:900px;margin:0 auto;width:100%;position:relative;z-index:2}._titleWrapper_5lanq_19{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:3rem}._title_5lanq_19{text-align:center;font-size:clamp(2rem,5vw,3rem);color:#000;position:relative}._accent_5lanq_34{height:3px;background:linear-gradient(90deg,transparent,#FF5722,transparent);border-radius:2px}._faqList_5lanq_40{display:flex;flex-direction:column;gap:1rem}._faqItem_5lanq_46{border:none;background:#fffc;border-radius:12px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #0000000d;transition:all .3s ease}._faqItem_5lanq_46:hover{border:none;color:#fff;transform:translate(5px);background:#ff5722}._question_5lanq_63{width:100%;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;background:transparent;border:none;color:#000;font-size:1.1rem;font-weight:500;text-align:left;cursor:pointer;transition:all .3s ease}._faqItem_5lanq_46:hover ._question_5lanq_63,._faqItem_5lanq_46:hover ._iconWrapper_5lanq_82{border:none;color:#fff}._question_5lanq_63._active_5lanq_87{color:#ff5722}._faqItem_5lanq_46:hover ._question_5lanq_63._active_5lanq_87{color:#fff}._iconWrapper_5lanq_82{display:flex;align-items:center;justify-content:center;color:#ff5722;flex-shrink:0;width:24px;height:24px;background:#ff57221a;border-radius:50%;transition:all .3s ease}._faqItem_5lanq_46:hover ._iconWrapper_5lanq_82{background:#f0efef33}._answer_5lanq_112{overflow:hidden}._answerContent_5lanq_116{padding:0 1.5rem 1.5rem;color:#0f0a0a;line-height:1.6}._answerContent_5lanq_116:hover{color:#f8f8f8}._needHelp_5lanq_126{text-align:center;margin-top:3rem;padding:2.5rem;background:#fffc;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 20px #0000000d;border:1px solid rgba(255,87,34,.1)}._needHelp_5lanq_126 h3{font-size:1.5rem;color:#000;margin-bottom:1rem}._needHelp_5lanq_126 p{color:#666;margin-bottom:1.5rem;font-size:1.1rem}._contactButton_5lanq_149{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#ff5722;color:#fff;border:none;border-radius:50px;font-weight:500;font-size:1rem;text-decoration:none;transition:all .3s ease}._contactButton_5lanq_149:hover{background:#f4511e;color:#fff;transform:translateY(-2px)}._backgroundElements_5lanq_170{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}._circle1_5lanq_180,._circle2_5lanq_180,._circle3_5lanq_180{position:absolute;border-radius:50%;background:#ff5722}._circle1_5lanq_180{width:300px;height:300px;top:-100px;left:-100px;opacity:.03}._circle2_5lanq_180{width:200px;height:200px;bottom:-50px;right:-50px;opacity:.05}._circle3_5lanq_180{width:150px;height:150px;top:40%;left:60%;opacity:.02}@media (max-width: 768px){._faq_5lanq_1{padding:4rem 1rem}._titleWrapper_5lanq_19{gap:1rem}._accent_5lanq_34{width:50px!important}._question_5lanq_63{font-size:1rem;padding:1.25rem}._answerContent_5lanq_116{font-size:.95rem}._circle1_5lanq_180,._circle2_5lanq_180,._circle3_5lanq_180{width:150px;height:150px}}._contact_bkueo_1{padding:4rem 2rem;background:#fff}._container_bkueo_6{max-width:1200px;margin:0 auto}._content_bkueo_11{display:grid;grid-template-columns:1fr 1.5fr;gap:3rem;align-items:center}._info_bkueo_18 h2{font-size:clamp(2rem,5vw,3rem);color:#000;margin-bottom:1.5rem}._info_bkueo_18>p{color:#666;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}._contactInfo_bkueo_31{display:flex;flex-direction:column;gap:2rem}._contactItem_bkueo_37{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#f8f8f8;border-radius:12px;transition:all .3s ease}._contactItem_bkueo_37:hover{background:#fff3f0}._contactItem_bkueo_37 svg{font-size:1.5rem;color:#ff5722}._contactItem_bkueo_37 h3{color:#000;font-size:1.1rem;margin-bottom:.25rem}._contactItem_bkueo_37 p{color:#666}._form_bkueo_66{background:#fff;padding:3rem;border-radius:20px;box-shadow:0 4px 20px #0000000d}._formGroup_bkueo_73{margin-bottom:1.5rem}._formGroup_bkueo_73 input,._formGroup_bkueo_73 textarea{width:100%;padding:1rem;border:2px solid #eee;border-radius:12px;font-size:1rem;transition:all .3s ease}._formGroup_bkueo_73 input:focus,._formGroup_bkueo_73 textarea:focus{outline:none;border-color:#ff5722}._submitButton_bkueo_93{width:100%;padding:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;background:#ff5722;color:#fff;border:none;border-radius:50px;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .3s ease}._submitButton_bkueo_93:hover{background:#f4511e}._submitButton_bkueo_93 svg{font-size:1.2rem}@media (max-width: 968px){._content_bkueo_11{grid-template-columns:1fr;gap:3rem}._info_bkueo_18{text-align:center}._contactInfo_bkueo_31{max-width:500px;margin:0 auto}}@media (max-width: 768px){._contact_bkueo_1{padding:6rem 1rem}._form_bkueo_66{padding:2rem}}._footer_h44t0_1{background:#fff;border-top:1px solid rgba(0,0,0,.1);padding:3rem 2rem 1.5rem}._content_h44t0_7{max-width:1200px;margin:0 auto}._main_h44t0_12{display:grid;grid-template-columns:1.5fr 2fr;gap:3rem;margin-bottom:3rem}._brand_h44t0_19{display:flex;flex-direction:column;gap:1.5rem}._logo_h44t0_25{font-size:2rem;font-weight:700;color:#000}._tagline_h44t0_31{color:#666;font-size:1.1rem;line-height:1.6;margin-bottom:1rem}._social_h44t0_38{display:flex;gap:1rem}._socialLink_h44t0_43{width:40px;height:40px;border-radius:50%;background:#f5f5f5;color:#000;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._socialLink_h44t0_43:hover{background:#ff5722;color:#fff}._links_h44t0_60{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}._linkGroup_h44t0_66{display:flex;flex-direction:column;gap:1rem}._linkGroup_h44t0_66 h3{color:#000;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}._linkGroup_h44t0_66 a{color:#666;text-decoration:none;transition:all .3s ease;font-size:.95rem}._linkGroup_h44t0_66 a:hover{color:#ff5722}._bottom_h44t0_90{padding-top:2rem;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center;color:#666;font-size:.9rem}._bottomLinks_h44t0_100{display:flex;gap:2rem}._bottomLinks_h44t0_100 a{color:#666;text-decoration:none;transition:color .3s ease}._bottomLinks_h44t0_100 a:hover{color:#ff5722}@media (max-width: 768px){._main_h44t0_12{grid-template-columns:1fr;gap:3rem}._links_h44t0_60{grid-template-columns:repeat(2,1fr);gap:2rem}._bottom_h44t0_90{flex-direction:column;gap:1rem;text-align:center}._bottomLinks_h44t0_100{justify-content:center}}@media (max-width: 480px){._links_h44t0_60{grid-template-columns:1fr}._social_h44t0_38{justify-content:center}._brand_h44t0_19{text-align:center}}._navbar_1ukg8_1{position:fixed;top:0;left:0;right:0;z-index:1000;padding:.75rem 0;background:#fffffff2;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._navbar_1ukg8_1._scrolled_1ukg8_13{box-shadow:0 2px 10px #0000001a}._container_1ukg8_17{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}._logoContainer_1ukg8_26{display:flex;align-items:center;text-decoration:none}._logo_1ukg8_26{height:40px;width:auto;object-fit:contain;transition:transform .3s ease}._logoContainer_1ukg8_26:hover ._logo_1ukg8_26{transform:scale(1.05)}._navLinks_1ukg8_43{display:flex;align-items:center;gap:2rem}._navLink_1ukg8_43{color:#000;text-decoration:none;font-weight:500;transition:all .3s ease;position:relative;padding:.5rem 0}._navLink_1ukg8_43:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#ff5722;transition:width .3s ease}._navLink_1ukg8_43:hover:after,._navLink_1ukg8_43._active_1ukg8_70:after{width:100%}._navLink_1ukg8_43:hover,._navLink_1ukg8_43._active_1ukg8_70{color:#ff5722}._tryButton_1ukg8_82{background:#ff5722;color:#fff;border:none;padding:.5rem 1.5rem;border-radius:50px;font-weight:500;cursor:pointer;transition:all .3s ease}._tryButton_1ukg8_82:hover{background:#f4511e;transform:translateY(-2px)}._themeToggle_1ukg8_98{background:none;border:none;color:#a5b4fc;cursor:pointer;font-size:1.25rem;padding:.5rem;display:flex;align-items:center;justify-content:center}._mobileMenuButton_1ukg8_110{display:none;background:none;border:none;color:#a5b4fc;cursor:pointer;font-size:1.5rem}._mobileMenu_1ukg8_110{display:none;position:absolute;top:100%;left:0;right:0;background:#1a1a2efa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem;border-radius:0 0 16px 16px}._mobileNavLink_1ukg8_131{display:block;padding:1rem;color:#a5b4fc;text-decoration:none;font-weight:500;text-align:center;transition:all .3s ease}._mobileNavLink_1ukg8_131:hover{color:#fff;background:#ffffff0d}@media (max-width: 768px){._navLinks_1ukg8_43{display:none}._mobileMenuButton_1ukg8_110,._mobileMenu_1ukg8_110{display:block}._logo_1ukg8_26{height:32px}}._demo_w1c5z_1{padding:4rem 2rem;background:linear-gradient(135deg,#fff,#fff3f0);position:relative;overflow:hidden}._container_w1c5z_8{max-width:1200px;margin:0 auto;text-align:center}._titleWrapper_w1c5z_14{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:3rem}._accent_w1c5z_22{height:3px;background:linear-gradient(90deg,transparent,#FF5722,transparent);border-radius:2px}._demoContent_w1c5z_28{display:flex;justify-content:center;align-items:center;padding:2rem 0}._phoneFrame_w1c5z_35{width:375px;height:667px;background:#000;border-radius:40px;padding:12px;box-shadow:0 25px 50px -12px #00000040}._screen_w1c5z_44{background:#f8f9ff;height:100%;border-radius:32px;overflow:hidden;position:relative;padding:1rem}._header_w1c5z_53{display:flex;align-items:center;padding:1rem;border-bottom:1px solid var(--border-color);position:relative}._progress_w1c5z_61{display:flex;flex-direction:column;gap:.5rem}._progressBar_w1c5z_67{height:4px;background:#e0e0e0;border-radius:2px;overflow:hidden}._progressFill_w1c5z_74{height:100%;background:#ff5722;transition:width .3s ease}._questionCard_w1c5z_80{background:#fff;padding:1.5rem;border-radius:16px;margin-bottom:1.5rem;box-shadow:0 4px 6px -1px #0000001a}._questionCard_w1c5z_80 h3{font-size:1.25rem;margin-bottom:1rem;color:#000}._tip_w1c5z_94{font-size:.875rem;color:#666;font-style:italic}._controls_w1c5z_100{position:absolute;bottom:2rem;left:1rem;right:1rem}._recordButton_w1c5z_107{width:100%;padding:1rem;border:none;border-radius:50px;background:#ff5722;color:#fff;font-size:1rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .3s ease}._recording_w1c5z_124{background:#f44336;animation:_pulse_w1c5z_1 2s infinite}._feedback_w1c5z_129{padding:1rem}._metrics_w1c5z_133{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}._metric_w1c5z_133{display:flex;align-items:center;gap:1rem}._metric_w1c5z_133 label{width:80px;text-align:left;font-size:.875rem;color:#666}._metricBar_w1c5z_153{flex:1;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden}._metricFill_w1c5z_161{height:100%;background:#ff5722;transition:width .6s ease}._metric_w1c5z_133 span{width:40px;text-align:right;font-size:.875rem;color:#000;font-weight:500}._resetButton_w1c5z_175{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem;border:none;border-radius:50px;background:#000;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}@keyframes _pulse_w1c5z_1{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}@media (max-width: 768px){._phoneFrame_w1c5z_35{width:100%;max-width:375px;height:600px}}._chat_w1c5z_212{flex:1;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;overflow-y:auto}._message_w1c5z_221{display:flex;gap:1rem;align-items:flex-start;animation:_fadeIn_w1c5z_1 .3s ease}._avatar_w1c5z_228{width:40px;height:40px;border-radius:20px;overflow:hidden;background:#f0f0f0;flex-shrink:0}._avatar_w1c5z_228 img{width:100%;height:100%;object-fit:cover}._messageContent_w1c5z_243{background:#fff;padding:1rem;border-radius:4px 16px 16px;box-shadow:0 2px 4px #0000000d;font-size:.95rem;line-height:1.5;color:#333;max-width:80%}._tip_w1c5z_94{background:#fff3e0;padding:.75rem;border-radius:12px;font-size:.875rem;color:#e65100;margin:.5rem 0}._tip_w1c5z_94 span{font-weight:600}._feedback_w1c5z_129 h3{margin-bottom:1.5rem;color:#333;font-size:1.25rem}._recordButton_w1c5z_107{background:linear-gradient(135deg,#ff5722,#ff8a65);box-shadow:0 4px 15px #ff572233}._recording_w1c5z_124{background:linear-gradient(135deg,#f44336,#ff5252);box-shadow:0 4px 15px #f443364d}@keyframes _fadeIn_w1c5z_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._interviewer_w1c5z_295{margin-left:0}._scenarioList_w1c5z_299{padding:1rem;height:100%;overflow-y:auto}._scenarioList_w1c5z_299 h3{font-size:1.5rem;margin-bottom:1.5rem;color:#000}._scenarioCard_w1c5z_311{display:flex;align-items:center;padding:1rem;background:#fff;border-radius:12px;margin-bottom:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px #0000000d;position:relative}._scenarioCard_w1c5z_311._locked_w1c5z_324{opacity:.7;cursor:not-allowed}._scenarioIcon_w1c5z_329{width:48px;height:48px;background:#fff3e0;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#ff5722;margin-right:1rem}._scenarioInfo_w1c5z_342{flex:1;text-align:left}._scenarioInfo_w1c5z_342 h4{font-size:1.1rem;margin-bottom:.25rem;color:#000}._scenarioInfo_w1c5z_342 p{font-size:.9rem;color:#666}._lockIcon_w1c5z_358{position:absolute;right:1rem;color:#999;font-size:1.2rem}._demoNote_w1c5z_365{font-size:.875rem;color:#666;margin-top:1rem;font-style:italic}._backButton_w1c5z_372{background:none;border:none;color:var(--text-color);cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:color .2s}._backButton_w1c5z_372:hover{color:var(--accent-color)}._endButton_w1c5z_388{position:absolute;right:1rem;background:var(--accent-color);color:#fff;border:none;padding:.5rem 1rem;border-radius:20px;cursor:pointer;font-size:.9rem;transition:all .2s}._endButton_w1c5z_388:hover{background:var(--accent-color-dark);transform:translateY(-1px)}._endButton_w1c5z_388:active{transform:translateY(0)}._processing_w1c5z_410{background:#666!important;cursor:not-allowed;opacity:.8}._userMessage_w1c5z_416{background:#f5f5f5;padding:1rem;border-radius:16px;margin:.5rem 0;text-align:left;color:#333}._debugLogs_w1c5z_425{position:fixed;bottom:20px;left:20px;right:20px;max-height:300px;overflow-y:auto;background:#000000e6;border-radius:8px;padding:12px;font-family:monospace;font-size:12px;z-index:1000;border:1px solid #FF5722;box-shadow:0 0 10px #ff572280}._debugLogs_w1c5z_425 h4{color:#ff5722;margin-bottom:8px;font-size:14px;border-bottom:1px solid #FF5722;padding-bottom:4px}._logContainer_w1c5z_450{display:flex;flex-direction:column;gap:4px}._logEntry_w1c5z_456{margin:2px 0;padding:4px 8px;border-radius:4px;color:#fff;word-break:break-word;line-height:1.4}._logEntry_w1c5z_456._info_w1c5z_465{background:#2196f34d;border-left:3px solid #2196F3}._logEntry_w1c5z_456._error_w1c5z_470{background:#f443364d;border-left:3px solid #F44336}._timestamp_w1c5z_475{color:#ffc107;margin-right:8px;font-weight:700}._sdkError_w1c5z_481{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;height:100%;color:#ff5722}._sdkError_w1c5z_481 h3{margin-bottom:1rem;font-size:1.5rem}._sdkError_w1c5z_481 p{margin-bottom:2rem;line-height:1.5}._retryButton_w1c5z_502{background-color:#ff5722;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;font-weight:600;cursor:pointer;transition:background-color .3s}._retryButton_w1c5z_502:hover{background-color:#e64a19}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--primary: #FF5722;--primary-dark: #F4511E;--secondary: #FF7043;--background: #ffffff;--background-light: #f5f5f5;--text: #1a1a1a;--text-secondary: #666666;--border: rgba(0, 0, 0, .1)}html{scroll-behavior:smooth;background-color:var(--background);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.app{position:relative;overflow-x:hidden}main{position:relative;z-index:1}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--background-light)}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primary-dark)}::selection{background:var(--primary);color:#fff}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}a,button{transition:all .3s ease}@media (hover: none){*{-webkit-tap-highlight-color:transparent}}@media (min-width: 2000px){.app{max-width:2000px;margin:0 auto}}#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}
