.capylulumi-why{padding:clamp(36px,5vw,64px) 0 clamp(48px,7vw,88px);color:var(--capylulumi-cocoa);background:#fffdf6}.capylulumi-why__intro{max-width:860px;margin:0 auto clamp(32px,5vw,56px);text-align:center}.capylulumi-why__eyebrow{display:inline-flex;padding:7px 13px;margin:0 0 14px;color:var(--capylulumi-cocoa);font-family:var(--heading-font-family);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--capylulumi-gold);border-radius:999px}.capylulumi-why__intro h1{margin:0;font-size:clamp(3rem,4.5vw,5.2rem);line-height:1.04;text-wrap:balance}.capylulumi-why__lead{max-width:760px;margin:20px auto 0;font-size:clamp(1.6rem,2vw,2rem);line-height:1.7}.capylulumi-why__lead>*:first-child,.capylulumi-why__chapter-body>*:first-child,.capylulumi-why__social-copy>*:first-child,.capylulumi-why__value-copy>*:first-child,.capylulumi-why__cta-copy>*:first-child{margin-top:0}.capylulumi-why__lead>*:last-child,.capylulumi-why__chapter-body>*:last-child,.capylulumi-why__social-copy>*:last-child,.capylulumi-why__value-copy>*:last-child,.capylulumi-why__cta-copy>*:last-child{margin-bottom:0}.capylulumi-why__story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,64px);align-items:center}.capylulumi-why__figure{margin:0}.capylulumi-why__media{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--capylulumi-cream);border:1px solid var(--capylulumi-border);border-radius:var(--capylulumi-card-radius)}.capylulumi-why__image,.capylulumi-why__placeholder{display:block;width:100%;height:100%;object-fit:cover}.capylulumi-why__caption{margin-top:12px;color:#5a321ab8;font-size:1.3rem;text-align:center}.capylulumi-why__chapters{display:grid;gap:0}.capylulumi-why__chapter{padding:0 0 28px;border-bottom:1px solid var(--capylulumi-border)}.capylulumi-why__chapter+.capylulumi-why__chapter{padding-top:28px}.capylulumi-why__chapter:last-child{padding-bottom:0;border-bottom:0}.capylulumi-why__chapter h2{margin:0 0 14px;font-size:clamp(2.4rem,3vw,3.6rem);line-height:1.15;text-wrap:balance}.capylulumi-why__chapter-body{font-size:1.6rem;line-height:1.75}.capylulumi-why__social{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,5vw,56px);align-items:center;padding:clamp(28px,5vw,48px);margin-top:clamp(44px,7vw,76px);background:var(--capylulumi-warm-white);border:1px solid var(--capylulumi-border);border-radius:var(--capylulumi-card-radius)}.capylulumi-why__social h2{margin:0 0 12px;text-wrap:balance}.capylulumi-why__social-copy{max-width:680px;line-height:1.65}.capylulumi-why__social-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.capylulumi-why__social-links a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 18px;color:var(--capylulumi-cocoa);font-family:var(--heading-font-family);font-weight:700;text-decoration:none;background:var(--capylulumi-gold);border:1px solid var(--capylulumi-border);border-radius:999px;transition:background-color .16s ease,transform .16s ease}.capylulumi-why__social-links a:hover{background:var(--capylulumi-orange);transform:translateY(-1px)}.capylulumi-why__social-links a:focus-visible{outline:2px solid var(--capylulumi-orange);outline-offset:3px}.capylulumi-why__values{padding:clamp(28px,5vw,52px);margin-top:clamp(44px,7vw,76px);background:var(--capylulumi-cream);border:1px solid var(--capylulumi-border);border-radius:var(--capylulumi-card-radius)}.capylulumi-why__social+.capylulumi-why__values{margin-top:24px}.capylulumi-why__values-heading{margin:0 0 28px;text-align:center}.capylulumi-why__value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.capylulumi-why__value{min-width:0;padding:24px;background:var(--capylulumi-warm-white);border:1px solid var(--capylulumi-border);border-radius:var(--capylulumi-card-radius)}.capylulumi-why__value-mark{display:grid;width:38px;height:38px;margin-bottom:18px;place-items:center;color:var(--capylulumi-cocoa);font-family:var(--heading-font-family);font-size:1.2rem;font-weight:700;background:var(--capylulumi-gold);border-radius:50%}.capylulumi-why__value h3{margin:0 0 10px;font-size:22px;line-height:1.25}.capylulumi-why__social-copy,.capylulumi-why__value-copy,.capylulumi-why__cta-copy,.capylulumi-why .capylulumi-why__lead p,.capylulumi-why .capylulumi-why__chapter-body p,.capylulumi-why .capylulumi-why__gallery-intro p,.capylulumi-why .capylulumi-why__social-copy p,.capylulumi-why .capylulumi-why__value-copy p,.capylulumi-why .capylulumi-why__cta-copy p{font-size:18px;line-height:1.75}.capylulumi-why__cta{display:flex;gap:28px;align-items:center;justify-content:space-between;padding:clamp(28px,5vw,48px);margin-top:24px;background:var(--capylulumi-gold);border:1px solid var(--capylulumi-border);border-radius:var(--capylulumi-card-radius)}.capylulumi-why__cta h2{margin:0 0 10px;text-wrap:balance}.capylulumi-why__cta-copy{max-width:640px;line-height:1.65}.capylulumi-why__cta .btn{flex:0 0 auto}@media screen and (max-width:749px){.capylulumi-why{padding:28px 0 44px;background:var(--capylulumi-cream)}.capylulumi-why>.page-width{padding-inline:18px}.capylulumi-why__intro{margin-bottom:26px}.capylulumi-why__intro h1{font-size:38px;line-height:1.05}.capylulumi-why__lead{margin-top:16px}.capylulumi-why__lead p{font-size:16px;line-height:1.65}.capylulumi-why__story,.capylulumi-why__social,.capylulumi-why__value-grid{grid-template-columns:1fr}.capylulumi-why__story{gap:28px}.capylulumi-why__figure{order:-1}.capylulumi-why__chapter{padding-bottom:22px}.capylulumi-why__chapter+.capylulumi-why__chapter{padding-top:22px}.capylulumi-why__chapter h2{margin-bottom:10px;font-size:28px;line-height:1.18}.capylulumi-why__chapter-body p,.capylulumi-why__social-copy p,.capylulumi-why__value-copy p,.capylulumi-why__cta-copy p{font-size:15px;line-height:1.7}.capylulumi-why__social{gap:18px;padding:24px 0;margin-top:32px;background:transparent;border-right:0;border-left:0;border-radius:0}.capylulumi-why__social h2,.capylulumi-why__values-heading,.capylulumi-why__cta h2{font-size:28px;line-height:1.18}.capylulumi-why__values{padding:28px 0 0;background:transparent;border:0;border-radius:0}.capylulumi-why__values-heading{margin-bottom:18px;text-align:left}.capylulumi-why__value-grid{gap:0}.capylulumi-why__value{padding:20px 0;background:transparent;border:0;border-top:1px solid var(--capylulumi-border);border-radius:0}.capylulumi-why__social-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:flex-start}.capylulumi-why__social-links a{padding-inline:8px}.capylulumi-why__cta{align-items:flex-start;flex-direction:column;gap:20px;padding:22px}.capylulumi-why__cta .btn{width:100%}}.capylulumi-why{padding:clamp(40px,5vw,68px) 0 clamp(56px,8vw,96px);background:var(--capylulumi-cream)}.capylulumi-why__intro{max-width:800px;margin-bottom:clamp(32px,5vw,52px)}.capylulumi-why__lead{max-width:720px}.capylulumi-why__hero{margin:0 0 clamp(28px,4vw,48px)}.capylulumi-why__hero-media{position:relative;aspect-ratio:12 / 5;overflow:hidden;background:var(--capylulumi-warm-white);border:1px solid var(--capylulumi-border);border-radius:var(--capylulumi-card-radius);box-shadow:0 18px 44px #5a321a1a}.capylulumi-why__hero-media picture,.capylulumi-why__hero-image,.capylulumi-why__chapter-image,.capylulumi-why__gallery-image{display:block;width:100%;height:100%}.capylulumi-why__hero-image,.capylulumi-why__chapter-image,.capylulumi-why__gallery-image{object-fit:cover}.capylulumi-why__caption{display:flex;gap:10px;align-items:center;justify-content:flex-start;margin-top:14px;color:#5a321abd;text-align:left}.capylulumi-why__caption span{width:34px;height:1px;background:var(--capylulumi-orange)}.capylulumi-why__chapters{display:grid;gap:clamp(56px,8vw,96px)}.capylulumi-why__chapter,.capylulumi-why__chapter:last-child{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(28px,5vw,64px);align-items:center;padding:0;border:0}.capylulumi-why__chapter+.capylulumi-why__chapter{padding-top:0}.capylulumi-why__chapter.capylulumi-why__chapter--reverse{grid-template-columns:minmax(0,1.28fr) minmax(260px,.72fr)}.capylulumi-why__chapter--reverse .capylulumi-why__chapter-copy{order:2}.capylulumi-why__chapter--reverse .capylulumi-why__chapter-figure{order:1}.capylulumi-why__chapter-copy{min-width:0}.capylulumi-why__chapter-number{display:grid;width:40px;height:40px;margin:0 0 18px;place-items:center;color:var(--capylulumi-cocoa);font-family:var(--heading-font-family);font-size:1.2rem;font-weight:700;background:var(--capylulumi-gold);border:1px solid var(--capylulumi-border);border-radius:50%}.capylulumi-why__chapter h2{margin-bottom:16px;font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.14}.capylulumi-why__chapter-body{color:#5a321adb;font-size:1.7rem;line-height:1.8}.capylulumi-why__chapter-figure{min-width:0;margin:0}.capylulumi-why__chapter-media{aspect-ratio:12 / 5;overflow:hidden;background:var(--capylulumi-warm-white);border:1px solid var(--capylulumi-border);border-radius:var(--capylulumi-card-radius)}.capylulumi-why__gallery{margin-top:clamp(72px,10vw,120px)}.capylulumi-why__gallery-heading{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,.7fr);gap:clamp(28px,7vw,92px);align-items:end;margin-bottom:clamp(28px,4vw,44px)}.capylulumi-why__gallery-eyebrow{margin:0 0 10px;color:var(--capylulumi-orange);font-family:var(--heading-font-family);font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.capylulumi-why__gallery h2{margin:0;font-size:clamp(2.5rem,3.2vw,3.8rem);line-height:1.12;text-wrap:balance}.capylulumi-why__gallery-intro{color:#5a321ad1;font-size:1.7rem;line-height:1.75}.capylulumi-why__gallery-intro>*{margin:0}.capylulumi-why__gallery-wide,.capylulumi-why__gallery-detail{overflow:hidden;background:var(--capylulumi-warm-white);border:1px solid var(--capylulumi-border);border-radius:var(--capylulumi-card-radius)}.capylulumi-why__gallery-wide{aspect-ratio:12 / 5}.capylulumi-why__gallery-details{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.capylulumi-why__gallery-detail{aspect-ratio:3 / 4}.capylulumi-why__gallery-image{transition:transform .5s ease}@media(hover:hover){.capylulumi-why__gallery-wide:hover .capylulumi-why__gallery-image,.capylulumi-why__gallery-detail:hover .capylulumi-why__gallery-image{transform:scale(1.018)}}.capylulumi-why__social{margin-top:clamp(56px,8vw,88px);background:var(--capylulumi-warm-white)}.capylulumi-why__social h2,.capylulumi-why__values-heading,.capylulumi-why__cta h2{font-size:clamp(2.2rem,2.5vw,3rem);line-height:1.18}.capylulumi-why__hero+.capylulumi-why__values{margin-top:0;margin-bottom:clamp(56px,8vw,96px)}@media screen and (max-width:989px){.capylulumi-why__chapter,.capylulumi-why__chapter.capylulumi-why__chapter--reverse,.capylulumi-why__chapter:last-child,.capylulumi-why__gallery-heading{grid-template-columns:1fr}.capylulumi-why__chapter--reverse .capylulumi-why__chapter-copy,.capylulumi-why__chapter--reverse .capylulumi-why__chapter-figure{order:initial}}@media screen and (max-width:749px){.capylulumi-why{padding:28px 0 48px}.capylulumi-why__intro{margin-bottom:26px;text-align:left}.capylulumi-why__eyebrow{margin-bottom:12px}.capylulumi-why__intro h1{font-size:34px;line-height:1.08}.capylulumi-why__lead{margin-top:16px}.capylulumi-why__hero{margin:0 -18px 24px}.capylulumi-why__hero-media{aspect-ratio:3 / 4;border-right:0;border-left:0;border-radius:0;box-shadow:none}.capylulumi-why__caption{padding:0 18px;margin-top:12px;font-size:1.2rem}.capylulumi-why__chapters{gap:52px}.capylulumi-why__chapter,.capylulumi-why__chapter--reverse,.capylulumi-why__chapter:last-child{grid-template-columns:minmax(0,1fr);gap:22px}.capylulumi-why__chapter .capylulumi-why__chapter-copy{order:2}.capylulumi-why__chapter .capylulumi-why__chapter-figure{order:1}.capylulumi-why__chapter-number{width:36px;height:36px;margin-bottom:14px}.capylulumi-why__chapter h2{margin-bottom:10px;font-size:24px;line-height:1.2}.capylulumi-why__chapter-media{aspect-ratio:3 / 2;border-radius:18px}.capylulumi-why__gallery{margin-top:64px}.capylulumi-why__gallery-heading{gap:14px;margin-bottom:24px}.capylulumi-why__gallery h2{font-size:28px;line-height:1.18}.capylulumi-why__gallery-intro{font-size:17px;line-height:1.75}.capylulumi-why__gallery-wide{aspect-ratio:3 / 2;margin-inline:-18px;border-right:0;border-left:0;border-radius:0}.capylulumi-why__gallery-details{display:grid;grid-auto-columns:minmax(230px,74vw);grid-auto-flow:column;grid-template-columns:none;gap:10px;padding:0 18px 4px;margin:10px -18px 0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.capylulumi-why__gallery-details::-webkit-scrollbar{display:none}.capylulumi-why__gallery-detail{scroll-snap-align:start}.capylulumi-why__social{margin-top:52px;background:transparent}.capylulumi-why__values{margin-top:0}.capylulumi-why__hero+.capylulumi-why__values{margin-bottom:52px}.capylulumi-why__social h2,.capylulumi-why__values-heading,.capylulumi-why__cta h2{font-size:24px;line-height:1.2}.capylulumi-why__value h3{font-size:21px}.capylulumi-why .capylulumi-why__lead p,.capylulumi-why .capylulumi-why__chapter-body p,.capylulumi-why .capylulumi-why__gallery-intro p,.capylulumi-why .capylulumi-why__social-copy p,.capylulumi-why .capylulumi-why__value-copy p,.capylulumi-why .capylulumi-why__cta-copy p{font-size:17px;line-height:1.75}}@media(prefers-reduced-motion:reduce){.capylulumi-why__gallery-image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/capylulumi-why-page.css.map */
