@charset "UTF-8";:root{--rc-accent:#2563eb;--rc-speed:0.6s;--rc-stagger:0.15s}.grids{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;align-items:center}.grids>div{padding:10px}.rc-alternate .grids:nth-of-type(even)>div:first-child{order:2}.rc-alternate .grids:nth-of-type(even)>div:last-child{order:1}@media (max-width:600px){.grids{grid-template-columns:1fr}.rc-alternate .grids:nth-of-type(even)>div:first-child{order:0}.rc-alternate .grids:nth-of-type(even)>div:last-child{order:0}}.grids img{border-radius:10px;width:100%;height:auto;display:block;transition:transform .4s ease,box-shadow .4s ease,filter .4s ease}.entry-content img,.post-content img,.page-content img{border-radius:10px;max-width:100%;height:auto;transition:transform .4s ease,box-shadow .4s ease,filter .4s ease}.grids img:hover,.entry-content img:hover{transform:scale(1.03);box-shadow:0 8px 25px rgba(0,0,0,.15)}.entry-content h1,.post-content h1,.page-content h1{text-align:center;font-size:22px;margin-top:10px}.entry-content h2,.post-content h2,.page-content h2{position:relative;padding-bottom:10px}.entry-content h2::after,.post-content h2::after,.page-content h2::after{content:'';position:absolute;left:0;bottom:0;width:50px;height:3px;background:var(--rc-accent);border-radius:2px;opacity:.6}blockquote{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-left:4px solid var(--rc-accent);margin:30px 0;padding:22px 28px;font-style:italic;border-radius:0 8px 8px 0;box-shadow:0 2px 8px rgba(0,0,0,.04)}blockquote a{font-weight:600;font-style:normal;border-bottom:2px solid var(--rc-accent);padding-bottom:2px;text-decoration:none;transition:opacity .2s}blockquote a:hover{opacity:.75}.rc-faq details{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:10px;overflow:hidden;transition:box-shadow .3s}.rc-faq details:hover{box-shadow:0 2px 12px rgba(0,0,0,.06)}.rc-faq details summary{cursor:pointer;padding:14px 18px;font-weight:600;font-size:1.05em;background:#f8f8f8;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:background .2s}.rc-faq details summary:hover{background:#f0f0f0}.rc-faq details summary::-webkit-details-marker{display:none}.rc-faq details summary::after{content:'+';font-size:1.3em;font-weight:700;color:#888;transition:transform .3s}.rc-faq details[open] summary::after{content:'';transform:rotate(180deg)}.rc-faq details[open] summary{border-bottom:1px solid #e0e0e0}.rc-faq details>p,.rc-faq details>div,.rc-faq details>ul{padding:14px 18px;margin:0}[data-wpsleep]{display:none!important}.rc-reveal{opacity:0;transform:translateY(30px);transition:opacity var(--rc-speed) ease-out,transform var(--rc-speed) ease-out}.rc-reveal.rc-visible{opacity:1;transform:none}.grids>.rc-reveal:nth-child(2){transition-delay:var(--rc-stagger)}
