.journal_tokens__Qiq8M{--white:#ffffff;--ink:#1d2433;--pencil:#5e6371;--rule:#dadde3;--faint:#f4f5f7;--red:#d2382c;--red-dk:#b32c22;--tint:#f7e6e1;--pen:#20304f;--g:var(--oc-grotesk),"Occasion Grotesk Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--oc-serif),"Iowan Old Style",Georgia,serif;--type:var(--oc-serif),"Iowan Old Style",Georgia,serif;--hand:var(--oc-hand),"Bradley Hand",cursive}html:has(.journal_tokens__Qiq8M){scroll-padding-top:131px}@media (min-width:1024px){html:has(.journal_tokens__Qiq8M){scroll-padding-top:85px}}.journal_masthead__sI5TG{display:flex;flex-direction:column;gap:12px;padding:24px var(--pad) 0}.journal_title__EAGA3{margin:0;font-family:var(--g);font-weight:800;font-size:40px;line-height:.99;letter-spacing:-.034em;color:var(--ink);text-wrap:nowrap}.journal_standfirst__7Bm_d{margin:0;font-family:var(--serif);font-size:17px;line-height:1.5;color:var(--pencil);max-width:560px}@media (min-width:640px){.journal_masthead__sI5TG{padding-top:36px;gap:16px}.journal_title__EAGA3{font-size:50px}.journal_standfirst__7Bm_d{font-size:19px}}@media (min-width:1024px){.journal_masthead__sI5TG{flex-direction:row;align-items:flex-end;gap:72px;padding-top:54px}.journal_title__EAGA3{font-size:60px;letter-spacing:-.035em;flex-shrink:0}.journal_standfirst__7Bm_d{font-size:20px;padding-bottom:8px}}.journal_cover__JFqWL{position:relative;margin-top:18px}.journal_coverShot__g_N_L{position:relative;height:260px}.journal_coverFrame__KW2EW{position:relative;height:100%;overflow:hidden;background:var(--faint)}.journal_coverFrame__KW2EW img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.journal_coverCopy__8u4oy{display:flex;flex-direction:column;gap:10px;padding:16px var(--pad) 0}.journal_coverTitle__DjTcS{margin:0;font-family:var(--g);font-weight:700;font-size:27px;line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.journal_coverTitle__DjTcS a{color:inherit;text-decoration:none}.journal_coverTitle__DjTcS a:hover{color:var(--red)}.journal_coverStand__YmEAA{margin:0;font-family:var(--serif);font-size:16.5px;line-height:1.5;color:var(--pencil);max-width:520px}.journal_coverRead__0YI9o{align-self:flex-start;font-family:var(--g);font-size:15.5px;font-weight:500;color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.journal_coverRead__0YI9o:hover{color:var(--red)}@media (min-width:640px){.journal_cover__JFqWL{margin-top:26px;padding:0 var(--pad)}.journal_coverShot__g_N_L{height:360px}.journal_coverCopy__8u4oy{padding-left:0;padding-right:0;padding-top:20px;gap:12px}.journal_coverTitle__DjTcS{font-size:34px}.journal_coverStand__YmEAA{font-size:18px}}@media (min-width:1024px){.journal_cover__JFqWL{margin-top:34px;display:flex;gap:48px;align-items:stretch}.journal_coverShot__g_N_L{flex:1.15 1 0;height:470px}.journal_coverCopy__8u4oy{flex:1 1 0;justify-content:center;padding:0;gap:16px}.journal_coverTitle__DjTcS{font-size:40px;line-height:1.06;letter-spacing:-.025em}.journal_coverStand__YmEAA{font-size:19px;line-height:1.55}}.journal_leafCover__l1qBq{position:absolute;width:78px;height:auto;right:12px;top:-30px;transform:rotate(22deg);pointer-events:none}@media (min-width:640px){.journal_leafCover__l1qBq{width:96px;right:auto;left:62%;top:72%}}@media (min-width:1024px){.journal_leafCover__l1qBq{width:112px;left:62%;top:79%}}.journal_start__kYH_z{padding:44px var(--pad) 0}.journal_startHead__6KfWy{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:14px;border-bottom:1px solid var(--rule)}.journal_startTitle__McAxS{margin:0;font-family:var(--g);font-weight:700;font-size:21px;letter-spacing:-.02em;color:var(--ink)}.journal_startList__wDsMz{margin:22px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:20px}.journal_startItem__ScZxE{display:flex;gap:16px;align-items:flex-start}.journal_startShot__pxhRQ{position:relative;width:96px;height:120px;flex-shrink:0;overflow:hidden;background:var(--faint)}.journal_startShot__pxhRQ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.journal_startCopy__3X35g{display:flex;flex-direction:column;gap:7px;padding-top:2px}.journal_startLink__qEKDE{font-family:var(--g);font-weight:600;font-size:17px;line-height:1.25;letter-spacing:-.01em;color:var(--ink);text-decoration:none}.journal_startLink__qEKDE:hover{color:var(--red)}@media (min-width:640px){.journal_start__kYH_z{padding-top:60px}.journal_startTitle__McAxS{font-size:24px}.journal_startList__wDsMz{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.journal_startShot__pxhRQ{width:120px;height:150px}.journal_startLink__qEKDE{font-size:18px}}@media (min-width:1024px){.journal_start__kYH_z{padding-top:76px}.journal_startList__wDsMz{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.journal_startHead__6KfWy{padding-bottom:18px}.journal_startTitle__McAxS{font-size:26px}.journal_startList__wDsMz{margin-top:26px}.journal_startItem__ScZxE{gap:18px}.journal_startLink__qEKDE{font-size:19px}}@media (min-width:1200px){.journal_startList__wDsMz{gap:32px}}.journal_contents__W5Rom{padding:48px var(--pad) 0}.journal_contentsHead__O87FZ{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;margin-bottom:8px}.journal_contentsTitle__km5eB{margin:0;font-family:var(--g);font-weight:700;font-size:30px;line-height:1.06;letter-spacing:-.025em;color:var(--ink)}.journal_jump__Hw7vK{margin-top:18px}.journal_jumpList__yYrsh{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.journal_jumpLink__1NZDD{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--ink);border-radius:3px;font-family:var(--g);font-weight:500;font-size:15px;color:var(--ink);text-decoration:none;transition:color .15s ease,border-color .15s ease}.journal_jumpLink__1NZDD:hover{color:var(--red);border-color:var(--red)}@media (min-width:640px){.journal_jump__Hw7vK{margin-top:22px}}.journal_groups__6D1Rj{margin-top:26px}.journal_group__VqC5G{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:40px}.journal_group__VqC5G:last-child{padding-bottom:0}.journal_groupHead__BT431{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:11px;border-bottom:2px solid var(--ink)}.journal_groupTitle__uiGXu{margin:0;font-family:var(--g);font-weight:700;font-size:19px;letter-spacing:-.015em;color:var(--ink)}.journal_rows__9I_v3{margin:0;padding:0;list-style:none}.journal_row__cILlj{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:13px 0;border-bottom:1px solid var(--rule)}.journal_rowLink__Kv5iZ{font-family:var(--g);font-weight:500;font-size:16px;line-height:1.3;color:var(--ink);text-decoration:none;transition:color .15s ease}.journal_rowLink__Kv5iZ:after{content:"";position:absolute;inset:0}.journal_rowLink__Kv5iZ:hover{color:var(--red)}.journal_rowMeta__3iTCQ{font-family:var(--type);font-size:11.5px;color:var(--pencil);white-space:nowrap;flex-shrink:0}.journal_rowYear__3LtY4{display:none}.journal_groupFoot__Qda81{padding-top:13px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;font-family:var(--g);font-size:15px}.journal_groupAll__miPjN{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.journal_groupShelf__kwcJM{color:var(--pencil)}@media (min-width:640px){.journal_contents__W5Rom{padding-top:64px}.journal_contentsTitle__km5eB{font-size:36px}.journal_groups__6D1Rj{margin-top:30px}.journal_group__VqC5G{padding-bottom:48px}.journal_groupTitle__uiGXu{font-size:20px}.journal_rowLink__Kv5iZ{font-size:17px}.journal_rowMeta__3iTCQ{font-size:12.5px}.journal_rowYear__3LtY4{display:inline}}@media (min-width:1024px){.journal_contents__W5Rom{padding-top:84px}.journal_groups__6D1Rj{margin-top:34px;-moz-columns:2;column-count:2;-moz-column-gap:72px;column-gap:72px}.journal_group__VqC5G{padding-bottom:54px}.journal_groupHead__BT431{padding-bottom:12px}.journal_groupTitle__uiGXu{font-size:21px}.journal_row__cILlj{gap:24px;padding:14px 0}.journal_groupFoot__Qda81{padding-top:14px}}@media (min-width:1200px){.journal_contentsTitle__km5eB{font-size:40px}}.journal_close___9hw1{position:relative;margin-top:56px;background:var(--tint);padding:44px var(--pad) 48px;display:flex;flex-direction:column;align-items:flex-start;gap:22px;overflow:hidden}.journal_closeCopy__QsTPX{display:flex;flex-direction:column;gap:10px;max-width:660px}.journal_closeTitle__32Amg{margin:0;font-family:var(--g);font-weight:700;font-size:27px;line-height:1.08;letter-spacing:-.025em;color:var(--ink)}.journal_closeBody__oaNMh{margin:0;font-family:var(--serif);font-size:17px;line-height:1.55;color:var(--ink)}.journal_leafClose__PiGb4{position:absolute;--botanical-z:1;width:96px;right:-26px;bottom:-46px;transform:rotate(38deg);pointer-events:none}@media (min-width:640px){.journal_close___9hw1{margin-top:72px;padding-top:60px;padding-bottom:64px;gap:26px}.journal_closeTitle__32Amg{font-size:31px}.journal_closeBody__oaNMh{font-size:18px}.journal_leafClose__PiGb4{width:112px}}@media (min-width:1024px){.journal_close___9hw1{margin-top:92px;padding-top:74px;padding-bottom:78px;flex-direction:row;align-items:center;justify-content:space-between;gap:64px}.journal_closeTitle__32Amg{font-size:34px}.journal_closeBody__oaNMh{font-size:19px}.journal_leafClose__PiGb4{left:-26px;right:auto;transform:rotate(-38deg)}}.journal_closeBtn__mru7L{position:relative;z-index:2}.lifeevent_tokens__sPu9D{--white:#ffffff;--ink:#1d2433;--pencil:#5e6371;--rule:#dadde3;--faint:#f4f5f7;--red:#d2382c;--red-dk:#b32c22;--tint:#f7e6e1;--promo-bg:#4a1b26;--promo-text:rgba(255,255,255,0.82);--pen:#20304f;--g:var(--oc-grotesk),"Occasion Grotesk Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--oc-serif),"Iowan Old Style",Georgia,serif;--type:var(--oc-serif),"Iowan Old Style",Georgia,serif;--hand:var(--oc-hand),"Bradley Hand",cursive}.lifeevent_registry__j8VZ1{padding:64px var(--pad) 0}.lifeevent_registryInner__KXYJN{padding-top:26px;border-top:2px solid var(--ink)}.lifeevent_registryTitle__iRMNF{max-width:16ch}.lifeevent_registryBody__c_6_O{display:flex;flex-direction:column;gap:16px;margin-top:18px}.lifeevent_registryPara__1gueZ{max-width:62ch;font-family:var(--serif);font-size:18px;line-height:1.55;color:var(--ink)}@media (min-width:640px){.lifeevent_registry__j8VZ1{padding-top:80px}.lifeevent_registryPara__1gueZ{font-size:20px}}@media (min-width:1024px){.lifeevent_registry__j8VZ1{padding-top:110px}.lifeevent_registryInner__KXYJN{display:flex;align-items:flex-start;gap:80px;padding-top:32px}.lifeevent_registryTitle__iRMNF{flex:0 0 360px;max-width:none}.lifeevent_registryBody__c_6_O{flex:1 1 auto;min-width:0;margin-top:0;gap:18px}.lifeevent_registryPara__1gueZ{font-size:21px}}.lifeevent_timing___zKDu{margin-top:72px;padding:44px var(--pad);background:var(--faint)}.lifeevent_timingBody__aKU_E,.lifeevent_timingInner__TtUji{display:flex;flex-direction:column;gap:14px}.lifeevent_timingPara__nlu_p{max-width:62ch;font-family:var(--serif);font-size:17px;line-height:1.55;color:var(--ink)}@media (min-width:640px){.lifeevent_timing___zKDu{margin-top:88px;padding:56px var(--pad)}.lifeevent_timingPara__nlu_p{font-size:19px}}@media (min-width:1024px){.lifeevent_timing___zKDu{margin-top:110px;padding:64px var(--pad)}.lifeevent_timingInner__TtUji{flex-direction:row;gap:80px}.lifeevent_timingInner__TtUji>h2{flex:0 0 360px}.lifeevent_timingBody__aKU_E{flex:1 1 auto;min-width:0}}.lifeevent_route__xNBSM{padding:72px var(--pad) 0}.lifeevent_routeHead__2yiLd{display:flex;flex-direction:column;gap:12px}.lifeevent_routeLead__PHOZM{display:flex;flex-direction:column;gap:14px}.lifeevent_routePara__mCDg1{max-width:68ch;font-family:var(--serif);font-size:17px;line-height:1.55;color:var(--ink)}.lifeevent_routeList__3h0W3{display:grid;grid-template-columns:minmax(0,1fr);margin-top:26px;border-top:1px solid var(--rule)}.lifeevent_routeItem__dSutF{border-bottom:1px solid var(--rule)}.lifeevent_routeLink__HW49r{display:flex;flex-direction:column;gap:4px;padding:18px 0;color:inherit;text-decoration:none}.lifeevent_routeLink__HW49r:hover .lifeevent_routeName__JnfOT{color:var(--red);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.lifeevent_routeCaption__s027F{font-family:var(--type);font-size:12px;line-height:1.4;color:var(--pencil)}.lifeevent_routeName__JnfOT{font-family:var(--g);font-weight:600;font-size:18px;line-height:1.25;color:var(--ink)}.lifeevent_routeNote__W3OPx{font-family:var(--serif);font-size:16px;line-height:1.45;color:var(--pencil)}.lifeevent_routeClose__cgYQE{max-width:62ch;margin-top:22px;font-family:var(--serif);font-size:17px;line-height:1.55;color:var(--pencil)}.lifeevent_routeTail__P3q67{display:flex;flex-direction:column;gap:4px;max-width:62ch;margin-top:18px}.lifeevent_routeTailLink__aZQuA{font-family:var(--g);font-weight:600;font-size:17px;line-height:1.3;color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.lifeevent_routeTailLink__aZQuA:hover{color:var(--red)}.lifeevent_routeTailNote__Ng5b1{font-family:var(--serif);font-size:16px;line-height:1.45;color:var(--pencil)}@media (min-width:640px){.lifeevent_routeTailLink__aZQuA{font-size:18px}.lifeevent_routeTailNote__Ng5b1{font-size:17px}.lifeevent_routeClose__cgYQE,.lifeevent_routeName__JnfOT,.lifeevent_routePara__mCDg1{font-size:19px}.lifeevent_routeNote__W3OPx{font-size:17px}}@media (min-width:1024px){.lifeevent_route__xNBSM{padding-top:110px}.lifeevent_routeHead__2yiLd{flex-direction:row;align-items:flex-start;gap:80px}.lifeevent_routeHead__2yiLd>h2{flex:0 0 360px}.lifeevent_routeLead__PHOZM{flex:1 1 auto;min-width:0}.lifeevent_routeList__3h0W3{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px;margin-top:40px}.lifeevent_routeLink__HW49r{padding:22px 0}}.lifeevent_botanicalCard__g1liZ{width:64px;left:18px;top:-38px;transform:rotate(14deg)}@media (min-width:1024px){.lifeevent_botanicalCard__g1liZ{width:96px;left:calc(var(--pad) + 24px);top:-52px}}.lifeevent_messages__uBQI0{display:flex;flex-direction:column;gap:10px;margin-top:8px}.lifeevent_messageList__M0X1q{display:grid;grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid var(--rule);max-width:62ch}.lifeevent_messageRow__4LnyF{display:flex;flex-direction:column;gap:3px;padding:12px 0;border-bottom:1px solid var(--rule)}.lifeevent_messageLabel__e3hAs{font-family:var(--type);font-size:12px;line-height:1.3;letter-spacing:.2px;color:var(--pencil)}.lifeevent_messageText__oGSF9{font-family:var(--serif);font-size:17px;line-height:1.5;color:var(--ink)}@media (min-width:1024px){.lifeevent_messageList__M0X1q{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px;max-width:none;border-top:0}.lifeevent_messageRow__4LnyF{border-top:1px solid var(--rule);border-bottom:0}}.lifeevent_essay__dU_3S{padding:64px var(--pad) 0}.lifeevent_essayInner__SHDJU{display:flex;flex-direction:column;gap:16px}.lifeevent_essayBody__S_x4c{display:flex;flex-direction:column;gap:14px}.lifeevent_essayPara__cmqS9{max-width:68ch;font-family:var(--serif);font-size:17px;line-height:1.6;color:var(--ink)}@media (min-width:640px){.lifeevent_essay__dU_3S{padding-top:80px}.lifeevent_essayPara__cmqS9{font-size:18px}}ul.lifeevent_readingRows__Wagta{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;flex:1 1 auto;min-width:0}.lifeevent_readingRow__3RgXt{display:flex;flex-direction:column;gap:4px;max-width:62ch}.lifeevent_readingNote__br0QV{font-family:var(--serif);font-size:15px;line-height:1.45;color:var(--pencil)}@media (min-width:1024px){ul.lifeevent_readingRows__Wagta{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.lifeevent_readingNote__br0QV{font-size:16px}}.lifeevent_gridFilters__Tntze[data-filter="100-to-200"]>[data-tags]:not([data-tags~="100-to-200"]),.lifeevent_gridFilters__Tntze[data-filter=for-her]>[data-tags]:not([data-tags~=for-her]),.lifeevent_gridFilters__Tntze[data-filter=for-him]>[data-tags]:not([data-tags~=for-him]),.lifeevent_gridFilters__Tntze[data-filter=for-the-home]>[data-tags]:not([data-tags~=for-the-home]),.lifeevent_gridFilters__Tntze[data-filter=for-the-two]>[data-tags]:not([data-tags~=for-the-two]),.lifeevent_gridFilters__Tntze[data-filter=over-200]>[data-tags]:not([data-tags~=over-200]),.lifeevent_gridFilters__Tntze[data-filter=under-100]>[data-tags]:not([data-tags~=under-100]){display:none}