.page-module__enibya__page{color:var(--foreground);background:#fff}.page-module__enibya__section{max-width:1536px;margin:0 auto;padding:clamp(4.5rem,7.5vw,8rem) 4vw}.page-module__enibya__eyebrow{color:#6b5718;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.6rem;font-size:.7rem;font-weight:650}.page-module__enibya__hero{color:#fff;background:#121216}.page-module__enibya__heroInner{max-width:1536px;margin:0 auto;padding:clamp(5rem,9vw,9rem) 4vw clamp(4.5rem,7vw,7rem)}.page-module__enibya__hero .page-module__enibya__eyebrow,.page-module__enibya__final .page-module__enibya__eyebrow{color:var(--accent)}.page-module__enibya__hero h1{letter-spacing:-.07em;text-wrap:balance;max-width:1350px;margin:0;font-size:clamp(3.4rem,7vw,7.8rem);font-weight:620;line-height:.92}.page-module__enibya__hero h1 span{color:#c7c2ba}.page-module__enibya__heroBottom{border-top:1px solid #ffffff3d;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:clamp(3rem,7vw,6rem);padding-top:1.8rem;display:grid}.page-module__enibya__heroBottom p{color:#c7c2ba;max-width:700px;margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.7}.page-module__enibya__router{scroll-margin-top:2rem}.page-module__enibya__sectionHeading{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:3.5rem;display:grid}.page-module__enibya__sectionHeading h2,.page-module__enibya__topicIntro h2,.page-module__enibya__practice h2,.page-module__enibya__final h2{letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,5.2vw,5.8rem);font-weight:620;line-height:.96}.page-module__enibya__sectionHeading>p{max-width:520px;color:var(--muted-foreground);margin:0;line-height:1.7}.page-module__enibya__topicLinks{border-top:1px solid #aaa298;border-left:1px solid #aaa298;grid-template-columns:repeat(3,1fr);display:grid}.page-module__enibya__topicLinks>a{background:#f4f1ea;border-bottom:1px solid #aaa298;border-right:1px solid #aaa298;flex-direction:column;min-height:400px;padding:2rem;transition:background .18s,transform .18s;display:flex}.page-module__enibya__topicLinks>a:hover{z-index:1;background:#fff;transform:translateY(-5px)}.page-module__enibya__topicLinks span,.page-module__enibya__number,.page-module__enibya__insights span{color:#705b1f;font-family:var(--font-geist-mono), monospace;font-size:.7rem}.page-module__enibya__topicLinks h3{letter-spacing:-.045em;margin:auto 0 1.2rem;font-size:clamp(2rem,2.7vw,3rem);font-weight:620;line-height:1.05}.page-module__enibya__topicLinks p{color:#625e56;margin:0 0 2rem;line-height:1.65}.page-module__enibya__topicLinks strong{border-top:1px solid #c6beb3;align-items:center;gap:.7rem;padding-top:1.4rem;font-size:.86rem;display:inline-flex}.page-module__enibya__topicLinks svg,.page-module__enibya__sourceRow svg,.page-module__enibya__textLink svg,.page-module__enibya__checks svg{flex-shrink:0;width:1rem;height:1rem}.page-module__enibya__topicSection{background:#f8f6f1;scroll-margin-top:2rem}.page-module__enibya__topicSection.page-module__enibya__warm{background:#e9e4da}.page-module__enibya__topicIntro{grid-template-columns:1.05fr .83fr;align-items:start;gap:clamp(1.5rem,5vw,5rem);display:grid}.page-module__enibya__topicIntro>p:last-child{color:#625e56;max-width:540px;margin:2.3rem 0 0;line-height:1.7}.page-module__enibya__insights{border-top:1px solid #aaa298;border-left:1px solid #aaa298;grid-template-columns:repeat(3,1fr);margin-top:4rem;display:grid}.page-module__enibya__insights article{background:#ffffff7a;border-bottom:1px solid #aaa298;border-right:1px solid #aaa298;flex-direction:column;min-height:360px;padding:2rem;display:flex}.page-module__enibya__insights h3{letter-spacing:-.045em;margin:auto 0 1.3rem;font-size:clamp(1.75rem,2.35vw,2.6rem);font-weight:620;line-height:1.08}.page-module__enibya__insights p{color:#5f5a53;margin:0;line-height:1.67}.page-module__enibya__sourceRow{justify-content:space-between;align-items:center;gap:2rem;padding-top:1.5rem;display:flex}.page-module__enibya__sourceRow small{color:#625e56}.page-module__enibya__sourceRow>div{flex-wrap:wrap;justify-content:flex-end;gap:1rem 2rem;display:flex}.page-module__enibya__sourceRow a,.page-module__enibya__textLink{text-underline-offset:.3em;align-items:center;gap:.7rem;min-height:44px;font-size:.88rem;font-weight:650;text-decoration:underline;display:inline-flex}.page-module__enibya__practice{color:#fff;background:#151516}.page-module__enibya__practice .page-module__enibya__eyebrow{color:var(--accent)}.page-module__enibya__practiceGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);max-width:1536px;margin:0 auto;display:grid}.page-module__enibya__practice figure{background:#241d16;min-height:780px;margin:0;position:relative;overflow:hidden}.page-module__enibya__practice figure:after{content:"";background:linear-gradient(#0000 65%,#000000ad);position:absolute;inset:0}.page-module__enibya__practice figure img{object-fit:cover}.page-module__enibya__practice figcaption{z-index:1;color:#ddd7cc;font-size:.7rem;position:absolute;bottom:1.5rem;left:1.5rem}.page-module__enibya__practiceGrid>div{flex-direction:column;justify-content:center;padding:clamp(3rem,7vw,7rem);display:flex}.page-module__enibya__practiceGrid>div>p:not(.page-module__enibya__eyebrow){color:#c6c1b9;max-width:700px;margin:2rem 0 0;line-height:1.75}.page-module__enibya__practice .page-module__enibya__textLink{color:#fff;align-self:flex-start;margin-top:2rem}.page-module__enibya__final{color:#fff;background:#000;border-bottom:1px solid #5c5954}.page-module__enibya__final h2{max-width:1100px}.page-module__enibya__finalIntro{color:#c5c0b8;max-width:650px;margin:2rem 0 0;line-height:1.72}.page-module__enibya__checks{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:4rem;display:grid}.page-module__enibya__checks>a{border-top:2px solid var(--accent);flex-direction:column;align-items:flex-start;padding:1.5rem 0;display:flex}.page-module__enibya__checks>a>span{color:var(--accent);font-family:var(--font-geist-mono), monospace;font-size:.7rem}.page-module__enibya__checks h3{letter-spacing:-.04em;margin:1.5rem 0 1rem;font-size:clamp(1.8rem,2.5vw,2.6rem)}.page-module__enibya__checks p{color:#c5c0b8;margin:0 0 2rem;line-height:1.65}.page-module__enibya__checks strong{align-items:center;gap:.8rem;min-height:44px;margin-top:auto;font-size:.9rem;display:inline-flex}@media (max-width:900px){.page-module__enibya__sectionHeading,.page-module__enibya__practiceGrid,.page-module__enibya__topicLinks,.page-module__enibya__insights,.page-module__enibya__checks{grid-template-columns:1fr}.page-module__enibya__topicLinks>a,.page-module__enibya__insights article{min-height:300px}.page-module__enibya__topicIntro{grid-template-columns:1fr 1fr}.page-module__enibya__topicIntro>p:last-child{margin-top:0}.page-module__enibya__practice figure{min-height:110vw}}@media (max-width:600px){.page-module__enibya__section,.page-module__enibya__heroInner{padding-left:1.25rem;padding-right:1.25rem}.page-module__enibya__hero h1{font-size:clamp(2.85rem,13.2vw,4.2rem)}.page-module__enibya__sectionHeading h2,.page-module__enibya__topicIntro h2,.page-module__enibya__practice h2,.page-module__enibya__final h2{font-size:clamp(2.3rem,10.5vw,3.2rem)}.page-module__enibya__heroBottom{grid-template-columns:1fr}.page-module__enibya__heroBottom .primary-cta{width:100%}.page-module__enibya__sectionHeading{margin-bottom:2.5rem}.page-module__enibya__topicLinks>a,.page-module__enibya__insights article{min-height:270px;padding:1.5rem}.page-module__enibya__topicIntro{grid-template-columns:1fr;gap:.7rem}.page-module__enibya__topicIntro>p:last-child{grid-column:auto;margin-top:1rem}.page-module__enibya__insights{margin-top:3rem}.page-module__enibya__sourceRow{flex-direction:column;align-items:flex-start}.page-module__enibya__sourceRow>div{justify-content:flex-start}.page-module__enibya__practice figure{min-height:145vw}.page-module__enibya__practiceGrid>div{padding:4rem 1.25rem}.page-module__enibya__checks{gap:2rem}}
