.grwm_page__zLlCl{padding-bottom:3rem}.grwm_block__y10_u{padding-top:2.2rem}.grwm_heading__UuCj_{font-family:var(--font-display),-apple-system,sans-serif;font-size:1.6rem;font-weight:700;margin:0 0 .9rem}.grwm_intro__xDDKf{white-space:pre-line;color:var(--color-muted);margin:0 0 1rem;max-width:42rem}.grwm_prose__SV3Oh{max-width:46rem;line-height:1.7}.grwm_hero__M4ytH{position:relative;background:var(--color-surface);padding:2.6rem 0 2.4rem;overflow:hidden}.grwm_heroPhoto__mmNyS{min-height:min(56vh,460px);display:flex;align-items:flex-end;color:#fff;background:#16222c}.grwm_heroImage__q87_5{object-fit:cover}.grwm_heroPhoto__mmNyS:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 25%,rgba(10,16,22,.72))}.grwm_heroInner__OJVPL{position:relative;z-index:1;width:100%}.grwm_heroHeading__GfINa{font-family:var(--font-display),-apple-system,sans-serif;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;letter-spacing:-.015em;line-height:1.08;margin:0 0 .7rem;max-width:20ch;text-wrap:balance}.grwm_heroText__UaZN0{white-space:pre-line;font-size:1.12rem;max-width:38rem;margin:0 0 1.3rem}.grwm_hero__M4ytH:not(.grwm_heroPhoto__mmNyS) .grwm_heroText__UaZN0{color:var(--color-muted)}.grwm_figure__veISU{margin:0}.grwm_photoFrame__x0EZN{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;background:#16222c}.grwm_photo__kVD2v{object-fit:cover}.grwm_figure__veISU figcaption{color:var(--color-muted);font-size:.9rem;margin-top:.5rem}.grwm_checklist__uc9uG{list-style:none;margin:0;padding:0;display:grid;grid-gap:.45rem;gap:.45rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.grwm_checklist__uc9uG label{display:flex;gap:.7rem;align-items:flex-start;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:.75rem .9rem;cursor:pointer;min-height:44px}.grwm_checklist__uc9uG input{width:1.2rem;height:1.2rem;margin-top:.1rem;flex-shrink:0;accent-color:var(--color-primary)}.grwm_checked__BX_1i span{color:var(--color-muted);text-decoration:line-through}.grwm_checklistCount__ChsdX{color:var(--color-muted);font-size:.9rem;margin:.7rem 0 0}.grwm_cards__lPOZ3{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.grwm_card__9yVck{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.2rem 1.2rem 1rem}.grwm_card__9yVck h3{font-size:1.04rem;margin:0 0 .4rem}.grwm_card__9yVck p{color:var(--color-muted);font-size:.94rem;margin:0 0 .5rem}.grwm_buttonBlock__c5Oer{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.grwm_warnings__yAnod{display:grid;grid-gap:.8rem;gap:.8rem}.grwm_warning__7_vbj{border-radius:var(--radius);border:1px solid var(--color-border);border-left-width:6px;background:var(--color-surface);padding:1rem 1.1rem}.grwm_warning__7_vbj h3{margin:0 0 .3rem;font-size:1.05rem}.grwm_warning__7_vbj p{margin:.3rem 0 0}.grwm_warningMeta__HVXn9{color:var(--color-muted);font-size:.88rem}.grwm_level__I6v0Z{display:inline-block;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.15rem .6rem;margin-right:.5rem;vertical-align:middle}.grwm_yellow__cAlBL{border-left-color:#f2c200}.grwm_orange__PcT0x{border-left-color:#f07b00}.grwm_red__ITRro{border-left-color:#d0021b}.grwm_yellow__cAlBL .grwm_level__I6v0Z{background:#ffe680;color:#3d3000}.grwm_orange__PcT0x .grwm_level__I6v0Z{background:#ffc58a;color:#4a2300}.grwm_red__ITRro .grwm_level__I6v0Z{background:#d0021b;color:#fff}.grwm_calm__bMN4J{white-space:pre-line;border-radius:var(--radius);background:var(--color-success-bg);color:var(--color-text);padding:1rem 1.1rem;margin:0}.grwm_source__tckO6{color:var(--color-muted);font-size:.82rem;margin:.7rem 0 0}@media (max-width:640px){.grwm_block__y10_u{padding-top:1.6rem}.grwm_heading__UuCj_{font-size:1.35rem}}