.cladon-page{background:#f5f5f1;color:#202222}.cladon-intro{padding-top:var(--header);display:grid;grid-template-columns:1fr 1fr;min-height:760px}.cladon-intro-copy{padding:55px max(4vw,24px) 65px;align-self:center}.cladon-crumb{font-size:14px;margin:0 0 64px;color:#62645f}.cladon-crumb a{text-decoration:underline;text-underline-offset:4px}.cladon-page .section-kicker{font-size:14px}.cladon-intro h1{font-weight:400;font-size:clamp(42px,4.8vw,76px);line-height:1.06;letter-spacing:-.045em;margin:20px 0 30px;max-width:640px}.cladon-lead{font-size:20px;line-height:1.55;max-width:720px;color:#60625e}.cladon-cover{width:100%;height:100%;max-height:850px;object-fit:cover}.cladon-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px}.cladon-page .button{font-size:14px}.cladon-link{font-size:16px;text-decoration:underline;text-underline-offset:5px}.cladon-download{display:inline-block;margin-top:28px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.cladon-collection{padding:100px max(4vw,24px);max-width:1560px;margin:auto;scroll-margin-top:100px}.cladon-page h2{font-weight:400;font-size:clamp(34px,4vw,58px);line-height:1.12;letter-spacing:-.035em}.cladon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:75px 40px;margin-top:60px;align-items:start}.cladon-scene{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.cladon-card-copy{padding:24px 0 0}.cladon-card h3{font-size:clamp(27px,2.5vw,38px);line-height:1.2;font-weight:400;margin:8px 0 16px}.cladon-card p{max-width:580px}.cladon-headline{font-size:20px;margin-bottom:8px}.cladon-card-copy>p:not(.cladon-headline):not(.section-kicker){color:#60625e}.cladon-card details{border-top:1px solid #cccfc7;border-bottom:1px solid #cccfc7;margin:26px 0}.cladon-card summary{padding:18px 0;cursor:pointer;font-size:16px}.cladon-card dl{margin:4px 0 24px}.cladon-card dt{font-size:14px;color:#62645f;margin-top:18px}.cladon-card dd{margin:5px 0 0;font-size:16px;overflow-wrap:anywhere}.cladon-colors{display:flex;flex-wrap:wrap;gap:6px 16px}.cladon-texture{width:150px;height:150px;object-fit:cover}.cladon-card .cladon-note,.cladon-source{font-size:14px;color:#62645f}.cladon-source{margin-top:65px}.cladon-close{padding:85px max(4vw,24px);background:#171919;color:#fff}.cladon-close .section-kicker{color:#c7cac4}.cladon-close h2{max-width:850px}.cladon-close p{font-size:18px}.cladon-page a:focus-visible,.cladon-page summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.cladon-division-image{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;margin-bottom:28px}@media(max-width:760px){.cladon-intro{grid-template-columns:1fr}.cladon-intro-copy{padding:32px 24px 42px}.cladon-crumb{margin-bottom:35px}.cladon-cover{max-height:620px;aspect-ratio:4/5}.cladon-lead{font-size:18px}.cladon-grid{grid-template-columns:1fr;gap:60px;margin-top:38px}.cladon-collection{padding:64px 24px}.cladon-page h2{font-size:36px}.cladon-close{padding:64px 24px}.cladon-actions{gap:22px}.cladon-intro h1{font-size:clamp(42px,9vw,62px)}}
.cladon-inspiration{padding:90px max(4vw,24px);background:#e9eae5;color:#202222}.cladon-inspiration>h2,.cladon-inspiration>.cladon-lead{max-width:850px}.cladon-case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px}.cladon-application img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.cladon-application:first-child img{object-position:center}.cladon-application h3{font-size:28px;line-height:1.15;font-weight:400;letter-spacing:-.025em}.cladon-application .section-kicker{margin-top:24px}.cladon-application p{font-size:16px;line-height:1.55}.cladon-application .cladon-note{font-size:14px;color:#60625e}.cladon-material{padding-top:12px;border-top:1px solid #c5c7bf}.cladon-more{margin-top:48px;border-top:1px solid #c5c7bf}.cladon-more summary{padding:22px 0;font-size:18px;cursor:pointer}.cladon-case-grid.secondary{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.cladon-case-grid.secondary img{aspect-ratio:4/3;object-fit:contain;background:#e1e2dc}.cladon-product-application{margin:25px 0}.cladon-product-application img{width:100%;height:auto}.cladon-product-application figcaption{font-size:14px;margin-top:10px}.cladon-cover{object-position:55% center}@media(max-width:900px){.cladon-case-grid{grid-template-columns:1fr}.cladon-application{display:grid;grid-template-columns:1fr 1fr;gap:24px}.cladon-case-grid.secondary{grid-template-columns:1fr}}@media(max-width:600px){.cladon-inspiration{padding:64px 24px}.cladon-application{display:block}.cladon-case-grid{gap:48px}.cladon-application img{aspect-ratio:4/3;object-fit:contain}.cladon-cover{aspect-ratio:4/3;max-height:none}.cladon-inspiration h2{font-size:36px}}

.cladon-launch{padding:90px max(4vw,24px);background:#eeeee7;scroll-margin-top:100px}.cladon-launch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:44px 0 30px}.cladon-launch-card{padding:28px;border:1px solid #cccfc7;background:#f5f5f1;min-width:0}.cladon-launch-number{font-size:14px;color:#62645f}.cladon-launch-card h3{font-size:clamp(25px,2.3vw,32px);font-weight:400;line-height:1.2;overflow-wrap:anywhere;margin:22px 0 16px}.cladon-photo-pending{font-size:14px;color:#62645f;border-bottom:1px solid #cccfc7;padding-bottom:22px}.cladon-launch-card dt{font-size:14px;color:#62645f;margin-top:22px}.cladon-launch-card dd{font-size:16px;line-height:1.6;margin:8px 0 0}.cladon-launch>.cladon-note{font-size:14px;color:#62645f;max-width:760px}@media(max-width:1000px){.cladon-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cladon-launch{padding:64px 24px}.cladon-launch-grid{grid-template-columns:1fr}.cladon-launch-card{padding:24px}}
