.footer-wrapper{background-color:var(--color-background-primary);position:relative}.footer{max-width:800px;margin:auto;padding:70px 32px 16px}.footer-heading{padding-left:0!important}.footer-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin:20px 0 60px}.footer-signature{text-align:right}.stock-container{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-8);margin-bottom:40px;--bar-count: 10}.stock-container.dynamic{gap:20vh;margin-bottom:0}.stock-pages-indicator{--padding: var(--space-2);--bar-gap: var(--space-05);--bar-height: 4px;width:100%;position:sticky;top:calc(70px - var(--bar-height) - var(--space-2));z-index:1;--progress: 0}.stock-pages-indicator .stock-pages-group{display:flex;flex-direction:row;justify-content:space-between;gap:var(--bar-gap);padding:var(--padding);width:100vw;box-sizing:border-box}.stock-pages-indicator .stock-page-bar{background:var(--color-text);opacity:.2;height:var(--bar-height);border-radius:var(--bar-height);flex:0 0 calc((100vw - var(--padding) * 2 - var(--bar-gap) * (var(--bar-count) - 1)) / var(--bar-count))}.stock-pages-indicator .stock-pages-group-dark{position:absolute;top:0;width:calc(var(--progress) * 100% - var(--space-2));overflow:hidden;padding-right:0}.stock-pages-indicator .stock-pages-group-dark .stock-page-bar{opacity:.5}.stock-item-container.dynamic{height:200vh}.stock-item-container.stock-item-container-0{height:auto}.stock-layout{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);margin:0 auto;max-width:800px;padding:0 var(--space-2)}.stock-layout .image{max-width:100%;max-height:100vw}.stock-layout .title{font-size:24px;margin-bottom:var(--space-3)}.stock-layout .index{font-size:32px}.stock-layout .index:after{display:inline;content:"."}.stock-layout .description{align-self:center;pointer-events:all}.dynamic .stock-layout{display:grid;column-gap:var(--space-4);row-gap:var(--space-2);height:calc(100vh - 70px - var(--space-4));margin:0 var(--space-2);max-width:100%;position:fixed;top:calc(70px + var(--space-2));left:0;right:0;bottom:0;pointer-events:none}.dynamic .stock-layout .image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;pointer-events:all}:not(.dynamic) .stock-layout-images-0{position:static;grid-template-columns:1fr 2fr 1fr;justify-content:center;align-items:center;height:auto;padding:var(--space-8) 0}:not(.dynamic) .stock-layout-images-0 .description{grid-column:2;padding:0 var(--space-8)}.stock-layout-images-1{grid-template-columns:3fr 2fr;grid-template-rows:1fr}.stock-layout-images-1 .image-0{grid-column:1;grid-row:1}.stock-layout-images-1 .description{grid-column:2;grid-row:1}.stock-layout-images-2{grid-template-columns:2fr 2fr 2fr;grid-template-rows:7fr 3fr}.stock-layout-images-2 .image-0{grid-column:1;grid-row:1 / span 2}.stock-layout-images-2 .description{grid-column:2;grid-row:1}.stock-layout-images-2 .image-1{grid-column:3;grid-row:1}.stock-layout-images-2.stock-layout-2{grid-template-columns:2fr 3fr;grid-template-rows:1fr 1fr}.stock-layout-images-2.stock-layout-2 .description{grid-column:2;grid-row:1 / span 2}.stock-layout-images-2.stock-layout-2 .image-0{grid-column:1;grid-row:1}.stock-layout-images-2.stock-layout-2 .image-1{grid-column:1;grid-row:2}.stock-layout-images-3{grid-template-columns:2fr 2fr 1fr;grid-template-rows:1fr 1fr}.stock-layout-images-3 .image-0{grid-column:1;grid-row:1 / span 2}.stock-layout-images-3 .description{grid-column:2;grid-row:1 / span 2}.stock-layout-images-3 .image-1,.stock-layout-images-3 .image-2{grid-column:3}.stock-layout-images-3 .image-1{grid-row:1}.stock-layout-images-3 .image-2{grid-row:2}main{padding-top:var(--space-8);padding-bottom:var(--space-4);position:relative;background:url(/poligrafia-soft.jpg) right top repeat fixed;background-size:cover}@media (min-width: 900px){main{background-size:60%}}section,h2,h3{max-width:800px;margin:auto;padding:0 var(--space-2)}p{line-height:1.618;text-indent:40px;margin-bottom:var(--space-4)}h2[id],h3[id]{margin-top:var(--space-3);margin-bottom:var(--space-1);padding:var(--space-2)}.links{display:flex;flex-direction:column;gap:16px;margin-top:16px;margin-bottom:32px}.link{display:flex;gap:8px;align-items:center;font-family:var(--font-sans-serif),sans-serif;font-size:16px}
