/* Shared corrections from the September 14 page review. */
html body.am26 .am26-uzi-intro__grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(180px,.6fr);align-items:center;gap:48px;}
html body.am26 .am26-uzi-intro h1{font-size:clamp(44px,6vw,72px)!important;}
html body.am26 .am26-uzi-intro__icon{display:grid;place-items:center;aspect-ratio:1;width:100%;max-width:280px;justify-self:end;border-radius:50% 50% 16px 50%;background:#deebe5;}
html body.am26 .am26-uzi-intro__icon svg{width:45%;height:auto;fill:none;stroke:#075e57;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;}
html body.am26 :where(.am26-uzi-checkup-cards,.am26-uzi-film,.am26-uzi-machine-showcase,.am26-uzi-guide){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}
html body.am26 .am26-uzi-checkup-cards>a{display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid #c9dcd3;border-radius:20px;background:#f8fbfc;color:#173c36;text-decoration:none;}
html body.am26 .am26-uzi-checkup-cards>a strong{margin-top:auto;color:#075e57;}
html body.am26 .am26-uzi-checkup-cards h3{font-size:26px!important;}
html body.am26 .am26-uzi-film{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:center;}
html body.am26 .am26-uzi-film figure{margin:0;min-width:0;}
html body.am26 .am26-uzi-film video{display:block;width:100%;aspect-ratio:16/9;border-radius:20px;background:#101818;object-fit:contain;}
html body.am26 .am26-uzi-film figcaption{margin-top:12px;font-size:14px;color:#536b68;}
html body.am26 .am26-uzi-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;}
html body.am26 .am26-uzi-feature-grid article{padding:28px;border:1px solid #c9dcd3;border-radius:20px;background:#f8fbfc;}
html body.am26 .am26-uzi-feature-grid h3{font-size:24px!important;line-height:1.3;}
html body.am26 .am26-uzi-feature-icon{display:grid;place-items:center;width:56px;height:56px;margin-bottom:24px;border-radius:16px;background:#deebe5;color:#075e57;}
html body.am26 .am26-uzi-feature-icon svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}
html body.am26 .am26-uzi-machine-showcase{align-items:center;gap:48px;}
html body.am26 .am26-uzi-machine-photos{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:360px;justify-self:center;}
html body.am26 .am26-uzi-machine-photos figure{margin:0;border-radius:20px;overflow:hidden;background:#e6eee9;}
html body.am26 .am26-uzi-machine-photos img{display:block;width:100%;height:100%;aspect-ratio:3/4;object-fit:cover;}
html body.am26 .am26-uzi-machine-photos figure:first-child img{object-fit:contain;padding:14px;}
html body.am26 .am26-uzi-machine-showcase dl>div{display:grid;grid-template-columns:110px 1fr;padding:15px 0;border-bottom:1px solid #c9dcd3;gap:16px;}
html body.am26 .am26-uzi-machine-showcase dd{margin:0;}
html body.am26 .am26-uzi-guide article{padding:28px;border-top:1px solid #b9cec5;}
html body.am26 .am26-uzi-guide article>span{color:#577568;font:600 14px/1.5 Manrope,sans-serif;}
html body.am26 .am26-uzi-guide h3{font-size:24px!important;margin-top:16px;}
html body.am26 .am26-uzi-source{font-size:13px;color:#536b68;margin-top:24px;}
@media(max-width:760px){
 html body.am26 .am26-uzi-intro__grid{grid-template-columns:minmax(0,1fr);gap:24px;}
 html body.am26 .am26-uzi-intro__icon{grid-row:1;width:64px;justify-self:start;}
 html body.am26 :where(.am26-uzi-checkup-cards,.am26-uzi-film,.am26-uzi-machine-showcase,.am26-uzi-guide,.am26-uzi-feature-grid){grid-template-columns:minmax(0,1fr);}
}
html body.am26 .m33-direction-page--dentistry{--am26-brand-800:#135b93;--am26-brand-700:#135b93;--am26-ink:#143955;--am26-border:#c7dce9;--am26-soft:#e8f2f8;}
html body.am26 .m33-direction-page--dentistry :where(.m33-dent-section--graphite,.m33-dent-section--dark,.m33-dent-story-grid) :where(h2,h3,a){color:#f6fbff!important;}
html body.am26 .m33-direction-page--dentistry #service-catalog{background:#e8f2f8!important;}
html body.am26 .m33-direction-page--dentistry :where(.am26-button--primary,.m33-button,.am26-related-service-search__reset){background:#135b93!important;border-color:#135b93!important;color:#fff!important;}
html body.am26 .m33-direction-page--dentistry :where(.am26-service-row__price,.am26-service-row__price strong,.am26-service-row__title-link,.am26-service-row__meta,.am26-service-variant__price,.am26-service-row__variants summary,.am26-price-request,.m33-post-button){color:#135b93!important;}
html body.am26 .m33-direction-page--dentistry :where(.am26-service-row,.am26-service-row__variants,.am26-related-service-search){border-color:#c7dce9!important;}
html body.am26 .m33-direction-page--dentistry :focus-visible{outline-color:#135b93!important;}
html body.am26 .am26-patient-tasks .m33-grid{gap:20px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;}
html body.am26 .am26-patient-tasks .m33-card{padding:24px!important;border:1px solid #c9dcd3!important;border-radius:18px!important;background:#f8fbfc!important;box-shadow:none!important;}
html body.am26 .am26-patient-task__index{display:inline-block!important;padding:6px 10px!important;margin:0 0 16px;border-radius:8px;background:#deebe5!important;color:#315e4c!important;}
html body.am26 .am26-patient-tasks h3{font-size:22px!important;line-height:1.35;}
@media(max-width:900px){html body.am26 .am26-patient-tasks .m33-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:600px){html body.am26 .am26-patient-tasks .m33-grid{grid-template-columns:minmax(0,1fr)!important;}}
html body.am26 .form-certificate__checkbox{display:flex!important;align-items:flex-start;gap:10px;width:100%;margin:16px 0!important;line-height:1.6;}
html body.am26 .form-certificate__checkbox>input{flex:none;margin-top:6px;}
html:has(link[rel="canonical"][href$="/news-promotions"]) body.am26 section:has(>.am26-container>.am26-certificate-teaser){padding-block:20px!important;}
html body.am26 .am26-certificate-teaser{position:relative;isolation:isolate;overflow:hidden;min-height:200px;padding:32px!important;border-radius:24px!important;background:#064447!important;gap:24px;}
html body.am26 .am26-certificate-teaser::before{content:"";position:absolute;z-index:-1;inset:-45px 12% -45px auto;width:290px;background:url('/assets-am/redesign/v2/brand-spiral.svg') center/contain no-repeat;opacity:.4;transform:rotate(-12deg);}
html body.am26 .am26-certificate-teaser h2{font-size:clamp(28px,3.5vw,46px)!important;color:#fff!important;}
html body.am26 .am26-certificate-teaser p{color:#e1efec!important;max-width:50ch;}
html body.am26 :where(input[type=text],input[type=search],input[type=tel],input[type=email],input[type=number],input:not([type]),textarea){padding-inline:16px!important;box-sizing:border-box;}
html body.am26 .m33-post-buttons{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;max-width:100%;min-width:0;gap:8px;scrollbar-width:none;}
html body.am26 .m33-post-buttons>*{flex-shrink:0;white-space:nowrap;}
html body.am26 :where(.am26-promotions-carousel,.am26-equipment-carousel,.m33-post-buttons){scrollbar-width:none;}
html body.am26 :where(.am26-promotions-carousel,.am26-equipment-carousel,.m33-post-buttons)::-webkit-scrollbar{display:none;}
html body.am26 :is(.am26-hero-services-jump,.am26-doctors-jump){display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px!important;border:1px dashed currentColor!important;border-radius:12px!important;padding:12px 18px!important;background:transparent!important;color:var(--am26-brand-800)!important;font:inherit;font-size:14px;font-weight:750;line-height:1.2;text-decoration:none!important;box-shadow:none!important;cursor:pointer;}
html body.am26 :is(.am26-hero-services-jump,.am26-doctors-jump):focus-visible{outline:2px solid currentColor;outline-offset:3px;}
html body.am26 .m33-article-card__body{padding:24px!important;min-width:0;}
html body.am26 .m33-article-card{border:1px solid var(--am26-border)!important;border-radius:20px!important;background:#f8fbfc!important;overflow:hidden;}
html body.am26 .m33-article-card__media{border-radius:0!important;}
html body.am26 .am26-service-row__variants--single{grid-column:1/-1;width:100%;border-top:1px solid var(--am26-border);padding-top:12px;}
html body.am26 .am26-price-request{font-size:14px!important;white-space:normal;}
html body.am26 .am26-breadcrumbs{max-width:1240px;margin-inline:auto;padding-inline:0;}
html body.am26 :where(main>.am26-breadcrumbs,body>.am26-breadcrumbs,.am26-main>.am26-breadcrumbs){width:calc(100% - 2 * var(--am26-gutter));}
html body.am26 .am26-breadcrumbs :where(ol,ul){display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;}
html body.am26 .m33-doctor__timeline{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;max-width:940px;border-left:2px solid #aec9bf;padding:0 0 0 28px!important;margin-left:10px;list-style:none;}
html body.am26 .m33-doctor__timeline>li{position:relative;padding:24px!important;margin:0 0 20px!important;border:1px solid var(--am26-border)!important;border-radius:16px!important;background:#f8fbfc!important;box-shadow:none!important;}
html body.am26 .m33-doctor__timeline>li::before{content:"";position:absolute;left:-36px;top:34px;width:12px;height:12px;border:3px solid #f3f6ef;border-radius:50%;background:#075e57;box-sizing:content-box;}
html body.am26 .m33-doctor__timeline-year{display:inline-block;margin:0 0 12px!important;padding:4px 10px;border-radius:8px;background:#deece6;color:#234e43!important;font:600 15px/1.4 Manrope,sans-serif;}
html body.am26 .m33-doctor__timeline h3{margin:0 0 8px!important;font-size:21px!important;line-height:1.4;}
html body.am26 .am26-checkup-panel-grid{align-items:stretch;}
html body.am26 .am26-checkup-panel-card{display:grid;grid-template-rows:48px minmax(92px,auto) auto 1fr;align-content:start;gap:16px;padding:24px!important;}
html body.am26 .am26-checkup-panel-card h3{margin:0!important;font-size:22px!important;line-height:1.4!important;}
@supports(grid-template-rows:subgrid){html body.am26 .am26-checkup-panel-card{grid-template-rows:subgrid;grid-row:span 4;}}
html body.am26 .am26-checkup-panel-card__price{font:700 25px/1.3 Manrope,sans-serif!important;color:#075e57!important;margin:0!important;font-variant-numeric:tabular-nums;}
html body.am26 .am26-checkup-panel-card>details{align-self:start;}
html body.am26 .am26-checkup-panel-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#e0ece5;color:#075e57;}
html body.am26 .am26-checkup-panel-icon svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;}
html body.am26 .am26-checkup-hero__aside--hub strong{font-family:Manrope,sans-serif!important;font-size:clamp(30px,3.5vw,48px)!important;font-weight:500!important;line-height:1.2;}
html body.am26 .am26-checkup-related{display:flex;flex-wrap:wrap;gap:12px;}
html body.am26 .am26-checkup-related a{display:inline-flex;align-items:center;min-height:48px;padding:10px 18px;border:1px solid var(--am26-border);border-radius:12px;text-decoration:none;background:#f8fbfc;color:#075e57;font-weight:600;}
html body.am26 .m33-equipment-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;}
html body.am26 .m33-equipment-card{display:flex!important;flex-direction:column!important;min-width:0;border:1px solid var(--am26-border)!important;border-radius:20px!important;overflow:hidden;}
html body.am26 .m33-equipment-card__visual{width:100%!important;min-height:0!important;height:240px!important;aspect-ratio:auto;background:#e4ece9!important;}
html body.am26 .m33-equipment-catalog .m33-equipment-card__visual img{width:100%!important;max-width:none!important;height:100%!important;object-fit:contain!important;padding:0!important;}
html body.am26 .m33-equipment-card__body{width:100%!important;min-width:0;padding:24px!important;}
html body.am26 .m33-equipment-card h2{font-size:clamp(24px,2.1vw,32px)!important;line-height:1.2!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;}
html body.am26 .am26-equipment-card :where(.am26-eyebrow,.am26-equipment-card__type){min-height:3em;}
html body.am26 .am26-equipment-card h3{min-height:2.6em;line-height:1.3;}
html body.am26 .am26-certificate-visual__spiral{object-fit:contain;object-position:center top;width:48%!important;height:52%!important;right:0!important;top:0!important;}
@media(max-width:1000px){html body.am26 .m33-equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:760px){
 html body.am26 .am26-certificate-teaser{flex-direction:column;align-items:flex-start!important;}
 html body.am26 :where(.am26-final-cta>p,.am26-final-cta>div>p,.m33-cta>div>p,.m33-doctor__cta>div>p){display:none!important;}
 html body.am26 .m33-equipment-grid{grid-template-columns:minmax(0,1fr)!important;}
 html body.am26 .m33-article-card__body{padding:20px!important;}
 html body.am26 .am26-checkup-panel-card{grid-template-rows:auto auto auto 1fr;grid-row:auto;}
}
html body.am26 [data-am26-related-service-scope] [data-am26-service-card][hidden],html body.am26 [data-am26-related-service-scope] .am26-service-group[hidden] { display:none!important; }

/* Mobile review: shared components, readable type and consistent spacing. */
html body.am26 .m33-equipment-card__image-link img { object-position:50% 50%!important; }
html body.am26 .am26-certificate-form__choices label span > strong,
html body.am26 .am26-certificate-form__choices label span > small { display:block; }
html body.am26 .am26-certificate-form__choices label span > small { margin-top:6px; }
html body.am26 .m33-doctor__timeline { display:block!important; margin:24px 0 0!important; padding:0!important; list-style:none; border-top:1px solid #cfddd7; }
html body.am26 .m33-doctor__timeline::before,html body.am26 .m33-doctor__timeline li::before { display:none!important; }
html body.am26 .m33-doctor__timeline li { display:grid!important; grid-template-columns:150px minmax(0,1fr); gap:8px 24px; margin:0!important; padding:22px 0!important; border:0!important; border-bottom:1px solid #cfddd7!important; border-radius:0!important; box-shadow:none!important; background:transparent!important; }
html body.am26 .m33-doctor__timeline li>* { grid-column:2; margin:0!important; }
html body.am26 .m33-doctor__timeline .m33-doctor__timeline-year { grid-column:1; grid-row:1/5; align-self:start; width:max-content; padding:5px 9px; font-size:15px!important; background:#e0ece6; }
html body.am26 .m33-doctor__timeline h3 { font:500 21px/1.4 Manrope,sans-serif!important; color:#173c36!important; }
html body.am26 .m33-doctor__timeline p { font-size:16px!important; line-height:1.55!important; }
html body.am26 .m33-timeline { padding:0; }
html body.am26 .m33-timeline li { grid-template-columns:50px minmax(0,1fr); gap:18px; padding:0 0 32px!important; margin:0!important; border:0!important; }
html body.am26 .m33-timeline li::before { top:25px!important; bottom:-25px!important; left:24px!important; }
html body.am26 .m33-timeline li>span { position:relative; z-index:1; }
html body.am26 .m33-direction-page--dentistry .m33-dent-card h3,
html body.am26 .m33-direction-page--dentistry #dentistry-comfort-title,
html body.am26 .m33-direction-page--dentistry .m33-dent-comfort-grid h3 { color:#143955!important; }
html body.am26 .m33-direction-page--dentistry .am26-card-action:first-child,
html body.am26 .m33-direction-page--dentistry .am26-related-service-search__reset { color:#fff!important; background:#135b93!important; border-color:#135b93!important; }
html body.am26 .am26-shared-responsive-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:28px; }
html body.am26 .am26-shared-feature-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:24px; }
@media(max-width:768px) {
 html body.am26.am26-page--home-animation .am26-home-hero__layout>.am26-eyebrow { text-align:center; }
 html body.am26.am26-page--doctor .am26-breadcrumbs { font-size:12px; }
 html body.am26.am26-page--doctor .am26-breadcrumbs ol { flex-wrap:nowrap; gap:6px; overflow-x:auto; max-width:100%; scrollbar-width:none; }
 html body.am26.am26-page--doctor .am26-breadcrumbs li { flex:0 0 auto; white-space:nowrap; }
 html body.am26.am26-page--doctor .am26-breadcrumbs li:not(:last-child)::after { margin-left:6px; }
 html body.am26 .am26-header__inner { padding-inline:0!important; }
 html body.am26 .am26-logo { margin-left:0!important; padding-inline:0!important; }
 html body.am26 .am26-home-direction-card__routes { display:none!important; }
 html body.am26 .am26-certificate-teaser::before { display:none; }
 html body.am26.am26-style-v6 .am26-certificate-visual { transform:rotate(2deg)!important; width:calc(100% - 12px); margin:10px auto; min-height:0; aspect-ratio:1.586; padding:clamp(16px,5vw,22px); display:flex; flex-direction:column; }
 html body.am26.am26-style-v6 .am26-certificate-visual__brand { font-size:clamp(9px,2.8vw,11px); }
 html body.am26.am26-style-v6 .am26-certificate-visual__body { margin-top:14px; }
 html body.am26.am26-style-v6 .am26-certificate-visual__body p { font-size:clamp(8px,2.5vw,10px); }
 html body.am26.am26-style-v6 .am26-certificate-visual__body strong { font-size:clamp(32px,9.5vw,40px); margin-top:3px; }
 html body.am26.am26-style-v6 .am26-certificate-visual__body>span { font-size:clamp(10px,3vw,12px); line-height:1.3; margin-top:5px; }
 html body.am26.am26-style-v6 .am26-certificate-visual__footer { position:relative; inset:auto; margin-top:auto; padding-top:10px; gap:1px; font-size:clamp(8px,2.4vw,10px); line-height:1.3; }
 html body.am26 .am26-shared-responsive-grid,html body.am26 .am26-shared-feature-grid,
 html body.am26 .am26-uzi-film,html body.am26 .am26-uzi-feature-grid { grid-template-columns:minmax(0,1fr)!important; gap:24px; }
 html body.am26 .am26-uzi-feature-grid article { padding:24px; }
 html body.am26 .am26-uzi-film h2 { word-break:normal; overflow-wrap:normal; }
 html body.am26 .m33-doctor__timeline li { grid-template-columns:1fr; gap:8px; padding:20px 0!important; }
 html body.am26 .m33-doctor__timeline li>* { grid-column:1; }
 html body.am26 .m33-doctor__timeline .m33-doctor__timeline-year { grid-row:auto; margin-bottom:3px!important; }
 html body.am26 .m33-doctor__timeline h3 { font-size:19px!important; }
 html body.am26 .am26-service-row__comment--inline>p { display:block!important; margin:0; overflow:visible; -webkit-line-clamp:unset; }
 html body.am26 .am26-service-row__comment--inline .am26-service-description-toggle { position:relative!important; inset:auto!important; display:inline-block!important; vertical-align:baseline; width:auto!important; min-width:0!important; min-height:0!important; margin:0 0 0 .35em!important; padding:0!important; border:0!important; border-radius:0!important; font:inherit!important; font-size:.9em!important; font-weight:400!important; line-height:1!important; color:inherit!important; background:transparent!important; box-shadow:none!important; text-decoration:underline!important; text-decoration-color:rgba(102,120,114,.3)!important; text-underline-offset:2px; }
}
html body.am26 .am26-service-row__comment--inline [hidden] { display:none!important; }
@media(min-width:769px) {
 html body.am26 .am26-service-row__comment--inline .am26-service-description-toggle,
 html body.am26 .am26-service-row__comment--inline .am26-service-description-preview { display:none!important; }
 html body.am26 .am26-service-row__comment--inline .am26-service-description-full { display:inline!important; }
}

/* Booking fields share one flat surface; focus remains clearly visible. */
html body.am26 .am26-booking .am26-callback-form,
html body.am26 .am26-booking .am26-callback-form__field {
  background:transparent !important; box-shadow:none !important; border:0;
}
html body.am26 .am26-booking .am26-callback-form :is(input[type=text],input[type=tel],textarea) {
  background:#fff !important; color:#173e3b !important; box-shadow:none !important;
}
html body.am26 .am26-booking .am26-callback-form :is(input,textarea):focus-visible {
  outline:2px solid #08716a; outline-offset:2px;
}

html body.am26 .am26-service-description-toggle[hidden] { display:none!important; }
/* Use the original transparent portrait; its 18 empty bottom rows are outside the card crop. */
html body.am26.am26-style-v6 .am26-card--doctor:has(a[href$="/solonecz-elena-nikolaevna"]) .am26-card__photo img { object-view-box:inset(0 0 3.956044% 0); transform:scale(.92)!important; }
html body.am26 .am26-certificate-form__choices label span>strong { font-size:16px!important; font-weight:650!important; }
html body.am26 .am26-certificate-form__choices label span>small { font-size:14px!important; line-height:1.5; }
html body.am26.am26-page--equipment-list .m33-equipment-card__visual { display:block!important; height:240px!important; aspect-ratio:auto!important; }
html body.am26 .m33-equipment-card__visual>.m33-equipment-card__image-link { display:block!important; width:100%!important; height:100%!important; min-height:0!important; }
html body.am26 .m33-equipment-card__visual>.m33-equipment-card__image-link>img { display:block!important; width:100%!important; height:100%!important; min-height:0!important; max-height:100%!important; object-fit:contain!important; object-position:50% 50%!important; }
@media(max-width:768px) { html body.am26.am26-page--equipment-list .m33-equipment-card__visual { height:220px!important; } }
html body.am26.am26-style-v6.am26-theme-dentistry-blue main .am26-card--doctor .am26-card__footer>a[data-am26-booking] { color:#fff!important; background:#135b93!important; border-color:#135b93!important; }

/* Shared article notice: explicit colors override the legacy white-on-white cascade. */
html body.am26.am26-style-v6 .m33-article-content>.m33-article-disclaimer{
 position:relative;margin:40px 0 0!important;padding:clamp(24px,4vw,36px)!important;
 border:1px solid #27655f!important;border-radius:24px!important;
 background:#103e3a!important;box-shadow:none!important;color:#f6f6ee!important;
}
html body.am26.am26-style-v6 .m33-article-content>.m33-article-disclaimer>strong{
 display:block;max-width:24ch;color:#f6f6ee!important;font-size:clamp(24px,2.2vw,30px)!important;
 font-weight:500;line-height:1.2;letter-spacing:-.02em;
}
html body.am26.am26-style-v6 .m33-article-content>.m33-article-disclaimer>p{
 max-width:58ch;margin:14px 0 24px!important;color:#e3eeeb!important;font-size:16px!important;line-height:1.6;
}
html body.am26.am26-style-v6 .m33-article-content>.m33-article-disclaimer>.am26-button{
 display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px!important;
 border:1px solid #d8e9ae!important;border-radius:12px!important;background:#d8e9ae!important;
 color:#103e3a!important;text-decoration:none!important;font-size:16px!important;font-weight:600;
 box-shadow:none!important;line-height:1.3;
}
html body.am26.am26-style-v6 .m33-article-content>.m33-article-disclaimer>.am26-button:hover{background:#e5f0c8!important;}
html body.am26.am26-style-v6 .m33-article-content>.m33-article-disclaimer>.am26-button:focus-visible{outline:2px solid #fff;outline-offset:4px;}
