#root .grave-relocation{--gr-white:#ffffff;--gr-primary:#e8841a;--gr-dark:#2c2c2c;--gr-dark-2:#3a3a3a;--gr-deep:#141414;--gr-gray:#6b6b6c;--gr-primary-light:#fef0e0;--gr-primary-pastel:#fbd9a8;--gr-sand:#f3ede4;--gr-line:#eaeaea;--gr-read:880px;background:var(--gr-white);color:var(--gr-dark);font-family:var(--font-pretendard),"Pretendard Variable","Pretendard","Apple SD Gothic Neo",sans-serif;font-size:16px;line-height:1.85;-webkit-font-smoothing:antialiased}@media (prefers-reduced-motion:no-preference){html:has(.grave-relocation){scroll-behavior:smooth}}#root .grave-relocation a{color:inherit;text-decoration:none}#root .grave-relocation img{max-width:100%;display:block}#root .grave-relocation .article{max-width:var(--gr-read);margin:0 auto;padding:0 28px}#root .grave-relocation .article>*+*{margin-top:33px}#root .grave-relocation h1{font-size:46px;font-weight:700;letter-spacing:-1.5px;line-height:1.22}#root .grave-relocation h2{font-size:32px;font-weight:700;letter-spacing:-1.1px;line-height:1.3}#root .grave-relocation h3{font-size:19px;font-weight:700;line-height:1.4}#root .grave-relocation .article h2{margin-top:82px;margin-bottom:48px}#root .grave-relocation .article>h2+*{margin-top:48px}#root .grave-relocation .article p{font-size:16px;line-height:1.9}#root .grave-relocation .article p.small{font-size:15px;color:var(--gr-gray)}#root .grave-relocation mark{background:var(--gr-primary-pastel);color:inherit;font-weight:700;padding:2px 5px;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}#root .grave-relocation .article>h3{font-size:18px;letter-spacing:-.4px;margin-top:42px}#root .grave-relocation .article>h3+*{margin-top:14px}#root .grave-relocation .rule{border:0;border-top:1px solid var(--gr-line);margin:76px auto 0;max-width:var(--gr-read)}#root .grave-relocation .btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;border-radius:4px;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:.18s;font-family:inherit}#root .grave-relocation .btn-primary{background:var(--gr-primary);color:#fff}#root .grave-relocation .btn-primary:hover{background:#d1740f}#root .grave-relocation .btn-dark{background:var(--gr-dark);color:#fff}#root .grave-relocation .btn-dark:hover{background:var(--gr-dark-2)}#root .grave-relocation .btn-outline{background:transparent;color:var(--gr-dark);border:1.5px solid var(--gr-dark)}#root .grave-relocation .btn-outline:hover{background:var(--gr-dark);color:#fff}#root .grave-relocation .btn:disabled{opacity:.65;cursor:not-allowed}#root .grave-relocation .hero{padding:88px 0 0;text-align:left}#root .grave-relocation .hero h1{margin-bottom:24px}#root .grave-relocation .hero .sub{font-size:19px;line-height:1.8;color:var(--gr-gray)}#root .grave-relocation .ph{border-radius:12px;overflow:hidden;aspect-ratio:2.35/1}#root .grave-relocation .ph img{width:100%;height:100%;object-fit:cover}#root .grave-relocation .hero-photo{margin-top:44px}#root .grave-relocation .hero-photo .ph{aspect-ratio:1.85/1}#root .grave-relocation .hero-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:440px;margin:32px auto 0}#root .grave-relocation .midphoto{margin-top:36px}#root .grave-relocation .callout{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center;padding:26px 0 6px}#root .grave-relocation .callout .big{font-size:76px;font-weight:700;letter-spacing:-3.5px;line-height:.9}#root .grave-relocation .callout .big i{font-style:normal;font-size:27px;letter-spacing:-1px;margin-left:2px}#root .grave-relocation .callout .side p{font-size:15px;color:var(--gr-gray);line-height:1.8}#root .grave-relocation .inc{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}#root .grave-relocation .inc span{font-size:14px;background:var(--gr-sand);color:var(--gr-gray);border-radius:2px;padding:4px 12px}#root .grave-relocation .pricing{width:100%;border-collapse:collapse;margin-top:18px}#root .grave-relocation .pricing th{font-size:15px;font-weight:600;text-align:left;padding:12px 14px;border-bottom:2px solid var(--gr-dark);line-height:1.5}#root .grave-relocation .pricing td{font-size:16px;padding:14px;border-bottom:1px solid var(--gr-line)}#root .grave-relocation .pricing td.p{font-weight:700}#root .grave-relocation .pricing td:first-child,#root .grave-relocation .pricing th:first-child{width:88px}#root .grave-relocation .fld{margin-bottom:20px}#root .grave-relocation .fld label{display:block;font-size:14px;font-weight:600;margin-bottom:8px}#root .grave-relocation .fld label .req{color:#d93025;font-size:14px;margin-left:4px;font-weight:600}#root .grave-relocation .fld input,#root .grave-relocation .fld select,#root .grave-relocation .fld textarea{width:100%;padding:13px 15px;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:15px;color:var(--gr-dark);background:#fff}#root .grave-relocation .fld textarea{min-height:92px;resize:vertical}#root .grave-relocation .fld input:focus,#root .grave-relocation .fld select:focus,#root .grave-relocation .fld textarea:focus{outline:none;border-color:var(--gr-dark)}#root .grave-relocation .fld-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}#root .grave-relocation .agree{display:flex;align-items:flex-start;gap:9px;font-size:14px;color:var(--gr-gray);margin:24px 0}#root .grave-relocation .agree input{width:16px;height:16px;margin-top:5px;flex-shrink:0;accent-color:var(--gr-dark)}#root .grave-relocation .agree a{text-decoration:underline}#root .grave-relocation .form-error{margin-top:8px;font-size:14px;color:#d93025}#root .grave-relocation .apply{margin-top:96px;scroll-margin-top:108px}#root .grave-relocation .apply-box{position:relative;overflow:hidden;border:1px solid #141b28;border-radius:16px;padding:54px 44px 46px;text-align:center;background:var(--apply-bg) center /cover no-repeat}#root .grave-relocation .apply-box:before{content:"";position:absolute;inset:0;background:rgba(20,23,30,.92)}#root .grave-relocation .apply-box>*{position:relative}#root .grave-relocation .apply-box h2{margin:0 0 16px;color:#fff}#root .grave-relocation .apply-box .lead{font-size:16px;line-height:1.8;color:#c9cdd4;max-width:520px;margin:0 auto 36px}#root .grave-relocation .apply-form{background:#fff;border-radius:12px;padding:34px 32px;max-width:520px;margin:0 auto;text-align:left}#root .grave-relocation .apply-form .btn{width:100%;margin-top:4px}#root .grave-relocation .apply-tel{margin-top:28px;font-size:15px;color:#aeb2ba}#root .grave-relocation .apply-tel a{color:#fff;font-weight:700;font-size:21px;letter-spacing:-.3px;margin:0 6px;white-space:nowrap}#root .grave-relocation .apply-tel span{display:block;font-size:14px;color:#8a8f98;margin-top:4px}#root .grave-relocation .faq{margin-top:26px}#root .grave-relocation .faq details{border-top:1px solid var(--gr-line)}#root .grave-relocation .faq details:last-child{border-bottom:1px solid var(--gr-line)}#root .grave-relocation .faq summary{list-style:none;cursor:pointer;padding:22px 40px 22px 0;font-size:17px;font-weight:600;position:relative;line-height:1.5}#root .grave-relocation .faq summary::-webkit-details-marker{display:none}#root .grave-relocation .faq summary:after{content:"";position:absolute;right:6px;top:32px;width:9px;height:9px;border-right:1.5px solid var(--gr-gray);border-bottom:1.5px solid var(--gr-gray);transform:rotate(45deg);transition:.2s}#root .grave-relocation .faq details[open] summary:after{transform:rotate(-135deg);top:36px}#root .grave-relocation .faq .a{padding:0 40px 26px 0;color:var(--gr-gray);line-height:1.9;font-size:16px}#root .grave-relocation .endcta{text-align:center;padding:88px 0 96px;border-top:1px solid var(--gr-line);margin-top:80px}#root .grave-relocation .endcta h2{margin:0 0 14px}#root .grave-relocation .endcta p{color:var(--gr-gray);margin-bottom:28px}#root .grave-relocation .endcta .btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:440px;margin:0 auto}@media (max-width:768px){#root .grave-relocation .article{padding:0 20px}#root .grave-relocation h1{font-size:32px;letter-spacing:-1px}#root .grave-relocation h2{font-size:25px;letter-spacing:-.7px}#root .grave-relocation .article h2{margin-top:56px;margin-bottom:37px}#root .grave-relocation .article>h2+*{margin-top:37px}#root .grave-relocation .rule{margin-top:52px}#root .grave-relocation .hero{padding:48px 0 0}#root .grave-relocation .hero .sub{font-size:17px}#root .grave-relocation .hero-photo{margin-top:32px}#root .grave-relocation .hero-photo .ph{aspect-ratio:4/3}#root .grave-relocation .hero-btns{margin-top:24px}#root .grave-relocation .endcta .btn,#root .grave-relocation .hero-btns .btn{padding-left:10px;padding-right:10px}#root .grave-relocation .callout{grid-template-columns:1fr;gap:12px}#root .grave-relocation .callout .big{font-size:60px;letter-spacing:-2.5px}#root .grave-relocation .pricing td,#root .grave-relocation .pricing th{padding:11px 8px;font-size:14px}#root .grave-relocation .pricing td:first-child,#root .grave-relocation .pricing th:first-child{width:52px}#root .grave-relocation .apply{margin-top:64px;scroll-margin-top:80px}#root .grave-relocation .apply-box{padding:36px 18px 32px;border-radius:12px}#root .grave-relocation .apply-form{padding:24px 18px}#root .grave-relocation .fld-row{grid-template-columns:1fr}#root .grave-relocation .endcta{padding:60px 0 64px}}