.archive_page__SqOEa{position:fixed;inset:0 0 var(--pa-bar,0);overflow-y:auto;overflow-x:hidden;background:#fbf3e7;color:#2f4a3f;font-family:var(--font-ui);-webkit-overflow-scrolling:touch}.archive_top__X2fCN{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:24px;height:76px;padding:0 4vw;border-bottom:1px solid #d8cebf80;background:#fffaf1}.archive_brand__JgYXf{display:flex;align-items:center;gap:11px;color:#382d33;text-decoration:none;font-size:22px;font-weight:850;letter-spacing:-.8px}.archive_brand__JgYXf>span{width:28px;height:30px;display:block;border:1.5px solid #168fa4;border-radius:48% 52% 45% 55%;background:#f4ffd5;box-shadow:inset 0 0 0 6px #fcffe9,inset 0 0 0 9px #d9ff63}.archive_top__X2fCN nav{display:flex;align-items:center;gap:26px;margin-left:auto}.archive_top__X2fCN nav a{display:inline-flex;align-items:center;height:44px;color:#5d5651;font-size:15px;font-weight:600;text-decoration:none}.archive_top__X2fCN nav a:hover{color:#2e7865}.archive_claim__Jspi4{padding:0 22px;border-radius:999px;background:#d9ff63;color:#2d3430!important;font-weight:800!important}.archive_wrap__MEMut{max-width:1180px;margin:0 auto;padding:44px 4vw 80px}.archive_eyebrow__dVjnZ{margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#6b8a6e}.archive_wrap__MEMut h1{margin:0 0 10px;font-size:48px;font-weight:650;letter-spacing:-.04em;line-height:1.05}.archive_lede__maoTm{margin:0 0 28px;font-size:20px;line-height:1.5;color:#6d5f62}.archive_search__4Q65A{display:flex;gap:8px;max-width:460px;margin:0 0 30px}.archive_search__4Q65A input{flex:1 1;height:46px;padding:0 14px;border:1px solid #cdd7c0;border-radius:11px;background:#fffffb;font-size:15px;color:#2f4a3f;outline-color:#7e9d70}.archive_search__4Q65A button{height:46px;padding:0 18px;border:0;border-radius:11px;background:#eef1e3;color:#3e5147;font-size:15px;font-weight:700;cursor:pointer}.archive_grid__SVv7T{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:18px}.archive_card__1BGBi{display:grid;gap:8px;padding:10px 10px 12px;border:1px solid #e6dfd0;border-radius:16px;background:#fffaf1;color:inherit;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.archive_card__1BGBi:hover{transform:translateY(-2px);box-shadow:0 10px 28px #344c4218}.archive_card__1BGBi .archive_blank__0HSPP,.archive_card__1BGBi img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:11px;background:#eee4d4}.archive_card__1BGBi small{font-size:12px;font-weight:800;letter-spacing:.4px;color:#168fa4}.archive_card__1BGBi strong{font-size:16px;font-weight:700}.archive_card__1BGBi span{font-size:13px;color:#8a9284}.archive_empty__T4KUm{padding:40px 0;color:#8a9284;font-size:16px}.archive_pager__RO91o{display:flex;align-items:center;justify-content:center;gap:14px;margin:34px 0 0;font-size:14px;color:#6c7466}.archive_pager__RO91o a{padding:10px 16px;border:1px solid #d9d2c2;border-radius:999px;color:#2f4a3f;font-weight:700;text-decoration:none}@media(max-width:760px){.archive_top__X2fCN{height:64px;padding:0 16px;gap:12px}.archive_top__X2fCN nav{gap:14px}.archive_top__X2fCN nav a:not(.archive_claim__Jspi4){display:none}.archive_wrap__MEMut{padding:26px 16px 40px}.archive_wrap__MEMut h1{font-size:32px}.archive_grid__SVv7T{grid-template-columns:repeat(3,1fr);gap:10px}.archive_card__1BGBi{padding:6px 6px 8px;border-radius:12px}.archive_card__1BGBi strong{font-size:14px}}.archive_prose__Sk7rW{max-width:880px}.archive_prose__Sk7rW h2{margin:40px 0 10px;font-size:26px;font-weight:700;letter-spacing:-.015em}.archive_prose__Sk7rW p,.archive_prose__Sk7rW ul{margin:0 0 16px;max-width:70ch;font-size:18px;line-height:1.7;color:#3c5345}.archive_prose__Sk7rW ul{padding-left:22px}.archive_prose__Sk7rW code{padding:1px 5px;border-radius:5px;background:#eef1e6;font-size:.88em}.archive_placeholder__51C7N{padding:16px 18px;border:1px dashed #c9c1b0;border-radius:12px;color:#8a9284!important;font-style:italic}.archive_footnote__B2OFG{margin-top:36px!important;font-size:15px!important;color:#6c7466!important}.archive_footnote__B2OFG a{font-weight:700;text-decoration:none}.archive_intro__RK2oc{display:grid;grid-template-columns:1fr 340px;gap:40px;align-items:center;margin-bottom:10px}.archive_collage__57ATw{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:6px}.archive_collage__57ATw img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px;border:4px solid #fff;box-shadow:0 10px 26px #344c4222}.archive_collage__57ATw img:first-child{transform:rotate(-3deg)}.archive_collage__57ATw img:nth-child(2){transform:rotate(2deg) translateY(10px)}.archive_collage__57ATw img:nth-child(3){transform:rotate(-2deg)}.archive_collage__57ATw img:nth-child(4){transform:rotate(2.5deg)}.archive_collage__57ATw img:nth-child(5){transform:rotate(-2deg) translateY(-8px)}.archive_collage__57ATw img:nth-child(6){transform:rotate(3deg)}@media(max-width:900px){.archive_intro__RK2oc{grid-template-columns:1fr}.archive_collage__57ATw{max-width:360px}}.archive_guestBlock__k_Kn5{margin:0 0 34px;padding:20px 20px 22px;border:1px solid #f0dcc0;border-radius:18px;background:#fff6ea}.archive_guestBlock__k_Kn5 h2{margin:0 0 14px;font-size:20px;font-weight:700}.archive_guestTag__vlQ3L{color:#c07a2a!important}.archive_footnote__B2OFG a{color:#2e7865}.archive_signup__64U9_{display:grid;grid-template-columns:1fr 1fr;gap:20px 18px;max-width:720px;margin:6px 0 40px;padding:26px 28px 24px;border:1px solid #e6dfd0;border-radius:18px;background:#fffaf1}.archive_signup__64U9_ label{display:grid;gap:8px;font-size:13px;font-weight:700;color:#4e5a4c}.archive_signup__64U9_ button,.archive_signup__64U9_ label:nth-child(3),.archive_signup__64U9_ p{grid-column:1/-1}.archive_signup__64U9_ input{height:48px;padding:0 14px;border:1px solid #cdd7c0;border-radius:11px;background:#fffffb;font:inherit;font-size:15px;color:#2f4a3f;outline-color:#7e9d70}.archive_signup__64U9_ button{justify-self:start;height:48px;padding:0 22px;border:0;border-radius:999px;background:#d9ff63;color:#2d3430;font-size:15px;font-weight:800;cursor:pointer}.archive_signup__64U9_ button:disabled{opacity:.6}.archive_signupNote__Smafo{margin:0!important;font-size:13px!important;color:#8a9284!important}.archive_signupError__PPiQv{margin:0!important;font-size:14px!important;color:#a45240!important}.archive_signupDone__Kut_I{max-width:720px;margin:6px 0 40px;padding:18px 22px;border:1px solid #cfe3c4;border-radius:14px;background:#f1f9e6;font-size:16px;color:#2e5b45}@media(max-width:760px){.archive_signup__64U9_{grid-template-columns:1fr;padding:18px 16px}.archive_signup__64U9_ label:nth-child(3){grid-column:auto}.archive_signup__64U9_ button{width:100%}}.archive_feed__bl6FL{list-style:none;margin:0;padding:0;max-width:720px;display:grid}.archive_feedItem__4Rx7O{display:grid;grid-template-columns:56px 1fr;gap:16px;padding:18px 0;border-top:1px solid #e6dfd0}.archive_feedItem__4Rx7O:first-child{border-top:0}.archive_feedFace__QEg_p img,.archive_feedFace__QEg_p span{display:block;width:56px;height:56px;border-radius:50%;object-fit:cover;background:#eee4d4;border:2px solid #fff;box-shadow:0 4px 12px #344c4222}.archive_feedGuest__UWVrD .archive_feedFace__QEg_p img{box-shadow:0 0 0 2px #e0963f,0 4px 12px #344c4222}.archive_feedAdopted__K3Eqq .archive_feedFace__QEg_p img{box-shadow:0 0 0 2px #7cc27a,0 4px 12px #344c4222}.archive_feedBody__qZ22l{display:grid;gap:6px;min-width:0}.archive_feedHead__t5CnL{margin:0!important;font-size:16px!important;color:#3c5345!important;line-height:1.4!important}.archive_feedHead__t5CnL a{color:#2f4a3f;font-weight:800;text-decoration:none}.archive_feedHead__t5CnL a:hover{color:#2e7865}.archive_feedHead__t5CnL time{margin-left:10px;font-size:13px;color:#9a9b8e}.archive_feedText__bkkOF{margin:0!important;font-size:16px!important;line-height:1.55!important;color:#2b3a33!important;white-space:pre-line}.archive_feedPhoto__hdHwc{display:block;width:100%;max-width:420px;border-radius:14px;margin-top:4px}.archive_feedBody__qZ22l small{font-size:12px;font-weight:800;letter-spacing:.4px;color:#168fa4}.archive_feedGuest__UWVrD .archive_feedBody__qZ22l small{color:#c07a2a}@media(max-width:760px){.archive_feedItem__4Rx7O{grid-template-columns:44px 1fr;gap:12px;padding:14px 0}.archive_feedFace__QEg_p img,.archive_feedFace__QEg_p span{width:44px;height:44px}}.archive_prose__Sk7rW .archive_ctaRow__DqiAv{margin:36px 0 0}.archive_cta__XD4F_{display:inline-flex;align-items:center;height:52px;font-size:16px;text-decoration:none}.archive_prose__Sk7rW .archive_note__EoRpI{margin:14px 0 0;font-size:15px;color:#6c7466}@media(max-width:760px){.archive_cta__XD4F_{width:100%;justify-content:center}}