@media (min-width:1200px){.site-header__inner{justify-content:flex-start}.site-logo img{width:auto;height:56px;max-width:none}.desktop-nav{margin-left:62px;gap:18px}.site-header__actions{margin-left:auto}.hero__inner{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:24px}.dashboard{max-width:680px}.hero__visual{min-height:590px}.feature-grid{max-width:1140px;margin-inline:auto}.feature-card{min-height:236px;padding:36px}.feature-card .icon-box{width:56px;height:56px}.feature-card .icon-box svg{width:28px;height:28px}.feature-card{grid-template-columns:56px minmax(0,1fr) 32px minmax(0,1fr)}.flow-steps{margin:80px 0 74px}.flow-step__icon{width:68px;height:68px;margin-bottom:21px}.flow-step__icon svg{width:32px;height:32px}.flow-step--final .flow-step__icon{width:74px;height:74px}.flow-connector{top:34px;height:2px}.flow-support{grid-template-columns:1.02fr .98fr;gap:76px;padding:50px 58px}.modules-grid{gap:28px}.module-card{padding:36px}.module-card--large{gap:32px;min-height:398px}.module-card--finance{gap:64px;min-height:300px;padding:42px 50px}.module-card--compact{min-height:292px;padding:34px}.finance-preview svg{height:120px}.profitability{padding:112px 0}.profitability__inner{grid-template-columns:.68fr 1.12fr;gap:62px}.profitability-visual{padding:35px 22px 38px}.profitability-card{padding:35px 38px}.financial-automation{padding:106px 0}.financial-automation__inner{grid-template-columns:1.15fr .85fr;gap:56px}.financial-automation__visual{padding:26px 20px 42px}.my-finance-card{padding:33px}.operations-section{padding:108px 0 100px}.operations-section__inner{grid-template-columns:.7fr 1.3fr;gap:58px}.operations-preview{padding:0 16px 42px 0}.checklist-card{padding:33px}.operations-closing{margin-top:68px;font-size:21px}.scalability-section{padding:108px 0}.scalability-panels{gap:32px;margin-top:56px}.clinics-panel,.team-panel{padding:34px}.before-after{padding:108px 0}.comparison-panels{gap:32px;margin-top:54px}.comparison-panel{padding:40px}.testimonials{padding:106px 0}.testimonial-grid{gap:28px;margin-top:50px}.testimonial-card{min-height:305px;padding:34px}.demo-form-section{padding:108px 0}.demo-form-section__inner{grid-template-columns:.8fr 1.2fr;gap:58px}.demo-form{padding:38px}.final-cta{padding-bottom:88px}.final-cta__panel{padding-inline:max(54px,7vw)}.site-footer{padding:88px 0 34px}.site-footer .footer-grid{grid-template-columns:2.2fr 1fr 1fr 1fr;gap:52px}.footer-brand-logo{padding:10px 14px}.footer-brand-logo img{width:165px}.site-footer .footer-bottom{margin-top:68px;padding-top:25px}}
.before-after{padding:118px 0;background:var(--feltz-background)}.comparison-panels{display:grid;grid-template-columns:1fr 1fr;gap:27px;margin-top:60px}.comparison-panel{padding:34px;border:1px solid var(--feltz-border);border-radius:22px;background:#fff}.comparison-panel>div>span{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.comparison-panel h3{max-width:360px;margin-top:10px;font-size:24px;line-height:1.13;letter-spacing:-.05em}.comparison-panel ul{display:grid;gap:13px;margin-top:30px;padding-top:25px;border-top:1px solid #e9eeed}.comparison-panel li{display:flex;align-items:center;gap:10px;color:#647471;font-size:12px;line-height:1.45}.comparison-panel li svg{width:17px;flex:0 0 auto}.comparison-panel--before>div>span{color:#82928e}.comparison-panel--before li svg{color:#a8b4b1}.comparison-panel--after{border-color:#cae6c5;box-shadow:var(--feltz-shadow-card)}.comparison-panel--after>div>span{color:#55a84c}.comparison-panel--after h3{color:var(--feltz-primary-dark)}.comparison-panel--after li svg{color:var(--feltz-accent)}.comparison-closing{margin:62px 0 0;text-align:center;color:var(--feltz-primary-dark);font-size:18px;font-weight:700;letter-spacing:-.025em}.testimonials{padding:118px 0;background:#fff}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:55px}.testimonial-card{display:flex;flex-direction:column;min-height:285px;padding:27px;border:1px solid var(--feltz-border);border-radius:18px;background:#fff;box-shadow:0 7px 24px rgba(7,60,63,.03)}.testimonial-card>svg{width:23px;color:var(--feltz-primary)}.testimonial-card blockquote{margin:21px 0;color:#37504a;font-size:15px;line-height:1.65;letter-spacing:-.015em}.testimonial-card>div{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:18px;border-top:1px solid #edf2f0}.testimonial-card strong,.testimonial-card small{display:block}.testimonial-card strong{color:#38524c;font-size:10px}.testimonial-card small{margin-top:3px;color:#8a9895;font-size:8px}.demo-form-section{padding:118px 0;background:var(--feltz-background)}.demo-form-section__inner{display:grid;grid-template-columns:.78fr 1.22fr;gap:72px;align-items:start}.demo-form-copy .section-eyebrow{justify-content:flex-start}.demo-form-copy h2{max-width:420px;font-size:clamp(2.2rem,3.5vw,3.2rem);line-height:1.1;letter-spacing:-.055em}.demo-form-copy>p:last-child{max-width:420px;margin-top:20px;color:var(--feltz-text-muted);font-size:14px;line-height:1.7}.demo-form{padding:31px;border:1px solid #dce9e6;border-radius:21px;background:#fff;box-shadow:var(--feltz-shadow-card)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-field{min-width:0}.form-field--message{grid-column:1/-1}.form-field label,.form-consent label{color:#4d625e;font-size:11px;font-weight:700}.form-field label b{color:var(--feltz-primary)}.form-field input,.form-field select,.form-field textarea{width:100%;margin-top:7px;padding:11px 12px;border:1px solid #dce6e3;border-radius:9px;outline:0;color:var(--feltz-text);background:#fff;font-size:12px;transition:border-color .2s,box-shadow .2s}.form-field textarea{resize:vertical;min-height:82px}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--feltz-primary);box-shadow:0 0 0 3px rgba(0,104,107,.11)}.form-field.is-invalid input,.form-field.is-invalid select,.form-field.is-invalid textarea{border-color:#bf655e}.field-error{display:block;min-height:14px;margin-top:4px;color:#b3544d;font-size:9px}.form-consent{display:flex;align-items:flex-start;gap:9px;margin-top:17px}.form-consent input{width:15px;height:15px;flex:0 0 auto;margin-top:2px;accent-color:var(--feltz-primary)}.form-consent label{font-size:10px;font-weight:600;line-height:1.55}.form-consent__error{margin-left:24px}.form-submit{margin-top:12px}.form-submit[disabled]{cursor:wait;opacity:.72;transform:none}.form-feedback{min-height:19px;margin-top:14px;color:var(--feltz-primary);font-size:11px;font-weight:700}.form-feedback.is-error{color:#b3544d}.form-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.final-cta{position:relative;isolation:isolate;overflow:hidden;padding:0 0 94px;background:var(--feltz-background)}.final-cta__panel{position:relative;z-index:1;padding:77px max(40px,8vw);overflow:hidden;border-radius:24px;background:var(--feltz-primary-dark);color:#fff;text-align:center}.final-cta .section-eyebrow{color:var(--feltz-accent)}.final-cta h2{max-width:770px;margin:auto;font-size:clamp(2.2rem,4vw,3.55rem);line-height:1.07;letter-spacing:-.06em}.final-cta p:not(.section-eyebrow){max-width:620px;margin:20px auto 0;color:rgba(255,255,255,.76);font-size:14px;line-height:1.7}.final-cta__panel>div{display:flex;justify-content:center;gap:16px;margin-top:31px}.final-cta__secondary{padding:15px 6px;color:#fff}.final-cta__secondary svg{color:var(--feltz-accent)}.final-cta__glow{position:absolute;width:600px;height:360px;left:50%;bottom:-290px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(103,201,86,.25),transparent 67%)}.site-footer{padding:70px 0 22px;background:#fff;border-top:1px solid var(--feltz-border)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:35px}.footer-brand p{margin-top:17px;color:#38514b;font-size:13px;font-weight:800}.footer-brand small{display:block;max-width:270px;margin-top:8px;color:#7a8986;font-size:11px;line-height:1.6}.footer-grid h2{margin-bottom:16px;color:#38514b;font-size:11px}.footer-grid>div:not(.footer-brand){display:grid;align-content:start;gap:10px}.footer-grid a:not(.brand){color:#71807d;font-size:11px;font-weight:600}.footer-grid a:not(.brand):hover{color:var(--feltz-primary)}.footer-bottom{margin-top:55px;padding-top:18px;border-top:1px solid #e8edec;color:#8b9895;font-size:10px}
.site-header{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.94);border-bottom:1px solid rgba(231,236,235,.9);backdrop-filter:blur(12px)}.site-header__inner{height:76px;display:flex;align-items:center;justify-content:space-between}.desktop-nav{display:flex;gap:34px;margin-left:75px;color:#52615f;font-size:12px;font-weight:600}.desktop-nav a,.login-link{transition:color .2s}.desktop-nav a:hover,.login-link:hover{color:var(--feltz-primary)}.site-header__actions{display:flex;align-items:center;gap:25px;font-size:12px;font-weight:700}.button--header{padding:12px 17px;background:var(--feltz-primary);color:#fff}.menu-toggle,.mobile-menu{display:none}.hero{position:relative;isolation:isolate;min-height:710px;overflow:hidden;background:#fff}.hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:30px;min-height:710px;padding:50px 0 64px}.hero__content{padding-bottom:5px}.hero h1{max-width:635px;margin:24px 0 22px;font-size:clamp(2.8rem,5vw,4.4rem);line-height:1.02;letter-spacing:-.065em}.hero h1 span{color:var(--feltz-primary)}.hero__lead{max-width:565px;color:var(--feltz-text-muted);font-size:16px;line-height:1.7}.hero__actions{display:flex;align-items:center;gap:23px;margin-top:31px}.hero__benefits{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px;color:#53605e;font-size:11px;font-weight:700}.hero__benefits span{display:inline-flex;align-items:center;gap:7px}.hero__benefits svg{width:16px;height:16px;color:var(--feltz-accent);stroke-width:2.5}.hero__visual{position:relative;min-width:0;min-height:560px;display:flex;align-items:center;justify-content:center}.flow-line{position:absolute;border:1px solid rgba(0,104,107,.12);border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;transform:rotate(-28deg);pointer-events:none}.flow-line--one{width:530px;height:290px;right:-100px;top:53px}.flow-line--two{width:430px;height:215px;right:-40px;top:95px;border-color:rgba(103,201,86,.18);border-left-color:transparent;border-bottom-color:transparent}.dashboard{position:relative;z-index:2;display:flex;width:100%;max-width:610px;min-height:390px;overflow:hidden;border:1px solid #dfe9e7;border-radius:17px;background:#f8fbfa;box-shadow:var(--feltz-shadow-floating);transform:perspective(1300px) rotateY(-4deg) rotateX(2deg)}.dashboard__sidebar{width:47px;display:flex;flex-shrink:0;flex-direction:column;align-items:center;padding:17px 0 14px;background:var(--feltz-primary-dark);color:#8cadaa}.dash-logo{margin-bottom:28px}.dash-logo .brand__symbol{transform:scale(.72) rotate(-18deg)}.dash-logo .brand__symbol i{background:#fff}.sidebar-icons{display:flex;flex-direction:column;gap:21px}.sidebar-icons svg{width:15px;height:15px}.sidebar-avatar{margin-top:auto;display:grid;place-items:center;width:25px;height:25px;border-radius:8px;background:#3c696a;color:#fff;font-size:7px;font-weight:800}.dashboard__main{flex:1;padding:18px 20px 20px;min-width:0}.dash-top,.dash-heading,.card-head,.float-card__title,.margin-total{display:flex;align-items:center;justify-content:space-between}.dash-top{padding-bottom:17px;border-bottom:1px solid #edf2f1;color:#8c9a97;font-size:8px}.dash-search{display:flex;align-items:center;gap:7px}.dash-search svg,.dash-top__right>svg{width:13px;height:13px}.dash-top__right{display:flex;align-items:center;gap:15px}.dash-avatar{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#dcefeb;color:var(--feltz-primary);font-size:7px;font-weight:800}.dash-heading{padding:17px 0 14px}.dash-kicker{color:#91a09d;font-size:7px}.dash-heading h2{margin-top:3px;font-size:21px;letter-spacing:-.05em}.dash-period{display:flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #e3ebea;border-radius:7px;background:#fff;color:#667571;font-size:8px}.dash-period svg{width:11px}.kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.kpi{padding:11px 10px;border:1px solid #e7eeed;border-radius:9px;background:#fff}.kpi span{display:block;color:#899794;font-size:7px}.kpi strong{display:block;margin:6px 0 7px;color:#25403e;font-size:14px;letter-spacing:-.04em}.kpi small{font-size:7px;font-weight:800}.kpi em{font-style:normal;color:#a2afac;font-weight:500}.positive{color:#54ad4a}.neutral{color:#8b9895}.dash-columns{display:grid;grid-template-columns:1.1fr .9fr;gap:8px;margin-top:9px}.chart-card,.appointments{padding:12px 13px;border:1px solid #e7eeed;border-radius:10px;background:#fff}.card-head{align-items:flex-start}.card-head span{display:block;color:#92a09e;font-size:7px}.card-head strong{display:block;margin-top:4px;color:#304542;font-size:9px}.card-head>svg{width:14px;color:#a0adaa}.chart{position:relative;height:129px;margin-top:14px;padding-left:28px;background:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,#f0f4f3 32px)}.chart__y{position:absolute;left:0;top:-4px;bottom:15px;display:flex;flex-direction:column;justify-content:space-between;color:#a3aeab;font-size:6px}.chart svg{width:100%;height:100%;overflow:visible}.chart-line{fill:none;stroke:var(--feltz-primary);stroke-width:2.5}.chart-fill{fill:rgba(0,104,107,.08)}.chart__months{display:flex;justify-content:space-between;color:#a3aeab;font-size:6px}.appointment{display:grid;grid-template-columns:31px 7px 1fr;align-items:center;gap:6px;margin-top:12px}.appointment time{color:#83918e;font-size:7px}.appointment__dot{width:6px;height:6px;border-radius:50%;background:#ffad61}.appointment__dot--green{background:var(--feltz-accent)}.appointment__dot--purple{background:#9989d7}.appointment strong,.appointment small{display:block}.appointment strong{color:#37504c;font-size:8px}.appointment small{margin-top:2px;color:#9aa6a3;font-size:6px}.float-card{position:absolute;z-index:3;border:1px solid rgba(226,235,232,.95);border-radius:13px;background:#fff;box-shadow:var(--feltz-shadow-floating)}.float-card__title{justify-content:flex-start;gap:7px;color:#50615e;font-size:8px;font-weight:800}.float-card__title>svg{width:13px;margin-left:auto;color:#a2afac}.mini-icon{display:grid;place-items:center;width:23px;height:23px;border-radius:7px;background:#e9f8e6;color:#55ae4b}.mini-icon--teal{background:#e8f4f3;color:var(--feltz-primary)}.mini-icon--gold{background:#fff4d9;color:#d69e1b}.mini-icon svg{width:13px;height:13px}.float-card--margin{left:-8px;bottom:39px;width:186px;padding:13px}.margin-values{display:flex;gap:25px;margin:14px 0 12px}.margin-values span,.margin-total span{color:#9aa7a4;font-size:7px}.margin-values strong,.margin-total strong{display:block;margin-top:4px;color:#38504c;font-size:10px}.margin-total{padding-top:9px;border-top:1px solid #edf2f0}.margin-total b{color:#55b04c;font-size:17px}.float-card--surgery{right:-2px;top:74px;width:142px;padding:12px}.float-card--surgery small,.float-card--surgery>strong{display:block;margin-left:30px}.float-card--surgery small{margin-top:12px;color:#93a09d;font-size:7px}.float-card--surgery>strong{margin-top:4px;color:#36504b;font-size:9px}.status-badge{display:inline-block;margin:8px 0 0 30px;padding:3px 6px;border-radius:99px;background:#e8f7e6;color:#50a948;font-size:7px;font-style:normal;font-weight:800}.float-card--receivable{right:33px;bottom:4px;width:129px;padding:11px}.float-card--receivable .float-card__title{margin-bottom:11px}.float-card--receivable>strong,.float-card--receivable>b{display:block;margin-left:30px}.float-card--receivable>strong{color:#36504b;font-size:8px}.float-card--receivable>b{margin-top:2px;color:var(--feltz-primary);font-size:11px}.released{display:flex;align-items:center;gap:3px;margin:8px 0 0 30px;color:#55ae4b;font-size:7px;font-style:normal;font-weight:800}.released svg{width:10px}.hero__glow{position:absolute;border-radius:50%;filter:blur(1px);pointer-events:none}.hero__glow--one{width:500px;height:500px;right:-190px;top:70px;background:radial-gradient(circle,rgba(103,201,86,.08),transparent 67%)}.hero__glow--two{width:480px;height:440px;left:-250px;bottom:-260px;background:radial-gradient(circle,rgba(0,104,107,.06),transparent 68%)}.section-placeholder{height:1px;overflow:hidden}.section-placeholder span{display:none}
.pain-points{padding:112px 0 104px;background:#fff}.section-heading{text-align:center}.section-eyebrow{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px;color:var(--feltz-primary);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.section-heading h2{max-width:800px;margin-inline:auto;font-size:clamp(2rem,3.2vw,3rem);line-height:1.1;letter-spacing:-.055em}.section-description{max-width:650px;margin:20px auto 0;color:var(--feltz-text-muted);font-size:15px;line-height:1.7}.feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;margin-top:57px}.feature-card{display:grid;grid-template-columns:42px minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:18px;min-height:214px;padding:28px;border:1px solid var(--feltz-border);border-radius:20px;background:#fff;box-shadow:0 8px 28px rgba(7,60,63,.035)}.feature-card h3{margin:17px 0 8px;color:var(--feltz-text);font-size:17px;letter-spacing:-.035em}.feature-card p{color:var(--feltz-text-muted);font-size:12px;line-height:1.65}.feature-card__solution{padding-left:18px;border-left:1px solid var(--feltz-border)}.feature-card__solution h4{margin-bottom:8px;color:var(--feltz-primary);font-size:14px;letter-spacing:-.02em}.feature-card__divider{display:grid;place-items:center;color:#aac0bc}.feature-card__divider svg{width:18px}.section-bridge{margin:76px 0 0;text-align:center;color:var(--feltz-primary-dark);font-size:17px;font-weight:700;letter-spacing:-.02em}.connected-flow{padding:112px 0 120px;background:var(--feltz-background)}.section-heading--flow .section-description{max-width:600px}.flow-steps{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin:75px 0 69px}.flow-connector{position:absolute;top:27px;left:7%;right:7%;height:1px;background:linear-gradient(90deg,rgba(0,104,107,.15),rgba(103,201,86,.6),rgba(0,104,107,.15))}.flow-step{position:relative;z-index:1;text-align:center}.flow-step__icon{display:grid;place-items:center;width:55px;height:55px;margin:0 auto 17px;border:1px solid #d8e8e4;border-radius:50%;background:var(--feltz-background);color:var(--feltz-primary)}.flow-step__icon svg{width:20px}.flow-step strong{display:block;color:#29433f;font-size:12px}.flow-step>span{display:block;margin-top:5px;color:#84928f;font-size:10px}.flow-step--final .flow-step__icon{border-color:var(--feltz-accent);background:var(--feltz-accent);color:#fff;box-shadow:0 0 0 8px rgba(103,201,86,.12)}.flow-step--final b{display:block;max-width:150px;margin:13px auto 0;color:var(--feltz-primary);font-size:9px;line-height:1.45}.flow-support{display:grid;grid-template-columns:1fr .9fr;gap:70px;align-items:center;padding:42px 48px;border:1px solid #dfeae7;border-radius:22px;background:#fff;box-shadow:var(--feltz-shadow-card)}.flow-support__copy .section-eyebrow{justify-content:flex-start;margin-bottom:15px;font-size:9px}.flow-support__copy h3{max-width:380px;font-size:25px;line-height:1.12;letter-spacing:-.05em}.flow-support__copy>p:last-child{max-width:470px;margin-top:15px;color:var(--feltz-text-muted);font-size:13px;line-height:1.7}.mini-flow{display:flex;flex-direction:column;align-items:center;gap:7px;padding:19px;border:1px solid #edf2f0;border-radius:15px;background:#fbfdfc}.mini-flow>div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border:1px solid #e9f0ee;border-radius:8px;background:#fff}.mini-flow>div strong{color:#37504c;font-size:10px}.mini-flow strong em{margin-left:8px;color:var(--feltz-primary);font-style:normal}.mini-flow>svg{width:14px;height:14px;color:#9fbbb5}.mini-flow__badge{padding:4px 7px;border-radius:5px;background:#edf5f3;color:#66827d;font-size:8px;font-weight:800}.mini-flow__badge--teal{background:#e5f3f2;color:var(--feltz-primary)}.mini-flow__badge--gold{background:#fff4d9;color:#bd8b1b}.mini-flow__badge--green{background:#e7f7e4;color:#4a9e42}.mini-flow__result{border-color:#cde9c8!important;background:#f8fdf7!important}.mini-flow__result strong{color:#4da445!important;font-size:14px!important}
.modules{padding:116px 0 120px;background:#fff}.modules .section-description{max-width:760px}.modules-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin-top:60px}.module-card{position:relative;overflow:hidden;padding:30px;border:1px solid var(--feltz-border);border-radius:var(--feltz-radius-lg);background:#fff;box-shadow:0 8px 28px rgba(7,60,63,.035);transition:transform .2s,border-color .2s,box-shadow .2s}.module-card:hover{transform:translateY(-3px);border-color:rgba(0,104,107,.35);box-shadow:var(--feltz-shadow-card)}.module-card h3{margin:18px 0 7px;font-size:20px;line-height:1.15;letter-spacing:-.045em}.module-card__intro>strong,.module-card--compact>strong{display:block;color:var(--feltz-primary);font-size:12px;line-height:1.45}.module-card p{margin-top:12px;color:var(--feltz-text-muted);font-size:12px;line-height:1.7}.module-card--large{grid-column:span 3;display:grid;grid-template-columns:1fr .85fr;gap:25px;min-height:353px}.module-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:19px}.module-tags span{padding:5px 7px;border-radius:6px;background:#f1f6f5;color:#5d7772;font-size:8px;font-weight:700}.module-preview{align-self:end;border:1px solid #e4eeeb;border-radius:12px;background:#f9fcfb;box-shadow:0 10px 20px rgba(7,60,63,.05)}.schedule-preview{padding:12px}.preview-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #e7eeec;color:#7d8e8a;font-size:8px}.preview-top b{color:#36504b;font-size:10px}.schedule-row{display:grid;grid-template-columns:25px 6px 1fr;align-items:center;gap:5px;padding-top:10px;color:#586e6a;font-size:8px}.schedule-row time{color:#9aa9a5}.schedule-row strong{font-size:8px}.schedule-dot{width:5px;height:5px;border-radius:50%;background:#66a7a5}.schedule-dot--light{background:#c8d9d6}.schedule-dot--green{background:var(--feltz-accent)}.schedule-row--surgery{grid-template-columns:25px 6px 1fr auto}.schedule-row em{padding:3px 4px;border-radius:4px;background:#e8f7e6;color:#54a84c;font-size:6px;font-style:normal;font-weight:800}.case-preview{padding:15px}.case-preview__head{display:flex;justify-content:space-between;gap:6px}.case-preview__head span,.case-preview__team>span{display:block;color:#92a19e;font-size:7px}.case-preview__head b{display:block;margin-top:3px;color:#36514c;font-size:11px}.case-preview__head em{height:max-content;padding:4px 6px;border-radius:5px;background:#e8f7e6;color:#53a34a;font-size:7px;font-style:normal;font-weight:800}.check-progress{margin:22px 0 17px}.check-progress>span,.check-progress>strong{font-size:8px}.check-progress>strong{float:right;color:#52706a}.check-progress i{display:block;clear:both;height:5px;margin-top:8px;overflow:hidden;border-radius:99px;background:#e7efed}.check-progress i b{display:block;width:80%;height:100%;border-radius:inherit;background:var(--feltz-primary)}.case-preview__team{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #e7eeec}.case-preview__team div{display:flex}.case-preview__team b{display:grid;place-items:center;width:18px;height:18px;margin-left:-4px;border:1px solid #fff;border-radius:50%;background:#dcecea;color:var(--feltz-primary);font-size:5px}.module-card--finance{grid-column:1/-1;display:grid;grid-template-columns:.85fr 1.15fr;gap:55px;align-items:center;padding:36px 42px;min-height:270px;background:linear-gradient(105deg,#fff,#f8fcfb)}.module-card--finance .module-card__intro{max-width:450px}.finance-preview{position:relative;padding:20px 20px 0}.finance-preview__numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;position:relative;z-index:1}.finance-preview__numbers div{padding:10px;border:1px solid #e6efed;border-radius:8px;background:#fff}.finance-preview__numbers span{display:block;color:#91a19d;font-size:8px}.finance-preview__numbers strong{display:block;margin-top:5px;color:#36524c;font-size:12px;letter-spacing:-.04em}.finance-preview__result{background:#f4fbf2!important;border-color:#d5ebd0!important}.finance-preview__result strong{color:#54a94b!important}.finance-preview svg{width:100%;height:100px;margin-top:-3px}.finance-preview svg path:first-child{fill:none;stroke:var(--feltz-primary);stroke-width:2.2}.finance-preview__area{fill:rgba(0,104,107,.08)}.module-card--compact{grid-column:span 2;min-height:265px}.module-card--compact h3{font-size:17px}.profitability{position:relative;isolation:isolate;overflow:hidden;padding:122px 0;background:var(--feltz-primary-dark);color:#fff}.profitability__inner{position:relative;z-index:1;display:grid;grid-template-columns:.72fr 1.08fr;gap:80px;align-items:center}.profitability-content .section-eyebrow{justify-content:flex-start;margin-bottom:21px;color:var(--feltz-accent)}.profitability-content h2{max-width:580px;font-size:clamp(2.4rem,4vw,3.85rem);line-height:1.04;letter-spacing:-.06em}.profitability-content>p{max-width:560px;margin-top:22px;color:rgba(255,255,255,.8);font-size:15px;line-height:1.75}.profitability-benefits{display:grid;gap:14px;margin-top:31px}.profitability-benefits li{display:flex;align-items:center;gap:11px;color:rgba(255,255,255,.93);font-size:12px;font-weight:700}.profitability-benefits svg{width:18px;color:var(--feltz-accent)}.profitability-closing{display:grid;gap:5px;margin-top:42px;padding-top:23px;border-top:1px solid rgba(255,255,255,.15)}.profitability-closing strong{font-size:17px;letter-spacing:-.025em}.profitability-closing span{max-width:470px;color:rgba(255,255,255,.62);font-size:11px;line-height:1.6}.profitability-visual{position:relative;padding:29px 17px 30px}.profitability-card{position:relative;z-index:1;padding:29px 31px;border-radius:20px;background:#fff;color:var(--feltz-text);box-shadow:0 25px 70px rgba(0,0,0,.24)}.profitability-card__head{display:flex;justify-content:space-between;gap:15px;padding-bottom:21px;border-bottom:1px solid #e8efed}.profitability-card__head span{color:#879692;font-size:10px}.profitability-card__head h3{margin-top:3px;font-size:20px;letter-spacing:-.04em}.profitability-card__head em{height:max-content;padding:6px 8px;border-radius:6px;background:#e8f7e6;color:#4d9d45;font-size:8px;font-style:normal;font-weight:800}.financial-revenue{display:flex;align-items:end;justify-content:space-between;padding:21px 0}.financial-revenue span{color:#687875;font-size:11px}.financial-revenue strong{color:var(--feltz-primary);font-size:23px;letter-spacing:-.05em}.financial-rows{display:grid;gap:11px;padding:16px 0;border-top:1px solid #edf2f0;border-bottom:1px solid #edf2f0}.financial-rows div{display:flex;justify-content:space-between;color:#71817e;font-size:11px}.financial-rows strong{color:#4f635f;font-size:11px}.financial-total{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.financial-total span{display:block;color:#687875;font-size:11px}.financial-total strong{display:block;margin-top:4px;color:#27443e;font-size:19px;letter-spacing:-.045em}.financial-total>b{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#e7f7e4;color:#51a549;font-size:15px}.financial-bars{display:grid;gap:9px;padding:15px;border-radius:11px;background:#f7faf9}.financial-bars span{display:flex;justify-content:space-between;color:#7b8986;font-size:9px}.financial-bars b{color:#47615c}.financial-bars i{display:block;height:5px;margin-top:5px;overflow:hidden;border-radius:99px;background:#e2ebe8}.financial-bars em{display:block;height:100%;border-radius:inherit;background:var(--feltz-primary)}.financial-bars>div:nth-child(2) em{width:42.2%;background:#b3c9c3}.financial-bars>div:nth-child(3) em{width:57.8%;background:var(--feltz-accent)}.margin-badge{position:absolute;z-index:2;right:-9px;bottom:0;display:grid;gap:3px;width:139px;padding:14px;border:1px solid #d4eccf;border-radius:14px;background:#fff;box-shadow:var(--feltz-shadow-floating)}.margin-badge span{display:flex;align-items:center;gap:5px;color:#608169;font-size:9px;font-weight:800}.margin-badge span svg{width:14px;color:#54a94b}.margin-badge strong{color:#52a54a;font-size:23px;letter-spacing:-.055em}.margin-badge small{color:#8d9b98;font-size:8px}.profitability__glow{position:absolute;border-radius:50%;pointer-events:none}.profitability__glow--one{width:520px;height:520px;right:-230px;top:-260px;background:radial-gradient(circle,rgba(103,201,86,.16),transparent 70%)}.profitability__glow--two{width:500px;height:420px;left:-280px;bottom:-260px;background:radial-gradient(circle,rgba(0,104,107,.55),transparent 68%)}
.financial-automation{padding:118px 0;background:#fff}.financial-automation__inner{display:grid;grid-template-columns:1.1fr .9fr;gap:88px;align-items:center}.financial-automation__visual{position:relative;min-width:0;padding:21px 32px 35px}.my-finance-card{padding:27px;border:1px solid #dfeae7;border-radius:20px;background:#fbfdfc;box-shadow:var(--feltz-shadow-card)}.my-finance-card__head,.panel-heading{display:flex;align-items:flex-start;justify-content:space-between}.my-finance-card__head span,.panel-heading>div>span{color:#879692;font-size:10px}.my-finance-card__head h3,.panel-heading h3{margin-top:3px;font-size:21px;letter-spacing:-.045em}.my-finance-card__head>svg{width:17px;color:#9ba9a6}.finance-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:23px 0 20px}.finance-summary div{padding:13px 11px;border:1px solid #e4eeeb;border-radius:10px;background:#fff}.finance-summary span,.finance-entries span{display:block;color:#8c9a97;font-size:8px}.finance-summary strong{display:block;margin-top:6px;color:#34504a;font-size:13px;letter-spacing:-.04em}.finance-summary div:nth-child(2) strong{color:#53a94a}.finance-entries{display:grid;gap:1px;border-top:1px solid #e5edeb}.finance-entries>div{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e5edeb}.finance-entries strong{display:block;margin-top:3px;color:#36524d;font-size:11px}.entry-status{padding:4px 6px;border-radius:5px;background:#f5efe1;color:#a77a20;font-size:7px;font-style:normal;font-weight:800}.entry-status--released{background:#e8f7e6;color:#54a74c}.automation-float{position:absolute;right:0;bottom:0;display:grid;grid-template-columns:24px 1fr auto;gap:8px;align-items:center;width:232px;padding:12px;border:1px solid #d3eccf;border-radius:12px;background:#fff;box-shadow:var(--feltz-shadow-floating)}.automation-float>svg{width:20px;color:#55ae4c}.automation-float span,.automation-float strong{display:block;font-size:7px}.automation-float span{color:#8a9895}.automation-float strong{margin-top:2px;color:#406058}.automation-float>b{color:#50a549;font-size:11px}.financial-automation__content .section-eyebrow,.operations-section__content .section-eyebrow{justify-content:flex-start}.financial-automation__content h2,.operations-section h2{max-width:530px;font-size:clamp(2.25rem,3.7vw,3.35rem);line-height:1.08;letter-spacing:-.055em}.financial-automation__content>p,.operations-section__content>p{max-width:520px;margin-top:20px;color:var(--feltz-text-muted);font-size:14px;line-height:1.75}.automation-benefits,.operations-list{display:grid;gap:19px;margin-top:32px}.automation-benefits>div{display:flex;align-items:flex-start;gap:13px}.automation-benefits .icon-box{width:35px;height:35px;flex:0 0 auto;border-radius:10px}.automation-benefits .icon-box svg{width:16px}.automation-benefits strong,.automation-benefits small,.operations-list strong,.operations-list small{display:block}.automation-benefits strong{font-size:13px}.automation-benefits small{max-width:360px;margin-top:3px;color:#7b8986;font-size:11px;line-height:1.55}.automation-note{margin-top:35px!important;padding-top:19px;border-top:1px solid var(--feltz-border);color:var(--feltz-primary-dark)!important;font-size:14px!important;font-weight:700;letter-spacing:-.02em}.operations-section{padding:116px 0 106px;background:var(--feltz-background)}.operations-section__inner{display:grid;grid-template-columns:.76fr 1.24fr;gap:75px;align-items:center}.operations-list>div{display:flex;gap:12px}.operations-list>div>svg{width:19px;flex:0 0 auto;margin-top:2px;color:var(--feltz-primary)}.operations-list strong{font-size:13px}.operations-list small{max-width:350px;margin-top:3px;color:#7c8986;font-size:11px;line-height:1.5}.operations-preview{position:relative;min-width:0;padding:0 20px 35px 0}.checklist-card{padding:27px;border:1px solid #dae8e4;border-radius:20px;background:#fff;box-shadow:var(--feltz-shadow-card)}.checklist-card__head{display:flex;align-items:start;justify-content:space-between;gap:12px}.checklist-card__head span{color:#879692;font-size:9px}.checklist-card__head h3{margin-top:4px;font-size:17px;letter-spacing:-.035em}.checklist-card__head>b{padding:6px 7px;border-radius:6px;background:#e7f7e4;color:#509e48;font-size:8px}.checklist-progress{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:9px;margin:23px 0 17px;color:var(--feltz-primary);font-size:10px;font-weight:800}.checklist-progress i{height:7px;overflow:hidden;border-radius:99px;background:#e7efed}.checklist-progress i b{display:block;width:80%;height:100%;border-radius:inherit;background:var(--feltz-primary)}.checklist-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 15px;padding-top:17px;border-top:1px solid #eaf0ee}.checklist-items>div{display:flex;align-items:center;gap:6px;color:#48615c;font-size:9px}.checklist-items svg{width:14px;color:#55aa4c}.checklist-items__pending{color:#99a7a3!important}.checklist-items__pending svg{color:#aebbb8}.operation-config{position:absolute;right:-12px;bottom:0;width:190px;padding:14px;border:1px solid #dceae6;border-radius:12px;background:#fff;box-shadow:var(--feltz-shadow-floating)}.operation-config>span{color:#7d8e8a;font-size:8px}.operation-config>strong{display:block;margin-top:10px;color:#83918e;font-size:7px}.operation-config>b{display:block;margin-top:3px;color:#36514c;font-size:10px}.operation-config>div{display:flex;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid #edf2f0;color:#81908d;font-size:8px}.operation-config>div b{color:var(--feltz-primary);font-size:8px}.operations-closing{max-width:780px;margin:81px auto 0;text-align:center;color:var(--feltz-primary-dark);font-size:19px;font-weight:700;line-height:1.4;letter-spacing:-.03em}.scalability-section{padding:118px 0;background:#fff}.scalability-panels{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:60px}.clinics-panel,.team-panel{padding:29px;border:1px solid #dfeae7;border-radius:20px;background:#fff;box-shadow:0 8px 27px rgba(7,60,63,.035)}.panel-heading{padding-bottom:19px;border-bottom:1px solid #e7eeec}.panel-heading p{margin-top:2px;color:#8c9b98;font-size:10px}.panel-heading>b{padding:6px 8px;border-radius:6px;background:#e8f4f3;color:var(--feltz-primary);font-size:8px}.panel-heading>svg{width:20px;color:var(--feltz-primary)}.clinic-option{display:flex;align-items:center;gap:11px;padding:13px 9px;border-bottom:1px solid #edf2f0}.clinic-option>svg{width:16px;color:#8ca8a2}.clinic-option span{display:grid;gap:2px}.clinic-option strong{color:#3b534e;font-size:11px}.clinic-option small{color:#8b9996;font-size:9px}.clinic-option>svg:last-child{margin-left:auto;color:#57aa4e}.clinic-option--active{margin-top:13px;border:1px solid #d6e9e4;border-radius:9px;background:#f4faf8}.clinic-stats{display:grid;grid-template-columns:1.4fr .7fr .7fr;gap:8px;margin-top:19px}.clinic-stats>div{padding:10px;border-radius:8px;background:#f6faf9}.clinic-stats span{display:block;color:#899793;font-size:7px}.clinic-stats strong{display:block;margin-top:5px;color:#38534d;font-size:12px;letter-spacing:-.04em}.team-member{display:flex;gap:10px;padding:12px 0;border-bottom:1px solid #edf2f0}.team-member:last-child{border:0}.avatar{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:50%;font-size:8px}.avatar--ana{background:#dcefeb;color:#187173}.avatar--carol{background:#f4ead9;color:#a8742a}.avatar--lucas{background:#e8e2f6;color:#6854a6}.avatar--fernanda{background:#e7f5e5;color:#529b48}.team-member span{min-width:0}.team-member strong,.team-member small{display:block}.team-member strong{color:#3b544e;font-size:10px}.team-member small{margin-top:2px;color:#899793;font-size:8px}.team-member em{display:flex;gap:4px;margin-top:5px;font-style:normal}.team-member em i{padding:3px 5px;border-radius:4px;background:#eef5f3;color:#66817b;font-size:7px;font-style:normal;font-weight:700}.scalability-benefits{display:flex;justify-content:center;flex-wrap:wrap;gap:32px;margin-top:46px;color:#42625b;font-size:12px;font-weight:700}.scalability-benefits span{display:flex;align-items:center;gap:8px}.scalability-benefits svg{width:19px;color:var(--feltz-primary)}.scalability-closing{max-width:680px;margin:39px auto 0;text-align:center;color:var(--feltz-text-muted);font-size:14px;line-height:1.65}
.desktop-nav,.login-link{font-size:14px}.site-header__actions{font-size:15px}.button{font-size:15px}.eyebrow,.section-eyebrow{font-size:13px;letter-spacing:.09em}.section-heading h2{font-size:clamp(2.25rem,3.4vw,2.625rem);line-height:1.12}.section-description{font-size:17px;line-height:1.7}.feature-card h3{font-size:19px}.feature-card p{font-size:15px;line-height:1.6}.feature-card__solution h4{font-size:16px}.flow-step strong{font-size:15px}.flow-step>span{font-size:13px}.module-card h3{font-size:20px}.module-card__intro>strong,.module-card--compact>strong{font-size:16px}.module-card p{font-size:15px;line-height:1.6}.module-tags span{font-size:13px}.profitability-content>p{font-size:17px}.financial-revenue span,.financial-rows div,.financial-rows strong,.financial-total span{font-size:13px}.financial-revenue strong{font-size:25px}.financial-bars span{font-size:12px}.financial-bars b{font-size:12px}.financial-automation__content>p,.operations-section__content>p{font-size:16px}.automation-benefits strong{font-size:15px}.automation-benefits small{font-size:13px}.finance-summary span,.finance-entries span{font-size:12px}.finance-summary strong,.finance-entries strong{font-size:14px}.entry-status{font-size:12px}.operations-list strong{font-size:15px}.operations-list small{font-size:13px}.checklist-card__head span{font-size:12px}.checklist-card__head h3{font-size:19px}.checklist-card__head>b{font-size:12px}.checklist-progress{font-size:13px}.checklist-items>div{font-size:14px}.operation-config>span,.operation-config>strong,.operation-config>div{font-size:12px}.operation-config>b,.operation-config>div b{font-size:13px}.panel-heading>div>span{font-size:13px}.panel-heading h3{font-size:22px}.panel-heading p{font-size:13px}.panel-heading>b{font-size:12px}.clinic-option strong{font-size:15px}.clinic-option small{font-size:13px}.clinic-stats span{font-size:12px}.clinic-stats strong{font-size:15px}.team-member strong{font-size:14px}.team-member small{font-size:13px}.team-member em i{font-size:12px}.comparison-panel h3{font-size:22px}.comparison-panel li{font-size:15px;line-height:1.55}.testimonial-card blockquote{font-size:17px;line-height:1.6}.testimonial-card strong{font-size:14px}.testimonial-card small{font-size:13px}.demo-form-copy>p:last-child{font-size:16px}.form-field label{font-size:15px}.form-field input,.form-field select,.form-field textarea{min-height:50px;font-size:16px}.form-field textarea{min-height:100px}.field-error{font-size:14px}.form-consent label{font-size:14px}.form-feedback{font-size:14px}.final-cta p:not(.section-eyebrow){font-size:17px}.final-cta .button{font-size:15px}.footer-grid h2{font-size:15px}.footer-grid a:not(.brand){font-size:15px}.footer-brand p,.footer-brand small{font-size:14px}.footer-bottom{font-size:13px}.dashboard,.module-preview,.my-finance-card,.checklist-card,.profitability-card{font-size:12px}.dash-kicker,.dash-search,.dash-period{font-size:12px}.kpi span,.kpi small,.card-head span,.appointment time,.appointment small{font-size:11px}.kpi strong{font-size:15px}.card-head strong,.appointment strong{font-size:12px}.float-card__title{font-size:12px}.float-card--surgery small,.float-card--surgery>strong,.status-badge,.released{font-size:11px}.margin-values span,.margin-total span{font-size:11px}.margin-values strong,.margin-total strong{font-size:13px}.margin-total b{font-size:19px}.my-finance-card__head span{font-size:12px}.my-finance-card__head h3{font-size:22px}.finance-summary div{font-size:12px}.preview-top{font-size:12px}.preview-top b{font-size:14px}.schedule-row,.schedule-row strong,.schedule-row em{font-size:11px}.case-preview__head span,.case-preview__team>span{font-size:11px}.case-preview__head b{font-size:14px}.case-preview__head em{font-size:11px}.check-progress>span,.check-progress>strong{font-size:12px}.case-preview__team b{font-size:9px}.finance-preview__numbers span{font-size:12px}.finance-preview__numbers strong{font-size:15px}.margin-badge span,.margin-badge small{font-size:12px}.margin-badge strong{font-size:25px}
.site-header{background:linear-gradient(90deg,#f3fbf9 0%,#fff 45%,#f5fbf8 100%);border-bottom:1px solid rgba(0,104,107,.1);box-shadow:0 4px 24px rgba(7,60,63,.035)}.site-header__inner{height:84px}.site-header .brand{font-size:28px}.site-header .brand__symbol{transform:scale(1.15) rotate(-18deg)}.desktop-nav{gap:10px;margin-left:32px;color:var(--feltz-primary-dark);font-size:15px;font-weight:600}.desktop-nav a{padding:10px 12px;border-radius:9px}.desktop-nav a:hover{background:rgba(0,104,107,.06);color:var(--feltz-primary)}.site-header__actions{gap:23px}.button--header{min-height:46px;padding:12px 20px}.hero__benefits svg{width:20px;height:20px}.feature-card{grid-template-columns:52px minmax(0,1fr) 30px minmax(0,1fr);gap:20px;padding:32px}.feature-card .icon-box svg{width:26px;height:26px}.flow-step__icon{width:62px;height:62px;margin-bottom:19px}.flow-step__icon svg{width:30px;height:30px}.flow-connector{top:31px}.flow-step--final .flow-step__icon{box-shadow:0 0 0 9px rgba(103,201,86,.13)}.module-card--large .icon-box,.module-card--finance .icon-box{width:var(--icon-lg);height:var(--icon-lg);border-radius:18px}.module-card--large .icon-box svg,.module-card--finance .icon-box svg{width:31px;height:31px}.module-card--compact .icon-box{width:var(--icon-md);height:var(--icon-md)}.module-card--compact .icon-box svg{width:26px;height:26px}.profitability-benefits svg,.scalability-benefits svg{width:20px;height:20px}.automation-benefits .icon-box{width:46px;height:46px;border-radius:13px}.automation-benefits .icon-box svg{width:22px;height:22px}.operations-list>div>svg{width:22px;height:22px}.comparison-panel li svg{display:grid;place-items:center;width:22px;height:22px;padding:3px;border-radius:50%;background:#edf2f0}.comparison-panel--after li svg{background:#e7f7e4}.testimonial-card>svg{width:32px;height:32px}.site-footer{display:block;padding:82px 0 30px;background:var(--feltz-footer-bg);border-top:0}.site-footer .footer-grid{grid-template-columns:2.1fr 1fr 1fr 1fr;gap:42px}.site-footer .brand{font-size:29px;color:#fff}.site-footer .brand__symbol i{background:#fff}.site-footer .footer-brand p{margin-top:20px;color:rgba(255,255,255,.9);font-size:16px}.site-footer .footer-brand small{max-width:320px;margin-top:9px;color:rgba(255,255,255,.7);font-size:15px}.site-footer .footer-grid h2{margin-bottom:18px;color:#fff;font-size:16px;font-weight:700}.site-footer .footer-grid>div:not(.footer-brand){gap:11px}.site-footer .footer-grid a:not(.brand){color:rgba(255,255,255,.68);font-size:15px}.site-footer .footer-grid a:not(.brand):hover{color:#fff}.site-footer .footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:62px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.63);font-size:13px}.site-footer .footer-bottom::after{content:'Tecnologia para uma gestão clínica mais clara.';text-align:right}
.site-logo{display:inline-flex;align-items:center;flex:0 0 auto}.site-logo img{width:clamp(150px,11vw,175px);height:auto;display:block}.footer-brand-logo{display:inline-flex;align-items:center;padding:8px 12px;border-radius:12px;background:#fff}.footer-brand-logo img{display:block;width:clamp(150px,11vw,175px);height:auto}.site-footer .footer-brand-logo~p{margin-top:20px}
