
.home-values-v573{padding-top:22px;padding-bottom:18px}.home-value-symbol-new{display:block;width:52px;height:52px;margin-bottom:14px;stroke-linecap:round;stroke-linejoin:round}.home-values-grid article{padding-top:0}.home-values-grid h2{margin-top:0}
.brands-v576{padding:20px 0 34px}.brands-v576 h2{text-align:center;color:#075daf;font-size:28px;margin:0 0 25px}.brands-v576 .container{max-width:1480px}.brand-strips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.brand-strip{--brand:#199530;display:grid;grid-template-columns:100px minmax(0,1fr) 48px;gap:13px;align-items:center;background:#f2fbf5;border:1px solid #dcece1;border-radius:18px;padding:22px 16px}.brand-strip-kile{--brand:#e30816;background:#fff5f0;border-color:#f0e3dc}.brand-strip-zeyo{--brand:#164177;background:#f1f6fc;border-color:#dce6f1}.brand-strip-logo img{display:block;width:100%;height:85px;object-fit:contain}.brand-strip-copy{border-left:1px solid #91abc2;padding-left:14px}.brand-strip-copy h3{font-size:17px;line-height:1.3;color:#063865;margin:0 0 10px}.brand-strip-copy p{font-size:12px;line-height:1.6;color:#285478;margin:0 0 12px}.brand-strip-copy a{display:inline-flex;gap:10px;align-items:center;border-radius:24px;background:var(--brand);color:white;padding:10px 13px;font-size:12px;font-weight:700;box-shadow:0 5px 12px #193d4d14}.brand-strip-copy a:focus-visible{outline:3px solid #075daf;outline-offset:4px}.brand-strip-market{text-align:center;color:var(--brand)}.brand-strip-market svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.4}.brand-strip-market span{display:block;font-size:9px;font-weight:700;line-height:1.3;margin-top:6px}
.product-band-inner{max-width:1760px}.product-band-gallery{gap:14px}.product-portrait,.product-portrait.is-active{flex:1 1 0;transform:translateY(var(--portrait-offset,0px));transition:transform .32s ease,box-shadow .32s ease;box-shadow:0 9px 23px #143c4129}.product-portrait.is-active img{transform:none}.product-portrait.is-raised{transform:translateY(calc(var(--portrait-offset,0px) - 28px));z-index:3;box-shadow:0 24px 30px #073d5755}.product-portrait.is-returning{animation:portraitSettle .65s ease-out both}
@keyframes portraitSettle{0%{transform:translateY(calc(var(--portrait-offset,0px) - 28px))}38%{transform:translateY(var(--portrait-offset,0px))}58%{transform:translateY(calc(var(--portrait-offset,0px) - 8px))}75%{transform:translateY(var(--portrait-offset,0px))}87%{transform:translateY(calc(var(--portrait-offset,0px) - 3px))}100%{transform:translateY(var(--portrait-offset,0px))}}
@media(min-width:1101px){.product-band-inner{grid-template-columns:minmax(240px,.53fr) minmax(0,2.47fr);gap:24px;padding:30px 24px;min-height:550px}.product-band-gallery{height:485px}.product-portrait:first-child{height:435px}.product-portrait:nth-child(2){height:405px;--portrait-offset:22px}.product-portrait:nth-child(3){height:430px;--portrait-offset:-12px}.product-portrait:nth-child(4){height:395px;--portrait-offset:24px}.product-portrait:nth-child(5){height:425px}.product-copy-panel h3{font-size:26px}.product-copy-panel p{font-size:13px;line-height:1.65}.product-band-copy{min-height:485px}.product-portrait span{font-size:15px}}
@media(max-width:1200px){.brand-strips{grid-template-columns:1fr}.brand-strip{grid-template-columns:140px minmax(0,1fr) 90px;padding:18px 24px}.brand-strip-copy h3{font-size:18px}.brand-strip-copy p{font-size:13px}.brand-strip-logo img{height:80px}}
@media(max-width:650px){.home-values-v573{padding-top:12px}.home-value-symbol-new{width:44px;height:44px}.brand-strip{grid-template-columns:90px minmax(0,1fr);padding:18px 14px;gap:12px}.brand-strip-market{display:none}.brand-strip-copy{padding-left:12px}.brand-strip-copy h3{font-size:16px}.brand-strip-copy p{font-size:12px}.brand-strip-copy a{font-size:11px;padding:9px 12px}.product-portrait,.product-portrait.is-active,.product-portrait:first-child,.product-portrait:nth-child(n+2){flex:0 0 190px;height:265px;--portrait-offset:0}.product-band-gallery{height:340px;padding-top:35px}.product-portrait.is-raised{transform:translateY(-18px)}}
@media(prefers-reduced-motion:reduce){.product-portrait{transition:none}.product-portrait.is-returning{animation:none}}
