.lase{display:block;background:var(--lase-paper);color:var(--lase-ink);font-family:Lase Turns,Arial,sans-serif;font-size:15px;line-height:1.7;letter-spacing:.02em;isolation:isolate;scroll-margin-top:90px}.lase *{box-sizing:border-box}.lase [hidden]{display:none!important}.lase figure,.lase p,.lase h1,.lase h2,.lase h3{margin:0}.lase figure{min-width:0}.lase img{display:block;width:100%;height:100%;object-fit:cover}.lase h1,.lase h2,.lase h3{text-transform:none;letter-spacing:-.02em;font-weight:300;font-family:Lase Intrinseca,Arial,sans-serif}.lase .lase-display{font-size:clamp(60px,7.7vw,132px);line-height:1.08}.lase .lase-heading{font-size:clamp(40px,4.6vw,76px);line-height:1.2}.lase .lase-subheading{font-size:clamp(30px,3vw,44px);line-height:1.25}.lase .lase-eyebrow{display:block;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.6;letter-spacing:.11em}.lase .lase-note{font-size:12px;line-height:1.7;max-width:58ch}.lase-pad{padding:clamp(64px,8vw,140px) clamp(24px,6.5vw,120px)}.lase .lase-button{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;min-height:48px;padding:14px 24px;border:1px solid var(--lase-button-bg, var(--lase-ink));border-radius:0;background:var(--lase-button-bg, var(--lase-ink));color:var(--lase-button-ink, var(--lase-paper));font:500 12px/1.5 Lase Turns,Arial,sans-serif;text-transform:uppercase;letter-spacing:.09em;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.lase .lase-button:hover{background:var(--lase-paper);color:var(--lase-ink)}.lase :is(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}.lase .lase-button--light{background:var(--lase-paper);color:var(--lase-ink)}.lase-section-head{max-width:850px;margin-bottom:64px}.lase-section-head .lase-heading{margin:18px 0 24px}.lase-section-head>p:last-child{max-width:58ch}.lase figcaption{font-size:11px;line-height:1.6;letter-spacing:.06em}.lase-hero{display:grid;grid-template-columns:1fr 1fr;min-height:760px;min-height:min(900px,94svh)}.lase-hero__copy{padding:clamp(42px,6vw,112px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.lase-hero .lase-display{margin:28px 0}.lase-hero__description{max-width:42ch;margin-bottom:32px!important}.lase-hero__portrait{position:relative;min-height:650px;overflow:hidden;background:var(--lase-accent)}.lase-hero__portrait>img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 30%}.lase-hero__portrait figcaption{position:absolute;bottom:0;left:0;right:0;padding:70px 32px 24px;display:flex;justify-content:space-between;gap:20px;color:#fff;background:linear-gradient(transparent,#0000008c)}.lase-hero__portrait figcaption a{display:flex;gap:24px;text-decoration:none}.lase-hero__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-top:1px solid color-mix(in srgb,var(--lase-ink) 25%,transparent);margin-top:64px;padding-top:24px;width:100%}.lase-hero__facts>div>span:last-child{display:block;font-size:11px;margin-top:5px;letter-spacing:.02em}.lase-system{display:grid;grid-template-columns:55% 45%;align-items:start}.lase-system__stage{height:100svh;position:sticky;top:0;display:flex;flex-direction:column;overflow:hidden;background:var(--lase-paper)}.lase-system__top,.lase-system__bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:32px 40px;z-index:2}.lase-system__top{border-bottom:1px solid color-mix(in srgb,var(--lase-ink) 20%,transparent)}.lase-system__top>.lase-eyebrow:first-child{max-width:24ch}.lase-system__media{flex:1;position:relative;min-height:0;overflow:hidden}.lase-system__media>img{object-position:50% 68%;transition:opacity .5s}.lase-system__media>button{position:absolute;bottom:25px;left:50%;transform:translate(-50%);white-space:nowrap;z-index:3}.lase-system__media>model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s;--poster-color: transparent}.lase-system__media[data-ready]>model-viewer{opacity:1}.lase-system__media[data-ready]>img{opacity:0;pointer-events:none}.lase-model-status{position:absolute;bottom:90px;left:20px;right:20px;text-align:center;font-size:12px;background:var(--lase-paper)}.lase-model-status:empty{display:none}.lase-system__bottom{font-size:11px}.lase-progress{height:2px;width:100px;background:color-mix(in srgb,var(--lase-ink) 20%,transparent);flex-shrink:0}.lase-progress>span{display:block;background:var(--lase-ink);height:100%;transform:scaleX(var(--lase-progress, .08));transform-origin:left}.lase-chapter{min-height:92svh;display:flex;flex-direction:column;justify-content:center;padding:80px clamp(32px,6vw,100px);border-bottom:1px solid color-mix(in srgb,var(--lase-ink) 20%,transparent)}.lase-chapter .lase-heading{margin:24px 0}.lase-chapter__stat{margin-top:48px;border-top:1px solid color-mix(in srgb,var(--lase-ink) 20%,transparent);padding-top:20px;display:flex;align-items:baseline;gap:18px}.lase-chapter__stat strong{font:300 clamp(64px,6vw,100px)/1.1 "Lase Intrinseca",Arial,sans-serif}.lase-chapter__stat span{font-size:12px;max-width:14ch}.lase-waves__layout{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,100px);align-items:center}.lase-waves__photo{aspect-ratio:1.05;position:relative;overflow:hidden}.lase-waves__photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:20px;background:var(--lase-ink);color:var(--lase-paper)}.lase-wave-tabs{display:none;border-bottom:1px solid color-mix(in srgb,var(--lase-ink) 25%,transparent);margin-bottom:40px}.lase[data-enhanced] .lase-wave-tabs{display:flex}.lase-wave-tab{flex:1;cursor:pointer;padding:18px 8px;background:none;border:0;border-bottom:2px solid transparent;color:inherit;text-align:left;font:300 clamp(25px,3vw,42px)/1.3 "Lase Intrinseca",Arial,sans-serif;white-space:nowrap}.lase-wave-tab>span{display:block;font:500 10px/2 Lase Turns,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.lase-wave-tab[aria-selected=true]{border-bottom-color:var(--lase-ink)}.lase-wave-tab[aria-selected=false]{opacity:.6}.lase-wave-panel{margin:24px 0}.lase-wave-panel .lase-subheading{margin:16px 0}.lase-waves__content>.lase-note{margin-top:32px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--lase-ink) 20%,transparent)}.lase-editorial{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,140px);align-items:center}.lase-editorial--right .lase-editorial__photo{order:2}.lase-editorial__photo{aspect-ratio:4/5;position:relative;overflow:hidden}.lase-editorial__photo img{object-position:50% 40%}.lase-editorial__photo figcaption{padding:20px;position:absolute;bottom:0;background:var(--lase-paper);max-width:80%}.lase-editorial__photo figcaption:empty{display:none}.lase-editorial__copy>.lase-heading{margin:20px 0 26px}.lase-editorial__details{margin:32px 0}.lase-editorial__details article{display:grid;grid-template-columns:26px 1fr;gap:16px;padding:24px 0;border-top:1px solid color-mix(in srgb,var(--lase-ink) 25%,transparent)}.lase-editorial__details h3{font:500 16px/1.5 Lase Turns,Arial,sans-serif;margin-bottom:8px}.lase-editorial__details p{font-size:14px}.lase-editorial__copy>.lase-button{margin-top:32px}.lase-ritual__layout{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,140px);align-items:center}.lase-ritual__layout>figure{aspect-ratio:4/5;overflow:hidden}.lase-timer{border-bottom:1px solid color-mix(in srgb,var(--lase-ink) 25%,transparent);padding-bottom:36px;margin-bottom:36px}.lase-timer__number{font:300 clamp(110px,13vw,200px)/.95 "Lase Intrinseca",Arial,sans-serif}.lase-timer>.lase-eyebrow{margin:16px 0 28px}.lase-timer__dots{display:flex;gap:clamp(10px,2vw,24px)}.lase-timer__dots i{display:block;width:7px;height:7px;border-radius:50%;background:var(--lase-accent);transition:opacity .4s}.lase-ritual ol{padding:0 0 0 20px;margin:0 0 32px}.lase-ritual li{padding:0 0 24px 12px}.lase-ritual li::marker{font-size:12px}.lase-ritual li h3{font:500 16px/1.6 Lase Turns,Arial,sans-serif;margin-bottom:6px}.lase-ritual li p{font-size:14px}.lase-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(36px,7vw,120px)}.lase-faq header .lase-heading{margin:20px 0 24px}.lase-faq details{border-bottom:1px solid color-mix(in srgb,var(--lase-ink) 25%,transparent)}.lase-faq summary{display:flex;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;list-style:none;font-size:16px}.lase-faq summary::-webkit-details-marker{display:none}.lase-faq summary>span{font-size:24px;line-height:1;transition:transform .25s}.lase-faq details[open] summary>span{transform:rotate(45deg)}.lase-faq__answer{padding-bottom:28px;font-size:14px}.lase-faq__answer p+p{margin-top:12px}.lase [data-reveal]{opacity:1}.lase[data-enhanced] [data-reveal]{transition:opacity .7s,transform .7s}.lase[data-enhanced] [data-reveal][data-pending]{opacity:0;transform:translateY(24px)}lumalase-experience:not(:defined) [data-load-model]{display:none}@media(min-width:1600px){.lase-hero{min-height:900px}.lase-system__media>img{object-fit:contain}}@media(max-width:999px){.lase-hero{min-height:0;grid-template-columns:1fr 1fr}.lase-hero__copy{padding:40px 24px}.lase .lase-display{font-size:64px}.lase-hero__portrait{min-height:620px}.lase-hero__facts{gap:12px;margin-top:40px}.lase-chapter{padding:60px 28px}.lase-system__top,.lase-system__bottom{padding:24px}.lase-waves__layout,.lase-editorial,.lase-ritual__layout{gap:40px}.lase-wave-tab{font-size:25px}.lase-faq{gap:40px}}@media(max-width:699px){.lase{font-size:14px}.lase-hero{display:flex;flex-direction:column}.lase-hero__copy{padding:44px 24px}.lase .lase-display{font-size:70px}.lase-hero .lase-display{margin:22px 0}.lase-hero__portrait{min-height:0;aspect-ratio:4/5}.lase-hero__portrait>img{object-position:50% 24%}.lase-hero__portrait figcaption{padding:55px 24px 20px}.lase-hero__facts{margin-top:32px;gap:16px}.lase-pad{padding:64px 24px}.lase-section-head{margin-bottom:36px}.lase-system{display:block}.lase-system__stage{height:75svh;position:relative}.lase-system__media>img{object-fit:cover}.lase-system__top,.lase-system__bottom{padding:20px 24px}.lase-chapter{min-height:0;padding:60px 24px}.lase-chapter__stat{margin-top:28px}.lase-waves__layout,.lase-editorial,.lase-ritual__layout,.lase-faq{grid-template-columns:1fr;gap:36px}.lase-editorial--right .lase-editorial__photo{order:0}.lase-waves__photo{aspect-ratio:1}.lase-wave-tabs{margin-bottom:24px}.lase-wave-tab{font-size:30px}.lase-ritual__layout>figure{aspect-ratio:4/3}.lase-ritual__layout>figure img{object-position:50% 25%}.lase-timer__number{font-size:130px}.lase-timer__dots{gap:22px}.lase-model-status{font-size:11px}}@media(prefers-reduced-motion:reduce){.lase *,.lase *:before,.lase *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lase[data-enhanced] [data-reveal][data-pending]{opacity:1;transform:none}.lase-system__stage{position:relative;height:80svh}.lase-chapter{min-height:0;padding-top:50px;padding-bottom:50px}}@media(max-width:374px){.lase-wave-tab{font-size:26px;padding-left:4px;padding-right:4px}.lase-wave-tab>span{font-size:9px}.lase-waves__content{min-width:0}}@media(max-width:699px){.lase-timer__dots{justify-content:space-between;gap:8px}}.lase-system{display:block}.lase-system__stage{position:relative;height:auto;overflow:clip}.lase-system__layout{display:grid;grid-template-columns:58% 42%;min-height:0;flex:1}.lase-system__media{min-height:600px}.lase-system__chapters{min-width:0}.lase-system__top>.lase-eyebrow:first-child{max-width:none}.lase-story-nav{display:none;gap:8px}.lase-story-nav button{width:44px;height:44px;background:none;color:inherit;border:1px solid transparent;border-radius:50%;cursor:pointer;font:500 11px Lase Turns,Arial,sans-serif;letter-spacing:.04em}.lase-story-nav button[aria-current=step]{border-color:var(--lase-ink)}.lase-system[data-cinematic]{height:calc(var(--lase-chapters) * var(--lase-scroll-length) * 1svh)}.lase-system[data-cinematic] .lase-system__stage{position:sticky;top:var(--header-height, 0px);height:calc(100svh - var(--header-height, 0px));overflow:hidden}.lase-system[data-cinematic] .lase-system__media{min-height:0}.lase-system[data-cinematic] .lase-system__chapters{display:grid;align-items:center;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 3%,#000 97%,transparent)}.lase-system[data-cinematic] .lase-chapter{grid-area:1/1;min-height:0;max-height:100%;padding:32px clamp(28px,5vw,80px);border:0;opacity:var(--chapter-opacity, 0);transform:translateY(var(--chapter-y, 0));pointer-events:none}.lase-system[data-cinematic] .lase-chapter:first-child{--chapter-opacity: 1}.lase-system[data-cinematic] .lase-chapter .lase-heading{font-size:clamp(40px,4.5vw,72px)}.lase-system[data-cinematic] .lase-chapter__stat{margin-top:28px}.lase-system[data-cinematic] .lase-story-nav{display:flex}.lase-system[data-cinematic] .lase-system__bottom{padding-top:16px;padding-bottom:16px}.lase-system[data-cinematic] .lase-system__media>model-viewer{height:calc(100% - 120px)}.lase-system__media>img{object-position:50% 65%}@media(max-width:999px){.lase-system__layout{grid-template-columns:52% 48%}.lase-system[data-cinematic] .lase-chapter{padding:24px}.lase-system[data-cinematic] .lase-chapter .lase-heading{font-size:44px}.lase-system[data-cinematic] .lase-chapter__stat strong{font-size:64px}.lase-system__bottom>span{max-width:24ch}}@media(max-width:699px){.lase-system__layout{display:flex;flex-direction:column}.lase-system__media{min-height:420px}.lase-system[data-cinematic] .lase-system__top{padding:16px 24px;font-size:10px}.lase-system[data-cinematic] .lase-system__media{flex:1;min-height:200px}.lase-system[data-cinematic] .lase-system__chapters{flex:0 0 310px}.lase-system[data-cinematic] .lase-chapter{padding:16px 24px}.lase-system[data-cinematic] .lase-chapter .lase-heading{font-size:36px;margin:12px 0}.lase-system[data-cinematic] .lase-chapter__stat{margin-top:16px;padding-top:12px}.lase-system[data-cinematic] .lase-chapter__stat strong{font-size:48px}.lase-system[data-cinematic] .lase-system__bottom{padding:8px 24px;min-height:58px}.lase-system__bottom>span{display:none}.lase-system[data-cinematic] .lase-system__media>model-viewer{height:calc(100% - 68px)}.lase-system__media>button{bottom:100px;font-size:10px;padding:10px 14px;gap:15px}.lase-system__media>.lase-model-status{bottom:150px}.lase-system__bottom .lase-progress{width:60px}}@media(prefers-reduced-motion:reduce){.lase-system .lase-system__stage{position:relative;height:auto}.lase-system .lase-chapter{opacity:1;transform:none;min-height:0}}@media(min-width:1000px){.lase-system[data-cinematic] .lase-system__media{overflow:visible;z-index:0}.lase-system[data-cinematic] .lase-system__media>model-viewer{transform:translate(var(--lase-model-overlap, 9%)) scale(var(--lase-model-scale, 1.35));transform-origin:center}.lase-system[data-cinematic] .lase-system__chapters{position:relative;z-index:1}.lase-system[data-cinematic] .lase-chapter{text-shadow:0 1px 3px var(--lase-paper),0 0 18px var(--lase-paper)}}@media(max-width:999px){.lase-system[data-cinematic] .lase-system__media{overflow:visible;z-index:0}.lase-system[data-cinematic] .lase-system__media>model-viewer{height:100%;transform:translate(var(--lase-compact-overlap, 12%)) scale(var(--lase-compact-scale, 1.15));transform-origin:center}.lase-system[data-cinematic] .lase-system__chapters{position:relative;z-index:1;-webkit-mask-image:none;mask-image:none}.lase-system[data-cinematic] .lase-chapter{text-shadow:0 1px 3px var(--lase-paper),0 0 18px var(--lase-paper)}}@media(max-width:699px){.lase-system[data-cinematic] .lase-system__layout{flex:0 0 auto}.lase-system[data-cinematic] .lase-system__media{flex:0 0 clamp(220px,38svh,360px);margin-bottom:-72px}.lase-system[data-cinematic] .lase-system__media>model-viewer{top:-64px;height:115%;transform:translateY(var(--lase-compact-overlap, 12%)) scale(var(--lase-compact-scale, 1.15));transform-origin:center top}.lase-system[data-cinematic] .lase-system__chapters{flex:0 0 auto;min-height:310px}.lase-system[data-cinematic] .lase-chapter{max-height:none}.lase-system[data-cinematic] .lase-system__bottom{margin-top:auto}}.lase-waves__stage{width:100%}.lase-beam-diagram{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:28px 0 16px}.lase-beam-diagram__sources{display:grid;grid-template-columns:repeat(var(--lase-wave-count),minmax(0,1fr));gap:20px}.lase-beam-source{text-align:center;min-width:0}.lase-beam-source+.lase-beam-source{border-left:1px solid color-mix(in srgb,var(--lase-ink) 16%,transparent)}.lase-beam-source__value{display:block;font:300 clamp(22px,2.3vw,36px)/1.4 "Lase Intrinseca",Arial,sans-serif}.lase-beam-source__drawing{height:clamp(200px,26svh,300px);position:relative;margin:22px 10px 18px;opacity:var(--beam-strength, 1)}.lase-beam-source__optic{position:absolute;top:0;left:50%;width:42px;height:26px;transform:translate(-50%);border:1px solid color-mix(in srgb,var(--lase-ink) 20%,transparent);border-bottom:3px solid var(--lase-beam);border-radius:2px 2px 8px 8px;background:linear-gradient(90deg,color-mix(in srgb,var(--lase-accent) 25%,var(--lase-paper)),var(--lase-paper),color-mix(in srgb,var(--lase-accent) 40%,var(--lase-paper)));z-index:1}.lase-beam-source__light{position:absolute;top:25px;bottom:0;left:4%;right:4%;clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);background:linear-gradient(to bottom,color-mix(in srgb,var(--lase-beam) 88%,transparent),color-mix(in srgb,var(--lase-beam) 42%,transparent));transform:scaleY(var(--beam-reveal, 1));transform-origin:top center}.lase-beam-source[data-beam-shape=focused] .lase-beam-source__light{left:calc(50% - 15px);right:auto;width:30px;clip-path:none;background:linear-gradient(90deg,color-mix(in srgb,var(--lase-beam) 50%,transparent),var(--lase-beam),color-mix(in srgb,var(--lase-beam) 50%,transparent))}.lase-beam-source__footprint{position:absolute;bottom:-6px;left:4%;right:4%;height:12px;border-radius:50%;background:var(--lase-beam);filter:blur(8px);opacity:var(--beam-reveal, 1)}.lase-beam-source[data-beam-shape=focused] .lase-beam-source__footprint{left:calc(50% - 18px);right:auto;width:36px}.lase-beam-source__label{font-size:11px;line-height:1.5;min-height:3em}.lase-beam-diagram figcaption{margin-top:24px;font-size:10px;opacity:.7;text-align:center}.lase-wave-progress{display:none;height:1px;background:color-mix(in srgb,var(--lase-ink) 15%,transparent)}.lase-wave-progress>span{display:block;height:2px;background:var(--lase-ink);transform:scaleX(var(--lase-wave-progress, 0));transform-origin:left}.lase-waves[data-wave-scroll]{padding:0;height:calc(var(--lase-wave-count) * 100svh)}.lase-waves[data-wave-scroll] .lase-waves__stage{position:sticky;top:var(--header-height, 0px);height:calc(100svh - var(--header-height, 0px));padding:32px clamp(24px,6.5vw,120px);display:flex;flex-direction:column;justify-content:center;gap:24px;background:var(--lase-paper)}.lase-waves[data-wave-scroll] .lase-section-head{margin-bottom:0}.lase-waves[data-wave-scroll] .lase-section-head .lase-heading{font-size:clamp(36px,4vw,60px)}.lase-waves[data-wave-scroll] .lase-waves__layout{gap:clamp(32px,6vw,90px)}.lase-waves[data-wave-scroll] .lase-wave-progress{display:block}@media(max-width:699px){.lase-beam-diagram{padding:4px 0}.lase-beam-diagram__sources{gap:8px}.lase-beam-source__value{font-size:24px}.lase-beam-source__drawing{height:140px;margin:10px 4px 12px}.lase-beam-source__optic{width:30px;height:19px}.lase-beam-source__light{top:18px}.lase-beam-source[data-beam-shape=focused] .lase-beam-source__light{left:calc(50% - 10px);width:20px}.lase-beam-source__label{font-size:10px}.lase-beam-diagram figcaption{margin-top:8px;font-size:9px}.lase-waves[data-wave-scroll] .lase-waves__stage{padding:24px;gap:16px}.lase-waves[data-wave-scroll] .lase-waves__layout{gap:16px}.lase-waves[data-wave-scroll] .lase-section-head .lase-heading{font-size:34px}.lase-waves[data-wave-scroll] .lase-section-head>p:last-child{font-size:12px;line-height:1.6;margin-top:12px}.lase-waves[data-wave-scroll] .lase-wave-tabs{margin-bottom:16px}.lase-waves[data-wave-scroll] .lase-wave-tab{padding:8px 4px}.lase-waves[data-wave-scroll] .lase-wave-panel{margin:12px 0}.lase-waves[data-wave-scroll] .lase-wave-panel .lase-subheading{font-size:28px;margin:8px 0}.lase-waves[data-wave-scroll] .lase-wave-panel>p:last-child{font-size:12px;line-height:1.6}.lase-waves[data-wave-scroll] .lase-waves__content>.lase-note{margin-top:16px;padding-top:12px;font-size:10px}}.lase-editorial__disclosure{margin-top:28px;border-top:1px solid color-mix(in srgb,var(--lase-ink) 28%,transparent);border-bottom:1px solid color-mix(in srgb,var(--lase-ink) 28%,transparent)}.lase-editorial__disclosure>summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;cursor:pointer;list-style:none;font-size:12px;letter-spacing:.06em}.lase-editorial__disclosure>summary::-webkit-details-marker{display:none}.lase-editorial__disclosure>summary>span{font-size:22px;line-height:1}.lase-editorial__disclosure[open]>summary>span{transform:rotate(45deg)}.lase-editorial__disclosure .lase-editorial__details{margin:0 0 20px}.lase-editorial__disclosure .lase-editorial__details article:first-child{border-top:0}.lase-editorial--campaign{display:block;padding-top:clamp(40px,5vw,80px)}.lase-campaign__images{display:grid;grid-template-columns:1.12fr .88fr;align-items:start;gap:clamp(28px,6vw,100px)}.lase-campaign__primary{aspect-ratio:4/5;overflow:hidden}.lase-campaign__primary img{object-position:50% 25%}.lase-editorial--campaign .lase-campaign__secondary{margin-top:16%}.lase-campaign__secondary img{aspect-ratio:4/5;height:auto;object-fit:cover}.lase-campaign__secondary figcaption{padding:18px 0}.lase-editorial--campaign .lase-editorial__copy{display:grid;grid-template-columns:1.12fr .88fr;column-gap:clamp(28px,6vw,100px);margin-top:clamp(32px,4vw,64px)}.lase-editorial--campaign .lase-editorial__copy>.lase-eyebrow{grid-column:1}.lase-editorial--campaign .lase-editorial__copy>.lase-heading{grid-column:1;grid-row:2/4;margin:16px 0 0;font-size:clamp(44px,5.5vw,88px)}.lase-editorial--campaign .lase-editorial__copy>p:not(.lase-eyebrow){grid-column:2;grid-row:2;align-self:end;max-width:30ch;font-size:17px}.lase-editorial--campaign .lase-editorial__disclosure{grid-column:2;grid-row:3}.lase-editorial--campaign .lase-editorial__copy>.lase-button{grid-column:2}.lase-ritual__steps{margin-top:28px}.lase-ritual__steps ol{margin-top:20px}@media(max-width:699px){.lase-editorial--campaign{padding:32px 20px 48px}.lase-campaign__images{display:block}.lase-editorial--campaign .lase-campaign__secondary{position:relative;width:62%;margin:-64px 0 0 auto;border:8px solid var(--lase-paper);border-bottom:0}.lase-campaign__secondary figcaption{font-size:9px;padding:12px 0}.lase-editorial--campaign .lase-editorial__copy{display:block;margin-top:32px}.lase-editorial--campaign .lase-editorial__copy>.lase-heading{font-size:42px;margin:12px 0 20px}.lase-editorial--campaign .lase-editorial__copy>p:not(.lase-eyebrow){font-size:14px}.lase-editorial__disclosure{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/298/assets/lumalase-product.css.map */
