@layer swift3 {img.wp-smiley, img.emoji { display: inline !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: initial !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0px 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0px !important; }:root { --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --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,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; }@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus: 1.5px; }}:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important; }html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }.wp-block-image > a, .wp-block-image > figure > a { display: inline-block; }.wp-block-image img { box-sizing: border-box; height: auto; max-width: 100%; vertical-align: bottom; }.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.aligncenter, .wp-block-image.alignleft, .wp-block-image.alignright { display: table; }.wp-block-image .alignleft { float: left; margin: 0.5em 1em 0.5em 0px; }.wp-block-image figure { margin: 0px; }@keyframes show-content-image { 0% { visibility: hidden; } 99% { visibility: hidden; } 100% { visibility: visible; } }@keyframes turn-on-visibility { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes turn-off-visibility { 0% { opacity: 1; visibility: visible; } 99% { opacity: 0; visibility: visible; } 100% { opacity: 0; visibility: hidden; } }@keyframes lightbox-zoom-in { 0% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); } 100% { transform: translate(-50%, -50%) scale(1); } }@keyframes lightbox-zoom-out { 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; } 99% { visibility: visible; } 100% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; } }.wp-block-image { margin: 0px 0px 1em; }:root :where(p.has-background) { padding: 1.25em 2.375em; }.wp-block-button__link { background-color: #32373c; border-radius: 9999px; box-shadow: none; color: #ffffff; font-size: 1.125em; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --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--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --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 #ffffff, 6px 6px #000000; --wp--preset--shadow--crisp: 6px 6px 0px #000000; }.wp-block-button { --wp--preset--dimension--25: 25%; --wp--preset--dimension--50: 50%; --wp--preset--dimension--75: 75%; --wp--preset--dimension--100: 100%; }:where(body) { margin: 0px; }body { padding: 0px; }.has-small-font-size { font-size: var(--wp--preset--font-size--small) !important; }.uagb-buttons__outer-wrap .uagb-buttons__wrap { display: inline-flex; width: 100%; }.uagb-buttons__outer-wrap .uagb-buttons-repeater { display: flex; justify-content: center; align-items: center; transition:box-shadow 0.2s ease; }.uagb-block-427391e4.wp-block-uagb-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap { gap: 10px; }.uagb-block-427391e4.uagb-buttons__outer-wrap .uagb-buttons__wrap { justify-content: center; align-items: center; }.wp-block-uagb-buttons .uagb-block-00fa8144.wp-block-uagb-buttons-child .uagb-buttons-repeater { background: #ff7350; }.wp-block-uagb-buttons .uagb-block-00fa8144 .wp-block-button__link { background: #ff7350; }.wp-block-uagb-buttons .uagb-block-00fa8144 .uagb-button__wrapper .uagb-buttons-repeater { font-weight: 600; font-size: 12px; color: var(--base-3); }.wp-block-uagb-buttons .uagb-block-00fa8144 .uagb-button__wrapper .uagb-buttons-repeater.wp-block-button__link { box-shadow: rgba(0, 0, 0, 0.15) 0px 18px 40px -10px; }.wp-block-uagb-buttons .uagb-block-00fa8144 .uagb-button__wrapper .uagb-buttons-repeater.wp-block-button__link:hover { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px; }.wp-block-uagb-buttons .uagb-block-00fa8144 .uagb-buttons-repeater.wp-block-button__link { border-width: 1px; border-radius: 5px; border-color: #333333; border-style: solid; }.wp-block-uagb-buttons .uagb-block-00fa8144 .uagb-buttons-repeater.wp-block-button__link:hover { border-color: #333333; }.wp-block-uagb-buttons .uagb-block-00fa8144 .uagb-buttons-repeater.wp-block-button__link:focus { border-color: #333333; }.wp-block-uagb-buttons .uagb-block-00fa8144 .uagb-buttons-repeater .uagb-button__link { color: var(--base-3); font-weight: 600; font-size: 12px; }.wp-block-uagb-buttons .uagb-block-00fa8144 .uagb-button__link { text-decoration: none; font-weight: 600; }@media only screen and (max-width: 976px){.uagb-block-427391e4.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button { width: auto; }.wp-block-uagb-buttons .uagb-block-00fa8144 .uagb-buttons-repeater.wp-block-button__link { border-style: solid; border-color: #333333; }}:root { --sun: #F59E0B; --sun-50: #FFFBEB; --sun-100: #FEF3C7; --sun-200: #FDE68A; --sun-dk: #92400E; --terra: #C2410C; --dark: #1C1917; --dark2: #292524; --dark3: #44403C; --muted: #78716C; --muted2: #A8A29E; --bg: #FAFAF9; --white: #FFFFFF; --green: #25D366; --sky50: #F0F9FF; --sky: #075985; --border: rgba(0,0,0,0.08); --r: 14px; --rsm: 9px; --rxs: 6px; --W: 1160px; --sans: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; --serif: Georgia, 'Times New Roman', serif; }*, ::before, ::after { box-sizing: border-box; margin: 0px; padding: 0px; }html { scroll-behavior: smooth; text-size-adjust: 100%; }body { background: var(--bg); color: var(--dark3); font-family: var(--serif); font-size: 16px; line-height: 1.78; min-height: 100vh; }img, video { max-width: 100%; height: auto; display: block; }a { color: inherit; text-decoration: none; }button { cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; background: none; }svg { display: inline-block; vertical-align: middle; }.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }.sr-only:focus { position: fixed; top: 8px; left: 8px; width: auto; height: auto; padding: 8px 16px; background: var(--sun); color: var(--dark); font-weight: 700; border-radius: var(--rxs); clip: auto; z-index: 9999; }.wrap { max-width: var(--W); margin: 0px auto; padding: 0px 24px; width: 100%; }#rp-header { background: var(--dark); position: sticky; top: 0px; z-index: 500; box-shadow: rgba(255, 255, 255, 0.06) 0px 2px 0px, rgba(0, 0, 0, 0.3) 0px 4px 20px; }.rp-header-wrap { display: flex; align-items: center; height: 60px; gap: 16px; }.rp-logo { flex: 1 1 0%; display: flex; flex-direction: column; gap: 1px; }.rp-logo-name { font-family: var(--sans); font-size: 17px; font-weight: 700; color: #fef3c7; letter-spacing: -0.3px; transition:color 0.15s ease; }.rp-logo:hover .rp-logo-name { color: var(--sun); }.rp-logo-tagline { font-family: var(--sans); font-size: 10px; color: var(--muted2); }.rp-wa-btn { display: inline-flex; align-items: center; gap: 7px; background: var(--green); color: #ffffff; font-family: var(--sans); font-size: 13px; font-weight: 700; padding: 9px 18px; border-radius: var(--rsm); flex-shrink: 0; transition:background 0.15s ease; }.rp-wa-btn svg { width: 15px; height: 15px; }.rp-wa-btn:hover { background: #1ebe5d; }.rp-burger { display: none; flex-direction: column; gap: 5px; padding: 8px 10px; border: 1px solid rgba(255, 255, 255, 0.18); border-radius: var(--rxs); }.rp-burger span { display: block; width: 18px; height: 2px; background: #d6d3d1; border-radius: 2px; transition:background, transform, opacity 0.15s, 0.2s, 0.2s ease, ease, ease; }.rp-burger:hover span { background: var(--sun); }#rp-nav { background: var(--dark2); border-bottom: 1px solid rgba(255, 255, 255, 0.06); position: sticky; top: 60px; z-index: 499; }#rp-nav .wrap { display: flex; align-items: stretch; }.rp-nav-list { list-style: none; display: flex; align-items: stretch; flex-wrap: nowrap; gap: 0px; }.rp-nav-list > li { position: relative; }.rp-nav-list > li > a { display: flex; align-items: center; font-family: var(--sans); font-size: 12.5px; color: var(--muted2); padding: 12px 14px; border-bottom: 2px solid transparent; white-space: nowrap; transition:color, border-color, background 0.15s, 0.15s, 0.15s ease, ease, ease; }.rp-nav-list > li > a:hover, .rp-nav-list > li.current-menu-item > a, .rp-nav-list > li.current-menu-ancestor > a { color: var(--sun); border-bottom-color: var(--sun); background: rgba(255, 255, 255, 0.04); }.rp-nav-list li ul { display: none; position: absolute; top: 100%; left: 0px; background: var(--dark); border-width: medium 0.5px 0.5px; border-style: none solid solid; border-color: currentcolor rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08); border-image: initial; border-radius: 0 0 var(--rsm) var(--rsm); box-shadow: rgba(0, 0, 0, 0.45) 0px 12px 32px; min-width: 220px; padding: 6px 0px; list-style: none; z-index: 600; }.rp-nav-list > li:hover > ul { display: block; }.rp-nav-list li ul li a { display: block; font-family: var(--sans); font-size: 12px; color: var(--muted2); padding: 9px 20px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; transition:color, background 0.15s, 0.15s ease, ease; }.rp-nav-list li ul li a:hover { color: var(--sun); background: rgba(255, 255, 255, 0.05); }#rp-footer { background: var(--dark2); padding: 44px 0px 24px; }.rp-footer-wrap { display: flex; flex-direction: column; align-items: center; gap: 18px; text-align: center; }.rp-footer-logo { font-family: var(--sans); font-size: 18px; font-weight: 700; color: #fef3c7; }.rp-footer-logo span { color: var(--sun); }.rp-footer-brand p { font-family: var(--sans); font-size: 12px; color: var(--muted); margin-top: 4px; }.rp-footer-nav { display: flex; gap: 4px; flex-wrap: wrap; justify-content: center; }.rp-footer-nav a { font-family: var(--sans); font-size: 12px; color: var(--muted2); padding: 5px 10px; border-radius: var(--rxs); transition:color, background 0.15s, 0.15s ease, ease; }.rp-footer-nav a:hover { color: var(--sun); background: rgba(255, 255, 255, 0.05); }.rp-footer-contact { display: flex; gap: 20px; flex-wrap: wrap; justify-content: center; }.rp-footer-contact a { display: flex; align-items: center; gap: 7px; font-family: var(--sans); font-size: 13px; color: var(--muted2); transition:color 0.15s ease; }.rp-footer-contact a svg { width: 15px; height: 15px; }.rp-footer-contact a:hover { color: var(--sun); }.rp-footer-copy { font-family: var(--sans); font-size: 11px; color: var(--muted); padding-top: 10px; border-top: 0.5px solid rgba(255, 255, 255, 0.06); width: 100%; text-align: center; }.rp-page { background: var(--bg); padding: 48px 0px 64px; }.rp-entry-title { font-family: var(--serif); font-size: 30px; font-weight: 700; color: var(--dark); line-height: 1.18; margin-bottom: 1.5rem; padding-bottom: 0.5rem; border-bottom: 3px solid var(--sun); }.rp-entry-content { font-size: 16px; line-height: 1.78; color: var(--dark3); }.rp-entry-content a { color: var(--sky); text-decoration: underline; text-underline-offset: 3px; transition:color 0.15s ease; }.rp-entry-content a:hover { color: var(--terra); }.rp-entry-content p { margin-bottom: 1rem; }.rp-entry-content img { border-radius: var(--rsm); margin: 1rem 0px; }.rp-entry-content strong { color: var(--dark); }.rp-entry-content .has-background[style*="#f1f4f5"] { background: var(--sun-50) !important; border-left: 3px solid var(--sun) !important; border-radius: var(--rsm) !important; padding: 12px 16px !important; margin: 1rem 0px !important; }.rp-entry-content figure { margin: 1rem 0px; }@media (max-width: 1024px){.rp-nav-list > li > a { padding: 12px 11px; font-size: 12px; }}@media (max-width: 768px){.wrap { padding: 0px 16px; }.rp-header-wrap { height: 54px; }.rp-wa-btn { display: none; }.rp-burger { display: flex; }#rp-nav { display: none; position: fixed; top: 54px; left: 0px; right: 0px; background: var(--dark); border-bottom: 1px solid rgba(255, 255, 255, 0.08); box-shadow: rgba(0, 0, 0, 0.5) 0px 16px 40px; z-index: 498; max-height: calc(-54px + 100vh); overflow-y: auto; }#rp-nav .wrap { padding: 8px 0px 12px; }.rp-nav-list { flex-direction: column; gap: 0px; }.rp-nav-list > li > a { padding: 13px 20px; font-size: 14px; border-bottom: 0.5px solid rgba(255, 255, 255, 0.04); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; }.rp-nav-list > li > a:hover, .rp-nav-list > li.current-menu-item > a { border-bottom-color: rgba(255, 255, 255, 0.04); border-bottom-width: 0.5px; }.rp-nav-list li ul { display: block; position: static; background: rgba(0, 0, 0, 0.2); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; border-radius: 0px; box-shadow: none; padding: 0px 0px 0px 20px; min-width: auto; }.rp-nav-list li ul li a { padding: 9px 16px; }.rp-footer-contact { flex-direction: column; gap: 10px; align-items: center; }.rp-page { padding: 32px 0px 48px; }.rp-entry-title { font-size: 22px; }.rp-entry-content { font-size: 15px; }}.rp-header-right { display: flex; align-items: center; gap: 10px; flex-shrink: 0; }.rp-logo { min-width: 0px; flex: 1 1 0%; }.rp-logo-name { white-space: normal; word-break: break-word; line-height: 1.2; }.rp-header-wrap { height: auto; min-height: 60px; padding-top: 10px; padding-bottom: 10px; align-items: center; }@media (max-width: 900px){.rp-logo-tagline { display: none; }}@media (max-width: 768px){.rp-header-wrap { min-height: 52px; padding-top: 8px; padding-bottom: 8px; gap: 12px; }.rp-logo-name { font-size: 15px; }.rp-wa-btn { padding: 9px 12px; font-size: 0px; gap: 0px; }.rp-wa-btn svg { width: 18px; height: 18px; }}.rp-breadcrumb { margin-bottom: 1.5rem; padding: 10px 14px; background: var(--sun-50); border-left: 3px solid var(--sun); border-radius: var(--rxs); }.rp-breadcrumb .rank-math-breadcrumb, .rp-breadcrumb { font-family: var(--sans); font-size: 12.5px; color: var(--muted); line-height: 1.5; }.rp-breadcrumb a { color: var(--sky); text-decoration: none; transition:color 0.15s ease; }.rp-breadcrumb a:hover { color: var(--terra); }.rp-breadcrumb .separator { color: var(--muted2); margin: 0px 4px; }.rp-breadcrumb span:last-child, .rp-breadcrumb .last { color: var(--dark3); font-weight: 500; }.rp-content-wrap { display: grid; grid-template-columns: 1fr 300px; gap: 40px; align-items: start; padding-top: 40px; padding-bottom: 60px; min-height: 0px; }.rp-content-area { min-width: 0px; }.rp-sidebar { position: sticky; top: 120px; align-self: start; max-height: calc(-140px + 100vh); overflow-y: auto; }.rp-sidebar .widget { background: var(--white); border: 0.5px solid var(--border); border-radius: var(--r); padding: 20px 22px; margin-bottom: 20px; }.rp-sidebar .widget:last-child { margin-bottom: 0px; }.rp-sidebar .widget ul { list-style: none; padding: 0px; margin: 0px; }.rp-sidebar .widget ul li { border-bottom: 0.5px solid var(--border); padding: 6px 0px; }.rp-sidebar .widget ul li:last-child { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }.rp-sidebar .widget ul li a { font-family: var(--sans); font-size: 13px; color: var(--sky); text-decoration: none; transition:color 0.15s ease; display: block; line-height: 1.4; }.rp-sidebar .widget ul li a:hover { color: var(--terra); }@media (max-width: 1024px){.rp-content-wrap { grid-template-columns: 1fr 240px; gap: 28px; }}@media (max-width: 768px){.rp-content-wrap { grid-template-columns: 1fr; gap: 32px; padding-top: 28px; padding-bottom: 40px; }.rp-sidebar { position: static; }}body.swift-nojs [data-s3cid="1"]{min-width: 100vw;min-height:70px;}body.swift-nojs [data-s3cid="2"]{min-width: 100vw;min-height:70px;}body.swift-nojs [data-s3cid="5"]{min-width: 100vw;}body.swift-nojs [data-s3cid="6"]{min-width: 100vw;}body.swift-nojs [data-s3cid="7"]{min-width:369px;max-height:2096.140625px;}body.swift-nojs [data-s3cid="8"]{min-width:369px;max-height:2017.390625px;}body.swift-nojs [data-s3cid="9"]{min-width:369px;}body.swift-nojs [data-s3cid="10"]{min-width:369px;max-height:1956.4375px;}body.swift-nojs [data-s3cid="11"]{min-width:369px;}body.swift-nojs [data-s3cid="12"]{min-width:369px;}body.swift-nojs [data-s3cid="13"]{min-width:323px;}body.swift-nojs [data-s3cid="14"]{min-width:323px;}body.swift-nojs [data-s3cid="18"]{min-width:369px;}body.swift-nojs [data-s3cid="19"]{min-width:369px;max-height:507.34375px;}body.swift-nojs [data-s3cid="20"]{min-width:323px;max-height:465.34375px;}body.swift-nojs [data-s3cid="21"]{min-width: 100vw;}body.swift-nojs [data-s3cid="22"]{min-width: 100vw;}body.swift-nojs [data-s3cid="23"]{min-width:369px;}body.swift-nojs [data-s3cid="25"]{min-width:369px;}html{opacity:1}}