@layer settings{:root{--offwhite:#fafafa;--lightgrey:#a8a8a8;--grey:#545454;--darkgrey:#0d0d0d;--darkness:#171717;--deep-pink:#c20071;--tint-dark:rgba(0,0,0,.1);--tint-light:rgba(255,255,255,.1);--rubber-duck:#ffe600;--cyan:#0ff;--old-mist:#c2c2c2;--mineshaft:#303030;--raspberry:#e60073;--raspberry-text:#ff0080;--claret:#691c38;--whiteish:#f5f5f5;--clementine:#e06900;--pizazz:#ff9100;--polo:#8ba8cb;--periwinkle:#c4d3e8;--bunting:#223149;--sapphire:#002066;--tuatara:#454545;--true:#0071c7;--sand:#f5f5f5;--ocean:#00437a;--prussian:#002d52;--real-white:#fff;--dark:#212121;--lily:#ebebeb;--almost-black:#212121;--harvard-crimson:#cc0014;--red:red;--kelly:#53ac20;--la-salle:#00802b;--wildsand:#f5f5f5;--grey2:#3d3d3d;--apple:#88c200;--napier:#02a212;--dark-grey:#262626;--light-grey:#f5f5f5;--mid-light-grey:#a3a3a3;--bright-green:#1fffa1;--bright:#fe0;--tint:rgba(255,255,255,.1);--kettle-black:#131316;--water-ouzel:#4e525a;--lace-veil:#ebebea;--hdf-2024-dark:#4f4059;--hdf-2024-mid:#cb2a4d;--hdf-2024-light:#f8c630;--hdf-2024-fade1:rgba(248,198,48,.1);--hdf-2024-fade2:rgba(214,148,229,.1);--hdf-old-darkblue:#003947;--hdf-old-gold:#f7d745;--hdf-old-grey:#dadad7;--hdf-old-lightgrey:#ebebea;--hdf-2025-dark:#191d34;--hdf-2025-mid:#ce2275;--hdf-2025-light:#00c0fa;--hdf-2025-fade1:rgba(206,34,117,.05);--hdf-2025-fade2:rgba(25,29,52,.1);--nppt-light-grey-old:#ededed;--nppt-dark-grey-old:#333;--nppt-lilac:#a05de1;--nppt-amethyst:#915cd6;--nppt-dark-amethyst:#461f7a;--nppt-very-dark-purple:#230f3d;--nppt-light-grey:#ccc;--nppt-grey:#999;--nppt-dark-grey:#454545;--nppt-cyan:#009ccc;--nppt-off-white:#f0f0f0;--yellow:#ff0;--bwch-teal-old:#34b2a5;--bwch-grey-old:#333;--bwch-teal:#10ada7;--bwch-darker-teal:#247f7c;--bwch-darkest-teal:#053933;--bwch-black:#0d0d0d;--bwch-grey:#2e2e2e;--bwch-slate:#525252;--bwch-light-grey:#ccc;--pms-royalblue:#002466;--pms-numberplate:#fc0;--yc-black:#1a1a1a;--yc-grey:#ccc;--yc-grey-dark:#4d4d4d;--yc-grey-light:#ebebeb;--yc-blue-grey:#858d8e;--yc-blue-grey-dark:#424f57;--yc-blue-grey-darkest:#21272c;--yc-yellow-green:#d1ff29;--yc-off-white:#f1f2ee;--ld-old-green:#00af89;--ld-old-dark-green:#028367;--ld-green:#00ad88;--ld-green-dark:#01503f;--ld-blue:#1c74e9;--ld-blue-dark:#0e4690;--ld-black:#1a1a1a;--mh-lightcream:#f0e0cc;--mh-lightpink:rgba(174,143,164,.4);--mh-lightgreen:#a9bfa6;--mh-lightblue:#68a4b6;--mh-blue:#293033;--mh-green:#295b3b;--mh-purple:#806b79;--mh-pink:#ecaca2;--mh-darkpurple:#483c44;--mh-white:#fbf4e9}@keyframes spin{0%{rotate:none}to{rotate:360deg}}@keyframes progress{0%{stroke-dasharray:0 100}}}@layer base{body{font-family:var(--ff);font-size:var(--fs-body);margin:0;overflow-x:hidden}main{z-index:1;display:grid;position:relative}main h1,main h2,main h3,main h4,main h5,main h6,main .title{font-family:var(--ff-display);font-weight:var(--fw-black);line-height:1}main h1:not(.does-not-exist) em,main h2:not(.does-not-exist) em,main h3:not(.does-not-exist) em,main h4:not(.does-not-exist) em,main h5:not(.does-not-exist) em,main h6:not(.does-not-exist) em,main .title em{font-style:normal;line-height:1;-webkit-text-decoration:underline;text-decoration:underline;display:inline-block}main h1{font-size:var(--fs-heading-xl)}main h2{font-size:var(--fs-heading-l);margin-bottom:var(--space-l)}main h3{font-size:var(--fs-heading-m);margin-bottom:var(--space-m)}main h4,main h5,main h6{font-size:var(--fs-heading-s)}main p{line-height:var(--lh-m);margin-top:0;margin-bottom:var(--space-l)}main :first-child{margin-top:0}main :last-child{margin-bottom:0}main .lead{font-weight:var(--fw-heavy)}main ul:not([class]),main ol:not([class]){line-height:var(--lh-m)}main ul:not([class]) li:not(:last-of-type),main ol:not([class]) li:not(:last-of-type){margin-bottom:var(--space-m)}article :last-child{margin-bottom:0}strong{font-weight:var(--fw-black)}del{font-weight:var(--fw-normal);-webkit-text-decoration:line-through;text-decoration:line-through;text-decoration-thickness:8px;-webkit-text-decoration-color:var(--c-brand-red-transparent);text-decoration-color:var(--c-brand-red-transparent)}ins{-webkit-text-decoration:none;text-decoration:none}pre{clip-path:var(--clip-m-br);padding:var(--space-l)}pre:has(+*){margin-bottom:var(--space-l)}:not(pre)>code{padding:var(--space-2xs)var(--space-xs)}.mini-case-study{background-color:var(--c-neutral-grey-light)}.mini-case-study .sub-title{font-size:var(--fs-heading-m)}.mini-case-study>.title{margin-bottom:0}}@layer utilities{.emphasis{font-weight:var(--fw-black)}}@layer atoms{a:not([class]){font-weight:var(--fw-heavy);color:var(--c-neutral-black);transition:-webkit-text-decoration .25s,text-decoration .25s,color .25s,background-color .25s}a:not([class]):hover,a:not([class]):focus{text-decoration-color:transparent}.strapline{font-size:var(--fs-heading-l);font-family:var(--ff-display);font-weight:var(--fw-black);text-wrap:balance;line-height:1}.softener{font-weight:var(--fw-bold);font-size:var(--fs-body);display:block}.list--check{list-style:url(/img/icons/icon--checkmark.svg)}.list--plus{list-style:url(/img/icons/icon--plus.svg)}.list:not(.list--tech):not(.list--options):not(.list--blank){padding-left:32px}.list--check,.list--options,.list--tech,.list--plus{margin-top:0;margin-bottom:var(--space-l)}.list--tech,.list--options,.list--blank{padding-left:0;list-style:none}.list--check ::marker{font-size:2rem;line-height:1rem}.list--plus ::marker{font-size:2rem;line-height:1rem}.list--tech li,.list--blank li{display:-ms-flexbox;display:flex}.list--tech li .icon,.list--blank li .icon{-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:auto}.list--tech li{-ms-flex-align:center;align-items:center;gap:8px}.list--blank li{gap:var(--space-m);-ms-flex-align:start;align-items:start}.list:not(.list--options) li:not(:last-of-type){margin-bottom:var(--space-s)}.list--options{grid-column:1/-1;display:grid}.list--options li{border:4px solid var(--c-neutral-black);padding:var(--space-l);grid-gap:0 8px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-template-areas:"i n""i c";gap:0 8px;margin-bottom:0;display:grid}.list--options .option-name{grid-area:n}.list--options .option-cost{grid-area:c}.list--options svg{grid-area:i;height:auto;display:block}.list--options .option-name,.list--options .option-cost{display:block}.list--options .option-name{font-family:var(--ff-display);font-weight:var(--fw-black);font-size:var(--fs-heading-s);line-height:1}.list--chunky{font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fs-heading-s);margin-bottom:var(--space-l)}.list--chunky li:not(:last-of-type){margin-bottom:var(--space-m)}.circle-progress{aspect-ratio:1;border-radius:50%;width:100%;height:auto}.circle-progress .circle-outer{fill:none;stroke:var(--c-neutral-grey-light);stroke-width:4.2px}.circle-progress .circle{fill:none;stroke-width:3px;stroke-linecap:round;animation:1s ease-out forwards progress}.circle-progress.high:not(:has(.circle-outer)){background-color:var(--c-state-success-transparent)}.circle-progress.high .circle{stroke:var(--c-state-success)}.circle-progress.med:not(:has(.circle-outer)){background-color:var(--c-state-info-transparent)}.circle-progress.med .circle{stroke:var(--c-state-info)}.circle-progress.low:not(:has(.circle-outer)){background-color:var(--c-state-warning-transparent)}.circle-progress.low .circle{stroke:var(--c-state-warning)}.circle-progress.verylow:not(:has(.circle-outer)){background-color:var(--c-state-error-transparent)}.circle-progress.verylow .circle{stroke:var(--c-state-error)}.badge{white-space:nowrap;color:var(--black);border:2px solid var(--black);padding:2px 4px;line-height:1;display:inline-block}.badge--success,.badge--warning,.badge--error,.badge--info,.badge--issue{border:0}.badge--success{background-color:var(--c-state-success)}.badge--warning{background-color:var(--c-state-warning)}.badge--error{background-color:var(--c-state-error);color:var(--white)}.badge--info{background-color:var(--c-state-info)}}@layer molecules{.social-nav{margin-top:0;margin-bottom:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.social-nav svg{width:auto;height:32px;display:block}.legal-nav>ul,.additional-nav>ul{padding:0;list-style:none;display:-ms-flexbox;display:flex}.additional-nav>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.legal-nav>ul ul,.additional-nav>ul ul{pointer-events:none;opacity:0;position:absolute;top:100%;left:0}.legal-nav a,.additional-nav a{font-family:var(--ff-display);font-weight:var(--fw-black);font-size:var(--fs-foot-nav)}.legal-nav a.is_active,.additional-nav a.is_active{color:var(--c-brand-blue)}.card{display:grid}.card .contain{color:var(--c-neutral-white);background-color:var(--c-brand-red);grid-template-rows:-webkit-max-content 1fr -webkit-max-content;grid-template-rows:max-content 1fr max-content;-ms-flex-align:start;align-items:start;justify-items:start;display:grid}.cards .card:nth-child(6n+1) .contain,.cards .card:nth-child(6n+6) .contain{background-color:var(--c-brand-blue-dark)}.cards .card:nth-child(6n+1) .contain .button,.cards .card:nth-child(6n+6) .contain .button{background-color:var(--c-brand-red)}.cards .card:nth-child(6n+1) .contain .button path,.cards .card:nth-child(6n+6) .contain .button path{fill:var(--c-brand-red)}.cards .card:nth-child(6n+1) .contain .button:hover,.cards .card:nth-child(6n+6) .contain .button:hover,.cards .card:nth-child(6n+1) .contain .button:focus,.cards .card:nth-child(6n+6) .contain .button:focus{background-color:var(--c-neutral-white);color:var(--c-neutral-black)}.cards .card:nth-child(6n+1) .contain .button:hover path,.cards .card:nth-child(6n+6) .contain .button:hover path,.cards .card:nth-child(6n+1) .contain .button:focus path,.cards .card:nth-child(6n+6) .contain .button:focus path{fill:var(--c-neutral-black)}.cards .card:nth-child(6n+3) .contain,.cards .card:nth-child(6n+5) .contain{background-color:var(--c-brand-blue)}.cards .card:nth-child(6n+2) .contain,.cards .card:nth-child(6n+4) .contain{background-color:var(--c-brand-red)}.card .title{line-height:1;font-size:var(--fs-heading-hero);margin-bottom:0}.card .intro{font-weight:var(--fw-medium);line-height:var(--lh-s);font-size:var(--fs-card-intro);margin-bottom:0}.card.card--s .title{font-size:var(--fs-heading-m)}.card.card--s .intro{font-size:var(--fs-l)}.card .buttons{gap:var(--space-l)}.card .button{background-color:var(--c-neutral-black);color:var(--c-neutral-white);-ms-flex-item-align:end;align-self:end}.card .button path{fill:var(--c-neutral-white)}.card .button:hover,.card .button:focus{background-color:var(--c-neutral-white);color:var(--c-neutral-black)}.card .button:hover path,.card .button:focus path{fill:var(--c-neutral-black)}.card.card--dulled .contain{background-color:var(--c-neutral-black)}.card.card--dulled .contain .button{background-color:var(--c-brand-red)}.card.card--dulled .contain:not(.does-not-exist) .button:hover,.cards .card.card--a11y-talk .contain .button:hover,.card.card--a11y-talk .contain:not(.does-not-exist) .button:hover,.card.card--perf-talk .contain:not(.does-not-exist) .button:hover,.card.card--dulled .contain:not(.does-not-exist) .button:focus,.cards .card.card--a11y-talk .contain .button:focus,.card.card--a11y-talk .contain:not(.does-not-exist) .button:focus,.card.card--perf-talk .contain:not(.does-not-exist) .button:focus{background-color:var(--c-neutral-white);color:var(--c-neutral-black)}.card.card--dulled .contain:not(.does-not-exist) .button:hover path,.cards .card.card--a11y-talk .contain .button:hover path,.card.card--a11y-talk .contain:not(.does-not-exist) .button:hover path,.card.card--perf-talk .contain:not(.does-not-exist) .button:hover path,.card.card--dulled .contain:not(.does-not-exist) .button:focus path,.cards .card.card--a11y-talk .contain .button:focus path,.card.card--a11y-talk .contain:not(.does-not-exist) .button:focus path,.card.card--perf-talk .contain:not(.does-not-exist) .button:focus path{fill:var(--c-neutral-black)}.cards .card.card--a11y-talk .contain,.card.card--a11y-talk .contain{background-color:var(--c-neutral-black);color:var(--c-talk-hot-pink)}.cards .card.card--a11y-talk .contain .intro,.card.card--a11y-talk .contain:not(.does-not-exist) .intro{color:var(--c-neutral-white)}.cards .card.card--a11y-talk .contain .button,.card.card--a11y-talk .contain:not(.does-not-exist) .button{background-color:var(--c-talk-hot-pink);color:var(--c-neutral-black)}.cards .card.card--a11y-talk .contain .button path,.card.card--a11y-talk .contain:not(.does-not-exist) .button path{fill:var(--c-neutral-black)}.card.card--perf-talk .contain{background-image:var(--c-talk-perf);color:var(--c-neutral-black);background-position:0 0;background-repeat:no-repeat;background-size:auto}.card.card--perf-talk .contain .button{background-color:var(--c-neutral-black);color:var(--c-talk-rubber-duck)}.card.card--perf-talk .contain .button path{fill:var(--c-talk-rubber-duck)}.card .button+.softener{margin-top:var(--space-s)}.postcard{-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}.postcards:not(.articles) .postcard{grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;display:grid}.postcard picture,.postcard img{aspect-ratio:7/5;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;z-index:1;width:100%;height:auto;transition:scale .25s,rotate .25s,filter .25s;display:block;position:relative}.homepage .postcard picture{filter:opacity(.4)}.homepage .postcard:hover picture,.homepage .postcard:focus picture{filter:opacity()}.portfolio .postcard:hover picture,.portfolio .postcard:focus picture{filter:opacity(.4)}.postcard .title{margin-top:0;margin-bottom:var(--space-m);font-size:var(--fs-postcard-title)}.postcard .content{z-index:3;justify-items:start;width:100%;height:100%;display:grid;position:relative}.postcards:not(.articles) .postcard .content{background-color:var(--c-neutral-black);color:var(--c-neutral-white)}.postcards.articles .postcard .content{background-color:var(--c-neutral-grey-light);color:var(--c-neutral-black)}.postcard .desc{margin-bottom:var(--space-m)}.postcard .button{background-color:var(--c-brand-red);color:var(--c-neutral-white);-ms-flex-item-align:end;align-self:end}.postcard .button path{fill:var(--c-neutral-white)}.postcard:hover .button .icon,.postcard:focus .button .icon{translate:6px}.postcards:not(.articles) .postcard:hover .button,.postcards:not(.articles) .postcard:focus .button{background-color:var(--c-neutral-white);color:var(--c-neutral-black)}.postcards:not(.articles) .postcard:hover .button path,.postcards:not(.articles) .postcard:focus .button path{fill:var(--c-neutral-black)}.postcards.articles .postcard:hover .button,.postcards.articles .postcard:focus .button{background-color:var(--c-neutral-black);color:var(--c-neutral-white)}.postcards.articles .postcard:hover .button path,.postcards.articles .postcard:focus .button path{fill:var(--c-neutral-white)}.postcards{display:grid}.feature-block.articles.postcards>.title{grid-column:1/-1;margin-top:0;margin-bottom:0}form{background-color:var(--c-neutral-grey-light);clip-path:var(--clip-m-tr)}form fieldset{grid-gap:var(--space-l);gap:var(--space-l);border:0;margin:0;padding:0;display:grid}form fieldset fieldset{border:0;margin:0;padding:0}form fieldset fieldset legend{font-weight:var(--fw-bold);margin-bottom:var(--space-s);display:block}form fieldset.form-group{border:2px solid var(--c-neutral-black);padding:var(--space-m)}form fieldset.form-group+.form-group,form fieldset+fieldset{margin-top:var(--space-m)}form legend{font-weight:var(--fw-bold);padding:var(--space-s)var(--space-m);color:var(--c-neutral-white);background-color:var(--c-neutral-black);margin-left:-1px}form label{font-weight:var(--fw-bold);margin-bottom:var(--space-m)}form label,form input,form textarea,form select{color:var(--c-neutral-black);border-radius:0;display:block}form input,form textarea,form select{border:2px solid var(--c-neutral-black);background-color:var(--c-neutral-white);padding:var(--space-s);width:100%}form textarea{resize:vertical;min-height:256px}form select{-ms-appearance:none;appearance:none;cursor:pointer;background-color:var(--c-neutral-white)}form select option{background-color:var(--c-neutral-white)}form .button{justify-self:start}form .roflcopter{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}form .radio-group,form .checkbox-group{gap:var(--space-m)var(--space-l);display:-ms-flexbox;display:flex}form .radio-group{-ms-flex-wrap:wrap;flex-wrap:wrap}form .radio-group>label,form .checkbox-group>label{margin-bottom:0}form .checkbox-group{-ms-flex-direction:column;flex-direction:column}form .radio,form .toggle,form .checkbox{position:relative}form .radio input,form .toggle input,form .checkbox input{opacity:0;height:28px;margin:0;position:absolute;top:0;left:0}form .radio input,form .checkbox input{width:28px}form .toggle input{width:52px}form .radio label,form .toggle label,form .checkbox label{cursor:pointer;font-weight:var(--fw-normal);margin:0;line-height:28px;display:block;position:relative}form .radio label .desc,form .toggle label .desc,form .checkbox label .desc{line-height:var(--lh-m)}form .radio label:before,form .toggle label:before,form .checkbox label:before,form .radio label:after,form .toggle label:after,form .checkbox label:after{content:"";display:block;position:absolute}form .radio label:before,form .toggle label:before,form .checkbox label:before{border:2px solid var(--c-neutral-black);background-color:var(--c-neutral-white);height:28px;left:0}form .radio label:after,form .toggle label:after{width:16px;height:16px;left:6px}form .radio label{padding-left:32px}form .radio label:before,form .radio label:after{border-radius:50%}form .radio label:before{width:28px;top:0}form .radio label:after{background-color:var(--c-neutral-black);opacity:0;transition:opacity .25s;top:6px}form .checkbox label{padding-left:32px}form .checkbox label:before{width:28px}form .checkbox label:after{opacity:0;background-color:transparent;background-image:url(../img/icons/icon--checkmark-small.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .25s;top:6px;left:6px}form .toggle label{padding-left:72px}form .toggle label .active,form .toggle label .inactive{font-size:var(--fs-xs);line-height:18px;transition:opacity .25s;display:block;position:absolute}form .toggle label .active{left:10px}form .toggle label .inactive{left:26px}form .toggle label:before{border-radius:28px;width:52px}form .toggle label:after{background-color:var(--c-state-error);border-radius:50%;transition:translate .25s,background-color .25s;translate:0}form .radio label:hover:after,form .radio input:focus+label:after,form .checkbox label:hover:after,form .checkbox input:focus+label:after{opacity:.4}form input[type=radio]:checked+label:after{opacity:1}form :not(.toggle) input[type=checkbox]:checked+label:after{opacity:1}form .toggle>input[type=checkbox]:checked+label .active{opacity:1}form .toggle>input[type=checkbox]:checked+label .inactive{opacity:0}form .toggle>input[type=checkbox]:checked+label:after{background-color:var(--c-state-success);translate:24px}form .toggle>input[type=checkbox]:not(:checked)+label .active{opacity:0}form .toggle>input[type=checkbox]:not(:checked)+label .inactive{opacity:1}.hint-text{font-size:var(--fs-small);padding:var(--space-s);background-color:var(--c-neutral-grey);margin-bottom:var(--space-m)}.alert{grid-template-areas:"t b""c c";grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;-ms-flex-align:start;align-items:start;scroll-margin-block-start:var(--space-l);display:none}.alert.is_active{display:grid}.alert:not(:last-child){margin-bottom:var(--space-l)}.alert--error{background-color:var(--c-state-error-light);border:2px solid var(--c-state-error);color:var(--white)}.alert--success{background-color:var(--c-state-success-light);border:2px solid var(--c-state-success)}.alert--warning{background-color:var(--c-state-warning-light);border:2px solid var(--c-state-warning)}.alert--info{background-color:var(--c-state-info-light);border:2px solid var(--c-state-info)}.alert .button--close{grid-area:b;justify-self:end}.alert :last-child{margin-top:0;margin-bottom:0}.alert h2{grid-area:t}.alert p,.alert h2{margin-top:0;margin-bottom:var(--space-s)}.alert.priority--low h2{font-size:var(--fs-heading-s)}.alert>.content{text-wrap:pretty;grid-area:c;max-width:65ch}#performance-message,#accessibility-message{max-width:calc(100dvw - 32px);max-height:calc(100dvh - 32px);position:fixed;top:50%;left:50%;translate:-50% -50%}.comparison{-ms-flex-align:stretch;align-items:stretch;display:grid}.comparison>.title{grid-column:1/-1;margin-bottom:0}.comparison .item{border:4px solid var(--c-neutral-black);background-color:var(--c-neutral-white);grid-template-areas:"ty""ti""de""co""cd""ul"".""li";grid-template-rows:repeat(6,-webkit-max-content)1fr -webkit-max-content;grid-template-rows:repeat(6,max-content) 1fr max-content;display:grid}.comparison .item .type{font-weight:var(--fw-bold);-ms-flex-align:center;align-items:center;gap:var(--space-xs);grid-area:ty;line-height:.9;display:-ms-flexbox;display:flex}.comparison .item .type svg{width:auto;height:24px}.comparison .item .cost{font-weight:var(--fw-heavy);margin-top:var(--space-xs);grid-area:co;line-height:1}.comparison .item .text{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.comparison .item .from{font-weight:var(--fw-normal);font-size:var(--fs-body);display:block}.comparison .item .desc{margin-top:var(--space-m);grid-area:cd}.comparison .item .features{margin-top:var(--space-m);grid-area:ul;margin-bottom:0;padding-left:0;padding-right:0;list-style:none}.comparison .item .features li{gap:0 var(--space-m);display:-ms-flexbox;display:flex}.comparison .item .features li:not(:last-of-type){margin-bottom:var(--space-m)}.comparison .item .features li .icon{-ms-flex:none;flex:none;height:16px;margin-top:4px;display:inline-block}.comparison .item .features li *{display:block}.comparison .item li .feature{font-weight:var(--fw-bold);line-height:1}.comparison .item li .description{line-height:1.2;font-weight:var(--fw-normal)}.comparison .item .button{margin-top:var(--space-m);grid-area:li;-ms-flex-item-align:end;align-self:end;justify-self:start}figure.pullquote blockquote{background-color:var(--c-brand-blue-light);color:var(--c-neutral-white);z-index:2;font-weight:var(--fw-bold);font-family:var(--ff-display);font-size:var(--fs-heading-m);position:relative}figure.pullquote blockquote:after{content:"";border-style:solid;border-color:var(--c-brand-blue-light)transparent transparent transparent;z-index:2;width:0;height:0;display:block;position:absolute;top:99.9%}figure.pullquote figcaption{display:block}figure.pullquote .name{font-weight:var(--fw-black);font-family:var(--ff-display);font-size:var(--fs-heading-s)}figure.pullquote .position,figure.pullquote .company{font-size:var(--fs-heading-xs);font-weight:var(--fw-medium)}figure.pullquote .name,figure.pullquote .position,figure.pullquote .company{display:block}.feature-block>.title{margin-bottom:var(--space-l)}.feature-block :last-child:not(.pullquote){margin-bottom:0}.score-guide{margin-bottom:var(--space-xl);grid-template-columns:1fr 1fr;padding-left:0;list-style:none;display:grid}.score-guide .score{width:66%;margin-left:auto;margin-right:auto;position:relative}.score-guide .circle-progress{z-index:1;margin-bottom:var(--space-m);position:relative}.score-guide .desc{text-align:center}.score-guide .range{font-size:var(--fs-heading-l);font-weight:var(--fw-black);font-family:var(--ff-display);z-index:2;text-align:center;-ms-flex-line-pack:center;align-content:center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.score-breakdown{margin-bottom:var(--space-xl)}.score-breakdown .category{font-weight:Var(--fw-black);font-family:var(--ff-display);margin-bottom:4px}.colour-swatch-grid{margin-bottom:var(--space-xl);container:gridlist/inline-size}.colour-swatch-list{-ms-flex-align:stretch;align-items:stretch;max-width:100%;margin-top:0;margin-bottom:0;padding-left:0;list-style:none;display:grid}.colour-swatch{grid-gap:0;border:2px solid var(--c-neutral-black);grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;grid-template-areas:"c""r";gap:0;margin:0;display:grid;position:relative;container:swatchitem/inline-size}.colour-swatch:before{content:""}.colour-swatch:before,.colour-swatch .visual{aspect-ratio:1;grid-area:c;display:block}.colour-swatch .visual{position:relative;overflow:hidden}.colour-swatch .logo{width:175%;max-width:175%;height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.colour-swatch .name{font-weight:var(--fw-heavy);font-family:var(--ff-display);line-height:1.2}.colour-swatch .details{padding:var(--space-s);background-color:var(--c-neutral-white);border-top:2px solid var(--c-neutral-black);margin-top:0;margin-bottom:0;list-style:none}.colour-swatch .details li:not(:last-of-type):not(:first-of-type){margin-bottom:2px}.colour-swatch .details li:first-of-type{margin-bottom:4px}.colour-swatch .item--success,.colour-swatch .item--warning,.colour-swatch .item--fail{padding-left:18px;position:relative}.colour-swatch .item--success:before,.colour-swatch .item--warning:before,.colour-swatch .item--fail:before{content:"";display:block;position:absolute;top:50%;left:0;translate:0 -50%}.colour-swatch .item--success:before,.colour-swatch .item--warning:before{width:12px;height:12px}.colour-swatch .item--success:before{background-color:var(--c-state-success);border-radius:50%}.colour-swatch .item--warning:before{background-color:var(--c-state-warning)}.colour-swatch .item--fail:before{border-style:solid;border-width:0 7px 12px;border-color:transparent transparent var(--c-state-error)}@container gridlist (width<=560px){.colour-swatch-list{grid-template-columns:1fr 1fr}}@container gridlist (width>560px){.colour-swatch-list{grid-template-columns:1fr 1fr 1fr}}@container gridlist (width>800px){.colour-swatch-list{grid-template-columns:repeat(4,1fr)}}.colour-swatch--bwch-teal-old{background-color:#34b2a5;background-color:var(--bwch-teal-old)}.colour-swatch--bwch-grey-old{background-color:#333;background-color:var(--bwch-grey-old)}.colour-swatch--bwch-teal{background-color:#10ada7;background-color:var(--bwch-teal)}.colour-swatch--bwch-darker-teal{background-color:#247f7c;background-color:var(--bwch-darker-teal)}.colour-swatch--bwch-darkest-teal{background-color:#053933;background-color:var(--bwch-darkest-teal)}.colour-swatch--bwch-black{background-color:#0d0d0d;background-color:var(--bwch-black)}.colour-swatch--bwch-grey{background-color:#2e2e2e;background-color:var(--bwch-grey)}.colour-swatch--bwch-slate{background-color:#525252;background-color:var(--bwch-slate)}.colour-swatch--bwch-light-grey{background-color:#ccc;background-color:var(--bwch-light-grey)}.colour-swatch--nppt-lilac{background-color:#a05de1;background-color:var(--nppt-lilac)}.colour-swatch--nppt-light-grey-old{background-color:#ededed;background-color:var(--nppt-light-grey-old)}.colour-swatch--nppt-amethyst{background-color:#915cd6;background-color:var(--nppt-amethyst)}.colour-swatch--nppt-dark-amethyst{background-color:#461f7a;background-color:var(--nppt-dark-amethyst)}.colour-swatch--nppt-very-dark-purple{background-color:#230f3d;background-color:var(--nppt-very-dark-purple)}.colour-swatch--nppt-light-grey{background-color:#ccc;background-color:var(--nppt-light-grey)}.colour-swatch--nppt-grey{background-color:#999;background-color:var(--nppt-grey)}.colour-swatch--nppt-dark-grey{background-color:#454545;background-color:var(--nppt-dark-grey)}.colour-swatch--nppt-cyan{background-color:#009ccc;background-color:var(--nppt-cyan)}.colour-swatch--nppt-off-white{background-color:#f0f0f0;background-color:var(--nppt-off-white)}.colour-swatch--yellow{background-color:#ff0;background-color:var(--yellow)}.colour-swatch--deeppink{background-color:#c20071;background-color:var(--deep-pink)}.colour-swatch--rubberduck{background-color:#ffe600;background-color:var(--rubber-duck)}.colour-swatch--cyan{background-color:#0ff;background-color:var(--cyan)}.colour-swatch--white,.colour-contrast--deeppink-white .visual,.colour-contrast--black-white .visual,.colour-contrast--white-lilac .visual,.colour-contrast--white-darker-teal .visual,.colour-contrast--darkness-white .visual,.colour-contrast--royalblue-white .visual{background-color:var(--c-neutral-white)}.colour-swatch--grey{background-color:#545454;background-color:var(--grey)}.colour-swatch--lightgrey{background-color:#a8a8a8;background-color:var(--lightgrey)}.colour-swatch--black,.colour-contrast--deeppink-black .visual,.colour-contrast--white-black .visual,.colour-contrast--cyan-black .visual,.colour-contrast--yellow-black .visual,.colour-contrast--bright-black .visual,.colour-contrast--bright-green-black .visual,.colour-contrast--numberplate-black .visual{background-color:var(--c-neutral-black)}.colour-contrast--white-deeppink .visual,.colour-contrast--black-deeppink .visual{background-color:#c20071;background-color:var(--deep-pink)}.colour-contrast--black-cyan .visual{background-color:#0ff;background-color:var(--cyan)}.colour-contrast--black-yellow .visual{background-color:#ffe600;background-color:var(--rubber-duck)}.colour-contrast--amethyst-white .visual{background-color:#915cd6;background-color:var(--nppt-amethyst)}.colour-contrast--dark-amethyst-white .visual{background-color:#461f7a;background-color:var(--nppt-dark-amethyst)}.colour-contrast--very-dark-purple-white .visual{background-color:#230f3d;background-color:var(--nppt-very-dark-purple)}.colour-contrast--lilac-white .visual{background-color:#a05de1;background-color:var(--nppt-lilac)}.colour-contrast--light-grey-dark-grey .visual{background-color:#ededed;background-color:var(--nppt-light-grey-old)}.colour-contrast--yellow-dark-amethyst .visual{background-color:#ff0;background-color:var(--yellow)}.colour-contrast--dark-amethyst-yellow .visual{background-color:#461f7a;background-color:var(--nppt-dark-amethyst)}.colour-contrast--teal-black .visual,.colour-contrast--teal-white .visual{background-color:#10ada7;background-color:var(--bwch-teal)}.colour-contrast--darker-teal-white .visual{background-color:#247f7c;background-color:var(--bwch-darker-teal)}.colour-swatch--raspberry{background-color:#e60073;background-color:var(--raspberry)}.colour-swatch--darkness{background-color:#171717;background-color:var(--darkness)}.colour-swatch--mineshaft{background-color:#303030;background-color:var(--mineshaft)}.colour-swatch--whiteish{background-color:#f5f5f5;background-color:var(--whiteish)}.colour-swatch--raspberrytext{background-color:#ff0080;background-color:var(--raspberry-text)}.colour-swatch--mist{background-color:var(--mist)}.colour-swatch--claret{background-color:#691c38;background-color:var(--claret)}.colour-contrast--white-darkness .visual,.colour-contrast--cyan-darkness .visual{background-color:#171717;background-color:var(--darkness)}.colour-contrast--darkness-cyan .visual{background-color:#0ff;background-color:var(--cyan)}.colour-swatch--true{background-color:#0071c7;background-color:var(--true)}.colour-swatch--sand{background-color:#f5f5f5;background-color:var(--sand)}.colour-swatch--ocean{background-color:#00437a;background-color:var(--ocean)}.colour-swatch--prussian{background-color:#002d52;background-color:var(--prussian)}.colour-swatch--dark{background-color:#212121;background-color:var(--dark)}.colour-swatch--lily{background-color:#ebebeb;background-color:var(--lily)}.colour-swatch--almostblack{background-color:#212121;background-color:var(--almost-black)}.colour-swatch--harvardcrimson{background-color:#cc0014;background-color:var(--harvard-crimson)}.colour-swatch--red{background-color:red;background-color:var(--red)}.colour-swatch--kellygreen{background-color:#53ac20;background-color:var(--kelly)}.colour-swatch--lasalle{background-color:#00802b;background-color:var(--la-salle)}.colour-swatch--clementine{background-color:#e06900;background-color:var(--clementine)}.colour-swatch--pizazz{background-color:#ff9100;background-color:var(--pizazz)}.colour-swatch--polo{background-color:#8ba8cb;background-color:var(--polo)}.colour-swatch--periwinkle{background-color:#c4d3e8;background-color:var(--periwinkle)}.colour-swatch--bunting{background-color:#223149;background-color:var(--bunting)}.colour-swatch--sapphire{background-color:#002066;background-color:var(--sapphire)}.colour-swatch--tuatara{background-color:#454545;background-color:var(--tuatara)}.colour-swatch--bright{background-color:#fe0;background-color:var(--bright)}.colour-swatch--tint{background-color:rgba(255,255,255,.1);background-color:var(--tint)}.colour-contrast--black-bright .visual{background-color:#fe0;background-color:var(--bright)}.colour-swatch--wildsand{background-color:#f5f5f5;background-color:var(--wildsand)}.colour-swatch--apple{background-color:#88c200;background-color:var(--apple)}.colour-swatch--napier{background-color:#02a212;background-color:var(--napier)}.colour-swatch--grey2{background-color:#3d3d3d;background-color:var(--grey2)}.colour-swatch--dark-grey{background-color:#262626;background-color:var(--dark-grey)}.colour-swatch--light-grey{background-color:#f5f5f5;background-color:var(--light-grey)}.colour-swatch--mid-light-grey{background-color:#a3a3a3;background-color:var(--mid-light-grey)}.colour-swatch--bright-green{background-color:#1fffa1;background-color:var(--bright-green)}.colour-contrast--dark-grey-mid-light-grey .visual{background-color:#a3a3a3;background-color:var(--mid-light-grey)}.colour-contrast--mid-light-grey-dark-grey .visual,.colour-contrast--light-grey-dark-grey .visual{background-color:#262626;background-color:var(--dark-grey)}.colour-contrast--dark-grey-light-grey .visual{background-color:#f5f5f5;background-color:var(--light-grey)}.colour-contrast--black-bright-green .visual{background-color:#1fffa1;background-color:var(--bright-green)}.colour-swatch--hdf-darkblue{background-color:#003947;background-color:var(--hdf-old-darkblue)}.colour-swatch--hdf-gold{background-color:#f7d745;background-color:var(--hdf-old-gold)}.colour-swatch--hdf-grey{background-color:#dadad7;background-color:var(--hdf-old-grey)}.colour-swatch--hdf-lightgrey{background-color:#ebebea;background-color:var(--hdf-old-lightgrey)}.colour-swatch--hdf-2024-dark{background-color:#4f4059;background-color:var(--hdf-2024-dark)}.colour-swatch--hdf-2024-mid{background-color:#cb2a4d;background-color:var(--hdf-2024-mid)}.colour-swatch--hdf-2024-light{background-color:#f8c630;background-color:var(--hdf-2024-light)}.colour-swatch--hdf-2024-fade1{background-color:rgba(248,198,48,.1);background-color:var(--hdf-2024-fade1)}.colour-swatch--hdf-2024-fade2{background-color:rgba(214,148,229,.1);background-color:var(--hdf-2024-fade2)}.colour-contrast--hdf-2024-purple-gold .visual,.colour-contrast--hdf-2024-pinkred-gold .visual,.colour-contrast--hdf-2024-black-gold .visual{background-color:#f8c630;background-color:var(--hdf-2024-light)}.colour-contrast--hdf-2024-gold-purple .visual{background-color:#4f4059;background-color:var(--hdf-2024-dark)}.colour-contrast--hdf-2024-gold-pinkred .visual{background-color:#cb2a4d;background-color:var(--hdf-2024-mid)}.colour-contrast--hdf-2024-gold-black .visual{background-color:#131316;background-color:var(--kettle-black)}.colour-swatch--hdf-2025-dark{background-color:#191d34;background-color:var(--hdf-2025-dark)}.colour-swatch--hdf-2025-mid{background-color:#ce2275;background-color:var(--hdf-2025-mid)}.colour-swatch--hdf-2025-light{background-color:#00c0fa;background-color:var(--hdf-2025-light)}.colour-swatch--kettle-black{background-color:#131316;background-color:var(--kettle-black)}.colour-swatch--hdf-2025-fade1{background-color:rgba(206,34,117,.05);background-color:var(--hdf-2025-fade1)}.colour-swatch--hdf-2025-fade2{background-color:rgba(25,29,52,.1);background-color:var(--hdf-2025-fade2)}.colour-contrast--black-numberplate .visual{background-color:#fc0;background-color:var(--pms-numberplate)}.colour-contrast--white-royalblue .visual,.colour-swatch--pms-royalblue{background-color:#002466;background-color:var(--pms-royalblue)}.colour-swatch--pms-numberplate{background-color:#fc0;background-color:var(--pms-numberplate)}.colour-swatch--yc-yellow{background-color:#d1ff29;background-color:var(--yc-yellow-green)}.colour-swatch--yc-black{background-color:#1a1a1a;background-color:var(--yc-black)}.colour-swatch--yc-grey{background-color:#ccc;background-color:var(--yc-grey)}.colour-swatch--yc-greydark{background-color:#4d4d4d;background-color:var(--yc-grey-dark)}.colour-swatch--yc-greylight{background-color:#ebebeb;background-color:var(--yc-grey-light)}.colour-swatch--yc-blue{background-color:#858d8e;background-color:var(--yc-blue-grey)}.colour-swatch--yc-bluedark{background-color:#424f57;background-color:var(--yc-blue-grey-dark)}.colour-swatch--yc-bluedarkest{background-color:#21272c;background-color:var(--yc-blue-grey-darkest)}.colour-swatch--yc-offwhite{background-color:#f1f2ee;background-color:var(--yc-off-white)}.colour-swatch--ld-old-green,.colour-swatch--ld-old-dark-green{background-color:#00af89;background-color:var(--ld-old-green)}.colour-swatch--ld-green{background-color:#00ad88;background-color:var(--ld-green)}.colour-swatch--ld-green-dark{background-color:#01503f;background-color:var(--ld-green-dark)}.colour-swatch--ld-blue{background-color:#1c74e9;background-color:var(--ld-blue)}.colour-swatch--ld-blue-dark{background-color:#0e4690;background-color:var(--ld-blue-dark)}.colour-swatch--ld-black{background-color:#1a1a1a;background-color:var(--ld-black)}.colour-swatch--mh-lightcream{background-color:#f0e0cc;background-color:var(--mh-lightcream)}.colour-swatch--mh-lightpink{background-color:rgba(174,143,164,.4);background-color:var(--mh-lightpink)}.colour-swatch--mh-lightgreen{background-color:#a9bfa6;background-color:var(--mh-lightgreen)}.colour-swatch--mh-lightblue{background-color:#68a4b6;background-color:var(--mh-lightblue)}.colour-swatch--mh-blue{background-color:#293033;background-color:var(--mh-blue)}.colour-swatch--mh-green{background-color:#295b3b;background-color:var(--mh-green)}.colour-swatch--mh-purple{background-color:#806b79;background-color:var(--mh-purple)}.colour-swatch--mh-pink{background-color:#ecaca2;background-color:var(--mh-pink)}.colour-swatch--mh-darkpurple{background-color:#483c44;background-color:var(--mh-darkpurple)}.colour-swatch--mh-white{background-color:#fbf4e9;background-color:var(--mh-white)}.copy-swatch{cursor:pointer;opacity:.25;background-color:transparent;border:0;-ms-flex-line-pack:center;-ms-flex-pack:center;align-content:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;padding:0;transition:opacity .25s,background-image .25s;display:-ms-flexbox;display:flex;position:absolute;bottom:0;right:0}.copy-swatch .default{display:block}.copy-swatch .success{display:none}.copy-swatch .icon{width:auto;height:16px}.copy-swatch:hover,.copy-swatch:focus{opacity:1}.copy-swatch.was_successful .default{display:none}.copy-swatch.was_successful .success{display:block}.weight{grid-gap:var(--space-s)var(--space-m);gap:var(--space-s)var(--space-m);margin-bottom:var(--space-xl);-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:start;display:grid}.weight-item{grid-gap:var(--space-s);gap:var(--space-s);grid-template-rows:128px -webkit-max-content;padding:var(--space-m);border:2px solid var(--c-neutral-black);text-align:center;grid-template-rows:128px max-content;grid-template-columns:repeat(2,minmax(32px,100%));grid-template-areas:"b a""t t""s s";-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:end;display:grid}.weight-item .caption,.weight-item .saving{line-height:1}.weight-item .caption{padding-top:var(--space-s);padding-bottom:var(--space-s);font-weight:var(--fw-heavy);grid-area:t}.weight-item .saving{padding-top:var(--space-s);border-top:2px solid var(--c-neutral-black);grid-area:s;padding-bottom:0}.weight-item .before,.weight-item .after{font-size:var(--fs-small);padding-top:var(--space-s);padding-bottom:var(--space-s);min-height:32px}.weight-item .before{background-color:var(--c-state-error);color:var(--c-neutral-white);grid-area:b}.weight-item .after{background-color:var(--c-state-success);color:var(--c-neutral-black);grid-area:a}.weight-savings{margin-top:0;margin-bottom:var(--space-xl);grid-column:1/-1}.weight-savings .badge{font-weight:var(--fw-black)}.image-comparison{background-color:var(--c-neutral-grey-light);clip-path:var(--clip-s-tl)}.image-comparison .images{grid-template-columns:1fr 1fr 1fr;justify-items:center;width:100%;display:grid}.image-comparison--double .images{grid-template-columns:1fr 1fr}.image-comparison img{border-style:solid;border-color:var(--c-neutral-black);width:100%;height:auto}.image-comparison--mobile img{max-width:250px}.image-comparison figcaption{font-weight:var(--fw-bold);border-top:1px solid var(--c-neutral-grey);display:block}.availability .contain{background-color:var(--c-brand-teal-light);color:var(--c-neutral-black);background-image:none}.availability .title{font-size:var(--fs-heading-l)}.availability :last-child{margin-bottom:0}.pagination{gap:var(--space-m);display:-ms-flexbox;display:flex}}@layer organisms{.site-foot{background-color:var(--c-neutral-grey-light);position:relative}.site-foot:before,.site-foot:after{content:"";background-color:var(--c-neutral-white);display:block;position:absolute}.site-foot .contain{grid-template-columns:var(--columns);display:grid}.site-foot .logo-link{grid-area:l;display:none}.site-foot .strapline{grid-area:sl}.site-foot .social-nav{grid-area:sm}.site-foot .legal-nav{grid-area:ln}.site-foot .additional-nav{grid-area:an}.brands{background-color:var(--c-neutral-grey-extralight)}.brands>.title{margin-bottom:var(--space-l);font-size:var(--fs-xl)}.brands .brands-list{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;justify-items:center;gap:var(--space-l);-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding-left:0;list-style:none;display:-ms-flexbox;display:flex}.brands .brands-list li{-ms-flex:0 15%;flex:0 15%}.brands .brands-list svg{filter:grayscale();max-height:36px;margin-left:auto;margin-right:auto;transition:filter .25s}.brands .brands-list svg:hover,.brands .brands-list svg:focus{filter:grayscale(0)}.cards{grid-template-columns:var(--columns);-ms-flex-align:stretch;align-items:stretch;display:grid}.cards .title{grid-column:1/-1;margin-bottom:0}.quote-calculator .quote-options{grid-area:o}.quote-calculator .costs{background-color:var(--c-state-info-transparent)}.quote-calculator .costs,.quote-calculator .same-as{padding:var(--space-m);margin-bottom:var(--space-m)}.quote-calculator .desc,.quote-calculator .cost,.quote-calculator label .title{display:block}.quote-calculator .price{font-size:var(--fs-heading-hero);font-weight:var(--fw-black);font-family:var(--ff-display);line-height:1}.quote-calculator .same-as{background-color:var(--c-state-success-transparent)}.quote-calculator .subtotal,.quote-calculator .vat,.quote-calculator .same-as,.quote-calculator .donation,.quote-calculator .charity{font-size:var(--fs-small)}.quote-calculator .grand{margin-top:var(--space-s)}.quote-calculator label .cost{font-family:var(--ff-display);font-weight:var(--fw-black);font-size:var(--fs-heading-s);margin-bottom:var(--space-s);line-height:1}.quote-calculator label .title{font-size:var(--fs-heading-m);margin-bottom:var(--space-s)}.quote-calculator>fieldset .row{padding-top:var(--space-l);padding-bottom:var(--space-l)}.quote-calculator>fieldset .row:not(:last-of-type){border-bottom:2px solid var(--c-neutral-black)}.quote-calculator>fieldset .row:first-of-type{padding-top:0}.quote-calculator>fieldset .row:last-of-type{padding-bottom:0}.quote-calculator .estimate-cost{font-weight:var(--fw-heavy)}.core-web-vitals{border:2px solid var(--c-neutral-black)}-webkit-details-marker{content:"";display:none}::-webkit-details-marker{content:"";display:none}.core-web-vitals-summary::marker{content:"";display:none}.core-web-vitals-summary{cursor:pointer;list-style:none;overflow:hidden}.core-web-vitals-summary .summary-content{grid-template-columns:repeat(4,1fr);width:100%;display:grid}.core-web-vitals-summary .title{border-bottom:2px solid var(--c-neutral-black);grid-column:1/-1;margin-top:0;margin-bottom:0}.core-web-vitals-summary .metric{-ms-flex-direction:column;flex-direction:column;gap:4px 0;width:100%;display:-ms-flexbox;display:flex}.core-web-vitals-summary .metric .name{text-align:center;font-weight:var(--fw-bold);-ms-flex-order:2;order:2}.core-web-vitals-summary .see-more{background-color:var(--c-neutral-white);color:var(--c-neutral-black);font-weight:var(--fw-bold);border-top:2px solid var(--c-neutral-black);grid-column:1/-1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:0 12px;transition:color .25s,background-color .25s;display:-ms-flexbox;display:flex}.core-web-vitals-summary .see-more .icon{width:auto;transition:rotate .25s}.core-web-vitals-summary .see-more .icon path{fill:var(--c-neutral-black);transition:fill .25s}.core-web-vitals-summary:hover .see-more,.core-web-vitals-summary:focus .see-more{color:var(--c-neutral-white);background-color:var(--c-neutral-black);rotate:none}.core-web-vitals-summary:hover .see-more .icon path,.core-web-vitals-summary:focus .see-more .icon path{fill:var(--c-neutral-white)}.core-web-vitals[open] .core-web-vitals-summary .see-more{border-bottom:2px solid var(--c-neutral-black);border-radius:0}.core-web-vitals[open] .core-web-vitals-summary .see-more .icon{rotate:180deg}.core-web-vitals-details{margin-top:0;margin-bottom:0;list-style:none;display:grid}.core-web-vitals-details li{grid-template-areas:"n""v""b";grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content;margin-top:0;margin-bottom:0;display:grid}.core-web-vitals-details li .name{font-weight:var(--fw-bold);grid-area:n}.core-web-vitals-details li .value{grid-area:v;line-height:1}.core-web-vitals-details li .baseline{grid-area:b}.core-web-vitals-details .item--fcp{grid-area:fcp}.core-web-vitals-details .item--lcp{grid-area:lcp}.core-web-vitals-details .item--cls{grid-area:cls}.core-web-vitals-details .item--tbt{grid-area:tbt}.core-web-vitals-details .item--si{grid-area:si}.core-web-vitals-details .item--weight{grid-area:pw}.core-web-vitals .metric-value{aspect-ratio:1;text-align:center;font-weight:var(--fw-heavy);border-style:solid;border-radius:50%;-ms-flex-order:1;order:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.core-web-vitals .metric-value--success{border-color:var(--c-state-success)}.core-web-vitals .metric-value--warning{border-color:var(--c-state-warning)}.core-web-vitals .metric-value--error{border-color:var(--c-state-error)}.core-web-vitals .value{font-weight:var(--fw-heavy);font-size:var(--fs-heading-l)}.core-web-vitals .marker{border:0;padding-left:24px;display:block;position:relative}.core-web-vitals .marker:before{content:"";display:block;position:absolute;top:50%;left:0;translate:0 -50%}.core-web-vitals .value.marker--success:before,.core-web-vitals .value.marker--warning:before{width:16px;height:16px}.core-web-vitals .baseline .marker--success:before,.core-web-vitals .baseline .marker--warning:before{width:12px;height:12px}.core-web-vitals .marker--success:before{background-color:var(--c-state-success);border-radius:50%}.core-web-vitals .marker--warning:before{background-color:var(--c-state-warning)}.core-web-vitals .marker--error:before{border-style:solid;border-color:transparent transparent var(--c-state-error);border-width:0 8px 14px}.core-web-vitals .baseline .marker--error:before{border-width:0 7px 12px}.casestudy .screens{margin-top:0;margin-bottom:var(--space-l);grid-template-columns:1.5fr 3fr 1fr;grid-template-areas:"t d m";-ms-flex-align:center;align-items:center;display:grid}.casestudy .screens figure{position:relative}.casestudy .screens .desktop{z-index:3;grid-area:d}.casestudy .screens .desktop img{aspect-ratio:760/500}.casestudy .screens .tablet{z-index:2;grid-area:t}.casestudy .screens .tablet img{aspect-ratio:420/640}.casestudy .screens .mobile{z-index:1;grid-area:m}.casestudy .screens .mobile img{aspect-ratio:280/606}.casestudy .screens figure{background-color:var(--c-neutral-white);border-style:solid;border-color:var(--c-neutral-black)}.casestudy .screens img{width:100%;height:auto;display:block}.talk-content .list--blank:not(:last-child),.target-audience .list--blank:not(:last-child),.seen-before .list--blank:not(:last-child),.feedback .list--blank:not(:last-child),.book-it .list--blank:not(:last-child),.tech-setup .list--blank:not(:last-child){margin-bottom:var(--space-l)}.feedback .quotes{margin-bottom:var(--space-xl);display:grid}.talk-a11y .button{background-color:var(--c-talk-hot-pink);color:var(--c-neutral-black)}.talk-a11y .button path{fill:var(--c-neutral-black)}.talk-a11y .button:hover,.talk-a11y .button:focus{background-color:var(--c-neutral-black);color:var(--c-neutral-white)}.talk-a11y .button:hover path,.talk-a11y .button:focus path{fill:var(--c-neutral-white)}.talk-a11y .talk-content,.talk-a11y .tech-setup,.talk-a11y .seen-before{background-color:var(--c-neutral-black);color:var(--c-neutral-white)}.talk-a11y .talk-content .button,.talk-a11y .tech-setup .button,.talk-a11y .seen-before .button{background-color:var(--c-talk-hot-pink);color:var(--c-neutral-black)}.talk-a11y .talk-content .button path,.talk-a11y .tech-setup .button path,.talk-a11y .seen-before .button path{fill:var(--c-neutral-black)}.talk-a11y .talk-content .button:hover,.talk-a11y .tech-setup .button:hover,.talk-a11y .seen-before .button:hover,.talk-a11y .talk-content .button:focus,.talk-a11y .tech-setup .button:focus,.talk-a11y .seen-before .button:focus{background-color:var(--c-neutral-white);color:var(--c-neutral-black)}.talk-a11y .talk-content .button:hover path,.talk-a11y .tech-setup .button:hover path,.talk-a11y .seen-before .button:hover path,.talk-a11y .talk-content .button:focus path,.talk-a11y .tech-setup .button:focus path,.talk-a11y .seen-before .button:focus path{fill:var(--c-neutral-black)}.talk-a11y .talk-content ul ::marker{color:var(--c-talk-hot-pink)}.talk-a11y .tech-setup ul ::marker{color:var(--c-talk-hot-pink)}.talk-a11y .seen-before ul ::marker{color:var(--c-talk-hot-pink)}.talk-a11y .talk-content ol ::marker{color:var(--c-talk-hot-pink)}.talk-a11y .tech-setup ol ::marker{color:var(--c-talk-hot-pink)}.talk-a11y .seen-before ol ::marker{color:var(--c-talk-hot-pink)}.talk-a11y .talk-content .list--blank path,.talk-a11y .tech-setup .list--blank path,.talk-a11y .seen-before .list--blank path{fill:var(--c-talk-hot-pink)}.talk-a11y .target-audience,.talk-a11y .book-it{background-color:var(--c-talk-hot-pink)}.talk-a11y .target-audience .button,.talk-a11y .book-it .button{background-color:var(--c-neutral-black);color:var(--c-neutral-white)}.talk-a11y .target-audience .button path,.talk-a11y .book-it .button path{fill:var(--c-neutral-white)}.talk-a11y .target-audience .button:hover,.talk-a11y .book-it .button:hover,.talk-a11y .target-audience .button:focus,.talk-a11y .book-it .button:focus{background-color:var(--c-neutral-white);color:var(--c-neutral-black)}.talk-a11y .target-audience .button:hover path,.talk-a11y .book-it .button:hover path,.talk-a11y .target-audience .button:focus path,.talk-a11y .book-it .button:focus path{fill:var(--c-neutral-black)}.talk-a11y .target-audience ul ::marker{color:var(--c-neutral-white)}.talk-a11y .book-it ul ::marker{color:var(--c-neutral-white)}.talk-a11y .target-audience ol ::marker{color:var(--c-neutral-white)}.talk-a11y .book-it ol ::marker{color:var(--c-neutral-white)}.talk-a11y .target-audience .list--blank path,.talk-a11y .book-it .list--blank path{fill:var(--c-neutral-white)}.talk-perf .button{background-color:var(--c-neutral-black);color:var(--c-neutral-white)}.talk-perf .button path{fill:var(--c-neutral-white)}.talk-perf .button:hover,.talk-perf .button:focus{background-color:var(--c-neutral-white);color:var(--c-neutral-black)}.talk-perf .button:hover path,.talk-perf .button:focus path{fill:var(--c-neutral-black)}.talk-perf .seen-before{color:var(--c-neutral-white)}.talk-perf .seen-before ul ::marker{color:var(--c-neutral-white)}.talk-perf .seen-before ol ::marker{color:var(--c-neutral-white)}.talk-perf .seen-before .list--blank path{fill:var(--c-neutral-white)}.talk-perf .talk-content{background-color:var(--c-talk-perf-cyan)}.talk-perf .target-audience{background-color:var(--c-talk-perf-green)}.talk-perf .book-it{background-color:var(--c-talk-perf-yellow)}.talk-perf .tech-setup{background-color:var(--c-talk-perf-orange)}.talk-perf .seen-before{background-color:var(--c-talk-perf-pink)}.talk-lightning .button{background-color:var(--c-neutral-black);color:var(--c-neutral-white)}.talk-lightning .button path{fill:var(--c-neutral-white)}.talk-lightning .button:hover,.talk-lightning .button:focus{background-color:var(--c-neutral-white);color:var(--c-neutral-black)}.talk-lightning .button:hover path,.talk-lightning .button:focus path{fill:var(--c-neutral-black)}.talk-lightning .seen-before{color:var(--c-neutral-white)}.talk-lightning .seen-before ul ::marker{color:var(--c-neutral-white)}.talk-lightning .seen-before ol ::marker{color:var(--c-neutral-white)}.talk-lightning .seen-before .list--blank path{fill:var(--c-neutral-white)}.talk-lightning .talk-content,.talk-lightning .target-audience,.talk-lightning .book-it,.talk-lightning .tech-setup{color:var(--c-neutral-white)}.talk-lightning .talk-content .list--blank path,.talk-lightning .target-audience .list--blank path,.talk-lightning .book-it .list--blank path,.talk-lightning .tech-setup .list--blank path{fill:var(--c-neutral-white)}.talk-lightning .talk-content{background-color:var(--c-brand-blue-dark)}.talk-lightning .target-audience{background-color:var(--c-brand-blue)}.talk-lightning .book-it{background-color:var(--c-brand-red)}.talk-lightning .tech-setup,.talk-lightning .seen-before{background-color:var(--c-neutral-black)}}@layer template,hacks;@media (min-width:768px){html{font-size:18px}main{gap:var(--space-xl)}main h1:not(.does-not-exist) em,main h2:not(.does-not-exist) em,main h3:not(.does-not-exist) em,main h4:not(.does-not-exist) em,main h5:not(.does-not-exist) em,main h6:not(.does-not-exist) em,main .title em{text-decoration-thickness:7px}main .lead{font-size:var(--fs-xl)}main ul:not([class]),main ol:not([class]){margin-top:var(--space-l);margin-bottom:var(--space-l);padding-left:var(--space-l)}article{padding:0 var(--space-xl);max-width:90ch}.content-block+.content-block{margin-top:var(--space-xl)}.mini-case-study{padding:var(--space-xl)}.list--blank li .icon{margin-top:var(--space-s)}.list--options{gap:var(--space-xl)}.list--options svg{width:24px;margin-top:6px}.social-nav{gap:var(--grid-gap-l)}.legal-nav>ul,.additional-nav>ul{gap:var(--grid-gap-s)var(--grid-gap-l);margin-top:0;margin-bottom:0}:not(.cards)>.card{margin-left:var(--space-xl);margin-right:var(--space-xl)}.card .intro{max-width:40ch}.card .buttons{display:-ms-inline-flexbox;display:inline-flex}.postcard .content{padding:var(--space-m)var(--space-l)var(--space-xl)}form{padding:var(--space-xl);max-width:90ch}form .radio-group{-ms-flex-align:center;align-items:center}form .radio-group>label{-ms-flex:0 0 100%;flex:0 0 100%}form .toggle label:before{top:6px}form .toggle label:after{top:12px}form .toggle label .active,form .toggle label .inactive{top:11px}.alert{padding:var(--space-l);max-width:75ch}main>.comparison{margin-left:var(--space-xl);margin-right:var(--space-xl)}.comparison+.button{margin-top:var(--space-xl)}.comparison{padding-top:var(--space-xl);gap:var(--space-xl)}.comparison:has(>.title){padding-top:0}.comparison .item{padding:var(--space-l)}.feature-block{padding:0 var(--space-xl)}.score-guide{gap:var(--space-xl)}.colour-swatch-list{gap:var(--space-l)}.colour-swatch .details{font-size:var(--fs)}.colour-swatch .item{font-size:var(--fs-s)}.weight{grid-template-columns:repeat(4,1fr)}.image-comparison{margin-top:0;margin-bottom:var(--space-l);padding:var(--space-l)}.image-comparison .images{gap:var(--space-m)}.image-comparison img{border-width:6px}.image-comparison figcaption{margin-top:var(--space-l);padding-top:var(--space-l)}.site-foot{margin-top:var(--space-3xl)}.site-foot:before,.site-foot:after{width:32px;height:32px}.site-foot:before{bottom:0;right:32px}.site-foot:after{bottom:32px;right:0}.site-foot .contain{gap:var(--grid-gap-s)var(--grid-gap-l);padding:var(--space-3xl)var(--space-xl);grid-template-areas:"sl sl sl sl sl sl""ln ln ln ln ln ln""an an an an an an";-ms-flex-align:center;align-items:center}.copyright{padding:var(--space-xl)}.brands{margin-left:var(--space-xl);margin-right:var(--space-xl);padding:var(--space-xl)}.cards{padding:0 var(--space-xl);gap:var(--space-xl)}.quote-calculator>fieldset{grid-gap:var(--space-xl);gap:var(--space-xl);grid-template-columns:1fr 1fr 1fr;grid-template-areas:"o o t";display:grid}.quote-calculator .total{top:var(--space-l);grid-area:t;-ms-flex-item-align:start;align-self:start;position:sticky}.core-web-vitals{padding:var(--space-m)0 0;margin-bottom:var(--space-l)}.core-web-vitals-summary .summary-content{gap:var(--space-xl)}.core-web-vitals-summary .title{padding:0 var(--space-m)var(--space-m)}.core-web-vitals-summary .metric{padding-left:var(--space-m);padding-right:var(--space-m)}.core-web-vitals-summary .see-more{padding:var(--space-m)}.core-web-vitals-summary .see-more .icon{height:16px}.core-web-vitals-details{padding:var(--space-l);gap:var(--space-xl)}.core-web-vitals .baseline{border-top:2px solid var(--c-neutral-black);margin-top:12px;padding-top:12px}.casestudy .screens .tablet{translate:32px}.casestudy .screens .mobile{translate:-32px}.casestudy .screens figure{border-width:6px}.talk-content,.target-audience,.seen-before,.feedback,.book-it,.tech-setup{padding:var(--space-xl)}:not(.cards)>.talk-content,:not(.cards)>.target-audience,:not(.cards)>.seen-before,:not(.cards)>.feedback,:not(.cards)>.book-it,:not(.cards)>.tech-setup{margin-left:var(--space-xl);margin-right:var(--space-xl)}.talk-content .list--blank .icon,.target-audience .list--blank .icon,.seen-before .list--blank .icon,.feedback .list--blank .icon,.book-it .list--blank .icon,.tech-setup .list--blank .icon{-ms-flex:0 0 28px;flex:0 0 28px;width:28px}.talk-content:nth-of-type(4n+1),.target-audience:nth-of-type(4n+1),.seen-before:nth-of-type(4n+1),.book-it:nth-of-type(4n+1),.tech-setup:nth-of-type(4n+1){clip-path:var(--clip-m-tr)}.talk-content:nth-of-type(4n+2),.target-audience:nth-of-type(4n+2),.seen-before:nth-of-type(4n+2),.book-it:nth-of-type(4n+2),.tech-setup:nth-of-type(4n+2){clip-path:var(--clip-m-br)}.talk-content:nth-of-type(4n+3),.target-audience:nth-of-type(4n+3),.seen-before:nth-of-type(4n+3),.book-it:nth-of-type(4n+3),.tech-setup:nth-of-type(4n+3){clip-path:var(--clip-m-bl)}.talk-content:nth-of-type(4n+4),.target-audience:nth-of-type(4n+4),.seen-before:nth-of-type(4n+4),.book-it:nth-of-type(4n+4),.tech-setup:nth-of-type(4n+4){clip-path:var(--clip-m-tl)}.feature-block.feedback{padding-left:0;padding-right:0}.feedback .quotes{gap:calc(var(--space-xl)*1.5)var(--space-xl);grid-template-columns:1fr 1fr}}@media (min-width:768px) and (max-width:1279.98px){.list--options{grid-template-columns:1fr 1fr}.card--l{grid-column:1/-1}.card--m,.card--s{grid-column:span 2}.card .contain{gap:var(--space-l);padding:var(--space-l);clip-path:var(--clip-m-tr)}.card .title{font-size:var(--fs-heading-hero-m)}.card .intro{font-size:var(--fs-card-intro-m)}.postcard:nth-child(odd){clip-path:var(--clip-m-tr)}.postcard:nth-child(2n){clip-path:var(--clip-m-br)}.postcards{gap:var(--space-l);grid-template-columns:1fr 1fr;-ms-flex-align:stretch;align-items:stretch}.comparison .item .cost{font-size:var(--fs-heading-hero-m)}figure.pullquote figcaption{padding-top:var(--space-l)}.content figure.pullquote{margin-bottom:var(--space-xl)}figure.pullquote blockquote{padding:var(--space-l);line-height:var(--lh-s);grid-column:1/-1}figure.pullquote blockquote:after{border-width:24px 20px 0;left:32px}.core-web-vitals-summary .metric .name{font-size:var(--fs-s)}.core-web-vitals-details{grid-template-columns:repeat(3,1fr);grid-template-areas:"lcp fcp cls""tbt si pw""sm sm sm"}.core-web-vitals .metric-value{font-size:var(--fs-m);border-width:6px}}@media (min-width:1280px){.list--options{grid-template-columns:1fr 1fr 1fr}.card--l{grid-column:1/-1}.card--m{grid-column:span 4}.card--s{grid-column:span 2}.card .contain{gap:var(--space-xl);padding:var(--space-xl);clip-path:var(--clip-l-tr)}.card .title{max-width:18ch}.postcard:nth-child(odd){clip-path:var(--clip-l-tr)}.postcard:nth-child(2n){clip-path:var(--clip-l-br)}.postcard .content{padding:var(--space-l)var(--space-xl)var(--space-2xl)}.postcard:hover picture,.postcard:focus picture{rotate:2deg;scale:1.2}.postcards{gap:var(--space-xl);grid-template-columns:repeat(3,1fr);-ms-flex-align:stretch;align-items:stretch}.comparison{grid-template-columns:1fr 1fr 1fr}.comparison .item .cost{font-size:var(--fs-heading-hero)}figure.pullquote figcaption{padding-top:var(--space-xl)}.content figure.pullquote{margin-bottom:var(--space-2xl)}figure.pullquote blockquote{padding:var(--space-xl);line-height:var(--lh-s);-ms-flex-item-align:start;align-self:start}figure.pullquote blockquote:after{border-width:24px 20px 0;left:64px}.core-web-vitals-details{grid-template-columns:repeat(3,1fr);grid-template-areas:"lcp fcp cls""tbt si pw""sm sm sm"}.core-web-vitals .metric-value{font-size:var(--fs-xl);border-width:12px}}@media (min-width:1680px){.postcards{grid-template-columns:repeat(4,1fr)}}@media (max-width:1279.98px){.comparison{grid-template-columns:1fr}}@media (max-width:767.98px){html{font-size:16px}main{gap:var(--space-m)}main h1:not(.does-not-exist) em,main h2:not(.does-not-exist) em,main h3:not(.does-not-exist) em,main h4:not(.does-not-exist) em,main h5:not(.does-not-exist) em,main h6:not(.does-not-exist) em,main .title em{text-decoration-thickness:3px}main .lead{line-height:var(--lh-s);font-size:var(--fs-l)}main ul:not([class]),main ol:not([class]){margin-top:var(--space-m);margin-bottom:var(--space-m);padding-left:var(--space-m)}article{padding:0 var(--space-m)}.content-block+.content-block{margin-top:var(--space-m)}.mini-case-study{padding:var(--space-m)}.list--blank li .icon{margin-top:var(--space-xs)}.list--options{gap:var(--space-m);grid-template-columns:1fr}.list--options li{-ms-flex-align:center;align-items:center}.list--options svg{width:32px}.social-nav{gap:var(--grid-gap-m)}.legal-nav>ul,.additional-nav>ul{gap:var(--grid-gap-xs);margin-top:var(--grid-gap-xs);margin-bottom:var(--grid-gap-xs);-ms-flex-direction:column;flex-direction:column}:not(.cards)>.card{margin-left:var(--space-m);margin-right:var(--space-m)}.card--l,.card--m,.card--s{grid-column:1/-1}.card .contain{gap:var(--space-m);padding:var(--space-m);clip-path:var(--clip-s-tr)}.card .buttons{grid-template-columns:1fr;justify-items:start;display:grid}.card .title{font-size:var(--fs-heading-hero-s)}.card .intro{font-size:var(--fs-card-intro-s)}.postcard:nth-child(odd){clip-path:var(--clip-s-tr)}.postcard:nth-child(2n){clip-path:var(--clip-s-br)}.postcard .content{padding:var(--space-m)var(--space-m)var(--space-l)}.postcards{gap:var(--space-m);grid-template-columns:1fr}form{padding:var(--space-m)}form .radio-group{-ms-flex-direction:column;flex-direction:column;justify-items:center}form .toggle label:before{top:0}form .toggle label:after{top:6px}form .toggle label .active,form .toggle label .inactive{top:5px}.alert{padding:var(--space-m);width:calc(100dvw - 32px)}.alert p,.alert h2{margin-top:0;margin-bottom:var(--space-m)}main>.comparison{margin-left:var(--space-m);margin-right:var(--space-m)}.comparison+.button{margin-top:var(--space-m)}.comparison{padding-top:var(--space-m);gap:var(--space-m)}.comparison:has(>.title){padding-top:0}.comparison .item .cost{font-size:var(--fs-heading-hero-s)}.comparison .item{padding:var(--space-m)}figure.pullquote figcaption{padding-top:var(--space-m);padding-bottom:var(--space-m)}.content figure.pullquote{margin-bottom:var(--space-l)}figure.pullquote blockquote{padding:var(--space-m);line-height:var(--lh-s);grid-column:1/-1}figure.pullquote blockquote:after{border-width:12px 12px 0}.feature-block{padding:0 var(--space-m)}.score-guide{gap:var(--space-m)}.colour-swatch-list{gap:var(--space-s)}.colour-swatch .details{font-size:var(--fs-s)}.colour-swatch .item{font-size:var(--fs-xs)}.weight{grid-template-columns:repeat(2,1fr)}.image-comparison{margin-top:0;margin-bottom:var(--space-m);padding:var(--space-m)}.image-comparison .images{gap:var(--space-s)}.image-comparison img{border-width:2px}.image-comparison figcaption{margin-top:var(--space-m);padding-top:var(--space-m)}.site-foot{margin-top:var(--space-l)}.site-foot:before,.site-foot:after{width:16px;height:16px}.site-foot:before{bottom:0;right:16px}.site-foot:after{bottom:16px;right:0}.site-foot .contain{gap:var(--grid-gap-s);padding:var(--space-m);grid-template-areas:"sl sl""ln ln""an an"}.copyright{padding:var(--space-m)}.brands{margin-left:var(--space-m);margin-right:var(--space-m);padding:var(--space-m)}.cards{padding:0 var(--space-m);gap:var(--space-m)}.quote-calculator>fieldset{grid-template-areas:"o""t"}.quote-calculator .total{margin-top:var(--space-l);padding-top:var(--space-l);border-top:2px solid var(--c-neutral-black)}.core-web-vitals{padding:var(--space-s)0 0;margin-bottom:var(--space-m)}.core-web-vitals-summary .summary-content{gap:var(--space-s)}.core-web-vitals-summary .title{padding:0 var(--space-s)var(--space-s)}.core-web-vitals-summary .metric{padding-left:var(--space-s);padding-right:var(--space-s)}.core-web-vitals-summary .metric .name{font-size:var(--fs-2xs)}.core-web-vitals-summary .see-more{padding:var(--space-s)}.core-web-vitals-summary .see-more .icon{height:8px}.core-web-vitals-details{padding:var(--space-s);-ms-flex-align:stretch;align-items:stretch;gap:var(--space-l)var(--space-s);grid-template-columns:1fr 1fr;grid-template-areas:"lcp fcp""cls tbt""si pw""sm sm";width:100%}.core-web-vitals-details li{gap:var(--space-s)0}.core-web-vitals-details li .name{font-size:var(--fs-m)}.core-web-vitals .metric-value{font-size:var(--fs-xs);border-width:4px}.core-web-vitals .baseline{border-top:1px solid var(--c-neutral-black);margin-top:8px;padding-top:8px}.core-web-vitals .marker{font-size:var(--fs-xs)}.casestudy .screens .tablet{translate:16px}.casestudy .screens .mobile{translate:-16px}.casestudy .screens figure{border-width:2px}.talk-content,.target-audience,.seen-before,.feedback,.book-it,.tech-setup{padding:var(--space-m)}:not(.cards)>.talk-content,:not(.cards)>.target-audience,:not(.cards)>.seen-before,:not(.cards)>.feedback,:not(.cards)>.book-it,:not(.cards)>.tech-setup{margin-left:var(--space-m);margin-right:var(--space-m)}.talk-content .list--blank .icon,.target-audience .list--blank .icon,.seen-before .list--blank .icon,.feedback .list--blank .icon,.book-it .list--blank .icon,.tech-setup .list--blank .icon{-ms-flex:0 0 20px;flex:0 0 20px;width:20px}.talk-content:nth-of-type(4n+1),.target-audience:nth-of-type(4n+1),.seen-before:nth-of-type(4n+1),.book-it:nth-of-type(4n+1),.tech-setup:nth-of-type(4n+1){clip-path:var(--clip-s-tr)}.talk-content:nth-of-type(4n+2),.target-audience:nth-of-type(4n+2),.seen-before:nth-of-type(4n+2),.book-it:nth-of-type(4n+2),.tech-setup:nth-of-type(4n+2){clip-path:var(--clip-s-br)}.talk-content:nth-of-type(4n+3),.target-audience:nth-of-type(4n+3),.seen-before:nth-of-type(4n+3),.book-it:nth-of-type(4n+3),.tech-setup:nth-of-type(4n+3){clip-path:var(--clip-s-bl)}.talk-content:nth-of-type(4n+4),.target-audience:nth-of-type(4n+4),.seen-before:nth-of-type(4n+4),.book-it:nth-of-type(4n+4),.tech-setup:nth-of-type(4n+4){clip-path:var(--clip-s-tl)}.feature-block.feedback{padding-left:0;padding-right:0}.feedback .quotes{gap:calc(var(--space-l)*1.5)var(--space-l)}}@media (prefers-reduced-motion:reduce){@keyframes spin{0%{rotate:none}to{rotate:none}}@keyframes progress{0%{stroke-dasharray:0 0}}.postcard:hover picture,.postcard:focus picture{rotate:none;scale:1}}@media print{body *{visibility:hidden}#quote-summary-container,#quote-summary-container *{visibility:visible}#quote-summary-container{width:100%;position:absolute;top:0;left:0}button{display:none}}/*# sourceMappingURL=global.css.map */
