.features-tertiary{padding-block:120px 40px;color:#19100d;overflow:hidden}@media (min-width:1024px){.features-tertiary{padding-block:120px 80px}}.features-tertiary__body{display:flex;flex-direction:column;gap:40px}@media (min-width:1024px){.features-tertiary__body{gap:56px}}.features-tertiary__header--staggered{text-align:center;max-width:480px;margin-inline:auto}.features-tertiary__header--hero-left{max-width:480px;margin-inline:auto;text-align:center}@media (min-width:1024px){.features-tertiary__header--hero-left{margin-inline:0;max-width:100%;text-align:start}}.features-tertiary__header--hero-right{max-width:480px;text-align:center;margin-inline:auto}@media (min-width:1024px){.features-tertiary__header--hero-right{max-width:100%;text-align:start;margin-inline:0}}.features-tertiary__title{font-family:"Moulin Trial",Georgia,serif;font-weight:300;font-size:32px;line-height:1.1;letter-spacing:-.03em;font-size:clamp(24px,24px + 4 * (100vw - 375px) / 649,28px);margin:0 0 20px}@media (min-width:1024px){.features-tertiary__title{font-size:clamp(28px,28px + 4 * (100vw - 1024px) / 256,32px)}}.features-tertiary__description{font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-.01em;font-size:clamp(14px,14px + 2 * (100vw - 375px) / 649,16px);color:#644e47}@media (min-width:1024px){.features-tertiary__description{font-size:clamp(16px,16px - 0 * (100vw - 1024px) / 256,16px)}}.features-tertiary__description p{margin:0}.features-tertiary__description p+p{-webkit-margin-before:16px;margin-block-start:16px}.features-tertiary__cta{display:flex;-webkit-margin-before:32px;margin-block-start:32px}.features-tertiary__header--staggered .features-tertiary__cta{justify-content:center}.features-tertiary__header--hero-right .features-tertiary__cta{justify-content:center}@media (min-width:1024px){.features-tertiary__header--hero-right .features-tertiary__cta{justify-content:flex-start}}.features-tertiary__header--hero-left .features-tertiary__cta{justify-content:center}@media (min-width:1024px){.features-tertiary__header--hero-left .features-tertiary__cta{justify-content:flex-start}}.features-tertiary__cards{display:flex;flex-direction:column;gap:24px;align-items:stretch}.features-tertiary__cards.slick-initialized{display:block;gap:0}.features-tertiary__cards.slick-initialized .slick-slide{padding-inline:20px;box-sizing:border-box}.features-tertiary__cards.slick-initialized .features-tertiary__card-media{aspect-ratio:200/240}.features-tertiary__cards.slick-initialized .features-tertiary__card-img{max-height:none}.features-tertiary__cards.slick-initialized .slick-list{overflow:visible}.features-tertiary__cards.slick-initialized .slick-dots{position:static;margin:16px 0 0;padding-block:20px 8px;display:flex!important;gap:12px;justify-content:center;list-style:none}.features-tertiary__cards.slick-initialized .slick-dots li{margin:0;padding:0;width:auto;height:auto}.features-tertiary__cards.slick-initialized .slick-dots li:before{display:none}.features-tertiary__cards.slick-initialized .slick-dots button{font-size:0;line-height:0;width:6px;height:6px;padding:0;border-radius:50%;border:0;background:rgba(25,16,13,.2);cursor:pointer}.features-tertiary__cards.slick-initialized .slick-dots .slick-active button{background:#19100d}@media (min-width:1024px){.features-tertiary__body--staggered .features-tertiary__cards{flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:24px}}@media (min-width:1280px){.features-tertiary__body--staggered .features-tertiary__cards{gap:32px}}.features-tertiary__body--staggered .features-tertiary__card{flex:1 1 0;min-width:0;width:100%}@media (min-width:1024px){.features-tertiary__body--staggered .features-tertiary__card--align-end{align-self:flex-end;aspect-ratio:336/376;-webkit-margin-after:66px;margin-block-end:66px}.features-tertiary__body--staggered .features-tertiary__card--align-center{align-self:center;flex:2}.features-tertiary__body--staggered .features-tertiary__card--align-start{align-self:flex-start;aspect-ratio:336/376;-webkit-margin-before:66px;margin-block-start:66px}.features-tertiary__body--staggered .features-tertiary__card--single{align-self:center;max-width:28rem;margin-inline:auto;flex:0 1 auto;min-height:clamp(280px,38vw,440px)}}@media (min-width:1024px){.features-tertiary__body--hero-left{display:grid;min-height:clamp(420px,72vh,900px);grid-template-columns:minmax(0,1.75fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"hero head head" "hero c1  c2";-moz-column-gap:80px;column-gap:80px;row-gap:32px;align-items:stretch}.features-tertiary__body--hero-left .features-tertiary__cards{display:contents}.features-tertiary__body--hero-left .features-tertiary__header--hero-left{grid-area:head;min-width:0;width:100%;max-width:480px;position:relative;z-index:1;justify-self:stretch;align-self:start}.features-tertiary__body--hero-left .features-tertiary__card--slot-0{grid-area:hero;min-width:0;align-self:flex-start;display:flex;flex-direction:column;min-height:0;margin-block:80px;aspect-ratio:640/760}.features-tertiary__body--hero-left .features-tertiary__card--slot-1,.features-tertiary__body--hero-left .features-tertiary__card--slot-2{min-width:0;align-self:center;display:flex;flex-direction:column;min-height:0;aspect-ratio:312/352}.features-tertiary__body--hero-left .features-tertiary__card--slot-1{grid-area:c1;align-self:flex-end}.features-tertiary__body--hero-left .features-tertiary__card--slot-2{grid-area:c2}.features-tertiary__body--hero-left .features-tertiary__card--slot-0 .features-tertiary__card-media{flex:1 1 auto;min-height:0;height:100%;aspect-ratio:unset}.features-tertiary__body--hero-left .features-tertiary__card--slot-1 .features-tertiary__card-media,.features-tertiary__body--hero-left .features-tertiary__card--slot-2 .features-tertiary__card-media{flex:1 1 auto;min-height:12rem;aspect-ratio:unset;max-width:100%}}@media (min-width:1024px){.features-tertiary__body--hero-right{display:grid;min-height:clamp(420px,72vh,900px);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.75fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"head head hero" "c0  c1  hero";-moz-column-gap:80px;column-gap:80px;row-gap:32px;align-items:stretch}.features-tertiary__body--hero-right .features-tertiary__cards{display:contents}.features-tertiary__body--hero-right .features-tertiary__header--hero-right{grid-area:head;min-width:0;width:100%;max-width:480px;position:relative;z-index:1;justify-self:stretch;align-self:start}.features-tertiary__body--hero-right .features-tertiary__card--slot-0,.features-tertiary__body--hero-right .features-tertiary__card--slot-1{min-width:0;align-self:center;display:flex;flex-direction:column;min-height:0;aspect-ratio:312/352}.features-tertiary__body--hero-right .features-tertiary__card--slot-0{grid-area:c0}.features-tertiary__body--hero-right .features-tertiary__card--slot-1{grid-area:c1;align-self:flex-end}.features-tertiary__body--hero-right .features-tertiary__card--slot-2{grid-area:hero;min-width:0;align-self:flex-start;display:flex;flex-direction:column;min-height:0;aspect-ratio:640/760;margin-block:80px}.features-tertiary__body--hero-right .features-tertiary__card--slot-0 .features-tertiary__card-media,.features-tertiary__body--hero-right .features-tertiary__card--slot-1 .features-tertiary__card-media{flex:1 1 auto;min-height:12rem;aspect-ratio:unset;max-width:100%}.features-tertiary__body--hero-right .features-tertiary__card--slot-2 .features-tertiary__card-media{flex:1 1 auto;min-height:0;height:100%;aspect-ratio:unset}}.features-tertiary__card{--features-tertiary-scroll-y:0px;--features-tertiary-cursor-x:0px;--features-tertiary-cursor-y:0px;--features-tertiary-reveal-y:0px;--features-tertiary-reveal-scale:1;min-width:0;width:100%}.features-tertiary__card-media{position:relative;height:100%;min-height:16rem;border-radius:4px;overflow:hidden}@media (min-width:1024px){.features-tertiary__card-media{min-height:100%}}.features-tertiary__card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(25,16,13,.55) 0,rgba(25,16,13,.12) 38%,transparent 62%);pointer-events:none;z-index:1}.features-tertiary__card-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;max-height:max(700px,100vh - var(--nav-height))}@media (min-width:1024px){.features-tertiary--motion-enabled .features-tertiary__card{opacity:0;--features-tertiary-reveal-y:24px;--features-tertiary-reveal-scale:.985;transform:translate3d(var(--features-tertiary-cursor-x),calc(var(--features-tertiary-scroll-y) + var(--features-tertiary-cursor-y) + var(--features-tertiary-reveal-y)),0) scale(var(--features-tertiary-reveal-scale));will-change:transform,opacity}}@media (min-width:1024px){.features-tertiary--motion-enabled.is-features-tertiary-inview .features-tertiary__card{opacity:1;--features-tertiary-reveal-y:0px;--features-tertiary-reveal-scale:1;animation:features-tertiary-card-fade-in .8s cubic-bezier(.33,1,.68,1) both}.features-tertiary--motion-enabled.is-features-tertiary-inview .features-tertiary__card--slot-0{animation-delay:40ms}.features-tertiary--motion-enabled.is-features-tertiary-inview .features-tertiary__card--slot-1{animation-delay:.18s}.features-tertiary--motion-enabled.is-features-tertiary-inview .features-tertiary__card--slot-2{animation-delay:.32s}}@media (min-width:1024px){.features-tertiary__body--hero-left .features-tertiary__card-img,.features-tertiary__body--hero-right .features-tertiary__card-img{max-height:none}}.features-tertiary__tag{position:absolute;top:16px;left:16px;z-index:2;padding:8px 12px;border-radius:2px;background:rgba(25,16,13,.72);color:#fffffe;font-family:"Moulin Trial",Georgia,serif;font-size:.75rem;line-height:1.2;letter-spacing:.02em}.features-tertiary__card-caption{position:absolute;left:16px;right:16px;bottom:20px;z-index:2;display:flex;flex-direction:column;gap:8px;pointer-events:none}.features-tertiary__card-title{margin:0;font-family:"Moulin Trial",Georgia,serif;font-weight:400;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.2;color:#fffffe;text-shadow:0 1px 12px rgba(25,16,13,.35)}.features-tertiary__card-description{font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.01em;font-size:clamp(12px,12px + 2 * (100vw - 375px) / 649,14px);margin:0;color:#fffffe;text-shadow:0 1px 12px rgba(25,16,13,.35);transition:opacity .25s ease,max-height .35s ease,visibility .25s ease}@media (min-width:1024px){.features-tertiary__card-description{font-size:clamp(14px,14px - 0 * (100vw - 1024px) / 256,14px)}}.features-tertiary__card-description p{margin:0}@media (hover:hover) and (pointer:fine){.features-tertiary--descriptions-on-hover .features-tertiary__card--has-description .features-tertiary__card-description{opacity:0;visibility:hidden;max-height:0;overflow:hidden}.features-tertiary--descriptions-on-hover .features-tertiary__card--has-description.is-card-active .features-tertiary__card-description,.features-tertiary--descriptions-on-hover .features-tertiary__card--has-description:focus-within .features-tertiary__card-description,.features-tertiary--descriptions-on-hover .features-tertiary__card--has-description:hover .features-tertiary__card-description{opacity:.9;visibility:visible;max-height:12rem;overflow:visible}}@media (hover:none){.features-tertiary--descriptions-on-hover .features-tertiary__card--has-description .features-tertiary__card-description{opacity:0;visibility:hidden;max-height:0;overflow:hidden}.features-tertiary--descriptions-on-hover .features-tertiary__card--has-description.is-card-active .features-tertiary__card-description{opacity:.9;visibility:visible;max-height:12rem;overflow:visible}}@keyframes features-tertiary-card-fade-in{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.features-tertiary--motion-enabled .features-tertiary__card{animation:none;opacity:1;transform:none;will-change:auto}}