._explainer_jfwsh_1{min-width:0;container-type:inline-size}._localizedFrame_jfwsh_6{min-width:0;display:grid;grid-template-columns:minmax(350px,.92fr) minmax(0,1.08fr);min-height:610px;overflow:hidden;border:1px solid var(--border);border-radius:calc(var(--radius-lg) + 6px);background:var(--card);box-shadow:0 24px 64px color-mix(in srgb,var(--foreground) 10%,transparent)}._copyPanel_jfwsh_18{position:relative;z-index:2;min-width:0;display:flex;flex-direction:column;padding:clamp(24px,3.2vw,38px);border-inline-end:1px solid var(--border);background:var(--card)}._tourIntro_jfwsh_29{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}._tourIntro_jfwsh_29>div{min-width:0;display:grid;gap:3px}._tourIntro_jfwsh_29 span{color:var(--accent);font-size:9px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}._tourIntro_jfwsh_29 strong{font-family:var(--font-family-display);font-size:20px;line-height:1.15}._tourIntro_jfwsh_29 small{flex:0 0 auto;padding-top:2px;color:var(--muted-foreground);font-family:var(--font-family-monospace);font-size:9px}._tourHelp_jfwsh_34{max-width:480px;margin:8px 0 14px;color:var(--muted-foreground);font-size:10px;line-height:1.55}._sectionChooser_jfwsh_36{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}._sectionChooser_jfwsh_36 button{min-width:0;min-height:38px;padding:7px 9px;display:flex;align-items:center;gap:7px;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--surface);color:var(--muted-foreground);font:inherit;font-size:9px;font-weight:750;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}._sectionChooser_jfwsh_36 button:hover{border-color:color-mix(in srgb,var(--primary) 24%,var(--border));color:var(--primary)}._sectionChooser_jfwsh_36 button:active{transform:translateY(1px)}._sectionChooser_jfwsh_36 button svg{flex:0 0 auto}._sectionChooser_jfwsh_36 button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sectionChooser_jfwsh_36 ._sectionChooserActive_jfwsh_42{border-color:color-mix(in srgb,var(--primary) 38%,var(--border));background:color-mix(in srgb,var(--primary) 8%,var(--card));color:var(--primary);box-shadow:inset 3px 0 0 var(--primary)}._sceneCopy_jfwsh_44{min-width:0;max-width:100%;margin:24px 0 0;display:grid;justify-items:start;animation:_copyIn_jfwsh_1 .42s cubic-bezier(.2,.8,.2,1) both}._sceneIcon_jfwsh_45{width:42px;height:42px;margin-bottom:15px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 25%,var(--border));border-radius:var(--radius-md);color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--card))}._eyebrow_jfwsh_46{color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._sceneCopy_jfwsh_44 h2{max-width:100%;margin:8px 0 10px;font-family:var(--font-family-display);font-size:clamp(28px,3vw,39px);line-height:1.04;letter-spacing:-.025em;font-weight:620;text-wrap:balance;overflow-wrap:anywhere;hyphens:auto}._sceneCopy_jfwsh_44 p{max-width:470px;margin:0;color:var(--muted-foreground);font-size:13px;line-height:1.7}._sceneLink_jfwsh_49{width:min(100%,430px);min-height:48px;margin-top:18px;padding:9px 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid color-mix(in srgb,var(--primary) 26%,var(--border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--primary) 5%,var(--card));color:var(--primary);text-decoration:none}._sceneLink_jfwsh_49 span{color:var(--muted-foreground);font-size:8px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}._sceneLink_jfwsh_49 strong{overflow:hidden;font-size:11px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}._sceneLink_jfwsh_49 svg{flex:0 0 auto}._sceneLink_jfwsh_49:hover{border-color:color-mix(in srgb,var(--primary) 50%,var(--border));background:color-mix(in srgb,var(--primary) 9%,var(--card))}._controls_jfwsh_55{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:20px}._controls_jfwsh_55 button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);cursor:pointer}._controls_jfwsh_55 button:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));color:var(--primary)}._controls_jfwsh_55 ._playButton_jfwsh_58{padding-inline:13px}._playButton_jfwsh_58 span{font-size:10px;font-weight:800}._motionPausedLabel_jfwsh_60{min-height:44px;display:inline-flex;align-items:center;padding:0 10px;color:var(--muted-foreground);font-size:9px;font-weight:700}._sceneNav_jfwsh_61{display:flex;gap:5px;margin-top:12px}._sceneNav_jfwsh_61>span{flex:1;height:3px;border-radius:99px;background:var(--border);transition:background .18s ease,transform .18s ease}._sceneNav_jfwsh_61>._sceneNavActive_jfwsh_63{background:var(--primary);transform:scaleY(1.45)}._stage_jfwsh_65{position:relative;min-width:0;display:grid;grid-template-rows:auto 1fr auto;padding:22px;background:color-mix(in srgb,var(--primary) 3%,var(--surface))}._stage_jfwsh_65:before{content:"";position:absolute;inset:20px;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--card) 28%,transparent);pointer-events:none}._stageTop_jfwsh_74,._stageFooter_jfwsh_74{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px}._stageTop_jfwsh_74{padding:7px 8px 18px}._stageBrand_jfwsh_76{display:flex;align-items:center;gap:9px}._stageBrand_jfwsh_76>span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-display);font-weight:700;font-size:12px}._stageBrand_jfwsh_76 strong{font-family:var(--font-family-display);font-size:15px}._stageStatus_jfwsh_79{display:flex;align-items:center;gap:7px;color:var(--muted-foreground);font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._stageStatus_jfwsh_79>span{width:6px;height:6px;border-radius:50%;background:var(--success)}._stageBody_jfwsh_82{position:relative;z-index:2;min-height:420px;display:grid;place-items:center;padding:18px clamp(8px,3vw,34px);animation:_visualIn_jfwsh_1 .5s cubic-bezier(.16,.86,.28,1) both}._visualStack_jfwsh_83{width:min(100%,620px);display:grid;gap:13px}._visualHeader_jfwsh_84{display:flex;align-items:end;justify-content:space-between;gap:18px}._visualHeader_jfwsh_84 span{color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.1em}._visualHeader_jfwsh_84 strong{font-family:var(--font-family-display);font-size:18px;line-height:1.12}._pathRail_jfwsh_88{display:grid;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--card);box-shadow:var(--shadow-md)}._pathStep_jfwsh_89{min-height:50px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--border);animation:_itemRise_jfwsh_1 .5s ease both}._pathStep_jfwsh_89:last-child{border-bottom:0}._pathStep_jfwsh_89:nth-child(2){animation-delay:80ms}._pathStep_jfwsh_89:nth-child(3){animation-delay:.16s}._pathStep_jfwsh_89:nth-child(4){animation-delay:.24s}._pathStep_jfwsh_89:nth-child(5){animation-delay:.32s}._pathNumber_jfwsh_92{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:var(--muted);color:var(--primary);font-size:10px;font-weight:800}._pathStep_jfwsh_89 div{display:grid;gap:1px}._pathStep_jfwsh_89 strong{font-size:11px}._pathStep_jfwsh_89 small{color:var(--muted-foreground);font-size:8px}._pathStep_jfwsh_89>svg{color:var(--success)}._visualTabs_jfwsh_98{display:flex;gap:6px;flex-wrap:wrap}._visualTabs_jfwsh_98>*{padding:7px 10px;border-radius:var(--radius-md);font-size:9px}._visualTabs_jfwsh_98 strong{color:var(--primary);background:var(--card);border:1px solid var(--border)}._visualTabs_jfwsh_98 span{color:var(--muted-foreground)}._quranCard_jfwsh_102{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-md)}._surahLine_jfwsh_103{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:13px;border-bottom:1px solid var(--border)}._surahLine_jfwsh_103>span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--muted);color:var(--primary);font-weight:800;font-size:11px}._surahLine_jfwsh_103>div{display:grid;gap:2px}._surahLine_jfwsh_103 strong{font-family:var(--font-family-display);font-size:17px}._surahLine_jfwsh_103 small{color:var(--muted-foreground);font-size:9px}._surahLine_jfwsh_103 b{color:var(--primary);font-family:var(--font-family-arabic);font-size:20px;font-weight:500}._ayahPreview_jfwsh_109{padding:20px 18px}._ayahPreview_jfwsh_109 p{margin:0 0 10px;color:var(--foreground);font-family:var(--font-family-quran);font-size:clamp(24px,3.5vw,34px);line-height:1.8;text-align:right}._ayahPreview_jfwsh_109 span{color:var(--muted-foreground);font-size:10px;line-height:1.55}._sourcePill_jfwsh_112{width:max-content;max-width:100%;display:flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid color-mix(in srgb,var(--primary) 20%,var(--border));border-radius:var(--radius-md);color:var(--primary);background:color-mix(in srgb,var(--primary) 4%,var(--card));font-size:8px;font-weight:700}._seerahHero_jfwsh_114{padding:22px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-md)}._seerahHero_jfwsh_114 small{color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.09em}._seerahHero_jfwsh_114 h3{max-width:480px;margin:7px 0 3px;font-family:var(--font-family-display);font-size:clamp(30px,4vw,47px);line-height:.98;letter-spacing:-.035em}._seerahHero_jfwsh_114 p{margin:4px 0 0;color:var(--primary);font-family:var(--font-family-arabic);font-size:23px;text-align:right}._timelineMini_jfwsh_118{display:flex;align-items:center;gap:6px}._timelineMini_jfwsh_118 span{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--border);border-radius:50%;color:var(--muted-foreground);background:var(--card);font-size:9px}._timelineMini_jfwsh_118 ._timelineActive_jfwsh_120{border-color:var(--primary);color:var(--primary-foreground);background:var(--primary)}._locationLine_jfwsh_122{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._locationLine_jfwsh_122>svg{color:var(--primary)}._locationLine_jfwsh_122>div{display:grid;gap:1px}._locationLine_jfwsh_122 small{color:var(--muted-foreground);font-size:8px}._locationLine_jfwsh_122 strong{font-size:11px}._locationLine_jfwsh_122>span{color:var(--accent);font-size:9px;font-weight:800}._prayerGrid_jfwsh_128{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}._prayerGrid_jfwsh_128 div{min-width:0;display:grid;gap:4px;padding:13px 6px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);text-align:center;animation:_itemRise_jfwsh_1 .5s ease both}._prayerGrid_jfwsh_128 div:nth-child(2){animation-delay:70ms}._prayerGrid_jfwsh_128 div:nth-child(3){animation-delay:.14s}._prayerGrid_jfwsh_128 div:nth-child(4){animation-delay:.21s}._prayerGrid_jfwsh_128 div:nth-child(5){animation-delay:.28s}._prayerGrid_jfwsh_128 span{color:var(--muted-foreground);font-size:8px}._prayerGrid_jfwsh_128 strong{color:var(--primary);font-family:var(--font-family-monospace);font-size:11px}._explorePreviewGrid_jfwsh_134{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._explorePreviewCard_jfwsh_135{min-width:0;min-height:82px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow);animation:_itemRise_jfwsh_1 .45s ease both}._explorePreviewCard_jfwsh_135>svg:first-child{color:var(--primary)}._explorePreviewCard_jfwsh_135>svg:last-child{color:var(--muted-foreground)}._explorePreviewCard_jfwsh_135>div{min-width:0;display:grid;gap:3px}._explorePreviewCard_jfwsh_135 strong{font-family:var(--font-family-display);font-size:13px;line-height:1.2}._explorePreviewCard_jfwsh_135 small{color:var(--muted-foreground);font-size:8px;line-height:1.35}._progressCards_jfwsh_142{display:grid;gap:8px}._progressCards_jfwsh_142>div{display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:center;padding:12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);animation:_itemRise_jfwsh_1 .5s ease both}._progressCards_jfwsh_142>div:nth-child(2){animation-delay:.1s}._progressCards_jfwsh_142>div:nth-child(3){animation-delay:.2s}._progressCards_jfwsh_142 span{font-size:10px;font-weight:700}._progressCards_jfwsh_142 strong{color:var(--primary);font-size:9px}._progressCards_jfwsh_142 i{grid-column:1/-1;height:6px;overflow:hidden;border-radius:99px;background:var(--muted)}._progressCards_jfwsh_142 i b{display:block;height:100%;border-radius:inherit;background:var(--primary);animation:_growBar_jfwsh_1 .9s cubic-bezier(.2,.8,.2,1) both;transform-origin:left}._progressMeta_jfwsh_149{display:flex;gap:8px;flex-wrap:wrap}._progressMeta_jfwsh_149 span{display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--muted-foreground);background:var(--card);font-size:8px}._progressMeta_jfwsh_149 svg{color:var(--primary)}._askQuestion_jfwsh_153{display:flex;align-items:center;gap:9px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);box-shadow:var(--shadow)}._askQuestion_jfwsh_153 svg{color:var(--primary)}._askQuestion_jfwsh_153 span{font-family:var(--font-family-display);font-size:17px}._answerCard_jfwsh_156{display:grid;gap:9px;padding:17px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-md)}._answerLabel_jfwsh_157{color:var(--accent);font-size:8px;font-weight:800;letter-spacing:.1em}._evidenceLine_jfwsh_158{display:grid;grid-template-columns:130px 1fr;gap:10px;padding:9px 0;border-bottom:1px solid var(--border)}._evidenceLine_jfwsh_158 strong{color:var(--primary);font-size:9px}._evidenceLine_jfwsh_158 span{color:var(--muted-foreground);font-size:9px}._answerCard_jfwsh_156 p{margin:0;color:var(--muted-foreground);font-size:9px;line-height:1.5}._stageFooter_jfwsh_74{padding:18px 8px 7px}._stageFooter_jfwsh_74>span{font-family:var(--font-family-monospace);color:var(--muted-foreground);font-size:9px}._stageFooter_jfwsh_74 small{color:var(--muted-foreground);font-size:8px;white-space:nowrap}._progressTrack_jfwsh_166{flex:1;height:3px;overflow:hidden;border-radius:99px;background:var(--border)}._progressFill_jfwsh_167{display:block;width:100%;height:100%;background:var(--primary);transform-origin:left;animation:_sceneProgress_jfwsh_1 linear both}._progressPaused_jfwsh_168{animation-play-state:paused}._translationWarmup_jfwsh_169{display:none!important}@keyframes _sceneProgress_jfwsh_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _copyIn_jfwsh_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes _visualIn_jfwsh_1{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes _itemRise_jfwsh_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _growBar_jfwsh_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:980px){._localizedFrame_jfwsh_6{grid-template-columns:1fr;min-height:0}._copyPanel_jfwsh_18{border-inline-end:0;border-bottom:1px solid var(--border)}._sectionChooser_jfwsh_36{grid-template-columns:repeat(4,minmax(0,1fr))}._sceneCopy_jfwsh_44{margin:24px 0 10px}._stageBody_jfwsh_82{min-height:330px}}@container (max-width: 760px){._localizedFrame_jfwsh_6{grid-template-columns:1fr;min-height:0}._copyPanel_jfwsh_18{border-inline-end:0;border-bottom:1px solid var(--border)}._sectionChooser_jfwsh_36{grid-template-columns:repeat(4,minmax(0,1fr))}._sceneCopy_jfwsh_44{margin:24px 0 10px}._stageBody_jfwsh_82{min-height:330px}}html[dir=rtl] ._sceneLink_jfwsh_49 svg{transform:rotate(180deg)}html[dir=rtl] ._progressFill_jfwsh_167,html[dir=rtl] ._progressCards_jfwsh_142 i b{transform-origin:right}html[dir=rtl] ._eyebrow_jfwsh_46,html[dir=rtl] ._visualHeader_jfwsh_84 span,html[dir=rtl] ._answerLabel_jfwsh_157{letter-spacing:0}html[dir=rtl] ._sceneCopy_jfwsh_44 h2,html[dir=rtl] ._visualHeader_jfwsh_84 strong,html[dir=rtl] ._seerahHero_jfwsh_114 h3,html[dir=rtl] ._askQuestion_jfwsh_153 span{font-family:var(--font-family-arabic);letter-spacing:0;line-height:1.25}@media(max-width:620px){._explainer_jfwsh_1{border-radius:var(--radius-lg)}._copyPanel_jfwsh_18{padding:20px 16px}._tourIntro_jfwsh_29 strong{font-size:18px}._tourHelp_jfwsh_34{margin-bottom:11px}._sectionChooser_jfwsh_36{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}._sectionChooser_jfwsh_36 button{min-height:40px;padding:7px 8px}._sceneIcon_jfwsh_45{width:40px;height:40px;margin-bottom:13px}._sceneCopy_jfwsh_44{margin-top:18px}._sceneCopy_jfwsh_44 h2{font-size:clamp(29px,8.6vw,34px);line-height:1.04}._sceneCopy_jfwsh_44 p{font-size:12px}._sceneLink_jfwsh_49{min-height:48px}._controls_jfwsh_55{padding-top:16px}._sceneNav_jfwsh_61{gap:3px;margin-top:10px}._stage_jfwsh_65{padding:14px}._stage_jfwsh_65:before{inset:12px}._stageTop_jfwsh_74{padding:6px 5px 10px}._stageStatus_jfwsh_79{display:none}._stageBody_jfwsh_82{min-height:330px;padding:16px 4px}._stageFooter_jfwsh_74{padding:10px 5px 5px}._stageFooter_jfwsh_74 small{display:none}._visualHeader_jfwsh_84{align-items:start;flex-direction:column;gap:3px}._visualHeader_jfwsh_84 strong{font-size:16px}._surahLine_jfwsh_103{grid-template-columns:auto 1fr}._surahLine_jfwsh_103 b{grid-column:1/-1;text-align:right}._prayerGrid_jfwsh_128{grid-template-columns:repeat(3,1fr)}._explorePreviewGrid_jfwsh_134{grid-template-columns:1fr}._explorePreviewCard_jfwsh_135{min-height:64px}._evidenceLine_jfwsh_158{grid-template-columns:1fr;gap:3px}}@media(prefers-reduced-motion:reduce){._sceneCopy_jfwsh_44,._stageBody_jfwsh_82,._pathStep_jfwsh_89,._prayerGrid_jfwsh_128 div,._progressCards_jfwsh_142>div,._progressCards_jfwsh_142 i b,._progressFill_jfwsh_167{animation:none!important}._progressFill_jfwsh_167{transform:scaleX(1)}}._main_5siwz_1{max-width:1220px;margin:0 auto;padding:0 24px 80px}._hero_5siwz_2{margin:0 auto;padding:48px 0 42px;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:center;gap:32px}._heroCopy_5siwz_3{min-width:0;text-align:left}._heroKicker_5siwz_4{display:inline-block;margin-bottom:12px;color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._hero_5siwz_2 h1{max-width:100%;margin:0 0 20px;font-family:var(--font-family-display);font-size:clamp(40px,4.2vw,58px);line-height:1.04;letter-spacing:-.025em;font-weight:650;text-wrap:balance;overflow-wrap:break-word;hyphens:auto}._hero_5siwz_2 h1 span{color:var(--primary)}._heroCopy_5siwz_3>p{max-width:620px;margin:0 0 28px;color:var(--muted-foreground);font-size:15px;line-height:1.7}._heroActions_5siwz_8{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap}._heroActions_5siwz_8 a{min-width:170px;justify-content:center}._askBox_5siwz_10{max-width:860px;margin:0 auto;display:flex;gap:10px;align-items:center;padding:9px 9px 9px 17px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-md)}._askBox_5siwz_10>svg{color:var(--muted-foreground);flex:0 0 auto}._askBox_5siwz_10 input{min-height:46px;flex:1;border:0!important;box-shadow:none!important;background:transparent!important;font-size:16px}._askBox_5siwz_10 button{flex:0 0 auto;gap:7px}._examples_5siwz_14{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 12px;margin-top:15px;color:var(--muted-foreground);font-size:12px}._examples_5siwz_14 a{color:var(--primary);text-decoration:none;border-bottom:1px dotted color-mix(in srgb,var(--primary) 45%,transparent)}._journeyPanel_5siwz_16{margin:4px 0 18px;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--card);box-shadow:var(--shadow)}._journeyPrimary_5siwz_17{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px;background:color-mix(in srgb,var(--primary) 4%,var(--card))}._journeyIcon_5siwz_18{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--primary) 9%,var(--card));color:var(--primary)}._journeyCopy_5siwz_19{min-width:0;display:grid;gap:5px}._journeyCopy_5siwz_19 h2{margin:0;font-family:var(--font-family-display);font-size:clamp(25px,3vw,34px);letter-spacing:-.02em}._journeyCopy_5siwz_19 p{max-width:650px;margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.55}._journeyProgressLine_5siwz_22{margin-top:4px;display:grid;grid-template-columns:minmax(140px,360px) auto;align-items:center;gap:10px}._journeyProgressLine_5siwz_22 small{color:var(--muted-foreground);font-size:10px;white-space:nowrap}._journeyAside_5siwz_24{padding:18px;display:grid;align-content:start;gap:7px;border-left:1px solid var(--border);background:var(--surface)}._journeyAsideHead_5siwz_25{margin-bottom:2px;display:flex;align-items:end;justify-content:space-between;gap:12px}._journeyAsideHead_5siwz_25>div{display:grid;gap:2px}._journeyAsideHead_5siwz_25 span{color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._journeyAsideHead_5siwz_25 strong{font-family:var(--font-family-display);font-size:18px}._journeyAsideHead_5siwz_25>a{color:var(--primary);text-decoration:none;font-size:10px;font-weight:700;white-space:nowrap}._journeyTrack_5siwz_30{min-height:54px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--radius-md);color:var(--foreground);text-decoration:none}._journeyTrack_5siwz_30:hover{background:var(--muted)}._journeyTrack_5siwz_30>svg{color:var(--primary)}._journeyTrack_5siwz_30>div{min-width:0;display:grid;gap:5px}._journeyTrack_5siwz_30 span{font-size:11px;font-weight:700}._journeyTrack_5siwz_30 strong{color:var(--primary);font-size:10px}._journeyTrack_5siwz_30 [role=progressbar]{height:5px}._section_5siwz_37{padding:46px 0}._sectionHead_5siwz_38{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:22px}._sectionHead_5siwz_38 h2{margin:6px 0 0;font-family:var(--font-family-display);font-size:clamp(30px,4vw,43px);letter-spacing:-.025em}._sectionHead_5siwz_38>p{max-width:460px;margin:0;color:var(--muted-foreground);line-height:1.55;font-size:13px}._kicker_5siwz_41{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._startGrid_5siwz_42{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._startCard_5siwz_43{min-height:270px;display:flex;flex-direction:column;padding:22px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--foreground);text-decoration:none}._startCard_5siwz_43:hover{background:var(--muted);border-color:color-mix(in srgb,var(--primary) 30%,var(--border))}._iconBox_5siwz_45{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--muted);color:var(--primary)}._startCard_5siwz_43>span{margin-top:22px;color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._startCard_5siwz_43 h3{margin:7px 0;font-family:var(--font-family-display);font-size:24px}._startCard_5siwz_43 p{margin:0;color:var(--muted-foreground);line-height:1.55;font-size:13px}._startCard_5siwz_43 strong{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:18px;color:var(--primary);font-size:12px}._trustBand_5siwz_50{margin:28px 0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:23px 24px;border-block:1px solid color-mix(in srgb,var(--accent) 65%,var(--border));color:var(--primary)}._trustBand_5siwz_50 div{display:grid;gap:4px}._trustBand_5siwz_50 span{color:var(--muted-foreground);font-size:13px;line-height:1.5}._libraryGrid_5siwz_53{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}._libraryCard_5siwz_54{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;min-height:112px;padding:18px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--foreground);text-decoration:none}._libraryCard_5siwz_54:hover{background:var(--muted);color:var(--primary)}._libraryCard_5siwz_54>svg:first-child{color:var(--primary)}._libraryCard_5siwz_54 h3{margin:0 0 4px;font-family:var(--font-family-display);font-size:21px}._libraryCard_5siwz_54 p{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.45}._principles_5siwz_59{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--border);gap:1px}._principles_5siwz_59>div{padding:24px;background:var(--card)}._principles_5siwz_59 span{color:var(--accent);font-family:var(--font-family-mono);font-size:11px}._principles_5siwz_59 strong{display:block;margin:12px 0 6px;font-family:var(--font-family-display);font-size:21px}._principles_5siwz_59 p{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.55}@media(max-width:1100px){._hero_5siwz_2{grid-template-columns:1fr}._heroCopy_5siwz_3{max-width:820px;text-align:center;margin-inline:auto}._heroCopy_5siwz_3>p{margin-inline:auto}._heroActions_5siwz_8{justify-content:center}}@media(max-width:980px){._startGrid_5siwz_42{grid-template-columns:1fr 1fr}}@media(max-width:720px){._main_5siwz_1{padding-inline:16px}._hero_5siwz_2{padding-top:34px;gap:24px}._heroActions_5siwz_8{display:grid;grid-template-columns:1fr}._heroActions_5siwz_8 a{width:100%;min-width:0}._askBox_5siwz_10{flex-wrap:wrap;align-items:stretch;padding:10px}._askBox_5siwz_10>svg{display:none}._askBox_5siwz_10 input{flex-basis:100%;width:100%}._askBox_5siwz_10 button{width:100%;justify-content:center}._journeyPanel_5siwz_16{grid-template-columns:1fr}._journeyPrimary_5siwz_17{grid-template-columns:auto 1fr;padding:20px 16px}._journeyPrimary_5siwz_17>a{grid-column:1/-1;width:100%;justify-content:center}._journeyProgressLine_5siwz_22{grid-template-columns:1fr}._journeyAside_5siwz_24{border-left:0;border-top:1px solid var(--border)}._sectionHead_5siwz_38{align-items:flex-start;flex-direction:column;gap:12px}._libraryGrid_5siwz_53,._principles_5siwz_59{grid-template-columns:1fr}._trustBand_5siwz_50{grid-template-columns:auto 1fr}._trustBand_5siwz_50>a{grid-column:1 / -1;justify-self:start}}@media(max-width:520px){._startGrid_5siwz_42{grid-template-columns:1fr}._startCard_5siwz_43{min-height:230px}._hero_5siwz_2{padding-top:24px;gap:18px}._hero_5siwz_2 h1{font-size:clamp(34px,9.6vw,39px);line-height:1.06;letter-spacing:-.02em}._heroCopy_5siwz_3{text-align:left}._heroCopy_5siwz_3>p{margin-inline:0;margin-bottom:22px;font-size:14px;line-height:1.62}._heroActions_5siwz_8{justify-content:stretch}}
