
.financial-page .dental-browser-hero>img,.financial-page .dental-mobile>img{object-position:55% center}.financial-page .spa-hero img{object-position:center}.financial-page .mobile-content>img{object-position:60% center}
.financial-search-visual{background:var(--flex-light);padding:0}.financial-search-visual>img{display:block;width:100%;height:70%;object-fit:cover}.financial-search-card{position:absolute;left:7%;right:7%;bottom:8%;background:var(--flex-paper);padding:6%;border-radius:20px;box-shadow:0 12px 30px rgb(var(--flex-navy-rgb) / 0.1255);color:var(--flex-ink)}.financial-search-card>span{display:block;background:#edf5f9;border-radius:25px;padding:12px;font-size:14px;margin-bottom:18px}.financial-search-card small{display:block;font-size:9px;letter-spacing:.08em;color:var(--flex-green);margin-bottom:12px}.financial-search-card strong{display:block;font-size:clamp(21px,2.1vw,30px);line-height:1.2;color:var(--flex-navy)}.financial-search-card p{font-size:12px;margin:13px 0 0;line-height:1.5}
.financial-social-designs{container-type:inline-size;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 20% 25%,rgb(var(--flex-leaf-rgb) / 0.251),transparent 65%),var(--flex-light);padding:7% 5% 10%}.financial-creative-pair{display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:center;width:100%}.financial-post{overflow:hidden;background:var(--flex-paper);border-radius:2cqw;box-shadow:0 2cqw 4cqw rgb(var(--flex-navy-rgb) / 0.1333);transform:rotate(-4deg)}.financial-post-header{display:block;font:1.8cqw/1.4 Arial,sans-serif;padding:2cqw;color:var(--flex-navy)}.financial-post>img{width:100%;height:auto;aspect-ratio:1.1;object-fit:cover;object-position:60% center}.financial-post>div{padding:3cqw;background:#d8f0df;border-radius:25% 0 0 0;margin-top:-3cqw;position:relative}.financial-post small{font:1.3cqw/1.4 Arial,sans-serif;letter-spacing:.05em}.financial-post strong{display:block;font:400 7cqw/.98 Arial,sans-serif;letter-spacing:-.04em;color:var(--flex-navy);margin:2cqw 0}.financial-post em{font-family:Georgia,serif;color:var(--flex-green)}.financial-post>div>span{font:1.5cqw/1.4 Arial,sans-serif}.financial-post-actions{display:block;padding:1cqw 2cqw;font:3cqw/1.4 Arial,sans-serif}.financial-flyer{background:var(--flex-navy);color:var(--flex-paper);border-radius:1cqw;padding:3cqw;transform:rotate(4deg);box-shadow:0 2cqw 4cqw rgb(var(--flex-navy-rgb) / 0.1333)}.financial-flyer small{font:1.3cqw/1.5 Arial,sans-serif;letter-spacing:.06em;color:#9bdead}.financial-flyer strong{display:block;font:400 6.2cqw/1.02 Arial,sans-serif;letter-spacing:-.04em;margin:3cqw 0}.financial-flyer em{color:#6dcbff;font-family:Georgia,serif}.financial-flyer>img{width:100%;height:auto;aspect-ratio:1.15;object-fit:cover;object-position:40% center;border-radius:10cqw 1cqw 1cqw 1cqw}.financial-flyer>span{display:inline-block;background:var(--flex-leaf);color:var(--flex-navy);padding:1.5cqw 2cqw;font:1.5cqw/1.3 Arial,sans-serif;border-radius:4cqw;margin-top:3cqw}
.financial-page .treatment-tags{max-width:1100px;margin-left:auto;margin-right:auto}
@media(max-width:760px){.financial-search-card>span{font-size:12px;margin-bottom:12px}.financial-search-card strong{font-size:23px}.financial-search-card{padding:5%}}

.financial-page .dental-mobile>img[src*="chiropractic-vertical"]{object-position:center 32%}.financial-page .mobile-content>img[src*="chiropractic-vertical"]{object-position:center 30%}.financial-page .dental-email-card>img[src*="chiropractic-vertical"]{object-position:center 35%}.financial-page .dental-browser-nav>strong{font-size:clamp(10px,1.1vw,15px)}

.financial-page .financial-post strong{font-size:5.6cqw}.financial-page .financial-flyer strong{font-size:5.7cqw}.financial-page .financial-flyer>img{aspect-ratio:4/5;object-position:center 45%}.financial-page .dental-mobile>img{object-position:center}.financial-page .dental-email-card>img{object-position:center}.financial-page .treatment-tags{max-width:1100px;margin-left:auto;margin-right:auto}

.financial-page .financial-flyer>img{aspect-ratio:1;object-position:center}.financial-page .dental-browser-hero>img,.financial-page .dental-mobile>img,.financial-page .spa-hero img,.financial-page .mobile-content>img{object-position:center}.financial-page .financial-post strong{font-size:5.6cqw}
