.c-partner-network.s-item:not(.c-hero){width:100%;margin-inline:auto;max-width:calc(var(--container-width-content) + var(--container-padding)*2) !important;padding-inline:var(--container-padding);margin-block:0;padding-block:2.5rem}@media only screen and (min-width: 1024px){.c-partner-network.s-item:not(.c-hero){padding-block:7.5rem}}.c-partner-network__wrap{width:100%;min-width:0}.c-partner-network__item{display:grid;grid-template-columns:minmax(0, 1fr);align-items:center;gap:2.5rem;width:100%;min-width:0}@media only screen and (min-width: 1024px){.c-partner-network__item{grid-template-columns:minmax(0, 660fr) minmax(0, 512fr);column-gap:clamp(2.5rem,7.5vw,7.5rem)}}.c-partner-network__content{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem;min-width:0;color:var(--context-text-color, var(--color-gray-700))}.c-partner-network__title{margin-top:0;color:var(--context-heading-color, var(--color-text-headline));font-family:var(--font-secondary);text-align:initial;text-transform:none;text-box-trim:trim-both;text-box-edge:cap alphabetic;width:100%;margin:0;color:var(--context-heading-color, var(--color-primary-800));font-size:1.75rem;font-weight:700;line-height:2.25rem;letter-spacing:-0.01em;text-align:start;overflow-wrap:anywhere}@media only screen and (min-width: 768px){.c-partner-network__title{font-size:2.25rem;line-height:2.625rem}}.c-partner-network__description{width:100%;color:inherit;font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.75rem;letter-spacing:0;overflow-wrap:anywhere;text-align:start}.c-partner-network__description p{margin:0;font:inherit;letter-spacing:inherit;color:inherit;text-box-trim:trim-both;text-box-edge:cap alphabetic}.c-partner-network__description p:not(:last-child){margin-bottom:1rem}.c-partner-network__features{display:flex;flex-direction:column;gap:1.25rem;width:100%}.c-partner-network__feature{position:relative;min-height:1.5625rem;margin:0;padding-left:2.3125rem;color:var(--context-heading-color, var(--color-primary-800));font-family:var(--font-primary);font-size:1.125rem;font-weight:500;line-height:1.625rem;letter-spacing:0;overflow-wrap:anywhere;text-align:start}.c-partner-network__feature::before{content:"";position:absolute;left:0;top:calc((1lh - 1.5625rem)/2);width:1.5625rem;height:1.5625rem;background-color:var(--color-secondary-400);mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' style='display: block;' width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Trailing icon'%3E %3Cpath id='Vector (Stroke)' d='M8.29297 1.29289C8.68349 0.902369 9.31651 0.902369 9.70703 1.29289L15.707 7.29289C16.0976 7.68342 16.0976 8.31643 15.707 8.70696L9.70703 14.707C9.31651 15.0975 8.68349 15.0975 8.29297 14.707C7.90244 14.3164 7.90244 13.6834 8.29297 13.2929L12.5859 8.99992H1C0.447715 8.99992 0 8.55221 0 7.99992C0 7.44764 0.447715 6.99992 1 6.99992H12.5859L8.29297 2.70696C7.90244 2.31643 7.90244 1.68342 8.29297 1.29289Z' fill='%23F7F2EA'/%3E %3C/g%3E %3C/svg%3E");mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' style='display: block;' width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Trailing icon'%3E %3Cpath id='Vector (Stroke)' d='M8.29297 1.29289C8.68349 0.902369 9.31651 0.902369 9.70703 1.29289L15.707 7.29289C16.0976 7.68342 16.0976 8.31643 15.707 8.70696L9.70703 14.707C9.31651 15.0975 8.68349 15.0975 8.29297 14.707C7.90244 14.3164 7.90244 13.6834 8.29297 13.2929L12.5859 8.99992H1C0.447715 8.99992 0 8.55221 0 7.99992C0 7.44764 0.447715 6.99992 1 6.99992H12.5859L8.29297 2.70696C7.90244 2.31643 7.90244 1.68342 8.29297 1.29289Z' fill='%23F7F2EA'/%3E %3C/g%3E %3C/svg%3E");-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@media only screen and (min-width: 768px){.c-partner-network__feature{font-size:1.25rem;font-weight:700;line-height:2rem}}.c-partner-network__logos{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2.5rem;width:100%;opacity:.7}.c-partner-network__logo{position:relative;flex:0 1 calc((100% - 5rem)/3);min-width:5rem;margin:0;aspect-ratio:180/80;opacity:.8}.c-partner-network__logo img{display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(1)}.c-partner-network__logo-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.c-partner-network__media{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:minmax(15rem, 1fr) auto;gap:1.25rem;width:100%;max-width:32rem;min-height:30.25rem;min-width:0}.c-partner-network__photo{position:relative;min-width:0;margin:0;overflow:hidden;border:.0625rem solid var(--color-primary-600);border-radius:var(--radius-md)}.c-partner-network__photo img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.c-partner-network__photo--main{grid-area:1/1}.c-partner-network__photo--side{grid-area:1/2/span 2}.c-partner-network__badge{grid-area:2/1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.75rem;min-width:0;padding:1.1875rem;background:var(--color-primary-200);border:.0625rem solid var(--color-primary-300);border-radius:var(--radius-md);overflow-wrap:anywhere;text-align:start}.c-partner-network__badge-title,.c-partner-network__badge-text{width:100%;margin:0;font-family:var(--font-primary);letter-spacing:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.c-partner-network__badge-title{color:var(--color-primary-900);font-size:1.125rem;font-weight:500;line-height:1.625rem}@media only screen and (min-width: 768px){.c-partner-network__badge-title{font-size:1.25rem;font-weight:700;line-height:2rem}}.c-partner-network__badge-text{color:var(--color-gray-700);font-size:1rem;font-weight:400;line-height:1.375rem}@media only screen and (min-width: 768px){.c-partner-network__badge-text{font-weight:700}}.c-partner-network__features:not(:has(>*)),.c-partner-network__logos:not(:has(>*)),.c-partner-network__badge:not(:has(>*)){display:none}.c-partner-network__content:not(:has(>:is(h2,.c-partner-network__description),.c-partner-network__feature,.c-partner-network__logo)){display:none}.c-partner-network__media:not(:has(.c-partner-network__photo,.c-partner-network__badge>*)){display:none}.c-partner-network__media:not(:has(.c-partner-network__badge>*)){grid-template-rows:1fr}.c-partner-network__media:not(:has(.c-partner-network__badge>*)) .c-partner-network__photo{grid-row:1}.c-partner-network__media:not(:has(.c-partner-network__photo--side)){grid-template-columns:minmax(0, 1fr)}.c-partner-network__media:not(:has(.c-partner-network__photo--main)){grid-template-columns:minmax(0, 1fr)}.c-partner-network__media:not(:has(.c-partner-network__photo--main)) .c-partner-network__photo--side{grid-area:1/1}.c-partner-network__media:not(:has(.c-partner-network__photo)){min-height:0;grid-template-rows:auto}.c-partner-network__media:not(:has(.c-partner-network__photo)) .c-partner-network__badge{grid-area:1/1}.c-partner-network__item:not(:has(.c-partner-network__photo,.c-partner-network__badge>*)){grid-template-columns:minmax(0, 1fr)}