._section_104qa_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-16);padding:var(--spacing-8) 0;margin:var(--spacing-8) 0}._statsGrid_104qa_10{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-8);width:100%}@media(min-width:768px){._statsGrid_104qa_10{display:flex;justify-content:space-evenly;gap:0}}._statItem_104qa_25{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}@media(min-width:768px){._statItem_104qa_25{flex:1;border-right:1px solid var(--border)}._statItem_104qa_25:last-child{border-right:none}}._statValue_104qa_43{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:800;color:var(--foreground);line-height:1.1}@media(min-width:640px){._statValue_104qa_43{font-size:2.5rem}}@media(min-width:768px){._statValue_104qa_43{font-size:3rem}}._statLabel_104qa_63{font-size:.875rem;color:var(--muted-foreground)}@media(min-width:640px){._statLabel_104qa_63{font-size:1rem}}._marqueeSection_104qa_74{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6);width:100%;overflow:hidden}._marqueeLabel_104qa_83{font-size:.875rem;color:var(--muted-foreground);margin:0}._marqueeContainer_104qa_89{width:100%;overflow:hidden;position:relative;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-2) 0}._marqueeRowLeft_104qa_101,._marqueeRowRight_104qa_101{display:flex;width:max-content}._marqueeRowLeft_104qa_101{animation:_scroll-left_104qa_1 40s linear infinite}._marqueeRowRight_104qa_101{animation:_scroll-right_104qa_1 40s linear infinite}._marqueeContent_104qa_114{display:flex;gap:var(--spacing-4);padding-right:var(--spacing-4)}._pill_104qa_120{display:inline-flex;align-items:center;padding:10px 24px;border:1px solid var(--border);border-radius:9999px;font-size:1rem;font-weight:500;background-color:var(--surface);color:var(--foreground);text-decoration:none;white-space:nowrap;transition:all .15s ease;box-shadow:var(--shadow-sm)}._pill_104qa_120:hover{border-color:var(--primary);color:var(--primary)}._browseLink_104qa_141{display:inline-flex;align-items:center;gap:8px;margin-top:var(--spacing-2);font-size:1rem;font-weight:500;color:var(--primary);text-decoration:none;transition:all .15s ease}._browseLink_104qa_141:hover{opacity:.8}@keyframes _scroll-left_104qa_1{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes _scroll-right_104qa_1{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){._marqueeRowLeft_104qa_101,._marqueeRowRight_104qa_101{animation-play-state:paused}}._heroTitle_o20cs_1{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;line-height:1.1;color:var(--foreground);margin-bottom:var(--spacing-3);text-wrap:balance}._rotatingText_o20cs_11{display:inline-block;font-weight:700;transition:opacity .6s ease;position:relative;text-align:center;background:linear-gradient(90deg,var(--primary),var(--secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._rotatingText_o20cs_11._visible_o20cs_23{opacity:1}._rotatingText_o20cs_11._hidden_o20cs_27{opacity:0}@media(prefers-reduced-motion:reduce){._rotatingText_o20cs_11{transition:opacity .2s ease}}@media(min-width:414px){._heroTitle_o20cs_1{font-size:2rem}}@media(min-width:480px){._heroTitle_o20cs_1{font-size:2.25rem}}@media(min-width:640px){._heroTitle_o20cs_1{font-size:3rem;margin-bottom:var(--spacing-4)}}@media(min-width:768px){._heroTitle_o20cs_1{font-size:3.5rem}}@media(min-width:1024px){._heroTitle_o20cs_1{font-size:4rem}}@media(max-width:640px){._heroTitle_o20cs_1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media(max-width:360px){._heroTitle_o20cs_1{font-size:1.5rem}}._faqSection_1rlun_1{padding:var(--spacing-12) 0;background-color:color-mix(in srgb,var(--muted) 30%,transparent);contain:layout style paint}@media(min-width:640px){._faqSection_1rlun_1{padding:var(--spacing-16) 0}}._sectionHeader_1rlun_13{text-align:center;margin-bottom:var(--spacing-3);padding:0 var(--spacing-2)}@media(min-width:640px){._sectionHeader_1rlun_13{margin-bottom:var(--spacing-4);padding:0}}._sectionTitle_1rlun_26{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:800;line-height:1.2;margin-bottom:var(--spacing-3);color:var(--foreground);text-wrap:balance;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:640px){._sectionTitle_1rlun_26{font-size:2rem}}@media(min-width:768px){._sectionTitle_1rlun_26{font-size:2.25rem}}._sectionSubtitle_1rlun_50{font-size:1rem;color:var(--muted-foreground);max-width:90%;margin:0 auto;line-height:1.6;text-wrap:pretty}@media(min-width:640px){._sectionSubtitle_1rlun_50{font-size:1.125rem;max-width:600px}}._faqContainer_1rlun_66{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-3);padding:0 var(--spacing-2)}@media(min-width:640px){._faqContainer_1rlun_66{padding:0}}._faqItem_1rlun_81{background-color:var(--surface);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-mobile);will-change:transform}@media(min-width:640px){._faqItem_1rlun_81{box-shadow:var(--shadow)}}._faqQuestion_1rlun_95{width:100%;padding:var(--spacing-4);background:none;border:none;text-align:left;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3);font-size:1rem;font-weight:600;color:var(--foreground);transition:background-color var(--animation-duration-fast) ease;min-height:var(--touch-target-comfortable);line-height:1.4;text-wrap:balance;-webkit-tap-highlight-color:transparent}@media(min-width:640px){._faqQuestion_1rlun_95{padding:var(--spacing-6);font-size:1.125rem;min-height:auto}}@media(hover:hover)and (pointer:fine){._faqQuestion_1rlun_95:hover{background-color:color-mix(in srgb,var(--muted) 20%,transparent)}}@media(hover:none)and (pointer:coarse){._faqQuestion_1rlun_95:active{background-color:color-mix(in srgb,var(--muted) 30%,transparent);transition-duration:0ms}}._faqQuestion_1rlun_95:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._faqQuestion_1rlun_95 svg{flex-shrink:0;margin-top:2px}@media(min-width:640px){._faqQuestion_1rlun_95 svg{margin-top:0}}._faqAnswer_1rlun_153{padding:0 var(--spacing-4) var(--spacing-4) var(--spacing-4);animation:_fadeIn_1rlun_1 var(--animation-duration-normal) ease}@media(min-width:640px){._faqAnswer_1rlun_153{padding:0 var(--spacing-6) var(--spacing-6) var(--spacing-6)}}._faqAnswer_1rlun_153 p{color:var(--muted-foreground);line-height:1.6;margin:0;font-size:.9375rem;text-wrap:pretty}@media(min-width:640px){._faqAnswer_1rlun_153 p{font-size:1rem}}._showMoreButton_1rlun_178{margin:var(--spacing-4) auto 0;display:block;min-height:var(--touch-target-comfortable)}@keyframes _fadeIn_1rlun_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._faqAnswer_1rlun_153{animation:none}@keyframes _fadeIn_1rlun_1{0%{opacity:0}to{opacity:1}}._faqQuestion_1rlun_95{transition:none}}@media(max-width:768px)and (orientation:landscape){._faqSection_1rlun_1{padding:var(--spacing-8) 0}}@media(min-resolution:2dppx){._faqQuestion_1rlun_95 svg{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@layer base{._section_dw63u_2{padding:6rem 0;background-color:var(--background);position:relative;overflow:hidden}._container_dw63u_9{width:100%;max-width:var(--breakpoint-xl);margin:0 auto;padding:0 var(--spacing-6)}._header_dw63u_16{text-align:center;margin-bottom:var(--spacing-16);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._title_dw63u_25{font-size:var(--font-size-4xl);font-weight:700;letter-spacing:-.02em;color:var(--foreground);max-width:800px}._subtitle_dw63u_33{font-size:var(--font-size-lg);color:var(--muted-foreground);max-width:600px;line-height:var(--line-height-relaxed)}._grid_dw63u_40{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-6);align-items:start}._card_dw63u_47{display:flex;flex-direction:column;height:100%;border-radius:var(--radius-xl);border:1px solid var(--border);padding:var(--spacing-8);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._variantTeal_dw63u_60{background-color:color-mix(in srgb,var(--primary) 4%,var(--surface))}._variantGreen_dw63u_64{background-color:color-mix(in srgb,var(--secondary) 4%,var(--surface))}._variantBlue_dw63u_68{background-color:color-mix(in srgb,var(--info) 4%,var(--surface))}._cardHeader_dw63u_73{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);gap:var(--spacing-3);flex-wrap:wrap}._authorInfo_dw63u_82{display:flex;align-items:center;gap:var(--spacing-4)}._avatar_dw63u_88{width:3rem;height:3rem;border:none;background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._avatarFallback_dw63u_95{background-color:transparent;color:var(--foreground);font-weight:600;font-size:var(--font-size-base)}._authorMeta_dw63u_102{display:flex;flex-direction:column;gap:var(--spacing-1)}._authorName_dw63u_108{font-weight:700;font-size:var(--font-size-base);color:var(--foreground);line-height:1;white-space:nowrap}._authorLocation_dw63u_116{font-size:var(--font-size-sm);color:var(--muted-foreground);line-height:1;white-space:nowrap}._examBadge_dw63u_123{background-color:var(--surface);font-weight:600;white-space:nowrap}._quoteWrapper_dw63u_129{position:relative;flex-grow:1;margin-bottom:var(--spacing-8)}._quoteIcon_dw63u_135{width:2rem;height:2rem;color:color-mix(in srgb,var(--foreground) 10%,transparent);margin-bottom:var(--spacing-3)}._quoteText_dw63u_142{font-family:var(--font-family-cursive);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--foreground);font-style:italic}._scoreSection_dw63u_150{margin-top:auto;padding-top:var(--spacing-6);border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);display:flex;justify-content:space-between;align-items:flex-end;gap:var(--spacing-4);flex-wrap:wrap}._scoreProgression_dw63u_161{display:flex;align-items:center;gap:var(--spacing-3)}._scoreBefore_dw63u_167{font-size:var(--font-size-base);color:var(--muted-foreground);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent)}._scoreArrow_dw63u_174{color:var(--muted-foreground);font-weight:500}._scoreAfter_dw63u_179{font-size:var(--font-size-2xl);font-weight:700;color:var(--success);line-height:1}._improvementBadge_dw63u_186{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:var(--font-size-sm);padding:var(--spacing-1) var(--spacing-3)}._trendIcon_dw63u_194{width:1rem;height:1rem}@media(max-width:640px){._section_dw63u_2{padding:var(--spacing-16) 0}._header_dw63u_16{margin-bottom:2.5rem}._title_dw63u_25{font-size:var(--font-size-3xl)}._card_dw63u_47{padding:var(--spacing-6)}._cardHeader_dw63u_73{flex-direction:column;gap:var(--spacing-4)}._scoreProgression_dw63u_161{flex-wrap:wrap}}@media(min-width:768px){._grid_dw63u_40{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._grid_dw63u_40{grid-template-columns:repeat(3,1fr)}._card_dw63u_47:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}}}._pageContainer_1whpt_1{width:100%;min-height:100vh;min-height:var(--viewport-height-dynamic);background-color:var(--background);color:var(--foreground);overflow-x:hidden}._loadingContainer_1whpt_10{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:var(--viewport-height-dynamic);background-color:var(--background);padding:var(--spacing-4)}._loadingSpinner_1whpt_20{font-size:1.125rem;color:var(--muted-foreground)}._mainContent_1whpt_25{max-width:1200px;margin:0 auto;padding:0 var(--spacing-4);width:100%}@media(min-width:640px){._mainContent_1whpt_25{padding:0 var(--spacing-6)}}@media(min-width:768px){._mainContent_1whpt_25{padding:0 var(--spacing-8)}}._hero_1whpt_48{padding:var(--spacing-12) 0 var(--spacing-8) 0;padding-top:calc(3.5rem + var(--safe-area-inset-top))}@media(min-width:640px){._hero_1whpt_48{padding:6rem 0 var(--spacing-16) 0;padding-top:calc(8rem + var(--safe-area-inset-top))}}._heroContent_1whpt_60{display:flex;flex-direction:column;gap:1.25rem;align-items:center}@media(min-width:640px){._heroContent_1whpt_60{gap:var(--spacing-8)}}._heroHeader_1whpt_73{text-align:center;max-width:860px;margin:0 auto;padding:0 var(--spacing-2)}@media(min-width:640px){._heroHeader_1whpt_73{padding:0}}._heroSubtitle_1whpt_86{font-size:.9375rem;line-height:1.6;color:var(--muted-foreground);text-wrap:pretty;max-width:95%;margin:0 auto}@media(min-width:640px){._heroSubtitle_1whpt_86{font-size:1.25rem;max-width:640px}}._heroCTAContainer_1whpt_104{width:100%;max-width:560px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2)}@media(min-width:640px){._heroCTAContainer_1whpt_104{gap:var(--spacing-3)}}._heroCTAButtons_1whpt_121{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);width:100%}._heroCTAButtons_1whpt_121>*{width:100%;justify-content:center}@media(min-width:480px){._heroCTAButtons_1whpt_121>*{width:auto;min-width:200px}}._pillButton_1whpt_141{border-radius:9999px;padding-left:var(--spacing-8);padding-right:var(--spacing-8);font-weight:600}._heroDisclaimer_1whpt_148{font-size:.8125rem;color:var(--muted-foreground);margin:0}@media(min-width:640px){._heroDisclaimer_1whpt_148{font-size:.875rem}}._howItWorksSection_1whpt_164{padding:var(--spacing-16) 0;width:100%}@media(min-width:640px){._howItWorksSection_1whpt_164{padding:6rem 0}}._sectionHeader_1whpt_175{text-align:center;margin-bottom:var(--spacing-12)}._sectionTitle_1whpt_180{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:800;color:var(--foreground);text-wrap:balance}@media(min-width:640px){._sectionTitle_1whpt_180{font-size:2.25rem}}._stepsGrid_1whpt_194{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:768px){._stepsGrid_1whpt_194{grid-template-columns:repeat(3,1fr);gap:var(--spacing-8)}}._stepCard_1whpt_207{background-color:var(--surface);border-radius:var(--radius-xl);padding:var(--spacing-8);position:relative;overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);border:1px solid var(--border)}._stepNumber_1whpt_219{position:absolute;top:-10px;right:-10px;font-size:8rem;font-weight:900;color:var(--muted);opacity:.5;line-height:1;z-index:0;user-select:none;pointer-events:none}._stepContent_1whpt_233{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}._stepIconWrapper_1whpt_242{width:48px;height:48px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-2)}._stepTitle_1whpt_252{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;color:var(--foreground);margin:0}._stepDescription_1whpt_260{font-size:1rem;color:var(--muted-foreground);line-height:1.6;margin:0}._aboutUsSection_1whpt_271{padding:var(--spacing-16) 0;width:100%}@media(min-width:640px){._aboutUsSection_1whpt_271{padding:6rem 0}}._aboutUsContent_1whpt_282{max-width:800px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:var(--spacing-6)}._aboutUsDescription_1whpt_291{font-size:1.125rem;color:var(--muted-foreground);line-height:1.6;margin:0;text-wrap:pretty}._aboutUsStats_1whpt_299{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-8);margin-top:var(--spacing-4)}._statItem_1whpt_307{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}._statValue_1whpt_314{font-family:var(--font-family-heading);font-size:2.25rem;font-weight:800;color:var(--primary)}._statLabel_1whpt_321{font-size:1rem;font-weight:500;color:var(--muted-foreground)}._ctaSection_1whpt_331{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 3%,var(--surface)),color-mix(in srgb,var(--secondary) 3%,var(--surface)));padding:var(--spacing-16) var(--spacing-4);text-align:center;border-radius:var(--radius-2xl);margin:var(--spacing-12) 0;margin-bottom:calc(var(--spacing-16) + var(--safe-area-inset-bottom))}@media(min-width:640px){._ctaSection_1whpt_331{padding:6rem var(--spacing-6)}}._ctaContent_1whpt_346{max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-6);align-items:center}._ctaTitle_1whpt_355{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:800;margin:0;color:var(--foreground);text-wrap:balance}@media(min-width:640px){._ctaTitle_1whpt_355{font-size:2.25rem}}._ctaDescription_1whpt_370{font-size:1.125rem;color:var(--muted-foreground);line-height:1.6;margin:0;text-wrap:pretty}._ctaActions_1whpt_378{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);width:100%;margin-top:var(--spacing-2)}._ctaActions_1whpt_378>*{width:100%;justify-content:center}@media(min-width:480px){._ctaActions_1whpt_378{flex-direction:row;justify-content:center}._ctaActions_1whpt_378>*{width:auto;min-width:200px}}@media(max-width:640px){._ctaTitle_1whpt_355,._sectionTitle_1whpt_180{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._pageContainer_1whpt_1{padding-bottom:env(keyboard-inset-height,0px)}@media(max-width:360px){._ctaTitle_1whpt_355,._sectionTitle_1whpt_180{font-size:1.5rem}._mainContent_1whpt_25{padding:0 var(--spacing-3)}}}@media(max-width:768px)and (orientation:landscape){._hero_1whpt_48{padding:var(--spacing-16) 0 var(--spacing-8) 0}._ctaSection_1whpt_331{padding:var(--spacing-12) var(--spacing-4)}}
