.resources-kicker{color:#4b5b62;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 26px;font-size:.71rem;font-weight:800;line-height:1.4;display:flex}.resources-kicker:before{content:"";background:var(--color-accent);flex:0 0 32px;height:2px;display:block}.resources-hero{isolation:isolate;min-height:475px;position:relative;overflow:hidden}.resources-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#fff 4%,#fffffff7 34%,#ffffffba 56%,#ffffff14 83%),url(/images/light-connection-van.jpg) 100%/cover no-repeat;position:absolute;inset:0}.resources-hero__inner{align-items:center;min-height:475px;padding-block:60px;display:flex;position:relative}.resources-hero__copy{max-width:760px}.resources-hero h1{letter-spacing:-.065em;margin:0 0 18px;font-size:clamp(2.5rem,4.2vw,4.7rem);font-weight:800;line-height:1.05}.resources-hero__copy>p:last-child{max-width:625px;margin:0;font-size:1.05rem;line-height:1.65}.resources-signature{text-align:center;margin:0;font-family:Caveat Variable,cursive;font-size:2.25rem;font-weight:700;line-height:.95;position:absolute;bottom:50px;right:2%;transform:rotate(-8deg)}.resources-signature:after{content:"";background:var(--color-accent);width:75px;height:2px;margin:10px 0 0 auto;display:block;transform:rotate(-5deg)}.resources-feature{grid-template-columns:55% 45%;align-items:stretch;min-height:460px;display:grid}.resources-feature__image{min-height:460px;margin:0;position:relative;overflow:hidden}.resources-feature__image img{object-fit:cover;width:100%;height:100%;min-height:460px}.resources-feature__image figcaption{border-left:3px solid var(--color-accent);color:#fff;background:#172328d9;padding:8px 12px;font-size:.7rem;position:absolute;bottom:20px;left:20px}.resources-feature__copy{flex-direction:column;justify-content:center;padding:clamp(2.5rem,5vw,6rem);display:flex}.resources-feature__copy h2{letter-spacing:-.06em;max-width:570px;margin:0 0 20px;font-size:clamp(2.5rem,3.9vw,4.35rem);font-weight:800;line-height:1.07}.resources-feature__copy>p:not(.resources-kicker){color:#46565d;max-width:600px;margin:0 0 28px;font-size:1rem;line-height:1.7}.resources-card__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:24px;font-size:.78rem;font-weight:700;display:flex}.resources-card__footer span:first-child{color:#53636a}.resources-card__footer a{color:#d91d40;white-space:nowrap;text-decoration:none}.resources-card__footer a:hover{text-decoration:underline}.resources-intro{padding-block:92px 74px}.resources-intro__grid{grid-template-columns:1fr 1fr;align-items:end;gap:5rem;display:grid}.resources-intro h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,3.5vw,3.6rem);line-height:1.12}.resources-intro__grid>p{color:#53636a;max-width:510px;margin:0 0 6px;font-size:1rem;line-height:1.7}.resources-fibre{background:#f7f8f9;padding-block:56px 82px}.resources-group-heading{margin-bottom:30px}.resources-group-heading .resources-kicker{margin-bottom:12px}.resources-group-heading>p:last-child{color:#607078;margin:0}.resources-fibre__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.resources-card{border-right:1px solid #dce1e3;flex-direction:column;min-width:0;padding-right:31px;transition:transform .32s;display:flex}.resources-card:last-child{border-right:0;padding-right:0}.resources-card>img{aspect-ratio:1.85;object-fit:cover;width:100%;transition:filter .32s}.resources-card h3{letter-spacing:-.045em;margin:22px 0 10px;font-size:clamp(1.35rem,1.6vw,1.75rem);line-height:1.22}.resources-card>p{color:#53636a;margin:0;line-height:1.6}.resources-video{padding-block:70px 94px}.resources-video__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;display:grid}.resources-video-item{grid-template-columns:40% 1fr;gap:24px;min-width:0;transition:transform .32s;display:grid}.resources-video-item>img{object-fit:cover;width:100%;height:100%;min-height:205px;transition:filter .32s}@media (hover:hover){.resources-card:hover,.resources-video-item:hover{transform:translateY(-3px)}.resources-card:hover>img,.resources-video-item:hover>img{filter:saturate(1.08)}}.resources-card:focus-within,.resources-video-item:focus-within{transform:translateY(-3px)}.resources-card:focus-within>img,.resources-video-item:focus-within>img{filter:saturate(1.08)}.resources-video-item>div{flex-direction:column;display:flex}.resources-video-item h3{letter-spacing:-.045em;margin:0 0 9px;font-size:clamp(1.3rem,1.6vw,1.75rem);line-height:1.2}.resources-video-item p{color:#53636a;margin:0;font-size:.91rem;line-height:1.6}.resources-video-item .resources-card__footer{flex-wrap:wrap}.resources-cta{isolation:isolate;color:#fff;background:#1d2a30;min-height:340px;position:relative}.resources-cta:before{content:"";z-index:-1;background:linear-gradient(90deg,#1d2a30 0%,#1d2a30ed 32%,#1d2a305c 75%),url(/images/field-cta.webp) 100%/cover no-repeat;position:absolute;inset:0}.resources-cta__inner{padding-block:60px}.resources-cta .resources-kicker{color:#fff;margin-bottom:16px}.resources-cta h2{letter-spacing:-.055em;margin:0 0 10px;font-size:clamp(2.25rem,3.5vw,3.7rem);line-height:1.1}.resources-cta__inner>p:not(.resources-kicker){max-width:520px;margin:0 0 26px}.resources-cta__inner>a{background:var(--color-accent);color:#fff;border-radius:100px;align-items:center;gap:20px;padding:14px 23px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.resources-cta__inner>a:hover{background:var(--color-accent-dark)}@media (width<=960px){.resources-hero:before{background-position:55%}.resources-hero__copy{max-width:600px}.resources-signature{font-size:1.9rem;bottom:25px}.resources-feature__copy{padding:38px}.resources-feature__copy h2{font-size:2.6rem}.resources-fibre__grid{gap:20px}.resources-card{padding-right:19px}.resources-video__grid{gap:22px}.resources-video-item{grid-template-columns:1fr}.resources-video-item>img{height:200px;min-height:0}}@media (width<=900px){.resources-feature{grid-template-columns:1fr}.resources-feature__image,.resources-feature__image img{min-height:360px;max-height:480px}.resources-fibre__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resources-card:nth-child(2){border-right:0;padding-right:0}.resources-video__grid{grid-template-columns:1fr}.resources-video-item{grid-template-columns:38% 1fr}}@media (width<=680px){.resources-hero,.resources-hero__inner{min-height:570px}.resources-hero:before{background:linear-gradient(#fff 0%,#fffffffc 46%,#ffffffd4 70%,#ffffff47 100%),url(/images/light-connection-van.jpg) 60% bottom/cover no-repeat}.resources-hero__inner{align-items:flex-start;padding-block:54px}.resources-hero h1{font-size:clamp(2.45rem,10vw,3.6rem)}.resources-hero h1 br{display:none}.resources-hero__copy>p:last-child{font-size:.96rem}.resources-signature{font-size:1.8rem;bottom:20px;right:7%}.resources-feature{grid-template-columns:1fr}.resources-feature__image,.resources-feature__image img{min-height:300px;max-height:400px}.resources-feature__copy{padding:46px var(--layout-inline-padding) 56px}.resources-feature__copy h2{font-size:clamp(2.4rem,9vw,3.5rem)}.resources-intro{padding-block:68px 55px}.resources-intro__grid{grid-template-columns:1fr;gap:20px}.resources-intro h2{font-size:2.5rem}.resources-fibre{padding-block:48px 55px}.resources-fibre__grid,.resources-video__grid{grid-template-columns:1fr;gap:42px}.resources-card{border-bottom:1px solid #dce1e3;border-right:0;padding:0 0 38px}.resources-card:last-child{border:0;padding:0}.resources-card>img{aspect-ratio:1.65}.resources-video{padding-block:55px 65px}.resources-video-item{border-bottom:1px solid #dce1e3;grid-template-columns:38% 1fr;gap:16px;padding-bottom:28px}.resources-video-item:last-child{border:0;padding:0}.resources-video-item>img{height:100%;min-height:200px}.resources-video-item .resources-card__footer{padding-top:15px}.resources-cta:before{background:linear-gradient(90deg,#1d2a30 0%,#1d2a30e8 65%,#1d2a30a6 100%),url(/images/field-cta.webp) 50%/cover no-repeat}}@media (width<=440px){.resources-video-item{grid-template-columns:1fr}.resources-video-item>img{height:210px}.resources-card__footer{flex-direction:column;align-items:flex-start}}
