/*! Tailwind utilities owned by TotalPlatinumHomeHero; generated from source. */
@layer utilities{:where([data-section-variant=total_platinum_home_hero],[data-section-variant=total_platinum_home_hero] *){&.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}&.absolute{position:absolute}&.relative{position:relative}&.inset-0{inset:calc(var(--spacing)*0)}&.z-\[1\]{z-index:1}&.mx-auto{margin-inline:auto}&.mt-9{margin-top:calc(var(--spacing)*9)}&.block{display:block}&.flex{display:flex}&.h-0\.5{height:calc(var(--spacing)*.5)}&.min-h-\[664px\]{min-height:664px}&.w-\[60px\]{width:60px}&.max-w-\[280px\]{max-width:280px}&.max-w-\[900px\]{max-width:900px}&.translate-y-8{--tw-translate-y:calc(var(--spacing)*8);translate:var(--tw-translate-x)var(--tw-translate-y)}&.items-center{align-items:center}&.justify-center{justify-content:center}&.overflow-hidden{overflow:hidden}&.bg-\[\#ded7d2\]{background-color:#ded7d2}&.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){& .bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}&.bg-white{background-color:var(--color-white)}&.object-cover{object-fit:cover}&.object-center{object-position:center}&.px-5{padding-inline:calc(var(--spacing)*5)}&.text-center{text-align:center}&.\[font-family\:Arial\,Helvetica\,sans-serif\]{font-family:Arial,Helvetica,sans-serif}&.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}&.text-\[48px\]{font-size:48px}&.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}&.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}&.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}&.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}&.tracking-\[\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}&.text-white{color:var(--color-white)}&.uppercase{text-transform:uppercase}@media (width>=360px){& .min-\[360px\]\:min-h-\[786px\]{min-height:786px}& .min-\[360px\]\:max-w-\[320px\]{max-width:320px}& .min-\[360px\]\:text-\[52px\]{font-size:52px}}@media (width>=48rem){& .md\:min-h-\[717px\]{min-height:717px}& .md\:max-w-\[550px\]{max-width:550px}& .md\:-translate-y-5{--tw-translate-y:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}& .md\:px-8{padding-inline:calc(var(--spacing)*8)}& .md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}& .md\:text-\[68px\]{font-size:68px}& .md\:leading-\[\.84\]{--tw-leading:.84;line-height:.84}}@media (width>=80rem){& .xl\:min-h-\[clamp\(720px\,calc\(50vw\+80px\)\,800px\)\]{min-height:clamp(720px,50vw + 80px,800px)}& .xl\:max-w-\[1180px\]{max-width:1180px}& .xl\:translate-y-16{--tw-translate-y:calc(var(--spacing)*16);translate:var(--tw-translate-x)var(--tw-translate-y)}& .xl\:text-\[128px\]{font-size:128px}& .xl\:leading-\[\.92\]{--tw-leading:.92;line-height:.92}}}}