:root{--primary-blue:#0732ef;--primary-pink:#eb5600;--text-dark:#1e1e1e;--text-medium:#37414e;--text-light:#64748b;--bg-light:#e0e6ff;--border-light:#e2e8f0;--card-bg:rgba(255, 255, 255, 0.4);--card-border:rgba(255, 255, 255, 1);--radius:12px;--gap:24px;--blur:7.5px;--shadow:0 1px 0 rgba(0, 0, 0, 0.02), 0 10px 30px rgba(0, 0, 0, 0.08)}*,*::before,*::after{box-sizing:border-box}html,body,*{margin-top:0 !important}html,body{padding:0;margin:0}body{font-family:"Rubik",sans-serif;color:var(--text-dark);line-height:1.6;font-size:16px;background:white !important}body::before{content:"";position:fixed;inset:0;opacity:0.1;background:radial-gradient(
circle at 20% 30%,
var(--primary-blue) 0%,
#fff 50%,
var(--primary-pink) 100%
);z-index:-1}#wpadminbar,.nfd-site-preview-warning{display:none !important}#content.site-content{padding-top:0}.container{max-width:1200px;margin:0
auto;padding:0
20px}mark,.mark{background-color:#ff0}.gradient-text{font-weight:800;background:linear-gradient(to right, #0732ef 0%, #0024c4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.site-header{padding:24px
0}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:transparent;transition:all 0.1s ease;border-bottom:none}.site-header.scrolled{background:rgba(255, 255, 255, 0.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:12px
0;border-bottom:1px solid #fff;box-shadow:0 2px 20px rgba(0, 0, 0, 0.08)}.site-header .hero-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;height:32px}.site-header .hero-logo{position:relative;height:32px;display:flex;align-items:center}.brand-logo-full{height:28px;width:237px;opacity:1;transition:opacity 0.4s ease, transform 0.4s ease}.site-header .cta-secondary{display:inline-flex;align-items:center;background:#fff}body.page-template-page-get-in-touch .site-header .cta-secondary,
body.page-template-page-thankyou .site-header .cta-secondary{display:none}.cta-phone{text-decoration:none;margin:0
24px;color:var(--text-dark);font-size:14px}.hero-section{padding:80px
0 96px;position:relative;overflow:hidden}.hero-header{display:flex;justify-content:space-between;align-items:center}.hero-content-wrapper{position:relative}.hero-box{background:linear-gradient(135deg, #0732ef 50%, #0024c4 100%);border-radius:var(--radius);padding:96px
20px;margin:0
24px;text-align:center;position:relative;z-index:1}.hero-box::before{content:"";position:absolute;inset:0;background-image:url("/wp-content/themes/foster-funnel/images/image-hero-background.webp");background-size:auto;background-position:top center;background-repeat:no-repeat;opacity:0.2;mix-blend-mode:overlay;z-index:-1}.hero-box
.eyebrow{color:#fff;text-align:center !important;font-weight:300;font-size:18px}.hero-box
.description{color:#fff;max-width:860px;margin:0
auto 24px}.hero-box .description
strong{font-weight:700}.hero-box
.information{color:#fff;font-size:16px;line-height:1.7;margin-bottom:36px}.hero-box .trust-badge{color:#fff;opacity:0.6}.hero-box .cta-button{background:var(--primary-pink)}.hero-box .cta-button:hover{background:var(--text-dark)}.hero-box .cta-secondary{color:white;border-color:white;margin-left:16px}.hero-section
.description{text-align:center}.metric-cards-image{position:relative;top:-72px;margin:0
auto -36px;width:100%;max-width:1000px;pointer-events:none;z-index:2}img.metrics{width:100%;height:auto;display:block}.partner-logos{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px 40px;margin:0
0 72px;align-items:center;justify-items:center}.partner-logo{max-height:fit-content;width:auto;transition:opacity 0.3s}.cta-group-bottom{display:flex;flex-direction:column;align-items:center;gap:16px}h1,h2,h3,h4,h5{font-family:"Montserrat",sans-serif}a{color:var(--primary-blue)}.hero-title{font-size:92px;font-weight:700;line-height:1;margin-bottom:24px;color:#fff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.05)}.section-title,.post-title{font-size:48px;font-weight:600;color:var(--text-dark);margin-bottom:36px;line-height:1.2;letter-spacing:0.01em}.section-subtitle{font-size:32px;font-weight:600;color:var(--text-dark);margin:12px
auto 24px;line-height:1.2;letter-spacing:0.01em}.subtitle{font-size:28px;color:var(--text-dark);margin:0
0 24px;line-height:1.5;font-weight:400}.description{font-size:20px;color:var(--text-dark);margin:0
0 48px;line-height:1.7;font-weight:400}.eyebrow{font-size:16px;color:var(--text-dark);margin-bottom:12px}.landing-page .hero-box,
.landing-page .hero-box .eyebrow,
.landing-page .hero-box .description,
.landing-page .hero-box .trust-badge{text-align:left !important}.landing-page .hero-section{padding-bottom:0}.landing-page .hero-box
.svgwrap{display:flex;align-items:center;height:100%}.landing-page .hero-box
svg{width:100%;height:auto}.landing-page .hero-box
.eyebrow{font-size:14px;padding:8px
18px;background:rgba(255, 255, 255, 0.2);border-radius:100px;display:inline-block;font-weight:500;color:rgba(255, 255, 255, 0.8)}.landing-page .hero-box .hero-title{font-size:54px;line-height:1.2}.landing-page .hero-box .cta-group{justify-content:start}.landing-page .hero-box .trust-badge{padding-left:0}.landing-page .hero-box .testimonial-card{width:100%;border:0;color:white;margin-top:36px !important;background:rgba(0, 0, 0, 0.1)}.landing-page .hero-box .testimonial-card .testimonial-stars{gap:0px;margin-bottom:6px}.landing-page .hero-box .testimonial-card .testimonial-text,
.landing-page .hero-box .testimonial-card .author-info
p{color:white}.landing-page .hero-box .cta-group{flex-direction:row}.landing-page .form-all{background:white !important}.landing-page .form-intro{padding:24px
38px 0}.landing-page .feature .feature-card{background:rgba(255, 255, 255, 0.8)}.landing-page
.trusted{padding:60px
0 96px;border-bottom:1px solid var(--border-light)}.landing-page .trusted .partner-logos{grid-template-columns:repeat(9, 1fr);margin:0;overflow:hidden}.landing-page .performance-list{list-style:none;margin:0px
auto;max-width:380px}.landing-page .performance-list
li{margin-bottom:36px;position:relative;font-size:18px}.landing-page .performance-list li::before{content:"👉";font-weight:600;position:absolute;top:-5px;left:-42px;font-size:32px;line-height:1.2}.landing-page .performance-list.checked li::before{content:"✅"}.cta-button{background:var(--text-dark);color:#fff;padding:16px
34px;border-radius:6px;font-weight:700;border:none;font-size:16px;transition:all 0.3s;text-decoration:none;display:inline-block;cursor:pointer;box-shadow:0 4px 12px rgba(0, 212, 255, 0.3)}.cta-button:hover{background:var(--primary-pink);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 212, 255, 0.5);color:#fff}.cta-secondary{color:var(--text-dark);font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:8px;border-radius:6px;padding:14px
32px;transition:all 0.3s;box-shadow:0 4px 12px rgba(0, 212, 255, 0.3);margin-left:12px;border:2px
solid var(--text-dark);background:rgba(255, 255, 255, 0.2)}.cta-secondary:hover{color:var(--primary-pink);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 212, 255, 0.5);border-color:var(--primary-pink);background:transparent}.cta-header{color:var(--text-dark);font-size:14px;font-weight:400;text-decoration:none;display:inline-flex;align-items:center;gap:8px;border-radius:6px;padding:8px
12px;border:1px
solid var(--text-dark);transition:transform 0.3s, box-shadow 0.3s, background 0.3s, color 0.3s, gap 0.3s}.cta-header:hover{color:#fff;background:var(--text-dark);transform:translateY(-2px);box-shadow:0 8px 16px rgba(0, 0, 0, 0.1)}.cta-group{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;margin:24px
0 0}.trust-badge{text-align:center;padding:16px;color:var(--text-light);font-size:14px}.form-submit-button-gray-900.submit-button,
li[data-type="control_button"] button.jf-form-buttons.form-submit-button-gray-900.submit-button{background:var(--text-dark) !important;color:#fff !important;padding:16px
24px !important;border-radius:6px !important;font-weight:700 !important;border:none !important;font-size:16px !important;transition:all 0.3s !important;text-decoration:none !important;display:inline-block !important;cursor:pointer !important;height:auto !important}.form-submit-button-gray-900.submit-button:hover,
li[data-type="control_button"] button.jf-form-buttons.form-submit-button-gray-900.submit-button:hover{background:var(--primary-pink) !important;transform:translateY(-2px) !important;box-shadow:0 8px 16px rgba(233, 30, 140, 0.3) !important;color:#fff !important}.success-animation{margin:180px
auto 0 !important}.success-notice{text-align:center;margin-top:12px !important;font-size:18px;font-weight:600;margin-right:5px;color:#4bb71b}.checkmark{width:100px;height:100px;border-radius:50%;display:block;stroke-width:2;stroke:#4bb71b;stroke-miterlimit:10;box-shadow:inset 0 0 0 #4bb71b;animation:fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both;position:relative;top:5px;right:5px;margin:0
auto}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#4bb71b;fill:#fff;animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards}.sticky-cta{position:fixed;bottom:0;left:0;right:0;width:100%;padding:12px
0;background:linear-gradient(135deg, #0732ef 50%, #0024c4 100%);box-shadow:0 -4px 20px rgba(0, 0, 0, 0.15);z-index:1000;animation:slideUp 0.4s ease-out}.cta-content{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.cta-logo{flex-shrink:0}.cta-logo .logo-icon{height:30px;width:auto}.cta-text-action{display:flex;align-items:center;gap:24px;flex-wrap:wrap;flex:1;justify-content:flex-end;color:#fff;font-size:12px}.back-to-top{position:fixed;bottom:20px;right:30px;width:50px;height:50px;background:var(--text-dark);color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 4px 12px rgba(0, 212, 255, 0.3);transition:all 0.3s ease;z-index:999;opacity:0;visibility:hidden;transform:translateY(20px)}.back-to-top.show{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{background:var(--primary-blue);transform:translateY(-4px);box-shadow:0 6px 20px rgba(0, 212, 255, 0.5)}.back-to-top:active{transform:translateY(-2px)}.back-to-top
i{transition:transform 0.3s ease}.back-to-top:hover
i{transform:translateY(-2px)}.section-content{padding:96px
0;position:relative}.section-bg-light{background:linear-gradient(to bottom right, #e0e6ff, #e9edff)}.success-section{padding:96px
0}.team-image{width:100%;border-radius:12px}.founder-signature{margin-top:32px;display:flex;align-items:center;gap:16px}.founder-image{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.founder-name{font-weight:600;display:block;font-size:16px;color:var(--text-dark);margin-bottom:4px}.founder-title{color:var(--text-dark);font-size:14px;display:block}.features-section{padding:96px
0;position:relative}.features-grid{margin-bottom:24px}.features-grid:last-child{margin-bottom:96px}.feature{margin-bottom:24px}.feature-card{background:var(--card-bg);border:1px
solid var(--card-border);border-radius:var(--radius);padding:40px;transition:all 0.3s;height:100%;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));box-shadow:var(--shadow)}.feature-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0, 0, 0, 0.1)}.feature-card
h3{color:var(--text-dark);font-weight:600;margin-bottom:16px;font-size:28px}.feature-subheading{color:var(--text-medium);font-size:18px;font-weight:500}.feature-description{color:var(--text-medium);font-size:16px;line-height:1.6;margin-bottom:24px}.feature-description::after{content:"";display:block;position:relative;margin-top:24px;width:100%;height:1px;background-color:var(--border-light)}.feature-includes{color:var(--text-light);font-size:14px;margin-bottom:0}.feature-icon{float:left;height:32px;margin-right:12px}.feature-card .cta-group{align-items:start;margin:0;position:absolute;bottom:40px}.integration-logos{display:grid;grid-template-columns:repeat(3, 1fr);gap:48px;align-items:center;justify-items:center;margin:60px
0}.integration-logo{max-height:60px;width:auto}.testimonial-wrapper,.casestudy-wrapper{max-width:100%;margin:0
auto}.testimonial-image-wrapper,.casestudy-image-wrapper{margin-bottom:0}.testimonial-image,.casestudy-image{width:100%;box-shadow:none;border-radius:12px 12px 0 0}.testimonial-card,.casestudy-card{padding:48px;position:relative;flex:0 0 auto;border-radius:var(--radius);border:1px
solid var(--card-border);background:var(--card-bg);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));box-shadow:var(--shadow)}.testimonial-card{width:340px}.testimonial-badge,.casestudy-badge{position:absolute;top:-20px;right:48px;background:#d4f4dd;color:#047857;padding:12px
20px;border-radius:24px;font-size:16px;font-weight:600;display:flex;align-items:center;gap:6px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.testimonial-stars,.casestudy-stars{display:flex;gap:4px;margin-bottom:24px}.testimonial-star,.casestudy-star{color:#ffc107;font-size:24px}.testimonial-text,.casestudy-text{color:var(--text-dark);margin-bottom:32px;font-weight:400}.testimonial-text{font-size:16px;line-height:1.6}.casestudy-text{font-size:18px;line-height:1.7}.testimonial-text strong,
.casestudy-text
strong{font-weight:600}.testimonial-author,.casestudy-author{display:flex;align-items:center;gap:16px}.author-image{width:48px;height:48px;border-radius:50%;object-fit:cover;border:1px
solid #e9edff}.author-info{flex:1}.author-info
h3{margin:0
0 4px;font-size:14px;font-weight:600;color:var(--text-dark)}.author-info
p{margin:0;font-size:12px;color:var(--text-medium);line-height:1.4}.testimonial-stats{display:flex;gap:32px;margin-top:24px;padding-top:24px;border-top:1px solid var(--border-light)}.stat-item{text-align:left}.stat-number{display:block;font-size:32px;font-weight:700;color:var(--primary-blue);margin-bottom:4px}.stat-label{display:block;font-size:14px;color:var(--text-dark);text-transform:uppercase;letter-spacing:0.5px}.testimonial-logo{height:70px}.casestudy-section{padding:96px
0 0}.carousel-item{border-radius:var(--radius);border:1px
solid var(--card-border);background:var(--card-bg);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));box-shadow:var(--shadow)}.carousel-inner{overflow:visible}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:2px
solid var(--border-light);border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s;z-index:10;color:var(--text-dark)}.carousel-arrow:hover{background:var(--primary-blue);color:#fff;border-color:var(--primary-blue)}.carousel-arrow.prev{left:-24px}.carousel-arrow.next{right:-24px}.testimonial-slider{display:flex;gap:20px;width:max-content;animation:scrollSlider 30s linear infinite}.testimonial-slider-wrapper{width:100%;position:relative;padding:96px
0;overflow-x:hidden}.testimonial-slider::-webkit-scrollbar{display:none}.accordion{--bs-accordion-bg:transparent;--bs-accordion-border-radius:0;--bs-accordion-border-width:0}.accordion-item,.accordion-item:not(:first-of-type){border-top:1px solid var(--border-light)}.accordion-button{line-height:1.7;font-weight:500;font-size:18px;font-family:"Rubik",sans-serif}.accordion-button:not(.collapsed){background:transparent;box-shadow:none;color:var(--text-dark)}.accordion-body{padding-top:0;color:var(--text-medium)}.faq-section{padding:96px
0 0}.faq-item{border-radius:8px;padding:24px
28px;margin-bottom:12px;cursor:pointer;transition:all 0.3s;border:1px
solid var(--card-border);background:var(--card-bg);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));box-shadow:var(--shadow)}.faq-item:hover{box-shadow:0 4px 12px rgba(0, 0, 0, 0.06);border-color:var(--primary-blue)}.faq-question{display:flex;justify-content:space-between;align-items:center;font-weight:500;color:var(--text-dark);font-size:16px}.faq-arrow{transition:transform 0.3s;color:var(--text-dark);font-size:14px}form{position:sticky;top:24px}.form-section{padding:72px
0 0}.form-section
.description{margin-bottom:12px}.form-section .section-title{margin-bottom:24px}.form-section .content
ul{list-style:none;padding-left:30px}.form-section .content ul
li{margin-bottom:6px;position:relative}.form-section .content ul li::before{content:"✓";color:var(--primary-blue);font-size:10px;text-align:center;line-height:1.4;font-weight:700;height:16px;width:16px;position:absolute;left:-25px;top:5px;background:#e0e6ff;border-radius:100%;border:1px
solid;box-shadow:0 0 0 4px #e0e6ff}.form-section .trust-badge{padding:48px
0 24px;text-align:left}.form-section .partner-logos{grid-template-columns:repeat(4, 1fr)}.form-section .partner-logos .partner-logo{max-height:fit-content}.form-all{padding:24px
0 0 !important;margin:36px
0 0 !important;border-radius:var(--radius) !important;border:1px
solid var(--card-border) !important;background:rgba(255, 255, 255, 0.8) !important;backdrop-filter:blur(var(--blur)) !important;-webkit-backdrop-filter:blur(var(--blur)) !important;box-shadow:var(--shadow) !important}.form-all
.formFooter{display:none !important;height:0 !important;opacity:0 !important;visibility:hidden !important}.form-all .form-line{padding:12px
10px 0 !important;margin:12px
4px 0 !important}.form-all .form-label-top{margin-bottom:5px !important}.form-all .form-sub-label{margin-top:4px !important}.form-all ul.page-section{padding:0
24px !important}.form-buttons-wrapper,.form-pagebreak,.form-submit-clear-wrapper{border-color:white !important}.final-cta-section{padding:96px
0;margin:0
24px;border-radius:var(--radius);position:relative;background-color:transparent;transition:background-color 0.8s ease;z-index:1}.final-cta-section .section-title,
.final-cta-section .trust-badge,
.final-cta-section .description,
.final-cta-section .eyebrow,
.final-cta-section .cta-button{transition:color 0.8s ease, background 0.8s ease, transform 0.8s ease;color:white}.final-cta-section
.eyebrow{text-align:center !important;color:white;display:block}.final-cta-section.in-view{background:linear-gradient(135deg, #0732ef 50%, #0024c4 100%)}.final-cta-section.in-view::before{content:"";position:absolute;inset:0;background-image:url("/wp-content/themes/foster-funnel/images/image-hero-background.png");background-size:auto;background-position:top center;background-repeat:no-repeat;opacity:0.2;mix-blend-mode:overlay;z-index:-1}.final-cta-section.in-view .section-title,
.final-cta-section.in-view
.eyebrow{color:white}.final-cta-section.in-view .trust-badge{color:rgba(255, 255, 255, 0.8)}.site-footer{background:transparent;padding:48px
0 24px}.footer-content{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px;margin-bottom:48px}.footer-title{margin-bottom:20px;font-size:16px;font-weight:600}.footer-description{line-height:1.7;font-size:14px}.footer-links{list-style:none;padding:0}.footer-links
li{margin-bottom:12px}.footer-links
a{text-decoration:none;transition:color 0.3s;font-size:14px;color:var(--primary-blue)}.footer-social{display:flex;gap:16px;justify-content:center;margin-bottom:24px}.footer-social
a{font-size:20px;transition:opacity 0.3s}.footer-social a:hover{opacity:0.7}.footer-divider{border:0;border-top:1px solid rgba(0, 0, 0, 0.1);margin:48px
0 24px}.footer-copyright{margin:0;text-align:center;font-size:14px}.footer-copyright
a{text-decoration:none}.blog-hero-section{padding:96px
0 60px;background:#fff}.blog-hero-section .hero-title{font-size:2.5rem;line-height:1.2;margin-bottom:1.5rem;font-weight:700}.featured-post-section{padding:60px
0}.featured-badge{display:inline-block;background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff;padding:6px
16px;border-radius:20px;font-size:0.875rem;font-weight:600;margin-bottom:2rem;text-transform:uppercase;letter-spacing:0.5px}.featured-post{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08);transition:transform 0.3s ease, box-shadow 0.3s ease}.featured-post:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0, 0, 0, 0.12)}.featured-image-link{display:block;overflow:hidden}.featured-post-image{width:100%;height:auto;display:block;transition:transform 0.3s ease}.featured-post:hover .featured-post-image{transform:scale(1.05)}.featured-post-content{padding:2.5rem}.featured-post-title{font-size:2rem;line-height:1.3;margin:1rem 0 1.25rem;font-weight:700}.featured-post-title
a{color:#1a202c;text-decoration:none;transition:color 0.3s ease}.featured-post-title a:hover{color:#667eea}.featured-post-excerpt{font-size:1.125rem;line-height:1.7;color:#4a5568;margin-bottom:1.5rem}.post-meta
strong{width:100%;font-size:16px;display:inline-block}.post-meta
.avatar{border-radius:100%}.post-category{font-weight:700;color:var(--primary-blue);letter-spacing:0.5px;text-transform:uppercase}.post-category
a{text-decoration:none}.post-date,.post-reading-time{display:flex;align-items:center}.post-tags{padding-top:24px;margin-top:24px !important;border-top:1px solid var(--border-light);display:flex;flex-direction:row;flex-wrap:wrap}.post-tags .tags-label{font-size:14px;color:var(--text-medium);margin-right:12px}.post-tags
a{color:var(--primary-blue);font-size:10px;padding:6px
12px;text-align:center;line-height:1.4;font-weight:500;background:#e0e6ff;border-radius:24px;border:1px
solid;box-shadow:0 0 0 4px #e0e6ff;text-decoration:none;margin-right:18px;margin-bottom:18px;padding:6px
12px}.read-more-link{display:inline-flex;align-items:center;gap:0.5rem;font-weight:600;text-decoration:none;transition:gap 0.3s ease}.read-more-link:hover{gap:0.75rem}.blog-filter-section{padding:40px
0;background:#fff;border-bottom:1px solid #e2e8f0}.category-filters{display:flex;flex-wrap:wrap;gap:0.75rem;justify-content:center}.filter-btn{padding:10px
24px;border:2px
solid #e2e8f0;background:#fff;color:#4a5568;border-radius:25px;font-size:0.9375rem;font-weight:600;cursor:pointer;transition:all 0.3s ease}.filter-btn:hover{border-color:#667eea;color:#667eea;background:#f7fafc}.filter-btn.active{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff;border-color:transparent}.blog-posts-section{padding:96px
0 60px 0}.blog-posts-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin-bottom:24px;padding-top:48px}.blog-post-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgba(0, 0, 0, 0.06);transition:all 0.3s ease;display:flex;flex-direction:column;height:100%}.blog-post-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0, 0, 0, 0.1)}.post-image-link{display:block;overflow:hidden;aspect-ratio:16 / 9}.post-thumbnail{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease}.blog-post-card:hover .post-thumbnail{transform:scale(1.08)}.post-card-content{padding:1.5rem;display:flex;flex-direction:column;flex:1}.post-excerpt{font-size:0.9375rem;line-height:1.6;color:#4a5568;margin-bottom:1.25rem;flex:1}.post-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;border-top:1px solid #e2e8f0}.no-posts-message{grid-column:1 / -1;text-align:center;padding:3rem 1rem}.blog-pagination{margin-top:3rem}.blog-pagination .page-numbers{display:inline-flex;list-style:none;padding:0;margin:0;gap:0.5rem;justify-content:center;flex-wrap:wrap}.blog-pagination a,
.blog-pagination
span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0
1rem;border:2px
solid #e2e8f0;border-radius:8px;color:#4a5568;font-weight:600;text-decoration:none;transition:all 0.3s ease}.blog-pagination a:hover{border-color:#667eea;color:#667eea;background:#f7fafc}.blog-pagination
.current{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff;border-color:transparent}.newsletter-section{padding:80px
0}.newsletter-form{margin-top:2rem}.newsletter-form .form-group{display:flex;flex-direction:column;gap:1rem;max-width:500px;margin:0
auto}.newsletter-form .form-input{width:100%;padding:16px
20px;border:2px
solid #e2e8f0;border-radius:8px;font-size:1rem;transition:border-color 0.3s ease}.newsletter-form .form-input:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102, 126, 234, 0.1)}.newsletter-form .cta-button{width:100%}.blog-cta-section{padding:60px
0}article{margin-top:78px !important;margin-bottom:60px;border-top:1px solid var(--border-light)}.post-header{padding:60px
0 0;background:#fff}.post-header h1.section-title{margin-bottom:24px;font-size:48px}.breadcrumb{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--text-light);margin-bottom:48px;flex-wrap:wrap;font-weight:400}.breadcrumb
a{color:var(--text-light);text-decoration:none;transition:color 0.3s ease}.breadcrumb a:hover{color:var(--primary-pink)}.breadcrumb
.separator{color:var(--border-light)}.post-category-badge{display:inline-block;background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);color:#fff;padding:6px
16px;border-radius:20px;font-size:0.875rem;font-weight:600;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:0.5px}.post-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px;color:var(--text-medium);padding:0;margin:12px
0}.post-meta:last-of-type{padding-bottom:24px;border-bottom:1px solid var(--border-light)}.post-meta
.separator{color:#cbd5e0}.post-featured-image{padding:40px
0;background:#f7fafc}.featured-image{width:100%;height:auto;border-radius:12px;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08)}.post-content{padding:24px
0 60px;background-color:#fff}.post-content
h2{font-size:32px;font-weight:600;color:var(--text-dark);margin:72px
0 24px !important;line-height:1.2;letter-spacing:0.01em}.post-content
h3{font-size:28px;color:var(--text-dark);margin:60px
0 24px !important;line-height:1.5;font-weight:400}.post-content
p{font-size:18px;line-height:1.8;margin-bottom:1.2rem}.post-content
p.description{font-size:24px;line-height:1.6}.post-content
.description{margin-bottom:12px}.content-wrapper>*:first-child{margin-top:0}.content-wrapper>*:last-child{margin-bottom:0}.content-wrapper
blockquote{border-left:4px solid var(--text-medium);margin:48px
0;font-style:italic;font-size:24px;font-weight:600;color:var(--text-medium);background:#f7fafc;padding:24px
24px 12px;border-radius:0 var(--radius) var(--radius) 0}.content-wrapper ul,
.content-wrapper
ol{margin-bottom:1.5rem;padding-left:1.5rem}.content-wrapper ul li,
.content-wrapper ol
li{margin-bottom:0.75rem;line-height:1.7}.content-wrapper ul li::marker{color:#667eea}.content-wrapper ol li::marker{color:#667eea;font-weight:600}.content-wrapper
img{max-width:100%;height:auto;margin:0
0 24px !important}.content-wrapper
figure{margin:24px
0 !important}.content-wrapper
figcaption{font-size:14px;color:var(--text-light);margin-top:12px;font-style:italic;font-weight:300}.content-wrapper
code{background:#f7fafc;padding:2px
6px;border-radius:4px;font-family:Monaco,"Courier New",monospace;font-size:0.9em;color:#d73a49}.content-wrapper
pre{background:#2d3748;color:#e2e8f0;padding:1.5rem;border-radius:8px;overflow-x:auto;margin:2rem 0}.content-wrapper pre
code{background:none;padding:0;color:inherit}.content-wrapper
table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1rem}.content-wrapper table th,
.content-wrapper table
td{padding:0.75rem 1rem;text-align:left;border:1px
solid #e2e8f0}.content-wrapper table
th{background:#f7fafc;font-weight:600;color:#1a202c}.content-wrapper table tr:nth-child(even){background:#fafafa}.related-posts{padding:60px
0 24px;background:transparent;border-top:1px solid var(--border-light)}.related-posts-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin-bottom:24px}.related-posts .section-subtitle{font-size:1.75rem;f
ont-weight: 700;c
olor: #1a202c;margin-bottom:2rem}.related-post-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgba(0, 0, 0, 0.06);transition:all 0.3s ease}.related-post-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0, 0, 0, 0.1)}.related-post-image{display:block;overflow:hidden;aspect-ratio:16 / 9}.related-post-image
img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.related-post-card:hover .related-post-image
img{transform:scale(1.08)}.related-post-content{padding:1.5rem}.related-post-content .post-meta{font-size:14px;margin-bottom:12px;padding-bottom:12px}.related-post-content .post-category{font-weight:700;olor:var(--primary-blue);text-transform:uppercase;letter-spacing:0.5px}.related-post-title{font-size:24px;font-weight:700;color:var(--primary-blue);margin-bottom:12px}.related-post-title
a{text-decoration:none;transition:color 0.3s ease;color:var(--primary-blue)}.related-post-title a:hover{color:var(--primary-pink)}.related-post-excerpt{font-size:0.9375rem;line-height:1.6;color:#4a5568}.glossary-header{padding:60px
0 40px;background:#fff;border-bottom:1px solid #e2e8f0}.glossary-title{font-size:3rem;line-height:1.2;font-weight:700;color:#1a202c;margin-top:1rem}.glossary-content-wrapper{padding:60px
0;a}.glossary-main-content{padding-right:2rem}.glossary-content{font-size:1.125rem;line-height:1.8;color:#2d3748}.term-card{border-top:1px solid var(--border-light)}.term-card
a{text-decoration:none}.term-title{line-height:1.7;font-weight:500;font-size:20px;color:var(--text-dark)}.term-excerpt{font-weight:400;font-size:16px;color:var(--text-medium)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px
solid #667eea;outline-offset:2px}@keyframes
scrollSlider{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes
slideUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes
stroke{100%{stroke-dashoffset:0}}@keyframes
scale{0%,100%{transform:none}50%{transform:scale3d(1.1, 1.1, 1)}}@keyframes
fill{100%{box-shadow:inset 0 0 0 30px #4bb71b}}@keyframes
fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes
fadeSlideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes
popIn{0%{opacity:0;transform:scale(0.4)}70%{transform:scale(1.15)}100%{opacity:1;transform:scale(1)}}@keyframes
gaugeSwing{0%{transform:rotate(inherit)}70%{transform:rotate(-5deg)}85%{transform:rotate(4deg)}100%{transform:rotate(0deg)}}@keyframes
drawLine{from{stroke-dashoffset:700}to{stroke-dashoffset:0}}@keyframes
revealFill{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes
growBar{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes
dotPop{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.4)}100%{opacity:1;transform:scale(1)}}@keyframes
fadeInDot{from{opacity:0}to{opacity:1}}@keyframes
scaleIn{from{opacity:0;transform:scale(0.85)}to{opacity:1;transform:scale(1)}}@keyframes
drawLine{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes
drawLineReverse{from{stroke-dashoffset:-100}to{stroke-dashoffset:0}}.anim-left-panel{animation:fadeSlideUp 0.8s ease forwards;animation-delay:0.5s;opacity:0}.anim-left-badge{animation:fadeSlideUp 0.5s ease forwards;animation-delay:1.0s;opacity:0}.anim-arrow{animation:fadeSlideUp 0.4s ease forwards;animation-delay:2s;opacity:0}.anim-right-panel{animation:fadeSlideUp 0.8s ease forwards;animation-delay:2.5s;opacity:0}.anim-right-badge{animation:fadeSlideUp 0.5s ease forwards;animation-delay:3.0s;opacity:0}.anim-outcomes{animation:fadeSlideUp 0.5s ease forwards;animation-delay:4.0s;opacity:0}.anim-outcome-1{animation:fadeSlideUp 0.4s ease forwards;animation-delay:4.5s;opacity:0}.anim-outcome-2{animation:fadeSlideUp 0.4s ease forwards;animation-delay:5.0s;opacity:0}.anim-outcome-3{animation:fadeSlideUp 0.4s ease forwards;animation-delay:5.5s;opacity:0}.anim-validated{animation:fadeSlideUp 0.8s ease forwards;animation-delay:6.5s;opacity:0}.anim-protected{animation:fadeSlideUp 0.8s ease forwards;animation-delay:7.5s;opacity:0}.overlay-1{animation:scaleIn 0.6s ease-out 0.5s both;transform-origin:129px 107px;box-shadow:var(--shadow)}.line-1{stroke-dasharray:130;stroke-dashoffset:130;animation:drawLine 0.8s ease-out 1.1s forwards}.dot-1{opacity:0;animation:fadeInDot 0.7s ease-out 1.5s forwards}.overlay-2{animation:scaleIn 0.6s ease-out 1.8s both;transform-origin:416px 55px;box-shadow:var(--shadow)}.line-2{stroke-dasharray:100;stroke-dashoffset:100;animation:drawLine 0.4s ease-out 2.4s forwards}.dot-2{opacity:0;animation:fadeInDot 0.3s ease-out 2.8s forwards}.overlay-3{animation:scaleIn 0.6s ease-out 3.1s both;transform-origin:483px 233px;box-shadow:var(--shadow)}.line-3{stroke-dasharray:100;stroke-dashoffset:100;animation:drawLine 0.4s ease-out 3.7s forwards}.dot-3{opacity:0;animation:fadeInDot 0.3s ease-out 4.1s forwards}.overlay-4{animation:scaleIn 0.6s ease-out 4.4s both;transform-origin:464px 412px;box-shadow:var(--shadow)}.line-4{stroke-dasharray:100;stroke-dashoffset:100;animation:drawLineReverse 0.4s ease-out 5.0s forwards}.dot-4{opacity:0;animation:fadeInDot 0.3s ease-out 5.4s forwards}.overlay-5{animation:scaleIn 0.6s ease-out 5.7s both;transform-origin:125px 352px;box-shadow:var(--shadow)}.line-5{stroke-dasharray:100;stroke-dashoffset:100;animation:drawLine 0.4s ease-out 6.3s forwards}.dot-5{opacity:0;animation:fadeInDot 0.3s ease-out 6.7s forwards}.overlay-6{animation:scaleIn 0.6s ease-out 7.0s both;transform-origin:111px 534px;box-shadow:var(--shadow)}.line-6{stroke-dasharray:100;stroke-dashoffset:100;animation:drawLineReverse 0.4s ease-out 7.6s forwards}.dot-6{opacity:0;animation:fadeInDot 0.3s ease-out 8.0s forwards}@keyframes
slideUpAgain{from{opacity:0;transform:translateY(12px) scale(0.97)}to{opacity:1;transform:translateY(0) scale(1)}}.results-card{animation:slideUpAgain 0.8s ease-out 8.3s both;transform-origin:282px 627px}.wireframe-container:hover
*{animation-play-state:paused}.panel-before{animation:fadeSlideUp 0.8s ease forwards;animation-delay:0s;opacity:0}.left-gauge1-needle{transform-origin:359px 179.167px;transform:rotate(-72deg);animation:gaugeSwing 1s cubic-bezier(.34,1.56,.64,1) 1.0s both}.left-gauge2-needle{transform-origin:359px 324.166px;transform:rotate(-51deg);animation:gaugeSwing 1s cubic-bezier(.34,1.56,.64,1) 1.2s both}.left-line-stroke{stroke-dasharray:700;stroke-dashoffset:700;animation:drawLine 1s cubic-bezier(.4,0,.2,1) .7s both}.left-line-fill{animation:revealFill 1s cubic-bezier(.4,0,.2,1) .7s both}.left-dot{animation:dotPop .35s cubic-bezier(.34,1.56,.64,1) both}.left-dot:nth-of-type(1){animation-delay:1.0s}.left-dot:nth-of-type(2){animation-delay:1.1s}.left-dot:nth-of-type(3){animation-delay:1.2s}.left-dot:nth-of-type(4){animation-delay:1.3s}.left-bar1-fill{transform-origin:87px 579.5px;animation:growBar .5s cubic-bezier(.34,1.3,.64,1) .9s both}.left-bar2-fill{transform-origin:87px 603.5px;animation:growBar .5s cubic-bezier(.34,1.3,.64,1) 1.05s both}.left-bar3-fill{transform-origin:87px 627.5px;animation:growBar .5s cubic-bezier(.34,1.3,.64,1) 1.2s both}.left-bar4-fill{transform-origin:100px 708.5px;animation:growBar .5s cubic-bezier(.34,1.3,.64,1) 1.35s both}.arrow-btn{animation:fadeSlideUp .5s ease forwards;animation-delay:1.8s;opacity:0}.panel-after{animation:fadeSlideUp 0.8s ease forwards;animation-delay:2.2s;opacity:0}.right-gauge1-needle{transform-origin:777px 180.167px;transform:rotate(-160deg);animation:gaugeSwing 1s cubic-bezier(.34,1.56,.64,1) 3.0s both}.right-gauge2-needle{transform-origin:777px 325.167px;transform:rotate(-175deg);animation:gaugeSwing 1s cubic-bezier(.34,1.56,.64,1) 3.2s both}.right-line-stroke{stroke-dasharray:700;stroke-dashoffset:700;animation:drawLine 1s cubic-bezier(.4,0,.2,1) 2.6s both}.right-line-fill{animation:revealFill 1s cubic-bezier(.4,0,.2,1) 2.6s both}.right-dot{animation:dotPop .35s cubic-bezier(.34,1.56,.64,1) both}.right-dot:nth-of-type(1){animation-delay:2.9s}.right-dot:nth-of-type(2){animation-delay:3.0s}.right-dot:nth-of-type(3){animation-delay:3.1s}.right-dot:nth-of-type(4){animation-delay:3.2s}.right-dot:nth-of-type(5){animation-delay:3.3s}.right-bar1-fill{transform-origin:507px 580.5px;animation:growBar .5s cubic-bezier(.34,1.3,.64,1) 2.9s both}.right-bar2-fill{transform-origin:507px 604.5px;animation:growBar .5s cubic-bezier(.34,1.3,.64,1) 3.05s both}.right-bar3-fill{transform-origin:507px 628.5px;animation:growBar .5s cubic-bezier(.34,1.3,.64,1) 3.2s both}.right-bar-final-fill{transform-origin:520px 709.5px;animation:growBar .7s cubic-bezier(.34,1.56,.64,1) 3.4s both}@media (max-width: 1024px){br{display:none}.hero-title{font-size:72px}.landing-page .hero-box .hero-title{font-size:54px}.subtitle{font-size:22px}.section-title{font-size:40px}.metric-cards-image{max-width:1000px}.hero-box{padding:60px
40px}.integration-logos{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 768px){.site-header{padding:16px
0}.site-header.scrolled{padding:8px
0}.brand-logo-full{height:24px;width:204px}.hero-header{gap:16px;align-items:flex-start}.cta-phone{margin:0}.cta-phone
span{display:none}.hero-title, .landing-page .hero-box .hero-title{font-size:48px}.hero-box{padding:48px
32px}.subtitle{font-size:20px}.description{font-size:16px}.section-title{font-size:32px}.section-content{padding:60px
0}.partner-logos{grid-template-columns:repeat(2, 1fr);gap:24px}.integration-logos{grid-template-columns:repeat(2, 1fr);gap:32px}.metric-cards-image{position:relative;top:auto;margin-top:40px}.footer-content{grid-template-columns:1fr;gap:40px}.carousel-arrow{width:40px;height:40px}.carousel-arrow.prev{left:10px}.carousel-arrow.next{right:10px}.testimonial-text,.casestudy-text{font-size:16px}.testimonial-card,.casestudy-card{padding:32px
24px}.accordion-button{line-height:1.5;font-size:16px}.accordion-body{font-size:14px}.sticky-cta{padding:16px
0}.cta-content{flex-direction:column;text-align:center;gap:16px}.cta-text-action{flex-direction:column;gap:12px;width:100%}.cta-logo .logo-icon{height:32px}.back-to-top{right:20px;width:45px;height:45px;font-size:18px}form{position:relative;top:0}}@media (max-width: 576px){.hero-title, .landing-page .hero-box .hero-title{font-size:48px}.landing-page .hero-box .hero-title{font-size:38px}.hero-box{padding:52px
0;margin:0;border-radius:0;margin-bottom:48px}.landing-page .hero-box,
.landing-page .hero-box .eyebrow,
.landing-page .hero-box .description,
.landing-page .hero-box .cta-group,
.landing-page .hero-box .trust-badge{text-align:center !important;justify-content:center}.landing-page .hero-box{margin-bottom:24px}.landing-page .hero-box
svg{margin-top:24px !important;padding-left:12px}.landing-page .hero-box .cta-group,.cta-group{flex-direction:column;gap:16px}.landing-page
.trusted{padding:34px
0}.hero-box
.eyebrow{text-align:center !important;font-size:16px}body.home .hero-section{padding:60px
0}.metric-cards-image{display:none}.subtitle{font-size:18px}.hero-section
.description{text-align:center !important}.description{font-size:16px;text-align:left !important;margin:0
0 36px}.eyebrow{text-align:left !important}.section-title{font-size:28px;margin-bottom:24px;text-align:left}.success-animation,.success-notice{display:none}.team-image{margin-bottom:24px !important}.partner-logos, .landing-page .trusted .partner-logos{grid-template-columns:repeat(3, 1fr);gap:24px}.partner-logos{margin:0
0 48px}.landing-page .trusted .partner-logos{margin:0
0 24px}.partner-logo{height:40px}.integration-logos{grid-template-columns:repeat(3, 1fr);gap:24px}.integration-logo{max-height:40px}.landing-page .performance-list
li{font-size:16px;margin-bottom:24px}.landing-page .performance-list li::before{left:-32px;font-size:24px}.landing-page .final-cta-section{padding:60px
0}.landing-page .feature:last-of-type .feature-card{margin-bottom:0 !important}.cta-button,.cta-secondary{font-size:15px;min-width:300px;justify-content:center}.hero-box .cta-secondary,.cta-secondary{margin-left:0}.site-header .cta-header{display:none}.section-content{padding:60px
0 12px}.section-subtitle{margin:48px
auto 24px;font-size:28px}.feature{margin-bottom:0}.features-section{padding:60px
0}.features-section .description,
.features-section .section-subtitle{text-align:left !important}.feature-card{padding:32px
24px;height:auto;margin-bottom:24px}.feature-card
h3{font-size:24px}.feature-icon{height:28px}.feature-subheading{font-size:16px}.feature-description{font-size:14px}.features-grid{margin-bottom:0}.features-grid:last-child{margin-bottom:36px}.success-section{padding:60px
0 36px}.casestudy-section{padding:60px
0}.casestudy-section .section-title{text-align:left !important}.testimonial-badge,.casestudy-badge{right:24px}.testimonial-logo{height:40px}.testimonial-card{width:300px}.faq-section{padding:48px
0 0}.faq-section .section-subtitle{text-align:left !important;margin-bottom:24px !important}.form-all{margin-top:12px !important}.form-all ul.page-section{padding:0
!important}.form-section .section-title{font-size:32px}.form-section .partner-logos{grid-template-columns:repeat(3, 1fr);gap:32px}.form-section .partner-logos .partner-logo{height:40px}.final-cta-section{padding:148px
0}.final-cta-section .section-title{font-size:36px;margin-bottom:24px !important;font-weight:700;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.05)}.final-cta-section
.eyebrow{text-align:center !important}.final-cta-section
.description{text-align:center !important}.form-section .trust-badge{padding:12px
0 24px;margin-top:48px !important}.post-content{padding:0
0 48px}.post-header h1.section-title{font-size:36px}article{margin-top:60px !important}.scroll{position:absolute;z-index:2;bottom:20px;left:calc(50% - 1px);width:2px;height:20px;background:white;animation:bounce 1s cubic-bezier(.19,.38,0,1) infinite;opacity:0.4;&::after{content:'';position:absolute;width:12px;height:12px;bottom:0;left:-5px;border-bottom:solid white 2px;border-right:solid white 2px;transform:rotate(45deg)}}@keyframes
bounce{0%,100%{transform:translateY(-4px)}50%{transform:translateY(4px)}}@media (min-width: 640px){.newsletter-form .form-group{flex-direction:row}.newsletter-form .form-input{flex:1}.newsletter-form .cta-button{width:auto;white-space:nowrap}}@media (max-width: 768px){.hero-section{padding-top:60px}.blog-hero-section{padding:60px
0 40px}.blog-hero-section .hero-title{font-size:1.875rem}.featured-post-content{padding:1.5rem}.featured-post-title{font-size:1.5rem}.featured-post-excerpt{font-size:1rem}.blog-posts-grid{grid-template-columns:1fr;gap:24px}.share-buttons{flex-direction:column}.share-btn{width:100%;justify-content:center}.related-posts{padding:40px
0}.related-posts-grid{grid-template-columns:1fr}.author-bio{padding:40px
0}.author-card{padding:1.5rem}.post-cta-section{padding:60px
0}.post-featured-image{padding:30px
0}.featured-image{border-radius:8px}.post-header{padding:40px
0 30px}}