._page_lvtt8_1{flex-direction:column;min-height:100%;display:flex}._header_lvtt8_7{padding:var(--space-5) var(--space-5) 0}._main_lvtt8_11{width:100%;max-width:1100px;padding:var(--space-8) var(--space-5);gap:var(--space-8);flex-direction:column;flex:1;margin:0 auto;display:flex}._intro_lvtt8_22{gap:var(--space-3);flex-direction:column;display:flex}._title_lvtt8_28{font-size:var(--text-display-m)}._subtitle_lvtt8_32{color:var(--text-muted);font-size:var(--text-title);max-width:48ch}._hero_lvtt8_38{margin-top:var(--space-5);max-width:960px;color:var(--bone)}._hero_lvtt8_38 svg{width:100%;height:auto;display:block}._section_lvtt8_50{gap:var(--space-5);flex-direction:column;display:flex}._sectionTitle_lvtt8_56{font-size:var(--text-display-s);text-transform:uppercase;letter-spacing:.02em;padding-bottom:var(--space-3);border-bottom:1px solid var(--border)}._roles_lvtt8_66{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}._roleCard_lvtt8_72{gap:var(--space-3);padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}._roleIcon_lvtt8_82{color:var(--bone);font-size:2rem;display:inline-flex}._roleTitle_lvtt8_88{font-family:var(--font-display);font-size:var(--text-display-s);text-transform:uppercase;letter-spacing:.02em;font-weight:400;line-height:1}._roleText_lvtt8_97{color:var(--text-muted);line-height:1.55}._phaseLabel_lvtt8_104{align-items:baseline;gap:var(--space-3);display:flex}._flow_lvtt8_110+._phaseLabel_lvtt8_104{margin-top:var(--space-4)}._phaseName_lvtt8_114{font-family:var(--font-display);font-size:var(--text-title);letter-spacing:.06em;text-transform:uppercase;color:var(--bone)}._phaseMeta_lvtt8_122{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-weight:500}._flow_lvtt8_110{margin:0;padding:0;list-style:none}._flowRow_lvtt8_136{align-items:center;gap:var(--space-4);padding:var(--space-2) 0;display:flex;position:relative}._flowNum_lvtt8_144{width:40px;height:40px;font-family:var(--font-display);font-size:var(--text-title);background:var(--surface-2);color:var(--bone);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._flowRow_lvtt8_136:not(:last-child):before{content:"";top:50%;left:19px;bottom:calc(-1 * var(--space-2));background:var(--border);width:2px;position:absolute}._flowText_lvtt8_170{font-size:var(--text-title);min-width:0;margin:0;line-height:1.45}._flowName_lvtt8_177{color:var(--text);font-weight:600}._flowDesc_lvtt8_182{color:var(--text-muted)}._flowDesc_lvtt8_182 strong{color:var(--text);font-weight:600}._audioNote_lvtt8_191{align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--bone);color:var(--text-muted);line-height:1.5;display:flex}._audioIcon_lvtt8_205{color:var(--bone);flex-shrink:0;font-size:1.5rem;display:inline-flex}._audioNote_lvtt8_191 strong{color:var(--text);font-weight:600}._scoringList_lvtt8_219{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._scoringRow_lvtt8_228{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--bone);border-radius:var(--radius-sm);line-height:1.5;display:flex}._chip_lvtt8_240{border-radius:var(--radius-pill);min-width:60px;font-family:var(--font-display);font-size:var(--text-title);letter-spacing:.04em;flex-shrink:0;justify-content:center;align-items:center;padding:4px 12px;display:inline-flex}._chipGood_lvtt8_253{color:var(--positive);background:#4ade801f}._chipBad_lvtt8_258{color:var(--negative-text);background:var(--negative-soft)}._chipBonus_lvtt8_263{color:var(--bone);background:var(--surface-2)}._faqList_lvtt8_270{gap:var(--space-2);flex-direction:column;margin:0;padding:0;display:flex}._faqRow_lvtt8_278{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--bone);border-radius:var(--radius-sm)}._faqTerm_lvtt8_286{color:var(--text);margin:0 0 var(--space-1);font-weight:600}._faqDef_lvtt8_292{color:var(--text-muted);margin:0;line-height:1.55}._faqDef_lvtt8_292 strong{color:var(--text);font-weight:600}._backRow_lvtt8_305{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=900px){._roles_lvtt8_66{grid-template-columns:1fr}}@media (width<=600px){._main_lvtt8_11{padding:var(--space-6) var(--space-4);gap:var(--space-7)}._flowNum_lvtt8_144{width:36px;height:36px}._flowRow_lvtt8_136:not(:last-child):before{left:17px}._flowText_lvtt8_170{font-size:var(--text-body)}}
