:root{--container-padding:48px}@media (max-width:767px){:root{--container-padding:20px}}@media (min-width:768px) and (max-width:1023px){:root{--container-padding:24px}}@media (min-width:1024px) and (max-width:1279px){:root{--container-padding:32px}}@media (min-width:1280px) and (max-width:1439px){:root{--container-padding:40px}}@media (min-width:1440px){:root{--container-padding:48px}}@media (max-width:1023px){.field--type-text-long blockquote p,.field--type-text-long h2,.field--type-text-long h3,.field--type-text-long h4,.field--type-text-long h5,.field--type-text-long h6{line-height:114%}.field--type-text-long blockquote p{font-size:20px;letter-spacing:-.2px}.field--type-text-long h6{font-size:16px;letter-spacing:-.16px}.field--type-text-long h5{font-size:18px;letter-spacing:-.18px}.field--type-text-long h4{font-size:20px;letter-spacing:-.2px}.field--type-text-long h3{font-size:24px;letter-spacing:-.24px}.field--type-text-long h2{font-size:28px;letter-spacing:-.28px}}@media (min-width:1024px) and (max-width:1279px){.field--type-text-long blockquote p{font-size:20px;letter-spacing:-.2px}.field--type-text-long h6{font-size:16px;letter-spacing:-.16px}.field--type-text-long h5{font-size:18px;letter-spacing:-.18px}.field--type-text-long h4{font-size:22px;letter-spacing:-.22px}.field--type-text-long h3{font-size:28px;letter-spacing:-.28px}.field--type-text-long h2{font-size:32px;letter-spacing:-.32px}}@media (min-width:1280px) and (max-width:1439px){.field--type-text-long blockquote p{font-size:20px;letter-spacing:-.2px}.field--type-text-long h6{font-size:16px;letter-spacing:-.16px}.field--type-text-long h5{font-size:18px;letter-spacing:-.18px}.field--type-text-long h4{font-size:22px;letter-spacing:-.22px}.field--type-text-long h3{font-size:28px;letter-spacing:-.28px}.field--type-text-long h2{font-size:32px;letter-spacing:-.32px}}@media (min-width:1440px){.field--type-text-long blockquote p{font-size:22px;letter-spacing:-.22px}.field--type-text-long h6{font-size:18px;letter-spacing:-.18px}.field--type-text-long h5{font-size:20px;letter-spacing:-.2px}.field--type-text-long h4{font-size:24px;letter-spacing:-.24px}.field--type-text-long h3{font-size:28px;letter-spacing:-.28px}.field--type-text-long h2{font-size:36px;letter-spacing:-.36px}}:root{--grid-cols:4;--grid-gap:12px}@media (min-width:768px) and (max-width:1023px){:root{--grid-cols:8;--grid-gap:16px}}@media (min-width:1024px) and (max-width:1279px){:root{--grid-cols:12;--grid-gap:16px}}@media (min-width:1280px) and (max-width:1439px){:root{--grid-cols:12;--grid-gap:20px}}@media (min-width:1440px){:root{--grid-cols:12;--grid-gap:20px}}.grid,.paragraph--type--explainer-text header.container{display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));gap:var(--grid-gap)}.paragraph--type--explainer-text{padding:0!important}.paragraph--type--explainer-text .component__container{padding-block:48px}@media (min-width:1280px){.paragraph--type--explainer-text .component__container{padding-block:64px}}.paragraph--type--explainer-text .component__container :not(a){margin:0;padding:0;max-width:100%}.paragraph--type--explainer-text header.container{padding-bottom:48px}.paragraph--type--explainer-text header.container .text_col{grid-column:span 4/span 4}@media (min-width:768px) and (max-width:1023px){.paragraph--type--explainer-text header.container .text_col{grid-column:span 8/span 8}}@media (min-width:1024px) and (max-width:1279px){.paragraph--type--explainer-text header.container .text_col{grid-column:span 8/span 8}}@media (min-width:1280px) and (max-width:1439px){.paragraph--type--explainer-text header.container .text_col{grid-column:span 8/span 8}}@media (min-width:1440px){.paragraph--type--explainer-text header.container .text_col{grid-column:span 8/span 8}}.paragraph--type--explainer-text header.container .field--name-field-section-buttons{grid-column:span 4/span 4;display:flex;gap:16px;flex-wrap:wrap;align-content:flex-end}@media (min-width:768px) and (max-width:1023px){.paragraph--type--explainer-text header.container .field--name-field-section-buttons{grid-column:span 8/span 8}}@media (min-width:1024px) and (max-width:1279px){.paragraph--type--explainer-text header.container .field--name-field-section-buttons{grid-column:span 4/span 4}}@media (min-width:1280px) and (max-width:1439px){.paragraph--type--explainer-text header.container .field--name-field-section-buttons{grid-column:span 4/span 4}}@media (min-width:1440px){.paragraph--type--explainer-text header.container .field--name-field-section-buttons{grid-column:span 4/span 4}}.paragraph--type--explainer-text header.container .field--name-field-section-buttons>.item{flex:0 0 100%}@media (min-width:768px){.paragraph--type--explainer-text header.container .field--name-field-section-buttons>.item{flex:0 0 auto;margin:0}}@media (min-width:1024px){.paragraph--type--explainer-text header.container .field--name-field-section-buttons{justify-content:flex-end;align-items:flex-end}}.paragraph--type--explainer-text header.container .page__title{margin:10px 0;line-height:1.2}.paragraph--type--explainer-text header.container .field--name-field-hero-text{margin-bottom:16px}.paragraph--type--explainer-text header.container .read-more__summary{padding-bottom:24px}.paragraph--type--explainer-text header.container .field--name-field-section-buttons,.paragraph--type--explainer-text header.container .text_col{width:100%}.paragraph--type--explainer-text header.container h1,.paragraph--type--explainer-text header.container h2,.paragraph--type--explainer-text header.container h3,.paragraph--type--explainer-text header.container p{max-width:100%;margin:0}.paragraph--type--explainer-text header.container .field--name-field-section-buttons .field__item{margin:0}@media (min-width:768px){.paragraph--type--explainer-text header.container .field--name-field-section-buttons .field__item{width:auto}}.paragraph--type--explainer-text .features-list,.paragraph--type--explainer-text .features-list>.field__items{display:flex;flex-direction:column;gap:24px}.paragraph--type--explainer-text .features-list .field__item,.paragraph--type--explainer-text .features-list>.field__items .field__item{margin-top:0}.paragraph--type--explainer-text .features-list .paragraph--type--explainer-item,.paragraph--type--explainer-text .features-list>.field__items .paragraph--type--explainer-item{display:flex;flex-direction:column}.paragraph--type--explainer-text .features-list .paragraph--type--explainer-item .field--name-field-explainer-icon,.paragraph--type--explainer-text .features-list>.field__items .paragraph--type--explainer-item .field--name-field-explainer-icon{margin-bottom:12px}.paragraph--type--explainer-text .features-list .paragraph--type--explainer-item .field--name-field-explainer-icon svg,.paragraph--type--explainer-text .features-list>.field__items .paragraph--type--explainer-item .field--name-field-explainer-icon svg{width:40px;height:40px;fill:#192b28}.paragraph--type--explainer-text .features-list .paragraph--type--explainer-item h4,.paragraph--type--explainer-text .features-list>.field__items .paragraph--type--explainer-item h4{margin:0 0 4px}.paragraph--type--explainer-text .features-list .paragraph--type--explainer-item p,.paragraph--type--explainer-text .features-list>.field__items .paragraph--type--explainer-item p{margin:0}@media (min-width:768px) and (max-width:1023px){.paragraph--type--explainer-text .features-head{display:grid;grid-template-columns:repeat(6,1fr) repeat(2,1fr);align-items:end;gap:var(--grid-gap);text-align:left}.paragraph--type--explainer-text .features-head h2{grid-column:1/span 6}.paragraph--type--explainer-text .features-head .btn--cta{grid-column:7/span 2;justify-self:end;align-self:end}.paragraph--type--explainer-text .features-list>.field__items{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);row-gap:24px}.paragraph--type--explainer-text .features-list>.field__items .field--name-field-explainer-icon{margin-bottom:24px}}@media (min-width:1024px){.paragraph--type--explainer-text .features-head{display:grid;grid-template-columns:repeat(8,1fr) repeat(4,1fr);align-items:end;gap:var(--grid-gap);text-align:left;margin-bottom:var(--grid-gap)}.paragraph--type--explainer-text .features-head h2{grid-column:1/span 8}.paragraph--type--explainer-text .features-head .btn--cta{grid-column:9/span 4;justify-self:end;align-self:end}.paragraph--type--explainer-text .features-list>.field__items{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);row-gap:var(--grid-gap)}.paragraph--type--explainer-text .features-list>.field__items .field--name-field-explainer-icon{margin-bottom:16px}.paragraph--type--explainer-text .features-list>.field__items h4{margin:0 0 8px}}@media (min-width:1024px){.paragraph--type--explainer-text .field--name-field-explainer-icon{margin-bottom:20px!important}.paragraph--type--explainer-text .field--name-field-explainer-icon svg{width:48px!important;height:48px!important}}@media (min-width:1280px){.paragraph--type--explainer-text .paragraph--type--explainer-item p{font-size:18px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.18px}}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item{position:relative;display:flex;flex-direction:column;box-sizing:border-box;height:280px;padding:24px 20px}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .paragraph--type--explainer-item{margin-top:0;height:100%}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .field--name-field-explainer-icon{margin-bottom:12px!important}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .field--name-field-explainer-icon svg{width:40px!important;height:40px!important;display:block;fill:currentColor}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item>svg *{fill:currentColor}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item>:nth-child(2){margin-top:12px}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .explainer__text{margin-top:auto}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item a{color:inherit;text-decoration:none}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item:first-child{background:var(--InsideTravel-Secondary-peach,#ffcda5);color:var(--Colour-Text-heading,#192b28)}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item:nth-child(2){background:var(--InsideTravel-Secondary-juniper,#e7abc2);color:var(--Colour-Text-heading,#192b28)}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item:nth-child(3){background:var(--InsideTravel-Secondary-mustard,#8db7d9);color:var(--Colour-Text-heading,#192b28)}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item:nth-child(4){background:var(--InsideTravel-Secondary-lychee,#6d98c0);color:var(--Colour-Text-white,#fffbf0)}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items h4{color:var(--Colour-Text-heading,#192b28)}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item:nth-child(4) .explainer__text,.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item:nth-child(4) .explainer__text p,.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item:nth-child(4) h4{color:var(--Colour-Text-white,#fffbf0)}@media (min-width:768px) and (max-width:1023px){.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item{height:264px;padding:24px 20px}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .field--name-field-explainer-icon{margin-bottom:12px!important}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .field--name-field-explainer-icon svg{width:40px!important;height:40px!important}}@media (min-width:1024px) and (max-width:1279px){.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item{height:304px;padding:20px 16px}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item h4{font-size:24px;font-style:normal;font-weight:400;line-height:114%;letter-spacing:-.01em}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .field--name-field-explainer-icon{margin-bottom:12px!important}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .field--name-field-explainer-icon svg{width:40px!important;height:40px!important}}@media (min-width:1280px) and (max-width:1439px){.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item{height:380px;padding:24px 20px}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .field--name-field-explainer-icon{margin-bottom:16px!important}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .field--name-field-explainer-icon svg{width:48px!important;height:48px!important}}@media (min-width:1440px){.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item{height:428px;padding:24px 20px}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .field--name-field-explainer-icon{margin-bottom:16px!important}.paragraph--type--explainer-text.branded .field--name-field-explainer-items.field__items .field__item .field--name-field-explainer-icon svg{width:48px!important;height:48px!important}}@media (min-width:1440px){.paragraph--type--explainer-text.branded .paragraph--type--explainer-item p{font-size:18px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.18px}}@media (min-width:1440px){.paragraph.paragraph--type--explainer-text{margin-inline:auto!important}}