/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--color-white:#fff;--spacing:0.25rem;--container-4xl:56rem;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--font-weight-bold:700;--tracking-widest:0.1em}}@layer utilities{.relative{position:relative}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-\[20px\]{margin-top:20px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.\!flex{display:flex!important}.block{display:block}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.inline{display:inline}.table{display:table}.aspect-360\/178{aspect-ratio:360/178}.w-40{width:calc(var(--spacing)*40)}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[972px\]{max-width:972px}.max-w-full{max-width:100%}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-5{gap:calc(var(--spacing)*5)}.gap-10{gap:calc(var(--spacing)*10)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-\[\#0FF\]{border-color:#0ff}.mask-repeat{mask-repeat:repeat}.object-cover{object-fit:cover}.px-6{padding-inline:calc(var(--spacing)*6)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-6{padding-top:calc(var(--spacing)*6)}.pr-0{padding-right:calc(var(--spacing)*0)}.pb-\[8px\]{padding-bottom:8px}.pl-0{padding-left:calc(var(--spacing)*0)}.text-center{text-align:center}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-\[23px\]{font-size:23px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-\[\#0FF\]{color:#0ff}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sm\:w-\[260px\]{@media (width >= 40rem){width:260px}}.md\:w-52{@media (width >= 48rem){width:calc(var(--spacing)*52)}}.md\:grid-cols-2{@media (width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr))}}.md\:py-28{@media (width >= 48rem){padding-block:calc(var(--spacing)*28)}}.md\:pr-\[20px\]{@media (width >= 48rem){padding-right:20px}}.md\:pl-\[20px\]{@media (width >= 48rem){padding-left:20px}}.md\:text-lg{@media (width >= 48rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.lg\:grid-cols-3{@media (width >= 64rem){grid-template-columns:repeat(3,minmax(0,1fr))}}.lg\:py-36{@media (width >= 64rem){padding-block:calc(var(--spacing)*36)}}}@layer base{body,p{color:var(--body-color);font-family:var(--font-primary);font-size:var(--body-size);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}p{margin-bottom:var(--body-margin-bottom);margin-top:var(--body-margin-top)}.h1,.h3,.h4,.h5,.h6,h1,h3,h4,h5,h6{font-family:var(--font-primary)}.h1,.h3,h1,h3{font-family:var(--font-tertiary)}.h2,h2{font-family:var(--font-secondary)}.h1,h1{color:var(--h1-color);font-size:var(--h1-size);letter-spacing:var(--h1-letter-spacing);line-height:var(--h1-line-height);margin-bottom:var(--h1-margin-bottom);margin-top:var(--h1-margin-top);text-transform:var(--h1-transform)}.h2,h2{color:var(--h2-color);font-size:var(--h2-size);letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height);margin-bottom:var(--h2-margin-bottom);margin-top:var(--h2-margin-top);text-transform:var(--h2-transform)}.h3,h3{color:var(--h3-color);font-size:var(--h3-size);letter-spacing:var(--h3-letter-spacing);line-height:var(--h3-line-height);margin-bottom:var(--h3-margin-bottom);margin-top:var(--h3-margin-top);text-transform:var(--h3-transform)}.h4,h4{color:var(--h4-color);font-size:var(--h4-size);letter-spacing:var(--h4-letter-spacing);line-height:var(--h4-line-height);margin-bottom:var(--h4-margin-bottom);margin-top:var(--h4-margin-top);text-transform:var(--h4-transform)}.h5,h5{color:var(--h5-color);font-size:var(--h5-size);letter-spacing:var(--h5-letter-spacing);line-height:var(--h5-line-height);margin-bottom:var(--h5-margin-bottom);margin-top:var(--h5-margin-top);text-transform:var(--h5-transform)}.h6,h6{color:var(--h6-color);font-size:var(--h6-size);letter-spacing:var(--h6-letter-spacing);line-height:var(--h6-line-height);margin-bottom:var(--h6-margin-bottom);margin-top:var(--h6-margin-top);text-transform:var(--h6-transform)}a{color:var(--link-color);cursor:pointer;font-family:var(--font-primary)}a:focus,a:hover{color:var(--link-hover)}a:active{color:var(--link-active)}blockquote{border-left:2px solid;padding-left:.7rem}blockquote,ol,ul{margin:0 0 1.4rem}ol ol,ol ul,ul ol,ul ul{margin:0}ul.no-list{list-style:none;margin:0;padding-left:0}pre{overflow:auto}code{vertical-align:bottom}hr{border:none;border-bottom:1px solid #ccc}img{font-size:.583rem;word-break:normal}@media (max-width:767px){body,p{font-size:var(--body-mobile-size);margin-bottom:var(--body-mobile-margin-bottom);margin-top:var(--body-mobile-margin-top)}.h1,h1{font-size:var(--h1-mobile-size);margin-bottom:var(--h1-mobile-margin-bottom);margin-top:var(--h1-mobile-margin-top)}.h2,h2{font-size:var(--h2-mobile-size);margin-bottom:var(--h2-mobile-margin-bottom);margin-top:var(--h2-mobile-margin-top)}.h3,h3{font-size:var(--h3-mobile-size);margin-bottom:var(--h3-mobile-margin-bottom);margin-top:var(--h3-mobile-margin-top)}.h4,h4{font-size:var(--h4-mobile-size);margin-bottom:var(--h4-mobile-margin-bottom);margin-top:var(--h4-mobile-margin-top)}.h5,h5{font-size:var(--h5-mobile-size);margin-bottom:var(--h5-mobile-margin-bottom);margin-top:var(--h5-mobile-margin-top)}.h6,h6{font-size:var(--h6-mobile-size);margin-bottom:var(--h6-mobile-margin-bottom);margin-top:var(--h6-mobile-margin-top)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}