.webcam-module-scss-module__UhunVq__text-resp-h1{font-size:2.125rem;font-weight:600;line-height:1.15}@media (min-width:768px){.webcam-module-scss-module__UhunVq__text-resp-h1{font-size:2.625rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__text-resp-h1{font-size:3.125rem}}.webcam-module-scss-module__UhunVq__text-resp-h2{font-size:1.875rem;font-weight:600;line-height:1.15}@media (min-width:768px){.webcam-module-scss-module__UhunVq__text-resp-h2{font-size:2.25rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__text-resp-h2{font-size:2.625rem}}.webcam-module-scss-module__UhunVq__text-resp-h3{font-size:1.625rem;font-weight:600;line-height:1.15}@media (min-width:768px){.webcam-module-scss-module__UhunVq__text-resp-h3{font-size:1.875rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__text-resp-h3{font-size:2.125rem}}.webcam-module-scss-module__UhunVq__text-resp-h4{font-size:1.25rem;font-weight:600;line-height:1.15}@media (min-width:768px){.webcam-module-scss-module__UhunVq__text-resp-h4{font-size:1.375rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__text-resp-h4{font-size:1.5rem}}.webcam-module-scss-module__UhunVq__text-resp-h5{font-size:1.125rem;font-weight:600;line-height:1.25}.webcam-module-scss-module__UhunVq__text-resp-h6{font-size:1rem;font-weight:600;line-height:1.25}.webcam-module-scss-module__UhunVq__text-resp-subtitle-1{font-size:1.25rem;line-height:1.3}@media (min-width:768px){.webcam-module-scss-module__UhunVq__text-resp-subtitle-1{font-size:1.375rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__text-resp-subtitle-1{font-size:1.5rem}}.webcam-module-scss-module__UhunVq__text-resp-subtitle-2{font-size:1rem;line-height:1.3}@media (min-width:768px){.webcam-module-scss-module__UhunVq__text-resp-subtitle-2{font-size:1.125rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__text-resp-subtitle-2{font-size:1.25rem}}.webcam-module-scss-module__UhunVq__text-resp-body-1{font-size:1rem;line-height:1.6}.webcam-module-scss-module__UhunVq__text-resp-body-2{font-size:.857rem;line-height:1.6}.webcam-module-scss-module__UhunVq__text-fixed-22{font-size:1.375rem;line-height:1.25}.webcam-module-scss-module__UhunVq__text-fixed-body-18{font-size:1.25rem;line-height:1.6}.webcam-module-scss-module__UhunVq__text-fixed-body-16{font-size:1rem;line-height:1.6}.webcam-module-scss-module__UhunVq__text-fixed-body-14{font-size:.857rem;line-height:1.6}.webcam-module-scss-module__UhunVq__text-fixed-body-12{font-size:.75rem;line-height:1.6}.webcam-module-scss-module__UhunVq__text-fixed-title-18{font-size:1.125rem;font-weight:600;line-height:1.25}.webcam-module-scss-module__UhunVq__text-fixed-title-caps-18{text-transform:uppercase;letter-spacing:1px;font-size:1.125rem;font-weight:500;line-height:1.25}.webcam-module-scss-module__UhunVq__text-fixed-title-16{font-size:1rem;font-weight:600;line-height:1.25}.webcam-module-scss-module__UhunVq__text-fixed-title-14{font-size:.857rem;font-weight:600;line-height:1.25}.webcam-module-scss-module__UhunVq__text-fixed-title-caps-14{text-transform:uppercase;letter-spacing:1px;font-size:.857rem;font-weight:500;line-height:1.6}.webcam-module-scss-module__UhunVq__text-fixed-title-12{font-size:.75rem;font-weight:600;line-height:1.25}.webcam-module-scss-module__UhunVq__text-caption-1{font-size:.857rem;line-height:1.25}.webcam-module-scss-module__UhunVq__text-caption-2{font-size:.75rem;line-height:1.25}.webcam-module-scss-module__UhunVq__text-tag-10{text-transform:uppercase;letter-spacing:2px;font-size:.625rem;font-weight:500;line-height:1.25}.webcam-module-scss-module__UhunVq__text-tag-12{text-transform:uppercase;letter-spacing:2px;font-size:.75rem;font-weight:500;line-height:1.25}.webcam-module-scss-module__UhunVq__text-form-input-14{font-size:.857rem;line-height:1.25}.webcam-module-scss-module__UhunVq__text-form-label{font-size:.857rem;font-weight:600;line-height:1.25}.webcam-module-scss-module__UhunVq__text-form-error{font-size:.75rem;line-height:1.25}@media (min-width:1280px){.webcam-module-scss-module__UhunVq__text-override-medium{font-size:1.625rem}.webcam-module-scss-module__UhunVq__text-override-large{font-size:1.125rem}}.webcam-module-scss-module__UhunVq__highlight{color:var(--base-colour-red);font-weight:600}.webcam-module-scss-module__UhunVq__textLg{margin-bottom:.75rem;font-size:16px}@media (min-width:768px){.webcam-module-scss-module__UhunVq__textLg{font-size:18px}}.webcam-module-scss-module__UhunVq__carouselCustom.carousel-block .carousel-wrapper .swiper-pagination-container{height:.5em}:is(.webcam-module-scss-module__UhunVq__carouselCustom.carousel-block .carousel-wrapper .swiper-nav.swiper-nav-next,.webcam-module-scss-module__UhunVq__carouselCustom.carousel-block .carousel-wrapper .swiper-nav.swiper-nav-prev){--tw-translate-y:-100%;--tw-translate-x:150%;background-color:var(--shaded2);border-radius:50%;height:2em}.webcam-module-scss-module__UhunVq__carouselCustom.carousel-block .carousel-wrapper .swiper-pagination-bullet{background-color:var(--shaded2);opacity:1;width:.5em;height:.5em}.webcam-module-scss-module__UhunVq__carouselCustom.carousel-block .carousel-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.webcam-module-scss-module__UhunVq__carouselCustom.webcam-module-scss-module__UhunVq__buttonsUnder.carousel-block .carousel-wrapper{--swiper-pagination-bullet-horizontal-gap:8px;--dot-width:calc((var(--swiper-pagination-bullet-horizontal-gap) * 2) + .5em);--dot-count:3;--dots-width:calc((var(--dot-width) * var(--dot-count)) + (var(--swiper-pagination-bullet-horizontal-gap) * 2))}:is(.webcam-module-scss-module__UhunVq__carouselCustom.webcam-module-scss-module__UhunVq__buttonsUnder.carousel-block .carousel-wrapper .swiper-nav.swiper-nav-next,.webcam-module-scss-module__UhunVq__carouselCustom.webcam-module-scss-module__UhunVq__buttonsUnder.carousel-block .carousel-wrapper .swiper-nav.swiper-nav-prev){--tw-translate-y:50%;--tw-translate-x:0;top:unset;bottom:.25em}.webcam-module-scss-module__UhunVq__carouselCustom.webcam-module-scss-module__UhunVq__buttonsUnder.carousel-block .carousel-wrapper .swiper-nav.swiper-nav-next{right:calc(50% - 2rem - var(--dots-width)/2)}.webcam-module-scss-module__UhunVq__carouselCustom.webcam-module-scss-module__UhunVq__buttonsUnder.carousel-block .carousel-wrapper .swiper-nav.swiper-nav-prev{left:calc(50% - 2rem - var(--dots-width)/2)}.webcam-module-scss-module__UhunVq__tile{border-radius:var(--radius);border:1px solid #fff;overflow:hidden}.webcam-module-scss-module__UhunVq__outlineBox{border-radius:var(--radius);border:1px solid #e6e6e6;overflow:hidden}.webcam-module-scss-module__UhunVq__shadedBox{border-radius:var(--radius);border:1px solid #0000;overflow:hidden;box-shadow:0 4px 16px #0000001a}.webcam-module-scss-module__UhunVq__button{--small-button-radius:.375rem;--button-radius:var(--small-button-radius,6px);border-radius:var(--button-radius);width:100%}@media (min-width:768px){.webcam-module-scss-module__UhunVq__button{--button-radius:var(--radius,12px);width:auto}}.webcam-module-scss-module__UhunVq__button svg{width:1.5em;height:1.5em;display:inline-block}.webcam-module-scss-module__UhunVq__buttonLg{--small-button-radius:.375rem;--button-radius:var(--small-button-radius,6px);border-radius:var(--button-radius);width:100%}@media (min-width:768px){.webcam-module-scss-module__UhunVq__buttonLg{--button-radius:var(--radius,12px);width:auto}}.webcam-module-scss-module__UhunVq__buttonLg svg{width:1.5em;height:1.5em;display:inline-block}.webcam-module-scss-module__UhunVq__buttonLg{padding:.8em 1.5em;font-weight:600}.webcam-module-scss-module__UhunVq__titleLine{width:fit-content;margin-left:auto;margin-right:auto;position:relative}.webcam-module-scss-module__UhunVq__titleLine:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleOverline{--top-offset:2rem;--line-top:calc((var(--top-offset) * -1))}.webcam-module-scss-module__UhunVq__titleUnderline{--bottom-offset:2rem;--line-top:calc((var(--bottom-offset) + 100%) - var(--line-thickness));padding-bottom:var(--bottom-offset)}:is(.webcam-module-scss-module__UhunVq__title .webcam-module-scss-module__UhunVq__subtitle,.section-header .rich-text-spacing .webcam-module-scss-module__UhunVq__subtitle){color:var(--base-colour-red);margin-bottom:.75rem;font-size:16px;font-weight:600}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__title .webcam-module-scss-module__UhunVq__subtitle,.section-header .rich-text-spacing .webcam-module-scss-module__UhunVq__subtitle){font-size:18px}}:is(.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h1,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h2,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h3,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h4,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h5,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h6,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>p){margin-bottom:.75rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h1,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h2,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h3,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h4,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h5,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h6,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>p){margin-bottom:.825rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h1,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h2,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h3,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h4,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h5,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>h6,.webcam-module-scss-module__UhunVq__title.rich-text-spacing>p){margin-bottom:1rem}}.rich-text-spacing>.webcam-module-scss-module__UhunVq__titleUnderline{--bottom-offset:.5rem}.rich-text-spacing>.webcam-module-scss-module__UhunVq__titleUnderline .webcam-module-scss-module__UhunVq__title{margin:0}.webcam-module-scss-module__UhunVq__titleOverline,.webcam-module-scss-module__UhunVq__titleUnderline{--line-thickness:2px}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header)){--line-thickness:4px}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-01),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-01)){--top-offset:.5rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-01),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-01)){--top-offset:.75rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-01),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-01)){--top-offset:1rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-02),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-02)){--top-offset:.75rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-02),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-02)){--top-offset:18px}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-02),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-02)){--top-offset:1.5rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-03),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-03)){--top-offset:1rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-03),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-03)){--top-offset:1.5rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-03),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-03)){--top-offset:2rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-04),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-04)){--top-offset:1.5rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-04),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-04)){--top-offset:2.25rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-04),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-04)){--top-offset:3rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-05),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-05)){--top-offset:2rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-05),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-05)){--top-offset:3rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-05),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-05)){--top-offset:4rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-06),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-06)){--top-offset:2.5rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-06),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-06)){--top-offset:60px}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-06),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-06)){--top-offset:5rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-07),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-07)){--top-offset:3rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-07),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-07)){--top-offset:4.5rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-07),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-07)){--top-offset:6rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-08),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-08)){--top-offset:4rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-08),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-08)){--top-offset:6rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-top-layout-08),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-top-layout-08)){--top-offset:8rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline .spacing-top-none,.webcam-module-scss-module__UhunVq__titleUnderline .spacing-top-none){--top-offset:0}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-01),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-01)){--bottom-offset:.5rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-01),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-01)){--bottom-offset:.75rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-01),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-01)){--bottom-offset:1rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-02),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-02)){--bottom-offset:.75rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-02),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-02)){--bottom-offset:18px}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-02),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-02)){--bottom-offset:1.5rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-03),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-03)){--bottom-offset:1rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-03),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-03)){--bottom-offset:1.5rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-03),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-03)){--bottom-offset:2rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-04),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-04)){--bottom-offset:1.5rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-04),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-04)){--bottom-offset:2.25rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-04),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-04)){--bottom-offset:3rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-05),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-05)){--bottom-offset:2rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-05),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-05)){--bottom-offset:3rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-05),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-05)){--bottom-offset:4rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-06),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-06)){--bottom-offset:2.5rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-06),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-06)){--bottom-offset:60px}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-06),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-06)){--bottom-offset:5rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-07),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-07)){--bottom-offset:3rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-07),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-07)){--bottom-offset:4.5rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-07),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-07)){--bottom-offset:6rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-08),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-08)){--bottom-offset:4rem}@media (min-width:768px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-08),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-08)){--bottom-offset:6rem}}@media (min-width:1024px){:is(.webcam-module-scss-module__UhunVq__titleOverline:has(.section-header.spacing-bottom-layout-08),.webcam-module-scss-module__UhunVq__titleUnderline:has(.section-header.spacing-bottom-layout-08)){--bottom-offset:8rem}}:is(.webcam-module-scss-module__UhunVq__titleOverline .spacing-bottom-none,.webcam-module-scss-module__UhunVq__titleUnderline .spacing-bottom-none){--bottom-offset:0}:is(.webcam-module-scss-module__UhunVq__titleOverline .section-header .rich-text-spacing,.webcam-module-scss-module__UhunVq__titleUnderline .section-header .rich-text-spacing){width:fit-content;margin-left:auto;margin-right:auto;position:relative}.webcam-module-scss-module__UhunVq__titleOverline .section-header .rich-text-spacing:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleUnderline .section-header .rich-text-spacing:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleOverline .webcam-module-scss-module__UhunVq__title,.webcam-module-scss-module__UhunVq__titleUnderline .webcam-module-scss-module__UhunVq__title{width:fit-content;margin-left:auto;margin-right:auto;position:relative}.webcam-module-scss-module__UhunVq__titleOverline .webcam-module-scss-module__UhunVq__title:before,.webcam-module-scss-module__UhunVq__titleUnderline .webcam-module-scss-module__UhunVq__title:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleOverline .webcam-module-scss-module__UhunVq__titleEmpty,.webcam-module-scss-module__UhunVq__titleUnderline .webcam-module-scss-module__UhunVq__titleEmpty{width:fit-content;margin-left:auto;margin-right:auto;position:relative}.webcam-module-scss-module__UhunVq__titleOverline .webcam-module-scss-module__UhunVq__titleEmpty:before,.webcam-module-scss-module__UhunVq__titleUnderline .webcam-module-scss-module__UhunVq__titleEmpty:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleOverline .webcam-module-scss-module__UhunVq__titleEmpty,.webcam-module-scss-module__UhunVq__titleUnderline .webcam-module-scss-module__UhunVq__titleEmpty{--top-offset:0;--line-top:calc((var(--top-offset) * -1))}.webcam-module-scss-module__UhunVq__titleOverlineSet{--top-offset:2rem;--line-top:calc((var(--top-offset) * -1));--line-thickness:2px}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header){--line-thickness:4px}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-01){--top-offset:.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-01){--top-offset:.75rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-01){--top-offset:1rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-02){--top-offset:.75rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-02){--top-offset:18px}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-02){--top-offset:1.5rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-03){--top-offset:1rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-03){--top-offset:1.5rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-03){--top-offset:2rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-04){--top-offset:1.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-04){--top-offset:2.25rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-04){--top-offset:3rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-05){--top-offset:2rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-05){--top-offset:3rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-05){--top-offset:4rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-06){--top-offset:2.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-06){--top-offset:60px}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-06){--top-offset:5rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-07){--top-offset:3rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-07){--top-offset:4.5rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-07){--top-offset:6rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-08){--top-offset:4rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-08){--top-offset:6rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-top-layout-08){--top-offset:8rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet .spacing-top-none{--top-offset:0}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-01){--bottom-offset:.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-01){--bottom-offset:.75rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-01){--bottom-offset:1rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-02){--bottom-offset:.75rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-02){--bottom-offset:18px}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-02){--bottom-offset:1.5rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-03){--bottom-offset:1rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-03){--bottom-offset:1.5rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-03){--bottom-offset:2rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-04){--bottom-offset:1.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-04){--bottom-offset:2.25rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-04){--bottom-offset:3rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-05){--bottom-offset:2rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-05){--bottom-offset:3rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-05){--bottom-offset:4rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-06){--bottom-offset:2.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-06){--bottom-offset:60px}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-06){--bottom-offset:5rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-07){--bottom-offset:3rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-07){--bottom-offset:4.5rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-07){--bottom-offset:6rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-08){--bottom-offset:4rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-08){--bottom-offset:6rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleOverlineSet:has(.section-header.spacing-bottom-layout-08){--bottom-offset:8rem}}.webcam-module-scss-module__UhunVq__titleOverlineSet .spacing-bottom-none{--bottom-offset:0}.webcam-module-scss-module__UhunVq__titleOverlineSet .section-header .rich-text-spacing{width:fit-content;margin-left:auto;margin-right:auto;position:relative}.webcam-module-scss-module__UhunVq__titleOverlineSet .section-header .rich-text-spacing:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleOverlineSet .webcam-module-scss-module__UhunVq__title{width:fit-content;margin-left:auto;margin-right:auto;position:relative}.webcam-module-scss-module__UhunVq__titleOverlineSet .webcam-module-scss-module__UhunVq__title:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleOverlineSet .webcam-module-scss-module__UhunVq__titleEmpty{width:fit-content;margin-left:auto;margin-right:auto;position:relative}.webcam-module-scss-module__UhunVq__titleOverlineSet .webcam-module-scss-module__UhunVq__titleEmpty:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleOverlineSet .webcam-module-scss-module__UhunVq__titleEmpty{--top-offset:0;--line-top:calc((var(--top-offset) * -1))}.webcam-module-scss-module__UhunVq__titleOverlineSet{--line-width:20rem;--max-line-width:60vw}.webcam-module-scss-module__UhunVq__titleUnderlineSet{--bottom-offset:2rem;--line-top:calc((var(--bottom-offset) + 100%) - var(--line-thickness));padding-bottom:var(--bottom-offset)}.rich-text-spacing>.webcam-module-scss-module__UhunVq__titleUnderlineSet{--bottom-offset:.5rem}.rich-text-spacing>.webcam-module-scss-module__UhunVq__titleUnderlineSet .webcam-module-scss-module__UhunVq__title{margin:0}.webcam-module-scss-module__UhunVq__titleUnderlineSet{--line-thickness:2px}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header){--line-thickness:4px}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-01){--top-offset:.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-01){--top-offset:.75rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-01){--top-offset:1rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-02){--top-offset:.75rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-02){--top-offset:18px}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-02){--top-offset:1.5rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-03){--top-offset:1rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-03){--top-offset:1.5rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-03){--top-offset:2rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-04){--top-offset:1.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-04){--top-offset:2.25rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-04){--top-offset:3rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-05){--top-offset:2rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-05){--top-offset:3rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-05){--top-offset:4rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-06){--top-offset:2.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-06){--top-offset:60px}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-06){--top-offset:5rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-07){--top-offset:3rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-07){--top-offset:4.5rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-07){--top-offset:6rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-08){--top-offset:4rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-08){--top-offset:6rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-top-layout-08){--top-offset:8rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet .spacing-top-none{--top-offset:0}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-01){--bottom-offset:.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-01){--bottom-offset:.75rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-01){--bottom-offset:1rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-02){--bottom-offset:.75rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-02){--bottom-offset:18px}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-02){--bottom-offset:1.5rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-03){--bottom-offset:1rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-03){--bottom-offset:1.5rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-03){--bottom-offset:2rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-04){--bottom-offset:1.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-04){--bottom-offset:2.25rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-04){--bottom-offset:3rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-05){--bottom-offset:2rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-05){--bottom-offset:3rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-05){--bottom-offset:4rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-06){--bottom-offset:2.5rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-06){--bottom-offset:60px}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-06){--bottom-offset:5rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-07){--bottom-offset:3rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-07){--bottom-offset:4.5rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-07){--bottom-offset:6rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-08){--bottom-offset:4rem}@media (min-width:768px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-08){--bottom-offset:6rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__titleUnderlineSet:has(.section-header.spacing-bottom-layout-08){--bottom-offset:8rem}}.webcam-module-scss-module__UhunVq__titleUnderlineSet .spacing-bottom-none{--bottom-offset:0}.webcam-module-scss-module__UhunVq__titleUnderlineSet .section-header .rich-text-spacing{width:fit-content;margin-left:auto;margin-right:auto;position:relative}.webcam-module-scss-module__UhunVq__titleUnderlineSet .section-header .rich-text-spacing:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleUnderlineSet .webcam-module-scss-module__UhunVq__title{width:fit-content;margin-left:auto;margin-right:auto;position:relative}.webcam-module-scss-module__UhunVq__titleUnderlineSet .webcam-module-scss-module__UhunVq__title:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleUnderlineSet .webcam-module-scss-module__UhunVq__titleEmpty{width:fit-content;margin-left:auto;margin-right:auto;position:relative}.webcam-module-scss-module__UhunVq__titleUnderlineSet .webcam-module-scss-module__UhunVq__titleEmpty:before{content:"";width:var(--line-width,100%);max-width:var(--max-line-width,min(60vw, 864px));height:var(--line-thickness,2px);background-color:var(--base-colour-red);top:var(--line-top);display:block;position:absolute;left:50%;transform:translate(-50%)}.webcam-module-scss-module__UhunVq__titleUnderlineSet .webcam-module-scss-module__UhunVq__titleEmpty{--top-offset:0;--line-top:calc((var(--top-offset) * -1))}.webcam-module-scss-module__UhunVq__titleUnderlineSet{--line-width:5rem;--max-line-width:30vw}.webcam-module-scss-module__UhunVq__titleSideline{position:relative}.webcam-module-scss-module__UhunVq__titleSideline .webcam-module-scss-module__UhunVq__title{padding-left:2rem}.webcam-module-scss-module__UhunVq__titleSideline .webcam-module-scss-module__UhunVq__title:before{content:"";background-color:var(--base-colour-red);width:4px;height:calc(100% + .5rem);margin:auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__title{text-align:center;width:100%;margin:4rem 0}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__header{flex-direction:row;align-items:center;gap:.75rem;padding-top:.5rem;padding-bottom:.5rem;display:flex}@media (min-width:768px){.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__header{gap:1rem}}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__header{justify-content:center}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__header .webcam-module-scss-module__UhunVq__title{text-align:center}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__title{text-align:left;margin:.5rem 0}@media (min-width:768px){.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__title{margin:1.5rem 0}}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer{color:#fff;background-color:var(--base-colour-red)}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__logo,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__logo{width:48px}@media (min-width:768px){.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__logo,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__logo{width:56px}}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__title h1,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__title h1{font-size:1.625rem;font-weight:600;line-height:1.15}@media (min-width:768px){.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__title h1,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__title h1{font-size:1.875rem}}@media (min-width:1024px){.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__title h1,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__title h1{font-size:2.125rem}}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__title h1,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__title h1{padding:0}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__title .webcam-module-scss-module__UhunVq__subtitle,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderContainer .webcam-module-scss-module__UhunVq__title .webcam-module-scss-module__UhunVq__subtitle{color:#fff;margin-bottom:0}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer{color:#fff;position:relative}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer:before,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer:before{content:"";background-color:var(--base-colour-red);width:100%;height:60%;position:absolute;top:0;left:0}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer .webcam-module-scss-module__UhunVq__media,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer .webcam-module-scss-module__UhunVq__media{padding-bottom:50%;position:relative;overflow:hidden}.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer .webcam-module-scss-module__UhunVq__media video,.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer .webcam-module-scss-module__UhunVq__media picture,.webcam-module-scss-module__UhunVq__standardHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer .webcam-module-scss-module__UhunVq__media img,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer .webcam-module-scss-module__UhunVq__media video,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer .webcam-module-scss-module__UhunVq__media picture,.webcam-module-scss-module__UhunVq__simpleHeader .webcam-module-scss-module__UhunVq__standardHeaderMediaContainer .webcam-module-scss-module__UhunVq__media img{min-width:100%;max-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.webcam-module-scss-module__UhunVq__featureHeader .webcam-module-scss-module__UhunVq__featureHeaderContainer{flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.webcam-module-scss-module__UhunVq__featureHeader .webcam-module-scss-module__UhunVq__featureHeaderContainer{flex-direction:row}}.webcam-module-scss-module__UhunVq__featureHeader .webcam-module-scss-module__UhunVq__featureHeaderContainer{max-width:calc(210vh - 64px);margin:auto}.webcam-module-scss-module__UhunVq__featureHeader .webcam-module-scss-module__UhunVq__featureHeaderContainer .webcam-module-scss-module__UhunVq__logo{flex:0 0 25%}.webcam-module-scss-module__UhunVq__featureHeader .webcam-module-scss-module__UhunVq__featureHeaderContainer .webcam-module-scss-module__UhunVq__media{width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}@media screen and (min-width:767px){.webcam-module-scss-module__UhunVq__featureHeader .webcam-module-scss-module__UhunVq__featureHeaderContainer .webcam-module-scss-module__UhunVq__media{width:75%;padding-bottom:42.1875%}}.webcam-module-scss-module__UhunVq__featureHeader .webcam-module-scss-module__UhunVq__featureHeaderContainer .webcam-module-scss-module__UhunVq__media video,.webcam-module-scss-module__UhunVq__featureHeader .webcam-module-scss-module__UhunVq__featureHeaderContainer .webcam-module-scss-module__UhunVq__media picture,.webcam-module-scss-module__UhunVq__featureHeader .webcam-module-scss-module__UhunVq__featureHeaderContainer .webcam-module-scss-module__UhunVq__media img{min-width:100%;max-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.webcam-module-scss-module__UhunVq__baseStyles{--base-colour-red:#e60012;--base-colour-dark-red:#b8000e;--base-colour-dark-red-half:#b8000e80;--shaded:#00000040;--shaded2:#0006;--radius:.75rem;font-family:Open Sans,sans-serif;font-size:14px}@media (min-width:768px){.webcam-module-scss-module__UhunVq__baseStyles{font-size:16px}}.webcam-module-scss-module__UhunVq__basePage{--base-colour-red:#e60012;--base-colour-dark-red:#b8000e;--base-colour-dark-red-half:#b8000e80;--shaded:#00000040;--shaded2:#0006;--radius:.75rem;font-family:Open Sans,sans-serif;font-size:14px}@media (min-width:768px){.webcam-module-scss-module__UhunVq__basePage{font-size:16px}}.webcam-module-scss-module__UhunVq__basePage *{scroll-margin-top:64px}.webcam-module-scss-module__UhunVq__basePage .tw-rounded{border-radius:var(--radius)}.webcam-module-scss-module__UhunVq__basePage figure>figcaption{text-align:center;padding:1rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.webcam-module-scss-module__UhunVq__basePage .webcam-module-scss-module__UhunVq__title{margin:2rem 0}.webcam-module-scss-module__UhunVq__basePage .webcam-module-scss-module__UhunVq__title .webcam-module-scss-module__UhunVq__subtitle{color:var(--base-colour-red);margin-bottom:.75rem;font-size:16px;font-weight:600}@media (min-width:768px){.webcam-module-scss-module__UhunVq__basePage .webcam-module-scss-module__UhunVq__title .webcam-module-scss-module__UhunVq__subtitle{font-size:18px}}.webcam-module-scss-module__UhunVq__basePage .webcam-module-scss-module__UhunVq__videoiFrame{width:100%;padding-bottom:56.25%;position:relative}.webcam-module-scss-module__UhunVq__basePage .webcam-module-scss-module__UhunVq__videoiFrame iframe{width:100%;height:100%;position:absolute;top:0;left:0}.webcam-module-scss-module__UhunVq__cameraPage{--base-colour-red:#e60012;--base-colour-dark-red:#b8000e;--base-colour-dark-red-half:#b8000e80;--shaded:#00000040;--shaded2:#0006;--radius:.75rem;font-family:Open Sans,sans-serif;font-size:14px}@media (min-width:768px){.webcam-module-scss-module__UhunVq__cameraPage{font-size:16px}}.webcam-module-scss-module__UhunVq__cameraPage *{scroll-margin-top:64px}.webcam-module-scss-module__UhunVq__cameraPage .tw-rounded{border-radius:var(--radius)}.webcam-module-scss-module__UhunVq__cameraPage figure>figcaption{text-align:center;padding:1rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.webcam-module-scss-module__UhunVq__cameraPage .webcam-module-scss-module__UhunVq__title{margin:2rem 0}.webcam-module-scss-module__UhunVq__cameraPage .webcam-module-scss-module__UhunVq__title .webcam-module-scss-module__UhunVq__subtitle{color:var(--base-colour-red);margin-bottom:.75rem;font-size:16px;font-weight:600}@media (min-width:768px){.webcam-module-scss-module__UhunVq__cameraPage .webcam-module-scss-module__UhunVq__title .webcam-module-scss-module__UhunVq__subtitle{font-size:18px}}.webcam-module-scss-module__UhunVq__cameraPage .webcam-module-scss-module__UhunVq__videoiFrame{width:100%;padding-bottom:56.25%;position:relative}.webcam-module-scss-module__UhunVq__cameraPage .webcam-module-scss-module__UhunVq__videoiFrame iframe{width:100%;height:100%;position:absolute;top:0;left:0}.webcam-module-scss-module__UhunVq__cameraPage .webcam-module-scss-module__UhunVq__imageExtendBox{overflow:unset;margin:8rem 0 0}@media (min-width:768px){.webcam-module-scss-module__UhunVq__cameraPage .webcam-module-scss-module__UhunVq__imageExtendBox{margin:8rem 0}}.webcam-module-scss-module__UhunVq__cameraPage .webcam-module-scss-module__UhunVq__camera{background:linear-gradient(#fff,#f2f2f2) 50%/cover;position:relative}.webcam-module-scss-module__UhunVq__cameraPage .webcam-module-scss-module__UhunVq__camera>div{padding-bottom:1.5rem}.webcam-module-scss-module__UhunVq__cameraPage .webcam-module-scss-module__UhunVq__compatibilityDivider{z-index:1;--mask:conic-gradient(from -55deg at bottom, #0000, #000 1deg 109deg, #0000 110deg) 50% / 28.56px 100%;width:100%;height:10px;-webkit-mask:var(--mask);-webkit-mask:var(--mask);mask:var(--mask);background-image:linear-gradient(#f2f2f2,#f2f2f2);background-position:bottom;position:absolute;top:100%;left:0;transform:translateY(-1px)}
