.decorative-fill:empty{display:block!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.5}body{margin:0;line-height:inherit}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.grid{display:grid!important}.hidden{display:none!important}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-8{gap:32px}.gap-10{gap:40px}.gap-12{gap:48px}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.w-full{width:100%}.w-auto{width:auto}.w-screen{width:100vw}.h-full{height:100%}.h-auto{height:auto}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.max-w-md{max-width:448px}.max-w-2xl{max-width:672px}.max-w-4xl{max-width:896px}.max-w-6xl{max-width:1152px}.max-w-7xl{max-width:1280px}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.w-2{width:8px}.h-2{height:8px}.w-4{width:16px}.h-4{height:16px}.w-6{width:24px}.h-6{height:24px}.w-8{width:32px}.h-8{height:32px}.w-10{width:40px}.h-10{height:40px}.w-11{width:44px}.h-11{height:44px}.w-12{width:48px}.h-12{height:48px}.w-16{width:64px}.h-16{height:64px}.w-20{width:80px}.h-20{height:80px}.w-24{width:96px}.h-24{height:96px}.w-28{width:112px}.h-28{height:112px}.p-0{padding:0}.p-2{padding:8px}.p-4{padding:16px}.p-5{padding:20px}.p-6{padding:24px}.p-8{padding:32px}.px-3{padding-left:12px;padding-right:12px}.px-4{padding-left:16px;padding-right:16px}.px-5{padding-left:20px;padding-right:20px}.px-6{padding-left:24px;padding-right:24px}.px-8{padding-left:32px;padding-right:32px}.px-12{padding-left:48px;padding-right:48px}.py-2{padding-top:8px;padding-bottom:8px}.py-3{padding-top:12px;padding-bottom:12px}.py-4{padding-top:16px;padding-bottom:16px}.py-6{padding-top:24px;padding-bottom:24px}.py-8{padding-top:32px;padding-bottom:32px}.py-12{padding-top:48px;padding-bottom:48px}.py-16{padding-top:64px;padding-bottom:64px}.py-20{padding-top:80px;padding-bottom:80px}@media(min-width:640px){.sm\:py-10{padding-top:40px;padding-bottom:40px}.sm\:py-12{padding-top:48px;padding-bottom:48px}.sm\:py-14{padding-top:56px;padding-bottom:56px}.sm\:py-16{padding-top:64px;padding-bottom:64px}.sm\:py-20{padding-top:80px;padding-bottom:80px}}@media(min-width:1024px){.lg\:py-12{padding-top:48px;padding-bottom:48px}.lg\:py-16{padding-top:64px;padding-bottom:64px}.lg\:py-20{padding-top:80px;padding-bottom:80px}.lg\:py-24{padding-top:96px;padding-bottom:96px}.lg\:py-28{padding-top:112px;padding-bottom:112px}.lg\:py-32{padding-top:128px;padding-bottom:128px}}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-7{margin-bottom:28px}.mb-8{margin-bottom:32px}.mb-10{margin-bottom:40px}.mb-12{margin-bottom:48px}.mt-2{margin-top:8px}.mt-4{margin-top:16px}.mt-6{margin-top:24px}.space-y-2>*+*{margin-top:8px}.space-y-4>*+*{margin-top:16px}.text-xs{font-size:12px;line-height:16px}.text-sm{font-size:14px;line-height:20px}.text-base{font-size:16px;line-height:24px}.text-lg{font-size:18px;line-height:28px}.text-xl{font-size:20px;line-height:28px}.text-2xl{font-size:24px;line-height:32px}.text-3xl{font-size:30px;line-height:36px}.text-4xl{font-size:36px;line-height:40px}.text-5xl{font-size:48px;line-height:1}.text-6xl{font-size:60px;line-height:1}.text-\[80px\]{font-size:80px}.text-\[96px\]{font-size:96px}.leading-tight{line-height:1.25}.leading-relaxed{line-height:1.625}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration:underline}.no-underline{text-decoration:none}.line-through{text-decoration:line-through}.underline-offset-4{text-underline-offset:4px}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.bg-brand-1{background-color:var(--brand-1, #fafafa)}.bg-brand-2{background-color:var(--brand-2, #f3f3f3)}.bg-brand-3{background-color:var(--brand-3, #e9e9e9)}.bg-brand-9{background-color:var(--brand-9, #7a4ca6)}.bg-brand-12{background-color:var(--brand-12, #1a1a1a)}.bg-accent-9{background-color:var(--accent-9, #ff6b35)}.bg-accent-10{background-color:var(--accent-10, #ff5722)}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-emerald-500{background-color:#10b981}.bg-emerald-100{background-color:#d1fae5}.bg-red-500{background-color:#ef4444}.text-brand-1{color:var(--brand-1, #fafafa)}.text-brand-9{color:var(--brand-9, #7a4ca6)}.text-brand-11{color:var(--brand-11, #4a4a4a)}.text-brand-12{color:var(--brand-12, #1a1a1a)}.text-accent-9{color:var(--accent-9, #ff6b35)}.text-white{color:#fff}.text-black{color:#000}.text-neutral-11{color:#525252}.text-emerald-700{color:#047857}.text-red-700{color:#b91c1c}.border-brand-6{border-color:var(--brand-6, #d0d0d0)}.border-brand-9{border-color:var(--brand-9, #7a4ca6)}.border-brand-11{border-color:var(--brand-11, #4a4a4a)}.border-brand-12{border-color:var(--brand-12, #1a1a1a)}.border{border-width:1px;border-style:solid}.border-2{border-width:2px;border-style:solid}.border-t{border-top-width:1px;border-top-style:solid}.border-b{border-bottom-width:1px;border-bottom-style:solid}.rounded{border-radius:4px}.rounded-md{border-radius:6px}.rounded-lg{border-radius:8px}.rounded-xl{border-radius:12px}.rounded-2xl{border-radius:16px}.rounded-3xl{border-radius:24px}.rounded-full{border-radius:9999px}.shadow{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000000f}.shadow-md{box-shadow:0 4px 6px #0000001a}.shadow-lg{box-shadow:0 10px 15px #0000001a}.shadow-xl{box-shadow:0 20px 25px #0000001a}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.transition{transition:all .2s ease}.transition-colors{transition:color .2s,background-color .2s,border-color .2s}.duration-200{transition-duration:.2s}.ease-out{transition-timing-function:ease-out}.hover\:bg-brand-9:hover{background-color:var(--brand-9, #7a4ca6)}.hover\:bg-accent-10:hover{background-color:var(--accent-10, #ff5722)}.hover\:text-brand-1:hover{color:var(--brand-1, #fafafa)}.hover\:border-brand-9:hover{border-color:var(--brand-9, #7a4ca6)}.cursor-pointer{cursor:pointer}.overflow-hidden{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.drop-shadow{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.ring-2{box-shadow:0 0 0 2px var(--ring-color, var(--brand-9, #7a4ca6))}.ring-offset-2{--ring-offset: 2px}@media(min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:w-auto{width:auto}.sm\:gap-4{gap:16px}.sm\:px-6{padding-left:24px;padding-right:24px}.sm\:px-8{padding-left:32px;padding-right:32px}.sm\:py-12{padding-top:48px;padding-bottom:48px}.sm\:mb-6{margin-bottom:24px}.sm\:mb-8{margin-bottom:32px}.sm\:mb-10{margin-bottom:40px}.sm\:text-5xl{font-size:48px;line-height:1}.sm\:text-lg{font-size:18px;line-height:28px}.sm\:text-xl{font-size:20px;line-height:28px}.sm\:text-left{text-align:left}}@media(min-width:768px){.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:text-6xl{font-size:60px;line-height:1}}@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:order-2{order:2}.lg\:px-12{padding-left:48px;padding-right:48px}.lg\:py-16{padding-top:64px;padding-bottom:64px}.lg\:py-20{padding-top:80px;padding-bottom:80px}.lg\:mb-8{margin-bottom:32px}.lg\:mb-10{margin-bottom:40px}.lg\:mb-12{margin-bottom:48px}.lg\:text-xl{font-size:20px;line-height:28px}.lg\:text-\[80px\]{font-size:80px}}.aspect-\[16\/9\]{aspect-ratio:16 / 9}.aspect-\[4\/5\]{aspect-ratio:4 / 5}.backdrop-blur{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.bg-accent-2\/40{background-color:color-mix(in oklch,var(--accent-2) 40%,transparent)}.bg-accent-3{background-color:var(--accent-3)}.bg-accent-9\/15{background-color:color-mix(in oklch,var(--accent-9) 15%,transparent)}.bg-accent-9\/30{background-color:color-mix(in oklch,var(--accent-9) 30%,transparent)}.bg-brand-11\/30{background-color:color-mix(in oklch,var(--brand-11) 30%,transparent)}.bg-current{background-color:currentColor}.bg-error\/10{background-color:color-mix(in oklch,var(--color-error, #dc2626) 10%,transparent)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-neutral-3{background-color:var(--neutral-3)}.bg-success\/15{background-color:color-mix(in oklch,var(--color-success, #16a34a) 15%,transparent)}.border-accent-9{border-color:var(--accent-9)}.border-accent-9\/30{border-color:color-mix(in oklch,var(--accent-9) 30%,transparent)}.border-brand-11\/40{border-color:color-mix(in oklch,var(--brand-11) 40%,transparent)}.border-brand-12\/15{border-color:color-mix(in oklch,var(--brand-12) 15%,transparent)}.border-brand-3{border-color:var(--brand-3)}.border-l{border-left-width:1px;border-left-style:solid}.border-l-2{border-left-width:2px;border-left-style:solid}.border-l-4{border-left-width:4px;border-left-style:solid}.border-r{border-right-width:1px;border-right-style:solid}.border-y{border-top-width:1px;border-bottom-width:1px;border-style:solid}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.font-body{font-family:var(--font-body, system-ui, sans-serif)}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.from-brand-12\/80{--tw-gradient-stops: color-mix(in oklch, var(--brand-12) 80%, transparent), var(--tw-gradient-via, transparent), var(--tw-gradient-to, transparent)}.from-brand-2{--tw-gradient-stops: var(--brand-2), var(--tw-gradient-via, transparent), var(--tw-gradient-to, transparent)}.gap-1\.5{gap:6px}.gap-2\.5{gap:10px}details[open] .rotate-45{transform:rotate(45deg)}.h-2\.5{height:10px}.h-5{height:20px}.h-9{height:36px}.h-px{height:1px}.hover\:-translate-y-1:hover{transform:translateY(-4px)}.hover\:bg-accent-10:hover{background-color:var(--accent-10)}.hover\:bg-brand-11:hover{background-color:var(--brand-11)}.hover\:bg-brand-2\/40:hover{background-color:color-mix(in oklch,var(--brand-2) 40%,transparent)}.hover\:bg-brand-3:hover{background-color:var(--brand-3)}.hover\:border-brand-9\/30:hover{border-color:color-mix(in oklch,var(--brand-9) 30%,transparent)}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.1\]{line-height:1.1}.leading-none{line-height:1}.leading-snug{line-height:1.375}@media(min-width:1024px){.lg\:aspect-\[4\/5\]{aspect-ratio:4 / 5}}@media(min-width:1024px){.lg\:col-span-4{grid-column:span 4 / span 4}}@media(min-width:1024px){.lg\:col-span-5{grid-column:span 5 / span 5}}@media(min-width:1024px){.lg\:col-span-7{grid-column:span 7 / span 7}}@media(min-width:1024px){.lg\:gap-12{gap:48px}}@media(min-width:1024px){.lg\:gap-16{gap:64px}}@media(min-width:1024px){.lg\:gap-6{gap:24px}}@media(min-width:1024px){.lg\:gap-8{gap:32px}}@media(min-width:1024px){.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1024px){.lg\:mb-10{margin-bottom:40px}}@media(min-width:1024px){.lg\:mb-12{margin-bottom:48px}}@media(min-width:1024px){.lg\:mb-14{margin-bottom:56px}}@media(min-width:1024px){.lg\:mb-16{margin-bottom:64px}}@media(min-width:1024px){.lg\:mb-8{margin-bottom:32px}}@media(min-width:1024px){.lg\:mt-16{margin-top:64px}}@media(min-width:1024px){.lg\:mt-24{margin-top:96px}}@media(min-width:1024px){.lg\:my-16{margin-top:64px;margin-bottom:64px}}@media(min-width:1024px){.lg\:order-1{order:1}}@media(min-width:1024px){.lg\:order-2{order:2}}@media(min-width:1024px){.lg\:p-10{padding:40px}}@media(min-width:1024px){.lg\:p-12{padding:48px}}@media(min-width:1024px){.lg\:p-6{padding:24px}}@media(min-width:1024px){.lg\:p-8{padding:32px}}@media(min-width:1024px){.lg\:pb-24{padding-bottom:96px}}@media(min-width:1024px){.lg\:pb-6{padding-bottom:24px}}@media(min-width:1024px){.lg\:pt-24{padding-top:96px}}@media(min-width:1024px){.lg\:px-12{padding-left:48px;padding-right:48px}}@media(min-width:1024px){.lg\:px-6{padding-left:24px;padding-right:24px}}@media(min-width:1024px){.lg\:py-24{padding-top:96px;padding-bottom:96px}}@media(min-width:1024px){.lg\:py-28{padding-top:112px;padding-bottom:112px}}@media(min-width:1024px){.lg\:py-32{padding-top:128px;padding-bottom:128px}}@media(min-width:1024px){.lg\:py-8{padding-top:32px;padding-bottom:32px}}@media(min-width:1024px){.lg\:text-\[80px\]{font-size:80px}}@media(min-width:1024px){.lg\:text-base{font-size:16px;line-height:24px}}@media(min-width:1024px){.lg\:text-lg{font-size:18px;line-height:28px}}@media(min-width:1024px){.lg\:text-xl{font-size:20px;line-height:28px}}@media(min-width:1024px){.lg\:w-\[480px\]{width:480px}}.list-none{list-style:none}.m-auto{margin:auto}.max-w-\[1440px\]{max-width:1440px}.max-w-\[18ch\]{max-width:18ch}.mb-0\.5{margin-bottom:2px}.mb-1{margin-bottom:4px}.mb-1\.5{margin-bottom:6px}.mb-2\.5{margin-bottom:10px}@media(min-width:768px){.md\:col-span-5{grid-column:span 5 / span 5}}@media(min-width:768px){.md\:col-span-7{grid-column:span 7 / span 7}}@media(min-width:768px){.md\:gap-4{gap:16px}}@media(min-width:768px){.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:768px){.md\:p-0{padding:0}}@media(min-width:768px){.md\:text-sm{font-size:14px;line-height:20px}}@media(min-width:768px){.md\:text-xs{font-size:12px;line-height:16px}}.min-h-\[44px\]{min-height:44px}.min-w-0{min-width:0}.ml-0\.5{margin-left:2px}.ml-1{margin-left:4px}.mt-0\.5{margin-top:2px}.mt-1{margin-top:4px}.mt-10{margin-top:40px}.mt-3{margin-top:12px}.mt-5{margin-top:20px}.mt-8{margin-top:32px}.my-10{margin-top:40px;margin-bottom:40px}.not-italic{font-style:normal}.object-cover{object-fit:cover}.opacity-70{opacity:.7}.pb-2{padding-bottom:8px}.pb-5{padding-bottom:20px}.pb-8{padding-bottom:32px}.pl-6{padding-left:24px}.pt-4{padding-top:16px}.pt-6{padding-top:24px}.px-1{padding-left:4px;padding-right:4px}.px-2{padding-left:8px;padding-right:8px}.py-10{padding-top:40px;padding-bottom:40px}.py-2\.5{padding-top:10px;padding-bottom:10px}.right-4{right:16px}.shadow-2xl{box-shadow:0 25px 50px #00000040}.shadow-card{box-shadow:0 2px 8px #00000014}.shadow-sm{box-shadow:0 1px 2px #0000000d}@media(min-width:640px){.sm\:aspect-\[21\/9\]{aspect-ratio:21 / 9}}@media(min-width:640px){.sm\:aspect-\[4\/5\]{aspect-ratio:4 / 5}}@media(min-width:640px){.sm\:gap-10{gap:40px}}@media(min-width:640px){.sm\:gap-3{gap:12px}}@media(min-width:640px){.sm\:gap-4{gap:16px}}@media(min-width:640px){.sm\:gap-5{gap:20px}}@media(min-width:640px){.sm\:gap-6{gap:24px}}@media(min-width:640px){.sm\:gap-8{gap:32px}}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px){.sm\:h-14{height:56px}}@media(min-width:640px){.sm\:h-28{height:112px}}@media(min-width:640px){.sm\:h-20{height:80px}}@media(min-width:640px){.sm\:mb-10{margin-bottom:40px}}@media(min-width:640px){.sm\:mb-12{margin-bottom:48px}}@media(min-width:640px){.sm\:mb-14{margin-bottom:56px}}@media(min-width:640px){.sm\:mb-3{margin-bottom:12px}}@media(min-width:640px){.sm\:mb-4{margin-bottom:16px}}@media(min-width:640px){.sm\:mb-5{margin-bottom:20px}}@media(min-width:640px){.sm\:mb-6{margin-bottom:24px}}@media(min-width:640px){.sm\:mb-7{margin-bottom:28px}}@media(min-width:640px){.sm\:mb-8{margin-bottom:32px}}@media(min-width:640px){.sm\:mt-12{margin-top:48px}}@media(min-width:640px){.sm\:mt-14{margin-top:56px}}@media(min-width:640px){.sm\:mt-16{margin-top:64px}}@media(min-width:640px){.sm\:my-14{margin-top:56px;margin-bottom:56px}}@media(min-width:640px){.sm\:p-10{padding:40px}}@media(min-width:640px){.sm\:p-6{padding:24px}}@media(min-width:640px){.sm\:p-7{padding:28px}}@media(min-width:640px){.sm\:p-8{padding:32px}}@media(min-width:640px){.sm\:pb-16{padding-bottom:64px}}@media(min-width:640px){.sm\:pb-6{padding-bottom:24px}}@media(min-width:640px){.sm\:pl-8{padding-left:32px}}@media(min-width:640px){.sm\:pt-12{padding-top:48px}}@media(min-width:640px){.sm\:px-10{padding-left:40px;padding-right:40px}}@media(min-width:640px){.sm\:px-6{padding-left:24px;padding-right:24px}}@media(min-width:640px){.sm\:px-8{padding-left:32px;padding-right:32px}}@media(min-width:640px){.sm\:py-10{padding-top:40px;padding-bottom:40px}}@media(min-width:640px){.sm\:py-14{padding-top:56px;padding-bottom:56px}}@media(min-width:640px){.sm\:py-16{padding-top:64px;padding-bottom:64px}}@media(min-width:640px){.sm\:py-20{padding-top:80px;padding-bottom:80px}}@media(min-width:640px){.sm\:py-24{padding-top:96px;padding-bottom:96px}}@media(min-width:640px){.sm\:py-5{padding-top:20px;padding-bottom:20px}}@media(min-width:640px){.sm\:right-6{right:24px}}@media(min-width:640px){.sm\:text-\[10px\]{font-size:10px}}@media(min-width:640px){.sm\:text-base{font-size:16px;line-height:24px}}@media(min-width:640px){.sm\:text-lg{font-size:18px;line-height:28px}}@media(min-width:640px){.sm\:text-sm{font-size:14px;line-height:20px}}@media(min-width:640px){.sm\:text-xl{font-size:20px;line-height:28px}}@media(min-width:640px){.sm\:text-xs{font-size:12px;line-height:16px}}@media(min-width:640px){.sm\:top-6{top:24px}}@media(min-width:640px){.sm\:tracking-\[0\.3em\]{letter-spacing:.3em}}@media(min-width:640px){.sm\:w-14{width:56px}}@media(min-width:640px){.sm\:w-20{width:80px}}@media(min-width:640px){.sm\:w-28{width:112px}}@media(min-width:640px){.sm\:w-8{width:32px}}@media(min-width:640px){.sm\:w-\[440px\]{width:440px}}@media(min-width:640px){.sm\:w-auto{width:auto}}.space-y-3>*+*{margin-top:12px}.table-fixed{table-layout:fixed}.tabular-nums{font-variant-numeric:tabular-nums}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[40px\]{font-size:40px}.text-\[9px\]{font-size:9px}.text-accent-11{color:var(--accent-11)}.text-brand-12\/60{color:color-mix(in oklch,var(--brand-12) 60%,transparent)}.text-brand-12\/70{color:color-mix(in oklch,var(--brand-12) 70%,transparent)}.text-error{color:var(--color-error, #dc2626)}.text-success{color:var(--color-success, #16a34a)}.to-brand-2{--tw-gradient-to: var(--brand-2)}.to-brand-3{--tw-gradient-to: var(--brand-3)}.to-transparent{--tw-gradient-to: transparent}.top-20{top:80px}.top-24{top:96px}.top-4{top:16px}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-wider{letter-spacing:.05em}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.via-brand-12\/30{--tw-gradient-via: color-mix(in oklch, var(--brand-12) 30%, transparent)}.via-brand-2\/80{--tw-gradient-via: color-mix(in oklch, var(--brand-2) 80%, transparent)}.w-5{width:20px}.w-9{width:36px}@media(min-width:1280px){.xl\:text-\[96px\]{font-size:96px}}.z-0{z-index:0}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.hover\:shadow-xl:hover{box-shadow:0 20px 25px #0000001a}.hover\:underline:hover{text-decoration:underline}@media(min-width:1024px){.lg\:items-center{align-items:center}}@media(min-width:1024px){.lg\:text-2xl{font-size:24px;line-height:32px}}@media(min-width:1024px){.lg\:text-3xl{font-size:30px;line-height:36px}}@media(min-width:1024px){.lg\:text-4xl{font-size:36px;line-height:40px}}@media(min-width:1024px){.lg\:text-5xl{font-size:48px;line-height:1}}@media(min-width:1024px){.lg\:text-6xl{font-size:60px;line-height:1}}@media(min-width:768px){.md\:block{display:block!important}}@media(min-width:768px){.md\:hidden{display:none!important}}@media(min-width:768px){.md\:justify-center{justify-content:center}}@media(min-width:768px){.md\:text-4xl{font-size:36px;line-height:40px}}@media(min-width:768px){.md\:text-5xl{font-size:48px;line-height:1}}@media(min-width:768px){.md\:text-6xl{font-size:60px;line-height:1}}.ring-brand-3{box-shadow:0 0 0 2px var(--brand-3)}.ring-brand-9{box-shadow:0 0 0 2px var(--brand-9)}@media(min-width:640px){.sm\:aspect-square{aspect-ratio:1 / 1}}@media(min-width:640px){.sm\:flex-row{flex-direction:row}}@media(min-width:640px){.sm\:flex-wrap{flex-wrap:wrap}}@media(min-width:640px){.sm\:items-center{align-items:center}}@media(min-width:640px){.sm\:justify-end{justify-content:flex-end}}@media(min-width:640px){.sm\:rounded-3xl{border-radius:24px}}@media(min-width:640px){.sm\:text-2xl{font-size:24px;line-height:32px}}@media(min-width:640px){.sm\:text-3xl{font-size:30px;line-height:36px}}@media(min-width:640px){.sm\:text-4xl{font-size:36px;line-height:40px}}@media(min-width:640px){.sm\:text-5xl{font-size:48px;line-height:1}}@media(min-width:640px){.sm\:text-left{text-align:left}}.active\:scale-95:active{transform:scale(.95)}.scale-105{transform:scale(1.05)}.max-w-xl{max-width:576px}.max-w-3xl{max-width:768px}.max-w-5xl{max-width:1024px}@media(min-width:1024px){.lg\:text-8xl{font-size:96px;line-height:1}}@media(min-width:640px){.sm\:rounded-\[24px\]{border-radius:24px}}@keyframes shimmer-sweep{0%{background-position:-150% 0}to{background-position:250% 0}}.text-shimmer{background-image:linear-gradient(100deg,var(--color-brand-12, #1a1a1a) 35%,color-mix(in oklch,var(--color-brand-12, #1a1a1a) 35%,white) 50%,var(--color-brand-12, #1a1a1a) 65%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:shimmer-sweep 3.5s ease-in-out infinite}.text-shimmer-light{background-image:linear-gradient(100deg,var(--color-brand-1, #fff) 35%,color-mix(in oklch,var(--color-brand-1, #fff) 40%,var(--color-accent-9, #4dabf7)) 50%,var(--color-brand-1, #fff) 65%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:shimmer-sweep 3.5s ease-in-out infinite}@keyframes countdown-blink{0%,to{opacity:1;text-shadow:0 0 6px rgba(255,71,87,.5)}50%{opacity:.6;text-shadow:0 0 20px rgba(255,71,87,.95)}}.countdown-blink{color:#ff4757;animation:countdown-blink 1s ease-in-out infinite}@keyframes carrier-glow-pulse{0%,to{box-shadow:0 0 #78beff00;filter:brightness(1)}50%{box-shadow:0 0 18px #78beff80;filter:brightness(1.18)}}.carrier-glow{animation:carrier-glow-pulse 2.6s ease-in-out infinite}.carrier-glow:nth-child(2){animation-delay:.5s}.carrier-glow:nth-child(3){animation-delay:1s}.carrier-glow:nth-child(4){animation-delay:1.5s}.gallery-nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:9999px;background:#ffffff59;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex!important;align-items:center;justify-content:center;color:#1a1a1a;border:none;cursor:pointer;z-index:20;transition:background .15s ease}.gallery-nav-btn:hover{background:#fff9}.gallery-nav-prev{left:10px}.gallery-nav-next{right:10px}@keyframes icon-wiggle{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(-8deg) scale(1.05)}75%{transform:rotate(8deg) scale(1.05)}}.icon-animate{animation:icon-wiggle 2.2s ease-in-out infinite}@keyframes cta-glow-pulse{0%,70%,to{box-shadow:0 0 #fff9,0 10px 25px #00000040;transform:translateY(0)}10%{transform:translateY(-4px)}20%{transform:translateY(0)}35%{box-shadow:0 0 0 8px #fff0,0 10px 25px #00000040;transform:translateY(0)}}.cta-glow-pulse{animation:cta-glow-pulse 2.4s ease-in-out infinite}.sticky-buy-bar{position:fixed;left:0;right:0;bottom:0;z-index:9999!important;background:#fffffff5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 -6px 24px #00000026;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .25s ease}.sticky-buy-bar.is-visible{transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/builder-tailwind-utilities.css.map */
