.Lightbox-module__uBtynG__overlay{z-index:100;animation:Lightbox-module__uBtynG__fadeIn var(--dur-base) var(--ease-standard);background:#1a1815eb;justify-content:center;align-items:center;padding:clamp(16px,4vw,48px);display:flex;position:fixed;inset:0}.Lightbox-module__uBtynG__close{z-index:1;border:1px solid var(--line-inverse);min-height:44px;color:var(--text-on-inverse);font-family:var(--font-ui);font-size:var(--fs-caption);cursor:pointer;transition:var(--transition-color);background:0 0;padding:10px 20px;position:absolute;top:clamp(16px,3vw,32px);right:clamp(16px,4vw,48px)}.Lightbox-module__uBtynG__close:hover{border-color:var(--line-gold-strong);color:var(--ivory-0)}.Lightbox-module__uBtynG__frame{aspect-ratio:4/3;width:min(92vw,1200px);max-height:90vh;box-shadow:var(--shadow-modal);position:relative}.Lightbox-module__uBtynG__image{object-fit:contain;background:var(--ink-900)}@keyframes Lightbox-module__uBtynG__fadeIn{0%{opacity:0}to{opacity:1}}
.EstruturaSection-module__jdZ8TW__section{border-top:1px solid var(--line-hairline);padding:clamp(56px,8vw,112px) 0}.EstruturaSection-module__jdZ8TW__container{max-width:var(--container-max);margin:0 auto;padding:0 clamp(24px,5vw,72px)}.EstruturaSection-module__jdZ8TW__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:40px;display:grid}.EstruturaSection-module__jdZ8TW__item{flex-direction:column;gap:10px;display:flex}.EstruturaSection-module__jdZ8TW__trigger{appearance:none;font:inherit;color:inherit;text-align:left;cursor:zoom-in;background:0 0;border:none;margin:0;padding:0}.EstruturaSection-module__jdZ8TW__legend{font-family:var(--font-ui);font-size:var(--fs-caption);color:var(--text-subtle)}
