.sb{--rule:var(--ink-d);--rust:#a5532f;--ink-2:#3a362f;--side:#ebe4d8;position:relative;z-index:22;margin-top:-200vh;margin-top:-200svh;height:400vh;color:var(--ink-d);pointer-events:none}.sb-fix{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.sb-fix::before{content:"";position:absolute;inset:0;opacity:var(--sb-bg, 0);background-color:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45  0 0 0 0 .40  0 0 0 0 .32  0 0 0 .045 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E")}.sb-in{position:relative;display:grid;grid-template-columns:minmax(300px,30%) 1fr;min-height:100vh;min-height:100svh;transform:translateY(calc(var(--sb-y,0) * -1px));opacity:calc(var(--sb-in, 0) * (1 - var(--px-out, 0)))}.sb.is-on .sb-in{pointer-events:auto}.sb.px-out .sb-in,.sb.px-out .sb-in *{pointer-events:none!important}.sb-side{background:var(--side);box-shadow:1px 0 0 var(--rule);padding:calc(var(--nav-h,clamp(64px,6.4vw,104px)) + clamp(14px,2.6vh,40px)) var(--pad) clamp(26px,4.4vh,56px);display:flex;flex-direction:column;transform:translateX(calc((1 - var(--sb-in,0)) * -2.4vw))}.sb-side h2{margin:0;font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 72;font-size:clamp(42px, min(5.1vw, 9.4vh), 104px);line-height:.94;letter-spacing:-.025em}.sb-lede{margin:clamp(12px,2.2vh,26px) 0 0;font-size:clamp(14px, 1.02vw, 17px);line-height:1.45;color:var(--ink-2);max-width:26em}.sb-foto{margin:clamp(18px,3.6vh,44px) 0 0}.sb-foto img{display:block;width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;object-position:50% 42%;background:#b5654a}.sb-foto figcaption{margin-top:clamp(12px,2vh,22px)}.sb-foto b{display:block;font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 48;font-size:clamp(26px, 2.3vw, 40px);line-height:1;letter-spacing:-.015em}.sb-foto span{display:block;margin-top:.5em;font-size:clamp(14px, 1vw, 16px);color:var(--ink-2)}.sb-main{padding:calc(var(--nav-h,clamp(64px,6.4vw,104px)) + clamp(14px,2.6vh,40px)) var(--pad) clamp(26px,4.4vh,56px) clamp(28px,3.4vw,64px);display:flex;flex-direction:column}.sb-rot{margin:0;display:flex;align-items:center;gap:clamp(14px,1.6vw,26px);font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--ink-d);white-space:nowrap}.sb-rot::after{content:"";flex:1;height:1px;background:var(--rule)}.sb-lista{list-style:none;margin:clamp(16px,3vh,36px) 0 0;padding:0;columns:2;column-gap:clamp(28px,3.6vw,64px)}.sb-lista li{break-inside:avoid;margin:0 0 clamp(12px,2.6vh,30px);font-size:clamp(14px, 1.02vw, 19px);line-height:1.5;color:var(--ink-2);max-width:34em}.sb-lista b{font-weight:500;color:var(--ink-d)}.sb-imp{margin-top:auto;padding-top:clamp(18px,3.2vh,40px);border-top:1px solid var(--rule);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,56px);align-items:start}.sb-imp-capa{display:block;overflow:hidden}.sb-imp-capa img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:50% 100%;transition:transform .8s cubic-bezier(.16, 1, .3, 1)}.sb-imp-capa:hover img{transform:scale(1.03)}.sb-imp-txt{display:flex;flex-direction:column;align-items:flex-start}.sb-imp-txt .sb-rot{align-self:stretch}.sb-imp h3{margin:clamp(12px,2.4vh,26px) 0 0;font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 72;font-size:clamp(32px, min(3.4vw, 7.4vh), 64px);line-height:1;letter-spacing:-.02em}.sb-imp h3 small{display:block;margin-top:.25em;font-size:.56em;letter-spacing:-.01em}.sb-seta{margin-top:clamp(16px,3vh,32px);display:inline-flex;align-items:center;gap:.45em;font-size:clamp(13px, .95vw, 15.5px);white-space:nowrap;padding-bottom:6px;border-bottom:1px solid var(--ink-d);color:var(--ink-d);text-decoration:none}.sb-seta span{display:inline-block;transition:transform .3s ease}.sb-seta:hover span{transform:translate(2px,-2px)}@media (max-width:1100px) and (min-width:861px){.sb-lista{columns:1}}@media (max-width:860px){.sb-in{grid-template-columns:1fr}.sb-side{box-shadow:none;padding-top:calc(clamp(18px,2.6vw,40px) + 30px + 5vh);transform:none}.sb-side h2{font-size:clamp(44px, 13vw, 72px)}.sb-main{padding:5vh var(--pad) 6vh}.sb-lista{columns:1}.sb-imp{grid-template-columns:1fr}.nav.sb-solid{background:rgba(246,243,236,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.sb-side{transform:none}}@media (min-width:861px){.sb-foto img{width:min(100%,50vh * 1.25)}.sb-imp-capa img{max-height:34vh}.nav.sb-solid{background:rgba(246,243,236,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (min-width:861px) and (max-height:720px){.sb-side h2{font-size:clamp(40px, min(5.1vw, 8.6vh), 104px)}.sb-foto{margin-top:2.6vh}.sb-foto img{width:min(100%,34vh * 1.25)}.sb-imp-capa img{max-height:30vh}.sb-lista li{margin-bottom:1.8vh}}.materia .m-figs{opacity:calc((1 - var(--px-out, 0)) * (1 - var(--sb-out, 0)))}.materia .m-copies{opacity:calc((1 - var(--px-out, 0)) * (1 - var(--sb-out, 0)))}.materia .m-foot{opacity:calc(var(--foot, 1) * (1 - var(--px-out, 0)) * (1 - var(--sb-out, 0)))}.materia .m-sticky::before{opacity:calc(.5 * (1 - var(--sb-tex, 0)))}.sb-fix::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:calc(.5 * var(--sb-tx, 0));mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45  0 0 0 0 .40  0 0 0 0 .32  0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E")}.sb-in{z-index:1}.sb-imp-capa{position:relative}.sb-imp-capa img{object-position:50% 22%}.sb-capa-tit{position:absolute;left:4.5%;bottom:7%;right:30%;color:#fff;pointer-events:none;display:flex;flex-direction:column;text-shadow:0 1px 14px rgba(0,0,0,.18);container-type:inline-size}.sb-capa-tit b{font-family:var(--serif);font-weight:400;font-variation-settings:"opsz" 48;font-size:9.4cqi;line-height:1;letter-spacing:-.01em}.sb-capa-tit i{font-style:normal;font-family:var(--sans);font-weight:200;text-transform:uppercase;font-size:22cqi;line-height:.95;letter-spacing:-.01em;padding-bottom:.04em;border-bottom:1px solid rgba(255,255,255,.9);align-self:flex-start}.sb-side{background:0 0;transform:none}@media (max-width:860px){.sb-side{box-shadow:0 1px 0 var(--rule)}}.sb-capa-tit b{font-weight:600;font-size:8.6cqi;letter-spacing:-.02em}.sb-capa-tit{text-shadow:0 1px 18px rgba(0,0,0,.28)}.sb-imp-resumo{margin:clamp(10px,1.8vh,18px) 0 0;font-size:clamp(13.5px, .95vw, 16px);line-height:1.5;color:var(--ink-2);max-width:34em}.sb-imp-resumo+.sb-seta{margin-top:clamp(12px,2.2vh,24px)}@media (min-width:861px) and (max-height:720px){.sb-imp h3{font-size:clamp(28px, 3vw, 6.4vh)}.sb-imp-resumo{font-size:13.5px;line-height:1.42}}.sb-vl{display:none}@media (min-width:861px){.sb-side{box-shadow:none}.sb-vl{display:block;position:absolute;top:0;bottom:0;left:calc(var(--sb-x,30vw) - 1px);width:1px;background:var(--rule);opacity:calc(var(--sb-in, 0) * (1 - var(--px-out, 0)));pointer-events:none;z-index:2}.nav.sb-solid{background:linear-gradient(#1c1a16,#1c1a16) calc(var(--sb-x,30vw) - 1px) 0/1px 100% no-repeat,rgba(246,243,236,.92)}}.sb-in{opacity:calc(1 - var(--px-out, 0))}.sb-imp h3,.sb-imp-capa,.sb-imp-resumo,.sb-lista,.sb-seta,.sb-side{opacity:var(--sb-in, 0)}.sb-rot{color:rgba(28,26,22,var(--sb-in,0))}.sb-rot::after{display:none}.sb-imp{border-top:0;position:relative}.sb-ln{position:relative;display:block;flex:1;height:1px}.sb-ln--topo{position:absolute;left:0;right:0;top:0}.sb-ln::before,.sb-vl::before{content:"";position:absolute;inset:0;background:var(--rule);transform:scaleX(0);transform-origin:left center;transition:transform .35s ease}.sb-ln::after,.sb-vl::after{content:"";position:absolute;left:-1px;top:50%;width:3px;height:3px;margin-top:-1.5px;border-radius:50%;background:var(--rule);transform:scale(0);opacity:1;transition:transform .2s ease,opacity .2s ease}.sb.is-ln .sb-ln::before{transform:none;transition:transform 1.25s cubic-bezier(.65, 0, .25, 1) calc(var(--d, 0s) + .3s)}.sb.is-ln .sb-ln::after{transform:scale(1);opacity:0;transition:transform .45s cubic-bezier(.2, .9, .3, 1.4) var(--d, 0s),opacity .7s ease calc(var(--d, 0s) + 1.1s)}@media (min-width:861px){.sb-vl{background:0 0;opacity:calc(1 - var(--px-out, 0))}.sb-vl::before{transform:scaleY(0);transform-origin:center var(--sb-oy,100px)}.sb-vl::after{left:-1px;top:var(--sb-oy,100px)}.sb.is-ln .sb-vl::before{transform:none;transition:transform 1.5s cubic-bezier(.65, 0, .25, 1) .3s}.sb.is-ln .sb-vl::after{transform:scale(1);opacity:0;transition:transform .45s cubic-bezier(.2, .9, .3, 1.4),opacity .7s ease 1.3s}}@media (prefers-reduced-motion:reduce){.sb-ln::after,.sb-ln::before,.sb-vl::after,.sb-vl::before{transition:none!important}}.materia{height:670vh}@media (max-width:860px){.materia{height:630vh}}html.sb-cover .m-trans{visibility:hidden!important}.sb-ln::after,.sb-vl::after{display:none!important}.sb-ln::before,.sb.is-ln .sb-ln::before{transform:scaleX(var(--l,0));transition:none}@media (min-width:861px){.sb-vl::before,.sb.is-ln .sb-vl::before{transform:scaleY(var(--l,0));transition:none}}