.m1-cs{padding-block:40px var(--section-y)}.m1-cs__back{display:inline-flex;gap:8px;text-decoration:none;margin-bottom:40px;transition:color var(--dur-fast) var(--ease-standard)}.m1-cs__back i{font-style:normal;transition:transform var(--dur-base) var(--ease-standard)}.m1-cs__back:hover{color:var(--hommie-blue)}.m1-cs__back:hover i{transform:translate(-4px)}.m1-cs__head{display:grid;gap:40px}@media(min-width:960px){.m1-cs__head{grid-template-columns:repeat(12,1fr);column-gap:var(--gutter);align-items:end}.m1-cs__copy{grid-column:1/7}.m1-cs__media{grid-column:7/13}}.m1-cs__copy{display:grid;gap:24px;align-content:end}.m1-cs h1{font-weight:900;font-size:var(--size-display);line-height:.98;letter-spacing:var(--track-hero);text-transform:lowercase}.m1-cs h1 em{font-style:normal;color:var(--hommie-blue)}.m1-cs__copy p{font-size:var(--size-body-lg);color:var(--ink-700);max-width:48ch}.m1-cs__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.m1-cs__chips li{border:1px solid var(--ink-900);padding:10px 12px;color:var(--ink-900)}.m1-cs__media{aspect-ratio:4/3;overflow:hidden;background:var(--ice-300);border:1px solid var(--border-hairline);position:relative}.m1-cs__media img,.m1-cs__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.m1-cs__media--logo{background:var(--paper)}.m1-cs__media--logo img{object-fit:contain;padding:6% 10%}.m1-cs__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:64px 0 0;border-top:1px solid var(--ink-900)}.m1-cs__stat{display:grid;gap:8px;padding:24px 24px 24px 0;border-bottom:1px solid var(--border-hairline)}.m1-cs__stat dd{margin:0;font:900 var(--size-display)/1 var(--font-display);letter-spacing:var(--track-hero);color:var(--hommie-blue)}.m1-cs__story{margin-top:64px;border-top:1px solid var(--ink-900)}.m1-cs__ch{border-bottom:1px solid var(--border-hairline);transition:background var(--dur-base) var(--ease-standard)}.m1-cs__ch[open]{background:var(--paper)}.m1-cs__row{list-style:none;cursor:pointer;display:grid;grid-template-columns:64px minmax(0,1fr) 28px;align-items:center;gap:16px;padding:26px 16px 26px 0;transition:padding var(--dur-base) var(--ease-standard)}.m1-cs__row::-webkit-details-marker{display:none}.m1-cs__num{font:500 14px/1 var(--font-mono);color:var(--hommie-blue)}.m1-cs__title{font:700 clamp(22px,3vw,40px)/1.05 var(--font-display);letter-spacing:var(--track-display);text-transform:lowercase;transition:color var(--dur-fast) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.m1-cs__row:hover .m1-cs__title{color:var(--hommie-blue);transform:translate(8px)}.m1-cs__ch[open] .m1-cs__row{padding-left:16px}.m1-cs__ch[open] .m1-cs__title{color:var(--hommie-blue)}.m1-cs__icon{position:relative;width:20px;height:20px;justify-self:end}.m1-cs__icon:before,.m1-cs__icon:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:var(--ink-900);transition:transform var(--dur-base) var(--ease-standard)}.m1-cs__icon:after{transform:rotate(90deg)}.m1-cs__ch[open] .m1-cs__icon:after{transform:rotate(0)}.m1-cs__body{padding:0 16px 36px 96px;color:var(--ink-700);font-size:var(--size-body-lg);max-width:calc(62ch + 96px);display:grid;gap:16px}.m1-cs__ch[open] .m1-cs__body{animation:m1-cs-in var(--dur-base) var(--ease-standard) both}@keyframes m1-cs-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.m1-cs__gallery{margin-top:64px;display:grid;gap:var(--gutter);grid-template-columns:1fr}@media(min-width:900px){.m1-cs__gallery{grid-template-columns:repeat(2,1fr)}.m1-cs__photo.is-wide{grid-column:1/-1}}.m1-cs__photo{display:grid;gap:10px}.m1-cs__photo img,.m1-cs__photo svg{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--ice-300)}.m1-cs__photo.is-wide img,.m1-cs__photo.is-wide svg{aspect-ratio:16/8}.m1-cs__cta{margin-top:var(--section-y);padding-top:48px;border-top:1px solid var(--ink-900);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;align-items:end}.m1-cs__cta h2{font-weight:700;font-size:var(--size-display);line-height:1.05;text-transform:lowercase;max-width:16ch}@media(max-width:719px){.m1-cs__row{grid-template-columns:44px minmax(0,1fr) 24px;padding:22px 0}.m1-cs__ch[open] .m1-cs__row{padding-left:0}.m1-cs__row:hover .m1-cs__title{transform:none}.m1-cs__body{padding:0 0 28px}}@media(prefers-reduced-motion:reduce){.m1-cs__ch[open] .m1-cs__body{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAABA */
