#greeting[data-astro-cid-prqibpzc]{position:relative;isolation:isolate;overflow:hidden;background:#fbf8ef url(/greeting-forest.png?v=2) center / cover no-repeat}#greeting[data-astro-cid-prqibpzc]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#fbf8efeb,#fbf8efc7 62%,#fbf8ef6b)}#greeting[data-astro-cid-prqibpzc] .section[data-astro-cid-prqibpzc]{position:relative;z-index:1}.greeting-inner[data-astro-cid-prqibpzc]{padding-block:3.5rem;word-break:keep-all;overflow-wrap:break-word}.greeting-lead[data-astro-cid-prqibpzc]{max-width:50rem;margin-bottom:3.5rem;font-family:Noto Sans KR,Pretendard Variable,sans-serif}.greeting-lead[data-astro-cid-prqibpzc] p[data-astro-cid-prqibpzc]{margin:0;font-size:1.38rem;font-weight:700;line-height:1.82;letter-spacing:-.015em;color:#241f18}.greeting-lead[data-astro-cid-prqibpzc] p[data-astro-cid-prqibpzc]+p[data-astro-cid-prqibpzc]{margin-top:1.5rem;color:#8e681f}.greeting-copy[data-astro-cid-prqibpzc]{max-width:47rem;font-family:Noto Sans KR,Pretendard Variable,sans-serif;font-size:1.04rem;font-weight:500;line-height:2.06;letter-spacing:-.01em;color:#514a3e}.greeting-copy[data-astro-cid-prqibpzc] p[data-astro-cid-prqibpzc]{margin:0}.greeting-copy[data-astro-cid-prqibpzc]>[data-astro-cid-prqibpzc]+[data-astro-cid-prqibpzc]{margin-top:1.8rem}.greeting-copy[data-astro-cid-prqibpzc] strong[data-astro-cid-prqibpzc]{font-weight:800;color:#241f18}.greeting-scripture[data-astro-cid-prqibpzc]{position:relative;margin-block:2.8rem!important;padding:.5rem 0 .5rem 2rem;border-left:3px solid var(--primary);font-family:Noto Sans KR,Pretendard Variable,sans-serif;color:#241f18}.greeting-scripture[data-astro-cid-prqibpzc]:before{content:"“";position:absolute;top:-.35rem;left:.65rem;font-size:2rem;line-height:1;color:var(--primary)}.greeting-scripture[data-astro-cid-prqibpzc] p[data-astro-cid-prqibpzc]{font-size:1.15rem;font-weight:700;line-height:1.9}.greeting-scripture[data-astro-cid-prqibpzc] cite[data-astro-cid-prqibpzc]{display:block;margin-top:.55rem;font-family:Pretendard Variable,sans-serif;font-size:.88rem;font-style:normal;font-weight:700;color:#756a59}.greeting-question[data-astro-cid-prqibpzc]{margin-top:3rem!important;font-family:Noto Sans KR,Pretendard Variable,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.78;letter-spacing:-.012em;color:#8e681f}@media(max-width:640px){#greeting[data-astro-cid-prqibpzc]:before{background:linear-gradient(180deg,#fbf8efe0,#fbf8efcc)}.greeting-inner[data-astro-cid-prqibpzc]{padding-block:2rem}.greeting-lead[data-astro-cid-prqibpzc]{margin-bottom:2.25rem}.greeting-lead[data-astro-cid-prqibpzc] p[data-astro-cid-prqibpzc]{font-size:1.18rem;line-height:1.7}.greeting-copy[data-astro-cid-prqibpzc]{font-size:1rem;line-height:1.9}.greeting-question[data-astro-cid-prqibpzc]{font-size:1.08rem}.greeting-scripture[data-astro-cid-prqibpzc]{padding-left:1.7rem}.greeting-scripture[data-astro-cid-prqibpzc] p[data-astro-cid-prqibpzc]{font-size:1.05rem}}.history-section[data-astro-cid-r3v7tzzp]{background:radial-gradient(circle at 8% 18%,color-mix(in oklab,var(--primary) 18%,transparent),transparent 28rem),radial-gradient(circle at 85% 28%,color-mix(in oklab,var(--chart-4) 14%,transparent),transparent 24rem),linear-gradient(180deg,var(--background),color-mix(in oklab,var(--secondary) 70%,var(--background)))}.history-section[data-astro-cid-r3v7tzzp]:before{content:"";position:absolute;inset:8% auto auto 50%;z-index:-1;width:min(42rem,70vw);aspect-ratio:1;border-radius:999px;background:linear-gradient(135deg,color-mix(in oklab,var(--primary) 20%,transparent),transparent 62%),repeating-linear-gradient(135deg,transparent 0 .8rem,color-mix(in oklab,var(--primary) 10%,transparent) .8rem .9rem);filter:blur(.5px);opacity:.62;transform:translate(-5%);-webkit-mask-image:radial-gradient(circle,rgb(0 0 0),transparent 68%);mask-image:radial-gradient(circle,rgb(0 0 0),transparent 68%)}.history-timeline[data-astro-cid-r3v7tzzp]:before{content:"";position:absolute;inset:0 auto 0 1.12rem;width:1px;background:linear-gradient(transparent,color-mix(in oklab,var(--primary) 48%,var(--border)) 8%,color-mix(in oklab,var(--primary) 48%,var(--border)) 92%,transparent)}
