

/* Start:/local/templates/adrip/components/exiterra/blog/adrip/style.css?179275735211188*/
/* Synex news-grid/news-details adapted to ADrip's Inter/Jost and gold palette. */
.adrip-journal { --journal-border:#e9e3d9; --journal-muted:#66635e; color:var(--header); font-family:'Inter',sans-serif; }
.adrip-journal .journal-hero { padding:145px 0 58px; background:#15130f url('/local/templates/adrip/assets/img/home-1/about-bg-dark-gold.webp') center/cover; }
.adrip-journal .journal-hero h1 { max-width:1080px; margin:20px 0 0; color:#fff; font-family:'Jost',sans-serif; font-size:clamp(34px,4.3vw,60px); line-height:1.12; letter-spacing:-.025em; overflow-wrap:anywhere; }
.adrip-journal .journal-hero .hero-sub { font-size:14px; margin:22px 0 0; }
.adrip-journal .journal-hero-copy { color:#e6dfd3; max-width:680px; margin:20px 0 0; font-size:16px; line-height:1.75; }
.adrip-journal .journal-breadcrumbs { display:flex; justify-content:flex-start; flex-wrap:wrap; gap:8px 18px; list-style:none; padding:0; margin:0; font:13px/1.5 'Inter',sans-serif; color:#e5dbc9; }
.adrip-journal .journal-breadcrumbs li { color:inherit; font:inherit; display:inline; max-width:100%; overflow-wrap:anywhere; }
.adrip-journal .journal-breadcrumbs li:not(:last-child)::after { content:'/'; margin-left:18px; opacity:.5; }
.adrip-journal .journal-breadcrumbs a { color:#fff; }
.adrip-journal .journal-breadcrumbs a:hover { color:#f6d879; }
.adrip-journal .journal-main { padding:56px 0 90px; }
.adrip-journal .journal-sections { display:flex; gap:10px; flex-wrap:wrap; padding-bottom:28px; margin-bottom:34px; border-bottom:1px solid var(--journal-border); }
.adrip-journal .journal-sections a,.adrip-journal .journal-tags a { padding:9px 16px; border:1px solid var(--journal-border); border-radius:999px; font-size:14px; line-height:1.4; transition:background .2s,color .2s,border-color .2s; }
.adrip-journal .journal-sections a[aria-current],.adrip-journal .journal-sections a:hover { background:var(--header); border-color:var(--header); color:#fff; }
.adrip-journal .journal-grid>div { display:flex; min-width:0; }
.adrip-journal .journal-card { width:100%; display:flex; flex-direction:column; border:1px solid var(--journal-border); border-radius:16px; overflow:hidden; background:#fff; }
.adrip-journal .journal-card .journal-card-image { display:block; aspect-ratio:16/10; overflow:hidden; border-radius:0; background:#17151b; }
.adrip-journal .journal-card .thumb img:first-child { display:block; position:static; width:100%; height:100%; object-fit:cover; transform:none!important; opacity:1!important; filter:none!important; transition:none; border-radius:0; }
.adrip-journal .journal-card .content { padding:24px; display:flex; flex-direction:column; flex:1; margin:0; }
.adrip-journal .journal-card .title { font:500 25px/1.25 'Jost',sans-serif; margin:16px 0 12px; letter-spacing:-.015em; overflow-wrap:anywhere; }
.adrip-journal .journal-card .content>p { font-size:14px; line-height:1.75; color:var(--journal-muted); margin:0 0 18px; }
.adrip-journal .journal-card .service-btn { margin-top:auto; padding-top:18px; font:600 14px/1.5 'Inter',sans-serif; color:var(--header); }
.adrip-journal .journal-card-author { color:var(--journal-muted); font-size:12px; margin:0 0 4px; }
.adrip-journal .journal-meta { display:flex; flex-wrap:wrap; align-items:center; gap:8px 16px; font-size:12px; line-height:1.5; color:var(--journal-muted); }
.adrip-journal .journal-meta a { color:#8f5a21; font-weight:600; }
.adrip-journal .journal-meta--hero { margin-top:24px; color:#e5dbc9; font-size:13px; }
.adrip-journal .journal-meta--hero a { color:#f6d879; }
.adrip-journal .journal-widget { border:1px solid var(--journal-border); background:#faf9f6; padding:28px; border-radius:16px; margin-bottom:24px; }
.adrip-journal .journal-widget .wid-title { margin:0 0 20px; padding-bottom:16px; border-bottom:1px solid var(--journal-border); }
.adrip-journal .journal-widget .wid-title::before,.adrip-journal .journal-widget .wid-title::after { display:none; }
.adrip-journal .journal-widget h2 { font:500 25px/1.25 'Jost',sans-serif; margin:0; }
.adrip-journal .journal-rubrics { list-style:none; margin:0; padding:0; }
.adrip-journal .journal-rubrics li+li { margin-top:12px; }
.adrip-journal .journal-rubrics a { display:flex; justify-content:space-between; align-items:center; gap:18px; font-size:14px; }
.adrip-journal .journal-count { font-size:12px; color:var(--journal-muted); background:#ede9e1; padding:3px 9px; border-radius:20px; }
.adrip-journal .journal-tags { display:flex; flex-wrap:wrap; gap:9px; }
.adrip-journal .journal-tags a { background:#fff; padding:7px 13px; font-size:12px; }
.adrip-journal .journal-tags a:hover { background:#f3e1b7; border-color:#c3893c; color:#4a3214; }
.adrip-journal .journal-all-tags { display:inline-block; font-size:13px; margin-top:18px; color:#86551e; }
.adrip-journal .journal-recent article { display:grid; grid-template-columns:76px minmax(0,1fr); gap:14px; align-items:start; }
.adrip-journal .journal-recent article+article { border-top:1px solid var(--journal-border); padding-top:18px; margin-top:18px; }
.adrip-journal .journal-recent-image img { display:block; width:76px; height:68px; object-fit:cover; border-radius:8px; }
.adrip-journal .journal-recent h3 { font:500 17px/1.35 'Jost',sans-serif; margin:0 0 6px; overflow-wrap:anywhere; }
.adrip-journal .journal-recent time { color:var(--journal-muted); font-size:11px; }
.adrip-journal .journal-connect { padding:30px 28px; border-radius:16px; background:#19150e; color:#fff; }
.adrip-journal .journal-connect h2 { font:500 30px/1.15 'Jost',sans-serif; color:#fff; margin:18px 0; }
.adrip-journal .journal-connect p { color:#d8cdb9; font-size:14px; line-height:1.8; margin-bottom:24px; }
.adrip-journal .journal-kicker { color:#f6d879; font-size:12px; }
.adrip-journal .journal-connect .theme-btn { font-size:14px; padding:15px 18px; }
.adrip-journal .journal-connect .theme-btn-arrow-left,.adrip-journal .journal-connect .theme-btn-arrow-right { width:44px; height:44px; line-height:44px; }
.adrip-journal .journal-empty { border:1px solid var(--journal-border); background:#faf9f6; border-radius:18px; padding:50px 40px; }
.adrip-journal .journal-empty h2 { font:500 32px/1.2 'Jost',sans-serif; margin:0 0 16px; }
.adrip-journal .journal-empty p { max-width:540px; font-size:15px; color:var(--journal-muted); line-height:1.8; margin-bottom:22px; }
.adrip-journal .journal-empty-number { display:inline-block; margin-bottom:24px; padding:12px 18px; border-radius:14px; background:linear-gradient(110deg,#c3893c,#f6d879); font:500 25px/1.3 'Jost',sans-serif; }
.adrip-journal .journal-tag-directory { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:16px; }
.adrip-journal .journal-tag-directory>a { display:flex; align-items:center; justify-content:space-between; gap:20px; padding:24px; border:1px solid var(--journal-border); border-radius:14px; font:500 21px/1.3 'Jost',sans-serif; overflow-wrap:anywhere; }
.adrip-journal .journal-tag-directory>a:hover { border-color:#c3893c; background:#faf6ed; }
.adrip-journal .journal-cover { margin-bottom:34px; border-radius:16px; overflow:hidden; background:#18151b; }
.adrip-journal .journal-cover img { display:block; width:100%; height:auto; max-height:600px; object-fit:cover; }
.adrip-journal .journal-prose { font:400 16px/1.85 'Inter',sans-serif; color:#36342f; overflow-wrap:anywhere; }
.adrip-journal .journal-prose p { font:inherit; color:inherit; margin:0 0 1.2em; }
.adrip-journal .journal-prose h2,.adrip-journal .journal-prose h3,.adrip-journal .journal-prose h4 { font-family:'Jost',sans-serif; font-weight:500; line-height:1.25; margin:1.3em 0 .6em; color:var(--header); }
.adrip-journal .journal-prose h2 { font-size:32px; }
.adrip-journal .journal-prose h3 { font-size:26px; }
.adrip-journal .journal-prose h4 { font-size:22px; }
.adrip-journal .journal-prose h2:first-child,.adrip-journal .journal-prose h3:first-child { margin-top:0; }
.adrip-journal .journal-prose ul,.adrip-journal .journal-prose ol { display:block; list-style:disc; padding:0 0 0 24px; margin:18px 0 24px; }
.adrip-journal .journal-prose ol { list-style:decimal; }
.adrip-journal .journal-prose li { display:list-item; font:inherit; color:inherit; margin:6px 0; }
.adrip-journal .journal-prose a { color:#8b571c; text-decoration:underline; text-underline-offset:3px; }
.adrip-journal .journal-prose img,.adrip-journal .journal-prose video { max-width:100%; height:auto; border-radius:12px; }
.adrip-journal .journal-prose iframe { max-width:100%; }
.adrip-journal .journal-prose figure { margin:24px 0; }
.adrip-journal .journal-prose figcaption { font-size:13px; color:var(--journal-muted); margin-top:8px; }
.adrip-journal .journal-prose blockquote { border-left:3px solid #c3893c; background:#faf6ed; padding:24px 28px; margin:26px 0; font:400 20px/1.65 'Jost',sans-serif; border-radius:0 12px 12px 0; }
.adrip-journal .journal-prose table { display:block; width:100%; max-width:100%; overflow-x:auto; border-collapse:collapse; margin:24px 0; font-size:14px; }
.adrip-journal .journal-prose th,.adrip-journal .journal-prose td { min-width:100px; border:1px solid var(--journal-border); padding:12px; }
.adrip-journal .journal-prose pre { max-width:100%; overflow:auto; background:#f7f5f0; padding:20px; border-radius:12px; }
.adrip-journal .journal-article-tags { padding-top:26px; margin-top:32px; border-top:1px solid var(--journal-border); }
.adrip-journal .journal-article-tags>span { width:100%; font:500 20px/1.4 'Jost',sans-serif; margin-bottom:4px; }
.adrip-journal .journal-back { display:inline-flex; align-items:center; gap:10px; font-size:14px; margin-top:28px; }
.adrip-journal .journal-intro { margin-bottom:30px; }
.adrip-journal .journal-pagination { margin-top:36px; }
.adrip-journal .journal-pagination ul { display:flex; gap:8px; flex-wrap:wrap; padding:0; }
.adrip-journal .journal-pagination .page-numbers,.adrip-journal .journal-pagination li>span { display:grid; place-items:center; min-width:42px; height:42px; padding:8px; margin:0; font-size:14px; border-radius:10px; border:1px solid var(--journal-border); }
.adrip-journal .journal-pagination .current { background:var(--header); border-color:var(--header); color:#fff; }
@media (max-width:991px) { .adrip-journal .journal-hero { padding-top:125px; } .adrip-journal .journal-sidebar { margin-top:20px; } }
@media (max-width:575px) { .adrip-journal .journal-hero { padding:115px 0 40px; } .adrip-journal .journal-hero h1 { font-size:34px; } .adrip-journal .journal-main { padding:32px 0 55px; } .adrip-journal .journal-card .content { padding:22px; } .adrip-journal .journal-empty { padding:30px 24px; } .adrip-journal .journal-tag-directory { grid-template-columns:1fr; } .adrip-journal .journal-prose { font-size:15px; } .adrip-journal .journal-prose h2 { font-size:28px; } .adrip-journal .journal-prose blockquote { padding:20px; } }

.adrip-journal-page #sticky-header .mobile-topbar .adrip-header__brand .h3 { color:#fff!important; }

/* Use the shared ADrip button in article cards. */
.adrip-journal .journal-card .journal-read { align-self:flex-start; margin-top:auto; }
.adrip-journal .journal-card .journal-read .theme-btn { font-size:14px; }

/* End */
/* /local/templates/adrip/components/exiterra/blog/adrip/style.css?179275735211188 */
