@import url('https://fonts.googleapis.com/css2?family=Exo+2:wght@600;700;800&family=Ubuntu+Sans:wght@400;500;600;700&display=swap');

:root{
  --sob-navy:#002f57;
  --sob-blue:#0074c7;
  --sob-blue-dark:#00358f;
  --sob-sky:#31b4e7;
  --sob-green:#73bc25;
  --sob-yellow:#f6bd00;
  --sob-orange:#ff5300;
  --sob-ink:#132f46;
  --sob-muted:#60798d;
  --sob-line:#dce7ee;
  --sob-soft:#f3f7fa;
  --sob-white:#fff;
  --sob-shadow:0 16px 45px rgba(0,47,87,.11);
}

.sob-blog,.sob-single,.sob-latest{font-family:'Ubuntu Sans',Ubuntu,Arial,sans-serif;color:var(--sob-ink);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}
/* Keep the blog integrated with the visual background of the active site/theme.
   Do not paint a full white canvas here: the WordPress/Elementor background remains visible. */
.sob-blog{position:relative;left:50%;width:100vw;max-width:100vw;margin-left:-50vw;background:transparent}
body.sob-blog-page .site-main,
body.sob-blog-page .content-area,
body.sob-blog-page .site-content,
body.sob-blog-page .entry-content,
body.sob-blog-page .elementor-location-single,
body.sob-blog-page .elementor-widget-theme-post-content,
body.sob-blog-page .elementor-widget-container:has(> .sob-blog){background-color:transparent!important}
body.sob-blog-page .entry-title,body.sob-blog-page .page-title{display:none}
.sob-blog *,.sob-single *,.sob-latest *{box-sizing:border-box}
.sob-blog a,.sob-single a,.sob-latest a{text-decoration:none}
.sob-blog h1,.sob-blog h2,.sob-blog h3,.sob-single h1,.sob-single h2,.sob-single h3,.sob-latest h2{font-family:'Exo 2','Ubuntu Sans',Arial,sans-serif;letter-spacing:-.025em}
.sob-container{width:min(1180px,calc(100% - 40px));margin-inline:auto}
.sob-icon{width:19px;height:19px;display:inline-block;vertical-align:middle;flex:0 0 auto}
.sob-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--sob-blue);font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}
.sob-kicker i{display:inline-block;width:20px;height:2px;background:var(--sob-orange)}
.sob-skip-link{position:fixed!important;z-index:100000;top:10px;left:10px;padding:10px 14px;background:#fff;color:var(--sob-navy);border-radius:4px;transform:translateY(-150%)}
.sob-skip-link:focus{transform:translateY(0)}

/* Blog hero */
.sob-blog-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(125deg,#002f57 0%,#003d72 55%,#0074c7 100%);color:#fff;padding:125px 0 84px}
.sob-blog-hero:before{content:'';position:absolute;inset:0;z-index:-1;opacity:.08;background-image:linear-gradient(rgba(255,255,255,.35) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.35) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to right,transparent,#000)}
.sob-blog-hero__glow{position:absolute;z-index:-1;border-radius:50%;filter:blur(5px);pointer-events:none}.sob-blog-hero__glow--one{width:460px;height:460px;background:rgba(49,180,231,.18);right:-140px;top:-220px}.sob-blog-hero__glow--two{width:280px;height:280px;border:55px solid rgba(246,189,0,.08);left:48%;bottom:-230px}
.sob-blog-hero__inner{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:70px;align-items:end}
.sob-blog-hero .sob-kicker{color:#86d8f6;margin-bottom:16px}.sob-blog-hero__copy h1{color:#fff;font-size:clamp(40px,5vw,68px);line-height:1.02;margin:0 0 22px;max-width:900px}.sob-blog-hero__copy p{font-size:clamp(17px,1.6vw,21px);line-height:1.55;max-width:750px;margin:0;color:#d8eaf6}
.sob-blog-hero__statement{border-left:1px solid rgba(255,255,255,.3);padding:8px 0 8px 28px;display:flex;flex-direction:column;line-height:1.2}.sob-blog-hero__statement span{font-size:11px;letter-spacing:.12em;color:#a9c7da}.sob-blog-hero__statement strong{font:800 18px/1.3 'Exo 2',sans-serif;color:#fff;margin-top:5px}.sob-blog-hero__line{width:80px;height:4px;margin-top:16px;background:linear-gradient(90deg,var(--sob-orange) 0 45%,var(--sob-yellow) 45% 72%,var(--sob-green) 72%)}

/* Search and filtering */
.sob-blog-main{padding-top:55px;padding-bottom:80px}.sob-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;max-width:850px;margin:0 auto 28px;border:1px solid #cedee8;background:#fff;border-radius:7px;padding:7px;box-shadow:0 8px 30px rgba(0,47,87,.08);transition:border-color .2s,box-shadow .2s}.sob-search:focus-within{border-color:var(--sob-blue);box-shadow:0 8px 34px rgba(0,116,199,.14)}
.sob-search__icon{display:grid;place-items:center;width:46px;color:var(--sob-blue)}.sob-search input{font:500 16px/1.2 'Ubuntu Sans',sans-serif;color:var(--sob-ink);height:48px;padding:0 6px;border:0!important;background:transparent!important;box-shadow:none!important;outline:0}.sob-search input::placeholder{color:#8294a2}.sob-search button{display:inline-flex;align-items:center;gap:8px;height:48px;border:0;border-radius:5px;padding:0 22px;background:var(--sob-orange);color:#fff;font:700 14px/1 'Ubuntu Sans',sans-serif;cursor:pointer;transition:background .2s,transform .2s}.sob-search button:hover{background:#d94700;transform:translateY(-1px)}.sob-search button .sob-icon{width:17px}
.sob-categories{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin:0 auto 46px}.sob-categories a{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border:1px solid var(--sob-line);border-radius:4px;background:#fff;color:#38546a;font-weight:700;font-size:13px;transition:.2s}.sob-categories a:hover{border-color:#9dbbce;color:var(--sob-blue)}.sob-categories a.is-active{border-color:var(--sob-navy);background:var(--sob-navy);color:#fff}.sob-categories small{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#edf4f7;color:#526c7e;font-size:10px}.sob-categories .is-active small{background:rgba(255,255,255,.16);color:#fff}

/* Cards */
.sob-featured{margin-bottom:48px}.sob-grid{display:grid;gap:26px}.sob-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}
.sob-card{min-width:0;border:1px solid var(--sob-line);border-radius:11px;background:#fff;overflow:hidden;box-shadow:0 8px 28px rgba(0,47,87,.065);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.sob-card:hover{transform:translateY(-5px);box-shadow:var(--sob-shadow);border-color:#c2d7e4}.sob-card__media{position:relative;display:block;aspect-ratio:1.58;background:linear-gradient(135deg,var(--sob-navy),var(--sob-blue));overflow:hidden}.sob-card__image{display:block;width:100%!important;height:100%!important;object-fit:cover;transition:transform .5s ease}.sob-card:hover .sob-card__image{transform:scale(1.045)}
.sob-card__fallback{display:flex;align-items:baseline;justify-content:center;width:100%;height:100%;color:#fff;background:radial-gradient(circle at 75% 22%,rgba(49,180,231,.45),transparent 35%),linear-gradient(135deg,#002f57,#00358f);font:700 25px/1 'Exo 2',sans-serif;letter-spacing:.08em}.sob-card__fallback strong{color:var(--sob-orange);margin-left:7px;font-size:32px}.sob-card__fallback:after{content:'';position:absolute;width:140px;height:140px;border:25px solid rgba(255,255,255,.06);border-radius:50%;right:-45px;bottom:-70px}
.sob-card__body{display:flex;flex-direction:column;align-items:flex-start;padding:25px 26px 27px;min-height:320px}.sob-card__title{font-size:23px;line-height:1.18;margin:10px 0 12px}.sob-card__title a{color:var(--sob-navy);transition:color .2s}.sob-card__title a:hover{color:var(--sob-blue)}.sob-card__excerpt{color:var(--sob-muted);margin:0 0 18px;font-size:15px;line-height:1.62}.sob-card__meta{display:flex;flex-wrap:wrap;gap:13px;margin-top:auto;margin-bottom:19px;padding-top:5px;color:#748a9b;font-size:12px}.sob-card__meta span{display:inline-flex;align-items:center;gap:6px}.sob-card__meta .sob-icon{width:15px;height:15px;color:var(--sob-blue)}
.sob-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--sob-orange)!important;font-weight:800;font-size:14px}.sob-text-link .sob-icon{width:18px;transition:transform .2s}.sob-text-link:hover .sob-icon{transform:translateX(4px)}
.sob-card--featured{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);min-height:480px;border:0;background:var(--sob-navy);color:#fff;box-shadow:0 22px 60px rgba(0,47,87,.18)}.sob-card--featured:hover{border:0}.sob-card--featured .sob-card__media{height:100%;aspect-ratio:auto}.sob-card--featured .sob-card__body{justify-content:center;min-height:100%;padding:48px}.sob-card--featured .sob-kicker{color:#7fd2f2}.sob-card--featured .sob-card__title{font-size:clamp(31px,3vw,43px);margin:14px 0 18px}.sob-card--featured .sob-card__title a{color:#fff}.sob-card--featured .sob-card__excerpt{color:#cadde9;font-size:17px}.sob-card--featured .sob-card__meta{margin-top:8px;color:#9eb9ca}.sob-card--featured .sob-card__meta .sob-icon{color:#65c8ed}.sob-card--featured .sob-text-link{margin-top:8px}.sob-card__featured-label{position:absolute;top:20px;left:20px;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:4px;background:var(--sob-orange);color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sob-card__featured-label .sob-icon{width:16px}

/* Pagination and empty state */
.sob-pagination{margin:48px 0}.sob-pagination ul{display:flex;justify-content:center;gap:7px;list-style:none!important;margin:0!important;padding:0!important}.sob-pagination a,.sob-pagination span{display:grid;place-items:center;min-width:42px;height:42px;padding:0 12px;border:1px solid var(--sob-line);border-radius:4px;background:#fff;color:var(--sob-navy);font-weight:700;font-size:13px}.sob-pagination a:hover{border-color:var(--sob-blue);color:var(--sob-blue)}.sob-pagination .current{background:var(--sob-navy);border-color:var(--sob-navy);color:#fff}
.sob-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:75px 25px;border:1px dashed #bfd2df;border-radius:11px;background:var(--sob-soft)}.sob-empty>span{display:grid;place-items:center;width:70px;height:70px;border-radius:50%;background:#e0eff7;color:var(--sob-blue)}.sob-empty>span .sob-icon{width:30px;height:30px}.sob-empty h2{max-width:650px;margin:20px 0 24px;color:var(--sob-navy);font-size:25px}

/* Buttons and CTA */
.sob-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:5px;background:var(--sob-orange);color:#fff!important;font-weight:800;font-size:14px;transition:background .2s,transform .2s,box-shadow .2s}.sob-button:hover{background:#dc4700;transform:translateY(-2px);box-shadow:0 10px 25px rgba(255,83,0,.23)}.sob-button .sob-icon{width:18px}
.sob-cta{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:72px;padding:42px 46px;border-radius:12px;overflow:hidden;background:linear-gradient(120deg,#002f57,#003c6b 67%,#00589b);box-shadow:0 18px 50px rgba(0,47,87,.18);color:#fff}.sob-cta:after{content:'';position:absolute;z-index:-1;width:260px;height:260px;right:-90px;top:-135px;border:42px solid rgba(255,255,255,.05);border-radius:50%}.sob-cta__mark{display:grid;place-items:center;width:62px;height:62px;border-radius:9px;background:rgba(49,180,231,.15);color:#6bd0f4}.sob-cta__mark .sob-icon{width:31px;height:31px}.sob-cta h2{color:#fff;font-size:clamp(25px,2.7vw,36px);line-height:1.1;margin:7px 0 9px;max-width:720px}.sob-cta p{color:#c9deeb;margin:0;max-width:720px}.sob-cta .sob-kicker{color:#63cef5}.sob-cta .sob-button{white-space:nowrap}

/* Latest posts embed */
.sob-latest{padding-top:75px;padding-bottom:75px}.sob-section-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin:0 0 30px}.sob-section-head h2{font-size:clamp(30px,3.5vw,44px);line-height:1.1;margin:7px 0 0;color:var(--sob-navy)}

/* Single article */
.sob-reading-progress{position:fixed;z-index:99990;left:0;right:0;top:0;height:4px;background:transparent}.sob-reading-progress span{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--sob-orange),var(--sob-yellow),var(--sob-green));transform:scaleX(0);transform-origin:left center;will-change:transform}
.sob-single-hero{position:relative;isolation:isolate;overflow:hidden;padding:120px 0 72px;background:linear-gradient(130deg,#002f57,#003a6a 62%,#0065ae);color:#fff}.sob-single-hero:before{content:'';position:absolute;z-index:-1;inset:0;background-image:radial-gradient(circle at 80% 20%,rgba(49,180,231,.22),transparent 28%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px}.sob-single-hero__glow{position:absolute;z-index:-1;width:360px;height:360px;border:55px solid rgba(246,189,0,.05);border-radius:50%;right:-130px;bottom:-250px}.sob-single-hero__inner{max-width:980px}.sob-breadcrumbs{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:36px;color:#91b2c8;font-size:12px}.sob-breadcrumbs a{color:#c9dce8}.sob-breadcrumbs a:hover{color:#fff}.sob-single-hero .sob-kicker{color:#69cff4}.sob-single-hero h1{color:#fff;font-size:clamp(42px,5.6vw,70px);line-height:1.03;margin:16px 0 22px;max-width:960px}.sob-single-hero__excerpt{max-width:800px;margin:0 0 27px;color:#cfe1ec;font-size:20px;line-height:1.55}.sob-single-meta{display:flex;align-items:center;flex-wrap:wrap;gap:11px 23px;color:#b4cbd9;font-size:13px}.sob-single-meta span{display:inline-flex;align-items:center;gap:7px}.sob-single-meta .sob-icon{width:17px;color:#64c8ed}
.sob-single-cover{position:relative;z-index:2;margin-top:-1px;transform:translateY(38px);max-width:1180px}.sob-single-cover img{display:block;width:100%;max-height:690px;object-fit:cover;border-radius:12px;box-shadow:0 24px 60px rgba(0,47,87,.18)}
.sob-single-layout{display:grid;grid-template-columns:120px minmax(0,790px);justify-content:center;gap:35px;padding-top:100px;padding-bottom:25px}.sob-share{position:relative}.sob-share>strong{display:block;color:#687f91;font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.sob-share__buttons{position:sticky;top:110px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sob-share a,.sob-share button{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--sob-line);border-radius:5px;background:#fff;color:var(--sob-navy);cursor:pointer;transition:.2s}.sob-share button{padding:0}.sob-share a:hover,.sob-share button:hover,.sob-share button.is-copied{border-color:var(--sob-blue);background:var(--sob-blue);color:#fff}.sob-share .sob-icon{width:18px;height:18px}
.sob-article{min-width:0}.sob-article__content{font-size:18px;line-height:1.82;color:#243f53}.sob-article__content>p:first-child{font-size:20px;color:#173a55}.sob-article__content h2{font-size:34px;line-height:1.18;color:var(--sob-navy);margin:50px 0 18px}.sob-article__content h3{font-size:26px;line-height:1.25;color:var(--sob-navy);margin:38px 0 15px}.sob-article__content h4{color:var(--sob-blue);font-size:20px;margin-top:30px}.sob-article__content p{margin:0 0 24px}.sob-article__content a{color:var(--sob-blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sob-article__content a:hover{color:var(--sob-orange)}.sob-article__content img{max-width:100%;height:auto;border-radius:8px}.sob-article__content figure{margin:35px 0}.sob-article__content figcaption{color:#718797;font-size:13px;text-align:center;margin-top:9px}.sob-article__content ul,.sob-article__content ol{margin:0 0 28px;padding-left:28px}.sob-article__content li{padding:4px 0 4px 5px}.sob-article__content li::marker{color:var(--sob-orange);font-weight:800}.sob-article__content blockquote{position:relative;margin:40px 0;padding:29px 34px 29px 42px;border:0;border-left:4px solid var(--sob-orange);border-radius:0 8px 8px 0;background:#f1f7fa;color:var(--sob-navy);font:600 22px/1.55 'Exo 2',sans-serif}.sob-article__content blockquote p:last-child{margin-bottom:0}.sob-article__content pre{overflow:auto;padding:22px;border-radius:7px;background:#0d2b43;color:#dcebf5;font-size:14px}.sob-article__content table{width:100%;border-collapse:collapse;margin:30px 0}.sob-article__content th{background:var(--sob-navy);color:#fff;text-align:left}.sob-article__content th,.sob-article__content td{border:1px solid var(--sob-line);padding:13px 15px}.sob-article__content hr{border:0;border-top:1px solid var(--sob-line);margin:45px 0}
.sob-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:45px;padding-top:28px;border-top:1px solid var(--sob-line)}.sob-tags>span{color:var(--sob-blue);margin-right:3px}.sob-tags a{padding:7px 11px;border-radius:4px;background:#edf4f7;color:#425e72;font-size:12px;font-weight:700}.sob-tags a:hover{background:var(--sob-navy);color:#fff}
.sob-author{display:grid;grid-template-columns:78px 1fr;gap:20px;align-items:center;margin-top:45px;padding:27px;border:1px solid var(--sob-line);border-radius:9px;background:#fff}.sob-author__avatar img{display:block;width:78px;height:78px;border-radius:50%}.sob-author span{color:var(--sob-blue);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sob-author h2{font-size:22px;margin:3px 0 5px;color:var(--sob-navy)}.sob-author p{margin:0;color:var(--sob-muted);font-size:14px;line-height:1.55}
.sob-related{padding-top:75px}.sob-related+.sob-cta{margin-top:70px;margin-bottom:80px}.sob-single .sob-cta:last-child{margin-bottom:80px}

/* Accessible reveal: content remains visible without JavaScript. */
.js [data-sob-reveal]{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.js [data-sob-reveal].is-visible{opacity:1;transform:none}

@media(max-width:1024px){
  .sob-blog-hero__inner{grid-template-columns:1fr;gap:38px}.sob-blog-hero__statement{max-width:330px}
  .sob-card--featured{grid-template-columns:1.05fr .95fr}.sob-card--featured .sob-card__body{padding:36px}
  .sob-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}
  .sob-cta{grid-template-columns:auto 1fr}.sob-cta .sob-button{grid-column:2;justify-self:start}
  .sob-single-layout{grid-template-columns:90px minmax(0,740px);gap:25px}
}

@media(max-width:760px){
  .sob-container{width:min(100% - 28px,1180px)}
  .sob-blog-hero{padding:95px 0 62px}.sob-blog-hero__copy h1{font-size:42px}.sob-blog-hero__copy p{font-size:17px}.sob-blog-hero__statement{padding-left:18px}
  .sob-blog-main{padding-top:38px}.sob-search{grid-template-columns:auto minmax(0,1fr)}.sob-search button{width:46px;padding:0;justify-content:center}.sob-search button span{display:none}.sob-search__icon{display:none}.sob-categories{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;margin-bottom:33px;scrollbar-width:thin}.sob-categories a{white-space:nowrap}
  .sob-card--featured{grid-template-columns:1fr;min-height:0}.sob-card--featured .sob-card__media{aspect-ratio:1.5}.sob-card--featured .sob-card__body{padding:30px;min-height:0}.sob-card--featured .sob-card__title{font-size:30px}
  .sob-grid--3{grid-template-columns:1fr}.sob-card__body{min-height:0}.sob-card__meta{margin-top:8px}
  .sob-pagination ul{flex-wrap:wrap}.sob-pagination .prev,.sob-pagination .next{width:100%}
  .sob-cta{grid-template-columns:1fr;gap:17px;padding:31px 25px}.sob-cta__mark{width:51px;height:51px}.sob-cta .sob-button{grid-column:1;justify-self:start}.sob-cta h2{font-size:27px}
  .sob-section-head{align-items:flex-start;flex-direction:column}.sob-latest{padding-top:55px;padding-bottom:55px}
  .sob-single-hero{padding:95px 0 60px}.sob-single-hero h1{font-size:42px}.sob-single-hero__excerpt{font-size:17px}.sob-breadcrumbs{margin-bottom:27px}
  .sob-single-cover{width:calc(100% - 28px);transform:translateY(24px)}.sob-single-cover img{border-radius:8px}
  .sob-single-layout{display:block;padding-top:68px}.sob-share{margin-bottom:30px;padding-bottom:18px;border-bottom:1px solid var(--sob-line)}.sob-share>strong{margin-bottom:9px}.sob-share__buttons{position:static;flex-direction:row;flex-wrap:wrap}
  .sob-article__content{font-size:17px}.sob-article__content>p:first-child{font-size:18px}.sob-article__content h2{font-size:29px;margin-top:42px}.sob-article__content h3{font-size:24px}.sob-article__content blockquote{padding:24px 24px 24px 28px;font-size:19px}
  .sob-related{padding-top:58px}.sob-related+.sob-cta,.sob-single .sob-cta:last-child{margin-bottom:55px}
}

@media(max-width:430px){
  .sob-blog-hero__copy h1,.sob-single-hero h1{font-size:35px}.sob-blog-hero{padding-top:82px}.sob-blog-main{padding-bottom:55px}
  .sob-search{padding:5px}.sob-search input{font-size:14px;min-width:0}.sob-search button{height:44px}.sob-card__body{padding:22px}.sob-card__title{font-size:21px}.sob-card--featured .sob-card__body{padding:25px}.sob-card--featured .sob-card__title{font-size:27px}
  .sob-single-meta{align-items:flex-start;flex-direction:column;gap:9px}.sob-author{grid-template-columns:58px 1fr;padding:20px;align-items:start}.sob-author__avatar img{width:58px;height:58px}
  .sob-cta{margin-top:52px}.sob-cta .sob-button{width:100%}.sob-article__content table{display:block;overflow-x:auto}
}

@media(prefers-reduced-motion:reduce){
  .sob-card,.sob-card__image,.sob-text-link .sob-icon,.sob-button,.sob-search button{transition:none!important}.sob-card:hover,.sob-button:hover,.sob-search button:hover{transform:none}.js [data-sob-reveal]{opacity:1;transform:none;transition:none}
}

@media print{
  .sob-reading-progress,.sob-share,.sob-related,.sob-cta{display:none!important}.sob-single-hero{padding:30px 0;background:#fff!important;color:#000}.sob-single-hero h1,.sob-single-hero .sob-kicker{color:#000}.sob-single-cover{transform:none;margin-top:20px}.sob-single-layout{display:block;padding-top:35px}.sob-article__content{color:#000}
}
