.lf-index{font-variant-numeric:tabular-nums;margin-right:14px;color:var(--lf-ink)}.lf-nb{white-space:nowrap}.lf-link{display:inline-flex;align-items:center;gap:10px;font:600 11px var(--lf-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--lf-ink);text-decoration:none;padding-bottom:6px;border-bottom:1px solid currentColor;transition:gap .35s var(--lf-ease)}.lf-link:hover{gap:16px}.lf-js .lf-zoom{opacity:0;transform:scale(1.07);transition:opacity 1.2s var(--lf-ease),transform 1.6s var(--lf-ease)}.lf-js .lf-zoom.is-in{opacity:1;transform:none}.lf-sec-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px;align-items:end;margin-bottom:clamp(40px,6vw,96px)}.lf-sec-head p.lf-lead{font:400 16px/1.65 var(--lf-sans);color:var(--lf-ink-2);margin:0;max-width:420px;justify-self:end}@media(max-width:989px){.lf-sec-head{grid-template-columns:1fr;gap:14px;margin-bottom:32px}.lf-sec-head p.lf-lead{justify-self:start;font-size:15px}}.lf-tech{background:var(--lf-pearl-soft);padding-top:clamp(64px,9vw,140px)}.lf-tech__item{--accent:#999;position:relative;background:radial-gradient(55% 70% at 68% 50%,color-mix(in srgb,var(--accent) 12%,var(--lf-pearl-soft)) 0%,var(--lf-pearl-soft) 72%)}.lf-tech__item--flip{background:radial-gradient(55% 70% at 32% 50%,color-mix(in srgb,var(--accent) 12%,var(--lf-pearl-soft)) 0%,var(--lf-pearl-soft) 72%)}.lf-tech__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,5vw,96px);min-height:min(86vh,820px);padding-block:clamp(48px,6vw,96px)}.lf-tech__item--flip .lf-tech__copy{order:2}.lf-tech__num{font:500 11px var(--lf-sans);letter-spacing:.24em;color:var(--lf-mute);margin:0 0 28px;display:flex;align-items:center;gap:14px}.lf-tech__num span{color:var(--lf-ink)}.lf-tech__num:after{content:"";width:56px;height:1px;background:var(--accent)}.lf-tech__name{font-family:var(--lf-serif);font-weight:400;font-size:clamp(3rem,6.4vw,6.6rem);line-height:.95;letter-spacing:-.035em;margin:0 0 24px;color:var(--lf-ink)}.lf-tech__text{font:400 17px/1.6 var(--lf-sans);color:var(--lf-ink-2);max-width:360px;margin:0 0 30px}.lf-tech__attrs{list-style:none;margin:0 0 40px;padding:0;border-top:1px solid var(--lf-line);max-width:420px}.lf-tech__attrs li{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--lf-line);font:500 12px var(--lf-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--lf-ink)}.lf-tech__attrs li:before{content:"";flex:0 0 7px;height:7px;border-radius:50%;background:var(--accent)}.lf-tech__media{position:relative;display:block;aspect-ratio:1/1;max-width:760px;width:100%;justify-self:center}.lf-tech__media:before{content:"";position:absolute;left:30%;right:30%;bottom:9%;height:34px;background:var(--lf-contact);filter:blur(7px);pointer-events:none}.lf-tech__item--flip .lf-tech__media{order:1}.lf-tech__media img{position:relative;display:block;width:100%;height:auto;mix-blend-mode:multiply;transition:transform 1.2s var(--lf-ease)}.lf-tech__media:hover img{transform:scale(1.03)}.lf-tech__big{position:absolute;right:0;bottom:4%;font-family:var(--lf-serif);font-size:clamp(8rem,18vw,18rem);line-height:.8;color:color-mix(in srgb,var(--accent) 14%,transparent);pointer-events:none;-webkit-user-select:none;user-select:none}.lf-tech__item--flip .lf-tech__big{right:auto;left:0}@media(max-width:989px){.lf-tech{padding-top:64px}.lf-tech__item,.lf-tech__item--flip{background:radial-gradient(90% 40% at 50% 34%,color-mix(in srgb,var(--accent) 13%,var(--lf-pearl-soft)) 0%,var(--lf-pearl-soft) 75%)}.lf-tech__inner{grid-template-columns:1fr;min-height:0;gap:0;padding-block:28px 56px}.lf-tech__copy,.lf-tech__item--flip .lf-tech__copy{order:2}.lf-tech__media,.lf-tech__item--flip .lf-tech__media{order:1;width:100%;max-width:440px;aspect-ratio:1/1.02;overflow:hidden;margin-bottom:8px}.lf-tech__media img{width:132%;max-width:none;margin-left:-16%;margin-top:-10%}.lf-tech__num{margin-bottom:16px}.lf-tech__name{font-size:clamp(2.6rem,12vw,3.6rem);margin-bottom:14px}.lf-tech__text{font-size:15px;margin-bottom:20px}.lf-tech__attrs{margin-bottom:26px}.lf-tech__attrs li{padding:12px 0;font-size:11px}.lf-tech__big{display:none}}.lf-results{background:linear-gradient(180deg,var(--lf-pearl-soft) 0%,var(--lf-pearl) 18%,var(--lf-pearl) 82%,var(--lf-pearl-soft) 100%);padding:clamp(80px,11vw,160px) 0;scroll-margin-top:var(--lf-header-h)}.lf-results__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-auto-rows:auto;gap:clamp(16px,2.4vw,36px)}.lf-case{margin:0;display:flex;flex-direction:column;gap:16px}.lf-case--1{grid-row:span 2}.lf-compare{--pos:50%;position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:6px;background:var(--lf-pearl-deep);border:1px solid var(--lf-border-soft);-webkit-user-select:none;user-select:none}.lf-case--1 .lf-compare{aspect-ratio:auto;height:100%;min-height:520px}.lf-case:not(.lf-case--1) .lf-compare{aspect-ratio:16/11}.lf-compare__img,.lf-compare__before img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lf-compare__before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.lf-compare__line{position:absolute;top:0;bottom:0;left:var(--pos);width:1px;background:#fff;box-shadow:0 0 0 .5px #0000001a;pointer-events:none}.lf-compare__line:after{content:"\2194";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:var(--lf-surface);color:var(--lf-ink);font:500 15px/44px var(--lf-sans);text-align:center;box-shadow:var(--lf-shadow-soft)}.lf-compare__tag{position:absolute;top:16px;padding:6px 12px;border-radius:999px;background:var(--lf-surface-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 10px var(--lf-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--lf-ink);pointer-events:none}.lf-compare__tag--b{left:16px}.lf-compare__tag--a{right:16px}.lf-compare__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none}.lf-compare__range:focus-visible+.lf-compare__line:after{outline:2px solid var(--lf-ink);outline-offset:3px}.lf-compare--empty{display:grid;grid-template-columns:1fr 1fr;background:none}.lf-compare--empty>div{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:20px;background:repeating-linear-gradient(135deg,#eceef2 0 12px,#e7e9ed 12px 24px);color:var(--lf-mute);font:500 10.5px/1.4 var(--lf-sans);letter-spacing:.16em;text-transform:uppercase}.lf-compare--empty>div+div{border-left:1px solid var(--lf-pearl-soft);background:repeating-linear-gradient(135deg,#f2f3f6 0 12px,#eceef2 12px 24px)}.lf-compare--empty strong{font:400 clamp(1.4rem,2.4vw,2.2rem)/1 var(--lf-serif);letter-spacing:-.01em;text-transform:none;color:var(--lf-ink)}.lf-case__cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px}.lf-case__meta{display:flex;flex-direction:column;gap:4px}.lf-case__treat{display:inline-flex;align-items:center;gap:10px;font:500 12px var(--lf-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--lf-ink)}.lf-case__treat i{width:7px;height:7px;border-radius:50%;background:var(--accent,#999)}.lf-case__hair{font:400 13.5px var(--lf-sans);color:var(--lf-mute)}.lf-results__note{margin:clamp(28px,3vw,44px) 0 0;font:400 13px/1.6 var(--lf-sans);color:var(--lf-mute)}@media(max-width:989px){.lf-results{padding:72px 0}.lf-results__grid{grid-template-columns:1fr;gap:32px}.lf-case--1{grid-row:auto}.lf-case--1 .lf-compare{aspect-ratio:4/5;height:auto;min-height:0}.lf-case:not(.lf-case--1) .lf-compare{aspect-ratio:1/1}}.lf-org{--gold:var(--lf-gold);background:radial-gradient(42% 36% at 86% 20%,#c8ad7f17,#c8ad7f00 70%),radial-gradient(36% 30% at 8% 70%,#c8ad7f0d,#c8ad7f00 70%),var(--lf-pearl-soft);padding:clamp(88px,12vw,180px) 0}.lf-org__layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,120px);align-items:start}.lf-org__copy{position:sticky;top:calc(var(--lf-header-h) + 40px)}.lf-org__words{font-family:var(--lf-serif);font-weight:400;font-size:clamp(3rem,6vw,6.2rem);line-height:.98;letter-spacing:-.03em;margin:0 0 32px;color:var(--lf-ink)}.lf-org__words span{display:block}.lf-org__words span:after{content:".";color:var(--gold)}.lf-org__lead{font:400 16px/1.7 var(--lf-sans);color:var(--lf-ink-2);max-width:380px;margin:0 0 36px}.lf-org__ctas{display:flex;flex-wrap:wrap;gap:22px 28px;align-items:center}.lf-org__ctas .lf-link{color:var(--lf-ink)}.lf-org__ctas .lf-link--soft{border-bottom-color:color-mix(in srgb,var(--lf-gold) 60%,transparent)}.lf-org__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(16px,3vw,48px);row-gap:clamp(24px,4vw,56px)}.lf-org__item:nth-child(2n){margin-top:clamp(48px,9vw,140px)}.lf-org__link{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--lf-ink)}.lf-org__media{position:relative;aspect-ratio:1/1;margin-bottom:8px}.lf-org__media:before{content:"";position:absolute;left:30%;right:30%;bottom:9%;height:22px;background:var(--lf-contact);filter:blur(5px);pointer-events:none}.lf-org__media img{position:relative;width:100%;height:auto;display:block;mix-blend-mode:multiply;transition:transform 1s var(--lf-ease)}.lf-org__link:hover .lf-org__media img{transform:translateY(-10px)}.lf-org__name{font-family:var(--lf-serif);font-size:clamp(1.4rem,2vw,1.9rem);line-height:1.1;letter-spacing:-.01em}.lf-org__note{font:400 13.5px/1.5 var(--lf-sans);color:var(--lf-ink-2)}.lf-org__price{font:500 11px var(--lf-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-top:4px}@media(max-width:989px){.lf-org{padding:72px 0}.lf-org__layout{grid-template-columns:1fr;gap:36px}.lf-org__copy{position:static}.lf-org__words{font-size:clamp(2.4rem,11vw,3.4rem);margin-bottom:18px}.lf-org__lead{font-size:15px;margin-bottom:22px}.lf-org__grid{column-gap:14px;row-gap:28px}.lf-org__item:nth-child(2n){margin-top:36px}.lf-org__media{aspect-ratio:1/1.1;overflow:hidden}.lf-org__media img{width:136%;max-width:none;margin-left:-18%;margin-top:-8%}.lf-org__name{font-size:1.2rem}.lf-org__note{font-size:12.5px}}.lf-pro{background:var(--lf-night);color:var(--lf-night-ink);padding:clamp(88px,12vw,180px) 0;margin-inline:clamp(8px,1.2vw,20px);border-radius:clamp(20px,2.4vw,36px);box-shadow:0 40px 80px -60px #12161e99}.lf-pro .lf-eyebrow{color:#f3f4f68c}.lf-pro .lf-index{color:var(--lf-night-ink)}.lf-pro__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px;align-items:end;margin-bottom:clamp(40px,5vw,80px)}.lf-pro__title{font-family:var(--lf-serif);font-weight:400;font-size:clamp(2.8rem,6vw,6rem);line-height:.98;letter-spacing:-.03em;margin:0;color:#fff}.lf-pro__lead{font:400 16px/1.7 var(--lf-sans);color:#f3f4f6b8;margin:0;max-width:400px;justify-self:end}.lf-pro__plate{background:radial-gradient(70% 90% at 50% 30%,#ffffff 0%,var(--lf-pearl) 60%,var(--lf-pearl-deep) 100%);border-radius:10px;padding:clamp(24px,4vw,64px) clamp(16px,3vw,48px) clamp(16px,2vw,28px)}.lf-pro__formats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,2vw,32px);align-items:end}.lf-pro__formats a{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;color:var(--lf-ink)}.lf-pro__fmedia{position:relative;width:100%;height:clamp(150px,20vw,300px);display:flex;align-items:flex-end;justify-content:center}.lf-pro__fmedia:before{content:"";position:absolute;left:24%;right:24%;bottom:2%;height:22px;background:var(--lf-contact);filter:blur(5px)}.lf-pro__fmedia img{position:relative;max-height:100%;width:auto;max-width:100%;object-fit:contain;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(closest-side,#000 70%,transparent 100%);mask-image:radial-gradient(closest-side,#000 70%,transparent 100%);transition:transform .8s var(--lf-ease)}.lf-pro__formats a:hover img{transform:translateY(-8px)}.lf-pro__flabel{display:inline-flex;align-items:center;gap:8px;font:500 10.5px var(--lf-sans);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.lf-pro__flabel i{width:7px;height:7px;border-radius:50%;background:var(--accent,#999)}.lf-pro__specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:clamp(40px,5vw,72px) 0;border-top:1px solid rgba(243,244,246,.16)}.lf-pro__spec{padding:22px 24px 0 0;border-right:1px solid rgba(243,244,246,.1);margin:0}.lf-pro__spec+.lf-pro__spec{padding-left:24px}.lf-pro__spec:last-child{border-right:0}.lf-pro__spec dt{font:500 10.5px var(--lf-sans);letter-spacing:.22em;text-transform:uppercase;color:#f3f4f680;margin-bottom:12px}.lf-pro__spec dd{margin:0;font:400 15px/1.55 var(--lf-sans);color:var(--lf-night-ink)}.lf-pro__ctas{display:flex;flex-wrap:wrap;gap:12px}.lf-btn--light{background:var(--lf-pearl-soft);color:var(--lf-night);border:1px solid var(--lf-pearl-soft)}.lf-btn--light:hover{background:#fff}.lf-btn--line-light{background:transparent;color:var(--lf-night-ink);border:1px solid rgba(243,244,246,.36)}.lf-btn--line-light:hover{border-color:var(--lf-night-ink)}@media(max-width:989px){.lf-pro{padding:72px 0;margin-inline:8px;border-radius:20px}.lf-pro__head{grid-template-columns:1fr;gap:16px;margin-bottom:28px}.lf-pro__lead{justify-self:start;font-size:15px}.lf-pro__title{font-size:clamp(2.5rem,11vw,3.4rem)}.lf-pro__formats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.lf-pro__fmedia{height:150px}.lf-pro__flabel{font-size:9.5px;letter-spacing:.1em;gap:6px}.lf-pro__specs{grid-template-columns:1fr;margin:32px 0}.lf-pro__spec,.lf-pro__spec+.lf-pro__spec{padding:16px 0;border-right:0;border-bottom:1px solid rgba(243,244,246,.1)}.lf-pro__ctas{flex-direction:column}.lf-pro__ctas .lf-btn{width:100%}}.lf-feat{background:var(--lf-pearl-soft);padding:clamp(88px,11vw,160px) 0}.lf-feat__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,32px)}.lf-feat__link{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--lf-ink)}.lf-feat__media{position:relative;aspect-ratio:4/5;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:12px;border-bottom:1px solid var(--lf-border-soft);transition:border-color .4s var(--lf-ease)}.lf-feat__media:before{content:"";position:absolute;left:24%;right:24%;bottom:10%;height:26px;background:var(--lf-contact);filter:blur(6px)}.lf-feat__link:hover .lf-feat__media{border-bottom-color:var(--accent,var(--lf-ink))}.lf-feat__media img{position:relative;width:112%;max-width:none;height:auto;mix-blend-mode:multiply;transition:transform .9s var(--lf-ease)}.lf-feat__link:hover .lf-feat__media img{transform:translateY(-8px) scale(1.02)}.lf-feat__tag{position:absolute;top:10px;left:0;z-index:1;display:inline-flex;align-items:center;gap:8px;font:500 10px var(--lf-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--lf-ink-2)}.lf-feat__tag i{width:7px;height:7px;border-radius:50%;background:var(--accent,#999)}.lf-feat__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.lf-feat__name{font:500 15px/1.35 var(--lf-sans)}.lf-feat__price{font:400 14px var(--lf-sans);color:var(--lf-ink-2);white-space:nowrap}.lf-feat__cta{font:600 10.5px var(--lf-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--lf-mute);margin-top:4px;transition:color .3s}.lf-feat__link:hover .lf-feat__cta{color:var(--lf-ink)}.lf-feat__all{margin-top:clamp(40px,5vw,72px);text-align:center}@media(max-width:989px){.lf-feat{padding:72px 0}.lf-feat__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:28px}.lf-feat__row{flex-direction:column;gap:2px}.lf-feat__name{font-size:14px}.lf-feat__price{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lf-home.css.map */
