.dll-lm{padding-block:var(--lm-top,48px) var(--lm-bottom,48px);color:#07111f;background:#f6f1e8;overflow-wrap:anywhere}.dll-lm--navy{background:#041426;color:#f6f1e8}.dll-lm--white{background:#fff;color:#07111f}.dll-lm__container{width:min(1180px,calc(100% - 2rem));margin-inline:auto;min-width:0}.dll-lm__container--wide{max-width:none;width:calc(100% - 2rem)}.dll-lm__align-center{text-align:center}.dll-lm__heading{margin-bottom:2rem;max-width:850px}.dll-lm__align-center>.dll-lm__heading{margin-inline:auto}.dll-lm h2{font-family:Teko,sans-serif;font-weight:600;font-size:clamp(2.6rem,5vw,4.4rem);line-height:1;text-transform:uppercase;margin:0 0 1rem}.dll-lm h3{font-family:Teko,sans-serif;font-size:2rem;line-height:1.05;margin:0 0 .75rem}.dll-lm .rte{font-family:IBM Plex Sans Condensed,sans-serif;line-height:1.5}.dll-lm .rte>:first-child{margin-top:0}.dll-lm .rte>:last-child{margin-bottom:0}.dll-lm__label{font:600 .8rem/1.4 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .8rem}.dll-lm__button{margin-top:1rem}.dll-lm button:focus-visible,.dll-lm a:focus-visible,.dll-lm-carousel:focus-visible,.dll-lm summary:focus-visible,.dll-lm-hotspots__panel:focus-visible{outline:3px solid currentColor;outline-offset:4px}.dll-lm [hidden]{display:none!important}.dll-lm__placeholder{display:grid;place-items:center;min-height:160px;padding:1.5rem;text-align:center;background:#5b687218;border:1px dashed #5b6872;font-size:1rem;color:inherit}.dll-lm-copy-block+.dll-lm-copy-block{margin-top:1.2rem}.dll-lm__copy{margin-top:2rem}.dll-lm__video-width{max-width:var(--lm-video-width,1000px);margin-inline:auto}.dll-library-card-grid .dll-library-card-grid__wide{--dll-container:1600px;max-width:1600px}.dll-library-card-grid .dll-lm-video{border-radius:0}.dll-lm-video button:focus-visible{outline:3px solid #fff;outline-offset:4px}.dll-lm-video{position:relative;display:block;aspect-ratio:16/9;background:#020b14;color:#f6f1e8;min-width:0;isolation:isolate;overflow:hidden;border-radius:8px}.dll-lm-video video,.dll-lm-video>img,.dll-lm-video__poster,.dll-lm-video__poster img,.dll-lm-video__embed,.dll-lm-video iframe{display:block;width:100%;height:100%;object-fit:cover}.dll-lm-video__embed{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dll-lm-video__embed:has(iframe){pointer-events:auto}.dll-lm-video iframe{border:0;background:#020b14}.dll-lm-video__empty{display:grid;place-items:center;height:100%;font-size:3rem;color:#f6f1e8}.dll-lm-video__poster{position:absolute;top:0;right:0;bottom:0;left:0}.dll-lm-video__play,.dll-lm-video__native-toggle,.dll-lm-video__close{position:absolute;z-index:5;min-height:44px;padding:.7rem 1rem;border:1px solid #fff;background:#041426;color:#fff;font:600 .95rem IBM Plex Sans Condensed,sans-serif;border-radius:6px;cursor:pointer}.dll-lm-video__play{left:50%;top:50%;transform:translate(-50%,-50%)}.dll-lm-video__native-toggle{right:1rem;top:1rem}.dll-lm-video__close{right:.75rem;bottom:.75rem}.dll-lm-video__fallback{position:absolute;inset:auto 1rem 1rem;background:#041426;padding:.7rem;color:#fff;text-align:center}.dll-lm--background>.dll-lm__container{width:100%;max-width:none}.dll-lm-background{position:relative;isolation:isolate;min-height:var(--lm-hero-height,560px);display:flex;align-items:center;overflow:hidden;background:#020b14;color:#fff}.dll-lm-background__media,.dll-lm-background__tint{position:absolute;top:0;right:0;bottom:0;left:0}.dll-lm-background__media{z-index:0}.dll-lm-background__media .dll-lm-video{width:100%;height:100%;aspect-ratio:auto;border-radius:0}.dll-lm-background__tint{z-index:1;background:var(--lm-tint,#020b14);opacity:var(--lm-opacity,.45);pointer-events:none}.dll-lm-background__copy{position:relative;z-index:2;max-width:700px;margin:2rem max(1rem,calc((100% - 1180px)/2));padding:2rem;border-radius:8px;background:#020b14b0;pointer-events:none}.dll-lm-background__copy a{pointer-events:auto}.dll-lm-background__media .dll-lm-video__play{left:auto;top:1rem;right:1rem;transform:none}.dll-lm-background__media .dll-lm-video__native-toggle{top:1rem;right:1rem}.dll-lm-background:has(iframe) .dll-lm-background__media{z-index:3}.dll-lm-background:has(iframe) .dll-lm-background__copy{visibility:hidden}.dll-lm-split{display:grid;grid-template-columns:minmax(0,var(--lm-media-width,50%)) minmax(0,1fr);gap:2.5rem;align-items:center}.dll-lm-split--text-first{grid-template-columns:minmax(0,1fr) minmax(0,var(--lm-media-width,50%))}.dll-lm-split--text-first .dll-lm-split__media{grid-column:2;grid-row:1}.dll-lm-split--text-first .dll-lm-split__copy{grid-column:1;grid-row:1}.dll-lm-split__media,.dll-lm-split__copy{min-width:0}.dll-lm-split__media>img{display:block;width:100%;height:auto;aspect-ratio:4/3;border-radius:8px}.dll-lm-fit-contain>img{object-fit:contain}.dll-lm-fit-cover>img{object-fit:cover}.dll-lm-columns{display:grid;grid-template-columns:repeat(var(--lm-columns,3),minmax(0,1fr));gap:1.5rem}.dll-lm-column{min-width:0}.dll-lm-column__media{width:var(--lm-media-scale,100%);margin-inline:auto}.dll-lm-column__media>img{display:block;width:100%;aspect-ratio:var(--lm-image-ratio,1.5);object-fit:var(--lm-image-fit,cover);border-radius:var(--dll-card-radius,8px)}.dll-lm-column__copy{padding-top:1.2rem}.dll-lm-carousel{display:block;min-width:0}.dll-lm-carousel__track{display:grid;gap:1rem}.dll-lm-carousel[data-ready] .dll-lm-carousel__track{display:block}.dll-lm-carousel__controls{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;align-items:center;padding-top:1rem}.dll-lm-carousel__controls button{border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;border-radius:4px;min-width:44px;min-height:44px;font:600 1rem IBM Plex Sans Condensed,sans-serif;padding:.5rem .7rem}.dll-lm-carousel__controls button[aria-current=true]{background:#be1e2d;border-color:#be1e2d;color:#fff}.dll-lm-carousel__controls button:disabled{opacity:.5;cursor:default}.dll-lm-carousel__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.dll-lm-carousel__controls [data-carousel-pause]{flex-basis:auto;font-size:.85rem}.dll-lm-slide{position:relative;isolation:isolate;display:flex;align-items:center;min-height:var(--lm-slide-height,560px);overflow:hidden;background:#041426;color:#f6f1e8;border-radius:8px}.dll-lm-slide__picture,.dll-lm-slide__image-link,.dll-lm-slide__tint,.dll-lm-slide__placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.dll-lm-slide__picture img{display:block;width:100%;height:100%;object-fit:cover}.dll-lm-slide__tint{background:var(--lm-tint,#020b14);opacity:var(--lm-opacity,.45);pointer-events:none}.dll-lm-slide__placeholder{display:grid;align-items:start;justify-items:start;padding:1rem;opacity:.6;font-size:1rem}.dll-lm-slide__copy{position:relative;max-width:720px;padding:3rem;z-index:1;pointer-events:none}.dll-lm-slide__copy a{pointer-events:auto}.dll-lm-slide--center{justify-content:center;text-align:center}.dll-lm-slide--right{justify-content:flex-end;text-align:right}.dll-lm-slide__buttons{display:flex;flex-wrap:wrap;gap:.7rem}.dll-lm-slide--center .dll-lm-slide__buttons{justify-content:center}.dll-lm-slide--right .dll-lm-slide__buttons{justify-content:flex-end}.dll-lm-navigation-slides{display:grid;grid-template-columns:minmax(200px,.32fr) minmax(0,1fr);gap:1.5rem}.dll-lm-navigation{min-width:0;padding:1.25rem;background:#fff;color:#07111f;border:1px solid #5b687240;border-radius:8px}.dll-lm-navigation__list,.dll-lm-navigation ul{list-style:none;padding:0;margin:0}.dll-lm-navigation li{margin:0;border-bottom:1px solid #5b687220}.dll-lm-navigation li:last-child{border-bottom:0}.dll-lm-navigation a,.dll-lm-navigation summary,.dll-lm-navigation li>span{display:block;padding:.7rem .2rem;min-height:44px;text-decoration:none;color:inherit}.dll-lm-navigation summary{cursor:pointer}.dll-lm-navigation details>ul{padding-left:1rem}.dll-lm-navigation li li ul{padding-left:1rem}.dll-lm-navigation__link{display:flex!important;align-items:center;gap:.65rem}.dll-lm-navigation__link img{width:64px;height:64px;object-fit:contain}.dll-lm-navigation small{display:block;color:#5b6872}.dll-lm-navigation a:hover{text-decoration:underline}.dll-lm-logos{display:grid;grid-template-columns:repeat(var(--lm-logo-columns,4),minmax(0,1fr));gap:1.5rem;padding:0;margin:0;list-style:none}.dll-lm-logos li{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;gap:.6rem}.dll-lm-logos a{display:flex;flex-direction:column;align-items:center;gap:.6rem;color:inherit;max-width:100%}.dll-lm-logos img{display:block;width:min(var(--lm-logo-width,160px),100%);height:90px;object-fit:contain}.dll-lm-logos span{font-size:.95rem;text-align:center}.dll-lm-logos--scroll{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:1rem}.dll-lm-logos--scroll li{flex:0 0 max(180px,calc(100% / var(--lm-logo-columns,4) - 1.5rem));scroll-snap-align:start}.dll-lm-testimonial{padding:1.5rem;border:1px solid #5b687240;border-radius:8px;background:#fff;color:#07111f;min-width:0}.dll-lm-testimonial blockquote{margin:0;font-size:1.2rem}.dll-lm-testimonial__quote{font:4rem/1 Teko,sans-serif;display:block;height:2.5rem;color:#be1e2d}.dll-lm-testimonial__rating{color:#be1e2d;letter-spacing:.15em;font-size:1.2rem;margin:1rem 0}.dll-lm-testimonial__author{display:flex;gap:.8rem;align-items:center;margin-top:1.5rem}.dll-lm-testimonial__author img{width:64px;height:64px;object-fit:cover;border-radius:50%}.dll-lm-testimonial__author p{margin:0;font-size:1rem}.dll-lm-testimonials-carousel .dll-lm-testimonial{max-width:850px;margin-inline:auto}.dll-lm-hotspots{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:1.5rem;align-items:start}.dll-lm-hotspots--below,.dll-lm-hotspots:has(.dll-lm-hotspots__canvas:empty){grid-template-columns:1fr}.dll-lm-hotspots__canvas{position:relative;min-width:0}.dll-lm-hotspots__canvas:empty{display:none}.dll-lm-hotspots__canvas>img{display:block;width:100%;height:auto;border-radius:8px}.dll-lm-hotspot{position:absolute;left:clamp(22px,var(--lm-spot-x,50%),calc(100% - 22px));top:clamp(22px,var(--lm-spot-y,50%),calc(100% - 22px));transform:translate(-50%,-50%);width:44px;height:44px;display:grid;place-items:center;border:2px solid #fff;background:var(--lm-hotspot-color,#be1e2d);color:#fff;border-radius:50%;text-decoration:none;font:700 1rem IBM Plex Mono,monospace;box-shadow:0 3px 12px #020b1450}.dll-lm-hotspot[aria-expanded=true]{outline:3px solid #041426;outline-offset:3px}.dll-lm-hotspots__panels{display:grid;gap:1rem;min-width:0}.dll-lm-hotspots__panel{min-width:0}.dll-lm-hotspots--below[data-ready] .dll-lm-hotspots__panels{width:min(100%,500px);margin-inline:auto}.dll-lm-hotspots__close{display:block;margin:1rem 0 0 auto;padding:.6rem .8rem;min-height:44px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;font:600 .9rem IBM Plex Sans Condensed,sans-serif;border-radius:4px}.dll-lm-feature{padding:1.25rem;border:1px solid #5b687240;border-radius:8px;background:#fff;color:#07111f}.dll-lm-feature>img{display:block;width:100%;height:auto;border-radius:6px;margin-bottom:1rem}.dll-lm-hotspots--below:not([data-ready]) .dll-lm-hotspots__panels{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.dll-lm-columns{grid-template-columns:repeat(var(--lm-medium-columns,2),minmax(0,1fr))}.dll-lm-split{gap:1.5rem}.dll-lm-navigation-slides{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr)}.dll-lm-slide__copy{padding:2rem}}@media(max-width:749px){.dll-lm{padding-block:min(var(--lm-top,48px),36px) min(var(--lm-bottom,48px),36px)}.dll-lm h2{font-size:clamp(2.5rem,9vw,3.5rem)}.dll-lm__heading{margin-bottom:1.5rem}.dll-lm-split,.dll-lm-split--text-first,.dll-lm-navigation-slides,.dll-lm-hotspots{grid-template-columns:1fr}.dll-lm-split--text-first .dll-lm-split__media,.dll-lm-split--text-first .dll-lm-split__copy{grid-column:auto;grid-row:auto}.dll-lm-split--text-first .dll-lm-split__copy{order:2}.dll-lm-columns{grid-template-columns:repeat(var(--lm-mobile-columns,1),minmax(0,1fr));gap:1rem}.dll-lm-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.dll-lm-logos li{padding:.75rem}.dll-lm-navigation{padding:1rem}.dll-lm-navigation-slides .dll-lm-navigation{order:2}.dll-lm-slide{min-height:var(--lm-slide-mobile-height,400px)}.dll-lm-slide__copy{padding:1.5rem}.dll-lm-stacked-true .dll-lm-slide{display:block;min-height:0}.dll-lm-stacked-true .dll-lm-slide__picture,.dll-lm-stacked-true .dll-lm-slide__image-link{position:relative;display:block;inset:auto}.dll-lm-stacked-true .dll-lm-slide__picture img{height:auto;aspect-ratio:16/9}.dll-lm-stacked-true .dll-lm-slide__tint{display:none}.dll-lm-stacked-true .dll-lm-slide__copy{position:relative;max-width:none}.dll-lm-stacked-true .dll-lm-slide__placeholder{position:relative;min-height:160px}.dll-lm-slide__buttons .btn{flex:1 1 100%;margin-top:.3rem}.dll-lm-background{min-height:var(--lm-hero-mobile-height,440px);align-items:flex-end;padding-bottom:3.5rem}.dll-lm-background__copy{padding:1.25rem;margin:4.5rem 1rem 1rem}.dll-lm-hotspots--below:not([data-ready]) .dll-lm-hotspots__panels{grid-template-columns:1fr}.dll-lm-hotspots__canvas:empty{display:none}}@media(prefers-reduced-motion:reduce){.dll-lm *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.dll-lm__container:not(.dll-lm__container--wide){width:min(var(--dll-container,1180px),calc(100% - 2rem))}.dll-lm[data-content-width=wide]>.dll-lm__container{width:min(1540px,calc(100% - 4rem));max-width:none}.dll-lm[data-content-width=edge]>.dll-lm__container{width:100%;max-width:none}.dll-lm[data-media-style=rounded] :is(.dll-lm-video,.dll-lm-slide,.dll-lm-navigation,.dll-lm-testimonial,.dll-lm-feature,.dll-lm-split__media>img,.dll-lm-column__media>img,.dll-lm-hotspots__canvas>img){border-radius:var(--dll-radius,8px)}.dll-lm[data-media-style=square] :is(.dll-lm-video,.dll-lm-slide,.dll-lm-navigation,.dll-lm-testimonial,.dll-lm-feature,.dll-lm-split__media>img,.dll-lm-column__media>img,.dll-lm-hotspots__canvas>img){border-radius:0}.dll-lm[data-heading-scale=compact] h2{font-size:clamp(2rem,3.4vw,3rem)}.dll-lm[data-heading-scale=large] h2{font-size:clamp(3rem,6vw,5.4rem)}:is(.dll-lm-slide,.dll-lm-copy-block)[data-heading-size=small] h2{font-size:clamp(1.8rem,3vw,2.6rem)}:is(.dll-lm-slide,.dll-lm-copy-block)[data-heading-size=medium] h2{font-size:clamp(2.4rem,4vw,3.8rem)}:is(.dll-lm-slide,.dll-lm-copy-block)[data-heading-size=large] h2{font-size:clamp(3.2rem,6vw,5.6rem)}.dll-lm[data-height-mode=viewport] .dll-lm-slide,.dll-lm-background[data-height-mode=viewport]{min-height:max(320px,calc(100svh - var(--dll-commerce-sticky-top,180px)))}.dll-lm[data-height-mode=natural] .dll-lm-slide{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.dll-lm[data-height-mode=natural] .dll-lm-slide__picture,.dll-lm[data-height-mode=natural] .dll-lm-slide__image-link{position:relative;inset:auto;grid-area:1/1;display:block}.dll-lm[data-height-mode=natural] .dll-lm-slide__picture img{height:auto}.dll-lm[data-height-mode=natural] .dll-lm-slide__copy{grid-area:1/1}.dll-lm-slide[data-image-fit=contain] .dll-lm-slide__picture img{object-fit:contain}:is(.dll-lm-slide,.dll-lm-background)[data-overlay-position^=top_]{align-items:flex-start}:is(.dll-lm-slide,.dll-lm-background)[data-overlay-position^=middle_]{align-items:center}:is(.dll-lm-slide,.dll-lm-background)[data-overlay-position^=bottom_]{align-items:flex-end}:is(.dll-lm-slide,.dll-lm-background)[data-overlay-position$=_left]{justify-content:flex-start}:is(.dll-lm-slide,.dll-lm-background)[data-overlay-position$=_center]{justify-content:center}:is(.dll-lm-slide,.dll-lm-background)[data-overlay-position$=_right]{justify-content:flex-end}.dll-lm[data-height-mode=natural] .dll-lm-slide[data-overlay-position$=_right] .dll-lm-slide__copy{justify-self:end}.dll-lm[data-height-mode=natural] .dll-lm-slide[data-overlay-position$=_center] .dll-lm-slide__copy{justify-self:center}.dll-lm[data-height-mode=natural] .dll-lm-slide[data-overlay-position^=top_] .dll-lm-slide__copy{align-self:start}.dll-lm[data-height-mode=natural] .dll-lm-slide[data-overlay-position^=bottom_] .dll-lm-slide__copy{align-self:end}.dll-lm-background[data-copy-panel=plain] .dll-lm-background__copy{background:transparent;border-radius:0}.dll-lm-background[data-height-mode=landscape]{min-height:0;aspect-ratio:16/9}.dll-lm--background[data-content-width=wide]>.dll-lm__container{width:min(1540px,calc(100% - 4rem))}.dll-lm-split__media{width:var(--lm-media-scale,100%);max-width:100%;margin-inline:auto}.dll-lm-split__media[data-image-ratio=natural]>img{aspect-ratio:auto}.dll-lm-split__media[data-image-ratio="1"]>img{aspect-ratio:1}.dll-lm-split__media[data-image-ratio="1.77"]>img{aspect-ratio:16/9}.dll-lm-split__media[data-image-ratio="0.75"]>img{aspect-ratio:3/4}.dll-lm:has(.dll-lm-split[data-content-only=true]){background:transparent;color:var(--dll-ink,#07111f)}.dll-lm-split[data-content-only=true] .dll-lm-split__copy{padding:2rem;background:#f6f1e8;color:#07111f}.dll-lm--navy .dll-lm-split[data-content-only=true] .dll-lm-split__copy{background:#041426;color:#f6f1e8}.dll-lm--white .dll-lm-split[data-content-only=true] .dll-lm-split__copy{background:#fff}.dll-lm__video-width[data-video-ratio="1"] .dll-lm-video{aspect-ratio:1}.dll-lm__video-width[data-video-ratio="0.5625"] .dll-lm-video{aspect-ratio:9/16}.dll-lm[data-copy-position=above]>.dll-lm__container{display:flex;flex-direction:column}.dll-lm[data-copy-position=above] .dll-lm__heading{order:0}.dll-lm[data-copy-position=above] .dll-lm__copy{order:1;margin-top:0;margin-bottom:2rem}.dll-lm[data-copy-position=above] .dll-lm__video-width{order:2;width:100%}.dll-lm-navigation{max-height:var(--lm-slide-height,560px);overflow-y:auto;overscroll-behavior:contain}.dll-lm-navigation[data-nav-color=inherit]{background:transparent;color:inherit}.dll-lm-navigation[data-nav-color=navy]{background:#041426;color:#f6f1e8}.dll-lm-navigation__link img{aspect-ratio:var(--lm-nav-image-ratio,1);height:auto;max-height:86px;object-fit:var(--lm-nav-image-fit,contain);flex:none}.dll-lm-carousel__controls[data-nav-align=left]{justify-content:flex-start}.dll-lm-carousel__controls[data-nav-align=right]{justify-content:flex-end}.dll-lm-carousel__controls[data-nav-style=arrows] .dll-lm-carousel__pagination{display:none}.dll-lm-carousel__controls:is([data-nav-style=dots],[data-nav-style=lines]) [data-carousel-to]{position:relative;min-width:44px;min-height:44px;border:0;background:transparent;color:inherit;padding:0}.dll-lm-carousel__controls:is([data-nav-style=dots],[data-nav-style=lines]) [data-carousel-to]>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.dll-lm-carousel__controls:is([data-nav-style=dots],[data-nav-style=lines]) [data-carousel-to]:after{content:"";display:block;background:currentColor;opacity:.35;margin:auto}.dll-lm-carousel__controls[data-nav-style=dots] [data-carousel-to]:after{width:10px;height:10px;border-radius:50%}.dll-lm-carousel__controls[data-nav-style=lines] [data-carousel-to]:after{width:30px;height:3px}.dll-lm-carousel__controls:is([data-nav-style=dots],[data-nav-style=lines]) [data-carousel-to][aria-current=true]:after{opacity:1;background:#be1e2d}.dll-lm-carousel[data-transition=fade] [data-library-slide]:not([hidden]){animation:dll-lm-fade .25s ease-out}@keyframes dll-lm-fade{0%{opacity:.35}to{opacity:1}}dll-library-logo-scroll{display:block;min-width:0}.dll-lm-logos{gap:var(--lm-logo-gap,1.5rem)}.dll-lm-logos li,.dll-lm-logos a{align-items:center}.dll-lm[data-logo-align=left] :is(.dll-lm-logos li,.dll-lm-logos a){align-items:flex-start}.dll-lm[data-logo-align=right] :is(.dll-lm-logos li,.dll-lm-logos a){align-items:flex-end}.dll-lm-logos img{height:var(--lm-logo-height,90px)}.dll-lm-logo-controls{display:flex;justify-content:center;gap:.6rem;margin-top:.75rem}.dll-lm-logo-controls button{min-width:44px;min-height:44px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer}.dll-lm[data-quote-style=plain] .dll-lm-testimonial{padding:1.5rem 0;background:transparent;color:inherit;border:0;border-radius:0}.dll-lm[data-quote-style=plain] .dll-lm-testimonial blockquote{font-size:var(--lm-quote-size,20px)}.dll-lm-hotspot{width:var(--lm-hotspot-size,44px);height:var(--lm-hotspot-size,44px);left:clamp(calc(var(--lm-hotspot-size,44px) * .5),var(--lm-spot-x,50%),calc(100% - var(--lm-hotspot-size,44px) * .5));top:clamp(calc(var(--lm-hotspot-size,44px) * .5),var(--lm-spot-y,50%),calc(100% - var(--lm-hotspot-size,44px) * .5))}.dll-lm-hotspots:not(.dll-lm-hotspots--below)[data-image-position=last]{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr)}.dll-lm-hotspots:not(.dll-lm-hotspots--below)[data-image-position=last] .dll-lm-hotspots__canvas{order:2}.dll-mm__grid{display:grid;grid-template-columns:repeat(var(--lm-grid-columns,3),minmax(0,1fr));grid-auto-rows:minmax(var(--lm-row-height,200px),auto);gap:1.5rem}.dll-mm__tile{position:relative;isolation:isolate;overflow:hidden;min-width:0;grid-column:span var(--lm-span-columns,1);grid-row:span var(--lm-span-rows,1);display:flex;align-items:flex-end;background:#041426;color:#fff;border-radius:var(--dll-radius,8px)}[data-media-style=square] .dll-mm__tile{border-radius:0}.dll-mm__media,.dll-mm__tint{position:absolute;top:0;right:0;bottom:0;left:0}.dll-mm__media>img{width:100%;height:100%;object-fit:cover}.dll-mm__media .dll-lm-video{width:100%;height:100%;aspect-ratio:auto;border-radius:0}.dll-mm__tint{background:var(--lm-tint,#020b14);opacity:var(--lm-opacity,.4);pointer-events:none}.dll-mm__copy{position:relative;z-index:2;padding:1.5rem;max-width:100%;pointer-events:none}.dll-mm__copy a{pointer-events:auto}.dll-mm__copy h3{margin:0 0 .5rem;font:600 clamp(1.7rem,2.4vw,2.5rem)/1.08 Teko,Impact,sans-serif}.dll-mm__copy .rte{font-size:1.05rem;line-height:1.4}.dll-mm__copy .btn{margin-top:.7rem}.dll-mm__tile[data-overlay-position^=top_]{align-items:flex-start}.dll-mm__tile[data-overlay-position^=middle_]{align-items:center}.dll-mm__tile[data-overlay-position$=_center]{justify-content:center}.dll-mm__tile[data-overlay-position$=_right]{justify-content:flex-end}.dll-mm__promotion{color:var(--lm-promo-ink,#fff);margin-bottom:.6rem}.dll-mm__promotion p{margin:0;font-family:Teko,Impact,sans-serif;line-height:1}.dll-mm__line-one,.dll-mm__line-three{font-size:1.5rem}.dll-mm__line-two{font-size:clamp(2.8rem,4vw,4.8rem)}.dll-mm__promotion--circle{background:var(--lm-promo-bg,#be1e2d);padding:1.2rem;aspect-ratio:1;width:min(220px,100%);display:flex;flex-direction:column;justify-content:center;border-radius:50%;text-align:center}[data-dll-media-strip][data-content-width=wide]>.dll-library-content__inner{width:min(1540px,calc(100% - 4rem));max-width:none}[data-dll-media-strip][data-content-width=edge]>.dll-library-content__inner{width:100%;max-width:none}[data-dll-media-strip][data-strip-height=compact]{padding-block:12px}[data-dll-media-strip][data-strip-height=medium]{padding-block:24px}[data-dll-media-strip]:is([data-dividers=top],[data-dividers=both]){border-top:1px solid currentColor}[data-dll-media-strip]:is([data-dividers=bottom],[data-dividers=both]){border-bottom:1px solid currentColor}[data-dll-media-strip=scrolling-banner] .dll-library-content__banner-item img{height:var(--lm-banner-image-height,64px)}[data-dll-media-strip=scrolling-banner] [data-banner-font=body]{font-family:IBM Plex Sans Condensed,Arial,sans-serif}[data-dll-media-strip=scrolling-banner] [data-custom-text-size=true]{font-size:var(--lm-banner-text-size,40px)}[data-dll-media-strip=scrolling-banner] .dll-library-content__banner-symbol{font-size:var(--lm-banner-icon-size,40px)}[data-dll-media-strip=promo-strip][data-strip-height=compact] .dll-library-content__promo h2{font-size:2rem}[data-dll-media-strip=promo-strip][data-strip-height=compact] .dll-library-content__promo img{width:auto;max-width:240px;max-height:64px;object-fit:contain}.dll-hero[data-full-width=false]{width:min(var(--dll-container,1180px),calc(100% - 2rem));margin-inline:auto}.dll-hero[data-content-width=wide] .dll-hero__content{width:min(1540px,calc(100% - 4rem));max-width:none}.dll-hero [data-display-size=small] :is(h1,h2){font-size:clamp(2.5rem,4vw,3.5rem)}.dll-hero [data-display-size=medium] :is(h1,h2){font-size:clamp(3rem,5vw,4.5rem)}.dll-hero [data-display-size=large] :is(h1,h2){font-size:clamp(3.5rem,6vw,6rem)}.dll-hero[data-image-fit=contain] .dll-hero__picture img,.dll-hero[data-image-fit=contain]>img.dll-hero__picture{object-fit:contain}.dll-hero[data-overlay-position^=top_] .dll-hero__content{align-self:start}.dll-hero[data-overlay-position^=bottom_] .dll-hero__content{align-self:end}.dll-hero[data-overlay-position$=_right] .dll-hero__copy{margin-left:auto;margin-right:0}.dll-hero[data-overlay-position$=_center] .dll-hero__copy{margin-inline:auto}.dll-hero[data-overlay-position$=_left] .dll-hero__copy{margin-left:0;margin-right:auto}.dll-hero[data-height-mode=viewport]{min-height:max(320px,calc(100svh - var(--dll-commerce-sticky-top,180px)))}.dll-hero[data-height-mode=natural]{min-height:0;grid-template-columns:minmax(0,1fr)}.dll-hero[data-height-mode=natural] .dll-hero__picture{position:relative;inset:auto;grid-area:1/1}.dll-hero[data-height-mode=natural] .dll-hero__picture img,.dll-hero[data-height-mode=natural]>img.dll-hero__picture{height:auto}.dll-hero[data-height-mode=natural] .dll-hero__content{grid-area:1/1}@media(max-width:1000px){.dll-mm__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dll-mm__tile[data-column-span="3"],.dll-mm__tile[data-column-span="4"]{grid-column:span 2}}@media(max-width:749px){.dll-lm[data-content-width=wide]>.dll-lm__container,[data-dll-media-strip][data-content-width=wide]>.dll-library-content__inner{width:calc(100% - 2rem)}.dll-lm-slide[data-mobile-center=true]{text-align:center;justify-content:center}.dll-lm-slide[data-mobile-center=true] .dll-lm-slide__buttons{justify-content:center}.dll-lm-stacked-true .dll-lm-slide__copy{grid-area:auto}.dll-lm-split[data-mobile-order=text-first] .dll-lm-split__copy{order:0}.dll-lm-split[data-mobile-order=text-first] .dll-lm-split__media{order:1}.dll-lm-navigation{max-height:420px}.dll-lm-hotspots:not(.dll-lm-hotspots--below)[data-image-position=last]{grid-template-columns:1fr}.dll-lm-hotspots[data-mobile-image-position=above] .dll-lm-hotspots__canvas{order:0}.dll-lm-hotspots[data-mobile-image-position=above] .dll-lm-hotspots__panels{order:1}.dll-lm-hotspots[data-mobile-image-position=below] .dll-lm-hotspots__canvas{order:2}.dll-mm__grid{grid-template-columns:repeat(var(--lm-grid-mobile-columns,1),minmax(0,1fr));grid-auto-rows:minmax(var(--lm-mobile-height,280px),auto);gap:1rem}.dll-mm__tile{grid-column:auto!important;grid-row:auto}.dll-mm__grid[data-mobile-layout=carousel]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,85%);overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.75rem}.dll-mm__grid[data-mobile-layout=carousel] .dll-mm__tile{scroll-snap-align:start}.dll-mm__copy{padding:1.1rem}.dll-hero[data-mobile-stacked=true]{display:block;min-height:0;background:var(--dll-paper,#f6f1e8);color:var(--dll-ink,#07111f)}.dll-hero[data-mobile-stacked=true] .dll-eyebrow{color:var(--dll-ink,#07111f)}.dll-hero[data-mobile-stacked=true] .dll-hero__picture{position:relative;display:block;inset:auto;height:var(--hero-mobile-height,420px)}.dll-hero[data-mobile-stacked=true] .dll-hero__picture img,.dll-hero[data-mobile-stacked=true]>img.dll-hero__picture{height:100%;width:100%;object-fit:cover}.dll-hero[data-mobile-stacked=true] .dll-hero__tint{display:none}.dll-hero[data-mobile-center=true],.dll-hero[data-mobile-center=true] .dll-hero__content{text-align:center}.dll-hero[data-mobile-center=true] .dll-button-row{justify-content:center}.dll-hero[data-mobile-stacked=true] .dll-hero__copy{margin-inline:auto;background:transparent;border:0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;color:var(--dll-ink,#07111f)}.dll-hero[data-mobile-stacked=true] .dll-hero__copy:before{content:none;display:none}.dll-hero[data-mobile-stacked=true] .dll-hero__copy p{color:var(--dll-ink,#07111f)}.dll-hero[data-mobile-stacked=true][data-height-mode=natural][data-image-fit=contain] .dll-hero__picture{height:auto}.dll-hero[data-mobile-stacked=true][data-height-mode=natural][data-image-fit=contain] .dll-hero__picture img,.dll-hero[data-mobile-stacked=true][data-height-mode=natural][data-image-fit=contain]>img.dll-hero__picture{height:auto;aspect-ratio:auto;object-fit:contain;object-position:center;filter:none;opacity:1}.dll-hero[data-content-width=wide] .dll-hero__content{width:calc(100% - 2rem)}.dll-hero [data-display-size=large] :is(h1,h2){font-size:clamp(2.8rem,10vw,4rem)}}@media(prefers-reduced-motion:reduce){.dll-lm-carousel[data-transition=fade] [data-library-slide]{animation:none}}@media(max-width:749px){.dll-hero[data-mobile-stacked=true][data-mobile-content-order=text_first]{display:flex;flex-direction:column}.dll-hero[data-mobile-stacked=true][data-mobile-content-order=text_first] .dll-hero__content{order:0;width:calc(100% - 2rem)}.dll-hero[data-mobile-stacked=true][data-mobile-content-order=text_first] .dll-hero__picture{order:1;width:100%}.dll-hero[data-mobile-stacked=true][data-mobile-content-order=text_first] .btn--secondary{color:#041426;border-color:#041426}.dll-hero[data-mobile-stacked=true][data-mobile-image-ratio="1"] .dll-hero__picture{height:auto;aspect-ratio:1}.dll-hero[data-mobile-stacked=true][data-mobile-image-ratio="0.9091"] .dll-hero__picture{height:auto;aspect-ratio:10/11}.dll-hero[data-mobile-stacked=true][data-mobile-image-ratio="1"] .dll-hero__picture img,.dll-hero[data-mobile-stacked=true][data-mobile-image-ratio="0.9091"] .dll-hero__picture img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;object-position:var(--hero-mobile-image-position,center)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dll-library-media.css.map */
