/* Maryam Publications approved journal layer. Loaded only on blog/article/search routes. */
body.mp-approved{
  --journal-hero-bg:#fff5f6;
  --journal-hero-title:#171516;
  --journal-hero-highlight:#c91f2f;
  --journal-hero-text:#676164;
  --journal-note-bg:#c91f2f;
  --journal-note-text:#fff;
}

.mp-approved .blog-hero{background:var(--journal-hero-bg);}
.mp-approved .blog-hero h1{color:var(--journal-hero-title);}
.mp-approved .blog-hero h1 em{color:var(--journal-hero-highlight);}
.mp-approved .blog-hero .hero-copy{color:var(--journal-hero-text);}
.mp-approved .blog-hero .hero-note{background:var(--journal-note-bg);color:var(--journal-note-text);}
.mp-approved .blog-hero .hero-note::before,.mp-approved .blog-hero .hero-note::after{border-color:color-mix(in srgb,var(--journal-note-text) 58%,transparent);}

/* Native post categories become the Explore navigation. */
.mp-approved .topic-strip{position:relative;z-index:2;}
.mp-approved .topic-strip>div{gap:14px;}
.mp-approved .topic-strip a{min-height:44px;display:inline-flex;align-items:center;padding:9px 18px;background:#fff;transition:border-color .18s,color .18s,background .18s;}
.mp-approved .topic-strip a:hover,.mp-approved .topic-strip a:focus-visible{background:var(--blush);border-color:var(--red);color:var(--red);}

/* Uniform 9-card journal grid: no oversized lead card. */
.mp-approved .journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 26px;}
.mp-approved .journal-card{display:flex;flex-direction:column;min-width:0;height:100%;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 14px 34px rgba(31,21,23,.045);opacity:1;transform:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;}
.mp-approved .journal-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px rgba(31,21,23,.09);border-color:#ddcfd2;}
.mp-approved .journal-card-media{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,#fff5f6,#f0e3e5);}
.mp-approved .journal-card-media img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;position:static;filter:none;transform:none;transition:transform .35s ease;}
.mp-approved .journal-card:hover .journal-card-media img{transform:scale(1.025);}
.mp-approved .journal-card-placeholder{position:absolute;inset:0;background:radial-gradient(circle at 75% 20%,rgba(201,31,47,.12),transparent 28%),linear-gradient(135deg,#fff8f8,#f3e4e6);}
.mp-approved .journal-card-placeholder::after{content:"MP";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:54px;font-weight:900;letter-spacing:-.06em;color:rgba(201,31,47,.16);}
.mp-approved .journal-card .category-pill{position:absolute;left:16px;top:16px;z-index:2;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.95);box-shadow:0 6px 16px rgba(31,21,23,.08);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--red);}
.mp-approved .journal-card-body{display:flex;flex-direction:column;flex:1;padding:23px 23px 22px;}
.mp-approved .journal-card .post-meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:0 0 12px;color:#7b7375;font-size:11px;text-transform:uppercase;letter-spacing:.035em;}
.mp-approved .journal-card h2{font-size:clamp(20px,1.55vw,26px);line-height:1.16;letter-spacing:-.028em;margin:0 0 12px;}
.mp-approved .journal-card h2 a{color:var(--ink);text-decoration:none;}
.mp-approved .journal-card h2 a:hover{color:var(--red);}
.mp-approved .journal-card-body>p{color:var(--muted);font-size:14px;line-height:1.65;margin:0 0 20px;}
.mp-approved .journal-card .text-link{margin-top:auto;align-self:flex-start;}
.mp-approved .related-grid .journal-card{min-width:0;}

/* Article hero follows the approved design while keeping the title as the page LCP. */
.mp-approved .journal-article .article-hero{background:var(--journal-hero-bg);}
.mp-approved .article-shell>.category-pill.static{display:inline-flex;position:static;margin:20px auto 25px;padding:9px 15px;border:1px solid #efcfd4;border-radius:999px;background:#fff;color:var(--red);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;}
.mp-approved .journal-article .article-hero h1{color:var(--journal-hero-title);}
.mp-approved .journal-article .article-dek{color:var(--journal-hero-text);}

/* Editorial featured image: use the real post image instead of forcing a book-cover composition. */
.mp-approved .article-cover--editorial{box-sizing:border-box;width:100%;max-width:100%;height:auto;aspect-ratio:16/9;background:#f7f1f2;border:1px solid var(--line);}
.mp-approved .article-cover--editorial img{position:static!important;display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:none;object-fit:cover!important;transform:none!important;filter:none!important;}
.mp-approved .article-cover--editorial figcaption{left:18px;right:auto;bottom:16px;max-width:min(520px,calc(100% - 36px));background:rgba(255,255,255,.94);backdrop-filter:blur(8px);}

/* Gutenberg and HTML article content share the same readable system. */
.mp-approved .article-layout,.mp-approved .article-main,.mp-approved .article-aside{min-width:0;max-width:100%;}
.mp-approved .article-content{min-width:0;max-width:100%;}
.mp-approved .article-content>*{min-width:0;max-width:100%;}
.mp-approved .article-content>p:first-child{font-size:1.12em;line-height:1.72;color:#262223;}
.mp-approved .article-content h2{margin-top:2.25em;margin-bottom:.65em;scroll-margin-top:140px;}
.mp-approved .article-content h3{margin-top:1.65em;margin-bottom:.55em;scroll-margin-top:140px;font-size:1.28em;line-height:1.3;}
.mp-approved .article-content h4{margin-top:1.45em;}
.mp-approved .article-content figure,.mp-approved .article-content .wp-block-image{max-width:100%;margin:2em 0;}
.mp-approved .article-content img{max-width:100%;height:auto;border-radius:14px;}
.mp-approved .article-content picture,.mp-approved .article-content video,.mp-approved .article-content iframe,.mp-approved .article-content embed,.mp-approved .article-content object,.mp-approved .article-content canvas,.mp-approved .article-content svg{max-width:100%;}
.mp-approved .article-content h1,.mp-approved .article-content h2,.mp-approved .article-content h3,.mp-approved .article-content h4,.mp-approved .article-content h5,.mp-approved .article-content h6,.mp-approved .article-content p,.mp-approved .article-content li,.mp-approved .article-content blockquote,.mp-approved .article-content a{overflow-wrap:anywhere;}
.mp-approved .article-content figcaption{font-family:Arial,sans-serif;font-size:12px;line-height:1.5;color:var(--muted);}
.mp-approved .article-content table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;-webkit-overflow-scrolling:touch;}
.mp-approved .article-content th,.mp-approved .article-content td{padding:10px 12px;border:1px solid var(--line);}
.mp-approved .article-content pre{max-width:100%;overflow:auto;border-radius:12px;padding:18px;}
.mp-approved .article-content iframe{max-width:100%;}

/* TOC: H3 entries visually nest beneath their H2 parent. */
.mp-approved .toc{background:#fff;border:1px solid var(--line);border-top:3px solid var(--red);border-radius:0 0 14px 14px;padding:17px 18px 18px;box-shadow:0 10px 28px rgba(31,21,23,.04);}
.mp-approved .toc p{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink);}
.mp-approved .toc a{position:relative;padding:7px 9px;border-radius:7px;text-decoration:none;line-height:1.4;transition:background .18s,color .18s;}
.mp-approved .toc a.toc-level-3{padding-left:25px;font-size:12px;}
.mp-approved .toc a.toc-level-3::before{content:"";position:absolute;left:12px;top:14px;width:5px;height:1px;background:#b9afb1;}
.mp-approved .toc a:hover,.mp-approved .toc a.is-active{background:var(--blush);color:var(--red);}
.mp-approved .toc-mobile{display:none;margin:0 0 30px;}

/* Reserve manual ad space to protect CLS; Auto Ads may still use Google's own placements. */
.mp-approved .mpv-ad-slot{height:auto;min-height:var(--mpv-ad-height,250px);padding:15px;display:flex;background:#faf9f9;border:1px dashed #ccc3c6;border-radius:12px;overflow:hidden;}
.mp-approved .mpv-ad-slot>span{display:block;margin-bottom:8px;}
.mp-approved .mpv-ad-code{width:100%;min-height:calc(var(--mpv-ad-height,250px) - 42px);display:grid;place-items:center;overflow:hidden;}
.mp-approved .mpv-ad-code .adsbygoogle{width:100%;max-width:100%;}

/* Article discovery sidebar: editorial hierarchy without external icon/font assets. */
.mp-approved .article-aside{position:static;display:flex;flex-direction:column;gap:22px;width:100%;min-width:0;align-self:stretch;}
.mp-approved .article-aside>*{min-width:0;max-width:100%;margin:0;}
.mp-approved .sidebar-card{position:relative;min-width:0;max-width:100%;padding:26px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 15px 38px rgba(31,21,23,.055);overflow:hidden;}
.mp-approved .sidebar-card::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--red),#f4a3ad);}
.mp-approved .sidebar-card__eyebrow{margin:0 0 9px;color:var(--red);font-size:12px;font-weight:900;letter-spacing:.12em;line-height:1.35;text-transform:uppercase;}
.mp-approved .sidebar-card__heading{display:flex;align-items:center;gap:11px;margin-bottom:17px;}
.mp-approved .sidebar-card__heading>svg{width:22px;height:22px;flex:0 0 22px;color:var(--red);}
.mp-approved .sidebar-card h2,.mp-approved .sidebar-card h3,.mp-approved .sidebar-card p,.mp-approved .sidebar-card a{overflow-wrap:anywhere;}
.mp-approved .sidebar-card h2{margin:0;color:var(--ink);font-size:23px;line-height:1.2;letter-spacing:-.025em;}

.mp-approved .sidebar-social{padding:26px;background:linear-gradient(145deg,#fff 0%,#fff 68%,#fff1f3 100%);}
.mp-approved .sidebar-social>h2{font-size:27px;}
.mp-approved .sidebar-social>p:not(.sidebar-card__eyebrow){margin:11px 0 21px;color:var(--muted);font-size:15px;line-height:1.65;}
.mp-approved .sidebar-social__links{display:flex;flex-wrap:wrap;gap:9px;}
.mp-approved .sidebar-social__links a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #eadfe1;border-radius:14px;background:#fff;color:var(--ink);box-shadow:0 7px 18px rgba(31,21,23,.055);transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease;}
.mp-approved .sidebar-social__links a:hover{transform:translateY(-2px);border-color:var(--red);background:var(--red);color:#fff;}
.mp-approved .sidebar-social__links a:focus-visible{outline:3px solid #f3a2ab;outline-offset:3px;}
.mp-approved .sidebar-social__links svg{width:19px;height:19px;}

.mp-approved .sidebar-newsletter{padding:29px 25px 26px;border-color:#211c1e;background:linear-gradient(150deg,#171516 0%,#21191b 68%,#4a1119 145%);color:#fff;box-shadow:0 20px 42px rgba(22,12,14,.17);}
.mp-approved .sidebar-newsletter::before{width:4px;background:var(--red);}
.mp-approved .sidebar-newsletter::after{content:"";position:absolute;width:150px;height:150px;right:-70px;top:-72px;border:28px solid rgba(255,255,255,.035);border-radius:50%;pointer-events:none;}
.mp-approved .sidebar-newsletter__mark{display:grid;place-items:center;width:43px;height:43px;margin-bottom:19px;border-radius:14px;background:var(--red);color:#fff;box-shadow:0 10px 24px rgba(201,31,47,.3);}
.mp-approved .sidebar-newsletter__mark svg{width:20px;height:20px;}
.mp-approved .sidebar-newsletter .sidebar-card__eyebrow{color:#ff9aa5;}
.mp-approved .sidebar-newsletter h2{position:relative;color:#fff;font-size:25px;line-height:1.16;}
.mp-approved .sidebar-newsletter>p:not(.sidebar-card__eyebrow):not(.sidebar-newsletter__privacy){position:relative;margin:12px 0 20px;color:#e3dde0;font-size:15px;line-height:1.65;}
.mp-approved .sidebar-newsletter__form{position:relative;min-width:0;}
.mp-approved .sidebar-newsletter__form form{display:grid;gap:10px;margin:0;}
.mp-approved .sidebar-newsletter__form p{margin:0;}
.mp-approved .sidebar-newsletter__form label{display:block;margin-bottom:7px;color:#fff;font-size:14px;font-weight:700;}
.mp-approved .sidebar-newsletter__form input:not([type="checkbox"]):not([type="radio"]),.mp-approved .sidebar-newsletter__form select,.mp-approved .sidebar-newsletter__form textarea{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:48px;margin:0;padding:11px 13px;border:1px solid rgba(255,255,255,.18);border-radius:11px;background:#fff;color:#171516;font:inherit;}
.mp-approved .sidebar-newsletter__form input:focus,.mp-approved .sidebar-newsletter__form select:focus,.mp-approved .sidebar-newsletter__form textarea:focus{outline:3px solid rgba(255,146,157,.42);outline-offset:2px;border-color:#ff929d;}
.mp-approved .sidebar-newsletter__form button,.mp-approved .sidebar-newsletter__form input[type="submit"],.mp-approved .sidebar-newsletter__form .button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;padding:10px 16px;border:0;border-radius:11px;background:var(--red);color:#fff;font:inherit;font-size:15px;font-weight:900;text-align:center;cursor:pointer;transition:background-color .18s ease,transform .18s ease;}
.mp-approved .sidebar-newsletter__form button:hover,.mp-approved .sidebar-newsletter__form input[type="submit"]:hover,.mp-approved .sidebar-newsletter__form .button:hover{background:#e12a3b;transform:translateY(-1px);}
.mp-approved .sidebar-newsletter__privacy{position:relative;margin:14px 0 0;color:#c7bfc2;font-size:12px;line-height:1.55;}

.mp-approved .sidebar-categories ul{display:grid;gap:2px;margin:0;padding:0;list-style:none;}
.mp-approved .sidebar-categories li{margin:0;padding:0;border-top:1px solid #f1edef;}
.mp-approved .sidebar-categories li:first-child{border-top:0;}
.mp-approved .sidebar-categories a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:9px 3px;color:#302a2c;font-size:15px;font-weight:750;text-decoration:none;}
.mp-approved .sidebar-categories a>span{display:flex;align-items:center;gap:7px;min-width:0;}
.mp-approved .sidebar-categories a>span svg{width:15px;height:15px;flex:0 0 15px;color:#9c9295;transform:rotate(-90deg);transition:transform .18s,color .18s;}
.mp-approved .sidebar-categories a strong{display:inline-grid;place-items:center;min-width:31px;height:28px;padding:0 8px;flex:0 0 auto;border-radius:999px;background:#fff1f3;color:var(--red);font-size:12px;font-weight:900;}
.mp-approved .sidebar-categories a:hover,.mp-approved .sidebar-categories a[aria-current="page"]{color:var(--red);}
.mp-approved .sidebar-categories a:hover>span svg,.mp-approved .sidebar-categories a[aria-current="page"]>span svg{color:var(--red);transform:rotate(-90deg) translateY(2px);}
.mp-approved .sidebar-categories a[aria-current="page"] strong{background:var(--red);color:#fff;}

.mp-approved .sidebar-related__list{display:grid;gap:14px;}
.mp-approved .sidebar-related__item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:13px;align-items:center;min-width:0;margin:0;padding-top:14px;border-top:1px solid #f1edef;}
.mp-approved .sidebar-related__item:first-child{padding-top:0;border-top:0;}
.mp-approved .sidebar-related__media{display:grid;place-items:center;width:72px;height:72px;border-radius:13px;background:linear-gradient(135deg,#fff1f3,#f2e8ea);overflow:hidden;color:rgba(201,31,47,.35);font-size:20px;font-weight:900;text-decoration:none;}
.mp-approved .sidebar-related__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease;}
.mp-approved .sidebar-related__item:hover .sidebar-related__media img{transform:scale(1.04);}
.mp-approved .sidebar-related__item time{display:block;margin-bottom:5px;color:#786f72;font-size:12px;line-height:1.3;text-transform:uppercase;letter-spacing:.04em;}
.mp-approved .sidebar-related__item h3{margin:0;font-size:16px;line-height:1.35;letter-spacing:-.01em;}
.mp-approved .sidebar-related__item h3 a{color:var(--ink);text-decoration:none;}
.mp-approved .sidebar-related__item h3 a:hover{color:var(--red);}

.mp-approved .article-aside .mpv-ad-slot{margin:0;}
.mp-approved .article-book-cta{border:1px solid #f1d7db;box-shadow:0 12px 30px rgba(31,21,23,.04);}
.mp-approved .article-book-cta p{font-size:15px;line-height:1.65;}
.mp-approved .article-book-cta .text-link{font-size:15px;}

/* The final resource card remains useful while a reader moves through a long article. */
.mp-approved .sidebar-resource{position:sticky;top:116px;padding:28px 26px 24px;border-color:#211c1e;background:linear-gradient(155deg,#171516 0%,#241d1f 72%,#4a1119 150%);color:#fff;box-shadow:0 20px 44px rgba(22,12,14,.16);}
.mp-approved .sidebar-resource::before{width:4px;background:var(--red);}
.mp-approved .sidebar-resource .sidebar-card__eyebrow{color:#ff9aa5;}
.mp-approved .sidebar-resource h2{color:#fff;font-size:26px;}
.mp-approved .sidebar-resource__intro{margin:11px 0 19px;color:#ddd6d8;font-size:15px;line-height:1.62;}
.mp-approved .sidebar-resource__links{display:grid;border-top:1px solid rgba(255,255,255,.13);}
.mp-approved .sidebar-resource__links a{display:grid;grid-template-columns:31px minmax(0,1fr) 18px;gap:10px;align-items:center;min-height:57px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.13);color:#fff;text-decoration:none;}
.mp-approved .sidebar-resource__links a>span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:rgba(255,255,255,.09);color:#ff9aa5;font-size:12px;font-weight:900;}
.mp-approved .sidebar-resource__links strong{font-size:15px;line-height:1.35;}
.mp-approved .sidebar-resource__links svg{width:18px;height:18px;color:#ff9aa5;transition:transform .18s ease;}
.mp-approved .sidebar-resource__links a:hover strong{color:#ffadb5;}
.mp-approved .sidebar-resource__links a:hover svg{transform:translateX(3px);}
.mp-approved .sidebar-resource__links a:focus-visible{outline:3px solid #ff929d;outline-offset:4px;border-radius:8px;}
.mp-approved .author-box{min-width:0;max-width:100%;margin-top:55px;}
.mp-approved .author-box__content{flex:1 1 auto;min-width:0;max-width:100%;}
.mp-approved .author-box h2{max-width:100%;overflow-wrap:anywhere;word-break:break-word;hyphens:auto;}
.mp-approved .author-box p{max-width:100%;overflow-wrap:anywhere;}
.mp-approved .author-box img.author-avatar{object-fit:cover;}
.mp-approved .author-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px;max-width:100%;}
.mp-approved .author-links a{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border:1px solid rgba(255,255,255,.22);border-radius:50%;color:#fff;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s,transform .18s;}
.mp-approved .author-links a:hover{border-color:#fff;background:#fff;color:var(--red);transform:translateY(-1px);}
.mp-approved .author-links a:focus-visible{outline:3px solid #ff929d;outline-offset:3px;}
.mp-approved .author-links svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}
.mp-approved .journal-related{padding-top:78px;}

@media(max-width:1100px){
  .mp-approved .journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
  .mp-approved .article-layout{grid-template-columns:minmax(0,1fr) 260px;gap:42px;}
}

@media(max-width:980px){
  .mp-approved .article-layout{grid-template-columns:minmax(0,1fr);gap:0;}
  .mp-approved .toc-mobile{display:block;}
  .mp-approved .article-aside{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:35px;}
  .mp-approved .sidebar-resource{position:relative;top:auto;}
  .mp-approved .article-aside .mpv-ad-slot{display:flex;margin:0;}
  .mp-approved .article-aside .article-book-cta{margin:0;}
}

@media(max-width:720px){
  .mp-approved .blog-hero .hero-grid{padding-block:48px;}
  .mp-approved .topic-strip>div{width:100%;margin:0;padding-inline:16px;}
  .mp-approved .journal-grid{grid-template-columns:1fr;gap:24px;}
  .mp-approved .journal-card-media{aspect-ratio:16/9;}
  .mp-approved .journal-card-body{padding:20px;}
  .mp-approved .journal-card h2{font-size:22px;}
  .mp-approved .article-shell>.category-pill.static{margin-top:16px;}
  .mp-approved .article-cover--editorial{aspect-ratio:4/3;border-radius:14px;margin-bottom:30px;}
  .mp-approved .article-cover--editorial figcaption{position:static;max-width:none;border-radius:0;background:#fff;padding:10px 12px;}
  .mp-approved .article-content{font-size:17px;line-height:1.78;}
  .mp-approved .article-content h2{font-size:28px;}
  .mp-approved .article-content h3{font-size:22px;}
  .mp-approved .article-aside{grid-template-columns:1fr;}
  .mp-approved .article-aside .mpv-ad-slot{display:flex!important;}
  .mp-approved .sidebar-card{padding:22px;}
  .mp-approved .sidebar-social>h2{font-size:25px;}
  .mp-approved .sidebar-newsletter{padding:25px 22px 23px;}
  .mp-approved .article-content .alignwide,.mp-approved .article-content .alignfull{width:100%;max-width:100%;margin-right:0;margin-left:0;}
  .mp-approved .author-box{padding:clamp(22px,6vw,30px);}
  .mp-approved .author-box h2{font-size:clamp(18px,5.5vw,22px);line-height:1.28;letter-spacing:-.02em;}
  .mp-approved .author-links{gap:8px;margin-top:16px;}
  .mp-approved .author-links a{width:40px;height:40px;flex-basis:40px;}
  .mp-approved .journal-related{padding-top:58px;}
}

@media(max-width:420px){
  .mp-approved .journal-card-media{aspect-ratio:4/3;}
  .mp-approved .journal-card .category-pill{left:12px;top:12px;}
  .mp-approved .toc{padding:15px;}
  .mp-approved .sidebar-card{border-radius:16px;padding:20px;}
  .mp-approved .sidebar-social__links{gap:8px;}
  .mp-approved .sidebar-social__links a{width:42px;height:42px;flex-basis:42px;border-radius:13px;}
}

@media(prefers-reduced-motion:reduce){
  .mp-approved .journal-card,.mp-approved .journal-card-media img,.mp-approved .toc a,.mp-approved .sidebar-resource__links svg{transition:none!important;}
}
