._app_vxl64_1{min-height:100vh;padding-bottom:6rem;color:var(--foreground);background:var(--background);font-family:var(--font-family-base)}._header_vxl64_2{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;min-height:5rem;padding:var(--spacing-3) clamp(var(--spacing-4),5vw,var(--spacing-8));border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--background) 94%,transparent);backdrop-filter:blur(14px)}._brand_vxl64_3{display:inline-flex;flex-direction:column;gap:.15rem;color:var(--foreground);text-decoration:none}._brandName_vxl64_4{font-family:var(--font-family-display);font-size:clamp(1.05rem,4vw,1.45rem);line-height:1.05}._brandSubtitle_vxl64_5{color:var(--muted-foreground);font-size:.62rem;font-weight:600}._lessonBadge_vxl64_6,._kicker_vxl64_6{color:var(--primary);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._lessonBadge_vxl64_6{padding:.45rem .7rem;border-radius:var(--radius-full);background:var(--surface)}._hero_vxl64_8,._emergencyCard_vxl64_8,._ageGuide_vxl64_8,._recognition_vxl64_8,._stepsSection_vxl64_8,._techniques_vxl64_8,._breathsCard_vxl64_8,._quickFacts_vxl64_8,._aedCard_vxl64_8,._disclaimer_vxl64_8{width:min(100% - 2rem,52rem);margin-inline:auto}._hero_vxl64_8{padding:var(--spacing-8) 0}._backLink_vxl64_10{display:inline-flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-8);color:var(--primary);font-weight:700;text-decoration:none}._heroIcon_vxl64_11,._techniqueIcon_vxl64_11{display:grid;place-items:center;color:var(--primary);background:var(--surface)}._heroIcon_vxl64_11{width:4rem;height:4rem;margin-bottom:var(--spacing-4);border-radius:var(--radius-lg)}._hero_vxl64_8 h1,._ageGuide_vxl64_8 h2,._recognition_vxl64_8 h2,._stepsSection_vxl64_8 h2,._techniques_vxl64_8 h2,._breathsCard_vxl64_8 h2,._quickFacts_vxl64_8 h2,._aedCard_vxl64_8 h2{margin:var(--spacing-2) 0;font-family:var(--font-family-display);font-weight:400;line-height:1.08}._hero_vxl64_8 h1{font-size:clamp(2.7rem,11vw,4.8rem)}._hero_vxl64_8>p{margin:var(--spacing-4) 0;color:var(--muted-foreground);font-size:1.08rem;line-height:1.65}._readTime_vxl64_16{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.88rem;font-weight:600}._emergencyCard_vxl64_8{display:grid;gap:var(--spacing-3);padding:var(--spacing-5,1.25rem);border:1px solid color-mix(in srgb,var(--emergency) 35%,var(--border));border-left:.4rem solid var(--emergency);border-radius:var(--radius-lg);background:var(--emergency-soft)}._emergencyCard_vxl64_8>svg{color:var(--emergency)}._emergencyCard_vxl64_8 strong{font-size:1.05rem}._emergencyCard_vxl64_8 p,._breathsCard_vxl64_8 p,._aedCard_vxl64_8 p{margin:var(--spacing-1) 0 0;color:var(--muted-foreground);line-height:1.6}._emergencyCard_vxl64_8 a{gap:var(--spacing-2);border-radius:var(--radius-full)}._ageGuide_vxl64_8,._recognition_vxl64_8,._stepsSection_vxl64_8,._techniques_vxl64_8,._quickFacts_vxl64_8{padding:var(--spacing-16) 0}._ageGuide_vxl64_8 h2,._recognition_vxl64_8 h2,._stepsSection_vxl64_8 h2,._techniques_vxl64_8 h2,._quickFacts_vxl64_8 h2{font-size:clamp(2rem,8vw,3.2rem)}._ageGrid_vxl64_24,._techniqueGrid_vxl64_24,._steps_vxl64_8,._factGrid_vxl64_24{display:grid;gap:var(--spacing-4);margin-top:var(--spacing-6)}._ageGrid_vxl64_24 article,._techniqueGrid_vxl64_24 article,._stepCard_vxl64_25,._factGrid_vxl64_24 article{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._ageGrid_vxl64_24 article,._techniqueGrid_vxl64_24 article{padding:var(--spacing-6)}._ageGrid_vxl64_24 svg{color:var(--primary)}._ageGrid_vxl64_24 h3,._techniqueGrid_vxl64_24 h3{margin:var(--spacing-3) 0 var(--spacing-2);font-size:1.2rem}._ageGrid_vxl64_24 p{margin:0;color:var(--muted-foreground);line-height:1.6}._signs_vxl64_30{display:grid;gap:var(--spacing-3);margin-top:var(--spacing-6)}._signs_vxl64_30 div{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);font-weight:700}._signs_vxl64_30 svg{flex:0 0 auto;color:var(--success)}._note_vxl64_33{margin:var(--spacing-4) 0 0;padding-left:var(--spacing-4);border-left:3px solid var(--primary);color:var(--muted-foreground);line-height:1.6}._sectionHeading_vxl64_34{margin-bottom:var(--spacing-6)}._stepCard_vxl64_25{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-4);padding:var(--spacing-5,1.25rem)}._stepNumber_vxl64_36{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-full);color:var(--primary-foreground);background:var(--primary);font-size:1.1rem;font-weight:700}._stepCard_vxl64_25 h3{margin:0 0 var(--spacing-2);font-size:1.08rem}._stepCard_vxl64_25 p{margin:0;color:var(--muted-foreground);line-height:1.6}._techniqueIcon_vxl64_11{width:3.5rem;height:3.5rem;border-radius:var(--radius-md)}._techniqueGrid_vxl64_24 ul{margin:var(--spacing-4) 0 0;padding-left:1.25rem;color:var(--muted-foreground)}._techniqueGrid_vxl64_24 li{margin-bottom:var(--spacing-3);line-height:1.55}._updateNote_vxl64_42{margin:var(--spacing-4) 0 0;padding:var(--spacing-3);border-radius:var(--radius);color:var(--info);background:var(--lavender-soft);font-size:.85rem;font-weight:600;line-height:1.5}._breathsCard_vxl64_8,._aedCard_vxl64_8{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-4);padding:var(--spacing-6);border-radius:var(--radius-lg);background:var(--surface)}._breathsCard_vxl64_8>svg,._aedCard_vxl64_8>svg{color:var(--primary)}._breathsCard_vxl64_8 h2,._aedCard_vxl64_8 h2{font-size:clamp(1.65rem,7vw,2.5rem)}._factGrid_vxl64_24 article{display:flex;flex-direction:column;padding:var(--spacing-5,1.25rem)}._factGrid_vxl64_24 strong{color:var(--primary);font-family:var(--font-family-display);font-size:2rem;font-weight:400}._factGrid_vxl64_24 span{color:var(--muted-foreground)}._aedCard_vxl64_8{margin-bottom:var(--spacing-8);background:var(--lavender-soft)}._disclaimer_vxl64_8{display:flex;gap:var(--spacing-3);margin-bottom:var(--spacing-12);padding:var(--spacing-5,1.25rem);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted)}._disclaimer_vxl64_8 svg{flex:0 0 auto;color:var(--primary)}._disclaimer_vxl64_8 p{margin:0;color:var(--muted-foreground);font-size:.82rem;line-height:1.6}._bottomNav_vxl64_53{position:fixed;right:0;bottom:0;left:0;z-index:30;display:grid;grid-template-columns:repeat(5,1fr);min-height:5rem;padding:var(--spacing-2) max(var(--spacing-2),env(safe-area-inset-right)) max(var(--spacing-2),env(safe-area-inset-bottom)) max(var(--spacing-2),env(safe-area-inset-left));border-top:1px solid var(--border);background:color-mix(in srgb,var(--card) 96%,transparent);box-shadow:0 -8px 22px #46303014;backdrop-filter:blur(16px)}._navItem_vxl64_54{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-width:0;min-height:3.75rem;padding:var(--spacing-1) .1rem;border-radius:var(--radius-md);color:var(--muted-foreground);text-decoration:none;font-size:.68rem}._navActive_vxl64_55{color:var(--primary);background:var(--surface);font-weight:700}@media(min-width:44rem){._emergencyCard_vxl64_8{grid-template-columns:auto 1fr auto;align-items:center}._ageGrid_vxl64_24,._techniqueGrid_vxl64_24,._steps_vxl64_8{grid-template-columns:repeat(2,1fr)}._factGrid_vxl64_24{grid-template-columns:repeat(3,1fr)}._bottomNav_vxl64_53{left:50%;bottom:var(--spacing-3);width:min(100% - 2rem,38rem);transform:translate(-50%);border:1px solid var(--border);border-radius:var(--radius-lg)}}
