:root{--color-base-dark: #121212;--color-base-dark-2: #1A202C;--color-base-dark-3: #2D3748;--color-accent-suma: #7F56D9;--color-accent-suma-hover: #6941C6;--gradient-cta-bg: linear-gradient(180deg, #7F56D9 0%, #6941C6 100%);--color-text-light: #FFFFFF;--color-text-secondary: #A0AEC0;--color-border: #2D3748}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0;padding:0;background-color:var(--color-base-dark);color:var(--color-text-light);line-height:1.6}.container{max-width:1100px;margin:0 auto;padding:0 20px}header{background-color:var(--color-base-dark);border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:10;width:100%}.navbar{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.logo{font-size:1.5rem;font-weight:700;text-decoration:none}.logo img{height:72px;width:auto;display:block}.nav-links a{text-decoration:none;color:var(--color-text-secondary);margin-left:20px;font-weight:500;transition:color .3s ease}.nav-links a:hover{color:var(--color-text-light)}.cta-button{background:var(--gradient-cta-bg);color:var(--color-text-light);text-decoration:none;padding:12px 24px;border-radius:10px;font-weight:700;transition:all .3s ease;border:none;box-shadow:0 4px 10px #0003}.cta-button:hover{background:var(--color-accent-suma-hover);transform:translateY(-2px);box-shadow:0 6px 15px #0000004d}.hero{padding:140px 0 160px;position:relative;overflow:hidden;text-align:center}.hero-video-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:1;object-fit:cover;animation:kenburns-effect 20s ease-in-out infinite alternate}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#121212cc;z-index:2}.hero-content-centered{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center}.hero h1{font-size:3.8rem;color:var(--color-text-light);margin-bottom:20px;line-height:1.1;font-weight:800;max-width:800px}.hero h1 .highlight-dots{color:var(--color-accent-suma)}.hero .subtitle{font-size:1.25rem;color:var(--color-text-secondary);max-width:600px;margin-bottom:30px}.hero .hero-cta{display:inline-block;margin-bottom:40px}.hero .cta-button{padding:16px 36px;font-size:1.1rem;font-weight:700;border-radius:50px;transition:all .3s ease-out;box-shadow:0 5px 15px #0000004d;will-change:transform}.hero .cta-button:hover{background:var(--color-accent-suma-hover);transform:translateY(-3px) scale(1.03);box-shadow:0 8px 25px #7f56d980}.social-proof{display:flex;justify-content:center;gap:20px;margin-top:50px}.proof-item{font-size:.9rem;color:#e2e8f0;background-color:#ffffff0d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:12px 20px;border-radius:8px;box-shadow:0 2px 5px #0000001a;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;min-width:140px;text-align:center}.proof-item:hover{transform:translateY(-3px);box-shadow:0 5px 12px #0003;background-color:#ffffff1a;border-color:#fff3}.proof-item strong{display:block;font-size:1.4rem;color:var(--color-accent-suma);margin-bottom:5px}.hero-illustration,.hero-sphere{display:none}.services{padding:80px 0;background-color:var(--color-base-dark)}.section-title{text-align:center;font-size:2.5rem;margin-bottom:10px;color:var(--color-text-light)}.section-subtitle{text-align:center;font-size:1.1rem;color:var(--color-text-secondary);margin-bottom:50px}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.service-card{background-color:var(--color-base-dark-2);border:1px solid var(--color-border);border-radius:12px;padding:30px;transition:all .3s ease;box-shadow:0 4px 8px #0000001a}.service-card:hover{background-color:var(--color-base-dark-3);border-color:var(--color-accent-suma);transform:translateY(-5px);box-shadow:0 8px 16px #0003}.service-card h3{font-size:1.5rem;color:var(--color-accent-suma);margin-top:0;margin-bottom:15px}.service-card p{color:var(--color-text-secondary)}.service-icon{width:48px;height:48px;color:var(--color-accent-suma);margin-bottom:20px}.service-icon-circle{display:none}.process{padding:80px 0;background-color:var(--color-base-dark);color:var(--color-text-light)}.process .section-title{color:var(--color-text-light);text-align:center}.process .section-subtitle{color:var(--color-text-secondary);text-align:center;margin-bottom:60px}.process-cycle-container{display:flex;flex-direction:row;align-items:center;gap:80px}.process-svg-wrapper{flex:1;max-width:450px}.process-cycle-svg{width:100%;height:auto}.process-rotating-parts{animation:spin 30s linear infinite;transform-origin:center}.process-cycle-container:hover .process-rotating-parts{animation-play-state:paused}.process-center-icon{pointer-events:none}.cycle-text{font-size:14px;font-weight:600;fill:var(--color-text-secondary);letter-spacing:.5px;text-transform:uppercase;transition:fill .3s ease;pointer-events:none}.process-segment{cursor:pointer}.segment-bg{fill:var(--color-base-dark-2);transition:fill .3s ease}.process-segment:hover .segment-bg,.process-segment.is-active .segment-bg{fill:var(--color-accent-suma)}.process-segment:hover .cycle-text,.process-segment.is-active .cycle-text{fill:var(--color-text-light)}.process-segment:nth-child(3) .segment-bg,.process-segment:nth-child(4) .segment-bg{fill:var(--color-base-dark-3)}.process-segment:nth-child(3):hover .segment-bg,.process-segment:nth-child(3).is-active .segment-bg,.process-segment:nth-child(4):hover .segment-bg,.process-segment:nth-child(4).is-active .segment-bg{fill:var(--color-accent-suma-hover)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.process-description-box{flex:1;min-height:200px;text-align:left;padding-left:20px}.description-item h3{font-size:2.2rem;color:var(--color-accent-suma);margin:0 0 15px}.description-item p{font-size:1.25rem;color:var(--color-text-light);line-height:1.7;max-width:450px}.process-steps,.step,.step:hover,.step-title-line,.step-number,.step h4,.step p,.step:after,.step:not(:last-child):after,.step:nth-child(1):after,.step:nth-child(2):after,.step:nth-child(3):after,.step:nth-child(4):after{all:unset;display:none}.contact-section{padding:80px 0;background-color:var(--color-base-dark)}.contact-form{max-width:700px;margin:40px auto 0;background:var(--color-base-dark);padding:40px;border-radius:12px;box-shadow:0 10px 15px #0000001a;border:1px solid var(--color-border)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group{margin-bottom:20px}.form-group.full-width{grid-column:1 / -1}.form-group label{display:block;margin-bottom:8px;font-weight:600;color:var(--color-text-light)}.form-group input,.form-group textarea,.form-group select{width:100%;padding:12px;border:1px solid var(--color-border);border-radius:8px;font-size:1rem;font-family:inherit;box-sizing:border-box;background-color:var(--color-base-dark-2);color:var(--color-text-light);transition:border-color .3s ease,box-shadow .3s ease}.form-group input,.form-group select{height:48px}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{outline:none;border-color:var(--color-accent-suma);box-shadow:0 0 0 3px #7f56d94d}.form-group textarea{resize:vertical;min-height:120px}.form-group select{appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%2C%20width%3D%22292.4%22%2C%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23A0AEC0%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-13%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2013l128%20128c3.6%203.6%207.8%205.4%2013%205.4s9.4-1.8%2013-5.4l128-128c3.6-3.6%205.4-7.8%205.4-13%200-5-1.8-9.3-5.4-13z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 1rem center;background-size:.8em}.form-group select option{background:var(--color-base-dark);color:var(--color-text-light)}.submit-button{width:100%;border:none;cursor:pointer;padding:16px 36px;font-size:1.1rem;font-weight:700;border-radius:50px;transition:all .3s ease-out;box-shadow:0 5px 15px #0000004d}.submit-button:hover{background:var(--color-accent-suma-hover);transform:translateY(-3px) scale(1.01);box-shadow:0 8px 25px #7f56d980}.PhoneInput{background:none;border:none;padding:0;display:flex;align-items:center;gap:10px;height:48px;width:100%}.PhoneInputCountry{display:flex;align-items:center;justify-content:center;height:100%;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-base-dark-2);transition:border-color .3s ease,box-shadow .3s ease;cursor:pointer}.PhoneInputCountry:hover{border-color:var(--color-text-secondary)}.PhoneInputCountrySelectArrow{color:var(--color-text-secondary)}.PhoneInputCountryIcon{box-shadow:0 0 2px #00000080;border-radius:2px}.PhoneInputInput{height:100%;width:100%;padding:12px;border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-base-dark-2);color:var(--color-text-light);font-size:1rem;font-family:inherit;box-sizing:border-box;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.PhoneInputCountryCallingCode{display:none}.PhoneInput--focus .PhoneInputCountry{outline:none;border-color:var(--color-accent-suma);box-shadow:0 0 0 3px #7f56d94d}.PhoneInputInput:focus{outline:none;border-color:var(--color-accent-suma);box-shadow:0 0 0 3px #7f56d94d}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#121212d9;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content-box{position:relative;max-width:600px;width:90%;padding:40px;background:var(--color-base-dark-2);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 10px 30px #00000080;text-align:center}.modal-content-box .success-icon{width:60px;height:60px;margin-bottom:20px}.modal-content-box .section-title{font-size:2.2rem;margin-bottom:15px;color:var(--color-text-light)}.modal-content-box .section-subtitle{font-size:1.1rem;margin-bottom:0;color:var(--color-text-secondary)}.modal-close-button{position:absolute;top:15px;right:20px;background:none;border:none;font-size:2.5rem;color:var(--color-text-secondary);cursor:pointer;transition:color .3s ease;line-height:1}.modal-close-button:hover{color:var(--color-text-light)}.footer{padding:50px 0;background:var(--color-base-dark);color:var(--color-text-secondary);text-align:center;margin-top:0;border-top:1px solid var(--color-border)}.whatsapp-fab{position:fixed;bottom:30px;right:30px;background-color:#25d366;color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000040;z-index:100;transition:all .3s ease}.whatsapp-fab:hover{transform:scale(1.05);box-shadow:0 0 15px 5px #25d36680;background-color:#28e06c}.whatsapp-fab svg{width:28px;height:28px;fill:#fff}.partners-section{padding:80px 0;background-color:var(--color-base-dark)}.partners-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px}.partner-logo{display:flex;align-items:center;justify-content:center;min-height:100px;padding:20px}.partner-logo img{max-width:180px;max-height:80px;width:auto;height:auto;filter:grayscale(100%) opacity(.7);transition:all .3s ease-in-out}.partner-logo:hover img{filter:grayscale(0%) opacity(1);transform:scale(1.05)}@media(max-width:992px){.hero .container{text-align:center;gap:60px}.hero-content-centered{max-width:100%}.hero h1{font-size:3rem}.hero .subtitle{max-width:100%}.social-proof{justify-content:center;flex-wrap:wrap;gap:15px}.services-grid{grid-template-columns:1fr}.process-cycle-container{flex-direction:column;gap:30px}.process-svg-wrapper{max-width:350px}.process-description-box{text-align:center;min-height:100px;padding-left:0}.description-item p{max-width:100%}}@media(max-width:768px){.navbar{flex-direction:column;align-items:flex-start;padding:15px 20px}.nav-links{margin-top:15px;width:100%;display:flex;flex-direction:column;align-items:flex-start}.nav-links a{margin:5px 0;padding:5px 0}.cta-button{width:100%;text-align:center;margin-top:10px}.hero{padding:100px 0 120px}.hero h1{font-size:2.5rem}.hero .subtitle{font-size:1rem}.social-proof{flex-direction:column;gap:15px}.proof-item{min-width:unset;width:100%}.services-grid{grid-template-columns:1fr}.process-rotating-parts,.process-cycle-svg{animation:none}.cycle-text{font-size:11px}.form-grid{grid-template-columns:1fr}.contact-form{padding:25px}.hero-video-bg::-webkit-media-controls{display:none!important}.hero-video-bg::media-controls{display:none!important}.partners-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@keyframes kenburns-effect{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.1)}}.nav-links a.active{color:var(--color-accent-suma);font-weight:700}.article-card-image{width:100%;height:200px;object-fit:cover;border-radius:8px;margin-bottom:20px;border:1px solid var(--color-border)}.article-card-tags{margin-top:20px}.article-card-tags span{display:inline-block;font-size:.8rem;font-weight:600;padding:4px 12px;border-radius:20px;background-color:#7f56d91a;color:var(--color-accent-suma)}.article-back-link{display:inline-block;color:var(--color-accent-suma);text-decoration:none;font-weight:600;transition:all .3s ease}.article-back-link:hover{color:var(--color-accent-suma-hover);text-decoration:underline}.prose{max-width:750px;margin:0 auto;font-size:1.15rem;line-height:1.7;color:var(--color-text-secondary)}.prose h1,.prose h2,.prose h3,.prose h4{color:var(--color-text-light);margin-top:2.5em;margin-bottom:1em}.prose p{margin-bottom:1.5em}.prose a{color:var(--color-accent-suma);text-decoration:underline}.prose img{width:100%;height:auto;border-radius:12px;margin:2em 0}.prose blockquote{border-left:4px solid var(--color-accent-suma);padding-left:1.5em;margin:2em 0;font-style:italic;color:var(--color-text-light)}.prose ul,.prose ol{padding-left:1.5em;margin-bottom:1.5em}.prose li{margin-bottom:.5em}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.blog-list-section{padding:80px 0;background-color:var(--color-base-dark)}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.blog-card{background-color:var(--color-base-dark-2);border:1px solid var(--color-border);border-radius:12px;text-decoration:none;color:var(--color-text-light);overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column;box-shadow:0 4px 15px #0003}.blog-card:hover{transform:translateY(-5px);border-color:var(--color-accent-suma);box-shadow:0 8px 25px #7f56d933}.blog-card-image{width:100%;height:220px;background-color:var(--color-base-dark-3);flex-shrink:0}.blog-card-image img{width:100%;height:100%;object-fit:cover}.blog-card-content{padding:25px;display:flex;flex-direction:column;flex-grow:1}.blog-card-metadata{margin-bottom:12px;display:flex;gap:10px}.blog-card-tag{display:inline-block;padding:4px 12px;border-radius:50px;font-size:.75rem;font-weight:600;color:var(--color-accent-suma);background-color:#7f56d91a;border:1px solid rgba(127,86,217,.2)}.blog-card-content h3{font-size:1.4rem;color:var(--color-text-light);margin-top:0;margin-bottom:10px}.blog-card-content p{color:var(--color-text-secondary);margin-bottom:0;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:60px}.blog-card .read-more{color:var(--color-text-secondary);font-weight:600;font-size:.9rem;transition:color .3s ease;margin-top:20px}.blog-card:hover .read-more{color:var(--color-accent-suma)}@media(max-width:992px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.blog-grid{grid-template-columns:1fr}}.blog-hero{padding:0;background-color:var(--color-base-dark);border-bottom:1px solid var(--color-border);overflow:hidden}.hero-banner-wrapper{width:100%;background-color:transparent;max-height:450px;overflow:hidden}.hero-banner-image{width:100%;height:100%;display:block;object-fit:cover;object-position:bottom}.hero-text{text-align:center;padding:50px 0}.hero-text .section-title{font-size:3.5rem;text-align:center;margin-bottom:20px}.hero-text .section-subtitle{font-size:1.25rem;text-align:center;max-width:500px;margin:0 auto;color:var(--color-text-secondary)}.hero-text .highlight-suma{color:var(--color-accent-suma)}.hero-text .section-subtitle i{font-style:normal;color:var(--color-text-light);font-weight:600}@media(max-width:768px){.hero-banner-wrapper{max-height:250px}.hero-text{padding:30px 20px}.hero-text .section-title{font-size:2.5rem}}.newsletter-form-wrapper{width:100%;max-width:500px;margin:0 auto}.newsletter-form{display:flex;gap:10px;margin-top:30px}.newsletter-input{flex-grow:1;height:48px;padding:12px;border:1px solid var(--color-border);border-radius:8px;font-size:1rem;font-family:inherit;box-sizing:border-box;background-color:var(--color-base-dark-2);color:var(--color-text-light);transition:border-color .3s ease,box-shadow .3s ease}.newsletter-input:focus{outline:none;border-color:var(--color-accent-suma);box-shadow:0 0 0 3px #7f56d94d}.newsletter-cta-button{padding:12px 28px;font-size:1rem;font-weight:600;border-radius:8px;flex-shrink:0;height:48px}.newsletter-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #7f56d980}.newsletter-cta-button:disabled{opacity:.7;cursor:not-allowed}.form-message{font-size:.9rem;margin-top:15px;font-weight:500;text-align:center}.form-message.success{color:#25d366}.form-message.error{color:#e53e3e}@media(max-width:768px){.newsletter-form{flex-direction:column;gap:15px;align-items:stretch}}.blog-post{padding:80px 0;color:var(--color-text-secondary)}.container-narrow{max-width:750px;margin:0 auto;padding:0 20px}.blog-post h1{font-size:3rem;color:var(--color-text-light);line-height:1.2;margin-bottom:10px}.blog-post-date{font-size:.9rem;color:var(--color-text-secondary);margin-bottom:30px}.blog-post-featured-image{width:100%;height:auto;border-radius:12px;margin-bottom:30px}.blog-post-excerpt{font-size:1.25rem;color:var(--color-text-light);margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--color-border)}.blog-post-content{font-size:1.1rem;line-height:1.7}.blog-post-content p{margin-bottom:1.5em;text-align:justify}.blog-post-content h2{font-size:2rem;color:var(--color-text-light);margin-top:2.5em;margin-bottom:1em;border-bottom:1px solid var(--color-border);padding-bottom:10px}.blog-post-content h3{font-size:1.5rem;color:var(--color-text-light);margin-top:2em;margin-bottom:1em}.blog-post-content a{color:var(--color-accent-suma);text-decoration:none;font-weight:600}.blog-post-content a:hover{text-decoration:underline}.blog-post-content ul,.blog-post-content ol{padding-left:1.5em;margin-bottom:1.5em}.blog-post-content li{margin-bottom:.5em}.blog-post-content blockquote{border-left:4px solid var(--color-accent-suma);padding-left:1.5em;margin-left:0;font-style:italic;color:var(--color-text-light)}.post-cta-wrapper{margin:60px 0;text-align:center}
