/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.bg-dark-blue{background-color:#243c4b}.bg-blue{background-color:#0072ce}.bg-light-blue{background-color:#58cae7}.bg-lighter-blue{background-color:#eef7fc}.bg-lightest-blue{background-color:#f6f7f8}.bg-light-gray{background-color:#d9d9d6}.bg-lightest-gray{background-color:#f5f5f1}.bg-yellow{background-color:#f1c400}.bg-magenta{background-color:#e00083}.bg-red{background-color:#d22630}.bg-white{background-color:#fff}.bg-opaque-white{background-color:rgba(255,255,255,.85)}.landing-page--teaser h2,.landing-page--teaser h3{font-size:16px;color:#243c4b;font-weight:700}@media (min-width:992px){.landing-page--teaser h2,.landing-page--teaser h3{font-size:24px}}.landing-page--teaser .link-wrapper{text-decoration:none;color:#243c4b}.landing-page--teaser .link-wrapper:hover h3{text-decoration:underline}.landing-page--teaser .field--teaser-image{margin-bottom:20px}.landing-page--teaser .field--teaser-image img{width:100%;height:auto}.landing-page--teaser span.read-more{margin-top:0;margin-bottom:0;padding-top:1rem}.landing-page--teaser .field--introduction,.landing-page--teaser .field--introduction p{font-size:16px}@media (min-width:992px){.landing-page--teaser .field--introduction,.landing-page--teaser .field--introduction p{font-size:19px}}
.bg-dark-blue{background-color:#243c4b}.bg-blue{background-color:#0072ce}.bg-light-blue{background-color:#58cae7}.bg-lighter-blue{background-color:#eef7fc}.bg-lightest-blue{background-color:#f6f7f8}.bg-light-gray{background-color:#d9d9d6}.bg-lightest-gray{background-color:#f5f5f1}.bg-yellow{background-color:#f1c400}.bg-magenta{background-color:#e00083}.bg-red{background-color:#d22630}.bg-white{background-color:#fff}.bg-opaque-white{background-color:rgba(255,255,255,.85)}.lb-tabs-tabs{border:none!important;position:relative}.lb-tabs-tabs .scroll-arrow-left,.lb-tabs-tabs .scroll-arrow-right{position:absolute;top:16px;width:9px;height:16px;cursor:pointer;z-index:1}@media (min-width:768px){.lb-tabs-tabs .scroll-arrow-left,.lb-tabs-tabs .scroll-arrow-right{display:none}}.lb-tabs-tabs .scroll-arrow-left{left:10px;background:url(/themes/custom/planuk/src/images/arrow_right_blue.svg) no-repeat center;transform:rotate(180deg);background-size:contain}.lb-tabs-tabs .scroll-arrow-right{right:10px;background:url(/themes/custom/planuk/src/images/arrow_right_blue.svg) no-repeat center;background-size:contain}.lb-tabs-tabs ul.ui-tabs-nav{border:none;background:0 0;margin-bottom:20px;padding:.2em 0 0;display:flex;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.lb-tabs-tabs ul.ui-tabs-nav::-webkit-scrollbar{display:none}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab{border:none;background:0 0;white-space:nowrap;margin-bottom:initial;text-align:center;display:inline-flex;justify-content:center;align-items:center;flex:0 1 auto;position:relative}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:first-child{justify-content:left}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:last-child{justify-content:right}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:after{height:calc(100% - 9px);top:9px}@media (min-width:768px){.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:after{height:calc(100% - 5px);top:7px}}@media (min-width:768px){.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab{flex:0 1 auto;display:inherit;width:inherit}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:first-child{justify-content:center}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:last-child{justify-content:center}}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:not(:last-child):after{content:"";position:absolute;right:0;background-color:#243c4b;width:1px}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:not(:first-child,:last-child){padding:0 28px}@media (min-width:768px){.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:not(:first-child,:last-child){padding:0 32px}}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:first-child{padding-right:28px}@media (min-width:768px){.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:first-child{padding-right:32px}}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:last-child{padding-left:28px}@media (min-width:768px){.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab:last-child{padding-left:32px}}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab a.ui-tabs-anchor{color:#243c4b;font-size:16px;font-family:"Core Paint";letter-spacing:1.1px;text-transform:uppercase;padding:5px 0;line-height:22px;white-space:nowrap;overflow:hidden}@media (min-width:768px){.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab a.ui-tabs-anchor{font-size:18px}}@media (max-width:575.98px){.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab a.ui-tabs-anchor{white-space:nowrap}}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab a{position:relative}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab.ui-tabs-active{margin-bottom:initial;padding-bottom:0}.lb-tabs-tabs ul.ui-tabs-nav li.ui-tabs-tab.ui-tabs-active a{color:#0072ce;border-bottom:3px solid #0072ce;border-radius:0}.lb-tabs-tabs .ui-tabs-panel{padding:1em 0 2em 0}@media (min-width:768px){.lb-tabs-tabs .ui-tabs-panel{padding:2em 0}}.lb-tabs-tabs .ui-widget-content a{color:#0072ce}.lb-tabs-tabs .ui-widget-content a:hover{color:#0a58ca}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow,.lb-tabs-tabs .ui-widget-content .btn,.lb-tabs-tabs .ui-widget-content .btn-blue,.lb-tabs-tabs .ui-widget-content .btn-darkblue,.lb-tabs-tabs .ui-widget-content .btn-lightblue,.lb-tabs-tabs .ui-widget-content .btn-magenta,.lb-tabs-tabs .ui-widget-content .btn-primary,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse,.lb-tabs-tabs .ui-widget-content .btn-red,.lb-tabs-tabs .ui-widget-content .btn-secondary,.lb-tabs-tabs .ui-widget-content .btn-yellow{padding:0 10px;font-size:1rem;border-radius:0;text-transform:uppercase;text-decoration:none;border-width:2px;height:auto;font-size:16px;letter-spacing:1px;line-height:38px;padding:0 39px!important;width:auto}@media (max-width:575.98px){.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow,.lb-tabs-tabs .ui-widget-content .btn,.lb-tabs-tabs .ui-widget-content .btn-blue,.lb-tabs-tabs .ui-widget-content .btn-darkblue,.lb-tabs-tabs .ui-widget-content .btn-lightblue,.lb-tabs-tabs .ui-widget-content .btn-magenta,.lb-tabs-tabs .ui-widget-content .btn-primary,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse,.lb-tabs-tabs .ui-widget-content .btn-red,.lb-tabs-tabs .ui-widget-content .btn-secondary,.lb-tabs-tabs .ui-widget-content .btn-yellow{margin-top:.5rem!important;margin-bottom:.5rem!important}}@media (max-width:991.98px){.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow,.lb-tabs-tabs .ui-widget-content .btn,.lb-tabs-tabs .ui-widget-content .btn-blue,.lb-tabs-tabs .ui-widget-content .btn-darkblue,.lb-tabs-tabs .ui-widget-content .btn-lightblue,.lb-tabs-tabs .ui-widget-content .btn-magenta,.lb-tabs-tabs .ui-widget-content .btn-primary,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse,.lb-tabs-tabs .ui-widget-content .btn-red,.lb-tabs-tabs .ui-widget-content .btn-secondary,.lb-tabs-tabs .ui-widget-content .btn-yellow{width:100%}}@media (min-width:768px){.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow,.lb-tabs-tabs .ui-widget-content .btn,.lb-tabs-tabs .ui-widget-content .btn-blue,.lb-tabs-tabs .ui-widget-content .btn-darkblue,.lb-tabs-tabs .ui-widget-content .btn-lightblue,.lb-tabs-tabs .ui-widget-content .btn-magenta,.lb-tabs-tabs .ui-widget-content .btn-primary,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse,.lb-tabs-tabs .ui-widget-content .btn-red,.lb-tabs-tabs .ui-widget-content .btn-secondary,.lb-tabs-tabs .ui-widget-content .btn-yellow{padding:0 0;font-size:1.25rem;border-radius:0;height:auto;font-size:18px;line-height:42px}}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse{color:#0072ce;background-color:#fff;border-color:#0072ce}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse:hover,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse:hover{color:#fff;background-color:#0072ce;border-color:#0072ce}.btn-check:focus+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse,.btn-check:focus+.lb-tabs-tabs .ui-widget-content .btn-primary-inverse,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse:focus,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse:focus{color:#fff;background-color:#0072ce;border-color:#0072ce;box-shadow:0 0 0 .25rem rgba(0,114,206,.5)}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-primary-inverse,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-primary-inverse,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse.active,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse:active,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse.active,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse:active,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse.dropdown-toggle,.show>.lb-tabs-tabs .ui-widget-content .btn-primary-inverse.dropdown-toggle{color:#000;background-color:#fff;border-color:#1a80d3}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse:focus,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-primary-inverse:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-primary-inverse:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse.active:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse:active:focus,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse.active:focus,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse:active:focus,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse.dropdown-toggle:focus,.show>.lb-tabs-tabs .ui-widget-content .btn-primary-inverse.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(0,114,206,.5)}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse.disabled,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-primary-inverse:disabled,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse.disabled,.lb-tabs-tabs .ui-widget-content .btn-primary-inverse:disabled{color:#000;background-color:#fff;border-color:#0072ce}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue,.lb-tabs-tabs .ui-widget-content .btn-blue,.lb-tabs-tabs .ui-widget-content .btn-primary{color:#fff;background-color:#0072ce;border-color:#0072ce}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue:hover,.lb-tabs-tabs .ui-widget-content .btn-blue:hover,.lb-tabs-tabs .ui-widget-content .btn-primary:hover{color:#0072ce;background-color:#fff;border-color:#0072ce}.btn-check:focus+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue,.btn-check:focus+.lb-tabs-tabs .ui-widget-content .btn-blue,.btn-check:focus+.lb-tabs-tabs .ui-widget-content .btn-primary,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue:focus,.lb-tabs-tabs .ui-widget-content .btn-blue:focus,.lb-tabs-tabs .ui-widget-content .btn-primary:focus{color:#0072ce;background-color:#fff;border-color:#0072ce;box-shadow:0 0 0 .25rem rgba(38,135,213,.5)}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-blue,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-primary,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-blue,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-primary,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue.active,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue:active,.lb-tabs-tabs .ui-widget-content .btn-blue.active,.lb-tabs-tabs .ui-widget-content .btn-blue:active,.lb-tabs-tabs .ui-widget-content .btn-primary.active,.lb-tabs-tabs .ui-widget-content .btn-primary:active,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue.dropdown-toggle,.show>.lb-tabs-tabs .ui-widget-content .btn-blue.dropdown-toggle,.show>.lb-tabs-tabs .ui-widget-content .btn-primary.dropdown-toggle{color:#fff;background-color:#005ba5;border-color:#00569b}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue:focus,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-blue:focus,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-primary:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-blue:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-primary:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue.active:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue:active:focus,.lb-tabs-tabs .ui-widget-content .btn-blue.active:focus,.lb-tabs-tabs .ui-widget-content .btn-blue:active:focus,.lb-tabs-tabs .ui-widget-content .btn-primary.active:focus,.lb-tabs-tabs .ui-widget-content .btn-primary:active:focus,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue.dropdown-toggle:focus,.show>.lb-tabs-tabs .ui-widget-content .btn-blue.dropdown-toggle:focus,.show>.lb-tabs-tabs .ui-widget-content .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,135,213,.5)}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue.disabled,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-blue:disabled,.lb-tabs-tabs .ui-widget-content .btn-blue.disabled,.lb-tabs-tabs .ui-widget-content .btn-blue:disabled,.lb-tabs-tabs .ui-widget-content .btn-primary.disabled,.lb-tabs-tabs .ui-widget-content .btn-primary:disabled{color:#fff;background-color:#0072ce;border-color:#0072ce}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow,.lb-tabs-tabs .ui-widget-content .btn-secondary,.lb-tabs-tabs .ui-widget-content .btn-yellow{color:#243c4b;background-color:#f1c400;border-color:#f1c400}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow:hover,.lb-tabs-tabs .ui-widget-content .btn-secondary:hover,.lb-tabs-tabs .ui-widget-content .btn-yellow:hover{color:#243c4b;background-color:#fff;border-color:#f1c400}.btn-check:focus+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow,.btn-check:focus+.lb-tabs-tabs .ui-widget-content .btn-secondary,.btn-check:focus+.lb-tabs-tabs .ui-widget-content .btn-yellow,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow:focus,.lb-tabs-tabs .ui-widget-content .btn-secondary:focus,.lb-tabs-tabs .ui-widget-content .btn-yellow:focus{color:#243c4b;background-color:#fff;border-color:#f1c400;box-shadow:0 0 0 .25rem rgba(210,176,11,.5)}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-secondary,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-yellow,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-secondary,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-yellow,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow.active,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow:active,.lb-tabs-tabs .ui-widget-content .btn-secondary.active,.lb-tabs-tabs .ui-widget-content .btn-secondary:active,.lb-tabs-tabs .ui-widget-content .btn-yellow.active,.lb-tabs-tabs .ui-widget-content .btn-yellow:active,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow.dropdown-toggle,.show>.lb-tabs-tabs .ui-widget-content .btn-secondary.dropdown-toggle,.show>.lb-tabs-tabs .ui-widget-content .btn-yellow.dropdown-toggle{color:#000;background-color:#f4d033;border-color:#f2ca1a}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow:focus,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-secondary:focus,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-yellow:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-secondary:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-yellow:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow.active:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow:active:focus,.lb-tabs-tabs .ui-widget-content .btn-secondary.active:focus,.lb-tabs-tabs .ui-widget-content .btn-secondary:active:focus,.lb-tabs-tabs .ui-widget-content .btn-yellow.active:focus,.lb-tabs-tabs .ui-widget-content .btn-yellow:active:focus,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow.dropdown-toggle:focus,.show>.lb-tabs-tabs .ui-widget-content .btn-secondary.dropdown-toggle:focus,.show>.lb-tabs-tabs .ui-widget-content .btn-yellow.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(210,176,11,.5)}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow.disabled,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-yellow:disabled,.lb-tabs-tabs .ui-widget-content .btn-secondary.disabled,.lb-tabs-tabs .ui-widget-content .btn-secondary:disabled,.lb-tabs-tabs .ui-widget-content .btn-yellow.disabled,.lb-tabs-tabs .ui-widget-content .btn-yellow:disabled{color:#000;background-color:#f1c400;border-color:#f1c400}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red,.lb-tabs-tabs .ui-widget-content .btn-red{color:#fff;background-color:#d22630;border-color:#d22630}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red:hover,.lb-tabs-tabs .ui-widget-content .btn-red:hover{color:#d22630;background-color:#fff;border-color:#d22630}.btn-check:focus+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red,.btn-check:focus+.lb-tabs-tabs .ui-widget-content .btn-red,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red:focus,.lb-tabs-tabs .ui-widget-content .btn-red:focus{color:#d22630;background-color:#fff;border-color:#d22630;box-shadow:0 0 0 .25rem rgba(217,71,79,.5)}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-red,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-red,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red.active,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red:active,.lb-tabs-tabs .ui-widget-content .btn-red.active,.lb-tabs-tabs .ui-widget-content .btn-red:active,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red.dropdown-toggle,.show>.lb-tabs-tabs .ui-widget-content .btn-red.dropdown-toggle{color:#fff;background-color:#a81e26;border-color:#9e1d24}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red:focus,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-red:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-red:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red.active:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red:active:focus,.lb-tabs-tabs .ui-widget-content .btn-red.active:focus,.lb-tabs-tabs .ui-widget-content .btn-red:active:focus,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red.dropdown-toggle:focus,.show>.lb-tabs-tabs .ui-widget-content .btn-red.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,71,79,.5)}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red.disabled,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-red:disabled,.lb-tabs-tabs .ui-widget-content .btn-red.disabled,.lb-tabs-tabs .ui-widget-content .btn-red:disabled{color:#fff;background-color:#d22630;border-color:#d22630}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue,.lb-tabs-tabs .ui-widget-content .btn-lightblue{color:#fff;background-color:#58cae7;border-color:#58cae7}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue:hover,.lb-tabs-tabs .ui-widget-content .btn-lightblue:hover{color:#58cae7;background-color:#fff;border-color:#58cae7}.btn-check:focus+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue,.btn-check:focus+.lb-tabs-tabs .ui-widget-content .btn-lightblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue:focus,.lb-tabs-tabs .ui-widget-content .btn-lightblue:focus{color:#58cae7;background-color:#fff;border-color:#58cae7;box-shadow:0 0 0 .25rem rgba(113,210,235,.5)}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-lightblue,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-lightblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue.active,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue:active,.lb-tabs-tabs .ui-widget-content .btn-lightblue.active,.lb-tabs-tabs .ui-widget-content .btn-lightblue:active,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue.dropdown-toggle,.show>.lb-tabs-tabs .ui-widget-content .btn-lightblue.dropdown-toggle{color:#000;background-color:#46a2b9;border-color:#4298ad}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue:focus,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-lightblue:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-lightblue:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue.active:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue:active:focus,.lb-tabs-tabs .ui-widget-content .btn-lightblue.active:focus,.lb-tabs-tabs .ui-widget-content .btn-lightblue:active:focus,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue.dropdown-toggle:focus,.show>.lb-tabs-tabs .ui-widget-content .btn-lightblue.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(113,210,235,.5)}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue.disabled,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-lightblue:disabled,.lb-tabs-tabs .ui-widget-content .btn-lightblue.disabled,.lb-tabs-tabs .ui-widget-content .btn-lightblue:disabled{color:#000;background-color:#58cae7;border-color:#58cae7}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue,.lb-tabs-tabs .ui-widget-content .btn-darkblue{color:#fff;background-color:#243c4b;border-color:#243c4b}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue:hover,.lb-tabs-tabs .ui-widget-content .btn-darkblue:hover{color:#243c4b;background-color:#fff;border-color:#243c4b}.btn-check:focus+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue,.btn-check:focus+.lb-tabs-tabs .ui-widget-content .btn-darkblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue:focus,.lb-tabs-tabs .ui-widget-content .btn-darkblue:focus{color:#243c4b;background-color:#fff;border-color:#243c4b;box-shadow:0 0 0 .25rem rgba(69,89,102,.5)}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-darkblue,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-darkblue,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue.active,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue:active,.lb-tabs-tabs .ui-widget-content .btn-darkblue.active,.lb-tabs-tabs .ui-widget-content .btn-darkblue:active,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue.dropdown-toggle,.show>.lb-tabs-tabs .ui-widget-content .btn-darkblue.dropdown-toggle{color:#fff;background-color:#1d303c;border-color:#1b2d38}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue:focus,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-darkblue:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-darkblue:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue.active:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue:active:focus,.lb-tabs-tabs .ui-widget-content .btn-darkblue.active:focus,.lb-tabs-tabs .ui-widget-content .btn-darkblue:active:focus,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue.dropdown-toggle:focus,.show>.lb-tabs-tabs .ui-widget-content .btn-darkblue.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(69,89,102,.5)}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue.disabled,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-darkblue:disabled,.lb-tabs-tabs .ui-widget-content .btn-darkblue.disabled,.lb-tabs-tabs .ui-widget-content .btn-darkblue:disabled{color:#fff;background-color:#243c4b;border-color:#243c4b}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta,.lb-tabs-tabs .ui-widget-content .btn-magenta{color:#fff;background-color:#e00083;border-color:#e00083}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta:hover,.lb-tabs-tabs .ui-widget-content .btn-magenta:hover{color:#e00083;background-color:#fff;border-color:#e00083}.btn-check:focus+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta,.btn-check:focus+.lb-tabs-tabs .ui-widget-content .btn-magenta,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta:focus,.lb-tabs-tabs .ui-widget-content .btn-magenta:focus{color:#e00083;background-color:#fff;border-color:#e00083;box-shadow:0 0 0 .25rem rgba(229,38,150,.5)}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-magenta,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-magenta,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta.active,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta:active,.lb-tabs-tabs .ui-widget-content .btn-magenta.active,.lb-tabs-tabs .ui-widget-content .btn-magenta:active,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta.dropdown-toggle,.show>.lb-tabs-tabs .ui-widget-content .btn-magenta.dropdown-toggle{color:#fff;background-color:#b30069;border-color:#a80062}.btn-check:active+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta:focus,.btn-check:active+.lb-tabs-tabs .ui-widget-content .btn-magenta:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta:focus,.btn-check:checked+.lb-tabs-tabs .ui-widget-content .btn-magenta:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta.active:focus,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta:active:focus,.lb-tabs-tabs .ui-widget-content .btn-magenta.active:focus,.lb-tabs-tabs .ui-widget-content .btn-magenta:active:focus,.show>.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta.dropdown-toggle:focus,.show>.lb-tabs-tabs .ui-widget-content .btn-magenta.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(229,38,150,.5)}.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta.disabled,.lb-tabs-tabs .ui-widget-content #layout-builder-modal a.btn-magenta:disabled,.lb-tabs-tabs .ui-widget-content .btn-magenta.disabled,.lb-tabs-tabs .ui-widget-content .btn-magenta:disabled{color:#fff;background-color:#e00083;border-color:#e00083}
.bg-dark-blue{background-color:#243c4b}.bg-blue{background-color:#0072ce}.bg-light-blue{background-color:#58cae7}.bg-lighter-blue{background-color:#eef7fc}.bg-lightest-blue{background-color:#f6f7f8}.bg-light-gray{background-color:#d9d9d6}.bg-lightest-gray{background-color:#f5f5f1}.bg-yellow{background-color:#f1c400}.bg-magenta{background-color:#e00083}.bg-red{background-color:#d22630}.bg-white{background-color:#fff}.bg-opaque-white{background-color:rgba(255,255,255,.85)}.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item>.card-body,.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item>.card-header,.page.page-webform form.webform-submission-form>fieldset.form-item>.card-body,.page.page-webform form.webform-submission-form>fieldset.form-item>.card-header,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item>.card-body,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item>.card-header,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item>.card-body,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item>.card-header{display:flex;width:100%;padding:0;flex-direction:column}@media (min-width:576px){.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item>.card-body,.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item>.card-header,.page.page-webform form.webform-submission-form>fieldset.form-item>.card-body,.page.page-webform form.webform-submission-form>fieldset.form-item>.card-header,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item>.card-body,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item>.card-header,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item>.card-body,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item>.card-header{width:480px}}@media (max-width:575.98px){.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item>.card-body,.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item>.card-header,.page.page-webform form.webform-submission-form>fieldset.form-item>.card-body,.page.page-webform form.webform-submission-form>fieldset.form-item>.card-header,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item>.card-body,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item>.card-header,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item>.card-body,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item>.card-header{padding-left:32px;padding-right:32px}}.page [data-tippy-root]{max-width:initial;min-width:270px}.page form.webform-submission-form .webform-element-help{background-image:url(/themes/custom/planuk/src/images/help-tooltip.svg);position:absolute;right:-29px;top:2px;background-size:contain;height:18px;width:18px;display:inline-block;box-sizing:content-box;border:none}.page form.webform-submission-form .webform-element-help>span{display:none}.page form.webform-submission-form .webform-element-help:hover{border:none;color:#fff}.page form.webform-submission-form .fieldset-legend,.page form.webform-submission-form .form-label{width:-moz-fit-content;width:fit-content;position:relative}.page form.webform-submission-form .cvc-wrapper{margin-right:5px}.page form.webform-submission-form .cvc-wrapper label{position:relative}.page form.webform-submission-form .cvc-wrapper label .webform-element-help{right:-25px}.page.page-webform .alert-danger{display:none}.form-item-gift-amount:not(.visible-amount){display:none!important}.page form.webform-submission-form details summary{padding-top:5px;display:flex;color:#0072ce;width:-moz-fit-content;width:fit-content;position:relative;gap:8px}.page form.webform-submission-form details summary[aria-expanded=true]:after{transform:rotate(-90deg);top:2px}.page form.webform-submission-form details summary:after{content:"";background-image:url(/themes/custom/planuk/src/images/arrow_right_blue.svg);background-size:10px 20px;background-repeat:no-repeat;width:20px;display:inline-block;height:20px;transform:rotate(90deg);transition:all .2s;position:absolute;right:-20px;top:12px}.page form.webform-submission-form details summary::marker{content:""}.page form.webform-submission-form details summary::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg id='Help_icon' data-name='Help icon' transform='translate(-249 -394)'%3E%3Ccircle id='Ellipse' cx='8' cy='8' r='8' transform='translate(249 394)' fill='%230072CE'/%3E%3Cpath id='question_mark' data-name='question mark' d='M2.395-5.393c.014-.971.424-1.778,1.409-1.778A1.074,1.074,0,0,1,4.967-5.94c0,.739-.465,1.053-1,1.477a2.686,2.686,0,0,0-1.19,2.148V-1.7H4.625v-.52c.123-.807.752-1.163,1.341-1.6A2.548,2.548,0,0,0,7.115-6.132c0-1.053-.821-2.64-3.406-2.64A3.226,3.226,0,0,0,.384-5.393Zm.192,6.621H4.734V-.879H2.586Z' transform='translate(253.251 405.772)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-size:20px;height:20px;width:20px;display:block;background-repeat:no-repeat}.page form.webform-submission-form details .card-body .js-form-type-webform-markup{padding-bottom:0!important}.page form.webform-submission-form details .card-body .js-form-type-webform-markup p{margin-bottom:0}.page form.webform-submission-form .form-item-gift-amount.visible-amount .field-input-wrapper{position:relative}.page form.webform-submission-form .form-item-gift-amount.visible-amount .field-input-wrapper input{padding-left:35px;color:#243c4b}.page form.webform-submission-form .form-item-gift-amount.visible-amount .field-input-wrapper:before{content:"£";position:absolute;left:15px;top:8px}.page form.webform-submission-form [id^=edit-payment-options-next-steps] .btn{display:flex;align-items:center;justify-content:center}.page form.webform-submission-form [id^=edit-payment-options-next-steps] .btn:before{content:"";display:block;background-image:url(/themes/custom/planuk/src/images/credit-card.svg);width:24px;height:16px;margin-left:0;margin-right:12px;margin-top:-1px}.page.page--landing-page:not(.webform-style) form.webform-submission-form,.page.page-webform form.webform-submission-form,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form{display:flex;flex-direction:column}.page.page--landing-page:not(.webform-style) form.webform-submission-form h1,.page.page-webform form.webform-submission-form h1,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form h1,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form h1{font-size:40px;margin-bottom:0!important;line-height:64px}.page.page--landing-page:not(.webform-style) form.webform-submission-form p,.page.page-webform form.webform-submission-form p,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form p,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form p{font-size:16px;line-height:24px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .postbox-step-1,.page.page--landing-page:not(.webform-style) form.webform-submission-form.webform-submission-postbox-form .webform-progress,.page.page--landing-page:not(.webform-style) form.webform-submission-form>.form-item:not(fieldset,.form-composite),.page.page-webform form.webform-submission-form .postbox-step-1,.page.page-webform form.webform-submission-form.webform-submission-postbox-form .webform-progress,.page.page-webform form.webform-submission-form>.form-item:not(fieldset,.form-composite),.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .postbox-step-1,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.webform-submission-postbox-form .webform-progress,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>.form-item:not(fieldset,.form-composite),.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .postbox-step-1,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.webform-submission-postbox-form .webform-progress,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>.form-item:not(fieldset,.form-composite){width:100%;margin:0 auto}.page.page--landing-page:not(.webform-style) form.webform-submission-form>.form-item:not(fieldset,.form-composite),.page.page-webform form.webform-submission-form>.form-item:not(fieldset,.form-composite),.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>.form-item:not(fieldset,.form-composite),.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>.form-item:not(fieldset,.form-composite){padding:20px 20px}@media (min-width:1200px){.page.page--landing-page:not(.webform-style) form.webform-submission-form>.form-item:not(fieldset,.form-composite),.page.page-webform form.webform-submission-form>.form-item:not(fieldset,.form-composite),.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>.form-item:not(fieldset,.form-composite),.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>.form-item:not(fieldset,.form-composite){padding:20px 0}}.page.page--landing-page:not(.webform-style) form.webform-submission-form>.form-item:not(fieldset,.form-composite).js-form-type-processed-text,.page.page-webform form.webform-submission-form>.form-item:not(fieldset,.form-composite).js-form-type-processed-text,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>.form-item:not(fieldset,.form-composite).js-form-type-processed-text,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>.form-item:not(fieldset,.form-composite).js-form-type-processed-text{padding-bottom:16px}.page.page--landing-page:not(.webform-style) form.webform-submission-form>.form-item:not(fieldset) .field-wrapper,.page.page-webform form.webform-submission-form>.form-item:not(fieldset) .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>.form-item:not(fieldset) .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>.form-item:not(fieldset) .field-wrapper{width:480px;max-width:100%}.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-contact-preferences .card-body .fieldset-legend,.page.page-webform form.webform-submission-form #edit-contact-preferences .card-body .fieldset-legend,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-contact-preferences .card-body .fieldset-legend,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-contact-preferences .card-body .fieldset-legend{font-size:16px;font-weight:700;line-height:26px}.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-contact-preferences .card-body #edit-contact-pref-terms p,.page.page-webform form.webform-submission-form #edit-contact-preferences .card-body #edit-contact-pref-terms p,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-contact-preferences .card-body #edit-contact-pref-terms p,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-contact-preferences .card-body #edit-contact-pref-terms p{font-size:12px;line-height:18px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-actions,.page.page-webform form.webform-submission-form .form-actions,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-actions,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-actions{padding:0 32px;width:480px;max-width:100%}@media (min-width:576px){.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-actions,.page.page-webform form.webform-submission-form .form-actions,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-actions,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-actions{padding:0;margin:0 auto}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-actions .webform-button--submit,.page.page-webform form.webform-submission-form .form-actions .webform-button--submit,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-actions .webform-button--submit,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-actions .webform-button--submit{width:auto}}.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.webform-type-fieldset>.card-header label,.page.page--landing-page:not(.webform-style) form.webform-submission-form section .webform-section-title,.page.page-webform form.webform-submission-form fieldset.webform-type-fieldset>.card-header label,.page.page-webform form.webform-submission-form section .webform-section-title,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.webform-type-fieldset>.card-header label,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form section .webform-section-title,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.webform-type-fieldset>.card-header label,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form section .webform-section-title{color:#243c4b;text-transform:uppercase;font-family:"Helvetica LT Std Bold";font-size:19px;padding:12px 0 8px 0}.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.js-webform-select-other .fieldset-wrapper .js-form-type-select,.page.page-webform form.webform-submission-form fieldset.js-webform-select-other .fieldset-wrapper .js-form-type-select,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.js-webform-select-other .fieldset-wrapper .js-form-type-select,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.js-webform-select-other .fieldset-wrapper .js-form-type-select{padding-bottom:0!important;padding-top:0!important}.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset:not(.webform-type-fieldset)>.card-header legend,.page.page-webform form.webform-submission-form fieldset:not(.webform-type-fieldset)>.card-header legend,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset:not(.webform-type-fieldset)>.card-header legend,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset:not(.webform-type-fieldset)>.card-header legend{margin:0}.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset:not(.webform-type-fieldset)>.card-header legend label,.page.page-webform form.webform-submission-form fieldset:not(.webform-type-fieldset)>.card-header legend label,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset:not(.webform-type-fieldset)>.card-header legend label,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset:not(.webform-type-fieldset)>.card-header legend label{font-family:"Helvetica LT Std Regular";font-size:16px}.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset .webform-composite-hidden-title:not(.webform-type-planuk-direct-debit),.page.page-webform form.webform-submission-form fieldset .webform-composite-hidden-title:not(.webform-type-planuk-direct-debit),.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset .webform-composite-hidden-title:not(.webform-type-planuk-direct-debit),.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset .webform-composite-hidden-title:not(.webform-type-planuk-direct-debit){margin-top:0;margin-bottom:0}.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item,.page.page-webform form.webform-submission-form>fieldset.form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item{display:flex;flex-direction:column;padding:20px 0;width:100%;align-items:center}.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item .js-webform-type-fieldset,.page.page-webform form.webform-submission-form>fieldset.form-item .js-webform-type-fieldset,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item .js-webform-type-fieldset,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item .js-webform-type-fieldset{padding-top:24px}.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item:first-child,.page.page-webform form.webform-submission-form>fieldset.form-item:first-child,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item:first-child,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item:first-child{padding-top:30px}.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item>.card-body .form-required--indicator,.page.page--landing-page:not(.webform-style) form.webform-submission-form>fieldset.form-item>.card-header .form-required--indicator,.page.page-webform form.webform-submission-form>fieldset.form-item>.card-body .form-required--indicator,.page.page-webform form.webform-submission-form>fieldset.form-item>.card-header .form-required--indicator,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item>.card-body .form-required--indicator,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>fieldset.form-item>.card-header .form-required--indicator,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item>.card-body .form-required--indicator,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>fieldset.form-item>.card-header .form-required--indicator{display:none}.page.page--landing-page:not(.webform-style) form.webform-submission-form>.form-item,.page.page-webform form.webform-submission-form>.form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>.form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>.form-item{width:100%;padding:0 20px}@media (min-width:1200px){.page.page--landing-page:not(.webform-style) form.webform-submission-form>.form-item,.page.page-webform form.webform-submission-form>.form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form>.form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form>.form-item{width:480px;padding:0}}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item,.page.page-webform form.webform-submission-form .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item{max-width:100%;width:100%;display:flex;flex-direction:column;align-self:baseline}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item #edit-payment-options a.btn,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item #edit-payment-options p,.page.page-webform form.webform-submission-form .form-item #edit-payment-options a.btn,.page.page-webform form.webform-submission-form .form-item #edit-payment-options p,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item #edit-payment-options a.btn,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item #edit-payment-options p,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item #edit-payment-options a.btn,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item #edit-payment-options p{margin:0!important}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item #edit-payment-options a.btn,.page.page-webform form.webform-submission-form .form-item #edit-payment-options a.btn,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item #edit-payment-options a.btn,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item #edit-payment-options a.btn{font-size:18px;line-height:42px;height:46px!important;background-color:#ffc439;border-color:#ffc439}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item #edit-payment-options a.btn:hover,.page.page-webform form.webform-submission-form .form-item #edit-payment-options a.btn:hover,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item #edit-payment-options a.btn:hover,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item #edit-payment-options a.btn:hover{filter:brightness(.95)}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item #edit-payment-options div.paypal-buttons,.page.page-webform form.webform-submission-form .form-item #edit-payment-options div.paypal-buttons,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item #edit-payment-options div.paypal-buttons,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item #edit-payment-options div.paypal-buttons{height:46px!important;z-index:3;min-width:unset}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .cvc-wrapper,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment .cvc-wrapper,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .cvc-wrapper,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment .cvc-wrapper,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .cvc-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment .cvc-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .cvc-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment .cvc-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper{display:inline-block;width:calc(50% - 5px);position:relative}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .cvc-wrapper>.form-item--error-message,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper>.form-item--error-message,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment .cvc-wrapper>.form-item--error-message,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper>.form-item--error-message,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .cvc-wrapper>.form-item--error-message,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper>.form-item--error-message,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment .cvc-wrapper>.form-item--error-message,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper>.form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .cvc-wrapper>.form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper>.form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment .cvc-wrapper>.form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper>.form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .cvc-wrapper>.form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper>.form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment .cvc-wrapper>.form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper>.form-item--error-message{position:absolute}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .expiry-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment .expiry-wrapper{margin-left:5px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element),.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element),.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element),.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element),.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element),.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element),.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element),.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element){border:1px solid #d9d9d6}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--complete,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--complete,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--complete,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--complete,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--complete,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--complete,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--complete,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--complete{border:1px solid #0072ce;background:#f2f8fd}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--invalid,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--invalid,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--invalid,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--invalid,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--invalid,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--invalid,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--invalid,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--invalid{border:1px solid #d22630}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element):hover,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element):hover,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element):hover,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element):hover,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element):hover,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element):hover,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element):hover,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element):hover{border:1px solid #243c4b}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--focus,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--focus,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--focus,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--focus,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--focus,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--focus,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment .payment-element:not(.paypal-element).StripeElement--focus,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment .payment-element:not(.paypal-element).StripeElement--focus{border:1px solid #0072ce}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.address-field .field-input-wrapper,.page.page-webform form.webform-submission-form .form-item.address-field .field-input-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.address-field .field-input-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.address-field .field-input-wrapper{margin-bottom:4px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.address-field .form-item-address-pseudo-error,.page.page-webform form.webform-submission-form .form-item.address-field .form-item-address-pseudo-error,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.address-field .form-item-address-pseudo-error,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.address-field .form-item-address-pseudo-error{padding:0}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.address-field .field-input-wrapper,.page.page-webform form.webform-submission-form .form-item.address-field .field-input-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.address-field .field-input-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.address-field .field-input-wrapper{margin-bottom:4px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.address-field .form-item--error-message,.page.page-webform form.webform-submission-form .form-item.address-field .form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.address-field .form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.address-field .form-item--error-message{margin-top:4px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.address-field .manual-address a:after,.page.page-webform form.webform-submission-form .form-item.address-field .manual-address a:after,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.address-field .manual-address a:after,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.address-field .manual-address a:after{content:"";background-image:url(/themes/custom/planuk/src/images/arrow_right.svg);transform:scale(.8);position:absolute;background-size:10px 20px;display:inline-block;margin-left:8px;width:10px;height:20px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.address-field .field-wrapper .description,.page.page-webform form.webform-submission-form .form-item.address-field .field-wrapper .description,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.address-field .field-wrapper .description,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.address-field .field-wrapper .description{margin-top:28px;display:block}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.hidden,.page.page-webform form.webform-submission-form .form-item.hidden,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.hidden,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.hidden{display:none}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-saved-markup p,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-saved-markup p,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-saved-markup p,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-saved-markup p{font-size:16px;line-height:24px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper,.page.page-webform form.webform-submission-form .form-item.radios--wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper{display:grid;grid-template-columns:1fr}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .card-header,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .card-header,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .card-header,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .card-header{width:auto;grid-column:1/span 2}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios{flex-direction:column;padding-top:10px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check{flex-direction:row}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios,.page.page-webform form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios{grid-template-columns:1fr}@media (min-width:768px){.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper,.page.page-webform form.webform-submission-form .form-item.radios--wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper{display:grid;grid-template-columns:auto 70%}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .card-header,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .card-header,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .card-header,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .card-header{grid-column:1}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .card-header legend,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .card-header legend,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .card-header legend,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .card-header legend{margin-bottom:0}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios{flex-direction:row;padding-top:0}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper.vertical-radios,.page.page-webform form.webform-submission-form .form-item.radios--wrapper.vertical-radios,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper.vertical-radios,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper.vertical-radios{grid-template-columns:1fr}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper.vertical-radios .card-header,.page.page-webform form.webform-submission-form .form-item.radios--wrapper.vertical-radios .card-header,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper.vertical-radios .card-header,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper.vertical-radios .card-header{grid-column:1/span 2;width:auto}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios,.page.page-webform form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios{flex-direction:column;padding-top:10px;grid-template-columns:1fr}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios .form-check,.page.page-webform form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios .form-check,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios .form-check,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper.vertical-radios .fieldset-wrapper .form-radios .form-check{flex-direction:row}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper.vertical-radios .error-text,.page.page-webform form.webform-submission-form .form-item.radios--wrapper.vertical-radios .error-text,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper.vertical-radios .error-text,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper.vertical-radios .error-text{padding-top:0;margin-top:1px}}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper{padding-left:10px;display:flex;flex-direction:row}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios{display:grid;gap:15px;grid-gap:15px;grid-template-columns:65px 65px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check{display:flex;flex-direction:row;align-items:center}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check .form-check-input,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check .form-check-input,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check .form-check-input,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check .form-check-input{appearance:none;-webkit-appearance:none;border-radius:50%;min-width:13px;height:13px;background:#fff;margin:-4px 12px 0 0}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check .form-check-input:checked,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check .form-check-input:checked,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check .form-check-input:checked,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .form-radios .form-check .form-check-input:checked{background:#0072ce}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .description,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .description,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .description,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .description{padding-top:4px;grid-column:span 2}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .description.description-after,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .description.description-after,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .description.description-after,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .description.description-after{padding-bottom:0!important}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper .error-text,.page.page-webform form.webform-submission-form .form-item.radios--wrapper .error-text,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper .error-text,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper .error-text{padding-top:0;grid-column:span 2}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper.vertical-radios .error-text,.page.page-webform form.webform-submission-form .form-item.radios--wrapper.vertical-radios .error-text,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper.vertical-radios .error-text,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper.vertical-radios .error-text{padding-top:0;margin-top:1px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .description,.page.page-webform form.webform-submission-form .form-item .description,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .description,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .description{padding-top:8px;padding-bottom:4px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-saved-markup p,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-saved-markup p,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-saved-markup p,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-saved-markup p{font-size:16px;line-height:24px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment{transition:.5s;display:none}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment.form-item--error,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment.show,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment.form-item--error,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-planuk-payment.show,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment.form-item--error,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment.show,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment.form-item--error,.page.page-webform form.webform-submission-form .form-item.js-form-type-planuk-payment.show,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment.form-item--error,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment.show,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment.form-item--error,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-planuk-payment.show,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment.form-item--error,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-in-page-payment.show,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment.form-item--error,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-planuk-payment.show{display:block}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-checkbox,.page.page-webform form.webform-submission-form .form-item.js-form-type-checkbox,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-checkbox,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-checkbox{display:grid;grid-template-columns:min-content auto;grid-template-rows:auto;grid-template-areas:"checkbox label" "error-message error-message"}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-checkbox .description,.page.page-webform form.webform-submission-form .form-item.js-form-type-checkbox .description,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-checkbox .description,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-checkbox .description{grid-column:span 2}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-checkbox .form-item--error-message,.page.page-webform form.webform-submission-form .form-item.js-form-type-checkbox .form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-checkbox .form-item--error-message,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-checkbox .form-item--error-message{padding-top:0;grid-area:error-message}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.js-form-type-checkbox,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper:not(.vertical-radios),.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.radios--wrapper:not(.vertical-radios) .form-check,.page.page-webform form.webform-submission-form .form-item.js-form-type-checkbox,.page.page-webform form.webform-submission-form .form-item.radios--wrapper:not(.vertical-radios),.page.page-webform form.webform-submission-form .form-item.radios--wrapper:not(.vertical-radios) .form-check,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.js-form-type-checkbox,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper:not(.vertical-radios),.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.radios--wrapper:not(.vertical-radios) .form-check,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.js-form-type-checkbox,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper:not(.vertical-radios),.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.radios--wrapper:not(.vertical-radios) .form-check{flex-direction:row}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.container-inline .card-body .field-wrapper,.page.page-webform form.webform-submission-form .form-item.container-inline .card-body .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.container-inline .card-body .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.container-inline .card-body .field-wrapper{flex-direction:column;display:flex;gap:10px}@media (min-width:768px){.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.container-inline .card-body .field-wrapper,.page.page-webform form.webform-submission-form .form-item.container-inline .card-body .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.container-inline .card-body .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.container-inline .card-body .field-wrapper{flex-direction:row}}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.form-item-feed-me,.page.page-webform form.webform-submission-form .form-item.form-item-feed-me,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.form-item-feed-me,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.form-item-feed-me{display:none}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.address-label-wrapper,.page.page-webform form.webform-submission-form .form-item.address-label-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.address-label-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.address-label-wrapper{padding-bottom:12px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .manual-address,.page.page-webform form.webform-submission-form .form-item .manual-address,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .manual-address,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .manual-address{position:relative}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .manual-address a,.page.page-webform form.webform-submission-form .form-item .manual-address a,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .manual-address a,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .manual-address a{color:#0072ce;text-decoration:none}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .manual-address a:hover,.page.page-webform form.webform-submission-form .form-item .manual-address a:hover,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .manual-address a:hover,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .manual-address a:hover{text-decoration:underline}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .manual-address a:after,.page.page-webform form.webform-submission-form .form-item .manual-address a:after,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .manual-address a:after,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .manual-address a:after{content:"";background-image:url(/themes/custom/planuk/src/images/arrow_right.svg);transform:scale(.8);position:absolute;background-size:10px 20px;display:inline-block;margin-left:8px;width:10px;height:20px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .field-wrapper,.page.page-webform form.webform-submission-form .form-item .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .field-wrapper{display:flex;flex-direction:column}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .field-wrapper.has-prefix,.page.page-webform form.webform-submission-form .form-item .field-wrapper.has-prefix,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .field-wrapper.has-prefix,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .field-wrapper.has-prefix{display:inline-flex;align-items:center;flex-direction:row;gap:10px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item label:not(.form-check-label),.page.page-webform form.webform-submission-form .form-item label:not(.form-check-label),.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item label:not(.form-check-label),.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item label:not(.form-check-label){padding-bottom:8px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .planuk-direct-debit--wrapper,.page.page-webform form.webform-submission-form .form-item .planuk-direct-debit--wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .planuk-direct-debit--wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .planuk-direct-debit--wrapper{width:100%}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper,.page.page-webform form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper{flex-direction:row;display:flex;width:auto}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-account-number,.page.page-webform form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-account-number,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-account-number,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-account-number{width:70%}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-account-number .form-account-number,.page.page-webform form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-account-number .form-account-number,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-account-number .form-account-number,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-account-number .form-account-number{width:100%;margin-right:10px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-sort-code,.page.page-webform form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-sort-code,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-sort-code,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-sort-code{width:30%}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-sort-code .form-sort-code,.page.page-webform form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-sort-code .form-sort-code,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-sort-code .form-sort-code,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .planuk-direct-debit--wrapper .field-wrapper .form-item-direct-debit-sort-code .form-sort-code{width:100%}.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item .js-form-type-select fieldset.fieldgroup,.page.page-webform form.webform-submission-form .form-item .js-form-type-select fieldset.fieldgroup,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item .js-form-type-select fieldset.fieldgroup,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item .js-form-type-select fieldset.fieldgroup{padding-block-start:0;padding-inline-start:0;padding-inline-end:.625em;padding-block-end:.625em}.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.radios--wrapper,.page.page-webform form.webform-submission-form fieldset.radios--wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.radios--wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.radios--wrapper{position:relative}.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.radios--wrapper:not(.vertical-radios) legend,.page.page-webform form.webform-submission-form fieldset.radios--wrapper:not(.vertical-radios) legend,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.radios--wrapper:not(.vertical-radios) legend,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.radios--wrapper:not(.vertical-radios) legend{display:flex}.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.radios--wrapper:not(.vertical-radios) legend label,.page.page-webform form.webform-submission-form fieldset.radios--wrapper:not(.vertical-radios) legend label,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.radios--wrapper:not(.vertical-radios) legend label,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.radios--wrapper:not(.vertical-radios) legend label{padding-bottom:0}.page.page--landing-page:not(.webform-style) form.webform-submission-form .field-container,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.webform-select-other,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item:not(fieldset,.form-check),.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.radios--wrapper,.page.page-webform form.webform-submission-form .field-container,.page.page-webform form.webform-submission-form .form-item.webform-select-other,.page.page-webform form.webform-submission-form .form-item:not(fieldset,.form-check),.page.page-webform form.webform-submission-form fieldset.radios--wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .field-container,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.webform-select-other,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item:not(fieldset,.form-check),.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.radios--wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .field-container,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.webform-select-other,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item:not(fieldset,.form-check),.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.radios--wrapper{position:relative;padding:9px 0}.page.page--landing-page:not(.webform-style) form.webform-submission-form .field-container.description,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.webform-select-other.description,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item:not(fieldset,.form-check).description,.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.radios--wrapper.description,.page.page-webform form.webform-submission-form .field-container.description,.page.page-webform form.webform-submission-form .form-item.webform-select-other.description,.page.page-webform form.webform-submission-form .form-item:not(fieldset,.form-check).description,.page.page-webform form.webform-submission-form fieldset.radios--wrapper.description,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .field-container.description,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.webform-select-other.description,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item:not(fieldset,.form-check).description,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.radios--wrapper.description,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .field-container.description,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.webform-select-other.description,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item:not(fieldset,.form-check).description,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.radios--wrapper.description{padding-top:8px;padding-bottom:0}.page.page--landing-page:not(.webform-style) form.webform-submission-form .field-container.description.description-before,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.webform-select-other.description.description-before,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item:not(fieldset,.form-check).description.description-before,.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.radios--wrapper.description.description-before,.page.page-webform form.webform-submission-form .field-container.description.description-before,.page.page-webform form.webform-submission-form .form-item.webform-select-other.description.description-before,.page.page-webform form.webform-submission-form .form-item:not(fieldset,.form-check).description.description-before,.page.page-webform form.webform-submission-form fieldset.radios--wrapper.description.description-before,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .field-container.description.description-before,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.webform-select-other.description.description-before,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item:not(fieldset,.form-check).description.description-before,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.radios--wrapper.description.description-before,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .field-container.description.description-before,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.webform-select-other.description.description-before,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item:not(fieldset,.form-check).description.description-before,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.radios--wrapper.description.description-before{padding-bottom:2px}.page.page--landing-page:not(.webform-style) form.webform-submission-form .field-container .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .field-container .js-webform-select-other .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .field-container .radios--wrapper .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .field-container .webform-type-webform-email-confirm.form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.webform-select-other .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.webform-select-other .js-webform-select-other .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.webform-select-other .radios--wrapper .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item.webform-select-other .webform-type-webform-email-confirm.form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item:not(fieldset,.form-check) .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item:not(fieldset,.form-check) .js-webform-select-other .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item:not(fieldset,.form-check) .radios--wrapper .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form .form-item:not(fieldset,.form-check) .webform-type-webform-email-confirm.form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.radios--wrapper .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.radios--wrapper .js-webform-select-other .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.radios--wrapper .radios--wrapper .form-item,.page.page--landing-page:not(.webform-style) form.webform-submission-form fieldset.radios--wrapper .webform-type-webform-email-confirm.form-item,.page.page-webform form.webform-submission-form .field-container .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.page-webform form.webform-submission-form .field-container .js-webform-select-other .form-item,.page.page-webform form.webform-submission-form .field-container .radios--wrapper .form-item,.page.page-webform form.webform-submission-form .field-container .webform-type-webform-email-confirm.form-item,.page.page-webform form.webform-submission-form .form-item.webform-select-other .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.page-webform form.webform-submission-form .form-item.webform-select-other .js-webform-select-other .form-item,.page.page-webform form.webform-submission-form .form-item.webform-select-other .radios--wrapper .form-item,.page.page-webform form.webform-submission-form .form-item.webform-select-other .webform-type-webform-email-confirm.form-item,.page.page-webform form.webform-submission-form .form-item:not(fieldset,.form-check) .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.page-webform form.webform-submission-form .form-item:not(fieldset,.form-check) .js-webform-select-other .form-item,.page.page-webform form.webform-submission-form .form-item:not(fieldset,.form-check) .radios--wrapper .form-item,.page.page-webform form.webform-submission-form .form-item:not(fieldset,.form-check) .webform-type-webform-email-confirm.form-item,.page.page-webform form.webform-submission-form fieldset.radios--wrapper .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.page-webform form.webform-submission-form fieldset.radios--wrapper .js-webform-select-other .form-item,.page.page-webform form.webform-submission-form fieldset.radios--wrapper .radios--wrapper .form-item,.page.page-webform form.webform-submission-form fieldset.radios--wrapper .webform-type-webform-email-confirm.form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .field-container .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .field-container .js-webform-select-other .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .field-container .radios--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .field-container .webform-type-webform-email-confirm.form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.webform-select-other .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.webform-select-other .js-webform-select-other .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.webform-select-other .radios--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item.webform-select-other .webform-type-webform-email-confirm.form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item:not(fieldset,.form-check) .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item:not(fieldset,.form-check) .js-webform-select-other .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item:not(fieldset,.form-check) .radios--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .form-item:not(fieldset,.form-check) .webform-type-webform-email-confirm.form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.radios--wrapper .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.radios--wrapper .js-webform-select-other .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.radios--wrapper .radios--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form fieldset.radios--wrapper .webform-type-webform-email-confirm.form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .field-container .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .field-container .js-webform-select-other .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .field-container .radios--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .field-container .webform-type-webform-email-confirm.form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.webform-select-other .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.webform-select-other .js-webform-select-other .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.webform-select-other .radios--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item.webform-select-other .webform-type-webform-email-confirm.form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item:not(fieldset,.form-check) .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item:not(fieldset,.form-check) .js-webform-select-other .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item:not(fieldset,.form-check) .radios--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .form-item:not(fieldset,.form-check) .webform-type-webform-email-confirm.form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.radios--wrapper .form-item.form-composite.planuk-direct-debit--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.radios--wrapper .js-webform-select-other .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.radios--wrapper .radios--wrapper .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form fieldset.radios--wrapper .webform-type-webform-email-confirm.form-item{padding:0}.page.page--landing-page:not(.webform-style) form.webform-submission-form .js-form-type-datelist,.page.page-webform form.webform-submission-form .js-form-type-datelist,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .js-form-type-datelist,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .js-form-type-datelist{width:100%}.page.page--landing-page:not(.webform-style) form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline,.page.page-webform form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline{display:flex;width:auto;gap:20px;flex-direction:column}@media (min-width:576px){.page.page--landing-page:not(.webform-style) form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline,.page.page-webform form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline{flex-direction:row}}@media (max-width:425px){.page.page--landing-page:not(.webform-style) form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline[id^=edit-dateofbirth],.page.page-webform form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline[id^=edit-dateofbirth],.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline[id^=edit-dateofbirth],.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline[id^=edit-dateofbirth]{gap:10px}}@media (max-width:365px){.page.page--landing-page:not(.webform-style) form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline[id^=edit-dateofbirth],.page.page-webform form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline[id^=edit-dateofbirth],.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline[id^=edit-dateofbirth],.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline[id^=edit-dateofbirth]{flex-wrap:wrap}}.page.page--landing-page:not(.webform-style) form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item,.page.page-webform form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item{width:100%;padding:0}.page.page--landing-page:not(.webform-style) form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container,.page.page-webform form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container{width:100%;min-width:auto}.page.page--landing-page:not(.webform-style) form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container button,.page.page-webform form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container button,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container button,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container button{width:100%}.page.page--landing-page:not(.webform-style) form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container .select-options,.page.page-webform form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container .select-options,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container .select-options,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form .js-form-type-datelist .field-wrapper .container-inline .form-item .select-container .select-options{min-width:auto;width:100%}.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-payment-options,.page.page-webform form.webform-submission-form #edit-payment-options,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-payment-options,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-payment-options{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px;gap:10px}.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-payment-options.error-borders .payment-element.paypal-element,.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-payment-options.error-borders [id^=edit-payment-options-next-steps],.page.page-webform form.webform-submission-form #edit-payment-options.error-borders .payment-element.paypal-element,.page.page-webform form.webform-submission-form #edit-payment-options.error-borders [id^=edit-payment-options-next-steps],.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-payment-options.error-borders .payment-element.paypal-element,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-payment-options.error-borders [id^=edit-payment-options-next-steps],.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-payment-options.error-borders .payment-element.paypal-element,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-payment-options.error-borders [id^=edit-payment-options-next-steps]{border:3px solid #d22630;display:flex}.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-payment-options.hidden,.page.page-webform form.webform-submission-form #edit-payment-options.hidden,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-payment-options.hidden,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-payment-options.hidden{display:none}.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-payment-options>div,.page.page-webform form.webform-submission-form #edit-payment-options>div,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-payment-options>div,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-payment-options>div{padding:0;width:calc(50% - 5px)}.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-payment-options>div a,.page.page-webform form.webform-submission-form #edit-payment-options>div a,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-payment-options>div a,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-payment-options>div a{width:100%!important}.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-payment-options>div:nth-child(3),.page.page-webform form.webform-submission-form #edit-payment-options>div:nth-child(3),.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-payment-options>div:nth-child(3),.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-payment-options>div:nth-child(3){width:100%}.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-payment-options>div.paypal-element .paypal-buttons,.page.page-webform form.webform-submission-form #edit-payment-options>div.paypal-element .paypal-buttons,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-payment-options>div.paypal-element .paypal-buttons,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-payment-options>div.paypal-element .paypal-buttons{background:#ffc439}.page.page--landing-page:not(.webform-style) form.webform-submission-form #edit-payment-options>div.google-apple-pay-element,.page.page-webform form.webform-submission-form #edit-payment-options>div.google-apple-pay-element,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form #edit-payment-options>div.google-apple-pay-element,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form #edit-payment-options>div.google-apple-pay-element{background:#000;display:block}.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3,.page.page-webform form.webform-submission-form.form-type-3,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3{margin-top:40px}@media (min-width:768px){.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3,.page.page-webform form.webform-submission-form.form-type-3,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3{display:flex;flex-direction:row}}.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3 .form-item:not(fieldset) .field-wrapper,.page.page-webform form.webform-submission-form.form-type-3 .form-item:not(fieldset) .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3 .form-item:not(fieldset) .field-wrapper,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3 .form-item:not(fieldset) .field-wrapper{width:auto}.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3 .form-item,.page.page-webform form.webform-submission-form.form-type-3 .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3 .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3 .form-item{width:100%;margin:0;padding:0}@media (min-width:768px){.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3 .form-item,.page.page-webform form.webform-submission-form.form-type-3 .form-item,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3 .form-item,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3 .form-item{width:325px}}.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3 .form-item input,.page.page-webform form.webform-submission-form.form-type-3 .form-item input,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3 .form-item input,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3 .form-item input{height:45px;max-width:100%;border:none;text-align:center}@media (min-width:768px){.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3 .form-item input,.page.page-webform form.webform-submission-form.form-type-3 .form-item input,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3 .form-item input,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3 .form-item input{text-align:left}}.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3 .form-item input::placeholder,.page.page-webform form.webform-submission-form.form-type-3 .form-item input::placeholder,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3 .form-item input::placeholder,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3 .form-item input::placeholder{text-align:center}@media (min-width:768px){.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3 .form-item input::placeholder,.page.page-webform form.webform-submission-form.form-type-3 .form-item input::placeholder,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3 .form-item input::placeholder,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3 .form-item input::placeholder{text-align:left}}.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3 .form-actions,.page.page-webform form.webform-submission-form.form-type-3 .form-actions,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3 .form-actions,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3 .form-actions{padding:0;margin:0;width:100%}.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3 .form-actions .webform-button--submit,.page.page-webform form.webform-submission-form.form-type-3 .form-actions .webform-button--submit,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3 .form-actions .webform-button--submit,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3 .form-actions .webform-button--submit{margin-top:18px!important;width:100%;height:45px;padding:0 49px!important}@media (min-width:768px){.page.page--landing-page:not(.webform-style) form.webform-submission-form.form-type-3 .form-actions .webform-button--submit,.page.page-webform form.webform-submission-form.form-type-3 .form-actions .webform-button--submit,.page.webform-style .referenced-form-frequency-type-2.step--contact-preferences form.webform-submission-form.form-type-3 .form-actions .webform-button--submit,.page.webform-style .referenced-form-frequency-type-2.step--form-reveal form.webform-submission-form.form-type-3 .form-actions .webform-button--submit{margin:0!important;width:auto}}.page.page-webform form.webform-submission-form #edit-payment-options{max-width:480px}@media (max-width:1199.98px){.page.page-webform form.webform-submission-form .form-actions{padding-left:32px;padding-right:32px}.page.page-webform form.webform-submission-form .form-actions input{width:208px}}.form-item.form-item-feed-me{width:1px}.paypal-element>.paypal-buttons:not(:first-child){display:none!important}@media (min-width:992px){.webform-submission-form .webform-progress .progress-step{display:flex}.webform-submission-form .webform-progress .progress-step:last-child{display:flex}}.webform-submission-form .webform-progress .progress-step.is-active .progress-text .progress-title,.webform-submission-form .webform-progress .progress-step.is-complete .progress-text .progress-title{font-weight:600;letter-spacing:.25px;color:#243c4b}.webform-submission-form .webform-progress .progress-step.is-active .progress-marker:before,.webform-submission-form .webform-progress .progress-step.is-complete .progress-marker:before{background-color:#0072ce;color:#fff}.webform-submission-form .webform-progress .progress-step .progress-text{display:block}.webform-submission-form .webform-progress .progress-step .progress-text .progress-title{font-size:16px;font-weight:600;letter-spacing:.25px;color:#d9d9d6}@media (min-width:1200px){.webform-submission-form .webform-progress .progress-step .progress-text{padding-top:0}.webform-submission-form .webform-progress .progress-step .progress-text .progress-title{line-height:17px}}.webform-submission-form .webform-progress .progress-step .progress-marker:after{display:none}.webform-submission-form .webform-progress .progress-step .progress-marker:before{background-color:#d9d9d6;color:#7e8a8f;padding-top:4px;padding-bottom:0}.webform-submission-form .webform-progress .progress-step[data-webform-page=webform_confirmation]{display:none}.webform-submission-form .pdf-pages canvas{width:100%;border:1px solid}@media (max-width:767.98px){.webform-submission-form .js-form-type-tel .iti,.webform-submission-form .js-form-type-textfield .field-input-wrapper input,.webform-submission-form .pdf-canvas{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}@media (max-width:600px){.webform-submission-form .webform-options-display-buttons-wrapper{display:inline-block}}.webform-submission-form .required-address .form-item.address-field>label:after,.webform-submission-form .required-address .form-item[class*=address-line1]>label:after,.webform-submission-form .required-address .form-item[class*=country-code-select]>label:after,.webform-submission-form .required-address .form-item[class*=locality]>label:after,.webform-submission-form .required-address .form-item[class*=postal-code]>label:after{content:"*";font-weight:500;margin-left:3px;color:#0072ce}.form-item-gift-frequency label{margin-bottom:5px}[id*=-address-wrapper].hidden{visibility:hidden;display:initial;position:absolute;left:-999999px}.page form .form-item-gift-aid-title .select-container .dropbtn:disabled,.page form .form-item-gift-aid-title-select .select-container .dropbtn:disabled{color:#717171!important;border-color:#bbb;background:#ededed}
