.special-for-you{padding-left:var(--container-padding, 0);padding-right:var(--container-padding, 0);padding-top:var(--container-padding);padding-bottom:var(--container-padding);border-radius:.9375rem;overflow:hidden;background:linear-gradient(93.83deg,#e2f7fe 24%,#e9ecfc 96.26%)}@media all and (max-width:1024px){.special-for-you{margin-left:calc(var(--container-padding, 0)*-1);margin-right:calc(var(--container-padding, 0)*-1);border-radius:0}}.calendar-trimester{display:flex;flex-direction:column;background:rgba(78,167,211,.1);border-radius:.8125rem;padding:1rem}@media all and (max-width:1024px){.calendar-trimester{padding:.75rem}.calendar-months{padding:0 .75rem}}.calendar-period-link{display:block;cursor:pointer;text-decoration:none;color:#484858;background:#fff;border-radius:3.125rem;width:2.75rem;height:2.25rem;line-height:2.25rem;text-align:center;font-weight:300}@media all and (max-width:1024px){.calendar-period-link{height:1.875rem;line-height:1.875rem}}