.footer-look{isolation:isolate;background-color:var(--color-ink-blue);background-image:linear-gradient(180deg, var(--color-deep-blue) 0%, var(--color-ink-blue) 50%, var(--color-night) 100%);position:relative}.footer-look-layer{z-index:-20;pointer-events:none;background:radial-gradient(60% 70% at 100% 100%, color-mix(in oklab, var(--color-horizon) 55%, transparent), color-mix(in oklab, var(--color-royal) 25%, transparent) 45%, transparent 75%), radial-gradient(35% 35% at 0% 0%, color-mix(in oklab, var(--color-glow) 22%, transparent), transparent 70%);position:absolute;inset:0}[dir=rtl] .footer-look-layer{transform:scaleX(-1)}:root[data-theme=dark] .footer-look{--ring:var(--color-glow)}:root[data-theme=dark] .footer-look :focus-visible{outline-color:var(--ring)}:root:not([data-theme=dark]) .footer-look{background-color:var(--color-surface);background-image:linear-gradient(180deg, var(--color-surface) 0%, color-mix(in oklab, var(--color-soft-blue) 30%, var(--color-surface)) 100%)}:root:not([data-theme=dark]) .footer-look-layer{background:radial-gradient(60% 70% at 100% 100%, color-mix(in oklab, var(--color-soft-blue) 70%, transparent), transparent 75%), radial-gradient(35% 35% at 0% 0%, color-mix(in oklab, var(--color-lavender) 35%, transparent), transparent 70%)}:root:not([data-theme=dark]) .footer-look{color:var(--color-ink);--color-glow:var(--color-horizon)}:root:not([data-theme=dark]) .footer-look :is(.text-white,.hover\:text-white:hover){color:var(--color-ink)}:root:not([data-theme=dark]) .footer-look .text-white\/85{color:color-mix(in oklab, var(--color-ink) 88%, transparent)}:root:not([data-theme=dark]) .footer-look .text-white\/80{color:color-mix(in oklab, var(--color-ink) 85%, transparent)}:root:not([data-theme=dark]) .footer-look :is(.text-white\/70,.text-white\/60,.text-white\/55){color:var(--color-mute)}:root:not([data-theme=dark]) .footer-look .text-white\/50{color:color-mix(in oklab, var(--color-ink) 55%, transparent)}:root:not([data-theme=dark]) .footer-look .text-white\/35{color:color-mix(in oklab, var(--color-ink) 40%, transparent)}:root:not([data-theme=dark]) .footer-look .text-white\/\[0\.02\]{color:color-mix(in oklab, var(--color-ink) 4%, transparent)}:root:not([data-theme=dark]) .footer-look :is(.text-glow,.hover\:text-glow:hover){color:var(--color-horizon-ink)}:root:not([data-theme=dark]) .footer-look .border-white\/10{border-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}:root:not([data-theme=dark]) .footer-look .border-white\/15{border-color:color-mix(in oklab, var(--color-ink) 15%, transparent)}:root:not([data-theme=dark]) .footer-look .border-white\/20{border-color:color-mix(in oklab, var(--color-ink) 18%, transparent)}:root:not([data-theme=dark]) .footer-look :is(.hover\:border-glow:hover,.hover\:border-glow\/60:hover){border-color:var(--color-horizon)}:root:not([data-theme=dark]) .footer-look :is(.bg-white\/\[0\.03\],.bg-white\/\[0\.04\],.bg-navy\/80){background-color:color-mix(in oklab, var(--color-surface) 72%, transparent)}:root:not([data-theme=dark]) .footer-look :is(.hover\:bg-white\/\[0\.06\]:hover,.hover\:bg-white\/\[0\.08\]:hover,.hover\:bg-navy:hover){background-color:var(--color-surface)}:root:not([data-theme=dark]) .footer-look .bg-glow{background-color:var(--color-horizon)}
