.dl-hero{position:relative;height:calc(min(100svh,1040px) - var(--dl-announce-h, 0px));min-height:560px;overflow:hidden;background:var(--dl-ink);color:var(--dl-paper)}.dl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.dl-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--focal, 50% 50%)}@media(prefers-reduced-motion:no-preference){.dl-hero__media img{animation:dl-hero-in 2.2s var(--dl-ease-out) both,dl-hero-breathe 24s ease-in-out 2.2s infinite alternate;transform-origin:60% 45%}}@keyframes dl-hero-in{0%{transform:scale(1.09);filter:saturate(.85)}to{transform:scale(1.02);filter:none}}@keyframes dl-hero-breathe{0%{transform:scale(1.02)}to{transform:scale(1.07)}}.dl-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--dl-ink) 32%,transparent) 0%,transparent 20%),linear-gradient(to top,color-mix(in srgb,var(--dl-ink) 62%,transparent) 0%,color-mix(in srgb,var(--dl-ink) 22%,transparent) 38%,transparent 60%)}.dl-hero__inner{position:absolute;inset:auto 0 0 0;z-index:2;display:grid;justify-items:center;text-align:center;gap:1.75rem;padding:0 var(--dl-gutter) clamp(36px,6vw,80px)}.dl-hero__head{display:grid;justify-items:center;gap:1.1rem}.dl-hero__kicker{color:color-mix(in srgb,var(--dl-paper) 80%,transparent);letter-spacing:.32em;font-size:.6875rem}.dl-hero__title{font-family:var(--dl-font-sans);font-weight:300;text-transform:uppercase;font-size:clamp(1.625rem,.9rem + 2.7vw,3.25rem);line-height:1.22;letter-spacing:.2em;margin-right:-.2em;color:var(--dl-paper);text-shadow:0 0 30px color-mix(in srgb,var(--dl-ink) 25%,transparent)}.dl-hero__title span,.dl-hero__title em{display:block;font-style:normal}.dl-hero__copy{display:grid;justify-items:center;gap:1.6rem}.dl-hero__lede{font-size:.9375rem;line-height:1.65;color:color-mix(in srgb,var(--dl-paper) 86%,transparent);max-width:44ch}.dl-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;width:100%}.dl-hero__actions .dl-btn{flex:1 1 0;white-space:nowrap}@media(min-width:750px){.dl-hero__actions .dl-btn{flex:0 0 auto;min-width:200px}}.dl-tech{position:relative;padding-block:clamp(40px,4.5vw,72px) clamp(28px,3vw,44px)}.dl-tech__band{position:absolute;left:0;right:0;top:52%;bottom:0;background:var(--dl-blush);z-index:-1}.dl-tech__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:clamp(24px,3vw,40px);padding-inline:var(--dl-gutter)}.dl-tech__head>div{display:grid;gap:.9rem}.dl-tech__list{display:grid;grid-auto-flow:column;grid-auto-columns:74%;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--dl-gutter);scroll-padding-inline:var(--dl-gutter);overscroll-behavior-x:contain}.dl-tech__list::-webkit-scrollbar{display:none}.dl-tech__item{scroll-snap-align:start;display:grid;gap:.9rem;align-content:start}.dl-tech__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px}.dl-tech__media img{transition:transform 1.1s var(--dl-ease-out)}.dl-tech__item:hover .dl-tech__media img{transform:scale(1.04)}.dl-tech__media:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(to top,color-mix(in srgb,var(--dl-ink) 55%,transparent),transparent);pointer-events:none}.dl-tech__caption{position:absolute;left:clamp(16px,1.6vw,28px);right:clamp(16px,1.6vw,28px);bottom:clamp(16px,1.6vw,26px);z-index:1;display:flex;justify-content:space-between;align-items:end;gap:1rem;color:var(--dl-paper)}.dl-tech__caption strong{font-weight:300;font-size:clamp(1.375rem,1rem + 1vw,2rem);letter-spacing:-.01em;line-height:1}.dl-tech__caption .dl-arrow{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid color-mix(in srgb,var(--dl-paper) 60%,transparent);transition:transform .35s var(--dl-ease-out),background-color .35s var(--dl-ease-out),color .35s}.dl-tech__caption .dl-arrow svg{width:16px;height:16px}.dl-tech__item:hover .dl-arrow{transform:translate(3px);background:var(--dl-paper);color:var(--dl-ink)}.dl-tech__item p{color:var(--dl-grey);font-size:.9375rem;max-width:34ch}@media(min-width:990px){.dl-tech__head{padding-left:var(--dl-gutter-wide);padding-right:var(--dl-gutter)}.dl-tech__list{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;gap:clamp(14px,1.6vw,24px);padding-inline:var(--dl-gutter-wide)}.dl-tech__media{aspect-ratio:5 / 4}}.dl-precision{padding-block:var(--dl-section-y)}.dl-precision__head{display:grid;gap:1rem 2rem;padding-inline:var(--dl-gutter);margin-bottom:clamp(28px,4vw,56px)}.dl-precision__head .dl-body{max-width:40ch}.dl-precision__list{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--dl-gutter);padding:0 var(--dl-gutter) 8px;scrollbar-width:none;overscroll-behavior-x:contain}.dl-precision__list::-webkit-scrollbar{display:none}.dl-precision__item{scroll-snap-align:start;display:grid;gap:.9rem;align-content:start}.dl-precision__tile{position:relative;aspect-ratio:4 / 5;background:var(--dl-blush);overflow:hidden;isolation:isolate;display:grid;place-items:center}.dl-precision__tile img{width:128%;max-width:none;height:auto;mix-blend-mode:multiply;transform:rotate(-52deg);transition:transform .9s var(--dl-ease-out)}.dl-precision__item:hover .dl-precision__tile img{transform:rotate(-46deg) scale(1.04)}.dl-precision__tile .dl-tip{position:absolute;top:1rem;right:1rem}.dl-precision__tile .dl-label{position:absolute;top:1.15rem;left:1rem}.dl-precision__item h3{font-size:var(--dl-fs-h3);font-weight:400;letter-spacing:-.01em}.dl-precision__item p{color:var(--dl-grey);font-size:.9375rem;max-width:30ch}@media(min-width:990px){.dl-precision__head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-left:var(--dl-gutter-wide)}.dl-precision__head>:first-child{grid-column:1 / span 6}.dl-precision__head>:last-child{grid-column:8 / span 5;display:grid;gap:.5rem}.dl-precision__list{grid-auto-flow:row;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));overflow:visible;gap:clamp(12px,1.4vw,20px);padding-left:var(--dl-gutter-wide)}.dl-precision__item:nth-child(2n){margin-top:clamp(32px,4vw,64px)}}.dl-kit{padding:0 var(--dl-gutter) var(--dl-section-y)}.dl-kit__panel{position:relative;max-width:1320px;margin-inline:auto;border-radius:28px;overflow:hidden;isolation:isolate;display:grid}.dl-kit__media{position:relative;height:clamp(300px,52vw,380px)}.dl-kit__media img{width:100%;height:100%;object-fit:cover}.dl-kit__card{margin:-72px 10px 10px;padding:1.5rem;border-radius:22px;display:grid;gap:1rem;color:var(--dl-ink)}.dl-glass--card:before{background:color-mix(in srgb,var(--dl-paper) 62%,transparent);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}.dl-kit__top{display:flex;justify-content:space-between;align-items:center;gap:1rem}.dl-kit__status{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .75rem;border-radius:999px;background:var(--dl-ink);color:var(--dl-paper);font-size:.625rem}.dl-kit__status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dl-brand)}.dl-kit__title{font-size:clamp(1.875rem,1.4rem + 1.6vw,2.75rem)}.dl-kit__text{font-size:.9375rem;color:color-mix(in srgb,var(--dl-ink) 78%,transparent);max-width:44ch}.dl-kit__list{display:flex;flex-wrap:wrap;gap:6px}.dl-kit__list li{padding:.45rem .8rem;border-radius:999px;border:1px solid var(--dl-rule-strong);font-size:.8125rem}.dl-kit__form{display:flex;flex-wrap:wrap;gap:6px}.dl-kit__form input[type=email]{flex:1 1 12rem;min-height:48px;padding:0 1.1rem;border:1px solid var(--dl-rule-strong);border-radius:999px;background:color-mix(in srgb,var(--dl-paper) 70%,transparent)}.dl-kit__form .dl-btn{border-radius:999px;min-height:48px}.dl-kit__form .dl-form-note{flex-basis:100%;color:var(--dl-accent)}@media(min-width:750px){.dl-kit__panel{display:block}.dl-kit__media{height:clamp(440px,36vw,520px)}.dl-kit__card{position:absolute;top:24px;bottom:24px;left:24px;margin:0;width:min(440px,46%);padding:clamp(24px,2.4vw,36px);align-content:center}}.dl-amb{padding:0 var(--dl-gutter) var(--dl-section-y)}.dl-amb__grid{position:relative;max-width:1180px;margin-inline:auto;display:grid}.dl-amb__media{aspect-ratio:1;border-radius:24px;overflow:hidden}.dl-amb__card{margin:-88px 12px 0;padding:1.5rem;border-radius:22px;display:grid;gap:1.1rem;color:var(--dl-ink)}.dl-amb__card .dl-h2{font-size:clamp(1.875rem,1.3rem + 1.8vw,2.75rem)}.dl-amb__card .dl-body{font-size:.9375rem}.dl-ring{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;align-items:center}.dl-ring svg{width:104px;height:104px;transform:rotate(-90deg)}.dl-ring circle{fill:none;stroke-width:2}.dl-ring .dl-ring__track{stroke:var(--dl-rule)}.dl-ring .dl-ring__fill{stroke:var(--dl-accent);stroke-linecap:round}.dl-ring__center{position:relative}.dl-ring__value{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center}.dl-ring__value strong{font-weight:300;font-size:1.625rem;letter-spacing:-.02em;display:block;line-height:1}.dl-tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dl-tiers div{padding:.75rem .9rem;border-radius:16px;background:color-mix(in srgb,var(--dl-paper) 55%,transparent);border:1px solid color-mix(in srgb,#fff 60%,transparent)}.dl-tiers strong{display:block;font-weight:300;font-size:1.5rem;letter-spacing:-.02em;line-height:1.1;margin-top:.2rem}.dl-tiers small{display:block;color:var(--dl-grey);font-size:.75rem}.dl-amb__card .dl-btn{border-radius:999px}@media(min-width:750px){.dl-tiers{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:990px){.dl-amb__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.dl-amb__media{grid-column:1 / span 5;grid-row:1}.dl-amb__card{grid-column:5 / span 8;grid-row:1;margin:0;padding:clamp(28px,2.6vw,40px)}}.dl-founder{padding-block:calc(var(--dl-section-y) * .8)}.dl-founder__grid{display:grid;padding-inline:var(--dl-gutter);max-width:1440px;margin-inline:auto}.dl-founder__media{aspect-ratio:3 / 4;width:82%;margin-left:auto}.dl-founder__quote{position:relative;z-index:2;margin-top:-22%;display:grid;gap:1.5rem}.dl-founder__quote blockquote{font-family:var(--dl-font-serif);font-optical-sizing:auto;font-size:clamp(2rem,1.3rem + 2.6vw,4rem);line-height:1.06;letter-spacing:-.015em;font-weight:400;max-width:17ch}.dl-founder__quote blockquote span{background:linear-gradient(transparent 0,transparent 0)}@media(min-width:990px){.dl-founder__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-left:var(--dl-gutter-wide)}.dl-founder__media{grid-column:8 / span 5;grid-row:1;width:auto;margin:0;aspect-ratio:1;border-radius:24px}.dl-founder__quote{grid-column:1 / span 9;grid-row:1;margin:0}}.dl-news{padding-block:0 var(--dl-section-y)}.dl-news__grid{display:grid;gap:2rem;padding-inline:var(--dl-gutter);padding-top:clamp(40px,6vw,80px);border-top:1px solid var(--dl-rule);margin-inline:var(--dl-gutter);padding-left:0;padding-right:0}.dl-trust{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin-top:1rem;color:var(--dl-grey)}@media(min-width:990px){.dl-news__grid{grid-template-columns:repeat(12,minmax(0,1fr));margin-left:var(--dl-gutter-wide)}.dl-news__grid>:first-child{grid-column:1 / span 6}.dl-news__grid>:last-child{grid-column:8 / span 5;align-self:end}}.dl-facts{padding-inline:var(--dl-gutter)}.dl-facts__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--dl-rule);border-bottom:1px solid var(--dl-rule)}.dl-facts__item a{display:grid;gap:.3rem;padding:1.1rem 1rem 1.1rem 0;height:100%;transition:color .2s var(--dl-ease-out)}.dl-facts__item:nth-child(2n) a{padding-left:1rem;border-left:1px solid var(--dl-rule)}.dl-facts__item:nth-child(-n+2) a{border-bottom:1px solid var(--dl-rule)}.dl-facts__item a:hover .dl-facts__title{color:var(--dl-accent)}.dl-facts__title{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.dl-facts__text{font-size:.9375rem;color:var(--dl-grey)}@media(min-width:990px){.dl-facts{padding-left:var(--dl-gutter-wide)}.dl-facts__list{grid-template-columns:repeat(4,minmax(0,1fr))}.dl-facts__item a,.dl-facts__item:nth-child(2n) a{padding:1.4rem 1.5rem;border-bottom:0;border-left:1px solid var(--dl-rule)}.dl-facts__item:first-child a{border-left:0;padding-left:0}}@media(max-width:749px){.dl-hero__media img{object-position:74% 45%}}.dl-kit{padding:0 0 var(--dl-section-y)}.dl-kit__panel{max-width:none;border-radius:0}.dl-amb{padding:0 0 var(--dl-section-y)}.dl-amb__grid{max-width:none}.dl-amb__media{border-radius:0}.dl-amb__card{margin-inline:var(--dl-gutter)}.dl-founder__grid{max-width:none;padding-right:0}.dl-founder__media{border-radius:0}.dl-founder__quote{padding-right:var(--dl-gutter)}.dl-founder__quote blockquote{font-family:var(--dl-font-sans);font-weight:300;letter-spacing:-.02em;line-height:1.1}@media(min-width:750px){.dl-kit__media{height:clamp(480px,40vw,680px)}.dl-kit__card{top:50%;bottom:auto;transform:translateY(-50%);left:var(--dl-gutter-wide)}}@media(min-width:990px){.dl-amb__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.dl-amb__media{grid-column:1;aspect-ratio:auto;height:clamp(520px,42vw,720px)}.dl-amb__card{grid-column:2;margin:0 var(--dl-gutter-wide) 0 calc(-1*clamp(80px,8vw,160px))}.dl-founder__grid{padding-right:0}.dl-founder__media{grid-column:7 / -1;height:clamp(520px,42vw,720px);aspect-ratio:auto}.dl-founder__quote{grid-column:1 / span 8}.dl-precision__list{padding-right:var(--dl-gutter-wide)}}.dl-mw{opacity:.16;transition:opacity .35s var(--dl-ease-out)}.dl-mw.is-lit{opacity:1}[data-m-expand]{--p: 1}.has-motion [data-m-expand]{--p: 0}@media(prefers-reduced-motion:no-preference){.dl-hero[data-m-away] .dl-hero__media{transform:translate3d(0,calc(var(--p, 0) * 22%),0) scale(calc(1 + var(--p, 0) * .05));will-change:transform}.dl-hero[data-m-away] .dl-hero__inner{transform:translate3d(0,calc(var(--p, 0) * -70px),0);opacity:calc(1 - var(--p, 0) * 1.15)}[data-m-parallax]{overflow:hidden}[data-m-parallax] img{translate:0 var(--y, 0px);scale:1.1}.dl-precision__tile[data-m-parallax] img{scale:1}[data-m-expand]{overflow:hidden;transform:scale(calc(.9 + .1 * var(--p)));border-radius:calc((1 - var(--p)) * 32px);transform-origin:50% 60%;will-change:transform}[data-m-expand] img{scale:calc(1.12 - .12 * var(--p))}}@media(prefers-reduced-motion:reduce){.dl-mw{opacity:1}}.dl-tiers .dl-emblem{display:grid;margin-bottom:.55rem;--em-glow: transparent}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dl-home.css.map */
