.calendario-module__VaJuDq__page{padding-block:var(--space-6) 0}.calendario-module__VaJuDq__breadcrumb{color:var(--color-neutral-600);align-items:center;gap:8px;margin-bottom:36px;font-size:12px;display:flex}.calendario-module__VaJuDq__breadcrumb a:hover{color:var(--color-accent-700)}.calendario-module__VaJuDq__header{border-bottom:1px solid var(--color-neutral-200);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;gap:64px;padding-bottom:38px;display:grid}.calendario-module__VaJuDq__kicker{color:var(--color-neutral-600);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:760}.calendario-module__VaJuDq__title{max-width:820px;margin:0 0 var(--space-2);letter-spacing:-.02em;font-size:30px}.calendario-module__VaJuDq__lead{max-width:76ch;color:var(--color-neutral-700);margin:0;font-size:14px}.calendario-module__VaJuDq__summary{border-top:1px solid var(--color-neutral-200);border-bottom:1px solid var(--color-neutral-200);grid-template-columns:1fr 1fr;margin:0;display:grid}.calendario-module__VaJuDq__summary div{min-width:0;padding:16px 0}.calendario-module__VaJuDq__summary div:nth-child(odd){border-right:1px solid var(--color-neutral-200);padding-right:18px}.calendario-module__VaJuDq__summary div:nth-child(2n){padding-left:18px}.calendario-module__VaJuDq__summary dt{color:var(--color-neutral-600);font-size:11px}.calendario-module__VaJuDq__summary dd{color:var(--color-text);margin:4px 0 0;font-size:22px;font-weight:550;line-height:1.15}.calendario-module__VaJuDq__summary div:last-child dd{font-size:15px;line-height:1.45}.calendario-module__VaJuDq__explainer{border-bottom:1px solid var(--color-neutral-200);grid-template-columns:1fr 1fr;gap:48px;padding:34px 0;display:grid}.calendario-module__VaJuDq__explainer h2{letter-spacing:-.02em;margin:0 0 8px;font-size:18px;font-weight:590}.calendario-module__VaJuDq__explainer p{color:var(--color-neutral-600);margin:0;font-size:12px;line-height:1.65}.calendario-module__VaJuDq__calendar{padding-top:34px}.calendario-module__VaJuDq__sectionHeading{justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:18px;display:flex}.calendario-module__VaJuDq__sectionHeading h2{letter-spacing:-.02em;margin:3px 0 0;font-size:22px}.calendario-module__VaJuDq__sectionHeading p{color:var(--color-neutral-600);margin:0;font-size:11px}.calendario-module__VaJuDq__timeline{border-top:1px solid var(--color-neutral-300);margin:0;padding:0;list-style:none}.calendario-module__VaJuDq__entry{border-bottom:1px solid var(--color-neutral-200);grid-template-columns:minmax(150px,.55fr) minmax(0,1.75fr) minmax(170px,.7fr);align-items:center;gap:30px;min-height:156px;padding:24px 4px;display:grid}.calendario-module__VaJuDq__date span,.calendario-module__VaJuDq__date strong{display:block}.calendario-module__VaJuDq__date span{color:var(--color-neutral-600);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:720}.calendario-module__VaJuDq__date strong{max-width:18ch;margin-top:8px;font-size:13px;font-weight:590;line-height:1.45}.calendario-module__VaJuDq__documentHeading{justify-content:space-between;align-items:start;gap:var(--space-3);display:flex}.calendario-module__VaJuDq__document h3{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:620}.calendario-module__VaJuDq__document>p{max-width:72ch;color:var(--color-neutral-700);margin:8px 0 15px;font-size:12px;line-height:1.6}.calendario-module__VaJuDq__status{letter-spacing:.04em;text-transform:uppercase;border:1px solid;flex:none;padding:4px 8px;font-size:10px;font-weight:720}.calendario-module__VaJuDq__published{color:var(--color-positive);background:var(--color-positive-bg);border-color:var(--color-positive-border)}.calendario-module__VaJuDq__expected{color:var(--color-warning);background:var(--color-warning-bg);border-color:var(--color-warning-border)}.calendario-module__VaJuDq__meta{grid-template-columns:minmax(180px,.8fr) minmax(220px,1.2fr);gap:18px;margin:0;display:grid}.calendario-module__VaJuDq__meta dt{color:var(--color-neutral-600);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.calendario-module__VaJuDq__meta dd{color:var(--color-neutral-800);margin:4px 0 0;font-size:11px;line-height:1.45}.calendario-module__VaJuDq__action{text-align:right;justify-self:end}.calendario-module__VaJuDq__action a{border:1px solid var(--color-neutral-400);min-height:44px;color:var(--color-text);justify-content:center;align-items:center;padding:10px 13px;font-size:11px;font-weight:650;display:inline-flex}.calendario-module__VaJuDq__action a:hover{color:var(--color-accent-700);background:var(--color-accent-100);border-color:var(--color-accent)}.calendario-module__VaJuDq__action small{color:var(--color-neutral-600);margin-top:7px;font-size:10px;display:block}.calendario-module__VaJuDq__boundary{background:var(--color-neutral-100);border:1px solid var(--color-neutral-300);margin-top:34px;padding:20px 22px}.calendario-module__VaJuDq__boundary strong{font-size:14px}.calendario-module__VaJuDq__boundary p{max-width:92ch;color:var(--color-neutral-700);margin:7px 0 0;font-size:12px;line-height:1.65}@media (max-width:1000px){.calendario-module__VaJuDq__header,.calendario-module__VaJuDq__explainer{grid-template-columns:1fr}.calendario-module__VaJuDq__header{gap:30px}.calendario-module__VaJuDq__entry{grid-template-columns:minmax(130px,.5fr) minmax(0,1.5fr)}.calendario-module__VaJuDq__action{text-align:left;grid-column:2;justify-self:start}}@media (max-width:650px){.calendario-module__VaJuDq__page{padding-top:46px}.calendario-module__VaJuDq__summary,.calendario-module__VaJuDq__entry,.calendario-module__VaJuDq__meta{grid-template-columns:1fr}.calendario-module__VaJuDq__summary div,.calendario-module__VaJuDq__summary div:nth-child(odd),.calendario-module__VaJuDq__summary div:nth-child(2n){border-right:0;border-bottom:1px solid var(--color-neutral-200);padding:13px 0}.calendario-module__VaJuDq__summary div:last-child{border-bottom:0}.calendario-module__VaJuDq__sectionHeading,.calendario-module__VaJuDq__documentHeading{flex-direction:column;align-items:start}.calendario-module__VaJuDq__entry{gap:18px}.calendario-module__VaJuDq__action{grid-column:1}}
