.CreateButton_wrap__dfq_R{margin-top:4px}.CreateButton_wrap__dfq_R[data-variant=empty]{text-align:center}.CreateButton_plus__110sp{display:flex;padding:14px;border:2px dashed #8fa08b;border-radius:var(--radius-card);background:transparent;color:var(--sage-ink);font-size:15px;text-decoration:none;cursor:pointer;width:100%}.CreateButton_empty__P17D4,.CreateButton_plus__110sp{align-items:center;justify-content:center;min-height:var(--tap);font-family:var(--font-sans);font-weight:700}.CreateButton_empty__P17D4{display:inline-flex;padding:0 22px;border:0;border-radius:var(--radius-button);background:var(--deep);color:var(--card);font-size:16px}.CreateButton_empty__P17D4[aria-disabled=true],.CreateButton_plus__110sp[aria-disabled=true]{opacity:.6;cursor:default}.CreateButton_message__xUyWf{margin-top:8px;font-size:14px;line-height:1.45;color:var(--muted);text-align:center}.DeletedRow_row__Nq0Nq{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;border-radius:var(--radius-card);background:#f1efe8}.DeletedRow_text__cuMYn{flex:1 1;min-width:0;font-size:14px;line-height:1.4;color:#5a544d}.DeletedRow_name__tjrav{font-family:var(--font-serif);font-size:17px;color:#4e4a45;overflow-wrap:anywhere}.DeletedRow_error__HCfLf{display:block;margin-top:6px;color:var(--rose-ink);font-weight:700}.DeletedRow_restore__Kvgpd{min-height:var(--tap);padding:0 8px;border:0;background:transparent;color:var(--sage-ink);font-family:var(--font-sans);font-size:14px;font-weight:700;cursor:pointer}.KeptOffer_offer__gaqOd{margin-bottom:14px;padding:10px 14px 12px;border-radius:12px;background:var(--sage);color:var(--sage-ink)}.KeptOffer_text__z7lhx{margin:0;font-size:15px;font-weight:700}.KeptOffer_buttons__qnYRt{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px}.SaveStatus_status__GzvfZ{min-height:1.5em;font-size:14px;font-weight:700;color:var(--sage-ink)}.SaveStatus_link__J2pSk,.SaveStatus_retry__0qxNi{color:var(--sage-ink);text-decoration:underline;text-underline-offset:3px}.SaveStatus_retry__0qxNi{min-height:var(--tap);padding:0;border:0;background:transparent;font:inherit;cursor:pointer}.StoryEditor_editor__pfoOy{display:flex;flex-direction:column;gap:10px}.StoryEditor_prompts__oAKuZ{display:flex;flex-wrap:wrap;gap:6px}.StoryEditor_prompt__ZLT6p{min-height:var(--tap);padding:0 12px;border:0;border-radius:999px;background:var(--sage);color:var(--sage-ink);font-family:var(--font-sans);font-size:14px;font-weight:700;cursor:pointer}.StoryEditor_prompt__ZLT6p[aria-disabled=true]{opacity:.45;cursor:default}.StoryEditor_prompt__ZLT6p:focus-visible,.StoryEditor_remove__GZQyc:focus-visible{outline:3px solid var(--sage-ink);outline-offset:2px}.StoryEditor_page__6yZSj{display:flex;flex-direction:column;padding:8px 14px 14px;border:1px solid var(--field-line);border-radius:14px;background:var(--card)}.StoryEditor_page__6yZSj:focus-within{outline:3px solid var(--sage-ink);outline-offset:2px}.StoryEditor_headingRow__b62Dh{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.StoryEditor_heading__lWFDX{font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.StoryEditor_remove__GZQyc{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--tap);height:var(--tap);margin-right:-10px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.StoryEditor_block__clGgW{display:flex;flex-direction:column}.StoryEditor_box__po3tx{width:100%;min-height:3.2em;padding:4px 0;border:0;background:transparent;color:var(--ink);font-family:var(--font-serif-story);font-weight:400;font-size:16px;line-height:1.6;resize:none;overflow:hidden;field-sizing:content}.StoryEditor_box__po3tx:focus{outline:none}.StoryEditor_counter___KfCW{min-height:1.4em;font-size:13px;color:var(--muted)}.StoryEditor_over__eDXD2{color:var(--rose-ink);font-weight:700}.StoryEditor_hidden__0aC6O{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.StoryEditor_blockError__6Di36{margin-top:6px;color:var(--rose-ink);font-size:14px;font-weight:700;line-height:1.4}.UndoToast_region__RoMaT{position:fixed;left:0;right:0;bottom:calc(84px + env(safe-area-inset-bottom) + var(--kb-inset, 0px));z-index:40;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.UndoToast_toast__QBKeD{display:flex;align-items:center;gap:8px;max-width:480px;min-height:var(--tap);padding:4px 6px 4px 16px;border-radius:14px;background:var(--deep);color:#fff;font-size:15px;font-weight:700;line-height:1.35;box-shadow:0 6px 20px rgb(31 38 28/.25);pointer-events:auto}.UndoToast_undo___WnD9{min-width:var(--tap);min-height:var(--tap);padding:0 14px;border:0;border-radius:10px;background:transparent;color:#fff;font-weight:800;text-decoration:underline;cursor:pointer}.UndoToast_undo___WnD9:focus-visible{outline:3px solid #fff;outline-offset:-3px}.UndoToast_undo___WnD9:disabled{opacity:.6}.TextField_field__ePwji{display:flex;flex-direction:column;gap:6px}.TextField_label__FMysX{font-weight:700}.TextField_hint__0bnXl,.TextField_label__FMysX{font-size:13px;color:var(--muted)}.TextField_input__Hn3Zu{min-height:var(--tap);width:100%;padding:10px 13px;font-size:16px;color:var(--ink);background:var(--card);border:1px solid var(--field-line);border-radius:12px}.TextField_input__Hn3Zu[aria-invalid=true]{border-color:var(--rose-ink)}.TextField_error__zpO9Q{font-size:14px;font-weight:700;color:var(--rose-ink)}.PasswordField_box__WfAVK{position:relative}.PasswordField_box__WfAVK .PasswordField_input___EmrQ{padding-right:calc(var(--tap) + 6px)}.PasswordField_toggle__bcBpU{position:absolute;top:50%;right:2px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);padding:0;border:0;border-radius:10px;background:transparent;color:var(--muted);cursor:pointer}.PasswordField_toggle__bcBpU[aria-pressed=true]{color:var(--sage-ink)}.PasswordField_ruleShort__EoPhJ{font-size:13px;font-weight:700;color:var(--rose-ink)}.PasswordField_ruleMet__DCbfn{font-size:13px;font-weight:700;color:var(--sage-ink)}.AboutFields_fields__jK_bf{display:flex;flex-direction:column;gap:16px}.AboutFields_types__hyUYl{display:flex;flex-direction:column;gap:8px;border:0;min-width:0}.AboutFields_types__hyUYl legend{margin-bottom:8px}.AboutFields_chips__iL6sr{display:flex;flex-wrap:wrap;gap:7px}.AboutFields_chip__fJluz{position:relative;display:inline-flex}.AboutFields_chip__fJluz input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.AboutFields_chip__fJluz span{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 14px;border:1px solid var(--field-line);border-radius:12px;background:var(--card);color:var(--ink);font-size:15px;font-weight:700}.AboutFields_chip__fJluz input:checked+span{background:var(--deep);border-color:var(--deep);color:var(--card)}.AboutFields_chip__fJluz input:focus-visible+span{outline:3px solid var(--sage-ink);outline-offset:2px}.AboutFields_types__hyUYl[data-invalid] .AboutFields_chip__fJluz input:not(:checked)+span{border-color:var(--rose-ink)}.AboutFields_two__E6XN7{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;align-items:start}.AboutFields_exact__br7FJ{display:flex;flex-direction:column;gap:10px;margin-top:4px}.AboutFields_select__BfeU_{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.AboutFields_check__C3vMB{display:inline-flex;align-items:center;gap:8px;min-height:var(--tap);font-size:14px;color:var(--ink);cursor:pointer}.AboutFields_check__C3vMB input{width:20px;height:20px;accent-color:var(--deep)}.AboutFields_hint__N02kK{margin-top:6px;font-size:13px;color:var(--muted)}.AboutFields_toggle__7vI5Y{min-height:var(--tap);padding:0 2px;border:0;background:transparent;color:var(--sage-ink);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.StepAbout_primary__yhjot{padding-inline:22px}.StepAbout_alert__YDtlL{padding:12px 14px;border-radius:12px;background:var(--rose);color:var(--rose-ink);font-size:15px;font-weight:700;line-height:1.45}.StepAbout_alert__YDtlL a{color:inherit;text-underline-offset:3px}.Sheet_root__HV7_d{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center}.Sheet_backdrop__lFDp9{position:absolute;inset:0;background:rgb(31 38 28/.5)}.Sheet_panel__fVR3L{position:relative;width:100%;max-height:90dvh;overflow-y:auto;padding:16px 16px calc(24px + env(safe-area-inset-bottom));background:var(--card);color:var(--ink);border-radius:var(--radius-card) var(--radius-card) 0 0}.Sheet_header__sQADe{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.Sheet_title__RorK3{font-size:22px}.Sheet_body__1Uv3D{display:flex;flex-direction:column;gap:12px}@media (min-width:900px){.Sheet_root__HV7_d{align-items:center}.Sheet_panel__fVR3L{width:min(520px,calc(100% - 48px));padding:24px;border-radius:var(--radius-card)}.Sheet_panel__fVR3L.Sheet_wide__KfV7D{width:min(1040px,calc(100% - 48px))}}.SectionEditor_editor__gviZj{display:flex;flex-direction:column}.SectionEditor_top__T_Us0{display:flex;justify-content:space-between;align-items:center;margin-left:-4px}.SectionEditor_cancel__UPq2K{font-size:14px;text-decoration:none}.SectionEditor_title__ijCz2{font-size:24px;line-height:1.2;margin:4px 0 6px}.SectionEditor_kept__Ko44E{margin-bottom:14px;padding:10px 14px;border-radius:12px;background:var(--sage);color:var(--sage-ink);font-size:15px;font-weight:700}.SectionEditor_actionBar__QW7H3{position:-webkit-sticky;position:sticky;bottom:var(--kb-inset,0);z-index:1;display:flex;gap:8px;margin-top:24px;padding:10px 0;background:var(--bg);box-shadow:0 -1px 0 var(--line)}.SectionEditor_actionBar__QW7H3>*{flex:1 1}.SectionEditor_sheetText__5VS7B{font-size:15px;line-height:1.55}.SectionEditor_sheetButtons__Kijnc{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:14px}.SectionEditor_discard__bWZb4{color:#a2423b}.SectionEditor_alert__tOXSM{margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--rose);color:var(--rose-ink);font-size:15px;font-weight:700;line-height:1.45}.SectionEditor_messageField__5oopx{display:flex;flex-direction:column;align-items:flex-start}.SectionEditor_messageLabel__Mip5C{font-weight:700;font-size:15px}.SectionEditor_messageHint__Fu3b7{margin:2px 0 8px;color:var(--muted);font-size:13px}.SectionEditor_messageBox__dBzQv{width:100%;min-height:7em;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);font-family:var(--font-serif-story);font-size:16px;line-height:1.6;resize:none;field-sizing:content}.SectionEditor_messageCounter__9ZbWj{min-height:1.4em;font-size:13px;color:var(--muted)}.SectionEditor_messageOver__lDGwC{color:var(--rose-ink);font-weight:700}.SectionEditor_messageRemove__QPtKA{margin-top:8px;font-size:14px}.PhotoManager_label__a54Tt{margin:18px 0 8px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.PhotoManager_grid__CR1RP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}@media (min-width:700px){.PhotoManager_grid__CR1RP{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.PhotoManager_cell__GR05Q{display:flex;flex-direction:column;min-width:0}.PhotoManager_cell__GR05Q[data-dragging]{z-index:5;opacity:.85}.PhotoManager_square__NwQnX{position:relative;aspect-ratio:1;border-radius:12px;touch-action:manipulation;-webkit-touch-callout:none}.PhotoManager_face__o4Mrd{position:absolute;inset:0;overflow:hidden;border-radius:12px;background:var(--sage)}.PhotoManager_turn__Wd26W{position:absolute;inset:0;transition:transform .2s ease}.PhotoManager_img__WvKwd{display:block;width:100%;height:100%;object-fit:cover}.PhotoManager_turn__Wd26W>span{width:100%;height:100%}.PhotoManager_soft__IA5ba{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--sage);color:var(--sage-ink)}.PhotoManager_soft__IA5ba svg{width:28px;height:28px}.PhotoManager_overlay___mF5v{position:absolute;left:6px;right:6px;bottom:6px;padding:4px 8px;border-radius:8px;background:rgb(255 255 255/.92);color:var(--ink);font-size:13px;font-weight:700;line-height:1.25;text-align:center}.PhotoManager_ringWrap__KcBCm{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgb(31 38 28/.28)}.PhotoManager_ring___lNze{width:34px;height:34px;padding:3px;border-radius:50%;background:rgb(255 255 255/.9)}.PhotoManager_ring___lNze svg{width:100%;height:100%;transform:rotate(-90deg)}.PhotoManager_ring___lNze[data-idle] svg{animation:PhotoManager_spin__eFEdf 1s linear infinite}.PhotoManager_track__OU1jL{stroke:var(--line)}.PhotoManager_arc__8O6uF{stroke:var(--sage-ink);stroke-linecap:round}@keyframes PhotoManager_spin__eFEdf{to{transform:rotate(270deg)}}.PhotoManager_hidden__m2ajI{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.PhotoManager_retry__Yjjh_{inset:0;padding:4px;border:0;border-radius:12px;background:rgb(255 255 255/.85);color:var(--rose-ink);font-size:13px;font-weight:800;text-align:center}.PhotoManager_retry__Yjjh_,.PhotoManager_round__zWYGU{position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer}.PhotoManager_round__zWYGU{top:2px;width:var(--tap);height:var(--tap);padding:0;border:0;background:transparent}.PhotoManager_round__zWYGU>span{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:rgb(255 255 255/.92);color:var(--deep);box-shadow:0 1px 3px rgb(31 38 28/.25)}.PhotoManager_round__zWYGU svg{width:18px;height:18px}.PhotoManager_rotateBtn__ghL5E{left:2px}.PhotoManager_menuBtn__bF39n{right:2px}.PhotoManager_held__LH1kU{position:absolute;left:0;right:0;bottom:0;padding:4px 6px;border:0;border-radius:0 0 12px 12px;background:rgb(255 255 255/.94);font-weight:800;line-height:1.2;text-align:center}.PhotoManager_captionBtn__fKZWa,.PhotoManager_held__LH1kU{min-height:var(--tap);color:var(--sage-ink);font-size:13px;cursor:pointer}.PhotoManager_captionBtn__fKZWa{padding:4px 2px;border:0;background:transparent;font-weight:700;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PhotoManager_msg__Y7egw{margin-top:6px;font-size:13px;line-height:1.35;color:var(--rose-ink)}.PhotoManager_removeBtn__ZZKH0{align-self:flex-start;padding:0 4px;border:0;color:var(--rose-ink);font-size:13px;font-weight:800;text-decoration:underline}.PhotoManager_add__Hxo3w,.PhotoManager_removeBtn__ZZKH0{min-height:var(--tap);background:transparent;cursor:pointer}.PhotoManager_add__Hxo3w{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:2px dashed var(--field-line);border-radius:12px;color:var(--sage-ink);font-size:30px;line-height:1}.PhotoManager_fileInput__8_W_d{display:none}.PhotoManager_counter__4wtHc{margin-top:10px;font-size:13px;color:var(--muted)}.PhotoManager_note__ewGlp{margin-top:8px;font-size:13px;line-height:1.4;color:var(--muted)}.PhotoManager_problem__Lpr_z{margin-top:10px;padding:10px 12px;border-radius:12px;background:var(--rose);color:var(--rose-ink);font-size:15px;font-weight:700}.PhotoManager_main__4HNS3{position:relative;height:190px;border-radius:18px}.PhotoManager_main__4HNS3 .PhotoManager_face__o4Mrd{border-radius:18px}.PhotoManager_mainTag__JwhQ2{position:absolute;left:10px;bottom:10px;display:flex;align-items:center;gap:2px;padding:0 4px 0 12px;border-radius:999px;background:rgb(255 255 255/.94);color:var(--ink);font-size:13px;font-weight:800}.PhotoManager_mainTag__JwhQ2 button{min-height:var(--tap);padding:0 10px;border:0;background:transparent;color:var(--sage-ink);font-weight:800;text-decoration:underline;cursor:pointer}.PhotoManager_addMain__85SAq{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:100%;border:2px dashed var(--field-line);border-radius:18px;background:var(--card);color:var(--sage-ink);font-size:16px;font-weight:800;cursor:pointer}.PhotoManager_addMain__85SAq svg{width:30px;height:30px}.PhotoManager_menu__JHwAz{position:fixed;z-index:30;width:200px;padding:6px;border:1px solid var(--line);border-radius:14px;background:var(--card);box-shadow:0 8px 24px rgb(31 38 28/.2)}.PhotoManager_menu__JHwAz button{display:block;width:100%;min-height:var(--tap);padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--ink);font-size:15px;font-weight:700;text-align:left;cursor:pointer}.PhotoManager_menu__JHwAz button:focus-visible,.PhotoManager_menu__JHwAz button:hover{background:var(--sage)}.PhotoManager_menu__JHwAz button[data-danger]{color:var(--rose-ink)}.PhotoManager_confirm__4l7io{display:flex;flex-direction:column;gap:4px;margin-bottom:14px;padding:12px 14px;border-radius:12px;background:var(--sage);color:var(--sage-ink);font-size:15px;line-height:1.45}.PhotoManager_confirm__4l7io p:first-child{font-weight:700}.PhotoManager_confirmRow__wYjuT{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.PhotoManager_confirmHint__iBz05{color:var(--ink);font-size:13px}.PhotoManager_linkBtn__DRnKt{min-height:var(--tap);padding:0 4px;border:0;background:transparent;color:var(--sage-ink);font-size:15px;font-weight:800;text-decoration:underline;cursor:pointer}.PhotoManager_sheetRow__wsb7i{display:flex;flex-direction:column;gap:12px}.PhotoManager_countLine__JxGka{font-size:13px;color:var(--muted)}.PhotoManager_sheetText__aLWbZ{font-size:15px;line-height:1.55;color:var(--ink)}.PhotoManager_sheetHint__ToH5j{font-size:13px;line-height:1.45;color:var(--muted)}.Footer_footer__UaG1g{margin-top:48px;font-size:13px;color:var(--muted)}.Footer_inner__ACAek{max-width:calc(1040px + 2 * 16px);margin-inline:auto;padding:0 16px 20px}.Footer_inner__ACAek:before{content:"";display:block;border-top:1px solid var(--line);margin-bottom:8px}.Footer_nav__DEri8{display:flex;flex-direction:column;align-items:center}.Footer_links__oDyjI{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.Footer_links__oDyjI li+li:before{content:"·"/"";padding-inline:2px}.Footer_link__EWWOW,.Footer_links__oDyjI li{display:inline-flex;align-items:center}.Footer_link__EWWOW{min-height:var(--tap);padding-inline:4px;color:inherit;text-decoration:none;border-radius:6px}.Footer_link__EWWOW:hover{text-decoration:underline;text-underline-offset:3px}.Footer_copy__IbaoR{text-align:center;line-height:var(--tap)}@media (min-width:640px){.Footer_footer__UaG1g{font-size:14px}.Footer_inner__ACAek{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:24px;padding:0 24px 24px;max-width:calc(1040px + 2 * 24px)}.Footer_inner__ACAek:before{flex-basis:100%;margin-bottom:12px}.Footer_nav__DEri8{flex-direction:row;margin-right:-4px}.Footer_links__oDyjI+.Footer_links__oDyjI li:first-child:before{content:"·"/"";padding-inline:2px}}@media (min-width:1024px){.Footer_inner__ACAek{padding-inline:40px;max-width:calc(1040px + 2 * 40px)}}.FormPage_title__z9Wl6{font-size:26px;line-height:1.2;margin:6px 0}.FormPage_title__z9Wl6+.FormPage_form__SaaGG,.FormPage_title__z9Wl6+.FormPage_notice__l8nNB{margin-top:18px}.FormPage_lead__8lnbE{font-size:15px;line-height:1.5;margin-bottom:18px}.FormPage_form__SaaGG{display:flex;flex-direction:column;gap:14px}.FormPage_actions__P_BCt{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:10px}.FormPage_actions__P_BCt>:only-child{margin-left:auto}.FormPage_primary__f66cK{padding-inline:22px}.FormPage_link___aBOH{display:inline-flex;align-items:center;min-height:var(--tap);font-size:15px;font-weight:700;color:var(--sage-ink);text-underline-offset:3px}.FormPage_aside__3rbOA{margin-top:16px;font-size:14px;color:var(--muted)}.FormPage_alert__higdb{padding:12px 14px;border-radius:12px;background:var(--rose);color:var(--rose-ink);font-size:15px;font-weight:700;line-height:1.45}.FormPage_alert__higdb a{color:inherit;text-underline-offset:3px}.FormPage_notice__l8nNB{margin-bottom:18px;padding:12px 14px;border-radius:12px;background:var(--sage);color:var(--sage-ink);font-size:15px;font-weight:700;line-height:1.45}.FormPage_sent__67U9r{display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.5}.FormPage_sentHint__dMIo_{color:var(--muted)}.FormPage_message__wQ8ZM{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.FormPage_message__wQ8ZM .FormPage_lead__8lnbE{margin-bottom:10px}.FormPage_turnstile__ZYnmy{min-height:65px}.FormPage_checking__6BRNx{color:var(--muted);font-size:14px;line-height:1.4}.FormPage_message__wQ8ZM .FormPage_actions__P_BCt{align-self:stretch}.SaveAccount_fields__tl2_M{display:flex;flex-direction:column;gap:14px}.SaveAccount_primary__ZeUpb{padding-inline:22px}.SaveAccount_alert__UW4Zm{padding:12px 14px;border-radius:12px;background:var(--rose);color:var(--rose-ink);font-size:15px;font-weight:700;line-height:1.45}.SaveAccount_alert__UW4Zm a{color:inherit;text-underline-offset:3px}.SaveAccount_notes__9QleI{display:flex;flex-direction:column;gap:10px;margin-top:8px;font-size:13px;line-height:1.5;color:var(--muted)}.SaveAccount_link__bx_3R{color:var(--sage-ink);font-weight:700;text-underline-offset:3px}.Logo_logo__hia7S{display:inline-flex;align-items:center;gap:8px}.Logo_mark__kUc3U{flex:none}.Logo_name__Yovw_{font-family:var(--font-serif);font-weight:600;line-height:1;color:var(--deep);white-space:nowrap}.FamilyMessage_card__yg_bb{margin-top:18px;padding:14px 16px;border-radius:16px;background:var(--sage);color:var(--sage-ink)}.FamilyMessage_heading__Y3Ajf{margin-bottom:6px;font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.FamilyMessage_text__GSIzg{font-family:var(--font-serif-story);font-size:16px;line-height:1.6;overflow-wrap:anywhere}.FamilyMessage_text__GSIzg p:last-child{margin-bottom:0}.page_title__st_eQ{font-size:26px;line-height:1.2;margin:6px 0 14px}.page_empty__7ZIVI{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 10px 6px;text-align:center;font-size:15px;line-height:1.55}.page_emptyTitle__EVnXA{margin-top:6px;font-size:21px}.page_empty__7ZIVI p{margin-bottom:10px}.page_cards__5ulF5{display:block}@media (min-width:900px){.page_cards__5ulF5{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;align-items:stretch}.page_cards__5ulF5>*{margin-bottom:0}}.page_notice__F6aAd{margin-bottom:14px;padding:12px 14px;border-radius:12px;background:var(--sage);color:var(--sage-ink);font-size:15px;font-weight:700;line-height:1.45}.RecentlyDeleted_list__cmg_T{display:flex;flex-direction:column;gap:10px;margin:0 0 14px;padding:0;list-style:none}.RecentlyDeleted_row__ehlVH{padding:12px;border-radius:18px;background:#f1efe8}.RecentlyDeleted_main__wB7I_{display:flex;align-items:center;gap:12px}.RecentlyDeleted_thumb__TJFGt{flex:0 0 52px;width:52px;height:52px;overflow:hidden;border-radius:12px;background:var(--sage)}.RecentlyDeleted_img__6enVA{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(.7);opacity:.7}.RecentlyDeleted_text__xjlmJ{display:flex;flex:1 1;flex-direction:column;min-width:0;gap:2px}.RecentlyDeleted_caption__AyPea{color:#4e4a45;font-family:var(--font-serif,serif);font-size:17px;overflow-wrap:anywhere}.RecentlyDeleted_days__d4YsV{color:#5f5a54;font-size:14px;line-height:1.4}.RecentlyDeleted_restore__ny4oS{flex:0 0 auto;min-height:var(--tap);font-weight:700}.RecentlyDeleted_alert__5j1hy{margin:8px 0 0;padding:10px 12px;border-radius:12px;background:var(--rose);color:var(--rose-ink);font-size:15px;font-weight:700;line-height:1.45}.RecentlyDeleted_empty__gnSUN{margin:8px 4px 14px;color:var(--muted);font-size:15px;line-height:1.5}.RecentlyDeleted_empty__gnSUN:focus-visible{outline:3px solid var(--sage-ink);outline-offset:2px}.RecentlyDeleted_intro__YuMVR{margin:0 4px 14px;color:var(--muted);font-size:15px;line-height:1.5}.PhotoPlaceholder_box__Qc8sp{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--card) 0,var(--bg) 55%,var(--sage) 100%)}.PhotoPlaceholder_art__MAKmN{position:absolute;inset:0;width:100%;height:100%;max-width:none}.PhotoPlaceholder_sun__aHbVQ{fill:var(--rose);opacity:.8}.PhotoPlaceholder_hillFar__lkCip{fill:var(--sage)}.PhotoPlaceholder_hillNear__lP_5_{fill:var(--sage-ink);opacity:.22}.PhotoPlaceholder_pebble__l4Z_j{fill:var(--card);opacity:.85}.PhotoPlaceholder_paw__tistR{fill:var(--sage-ink);opacity:.55}.MemorialView_page__GaUxj{margin-top:-24px}.MemorialView_ownerBar__biFA7{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-inline:-16px;padding:10px 16px;border-bottom:1px solid var(--line)}.MemorialView_ownerNote__g2wmp{margin-right:auto;font-size:14px;font-weight:700;line-height:1.35}.MemorialView_pill__cFQBz{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 16px;border:0;border-radius:999px;background:var(--sage);color:var(--sage-ink);font-family:var(--font-sans);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer}.MemorialView_pill__cFQBz:disabled{cursor:default;opacity:.5}.MemorialView_pillMain__9hywH{background:var(--deep);color:var(--card)}.MemorialView_columns__SwZqk{display:flex;flex-direction:column}.MemorialView_photo__SCYGS{margin-inline:-16px;aspect-ratio:4/3;border-radius:0 0 36px 36px}.MemorialView_name__SaZ4d{margin-top:18px;text-align:center;line-height:1.15;overflow-wrap:anywhere}.MemorialView_name__SaZ4d[data-size=xl]{font-size:40px}.MemorialView_name__SaZ4d[data-size=l]{font-size:34px}.MemorialView_name__SaZ4d[data-size=m]{font-size:28px}.MemorialView_name__SaZ4d[data-size=s]{font-size:24px}.MemorialView_subtitle__f3KS0{margin-top:4px;text-align:center;font-size:14px;color:var(--muted)}.MemorialView_exampleTag__s9pBV{display:inline-block;margin-left:4px;padding:2px 8px;border-radius:999px;background:var(--sage);color:var(--sage-ink);font-family:var(--font-sans);font-size:13px;font-weight:700;line-height:1.4;vertical-align:middle}.MemorialView_exampleLine__J0uIT{margin-top:6px;text-align:center;font-size:14px;color:var(--muted)}.MemorialView_story__HuB7_{margin-top:18px;font-family:var(--font-serif-story);font-weight:400;font-size:16px;line-height:1.65;overflow-wrap:anywhere}.MemorialView_story__HuB7_ p{margin-bottom:10px}.MemorialView_storyHeading__QRuVz{margin:16px 0 4px;font-family:var(--font-sans);font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.MemorialView_story__HuB7_>.MemorialView_storyHeading__QRuVz:first-child{margin-top:0}.MemorialView_more__FPisx,.MemorialView_story__HuB7_ [data-ellipsis]{display:none}@media (scripting:enabled){.MemorialView_story__HuB7_[data-folded] [data-rest]{display:none}.MemorialView_story__HuB7_[data-folded] [data-ellipsis]{display:inline}.MemorialView_more__FPisx{display:flex;align-items:center;min-height:var(--tap);margin:0 auto 6px;padding:0 8px;border:0;background:none;color:var(--sage-ink);font-size:14px;font-weight:700;cursor:pointer}.MemorialView_more__FPisx:hover{text-decoration:underline;text-underline-offset:3px}}.MemorialView_made__A_e_4{margin-top:32px;text-align:center;font-size:13px;line-height:20px;color:var(--muted)}.MemorialView_madeLink__5yUX1{display:inline-block;padding:12px 0;text-decoration:none}.MemorialView_madeAction__ZdApA{text-decoration:underline;text-underline-offset:3px}.MemorialView_madePaper__DfA0e{margin-top:32px;text-align:center;font-size:13px;line-height:20px}.MemorialView_address__jSEvs{text-align:center;font-size:13px;overflow-wrap:anywhere}@media (min-width:640px){.MemorialView_page__GaUxj{margin-top:0}.MemorialView_ownerBar__biFA7{margin:0 0 16px;padding:0;border-bottom:0}.MemorialView_photo__SCYGS{margin-inline:0;max-height:400px;border-radius:26px}}@media (min-width:900px){.MemorialView_columns__SwZqk{display:grid;grid-template-columns:440px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.MemorialView_left__7AMDG[data-sticky]{position:-webkit-sticky;position:sticky;top:24px}.MemorialView_photo__SCYGS{height:220px;aspect-ratio:auto}.MemorialView_exampleLine__J0uIT,.MemorialView_name__SaZ4d,.MemorialView_subtitle__f3KS0{text-align:left}.MemorialView_subtitle__f3KS0{font-size:15px}.MemorialView_story__HuB7_{font-size:17px;line-height:1.7}}@media (min-width:900px) and (scripting:enabled){.MemorialView_more__FPisx{margin-left:-8px}}@media print{.MemorialView_more__FPisx,.MemorialView_ownerBar__biFA7{display:none}.MemorialView_story__HuB7_[data-folded] [data-rest]{display:revert}.MemorialView_story__HuB7_[data-folded] [data-ellipsis]{display:none}}.MemorialView_left__7AMDG [data-slot=main]{position:relative;display:block;width:calc(100% + 32px);margin-inline:-16px;aspect-ratio:16/10;overflow:hidden;border-radius:0 0 36px 36px;background:#e7e4da}.MemorialView_left__7AMDG button[data-slot=main]{padding:0;border:0;cursor:pointer}.MemorialView_left__7AMDG [data-slot=main]>span:first-child,.MemorialView_left__7AMDG [data-slot=strip-link]>span:first-child{width:100%;height:100%}.MemorialView_left__7AMDG [data-slot=main-scrim]{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:center;gap:6px;padding:28px 16px 14px;background:linear-gradient(0deg,rgb(20 28 20/.62),rgb(20 28 20/0));color:#fff;pointer-events:none}.MemorialView_left__7AMDG [data-slot=main-wordmark]{font-family:var(--font-serif);font-size:14px;font-weight:600;letter-spacing:.01em;text-shadow:0 1px 2px rgb(0 0 0/.35)}.MemorialView_left__7AMDG [data-slot=strip]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:18px;list-style:none}.MemorialView_left__7AMDG [data-slot=strip-item]{min-width:0}.MemorialView_left__7AMDG [data-slot=strip-link]{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:14px}.MemorialView_left__7AMDG [data-slot=strip-more]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgb(20 28 20/.62);color:#fff;font-size:15px;font-weight:700}.MemorialView_left__7AMDG [data-slot=strip-hidden]{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.MemorialView_left__7AMDG [data-wide]{display:none}@media (min-width:640px){.MemorialView_left__7AMDG [data-slot=main]{width:100%;margin-inline:0;max-height:400px;border-radius:26px}.MemorialView_left__7AMDG [data-slot=strip]{grid-template-columns:repeat(6,1fr)}.MemorialView_left__7AMDG li[data-wide]{display:block}.MemorialView_left__7AMDG [data-slot=strip-more][data-wide]{display:flex}.MemorialView_left__7AMDG [data-phone]{display:none}}@media (min-width:900px){.MemorialView_left__7AMDG [data-slot=main]{aspect-ratio:2/1;max-height:none}}.MemorialView_left__7AMDG [data-slot=quick]{margin-top:14px}.MemorialView_left__7AMDG [data-slot=quick-row]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.MemorialView_left__7AMDG [data-slot=quick-btn],.MemorialView_left__7AMDG [data-slot=quick-lit]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:var(--tap);margin:0;padding:0 16px;border:0;border-radius:14px;font-family:var(--font-sans);font-size:14px;font-weight:700;line-height:1.2}.MemorialView_left__7AMDG [data-slot=quick-btn]{cursor:pointer}.MemorialView_left__7AMDG [data-slot=quick-btn][data-tone=sage]{background:var(--sage);color:var(--sage-ink)}.MemorialView_left__7AMDG [data-slot=quick-btn][data-tone=rose]{background:var(--rose);color:var(--rose-ink)}.MemorialView_left__7AMDG [data-slot=quick-btn][data-tone=deep]{background:var(--deep);color:var(--card)}.MemorialView_left__7AMDG [data-slot=quick-icon]{flex:none}.MemorialView_left__7AMDG [data-slot=quick-btn]:not([data-tone=deep]),.MemorialView_left__7AMDG [data-slot=quick-lit]{box-sizing:border-box;flex:0 0 min(160px,calc((100% - 8px) / 2));min-height:48px;padding:6px 12px;text-align:center;text-wrap:balance}.MemorialView_left__7AMDG [data-slot=quick-btn][data-early=lit][data-tribute=candle],.MemorialView_left__7AMDG [data-slot=quick-lit][data-tone=candle]{background:#fbf1dc;color:var(--gold-ink);box-shadow:0 0 0 1px #efd9a8,0 0 16px rgb(240 180 76/.35)}.MemorialView_left__7AMDG [data-slot=quick-btn][data-early=lit][data-tribute=flower],.MemorialView_left__7AMDG [data-slot=quick-lit][data-tone=flower]{background:#f9e6e3;color:var(--rose-ink);box-shadow:0 0 0 1px #ecc6c1}.MemorialView_left__7AMDG [data-slot=quick-flame]{display:inline-block;width:8px;height:12px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:radial-gradient(circle at 50% 70%,#fff3c4,#f0b44c 60%,transparent 70%);box-shadow:0 0 10px 3px rgb(240 180 76/.45);animation:MemorialView_flick__IqjIP 2.4s ease-in-out infinite}.MemorialView_left__7AMDG [data-slot=quick-petals]{display:inline-flex;animation:MemorialView_settle___m_bA .6s ease-out}@keyframes MemorialView_flick__IqjIP{0%,to{transform:scale(1) rotate(-2deg)}50%{transform:scale(1.08) rotate(2deg)}}@keyframes MemorialView_settle___m_bA{0%{transform:translateY(-6px) rotate(-12deg);opacity:.4}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.MemorialView_left__7AMDG [data-slot=quick-flame],.MemorialView_left__7AMDG [data-slot=quick-petals]{animation:none}}.MemorialView_left__7AMDG [data-slot=quick-error]{margin-top:10px;text-align:center;font-size:14px;color:var(--rose-ink)}.MemorialView_left__7AMDG [data-slot=quick-announce]{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.MemorialView_left__7AMDG [data-slot=tribute-counts][data-placement=under-actions]{display:none}.MemorialView_left__7AMDG [data-slot=tribute-counts]{margin-top:14px;text-align:center;font-size:14px;font-weight:700;line-height:1.4;color:var(--gold-ink)}@media (min-width:900px){.MemorialView_left__7AMDG [data-slot=quick-row]{justify-content:flex-start}.MemorialView_left__7AMDG [data-slot=quick-btn]:not([data-tone=deep]),.MemorialView_left__7AMDG [data-slot=quick-lit]{flex-basis:148px}.MemorialView_left__7AMDG [data-slot=tribute-counts][data-placement=after-strip]{display:none}.MemorialView_left__7AMDG [data-slot=tribute-counts][data-placement=under-actions]{display:block}.MemorialView_left__7AMDG [data-slot=tribute-counts]{margin-top:2px;text-align:left}}@media print{.MemorialView_left__7AMDG [data-slot=quick]{display:none}}.MemorialView_pillWaiting__bGdaM{background:#f6e3b4;color:#6e4c10;box-shadow:0 0 0 1px #e9cf8f}.MemorialView_waitingDot__4ooiI{flex:none;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--gold-ink)}.MemorialView_right__LAADF{min-width:0}.MemorialView_right__LAADF [data-slot=wall]{margin-top:8px}.MemorialView_right__LAADF [data-slot=wall] ol{margin:0;padding:0;list-style:none}.MemorialView_right__LAADF [data-slot=wall-head]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:22px 0 10px}.MemorialView_right__LAADF [data-slot=wall-title]{font-size:21px;font-weight:600;color:var(--deep)}.MemorialView_right__LAADF [data-slot=wall-ask],.MemorialView_right__LAADF [data-slot=wall-count]{font-size:13px;color:var(--muted)}.MemorialView_right__LAADF [data-slot=composer-noscript],.MemorialView_right__LAADF [data-slot=wall-empty],.MemorialView_right__LAADF [data-slot=wall-paused]{margin:4px 0 14px;font-size:15px;line-height:1.5;color:var(--muted)}.MemorialView_right__LAADF [data-slot=composer-noscript],.MemorialView_right__LAADF [data-slot=composer-open],.MemorialView_right__LAADF [data-slot=wall-ask],.MemorialView_right__LAADF [data-slot=wall-empty],.MemorialView_right__LAADF [data-slot=wall-paused]{overflow-wrap:anywhere}.MemorialView_right__LAADF [data-slot=wall-ask]{margin:4px 0 8px;text-align:center}.MemorialView_right__LAADF [data-slot=composer-open]{display:block;width:100%;min-height:52px;margin:4px 0 16px;padding:12px 16px;border:1px solid var(--field-line);border-radius:var(--radius-button);background:var(--card);color:var(--muted);font:inherit;font-size:16px;text-align:left;cursor:text}.MemorialView_right__LAADF [data-slot=composer-open]:disabled{cursor:default}.MemorialView_right__LAADF [data-slot=wall-error]{margin:4px 0 8px;text-align:center;font-size:14px;color:var(--rose-ink)}.MemorialView_right__LAADF [data-slot=note]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"photo photo" "message message" "name when" "heart heart" "love love";align-items:center;margin-bottom:12px;padding:14px 16px 12px;border-radius:var(--radius-card);background:var(--card);box-shadow:0 2px 10px rgb(60 80 60/.08);font-size:15px;line-height:1.5}.MemorialView_right__LAADF [data-slot=note-message]:before{content:"❀"/"";float:right;margin:3px 0 0 8px;font-size:13px;line-height:1;color:#d9a7a2}.MemorialView_right__LAADF [data-slot=note]:focus-visible{outline-offset:3px}.MemorialView_right__LAADF [data-slot=note-message]{grid-area:message;padding-right:20px;overflow-wrap:anywhere}.MemorialView_right__LAADF [data-slot=note-message] p+p{margin-top:8px}.MemorialView_right__LAADF [data-slot=note-name]{grid-area:name;margin-top:8px;font-family:var(--font-sans);font-size:13px;font-weight:700;line-height:1.4;color:#57625a;overflow-wrap:anywhere}.MemorialView_right__LAADF [data-slot=note-when]{grid-area:when;margin-top:8px;font-size:13px;color:var(--muted);white-space:nowrap}.MemorialView_right__LAADF [data-slot=note-photo]{grid-area:photo;display:block;max-width:400px;height:130px;margin:2px 20px 10px 0;overflow:hidden;border-radius:12px;cursor:zoom-in}.MemorialView_right__LAADF [data-slot=note-photo]>span{position:relative;width:100%;height:100%}.MemorialView_right__LAADF [data-slot=note-photo] img[data-srcset]{position:absolute;inset:0;opacity:0;transition:opacity .35s ease-out}.MemorialView_right__LAADF [data-slot=note-photo] img[data-shown]{opacity:1}@media (scripting:none){.MemorialView_right__LAADF [data-slot=note-photo] img[data-srcset]{display:none!important}}@media (prefers-reduced-motion:reduce){.MemorialView_right__LAADF [data-slot=note-photo] img[data-srcset]{transition:none}}@media print{.MemorialView_right__LAADF [data-slot=note-photo] img[data-srcset]{opacity:1;transition:none}}.MemorialView_right__LAADF [data-slot=note-heart]{grid-area:heart;margin-top:6px;font-size:13px;font-weight:700;color:var(--rose-ink)}.MemorialView_right__LAADF [data-slot=note-heart]>span{color:#c0605a}.MemorialView_right__LAADF [data-slot=note-love]{grid-area:love;justify-self:start;display:inline-flex;align-items:center;min-height:var(--tap);margin:0 0 -6px;padding:0;border:0;background:none;font-family:var(--font-sans);cursor:pointer}.MemorialView_right__LAADF [data-slot=note-love-pill]{padding:5px 10px;border:1px solid #ecc6c1;border-radius:999px;background:var(--card);color:var(--rose-ink);font-size:13px;font-weight:700;line-height:1.2}.MemorialView_right__LAADF [data-slot=note-love][aria-pressed=true] [data-slot=note-love-pill]{background:#f9e6e3}.MemorialView_right__LAADF [data-slot=note-menu]{position:absolute;top:0;right:0}.MemorialView_right__LAADF [data-slot=note-menu-button]{width:var(--tap);height:var(--tap);padding:0;border:0;border-radius:14px;background:none;color:var(--muted);font-size:16px;font-weight:700;letter-spacing:1px;cursor:pointer}.MemorialView_right__LAADF [data-slot=note-menu-list]{position:absolute;top:calc(var(--tap) - 4px);right:8px;z-index:5;min-width:180px;padding:6px;border-radius:14px;background:var(--card);box-shadow:0 6px 20px rgb(31 38 28/.18)}.MemorialView_right__LAADF [data-slot=note-menu-list] button{display:flex;align-items:center;width:100%;min-height:var(--tap);padding:0 12px;border:0;border-radius:10px;background:none;color:var(--rose-ink);font-family:var(--font-sans);font-size:15px;font-weight:700;text-align:left;cursor:pointer}.MemorialView_right__LAADF [data-slot=note-menu-list] button:hover{background:#f9e6e3}.MemorialView_right__LAADF [data-slot=report-memorial]{margin:8px 0 0;text-align:center}.MemorialView_right__LAADF [data-slot=report-memorial] button{min-height:var(--tap);padding:0 8px;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.MemorialView_right__LAADF [data-slot=report-memorial] button:disabled{cursor:default}.MemorialView_right__LAADF [data-slot=note-deleted]{margin-bottom:12px;padding:10px 16px;border:1px dashed #cfd8c8;border-radius:var(--radius-card);font-size:14px;line-height:1.4}.MemorialView_right__LAADF [data-slot=note-deleted]>p:first-of-type{font-weight:700;color:var(--muted)}.MemorialView_right__LAADF [data-slot=note-hold]{display:flex;align-items:center;gap:10px;min-height:var(--tap);font-weight:700;cursor:pointer}.MemorialView_right__LAADF [data-slot=note-hold] input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--deep)}.MemorialView_right__LAADF [data-slot=note-hold-hint]{margin-left:30px;font-size:13px;color:var(--muted)}.MemorialView_right__LAADF [data-slot=hidden]{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.MemorialView_right__LAADF [data-slot=show-more]{display:flex;align-items:center;justify-content:center;min-height:var(--tap);margin:0 auto 12px;padding:0 12px;border:0;background:none;color:var(--sage-ink);font-family:var(--font-sans);font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.MemorialView_right__LAADF [data-slot=show-more]:hover{text-decoration:underline;text-underline-offset:3px}.MemorialView_right__LAADF [data-slot=note-shimmer]{height:96px;margin-bottom:12px;border-radius:var(--radius-card);background:linear-gradient(90deg,var(--card) 0,#eef0e8 50%,var(--card) 100%) 0 0 /200% 100%;box-shadow:0 2px 10px rgb(60 80 60/.08);animation:MemorialView_note-shimmer__8hzjI 1.4s linear infinite}@keyframes MemorialView_note-shimmer__8hzjI{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.MemorialView_right__LAADF [data-slot=note-shimmer]{animation:none;background:var(--card)}}.MemorialView_right__LAADF [data-slot=waiting]{margin:4px 0 18px;padding:12px 14px 6px;border:1px solid #efe1bf;border-radius:var(--radius-card);background:#fbf6ea}.MemorialView_right__LAADF [data-slot=waiting-title]{margin-bottom:8px;font-family:var(--font-sans);font-size:13px;font-weight:700;line-height:1.4;color:var(--gold-ink)}.MemorialView_right__LAADF [data-slot=waiting] [data-slot=note-deleted]{margin-bottom:8px;background:var(--card)}.MemorialView_right__LAADF [data-slot=review]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"held held" "message message" "name when" "reported reported" "photo photo" "actions actions";align-items:baseline;grid-column-gap:6px;column-gap:6px;margin-bottom:8px;padding:10px 12px;border-radius:12px;background:var(--card);font-size:14px;line-height:1.45}.MemorialView_right__LAADF [data-slot=review-held]{grid-area:held;margin-bottom:6px;font-size:13px;font-weight:700;color:var(--gold-ink)}.MemorialView_right__LAADF [data-slot=review-message]{grid-area:message;overflow-wrap:anywhere}.MemorialView_right__LAADF [data-slot=review-message] p+p{margin-top:6px}.MemorialView_right__LAADF [data-slot=review-name]{grid-area:name;margin-top:4px;font-family:var(--font-sans);font-size:13px;font-weight:700;line-height:1.4;color:var(--muted)}.MemorialView_right__LAADF [data-slot=review-when]{grid-area:when;font-size:13px;color:var(--muted)}.MemorialView_right__LAADF [data-slot=review-when]:before{content:"· "/""}.MemorialView_right__LAADF [data-slot=review-reported]{grid-area:reported;justify-self:start;margin-top:6px;padding:2px 8px;border-radius:999px;background:var(--rose);color:var(--rose-ink);font-size:13px;font-weight:700}.MemorialView_right__LAADF [data-slot=review-photo]{grid-area:photo;margin-top:8px;font-size:13px;color:var(--muted)}.MemorialView_right__LAADF [data-slot=review-img]{display:block;max-width:100%;max-height:200px;margin-top:6px;border-radius:10px}.MemorialView_right__LAADF [data-slot=review-photo-actions]{display:flex;flex-wrap:wrap;gap:0 24px}.MemorialView_right__LAADF [data-slot=review-delete],.MemorialView_right__LAADF [data-slot=review-quiet],.MemorialView_right__LAADF [data-slot=review-reveal]{min-height:var(--tap);padding:0 4px;border:0;background:none;color:var(--sage-ink);font-family:var(--font-sans);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.MemorialView_right__LAADF [data-slot=review-delete]{color:#6b625a}.MemorialView_right__LAADF [data-slot=review-actions]{grid-area:actions;display:flex;align-items:center;gap:28px;margin-top:8px}.MemorialView_right__LAADF [data-slot=review-approve]{min-height:var(--tap);padding:0 18px;border:0;border-radius:12px;background:var(--deep);color:var(--card);font-family:var(--font-sans);font-size:14px;font-weight:700;cursor:pointer}@media (min-width:900px){.MemorialView_right__LAADF [data-slot=wall-title]{font-size:26px}.MemorialView_right__LAADF [data-slot=wall-count]{font-size:14px}.MemorialView_right__LAADF [data-slot=note]{margin-bottom:14px;padding:16px 18px 13px;line-height:1.55}.MemorialView_right__LAADF [data-slot=note-photo]{height:240px}}.MemorialView_right__LAADF [data-slot=wall] button:disabled{cursor:default;opacity:.55}.MemorialView_right__LAADF [data-slot=note-hold]:has(input:disabled){cursor:default;opacity:.55}@media print{.MemorialView_right__LAADF [data-slot=note-love],.MemorialView_right__LAADF [data-slot=note-menu],.MemorialView_right__LAADF [data-slot=report-memorial],.MemorialView_right__LAADF [data-slot=show-more],.MemorialView_right__LAADF [data-slot=waiting]{display:none}}.PreviewPage_page__LrmVD{margin:0 -16px -24px;padding:24px 16px 16px;background:var(--bg)}@media (min-width:900px){.PreviewPage_page__LrmVD{margin:0 -24px -24px;padding:24px;border-radius:0 0 var(--radius-card) var(--radius-card)}}.Settings_top__qyKvK{display:flex;align-items:center;min-height:var(--tap)}.Settings_back__P3I_3{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--sage-ink);font-size:14px;font-weight:700;text-decoration:none}.Settings_title__2ZKru{margin:4px 0 14px;font-size:24px;line-height:1.2;overflow-wrap:anywhere}.Settings_groupLabel__kCPOR{margin:14px 4px 6px;color:var(--muted);font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.Settings_group__FBwtp{margin-bottom:14px;overflow:hidden;border-radius:16px;background:var(--card);box-shadow:0 2px 10px rgba(60,80,60,.07)}.Settings_item__WYITw{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:var(--tap);padding:12px 14px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:15px;text-align:left;cursor:pointer}.Settings_link__unZeX{text-decoration:none}.Settings_item__WYITw:focus-visible{outline:3px solid var(--sage-ink);outline-offset:-3px}.Settings_itemText__bnucx{display:flex;flex-direction:column;min-width:0}.Settings_small__sHqBE{margin-top:1px;color:var(--muted);font-size:13px}.Settings_value__avv50{flex:0 0 auto;max-width:62%;color:var(--muted);font-size:14px;text-align:right}.Settings_chev__qffyy{color:var(--muted)}.Settings_danger__Ty8Du{color:var(--rose-ink);font-weight:700;overflow-wrap:anywhere}.Settings_below__K2ejs{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.Settings_alert__1SFsR{padding:12px 14px;border-radius:12px;background:var(--rose);color:var(--rose-ink);font-size:15px;font-weight:700;line-height:1.45}.Settings_sheetBody__ZMBdA{display:flex;flex-direction:column;gap:12px}.Settings_sheetText__B9U_j{font-size:15px;line-height:1.5}.Settings_choices__v2re7{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;border:0}.Settings_option__Jqxoa{padding:14px;border:2px solid var(--line);border-radius:16px;background:var(--card)}.Settings_option__Jqxoa[data-on]{border-color:var(--deep)}.Settings_option__Jqxoa:has(input:focus-visible){outline:3px solid var(--sage-ink);outline-offset:2px}.Settings_optionLabel__XqSaQ{display:flex;flex-direction:column;gap:4px;cursor:pointer}.Settings_optionHead__JbGLZ{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--ink);font-size:16px;font-weight:700}.Settings_optionHead__JbGLZ input{flex:0 0 auto;width:22px;height:22px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--field-line);border-radius:50%;background:var(--card);cursor:pointer}.Settings_optionHead__JbGLZ input:checked{border:7px solid var(--deep)}.Settings_optionHead__JbGLZ input:focus-visible{outline:none}.Settings_optionText__f5u4p{color:var(--muted);font-size:14px;line-height:1.45}.Settings_actions__tp55b{display:flex;flex-direction:column;gap:8px}.Settings_destroy__aN1jN{background:var(--rose-ink);color:var(--card)}.Settings_hidden__HRESJ{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Settings_plain__NpQjz{width:100%;text-decoration:none}.Settings_nowrap__UmF4Q{white-space:nowrap}.Settings_note__G2CwK{margin:0}.Account_list__kXALr>*+*{border-top:1px solid var(--line)}.Account_link__8YCyO{text-decoration:none}.Account_address__xD9tC{overflow-wrap:anywhere}.Account_logOut__F7uMg{color:var(--sage-ink);font-weight:700}.Account_hint__hvNNS{color:var(--muted);font-size:14px}.TopBar_inner___pKIG{display:flex;align-items:center;gap:12px;max-width:calc(1040px + 2 * 16px);margin-inline:auto;padding:10px 16px 6px}.TopBar_home__tpUof{margin-right:auto}.TopBar_home__tpUof,.TopBar_link__IPTPt{display:inline-flex;align-items:center;min-height:var(--tap);text-decoration:none;border-radius:8px}.TopBar_link__IPTPt{padding-inline:4px;font-size:15px;font-weight:700;color:var(--ink);white-space:nowrap}.TopBar_link__IPTPt:hover{text-decoration:underline;text-underline-offset:3px}.TopBar_account__zsryK{color:var(--sage-ink)}.TopBar_cta__U2lSp{padding-inline:16px;font-size:15px;white-space:nowrap}.TopBar_share__WaPhd button{display:inline-flex;align-items:center;min-height:var(--tap);padding-inline:4px;border:0;background:transparent;color:var(--sage-ink);font:inherit;font-size:15px;font-weight:700;border-radius:8px;cursor:pointer}.TopBar_share__WaPhd button:disabled{cursor:default;opacity:.5}.TopBar_inner___pKIG .TopBar_wide__f0sAH{display:none}.TopBar_link__IPTPt:last-child{margin-right:-4px}@media (min-width:640px){.TopBar_inner___pKIG{gap:26px;padding:12px 24px;max-width:calc(1040px + 2 * 24px)}.TopBar_inner___pKIG .TopBar_wide__f0sAH{display:inline-flex}}@media (min-width:1024px){.TopBar_inner___pKIG{padding-inline:40px;max-width:calc(1040px + 2 * 40px)}}.PageShell_shell__wfUJ4{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.PageShell_main__SUIRI{flex:1 1;width:100%;margin-inline:auto;padding:24px 16px 0}.PageShell_narrow__56MMA{max-width:calc(480px + 2 * 16px)}.PageShell_regular__zb2vZ{max-width:calc(1040px + 2 * 16px)}@media (min-width:640px){.PageShell_main__SUIRI{padding-inline:24px}.PageShell_regular__zb2vZ{max-width:calc(1040px + 2 * 24px)}.PageShell_narrow__56MMA{max-width:calc(480px + 2 * 24px)}}@media (min-width:1024px){.PageShell_main__SUIRI{padding-inline:40px}.PageShell_regular__zb2vZ{max-width:calc(1040px + 2 * 40px)}}@page{size:letter;margin:0}.cards_controls__sEy86{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.cards_hint__kw4Od{color:var(--muted)}.cards_sheets__PU6M3{margin-top:24px;display:flex;flex-direction:column;gap:24px}.cards_sheet___x_Wm{display:grid;grid-template-columns:repeat(auto-fill,3.5in);justify-content:center;grid-gap:12px;gap:12px}.cards_card__XBHok{box-sizing:border-box;width:3.5in;height:2in;padding:.14in .2in;display:flex;flex-direction:column;justify-content:center;gap:.07in;border:.5pt solid #000;background:#fff;color:#000;direction:ltr;overflow:hidden}.cards_title__K_3j_{font-family:var(--font-serif);font-size:15pt;font-weight:600;line-height:1.15}.cards_body__aSqnx{font-size:9pt;line-height:1.35}.cards_back__HYwuQ{align-items:center;text-align:center;gap:.05in}.cards_address__CUGo3{font-size:11pt;font-weight:700}.cards_back__HYwuQ .cards_body__aSqnx{font-size:8pt}@media print{main:has(.cards_sheets__PU6M3){padding:0;margin:0;max-width:none;width:100%}.cards_sheets__PU6M3{margin:0;display:block}.cards_sheet___x_Wm{box-sizing:border-box;width:8.5in;height:11in;padding:.5in .75in;display:grid;grid-template-columns:3.5in 3.5in;grid-template-rows:repeat(5,2in);grid-gap:0;gap:0;justify-content:start;page-break-after:always;break-after:page;page-break-inside:avoid;break-inside:avoid}.cards_sheet___x_Wm:last-child{page-break-after:auto;break-after:auto}.cards_backs__h0iu6{direction:rtl}}.DraftNotice_notice__TEbsj{margin-top:8px;font-size:14px;color:var(--muted)}.Prose_prose__hsw0z{max-width:40rem;font-size:17px;line-height:1.65}.Prose_prose__hsw0z>*+*{margin-top:16px}.Prose_prose__hsw0z h2{margin-top:36px;font-size:24px}.Prose_prose__hsw0z h3{margin-top:28px;font-size:19px}.Prose_prose__hsw0z h2+*,.Prose_prose__hsw0z h3+*{margin-top:8px}.Prose_prose__hsw0z ol,.Prose_prose__hsw0z ul{padding-left:1.4em}.Prose_prose__hsw0z li+li{margin-top:6px}.Prose_prose__hsw0z a{color:var(--sage-ink);text-underline-offset:2px;overflow-wrap:anywhere}.Prose_prose__hsw0z strong{color:var(--deep)}.guides_column__Zcm61{max-width:40rem}.guides_lead__b3LMn{margin-top:8px;font-size:17px;line-height:1.55}.guides_meta__kvGWI{margin-top:8px;font-size:14px;color:var(--muted)}.guides_body__hNLKR{margin-top:24px}.guides_list__3v3pg{list-style:none;margin-top:28px;display:flex;flex-direction:column;gap:20px}.guides_listLink__hg2IE{font-family:var(--font-serif);font-size:20px;font-weight:600;color:var(--deep);text-underline-offset:3px}.guides_listText__KHhXR{margin-top:4px;color:var(--muted)}.guides_next__sHwYk{margin-top:40px;padding-top:20px;border-top:1px solid var(--line)}.guides_next__sHwYk a{color:var(--sage-ink);font-weight:600;text-underline-offset:3px}.guides_next__sHwYk p+p{margin-top:12px}.guides_support__7pWAH{margin-top:40px}.guides_support__7pWAH h2{font-size:24px}.guides_resources__PSxXd{list-style:none;margin-top:16px;display:flex;flex-direction:column;gap:20px}.guides_resources__PSxXd h3{font-size:19px}.guides_resources__PSxXd a{color:var(--sage-ink);text-underline-offset:2px}.guides_resourceText__9fatY{margin-top:4px}.guides_phone__NivSc{margin-top:4px;font-weight:600}.guides_crisis__j45Js a,.guides_phone__NivSc a{display:inline-flex;align-items:center;min-height:var(--tap);padding-block:9px}.guides_crisis__j45Js{margin-top:40px;color:var(--muted)}.guides_crisis__j45Js a{color:inherit;font-weight:600}.LegalView_column__K1N7x{max-width:40rem}.LegalView_meta__vhczt{margin-top:8px;font-size:14px;color:var(--muted)}.LegalView_body__jgiJv{margin-top:24px}.LegalView_more__cCKc3{margin-top:40px;padding-top:20px;border-top:1px solid var(--line)}.LegalView_more__cCKc3 h2{font-size:24px}.LegalView_more__cCKc3 ul{list-style:none;margin-top:12px;display:flex;flex-direction:column;gap:4px}.LegalView_more__cCKc3 a{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--sage-ink);font-weight:600;text-underline-offset:3px}.EditSections_top___mgHb{display:flex;justify-content:space-between;align-items:center;min-height:var(--tap)}.EditSections_link__0M3sG{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--sage-ink);font-size:14px;font-weight:700;text-decoration:none}.EditSections_title__rJMCD{font-size:24px;line-height:1.2;margin:4px 0;overflow-wrap:anywhere}.EditSections_note__guFur{margin-bottom:14px;color:var(--muted);font-size:13px}.EditSections_card__rUOXh{margin-bottom:10px;padding:12px 14px;border-radius:16px;background:var(--card);box-shadow:0 2px 10px rgba(60,80,60,.07)}.EditSections_head__Duepg{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.EditSections_cardTitle__bIADS{color:var(--muted);font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.EditSections_edit__rOHeU{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 4px;color:var(--sage-ink);font-size:14px;font-weight:700;text-decoration:none}.EditSections_value__LuQQc{font-size:15px;line-height:1.5}.EditSections_name__FAfbH{font-family:var(--font-serif);font-size:18px;font-weight:600;overflow-wrap:anywhere}.EditSections_small__y9KNf{color:var(--muted);font-size:13px}.EditSections_story__bEBvM{font-family:var(--font-serif-story);font-weight:400;overflow-wrap:anywhere}.EditSections_photosBody__bNYwN{margin-top:12px}.EditSections_mainRow__v8IDG{display:flex;align-items:center;gap:12px}.EditSections_pic__lLyDd{position:relative;flex:0 0 104px;width:104px;height:70px;overflow:hidden;border-radius:10px;background:var(--sage)}.EditSections_pic__lLyDd>span{width:100%;height:100%}.EditSections_picWords__Va_bZ{min-width:0;font-size:14px}.EditSections_inlineLink__MXy0N{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--sage-ink);font-size:14px;font-weight:700;text-decoration:none}.EditSections_problem__2JXj2{margin-top:6px;color:var(--rose-ink);font-size:13px;line-height:1.35}.EditSections_thumbs__oHzFm{display:flex;gap:5px;margin-top:2px}.EditSections_thumb__A0TpM{position:relative;flex:0 0 40px;width:40px;height:40px;overflow:hidden;border-radius:8px;background:var(--sage)}.EditSections_thumb__A0TpM>span{width:100%;height:100%}.EditSections_fileInput__a08jd{display:none}.EditSections_buttonLink__MWdg2{border:0;background:transparent;font-family:inherit;cursor:pointer}