/* WordPress adapters; editorial geometry remains in the approved design CSS. */
body{background:var(--bg);color:var(--ink)}.brand-mark img{display:block;width:100%;height:100%}.search-button{display:inline-flex;align-items:center;gap:6px;padding:6px 12px}.urb-menu{list-style:none;padding:0;margin:0;display:contents}.urb-menu>li{display:contents}.primary-nav .urb-menu>li>a{padding:10px 0;display:block}.primary-nav .current-menu-item>a,.primary-nav .current-menu-ancestor>a{box-shadow:inset 0 -3px #dfa181}.primary-nav .menu-item-has-children{display:flex;position:relative;align-items:center;gap:5px}.submenu-toggle{border:0;background:none;color:inherit;padding:8px;min-width:32px;cursor:pointer}.primary-nav .sub-menu{display:none;position:absolute;top:100%;right:0;z-index:20;min-width:190px;list-style:none;margin:0;padding:8px 0;background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:0 8px 20px #00151a20}.primary-nav .submenu-open>.sub-menu{display:block}.primary-nav .sub-menu a{display:block;padding:8px 14px;white-space:nowrap}.primary-nav .sub-menu a:hover{background:var(--soft)}.topic-nav .urb-menu>li>a{display:block;padding:8px 0}.footer-grid nav .urb-menu>li>a{display:block}.meta time{color:var(--muted)}.pagination .current{display:block;min-width:36px;padding:4px 10px;text-align:center;background:var(--strong);color:var(--on-strong);border-radius:4px}.pagination .dots{padding:4px}.article-body{overflow-wrap:anywhere}.article-body img{max-width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.article-body iframe,.article-body video{max-width:100%;width:100%;aspect-ratio:16/9;min-height:0;border:0}.article-body figure{max-width:100%;margin-inline:0}.article-body table{display:block;max-width:100%;overflow-x:auto}.actual-ad{padding:0;background:none;border:0;min-height:0;height:auto;display:block}.actual-ad>span{display:block;text-align:center;margin-bottom:6px}.actual-ad a,.actual-ad img{display:block;width:100%;height:auto}.actual-ad img{object-fit:contain}.listing-sidebar .actual-ad{min-height:0}.urb-honeypot{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.article-tags{display:flex;flex-wrap:wrap;gap:8px}.article-tags a{border:1px solid var(--line);border-radius:20px;padding:3px 10px;font-size:12px}.site-footer{margin-top:28px}.topics-grid:empty,.media-row:empty{display:none}.article-body .aparat{width:100%!important;max-width:100%}
@media(max-width:700px){.primary-nav .menu-item-has-children{display:flex;flex-wrap:wrap}.primary-nav .sub-menu{position:static;flex-basis:100%;box-shadow:none;min-width:0}.primary-nav .urb-menu>li>a{padding:8px 0}.topic-nav .urb-menu>li>a{padding:4px 0}.search-button{padding:4px 6px}.article-body iframe{height:auto}.site-footer{margin-top:20px}}
@media(max-width:700px){.header-actions .search-button span{display:none}.brand strong{white-space:nowrap}}


/* Shared image corners; logos and complete image proportions stay unchanged. */
.article-content>figure .news-photo,.article-body img:not(.avatar):not(.emoji):not(.wp-smiley){border-radius:var(--radius-image-large)}
.news-list img{border-radius:var(--radius-image-small)}
@media(max-width:700px){:root{--radius-image-large:6px}}

/* Inline lead images need the same separation as standalone featured figures. */
.single-post .article-meta + .article-body{padding-block-start:24px}
@media(max-width:700px){.single-post .article-meta + .article-body{padding-block-start:16px}}
