.elementor-190 .elementor-element.elementor-element-421d6f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-190 .elementor-element.elementor-element-ef7b829{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-190 .elementor-element.elementor-element-77c1142{--grid-columns:1}.elementor-190 .elementor-element.elementor-element-83129fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-190 .elementor-element.elementor-element-38883b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-190 .elementor-element.elementor-element-658c8d7{text-align:center}.elementor-190 .elementor-element.elementor-element-20de1ae{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px}.elementor-190 .elementor-element.elementor-element-20de1ae .elementor-loop-container{grid-auto-rows:1fr}.elementor-190 .elementor-element.elementor-element-20de1ae .e-loop-item>.elementor-section,.elementor-190 .elementor-element.elementor-element-20de1ae .e-loop-item>.elementor-section>.elementor-container,.elementor-190 .elementor-element.elementor-element-20de1ae .e-loop-item>.e-con,.elementor-190 .elementor-element.elementor-element-20de1ae .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-190 .elementor-element.elementor-element-20de1ae .elementor-pagination{text-align:center}body:not(.rtl) .elementor-190 .elementor-element.elementor-element-20de1ae .elementor-pagination .page-numbers:not(:first-child){margin-left:calc(10px/2)}body:not(.rtl) .elementor-190 .elementor-element.elementor-element-20de1ae .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(10px/2)}body.rtl .elementor-190 .elementor-element.elementor-element-20de1ae .elementor-pagination .page-numbers:not(:first-child){margin-right:calc(10px/2)}body.rtl .elementor-190 .elementor-element.elementor-element-20de1ae .elementor-pagination .page-numbers:not(:last-child){margin-left:calc(10px/2)}.elementor-190 .elementor-element.elementor-element-9c41936{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-190 .elementor-element.elementor-element-b0842bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-190 .elementor-element.elementor-element-af78092{text-align:center}.elementor-190 .elementor-element.elementor-element-afd4416{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-190 .elementor-element.elementor-element-77c1142{--grid-columns:1}.elementor-190 .elementor-element.elementor-element-20de1ae{--grid-columns:2}}@media(max-width:767px){.elementor-190 .elementor-element.elementor-element-77c1142{--grid-columns:1}.elementor-190 .elementor-element.elementor-element-20de1ae{--grid-columns:1}}.elementor-190 .page-hero{background:linear-gradient(180deg,var(--blue-50),var(--white));padding:clamp(40px,6vw,72px) 0 clamp(48px,6vw,80px);position:relative;overflow:hidden}.elementor-190 .page-hero-bg{background:radial-gradient(circle at 40% 40%,#2f6fe42e,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;top:-200px;right:-160px}.elementor-190 .page-hero-bg:after{content:"";border:2px dashed #0e34861f;border-radius:50%;position:absolute;inset:90px}.elementor-190 .page-hero .container{position:relative}.elementor-190 .crumbs{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 22px;padding:0;font-size:.88rem;font-weight:600;list-style:none;display:flex}.elementor-190 .crumbs li{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.elementor-190 .crumbs a{color:var(--navy-600);text-decoration:none}.elementor-190 .crumbs a:hover{text-decoration:underline}.elementor-190 .crumbs [aria-current]{color:var(--ink)}.elementor-190 .page-hero h1{letter-spacing:-.035em;max-width:820px;font-size:clamp(2.2rem,5vw,3.5rem)}.elementor-190 .page-hero .lead{max-width:720px;margin:0}.elementor-190 .updated{color:var(--muted);margin:14px 0 0;font-size:.9rem}.elementor-190 .cat-chips{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.elementor-190 .cat-chips a{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:.9rem;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.elementor-190 .cat-chips a:hover{border-color:var(--navy-600);color:var(--navy-700);transform:translateY(-2px)}.elementor-190 .cat-chips svg{color:var(--navy-600)}.elementor-190 .post-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.elementor-190 .cat-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.elementor-190 .cat-card{border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);flex-direction:column;height:100%;padding:26px 24px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.elementor-190 .cat-card:hover{box-shadow:var(--shadow);border-color:var(--navy-600);transform:translateY(-3px)}.elementor-190 .cat-icon{background:var(--blue-50);width:52px;height:52px;color:var(--navy-700);border-radius:15px;place-items:center;margin-bottom:16px;display:grid}.elementor-190 .cat-card h3{margin-bottom:8px;font-size:1.1rem}.elementor-190 .cat-card p{color:var(--muted);margin:0 0 16px;font-size:.92rem}.elementor-190 .cat-count{color:var(--navy-700);align-items:center;gap:6px;margin-top:auto;font-size:.85rem;font-weight:700;display:inline-flex}@media (width<=1000px){.elementor-190 .cat-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.elementor-190 .cat-grid,.elementor-190 .post-grid{grid-template-columns:1fr}}.elementor-190 .rgb-hero{padding:clamp(40px,6vw,72px) max(var(--gutter),calc((100% - var(--container))/2)) clamp(48px,6vw,80px)!important}.elementor-190 .rgb-hero:before{content:"";position:absolute;right:-160px;top:-200px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#2f6fe42e,#0000 65%);pointer-events:none}.elementor-190 .rgb-hero:after{content:"";position:absolute;right:-70px;top:-110px;width:380px;height:380px;border-radius:50%;border:2px dashed #0e34861f;pointer-events:none}.elementor-190 .rgb-hero>*{position:relative;z-index:1}.elementor-190 .rgb-title .elementor-heading-title{max-width:820px;font-family:var(--font-display);font-size:clamp(2.2rem,5vw,3.5rem);letter-spacing:-.035em;line-height:1.15;font-weight:700;color:var(--ink);margin:0 0 .5em}.elementor-190 .rgb-lead,.elementor-190 .rgb-sub,.elementor-190 .rgb-eb{font-family:var(--font-body)}.elementor-190 .rgb-lead .lead{max-width:720px;margin:0}.elementor-190 .cat-chips{margin-top:28px}.elementor-190 .cat-chips li{margin:0}.elementor-190 .cat-chips .rgc-ico{width:22px;height:22px}.elementor-190 .crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;margin:0 0 22px;padding:0;font-size:.88rem;font-weight:600;line-height:1.5}.elementor-190 .crumbs li{display:inline-flex;align-items:center;gap:6px;color:var(--muted);margin:0}.elementor-190 .crumbs li:not(:last-child):after{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/contain no-repeat}.elementor-190 .crumbs a{color:var(--navy-600);text-decoration:none}.elementor-190 .crumbs [aria-current]{color:var(--ink)}.elementor-190 .rgb-sec{padding-inline:max(var(--gutter),calc((100% - var(--container))/2))!important}.elementor-190 .rgb-label .elementor-heading-title{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--navy-600);display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-size:.78rem;font-weight:800;line-height:1.4}.elementor-190 .rgb-label .elementor-heading-title:before{content:"";background:var(--yellow-400);border-radius:3px;width:22px;height:3px}.elementor-190 .section-head{width:100%}.elementor-190 .section-head .rgb-eb,.elementor-190 .section-head .rgb-sub{text-align:center}.elementor-190 .section-head .rgb-eb p{margin:0 0 0}.elementor-190 .rgb-h2 .elementor-heading-title{font-family:var(--font-display);font-size:clamp(1.9rem,3.6vw,2.75rem);color:var(--ink);letter-spacing:-.025em;line-height:1.15;font-weight:700;margin:0 0 .5em}.elementor-190 .rgb-sub p{color:var(--muted);margin:0;font-size:1.075rem}.elementor-190 .cat-grid{grid-template-columns:repeat(3,1fr)}.elementor-190 .cat-grid li{margin:0}.elementor-190 .cat-icon .rgc-ico{width:34px;height:34px}.elementor-190 .cat-count svg{transition:transform .2s}.elementor-190 .cat-card:hover .cat-count svg{transform:translate(3px)}.elementor-190 .rgc-ico{display:block;width:64px;height:64px;flex:none;background:center/contain no-repeat}.elementor-190 .rgc-ico--console{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cstyle%3E.ln%7Bfill:none;stroke:%230e3486;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round%7D.bg%7Bfill:%23fff%7D.acc%7Bfill:%23ffc933%7D.acc-soft%7Bfill:%23fff4d1%7D.dot%7Bfill:%230e3486%7D.scr%7Bfill:%23e6eefc%7D%3C/style%3E%3Ccircle cx='47' cy='16' r='11' class='acc'/%3E %3Cpath class='ln bg' d='M27 7C17 10 12.5 20 12.5 31S16 50 22 55h5z'/%3E %3Cpath class='ln bg' d='M37 7c10 3 14.5 13 14.5 24S48 50 42 55h-5z'/%3E %3Crect x='27' y='7' width='10' height='48' rx='2' class='dot'/%3E %3Cpath class='ln' d='M22 59h20'/%3E %3Cpath d='M32 14v14' stroke='%23ffc933' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E")}.elementor-190 .rgc-ico--gamepad{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cstyle%3E.ln%7Bfill:none;stroke:%230e3486;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round%7D.bg%7Bfill:%23fff%7D.acc%7Bfill:%23ffc933%7D.acc-soft%7Bfill:%23fff4d1%7D.dot%7Bfill:%230e3486%7D.scr%7Bfill:%23e6eefc%7D%3C/style%3E%3Ccircle cx='47' cy='17' r='11' class='acc'/%3E %3Cpath class='ln bg' d='M20 21h24c6 0 10 4 11.2 10l2.6 13.2c.9 4.8-2.6 8.8-6.6 8.8-2.6 0-4.4-1.4-5.8-3.4L42.6 45H21.4l-2.8 4.6C17.2 51.6 15.4 53 12.8 53c-4 0-7.5-4-6.6-8.8L8.8 31C10 25 14 21 20 21z'/%3E %3Cpath class='ln' d='M19 30v9M14.5 34.5h9'/%3E %3Ccircle cx='44' cy='30.5' r='2' class='dot'/%3E%3Ccircle cx='49' cy='35' r='2' class='dot'/%3E %3Ccircle cx='39' cy='35' r='2' class='dot'/%3E%3Ccircle cx='44' cy='39.5' r='2' class='dot'/%3E%3C/svg%3E")}.elementor-190 .rgc-ico--handheld{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cstyle%3E.ln%7Bfill:none;stroke:%230e3486;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round%7D.bg%7Bfill:%23fff%7D.acc%7Bfill:%23ffc933%7D.acc-soft%7Bfill:%23fff4d1%7D.dot%7Bfill:%230e3486%7D.scr%7Bfill:%23e6eefc%7D%3C/style%3E%3Ccircle cx='48' cy='16' r='11' class='acc'/%3E %3Cpath class='ln acc-soft' d='M20 18h-4.5A7.5 7.5 0 0 0 8 25.5v17A7.5 7.5 0 0 0 15.5 50H20z'/%3E %3Cpath class='ln acc-soft' d='M44 18h4.5a7.5 7.5 0 0 1 7.5 7.5v17a7.5 7.5 0 0 1-7.5 7.5H44z'/%3E %3Crect class='ln bg' x='20' y='18' width='24' height='32' rx='1.5'/%3E %3Crect class='scr' x='23.5' y='21.5' width='17' height='25' rx='1.5'/%3E %3Ccircle cx='14' cy='27' r='2.4' class='dot'/%3E %3Ccircle cx='50' cy='40' r='2.4' class='dot'/%3E%3C/svg%3E")}.elementor-190 .rgc-ico--keyboard{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cstyle%3E.ln%7Bfill:none;stroke:%230e3486;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round%7D.bg%7Bfill:%23fff%7D.acc%7Bfill:%23ffc933%7D.acc-soft%7Bfill:%23fff4d1%7D.dot%7Bfill:%230e3486%7D.scr%7Bfill:%23e6eefc%7D%3C/style%3E%3Ccircle cx='47' cy='16' r='11' class='acc'/%3E %3Crect class='ln bg' x='5' y='26' width='40' height='22' rx='4'/%3E %3Cpath class='ln' d='M11 33h2M17 33h2M23 33h2M29 33h2M35 33h4M11 39h4M19 39h2M25 39h2M31 39h2M37 39h2M16 43.5h18'/%3E %3Cpath class='ln' d='M54 33c0-5-2.5-8-7-9'/%3E %3Crect class='ln bg' x='49' y='33' width='10' height='17' rx='5'/%3E %3Cpath class='ln' d='M54 33v5'/%3E%3C/svg%3E")}.elementor-190 .rgc-ico--disc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cstyle%3E.ln%7Bfill:none;stroke:%230e3486;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round%7D.bg%7Bfill:%23fff%7D.acc%7Bfill:%23ffc933%7D.acc-soft%7Bfill:%23fff4d1%7D.dot%7Bfill:%230e3486%7D.scr%7Bfill:%23e6eefc%7D%3C/style%3E%3Ccircle cx='47' cy='17' r='11' class='acc'/%3E %3Ccircle class='ln bg' cx='41' cy='36' r='15'/%3E %3Ccircle class='ln' cx='41' cy='36' r='4'/%3E %3Crect class='ln bg' x='8' y='10' width='28' height='44' rx='3'/%3E %3Cpath class='ln' d='M14 10v44'/%3E %3Cpath class='ln' d='M20 22h10M20 28h7'/%3E %3Cpath class='ln acc-soft' d='M20 40l4-5 3 3 3-4v14H20z'/%3E%3C/svg%3E")}.elementor-190 .rgc-ico--headset{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cstyle%3E.ln%7Bfill:none;stroke:%230e3486;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round%7D.bg%7Bfill:%23fff%7D.acc%7Bfill:%23ffc933%7D.acc-soft%7Bfill:%23fff4d1%7D.dot%7Bfill:%230e3486%7D.scr%7Bfill:%23e6eefc%7D%3C/style%3E%3Ccircle cx='47' cy='16' r='11' class='acc'/%3E %3Cpath class='ln' d='M12 39v-7a20 20 0 0 1 40 0v7'/%3E %3Crect class='ln bg' x='7' y='34' width='12' height='19' rx='5'/%3E %3Crect class='ln bg' x='45' y='34' width='12' height='19' rx='5'/%3E %3Cpath class='ln' d='M13 53c0 4 4 6.5 10 6.5h4'/%3E %3Ccircle cx='29.5' cy='59.5' r='2.2' class='dot'/%3E%3C/svg%3E")}@media (max-width:1000px){.elementor-190 .cat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.elementor-190 .cat-grid{grid-template-columns:1fr}}body .cta-art{width:100%;height:auto;display:block;overflow:visible}body .cta-wrap{padding-block:0 clamp(64px,8vw,112px)}body .cta{border-radius:var(--radius-xl);background:radial-gradient(600px 300px at 90% 10%,#2f6fe48c,transparent 70%),linear-gradient(135deg,var(--navy-700),var(--navy-900));box-shadow:var(--shadow-lg);color:#cfdaf2;grid-template-columns:1.15fr .85fr;align-items:center;gap:24px;padding:clamp(36px,5vw,64px);display:grid;position:relative;overflow:hidden}body .cta:after{content:"";pointer-events:none;border:40px solid #ffffff0a;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-120px;left:-80px}body .cta h2{color:var(--white);margin-bottom:14px;font-size:clamp(1.9rem,3.6vw,2.8rem)}body .cta p{max-width:520px;margin-bottom:28px;font-size:1.07rem}body .cta-actions{flex-wrap:wrap;gap:12px;display:flex}body .cta-copy{z-index:1;position:relative}body .cta-art-wrap{justify-self:end;width:100%;max-width:420px;margin:-20px -10px -40px 0}@media (width<=860px){body .cta{text-align:left;grid-template-columns:1fr}body .cta-art-wrap{justify-self:center;max-width:340px;margin:8px 0 -24px}}.e-loop-item{height:100%}.rg-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;height:100%;transition:box-shadow .25s,border-color .25s}.rg-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow)}.rg-card .post-media{margin:0;background:var(--navy-800);line-height:0}.rg-card .post-media a{display:block}.rg-card .post-media img{display:block;width:100%;height:auto;max-width:100%;border-radius:0}.rg-card .post-body{flex:1 1 auto;padding:24px 24px 26px!important}.rg-card .post-meta{gap:8px!important;margin-bottom:12px;color:var(--muted);font-size:.8rem;font-weight:600;line-height:1.4}.rg-card .post-meta>.elementor-widget{width:auto;margin:0}.rg-card .post-cat-date .elementor-icon-list-items{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0}.rg-card .post-cat-date .elementor-icon-list-item{margin:0!important;padding:0!important;font-size:.8rem;color:var(--muted)}.rg-card .post-cat-date .elementor-icon-list-item:after{display:none!important}.rg-card .post-cat-date .elementor-icon-list-text{color:var(--muted);font-weight:600;padding:0!important}.rg-card .elementor-post-info__terms-list{font-size:0}.rg-card .post-cat-date a.elementor-post-info__terms-list-item{display:inline-block;font-size:.8rem;background:var(--blue-50);border:1px solid var(--blue-100);color:var(--navy-700)!important;border-radius:999px;padding:5px 11px;font-weight:700;text-decoration:none;line-height:1.2;margin-right:6px}.rg-card .post-cat-date a.elementor-post-info__terms-list-item:hover{background:var(--yellow-100);color:var(--navy-900)!important;border-color:#fbe3a0}.rg-card .post-cat-date a.elementor-post-info__terms-list-item[href$="/blog/"]{display:none}.rg-card .post-cat-date .elementor-post-info__item--type-date{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.rg-card .post-read .elementor-heading-title{font-size:.8rem;font-weight:600;color:var(--muted);display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);letter-spacing:0}.rg-card .post-read .elementor-heading-title:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--line-strong)}.rg-card .post-title{margin:0 0 10px}.rg-card .post-title .elementor-heading-title{font-family:var(--font-display);font-size:1.22rem;line-height:1.3;font-weight:700;color:var(--ink);letter-spacing:-.025em;margin:0}.rg-card .post-title .elementor-heading-title a{color:inherit;text-decoration:none}.rg-card .post-title .elementor-heading-title a:hover{color:var(--navy-600)}.rg-card .post-excerpt{font-family:var(--font-body);color:var(--muted);font-size:.96rem;line-height:1.65;margin:0 0 18px}.rg-card .post-excerpt p{margin:0}.rg-card .post-more{margin-top:auto}.rg-card .post-more .elementor-heading-title{font-family:var(--font-body);font-size:.9rem;font-weight:700;letter-spacing:0;color:var(--navy-700)}.rg-card .post-more .elementor-heading-title a{color:var(--navy-700);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.rg-card .post-more .elementor-heading-title a:after{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s}.rg-card:hover .post-more .elementor-heading-title a:after{transform:translateX(3px)}.rg-featured .rg-card{flex-direction:row!important}.rg-featured .rg-card .post-media{flex:0 0 52%;display:flex;align-items:center}.rg-featured .rg-card .post-body{justify-content:center;padding:clamp(28px,3vw,44px)!important}.rg-featured .rg-card .post-title .elementor-heading-title{font-size:clamp(1.5rem,2.6vw,2.1rem)}.rg-featured .rg-card .post-excerpt{font-size:1.05rem}@media (max-width:860px){.rg-featured .rg-card{flex-direction:column!important}.rg-featured .rg-card .post-media{flex:none}}.rg-card .post-meta .elementor-heading-title,.rg-card .post-cat-date{font-family:var(--font-body)}