/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.b-partners{align-items:start;gap:clamp(calc(var(--spacing) * 5), 3vw, calc(var(--spacing) * 13));margin-top:clamp(calc(var(--spacing) * 7), 4vh, calc(var(--spacing) * 13));grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.b-partners{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.b-partners__list{align-content:start;gap:clamp(calc(var(--spacing) * 3), 1.4vw, calc(var(--spacing) * 5));grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.b-partners__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.b-partners__card{gap:calc(var(--spacing) * 4.5);border:1px solid var(--color-blue-700-12);border-radius:var(--radius-xl);background-color:var(--color-white);padding:clamp(calc(var(--spacing) * 5), 2vw, calc(var(--spacing) * 6.5));color:var(--color-blue-700);transition:border-color .4s var(--ease-out-expo), transform .4s var(--ease-out-expo);flex-direction:column;display:flex;position:relative}.b-partners__card:hover,.b-partners__card.act{border-color:var(--color-teal-500);transform:translateY(-2px)}.b-partners__card:focus-within{box-shadow:0 0 0 3px #029c8766}@supports (color:color-mix(in lab, red, red)){.b-partners__card:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-teal-500) 40%, transparent)}}.b-partners__card:hover .b-partners__ext{transform:translate(2px,-2px)}.b-partners__card--coord{border-color:var(--color-teal-500);box-shadow:inset 0 0 0 1px var(--color-teal-500)}.b-partners__logo{justify-content:flex-start;align-items:center;height:60px;display:flex}.b-partners__logo img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.b-partners__meta{font-family:var(--font-secondary);font-size:var(--text-12);line-height:var(--leading-160);letter-spacing:var(--tracking-widest);font-weight:var(--font-weight-omnes-600);text-transform:uppercase;color:var(--color-teal-600)}.b-partners__name{font-family:var(--font-heading);font-size:var(--text-17);line-height:var(--leading-128);letter-spacing:var(--tracking-slight);font-weight:var(--font-weight-omnes-600);color:inherit;margin-top:auto;text-decoration:none}.b-partners__name:after{content:"";border-radius:inherit;position:absolute;inset:0}.b-partners__name:focus-visible{outline:none}.b-partners__nw{white-space:nowrap}.b-partners__ext{vertical-align:1px;width:13px;height:13px;color:var(--color-teal-600);transition:transform .3s var(--ease-out-expo);margin-left:.4375rem;display:inline}.b-partners__map{order:-1;max-width:520px;margin:0 auto;position:relative}@media (width>=64rem){.b-partners__map{order:0;max-width:none;margin:0}}.b-partners__map-svg{width:100%;height:auto;display:block;overflow:visible}.b-partners__map-svg path{fill:var(--color-blue-700-10);stroke:var(--color-white);stroke-width:1.1px;transition:fill .28s var(--ease-out-expo)}.b-partners__map-svg path.on{fill:#029c8780}@supports (color:color-mix(in lab, red, red)){.b-partners__map-svg path.on{fill:color-mix(in srgb, var(--color-teal-500) 50%, transparent)}}.b-partners__map-svg path.on{cursor:pointer}.b-partners__map-svg path.on:hover,.b-partners__map-svg path.on.act{fill:var(--color-teal-500)}.b-partners__map-svg path.on:focus-visible{fill:var(--color-teal-500);stroke:var(--color-blue-700);stroke-width:2.4px;outline:none}.b-partners__tip{z-index:5;background-color:var(--color-blue-700);max-width:230px;padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3.25);font-size:var(--text-13);line-height:var(--leading-135);color:var(--color-white);border-radius:10px;position:absolute;box-shadow:0 18px 34px -22px #064d77e6}@supports (color:color-mix(in lab, red, red)){.b-partners__tip{box-shadow:0 18px 34px -22px color-mix(in srgb, var(--color-blue-700) 90%, transparent)}}.b-partners__tip{pointer-events:none;transform:translate(-50%,-115%)}.b-partners__tip-country{font-family:var(--font-secondary);font-size:var(--text-11);font-weight:var(--font-weight-omnes-700);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-teal-300);margin-bottom:.3125rem;display:block}.b-partners__tip-name{font-weight:var(--font-weight-600);display:block}.b-partners__tip-name+.b-partners__tip-name{margin-top:.1875rem}.b-partners__note{font-family:var(--font-secondary);font-size:var(--text-12);line-height:var(--leading-160);letter-spacing:var(--tracking-caps);font-weight:var(--font-weight-omnes-600);text-transform:uppercase;margin:calc(var(--spacing) * 3.5) 0 0;color:var(--color-blue-700-78)}.b-partners__map-preview svg{width:100%;height:auto;display:block}.b-partners__map-preview svg path{fill:var(--color-blue-700-10);stroke:var(--color-white);stroke-width:1.1px}
