.s-letters__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.s-letter{--pg-aspecto: 800 / 224;--pg-pad: var(--space-7);display:flex;flex-direction:column;gap:0;padding:0 var(--pg-pad);background:url(/kit/marca/pergaminho-miolo.webp) center top / 100% auto repeat-y;border:0;border-radius:0;color:var(--color-text-primary);filter:drop-shadow(0 var(--space-3) var(--space-4) color-mix(in srgb,var(--color-text-heading) 24%,transparent)) drop-shadow(0 1px var(--space-1) color-mix(in srgb,var(--color-text-heading) 28%,transparent))}.s-letter:before,.s-letter:after{content:"";flex:none;align-self:stretch;margin-inline:calc(var(--pg-pad) * -1);aspect-ratio:var(--pg-aspecto);background:center / 100% 100% no-repeat}.s-letter:before{background-image:url(/kit/marca/pergaminho-topo.webp)}.s-letter:after{background-image:url(/kit/marca/pergaminho-base.webp);margin-top:var(--space-2)}.s-letter__mark{font-family:var(--type-h1-family);font-weight:var(--type-h1-weight);font-size:calc(var(--space-9) * .8);line-height:.6;height:var(--space-7);margin-top:var(--space-2);color:var(--color-action-primary)}.s-letter blockquote{flex:1;margin-top:var(--space-3);color:var(--color-text-primary)}.s-letter figcaption{margin-top:var(--space-4);color:var(--color-text-primary)}.s-letters .s-link-cell{margin-top:var(--space-8)}@container (min-width: 48rem){.s-letters__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}}.s-story__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);align-items:center}.s-story__art{width:100%;max-width:calc(var(--space-10) * 4);justify-self:center;mix-blend-mode:multiply}.s-story__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.s-story__text .t-body{color:var(--color-text-secondary)}.s-story__sign{width:calc(var(--space-10) * 1.9);margin-block:var(--space-2)}.s-story__dist{padding-top:var(--space-4);border-top:1px solid var(--color-border-default);max-width:var(--measure);color:var(--color-text-secondary)}@container (min-width: 64rem){.s-story__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--space-9)}.s-story--reverse .s-story__art{order:2}}.s-rt__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);align-items:center}.s-rt__door{width:100%;max-width:calc(var(--space-10) * 2.4);justify-self:center;filter:drop-shadow(var(--shadow-lg))}.s-rt__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.s-rt__logo{width:calc(var(--space-10) * 1.3)}.s-rt__text>.t-body{color:var(--color-text-secondary)}.s-rt__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);width:100%;margin-block:var(--space-3)}.s-rt__benefits li{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}.s-rt__benefits img{width:var(--space-8);height:var(--space-8);object-fit:contain;mix-blend-mode:multiply}.s-rt__steps{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3);counter-reset:passo}.s-rt__steps li{counter-increment:passo;display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--hit-touch);padding:var(--space-2) var(--space-3);background:var(--color-surface-card);border:1px solid var(--color-border-default)}.s-rt__steps li:before{content:counter(passo);font-family:var(--type-ui-strong-family);font-weight:var(--type-ui-strong-weight);color:var(--color-text-link)}@container (min-width: 64rem){.s-rt__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--space-9)}.s-rt__benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width: 64rem){.s-rt__door{align-self:end;transform:translateY(var(--space-section))}}.s-sec .s-tl{position:relative;display:grid;gap:var(--space-8);padding-left:var(--space-7)}.s-tl:before{content:"";position:absolute;left:var(--space-1);top:var(--space-2);bottom:var(--space-2);width:1px;background:var(--color-border-default)}.s-tl__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-items:center}.s-tl__item:before{content:"";position:absolute;left:calc(var(--space-7) * -1);top:var(--space-3);width:var(--space-2);height:var(--space-2);box-sizing:content-box;border:var(--space-1) solid var(--color-surface-page);border-radius:50%;background:var(--color-action-primary)}.s-sec--alt .s-tl__item:before{border-color:var(--color-surface-alt)}.s-tl__text{display:flex;flex-direction:column;gap:var(--space-3)}.s-tl__text .s-tl__year{color:var(--color-text-link);font-size:var(--type-display-size);line-height:var(--type-display-line);margin:0}.s-tl__text p{color:var(--color-text-secondary)}.s-tl__fig{width:100%;max-width:calc(var(--space-10) * 3);padding:var(--space-3);background:var(--color-surface-card);border:1px solid var(--color-border-default)}.s-tl__item--plain .s-tl__text{max-width:38rem}@container (min-width: 64rem){.s-sec .s-tl{padding-left:0;gap:var(--space-9)}.s-tl:before{left:50%}.s-tl__item{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-9)}.s-tl__item:before{left:50%;top:50%;margin:calc(var(--space-2) * -1) 0 0 calc(var(--space-2) * -1)}.s-tl__item:nth-child(2n) .s-tl__fig{order:-1;justify-self:end}.s-tl__item--plain{grid-template-columns:minmax(0,1fr)}.s-tl__item--plain:before{display:none}.s-tl__item--plain .s-tl__text{margin-inline:auto;text-align:center;align-items:center;padding-block:var(--space-4);background:var(--color-surface-page);position:relative;z-index:1}.s-sec--alt .s-tl__item--plain .s-tl__text{background:var(--color-surface-alt)}}.s-letters__grid>li{display:flex}.s-letters__grid .s-letter{flex:1}@container (min-width: 48rem){.s-letters__grid.s-letters__grid--two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(var(--space-10) * 6);margin-inline:auto}}.s-letter blockquote,.s-letter p{margin:0}
