@charset "UTF-8";

.sim-post-show-article {}

/* wp-block-post-featured-image-inline-css */
.sim-post-show-article .wp-block-post-featured-image {margin-left:0;margin-right:0}
.sim-post-show-article .wp-block-post-featured-image a{display:block}
.sim-post-show-article .wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}
.sim-post-show-article .wp-block-post-featured-image.alignfull img,
.sim-post-show-article .wp-block-post-featured-image.alignwide img{width:100%}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}
.sim-post-show-article .wp-block-post-featured-image {position:relative}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}
.sim-post-show-article .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}

/* wp-block-post-title-inline-css */
.sim-post-show-article .wp-block-post-title {box-sizing:border-box;word-break:break-word}
.sim-post-show-article .wp-block-post-title a{display:inline-block}
.sim-post-show-article .wp-block-post-title {font-weight: 400;margin-top: 1.25rem;margin-bottom: 1.25rem;}
.sim-post-show-article .wp-block-post-title a:where(:not(.wp-element-button)){text-decoration: none;}
.sim-post-show-article .wp-block-post-title a:where(:not(.wp-element-button)):hover{text-decoration: underline;}
.sim-post-show-article .wp-block-post-title a:where(:not(.wp-element-button)):focus{text-decoration: underline dashed;}
.sim-post-show-article .wp-block-post-title a:where(:not(.wp-element-button)):active{color: var(--wp--preset--color--secondary);text-decoration: none;}

/* wp-block-image-inline-css */
.sim-post-show-article .wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}
.sim-post-show-article .wp-block-image img,.wp-block-image.has-custom-border img{box-sizing:border-box}
.sim-post-show-article .wp-block-image.aligncenter{text-align:center}
.sim-post-show-article .wp-block-image.alignfull img,
.sim-post-show-article .wp-block-image.alignwide img{height:auto;width:100%}
.sim-post-show-article .wp-block-image .aligncenter,
.sim-post-show-article .wp-block-image .alignleft,
.sim-post-show-article .wp-block-image .alignright,
.sim-post-show-article .wp-block-image.aligncenter,
.sim-post-show-article .wp-block-image.alignleft,
.sim-post-show-article .wp-block-image.alignright{display:table}
.sim-post-show-article .wp-block-image .aligncenter>figcaption,
.sim-post-show-article .wp-block-image .alignleft>figcaption,
.sim-post-show-article .wp-block-image .alignright>figcaption,
.sim-post-show-article .wp-block-image.aligncenter>figcaption,
.sim-post-show-article .wp-block-image.alignleft>figcaption,
.sim-post-show-article .wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}
.sim-post-show-article .wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}
.sim-post-show-article .wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}
.sim-post-show-article .wp-block-image .aligncenter{margin-left:auto;margin-right:auto}
.sim-post-show-article .wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}
.sim-post-show-article .wp-block-image .is-style-rounded img,
.sim-post-show-article .wp-block-image.is-style-circle-mask img,
.sim-post-show-article .wp-block-image.is-style-rounded img{border-radius:9999px}
@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){
    .sim-post-show-article .wp-block-image.is-style-circle-mask img{
        border-radius:0;
        -webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
        mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
        mask-mode:alpha;
        -webkit-mask-position:center;
        mask-position:center;
        -webkit-mask-repeat:no-repeat;
        mask-repeat:no-repeat;
        -webkit-mask-size:contain;
        mask-size:contain
    }
}
.sim-post-show-article .wp-block-image :where(.has-border-color){border-style:solid}
.sim-post-show-article .wp-block-image :where([style*=border-top-color]){border-top-style:solid}
.sim-post-show-article .wp-block-image :where([style*=border-right-color]){border-right-style:solid}
.sim-post-show-article .wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}
.sim-post-show-article .wp-block-image :where([style*=border-left-color]){border-left-style:solid}
.sim-post-show-article .wp-block-image :where([style*=border-width]){border-style:solid}
.sim-post-show-article .wp-block-image :where([style*=border-top-width]){border-top-style:solid}
.sim-post-show-article .wp-block-image :where([style*=border-right-width]){border-right-style:solid}
.sim-post-show-article .wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}
.sim-post-show-article .wp-block-image :where([style*=border-left-width]){border-left-style:solid}
.sim-post-show-article .wp-block-image figure{margin:0}

/* wp-block-paragraph-inline-css */
.sim-post-show-article .is-small-text{font-size:.875em}
.sim-post-show-article .is-regular-text{font-size:1em}
.sim-post-show-article .is-large-text{font-size:2.25em}
.sim-post-show-article .is-larger-text{font-size:3em}
.has-drop-cap:not(:focus):first-letter{
    float:left;
    font-size:8.4em;
    font-style:normal;
    font-weight:100;
    line-height:.68;
    margin:.05em .1em 0 0;
    text-transform:uppercase
}
body.rtl .has-drop-cap:not(:focus):first-letter{
    float:none;
    margin-left:.1em
}
.sim-post-show-article p.has-drop-cap.has-background{
    overflow:hidden
}
.sim-post-show-article p.has-background{
    padding:1.25em 2.375em
}
:where(p.has-text-color:not(.has-link-color)) a{
    color:inherit
}

/* wp-block-spacer-inline-css */
.sim-post-show-article .wp-block-spacer{clear:both}

/* wp-block-heading-inline-css */
.sim-post-show-article h1.has-background,
.sim-post-show-article h2.has-background,
.sim-post-show-article h3.has-background,
.sim-post-show-article h4.has-background,
.sim-post-show-article h5.has-background,
.sim-post-show-article h6.has-background{padding:1.25em 2.375em}

/* wp-block-columns-inline-css */
.sim-post-show-article .wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important;margin-bottom:1.75em;gap: 1.5rem;}
@media (min-width:782px){
    .sim-post-show-article .wp-block-columns{flex-wrap:nowrap!important}
}
.sim-post-show-article .wp-block-columns.are-vertically-aligned-top{align-items:flex-start}
.sim-post-show-article .wp-block-columns.are-vertically-aligned-center{align-items:center}
.sim-post-show-article .wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}
@media (max-width:781px){
    .sim-post-show-article .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}
}
@media (min-width:782px){
    .sim-post-show-article .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}
    .sim-post-show-article .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}
}
.sim-post-show-article .wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}
.sim-post-show-article .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}
.sim-post-show-article .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}
:where(.wp-block-columns.has-background){padding:1.25em 2.375em}
.sim-post-show-article .wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}
.sim-post-show-article .wp-block-column.is-vertically-aligned-top{align-self:flex-start}
.sim-post-show-article .wp-block-column.is-vertically-aligned-center{align-self:center}
.sim-post-show-article .wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}
.sim-post-show-article .wp-block-column.is-vertically-aligned-bottom,
.sim-post-show-article .wp-block-column.is-vertically-aligned-center,
.sim-post-show-article .wp-block-column.is-vertically-aligned-top{width:100%}

/* wp-block-post-content-inline-css */
.sim-post-show-article .wp-block-post-content a:where(:not(.wp-element-button)){color: var(--wp--preset--color--secondary);}

/* wp-block-separator-inline-css */
.sim-post-show-article .wp-block-separator{border:1px solid;border-left:none;border-right:none}
.sim-post-show-article .wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}
.sim-post-show-article .wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}

/* wp-block-post-date-inline-css */
.sim-post-show-article .wp-block-post-date{box-sizing:border-box}
.sim-post-show-article .wp-block-post-date{font-size: var(--wp--preset--font-size--small);font-weight: 400;}
.sim-post-show-article .wp-block-post-date a:where(:not(.wp-element-button)){text-decoration: none;}
.sim-post-show-article .wp-block-post-date a:where(:not(.wp-element-button)):hover{text-decoration: underline;}

/* global-styles-inline-css */
body{
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--color--base: #ffffff;
    --wp--preset--color--contrast: #000000;
    --wp--preset--color--primary: #9DFF20;
    --wp--preset--color--secondary: #345C00;
    --wp--preset--color--tertiary: #F6F6F6;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
    --wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
    --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
    --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
    --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
    --wp--preset--duotone--midnight: url('#wp-duotone-midnight');
    --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
    --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
    --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
    --wp--preset--font-size--small: clamp(0.875rem, 0.875rem + ((1vw - 0.48rem) * 0.24), 1rem);
    --wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.48rem) * 0.24), 1.125rem);
    --wp--preset--font-size--large: clamp(1.75rem, 1.75rem + ((1vw - 0.48rem) * 0.24), 1.875rem);
    --wp--preset--font-size--x-large: 2.25rem;
    --wp--preset--font-size--xx-large: clamp(4rem, 4rem + ((1vw - 0.48rem) * 11.538), 10rem);
    --wp--preset--font-family--dm-sans: "DM Sans", sans-serif;
    --wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;
    --wp--preset--font-family--inter: "Inter", sans-serif;
    --wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
    --wp--preset--font-family--source-serif-pro: "Source Serif Pro", serif;
    --wp--preset--spacing--30: clamp(1.5rem, 5vw, 2rem);
    --wp--preset--spacing--40: clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem);
    --wp--preset--spacing--50: clamp(2.5rem, 8vw, 4.5rem);
    --wp--preset--spacing--60: clamp(3.75rem, 10vw, 7rem);
    --wp--preset--spacing--70: clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem);
    --wp--preset--spacing--80: clamp(7rem, 14vw, 11rem);
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}
body {
    --wp--style--global--content-size: 650px;
    --wp--style--global--wide-size: 1200px;
}
.sim-post-show-article .wp-site-blocks {
     padding-top: var(--wp--style--root--padding-top);
     padding-bottom: var(--wp--style--root--padding-bottom);
}
.sim-post-show-article .has-global-padding {
     padding-right: var(--wp--style--root--padding-right);
     padding-left: var(--wp--style--root--padding-left);
}
.sim-post-show-article .has-global-padding :where(.has-global-padding) {
     padding-right: 0;
     padding-left: 0;
}
.sim-post-show-article .has-global-padding > .alignfull {
     margin-right: calc(var(--wp--style--root--padding-right) * -1);
     margin-left: calc(var(--wp--style--root--padding-left) * -1);
}
.sim-post-show-article .has-global-padding :where(.has-global-padding) > .alignfull {
     margin-right: 0;
     margin-left: 0;
}
.sim-post-show-article .has-global-padding > .alignfull:where(:not(.has-global-padding)) > :where([class*="wp-block-"]:not(.alignfull):not([class*="__"]),p,h1,h2,h3,h4,h5,h6,ul,ol) {
     padding-right: var(--wp--style--root--padding-right);
     padding-left: var(--wp--style--root--padding-left);
}
.sim-post-show-article .has-global-padding :where(.has-global-padding) > .alignfull:where(:not(.has-global-padding)) > :where([class*="wp-block-"]:not(.alignfull):not([class*="__"]),p,h1,h2,h3,h4,h5,h6,ul,ol) {
     padding-right: 0;
     padding-left: 0;
}
.sim-post-show-article .wp-site-blocks > .alignleft {
     float: left;
     margin-right: 2em;
}
.sim-post-show-article .wp-site-blocks > .alignright {
     float: right;
     margin-left: 2em;
}
.sim-post-show-article .wp-site-blocks > .aligncenter {
     justify-content: center;
     margin-left: auto;
     margin-right: auto;
}
.sim-post-show-article .wp-site-blocks > * {
     margin-block-start: 0;
     margin-block-end: 0;
}
.sim-post-show-article .wp-site-blocks > * + * {
     margin-block-start: 1.5rem;
}
.sim-post-show-article {
     --wp--style--block-gap: 1.5rem;
}
.sim-post-show-article .is-layout-flow > *{
    margin-block-start: 0;
    margin-block-end: 0;
}
.sim-post-show-article .is-layout-flow > * + *{
    margin-block-start: 1.5rem;
    margin-block-end: 0;
}
.sim-post-show-article .is-layout-constrained > *{
    margin-block-start: 0;
    margin-block-end: 0;
}
.sim-post-show-article .is-layout-constrained > * + *{
    margin-block-start: 1.5rem;
    margin-block-end: 0;
}
.sim-post-show-article .is-layout-flex{
    gap: 1.5rem;
}
.sim-post-show-article .is-layout-flow > .alignleft{
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}
.sim-post-show-article .is-layout-flow > .alignright{
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}
.sim-post-show-article .is-layout-flow > .aligncenter{
    margin-left: auto !important;
    margin-right: auto !important;
}
.sim-post-show-article .is-layout-constrained > .alignleft{
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em;
}
.sim-post-show-article .is-layout-constrained > .alignright{
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0;
}
.sim-post-show-article .is-layout-constrained > .aligncenter{
    margin-left: auto !important;
    margin-right: auto !important;
}
.sim-post-show-article .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){
    max-width: var(--wp--style--global--content-size);
    margin-left: auto !important;
    margin-right: auto !important;
}
.sim-post-show-article .is-layout-constrained > .alignwide{
    max-width: var(--wp--style--global--wide-size);
}
.sim-post-show-article .is-layout-flex{
    display: flex;
}
.sim-post-show-article .is-layout-flex{
    flex-wrap: wrap;
    align-items: center;
}
.sim-post-show-article .is-layout-flex > *{
    margin: 0;
}
body{
    --wp--style--root--padding-top: var(--wp--preset--spacing--40);
    --wp--style--root--padding-right: var(--wp--preset--spacing--30);
    --wp--style--root--padding-bottom: var(--wp--preset--spacing--40);
    --wp--style--root--padding-left: var(--wp--preset--spacing--30);
}
.sim-post-show-article a:where(:not(.wp-element-button)){color: var(--wp--preset--color--vivid-cyan-blue);text-decoration: underline;}
.sim-post-show-article a:where(:not(.wp-element-button)):hover{text-decoration: none;}
.sim-post-show-article a:where(:not(.wp-element-button)):focus{text-decoration: underline dashed;}
.sim-post-show-article a:where(:not(.wp-element-button)):active{color: var(--wp--preset--color--secondary);text-decoration: none;}
.sim-post-show-article h1, h2, h3, h4, h5, h6{font-weight: 400;line-height: 1.4;}
.sim-post-show-article h1{font-size: clamp(2.719rem, 2.719rem + ((1vw - 0.48rem) * 1.742), 3.625rem);line-height: 1.2;}
.sim-post-show-article h2{font-size: clamp(2.625rem, calc(2.625rem + ((1vw - 0.48rem) * 8.4135)), 3.25rem);line-height: 1.2;}
.sim-post-show-article h3{font-size: var(--wp--preset--font-size--x-large);}
.sim-post-show-article h4{font-size: var(--wp--preset--font-size--large);}
.sim-post-show-article h5{font-size: var(--wp--preset--font-size--medium);font-weight: 700;text-transform: uppercase;}
.sim-post-show-article h6{font-size: var(--wp--preset--font-size--medium);text-transform: uppercase;}

.sim-post-show-article {font-size:16px;}
.sim-post-show-article h1 {font-size:2.75rem;}
.sim-post-show-article h2 {font-size:1.75rem;margin-top:1.75rem;}
.sim-post-show-article h2.has-small-font-size    {font-size:1rem;}
.sim-post-show-article h2.has-medium-font-size   {font-size:1.125rem;}
.sim-post-show-article h2.has-large-font-size    {font-size:1.75rem;}
.sim-post-show-article h2.has-x-large-font-size  {font-size:2.25rem;}
.sim-post-show-article h2.has-xx-large-font-size {font-size:10rem;}
.sim-post-show-article ol {margin-top:1.75rem;}
.sim-post-show-article ol>li {margin-bottom:0.75rem;}

.wp-element-button, .wp-block-button__link{
    background-color: #abb8c3;
    border-radius: 0;
    border-width: 0;
    color: var(--wp--preset--color--contrast);
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    padding: calc(0.667em + 2px) calc(1.333em + 2px);
    text-decoration: none;
}
.wp-element-button:visited, .wp-block-button__link:visited{
    color: var(--wp--preset--color--contrast);
}
.wp-element-button:hover, .wp-block-button__link:hover{
    background-color: var(--wp--preset--color--contrast);
    color: var(--wp--preset--color--base);
}
.wp-element-button:focus, .wp-block-button__link:focus{
    background-color: var(--wp--preset--color--contrast);
    color: var(--wp--preset--color--base);
}
.wp-element-button:active, .wp-block-button__link:active{
    background-color: var(--wp--preset--color--secondary);
    color: var(--wp--preset--color--base);
}
.has-black-color{
    color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-color{
    color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-color{
    color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-color{
    color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-color{
    color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-color{
    color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-color{
    color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-color{
    color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-color{
    color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-color{
    color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-color{
    color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-color{
    color: var(--wp--preset--color--vivid-purple) !important;
}
.has-base-color{
    color: var(--wp--preset--color--base) !important;
}
.has-contrast-color{
    color: var(--wp--preset--color--contrast) !important;
}
.has-primary-color{
    color: var(--wp--preset--color--primary) !important;
}
.has-secondary-color{
    color: var(--wp--preset--color--secondary) !important;
}
.has-tertiary-color{
    color: var(--wp--preset--color--tertiary) !important;
}
.has-black-background-color{
    background-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-background-color{
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-background-color{
    background-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-background-color{
    background-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-background-color{
    background-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-background-color{
    background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-background-color{
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-background-color{
    background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-background-color{
    background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-background-color{
    background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-background-color{
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-background-color{
    background-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-base-background-color{
    background-color: var(--wp--preset--color--base) !important;
}
.has-contrast-background-color{
    background-color: var(--wp--preset--color--contrast) !important;
}
.has-primary-background-color{
    background-color: var(--wp--preset--color--primary) !important;
}
.has-secondary-background-color{
    background-color: var(--wp--preset--color--secondary) !important;
}
.has-tertiary-background-color{
    background-color: var(--wp--preset--color--tertiary) !important;
}
.has-black-border-color{
    border-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-border-color{
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-border-color{
    border-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-border-color{
    border-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-border-color{
    border-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-border-color{
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-border-color{
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-border-color{
    border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-border-color{
    border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-border-color{
    border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-border-color{
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-border-color{
    border-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-base-border-color{
    border-color: var(--wp--preset--color--base) !important;
}
.has-contrast-border-color{
    border-color: var(--wp--preset--color--contrast) !important;
}
.has-primary-border-color{
    border-color: var(--wp--preset--color--primary) !important;
}
.has-secondary-border-color{
    border-color: var(--wp--preset--color--secondary) !important;
}
.has-tertiary-border-color{
    border-color: var(--wp--preset--color--tertiary) !important;
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{
    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{
    background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{
    background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{
    background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{
    background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}
.has-cool-to-warm-spectrum-gradient-background{
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.has-blush-light-purple-gradient-background{
    background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.has-blush-bordeaux-gradient-background{
    background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.has-luminous-dusk-gradient-background{
    background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.has-pale-ocean-gradient-background{
    background: var(--wp--preset--gradient--pale-ocean) !important;
}
.has-electric-grass-gradient-background{
    background: var(--wp--preset--gradient--electric-grass) !important;
}
.has-midnight-gradient-background{
    background: var(--wp--preset--gradient--midnight) !important;
}
.has-small-font-size{
    font-size: var(--wp--preset--font-size--small) !important;
}
.has-medium-font-size{
    font-size: var(--wp--preset--font-size--medium) !important;
}
.has-large-font-size{
    font-size: var(--wp--preset--font-size--large) !important;
}
.has-x-large-font-size{
    font-size: var(--wp--preset--font-size--x-large) !important;
}
.has-xx-large-font-size{
    font-size: var(--wp--preset--font-size--xx-large) !important;
}
.has-dm-sans-font-family{
    font-family: var(--wp--preset--font-family--dm-sans) !important;
}
.has-ibm-plex-mono-font-family{
    font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;
}
.has-inter-font-family{
    font-family: var(--wp--preset--font-family--inter) !important;
}
.has-system-font-font-family{
    font-family: var(--wp--preset--font-family--system-font) !important;
}
.has-source-serif-pro-font-family{
    font-family: var(--wp--preset--font-family--source-serif-pro) !important;
}

/* wp-block-library-css */
:root{
    --wp-admin-theme-color:#007cba;
    --wp-admin-theme-color--rgb:0,124,186;
    --wp-admin-theme-color-darker-10:#006ba1;
    --wp-admin-theme-color-darker-10--rgb:0,107,161;
    --wp-admin-theme-color-darker-20:#005a87;
    --wp-admin-theme-color-darker-20--rgb:0,90,135;
    --wp-admin-border-width-focus:2px;
    --wp-block-synced-color:#7a00df;
    --wp-block-synced-color--rgb:122,0,223
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){
    :root{
        --wp-admin-border-width-focus:1.5px
    }
}
.wp-element-button{
    cursor:pointer
}
:root{
    --wp--preset--font-size--normal:16px;
    --wp--preset--font-size--huge:42px
}
:root .has-very-light-gray-background-color{
    background-color:#eee
}
:root .has-very-dark-gray-background-color{
    background-color:#313131
}
:root .has-very-light-gray-color{
    color:#eee
}
:root .has-very-dark-gray-color{
    color:#313131
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{
    background:linear-gradient(135deg,#00d084,#0693e3)
}
:root .has-purple-crush-gradient-background{
    background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)
}
:root .has-hazy-dawn-gradient-background{
    background:linear-gradient(135deg,#faaca8,#dad0ec)
}
:root .has-subdued-olive-gradient-background{
    background:linear-gradient(135deg,#fafae1,#67a671)
}
:root .has-atomic-cream-gradient-background{
    background:linear-gradient(135deg,#fdd79a,#004a59)
}
:root .has-nightshade-gradient-background{
    background:linear-gradient(135deg,#330968,#31cdcf)
}
:root .has-midnight-gradient-background{
    background:linear-gradient(135deg,#020381,#2874fc)
}
.sim-post-show-article .has-regular-font-size{font-size:1em}
.sim-post-show-article .has-larger-font-size{font-size:2.625em}
.sim-post-show-article .has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}
.sim-post-show-article .has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}
.sim-post-show-article .has-text-align-center{text-align:center}
.sim-post-show-article .has-text-align-left{text-align:left}
.sim-post-show-article .has-text-align-right{text-align:right}
.sim-post-show-article #end-resizable-editor-section{display:none}
.sim-post-show-article .aligncenter{clear:both}
.sim-post-show-article .items-justified-left{justify-content:flex-start}
.sim-post-show-article .items-justified-center{justify-content:center}
.sim-post-show-article .items-justified-right{justify-content:flex-end}
.sim-post-show-article .items-justified-space-between{justify-content:space-between}
.sim-post-show-article .screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sim-post-show-article .screen-reader-text:focus{clip:auto!important;background-color:#ddd;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}

.sim-post-show-article .aligncenter{margin-left:auto!important;margin-right:auto!important;}
.sim-post-show-article .is-layout-flex{display: flex;gap: 1.5rem;}
.sim-post-show-article .wp-block-columns{align-items: normal!important;box-sizing: border-box;display: flex;flex-wrap: wrap!important;margin-bottom: 1.75em;gap: 1.5rem;}
.sim-post-show-article .wp-block-column {flex-grow: 1;min-width: 0;overflow-wrap: break-word;word-break: break-word;}
.sim-post-show-article .wp-block-image img {height: auto;max-width: 100%;vertical-align: bottom;}

.sim-post-show-article .wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}
.sim-post-show-article .wp-block-image img,
.sim-post-show-article .wp-block-image.has-custom-border img{box-sizing:border-box}
.sim-post-show-article .wp-block-image.aligncenter{text-align:center}
.sim-post-show-article .wp-block-image.alignfull img,
.sim-post-show-article .wp-block-image.alignwide img{height:auto;width:100%}
.sim-post-show-article .wp-block-image .aligncenter,
.sim-post-show-article .wp-block-image .alignleft,
.sim-post-show-article .wp-block-image .alignright,
.sim-post-show-article .wp-block-image.aligncenter,
.sim-post-show-article .wp-block-image.alignleft,
.sim-post-show-article .wp-block-image.alignright{display:table}
.sim-post-show-article .wp-block-image .aligncenter>figcaption,
.sim-post-show-article .wp-block-image .alignleft>figcaption,
.sim-post-show-article .wp-block-image .alignright>figcaption,
.sim-post-show-article .wp-block-image.aligncenter>figcaption,
.sim-post-show-article .wp-block-image.alignleft>figcaption,
.sim-post-show-article .wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}
.sim-post-show-article .wp-element-caption {text-align:center;}

@media (min-width: 782px) {
    .sim-post-show-article .wp-block-columns {flex-wrap: nowrap!important;}
    .sim-post-show-article .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {flex-basis: 0;flex-grow: 1;}
}

.sim-post-show-article {
    --sim-article-accent: rgb(var(--bootstrap-color-prim));
    --sim-article-accent-soft: rgba(var(--bootstrap-color-prim), .08);
    --sim-article-accent-border: rgba(var(--bootstrap-color-prim), .24);
    --sim-article-border: rgba(var(--bootstrap-color-prim), .16);
    --sim-article-text: #2f3a40;
    --sim-article-muted: #68757c;
}

.sim-article-shell {
    max-width: 880px;
    padding-bottom: 4rem;
}

.sim-post-show-article .sim-article-title {
    color: #253139;
    font-size: 2.55rem;
    font-weight: 700;
    line-height: 1.16;
}

.sim-article-cover {
    overflow: hidden;
    border-radius: 8px;
    background: #eef3f5;
}

.sim-article-cover img {
    display: block;
    width: 100%;
    height: 400px;
    object-fit: contain;
    object-position: top center;
}

.sim-article-meta,
.sim-article-taxonomy-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: .6rem;
}

.sim-article-meta {
    color: var(--sim-article-muted);
    font-size: .95rem;
}

.sim-article-meta span {
    display: inline-flex;
    align-items: center;
    gap: .45rem;
}

.sim-article-category,
.sim-article-chip {
    display: inline-flex;
    align-items: center;
    border: 1px solid var(--sim-article-border);
    border-radius: 999px;
    background: #fff;
    color: var(--sim-article-text) !important;
    font-size: .86rem;
    font-weight: 600;
    line-height: 1.2;
    padding: .42rem .75rem;
    text-decoration: none !important;
}

.sim-article-category {
    background: var(--sim-article-accent-soft);
    border-color: var(--sim-article-accent-border);
    color: rgb(var(--bootstrap-color-prim)) !important;
}

.sim-article-category:hover,
.sim-article-chip:hover {
    border-color: var(--sim-article-accent);
    color: rgb(var(--bootstrap-color-prim)) !important;
}

.sim-article-body {
    color: var(--sim-article-text);
    font-size: 1.05rem;
    line-height: 1.75;
}

.sim-article-body > p,
.sim-article-body .wp-block-group p {
    margin-bottom: 1.1rem;
}

.sim-article-body > table,
.sim-article-body .wp-block-table table {
    width: 100%;
    margin: 1.8rem 0 2.1rem;
    border: 1px solid var(--sim-article-border);
    border-collapse: separate;
    border-spacing: 0;
    border-radius: 8px;
    background: #fff;
    color: var(--sim-article-text);
    font-size: .95rem;
    line-height: 1.55;
    overflow: hidden;
    box-shadow: 0 12px 28px rgba(33, 51, 64, .06);
}

.sim-article-body > table caption,
.sim-article-body .wp-block-table table caption {
    caption-side: top;
    padding: .95rem 1.15rem .95rem 1.35rem;
    border-bottom: 1px solid rgba(var(--bootstrap-color-prim), .2);
    border-left: 4px solid rgb(var(--bootstrap-color-prim));
    background: rgba(var(--bootstrap-color-prim), .035);
    color: rgb(var(--bootstrap-color-prim-darker2));
    font-size: .9rem;
    font-weight: 600;
    line-height: 1.45;
    text-align: left;
}

.sim-article-body > table th,
.sim-article-body > table td,
.sim-article-body .wp-block-table table th,
.sim-article-body .wp-block-table table td {
    padding: .9rem 1rem;
    border-right: 1px solid rgba(var(--bootstrap-color-prim), .11);
    border-bottom: 1px solid rgba(var(--bootstrap-color-prim), .13);
    text-align: left;
    vertical-align: top;
}

.sim-article-body > table th:last-child,
.sim-article-body > table td:last-child,
.sim-article-body .wp-block-table table th:last-child,
.sim-article-body .wp-block-table table td:last-child {
    border-right: 0;
}

.sim-article-body > table thead th,
.sim-article-body .wp-block-table table thead th {
    background: rgb(var(--bootstrap-color-prim-darker2));
    color: #fff;
    font-size: .82rem;
    font-weight: 700;
    letter-spacing: .02em;
}

.sim-article-body > table thead th:first-child,
.sim-article-body .wp-block-table table thead th:first-child {
    width: 27%;
}

.sim-article-body > table tbody tr:nth-child(even) td,
.sim-article-body .wp-block-table table tbody tr:nth-child(even) td {
    background: rgba(var(--bootstrap-color-prim), .045);
}

.sim-article-body > table tbody tr:hover td,
.sim-article-body .wp-block-table table tbody tr:hover td {
    background: rgba(var(--bootstrap-color-prim), .1);
}

.sim-article-body > table tbody tr:last-child td,
.sim-article-body .wp-block-table table tbody tr:last-child td {
    border-bottom: 0;
}

.sim-article-body > table td strong,
.sim-article-body .wp-block-table table td strong {
    color: #253139;
}

.sim-article-body > table a,
.sim-article-body .wp-block-table table a {
    overflow-wrap: anywhere;
}

.sim-article-section-title .sim-article-kicker,
.sim-article-kicker {
    color: rgb(var(--bootstrap-color-prim)) !important;
    display: inline-block;
    font-size: .78rem;
    font-weight: 700;
    letter-spacing: .08em;
    text-transform: uppercase;
}

.sim-article-faq {
    border-radius: 8px;
    background: #f6f9fb;
    padding: 2.5rem 2rem;
}

.sim-article-faq-title {
    color: #253139;
    font-size: 1.7rem;
    font-weight: 700;
}

.sim-article-faq-desc {
    color: var(--sim-article-muted);
    font-size: 1rem;
    line-height: 1.6;
    margin-right: auto;
    margin-left: auto;
    max-width: 780px;
}

.sim-article-faq-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 1.75rem;
}

.sim-article-faq-item {
    height: 100%;
    border: 1px solid #e6ecef;
    border-radius: 8px;
    background: #fff;
    padding: 1.55rem;
}

.sim-article-faq-item h3 {
    color: #253139;
    font-size: 1.02rem;
    font-weight: 700;
    line-height: 1.4;
    margin: 0 0 .55rem;
}

.sim-article-faq-item p {
    color: var(--sim-article-muted);
    font-size: .9rem;
    line-height: 1.6;
    margin: 0;
}

.sim-article-taxonomy {
    display: grid;
    gap: .8rem;
}

.sim-article-taxonomy-label {
    color: #253139;
    font-weight: 700;
    min-width: 5rem;
}

.sim-article-author {
    display: flex;
    gap: 1.15rem;
    border: 1px solid var(--sim-article-border);
    border-radius: 8px;
    background: rgba(var(--bootstrap-color-prim), .05);
    padding: 1.25rem;
}

.sim-article-author-media {
    align-items: center;
    background: rgba(var(--bootstrap-color-prim), .12);
    border-radius: 50%;
    display: flex;
    flex: 0 0 80px;
    height: 80px;
    justify-content: center;
    overflow: hidden;
    width: 80px;
}

.sim-article-author-media img {
    height: 100%;
    object-fit: cover;
    width: 100%;
}

.sim-article-author-media i {
    color: rgb(var(--bootstrap-color-prim)) !important;
    font-size: 1.8rem;
}

.sim-article-author h2 {
    font-size: 1.1rem;
    font-weight: 700;
    margin-top: .2rem;
}

.sim-article-author h2 a {
    color: #253139 !important;
    text-decoration: none !important;
}

.sim-article-author h2 a:hover {
    color: rgb(var(--bootstrap-color-prim)) !important;
}

.sim-article-author-title {
    color: rgb(var(--bootstrap-color-prim)) !important;
    font-weight: 600;
}

.sim-article-author-bio {
    color: var(--sim-article-muted);
    line-height: 1.65;
}

.sim-related-posts h2 {
    color: #253139;
    font-size: 1.35rem;
    font-weight: 700;
}

.sim-related-card {
    display: flex;
    flex-direction: column;
    width: 100%;
    overflow: hidden;
    border: 1px solid var(--sim-article-border);
    border-radius: 8px;
    background: #fff;
    color: #253139 !important;
    text-decoration: none !important;
    transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease;
}

.sim-related-card:hover {
    border-color: var(--sim-article-accent-border);
    box-shadow: 0 16px 34px rgba(33, 51, 64, .08);
    color: var(--sim-article-accent) !important;
    transform: translateY(-2px);
}

.sim-related-card img,
.sim-related-card-placeholder {
    display: block;
    width: 100%;
    height: 150px;
}

.sim-related-card img {
    object-fit: cover;
}

.sim-related-card-placeholder {
    align-items: center;
    background: rgba(var(--bootstrap-color-prim), .08);
    color: rgb(var(--bootstrap-color-prim)) !important;
    display: flex;
    justify-content: center;
    font-size: 1.8rem;
}

.sim-related-card-body {
    display: grid;
    gap: .45rem;
    padding: 1rem;
}

.sim-related-card-date {
    color: var(--sim-article-muted);
    font-size: .82rem;
}

.sim-post-show-article .sim-related-card-title {
    color: inherit;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.35;
}

@media (max-width: 767.98px) {
    .sim-post-show-article .sim-article-title {
        font-size: 1.9rem;
    }

    .sim-article-cover img {
        height: 260px;
    }

    .sim-article-body {
        font-size: 1rem;
    }

    .sim-article-body > table,
    .sim-article-body .wp-block-table {
        max-width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

    .sim-article-body > table th,
    .sim-article-body > table td,
    .sim-article-body .wp-block-table table th,
    .sim-article-body .wp-block-table table td {
        padding: .78rem .85rem;
    }

    .sim-article-body > table caption,
    .sim-article-body .wp-block-table table caption {
        padding: .85rem 1rem .85rem 1.1rem;
    }

    .sim-article-author {
        align-items: flex-start;
        flex-direction: column;
    }

    .sim-article-taxonomy-label {
        min-width: auto;
        width: 100%;
    }

    .sim-article-faq {
        padding: 2rem 1rem;
    }

    .sim-article-faq-title {
        font-size: 1.45rem;
    }

    .sim-article-faq-grid {
        grid-template-columns: 1fr;
        gap: 1.25rem;
    }
}
