.help-grid li{grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;column-gap:12px;display:grid}.help-grid li>strong{margin:0}.help-grid li>a,.help-grid li>span:not(.help-icon){grid-column:1/-1}.help-grid li>a{justify-self:start;margin-top:12px}.help-grid .help-icon{width:38px;height:38px;color:var(--primary);background:#8af3c51a;border-radius:50%;place-items:center;margin:0;display:grid}.help-grid .is-emergency .help-icon{color:var(--destructive);background:#f2979721}.call-911{background:radial-gradient(ellipse at 0 0,#f2979714,transparent 60%),var(--card);border:1px solid #f297974d;border-radius:16px;margin:0 0 30px;padding:22px 22px 18px}.info-prose .call-911-lead{color:var(--foreground);align-items:center;gap:12px;margin:0 0 16px;font-size:20px;line-height:1.4;display:flex}.call-911-lead svg{color:var(--destructive);flex:none}.info-prose .call-911-signs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.call-911-signs li{color:#e2e8db;background:#05070a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:10px;padding:14px 12px 13px;font-size:15px;line-height:1.45;display:flex}.call-911-signs svg{color:var(--destructive);flex:none}.call-911-signs span{display:block}.call-911-signs span:first-letter{text-transform:uppercase}.info-prose .call-911-unsure{color:#aab4a1;margin:0;font-size:15px;line-height:1.6}.info-prose .mix-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 26px;padding:0;list-style:none;display:grid}.mix-cards li{border:1px solid var(--border);background:var(--card);border-radius:12px;flex-direction:column;gap:12px;padding:18px 18px 16px;font-size:16px;line-height:1.65;display:flex}.mix-icon{color:#f3c96b;background:#f3c96b1a;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}@media (max-width:700px){.call-911{padding:18px 16px 16px}.info-prose .call-911-signs{grid-template-columns:repeat(2,minmax(0,1fr))}.call-911-signs li:last-child{flex-direction:row;grid-column:1/-1;align-items:center}.info-prose .mix-cards{grid-template-columns:1fr}}.help-save{min-height:46px;color:var(--foreground);background:#8af3c50f;border:1px solid #8af3c566;border-radius:999px;align-items:center;gap:10px;margin:-6px 0 26px;padding:0 20px;font-size:15px;text-decoration:none;display:inline-flex}.help-save:hover{border-color:var(--primary);color:var(--primary)}.help-save:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.help-save-note{color:#8e9788;margin:-18px 0 28px;font-size:13px;display:block}.breathe{border:1px solid var(--border);background:radial-gradient(ellipse at 18% 50%,#8af3c512,transparent 60%),var(--card);border-radius:18px;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:30px;margin:26px 0 30px;padding:26px 28px;display:grid}.breathe-stage{place-items:center;width:200px;height:200px;display:grid;position:relative}.breathe-glow{opacity:.55;background:radial-gradient(circle,#8af3c58c 0%,#8af3c52e 45%,#8af3c500 70%);border-radius:50%;position:absolute;inset:6px;transform:scale(.74)}.breathe-alien{width:92px;height:auto;position:relative;overflow:visible;transform:scale(.97)}.breathe-head{fill:#a9c29b}.breathe-eye path{fill:#141714}.breathe-eye ellipse{fill:#eef7f1;opacity:.85}.breathe-eye{transform-box:fill-box;transform-origin:50%}.breathe-smile{fill:none;stroke:#3d4a39;stroke-width:2.6px;stroke-linecap:round}.breathe-copy h3{margin:0 0 6px}.breathe-copy h3 em{color:var(--primary);font-family:Georgia,serif;font-weight:400}.breathe-cue{color:var(--foreground);min-height:1.4em;margin:0 0 4px;font-size:22px;line-height:1.4}.breathe-round{font-family:var(--font-geist-mono),monospace;letter-spacing:1.4px;text-transform:uppercase;color:#a0b594;margin:0 0 16px;font-size:12px}.breathe-actions{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.breathe-actions button{min-height:46px;font:inherit;cursor:pointer;border-radius:999px;padding:0 20px;font-size:15px}.breathe-start{background:var(--primary);color:#111;border:0;font-weight:600}.breathe-sound{border:1px solid var(--border);color:#c9d4bf;background:0 0}.breathe-sound[aria-pressed=true]{color:var(--primary);border-color:#8af3c580}.breathe-actions button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.info-prose .breathe-note{color:#8e9788;margin:0;font-size:13px;line-height:1.55}.breathe[data-phase=in] .breathe-glow{opacity:1;transition:transform var(--in) cubic-bezier(.45,0,.55,1),opacity var(--in) ease;transform:scale(1.08)}.breathe[data-phase=out] .breathe-glow{opacity:.45;transition:transform var(--out) cubic-bezier(.45,0,.55,1),opacity var(--out) ease;transform:scale(.7)}.breathe[data-phase=in] .breathe-alien{transition:transform var(--in) cubic-bezier(.45,0,.55,1);transform:scale(1.04)translateY(-3px)}.breathe[data-phase=out] .breathe-alien{transition:transform var(--out) cubic-bezier(.45,0,.55,1);transform:scale(.97)}.breathe[data-phase=out] .breathe-eye{transition:transform calc(var(--out) * .5) ease .4s;transform:scaleY(.18)}.breathe[data-phase=in] .breathe-eye{transition:transform .5s;transform:none}@media (max-width:700px){.breathe{text-align:center;grid-template-columns:1fr;justify-items:center;padding:22px 18px}.breathe-stage{width:170px;height:170px}.breathe-actions{justify-content:center}}@media (prefers-reduced-motion:reduce){.breathe-glow,.breathe[data-phase] .breathe-glow{transform:none}.breathe[data-phase] .breathe-alien,.breathe[data-phase] .breathe-eye{transition:none;transform:none}.breathe[data-phase=in] .breathe-glow{transition:opacity var(--in) ease}.breathe[data-phase=out] .breathe-glow{transition:opacity var(--out) ease}}
