/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-content:"";--tw-border-style:solid}}}@layer theme{:root,:host{--tw-color-white:#fff;--tw-spacing:.25rem;--tw-text-base:1rem;--tw-text-base--line-height:calc(1.5 / 1);--tw-text-lg:1.125rem;--tw-text-lg--line-height:calc(1.75 / 1.125);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75 / 1.25);--tw-text-2xl:1.5rem;--tw-text-2xl--line-height:calc(2 / 1.5);--tw-font-weight-semibold:600;--tw-font-weight-bold:700;--tw-color-red:#cd1b00;--tw-color-grey:#2c2c2c}}@layer components;@layer utilities{.tw\:\!relative{position:relative!important}.tw\:\!bottom-0{bottom:calc(var(--tw-spacing) * 0)!important}.tw\:order-1{order:1}.tw\:order-2{order:2}.tw\:col-span-1{grid-column:span 1/span 1}.tw\:col-span-5{grid-column:span 5/span 5}.tw\:col-span-6{grid-column:span 6/span 6}.tw\:mx-auto{margin-inline:auto}.tw\:my-auto{margin-block:auto}.tw\:\!mt-0{margin-top:calc(var(--tw-spacing) * 0)!important}.tw\:\!mb-4{margin-bottom:calc(var(--tw-spacing) * 4)!important}.tw\:mb-4{margin-bottom:calc(var(--tw-spacing) * 4)}.tw\:\!hidden{display:none!important}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:hidden{display:none}.tw\:\!h-fit{height:fit-content!important}.tw\:h-auto{height:auto}.tw\:h-full{height:100%}.tw\:max-h-\[300px\]{max-height:300px}.tw\:w-\[calc\(100\%\+1rem\)\]{width:calc(100% + 1rem)}.tw\:w-auto{width:auto}.tw\:w-full{width:100%}.tw\:max-w-\[400px\]{max-width:400px}.tw\:max-w-\[500px\]{max-width:500px}.tw\:max-w-\[540px\]{max-width:540px}.tw\:max-w-\[1500px\]{max-width:1500px}.tw\:max-w-\[1620px\]{max-width:1620px}.tw\:max-w-full{max-width:100%}.tw\:flex-col{flex-direction:column}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:\!justify-center{justify-content:center!important}.tw\:justify-center{justify-content:center}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:gap-4{gap:calc(var(--tw-spacing) * 4)}.tw\:gap-8{gap:calc(var(--tw-spacing) * 8)}.tw\:\!bg-\[\#232323\]{background-color:#232323!important}.tw\:bg-grey{background-color:var(--tw-color-grey)}.tw\:bg-red{background-color:var(--tw-color-red)}.tw\:\!bg-\[url\(\'\/images\/ASSP\/assp-2026-hero\.jpg\'\)\]{background-image:url(/images/ASSP/assp-2026-hero.jpg)!important}.tw\:bg-\[url\(\'\/images\/ASSP\/gradient-bg\.svg\'\)\]{background-image:url(/images/ASSP/gradient-bg.svg)}.tw\:bg-cover{background-size:cover}.tw\:bg-center{background-position:50%}.tw\:object-contain{object-fit:contain}.tw\:object-bottom{object-position:bottom}.tw\:\!px-0{padding-inline:calc(var(--tw-spacing) * 0)!important}.tw\:px-\[3\%\]{padding-inline:3%}.tw\:px-\[4\%\]{padding-inline:4%}.tw\:py-6{padding-block:calc(var(--tw-spacing) * 6)}.tw\:py-8{padding-block:calc(var(--tw-spacing) * 8)}.tw\:py-12{padding-block:calc(var(--tw-spacing) * 12)}.tw\:pt-4{padding-top:calc(var(--tw-spacing) * 4)}.tw\:text-center{text-align:center}.tw\:text-2xl{font-size:var(--tw-text-2xl);line-height:var(--tw-leading,var(--tw-text-2xl--line-height))}.tw\:text-base{font-size:var(--tw-text-base);line-height:var(--tw-leading,var(--tw-text-base--line-height))}.tw\:text-lg{font-size:var(--tw-text-lg);line-height:var(--tw-leading,var(--tw-text-lg--line-height))}.tw\:text-xl{font-size:var(--tw-text-xl);line-height:var(--tw-leading,var(--tw-text-xl--line-height))}.tw\:text-\[120px\]{font-size:120px}.tw\:\!font-bold{--tw-font-weight:var(--tw-font-weight-bold)!important;font-weight:var(--tw-font-weight-bold)!important}.tw\:\!font-semibold{--tw-font-weight:var(--tw-font-weight-semibold)!important;font-weight:var(--tw-font-weight-semibold)!important}.tw\:text-white{color:var(--tw-color-white)}.tw\:uppercase{text-transform:uppercase}.tw\:before\:\!hidden:before,.tw\:after\:\!hidden:after{content:var(--tw-content);display:none!important}@media (min-width:48rem){.tw\:md\:order-1{order:1}.tw\:md\:order-2{order:2}.tw\:md\:order-3{order:3}.tw\:md\:order-4{order:4}.tw\:md\:col-span-1{grid-column:span 1/span 1}.tw\:md\:col-span-4{grid-column:span 4/span 4}.tw\:md\:col-span-6{grid-column:span 6/span 6}.tw\:md\:\!mb-8{margin-bottom:calc(var(--tw-spacing) * 8)!important}.tw\:md\:\!flex{display:flex!important}.tw\:md\:block{display:block}.tw\:md\:grid{display:grid}.tw\:md\:\!h-full{height:100%!important}.tw\:md\:max-h-none{max-height:none}.tw\:md\:\!w-full{width:100%!important}.tw\:md\:max-w-\[500px\]{max-width:500px}.tw\:md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw\:md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.tw\:md\:justify-center{justify-content:center}.tw\:md\:justify-end{justify-content:flex-end}.tw\:md\:justify-start{justify-content:flex-start}.tw\:md\:gap-16{gap:calc(var(--tw-spacing) * 16)}.tw\:md\:py-0{padding-block:calc(var(--tw-spacing) * 0)}.tw\:md\:py-16{padding-block:calc(var(--tw-spacing) * 16)}.tw\:md\:py-20{padding-block:calc(var(--tw-spacing) * 20)}.tw\:md\:py-24{padding-block:calc(var(--tw-spacing) * 24)}.tw\:md\:pr-4{padding-right:calc(var(--tw-spacing) * 4)}.tw\:md\:text-left{text-align:left}.tw\:md\:\!text-\[16px\]{font-size:16px!important}.tw\:md\:\!text-\[24px\]{font-size:24px!important}.tw\:md\:\!text-\[37px\]{font-size:37px!important}.tw\:md\:\!text-\[48px\]{font-size:48px!important}}@media (min-width:64rem){.tw\:lg\:pt-4{padding-top:calc(var(--tw-spacing) * 4)}}.tw\:\[\&\:not\(\:last-child\)\]\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:\[\&\:not\(\:last-child\)\]\:border-white:not(:last-child){border-color:var(--tw-color-white)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}