@layer base{._page_1pgdj_2{max-width:76rem;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-20);display:flex;flex-direction:column;gap:var(--spacing-12);width:100%;min-width:0}._page_1pgdj_2>*,._tabsSection_1pgdj_14>[role=tabpanel]{min-width:0;max-width:100%}._hero_1pgdj_19{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:48rem}._eyebrow_1pgdj_26{font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--primary);margin:0}._heroTitle_1pgdj_35{font-family:var(--font-family-display);font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0}._heroIntro_1pgdj_43{font-size:1.0625rem;line-height:1.625rem;color:var(--muted-foreground);margin:0}._downloadRow_1pgdj_50{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);margin-top:var(--spacing-3)}._downloadButton_1pgdj_58{max-width:100%;height:auto;min-height:3.75rem;padding:var(--spacing-3) var(--spacing-4);white-space:normal;text-align:center}._spinner_1pgdj_67{animation:_spin_1pgdj_67 1s linear infinite}@keyframes _spin_1pgdj_67{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._downloadError_1pgdj_80{display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--error);margin:0}._tabsSection_1pgdj_14{display:flex;flex-direction:column;gap:var(--spacing-6);min-width:0}._tabPanel_1pgdj_96{display:flex;flex-direction:column;gap:var(--spacing-8)}._tabHeading_1pgdj_102{font-family:var(--font-family-display);font-size:1.75rem;font-weight:700;color:var(--foreground);margin:0}._tabIntro_1pgdj_110{font-size:1rem;line-height:1.5625rem;color:var(--muted-foreground);margin:0;max-width:52rem}._blockHeading_1pgdj_118{font-size:.9375rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-2) 0}._stageList_1pgdj_126{display:flex;flex-direction:column;gap:var(--spacing-6)}._stageCard_1pgdj_132{display:flex;flex-wrap:wrap;gap:var(--spacing-6);min-width:0;max-width:100%;padding:var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._stageBadgeColumn_1pgdj_144{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1);width:11rem;flex-shrink:0}._stageIconWrap_1pgdj_153{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:var(--radius-full);background-color:var(--accent);color:var(--accent-foreground);margin-bottom:var(--spacing-2)}._stageMaoriName_1pgdj_165{font-family:var(--font-family-display);font-size:1.375rem;font-weight:700;color:var(--foreground);margin:0}._stageGrowthName_1pgdj_173{font-size:.9375rem;font-weight:600;color:var(--muted-foreground);margin:0}._stageContent_1pgdj_182{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-4)}._stageFocusSummary_1pgdj_190{font-size:.9375rem;line-height:1.4375rem;color:var(--muted-foreground);margin:0}._focusAreasList_1pgdj_197{margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.375rem;color:var(--foreground);display:flex;flex-direction:column;gap:var(--spacing-1)}._actionGrid_1pgdj_208{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--spacing-4);min-width:0}._actionGroup_1pgdj_215{display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0;overflow-wrap:anywhere;padding:var(--spacing-4);border-radius:var(--radius);background-color:var(--muted)}._actionGroupTitle_1pgdj_226{font-size:.8125rem;font-weight:700;letter-spacing:.01em;color:var(--primary);margin:0}._actionList_1pgdj_234{margin:0;padding:0;list-style:none;font-size:.875rem;line-height:1.375rem;color:var(--foreground);display:flex;flex-direction:column;gap:var(--spacing-2)}._wellbeingSection_1pgdj_247{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6);border-radius:var(--radius-lg);background-color:var(--muted)}._wellbeingHeading_1pgdj_256{font-family:var(--font-family-display);font-size:1.375rem;font-weight:700;color:var(--foreground);margin:0}._wellbeingGrid_1pgdj_264{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--spacing-4);min-width:0}._wellbeingCard_1pgdj_271{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-4);background-color:var(--surface);border-radius:var(--radius)}._wellbeingIconWrap_1pgdj_280{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-full);background-color:var(--card);color:var(--primary)}._wellbeingCardTitle_1pgdj_291{font-size:.9375rem;font-weight:700;color:var(--foreground);margin:0}._wellbeingCardSubtitle_1pgdj_298{font-weight:500;color:var(--muted-foreground)}._wellbeingCardDescription_1pgdj_303{font-size:.8125rem;line-height:1.25rem;color:var(--muted-foreground);margin:0}._wellbeingCardList_1pgdj_310{margin:0;padding-left:1rem;font-size:.8125rem;line-height:1.25rem;color:var(--foreground);display:flex;flex-direction:column;gap:var(--spacing-1)}._adaptationGrid_1pgdj_322{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16.25rem),1fr));gap:var(--spacing-4);min-width:0}._adaptationCard_1pgdj_329{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._adaptationTitle_1pgdj_339{font-family:var(--font-family-display);font-size:1.0625rem;font-weight:700;color:var(--foreground);margin:0}._adaptationDescription_1pgdj_347{font-size:.875rem;line-height:1.375rem;color:var(--muted-foreground);margin:0}._adaptationList_1pgdj_354{margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.375rem;color:var(--foreground);display:flex;flex-direction:column;gap:var(--spacing-1)}._controlsCallout_1pgdj_365,._noteCallout_1pgdj_366{display:flex;align-items:flex-start;gap:var(--spacing-4);min-width:0;overflow-wrap:anywhere;padding:var(--spacing-6);border-radius:var(--radius-lg);background-color:var(--secondary)}._noteCallout_1pgdj_366{background-color:var(--muted);align-items:center}._calloutIconWrap_1pgdj_382{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:var(--radius-full);background-color:var(--surface);color:var(--secondary-foreground)}._calloutTitle_1pgdj_394{font-family:var(--font-family-display);font-size:1.0625rem;font-weight:700;color:var(--secondary-foreground);margin:0 0 var(--spacing-2) 0}._calloutText_1pgdj_402{font-size:.9375rem;line-height:1.4375rem;color:var(--secondary-foreground);margin:0}._noteCallout_1pgdj_366 ._calloutText_1pgdj_402{color:var(--foreground)}._routineBlock_1pgdj_414,._activitiesBlock_1pgdj_415{display:flex;flex-direction:column;gap:var(--spacing-2)}._routineList_1pgdj_421{margin:0;padding-left:1.25rem;font-size:.9375rem;line-height:1.5rem;color:var(--foreground);display:flex;flex-direction:column;gap:var(--spacing-2)}._routineStepTitle_1pgdj_432{font-weight:700;color:var(--foreground)}._activitiesList_1pgdj_437{margin:0;padding-left:1.1rem;font-size:.9375rem;line-height:1.5rem;color:var(--foreground);display:flex;flex-direction:column;gap:var(--spacing-1)}._page_1pgdj_2 a:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}@media(max-width:640px){._page_1pgdj_2{padding:var(--spacing-8) var(--spacing-4) var(--spacing-16);gap:var(--spacing-8)}._tabsSection_1pgdj_14>[role=tablist]{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;overflow:visible}._tabsSection_1pgdj_14>[role=tablist] [role=tab]{min-width:0;width:100%;height:auto;min-height:2.5rem;padding:var(--spacing-2) var(--spacing-3);white-space:normal;text-align:center}._controlsCallout_1pgdj_365,._noteCallout_1pgdj_366,._wellbeingSection_1pgdj_247{padding:var(--spacing-4)}._controlsCallout_1pgdj_365>div{min-width:0}._heroTitle_1pgdj_35{font-size:1.875rem}._stageCard_1pgdj_132{flex-direction:column}._stageBadgeColumn_1pgdj_144{width:100%;flex-direction:row;align-items:center;gap:var(--spacing-3)}._stageIconWrap_1pgdj_153{margin-bottom:0}}._footer_1pgdj_509{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);padding-top:var(--spacing-8);border-top:1px solid var(--border);text-align:center}._footerNav_1pgdj_519{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--spacing-4)}._footerLink_1pgdj_527{font-size:.9375rem;font-weight:600;color:var(--muted-foreground);text-decoration:none}._footerLink_1pgdj_527:hover{color:var(--foreground)}@media print{._noPrint_1pgdj_540{display:none!important}._page_1pgdj_2{padding:0;max-width:none}._stageCard_1pgdj_132,._adaptationCard_1pgdj_329,._wellbeingCard_1pgdj_271{box-shadow:none;break-inside:avoid}}}
