.home-premium{--home-ink:#172b2a;--home-green:#125c47;--home-mint:#d5eddf;--home-muted:#526760;background:#fbfcf9;color:var(--home-ink)}
.home-premium h1,.home-premium h2,.home-premium h3{font-family:'Plus Jakarta Sans',Inter,sans-serif;letter-spacing:-.045em;color:var(--home-ink)}
.home-premium em{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500}
.home-premium #header{position:sticky;top:0;background:rgba(251,252,249,.95);backdrop-filter:blur(18px);border-bottom:1px solid #dce5de;box-shadow:none;z-index:100}
.home-premium .navbar-brand-logo{width:155px}.home-premium .nav-link{font-size:.85rem;font-weight:600}.home-premium .btn{border-radius:100px}.home-premium .btn-primary{background:var(--home-green);border-color:var(--home-green);color:#fff}
.home-premium :is(a,button):focus-visible{outline:3px solid #c17b26;outline-offset:5px}
.home-premium section[id],.home-premium #servicos{scroll-margin-top:100px}
.home-hero{background:radial-gradient(ellipse at 15% 20%,#245d48 0,transparent 65%),#112f29;color:#fff;overflow:hidden;padding:76px 0 88px}
.home-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center}.home-eyebrow{display:block;font-size:.68rem;font-weight:700;letter-spacing:.16em;margin-bottom:24px;color:var(--home-green)}
.home-hero .home-eyebrow{color:#c5e1c9}.home-hero h1{font-size:clamp(2.8rem,5.1vw,4.75rem);font-weight:600;line-height:1.06;color:#fff;margin-bottom:26px}.home-hero h1 em{color:#c8e6b2;font-size:1.1em}.home-hero-copy>p{font-size:1.08rem;line-height:1.8;max-width:485px;color:#d5e2db;margin-bottom:30px}
.home-actions{display:flex;flex-wrap:wrap;gap:12px}.home-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:15px 22px;background:#d4edb9;color:#183d2a;border-radius:100px;font-size:.87rem;font-weight:700;transition:transform .25s,background .25s}.home-button:hover{background:#e5f6d4;color:#183d2a;transform:translateY(-3px)}.home-button-glass{background:#ffffff0b;color:#fff;border:1px solid #ffffff40}.home-button-glass:hover{background:#ffffff20;color:#fff}
.home-hero-notes{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px;font-size:.76rem;color:#c8dbd0}.home-hero-notes i{margin-right:7px;color:#c8e6b2}
.home-hero-visual{position:relative;min-width:0}.home-hero-visual>img{width:100%;height:475px;object-fit:cover;object-position:62% center;border-radius:180px 180px 28px 28px}.home-visual-caption{position:absolute;bottom:22px;left:20px;right:20px;background:rgba(255,255,255,.94);backdrop-filter:blur(16px);border-radius:18px;display:flex;gap:14px;align-items:center;padding:20px;color:var(--home-ink);box-shadow:0 12px 40px #122a2920}.home-visual-caption strong{display:block;font-size:.9rem}.home-visual-caption div>span{font-size:.75rem;color:var(--home-muted)}.home-pulse{width:12px;height:12px;background:#287f59;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 7px #287f5914;animation:home-pulse 3s infinite}.home-orbit{position:absolute;right:-22px;top:48px;width:78px;height:78px;background:#d4edb9;border-radius:50%;color:#174631;font-size:3.3rem;display:grid;place-items:center;animation:home-float 6s ease-in-out infinite}
.home-shortcuts{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:white;border:1px solid #e0e8df;border-radius:22px;margin-top:-28px;box-shadow:0 16px 45px #172b2a08;padding:8px;z-index:2}.home-shortcuts>a{display:flex;align-items:center;gap:17px;padding:22px;color:var(--home-ink)}.home-shortcuts>a+a{border-left:1px solid #e0e8df}.home-shortcuts i{font-size:1.6rem;color:var(--home-green)}.home-shortcuts a>span:first-of-type{font-size:.73rem;color:var(--home-muted);flex:1}.home-shortcuts strong{display:block;font-size:.92rem;margin-top:4px;color:var(--home-ink)}
.home-section{padding-top:85px;padding-bottom:75px}.home-section-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:38px}.home-section h2{font-size:clamp(2rem,3vw,2.8rem);font-weight:600;line-height:1.15;margin:0}.home-section h2 em{color:var(--home-green);font-size:1.15em}.home-section-heading>p{max-width:325px;font-size:.94rem;line-height:1.8;margin-bottom:0;color:var(--home-muted)}
.home-operators{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.home-operator{grid-column:span 2;background:#fff;border:1px solid #dfe7df;border-radius:24px;padding:26px;transition:transform .3s,box-shadow .3s}.home-operator:nth-child(n+4){grid-column:span 2}.home-operator:hover{transform:translateY(-5px);box-shadow:0 15px 35px #172b2a0c}.home-operator-top{display:flex;align-items:center;justify-content:space-between;gap:20px;height:90px;margin-bottom:22px}.home-operator-top img{width:150px;height:80px;object-fit:contain}.home-card-number{font-size:.75rem;color:#6e8278}.home-operator h3{font-size:1.3rem;font-weight:700;letter-spacing:-.025em}.home-operator p{font-size:.87rem;line-height:1.7;min-height:70px;color:var(--home-muted)}.home-card-main{display:flex;align-items:center;justify-content:space-between;font-size:.87rem;font-weight:700;color:var(--home-green);padding:15px 0}.home-card-links{border-top:1px solid #e2e9e0;padding-top:10px}.home-card-links a{display:flex;align-items:center;justify-content:space-between;color:var(--home-muted);font-size:.8rem;padding:8px 0}.home-card-links a:hover,.home-resource a:hover{color:var(--home-green);text-decoration:underline}.home-viver{font-size:2.5rem;font-weight:800;letter-spacing:-.06em;color:#cc365e;line-height:.85}.home-viver span{display:block;font-size:.9rem;letter-spacing:.08em;margin-top:8px}.home-fineprint{font-size:.74rem;color:var(--home-muted);margin:24px 0 0}
.home-resources{background:#eef3ea}.home-resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.home-resource{background:#fbfcf9;border:1px solid #dce5d8;border-radius:22px;padding:30px}.home-resource>i{font-size:1.8rem;color:var(--home-green);display:block;margin-bottom:22px}.home-resource h3{font-size:1.2rem;margin-bottom:20px}.home-resource a{display:flex;justify-content:space-between;gap:15px;color:var(--home-ink);padding:12px 0;border-top:1px solid #dce5d8;font-size:.83rem}
.home-business{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center;border-radius:30px;background:#193d32;color:white;padding:52px;background-image:radial-gradient(ellipse at top right,#346b4840,transparent 60%)}.home-business .home-eyebrow{color:#c8e6b2}.home-business h2{color:white}.home-business p{color:#d0dfd6;font-size:.92rem;line-height:1.8;margin:22px 0 0}.home-business-links{display:grid;gap:12px}.home-business-links a{display:flex;align-items:center;justify-content:space-between;background:#ffffff0b;border:1px solid #ffffff30;padding:21px 24px;border-radius:14px;color:#fff;font-size:.94rem;transition:background .2s}.home-business-links a:hover{background:#ffffff20}
.home-family{padding-top:0;display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:25px;align-items:stretch}.home-family>div{padding:20px 20px 20px 0}.home-family h2{font-size:2.1rem}.home-family>div p{font-size:.88rem;color:var(--home-muted);line-height:1.8;margin-top:22px}.home-family-card{background:#f1eee6;border:1px solid #e6e0d6;border-radius:24px;padding:28px;color:var(--home-ink);transition:transform .25s}.home-family-card:hover{transform:translateY(-5px);color:var(--home-green)}.home-family-card>i{display:block;font-size:1.8rem;color:var(--home-green);margin-bottom:24px}.home-family-card h3{font-size:1.2rem}.home-family-card p{font-size:.87rem;color:var(--home-muted);line-height:1.7}.home-family-card>span{font-size:.8rem;font-weight:700;color:var(--home-green)}
.home-premium #servicos{padding-top:35px;padding-bottom:55px}.home-premium #servicos .img-fluid{border-radius:28px}.home-premium .accordion-item{background:transparent}.home-premium .accordion-button{border-radius:14px}.home-footer-links{display:grid;grid-template-columns:repeat(6,1fr);gap:24px;border-top:1px solid #ffffff25;padding-top:32px;padding-bottom:45px}.home-footer-links a{display:block;color:#d5e2db;font-size:.76rem;margin-bottom:13px}.home-footer-links strong{color:white}.home-footer-links a:hover{color:#d4edb9}
.home-reveal.is-visible{animation:home-reveal .65s ease both}@keyframes home-reveal{from{opacity:.3;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes home-pulse{50%{box-shadow:0 0 0 11px #287f5908}}@keyframes home-float{50%{transform:translateY(-10px) rotate(12deg)}}
@media(min-width:1400px){.home-hero-grid{gap:90px}.home-hero-visual>img{height:510px}}
@media(max-width:991px){.home-hero{padding:55px 0 65px}.home-hero-grid{gap:30px}.home-hero-visual>img{height:420px}.home-actions{flex-direction:column;align-items:start}.home-shortcuts>a{padding:18px 12px;gap:10px}.home-shortcuts strong{font-size:.78rem}.home-operators{grid-template-columns:repeat(2,1fr)}.home-operator,.home-operator:nth-child(n+4){grid-column:auto}.home-operator:last-child{grid-column:auto}.home-business{gap:30px;padding:35px}.home-family{grid-template-columns:1fr 1fr}.home-family>div{grid-column:1/-1}.home-footer-links{grid-template-columns:repeat(3,1fr)}.home-premium .navbar-collapse{padding-bottom:16px}}
@media(max-width:767px){.home-hero-grid{grid-template-columns:1fr;gap:38px}.home-hero h1{font-size:3.2rem}.home-hero-copy>p{font-size:.98rem}.home-hero .home-eyebrow{font-size:.59rem}.home-hero-visual{max-width:480px;margin:0 auto;width:100%;padding:0 10px}.home-hero-visual>img{height:330px;border-radius:130px 130px 22px 22px}.home-orbit{right:0;width:60px;height:60px;font-size:2.5rem}.home-actions{flex-direction:row}.home-shortcuts{width:calc(100% - 30px);grid-template-columns:1fr}.home-shortcuts>a{padding:16px}.home-shortcuts>a+a{border-left:0;border-top:1px solid #e0e8df}.home-shortcuts strong{font-size:.9rem}.home-section{padding-top:58px;padding-bottom:50px}.home-section-heading{display:block;margin-bottom:28px}.home-section-heading>p{margin-top:22px;max-width:none}.home-operators,.home-resource-grid,.home-business,.home-family{grid-template-columns:1fr}.home-operator:last-child{grid-column:auto}.home-operator p{min-height:0}.home-operator-top{height:70px;margin-bottom:15px}.home-operator-top img{height:65px}.home-business{padding:30px 24px;gap:28px}.home-family{padding-top:0}.home-family>div{grid-column:auto}.home-footer-links{grid-template-columns:repeat(2,1fr)}.home-premium #servicos .ms-n5{margin-left:0!important}.home-premium #servicos .ms-n10{margin-left:-5rem!important}.home-visual-caption{left:25px;right:25px;padding:15px}.home-visual-caption div>span{font-size:.68rem}}
@media(prefers-reduced-motion:reduce){.home-premium *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/* Compact home navigation: restored editorial / carousel composition. */
.home-hub-operators{padding-bottom:48px}.home-hub-operators .overflow-hidden{overflow:visible!important}.home-hub-operators .swiper-center-mode-end{overflow:hidden}.home-hub-operators .swiper{padding:8px 3px 0}.home-hub-operators h2{font-size:clamp(1.9rem,2.7vw,2.6rem);line-height:1.2;font-weight:600}.home-hub-operators h2 em{color:var(--home-green);font-size:1.12em}.home-hub-operators .col-md-4 p{font-size:.9rem;color:var(--home-muted);line-height:1.8;margin-top:20px}.home-consult-link{color:var(--home-green);font-weight:600;font-size:.83rem}.home-hub-card{border:1px solid #dfe7df;border-radius:22px;box-shadow:none;background:white;overflow:hidden;height:100%;transition:box-shadow .25s,transform .25s}.home-hub-card:hover{box-shadow:0 12px 24px #172b2a0b;transform:translateY(-3px)}.home-hub-card .card-body{padding:0 22px 22px}.home-hub-logo{height:94px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;margin:20px 22px 8px}.home-hub-logo img{width:155px;height:76px;object-fit:contain}.home-logo-hapvida img{width:180px;height:180px;max-width:none;flex-shrink:0}.home-hub-card h3{font-size:1.18rem;letter-spacing:-.025em;margin-bottom:10px}.home-hub-card h3 a{color:var(--home-ink)}.home-hub-card p{font-size:.8rem;color:var(--home-muted);line-height:1.65;min-height:64px;margin-bottom:0}.home-hub-card .home-card-main{font-size:.8rem;padding:14px 0}.home-hub-subpages{border-top:1px solid #e2e9e0;padding-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.home-hub-subpages a{font-size:.69rem;line-height:1.5;color:var(--home-muted);display:flex;gap:5px;justify-content:space-between}.home-hub-subpages a:hover{color:var(--home-green);text-decoration:underline}.home-slider-controls{display:flex;align-items:center;justify-content:space-between;margin:20px 0 0;gap:12px}.home-slider-controls>span{font-size:.72rem;color:var(--home-muted)}.home-slider-arrow{width:38px;height:38px;border:1px solid #dbe5d9;border-radius:50%;background:#fff;color:var(--home-green);transition:background .2s}.home-slider-arrow:hover{background:#e5eddf}.home-slider-arrow:disabled{opacity:.4}
.home-intent-section{padding-top:38px;padding-bottom:60px;border-top:1px solid #dfe7df;display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:start}.home-intent-heading h2{font-size:clamp(1.75rem,2.5vw,2.35rem);font-weight:600;line-height:1.25}.home-intent-heading em{color:var(--home-green);font-size:1.08em}.home-intent{border-bottom:1px solid #dce5d8;scroll-margin-top:110px}.home-intent:first-child{border-top:1px solid #dce5d8}.home-intent summary{display:flex;align-items:center;gap:18px;padding:19px 0;cursor:pointer;list-style:none}.home-intent summary::-webkit-details-marker,.home-menu summary::-webkit-details-marker{display:none}.home-intent summary>i{font-size:1.35rem;color:var(--home-green);transition:transform .2s}.home-intent summary:hover>i{transform:translateY(-3px)}.home-intent summary>span:first-of-type{flex:1}.home-intent strong{font-size:.88rem;display:block;font-weight:600}.home-intent small{font-size:.75rem;color:var(--home-muted);display:block;margin-top:5px;line-height:1.6}.home-intent-plus{font-size:1.4rem;color:var(--home-green);transition:transform .2s}.home-intent[open] .home-intent-plus{transform:rotate(45deg)}.home-intent-options{display:flex;gap:8px;flex-wrap:wrap;padding:0 0 20px 40px}.home-intent-options a{border:1px solid #dce5d8;border-radius:50px;padding:8px 12px;color:var(--home-green);font-size:.73rem;background:#fff;transition:background .2s}.home-intent-options a:hover{background:#e8f0e2}
.home-menu-item{position:relative}.home-menu summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px}.home-menu summary i{font-size:.65rem;transition:transform .2s}.home-menu[open] summary i{transform:rotate(180deg)}.home-menu-panel{position:absolute;top:100%;left:0;width:420px;background:#fff;border:1px solid #dfe7df;box-shadow:0 18px 48px #17332818;border-radius:18px;padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.home-menu-label{font-size:.63rem;letter-spacing:.1em;text-transform:uppercase;color:var(--home-muted);display:block;margin-bottom:14px}.home-menu-panel a{display:block;font-size:.82rem;color:var(--home-ink);padding:8px 0}.home-menu-panel a:hover{color:var(--home-green);text-decoration:underline}.home-footer-sitemap{grid-template-columns:repeat(4,1fr)}.home-footer-sitemap h3{color:#fff;font-size:.82rem;letter-spacing:0;margin-bottom:18px}.home-footer-sitemap a{font-size:.76rem}
@media(min-width:992px){.home-hub-operators .col-md-4{padding-right:22px}.home-hub-operators .content-space-t-lg-2{padding-top:55px!important}}
@media(max-width:991px){.home-menu-panel{position:static;width:100%;box-shadow:none;border:0;border-top:1px solid #e0e8df;border-radius:0;background:transparent;padding:18px 0;gap:18px}.home-menu-item{width:100%}.home-menu summary{justify-content:space-between}.home-intent-section{gap:30px;grid-template-columns:1fr 1.3fr}.home-hub-subpages{grid-template-columns:1fr}.home-hub-card p{min-height:80px}}
@media(max-width:767px){.home-hub-operators>.overflow-hidden>.container{padding-left:0;padding-right:0}.home-hub-operators .swiper-center-mode-end{margin-right:0}.home-hub-operators .swiper{margin-left:0}.home-hub-operators .col-md-4{margin-bottom:25px!important}.home-hub-operators .home-eyebrow{margin-bottom:15px}.home-hub-card p{min-height:0}.home-hub-subpages{grid-template-columns:1fr 1fr}.home-intent-section{grid-template-columns:1fr;gap:25px;padding-top:30px;padding-bottom:40px}.home-intent-options{padding-left:0}.home-footer-sitemap{grid-template-columns:1fr 1fr}.home-intent summary{gap:12px}.home-intent strong{font-size:.82rem}.home-hub-operators .swiper-slide{height:auto}}
.home-hub-operators .swiper-center-mode-end{margin-right:0!important;width:100%;max-width:100%}.home-hub-operators .col-md-7{min-width:0}
/* Operator hero: the copy stays fixed while photo and color layers crossfade. */
.home-hero{position:relative}.home-hero-backgrounds{position:absolute;inset:0;pointer-events:none}.home-hero-background{position:absolute;inset:0;opacity:0;transition:opacity 950ms ease}.home-hero-background.is-active{opacity:1}.home-hero-background[data-hero-background="unimed"]{background:radial-gradient(ellipse at 18% 20%,#245d48 0,transparent 70%),#112f29}.home-hero-background[data-hero-background="hapvida"]{background:radial-gradient(ellipse at 18% 20%,#a82f36,transparent 75%),radial-gradient(ellipse at 95% 70%,#b64b3026,transparent 65%),#571c28}.home-hero-background[data-hero-background="humana"]{background:radial-gradient(ellipse at 18% 20%,#344d77,transparent 70%),#182d42}.home-hero-background[data-hero-background="viver"]{background:radial-gradient(ellipse at 18% 20%,#e1efd6,transparent 75%),radial-gradient(ellipse at 90% 70%,#a5d59d70,transparent 65%),#b9dc9b}.home-hero-grid{position:relative;z-index:1}.home-hero-frames{position:relative;height:475px;border-radius:180px 180px 28px 28px}.home-hero-frame{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity 850ms ease}.home-hero-frame.is-active{opacity:1;pointer-events:auto;z-index:1}.home-hero-frame>a{display:block;width:100%;height:100%;border-radius:inherit}.home-hero-photo{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:180px 180px 28px 28px}.home-hero-frame[data-hero-slide="unimed"] .home-hero-photo{object-position:63% center}.home-hero-frame[data-hero-slide="hapvida"] .home-hero-photo{object-position:51% center}.home-hero-frame[data-hero-slide="humana"] .home-hero-photo{object-position:66% center}.home-hero-frame[data-hero-slide="viver"] .home-hero-photo{object-position:25% center}.home-hero-badge{position:absolute;top:28px;left:50%;transform:translate(-50%,6px);width:144px;height:58px;padding:9px 14px;background:rgba(255,255,255,.95);border:1px solid #ffffff80;box-shadow:0 8px 24px #122a2915;border-radius:14px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:transform 850ms ease}.home-hero-frame.is-active .home-hero-badge{transform:translate(-50%,0)}.home-hero-badge img{width:100%;height:100%;object-fit:contain}.home-hero-badge-hapvida img{width:150px;height:150px;max-width:none;flex-shrink:0}.home-hero-frames .home-visual-caption{z-index:2;pointer-events:none}.home-hero-frames .home-orbit{z-index:2}.home-hero-controls{display:flex;align-items:center;gap:10px;margin-top:16px;min-height:44px;color:#e1e9e3}.home-hero-controls[hidden]{display:none}.home-hero-operator{font-size:.76rem;font-weight:500;min-width:95px;margin-right:auto}.home-hero-dots{display:flex;align-items:center}.home-hero-dots button{display:grid;place-items:center;width:36px;height:44px;border:0;background:transparent;padding:0;border-radius:10px}.home-hero-dots button span{width:6px;height:6px;background:#ffffff60;border-radius:50%;transition:width .3s,background .3s}.home-hero-dots button[aria-pressed="true"] span{width:22px;border-radius:12px;background:#d4edb9}.home-hero-pause{width:44px;height:44px;display:grid;place-items:center;background:#ffffff0c;border:1px solid #ffffff40;border-radius:50%;color:#fff;font-size:1.15rem;transition:background .2s}.home-hero-pause:hover{background:#ffffff20}.home-hero-carousel{touch-action:pan-y}
@media(min-width:1400px){.home-hero-frames{height:510px}}
@media(max-width:991px){.home-hero-frames{height:420px}.home-hero-dots button{width:30px}.home-hero-operator{min-width:80px;font-size:.7rem}}
@media(max-width:767px){.home-hero-frames{height:330px;border-radius:130px 130px 22px 22px}.home-hero-photo{border-radius:130px 130px 22px 22px}.home-hero-badge{top:20px;width:124px;height:50px;border-radius:12px}.home-hero-controls{margin:10px 3px 0}.home-hero-dots button{width:36px}.home-hero-frames .home-visual-caption{left:15px;right:15px}.home-hero-frame[data-hero-slide="unimed"] .home-hero-photo{object-position:64% center}}
.home-hero-badge-unimed img{width:128px;height:99px;max-width:none;flex-shrink:0}.home-hero-frame[data-hero-slide="hapvida"] .home-hero-photo{object-position:44% center}.home-hero-frame[data-hero-slide="humana"] .home-hero-photo{object-position:75% center}.home-hero-frame[data-hero-slide="unimed"] .home-hero-photo{object-position:85% center}.home-hero-controls[hidden]{display:flex;visibility:hidden}
.home-hero[data-hero-active="viver"] .home-hero-copy h1{color:#173d2b}.home-hero[data-hero-active="viver"] .home-hero-copy h1 em{color:#25613d}.home-hero[data-hero-active="viver"] .home-hero-copy>p,.home-hero[data-hero-active="viver"] .home-eyebrow,.home-hero[data-hero-active="viver"] .home-hero-notes,.home-hero[data-hero-active="viver"] .home-hero-controls{color:#244e36}.home-hero[data-hero-active="viver"] .home-hero-notes i{color:#25613d}.home-hero[data-hero-active="viver"] .home-actions>.home-button:first-child{background:#195537;color:white}.home-hero[data-hero-active="viver"] .home-button-glass{color:#173d2b;border-color:#285b4660;background:#ffffff25}.home-hero[data-hero-active="viver"] .home-hero-dots button span{background:#285b4660}.home-hero[data-hero-active="viver"] .home-hero-dots button[aria-pressed="true"] span{background:#195537}.home-hero[data-hero-active="viver"] .home-hero-pause{color:#173d2b;border-color:#285b4660;background:#ffffff25}
/* Keep the absolute testimonial inside its image on narrow screens. */
@media(max-width:359px){.home-business-proof{left:auto!important;right:0;margin-left:0!important;max-width:min(16rem,100%)!important}}
