/*! tailwindcss v4.1.13 | 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)))){[data-v-f1322368],[data-v-f1322368]:before,[data-v-f1322368]:after,[data-v-f1322368]::backdrop{--tw-border-style:solid}}}main[data-v-f1322368]>section{row-gap:calc(var(--spacing,.25rem)*10);border-bottom-style:var(--tw-border-style);width:100%;max-width:1170px;padding-bottom:calc(var(--spacing,.25rem)*8);border-bottom-width:1px;grid-template-columns:repeat(1,minmax(0,1fr));margin-inline:auto;display:grid}@media (min-width:48rem){main[data-v-f1322368]>section{grid-template-columns:repeat(2,minmax(0,1fr))}main[data-v-f1322368]>section{row-gap:calc(var(--spacing,.25rem)*16)}main[data-v-f1322368]>section{padding-bottom:calc(var(--spacing,.25rem)*12)}}[data-v-f1322368] .animate-on-scroll{opacity:0;filter:blur(4px);transition:none;transform:translateY(40px)}[data-v-f1322368] .animate-in-view{opacity:1;filter:blur();animation:1.2s cubic-bezier(.16,1,.3,1) forwards fadeInUpBlur-f1322368;transform:translateY(0)}[data-v-f1322368] .stagger-item.animate-on-scroll{opacity:0;filter:blur(3px);transform:translateY(30px)}[data-v-f1322368] .stagger-item.animate-in-view{opacity:1;filter:blur();animation:1s cubic-bezier(.16,1,.3,1) forwards fadeInUpBlur-f1322368;transform:translateY(0)}@keyframes fadeInUpBlur-f1322368{0%{opacity:0;filter:blur(4px);transform:translateY(40px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:is([data-v-f1322368] .animate-on-scroll,[data-v-f1322368] .animate-in-view,[data-v-f1322368] .stagger-item){animation:none;opacity:1!important;filter:none!important;transform:none!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
