.dc-gmo-blog-single{
  --dc-gmo-single-primary:#12284c;
  --dc-gmo-single-primary-dark:#0b1a35;
  --dc-gmo-single-accent:#c8a04e;
  --dc-gmo-single-text:#1f2733;
  --dc-gmo-single-muted:#6b7480;
  --dc-gmo-single-border:#e4e6eb;
  --dc-gmo-single-bg:#f5f6f8;
  --dc-gmo-single-width:1120px;
  --dc-gmo-single-head-width:1152px;
  --dc-gmo-single-side:16px;
  --dc-gmo-single-toc-width:264px;
  --dc-gmo-single-gap:40px;
  --dc-gmo-single-toc-top:88px;
  --dc-gmo-single-avatar-size:30px;
  --dc-gmo-single-avatar-x:0px;
  --dc-gmo-single-avatar-y:0px;
  --dc-gmo-single-avatar-scale:1;
  --dc-gmo-single-avatar-row-y:0px;
  --dc-gmo-single-avatar-object-x:50%;
  --dc-gmo-single-avatar-object-y:50%;
  --dc-gmo-single-meta-icon-size:15px;
  --dc-gmo-single-meta-column-gap:20px;
  --dc-gmo-single-meta-row-gap:16px;
  --dc-gmo-single-share-size:32px;
  --dc-gmo-single-share-bottom-size:34px;
  --dc-gmo-single-share-icon-size:14px;
  --dc-gmo-single-share-gap:8px;
  --dc-gmo-single-toc-icon-size:14px;
  --dc-gmo-single-toc-toggle-size:18px;
  width:100%;
  color:var(--dc-gmo-single-text);
  background:var(--dc-gmo-single-bg);
  font-family:inherit;
  line-height:1.6;
}
.dc-gmo-blog-single,.dc-gmo-blog-single *,.dc-gmo-blog-single *::before,.dc-gmo-blog-single *::after{box-sizing:border-box}
.dc-gmo-blog-single__container{width:100%;max-width:var(--dc-gmo-single-width);margin-inline:auto;padding-inline:var(--dc-gmo-single-side)}
.dc-gmo-blog-single__head{background:#fff;border-bottom:1px solid var(--dc-gmo-single-border)}
.dc-gmo-blog-single__head-inner{max-width:var(--dc-gmo-single-head-width);padding-top:22px;padding-bottom:26px}
.dc-gmo-blog-single__breadcrumbs{display:flex;flex-wrap:wrap;gap:0 4px;margin:0;color:var(--dc-gmo-single-muted);font-size:13px;line-height:1.5;overflow-wrap:anywhere}
.dc-gmo-blog-single__breadcrumbs a,.dc-gmo-blog-single__breadcrumbs a:visited{color:var(--dc-gmo-single-muted);text-decoration:none}
.dc-gmo-blog-single__breadcrumbs a:hover,.dc-gmo-blog-single__breadcrumbs a:focus-visible{color:var(--dc-gmo-single-primary)}
.dc-gmo-blog-single__crumb-sep{margin-inline:0}
.dc-gmo-blog-single__title{margin:12px 0 14px;color:var(--dc-gmo-single-text);font-size:31px;line-height:1.3;font-weight:700;overflow-wrap:anywhere}
.dc-gmo-blog-single__meta{display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--dc-gmo-single-meta-row-gap);column-gap:var(--dc-gmo-single-meta-column-gap);color:var(--dc-gmo-single-muted);font-size:13px;line-height:1.4}
.dc-gmo-blog-single__author{display:inline-grid;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center!important;align-self:center!important;gap:8px;min-height:var(--dc-gmo-single-avatar-size);color:var(--dc-gmo-single-text);font-weight:600;line-height:1.4;vertical-align:middle}
.dc-gmo-blog-single__author a,.dc-gmo-blog-single__author a:visited{display:inline-flex;align-items:center;min-height:var(--dc-gmo-single-avatar-size);margin:0;padding:0;color:var(--dc-gmo-single-text);text-decoration:none;line-height:1.4}
.dc-gmo-blog-single__author a:hover,.dc-gmo-blog-single__author a:focus-visible{color:var(--dc-gmo-single-primary)}
.dc-gmo-blog-single__avatar-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--dc-gmo-single-avatar-size);height:var(--dc-gmo-single-avatar-size);min-width:var(--dc-gmo-single-avatar-size);min-height:var(--dc-gmo-single-avatar-size);flex:0 0 var(--dc-gmo-single-avatar-size);margin:0!important;padding:0!important;overflow:hidden;border-radius:999px;line-height:0;align-self:center!important;vertical-align:middle!important;position:relative;top:auto;transform:translateY(var(--dc-gmo-single-avatar-row-y))}
.dc-gmo-blog-single__avatar{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;float:none!important;object-fit:cover!important;object-position:var(--dc-gmo-single-avatar-object-x) var(--dc-gmo-single-avatar-object-y)!important;vertical-align:middle!important;align-self:center!important;position:absolute!important;inset:0!important;transform:translate(var(--dc-gmo-single-avatar-x),var(--dc-gmo-single-avatar-y)) scale(var(--dc-gmo-single-avatar-scale))!important;transform-origin:center center!important}
.dc-gmo-blog-single__meta-item{display:inline-flex;align-items:center;align-self:center;gap:5px;min-height:var(--dc-gmo-single-avatar-size);white-space:nowrap;line-height:1.4}
.dc-gmo-blog-single__meta-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--dc-gmo-single-meta-icon-size);height:var(--dc-gmo-single-meta-icon-size);color:var(--dc-gmo-single-accent);flex:0 0 var(--dc-gmo-single-meta-icon-size);line-height:1}
.dc-gmo-blog-single__meta-icon svg{width:100%;height:100%;display:block}
.dc-gmo-blog-single__meta-icon svg.e-font-icon-svg{fill:currentColor;color:inherit}
.dc-gmo-blog-single__meta-icon i{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--dc-gmo-single-meta-icon-size);line-height:1}
.dc-gmo-blog-single__share{display:flex;align-items:center;align-self:center;gap:var(--dc-gmo-single-share-gap);margin-left:auto}
.dc-gmo-blog-single__share-btn,
.dc-gmo-blog-single__share-btn:visited{
  width:var(--dc-gmo-single-share-size);height:var(--dc-gmo-single-share-size);padding:0;border:1px solid var(--dc-gmo-single-border);border-radius:50%;
  background:#fff;color:var(--dc-gmo-single-muted);display:inline-flex;align-items:center;justify-content:center;
  appearance:none;-webkit-appearance:none;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,transform .15s;
  box-shadow:none;line-height:1;font:inherit;
}
.dc-gmo-blog-single__share-btn svg{width:var(--dc-gmo-single-share-icon-size);height:var(--dc-gmo-single-share-icon-size);display:block}
.dc-gmo-blog-single__share-btn svg.e-font-icon-svg{fill:currentColor;color:inherit}
.dc-gmo-blog-single__share-btn i{display:inline-flex;align-items:center;justify-content:center;width:var(--dc-gmo-single-share-icon-size);height:var(--dc-gmo-single-share-icon-size);font-size:var(--dc-gmo-single-share-icon-size);line-height:1}
.dc-gmo-blog-single__share-btn:hover,
.dc-gmo-blog-single__share-btn:focus-visible,
.dc-gmo-blog-single__share-btn:active{background:var(--dc-gmo-single-primary);border-color:var(--dc-gmo-single-primary);color:#fff;transform:translateY(-1px)}
.dc-gmo-blog-single__share-btn:focus-visible{outline:2px solid var(--dc-gmo-single-accent);outline-offset:2px}
.dc-gmo-blog-single__share-btn[data-dc-copied="true"]{background:var(--dc-gmo-single-primary);border-color:var(--dc-gmo-single-primary);color:#fff}
.dc-gmo-blog-single__body{background:var(--dc-gmo-single-bg);padding-bottom:10px}
.dc-gmo-blog-single__hero{margin-top:22px;margin-right:auto!important;margin-bottom:0;margin-left:auto!important}
.dc-gmo-blog-single__hero img{display:block;width:100%;height:auto;max-height:520px;object-fit:cover;border-radius:12px}
.dc-gmo-blog-single__hero figcaption{margin-top:8px;color:var(--dc-gmo-single-muted);font-size:12.5px;font-style:italic;text-align:center}
.dc-gmo-blog-single__wrap{margin-right:auto!important;margin-left:auto!important;padding-top:34px;padding-bottom:10px;display:grid;grid-template-columns:var(--dc-gmo-single-toc-width) minmax(0,1fr);gap:var(--dc-gmo-single-gap);align-items:start}
.dc-gmo-blog-single--no-toc .dc-gmo-blog-single__wrap,.dc-gmo-blog-single__wrap.dc-gmo-blog-single__wrap--no-toc{grid-template-columns:minmax(0,840px);justify-content:center}
.dc-gmo-blog-single__toc{position:sticky;top:var(--dc-gmo-single-toc-top);background:#fff;border:1px solid var(--dc-gmo-single-border);border-radius:10px;padding:16px 16px 18px;max-height:calc(100vh - var(--dc-gmo-single-toc-top) - 32px);overflow:auto;scrollbar-width:thin}
.dc-gmo-blog-single__toc[hidden]{display:none}
.dc-gmo-blog-single__toc-head{
  width:100%;min-height:22px;padding:0;margin:0 0 10px;border:0;background:transparent;color:var(--dc-gmo-single-primary);
  display:flex;align-items:center;gap:8px;text-align:left;font:inherit;font-size:13px;font-weight:800;line-height:1.4;text-transform:uppercase;letter-spacing:.6px;cursor:default;appearance:none;-webkit-appearance:none;box-shadow:none;
}
.dc-gmo-blog-single__toc-head:hover,.dc-gmo-blog-single__toc-head:focus,.dc-gmo-blog-single__toc-head:active{background:transparent;color:var(--dc-gmo-single-primary);border:0;box-shadow:none;transform:none}
.dc-gmo-blog-single__toc-head:focus-visible{outline:2px solid var(--dc-gmo-single-accent);outline-offset:3px}
.dc-gmo-blog-single__toc-title-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--dc-gmo-single-toc-icon-size);height:var(--dc-gmo-single-toc-icon-size);flex:0 0 var(--dc-gmo-single-toc-icon-size);line-height:1}
.dc-gmo-blog-single__toc-title-icon svg{width:100%;height:100%}
.dc-gmo-blog-single__toc-title-icon svg.e-font-icon-svg{fill:currentColor;color:inherit}
.dc-gmo-blog-single__toc-title-icon i{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--dc-gmo-single-toc-icon-size);line-height:1}
.dc-gmo-blog-single__toc-chevron{display:none;align-items:center;justify-content:center;margin-left:auto;width:var(--dc-gmo-single-toc-toggle-size);height:var(--dc-gmo-single-toc-toggle-size);transition:transform .2s;line-height:1}
.dc-gmo-blog-single__toc-chevron svg{width:100%;height:100%}
.dc-gmo-blog-single__toc-chevron svg.e-font-icon-svg{fill:currentColor;color:inherit}
.dc-gmo-blog-single__toc-chevron i{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--dc-gmo-single-toc-toggle-size);line-height:1}
.dc-gmo-blog-single__toc-list{font-size:13.5px;line-height:1.5}
.dc-gmo-blog-single__toc-item{margin:0;padding:0}
.dc-gmo-blog-single__toc-link,.dc-gmo-blog-single__toc-link:visited{display:block;padding:6px 10px;border-left:2px solid transparent;border-radius:0 4px 4px 0;color:var(--dc-gmo-single-muted);text-decoration:none;transition:color .15s,background-color .15s,border-color .15s}
.dc-gmo-blog-single__toc-link:hover,.dc-gmo-blog-single__toc-link:focus-visible{color:var(--dc-gmo-single-primary)}
.dc-gmo-blog-single__toc-link:focus-visible{outline:2px solid var(--dc-gmo-single-accent);outline-offset:1px}
.dc-gmo-blog-single__toc-link.is-active{color:var(--dc-gmo-single-primary);border-left-color:var(--dc-gmo-single-accent);background:var(--dc-gmo-single-bg);font-weight:600}
.dc-gmo-blog-single__toc-item--h3 .dc-gmo-blog-single__toc-link{padding-left:24px;font-size:13px}
.dc-gmo-blog-single__main{min-width:0}
.dc-gmo-blog-single__content{background:transparent;border:0;border-radius:0;padding:0;color:var(--dc-gmo-single-text);font-size:16px;line-height:1.85;overflow-wrap:anywhere}
.dc-gmo-blog-single__content > :first-child{margin-top:0}
.dc-gmo-blog-single__content > :last-child{margin-bottom:0}
.dc-gmo-blog-single__content p{margin:0 0 1em}
.dc-gmo-blog-single__content > h2{font-size:23px;line-height:1.3;margin:1.6em 0 .6em;padding-top:6px;scroll-margin-top:calc(var(--dc-gmo-single-toc-top) + 8px);color:var(--dc-gmo-single-text);font-weight:700}
.dc-gmo-blog-single__content > h3{font-size:19px;line-height:1.3;margin:1.4em 0 .5em;scroll-margin-top:calc(var(--dc-gmo-single-toc-top) + 8px);color:var(--dc-gmo-single-text);font-weight:700}
.dc-gmo-blog-single__content > h2::before{content:"";display:block;width:46px;height:3px;margin-bottom:12px;border-radius:2px;background:var(--dc-gmo-single-accent)}
.dc-gmo-blog-single__content img{max-width:100%;height:auto;border-radius:10px;margin:14px 0}
.dc-gmo-blog-single__content figure{max-width:100%;margin:18px 0}
.dc-gmo-blog-single__content figure img{margin:0 auto}
.dc-gmo-blog-single__content figcaption{margin-top:6px;color:var(--dc-gmo-single-muted);font-size:13px;font-style:italic;text-align:center}
.dc-gmo-blog-single__content blockquote{margin:20px 0;padding:16px 18px 16px 46px;background:#faf6ec;border:1px solid #ecdfbf;border-radius:10px;position:relative;color:var(--dc-gmo-single-text);font-style:normal}
.dc-gmo-blog-single__content blockquote::before{content:"i";position:absolute;left:17px;top:16px;width:20px;height:20px;border:2px solid var(--dc-gmo-single-accent);border-radius:50%;color:var(--dc-gmo-single-accent);font-size:13px;font-weight:800;line-height:16px;text-align:center}
.dc-gmo-blog-single__content blockquote p:last-child{margin-bottom:0}
.dc-gmo-blog-single__content table{width:100%;border-collapse:collapse;margin:18px 0;font-size:14.5px;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
.dc-gmo-blog-single__content th,.dc-gmo-blog-single__content td{border:1px solid var(--dc-gmo-single-border);padding:10px 12px;text-align:left;white-space:normal}
.dc-gmo-blog-single__content thead th{background:var(--dc-gmo-single-primary);color:#fff}
.dc-gmo-blog-single__content ul,.dc-gmo-blog-single__content ol{padding-left:22px;margin:0 0 1em}
.dc-gmo-blog-single__content ul li{list-style:disc}
.dc-gmo-blog-single__content ol li{list-style:decimal}
.dc-gmo-blog-single__content li+li{margin-top:2px}
.dc-gmo-blog-single__content a,.dc-gmo-blog-single__content a:visited{color:var(--dc-gmo-single-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}
.dc-gmo-blog-single__content a:hover,.dc-gmo-blog-single__content a:focus-visible{color:var(--dc-gmo-single-primary-dark)}
.dc-gmo-blog-single__tags{display:flex;flex-wrap:wrap;gap:7px 12px;margin-top:18px;color:var(--dc-gmo-single-muted);font-size:13px}
.dc-gmo-blog-single__tags a,.dc-gmo-blog-single__tags a:visited{color:var(--dc-gmo-single-muted);text-decoration:none}
.dc-gmo-blog-single__tags a:hover,.dc-gmo-blog-single__tags a:focus-visible{color:var(--dc-gmo-single-primary)}
.dc-gmo-blog-single__share-bottom{display:flex;align-items:center;gap:10px;margin:26px 0 6px;padding-top:16px;border-top:1px solid var(--dc-gmo-single-border);color:var(--dc-gmo-single-muted);font-size:13px}
.dc-gmo-blog-single__share-bottom .dc-gmo-blog-single__share{margin-left:0}
.dc-gmo-blog-single__share-bottom .dc-gmo-blog-single__share-btn{width:var(--dc-gmo-single-share-bottom-size);height:var(--dc-gmo-single-share-bottom-size)}
.dc-gmo-blog-single__related{margin:34px 0 10px}
.dc-gmo-blog-single__related-heading{margin:0 0 18px;color:var(--dc-gmo-single-text);font-size:22px;line-height:1.3;font-weight:700}
.dc-gmo-blog-single__related-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.dc-gmo-blog-single__related-card{min-width:0;background:#fff;border:1px solid var(--dc-gmo-single-border);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}
.dc-gmo-blog-single__related-card:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(0,0,0,.12)}
.dc-gmo-blog-single__related-thumb{display:block;aspect-ratio:16/10;overflow:hidden;background:#e9ecef}
.dc-gmo-blog-single__related-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}
.dc-gmo-blog-single__related-card:hover .dc-gmo-blog-single__related-thumb img{transform:scale(1.03)}
.dc-gmo-blog-single__related-body{padding:14px 15px 16px;display:flex;flex-direction:column;gap:8px}
.dc-gmo-blog-single__related-title{margin:0;font-size:15px;line-height:1.4;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.dc-gmo-blog-single__related-title a,.dc-gmo-blog-single__related-title a:visited{color:var(--dc-gmo-single-text);text-decoration:none}
.dc-gmo-blog-single__related-title a:hover,.dc-gmo-blog-single__related-title a:focus-visible{color:var(--dc-gmo-single-primary)}
.dc-gmo-blog-single__related-excerpt{margin:0;color:var(--dc-gmo-single-muted);font-size:13px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.dc-gmo-blog-single__comments{margin-top:30px}
.dc-gmo-blog-single__comments #comments{margin-top:8px}
.dc-gmo-blog-single__comments .comments-title,.dc-gmo-blog-single__comments #reply-title{font-size:18px;margin:0 0 16px;font-weight:800;color:var(--dc-gmo-single-text)}
.dc-gmo-blog-single__comments #reply-title small{font-weight:500;font-size:13px;margin-left:8px}
.dc-gmo-blog-single__comments .comment-list{margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:16px}
.dc-gmo-blog-single__comments .comment-list .comment{background:var(--dc-gmo-single-bg);border:1px solid var(--dc-gmo-single-border);border-radius:10px;padding:14px 16px;list-style:none}
.dc-gmo-blog-single__comments .comment-list .children{margin:12px 0 0 24px;padding:0;display:flex;flex-direction:column;gap:12px}
.dc-gmo-blog-single__comments .comment-author{display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px}
.dc-gmo-blog-single__comments .comment-author img{border-radius:50%}
.dc-gmo-blog-single__comments .comment-meta{font-size:12px;color:var(--dc-gmo-single-muted);margin:2px 0 8px}
.dc-gmo-blog-single__comments .comment-meta a,.dc-gmo-blog-single__comments .comment-meta a:visited{color:var(--dc-gmo-single-muted)}
.dc-gmo-blog-single__comments .comment-content{font-size:14.5px;line-height:1.7}
.dc-gmo-blog-single__comments .reply a{font-size:12.5px;font-weight:700;color:var(--dc-gmo-single-primary)}
.dc-gmo-blog-single__comments .comment-respond{background:#fff;border:1px solid var(--dc-gmo-single-border);border-radius:12px;padding:22px}
.dc-gmo-blog-single__comments .comment-form{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}
.dc-gmo-blog-single__comments .comment-form-comment,.dc-gmo-blog-single__comments .comment-form-cookies-consent,.dc-gmo-blog-single__comments .form-submit,.dc-gmo-blog-single__comments .comment-notes,.dc-gmo-blog-single__comments .logged-in-as{grid-column:1/-1}
.dc-gmo-blog-single__comments .comment-form label{display:block;font-weight:600;font-size:13px;margin-bottom:6px;color:var(--dc-gmo-single-text)}
.dc-gmo-blog-single__comments .comment-form input[type=text],.dc-gmo-blog-single__comments .comment-form input[type=email],.dc-gmo-blog-single__comments .comment-form input[type=url],.dc-gmo-blog-single__comments .comment-form textarea{width:100%;padding:11px 12px;border:1px solid var(--dc-gmo-single-border);border-radius:8px;font-size:14px;font-family:inherit;background:#fff;color:var(--dc-gmo-single-text);box-shadow:none}
.dc-gmo-blog-single__comments .comment-form textarea{min-height:130px;resize:vertical}
.dc-gmo-blog-single__comments .comment-form input:focus,.dc-gmo-blog-single__comments .comment-form textarea:focus{outline:none;border-color:var(--dc-gmo-single-primary);box-shadow:0 0 0 3px rgba(18,40,76,.12)}
.dc-gmo-blog-single__comments .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--dc-gmo-single-muted)}
.dc-gmo-blog-single__comments .comment-notes{font-size:12.5px;color:var(--dc-gmo-single-muted)}
.dc-gmo-blog-single__comments .form-submit{margin:0}
.dc-gmo-blog-single__comments .submit,.dc-gmo-blog-single__comments .submit:visited{display:inline-block;padding:12px 30px;border-radius:8px;background:var(--dc-gmo-single-primary);color:#fff;border:0;cursor:pointer;font-weight:700;font-size:14px;box-shadow:none}
.dc-gmo-blog-single__comments .submit:hover,.dc-gmo-blog-single__comments .submit:focus-visible,.dc-gmo-blog-single__comments .submit:active{background:var(--dc-gmo-single-primary-dark);color:#fff}
.dc-gmo-blog-single__comments .submit:focus-visible{outline:2px solid var(--dc-gmo-single-accent);outline-offset:2px}
.dc-gmo-blog-single__editor-notice{padding:14px 16px;border:1px solid #e4e6eb;border-radius:8px;background:#fff;color:#6b7480;font-size:13px}
@media (max-width:1000px){
  .dc-gmo-blog-single__wrap{grid-template-columns:minmax(0,1fr);gap:20px}
  .dc-gmo-blog-single__toc{position:static;max-height:none}
  .dc-gmo-blog-single__toc-head{margin-bottom:0;min-height:34px;cursor:pointer}
  .dc-gmo-blog-single__toc-chevron{display:inline-flex}
  .dc-gmo-blog-single__toc[data-dc-collapsed="true"] .dc-gmo-blog-single__toc-chevron{transform:rotate(-90deg)}
  .dc-gmo-blog-single__toc[data-dc-collapsed="true"] .dc-gmo-blog-single__toc-list{display:none}
  .dc-gmo-blog-single__toc-list{padding-top:8px}
  .dc-gmo-blog-single__toc-link{min-height:40px;display:flex;align-items:center}
  .dc-gmo-blog-single__related-list{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:640px){
  .dc-gmo-blog-single{--dc-gmo-single-side:16px}
  .dc-gmo-blog-single__head-inner{padding-top:18px;padding-bottom:20px}
  .dc-gmo-blog-single__title{font-size:25px;margin-top:10px}
  .dc-gmo-blog-single__share{width:100%;margin-left:0}
  .dc-gmo-blog-single__hero{margin-top:16px}
  .dc-gmo-blog-single__hero img{border-radius:8px;max-height:none}
  .dc-gmo-blog-single__wrap{padding-top:22px}
  .dc-gmo-blog-single__content{font-size:16px;line-height:1.75}
  .dc-gmo-blog-single__content > h2{font-size:22px}
  .dc-gmo-blog-single__content > h3{font-size:18px}
  .dc-gmo-blog-single__share-bottom{align-items:flex-start;flex-wrap:wrap}
  .dc-gmo-blog-single__share-bottom .dc-gmo-blog-single__share{width:auto}
  .dc-gmo-blog-single__related-list{grid-template-columns:minmax(0,1fr)}
  .dc-gmo-blog-single__comments .comment-form{grid-template-columns:1fr}
  .dc-gmo-blog-single__comments .comment-respond{padding:18px 16px}
  .dc-gmo-blog-single__comments .comment-list .children{margin-left:12px}
}
@media (prefers-reduced-motion:reduce){
  .dc-gmo-blog-single__share-btn,.dc-gmo-blog-single__toc-chevron,.dc-gmo-blog-single__related-card,.dc-gmo-blog-single__related-thumb img{transition:none}
  .dc-gmo-blog-single__related-card:hover,.dc-gmo-blog-single__share-btn:hover{transform:none}
}
