@media (width<1024px){#main:has(.calendar-compact)>section:nth-of-type(2){padding-top:24px}.calendar-compact>div{padding:20px}.calendar-compact>div>div{gap:14px}.calendar-compact>div>div>span{width:40px;height:40px}.calendar-compact svg{width:24px;height:24px}#main:has(.calendar-compact)>section:is(:nth-of-type(2),:nth-of-type(3),:nth-of-type(4),:nth-of-type(6),:nth-of-type(7)) :is(h2,h3){font-size:1.45rem;line-height:1.2}#main:has(.calendar-compact)>section:is(:nth-of-type(2),:nth-of-type(3)) p{font-size:14px;line-height:1.5}#main:has(.calendar-compact)>section:nth-of-type(3){padding-block:28px}#main:has(.calendar-compact)>section:nth-of-type(3) ol{gap:16px;margin-top:18px}#main:has(.calendar-compact)>section:nth-of-type(3) li{text-align:left;grid-template-columns:36px 1fr;column-gap:12px;display:grid}#main:has(.calendar-compact)>section:nth-of-type(3) li>span{grid-row:span 2;width:36px;height:36px;font-size:16px}#main:has(.calendar-compact)>section:nth-of-type(3) h3{margin-top:0;font-size:17px}#main:has(.calendar-compact)>section:nth-of-type(3) li p{max-width:none;margin:4px 0 0}#main:has(.calendar-compact)>section:nth-of-type(4)>div{padding-block:28px}#main:has(.calendar-compact)>section:nth-of-type(4) .focus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}#main:has(.calendar-compact)>section:nth-of-type(4) .focus-grid>div>:first-child{height:4px}#main:has(.calendar-compact)>section:nth-of-type(4) .focus-grid>div>:last-child{padding:12px}#main:has(.calendar-compact)>section:nth-of-type(4) .focus-grid h3{font-size:16px}#main:has(.calendar-compact)>section:nth-of-type(4) .focus-grid p{margin-top:6px}#main:has(.calendar-compact)>section:nth-of-type(4) .focus-grid button{padding-top:8px;line-height:1.4}#main:has(.calendar-compact)>section:nth-of-type(6){padding-bottom:28px}#main:has(.calendar-compact)>section:nth-of-type(6)>div{gap:8px;margin-top:16px}#main:has(.calendar-compact)>section:nth-of-type(6) a{padding:6px 10px}#register-interest>div{gap:16px;padding-block:28px}#register-interest>div>div:first-child{padding:20px}#register-interest>div>div:first-child p{margin-top:8px;font-size:14px;line-height:1.5}#register-interest>div>div:first-child ul{margin-top:16px}#main:has(.contact-compact)>section:nth-of-type(2){padding-block:28px}.contact-compact{gap:24px}.contact-compact aside{gap:10px;font-size:14px}.contact-compact aside a{gap:8px;min-height:28px}.contact-compact aside svg{width:16px;height:16px}.contact-compact>div>.bg-card{padding:16px}.faqs-compact{padding-block:28px}.faqs-compact>div{gap:24px}.faqs-compact h2{margin-bottom:12px;font-size:1.45rem}.faqs-compact .space-y-3>:not(:last-child){margin-bottom:8px}.faqs-compact h3 button{gap:10px;padding:10px 12px;font-size:15px;line-height:1.4}.faqs-compact [role=region]{grid-template-rows:1fr}.faqs-compact [role=region]>[hidden]{display:block}.faqs-compact [role=region]>div>div{padding:10px 12px;font-size:14px;line-height:1.5}.faqs-compact aside>div{padding:16px}.faqs-compact+section>div{gap:16px;padding-block:28px}.faqs-compact+section h2{font-size:1.45rem}}
