body.pqn-brand-finsa{--fi-red:#b4232d;--fi-dark:#242321;--fi-wood:#c9a56f;--fi-sage:#d8ddd1;--fi-paper:#f4f1eb;--fi-ink:#262420;background:var(--fi-paper);color:var(--fi-ink)}.brand--finsa{background:var(--fi-paper);color:var(--fi-ink)}.brand--finsa .universal-brand-header{background:rgba(255,255,255,.97);border-bottom:4px solid var(--fi-red)}.brand--finsa .universal-brand-logo i{display:none}.brand--finsa .universal-brand-logo span{font-weight:950;letter-spacing:.16em;color:var(--fi-red)}.brand--finsa .universal-brand-logo small{color:#69645d;letter-spacing:.13em}.brand--finsa .qs-header__cta{background:var(--fi-red);color:#fff;border-radius:0}.brand--finsa .qs-promo{background:var(--fi-dark);color:#fff}.brand--finsa .qs-promo a{color:#f0c98f}.finsa-source-status{background:#ead7d2;color:#4b171b;border-block:1px solid #d7b8b2}.finsa-source-status .shell{display:flex;justify-content:space-between;gap:1rem;padding-block:.72rem;font-size:.71rem;font-weight:850;letter-spacing:.09em}.brand--finsa .qs-hero{background:#e8e1d5}.brand--finsa .qs-hero__blue{position:relative;background:linear-gradient(135deg,#a91f29,#c43a42 64%,#d89a6d);color:#fff;overflow:hidden}.brand--finsa .qs-hero__blue:after{content:"";position:absolute;inset:0;background:linear-gradient(118deg,transparent 0 48%,rgba(255,255,255,.13) 48% 49%,transparent 49%);pointer-events:none}.brand--finsa .qs-hero__blue>*{position:relative;z-index:1}.brand--finsa .qs-hero__blue>p{color:#ffe0c3}.brand--finsa .qs-hero h1{font-weight:700;letter-spacing:-.045em}.brand--finsa .qs-hero__actions a:first-child{background:#fff;color:var(--fi-red);border-radius:0}.brand--finsa .qs-subnav{background:#fff;border-color:#ddd4c8}.brand--finsa .qs-subnav a.is-active,.brand--finsa .eyebrow{color:var(--fi-red);border-color:var(--fi-red)}.brand--finsa .qs-series-card{background:#fff;border:0;border-radius:0;box-shadow:0 24px 70px rgba(42,32,25,.1)}.brand--finsa .qs-series-card b{color:var(--fi-red)}.finsa-manifesto{padding:clamp(4rem,9vw,9rem) 0;background:#fff}.finsa-manifesto h2{max-width:1100px;font-size:clamp(2.6rem,5.8vw,6.2rem);line-height:.96;letter-spacing:-.055em;color:var(--fi-dark)}.finsa-manifesto__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;background:#d8d1c6}.finsa-manifesto article{min-height:280px;padding:clamp(1.6rem,3vw,3rem);background:#f2eee7}.finsa-manifesto article:nth-child(2){background:var(--fi-sage)}.finsa-manifesto article span{font-weight:950;color:var(--fi-red)}.finsa-manifesto article h3{margin:1rem 0;font-size:1.5rem;letter-spacing:.04em}.finsa-tools{background:var(--fi-dark);color:#fff}.finsa-tools .shell{display:grid;grid-template-columns:repeat(3,1fr)}.finsa-tools a{display:flex;min-height:210px;flex-direction:column;justify-content:center;padding:2.2rem;color:#fff;border-right:1px solid rgba(255,255,255,.15);transition:background .2s ease,transform .2s ease}.finsa-tools a:hover{background:var(--fi-red);transform:translateY(-3px)}.finsa-tools small{font-weight:900;letter-spacing:.14em;color:#dfbc89}.finsa-tools strong{margin:.55rem 0;font-size:1.55rem}.pqn-brand-finsa.single-pqt_product_view .universal-brand-header{border-bottom-color:var(--fi-red)}.pqn-brand-finsa .product-single__summary h1{color:var(--fi-dark)}.pqn-brand-finsa .qs-better-price-card{border-left-color:var(--fi-red)}.pqn-brand-finsa .button--ink{background:var(--fi-red);color:#fff}@media(max-width:760px){.finsa-manifesto__grid,.finsa-tools .shell{grid-template-columns:1fr}.finsa-source-status .shell{display:block}.finsa-tools a{min-height:135px;border-right:0;border-bottom:1px solid rgba(255,255,255,.15)}}@media(prefers-reduced-motion:reduce){.finsa-tools a{transition:none}}
