body{display:flex;flex-flow:column;min-height:100vh;color:var(--ch-ink);font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:var(--ch-fs-body);line-height:1.65;background-color:var(--ch-white)}@media (max-width:767px){body{padding-bottom:4rem}}#oxy-main{flex-grow:1;flex-shrink:0;flex-basis:auto}h1,h2,h3,h4{color:var(--ch-charcoal);font-family:"M PLUS Rounded 1c","Roboto",Arial,sans-serif;font-weight:700;line-height:1.2;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}h1{font-size:var(--ch-fs-h1);line-height:1.15}h2{font-size:var(--ch-fs-h2)}h3{font-size:var(--ch-fs-h3)}h4{font-size:var(--ch-fs-body)}:where(p,ul,ol,dl,dd,figure,blockquote){margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}img{height:auto;max-width:100%}a{color:var(--ch-ink);text-decoration:underline}a{text-decoration-color:var(--ch-sky);text-decoration-thickness:2px;text-underline-offset:0.25em}a:hover{text-decoration-color:var(--ch-ink)}a:hover{color:var(--ch-ink)}::selection{color:var(--ch-ink);background-color:var(--ch-sky)}:root{accent-color:var(--ch-sky);caret-color:var(--ch-ink);scrollbar-color:var(--ch-sky) var(--ch-white)}:focus-visible{outline:3px solid var(--ch-ink);outline-offset:3px}.ch-hero :focus-visible{outline-color:var(--ch-white)}.ch-footer :focus-visible{outline-color:var(--ch-white)}.ch-section--blue :focus-visible{outline-color:var(--ch-white)}.ch-page-top--panel .ch-actions{display:none}@media (max-width:1023px){.ch-page-top--panel .ch-actions{display:flex}}.ch-page-top--panel .ch-proof-line{display:none}@media (max-width:1023px){.ch-page-top--panel .ch-proof-line{display:block}}.ch-tile .ch-photo{transition:box-shadow 200ms cubic-bezier(0.16,1,0.3,1)}.ch-tile:hover .ch-photo{box-shadow:0px 22px 40px -16px rgba(38,38,39,0.6)}.ch-wrap{width:100%;max-width:var(--ch-max);margin-right:auto;margin-left:auto;padding-right:var(--ch-gutter);padding-left:var(--ch-gutter)}.ch-section{padding-top:var(--ch-section);padding-bottom:var(--ch-section)}.ch-section--continue{padding-top:0px}.ch-section--blue{color:var(--ch-white);background-color:var(--ch-blue)}.ch-section--blue .ch-btn-call{background-color:var(--ch-white);color:var(--ch-blue)}.ch-section--blue .ch-btn-call:hover{background-color:var(--ch-charcoal);color:var(--ch-white)}.ch-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,4rem)}@media (max-width:1023px){.ch-split{grid-template-columns:repeat(1,1fr)}}.ch-lead{max-width:var(--ch-measure);color:var(--ch-gray);font-size:var(--ch-fs-lead);margin-top:var(--ch-flow)}.ch-on-blue{color:var(--ch-white)}.ch-quote{display:grid;grid-template-columns:minmax(0,var(--ch-measure)) 19rem;align-items:start;justify-content:space-between;gap:var(--ch-group)}@media (max-width:1023px){.ch-quote{grid-template-columns:minmax(0,1fr)}}.ch-quote__side{display:flex;flex-flow:column;align-items:flex-start;gap:var(--ch-stack);margin-top:var(--ch-stack)}@media (max-width:1023px){.ch-quote__side{order:-1}}.ch-quote__rating{color:var(--ch-white);font-family:"M PLUS Rounded 1c","Roboto",Arial,sans-serif;font-weight:700;font-size:var(--ch-fs-h3)}.ch-quote__trust{display:flex;align-items:center;gap:var(--ch-flow);color:var(--ch-white);font-size:var(--ch-fs-sm);text-decoration:none}.ch-quote__trust:hover{color:var(--ch-white)}.ch-title-rule{width:3rem;height:0.25rem;margin-top:0.75rem;background-color:var(--ch-sky);border-radius:999px}.ch-prose{max-width:var(--ch-measure);overflow-wrap:anywhere}.ch-prose :where(h2){margin-top:var(--ch-group)}.ch-prose :where(h3,h4){margin-top:var(--ch-stack)}.ch-prose :where(p,ul,ol,table,blockquote){margin-top:var(--ch-flow)}.ch-prose :where(li + li){margin-top:0.35rem}.ch-prose :where(li>p){margin:0}.ch-prose :where(blockquote){padding-top:var(--ch-flow);border-top:3px solid var(--ch-sky);font-size:var(--ch-fs-lead);font-style:italic}.ch-prose :where(table){width:100%;border-collapse:collapse;font-size:var(--ch-fs-sm)}.ch-prose :where(th,td){padding:0.6rem 0.75rem;border-bottom:1px solid rgba(33,37,41,0.12);text-align:left;vertical-align:top}.ch-prose :where(th){color:var(--ch-ink);font-weight:700}.ch-prose>:first-child{margin-top:0}@media (max-width:767px){.ch-prose li>a:only-child{display:inline-flex;align-items:center;min-height:3rem}}.ch-btn-quote{display:inline-flex;justify-content:center;align-items:center;gap:0.5rem;min-height:3rem;color:var(--ch-white);font-weight:500;font-size:var(--ch-fs-body);line-height:1.2;text-decoration:none;padding-top:0px;padding-right:1.75rem;padding-bottom:0px;padding-left:1.75rem;background-color:var(--ch-blue);border-radius:999px;transition:background-color 200ms cubic-bezier(0.16,1,0.3,1),box-shadow 200ms cubic-bezier(0.16,1,0.3,1),transform 200ms cubic-bezier(0.16,1,0.3,1);box-shadow:0px 8px 18px -8px rgba(38,38,39,0.55)}.ch-btn-quote{white-space:nowrap}.ch-btn-quote:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ch-btn-quote{transition:none}}.ch-btn-quote:hover{color:var(--ch-white);background-color:var(--ch-charcoal);box-shadow:0px 12px 22px -8px rgba(38,38,39,0.6)}.ch-btn-call{display:inline-flex;justify-content:center;align-items:center;gap:0.5rem;min-height:3rem;color:var(--ch-white);font-weight:500;font-size:var(--ch-fs-body);line-height:1.2;text-decoration:none;padding-top:0px;padding-right:1.75rem;padding-bottom:0px;padding-left:1.75rem;background-color:var(--ch-green);border-radius:999px;transition:background-color 200ms cubic-bezier(0.16,1,0.3,1),box-shadow 200ms cubic-bezier(0.16,1,0.3,1),transform 200ms cubic-bezier(0.16,1,0.3,1);box-shadow:0px 8px 18px -8px rgba(38,38,39,0.55)}.ch-btn-call{white-space:nowrap}.ch-btn-call:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ch-btn-call{transition:none}}.ch-btn-call:hover{color:var(--ch-white);background-color:var(--ch-charcoal);box-shadow:0px 12px 22px -8px rgba(38,38,39,0.6)}.ch-actions{display:flex;align-items:center;gap:0.75rem 1rem;margin-top:var(--ch-stack)}.ch-actions{flex-wrap:wrap}.ch-actions--header{margin-top:0px;margin-left:auto}.ch-actions--header{flex-wrap:nowrap}@media (max-width:767px){.ch-actions--header{gap:var(--ch-tight)}}.ch-actions--stack{flex-flow:column;align-items:stretch;margin-top:0px}.ch-hero{display:flex;align-items:flex-end;position:relative;min-height:clamp(24rem,62vh,38rem);overflow:hidden;color:var(--ch-white);background-color:var(--ch-charcoal)}.ch-hero__image{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover}.ch-hero__scrim{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(to top,rgba(38,38,39,0.72) 0%,rgba(38,38,39,0.4) 40%,rgba(38,38,39,0) 70%),linear-gradient(to right,rgba(38,38,39,0.8) 0%,rgba(38,38,39,0.62) 38%,rgba(38,38,39,0) 72%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.ch-hero__scrim{top:var(--ch-hero-fade);background-image:linear-gradient(to top,rgba(38,38,39,0.85) 0%,rgba(38,38,39,0.72) 88%,rgba(38,38,39,0) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.ch-hero__content{position:relative;z-index:1;padding-top:var(--ch-section);padding-bottom:var(--ch-group)}@media (max-width:767px){.ch-hero__content{padding-top:var(--ch-hero-clear)}}.ch-proof-line{font-weight:500;font-size:1rem;margin-top:var(--ch-flow)}.ch-hero__title{max-width:20ch;color:var(--ch-white);font-size:var(--ch-fs-display);line-height:1.08}.ch-hero__lead{max-width:46ch;color:rgba(255,255,255,0.92);font-size:var(--ch-fs-lead);margin-top:var(--ch-flow)}.ch-photo{width:100%;height:auto;border-radius:var(--ch-radius);box-shadow:0px 10px 30px -12px rgba(38,38,39,0.35)}.ch-form{max-width:var(--ch-measure);margin-top:var(--ch-stack)}.ch-form a{color:var(--ch-white);text-decoration-color:var(--ch-white)}.ch-form a:hover{color:var(--ch-white)}.ch-form .gform_validation_container{display:none}.ch-form .gform_fields{display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem 1rem;margin:0;padding:0;list-style:none}.ch-form .gfield{grid-column:span 12}.ch-form .gfield--width-half{grid-column:span 6}.ch-form .gfield_label{display:block;margin-bottom:0.35rem;font-weight:500;color:var(--ch-white)}.ch-form .gfield_required{color:var(--ch-white);margin-left:0.15rem}.ch-form input,.ch-form select,.ch-form textarea{width:100%;min-height:3rem;padding:0.65rem 0.85rem;border:1px solid rgba(33,37,41,0.35);border-radius:0.5rem;background-color:var(--ch-white);font:inherit;font-size:1rem;color:var(--ch-ink)}.ch-form textarea{height:8rem}.ch-form .gfield_error input,.ch-form .gfield_error select,.ch-form .gfield_error textarea{border:2px solid #b42318}.ch-form .validation_message,.ch-form .gform_validation_errors{margin-top:0.35rem;padding:0.35rem 0.65rem;border-radius:0.5rem;background-color:var(--ch-white);color:#b42318;font-weight:500}.ch-form .gform_validation_errors h2{font-family:inherit;font-size:var(--ch-fs-body);font-weight:500;color:#b42318}.ch-form .gform_footer{margin-top:var(--ch-stack)}.ch-form .gform_button{display:inline-flex;align-items:center;min-height:3rem;padding:0 1.75rem;border:0;border-radius:999px;background-color:var(--ch-white);color:var(--ch-blue);font:inherit;font-weight:500;cursor:pointer}.ch-form .gform_button:hover{background-color:var(--ch-charcoal);color:var(--ch-white)}.ch-form .gform_confirmation_message{padding:var(--ch-stack);border-radius:var(--ch-radius);background-color:var(--ch-white);color:var(--ch-ink)}.ch-form .gform_confirmation_message a{color:var(--ch-ink);text-decoration-color:var(--ch-blue)}.ch-form .gform_confirmation_message img{display:block;width:100%;max-width:20rem;height:auto;margin-bottom:var(--ch-flow);border-radius:var(--ch-radius)}@media (max-width:767px){.ch-form .gfield--width-half{grid-column:span 12}}.ch-header{position:relative;z-index:40;background-color:var(--ch-white);box-shadow:0px 4px 16px -10px rgba(38,38,39,0.35)}.ch-header__bar{display:flex;align-items:center;gap:var(--ch-flow);padding-top:var(--ch-tight);padding-bottom:var(--ch-tight)}@media (max-width:767px){.ch-header__actions .ch-btn-quote{display:none}.ch-header__actions .ch-btn-call__number{display:none}}.ch-logo{display:block;width:auto;height:7rem;aspect-ratio:600 / 258}@media (max-width:1023px){.ch-logo{height:5.5rem}}@media (max-width:767px){.ch-logo{height:3.5rem}}.ch-header__band{background-color:var(--ch-white);border-top:1px solid rgba(33,37,41,0.12)}@media (max-width:1023px){.ch-header__band{display:none}}.ch-header__rule{height:0.25rem;background-image:linear-gradient(90deg,var(--ch-sky) 0%,var(--ch-sage) 55%,var(--ch-yellow) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.ch-header__menu{display:none}@media (max-width:1023px){.ch-header__menu{display:block}}.ch-header__toggle{display:inline-flex;align-items:center;min-height:3rem;font-weight:500;list-style-type:none;padding-top:0px;padding-right:1.25rem;padding-bottom:0px;padding-left:1.25rem;border-radius:999px;border-top:2px solid var(--ch-ink);border-right:2px solid var(--ch-ink);border-bottom:2px solid var(--ch-ink);border-left:2px solid var(--ch-ink);cursor:pointer}.ch-header__toggle::-webkit-details-marker{display:none}.ch-header__toggle:hover{color:var(--ch-white);background-color:var(--ch-charcoal);border-top:2px solid var(--ch-charcoal);border-right:2px solid var(--ch-charcoal);border-bottom:2px solid var(--ch-charcoal);border-left:2px solid var(--ch-charcoal)}.ch-header__panel{position:absolute;top:100%;right:0px;left:0px;max-height:calc(100vh - 7rem);overflow:auto;padding-top:var(--ch-tight);padding-bottom:var(--ch-stack);background-color:var(--ch-white);border-top:4px solid var(--ch-sky);box-shadow:0px 16px 24px -16px rgba(38,38,39,0.45)}.ch-menu{list-style-type:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ch-header__band .ch-menu{display:flex;flex-wrap:wrap;justify-content:center}.ch-menu__item{position:relative}.ch-menu__link{display:flex;align-items:center;min-height:3rem;color:var(--ch-ink);font-weight:500;text-decoration:none;padding-top:0px;padding-right:clamp(0.6rem,1.1vw,1rem);padding-bottom:0px;padding-left:clamp(0.6rem,1.1vw,1rem)}.ch-menu__link:hover{text-decoration-color:var(--ch-ink)}.ch-header__panel .ch-menu__link{padding-left:0;padding-right:0;border-bottom:1px solid rgba(33,37,41,0.12)}.ch-menu__link:hover{color:var(--ch-ink);text-decoration:underline}.ch-header__band .ch-menu__item--parent>.ch-menu__link::after{content:"";width:0.45em;height:0.45em;margin-left:0.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-20%) rotate(45deg)}.ch-menu__sub{list-style-type:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:var(--ch-flow)}.ch-header__band .ch-menu__sub{display:none;position:absolute;top:100%;left:0;z-index:50;min-width:16rem;padding:var(--ch-tight) 0;border-radius:0 0 var(--ch-radius) var(--ch-radius);background-color:var(--ch-white);box-shadow:0 16px 24px -12px rgba(38,38,39,0.45)}.ch-header__band .ch-menu__item:hover>.ch-menu__sub,.ch-header__band .ch-menu__item:focus-within>.ch-menu__sub{display:block}.ch-btn-call__number{display:inline}.ch-footer{color:var(--ch-white);font-size:var(--ch-fs-sm);padding-top:var(--ch-section);padding-bottom:var(--ch-stack);background-color:var(--ch-charcoal)}@media (max-width:767px){.ch-footer{padding-bottom:6rem}}.ch-footer__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,4fr);gap:var(--ch-group) var(--ch-gap)}@media (max-width:767px){.ch-footer__grid{grid-template-columns:repeat(1,1fr)}}.ch-footer__brand{display:flex;flex-flow:column;align-items:flex-start;gap:var(--ch-flow)}.ch-footer__mark{width:4rem;height:4rem;border-radius:var(--ch-radius)}.ch-footer__name{font-family:"M PLUS Rounded 1c","Roboto",Arial,sans-serif;font-weight:700;font-size:var(--ch-fs-h3)}.ch-footer__seal{display:block;width:3.5rem;height:auto}.ch-footer__heading{color:var(--ch-white);font-size:var(--ch-fs-body)}.ch-footer__list{list-style-type:none;margin-top:var(--ch-tight);margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ch-footer__heading-link{color:var(--ch-white);text-decoration:none}.ch-footer__heading-link:hover{color:var(--ch-white);text-decoration:underline}.ch-footer__link{display:inline-flex;align-items:center;min-height:3rem;color:var(--ch-white)}.ch-footer__link:hover{text-decoration-color:var(--ch-white)}.ch-footer__link:hover{color:var(--ch-white)}.ch-footer__text{margin-top:var(--ch-flow)}.ch-footer__legal{display:flex;justify-content:space-between;align-items:center;gap:0px var(--ch-gap);margin-top:var(--ch-group);padding-top:var(--ch-flow);border-top:1px solid rgba(255,255,255,0.16)}.ch-footer__legal{flex-wrap:wrap}.ch-footer__list--inline{display:flex;gap:0px var(--ch-gap);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ch-footer__list--inline{flex-wrap:wrap}.ch-mobile-bar{display:none}.ch-mobile-bar .ch-btn-call__number{display:none}@media (max-width:767px){.ch-mobile-bar{display:grid;grid-template-columns:1fr 1fr;gap:var(--ch-tight);position:fixed;right:0px;bottom:0px;left:0px;z-index:45;padding-top:var(--ch-tight);padding-right:var(--ch-gutter);padding-bottom:max(var(--ch-tight),env(safe-area-inset-bottom));padding-left:var(--ch-gutter);background-color:var(--ch-white);box-shadow:0px -4px 16px -8px rgba(38,38,39,0.35)}}.ch-page-head{padding-top:var(--ch-group);padding-bottom:var(--ch-group)}.ch-hide-phone{display:block}@media (max-width:767px){.ch-hide-phone{display:none}}.ch-page-top--panel{display:block}.ch-body{display:grid;gap:var(--ch-group);max-width:var(--ch-measure)}.ch-article{display:grid;grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:var(--ch-group)}@media (max-width:1023px){.ch-article{grid-template-columns:minmax(0,1fr)}}.ch-aside{display:flex;flex-flow:column;gap:var(--ch-flow);position:sticky;top:var(--ch-stack);padding-top:var(--ch-stack);padding-right:var(--ch-stack);padding-bottom:var(--ch-stack);padding-left:var(--ch-stack);background-color:var(--ch-white);border-radius:var(--ch-radius);border-top:1px solid rgba(33,37,41,0.12);border-right:1px solid rgba(33,37,41,0.12);border-bottom:1px solid rgba(33,37,41,0.12);border-left:1px solid rgba(33,37,41,0.12);box-shadow:0px 10px 30px -18px rgba(38,38,39,0.35)}@media (max-width:1023px){.ch-aside{display:none}}.ch-aside__title{color:var(--ch-charcoal);font-family:"M PLUS Rounded 1c","Roboto",Arial,sans-serif;font-weight:700;font-size:var(--ch-fs-h3)}.ch-aside__trust{display:flex;align-items:center;gap:var(--ch-flow);color:var(--ch-gray);font-size:var(--ch-fs-sm);text-decoration:none;padding-top:var(--ch-flow);border-top:1px solid rgba(33,37,41,0.12)}.ch-aside__trust:hover{color:var(--ch-ink)}.ch-aside__seal{display:block;width:2.75rem;height:auto}.ch-bands{display:grid;gap:var(--ch-section)}.ch-band--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media (max-width:1023px){.ch-band--flip{grid-template-columns:repeat(1,1fr)}}.ch-band__media--end{order:2}@media (max-width:1023px){.ch-band__media--end{order:0}}.ch-band--top{align-items:start}.ch-band--even{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1023px){.ch-band--even{grid-template-columns:repeat(1,1fr)}}.ch-band__text{display:grid;gap:var(--ch-stack);width:100%;max-width:var(--ch-measure)}.ch-photo--wide{width:100%;max-height:34rem;object-fit:cover}.ch-quotes{display:grid;gap:var(--ch-gap);max-width:none}.ch-quotes>blockquote{margin:0;padding:var(--ch-stack);border-top:0;border-radius:var(--ch-radius);background-color:var(--ch-white);color:var(--ch-ink);box-shadow:0 18px 36px -20px rgba(38,38,39,0.45);font-size:var(--ch-fs-body);font-style:normal}.ch-section--proof{color:var(--ch-white);background-color:var(--ch-charcoal)}.ch-section--proof h2,.ch-section--proof h3{color:var(--ch-white)}.ch-section--proof .ch-quotes>p a{color:var(--ch-white)}.ch-body__part{display:grid;gap:var(--ch-stack)}.ch-panel{padding-top:var(--ch-stack);padding-right:var(--ch-stack);padding-bottom:var(--ch-stack);padding-left:var(--ch-stack);background-color:var(--ch-tint);border-radius:var(--ch-radius)}.ch-photo--column{width:100%;max-height:32rem;object-fit:cover}.ch-photo--natural{width:auto;max-width:100%;max-height:32rem}.ch-photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--ch-gap)}.ch-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:0px var(--ch-gap);list-style-type:none;margin-top:var(--ch-flow);margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ch-links__link{display:flex;align-items:center;min-height:3rem;font-weight:500;text-decoration:none;border-bottom:1px solid rgba(33,37,41,0.12)}.ch-links__link:hover{text-decoration-color:var(--ch-ink)}.ch-links__link:hover{text-decoration:underline}.ch-features{display:grid;gap:var(--ch-section)}.ch-features>.ch-split:nth-child(even){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ch-features>.ch-split:nth-child(even)>:first-child{order:2}@media (max-width:1023px){.ch-features>.ch-split:nth-child(even){grid-template-columns:1fr}.ch-features>.ch-split:nth-child(even)>:first-child{order:0}}.ch-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ch-gap)}@media (max-width:1023px){.ch-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.ch-tile{display:flex;flex-flow:column;gap:var(--ch-flow);color:var(--ch-charcoal);text-decoration:none}.ch-tile:hover{color:var(--ch-blue)}.ch-tile__label{font-family:"M PLUS Rounded 1c","Roboto",Arial,sans-serif;font-weight:700;font-size:var(--ch-fs-h3)}.ch-photo--card{object-fit:cover;aspect-ratio:4 / 3}.ch-more{display:inline-flex;align-items:center;min-height:3rem;font-weight:500}.ch-testimonials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ch-gap);margin-top:var(--ch-stack)}@media (max-width:767px){.ch-testimonials{grid-template-columns:minmax(0,1fr)}}.ch-testimonial-stack{display:flex;flex-flow:column;gap:var(--ch-gap)}.ch-testimonial{display:flex;flex-flow:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:var(--ch-stack);padding-right:var(--ch-stack);padding-bottom:var(--ch-stack);padding-left:var(--ch-stack);background-color:var(--ch-white);border-radius:var(--ch-radius);box-shadow:0px 18px 36px -20px rgba(38,38,39,0.45)}.ch-testimonial__quote{display:grid;gap:var(--ch-flow);font-size:var(--ch-fs-lead);line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ch-testimonial__cite{font-weight:500;margin-top:auto;padding-top:var(--ch-stack)}.ch-testimonial__place{display:block;color:var(--ch-gray);font-weight:400}.ch-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:var(--ch-gap);list-style-type:none;margin-top:var(--ch-stack);margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ch-gallery__photo{object-fit:cover;aspect-ratio:1 / 1}.ch-gallery__caption{color:var(--ch-gray);font-size:var(--ch-fs-sm);margin-top:var(--ch-tight)}