.wp-block-heading.is-style-imp-hand{color:inherit;font-family:var(--quoin-display);font-size:var(--quoin-text-display-md);font-weight:700;letter-spacing:normal;line-height:var(--quoin-leading-display);text-shadow:none;text-transform:none}h1.wp-block-heading.is-style-imp-hand{font-size:var(--quoin-text-display-xl)}h2.wp-block-heading.is-style-imp-hand{font-size:var(--quoin-text-display-lg)}
.wp-block-image.is-style-imp-plate,.wp-block-video.is-style-imp-plate{margin:26px;position:relative;transform:rotate(1.4deg)}.wp-block-image.is-style-imp-plate img,.wp-block-image.is-style-imp-plate video,.wp-block-video.is-style-imp-plate img,.wp-block-video.is-style-imp-plate video{border:10px solid var(--quoin-paper);box-shadow:var(--quoin-plate-shadow);display:block}.wp-block-image.is-style-imp-plate:after,.wp-block-image.is-style-imp-plate:before,.wp-block-video.is-style-imp-plate:after,.wp-block-video.is-style-imp-plate:before{content:"";height:16px;opacity:.55;position:absolute;width:16px}.wp-block-image.is-style-imp-plate:before,.wp-block-video.is-style-imp-plate:before{border-left:2px solid;border-top:2px solid;left:-22px;top:-22px}.wp-block-image.is-style-imp-plate:after,.wp-block-video.is-style-imp-plate:after{border-bottom:2px solid;border-right:2px solid;bottom:-22px;right:-22px}
@media(max-width:781px){.wp-block-columns.is-style-imp-media-first:not(.is-not-stacked-on-mobile){flex-wrap:wrap-reverse!important}}
.wp-block-pullquote.is-style-imp-hand-quote{border:none;margin:0;padding:var(--quoin-space-xl) var(--quoin-space-lg);text-align:center}.wp-block-pullquote.is-style-imp-hand-quote blockquote{border:none;margin:0;padding:0}.wp-block-pullquote.is-style-imp-hand-quote p{color:inherit;font-family:var(--quoin-display);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;font-kerning:normal;font-size:var(--quoin-text-display-lg);font-style:normal;font-weight:700;letter-spacing:normal;line-height:var(--quoin-leading-display);margin:0;text-rendering:optimizelegibility;text-transform:none;text-wrap:balance;word-spacing:normal}@media(max-width:599px){.wp-block-pullquote.is-style-imp-hand-quote{padding:var(--quoin-space-lg) var(--quoin-space-sm)}}.wp-block-pullquote.is-style-imp-hand-quote cite{display:block;font-family:var(--quoin-body);font-size:var(--quoin-text-xs);font-style:normal;letter-spacing:.2em;margin-top:var(--quoin-space-sm);text-transform:uppercase}
.wp-block-image.is-style-imp-band,.wp-block-video.is-style-imp-band{margin:0;width:100%}.wp-block-image.is-style-imp-band img,.wp-block-image.is-style-imp-band video,.wp-block-video.is-style-imp-band img,.wp-block-video.is-style-imp-band video{display:block;height:440px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:599px){.wp-block-image.is-style-imp-band img,.wp-block-image.is-style-imp-band video,.wp-block-video.is-style-imp-band img,.wp-block-video.is-style-imp-band video{height:320px}}.wp-block-cover.is-style-imp-band{height:440px;min-height:0}@media(max-width:599px){.wp-block-cover.is-style-imp-band{height:320px}}
.wp-block-group.is-style-imp-grid{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1160px;padding-left:var(--quoin-space-md);padding-right:var(--quoin-space-md);width:100%}.wp-block-group.is-style-imp-grid .wp-block-column>.row:not(.row-collapse),.wp-block-group.is-style-imp-grid>.row:not(.row-collapse){margin-left:calc(var(--quoin-space-md)*-1);margin-right:calc(var(--quoin-space-md)*-1);padding-left:0;padding-right:0;width:auto}.wp-block-group.is-style-imp-grid.is-layout-constrained>.row:not(.row-collapse){margin-left:calc(var(--quoin-space-md)*-1)!important;margin-right:calc(var(--quoin-space-md)*-1)!important;max-width:none}
.wp-block-columns.is-style-imp-equal-tiles .wp-block-image img,.wp-block-columns.is-style-imp-equal-tiles .wp-block-video video{aspect-ratio:3/4;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-columns.is-style-imp-equal-tiles .wp-block-video video{aspect-ratio:3/4!important}
.wp-block-pullquote.is-style-imp-review-quote{border:none;margin:0;padding:var(--quoin-space-xl) var(--quoin-space-lg);text-align:center}.wp-block-pullquote.is-style-imp-review-quote blockquote{border:none;margin:0;padding:0}.wp-block-pullquote.is-style-imp-review-quote blockquote:before{background-color:currentcolor;content:""/"Rated five out of five stars";display:block;height:1em;margin:0 auto var(--quoin-space-sm);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 108 20%27><path d=%27M10 15l-5.878 3.09L5.64 12 1 7.91l6.06-.88L10 2l2.94 5.03L19 7.91 14.36 12l1.518 6.09zM32 15l-5.878 3.09L27.64 12 23 7.91l6.06-.88L32 2l2.94 5.03L41 7.91 36.36 12l1.518 6.09zM54 15l-5.878 3.09L49.64 12 45 7.91l6.06-.88L54 2l2.94 5.03L63 7.91 58.36 12l1.518 6.09zM76 15l-5.878 3.09L71.64 12 67 7.91l6.06-.88L76 2l2.94 5.03L85 7.91 80.36 12l1.518 6.09zM98 15l-5.878 3.09L93.64 12 89 7.91l6.06-.88L98 2l2.94 5.03L107 7.91 102.36 12l1.518 6.09z%27/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 108 20%27><path d=%27M10 15l-5.878 3.09L5.64 12 1 7.91l6.06-.88L10 2l2.94 5.03L19 7.91 14.36 12l1.518 6.09zM32 15l-5.878 3.09L27.64 12 23 7.91l6.06-.88L32 2l2.94 5.03L41 7.91 36.36 12l1.518 6.09zM54 15l-5.878 3.09L49.64 12 45 7.91l6.06-.88L54 2l2.94 5.03L63 7.91 58.36 12l1.518 6.09zM76 15l-5.878 3.09L71.64 12 67 7.91l6.06-.88L76 2l2.94 5.03L85 7.91 80.36 12l1.518 6.09zM98 15l-5.878 3.09L93.64 12 89 7.91l6.06-.88L98 2l2.94 5.03L107 7.91 102.36 12l1.518 6.09z%27/></svg>") center/contain no-repeat;width:5.4em}.wp-block-pullquote.is-style-imp-review-quote p{color:inherit;font-family:var(--quoin-body);font-size:var(--quoin-text-lg);font-style:normal;font-weight:400;letter-spacing:normal;line-height:var(--quoin-leading-body);margin:0 auto;max-width:40ch;text-transform:none;text-wrap:balance}@media(max-width:599px){.wp-block-pullquote.is-style-imp-review-quote{padding:var(--quoin-space-lg) var(--quoin-space-sm)}}.wp-block-pullquote.is-style-imp-review-quote cite{display:block;font-family:var(--quoin-body);font-size:var(--quoin-text-xs);font-style:normal;letter-spacing:.2em;margin-top:var(--quoin-space-sm);text-transform:uppercase}
