.ll-technology-page{background:#f4f2ec;color:#303030;font-family:var(--ll-font-ja)}body:has(.ll-technology-page) main{padding-top:0}.ll-technology-page p{line-break:strict;text-wrap:pretty}.ll-technology-page__hero{position:relative;display:flex;align-items:flex-end;min-height:78vh;overflow:hidden;background:#050505;color:#e2e2e2}.ll-technology-page__hero-media,.ll-technology-page__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.ll-technology-page__hero-media picture{display:block;width:100%;height:100%}.ll-technology-page__hero-media img{width:100%;height:100%;object-fit:cover;object-position:60% center;filter:contrast(1.06) brightness(.62)}.ll-technology-page__hero-overlay{background:linear-gradient(90deg,#000000e6,#0000008c 42%,#0000001a)}.ll-technology-page__hero-copy{position:relative;z-index:1;padding:160px clamp(28px,9vw,170px) 100px}.ll-technology-page__eyebrow{margin:0 0 18px;color:inherit;font-family:var(--ll-font-sans);font-size:11px;font-weight:500;letter-spacing:.16em;line-height:1.2}.ll-technology-page h1,.ll-technology-page h2,.ll-technology-page p{margin-top:0}.ll-technology-page h1,.ll-technology-page h2{color:inherit}.ll-technology-page h1{margin-bottom:28px;font-family:var(--ll-font-sans);font-size:clamp(46px,5.8vw,92px);font-weight:300;letter-spacing:0;line-height:1.08;white-space:nowrap}.ll-technology-page__hero-copy>p:last-child{max-width:520px;margin-bottom:0;color:#c5c5c5;font-size:15px;line-height:2}.ll-technology-page__intro{display:flex;align-items:center;min-height:78svh;max-width:none;margin:0 auto;padding:110px clamp(28px,9vw,172px)}.ll-technology-page__intro>div{width:min(100%,1240px)}.ll-technology-page__intro h2,.ll-technology-page__section-heading h2,.ll-technology-page__lattice-copy h2,.ll-technology-page__closing h2{margin-bottom:28px;font-family:var(--ll-font-sans);font-size:clamp(34px,4.4vw,66px);font-weight:300;letter-spacing:0;line-height:1.14}.ll-technology-page__intro h2{font-size:clamp(42px,4vw,72px);line-height:1.16;white-space:nowrap}.ll-technology-page__lattice-copy>p:not(.ll-technology-page__eyebrow),.ll-technology-page__closing>p:not(.ll-technology-page__eyebrow){max-width:620px;margin-bottom:0;font-size:15px;line-height:2.1}.ll-technology-page__intro p:last-child{max-width:none;margin-bottom:0;font-size:15px;line-height:2.1}.ll-technology-page__feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:700px}.ll-technology-page__feature-media{min-height:520px;background:#1a1a1a}.ll-technology-page__feature-media img{display:block;width:100%;height:100%;object-fit:cover;filter:contrast(1.05)}.ll-technology-page__feature-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(66px,9vw,122px)}.ll-technology-page__feature--hals{background:#111;color:#e2e2e2}.ll-technology-page__feature--material{background:#e7e5de}.ll-technology-page__feature-copy h2{margin-bottom:28px;font-family:var(--ll-font-sans);font-size:clamp(34px,4vw,58px);font-weight:300;line-height:1.15}.ll-technology-page__feature-copy>p:not(.ll-technology-page__eyebrow){max-width:565px;margin-bottom:18px;font-size:15px;line-height:2}.ll-technology-page__points{display:grid;gap:12px;margin:22px 0 0;padding:0;list-style:none;font-size:13px}.ll-technology-page__points li{display:flex;gap:10px;align-items:center}.ll-technology-page__points li:before{width:5px;height:5px;border:1px solid currentColor;border-radius:50%;content:""}.ll-technology-page__process{background:#050505;color:#e2e2e2;padding:clamp(90px,11vw,160px) clamp(28px,6vw,100px)}.ll-technology-page__section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;max-width:1400px;margin:0 auto 58px}.ll-technology-page__section-heading h2{margin:0}.ll-technology-page__process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1400px;margin:0 auto}.ll-technology-page__process-grid article{margin:0}.ll-technology-page__process-grid img{display:block;width:100%;height:1000px;object-fit:cover;filter:contrast(1.08)}.ll-technology-page__process-grid p{display:flex;gap:12px;margin:14px 0 0;font-family:var(--ll-font-sans);font-size:12px;font-weight:500;letter-spacing:.12em}.ll-technology-page__process-grid span{color:#969696}.ll-technology-page__lattice{position:relative;min-height:880px;overflow:hidden;background:#050505;color:#e2e2e2}.ll-technology-page__lattice-media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr}.ll-technology-page__lattice-media div{overflow:hidden}.ll-technology-page__lattice-media img{width:100%;height:100%;object-fit:cover;filter:brightness(.5) contrast(1.1)}.ll-technology-page__lattice:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000006b,#000000c7 50%,#0000006b);content:""}.ll-technology-page__lattice-copy{position:relative;z-index:1;width:min(100%,920px);margin:0 auto;padding:clamp(150px,18vw,260px) 28px 110px;text-align:center}.ll-technology-page__lattice-copy>p:not(.ll-technology-page__eyebrow){margin-right:auto;margin-left:auto}.ll-technology-page__benefits{display:flex;justify-content:center;gap:clamp(24px,6vw,88px);margin-top:58px;text-align:left}.ll-technology-page__benefits span{padding-top:14px;border-top:1px solid rgba(226,226,226,.38);font-family:var(--ll-font-sans);font-size:14px;font-weight:500;line-height:1.35;white-space:nowrap}.ll-technology-page__closing{padding:clamp(110px,15vw,210px) 28px;background:#111;color:#e2e2e2;text-align:center}.ll-technology-page__closing h2,.ll-technology-page__closing>p:not(.ll-technology-page__eyebrow){margin-right:auto;margin-left:auto}.ll-technology-page__link{display:inline-flex;gap:22px;margin-top:42px;padding-bottom:10px;border-bottom:1px solid rgba(226,226,226,.7);color:#e2e2e2;font-family:var(--ll-font-sans);font-size:12px;font-weight:500;letter-spacing:.13em;text-decoration:none}.ll-technology-page__link span{transition:transform .18s ease}.ll-technology-page__link:hover span{transform:translate(5px)}@media screen and (max-width:989px){.ll-technology-page__feature{grid-template-columns:1fr}.ll-technology-page__feature--material .ll-technology-page__feature-media{order:-1}.ll-technology-page__feature-copy{min-height:auto}.ll-technology-page__process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.ll-technology-page__process-grid img{height:clamp(220px,65vw,320px)}.ll-technology-page__hero{min-height:700px}.ll-technology-page__hero-media img{object-position:63% center}.ll-technology-page__hero-overlay{background:linear-gradient(180deg,#00000075,#000000e0)}.ll-technology-page__hero-copy{padding:130px 26px 68px}.ll-technology-page h1{font-size:clamp(30px,8vw,48px)}.ll-technology-page__hero-copy>p:last-child,.ll-technology-page__intro p:last-child,.ll-technology-page__lattice-copy>p:not(.ll-technology-page__eyebrow),.ll-technology-page__closing>p:not(.ll-technology-page__eyebrow){font-size:15px}.ll-technology-page__intro{min-height:78svh;padding-top:96px;padding-bottom:96px}.ll-technology-page__intro h2{white-space:normal}.ll-technology-page__section-heading{display:block}.ll-technology-page__section-heading .ll-technology-page__eyebrow{margin-bottom:18px}.ll-technology-page__lattice{min-height:760px}.ll-technology-page__lattice-media{grid-template-columns:1fr}.ll-technology-page__lattice-media div:first-child{display:none}.ll-technology-page__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:40px}.ll-technology-page__benefits span{font-size:11px}}.ll-technology-page{font-size:var(--ll-type-body);line-height:var(--ll-leading-body)}.ll-technology-page__eyebrow{font-size:var(--ll-type-label);line-height:1.2}.ll-technology-page h1{max-width:100%;font-size:var(--ll-type-display-xl);line-height:var(--ll-leading-display);text-wrap:balance}.ll-technology-page__intro h2{font-size:var(--ll-type-display);line-height:var(--ll-leading-display);text-wrap:balance}.ll-technology-page__section-heading h2,.ll-technology-page__lattice-copy h2,.ll-technology-page__closing h2,.ll-technology-page__feature-copy h2{max-width:100%;font-size:var(--ll-type-section-title);line-height:var(--ll-leading-heading);text-wrap:balance}.ll-technology-page__hero-copy>p:last-child{font-size:var(--ll-type-lead);line-height:var(--ll-leading-body)}.ll-technology-page__intro p:last-child,.ll-technology-page__lattice-copy>p:not(.ll-technology-page__eyebrow),.ll-technology-page__closing>p:not(.ll-technology-page__eyebrow),.ll-technology-page__feature-copy>p:not(.ll-technology-page__eyebrow),.ll-technology-page__points,.ll-technology-page__process-grid p,.ll-technology-page__benefits span{font-size:var(--ll-type-body);line-height:var(--ll-leading-body)}.ll-technology-page__link{font-size:var(--ll-type-button)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ll-technology-page.css.map */
