:root{--gd-red:#bd2d28;--gd-ink:#252524;--gd-muted:#6c6c6b;--gd-line:#e2e2e2;--gd-gray:#f7f7f7}html{scroll-behavior:smooth}body.gd-site{margin:0!important;background:#fff!important;color:var(--gd-ink)!important;font-family:'Noto Sans KR',Arial,sans-serif!important;font-size:16px!important;line-height:1.8!important}body.gd-site *{box-sizing:border-box}body.gd-site a{color:inherit;text-decoration:none}body.gd-site a:focus-visible,body.gd-site button:focus-visible,body.gd-site summary:focus-visible{outline:3px solid var(--gd-red);outline-offset:4px}.gd-wrap{width:min(1200px,calc(100% - 48px));margin:auto}.gd-top{background:#252524;color:#e9e9e9;font-size:13px}.gd-top .gd-wrap{display:flex;justify-content:space-between;padding:6px 0}.gd-header{background:#fff;border-bottom:1px solid var(--gd-line);position:relative;z-index:30}.gd-head-inner{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:88px}.gd-logo{display:flex;align-items:center;flex-shrink:0}.gd-logo img{width:217px;height:auto;max-height:62px;object-fit:contain}.gd-nav{display:flex;align-items:center;gap:24px;font-size:15px;font-weight:700}.gd-nav>a:not(.gd-button):hover,.gd-nav summary:hover,.gd-nav [aria-current=page]{color:var(--gd-red)}.gd-nav details{position:relative}.gd-nav summary{cursor:pointer;list-style:none;white-space:nowrap}.gd-nav summary::after{content:' +';font-weight:400}.gd-nav details[open] summary::after{content:' −'}.gd-dropdown{position:absolute;top:40px;left:-20px;min-width:240px;background:white;border:1px solid var(--gd-line);box-shadow:0 10px 30px #0001;border-radius:8px;padding:14px;max-height:65vh;overflow:auto}.gd-dropdown a{display:block;padding:8px 10px;border-radius:4px;font-size:14px;font-weight:500}.gd-dropdown a:hover{background:var(--gd-gray);color:var(--gd-red)}.gd-regions{width:480px;display:grid;grid-template-columns:1fr 1fr}.gd-menu-button{display:none;background:white!important;color:var(--gd-ink)!important;border:1px solid var(--gd-line)!important;border-radius:5px;padding:10px 14px;font-size:15px}.gd-button{display:inline-flex;align-items:center;justify-content:center;background:var(--gd-red)!important;color:#fff!important;border:1px solid var(--gd-red);border-radius:5px;padding:12px 20px;font-weight:700;font-size:15px;line-height:1.6}.gd-button:hover{background:#9f2420!important}.gd-button.secondary{background:white!important;border-color:#ccc;color:var(--gd-ink)!important}.gd-button.dark{background:var(--gd-ink)!important;border-color:var(--gd-ink)}.gd-kicker{font-size:12px!important;font-weight:800!important;letter-spacing:1.8px;color:var(--gd-red)!important;margin:0 0 16px!important}.gd-title-band{background:var(--gd-gray);border-bottom:1px solid var(--gd-line);padding:30px 0 44px}.gd-breadcrumb{font-size:13px;color:#888;margin-bottom:22px;display:flex;gap:12px;flex-wrap:wrap}.gd-title-band h1{font-size:38px!important;line-height:1.4!important;letter-spacing:-1.3px!important;font-weight:800!important;margin:0!important;max-width:1050px;overflow-wrap:anywhere}.gd-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:34px;padding:48px 0 70px;align-items:start}.gd-content{min-width:0;border:1px solid var(--gd-line);border-radius:9px;padding:40px;background:#fff}.gd-content article,.gd-content .inside-article,.gd-content .post-wiki-single,.gd-content .entry-content{margin:0!important;padding:0!important;max-width:none!important;width:100%!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--gd-ink)!important;font-size:17px!important;line-height:1.95!important}.gd-content .entry-content>p:first-child{padding:24px 28px!important;border-left:4px solid var(--gd-red);background:var(--gd-gray);margin-top:0!important}.gd-content p{margin:0 0 22px!important;line-height:1.95!important}.gd-content h2{font-size:26px!important;line-height:1.5!important;font-weight:750!important;margin:38px 0 20px!important;letter-spacing:-.7px;color:var(--gd-ink)!important}.gd-content h3{font-size:21px!important;line-height:1.5!important;font-weight:700!important;margin:28px 0 14px!important;color:var(--gd-ink)!important}.gd-content h4{font-size:18px!important}.gd-content .entry-content a{color:var(--gd-red)!important;text-decoration:underline;text-decoration-color:#bd2d2845;text-underline-offset:4px}.gd-content img{height:auto;max-width:100%;border-radius:6px}.gd-content iframe{max-width:100%;width:100%}.gd-content table{display:block;width:100%!important;max-width:100%;overflow:auto;border-collapse:collapse;font-size:15px;white-space:normal;background:white!important;margin:24px 0!important;border:1px solid var(--gd-line)!important}.gd-content th,.gd-content td{padding:13px 16px!important;border:1px solid var(--gd-line)!important;min-width:100px;text-align:left!important;color:var(--gd-ink)!important;background:white!important;line-height:1.7!important}.gd-content th{background:#f4f4f4!important;font-weight:700}.gd-content ul,.gd-content ol{margin:16px 0 24px 24px!important}.gd-content li{margin:7px 0}.gd-content blockquote{background:var(--gd-gray);border-left:4px solid var(--gd-red);padding:24px;margin:24px 0}.gd-content #ez-toc-container{width:100%!important;background:var(--gd-gray)!important;border:1px solid var(--gd-line)!important;box-shadow:none!important;padding:22px!important;margin:28px 0!important}.gd-content .post-wiki-promo-box{background:#fff5f4!important;border-left:4px solid var(--gd-red)!important;color:var(--gd-ink)!important;border-radius:4px!important;padding:24px!important;margin:32px 0!important}.gd-content .post-wiki-promo-box a{color:var(--gd-red)!important}.gd-content .c2-pw-related-posts,.gd-content .entry-footer{margin-top:36px!important;padding-top:25px!important;border-top:1px solid var(--gd-line);font-size:14px}.gd-content .post-wiki-archive-container{max-width:none!important;margin:0!important;padding:0!important}.gd-content .post-wiki-archive-header{background:var(--gd-gray)!important;color:var(--gd-ink)!important;padding:20px!important;border-radius:6px!important;margin-bottom:25px!important}.gd-content .post-wiki-archive-header h1{font-size:27px!important}.gd-content .post-wiki-archive-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.gd-content .post-wiki-archive-card{border:1px solid var(--gd-line)!important;border-top:3px solid var(--gd-red)!important;border-radius:7px!important;padding:22px!important;background:white!important;box-shadow:none!important}.gd-content .post-wiki-archive-card h2{font-size:20px!important;margin:0 0 14px!important}.gd-content .post-wiki-archive-card-excerpt{font-size:14px!important;color:var(--gd-muted)!important;line-height:1.8!important}.gd-content .post-wiki-archive-card-link{font-size:14px!important;color:var(--gd-red)!important}.gd-content .post-wiki-archive-stat-number{color:var(--gd-red)!important}.gd-sidebar{display:grid;gap:18px;position:static;align-self:start}.gd-side-box{border:1px solid var(--gd-line);border-radius:8px;padding:24px;background:white}.gd-side-box.intro{border-top:3px solid var(--gd-red);background:var(--gd-gray)}.gd-side-box h2{font-size:19px!important;font-weight:750!important;line-height:1.5!important;margin:0 0 18px!important}.gd-side-box .gd-kicker{font-size:11px!important;letter-spacing:1.2px}.gd-side-box dl{margin:0}.gd-side-box dt{font-size:14px;font-weight:700;margin:16px 0 3px}.gd-side-box dd{margin:0;color:var(--gd-muted);font-size:13px;line-height:1.8}.gd-side-links a{display:block;padding:9px 0;border-bottom:1px solid #eee;font-size:14px}.gd-side-links a:hover{color:var(--gd-red)}.gd-side-box p{font-size:14px;color:var(--gd-muted);margin:0 0 18px}.gd-side-box .gd-button{width:100%}.gd-side-phone{display:block;margin-top:16px;font-size:14px}.gd-side-phone strong{display:block;font-size:29px;line-height:1.5}.gd-side-hours{font-size:12px;color:var(--gd-muted)}.gd-hero{background:linear-gradient(110deg,#f7f7f7,#fff);padding:64px 0 68px}.gd-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.gd-hero h1{font-size:56px!important;font-weight:800!important;line-height:1.32!important;letter-spacing:-2.2px!important;margin:18px 0 26px!important}.gd-hero h1 em{font-style:normal;color:var(--gd-red)}.gd-hero-copy>p:not(.gd-kicker){color:var(--gd-muted);font-size:17px;line-height:1.95}.gd-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 22px}.gd-tags{font-size:13px;color:#777}.gd-hero-photo{border-radius:10px;overflow:hidden;background:var(--gd-ink)}.gd-hero-photo img{width:100%;height:360px;object-fit:cover;object-position:center center;display:block}.gd-photo-caption{border-top:3px solid var(--gd-red);padding:24px;color:white;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px}.gd-photo-caption p{margin:0;color:#ccc;font-size:13px}.gd-photo-caption strong{font-size:29px;line-height:1.4}.gd-home-section{padding:60px 0}.gd-home-section.gray{background:var(--gd-gray)}.gd-home-section h2{font-size:32px!important;font-weight:750!important;letter-spacing:-1px;margin:0 0 15px!important;line-height:1.5!important}.gd-section-lead{color:var(--gd-muted);margin:0 0 30px}.gd-home-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gd-home-card{display:block;padding:28px;border:1px solid var(--gd-line);border-top:3px solid var(--gd-red);border-radius:7px;background:#fff;transition:transform .15s}.gd-home-card:hover{transform:translateY(-3px)}.gd-home-card .gd-number{color:var(--gd-red);font-size:13px;font-weight:700}.gd-home-card h3{font-size:21px!important;font-weight:750!important;line-height:1.5!important;margin:14px 0!important}.gd-home-card p{font-size:15px;color:var(--gd-muted);margin:0 0 22px}.gd-home-card span:last-child{font-size:13px;font-weight:700;color:var(--gd-red)}.gd-process{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:35px}.gd-process>div{padding:24px;border-left:1px solid #ccc}.gd-process strong{color:var(--gd-red);font-size:28px}.gd-process h3{font-size:20px;margin:12px 0}.gd-process p{font-size:15px;color:var(--gd-muted)}.gd-region-links{display:flex;gap:10px;flex-wrap:wrap}.gd-region-links a{background:white;border:1px solid var(--gd-line);padding:9px 16px;border-radius:5px;font-size:14px}.gd-cta{background:var(--gd-red);color:#fff;padding:52px 0}.gd-cta .gd-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.gd-cta h2{color:white!important;font-size:30px!important;font-weight:750!important;line-height:1.5!important;margin:0 0 12px!important}.gd-cta p{color:#f3dad9;margin:0}.gd-cta-phone{font-size:36px!important;font-weight:800;color:white!important;white-space:nowrap}.gd-footer{background:var(--gd-ink);color:#ccc;padding:48px 0 26px;font-size:13px}.gd-footer-top{display:flex;justify-content:space-between;gap:32px;margin-bottom:25px}.gd-footer strong{color:white;font-size:22px}.gd-footer nav{display:flex;gap:22px;flex-wrap:wrap}.gd-footer p{margin:6px 0}.gd-footer-bottom{border-top:1px solid #ffffff26;padding-top:22px;margin-top:26px}.gd-skip{position:absolute;left:-9999px}.gd-skip:focus{left:15px;top:10px;z-index:100;background:white;padding:10px}.gd-content .elementor-section,.gd-content .elementor-container{max-width:100%!important}.gd-content .c2-pw-keywords-list{list-style:none;margin:0!important}.gd-content .c2-pw-keyword-link{color:var(--gd-ink)!important}.gd-content input,.gd-content select{max-width:100%;font-size:16px}.gd-content button,.gd-content input[type=submit]{background:var(--gd-red);color:white;border-radius:4px}.gd-content .c2-pw-tab.active{background:var(--gd-red)!important;color:white!important}
@media(max-width:1050px){.gd-nav{gap:16px;font-size:14px}.gd-logo img{width:210px}.gd-layout{grid-template-columns:minmax(0,1fr) 260px;gap:24px}.gd-content{padding:28px}.gd-hero-grid{gap:36px}.gd-hero h1{font-size:46px!important}.gd-hero-photo img{height:330px}}
@media(max-width:800px){.gd-wrap{width:calc(100% - 36px)}.gd-top{font-size:11px}.gd-head-inner{min-height:76px}.gd-logo img{width:210px}.gd-menu-button{display:block}.gd-nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;border-bottom:1px solid var(--gd-line);padding:18px;max-height:75vh;overflow:auto;align-items:stretch;gap:0}.gd-nav.is-open{display:flex;flex-direction:column}.gd-nav>a,.gd-nav summary{padding:11px;font-size:15px}.gd-dropdown{position:static;box-shadow:none;width:100%;min-width:0;max-height:none;margin-bottom:10px}.gd-regions{grid-template-columns:1fr 1fr}.gd-title-band{padding:24px 0 32px}.gd-title-band h1{font-size:29px!important;letter-spacing:-.8px!important}.gd-layout{grid-template-columns:1fr;padding-top:28px;gap:28px}.gd-content{padding:23px 20px}.gd-content .entry-content{font-size:16px!important}.gd-content .entry-content>p:first-child{padding:20px!important}.gd-content h2{font-size:23px!important}.gd-sidebar{position:static;grid-template-columns:1fr 1fr}.gd-sidebar .gd-side-box:last-child{grid-column:1/-1}.gd-hero{padding:40px 0}.gd-hero-grid{grid-template-columns:1fr;gap:32px}.gd-hero h1{font-size:43px!important;line-height:1.35!important}.gd-hero-photo img{height:320px}.gd-home-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-process{grid-template-columns:1fr}.gd-home-section{padding:42px 0}.gd-home-section h2{font-size:27px!important}.gd-cta .gd-wrap,.gd-footer-top{flex-direction:column;align-items:flex-start}.gd-cta h2{font-size:26px!important}.gd-footer nav{gap:15px}}
@media(max-width:500px){.gd-top .gd-wrap{gap:10px}.gd-sidebar{grid-template-columns:1fr}.gd-home-cards{grid-template-columns:1fr}.gd-content .post-wiki-archive-grid{grid-template-columns:1fr!important}.gd-hero h1{font-size:38px!important}.gd-hero-photo img{height:290px}.gd-photo-caption{padding:20px;gap:14px}.gd-photo-caption strong{font-size:25px}.gd-content table{font-size:14px}.gd-footer nav{display:grid;grid-template-columns:1fr 1fr}.gd-title-band h1{font-size:26px!important}.gd-content .c2-pw-keywords-list{grid-template-columns:1fr!important}.gd-content .elementor-container{flex-wrap:wrap!important}.gd-content .elementor-column{width:100%!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gd-home-card{transition:none}}

/* Article interiors: a consistent reading surface across imported content. */
.gd-content{padding:42px;border-color:#e4e4e4;box-shadow:0 4px 24px #25252404}
.gd-content .entry-content{overflow-wrap:break-word;word-break:normal}
.gd-content .entry-content>p:first-child{border-radius:0 8px 8px 0;background:#f7f7f7;color:#424241!important;line-height:1.95!important}
.gd-content .entry-content h2{position:relative;border-bottom:1px solid #e5e5e5;padding:0 0 15px 18px!important;margin:44px 0 24px!important;font-size:27px!important;letter-spacing:-.7px!important}
.gd-content .entry-content h2::before{content:'';position:absolute;left:0;top:6px;width:4px;height:25px;border-radius:2px;background:var(--gd-red)}
.gd-content .entry-content h3{font-size:21px!important;padding-bottom:7px;letter-spacing:-.4px}
.gd-content .entry-content h2 a,.gd-content .entry-content h3 a{color:var(--gd-ink)!important;text-decoration:none!important}
.gd-content .entry-content h2 a:hover,.gd-content .entry-content h3 a:hover{color:var(--gd-red)!important}
.gd-content .entry-content>p,.gd-content .entry-content>ul,.gd-content .entry-content>ol{color:#414140}
.gd-content .entry-content li::marker{color:var(--gd-red);font-weight:700}
.gd-content .entry-content li>ul,.gd-content .entry-content li>ol,.gd-content .entry-content li>strong>ul{margin-top:8px!important;margin-bottom:12px!important;font-weight:400}
.gd-content .entry-content hr{height:1px;background:#e6e6e6;border:0;margin:36px 0}
.gd-content .entry-content blockquote{border-radius:0 8px 8px 0;background:#fff6f5!important;font-size:17px;padding:26px!important}
.gd-content .entry-content blockquote p:last-child{margin-bottom:0!important}
.gd-content .entry-content figure{margin:28px 0!important;max-width:100%!important;width:100%!important}
.gd-content .entry-content figcaption{font-size:13px!important;color:#747473!important;line-height:1.7!important;text-align:center;padding:10px 0}
.gd-content .entry-content figure img{display:block;margin:auto;box-shadow:0 3px 16px #00000008}
.gd-content .entry-content .wp-block-embed__wrapper{position:relative;max-width:100%;aspect-ratio:16/9;background:#f5f5f5;border-radius:8px;overflow:hidden}
.gd-content .entry-content .wp-block-embed__wrapper iframe{width:100%!important;height:100%!important}
.gd-content #ez-toc-container{border-radius:8px!important;background:#f8f8f8!important;padding:24px!important}
.gd-content #ez-toc-container .ez-toc-title{font-size:17px!important;font-weight:750!important;color:#252524!important;margin-bottom:12px!important}
.gd-content #ez-toc-container ul{list-style:none!important;margin:0!important;padding:0!important}
.gd-content #ez-toc-container ul ul{padding-left:18px!important}
.gd-content #ez-toc-container li{border-bottom:1px solid #e9e9e9;margin:0!important;padding:7px 0!important;line-height:1.7}
.gd-content #ez-toc-container a{font-size:14px!important;text-decoration:none!important;color:#4a4a49!important}
.gd-content #ez-toc-container a:hover{color:var(--gd-red)!important}
.gd-content .gd-table-scroll{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid #ddd;border-top:3px solid var(--gd-red);border-radius:7px;background:#fff;margin:28px 0;scrollbar-width:thin;scrollbar-color:#bbb #f5f5f5}
.gd-content .gd-table-scroll:focus-visible{outline:3px solid #bd2d2866;outline-offset:3px}
.gd-content .gd-table-scroll table{display:table!important;width:100%!important;min-width:100%;max-width:none!important;table-layout:auto;border-collapse:collapse!important;border:0!important;margin:0!important;background:white!important;overflow:visible!important;font-size:15px!important}
.gd-content .gd-table-scroll table th,.gd-content .gd-table-scroll table td{min-width:0!important;padding:15px 18px!important;vertical-align:top;white-space:normal!important;line-height:1.75!important;border:0!important;border-right:1px solid #e5e5e5!important;border-bottom:1px solid #e5e5e5!important;overflow-wrap:break-word}
.gd-content .gd-table-scroll table tr>*:last-child{border-right:0!important}
.gd-content .gd-table-scroll table tr:last-child>*{border-bottom:0!important}
.gd-content .gd-table-scroll table thead th{background:#292928!important;color:#fff!important;font-weight:700;text-align:left!important}
.gd-content .gd-table-scroll table thead a{color:white!important}
.gd-content .gd-table-scroll table tbody th{background:#f7f2f1!important;color:#292928!important;font-weight:700}
.gd-content .gd-table-scroll table tbody tr:nth-child(even)>td{background:#fafafa!important}
.gd-content .gd-table-scroll table tbody tr:hover>td{background:#fff7f6!important}
.gd-content .gd-table-scroll table caption{text-align:left;color:#666;font-size:13px;padding:12px 18px;background:#f6f6f6;caption-side:bottom}
.gd-content .wp-block-table{margin:28px 0!important;width:100%!important;max-width:none!important;overflow:visible!important}
.gd-content .wp-block-table .gd-table-scroll{margin:0}
.gd-content .post-wiki-promo-box{box-shadow:none!important;border:1px solid #f0d6d3!important;border-left:4px solid var(--gd-red)!important;border-radius:6px!important}
.gd-content .c2-pw-related-posts{background:#fafafa!important;border:1px solid #e6e6e6!important;border-radius:8px;padding:24px!important}
.gd-content .c2-pw-related-posts h2,.gd-content .c2-pw-related-posts h3{font-size:20px!important;margin-top:0!important;border:0!important;padding:0!important}
.gd-content .entry-footer{color:#767675;line-height:2.1}
.gd-content .elementor-tab-title{border:1px solid #e4e4e4!important;background:#fafafa!important;border-radius:5px;padding:18px!important;color:#292928!important;font-size:17px!important;font-weight:700!important}
.gd-content .elementor-tab-content{border:1px solid #e4e4e4!important;border-top:0!important;padding:22px!important;line-height:1.9!important;background:#fff!important}
.gd-content .elementor-widget-text-editor,.gd-content .elementor-widget-container{font-size:17px!important;line-height:1.95!important;color:#414140!important}
@media(max-width:800px){.gd-content{padding:26px 22px}.gd-content .entry-content h2{font-size:24px!important;margin-top:36px!important}.gd-content .entry-content h3{font-size:20px!important}.gd-content .elementor-widget-text-editor,.gd-content .elementor-widget-container{font-size:16px!important}.gd-content .gd-table-scroll table{font-size:14px!important}.gd-content .gd-table-scroll table th,.gd-content .gd-table-scroll table td{padding:12px 14px!important}}
@media(max-width:600px){.gd-content{padding:24px 18px}.gd-content .gd-table-scroll[data-columns="1"] table,.gd-content .gd-table-scroll[data-columns="2"] table,.gd-content .gd-table-scroll[data-columns="3"] table{min-width:100%}.gd-content .gd-table-scroll:not([data-columns="1"]):not([data-columns="2"]):not([data-columns="3"]) table{min-width:580px}.gd-content .entry-content h2{font-size:22px!important}.gd-content .entry-content h2::before{height:23px}.gd-content .entry-content figure{margin:24px 0!important}.gd-content #ez-toc-container{padding:19px!important}}
.gd-content .entry-content p a,.gd-content .entry-content li a{color:#454544!important;text-decoration-color:#bd2d2860!important;text-decoration-thickness:1px;text-underline-offset:4px}
.gd-content .entry-content p a:hover,.gd-content .entry-content li a:hover{color:var(--gd-red)!important;text-decoration-color:var(--gd-red)!important}
.gd-content .entry-content span[style*="font-size"]{font-size:inherit!important}
.gd-context-link{color:var(--gd-red)!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:600}.gd-related{margin-top:38px;padding:26px;background:#f8f8f8;border:1px solid var(--gd-line);border-radius:8px}.gd-related h2{font-size:22px!important;margin:0 0 10px!important;padding:0!important;border:0!important}.gd-related p{color:var(--gd-muted);margin:0 0 12px}.gd-related ul{margin:0;padding-left:22px}.gd-related li{margin:8px 0}.gd-related a,.gd-faq a{color:var(--gd-red)!important;text-decoration:underline!important;text-underline-offset:3px}.gd-faq details{background:#fff;border:1px solid var(--gd-line);border-radius:6px;margin:12px 0;padding:18px 22px}.gd-faq summary{font-weight:700;cursor:pointer}.gd-faq details p{margin:16px 0 0;color:#414140}
/* Keep legacy wiki promotion content readable on the shared light card. */
.gd-content .post-wiki-promo-box .post-wiki-promo-description,
.gd-content .post-wiki-promo-box .post-wiki-promo-description *{color:var(--gd-ink)!important;text-shadow:none!important}
.gd-content .post-wiki-promo-box .post-wiki-promo-description a{color:var(--gd-red)!important;text-decoration:underline!important;text-underline-offset:3px}
.gd-content .post-wiki-promo-box a.post-wiki-promo-btn{background:var(--gd-red)!important;color:#fff!important;border:1px solid var(--gd-red)!important;text-decoration:none!important;box-shadow:none!important}
.gd-content .post-wiki-promo-box a.post-wiki-promo-btn:hover{background:#9f2420!important;border-color:#9f2420!important;color:#fff!important}
.gd-content .post-wiki-promo-box a.post-wiki-promo-btn-2{background:#fff!important;color:var(--gd-ink)!important;border-color:#b9b9b9!important}
.gd-content .post-wiki-promo-box a.post-wiki-promo-btn-2:hover{background:#f7f7f7!important;border-color:#858585!important;color:var(--gd-ink)!important}
.gd-content .gd-outline{margin:0 0 28px;padding:16px 20px;background:#f7f7f7;border:1px solid var(--gd-line);border-radius:6px;font-size:15px}.gd-outline summary{cursor:pointer;font-weight:700;color:var(--gd-ink)}.gd-content .gd-outline ol{margin:14px 0 0 20px!important;padding-left:8px}.gd-outline a{color:var(--gd-ink)!important;text-decoration:underline!important;text-underline-offset:3px}.gd-outline a:hover{color:var(--gd-red)!important}.gd-content h2[id]{scroll-margin-top:24px}
