/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--tw-font-sans:"Poppins", sans-serif;--tw-color-slate-900:oklch(20.8% .042 265.755);--tw-color-white:#fff;--tw-spacing:.25rem;--tw-container-2xl:42rem;--tw-text-base:1rem;--tw-text-base--line-height:calc(1.5 / 1);--tw-text-4xl:2.25rem;--tw-text-4xl--line-height:calc(2.5 / 2.25);--tw-font-weight-semibold:600}}@layer utilities{.tw\:mx-auto{margin-inline:auto}.tw\:my-6{margin-block:calc(var(--tw-spacing) * 6)}.tw\:mt-12{margin-top:calc(var(--tw-spacing) * 12)}.tw\:max-w-2xl{max-width:var(--tw-container-2xl)}.tw\:bg-white{background-color:var(--tw-color-white)}.tw\:px-6{padding-inline:calc(var(--tw-spacing) * 6)}.tw\:py-24{padding-block:calc(var(--tw-spacing) * 24)}.tw\:font-sans{font-family:var(--tw-font-sans)}.tw\:text-4xl{font-size:var(--tw-text-4xl);line-height:var(--tw-leading,var(--tw-text-4xl--line-height))}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold);font-weight:var(--tw-font-weight-semibold)}.tw\:text-slate-900{color:var(--tw-color-slate-900)}.tw\:underline{text-decoration-line:underline}}.cky-hide{display:none}.cky-btn-revisit-wrapper{z-index:999999;cursor:pointer;background:#0056a7;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:fixed}.cky-revisit-bottom-left{bottom:15px;left:15px}.cky-revisit-bottom-right{bottom:15px;right:15px}.cky-btn-revisit-wrapper .cky-btn-revisit{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.cky-btn-revisit-wrapper .cky-btn-revisit img{width:30px;max-width:fit-content;height:30px;margin:0}.cky-revisit-bottom-left:hover:before{content:attr(data-tooltip);color:#fff;background:#4e4b66;border-radius:4px;width:max-content;padding:4px 8px;font-size:12px;line-height:16px;position:absolute;left:calc(100% + 7px)}.cky-revisit-bottom-left:hover:after{content:"";border:5px solid #fff0;border-left-width:0;border-right-color:#4e4b66;position:absolute;left:calc(100% + 2px)}.cky-revisit-bottom-right:hover:before{content:attr(data-tooltip);color:#fff;background:#4e4b66;border-radius:4px;width:max-content;padding:4px 8px;font-size:12px;line-height:16px;position:absolute;right:calc(100% + 7px)}.cky-revisit-bottom-right:hover:after{content:"";border:5px solid #fff0;border-left-color:#4e4b66;border-right-width:0;position:absolute;right:calc(100% + 2px)}.cky-revisit-hide{display:none}.cky-consent-container{box-sizing:border-box;z-index:9999999;width:100%;position:fixed}.cky-classic-bottom{bottom:0;left:0}.cky-classic-top{top:0;left:0}.cky-consent-container .cky-consent-bar{background:#fff;border:1px solid;box-shadow:0 -1px 10px #acabab4d}.cky-consent-bar .cky-notice-content-wrapper{padding:24px 24px 12px}.cky-consent-bar .cky-banner-btn-close{z-index:1;cursor:pointer;width:24px;height:24px;min-height:0;text-shadow:none;box-shadow:none;background:0 0;border:none;margin:0;padding:0;line-height:0;position:absolute;top:5px;right:9px}.cky-consent-bar .cky-banner-btn-close img{width:9px;height:9px;margin:0}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width:100px;height:auto;margin:0 0 10px}.cky-notice .cky-title{color:#212121;overflow-wrap:break-word;margin:0 0 10px;font-size:18px;font-weight:700;line-height:24px}.cky-notice-group{justify-content:space-between;align-items:center;display:flex}.cky-notice-des *,.cky-dma-content-wrapper *{font-size:14px}.cky-notice-des{color:#212121;font-size:14px;font-weight:400;line-height:24px}.cky-notice-des img{min-width:25px;min-height:25px}.cky-consent-bar .cky-notice-des p{color:inherit;word-break:break-word;margin-top:0}.cky-notice-des p:last-child,.cky-preference-content-wrapper p:last-child{margin-bottom:0}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy,.cky-notice-des a.cky-link-default,.cky-dma-content-wrapper a.cky-policy,.cky-dma-content-wrapper button.cky-policy{color:#1863dc;white-space:nowrap;cursor:pointer;background:#fff0;font-size:14px}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy,.cky-dma-content-wrapper a.cky-policy,.cky-dma-content-wrapper button.cky-policy{border:1px solid;text-decoration:underline}.cky-notice-des a.cky-link-default{text-decoration:underline}.cky-notice-des button.cky-policy,.cky-dma-content-wrapper button.cky-policy{padding:0}.cky-notice-des a.cky-policy:focus-visible,.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-dma-content-wrapper a.cky-policy:focus-visible,.cky-dma-content-wrapper button.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-category-direct-switch input[type=checkbox]:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-switch input[type=checkbox]:focus-visible,.cky-footer-wrapper a:focus-visible,[data-cky-tag=powered-by] a:focus-visible,[data-cky-tag=detail-powered-by] a:focus-visible,.cky-btn:focus-visible{outline-offset:2px;outline:2px solid #1863dc}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-banner-btn-close:focus:not(:focus-visible){outline:0}button.cky-show-desc-btn:not(:hover):not(:active){color:#1863dc;background:#fff0}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active){background:#fff0}.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration:none}.cky-notice-btn-wrapper{justify-content:center;align-items:center;margin-left:15px;display:flex}.cky-notice-btn-wrapper .cky-btn{text-shadow:none;box-shadow:none}.cky-btn{white-space:nowrap;cursor:pointer;text-align:center;text-transform:none;border-radius:2px;min-height:0;margin:0 8px 0 0;padding:8px 27px;font-family:inherit;font-size:14px;font-weight:500;line-height:24px}.cky-btn:hover{filter:brightness(.9)}.cky-btn-customize{color:#1863dc;background:#fff0;border:2px solid #1863dc;padding:8px 28px 8px 14px;position:relative}.cky-btn-reject{color:#1863dc;background:#fff0;border:2px solid #1863dc}.cky-btn-accept{color:#fff;background:#1863dc;border:2px solid #1863dc}.cky-consent-bar .cky-btn-customize:after{content:"";border-top:6px solid;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top-color:inherit;display:inline-block;position:absolute;top:18px;right:12px}.cky-consent-container.cky-consent-bar-expand .cky-btn-customize:after{transform:rotate(-180deg)}.cky-btn:last-child{margin-right:0}@media (width<=576px){.cky-consent-container{max-height:100vh}}@media (width<=768px){.cky-notice-group{display:block}.cky-notice-btn-wrapper{flex-wrap:wrap;margin:0}.cky-notice-btn-wrapper .cky-btn{max-width:100%;white-space:unset;flex:auto;margin-top:10px}}@media (width<=576px){.cky-btn-accept{order:1;width:100%}.cky-btn-customize{order:2}.cky-btn-reject{order:3;margin-right:0}.cky-consent-container.cky-consent-bar-expand .cky-consent-bar{display:none}.cky-consent-container .cky-consent-bar .cky-notice-content-wrapper{padding:24px 0 12px}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo,.cky-notice .cky-title,.cky-notice-des,.cky-notice-btn-wrapper,.cky-category-direct-preview-wrapper{padding:0 24px}.cky-notice-des{max-height:40vh;overflow-y:scroll}}@media (width<=576px) and (height<=425px){.cky-notice-des{max-height:unset;overflow-y:unset}.cky-consent-container{max-height:100vh;overflow-y:scroll}}@media (width<=352px){.cky-notice .cky-title{font-size:16px}.cky-notice-des *,.cky-notice-des,.cky-btn,.cky-notice-des a.cky-policy,.cky-notice-des a.cky-link-default{font-size:12px}}.cky-preference-wrapper{display:none}.cky-consent-container.cky-classic-bottom.cky-consent-bar-expand{animation:1s cky-classic-expand}.cky-consent-container.cky-classic-bottom.cky-consent-bar-expand .cky-preference-wrapper{display:block}@keyframes cky-classic-expand{0%{transform:translateY(50%)}to{transform:translateY(0%)}}.cky-consent-container.cky-classic-top .cky-preference-wrapper{animation:1s cky-classic-top-expand}.cky-consent-container.cky-classic-top.cky-consent-bar-expand .cky-preference-wrapper{display:block}@keyframes cky-classic-top-expand{0%{opacity:0;transform:translateY(-50%)}50%{opacity:0}to{opacity:1;transform:translateY(0%)}}.cky-preference{color:#212121;max-height:48vh;padding:0 24px;overflow-y:scroll}.cky-preference-center,.cky-preference,.cky-preference-header,.cky-footer-wrapper{background-color:inherit}.cky-preference-center,.cky-preference,.cky-preference-body-wrapper,.cky-accordion-wrapper{color:inherit}.cky-preference-header .cky-btn-close{cursor:pointer;vertical-align:middle;width:24px;height:24px;min-height:0;box-shadow:none;text-shadow:none;background:0 0;border:none;margin:0;padding:0;line-height:0;display:none}.cky-preference-header .cky-btn-close img{width:10px;height:10px;margin:0}.cky-preference-header{justify-content:space-between;align-items:center;margin:16px 0 0;display:flex}.cky-preference-header .cky-preference-title{word-break:break-word;font-size:18px;font-weight:700;line-height:24px}.cky-preference-content-wrapper *{font-size:14px}.cky-preference-content-wrapper{word-wrap:break-word;padding:12px 0;font-size:14px;font-weight:400;line-height:24px}.cky-preference-content-wrapper img{min-width:25px;min-height:25px}.cky-preference-content-wrapper .cky-show-desc-btn{color:#1863dc;white-space:nowrap;cursor:pointer;text-transform:none;min-height:0;text-shadow:none;box-shadow:none;background:#fff0;border-color:#fff0;margin:0;padding:0;font-family:inherit;font-size:14px;line-height:24px;text-decoration:underline}.cky-preference-body-wrapper .cky-preference-content-wrapper p{color:inherit;margin-top:0}.cky-accordion-wrapper{margin-bottom:10px}.cky-accordion{border-bottom:1px solid}.cky-accordion:last-child{border-bottom:none}.cky-accordion .cky-accordion-item{margin-top:10px;display:flex}.cky-accordion .cky-accordion-body{display:none}.cky-accordion.cky-accordion-active .cky-accordion-body{margin-bottom:16px;padding:0 22px;display:block}.cky-accordion-header-wrapper{cursor:pointer;width:100%}.cky-accordion-item .cky-accordion-header{justify-content:space-between;align-items:center;display:flex}.cky-accordion-header .cky-accordion-btn{color:#212121;cursor:pointer;text-transform:none;min-height:0;text-shadow:none;box-shadow:none;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:16px;font-weight:700;line-height:24px}.cky-accordion-header .cky-always-active{color:green;font-size:14px;font-weight:600;line-height:24px}.cky-accordion-header-des *{font-size:14px}.cky-accordion-header-des{color:#212121;margin:10px 0 16px;font-size:14px;line-height:24px}.cky-accordion-header-wrapper .cky-accordion-header-des p{color:inherit;margin-top:0}.cky-accordion-chevron{cursor:pointer;margin-right:22px;position:relative}.cky-accordion-chevron-hide{display:none}.cky-accordion .cky-accordion-chevron i:before{content:"";border-bottom:1.4px solid;border-right:1.4px solid;border-color:inherit;width:6px;height:6px;transition:all .2s ease-in-out;position:absolute;top:8px;transform:rotate(-45deg)}.cky-accordion.cky-accordion-active .cky-accordion-chevron i:before{transform:rotate(45deg)}.cky-audit-table{background:#f4f4f4;border-radius:6px}.cky-audit-table .cky-empty-cookies-text{color:inherit;word-break:break-word;margin:0;padding:10px;font-size:12px;line-height:24px}.cky-audit-table .cky-cookie-des-table{border-bottom:1px solid;border-bottom-color:inherit;margin:0;padding:15px 10px;font-size:12px;font-weight:400;line-height:24px}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom:none}.cky-audit-table .cky-cookie-des-table li{padding:3px 0;list-style-type:none;display:flex}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top:0}.cky-cookie-des-table li div:first-child{word-break:break-word;word-wrap:break-word;width:100px;font-weight:600}.cky-cookie-des-table li div:last-child{word-break:break-word;word-wrap:break-word;flex:1;margin-left:8px}.cky-cookie-des-table li div:last-child p{color:inherit;margin-top:0}.cky-cookie-des-table li div:last-child p:last-child{margin-bottom:0}.cky-prefrence-btn-wrapper{border-top:1px solid;justify-content:flex-end;align-items:center;padding:18px 24px 12px;display:flex}.cky-prefrence-btn-wrapper .cky-btn{text-shadow:none;box-shadow:none}.cky-category-direct-preview-btn-wrapper .cky-btn-preferences{text-shadow:none;box-shadow:none;white-space:normal;overflow-wrap:break-word}.cky-prefrence-btn-wrapper .cky-btn-accept,.cky-prefrence-btn-wrapper .cky-btn-reject{display:none}.cky-btn-preferences{color:#1863dc;background:#fff0;border:2px solid #1863dc}.cky-footer-wrapper{position:relative}.cky-footer-shadow{background:linear-gradient(#fff0 0%,#fff 100%);width:100%;height:40px;display:block;position:absolute;bottom:100%}.cky-preference-center,.cky-preference,.cky-preference-body-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color:inherit}.cky-preference-body-wrapper .cky-dma-content-wrapper{word-wrap:break-word;padding:4px 0 12px;font-size:14px;font-weight:400;line-height:24px}.cky-preference-body-wrapper .cky-dma-content-wrapper p{color:inherit;word-break:break-word}.cky-preference-body-wrapper .cky-dma-content-wrapper p:first-child{margin-top:0}.cky-preference-body-wrapper .cky-dma-content-wrapper p:last-child{margin-bottom:0}.cky-preference-body-wrapper .cky-horizontal-separator{border-bottom:1px solid;border-color:inherit}@media (width<=768px){.cky-preference{max-height:35vh}}@media (width<=576px){.cky-consent-bar-hide{display:none}.cky-preference{max-height:100vh;padding:0}.cky-preference-body-wrapper{padding:60px 24px 200px}.cky-preference-body-wrapper-reject-hide{padding:60px 24px 165px}.cky-preference-header{box-sizing:border-box;z-index:999999999;border-bottom:1px solid #f4f4f4;width:100%;margin:0;padding:16px 24px;position:fixed}.cky-preference-header .cky-btn-close,.cky-prefrence-btn-wrapper{display:block}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right:0}.cky-prefrence-btn-wrapper .cky-btn{width:100%;white-space:unset;overflow-wrap:break-word;margin-top:10px;margin-right:0}.cky-prefrence-btn-wrapper .cky-btn:first-child{margin-top:0}.cky-accordion:last-child{padding-bottom:20px}.cky-prefrence-btn-wrapper .cky-btn-accept,.cky-prefrence-btn-wrapper .cky-btn-reject{display:block}.cky-footer-wrapper{width:100%;position:fixed;bottom:0}.cky-preference-wrapper{height:100dvh}.cky-remove-margin-right{margin-right:0}}@media (width<=576px) and (height<=425px){.cky-preference{max-height:unset;overflow-y:unset}.cky-preference-body-wrapper,.cky-preference-body-wrapper-reject-hide{padding:0 24px}.cky-preference-header,.cky-footer-wrapper{position:unset}}@media (width<=425px){.cky-accordion-chevron{margin-right:15px}.cky-accordion.cky-accordion-active .cky-accordion-body{padding:0 15px}}@media (width<=352px){.cky-preference-header .cky-preference-title{font-size:16px}.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-dma-content-wrapper *,.cky-accordion-header-des,.cky-preference-content-wrapper,.cky-preference-body-wrapper .cky-dma-content-wrapper,.cky-preference-content-wrapper .cky-show-desc-btn,.cky-dma-content-wrapper a.cky-policy{font-size:12px}.cky-accordion-header .cky-accordion-btn{font-size:14px}}.cky-category-direct-preview-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.cky-category-direct-preview{color:#212121;flex-wrap:wrap;align-items:center;font-size:14px;font-weight:600;line-height:24px;display:flex}.cky-category-direct-preview-section{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.cky-category-direct-item{cursor:pointer;margin:0 30px 0 0;display:flex}.cky-category-direct-item label{cursor:pointer;word-break:break-word;margin-right:10px;font-size:14px;font-weight:600}.cky-category-direct-switch input[type=checkbox]{-webkit-appearance:none;cursor:pointer;vertical-align:middle;background:#d0d5d2;border:none;border-radius:50px;outline:0;width:33px;height:18px;margin:0;display:inline-block;position:relative;top:0}.cky-category-direct-switch input[type=checkbox]:checked{background:#1863dc}.cky-category-direct-switch input[type=checkbox]:before{content:"";background-color:#fff;border-radius:50%;width:15px;height:15px;margin:0;transition:all .4s;position:absolute;bottom:2px;left:2px}.cky-category-direct-switch input[type=checkbox]:checked:before{transform:translate(14px)}.cky-category-direct-switch input[type=checkbox]:after{display:none}.cky-category-direct-switch .cky-category-direct-switch-enabled:checked{background:#818181}@media (width<=576px){.cky-category-direct-preview-wrapper{margin-top:16px;display:block}.cky-category-direct-item{justify-content:space-between;width:45%;margin:0 0 10px}.cky-category-direct-preview-btn-wrapper .cky-btn-preferences{width:100%}}@media (width<=352px){.cky-category-direct-preview{font-size:12px}}.cky-switch{display:flex}.cky-switch input[type=checkbox]{-webkit-appearance:none;cursor:pointer;background:#d0d5d2;border:none;border-radius:50px;outline:0;width:44px;height:24px;margin:0;position:relative;top:0}.cky-switch input[type=checkbox]:checked{background:#3a76d8}.cky-switch input[type=checkbox]:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;margin:0;transition:all .4s;position:absolute;bottom:2px;left:2px}.cky-switch input[type=checkbox]:after{display:none}.cky-switch input[type=checkbox]:checked:before{transform:translate(20px)}@media (width<=425px){.cky-switch input[type=checkbox]{width:38px;height:21px}.cky-switch input[type=checkbox]:before{width:17px;height:17px}.cky-switch input[type=checkbox]:checked:before{transform:translate(17px)}}.video-placeholder-youtube{background-color:#b2b0b059;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.video-placeholder-text-youtube{text-align:center;color:#fff;cursor:pointer;background-color:#000c;border:1px solid;border-radius:2px;align-items:center;padding:10px 16px}.video-placeholder-normal{background-color:#b2b0b059;background-image:url(/assets/consent/cky-placeholder.svg);background-position:50%;background-repeat:no-repeat;background-size:80px;justify-content:center;align-items:flex-end;max-width:100%;display:flex;position:relative}.video-placeholder-text-normal{text-align:center;cursor:pointer;border:1px solid;border-radius:2px;align-items:center;padding:10px 16px}.cky-rtl{text-align:right;direction:rtl}.cky-rtl .cky-banner-btn-close{left:9px;right:auto}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right:8px}.cky-rtl .cky-notice-btn-wrapper{margin-left:0;margin-right:15px}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right:8px}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right:0}.cky-rtl .cky-accordion .cky-accordion-chevron i:before{border:none;border-top:1.4px solid;border-left:1.4px solid;left:12px}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i:before{transform:rotate(-135deg)}.cky-rtl .cky-category-direct-preview-btn-wrapper{margin-left:0;margin-right:15px}.cky-rtl .cky-category-direct-item label{margin-left:10px;margin-right:0}.cky-rtl .cky-category-direct-preview-section .cky-category-direct-item:first-child{margin:0 0 10px}@media (width<=992px){.cky-rtl .cky-category-direct-preview-btn-wrapper{margin-right:0}}@media (width<=768px){.cky-rtl .cky-notice-btn-wrapper,.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right:0}}@media (width<=576px){.cky-rtl .cky-prefrence-btn-wrapper .cky-btn,.cky-rtl .cky-notice-btn-wrapper .cky-btn,.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right:0}.cky-rtl .cky-notice-btn-wrapper .cky-btn-reject{margin-right:8px}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding:0 22px 0 0}}@media (width<=425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding:0 15px 0 0}}[data-cky-tag=powered-by],[data-cky-tag=detail-powered-by]{justify-content:flex-end}[data-cky-tag=powered-by] div,[data-cky-tag=detail-powered-by] div{opacity:.7}[data-cky-tag=powered-by] div:hover,[data-cky-tag=detail-powered-by] div:hover{opacity:1}@media (width<=768px){[data-cky-tag=powered-by],[data-cky-tag=detail-powered-by]{justify-content:center;margin-top:8px}}.cky-preference-header .cky-preference-title{margin:0;padding:0}.cky-accordion-heading{font:inherit;color:inherit;margin:0;padding:0;display:block}@media (width<=480px){.cky-btn-revisit-wrapper{width:36px;height:36px}.cky-btn-revisit-wrapper .cky-btn-revisit img{width:22px;height:22px}.cky-revisit-bottom-left{bottom:8px;left:8px}.cky-revisit-bottom-right{bottom:8px;right:8px}}:root{--wwr-green:#54b435;--wwr-ink:#2f3b40;--wwr-heading:#0f172a;--wwr-muted:#586168;--wwr-border:#dce1e3}body[class]{--ast-global-color-0:var(--wwr-green);--ast-global-color-1:var(--wwr-green);--ast-global-color-4:#fff;--ast-global-color-6:#fff;--e-global-color-primary:var(--wwr-green);--e-global-color-accent:var(--wwr-green);--e-global-color-astglobalcolor0:var(--wwr-green);--e-global-color-astglobalcolor1:var(--wwr-green);--e-global-color-astglobalcolor4:#fff;--e-global-color-astglobalcolor6:#fff}[hidden]{display:none!important}.wwr-form-status{width:100%;padding:calc(var(--tw-spacing) * 4);font-size:var(--tw-text-base);line-height:var(--tw-leading,var(--tw-text-base--line-height));color:var(--wwr-ink);background:#fff;border-radius:.25rem}.wwr-form-error{color:#842222;background:#fff1f1}.srfm-form [aria-invalid=true]{border-color:#b91c1c!important}.srfm-form button:disabled{cursor:wait;opacity:.7}.srfm-form .iti{width:100%}.srfm-form .iti__selected-country{color:inherit;text-transform:none;letter-spacing:normal;background:0 0;border:0;border-radius:0;padding:0}.srfm-form .iti__search-input,.srfm-form .iti__country-list{margin:0}.wwr-gallery{grid-template-columns:repeat(var(--gallery-columns),minmax(0,1fr));gap:var(--gallery-gap);display:grid!important}.wwr-gallery .e-gallery-item{display:block;position:relative;overflow:hidden}.wwr-gallery .e-gallery-image{width:100%;aspect-ratio:var(--gallery-ratio);background-position:50%;background-size:cover}.wwr-gallery .elementor-gallery-item__overlay{position:absolute;inset:0}@media (width<=1024px){.wwr-gallery{grid-template-columns:repeat(var(--gallery-tablet),minmax(0,1fr))}}@media (width<=767px){.wwr-gallery{grid-template-columns:repeat(var(--gallery-mobile),minmax(0,1fr))}}.menu-item.wwr-submenu-open>.sub-menu{visibility:visible!important;opacity:1!important;display:block!important;left:0!important}.ast-header-break-point .ast-desktop-popup-content,.ast-desktop .ast-mobile-popup-content{display:none}.wwr-lightbox{border-style:var(--tw-border-style);color:#fff;z-index:100000;background:#111820;border-width:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0}.wwr-lightbox[open]{justify-content:center;align-items:center;display:flex}.wwr-lightbox::backdrop{background:0 0}.wwr-lightbox figure{text-align:center;max-width:70vw;margin:0}.wwr-lightbox img{object-fit:contain;max-width:70vw;max-height:calc(100vh - 120px)}.wwr-lightbox figcaption{background:#111820;width:100%;padding:15px 20px;font:16px/1.5 Poppins,sans-serif;position:fixed;bottom:0;left:0}.wwr-lightbox button{color:inherit;cursor:pointer;background:0 0;border:0;padding:5px;font-size:20px;line-height:1;position:absolute}.wwr-lightbox button:hover{color:#fff}.wwr-lightbox-toolbar{z-index:2;background:#111820;height:64px;position:absolute;inset:0 0 auto}.wwr-lightbox-toolbar button{border-radius:6px;top:10px}.wwr-lightbox-counter{font-size:16px;position:absolute;top:21px;left:20px}.wwr-lightbox-close{right:15px}.wwr-lightbox-share{right:59px}.wwr-lightbox-zoom{right:103px}.wwr-lightbox-fullscreen{right:147px}.wwr-lightbox-previous,.wwr-lightbox-next{width:15%;height:100%;top:0;font-size:25px!important}.wwr-lightbox-previous{left:0}.wwr-lightbox-next{right:0}.wwr-lightbox-share-menu{color:#333;background:#fff;border-radius:3px;padding:10px;position:absolute;top:60px;right:20px;box-shadow:0 0 15px #0003}.wwr-lightbox-share-menu a{color:#2f3b40;align-items:center;gap:12px;min-height:44px;padding:10px 12px;font-size:16px;text-decoration:none;display:flex}.wwr-lightbox button:focus-visible{outline-offset:-4px;outline:2px solid #fff}.wwr-lightbox-share-menu a:focus-visible{outline-offset:-2px;outline:2px solid #2f3b40}.wwr-lightbox-toolbar button:hover{background:#2f3b40}.wwr-lightbox-share-menu a:hover{text-underline-offset:3px;text-decoration:underline}.wwr-lightbox.wwr-zoomed figure{max-height:calc(100vh - 120px);overflow:auto}.wwr-lightbox.wwr-zoomed img{width:auto;max-width:none;max-height:none}@media (width<=767px){.wwr-lightbox figure,.wwr-lightbox img{max-width:100vw}.wwr-lightbox-previous,.wwr-lightbox-next{width:10%}}.cky-accordion.wwr-expanded .cky-accordion-body{display:block}.cky-accordion.wwr-expanded .cky-accordion-chevron i{transform:rotate(45deg)}.cky-switch input:checked{background-color:#1863dc!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.wwr-page-guidance{color:#303030;background:#fff;width:100%;padding:clamp(28px,5vw,70px) max(20px,50% - 600px)}.wwr-guidance-section+.wwr-guidance-section{border-top:1px solid #dedede;margin-top:48px;padding-top:40px}.wwr-guidance-section{scroll-margin-top:30px}.wwr-guidance-section h2{color:#252525;margin:0 0 20px;font:600 clamp(24px,3vw,34px)/1.3 Poppins,sans-serif}.wwr-guidance-section p{margin:0 0 18px;line-height:1.75}.wwr-guidance-with-image{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:36px;display:grid}.wwr-guidance-with-image>img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%}.wwr-related-links{flex-wrap:wrap;gap:12px;padding:0;list-style:none;display:flex;margin:24px 0 0!important}.wwr-related-links a{border:1px solid var(--wwr-border);color:var(--wwr-ink);text-underline-offset:3px;background:#fff;border-radius:4px;padding:12px 16px;font-weight:600;text-decoration:underline;display:inline-block}.wwr-related-links a:hover{color:var(--wwr-ink);border-color:var(--wwr-green);background:#fff}.wwr-related-links a:focus-visible,.wwr-faq summary:focus-visible{outline:3px solid var(--wwr-ink);outline-offset:3px}.wwr-faq{border-bottom:1px solid #d8d8d8;padding:16px 0}.wwr-faq summary{cursor:pointer;color:#303030;font-weight:600}.wwr-faq p{margin:14px 0 0}.wwr-review-date{color:inherit;margin-top:5px;font-size:11px;display:block}.wwr-gallery img.e-gallery-image{object-fit:cover;height:auto;display:block}.wwr-gallery-caption{color:#fff;background:#252525;padding:10px 12px;font-size:13px;line-height:1.5;display:block}.wwr-gallery .elementor-gallery-item__overlay{pointer-events:none}.wwr-stat-number{margin:0;font:600 40px/1.3 Poppins,sans-serif}.wwr-coverage-group{margin-top:24px}@media (width<=767px){.wwr-guidance-with-image{grid-template-columns:1fr;gap:22px}}.wwr-former-h6{margin:0;font-size:17px;font-weight:600;line-height:1.25}.wwr-former-h5{font-size:21px;font-weight:600;line-height:1.2}.wwr-former-h4{margin:0;font-size:24px;font-weight:600;line-height:1.2}.wwr-header-coverage{margin:0}.elementor-button,.ast-custom-button,.ast-button-wrap .menu-toggle,.srfm-submit-button{color:var(--wwr-heading)!important}.elementor-button svg,.ast-button-wrap .menu-toggle svg{fill:currentColor}.elementor-widget-icon-list .wwr-service-link{color:#fff!important}.wwr-service-link:hover{text-underline-offset:4px;text-decoration:underline}.wwr-service-link:focus-visible{outline-offset:4px;outline:2px solid #fff}.elementor-image-box-description a{color:inherit;text-underline-offset:3px;text-decoration:underline}.ast-button-wrap .menu-toggle,.wwr-lightbox-toolbar button{min-width:44px;min-height:44px}.wwr-accessible-accent,.wwr-accessible-accent span{color:var(--wwr-ink)!important}.ast-above-header-bar,.ast-above-header-bar a,.ast-above-header-bar p,.ast-above-header-bar span,.ast-above-header-bar strong{color:var(--wwr-heading)!important}.ast-above-header-bar svg,.ast-button-wrap .menu-toggle svg{fill:currentColor!important}.wwr-review-date{font-size:12px}.elementor .wwr-readable-label,.elementor .wwr-readable-label :is(.elementor-heading-title,.elementor-icon-box-title,p,span){color:var(--wwr-ink)!important}.elementor .wwr-readable-on-dark,.elementor .wwr-readable-on-dark :is(.elementor-heading-title,.elementor-icon-box-title,p,span){color:#fff!important}.elementor .wwr-readable-panel,.elementor .wwr-readable-panel p{color:var(--wwr-heading)!important}.ast-header-break-point .main-header-menu a.menu-link,.ast-mobile-popup-content a.menu-link,.main-header-menu .sub-menu a.menu-link{color:var(--wwr-ink)!important}.elementor-widget-text-editor p,.elementor-image-box-description{line-height:1.75}.entry-content h1,.wwr-blog-title,.wwr-area-title{text-wrap:balance}.entry-content p,.wwr-blog-standfirst{text-wrap:pretty}@media (width<=767px){.elementor-widget-text-editor p,.elementor-image-box-description{font-size:16px}}.wwr-quote-page{--quote-accent:var(--wwr-green);--quote-ink:var(--wwr-ink);--quote-green:var(--wwr-green);color:var(--quote-ink);font-family:Poppins,sans-serif}.wwr-quote-page #masthead{background:#fff;position:relative}.wwr-quote-container{max-width:1200px;margin:auto;padding-left:28px;padding-right:28px}.wwr-quote-hero{background:linear-gradient(90deg,#141c0fe8,#1b2414bd),url(/assets/optimised/hero-home-58212a0be9234845-1600.webp) 50%/cover;padding:72px 0}.wwr-quote-intro{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid}.wwr-quote-intro>div:first-child{color:#fff;padding-top:28px}.wwr-quote-eyebrow{letter-spacing:1.7px;margin-bottom:20px;font-size:12px;font-weight:700}.wwr-quote-intro h1{color:#fff;letter-spacing:-1.3px;margin:0 0 24px;font-size:44px;font-weight:700;line-height:1.17}.wwr-quote-intro h1 span{color:var(--quote-accent)}.wwr-quote-intro>div:first-child>p:not(.wwr-quote-eyebrow){font-size:16px;line-height:1.8}.wwr-quote-promises{margin:28px 0;padding:0;font-size:15px;list-style:none}.wwr-quote-promises li{padding:8px 0}.wwr-quote-promises li:before{content:"✓";color:var(--quote-accent);margin-right:12px;font-weight:700}.wwr-quote-coverage{opacity:.9}.wwr-quote-work-link{text-underline-offset:5px;font-weight:600;text-decoration:underline;color:#fff!important}.wwr-quote-panel{color:var(--quote-ink);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 12px 45px #0002}.wwr-quote-panel-heading{background:var(--quote-accent);color:var(--wwr-heading);padding:26px 30px}.wwr-quote-panel-heading>p{letter-spacing:1.6px;margin:0 0 6px;font-size:11px;font-weight:700}.wwr-quote-panel-heading h2{color:inherit;margin:0;font-size:23px;font-weight:600;line-height:1.35}.wwr-quote-progress{align-items:center;gap:16px;margin-top:20px;font-size:12px;font-weight:600;display:flex}.wwr-quote-progress progress{width:100px;height:7px;accent-color:var(--wwr-ink);border:0;border-radius:10px;flex:1;overflow:hidden}.wwr-quote-progress progress::-webkit-progress-bar{background:#fff8}.wwr-quote-progress progress::-webkit-progress-value{background:var(--wwr-ink)}.wwr-quote-form{margin:0;padding:28px 30px}.wwr-quote-form fieldset{border:0;min-width:0;margin:0 0 24px;padding:0}.wwr-quote-form legend{float:none;width:100%;color:var(--quote-ink);margin:0 0 8px;padding:0;font-size:21px;font-weight:600;line-height:1.4}.wwr-quote-form legend:focus{outline:none}.wwr-quote-hint{color:var(--wwr-muted);margin:0 0 20px;font-size:13px;line-height:1.65}.wwr-quote-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wwr-quote-option{cursor:pointer;min-width:0;display:flex;position:relative;margin:0!important}.wwr-quote-option>input{opacity:0;width:1px;height:1px;position:absolute}.wwr-quote-option>span{border:1px solid var(--wwr-border);border-radius:6px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-height:91px;padding:14px;font-size:13px;font-weight:600;line-height:1.4;transition:background .15s,border-color .15s;display:flex}.wwr-quote-option-mark{border:1px solid var(--wwr-border);color:#0000;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex}.wwr-quote-option input:checked+span{border:2px solid var(--wwr-ink);background:#fff;padding:13px}.wwr-quote-option input:checked+span .wwr-quote-option-mark{background:var(--wwr-green);border-color:var(--wwr-green);color:var(--wwr-heading)}.wwr-quote-option:hover>span{border-color:var(--wwr-ink);background:#fff}.wwr-quote-option input:focus-visible+span{outline:3px solid var(--wwr-ink);outline-offset:2px}.wwr-quote-form label:not(.wwr-quote-option){margin:0 0 16px;font-size:13px;font-weight:600;line-height:1.5;display:block}.wwr-quote-form input:not([type=hidden]):not([type=radio]),.wwr-quote-form textarea,.wwr-quote-form select{box-sizing:border-box;border:1px solid var(--wwr-border);width:100%;min-height:48px;color:var(--quote-ink);box-shadow:none;background:#fff;border-radius:5px;margin-top:7px;padding:12px 14px;font:15px/1.4 Poppins,sans-serif;display:block}.wwr-quote-form :is(input,textarea,select):focus-visible{outline:2px solid var(--wwr-ink);outline-offset:2px}.wwr-quote-input-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.wwr-quote-optional{color:var(--wwr-muted);font-weight:400}.wwr-quote-controls{gap:12px;margin-top:24px;display:flex}.wwr-quote-button{cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:15px 20px;font:600 14px/1.5 Poppins,sans-serif;text-decoration:none;display:inline-flex;background:var(--quote-accent)!important;color:var(--wwr-heading)!important}.wwr-quote-button:hover{box-shadow:inset 0 0 0 2px;background:var(--wwr-green)!important}.wwr-quote-controls .wwr-quote-button{flex:1}.wwr-quote-back{border:1px solid var(--wwr-border);cursor:pointer;border-radius:5px;min-height:50px;padding:12px 15px;font:500 14px/1.5 Poppins,sans-serif;color:var(--quote-ink)!important;background:#fff!important}.wwr-quote-button:focus-visible,.wwr-quote-back:focus-visible{outline:3px solid var(--wwr-ink);outline-offset:3px}.wwr-quote-button:disabled{opacity:.65;cursor:wait}.wwr-quote-reassurance{color:var(--wwr-muted);text-align:center;margin:18px 0 0;font-size:12px}.wwr-quote-privacy{color:var(--wwr-muted);margin:12px 0 0;font-size:11px;line-height:1.65}.wwr-quote-privacy a{color:var(--wwr-ink);text-decoration:underline}.wwr-quote-section{padding-top:70px;padding-bottom:70px}.wwr-quote-section h2,.wwr-quote-next h2{color:var(--wwr-ink);margin:0 0 30px;font-size:32px;font-weight:600;line-height:1.25}.wwr-quote-services{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.wwr-quote-services a{color:inherit;text-decoration:none;display:block}.wwr-quote-services img{aspect-ratio:500/320;object-fit:cover;border-radius:5px;width:100%;height:auto}.wwr-quote-services h3{margin:18px 0 8px;font-size:19px;font-weight:600}.wwr-quote-services p{color:var(--wwr-muted);margin:0;font-size:14px}.wwr-quote-next{background:#fff;padding:65px 0}.wwr-quote-steps{grid-template-columns:repeat(3,1fr);gap:40px;margin:35px 0;display:grid}.wwr-quote-steps span{color:var(--wwr-ink);font-size:30px;font-weight:600}.wwr-quote-steps h3{margin:12px 0;font-size:18px;font-weight:600}.wwr-quote-steps p{color:var(--wwr-muted);font-size:14px;line-height:1.8}.wwr-quote-form [aria-invalid=true]{border-color:#a72323!important}@media (width<=1000px){.wwr-quote-intro{grid-template-columns:.85fr 1.15fr;gap:32px}.wwr-quote-intro h1{font-size:36px}.wwr-quote-panel-heading,.wwr-quote-form{padding:24px}.wwr-quote-container{padding-left:22px;padding-right:22px}}@media (width<=767px){.wwr-quote-hero{padding:34px 0}.wwr-quote-intro{grid-template-columns:1fr;gap:28px}.wwr-quote-intro>div:first-child{padding-top:0}.wwr-quote-intro h1{font-size:35px}.wwr-quote-promises{margin:18px 0}.wwr-quote-intro>div:first-child>p:not(.wwr-quote-eyebrow){font-size:14px}.wwr-quote-panel-heading,.wwr-quote-form{padding:22px 19px}.wwr-quote-panel-heading h2{font-size:20px}.wwr-quote-form legend{font-size:19px}.wwr-quote-option>span{padding:12px;font-size:12px}.wwr-quote-option input:checked+span{padding:11px}.wwr-quote-services,.wwr-quote-steps{grid-template-columns:1fr;gap:28px}.wwr-quote-section,.wwr-quote-next{padding-top:40px;padding-bottom:40px}.wwr-quote-section h2,.wwr-quote-next h2{font-size:26px}.wwr-quote-button{padding:13px;font-size:13px}.wwr-quote-container{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.wwr-quote-option>span{transition:none}}.wwr-quote-page #masthead .menu-link{color:#293422!important}.wwr-quote-page #masthead .menu-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--wwr-green);-webkit-text-decoration-color:var(--wwr-green);-webkit-text-decoration-color:var(--wwr-green);text-decoration-color:var(--wwr-green);text-underline-offset:4px;color:var(--wwr-ink)!important}.wwr-area-hero{color:var(--wwr-ink);background:#fff;padding:58px 0}.wwr-area-intro{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;display:grid}.wwr-area-intro h1{letter-spacing:-1px;color:var(--wwr-ink);margin:0 0 24px;font:700 clamp(34px,4vw,48px)/1.15 Poppins,sans-serif}.wwr-area-intro p{margin:0 0 20px;line-height:1.8}.wwr-area-intro .wwr-quote-eyebrow{color:var(--wwr-ink);font-size:12px}.wwr-area-intro figure{min-width:0;margin:0}.wwr-area-intro img{aspect-ratio:4/3;object-fit:cover;border-radius:7px;width:100%;height:auto;display:block}.wwr-area-intro figcaption{color:var(--wwr-muted);margin-top:12px;font-size:12px;line-height:1.6}.wwr-area-intro figcaption a,.wwr-area-service-link a{color:var(--wwr-ink);text-underline-offset:3px;text-decoration:underline}.wwr-area-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.wwr-area-phone{font-size:16px;font-weight:600;text-decoration:underline;color:var(--wwr-ink)!important}.wwr-area-breadcrumbs{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;font-size:12px;display:flex}.wwr-area-breadcrumbs a{color:var(--wwr-ink);text-decoration:underline}.wwr-area-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.wwr-area-grid>a{border:1px solid var(--wwr-border);color:var(--wwr-ink);background:#fff;border-radius:6px;flex-direction:column;padding:28px;text-decoration:none;display:flex}.wwr-area-grid h3{color:var(--wwr-ink);margin:0 0 16px;font-size:23px;font-weight:600;line-height:1.3}.wwr-area-grid p{margin:0 0 24px;font-size:16px;line-height:1.8}.wwr-area-grid span{color:var(--wwr-ink);text-underline-offset:3px;margin-top:auto;font-size:13px;font-weight:600;text-decoration:underline}.wwr-area-grid>a:hover{border-color:var(--wwr-green);background:#fff}.wwr-area-grid>a:focus-visible,.wwr-area-links a:focus-visible{outline:3px solid var(--wwr-ink);outline-offset:3px}.wwr-area-links ul{flex-wrap:wrap;gap:12px 24px;padding:0;list-style:none;display:flex;margin:20px 0 0!important}.wwr-area-links a{text-underline-offset:4px;padding:5px 0;font-weight:500;line-height:1.6;text-decoration:underline;display:inline-block;color:var(--wwr-ink)!important}.wwr-area-links a[aria-current=page]{font-weight:700}.wwr-footer-areas{color:var(--wwr-ink);background:#fff;padding:28px 24px}.wwr-footer-areas>div{max-width:1200px;margin:auto}.wwr-footer-areas p{margin:0;font-size:16px;font-weight:600}.wwr-footer-areas .wwr-area-links ul{margin-top:12px!important}.wwr-footer-areas .wwr-area-links a{font-size:13px}.wwr-area-page .wwr-page-guidance{max-width:none}.wwr-area-service-link{margin:24px 0 0}.wwr-header-coverage{font-size:12px!important;line-height:1.5!important}@media (width<=900px){.wwr-area-intro{gap:30px}.wwr-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wwr-area-intro h1{font-size:36px}}@media (width<=767px){.wwr-area-hero{padding:34px 0}.wwr-area-intro{grid-template-columns:1fr;gap:30px}.wwr-area-intro h1{font-size:34px}.wwr-area-intro p{font-size:16px}.wwr-area-grid{grid-template-columns:1fr;gap:18px}.wwr-area-grid>a{padding:24px}.wwr-area-grid h3{font-size:23px}.wwr-area-actions{gap:18px}.wwr-area-links ul{gap:8px 18px}.wwr-footer-areas{padding:25px 20px}}.wwr-area-grid h4{color:var(--wwr-ink);margin:0 0 16px;font-size:23px;font-weight:600;line-height:1.3}.wwr-region-section{margin-top:36px;scroll-margin-top:24px}.wwr-region-section>h3{color:var(--wwr-ink);margin-bottom:20px;font-size:27px}.wwr-area-groups details{border:1px solid var(--wwr-border);background:#fff;border-radius:5px;margin:12px 0;padding:16px 20px}.wwr-area-groups summary{cursor:pointer;color:var(--wwr-ink);font-weight:600}.wwr-area-groups summary span{margin-left:12px;font-size:12px;font-weight:400}.wwr-area-groups summary:focus-visible{outline:3px solid var(--wwr-ink);outline-offset:5px}.wwr-area-groups .wwr-coverage-all{margin-top:12px}.wwr-coverage-teaser{--quote-accent:var(--wwr-green);max-width:1140px;color:var(--wwr-ink);background:#fff;border-radius:7px;grid-template-columns:1.2fr 1fr;gap:54px;margin:36px auto;padding:42px;display:grid}.wwr-coverage-teaser h2{margin:0 0 20px;font-size:34px;line-height:1.25}.wwr-coverage-teaser p{margin-bottom:22px;line-height:1.8}.wwr-coverage-teaser .wwr-quote-eyebrow{letter-spacing:1px;color:var(--wwr-ink);font-size:12px;font-weight:600}.wwr-coverage-regions{flex-direction:column;justify-content:center;gap:12px;display:flex}.wwr-coverage-regions a{border:1px solid var(--wwr-border);background:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;padding:20px;font-weight:500;text-decoration:none;display:flex;color:var(--wwr-ink)!important}.wwr-coverage-regions a:hover{border-color:var(--wwr-green);background:#fff}.wwr-coverage-regions a:focus-visible{outline:3px solid var(--wwr-ink);outline-offset:3px}.wwr-footer-areas a{color:var(--wwr-ink);text-underline-offset:3px;margin-top:10px;font-size:13px;text-decoration:underline;display:inline-block}.wwr-quote-coverage a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=767px){.wwr-coverage-teaser{grid-template-columns:1fr;gap:28px;margin:24px 0;padding:28px 22px}.wwr-coverage-teaser h2{font-size:28px}.wwr-area-grid h4{font-size:23px}.wwr-coverage-regions a{padding:17px}.wwr-area-groups details{padding:15px}}.wwr-home-intro{max-width:76ch;font-weight:400!important;line-height:1.6!important}.wwr-county-shortcuts{flex-wrap:wrap;gap:12px;margin:24px 0 36px;display:flex}.wwr-county-shortcuts a{border:1px solid var(--wwr-border);min-height:48px;color:var(--wwr-ink);background:#fff;border-radius:5px;justify-content:space-between;align-items:center;gap:24px;padding:12px 18px;font-weight:600;text-decoration:none;display:flex}.wwr-county-shortcuts a:hover{border-color:var(--wwr-green)}.wwr-county-shortcuts a:focus-visible,.wwr-county-back:focus-visible,.wwr-area-county-link:focus-visible{outline:3px solid var(--wwr-ink);outline-offset:3px}.wwr-county-back,.wwr-area-county-link{text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-size:16px;text-decoration:underline;display:inline-flex;color:var(--wwr-ink)!important}.wwr-county-back{margin-top:16px}.wwr-area-groups summary,.wwr-area-groups ul a{align-content:center;min-height:44px}.wwr-area-groups ul{gap:4px 24px}@media (width<=480px){.wwr-county-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wwr-county-shortcuts a{gap:10px;padding:12px;font-size:13px}}.wwr-blog-page{color:var(--wwr-ink)}.wwr-blog-intro{border-bottom:1px solid var(--wwr-border);background:#fff;padding:32px 0 52px}.wwr-blog-breadcrumbs{flex-wrap:wrap;gap:9px;margin-bottom:35px;font-size:14px;display:flex}.wwr-blog-breadcrumbs a{color:var(--wwr-ink);text-underline-offset:3px;text-decoration:underline}.wwr-blog-page h1{letter-spacing:-.025em;max-width:980px;color:var(--wwr-ink);margin:14px 0 24px;font:600 clamp(30px,4vw,50px)/1.18 Poppins,sans-serif}.wwr-blog-standfirst{max-width:830px;margin-bottom:20px;font-size:19px;line-height:1.75}.wwr-blog-byline{color:var(--wwr-muted);flex-wrap:wrap;gap:10px 24px;font-size:14px;display:flex}.wwr-blog-byline a{color:inherit;text-decoration:underline}.wwr-blog-index{padding-top:48px;padding-bottom:56px}.wwr-blog-page h2,.wwr-blog-related h2{color:var(--wwr-ink);font:600 clamp(24px,2.5vw,32px)/1.3 Poppins,sans-serif}.wwr-blog-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 55px;display:grid}.wwr-blog-topics a{border:1px solid var(--wwr-border);color:var(--wwr-ink);background:#fff;border-radius:5px;justify-content:space-between;gap:12px;padding:19px;font-weight:600;display:flex}.wwr-blog-topics a:hover{border-color:var(--wwr-green);background:#fff}.wwr-blog-section-heading{justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:24px;display:flex}.wwr-blog-section-heading h2{margin:0}.wwr-blog-section-heading span{white-space:nowrap;font-size:14px}.wwr-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.wwr-blog-card{border:1px solid var(--wwr-border);background:#fff;border-radius:7px;overflow:hidden}.wwr-blog-card img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.wwr-blog-card>div{padding:23px}.wwr-blog-category{text-transform:uppercase;letter-spacing:.07em;color:var(--wwr-ink);font-size:14px;font-weight:600}.wwr-blog-card h3{margin:10px 0 14px;font:600 21px/1.4 Poppins,sans-serif}.wwr-blog-card h3 a{color:var(--wwr-ink)}.wwr-blog-card h3 a:hover{text-decoration:underline}.wwr-blog-card p{font-size:14px;line-height:1.8}.wwr-blog-card time{color:var(--wwr-muted);font-size:14px}.wwr-blog-article-layout{grid-template-columns:minmax(0,800px) minmax(230px,1fr);align-items:start;gap:60px;padding-top:44px;padding-bottom:44px;display:grid}.wwr-blog-hero{margin:0 0 36px}.wwr-blog-hero img{object-fit:cover;border-radius:6px;width:100%;max-height:540px}.wwr-blog-hero figcaption{color:var(--wwr-muted);padding-top:10px;font-size:14px;line-height:1.7}.wwr-blog-prose{overflow-wrap:break-word;font-size:17px;line-height:1.95}.wwr-blog-prose>p:first-child{color:var(--wwr-ink);font-size:20px;line-height:1.8}.wwr-blog-prose h2{margin:40px 0 20px;font-size:27px}.wwr-blog-prose p{margin:0 0 24px}.wwr-blog-prose a,.wwr-blog-hero a,.wwr-blog-text-link,.wwr-blog-back a{color:var(--wwr-ink);text-underline-offset:4px;text-decoration:underline}.wwr-blog-prose table{border-collapse:collapse;width:100%;margin:24px 0;font-size:15px;line-height:1.6}.wwr-blog-prose th,.wwr-blog-prose td{border:1px solid var(--wwr-border);text-align:left;padding:14px 12px}.wwr-blog-prose th{background:#fff}.wwr-blog-prose strong{color:var(--wwr-ink)}.wwr-blog-aside{border:1px solid var(--wwr-border);background:#fff;border-radius:7px;padding:26px;position:sticky;top:28px}.wwr-blog-aside h2{font-size:25px}.wwr-blog-aside p{font-size:14px;line-height:1.8}.wwr-blog-aside .wwr-quote-button{width:100%;margin:12px 0 16px;font-size:14px}.wwr-blog-aside .wwr-blog-text-link{margin-top:17px;font-size:14px;display:block}.wwr-blog-editorial-note{border-top:1px solid var(--wwr-border);color:var(--wwr-muted);padding-top:22px;font-size:14px;line-height:1.8}.wwr-blog-related{border-top:1px solid var(--wwr-border);padding-top:38px;padding-bottom:48px}.wwr-blog-related ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;margin:24px 0 28px;padding:0;list-style:none;display:grid}.wwr-blog-related li a{border-bottom:1px solid var(--wwr-border);height:100%;color:var(--wwr-ink);text-underline-offset:4px;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-size:15px;text-decoration:underline;display:flex}.wwr-blog-page a:focus-visible,.wwr-blog-related a:focus-visible{outline:3px solid var(--wwr-ink);outline-offset:4px}.wwr-blog-back{margin-top:30px}@media (width<=1000px){.wwr-blog-article-layout{grid-template-columns:minmax(0,1fr) 250px;gap:30px}.wwr-blog-grid,.wwr-blog-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.wwr-blog-article-layout{grid-template-columns:1fr;gap:30px;padding-top:25px}.wwr-blog-aside{position:static}.wwr-blog-grid,.wwr-blog-topics,.wwr-blog-related ul{grid-template-columns:1fr}.wwr-blog-intro{padding:24px 0 32px}.wwr-blog-breadcrumbs{margin-bottom:25px}.wwr-blog-standfirst{font-size:17px}.wwr-blog-prose{font-size:16px;line-height:1.85}.wwr-blog-prose>p:first-child{font-size:18px}.wwr-blog-prose h2{font-size:24px}.wwr-blog-prose table{font-size:14px}.wwr-blog-prose th,.wwr-blog-prose td{padding:10px 7px}.wwr-blog-related{padding-top:30px;padding-bottom:35px}}@media (width<=767px){.wwr-quote-hero{background-image:linear-gradient(90deg,#141c0fe8,#1b2414bd),url(/assets/optimised/hero-home-582a0c009a84bc54-640.webp)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
