.big-date{grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:0;display:grid}.big-date .weekday{font-size:var(--FONT-SIZE-H5);font-weight:var(--FONT-WEIGHT-H5);grid-area:1/1/2/3}.big-date .day{font-size:96px;line-height:86px;font-family:var(--FONT-FAMILY-HEADINGS);font-weight:var(--FONT-WEIGHT-H3);grid-area:2/1/3/2}.big-date .month{font-family:var(--FONT-FAMILY-HEADINGS);font-size:var(--FONT-SIZE-H3);font-weight:var(--FONT-WEIGHT-H3);grid-area:2/2/3/3;align-self:center;padding-left:.5rem}.big-date .year{font-family:var(--FONT-FAMILY-HEADINGS);font-size:var(--FONT-SIZE-H3);font-weight:var(--FONT-WEIGHT-H3);grid-area:2/2/3/3;align-self:end;padding-left:.5rem}@supports ((-moz-appearance:none)){.weekday,.month,.year{min-height:33px}}
.timeline .timeline-grid{position:relative}.timeline .timeline-grid .timeline-wrapper{grid-template-columns:20px auto;align-items:flex-start;row-gap:10px;display:grid;position:relative}.timeline .timeline-grid .timeline-wrapper .timeline-item{display:contents}.timeline .timeline-grid .timeline-wrapper .timeline-item:not(:last-child) .has-line:after{content:"";background:#d8d8d8;width:1px;height:calc(100% - 10px);position:absolute;top:22px;left:10px}.timeline .timeline-grid .timeline-wrapper .timeline-item .date-icon{color:#6f6f6f;height:100%;font-size:20px;position:relative}.timeline .timeline-grid .timeline-wrapper .timeline-item .date-details{margin-top:var(--SPACER-3XS)}.timeline .timeline-grid .timeline-wrapper .timeline-item .date-details .date-text{margin-bottom:var(--SPACER-3XS)}.timeline .timeline-grid .timeline-wrapper .timeline-item .date-details .time-text{color:#6f6f6f}.timeline .timeline-grid .timeline-wrapper .timeline-item .time-button .a-button{background:var(--BRAND-1);box-shadow:0 0 0 var(--BORDER-WIDTH) var(--BRAND-1) inset;color:var(--BRAND-1-CONTRAST);--btn-height:var(--SPACER-L);--btn-padding:calc(var(--SPACER-XS) / 2) var(--SPACER-S);--btn-icon-size:1rem}.timeline .timeline-grid .timeline-wrapper .timeline-item .show-more,.timeline .timeline-grid .timeline-wrapper .timeline-item .show-less{color:var(--BRAND-1);cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:underline}
.icon-with-info{grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid}.icon-with-info .icon-info-icon{font-size:var(--FONT-SIZE-H3);grid-row:1;align-self:start}.icon-with-info .icon-info-content{grid-column:2}.icon-with-info .icon-info-content a{justify-content:left}.icon-with-info .icon-info-content .m-tag{border-radius:0;padding-left:0}.icon-with-info .icon-info-content .m-tag svg,.icon-with-info .icon-info-content .m-tag .lang-2 .language2,.icon-with-info .icon-info-content .m-tag .lang-3 .language3,.icon-with-info .icon-info-content .m-tag .lang-4 .language4{fill:var(--BRAND-1)}.icon-with-info .icon-info-content small p{font-size:.875rem}
