.elementor-1365 .elementor-element.elementor-element-0367203{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1365 .elementor-element.elementor-element-0367203:not(.elementor-motion-effects-element-type-background), .elementor-1365 .elementor-element.elementor-element-0367203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21B4E8;}.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-1365 .elementor-element.elementor-element-21a9e1c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-3bc011be:not(.elementor-motion-effects-element-type-background), .elementor-1365 .elementor-element.elementor-element-3bc011be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1365 .elementor-element.elementor-element-3bc011be > .elementor-background-overlay{background-image:url("https://ras.ar/wp-content/uploads/2026/09/receta1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1365 .elementor-element.elementor-element-3bc011be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-bc-flex-widget .elementor-1365 .elementor-element.elementor-element-259317e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1365 .elementor-element.elementor-element-259317e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1365 .elementor-element.elementor-element-259317e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1365 .elementor-element.elementor-element-259317e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-1365 .elementor-element.elementor-element-259317e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1365 .elementor-element.elementor-element-78022827{padding:10px 0px 0px 0px;text-align:start;}.elementor-1365 .elementor-element.elementor-element-78022827.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1365 .elementor-element.elementor-element-78022827 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:45px;font-weight:600;line-height:54px;letter-spacing:0px;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-7d4bdf61{padding:10px 0px 0px 0px;text-align:start;}.elementor-1365 .elementor-element.elementor-element-7d4bdf61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1365 .elementor-element.elementor-element-7d4bdf61 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:3.3rem;font-weight:700;line-height:0.7em;letter-spacing:0.15px;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-4b95babb{padding:17px 0px 0px 0px;text-align:start;}.elementor-1365 .elementor-element.elementor-element-4b95babb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1365 .elementor-element.elementor-element-4b95babb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-165bfab );}.elementor-1365 .elementor-element.elementor-element-65805465 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1365 .elementor-element.elementor-element-65805465 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:11px 20px 11px 11px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1365 .elementor-element.elementor-element-557b3369{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + -105px) 4px;padding:60px 60px 60px 60px;text-align:end;}.elementor-1365 .elementor-element.elementor-element-fdf11bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1365 .elementor-element.elementor-element-aac0b04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1365 .elementor-element.elementor-element-714225fa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1365 .elementor-element.elementor-element-714225fa:not(.elementor-motion-effects-element-type-background), .elementor-1365 .elementor-element.elementor-element-714225fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1365 .elementor-element.elementor-element-714225fa > .elementor-background-overlay{background-color:#255B8B;background-image:url("https://ras.ar/wp-content/uploads/2026/02/footer.png");opacity:0.96;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1365 .elementor-element.elementor-element-714225fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-1365 .elementor-element.elementor-element-3c842650.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1365 .elementor-element.elementor-element-3c842650.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1365 .elementor-element.elementor-element-3c842650 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-bc-flex-widget .elementor-1365 .elementor-element.elementor-element-64bd814b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1365 .elementor-element.elementor-element-64bd814b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1365 .elementor-element.elementor-element-64bd814b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-1365 .elementor-element.elementor-element-64bd814b > .elementor-element-populated{padding:1em 1em 1em 1em;}.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-1365 .elementor-element.elementor-element-75669f1d{text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-75669f1d p{margin-block-end:0px;}.elementor-1365 .elementor-element.elementor-element-63e9e5f8{text-align:start;}.elementor-1365 .elementor-element.elementor-element-63e9e5f8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-3ebda44c{text-align:start;}.elementor-1365 .elementor-element.elementor-element-3ebda44c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-69bf2cbf{text-align:start;}.elementor-1365 .elementor-element.elementor-element-69bf2cbf .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-6b9d0e06{text-align:start;}.elementor-1365 .elementor-element.elementor-element-6b9d0e06 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-19e6f8a0{padding:30px 0px 0px 0px;text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-19e6f8a0 p{margin-block-end:0px;}.elementor-1365 .elementor-element.elementor-element-4397e40d{text-align:start;}.elementor-1365 .elementor-element.elementor-element-4397e40d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-32bd005c{text-align:start;}.elementor-1365 .elementor-element.elementor-element-32bd005c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-86fdf6d{text-align:start;}.elementor-1365 .elementor-element.elementor-element-86fdf6d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1365 .elementor-element.elementor-element-1926913c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1365 .elementor-element.elementor-element-1926913c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1365 .elementor-element.elementor-element-1926913c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:2px;}.elementor-1365 .elementor-element.elementor-element-1926913c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-1365 .elementor-element.elementor-element-72da20b1{text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-72da20b1 p{margin-block-end:2px;}.elementor-1365 .elementor-element.elementor-element-5de4af17{text-align:start;}.elementor-1365 .elementor-element.elementor-element-5de4af17 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-1c873283{text-align:start;}.elementor-1365 .elementor-element.elementor-element-1c873283 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-532c21f6{text-align:start;}.elementor-1365 .elementor-element.elementor-element-532c21f6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-5906bc28{padding:30px 0px 0px 0px;text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-5906bc28 p{margin-block-end:0px;}.elementor-1365 .elementor-element.elementor-element-51ee17d{text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-51ee17d p{margin-block-end:4px;}.elementor-bc-flex-widget .elementor-1365 .elementor-element.elementor-element-119cb45f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1365 .elementor-element.elementor-element-119cb45f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1365 .elementor-element.elementor-element-119cb45f > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-1365 .elementor-element.elementor-element-4d8a9ccb{text-align:start;font-family:"Rubik", Sans-serif;font-size:12px;font-weight:300;color:#FFFFFF;}.elementor-1365 .elementor-element.elementor-element-4d8a9ccb p{margin-block-end:4px;}.elementor-1365 .elementor-element.elementor-element-2bba5e75{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:11px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-1365 .elementor-element.elementor-element-2bba5e75 .elementor-social-icon{background-color:var( --e-global-color-165bfab );--icon-padding:0.9em;}.elementor-1365 .elementor-element.elementor-element-2bba5e75 .elementor-social-icon i{color:#255B8B;}.elementor-1365 .elementor-element.elementor-element-2bba5e75 .elementor-social-icon svg{fill:#255B8B;}.elementor-1365 .elementor-element.elementor-element-2bba5e75 .elementor-social-icon:hover{background-color:#ffffff;}.elementor-1365 .elementor-element.elementor-element-2bba5e75 .elementor-social-icon:hover i{color:#5397b7;}.elementor-1365 .elementor-element.elementor-element-2bba5e75 .elementor-social-icon:hover svg{fill:#5397b7;}@media(max-width:1024px){.elementor-1365 .elementor-element.elementor-element-714225fa{padding:100px 25px 100px 25px;}}@media(max-width:767px){.elementor-1365 .elementor-element.elementor-element-3bc011be{margin-top:0px;margin-bottom:0px;padding:41px 20px 20px 20px;}.elementor-1365 .elementor-element.elementor-element-259317e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1365 .elementor-element.elementor-element-259317e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:-15px;}.elementor-1365 .elementor-element.elementor-element-259317e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1365 .elementor-element.elementor-element-78022827{width:var( --container-widget-width, 264px );max-width:264px;padding:5px 0px 0px 0px;--container-widget-width:264px;--container-widget-flex-grow:0;text-align:center;}.elementor-1365 .elementor-element.elementor-element-78022827 .elementor-heading-title{font-size:26px;}.elementor-1365 .elementor-element.elementor-element-7d4bdf61{width:var( --container-widget-width, 265px );max-width:265px;padding:5px 0px 0px 0px;--container-widget-width:265px;--container-widget-flex-grow:0;text-align:center;}.elementor-1365 .elementor-element.elementor-element-7d4bdf61 .elementor-heading-title{font-size:25px;}.elementor-1365 .elementor-element.elementor-element-4b95babb{width:var( --container-widget-width, 277px );max-width:277px;--container-widget-width:277px;--container-widget-flex-grow:0;text-align:center;}.elementor-1365 .elementor-element.elementor-element-4b95babb .elementor-heading-title{font-size:15px;}.elementor-1365 .elementor-element.elementor-element-65805465 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1365 .elementor-element.elementor-element-557b3369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -140px) 0px;padding:34px 34px 34px 34px;text-align:center;}.elementor-1365 .elementor-element.elementor-element-714225fa{padding:50px 20px 50px 20px;}.elementor-1365 .elementor-element.elementor-element-43836486{text-align:start;}}@media(min-width:768px){.elementor-1365 .elementor-element.elementor-element-259317e{width:55.322%;}.elementor-1365 .elementor-element.elementor-element-65805465{width:44.585%;}.elementor-1365 .elementor-element.elementor-element-fdf11bb{--width:100%;}.elementor-1365 .elementor-element.elementor-element-1926913c{width:22.078%;}.elementor-1365 .elementor-element.elementor-element-119cb45f{width:27.922%;}}/* Start custom CSS for html, class: .elementor-element-aac0b04 *//* RAS - LANDING MEDICAMENTOS */
.ras-medicamentos{--ras-green:#0065BE;--ras-green-dark:#00529A;--ras-green-light:#EAF8FC;--ras-green-soft:#F7FCFE;--ras-text:#243746;--ras-muted:#667985;--ras-border:#DCEAF2;--ras-white:#fff;--ras-warning:#F8FAFC;--ras-warning-border:#D9E5ED;font-family:'Rubik',Arial,Helvetica,sans-serif;color:var(--ras-text);background:#fff;line-height:1.5}
.ras-container{width:min(1120px,calc(100% - 40px));margin:0 auto}
.ras-hero{padding:75px 0 65px;background:radial-gradient(circle at 90% 20%,rgba(0,101,190,.10),transparent 28%),linear-gradient(180deg,#fff 0%,#f6fbfa 100%)}
.ras-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:60px}
.ras-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--ras-green);font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:18px}
.ras-eyebrow-dot{width:8px;height:8px;background:var(--ras-green);border-radius:50%}
.ras-hero h1{margin:0 0 20px;font-size:clamp(38px,5vw,58px);line-height:1.08;letter-spacing:-1.2px;font-weight:700}
.ras-hero h1 span{color:var(--ras-green)}
.ras-hero p{max-width:620px;margin:0 0 30px;color:var(--ras-muted);font-size:19px;line-height:1.65}
.ras-hero-card{position:relative;background:var(--ras-green-light);border-radius:32px;min-height:330px;display:flex;align-items:center;justify-content:center;overflow:hidden}
.ras-hero-circle{position:absolute;width:270px;height:270px;background:rgba(255,255,255,.65);border-radius:50%}
.ras-prescription{position:relative;z-index:2;width:205px;background:#fff;padding:25px;border-radius:18px;box-shadow:0 18px 45px rgba(0,82,154,.13);transform:rotate(-4deg)}
.ras-prescription-top{display:flex;justify-content:space-between;margin-bottom:20px}
.ras-prescription-logo{width:38px;height:38px;border-radius:10px;background:var(--ras-green-light);color:var(--ras-green);display:flex;align-items:center;justify-content:center;font-weight:bold}
.ras-line{height:7px;background:#e7eeee;border-radius:10px;margin-bottom:10px}.ras-line.short{width:55%}.ras-line.medium{width:75%}
.ras-medicine{margin-top:22px;padding:13px;background:var(--ras-green-light);border-radius:10px;color:var(--ras-green-dark);font-weight:700;font-size:13px}
.ras-.elementor-1365 .elementor-element.elementor-element-aac0b04-section{padding:70px 0}.ras-section-title{text-align:center;margin-bottom:42px}.ras-section-title h2{margin:0 0 10px;font-size:34px;letter-spacing:-.5px}.ras-section-title p{margin:0;color:var(--ras-muted);font-size:17px}
.ras-options{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ras-option{position:relative;padding:35px;border:1px solid var(--ras-border);border-radius:24px;background:#fff;transition:all .25s ease}.ras-option:hover{transform:translateY(-4px);border-color:rgba(0,139,130,.35);box-shadow:0 15px 35px rgba(0,82,154,.08)}.ras-option.featured{border:2px solid var(--ras-green)}
.ras-option-icon{width:58px;height:58px;background:var(--ras-green-light);color:var(--ras-green);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:23px}.ras-option-icon svg{width:30px;height:30px}
.ras-option h3{margin:0 0 10px;font-size:25px}.ras-option>p{margin:0 0 25px;color:var(--ras-muted)}.ras-tag{display:inline-block;padding:7px 13px;border-radius:30px;background:var(--ras-green-light);color:var(--ras-green-dark);font-size:13px;font-weight:700}
.ras-path{padding:75px 0;background:var(--ras-green-soft)}.ras-path-header{display:flex;align-items:center;gap:17px;margin-bottom:45px}.ras-big-icon{width:65px;height:65px;flex:0 0 65px;background:var(--ras-green);color:#fff;border-radius:18px;display:flex;align-items:center;justify-content:center}.ras-big-icon svg{width:32px;height:32px}.ras-path-header h2{margin:0;font-size:32px}.ras-path-header p{margin:3px 0 0;color:var(--ras-muted)}
.ras-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ras-step{background:#fff;border-radius:20px;padding:28px;border:1px solid var(--ras-border)}.ras-step-number{width:38px;height:38px;border-radius:50%;background:var(--ras-green-light);color:var(--ras-green-dark);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;margin-bottom:22px}.ras-step h3{margin:0 0 9px;font-size:19px}.ras-step p{margin:0;color:var(--ras-muted);font-size:15px}
.ras-check-section{padding:75px 0}.ras-two-columns{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px;align-items:center}.ras-check-title h2{margin:0 0 15px;font-size:34px}.ras-check-title p{margin:0;color:var(--ras-muted);font-size:17px}.ras-checklist{display:grid;gap:13px}.ras-check{display:flex;gap:15px;align-items:flex-start;padding:17px 19px;border:1px solid var(--ras-border);border-radius:14px;background:#fff}.ras-check-icon{width:25px;height:25px;flex:0 0 25px;border-radius:50%;background:var(--ras-green-light);color:var(--ras-green);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:bold}.ras-check strong{display:block;margin-bottom:2px}.ras-check span{color:var(--ras-muted);font-size:14px}
.ras-important{padding:0 0 75px}.ras-alert{background:var(--ras-warning);border:1px solid var(--ras-warning-border);border-radius:22px;padding:28px 32px;display:flex;gap:18px;align-items:flex-start}.ras-alert-icon{width:42px;height:42px;flex:0 0 42px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px}.ras-alert h3{margin:0 0 5px;font-size:18px}.ras-alert p{margin:0;color:#667985}
.ras-chronic{padding:80px 0;background:#fff}.ras-chronic-box{background:var(--ras-green-light);border-radius:30px;padding:55px}.ras-chronic-header{max-width:700px;margin-bottom:45px}.ras-chronic-header h2{margin:0 0 12px;font-size:34px}.ras-chronic-header p{margin:0;color:var(--ras-muted);font-size:17px}.ras-chronic-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.ras-chronic-step{background:#fff;padding:25px;border-radius:18px}.ras-chronic-step .number{color:var(--ras-green);font-weight:700;font-size:14px;margin-bottom:14px}.ras-chronic-step h3{margin:0 0 8px;font-size:17px}.ras-chronic-step p{margin:0;color:var(--ras-muted);font-size:14px}
.ras-cta{padding:0 0 80px}.ras-cta-box{background:var(--ras-green);border-radius:28px;padding:48px 55px;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:30px}.ras-cta-box h2{margin:0 0 8px;font-size:30px}.ras-cta-box p{margin:0;opacity:.9}.ras-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#fff;color:var(--ras-green-dark);padding:15px 23px;border-radius:12px;text-decoration:none!important;font-weight:700;white-space:nowrap;transition:.2s ease}.ras-button:hover{transform:translateY(-2px);background:#f5fffd}
.ras-footer{border-top:1px solid var(--ras-border);padding:25px 0;text-align:center;color:var(--ras-muted);font-size:13px}
@media(max-width:850px){.ras-hero-grid,.ras-two-columns{grid-template-columns:1fr}.ras-hero-card{min-height:270px}.ras-options,.ras-steps{grid-template-columns:1fr}.ras-chronic-steps{grid-template-columns:1fr 1fr}.ras-cta-box{flex-direction:column;align-items:flex-start}}
@media(max-width:550px){.ras-container{width:min(100% - 28px,1120px)}.ras-hero{padding:50px 0}.ras-hero h1{font-size:38px}.ras-hero p{font-size:16px}.ras-option{padding:26px}.ras-path,.ras-check-section,.ras-chronic{padding:55px 0}.ras-chronic-box{padding:28px 20px}.ras-chronic-steps{grid-template-columns:1fr}.ras-cta-box{padding:35px 25px}.ras-alert{padding:22px}}/* End custom CSS */