:root{--duneland-section-pad-block: 4.8rem;--duneland-gutter: 1.6rem;--duneland-gap: 2.4rem;--duneland-measure: 62rem}@media screen and (min-width:750px){:root{--duneland-section-pad-block: 7.2rem;--duneland-gutter: 3.2rem;--duneland-gap: 3.2rem}}@media screen and (min-width:990px){:root{--duneland-section-pad-block: 8.8rem;--duneland-gutter: 5rem}}.duneland-section{padding-block:var(--duneland-section-pad-block)}.duneland-section__inner{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--duneland-gutter)}.duneland-head{display:grid;gap:1.2rem;margin-bottom:3.2rem;max-width:var(--duneland-measure)}.duneland-head--center{margin-inline:auto;text-align:center;justify-items:center}.duneland-head__eyebrow{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-link))}.duneland-head__title{margin:0}.duneland-head__intro{margin:0;max-width:var(--duneland-measure)}.duneland-head__intro>:first-child{margin-top:0}.duneland-head__intro>:last-child{margin-bottom:0}.duneland-grid{display:grid;gap:var(--duneland-gap);grid-template-columns:repeat(var(--duneland-cols-mobile, 1),minmax(0,1fr));list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.duneland-grid{grid-template-columns:repeat(var(--duneland-cols-tablet, 2),minmax(0,1fr))}}@media screen and (min-width:990px){.duneland-grid{grid-template-columns:repeat(var(--duneland-cols-desktop, 4),minmax(0,1fr))}}.duneland-media{position:relative;display:block;overflow:hidden;border-radius:var(--media-radius);background-color:rgb(var(--color-background-contrast));aspect-ratio:var(--duneland-ratio, 4 / 3)}.duneland-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.duneland-media--empty{display:grid;place-items:center;padding:1.6rem;text-align:center;background-color:rgba(var(--color-foreground),.035);border:1px solid rgba(var(--color-foreground),.14)}.duneland-media__placeholder{font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground))}.duneland-card{display:flex;flex-direction:column;height:100%;border-radius:var(--product-card-corner-radius);background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);overflow:hidden}.duneland-card__media{--duneland-ratio: 4 / 3;border-radius:0}.duneland-card__body{display:flex;flex-direction:column;gap:.8rem;padding:1.8rem;flex:1 1 auto}.duneland-card__title{margin:0;font-size:1.8rem;line-height:1.3}.duneland-card__text{margin:0;font-size:1.4rem}.duneland-card__text>:first-child{margin-top:0}.duneland-card__text>:last-child{margin-bottom:0}.duneland-card__cta{margin-top:auto;padding-top:1.2rem;font-size:1.4rem;font-weight:600;display:inline-flex;align-items:center;gap:.6rem}.duneland-card--linked{position:relative}.duneland-card--linked:focus-within{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.duneland-card__overlay-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.duneland-card__overlay-link:focus-visible{outline:none}@media(hover:hover){.duneland-card--linked:hover{border-color:rgba(var(--color-foreground),.28)}.duneland-card--linked:hover .duneland-card__media img{transform:scale(1.03)}.duneland-card__media img{transition:transform var(--duration-long, .5s) ease}}@media(prefers-reduced-motion:reduce){.duneland-card__media img{transition:none}.duneland-card--linked:hover .duneland-card__media img{transform:none}}.duneland-steps{counter-reset:duneland-step}.duneland-step{display:grid;gap:1rem;align-content:start}.duneland-step__number{counter-increment:duneland-step;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:var(--font-heading-weight);background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.duneland-step__number:before{content:counter(duneland-step)}.duneland-step__title{margin:0;font-size:1.8rem}.duneland-step__text{margin:0;font-size:1.5rem}.duneland-split{display:grid;gap:var(--duneland-gap);align-items:center}@media screen and (min-width:990px){.duneland-split{grid-template-columns:1fr 1fr;gap:6rem}.duneland-split--media-last .duneland-split__media{order:2}}.duneland-split__media{--duneland-ratio: 5 / 4}.duneland-split__content{display:grid;gap:1.6rem;align-content:center}.duneland-split__content>:first-child{margin-top:0}.duneland-points{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.duneland-point{display:grid;grid-template-columns:auto 1fr;gap:1.2rem;align-items:start}.duneland-point__icon{width:2rem;height:2rem;flex:none;margin-top:.2rem;color:rgb(var(--color-link))}.duneland-point__icon .svg-wrapper,.duneland-point__icon svg{width:100%;height:100%}.duneland-point__title{margin:0 0 .3rem;font-size:1.6rem;font-weight:600}.duneland-point__text{margin:0;font-size:1.5rem}.duneland-point__text>:first-child{margin-top:0}.duneland-point__text>:last-child{margin-bottom:0}.duneland-fact{display:grid;gap:.8rem;padding:2rem;border-radius:var(--product-card-corner-radius);background-color:transparent;border:1px solid rgba(var(--color-foreground),.18);height:100%;align-content:start}.duneland-fact__icon{width:2.4rem;height:2.4rem;color:rgb(var(--color-link))}.duneland-fact__icon .svg-wrapper,.duneland-fact__icon svg{width:100%;height:100%}.duneland-fact__title{margin:0;font-size:1.6rem;font-weight:600}.duneland-fact__text{margin:0;font-size:1.4rem}.duneland-fact__text>:first-child{margin-top:0}.duneland-fact__text>:last-child{margin-bottom:0}.duneland-quote-card{display:grid;gap:1.4rem;padding:2.4rem;border-radius:var(--product-card-corner-radius);background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);height:100%;align-content:start}.duneland-quote-card blockquote{margin:0;font-size:1.6rem;line-height:1.55}.duneland-quote-card figcaption{font-size:1.4rem;color:rgb(var(--color-foreground));font-weight:600}.duneland-cta{display:grid;gap:2rem;justify-items:center;text-align:center;max-width:var(--duneland-measure);margin-inline:auto}.duneland-cta__actions{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center}.duneland-empty{padding:3.2rem 2rem;border-radius:var(--product-card-corner-radius);border:1px dashed rgba(var(--color-foreground),.28);text-align:center;font-size:1.5rem}.duneland-actions{display:flex;flex-wrap:wrap;gap:1.2rem}.duneland-actions--center{justify-content:center}.duneland-mt{margin-top:3.2rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/duneland-components.css.map */
