.ibdxWq_hero{background:radial-gradient(45% 55% at 85% 25%, var(--glassIndigo20), transparent 70%), var(--bgPrimary);padding:7.5rem 0 4rem;overflow-x:clip}.ibdxWq_inner,.ibdxWq_overview{max-width:1280px;margin:0 auto;padding:0 1.5rem}.ibdxWq_inner{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.ibdxWq_crumbs{color:var(--textTertiary);gap:.5rem;margin-bottom:1rem;font-size:.85rem;display:flex}.ibdxWq_crumbs a{color:var(--textSecondary);text-decoration:none}.ibdxWq_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--cdIndigo);margin:0 0 .9rem;font-size:.82rem;font-weight:700}.ibdxWq_title{letter-spacing:-.03em;color:var(--textPrimary);margin:0;font-size:clamp(1.9rem,3.8vw,3.1rem);font-weight:800;line-height:1.1}.ibdxWq_answer{max-width:68ch;color:var(--textSecondary);margin:1.4rem 0 0;font-size:1.1rem;line-height:1.75}.ibdxWq_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.9rem;display:flex}.ibdxWq_primary,.ibdxWq_secondary{border-radius:var(--radiusFull);align-items:center;min-height:3rem;padding:0 1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.ibdxWq_primary{background:var(--cdIndigo);color:#fff}.ibdxWq_secondary{border:2px solid var(--cdIndigo);color:var(--cdIndigo)}.ibdxWq_primary:focus-visible,.ibdxWq_secondary:focus-visible,.ibdxWq_jump a:focus-visible,.ibdxWq_toc a:focus-visible{outline:2px solid var(--cdIndigo);outline-offset:3px}.ibdxWq_updated{color:var(--textTertiary);margin:1.1rem 0 0;font-size:.85rem}.ibdxWq_dialWrap{justify-items:center;gap:1.25rem;margin:0;display:grid}.ibdxWq_dial{aspect-ratio:1;background:radial-gradient(circle, var(--cardBg) 58%, transparent 58.5%), conic-gradient(from -15deg, color-mix(in srgb, var(--cdIndigo) 18%, transparent), color-mix(in srgb, var(--cdTeal) 18%, transparent), color-mix(in srgb, var(--cdIndigo) 18%, transparent));width:min(20rem,100%);box-shadow:var(--shadowXl), inset 0 0 0 1px var(--borderPrimary);border-radius:50%;position:relative}.ibdxWq_tick{rotate:calc(var(--m) * 30deg);position:absolute;inset:0}.ibdxWq_tick:before{content:"";background:var(--borderSecondary);border-radius:50%;width:.5rem;height:.5rem;margin-left:-.25rem;position:absolute;top:4%;left:50%}.ibdxWq_tick[data-on=true]:before{background:var(--cdIndigo);width:.9rem;height:.9rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--cdIndigo) 25%, transparent);margin-left:-.45rem;top:3%}.ibdxWq_tickLabel{translate:-50%;rotate:calc(var(--m) * -30deg);color:var(--textTertiary);font-size:.7rem;font-weight:700;position:absolute;top:12%;left:50%}.ibdxWq_tick[data-on=true] .ibdxWq_tickLabel{color:var(--cdIndigo)}.ibdxWq_hand{background:var(--cdTeal);transform-origin:50% 100%;border-radius:3px;width:3px;margin-left:-1.5px;animation:24s linear infinite ibdxWq_sweep;position:absolute;top:18%;bottom:50%;left:50%}@keyframes ibdxWq_sweep{to{rotate:360deg}}.ibdxWq_hub{background:var(--cdIndigo);text-align:center;color:#fff;border-radius:50%;place-items:center;font-size:.7rem;font-weight:800;line-height:1.2;display:grid;position:absolute;inset:38%}.ibdxWq_dialWrap figcaption{width:100%}.ibdxWq_events{color:var(--textSecondary);grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.ibdxWq_events strong{min-width:2.2rem;color:var(--cdIndigo);display:inline-block}.ibdxWq_overview{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,.8fr);gap:1.25rem;margin-top:3.5rem;display:grid}.ibdxWq_jumps{gap:.6rem;margin:0;display:grid}.ibdxWq_jump{border-bottom:2px dotted var(--borderSecondary);align-items:baseline;gap:.8rem;padding:.7rem 0;display:flex}.ibdxWq_jump dt a{color:var(--cdIndigo);font-size:2.1rem;font-weight:800;line-height:1;text-decoration:none}.ibdxWq_jump dd{color:var(--textSecondary);margin:0;font-size:.88rem;line-height:1.45}.ibdxWq_glance,.ibdxWq_toc{border-radius:var(--radius2xl);background:color-mix(in srgb, var(--cdIndigo) 6%, var(--cardBg));padding:1.1rem 1.25rem}.ibdxWq_glance dl{margin:0}.ibdxWq_blockTitle{letter-spacing:.12em;text-transform:uppercase;color:var(--textTertiary);margin:0 0 .6rem;font-size:.75rem;font-weight:800}.ibdxWq_row{grid-template-columns:9rem minmax(0,1fr);gap:.75rem;padding:.4rem 0;font-size:.88rem;display:grid}.ibdxWq_row dt{color:var(--textPrimary);font-weight:700}.ibdxWq_row dd{color:var(--textSecondary);margin:0}.ibdxWq_toc ol{gap:.35rem;margin:0;padding:0 0 0 1.1rem;font-size:.9rem;display:grid}.ibdxWq_toc a{color:var(--textPrimary);text-decoration:none}.ibdxWq_toc a:hover{color:var(--cdIndigo)}@media (max-width:1080px){.ibdxWq_overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ibdxWq_glance{grid-row:span 2}}@media (max-width:900px){.ibdxWq_inner,.ibdxWq_overview{grid-template-columns:minmax(0,1fr)}.ibdxWq_glance{grid-row:auto}}@media (max-width:480px){.ibdxWq_hero{padding:6rem 0 3rem}.ibdxWq_inner,.ibdxWq_overview{padding:0 1rem}.ibdxWq_row{grid-template-columns:minmax(0,1fr);gap:.1rem}.ibdxWq_events{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ibdxWq_hand{animation:none}}
.nlM8NW_section{background:var(--bgSecondary);padding:6rem 0}.nlM8NW_inner{max-width:1100px;margin:0 auto;padding:0 1.5rem}.nlM8NW_head{max-width:760px}.nlM8NW_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdIndigo);margin:0;font-size:.82rem;font-weight:700}.nlM8NW_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.7rem 0 0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.15}.nlM8NW_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.05rem;line-height:1.7}.nlM8NW_instrument{grid-template-columns:2.4rem minmax(0,1fr);gap:2rem;margin-top:2.75rem;display:grid}.nlM8NW_column{border-radius:var(--radiusFull);box-shadow:inset 0 0 0 3px #ffffff59, var(--shadowMd);background:linear-gradient(#22c55e,#a3e635 25%,#facc15 50%,#f97316 75%,#ef4444);position:relative}.nlM8NW_carrier{animation:10s ease-in-out infinite alternate nlM8NW_drift;position:absolute;inset:.6rem 0 2.2rem}.nlM8NW_pointer{border-radius:var(--radiusFull);background:var(--textPrimary);height:.35rem;box-shadow:0 0 0 3px var(--bgSecondary);position:absolute;top:0;left:-.55rem;right:-.55rem}@keyframes nlM8NW_drift{0%{transform:translateY(0)}to{transform:translateY(100%)}}.nlM8NW_levels{gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.nlM8NW_level{--tone:#22c55e;border-radius:var(--radiusLg);border:1px solid var(--borderPrimary);border-left:5px solid var(--tone);background:var(--cardBg);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.1rem 1.2rem;display:grid}.nlM8NW_level[data-level="1"]{--tone:#a3e635}.nlM8NW_level[data-level="2"]{--tone:#facc15}.nlM8NW_level[data-level="3"]{--tone:#f97316}.nlM8NW_level[data-level="4"]{--tone:#ef4444}.nlM8NW_reading{font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--textTertiary);font-size:1.5rem;font-weight:700}.nlM8NW_label{color:var(--textPrimary);margin:0;font-size:1.1rem;font-weight:800}.nlM8NW_body{color:var(--textSecondary);margin:.4rem 0 0;font-size:.95rem;line-height:1.65}.nlM8NW_next{color:var(--textSecondary);margin:.6rem 0 0;font-size:.92rem;line-height:1.6}.nlM8NW_next strong{color:var(--textPrimary)}.nlM8NW_skip{border-top:1px solid var(--borderPrimary);margin-top:2.5rem;padding-top:2rem}.nlM8NW_skipTitle{color:var(--textPrimary);margin:0 0 1rem;font-size:1.15rem;font-weight:800}.nlM8NW_skipList{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem 1.5rem;margin:0;display:grid}.nlM8NW_skipList dt{color:#dc2626;font-weight:800}.nlM8NW_skipList dd{color:var(--textSecondary);margin:.25rem 0 0;font-size:.92rem;line-height:1.6}.nlM8NW_skipLinks{color:var(--textSecondary);margin:1.5rem 0 0;font-size:.97rem;line-height:1.7}.nlM8NW_skipLinks a{color:var(--cdIndigo);font-weight:600}@media (max-width:560px){.nlM8NW_instrument{grid-template-columns:1rem minmax(0,1fr);gap:1rem}.nlM8NW_level{grid-template-columns:minmax(0,1fr);gap:.3rem}.nlM8NW_reading{font-size:1rem}}@media (max-width:480px){.nlM8NW_section{padding:4.5rem 0}.nlM8NW_inner{padding:0 1rem}}@media (prefers-reduced-motion:reduce){.nlM8NW_carrier{animation:none}}
._2Q2kzW_section{background:var(--bgPrimary);padding:6rem 0}._2Q2kzW_inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:4rem;max-width:1150px;margin:0 auto;padding:0 1.5rem;display:grid}._2Q2kzW_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdIndigo);margin:0;font-size:.82rem;font-weight:700}._2Q2kzW_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.7rem 0 0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.15}._2Q2kzW_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.05rem;line-height:1.7}._2Q2kzW_subTitle{color:var(--textPrimary);margin:2rem 0 .8rem;font-size:1.1rem;font-weight:800}._2Q2kzW_method,._2Q2kzW_not{color:var(--textSecondary);gap:.65rem;margin:0;padding:0 0 0 1.2rem;font-size:.95rem;line-height:1.65;display:grid}._2Q2kzW_method strong{color:var(--textPrimary)}._2Q2kzW_method li::marker{color:var(--cdIndigo);font-weight:800}._2Q2kzW_not li::marker{color:var(--cdRed)}._2Q2kzW_board{border-radius:var(--radiusLg);box-shadow:var(--shadowXl), inset 0 0 0 2px #ffffff1f;background:linear-gradient(135deg,#a16207,#854d0e);padding:2.4rem 1rem 1rem;position:sticky;top:6rem}._2Q2kzW_clip{border-radius:var(--radiusMd) var(--radiusMd) var(--radiusSm) var(--radiusSm);background:linear-gradient(#e2e8f0,#94a3b8);width:8rem;height:2.6rem;margin-left:-4rem;position:absolute;top:-.9rem;left:50%;box-shadow:0 3px 6px #00000059}._2Q2kzW_sheet{color:#1f2937;background:#fff;border-radius:2px;padding:1.4rem 1.3rem 1.2rem}._2Q2kzW_sheetTitle{letter-spacing:.12em;text-transform:uppercase;border-bottom:2px solid #1f2937;margin:0 0 1rem;padding-bottom:.6rem;font-size:.85rem;font-weight:800}._2Q2kzW_lines{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._2Q2kzW_line{grid-template-columns:1.4rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}._2Q2kzW_box{border:2px solid #334155;border-radius:3px;width:1.15rem;height:1.15rem;margin-top:.1rem;position:relative}._2Q2kzW_tick{border-bottom:3px solid #4338ca;border-right:3px solid #4338ca;width:.35rem;height:.7rem;position:absolute;top:.02rem;left:.28rem;rotate:40deg}._2Q2kzW_what{gap:.1rem;font-size:.9rem;line-height:1.45;display:grid}._2Q2kzW_what strong{color:#111827}._2Q2kzW_what span{color:#4b5563}._2Q2kzW_sign{color:#6b7280;align-items:flex-end;gap:.75rem;margin:1.4rem 0 0;font-size:.78rem;display:flex}._2Q2kzW_signLine{border-bottom:1px dashed #9ca3af;flex:1}@media (max-width:900px){._2Q2kzW_inner{grid-template-columns:minmax(0,1fr);gap:3rem}._2Q2kzW_board{width:100%;max-width:30rem;margin:0 auto;position:relative;top:0}}@media (max-width:480px){._2Q2kzW_section{padding:4.5rem 0}._2Q2kzW_inner{padding:0 1rem}}
._9YGGiG_section{background:var(--bgSecondary);padding:6rem 0}._9YGGiG_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}._9YGGiG_head{max-width:780px}._9YGGiG_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdIndigo);margin:0;font-size:.82rem;font-weight:700}._9YGGiG_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.7rem 0 0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.15}._9YGGiG_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.05rem;line-height:1.7}._9YGGiG_first{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2rem;display:grid}._9YGGiG_firstItem{border-radius:var(--radiusLg);border:1px dashed var(--borderSecondary);padding:1.1rem 1.25rem}._9YGGiG_firstWho{color:var(--cdIndigo);margin:0 0 .4rem;font-size:1rem;font-weight:800}._9YGGiG_firstItem p,._9YGGiG_team{color:var(--textSecondary);margin:0;font-size:.95rem;line-height:1.65}._9YGGiG_team{max-width:900px;margin-top:1.25rem}._9YGGiG_team a{color:var(--cdIndigo);font-weight:600}._9YGGiG_planner{border:1px solid var(--borderSecondary);border-radius:var(--radiusLg);background:linear-gradient(var(--borderPrimary) 1px, transparent 1px) 0 0 / 100% 2rem, var(--cardBg);grid-template-rows:3rem repeat(4,minmax(6.5rem,auto));grid-template-columns:7rem repeat(4,minmax(0,1fr));margin-top:2.75rem;display:grid;overflow:hidden}._9YGGiG_laneHeads,._9YGGiG_week{grid-row:1/-1;grid-template-rows:subgrid;display:grid}._9YGGiG_laneHeads{border-right:2px solid var(--borderSecondary);background:var(--bgSecondary)}._9YGGiG_laneHead{--lane:var(--cdIndigo);border-top:1px solid var(--borderPrimary);border-left:5px solid var(--lane);color:var(--textPrimary);align-items:center;padding:0 .8rem;font-size:.8rem;font-weight:800;display:flex}._9YGGiG_laneHead[data-lane="1"],._9YGGiG_slot[data-lane="1"]{--lane:var(--cdTeal)}._9YGGiG_laneHead[data-lane="2"],._9YGGiG_slot[data-lane="2"]{--lane:var(--cdOrange)}._9YGGiG_laneHead[data-lane="3"],._9YGGiG_slot[data-lane="3"]{--lane:var(--cdPink)}._9YGGiG_week{border-left:1px dashed var(--borderSecondary)}._9YGGiG_weekLabel{border-bottom:2px solid var(--borderSecondary);color:var(--textPrimary);justify-content:center;align-items:center;margin:0;font-size:.95rem;font-weight:800;display:flex}._9YGGiG_slot{--lane:var(--cdIndigo);border-top:1px solid var(--borderPrimary);padding:.55rem}._9YGGiG_note{background:color-mix(in srgb, var(--lane) 16%, var(--cardBg));color:var(--textPrimary);border-radius:3px;margin:0;padding:.6rem .7rem;font-size:.84rem;line-height:1.5;box-shadow:0 2px 6px #0f172a1a}._9YGGiG_noteLane{display:none}._9YGGiG_report{border-radius:var(--radiusLg);border-left:5px solid var(--cdPink);background:var(--cardBg);margin-top:2.25rem;padding:1.3rem 1.5rem}._9YGGiG_reportTitle{color:var(--textPrimary);margin:0 0 .8rem;font-size:1.1rem;font-weight:800}._9YGGiG_reportList{color:var(--textSecondary);grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 2rem;margin:0;padding:0 0 0 1.1rem;font-size:.94rem;line-height:1.6;display:grid}@media (max-width:900px){._9YGGiG_reportList,._9YGGiG_first{grid-template-columns:minmax(0,1fr)}._9YGGiG_planner{background:0 0;border:0;grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:1rem;overflow:visible}._9YGGiG_laneHeads{display:none}._9YGGiG_week{border:1px solid var(--borderSecondary);border-radius:var(--radiusLg);background:var(--cardBg);grid-row:auto;grid-template-rows:none}._9YGGiG_weekLabel{justify-content:flex-start;padding:.7rem .9rem}._9YGGiG_slot:empty{display:none}._9YGGiG_noteLane{letter-spacing:.1em;text-transform:uppercase;color:var(--textTertiary);margin-bottom:.2rem;font-size:.68rem;font-weight:800;display:block}}@media (max-width:480px){._9YGGiG_section{padding:4.5rem 0}._9YGGiG_inner{padding:0 1rem}}
.E8ZT1q_section{background:var(--bgPrimary);padding:6rem 0}.E8ZT1q_inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}.E8ZT1q_head{max-width:800px}.E8ZT1q_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdRed);margin:0;font-size:.82rem;font-weight:700}.E8ZT1q_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.7rem 0 0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.15}.E8ZT1q_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.05rem;line-height:1.7}.E8ZT1q_intro a{color:var(--cdIndigo);font-weight:600}.E8ZT1q_table{border-collapse:collapse;width:100%;margin-top:2.5rem;font-size:.93rem}.E8ZT1q_caption{text-align:left;color:var(--textTertiary);padding-bottom:.8rem;font-size:.8rem;font-weight:700}.E8ZT1q_table thead th{border-bottom:2px solid var(--textPrimary);letter-spacing:.12em;text-align:left;text-transform:uppercase;color:var(--textTertiary);padding:0 1rem .7rem;font-size:.72rem;font-weight:800}.E8ZT1q_table tbody td,.E8ZT1q_table tbody th{border-bottom:1px solid var(--borderPrimary);text-align:left;vertical-align:top;color:var(--textSecondary);padding:1rem;line-height:1.6}.E8ZT1q_when{width:10rem;position:relative}.E8ZT1q_when:before{content:"";background:color-mix(in srgb, var(--cdRed) 35%, transparent);width:2px;position:absolute;top:0;bottom:0;left:2.2rem}.E8ZT1q_badge{border-radius:var(--radiusMd);border:1px solid var(--borderPrimary);background:linear-gradient(var(--cdRed), var(--cdRed)) top / 100% .6rem no-repeat, var(--cardBg);min-width:7rem;box-shadow:var(--shadowSm);text-align:center;color:var(--textPrimary);padding:1.05rem .6rem .45rem;font-size:.82rem;font-weight:800;display:inline-block;position:relative}.E8ZT1q_table tbody .E8ZT1q_who{width:8rem;color:var(--textPrimary);font-weight:800}.E8ZT1q_web{max-width:860px;color:var(--textSecondary);margin:1.75rem 0 0;font-size:1rem;line-height:1.75}@media (max-width:760px){.E8ZT1q_table thead{display:none}.E8ZT1q_table,.E8ZT1q_table tbody,.E8ZT1q_table tr,.E8ZT1q_table td,.E8ZT1q_table th{width:100%;display:block}.E8ZT1q_table tbody tr{border-bottom:1px solid var(--borderPrimary);padding:1rem 0}.E8ZT1q_table tbody td,.E8ZT1q_table tbody th{border:0;padding:.25rem 0}.E8ZT1q_when:before{display:none}.E8ZT1q_table tbody td[data-label]:before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:var(--textTertiary);font-size:.68rem;font-weight:800;display:block}}@media (max-width:480px){.E8ZT1q_section{padding:4.5rem 0}.E8ZT1q_inner{padding:0 1rem}}
._9Tg5iq_section{background:var(--bgSecondary);padding:6rem 0;overflow-x:clip}._9Tg5iq_inner{max-width:1200px;margin:0 auto;padding:0 1.5rem}._9Tg5iq_head{max-width:800px}._9Tg5iq_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdGreen);margin:0;font-size:.82rem;font-weight:700}._9Tg5iq_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.7rem 0 0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.15}._9Tg5iq_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.05rem;line-height:1.7}._9Tg5iq_split{border-radius:var(--radius2xl);box-shadow:var(--shadowXl);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-top:2.75rem;display:grid;position:relative;overflow:hidden}._9Tg5iq_half{padding:1.75rem 1.75rem 1.5rem}._9Tg5iq_half[data-side=before]{color:#fee2e2;background:linear-gradient(135deg,#7f1d1d,#991b1b)}._9Tg5iq_half[data-side=after]{color:#dcfce7;background:linear-gradient(135deg,#14532d,#166534);padding-left:2.75rem}._9Tg5iq_seam{clip-path:polygon(0 0,50% 0,100% 50%,50% 100%,0 100%);background:linear-gradient(90deg,#991b1b 50%,#14532d 50%);width:2.2rem;position:absolute;top:0;bottom:0;left:calc(58.33% - 1.1rem)}._9Tg5iq_sideLabel{letter-spacing:.16em;text-transform:uppercase;opacity:.85;margin:0;font-size:.78rem;font-weight:800}._9Tg5iq_stats{flex-wrap:wrap;gap:1.5rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}._9Tg5iq_stats li{display:grid}._9Tg5iq_value{color:#fff;font-size:2.6rem;font-weight:800;line-height:1}._9Tg5iq_statLabel{text-transform:uppercase;letter-spacing:.08em;margin-top:.3rem;font-size:.8rem}._9Tg5iq_note{margin:1.1rem 0 0;font-size:.9rem;line-height:1.55}._9Tg5iq_moves{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}._9Tg5iq_move{border-radius:var(--radiusLg);border:1px solid var(--borderPrimary);background:var(--cardBg);padding:1rem 1.1rem}._9Tg5iq_moveKind{letter-spacing:.12em;text-transform:uppercase;color:var(--cdGreen);margin:0 0 .4rem;font-size:.8rem;font-weight:800}._9Tg5iq_moveText{color:var(--textSecondary);margin:0;font-size:.92rem;line-height:1.6}._9Tg5iq_lesson{max-width:880px;color:var(--textSecondary);margin:1.75rem 0 0;font-size:1rem;line-height:1.75}._9Tg5iq_shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2rem;display:grid}._9Tg5iq_shot{margin:0}._9Tg5iq_shot img{border-radius:var(--radiusLg);border:1px solid var(--borderPrimary);width:100%;height:auto;display:block}._9Tg5iq_shot figcaption{color:var(--textTertiary);margin-top:.5rem;font-size:.85rem}._9Tg5iq_more{color:var(--textSecondary);margin:1.5rem 0 0;font-size:.97rem;line-height:1.7}._9Tg5iq_more a{color:var(--cdGreen);font-weight:600}@media (max-width:900px){._9Tg5iq_moves{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._9Tg5iq_split{grid-template-columns:minmax(0,1fr)}._9Tg5iq_seam{display:none}._9Tg5iq_half[data-side=after]{padding-left:1.75rem}._9Tg5iq_moves,._9Tg5iq_shots{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){._9Tg5iq_section{padding:4.5rem 0}._9Tg5iq_inner{padding:0 1rem}._9Tg5iq_half{padding:1.4rem 1.2rem}}
.r8MOrG_section{background:var(--bgPrimary);padding:6rem 0}.r8MOrG_inner{max-width:1100px;margin:0 auto;padding:0 1.5rem}.r8MOrG_head{max-width:780px}.r8MOrG_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdOrange);margin:0;font-size:.82rem;font-weight:700}.r8MOrG_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.7rem 0 0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.15}.r8MOrG_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.05rem;line-height:1.7}.r8MOrG_lanes{gap:.6rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.r8MOrG_lane{--tone:#dc2626;--speed:2.5s;border-radius:var(--radiusLg);background:color-mix(in srgb, var(--tone) 10%, var(--cardBg));border:1px solid color-mix(in srgb, var(--tone) 35%, transparent);position:relative;overflow:hidden}.r8MOrG_lane[data-level="1"]{--tone:#ea580c;--speed:4.5s}.r8MOrG_lane[data-level="2"]{--tone:#2563eb;--speed:8s}.r8MOrG_lane[data-level="3"]{--tone:#64748b;--speed:14s}.r8MOrG_flow{background:repeating-linear-gradient(115deg, transparent 0 2.2rem, color-mix(in srgb, var(--tone) 12%, transparent) 2.2rem 2.9rem, transparent 2.9rem 4.4rem);width:200%;animation:r8MOrG_flow var(--speed) linear infinite;position:absolute;top:0;bottom:0;left:0}@keyframes r8MOrG_flow{0%{transform:translate(-50%)}to{transform:translate(0)}}.r8MOrG_content{grid-template-columns:8rem minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:1.25rem;padding:1.1rem 1.25rem;display:grid;position:relative}.r8MOrG_level{border-radius:var(--radiusFull);background:var(--tone);letter-spacing:.06em;text-transform:uppercase;color:#fff;justify-self:start;margin:0;padding:.25rem .6rem;font-size:.85rem;font-weight:800}.r8MOrG_body,.r8MOrG_rule{margin:0;font-size:.94rem;line-height:1.6}.r8MOrG_body{color:var(--textPrimary)}.r8MOrG_rule{color:var(--textSecondary)}.r8MOrG_note{border-radius:var(--radiusLg);background:var(--bgSecondary);color:var(--textSecondary);margin:1.5rem 0 0;padding:1rem 1.2rem;font-size:.95rem;line-height:1.7}.r8MOrG_note a{color:var(--cdOrange);font-weight:600}@media (max-width:760px){.r8MOrG_content{grid-template-columns:minmax(0,1fr);gap:.5rem}}@media (max-width:480px){.r8MOrG_section{padding:4.5rem 0}.r8MOrG_inner{padding:0 1rem}}@media (prefers-reduced-motion:reduce){.r8MOrG_flow{animation:none}}
.gHGA2a_section{background:var(--bgSecondary);padding:6rem 0}.gHGA2a_inner{max-width:1280px;margin:0 auto;padding:0 1.5rem}.gHGA2a_head{max-width:780px}.gHGA2a_kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--cdTeal);margin:0;font-size:.82rem;font-weight:700}.gHGA2a_title{letter-spacing:-.02em;color:var(--textPrimary);margin:.7rem 0 0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.15}.gHGA2a_intro{color:var(--textSecondary);margin:1rem 0 0;font-size:1.05rem;line-height:1.7}.gHGA2a_board{grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem;margin-top:2.5rem;display:grid}.gHGA2a_column{--col:var(--textTertiary);border-radius:var(--radiusLg);background:color-mix(in srgb, var(--col) 8%, var(--bgPrimary));border-top:4px solid var(--col);padding:.8rem}.gHGA2a_column[data-col="1"]{--col:var(--cdIndigo)}.gHGA2a_column[data-col="2"]{--col:var(--cdOrange)}.gHGA2a_column[data-col="3"]{--col:var(--cdPurple)}.gHGA2a_column[data-col="4"]{--col:var(--cdGreen)}.gHGA2a_colName{letter-spacing:.06em;text-transform:uppercase;color:var(--textPrimary);justify-content:space-between;align-items:center;margin:0 0 .75rem;font-size:.85rem;font-weight:800;display:flex}.gHGA2a_count{border-radius:var(--radiusFull);background:var(--col);color:#fff;place-items:center;min-width:1.4rem;height:1.4rem;font-size:.72rem;display:grid}.gHGA2a_cards{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.gHGA2a_card{border-radius:var(--radiusMd);border:1px solid var(--borderPrimary);background:var(--cardBg);box-shadow:var(--shadowSm);color:var(--textPrimary);padding:.7rem .75rem;font-size:.86rem;line-height:1.45}.gHGA2a_good{border-radius:var(--radiusLg);background:var(--cardBg);border:1px solid var(--borderPrimary);max-width:900px;margin-top:2.25rem;padding:1.2rem 1.4rem}.gHGA2a_goodTitle{color:var(--textPrimary);margin:0 0 .7rem;font-size:1.05rem;font-weight:800}.gHGA2a_good ul{color:var(--textSecondary);gap:.4rem;margin:0;padding:0 0 0 1.1rem;font-size:.94rem;line-height:1.6;display:grid}.gHGA2a_good p{color:var(--textTertiary);margin:.8rem 0 0;font-size:.92rem;line-height:1.6}.gHGA2a_links{max-width:900px;color:var(--textSecondary);margin:2rem 0 0;font-size:1rem;line-height:1.75}.gHGA2a_links a{color:var(--cdTeal);font-weight:600}@media (max-width:1000px){.gHGA2a_board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.gHGA2a_board{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.gHGA2a_section{padding:4.5rem 0}.gHGA2a_inner{padding:0 1rem}}
.KOrYgq_section{background:radial-gradient(50% 60% at 50% 100%, var(--glassIndigo20), transparent 70%), var(--bgSecondary);padding:6rem 0 7rem}.KOrYgq_inner{max-width:760px;margin:0 auto;padding:0 1.5rem}.KOrYgq_calendar{padding-top:1.2rem;position:relative}.KOrYgq_rings{z-index:3;justify-content:space-around;padding:0 18%;display:flex;position:absolute;top:0;left:0;right:0}.KOrYgq_rings span{border-radius:var(--radiusFull);background:0 0;border:3px solid #64748b;width:.9rem;height:2.2rem}.KOrYgq_under{border-radius:var(--radiusLg);background:color-mix(in srgb, var(--cdIndigo) 30%, var(--cardBg));position:absolute;inset:1.8rem -.6rem -.6rem .6rem}.KOrYgq_page{z-index:2;border-radius:var(--radiusLg);border-top:2.4rem solid var(--cdIndigo);background:var(--cardBg);box-shadow:var(--shadow2xl);padding:2.4rem 2rem 2.2rem;position:relative;overflow:hidden}.KOrYgq_month{letter-spacing:.2em;text-align:center;text-transform:uppercase;color:#fff;margin:0;font-size:.85rem;font-weight:800;position:absolute;top:-1.95rem;left:0;right:0}.KOrYgq_title{letter-spacing:-.02em;text-align:center;color:var(--textPrimary);margin:0;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:800;line-height:1.1}.KOrYgq_body{text-align:center;max-width:52ch;color:var(--textSecondary);margin:1rem auto 0;font-size:1.05rem;line-height:1.7}.KOrYgq_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;margin-top:1.75rem;display:flex}.KOrYgq_button{border-radius:var(--radiusFull);background:var(--cdIndigo);color:#fff;align-items:center;min-height:3rem;padding:0 1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.KOrYgq_link{color:var(--cdIndigo);font-weight:700}.KOrYgq_button:focus-visible,.KOrYgq_link:focus-visible{outline:2px solid var(--cdIndigo);outline-offset:3px}.KOrYgq_moving{text-align:center;max-width:48ch;color:var(--textTertiary);margin:1.5rem auto 0;font-size:.9rem;line-height:1.6}.KOrYgq_moving a{color:var(--cdIndigo);font-weight:600}.KOrYgq_fold{background:linear-gradient(135deg, var(--bgSecondary) 50%, color-mix(in srgb, var(--cdIndigo) 18%, var(--cardBg)) 50%);transform-origin:100% 100%;width:3.2rem;height:3.2rem;animation:4s ease-in-out infinite KOrYgq_lift;position:absolute;bottom:0;right:0;box-shadow:-3px -3px 6px #0f172a1f}@keyframes KOrYgq_lift{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@media (max-width:480px){.KOrYgq_section{padding:4.5rem 0 5rem}.KOrYgq_inner{padding:0 1rem}.KOrYgq_page{padding:2rem 1.2rem}}@media (prefers-reduced-motion:reduce){.KOrYgq_fold{animation:none}}
