.home-refresh-module__6bBcJW__banner{isolation:isolate;position:relative;overflow:hidden}.home-refresh-module__6bBcJW__backdrop{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.home-refresh-module__6bBcJW__banner:before{content:"";z-index:-1;background:linear-gradient(90deg,#071f34d6,#071f34b3 55%,#071f347a);position:absolute;inset:0}.home-refresh-module__6bBcJW__productVisual{filter:drop-shadow(0 12px 24px #0000002e);width:100%;max-width:500px;height:auto;margin-inline:auto}.home-refresh-module__6bBcJW__families{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.home-refresh-module__6bBcJW__families{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.home-refresh-module__6bBcJW__families{grid-template-columns:minmax(0,1fr)}}.home-refresh-module__6bBcJW__certificates{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.home-refresh-module__6bBcJW__certificate{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;margin:0;padding:20px}.home-refresh-module__6bBcJW__certificate img{aspect-ratio:258/363;object-fit:contain;width:100%;max-width:258px;height:auto;margin:0 auto 20px}.home-refresh-module__6bBcJW__certificate h3{margin-bottom:8px;font-size:20px}.home-refresh-module__6bBcJW__certificate p{color:var(--muted-foreground);margin:0;font-size:14px}.home-refresh-module__6bBcJW__note{color:var(--muted-foreground);max-width:85ch;margin:20px 0 0;font-size:14px}.home-refresh-module__6bBcJW__note a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.home-refresh-module__6bBcJW__partners{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.home-refresh-module__6bBcJW__partners li{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;justify-content:center;align-items:center;min-width:0;min-height:112px;padding:16px;display:flex}.home-refresh-module__6bBcJW__partners img{object-fit:contain;width:100%;height:auto}@media (max-width:1023px){.home-refresh-module__6bBcJW__certificates{grid-template-columns:repeat(2,minmax(0,1fr))}.home-refresh-module__6bBcJW__partners{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.home-refresh-module__6bBcJW__productVisual{max-width:400px}.home-refresh-module__6bBcJW__banner:before{background:#071f34d9}}@media (max-width:479px){.home-refresh-module__6bBcJW__certificates{gap:12px}.home-refresh-module__6bBcJW__certificate{padding:12px}.home-refresh-module__6bBcJW__certificate h3{font-size:17px}.home-refresh-module__6bBcJW__partners{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
