html,body{max-width:100%}img,svg,video{max-width:100%}@media(max-width:1100px){html,body{overflow-x:hidden;width:100%}.site-page{align-items:stretch!important;min-height:100vh!important;overflow-x:hidden;width:100%!important}.site-page>:not(.site-header){box-sizing:border-box!important;height:auto!important;max-width:100%!important;min-width:0!important;padding-left:20px!important;padding-right:20px!important;width:100%!important}.site-page>[class*=flex-row]:not(.site-header),.site-page>:not(.site-header)>[class*=flex-row]{align-items:stretch!important;flex-direction:column!important;height:auto!important;max-width:100%!important;min-width:0!important;width:100%!important;flex-wrap:wrap}body>div>div:nth-child(4)>div.flex.flex-row.gap-3.items-center.justify-center.self-stretch.shrink-0.relative>div>div.rounded{display:none}body>div>div:nth-child(4)>div.flex.flex-row.gap-3.items-center.justify-center.self-stretch.shrink-0.relative>div svg{transform:rotate(90deg)}.site-page>:not(.site-header)>*{box-sizing:border-box!important;max-width:100%!important;min-width:0!important}.site-page [class~="w-[1440px]"],.site-page [class~="w-[1400px]"],.site-page [class~="w-[1280px]"],.site-page [class~="w-[1200px]"],.site-page [class~="w-[1100px]"],.site-page [class~="w-[1000px]"],.site-page [class~="w-[900px]"],.site-page [class~="w-[800px]"],.site-page [class~="w-[768px]"],.site-page [class~="w-[720px]"],.site-page [class~="w-[700px]"],.site-page [class~="w-[600px]"],.site-page [class~="w-[540px]"],.site-page [class~="w-[500px]"],.site-page [class~="w-[480px]"],.site-page [class~="w-[450px]"]{height:auto!important;max-width:100%!important;width:100%!important}.site-page p,.site-page [class*=leading-normal]{overflow-wrap:anywhere}.site-page>:not(.site-header)>[class*=static]{display:flex!important;flex-direction:column!important;gap:24px!important;height:auto!important;width:100%!important}.site-page>:not(.site-header)>[class*=absolute],.site-page>:not(.site-header)>[class*=static]>[class*=absolute]{inset:auto!important;position:static!important;transform:none!important}.site-page>:not(.site-header) img:not(.original),.site-page>:not(.site-header) video{height:auto!important;-o-object-fit:cover;object-fit:cover}.site-page [class*="text-[64px]"],.site-page [class*="text-[60px]"],.site-page [class*="text-[56px]"],.site-page [class*="text-[52px]"],.site-page [class*=text-5xl]{font-size:36px!important;line-height:1.12!important}.site-page [class*="text-[48px]"],.site-page [class*="text-[44px]"],.site-page [class*="text-[40px]"]{font-size:32px!important;line-height:1.16!important}.site-page [class*="text-[36px]"],.site-page [class*=text-4xl]{font-size:28px!important;line-height:1.2!important}.site-page [class*=text-xl]{font-size:18px!important}.site-page [class*=gap-20],.site-page [class*=gap-16],.site-page [class*="gap-[60px]"],.site-page [class*=gap-12]{gap:32px!important}.site-page [class*=pt-24],.site-page [class*="pt-[100px]"],.site-page [class*="pt-[90px]"],.site-page [class*=pt-20]{padding-top:48px!important}.site-page [class*=pb-24],.site-page [class*="pb-[100px]"],.site-page [class*="pb-[90px]"],.site-page [class*=pb-20]{padding-bottom:48px!important}.site-page #mobile-col,.site-page .mobile-col{flex-direction:column!important}html body div.site-page .mobile-row[class*=flex-row]{flex-direction:row!important}}@media(max-width:480px){.site-page>:not(.site-header){padding-left:16px!important;padding-right:16px!important}.site-page>.home-page,.site-page>.needs-page{padding:0!important}.site-page [class*="text-[64px]"],.site-page [class*="text-[60px]"],.site-page [class*="text-[56px]"],.site-page [class*="text-[52px]"],.site-page [class*=text-5xl],.site-page [class*="text-[48px]"],.site-page [class*="text-[44px]"],.site-page [class*="text-[40px]"]{font-size:26px!important;line-height:1.15!important}.site-page [class*="text-[36px]"],.site-page [class*=text-4xl]{font-size:24px!important}.site-page [class*="text-[32px]"],.site-page [class*="text-[28px]"],.site-page [class*=text-3xl]{font-size:22px!important;line-height:1.22!important}.site-page [class*=text-2xl]{font-size:20px!important;line-height:1.25!important}.site-page [class*=text-xl]{font-size:16px!important;line-height:1.4!important}.site-page h1{font-size:min(26px,8vw)!important;line-height:1.15!important}.site-page h2{font-size:min(22px,7vw)!important;line-height:1.22!important}.site-page h3{font-size:min(19px,6vw)!important;line-height:1.3!important}.site-page button:not(.site-header__toggle):not(.gallery-thumb),.site-page a[class*=py-3],.site-page a[class*=pt-3][class*=pb-3],.site-page a[class*="pt-3.5"][class*="pb-3.5"]{font-size:13px!important;line-height:1.2!important;min-height:42px!important;padding:10px 16px!important}.site-page button:not(.site-header__toggle):not(.gallery-thumb) svg,.site-page a[class*=py-3] svg{height:16px!important;width:16px!important}}@media(min-width:481px)and (max-width:768px){.site-page [class*="text-[64px]"],.site-page [class*="text-[60px]"],.site-page [class*="text-[56px]"],.site-page [class*="text-[52px]"],.site-page [class*=text-5xl]{font-size:30px!important}.site-page [class*="text-[48px]"],.site-page [class*="text-[44px]"],.site-page [class*="text-[40px]"]{font-size:28px!important}.site-page button:not(.site-header__toggle):not(.gallery-thumb),.site-page a[class*=py-3],.site-page a[class*=pt-3][class*=pb-3]{font-size:13px!important;min-height:44px!important;padding:11px 18px!important}}body[data-page=regulations] .regulation-card-grid{display:grid!important;gap:24px!important;grid-template-columns:repeat(3,minmax(0,1fr));height:auto!important;max-width:1200px!important;width:100%!important}body[data-page=regulations] .regulation-card-grid>*{min-width:0!important;width:100%!important}body[data-page=regulations] .regulation-card-grid [style*="white-space: nowrap"]{white-space:normal!important}body[data-page=regulations] .regulation-card-grid>*>img{aspect-ratio:16 / 9;height:180px!important;-o-object-fit:cover;object-fit:cover;width:100%!important}@media(max-width:900px){body[data-page=regulations] .regulation-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){body[data-page=regulations] .regulation-card-grid{grid-template-columns:1fr}}
