.service-benefits{border-top:1px solid var(--line);margin-top:54px;padding-top:52px}.benefits-heading{text-align:center;margin-bottom:38px}.benefits-kicker{color:var(--muted);font-size:12px}.benefits-heading h2{font:500 32px/1.6 var(--serif);letter-spacing:-.05em;word-break:keep-all;margin:10px 0 16px}.benefits-heading p{color:var(--muted);font-size:15px;line-height:1.95}.benefits-kakao{background:#efeee4;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:52px 46px;display:grid}.benefits-label{color:#617255;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:1.8;display:flex}.benefits-copy h3{font:500 29px/1.65 var(--serif);letter-spacing:-.055em;word-break:keep-all;margin:15px 0 18px}.benefits-copy>p{color:#697365;font-size:14px;line-height:2}.benefits-checks{color:#455c47;gap:12px;margin:23px 0 0;padding:0;font-size:13px;line-height:1.8;list-style:none;display:grid}.benefits-checks li{align-items:flex-start;gap:9px;display:flex}.benefits-checks svg{color:#738b61;flex-shrink:0;margin-top:4px}.benefits-text-link{text-underline-offset:5px;min-height:44px;color:var(--accent);align-items:center;gap:9px;margin-top:20px;font-size:13px;font-weight:500;text-decoration:underline;display:inline-flex}.benefits-capture{width:100%;min-width:0;margin:0}.benefits-capture>button{cursor:zoom-in;background:#faf9f5;border:1px solid #e0e3d7;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 8px 24px #2e40210b}.benefits-capture img{width:100%;height:auto;display:block}.benefits-capture figcaption{color:#7a8372;text-align:center;word-break:keep-all;margin-top:13px;font-size:11px;line-height:1.8}.benefits-zoom{color:#546b48;background:#fffef7eb;border:1px solid #e0e3d7;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:10px;right:10px}.benefits-kakao-visual{justify-self:center;width:100%;max-width:420px}.benefits-kakao-visual>p{color:#6a765e;text-align:center;margin:17px 0 0;font-size:12px;line-height:1.9}.benefits-memory{background:#f0ece3;border-radius:16px;grid-template-columns:.85fr 1.25fr;align-items:center;gap:48px;margin-top:52px;padding:44px 38px;display:grid}.benefits-memory .benefits-copy h3{font-size:27px}.benefits-pdf-pages{grid-template-columns:1fr 1fr;align-items:center;gap:14px;padding:0 4px 20px;display:grid;position:relative}.benefits-pdf-pages .benefits-capture:first-child{transform:rotate(-3deg)}.benefits-pdf-pages .benefits-capture:last-child{margin-top:44px;transform:rotate(3deg)}.benefits-pdf-pages .benefits-capture>button{background:#fff;border-radius:2px;box-shadow:0 10px 24px #473d2520}.benefits-pdf-pages .benefits-zoom{width:28px;height:28px;bottom:6px;right:6px}.benefits-pdf-pages figcaption{font-size:10px}.benefits-example-note{text-align:center;color:var(--muted);margin-top:20px;font-size:11px;line-height:1.9}.benefits-more{border-block:1px solid var(--line);margin-top:32px}.benefits-more summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:66px;font-size:14px;list-style:none;display:flex}.benefits-more summary::-webkit-details-marker{display:none}.benefits-more summary>span{color:var(--accent);font-size:22px}.benefits-more[open] summary>span{transform:rotate(45deg)}.benefits-extra-captures{grid-template-columns:1fr 1fr;gap:35px;max-width:650px;margin:15px auto 25px;display:grid}.benefits-extra-captures .benefits-capture{justify-self:center;max-width:290px}.benefits-more>p{text-align:center;color:var(--muted);margin:18px 0 25px;font-size:13px;line-height:1.9}.benefits-action{justify-content:center;align-items:center;gap:25px;margin-top:30px;display:flex}.benefits-action>p{color:var(--muted);font-size:12px;line-height:1.9}.benefits-dialog{background:#f8f7f3;border:0;border-radius:10px;width:min(760px,100% - 28px);max-height:90dvh;padding:0;overflow:auto}.benefits-dialog>img{width:100%;height:auto}.benefits-dialog-top{z-index:1;border-bottom:1px solid var(--line);background:#f8f7f3;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;font-size:13px;display:flex;position:sticky;top:0}.benefits-dialog-top>button{place-items:center;min-width:44px;min-height:44px;display:grid}@media (max-width:900px){.benefits-kakao{gap:24px;padding:35px 26px}.benefits-copy h3{font-size:25px}.benefits-copy>p{font-size:13px}.benefits-copy>p br{display:none}.benefits-checks{font-size:12px}.benefits-memory{grid-template-columns:1fr;gap:28px}.benefits-memory .benefits-copy{max-width:520px}.benefits-pdf-pages{justify-self:center;width:100%;max-width:500px}.benefits-action{gap:18px}.benefits-action>p{max-width:250px}}@media (max-width:600px){.service-benefits{margin-top:30px;padding-top:35px}.benefits-heading{text-align:left;margin-bottom:25px}.benefits-kicker{font-size:11px}.benefits-heading h2{margin:10px 0 13px;font-size:25px}.benefits-heading p{font-size:13px}.benefits-kakao{border-radius:12px;grid-template-columns:1fr;gap:28px;padding:28px 20px}.benefits-copy h3{margin:13px 0 16px;font-size:25px}.benefits-copy>p{font-size:13px}.benefits-checks{gap:10px;margin-top:19px;font-size:12px}.benefits-label{font-size:11px}.benefits-text-link{margin-top:15px;font-size:12px}.benefits-kakao-visual>p{font-size:11px}.benefits-capture figcaption{font-size:10px}.benefits-kakao-visual{max-width:360px}.benefits-memory{border-radius:12px;gap:28px;margin-top:38px;padding:29px 20px}.benefits-memory .benefits-copy h3{font-size:24px}.benefits-pdf-pages{gap:10px;padding-inline:0}.benefits-pdf-pages .benefits-capture:last-child{margin-top:25px}.benefits-pdf-pages figcaption{font-size:9px}.benefits-example-note{margin-top:17px;font-size:10px}.benefits-more{margin-top:25px}.benefits-more summary{font-size:13px}.benefits-extra-captures{grid-template-columns:1fr;gap:25px}.benefits-action{text-align:center;margin-top:24px;display:block}.benefits-action .button{width:100%}.benefits-action>p{max-width:none;margin-top:12px;font-size:11px}.benefits-dialog-top{font-size:12px}.benefits-kakao{gap:0}.benefits-kakao>.benefits-copy{display:contents}.benefits-kakao>.benefits-copy>.benefits-label{order:1}.benefits-kakao>.benefits-copy>h3{order:2;margin-bottom:24px}.benefits-kakao-visual{order:3;margin-bottom:24px}.benefits-kakao-visual>p{display:none}.benefits-kakao>.benefits-copy>p{order:4}.benefits-kakao>.benefits-copy>.benefits-checks{order:5}.benefits-kakao>.benefits-copy>.benefits-text-link{order:6;width:fit-content}}
.privacy-page{overflow-wrap:anywhere;padding-bottom:32px}.privacy-page h1{line-height:1.4}.privacy-page p,.privacy-page li{color:#42533d;line-height:1.85}.privacy-page a:not(.button){text-underline-offset:4px;text-decoration:underline}.privacy-page section{padding-top:6px}.privacy-page .article-lead{color:#4e6246}.privacy-page .field{margin:20px 0;line-height:1.7}.privacy-page .input{font-size:16px}.privacy-page .button{white-space:normal;text-align:center;min-height:48px}.privacy-page details{margin:18px 0}.privacy-page summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.deletion-scope ul{padding-left:20px}.deletion-scope li+li{margin-top:10px}.account-delete-action{border-top:1px solid var(--line);padding-top:28px!important}.deletion-counts{margin:20px 0}.deletion-counts>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:12px 0;display:flex}.deletion-counts dd{font-variant-numeric:tabular-nums;white-space:nowrap}.deletion-verify{border-bottom:1px solid var(--line);margin:24px 0;padding-bottom:20px}.deletion-verify .button{margin-top:12px}.button-danger{color:#fff;background:#883f37;border:1px solid #883f37}.button-danger:hover{background:#74352e}.button-danger:focus-visible{outline-offset:4px;outline:3px solid #883f37}.button-danger:disabled{opacity:.55}.policy-contact{word-break:break-all}.policy-consent{text-align:left;color:#42533d;align-items:flex-start;gap:10px;margin:20px 0;font-size:14px;line-height:1.8;display:flex}.policy-consent input{width:20px;height:20px;accent-color:var(--green);flex:0 0 20px;margin-top:3px}.policy-consent a{text-underline-offset:3px;text-decoration:underline}.policy-consent span{flex:1}.content-safety{text-align:left;margin-top:12px;font-size:14px}.content-safety summary{cursor:pointer;text-underline-offset:4px;color:#53684c;align-items:center;min-height:44px;text-decoration:underline;display:flex}.content-safety form{padding:16px 0 8px}.content-safety .field{margin:12px 0}.content-safety p{color:#42533d;line-height:1.8;font-size:14px!important}.safety-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.safety-actions .button{white-space:normal;min-height:44px;font-size:14px}.public-tributes .content-safety li{padding:0}.blocked-authors{color:#42533d;margin-top:16px;font-size:14px}.moderation-report{border-top:1px solid var(--line);padding:24px 0}.moderation-report h2{margin:0 0 12px;font-size:20px!important}.moderation-report time{color:#52634a;font-size:14px}.reported-content{white-space:pre-wrap;overflow-wrap:anywhere;border-left:1px solid #96a78b;padding-left:16px;margin:14px 0!important}.moderation-empty{padding:32px 0}.footer-bottom>div{flex-wrap:wrap}.account-privacy-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 22px;margin-top:22px;padding-top:18px;display:flex}.account-privacy-links a{color:#42533d;text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:flex}.deletion-complete h2:focus{outline:none}@media (max-width:600px){.privacy-page .article-lead{font-size:16px}.privacy-page section p,.privacy-page li{font-size:14px}.privacy-page .safety-actions{grid-template-columns:1fr;display:grid}.privacy-page .button{width:100%}.footer-bottom>div{gap:4px 16px}.footer-bottom>div>a{align-items:center;min-height:40px;display:flex}}
.notice-art{--notice-ink:#393b33;--notice-muted:#666656;--notice-line:#d2cdbf;color:var(--notice-ink);background:#f7f2e8}.notice-art .notice-paper{min-height:700px;padding:46px 42px 48px}.notice-art .notice-backdrop>img{object-position:center bottom}.notice-art .notice-backdrop:after{background:0 0}.notice-art .notice-person h2{letter-spacing:.015em;overflow-wrap:anywhere;word-break:normal}.notice-art .notice-intro,.notice-art .notice-age,.notice-art .deceased-prefix,.notice-art .notice-details dt,.notice-art .notice-details dd span,.notice-art .notice-family span,.notice-art .design-signoff{color:var(--notice-muted)}.notice-art .notice-details dd,.notice-art .notice-family b,.notice-art .notice-message{color:var(--notice-ink)}.notice-art .notice-topline{color:var(--notice-muted);letter-spacing:.3em}.notice-art .notice-topline i{background:var(--notice-line)}.notice-art .notice-divider span{background:var(--notice-line);width:36px}.notice-art .notice-details{border-color:var(--notice-line)}.notice-art .notice-details dd{overflow-wrap:anywhere;word-break:keep-all;min-width:0}.notice-art .notice-family>div>div{flex-wrap:wrap;max-width:100%}.notice-art .notice-family b{overflow-wrap:anywhere;min-width:0}.notice-art .notice-photo{outline-color:var(--notice-line);border-color:#fffdf8}.notice-art .design-signoff{letter-spacing:.08em;margin-top:34px;position:relative}.notice-art ::selection{background:var(--notice-line);color:var(--notice-ink)}.design-hanji .notice-paper{padding-left:62px}.design-hanji .notice-paper:before{content:"";background:#a5a18c;width:1px;position:absolute;top:46px;bottom:48px;left:35px}.design-hanji .notice-topline{letter-spacing:.4em;align-items:flex-start}.design-hanji .notice-topline i{display:none}.design-hanji .notice-person{text-align:left;margin-top:48px}.design-hanji .notice-divider,.design-hanji .notice-message,.design-hanji .design-signoff{text-align:left}.design-hanji .notice-family{align-items:flex-start}.design-hanji .notice-family .notice-family-primary,.design-hanji .notice-family .notice-family-additional{justify-content:flex-start}.design-hanji .notice-details{border-top:0;margin-top:32px;padding-top:0}.design-inkscape{--notice-ink:#303a41;--notice-muted:#5e6871;--notice-line:#c9cfd3;background:#f4f5f6}.design-inkscape .notice-paper{min-height:810px;padding-top:58px;padding-bottom:170px}.design-inkscape .notice-backdrop>img{object-fit:fill}.design-inkscape .notice-backdrop:after{background:linear-gradient(#f4f5f622 65%,#f4f5f600)}.design-inkscape .notice-topline{gap:20px}.design-inkscape .notice-person{margin-top:42px}.design-inkscape .notice-divider{margin:34px 0 24px}.design-inkscape .notice-details{margin-top:34px}.design-inkscape .design-signoff,.design-inkscape .notice-family span{color:var(--notice-ink)}.design-lily{--notice-ink:#334536;--notice-muted:#5e705e;--notice-line:#d5dece;background:#fbfcf8}.design-lily .notice-paper{min-height:790px;padding:48px 42px 160px}.design-lily .notice-backdrop>img{object-fit:contain;height:auto!important;top:auto!important}.design-lily .notice-backdrop:after{background:linear-gradient(#fbfcf800 38%,#fbfcf8bb 60%,#fbfcf810 86%)}.design-lily .notice-topline{letter-spacing:.3em;flex-direction:row;gap:16px}.design-lily .notice-topline i{width:45px;height:1px}.design-lily .notice-person{text-align:left;margin-top:42px}.design-lily .notice-divider,.design-lily .notice-message,.design-lily .design-signoff{text-align:left}.design-lily .notice-family{align-items:flex-start}.design-lily .notice-family .notice-family-primary,.design-lily .notice-family .notice-family-additional{justify-content:flex-start}.design-lily .notice-details{border-bottom:0}.design-lily .notice-photo{border-radius:48% 48% 2px 2px}.design-sea{--notice-ink:#304958;--notice-muted:#5c7180;--notice-line:#bcced9;background:#eef3f6}.design-sea>.notice-backdrop{opacity:.28}.design-sea .notice-paper{padding:40px 42px 48px}.design-sea .notice-topline{flex-direction:row;justify-content:center;gap:15px}.design-sea .notice-topline i{width:24px;height:1px}.design-sea .notice-person{margin-top:30px}.sea-horizon{height:86px;margin:27px -42px 28px;position:relative;overflow:hidden}.sea-horizon img{object-fit:cover;object-position:center bottom}.design-sea .notice-divider{display:none}.design-sea .notice-details{border-top:0;margin-top:26px;padding-top:0;padding-bottom:18px}.design-light{--notice-ink:#514535;--notice-muted:#78644b;--notice-line:#d9c9ac;background:#fcf6e9}.design-light .notice-backdrop>img{object-position:right top}.design-light .notice-backdrop:after{background:#fffaf030}.design-light .notice-paper{min-height:760px;padding-top:76px;padding-bottom:62px}.design-light .notice-topline i{height:30px}.design-light .notice-person{margin-top:54px}.design-light .notice-divider{margin:34px 0 26px}.design-light .notice-details{border-top:0;margin-top:34px;padding-top:0}.design-light .design-signoff{margin-top:42px}.notice-art.is-compact .notice-paper{min-height:450px;padding:27px 27px 26px}.notice-art.is-compact .notice-person{margin-top:24px}.notice-art.is-compact .notice-intro{margin-bottom:10px;font-size:8px}.notice-art.is-compact .notice-topline{gap:10px;font-size:9px}.notice-art.is-compact .notice-divider{height:1px;margin:16px 0 14px;line-height:1px}.notice-art.is-compact .notice-details{margin:16px 0 12px;padding:7px 0}.notice-art.is-compact .design-signoff{margin-top:16px;font-size:8px}.notice-art.is-compact.has-portrait .notice-person h2{white-space:normal;font-size:21px}.notice-art.is-compact.has-portrait .notice-intro{font-size:8px}.notice-art.is-compact.has-portrait .notice-photo{width:58px;height:74px}.notice-art.is-compact.has-portrait .notice-person{min-height:74px;padding-right:72px}.design-hanji.is-compact .notice-paper{padding-left:43px}.design-hanji.is-compact .notice-paper:before{top:28px;bottom:28px;left:25px}.design-hanji.is-compact .notice-person{margin-top:30px}.design-hanji.is-compact .notice-details{border-top:0;padding-top:0}.design-inkscape.is-compact .notice-paper{padding-bottom:40px}.design-inkscape.is-compact .notice-person{margin-top:24px}.design-inkscape.is-compact .notice-topline i{height:13px}.design-inkscape.is-compact .design-signoff{margin-top:17px}.design-lily.is-compact .notice-paper{padding-bottom:40px}.design-lily.is-compact .notice-topline i{width:28px}.design-lily.is-compact .design-signoff{margin-top:16px}.design-sea.is-compact .notice-person{margin-top:20px}.design-sea.is-compact .sea-horizon{height:44px;margin:18px -27px 17px}.design-sea.is-compact .notice-details{border-top:0;margin-top:16px;padding-top:0}.design-light.is-compact .notice-paper{padding-top:31px}.design-light.is-compact .notice-person{margin-top:24px}.design-light.is-compact .notice-topline i{height:18px}.design-light.is-compact .notice-details{border-top:0;padding-top:0}.kakao-image.design-hanji{color:#393b33;background:#f7f2e8;border-left:1px solid #8c8a73}.kakao-image.design-inkscape{color:#303a41;background:#f4f5f6}.kakao-image.design-lily{color:#334536;background:#fbfcf8}.kakao-image.design-sea{color:#304958;background:#eef3f6}.kakao-image.design-light{color:#514535;background:#fcf6e9}.kakao-image:is(.design-hanji,.design-inkscape,.design-lily,.design-sea,.design-light) .og-eyebrow,.kakao-image:is(.design-hanji,.design-inkscape,.design-lily,.design-sea,.design-light)>div>span:last-child{color:inherit}.kakao-image.design-hanji>img.draft-og-background{object-position:left center;opacity:.75}.kakao-image.design-inkscape>img.draft-og-background{object-position:center bottom;opacity:.45}.kakao-image.design-lily>img.draft-og-background{object-position:right bottom;opacity:.45}.kakao-image.design-sea>img.draft-og-background{object-position:center bottom;opacity:.55}.kakao-image.design-light>img.draft-og-background{object-position:right top;opacity:.7}@media (max-width:600px){.notice-art:not(.is-compact) .notice-paper{padding-inline:28px}.design-hanji:not(.is-compact) .notice-paper{padding-left:46px}.design-hanji:not(.is-compact) .notice-paper:before{left:25px}.notice-art:not(.is-compact) .notice-person h2{font-size:34px}.notice-art.has-portrait:not(.is-compact) .notice-person{min-height:114px;padding-right:102px}.notice-art.has-portrait:not(.is-compact) .notice-photo{border-width:3px;width:88px;height:110px}.notice-art.has-portrait:not(.is-compact) .notice-person h2{font-size:29px}.notice-art:not(.is-compact) .notice-details>div{gap:12px}.notice-art:not(.is-compact) .notice-details dt{width:32px}.design-sea:not(.is-compact) .sea-horizon{height:72px;margin-inline:-28px}.notice-art.is-compact .notice-paper{padding-top:24px}.design-light.is-compact .notice-paper{padding-top:31px}}
