.page_page__fVoJq{display:flex;flex-direction:column;margin:0;padding:0}.page_menuButton__IgyPZ{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:none;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page_hero__JJku3{display:flex;flex-direction:column;gap:var(--grigo-life-spacing-tight-xl);padding:var(--grigo-life-spacing-standard-l) var(--grigo-life-spacing-margin-mobile) 0}.page_heroTitle__rW8df{font-size:var(--grigo-life-font-size-title-l);line-height:var(--grigo-life-line-height-title-l);font-weight:var(--grigo-life-font-weight-bold);color:var(--grigo-life-color-text-primary);white-space:pre-line}.page_heroBody__9VJdA,.page_heroTitle__rW8df{margin:0;font-family:var(--grigo-life-font-family-base);letter-spacing:var(--grigo-life-letter-spacing-tight)}.page_heroBody__9VJdA{font-size:var(--grigo-life-font-size-body-m);line-height:var(--grigo-life-line-height-body-m);font-weight:var(--grigo-life-font-weight-regular);color:var(--grigo-life-color-text-secondary)}.page_greeting__6nptV{display:flex;flex-direction:column;gap:0;padding:var(--grigo-life-spacing-standard-l) var(--grigo-life-spacing-margin-mobile) 0}.page_greetingLine__hFd4E{margin:0;font-family:var(--grigo-life-font-family-base);font-size:var(--grigo-life-font-size-title-m);line-height:var(--grigo-life-line-height-title-m);font-weight:var(--grigo-life-font-weight-semibold);letter-spacing:var(--grigo-life-letter-spacing-tight);color:var(--grigo-life-color-text-primary)}.page_mournerName__7KeRe{color:var(--grigo-life-color-text-main)}.page_section__7pj87{display:flex;flex-direction:column;gap:var(--grigo-life-spacing-standard-s);padding:var(--grigo-life-spacing-standard-xxl) var(--grigo-life-spacing-margin-mobile) 0}.page_section__7pj87+.page_section__7pj87{padding-top:var(--grigo-life-spacing-wide-xs)}.page_sectionTitle__5BOrQ{margin:0;font-family:var(--grigo-life-font-family-base);font-size:var(--grigo-life-font-size-title-m);line-height:var(--grigo-life-line-height-title-m);font-weight:var(--grigo-life-font-weight-bold);letter-spacing:var(--grigo-life-letter-spacing-tight);color:var(--grigo-life-color-text-primary)}.page_card__F3tff{display:flex;flex-direction:column;gap:var(--grigo-life-spacing-standard-s);padding:var(--grigo-life-spacing-standard-l) var(--grigo-life-spacing-margin-mobile);background:var(--grigo-life-color-gray-white);border-radius:var(--grigo-life-radius-xl);box-shadow:var(--grigo-life-shadow-1)}.page_cardTextGroup__AzgVT{display:flex;flex-direction:column;gap:var(--grigo-life-spacing-tight-l)}.page_cardTitle__ZgcO3{font-size:var(--grigo-life-font-size-title-xs);line-height:var(--grigo-life-line-height-title-xs);font-weight:var(--grigo-life-font-weight-bold);color:var(--grigo-life-color-text-primary)}.page_cardSubtext__slpqZ,.page_cardTitle__ZgcO3{margin:0;font-family:var(--grigo-life-font-family-base);letter-spacing:var(--grigo-life-letter-spacing-tight)}.page_cardSubtext__slpqZ{font-size:var(--grigo-life-font-size-body-s);line-height:var(--grigo-life-line-height-body-s);font-weight:var(--grigo-life-font-weight-regular);color:var(--grigo-life-color-text-secondary)}.page_badge___vXMw{align-self:flex-start;padding:var(--grigo-life-spacing-tight-s) var(--grigo-life-spacing-tight-l);background:var(--grigo-life-color-text-main);color:var(--grigo-life-color-gray-white);border-radius:var(--grigo-life-radius-full);font-family:var(--grigo-life-font-family-base);font-size:var(--grigo-life-font-size-12);line-height:var(--grigo-life-line-title-12);font-weight:var(--grigo-life-font-weight-semibold);letter-spacing:var(--grigo-life-letter-spacing-tight)}.page_infoRow__P1cWB{display:flex;flex-direction:row;align-items:center;gap:var(--grigo-life-spacing-tight-l);margin:0}.page_infoLabel__FwgZf{font-weight:var(--grigo-life-font-weight-regular);color:var(--grigo-life-color-text-secondary)}.page_infoLabel__FwgZf,.page_infoValue__KnMLV{margin:0;font-family:var(--grigo-life-font-family-base);font-size:var(--grigo-life-font-size-body-m);line-height:var(--grigo-life-line-height-body-m);letter-spacing:var(--grigo-life-letter-spacing-tight)}.page_infoValue__KnMLV{font-weight:var(--grigo-life-font-weight-bold);color:var(--grigo-life-color-text-primary)}.page_cardList__D9vDm{flex-direction:column;margin:0;padding:0;list-style:none}.page_bugoBanner__EpS04,.page_cardList__D9vDm{display:flex;gap:var(--grigo-life-spacing-standard-s)}.page_bugoBanner__EpS04{flex-direction:row;align-items:center;margin:var(--grigo-life-spacing-standard-xxl) var(--grigo-life-spacing-margin-mobile) 0;padding:var(--grigo-life-spacing-margin-mobile);background:var(--grigo-life-color-container-sub-default);border-radius:var(--grigo-life-radius-l)}.page_bugoBannerText__qah1D{display:flex;flex-direction:column;gap:var(--grigo-life-spacing-tight-m);flex:1 1 auto;min-width:0}.page_bugoBannerTitle__YpkYC{font-size:var(--grigo-life-font-size-title-xs);line-height:var(--grigo-life-line-height-title-xs);font-weight:var(--grigo-life-font-weight-bold);color:var(--grigo-life-color-text-primary)}.page_bugoBannerLink__hh593,.page_bugoBannerTitle__YpkYC{margin:0;font-family:var(--grigo-life-font-family-base);letter-spacing:var(--grigo-life-letter-spacing-tight)}.page_bugoBannerLink__hh593{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--grigo-life-spacing-tight-xs);padding:0;background:none;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--grigo-life-font-size-body-s);line-height:var(--grigo-life-line-height-body-s);font-weight:var(--grigo-life-font-weight-regular);color:var(--grigo-life-color-text-secondary)}.page_bugoBannerLink__hh593:hover{color:var(--grigo-life-color-text-primary)}.page_bugoBannerSpacer__HwW_j{width:64px;height:64px;flex:0 0 64px}@media (min-width:1104px){.page_greeting__6nptV,.page_hero__JJku3,.page_section__7pj87{padding-left:0;padding-right:0}.page_bugoBanner__EpS04{margin-left:0;margin-right:0}.page_page__fVoJq{max-width:720px;margin:0 auto}}