.rslater-article{--article-header-offset:105px;overflow-wrap:break-word}.rslater-article [id]{scroll-margin-top:var(--article-header-offset)}.rslater-article button{font:inherit}.rslater-article .skip-link{position:absolute;left:20px;top:0;z-index:120;transform:translateY(-200%);padding:12px 20px;background:#fff;color:var(--b900)}.rslater-article .skip-link:focus{transform:none}.rslater-article .dhero .wrap{max-width:1080px}.rslater-article .dgrid{grid-template-columns:minmax(0,1fr) 300px}.rslater-article .dside{top:var(--article-header-offset);max-height:calc(100dvh - var(--article-header-offset) - 20px);overflow-y:auto;scrollbar-width:thin}.rslater-article .dmeta{row-gap:10px}.rslater-article .dmeta>a{color:#fff}.rslater-article .dbody>.dlead{margin-top:0}.rslater-article .dsum{margin-top:28px}.rslater-article .article-section{padding:0}.rslater-article .article-checklist{margin-top:22px}.rslater-article .article-checklist li{position:relative;padding-left:23px;margin-top:13px;font-size:16px;line-height:1.85;color:#3e3736}.rslater-article .article-checklist li:before{content:"✓";position:absolute;left:0;color:var(--b700);font-weight:800}.rslater-article .article-note{padding:18px 20px;border:1px solid #e4dedc;border-radius:10px;background:#faf8f7;font-size:15px}.rslater-article .article-references{display:flex;flex-direction:column;gap:8px;margin-top:18px}.rslater-article .article-references a,.rslater-article .article-sources a{color:var(--b700);text-decoration:underline;text-underline-offset:4px;font-size:13px;line-height:1.8}.rslater-article .article-sources{margin-top:48px;padding:28px 0 0;border-top:1px solid var(--line)}.rslater-article .article-sources .eyebrow{font-size:10px;letter-spacing:.12em}.rslater-article .article-sources h2{margin-top:12px;padding:0;border:0;font-size:22px}.rslater-article .article-sources ul{margin-top:18px}.rslater-article .article-sources li{margin-top:8px}.rslater-article .article-sources p{font-size:13px;color:var(--muted)}.rslater-article .contact-status{font-size:12px;text-align:center}.rslater-article .faqsec>.wrap{max-width:960px}.rslater-article .article-disclosure-content{overflow-wrap:anywhere}.rslater-article .more>button{font-size:15.5px;font-weight:800}.rslater-article .final .eyebrow{color:#eec3c4}.rslater-article .article-phone-pending{margin-top:30px}.rslater-article .article-phone-pending button{border:1px solid #cfadae;border-radius:999px;padding:18px 32px;background:#ede4e4;color:#65494c;font-weight:800;cursor:not-allowed}.rslater-article .article-phone-pending p{margin-top:18px;font-size:14px}.rslater-article .fbrand{font-family:Georgia,serif;font-size:32px;font-weight:400}.rslater-article .fbrand span{display:block;font:13px/1.8 Pretendard,system-ui,sans-serif;color:#c6a9a9;margin-top:6px}.rslater-article .quickmenu{width:86px;right:14px}.rslater-article .quickmenu .qm{min-height:66px;display:flex;align-items:center;justify-content:center;padding:16px 8px;line-height:1.6}.rslater-article .mobilecta{padding-bottom:env(safe-area-inset-bottom)}@media (min-width:1101px) and (max-width:1380px){.rslater-article .quickmenu{display:none}}@media (max-width:1100px){.rslater-article{--article-header-offset:83px;padding-bottom:env(safe-area-inset-bottom)}.rslater-article .dgrid{grid-template-columns:minmax(0,1fr)}.rslater-article .dside{display:none}.rslater-article .mobilecta a{padding:17px 4px;font-size:13px}}@media (max-width:820px){.rslater-article .util{font-size:11px}.rslater-article .dhero h1{font-size:29px;line-height:1.5}.rslater-article .dmeta{font-size:12px;column-gap:14px}.rslater-article .dbadge span{font-size:12px;padding:7px 12px}.rslater-article .dbody{padding:28px 22px 32px}.rslater-article .dsum .sh{padding:16px 20px}.rslater-article .dsum .sb{padding:22px 20px}.rslater-article .dsum .qlist a{font-size:15px}.rslater-article .article-checklist li{font-size:15.5px}.rslater-article .final h2,.rslater-article .h2{font-size:30px}.rslater-article .final p{font-size:16px}.rslater-article .final .article-phone-pending p{font-size:13px}.rslater-article .dwrap{padding-bottom:64px}}@media (max-width:350px){.rslater-article .dhero h1{font-size:26px}.rslater-article .dbody{padding-left:18px;padding-right:18px}.rslater-article .dsum .sb{padding:20px 16px}.rslater-article .mobilecta a{font-size:12px}}.design-page footer .flinks{display:flex;flex-wrap:wrap;gap:16px 24px}.design-page footer .flinks a{margin:0;white-space:normal}.rslater-article .article-related{padding:48px 0;background:#f8f4f1}.rslater-article .article-related ul{list-style:none;padding:0}.rslater-article .article-related li{padding:20px 0;border-bottom:1px solid #e1d7dc}.rslater-article .article-related a{font-size:18px;line-height:1.8}.rslater-article .article-related span{display:block;font-size:13px;color:#7e2741}