.cseo{padding:var(--cseo-pt-m, 56px) 0 var(--cseo-pb-m, 56px);color:var(--color-brand-mid)}.cseo--white{background:var(--color-brand-white)}.cseo--surface{background:var(--color-brand-surface)}.cseo:focus{outline:none}@media screen and (min-width:750px){.cseo{padding:var(--cseo-pt, 100px) 0 var(--cseo-pb, 100px)}}.cseo-header{display:flex;flex-direction:column;gap:1.6rem;max-width:var(--cseo-header-width, none)}.cseo-header--center{margin-left:auto;margin-right:auto;text-align:center}.cseo-header__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:3.2rem;line-height:4rem;color:var(--color-brand-dark)}.cseo-header__intro,.cseo-header__intro p{margin:0;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:2.4rem;color:var(--color-brand-mid)}@media screen and (min-width:750px){.cseo-header__title{font-size:4rem;line-height:4.8rem}.cseo-header--tracked .cseo-header__title{letter-spacing:.04rem}.cseo-header--tracked .cseo-header__intro,.cseo-header--tracked .cseo-header__intro p{line-height:2.56rem;letter-spacing:.016rem}}.cseo-icon{display:block;flex:none;width:2.4rem;height:2.4rem}.cseo-tiles .cseo-header+.cseo-tiles__grid{margin-top:4rem}.cseo-tile__title{margin:0;font-family:var(--font-body-family);color:var(--color-brand-dark)}.cseo-tile__toggle{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.cseo-tile__media{overflow:hidden}.cseo-tile__img{display:block;width:100%;height:100%}.cseo-tile__text,.cseo-tile__text p{margin:0;font-family:var(--font-body-family);font-weight:400;color:var(--color-brand-mid)}.cseo-tile__link{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-body-family);color:var(--color-brand-dark);text-decoration:none}@media screen and (min-width:750px){.cseo-tiles .cseo-header+.cseo-tiles__grid{margin-top:2.4rem}.cseo-tiles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.cseo-tile{display:flex;flex-direction:column;background:var(--color-brand-surface);border:1px solid transparent}.cseo-tile__panel{display:contents}.cseo-tile__media{order:-1;aspect-ratio:3 / 2;background:var(--color-brand-white)}.cseo-tile__img{object-fit:contain}.cseo-tile__title{padding:1.54rem 2.2rem 0;font-size:1.8rem;font-weight:600;line-height:2.52rem;letter-spacing:.018rem}.cseo-tile--text .cseo-tile__title{padding-top:1.94rem}.cseo-tile__toggle{pointer-events:none;cursor:default}.cseo-tile__chevron{display:none}.cseo-tile__text{padding:.84rem 2.2rem 0}.cseo-tile__text,.cseo-tile__text p{font-size:1.4rem;line-height:2.24rem;letter-spacing:.014rem}.cseo-tile__link{margin-top:auto;padding:1.36rem 2.2rem 2.06rem;font-size:1.4rem;font-weight:600;line-height:2.52rem;letter-spacing:.014rem}.cseo-tile__link-label--mobile,.cseo-tile__arrow{display:none}.cseo-tiles__footnote{max-width:80.2rem;margin-top:2rem}.cseo-tiles__footnote,.cseo-tiles__footnote p{margin-bottom:0;font-size:1.4rem;line-height:2.24rem;letter-spacing:.014rem}}@media screen and (min-width:990px){.cseo-tiles__grid{grid-template-columns:repeat(var(--cseo-cols, 4),minmax(0,1fr))}}@media screen and (max-width:749px){.cseo-tile__link-label--desktop{display:none}.cseo-tile__link{font-size:1.4rem;font-weight:500;line-height:2rem;text-transform:capitalize}.cseo-tiles__grid--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.cseo-tiles__grid--grid .cseo-tile{display:flex;flex-direction:column;min-width:0;padding:1.4rem 1.2rem 1.6rem;background:var(--color-brand-white);border:.5px solid var(--color-brand-border)}.cseo-tiles__grid--grid .cseo-tile__panel{display:contents}.cseo-tiles__grid--grid .cseo-tile__media{order:-1;aspect-ratio:4 / 3;margin-bottom:1.2rem}.cseo-tiles__grid--grid .cseo-tile__img{object-fit:contain;padding:.4rem;box-sizing:border-box}.cseo-tiles__grid--grid .cseo-tile__title{font-size:1.4rem;font-weight:600;line-height:2rem;letter-spacing:.014rem}.cseo-tiles__grid--grid .cseo-tile__text{margin-top:.4rem}.cseo-tiles__grid--grid .cseo-tile__text,.cseo-tiles__grid--grid .cseo-tile__text p{font-size:1.3rem;line-height:2rem}.cseo-tiles__grid--grid .cseo-tile__link{margin-top:auto;padding-top:1.2rem;font-size:1.3rem;font-weight:600;line-height:2rem}.cseo-tiles__grid--grid .cseo-tile__arrow{width:1.8rem;height:1.8rem}.cseo-tiles__grid--grid .cseo-tile__chevron{display:none}.cseo-tiles .cseo-header__intro,.cseo-tiles .cseo-header__intro p{font-size:1.4rem;line-height:2.2rem}.cseo-tiles__grid--accordion .cseo-tile{border-bottom:.5px solid var(--color-brand-border)}.cseo-tiles__grid--accordion .cseo-tile:first-child{border-top:.5px solid var(--color-brand-border)}.cseo-tiles__grid--accordion .cseo-tile__toggle{padding:1.2rem 0 1.25rem;font-size:1.6rem;font-weight:600;line-height:2.4rem}.cseo-tiles__grid--accordion .cseo-tile.is-open .cseo-tile__toggle{padding-bottom:.8rem}.cseo-tiles__grid--accordion .cseo-tile__chevron{transition:transform .2s ease}.cseo-tiles__grid--accordion .cseo-tile.is-open .cseo-tile__chevron{transform:rotate(180deg)}.cseo-tiles__grid--accordion .cseo-tile__panel{display:none}.cseo-tiles__grid--accordion .cseo-tile.is-open .cseo-tile__panel{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;padding:1.2rem 0 1.6rem}.cseo-tiles__grid--accordion .cseo-tile__media{width:100%;aspect-ratio:398 / 290}.cseo-tiles__grid--accordion .cseo-tile__img{object-fit:cover}.cseo-tiles__grid--accordion .cseo-tile__text{padding-bottom:1.2rem}.cseo-tiles__grid--accordion .cseo-tile__text,.cseo-tiles__grid--accordion .cseo-tile__text p{font-size:1.4rem;line-height:2.2rem}.cseo-tiles__footnote{margin-top:2.4rem}.cseo-tiles__footnote,.cseo-tiles__footnote p{margin-bottom:0;font-size:1.4rem;font-style:italic;line-height:2.2rem}.cseo-tiles__footnote>:first-child:before{content:"* "}}.cseo-cards .cseo-header+.cseo-cards__track{margin-top:4rem}.cseo-cards--boxed .cseo-header+.cseo-cards__track{margin-top:2.4rem}.cseo-cards__track{display:flex;gap:1.6rem;margin-left:-1.6rem;margin-right:-1.6rem;padding:0 1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.6rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cseo-cards__track::-webkit-scrollbar{display:none}.cseo-card{display:flex;flex-direction:column;flex:0 0 36rem;max-width:calc(100vw - 7rem);min-width:0;scroll-snap-align:start}.cseo-card__media{aspect-ratio:var(--cseo-ratio, 3 / 2);overflow:hidden}.cseo-card__img{display:block;width:100%;height:100%;object-fit:cover}.cseo-card__body,.cseo-card__text-group{display:flex;flex-direction:column}.cseo-card__title{margin:0;font-family:var(--font-body-family);font-weight:600;color:var(--color-brand-dark)}.cseo-card__title a{color:inherit;text-decoration:none}.cseo-card__text,.cseo-card__text p{margin:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:2.2rem;color:var(--color-brand-mid)}.cseo-card__bullets{display:flex;flex-direction:column;gap:.4rem;margin:1.2rem 0 0;padding:0;list-style:none}.cseo-card__bullets li{display:flex;align-items:center;gap:.4rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;line-height:2rem;color:var(--color-brand-mid)}.cseo-card__bullets li:before{content:"";flex:none;width:.4rem;height:.4rem;border-radius:50%;background:currentColor}.cseo-card__link{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;line-height:2.52rem;letter-spacing:.014rem;color:var(--color-brand-dark);text-decoration:none}.cseo-cards--plain .cseo-card{gap:1.2rem}.cseo-cards--plain .cseo-card__text-group{gap:.8rem}.cseo-cards--plain .cseo-card__title{font-size:1.8rem;line-height:2.6rem}.cseo-cards--boxed .cseo-card{gap:1.2rem;padding:2.4rem;background:var(--color-brand-surface)}.cseo-cards--boxed .cseo-card--has-link{gap:2rem}.cseo-cards--boxed .cseo-card__text-group{gap:1.2rem}.cseo-cards--boxed .cseo-card__title{font-size:1.8rem;line-height:2.2rem}.cseo-cards--boxed .cseo-card__link{line-height:1.8rem}.cseo-cards--boxed .cseo-card__text{margin:-.18rem 0}.cseo-cards--boxed.cseo--surface .cseo-card{background:var(--color-brand-white)}@media screen and (min-width:990px){.cseo-cards .cseo-header+.cseo-cards__track{margin-top:4.6rem}.cseo-cards--boxed .cseo-header+.cseo-cards__track{margin-top:2.4rem}.cseo-cards__track{display:grid;grid-template-columns:repeat(var(--cseo-cols, 3),minmax(0,1fr));gap:2.4rem;margin:0;padding:0;overflow:visible}.cseo-cards--boxed .cseo-cards__track{gap:1.6rem}.cseo-card{flex:none;max-width:none}.cseo-cards--plain .cseo-card,.cseo-cards--plain .cseo-card__text-group{gap:1.6rem}.cseo-cards--plain .cseo-card__title{font-size:2rem;line-height:2.8rem}.cseo-cards--plain .cseo-card__bullets{gap:.8rem}}.cseo-fit__inner{display:flex;flex-direction:column;gap:4rem}.cseo-fit__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:.8rem}.cseo-fit__img{display:block;width:100%;height:100%;object-fit:cover}.cseo-fit__content{display:flex;flex-direction:column;gap:2.4rem;min-width:0}.cseo-fit__list{margin:0;padding:0;list-style:none}.cseo-fit__item{display:flex;align-items:flex-start;gap:.8rem;padding:1.2rem 0 1.25rem;border-bottom:.5px solid var(--color-brand-border)}.cseo-fit__num{flex:none;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:2.4rem;color:#000}.cseo-fit__text,.cseo-fit__text p{margin:0;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:.016rem;color:var(--color-brand-mid)}.cseo-fit__text strong,.cseo-fit__text b{font-weight:600;color:var(--color-brand-dark)}@media screen and (min-width:990px){.cseo-fit__inner{flex-direction:row;align-items:center;gap:6.4rem}.cseo-fit--image-right .cseo-fit__inner{flex-direction:row-reverse}.cseo-fit__media,.cseo-fit__content{flex:1 1 0}.cseo-fit .cseo-header{gap:2rem}}.cseo-picture{display:contents}.cseo-tile__toggle,.cseo-tile__link,.cseo-card a{-webkit-tap-highlight-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-cseo.css.map */
