.dg-theme.admin-bar .header{top:32px}.dg-theme.admin-bar .mobile-nav{margin-top:32px}
.dg-theme .terms-contract dd{margin:0}
.dg-theme .journal-card{min-width:0}.dg-theme .journal-cover>img{object-fit:contain}.dg-theme .journal-cover>img.wp-post-image{object-fit:cover;width:100%;height:100%;margin:0}
.dg-theme .dg-category-links{display:flex;flex-wrap:wrap;gap:9px}.dg-category-links>a{display:inline-flex;align-items:center;min-height:44px;padding:9px 17px;background:#fff;border:1px solid #c5dfee;border-radius:30px;color:#315c7c;font-size:12px;font-weight:700;line-height:1.8}.dg-category-links>a[aria-current=true],.dg-category-links>a:hover{background:#0b65b1;color:#fff;border-color:#0b65b1}
.dg-column-search>div{display:flex;gap:7px}.dg-column-search button{background:#0b65b1;color:white;padding:9px 15px;border-radius:7px;font-size:12px;font-weight:700;min-width:56px}.dg-column-search input[type=search]{min-width:0;width:100%}
.dg-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;margin-top:39px}.dg-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;background:#f1f8fd;border:1px solid #c5dfee;border-radius:8px;font-size:13px}.dg-pagination .page-numbers.current{background:#0b65b1;color:#fff}
.dg-article-content{max-width:860px;padding-block:65px;font-size:16px;line-height:2.15;overflow-wrap:anywhere}.dg-article-content>p{margin:0 0 1.5em}.dg-article-content h2{font-family:var(--heading);font-size:29px;line-height:1.8;margin:2em 0 1em;padding-bottom:13px;border-bottom:2px solid #cce5f5}.dg-article-content h3{font-family:var(--heading);font-size:23px;line-height:1.8;margin:1.7em 0 .8em}.dg-article-content h4{font-size:19px;margin:1.5em 0 .8em}.dg-article-content ul,.dg-article-content ol{margin:1.2em 0 1.8em 1.5em;list-style:revert}.dg-article-content li{margin:.45em 0}.dg-article-content a{color:#0b65b1;text-decoration:underline;text-underline-offset:4px}.dg-article-content img{max-width:100%;height:auto;border-radius:13px}.dg-article-content figure{margin:1.5em 0}.dg-article-content figcaption{font-size:12px;color:#526b86;text-align:center}.dg-article-content blockquote{margin:1.5em 0;padding:18px 24px;background:#edf8ff;border-left:4px solid #0b65b1}.dg-article-content table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:14px}.dg-article-content td,.dg-article-content th{border:1px solid #c5dfee;padding:10px 14px}.dg-featured-image{display:block;width:100%;max-height:540px;object-fit:cover;margin:0 0 35px}
.dg-article-content .wp-block-button__link{color:#fff;text-decoration:none;border-radius:30px}.dg-post-navigation{border-top:1px solid #d8e7f1;padding-top:26px;margin-top:40px}.dg-post-navigation .nav-links{display:flex;justify-content:space-between;gap:25px}.dg-post-navigation .nav-next{margin-left:auto;text-align:right}.dg-empty{font-size:14px;color:#526b86;padding:25px;border:1px dashed #c5dfee;border-radius:12px;grid-column:1/-1}
.dg-not-found h1{font-size:32px;line-height:1.8;margin:22px 0}.dg-not-found p{margin-bottom:30px}.dg-form-container{max-width:820px}.dg-form-container h2{margin-bottom:25px}.dg-form-container p{font-size:15px;line-height:2.1;margin-bottom:20px}.dg-form-container input:not([type=submit]):not([type=checkbox]):not([type=radio]),.dg-form-container textarea,.dg-form-container select{width:100%;max-width:100%;border:1px solid #bdd9e9;background:#f5fbff;border-radius:8px;padding:12px;font:inherit}.dg-form-container input[type=submit],.dg-form-container button[type=submit]{background:#ffe23d;border:2px solid #173d6b;border-radius:30px;padding:14px 30px;color:#173d6b;font:700 15px/1.8 inherit;cursor:pointer}
.dg-comments{max-width:860px;padding-bottom:65px}.dg-comments h2,.dg-comments .comment-reply-title{font-size:24px;margin-bottom:24px}.dg-comments .comment-list{list-style:none}.dg-comments .comment-body{border-bottom:1px solid #d8e7f1;padding:25px 0}.dg-comments .comment-content{line-height:2;font-size:14px}.dg-comments .comment-meta{font-size:12px}.dg-comments .avatar{border-radius:50%;display:inline-block;margin-right:8px}.dg-comments .comment-respond{margin-top:32px}.dg-comments label{display:block;font-size:13px;margin:13px 0 7px}.dg-comments input:not([type=checkbox]),.dg-comments textarea{max-width:100%;border:1px solid #bdd9e9;border-radius:7px;padding:10px;font:inherit}.dg-comments textarea{width:100%}.dg-comments .submit{margin-top:16px;background:#ffe23d;color:#173d6b;font-weight:700;cursor:pointer}
@media(max-width:782px){.dg-theme.admin-bar .header{top:46px}.dg-theme.admin-bar .mobile-nav{margin-top:46px}}
@media(max-width:600px){.dg-article-content{padding-block:40px;font-size:15px;line-height:2.15}.dg-article-content h2{font-size:23px}.dg-article-content h3{font-size:20px}.dg-article-content ul,.dg-article-content ol{margin-left:1.25em}.dg-article-content td,.dg-article-content th{padding:8px;font-size:12px}.dg-category-links>a{font-size:11px;padding:8px 13px}.dg-column-search{width:100%}.dg-not-found h1{font-size:25px}.dg-post-navigation .nav-links{display:block}.dg-post-navigation .nav-next{text-align:left;margin-top:16px}.dg-comments .comment-reply-title{font-size:21px}}
@media(max-width:600px){.dg-theme .terms-overview h2{font-size:19px;text-wrap:balance}.dg-theme .terms-overview .terms-contract dd{font-size:clamp(15px,4.3vw,18px);white-space:nowrap}.dg-theme .terms-cancellation{text-wrap:pretty}}
