.prl-sectors-wrap{container-type:inline-size}.prl-sectors{color:oklch(99% 0 0);text-align:center;background:linear-gradient(oklch(42% .2 262),oklch(34% .19 264));border-radius:1.5rem;max-width:1200px;margin:2rem auto;padding:2.25rem 1.5rem;box-shadow:0 12px 30px oklch(20% .1 264/.35)}.prl-sectors h2{color:oklch(99% 0 0);text-shadow:0 3px oklch(20% .1 264/.6);margin:0 0 .5rem;font-size:clamp(1.35rem,3vw,2.2rem);font-weight:900;line-height:1.15}.prl-sectors .prl-sectors-heading-image{width:100%;max-width:900px;height:auto;margin:0 auto 1.5rem;display:block}.prl-sectors>p{color:oklch(96% .02 250);max-width:42rem;margin:0 auto 1.5rem}.prl-sectors ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.prl-sectors a{text-align:left;color:oklch(22% .06 264);background:linear-gradient(oklch(100% 0 0),oklch(95% .02 250));border:3px solid oklch(85% .17 90);border-radius:1rem;align-items:center;gap:.75rem;height:100%;min-height:5.25rem;padding:.85rem 1rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px oklch(70% .15 80),0 10px 18px oklch(15% .08 264/.35)}.prl-sectors a:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,oklch(100% 0 0/.7),#0000);width:40%;transition:left .5s;position:absolute;inset:0 auto 0 -60%;transform:skew(-20deg)}.prl-sectors a:hover,.prl-sectors a:focus-visible{transform:translateY(-3px);box-shadow:0 8px oklch(70% .15 80),0 14px 22px oklch(15% .08 264/.4)}.prl-sectors a:hover:after{left:120%}.prl-sectors a:focus-visible{outline-offset:3px;outline:3px solid oklch(99% 0 0)}.prl-sector-icon{background:0 0;flex:none;width:2.6rem;height:2.6rem;display:block;position:relative;overflow:hidden}.prl .prl-sector-icon img{object-fit:fill;width:600%;max-width:none;height:300%;position:absolute}.prl-sector-art-0 img,.prl-sector-art-6 img,.prl-sector-art-12 img{left:0}.prl-sector-art-1 img,.prl-sector-art-7 img,.prl-sector-art-13 img{left:-100%}.prl-sector-art-2 img,.prl-sector-art-8 img,.prl-sector-art-14 img{left:-200%}.prl-sector-art-3 img,.prl-sector-art-9 img,.prl-sector-art-15 img{left:-300%}.prl-sector-art-4 img,.prl-sector-art-10 img,.prl-sector-art-16 img{left:-400%}.prl-sector-art-5 img,.prl-sector-art-11 img,.prl-sector-art-17 img{left:-500%}.prl-sector-art-0 img,.prl-sector-art-1 img,.prl-sector-art-2 img,.prl-sector-art-3 img,.prl-sector-art-4 img,.prl-sector-art-5 img{top:0}.prl-sector-art-6 img,.prl-sector-art-7 img,.prl-sector-art-8 img,.prl-sector-art-9 img,.prl-sector-art-10 img,.prl-sector-art-11 img{top:-100%}.prl-sector-art-12 img,.prl-sector-art-13 img,.prl-sector-art-14 img,.prl-sector-art-15 img,.prl-sector-art-16 img,.prl-sector-art-17 img{top:-200%}.prl-sector-icon svg{width:1.35rem;height:1.35rem}.prl-sector-text{flex:1;gap:.2rem;min-width:0;display:grid}.prl-sector-text strong{color:oklch(22% .06 264);font-size:.98rem;font-weight:800;line-height:1.2}.prl-sector-text small{color:oklch(38% .04 264);font-size:.75rem;line-height:1.3}.prl-sector-arrow{color:oklch(42% .2 262);flex:none;width:1.1rem;height:1.1rem}@container (width<=1023px){.prl-sectors ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=760px){.prl-sectors ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.prl-sectors{margin:1.25rem .5rem;padding:1.5rem .75rem}.prl-sectors a{text-align:center;flex-direction:column;gap:.45rem;padding:.75rem .5rem}.prl-sector-arrow,.prl-sector-text small{display:none}.prl-sector-text strong{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.prl-sectors a,.prl-sectors a:after{transition:none}}
