.rmwr-icon{display:inline-block;width:0.8em;height:0.8em;margin-right:0.5em;vertical-align:middle;position:relative}.rmwr-icon-arrow-down::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -30%) rotate(45deg);width:0.5em;height:0.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor}.rmwr-icon-arrow-up::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -70%) rotate(-135deg);width:0.5em;height:0.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor}.rmwr-icon-chevron-down::before{content:'▼';font-size:0.7em}.rmwr-icon-chevron-up::before{content:'▲';font-size:0.7em}.rmwr-icon-plus::before{content:'+';font-weight:bold;font-size:1.1em}.rmwr-icon-minus::before{content:'−';font-weight:bold;font-size:1.1em}.read-link[aria-expanded="true"] .rmwr-icon-arrow-down::before{transform:translate(-50%, -30%) rotate(225deg)}.read-link[aria-expanded="true"] .rmwr-icon-chevron-down::before{transform:rotate(180deg)}.rmwr-icon-fa{display:inline-block;margin-right:0.5em}.rmwr-icon-fa::before{font-family:"Font Awesome 5 Free","Font Awesome 5 Pro","Font Awesome 6 Free","Font Awesome 6 Pro";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.rmwr-icon-fa.fa-arrow-down::before{content:"\f063"}.rmwr-icon-fa.fa-arrow-up::before{content:"\f062"}.rmwr-icon-fa.fa-chevron-down::before{content:"\f078"}.rmwr-icon-fa.fa-chevron-up::before{content:"\f077"}.rmwr-icon-fa.fa-plus::before{content:"\f067"}.rmwr-icon-fa.fa-minus::before{content:"\f068"}.rmwr-icon-fa.fa-plus-circle::before{content:"\f055"}.rmwr-icon-fa.fa-minus-circle::before{content:"\f056"}.rmwr-icon-fa.fa-angle-down::before{content:"\f107"}.rmwr-icon-fa.fa-angle-up::before{content:"\f106"}.rmwr-icon-fa.fa-caret-down::before{content:"\f0d7"}.rmwr-icon-fa.fa-caret-up::before{content:"\f0d8"}.rmwr-template-modern-blue .read-link{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff;padding:12px
24px;border-radius:6px;border:none;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;transition:all 0.3s ease}.rmwr-template-modern-blue .read-link:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(102, 126, 234, 0.4)}.rmwr-template-classic-underline .read-link{background:transparent;color:#2271b1;padding:8px
0;border-bottom:2px solid #2271b1;border-radius:0;font-weight:500}.rmwr-template-classic-underline .read-link:hover{color:#135e96;border-bottom-color:#135e96}.rmwr-template-rounded-gradient .read-link{background:linear-gradient(135deg, #f093fb 0%, #f5576c 100%);color:#fff;padding:10px
20px;border-radius:25px;border:none;font-weight:500}.rmwr-template-rounded-gradient .read-link:hover{transform:scale(1.05)}.rmwr-template-minimalist .read-link{background:transparent;color:#333;padding:5px
0;border:none;border-bottom:1px dotted #ccc;font-weight:400;font-style:italic}.rmwr-template-minimalist .read-link:hover{border-bottom-style:solid;color:#000}.rmwr-template-bold-button .read-link{background:#000;color:#fff;padding:14px
28px;border-radius:4px;border:2px
solid #000;font-weight:700;text-transform:uppercase;letter-spacing:1px}.rmwr-template-bold-button .read-link:hover{background:#fff;color:#000}.rmwr-template-soft-shadow .read-link{background:#fff;color:#333;padding:10px
20px;border-radius:6px;border:1px
solid #ddd;box-shadow:0 2px 8px rgba(0,0,0,0.1);font-weight:500}.rmwr-template-soft-shadow .read-link:hover{box-shadow:0 4px 12px rgba(0,0,0,0.15);transform:translateY(-1px)}.rmwr-template-outline-style .read-link{background:transparent;color:#2271b1;padding:10px
24px;border-radius:4px;border:2px
solid #2271b1;font-weight:500}.rmwr-template-outline-style .read-link:hover{background:#2271b1;color:#fff}.rmwr-template-filled-primary .read-link{background:#2271b1;color:#fff;padding:12px
24px;border-radius:4px;border:none;font-weight:500}.rmwr-template-filled-primary .read-link:hover{background:#135e96}.rmwr-template-ghost-button .read-link{background:rgba(255,255,255,0.1);color:#2271b1;padding:10px
20px;border-radius:4px;border:1px
solid rgba(34,113,177,0.3);font-weight:500;backdrop-filter:blur(10px)}.rmwr-template-ghost-button .read-link:hover{background:rgba(34,113,177,0.1);border-color:#2271b1}.rmwr-template-pill-shape .read-link{background:#2271b1;color:#fff;padding:10px
24px;border-radius:50px;border:none;font-weight:500}.rmwr-template-pill-shape .read-link:hover{background:#135e96;transform:scale(1.05)}.rmwr-template-flat-design .read-link{background:#3498db;color:#fff;padding:12px
20px;border-radius:0;border:none;font-weight:600;text-transform:uppercase}.rmwr-template-flat-design .read-link:hover{background:#2980b9}.rmwr-template-3d-effect .read-link{background:#e74c3c;color:#fff;padding:12px
24px;border-radius:4px;border:none;font-weight:600;box-shadow:0 4px 0 #c0392b, 0 6px 0 rgba(0,0,0,0.1);transition:all 0.1s ease}.rmwr-template-3d-effect .read-link:hover{transform:translateY(2px);box-shadow:0 2px 0 #c0392b, 0 4px 0 rgba(0,0,0,0.1)}.rmwr-template-3d-effect .read-link:active{transform:translateY(4px);box-shadow:0 0 0 #c0392b}.rmwr-template-glassmorphism .read-link{background:rgba(255,255,255,0.2);color:#333;padding:12px
24px;border-radius:12px;border:1px
solid rgba(255,255,255,0.3);backdrop-filter:blur(10px);font-weight:500;box-shadow:0 4px 6px rgba(0,0,0,0.1)}.rmwr-template-glassmorphism .read-link:hover{background:rgba(255,255,255,0.3)}.rmwr-template-neon-glow .read-link{background:transparent;color:#0ff;padding:10px
20px;border-radius:4px;border:2px
solid #0ff;font-weight:600;text-transform:uppercase;text-shadow:0 0 10px #0ff, 0 0 20px #0ff;box-shadow:0 0 10px #0ff, inset 0 0 10px #0ff}.rmwr-template-neon-glow .read-link:hover{box-shadow:0 0 20px #0ff, 0 0 30px #0ff, inset 0 0 20px #0ff}.rmwr-template-vintage-style .read-link{background:#d4af37;color:#2c1810;padding:10px
20px;border-radius:0;border:2px
solid #8b6914;font-weight:600;font-family:'Times New Roman',serif;text-transform:uppercase;letter-spacing:1px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.3)}.rmwr-template-vintage-style .read-link:hover{background:#c19b26}.rmwr-template-corporate-blue .read-link{background:#1e3a5f;color:#fff;padding:11px
22px;border-radius:3px;border:none;font-weight:600;font-size:14px;letter-spacing:0.3px}.rmwr-template-corporate-blue .read-link:hover{background:#2a4f7a}.rmwr-template-playful-yellow .read-link{background:#ffc107;color:#333;padding:12px
24px;border-radius:8px;border:none;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0 4px 0 #ff8f00}.rmwr-template-playful-yellow .read-link:hover{transform:translateY(2px);box-shadow:0 2px 0 #ff8f00}.rmwr-template-elegant-purple .read-link{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff;padding:11px
28px;border-radius:6px;border:none;font-weight:500;font-style:italic;letter-spacing:0.5px}.rmwr-template-elegant-purple .read-link:hover{filter:brightness(1.1)}.rmwr-template-nature-green .read-link{background:#27ae60;color:#fff;padding:10px
22px;border-radius:20px;border:none;font-weight:500;text-transform:lowercase}.rmwr-template-nature-green .read-link:hover{background:#229954;transform:scale(1.05)}.rmwr-template-custom .read-link{}figure[class^="wp-block-"]{margin-left:0;margin-right:0}[class^="wp-block-"] figcaption{font-family:Georgia,serif;font-size:12px}[class^="wp-block-"]:not(.wp-block-gallery) figcaption{color:#666;margin-bottom:1.625em;max-width:96%;max-width:calc( 100% - 18px );padding:3px
0 5px 40px;position:relative;text-align:left}[class^="wp-block-"]:not(.wp-block-gallery) figcaption:before{color:#666;content:'\2014';font-size:14px;font-style:normal;font-weight:bold;margin-right:5px;position:absolute;left:10px;top:0}.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption{padding-left:0;padding-right:40px;text-align:right}.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption:before{left:0;margin-left:5px;margin-right:0;right:10px}p.has-drop-cap:not(:focus)::first-letter {font-size:5em;margin-top:0.1em}.wp-block-gallery{margin:0
0 1.625em}.wp-block-gallery .blocks-gallery-item
figcaption{margin-bottom:0;padding-left:0;padding-right:0}.wp-block-gallery .blocks-gallery-item
img{border:0;padding:0}.wp-block-quote{margin:0
3em}.wp-block-quote:not(.is-large):not(.is-style-large){border:0;padding-left:0;padding-right:0}.wp-block-quote.is-large p,
.wp-block-quote.is-style-large
p{font-size:20px}.wp-block-quote
cite{color:#666;font:12px "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;letter-spacing:0.05em;text-transform:uppercase}.wp-block-quote.is-large cite,
.wp-block-quote.is-style-large
cite{font-size:16px}.wp-block-audio
audio{display:block;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover.aligncenter{clear:both;display:flex}.wp-block-cover-image.alignleft,.wp-block-cover.alignleft{margin-right:1.625em}.wp-block-cover-image.alignright,.wp-block-cover.alignright{margin-left:1.625em}.wp-block-file .wp-block-file__button{background:#222;border:none;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3);color:#eee;cursor:pointer;font-size:15px;padding:5px
22px;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.wp-block-file .wp-block-file__button:active{background:#1982d1;color:#bfddf3}.rtl .wp-block-file *+.wp-block-file__button{margin-left:0.75em;margin-right:0}.wp-block-code{background-color:transparent;border:0;padding:0}.wp-block-pullquote__citation,
.wp-block-pullquote cite,
.wp-block-pullquote
footer{color:#141412}.wp-block-pullquote.alignleft{margin-right:1.625em}.wp-block-pullquote.alignright{margin-left:1.625em}.wp-block-table{border-bottom:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.wp-block-table
th{border:0;font-weight:bold;padding:6px
10px 6px 0;text-transform:uppercase}.wp-block-table
td{border:0;border-top:1px solid #ddd;padding:6px
10px 6px 0}.wp-block-button .wp-block-button__link{-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3);cursor:pointer;font-size:15px;margin:20px
0;padding:5px
22px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.is-style-outline .wp-block-button__link:not(.has-text-color){color:#222;text-shadow:none}.wp-block-button__link,
.wp-block-button .wp-block-button__link:hover,
.wp-block-button .is-style-outline .wp-block-button__link:hover{background:#222;color:#eee}.wp-block-button__link:active{background:#1982d1;color:#bfddf3}.wp-block-separator{border:0;max-width:100px}.wp-block-separator.is-style-wide{max-width:100%}.wp-block-media-text{margin-bottom:1.625em}.wp-block-media-text *:last-child{margin-bottom:0}.wp-block-archives.aligncenter,.wp-block-categories.aligncenter,.wp-block-latest-posts.aligncenter{list-style-position:inside;margin-left:2.5em;text-align:center}.rtl .wp-block-archives.aligncenter,
.rtl .wp-block-categories.aligncenter,
.rtl .wp-block-latest-posts.aligncenter{margin-left:0;margin-right:2.5em}.wp-block-latest-comments{margin:0;padding:0}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc}.wp-block-latest-comments__comment,
.wp-block-latest-comments__comment-excerpt,
.wp-block-latest-comments__comment-excerpt
p{font-size:15px}.wp-block-latest-comments__comment-excerpt p:last-child{margin-bottom:0}.wp-block-latest-comments__comment-meta,.wp-block-latest-comments__comment-date{color:#666;font-size:12px;line-height:2.2em}.wp-block-latest-comments__comment-meta
a{font-weight:bold}.wp-block-latest-comments .wp-block-latest-comments__comment{-moz-border-radius:3px;border-radius:3px;margin:0
0 2.625em;position:relative}.wp-block-latest-posts.is-grid{margin-left:0;margin-right:0}.has-blue-color{color:#1982d1}.has-blue-background-color{background-color:#1982d1}.has-black-color{color:#000}.has-black-background-color{background-color:#000}.has-dark-gray-color{color:#373737}.has-dark-gray-background-color{background-color:#373737}.has-medium-gray-color{color:#666}.has-medium-gray-background-color{background-color:#666}.has-light-gray-color{color:#e2e2e2}.has-light-gray-background-color{background-color:#e2e2e2}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}