.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}#frontend .btn-primary{display:inline-block;padding:1rem 2rem;font-weight:600;text-transform:uppercase;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-color:var(--button-bg);color:var(--button-text);font-size:.875rem;letter-spacing:.1em}#frontend .btn-primary:hover{filter:brightness(1.15);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.section-padding{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.section-padding{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.section-padding{padding-left:4rem;padding-right:4rem}}.section-padding{padding-top:var(--block-pt);padding-bottom:var(--block-pb);text-align:var(--block-text-align)}[data-block-type]{background-color:var(--block-bg,transparent)}[data-block-type]:nth-child(2n):not([style*="--block-bg"]){background-color:var(--secondary-bg)}.container-site{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:var(--block-max-width)}.card-bg{background-color:var(--card-bg,rgba(255,255,255,.08))}.card-premium{border-radius:12px;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 12px rgba(0,0,0,.25);transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}.card-premium:hover{box-shadow:0 8px 28px rgba(0,0,0,.4);border-color:rgba(255,255,255,.12);transform:translateY(-2px)}.accent-top-band{border-top:3px solid var(--accent)}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}#frontend .pointer-events-none{pointer-events:none}#frontend .visible{visibility:visible}#frontend .invisible{visibility:hidden}#frontend .collapse{visibility:collapse}#frontend .fixed{position:fixed}#frontend .absolute{position:absolute}#frontend .relative{position:relative}#frontend .-inset-4{inset:-1rem}#frontend .inset-0{inset:0}#frontend .-inset-x-32{left:-8rem;right:-8rem}#frontend .-inset-y-16{top:-4rem;bottom:-4rem}#frontend .-bottom-2\.5{bottom:-.625rem}#frontend .-bottom-32{bottom:-8rem}#frontend .-bottom-4{bottom:-1rem}#frontend .-bottom-6{bottom:-1.5rem}#frontend .-bottom-8{bottom:-2rem}#frontend .-bottom-\[1\.1rem\]{bottom:-1.1rem}#frontend .-left-32{left:-8rem}#frontend .-left-64{left:-16rem}#frontend .-right-2{right:-.5rem}#frontend .-right-32{right:-8rem}#frontend .-right-4{right:-1rem}#frontend .-right-64{right:-16rem}#frontend .-right-\[200px\]{right:-200px}#frontend .-right-\[5\%\]{right:-5%}#frontend .-top-32{top:-8rem}#frontend .-top-64{top:-16rem}#frontend .-top-\[200px\]{top:-200px}#frontend .bottom-0{bottom:0}#frontend .bottom-10{bottom:2.5rem}#frontend .bottom-\[-5px\]{bottom:-5px}#frontend .left-0{left:0}#frontend .left-1\/2{left:50%}#frontend .left-\[-20px\]{left:-20px}#frontend .left-\[-2rem\]{left:-2rem}#frontend .left-\[-5px\]{left:-5px}#frontend .left-\[20\%\]{left:20%}#frontend .right-0{right:0}#frontend .right-10{right:2.5rem}#frontend .right-4{right:1rem}#frontend .right-\[-5\%\]{right:-5%}#frontend .right-\[-5px\]{right:-5px}#frontend .right-\[20\%\]{right:20%}#frontend .top-0{top:0}#frontend .top-1\/2{top:50%}#frontend .top-10{top:2.5rem}#frontend .top-4{top:1rem}#frontend .top-\[-5px\]{top:-5px}#frontend .top-\[10\%\]{top:10%}#frontend .-z-10{z-index:-10}#frontend .z-0{z-index:0}#frontend .z-10{z-index:10}#frontend .z-20{z-index:20}#frontend .z-40{z-index:40}#frontend .z-50{z-index:50}#frontend .m-0{margin:0}#frontend .mx-6{margin-left:1.5rem;margin-right:1.5rem}#frontend .mx-auto{margin-left:auto;margin-right:auto}#frontend .my-10{margin-top:2.5rem;margin-bottom:2.5rem}#frontend .my-4{margin-top:1rem;margin-bottom:1rem}#frontend .my-\[3px\]{margin-top:3px;margin-bottom:3px}#frontend .my-auto{margin-top:auto;margin-bottom:auto}#frontend .mb-0{margin-bottom:0}#frontend .mb-1{margin-bottom:.25rem}#frontend .mb-10{margin-bottom:2.5rem}#frontend .mb-12{margin-bottom:3rem}#frontend .mb-16{margin-bottom:4rem}#frontend .mb-2{margin-bottom:.5rem}#frontend .mb-20{margin-bottom:5rem}#frontend .mb-24{margin-bottom:6rem}#frontend .mb-3{margin-bottom:.75rem}#frontend .mb-4{margin-bottom:1rem}#frontend .mb-5{margin-bottom:1.25rem}#frontend .mb-6{margin-bottom:1.5rem}#frontend .mb-8{margin-bottom:2rem}#frontend .ml-2{margin-left:.5rem}#frontend .ml-4{margin-left:1rem}#frontend .ml-6{margin-left:1.5rem}#frontend .ml-\[2em\]{margin-left:2em}#frontend .mr-2{margin-right:.5rem}#frontend .mt-0{margin-top:0}#frontend .mt-1{margin-top:.25rem}#frontend .mt-1\.5{margin-top:.375rem}#frontend .mt-10{margin-top:2.5rem}#frontend .mt-12{margin-top:3rem}#frontend .mt-16{margin-top:4rem}#frontend .mt-2{margin-top:.5rem}#frontend .mt-20{margin-top:5rem}#frontend .mt-24{margin-top:6rem}#frontend .mt-3{margin-top:.75rem}#frontend .mt-32{margin-top:8rem}#frontend .mt-4{margin-top:1rem}#frontend .mt-40{margin-top:10rem}#frontend .mt-5{margin-top:1.25rem}#frontend .mt-6{margin-top:1.5rem}#frontend .mt-8{margin-top:2rem}#frontend .mt-auto{margin-top:auto}#frontend .\!block{display:block!important}#frontend .block{display:block}#frontend .inline-block{display:inline-block}#frontend .inline{display:inline}#frontend .flex{display:flex}#frontend .inline-flex{display:inline-flex}#frontend .table{display:table}#frontend .grid{display:grid}#frontend .hidden{display:none}#frontend .aspect-\[16\/10\]{aspect-ratio:16/10}#frontend .aspect-\[3\/4\]{aspect-ratio:3/4}#frontend .aspect-\[4\/3\]{aspect-ratio:4/3}#frontend .aspect-\[4\/5\]{aspect-ratio:4/5}#frontend .aspect-square{aspect-ratio:1/1}#frontend .aspect-video{aspect-ratio:16/9}#frontend .h-0\.5{height:.125rem}#frontend .h-1{height:.25rem}#frontend .h-1\.5{height:.375rem}#frontend .h-10{height:2.5rem}#frontend .h-11{height:2.75rem}#frontend .h-12{height:3rem}#frontend .h-14{height:3.5rem}#frontend .h-16{height:4rem}#frontend .h-2\.5{height:.625rem}#frontend .h-20{height:5rem}#frontend .h-24{height:6rem}#frontend .h-32{height:8rem}#frontend .h-4{height:1rem}#frontend .h-48{height:12rem}#frontend .h-5{height:1.25rem}#frontend .h-56{height:14rem}#frontend .h-6{height:1.5rem}#frontend .h-64{height:16rem}#frontend .h-8{height:2rem}#frontend .h-80{height:20rem}#frontend .h-\[1000px\]{height:1000px}#frontend .h-\[1200px\]{height:1200px}#frontend .h-\[1px\]{height:1px}#frontend .h-\[2px\]{height:2px}#frontend .h-\[350px\]{height:350px}#frontend .h-\[3px\]{height:3px}#frontend .h-\[400px\]{height:400px}#frontend .h-\[40vh\]{height:40vh}#frontend .h-\[40vw\]{height:40vw}#frontend .h-\[450px\]{height:450px}#frontend .h-\[500px\]{height:500px}#frontend .h-\[600px\]{height:600px}#frontend .h-\[72px\]{height:72px}#frontend .h-\[800px\]{height:800px}#frontend .h-\[92\%\]{height:92%}#frontend .h-full{height:100%}#frontend .h-px{height:1px}#frontend .min-h-\[200px\]{min-height:200px}#frontend .min-h-\[400px\]{min-height:400px}#frontend .min-h-\[500px\]{min-height:500px}#frontend .min-h-\[60vh\]{min-height:60vh}#frontend .min-h-\[70vh\]{min-height:70vh}#frontend .min-h-\[80px\]{min-height:80px}#frontend .min-h-\[80vh\]{min-height:80vh}#frontend .min-h-screen{min-height:100vh}#frontend .w-1\.5{width:.375rem}#frontend .w-10{width:2.5rem}#frontend .w-11{width:2.75rem}#frontend .w-12{width:3rem}#frontend .w-14{width:3.5rem}#frontend .w-16{width:4rem}#frontend .w-2\.5{width:.625rem}#frontend .w-20{width:5rem}#frontend .w-24{width:6rem}#frontend .w-32{width:8rem}#frontend .w-4{width:1rem}#frontend .w-48{width:12rem}#frontend .w-5{width:1.25rem}#frontend .w-56{width:14rem}#frontend .w-6{width:1.5rem}#frontend .w-64{width:16rem}#frontend .w-8{width:2rem}#frontend .w-80{width:20rem}#frontend .w-\[1000px\]{width:1000px}#frontend .w-\[1200px\]{width:1200px}#frontend .w-\[400px\]{width:400px}#frontend .w-\[40vw\]{width:40vw}#frontend .w-\[500px\]{width:500px}#frontend .w-\[60\%\]{width:60%}#frontend .w-\[800px\]{width:800px}#frontend .w-\[80px\]{width:80px}#frontend .w-\[92\%\]{width:92%}#frontend .w-auto{width:auto}#frontend .w-full{width:100%}#frontend .w-px{width:1px}#frontend .max-w-2xl{max-width:42rem}#frontend .max-w-3xl{max-width:48rem}#frontend .max-w-4xl{max-width:56rem}#frontend .max-w-6xl{max-width:72rem}#frontend .max-w-7xl{max-width:80rem}#frontend .max-w-\[1100px\]{max-width:1100px}#frontend .max-w-\[1200px\]{max-width:1200px}#frontend .max-w-\[1300px\]{max-width:1300px}#frontend .max-w-\[1400px\]{max-width:1400px}#frontend .max-w-\[1500px\]{max-width:1500px}#frontend .max-w-\[600px\]{max-width:600px}#frontend .max-w-\[700px\]{max-width:700px}#frontend .max-w-\[75\%\]{max-width:75%}#frontend .max-w-\[750px\]{max-width:750px}#frontend .max-w-\[800px\]{max-width:800px}#frontend .max-w-\[900px\]{max-width:900px}#frontend .max-w-full{max-width:100%}#frontend .max-w-lg{max-width:32rem}#frontend .max-w-md{max-width:28rem}#frontend .max-w-none{max-width:none}#frontend .max-w-xl{max-width:36rem}#frontend .flex-1{flex:1 1 0%}#frontend .flex-shrink-0,#frontend .shrink-0{flex-shrink:0}#frontend .flex-grow{flex-grow:1}#frontend .origin-center{transform-origin:center}#frontend .origin-left{transform-origin:left}#frontend .-translate-x-1\/2{--tw-translate-x:-50%}#frontend .-translate-x-1\/2,#frontend .-translate-x-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend .-translate-x-4{--tw-translate-x:-1rem}#frontend .-translate-y-1\/2{--tw-translate-y:-50%}#frontend .-translate-y-1\/2,#frontend .-translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend .-translate-y-4{--tw-translate-y:-1rem}#frontend .translate-x-1\/3{--tw-translate-x:33.333333%}#frontend .translate-x-1\/3,#frontend .translate-x-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend .translate-x-4{--tw-translate-x:1rem}#frontend .translate-y-4{--tw-translate-y:1rem}#frontend .translate-y-4,#frontend .translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend .translate-y-full{--tw-translate-y:100%}#frontend .-rotate-90{--tw-rotate:-90deg}#frontend .-rotate-90,#frontend .scale-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend .scale-x-0{--tw-scale-x:0}#frontend .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}#frontend .animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}#frontend .animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}#frontend .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}#frontend .animate-spin{animation:spin 1s linear infinite}#frontend .cursor-pointer{cursor:pointer}#frontend .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}#frontend .resize-none{resize:none}#frontend .resize{resize:both}#frontend .list-disc{list-style-type:disc}#frontend .list-none{list-style-type:none}#frontend .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#frontend .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}#frontend .flex-col{flex-direction:column}#frontend .flex-wrap{flex-wrap:wrap}#frontend .items-start{align-items:flex-start}#frontend .items-end{align-items:flex-end}#frontend .items-center{align-items:center}#frontend .items-baseline{align-items:baseline}#frontend .items-stretch{align-items:stretch}#frontend .justify-end{justify-content:flex-end}#frontend .justify-center{justify-content:center}#frontend .justify-between{justify-content:space-between}#frontend .gap-1{gap:.25rem}#frontend .gap-10{gap:2.5rem}#frontend .gap-12{gap:3rem}#frontend .gap-16{gap:4rem}#frontend .gap-2{gap:.5rem}#frontend .gap-24{gap:6rem}#frontend .gap-3{gap:.75rem}#frontend .gap-4{gap:1rem}#frontend .gap-5{gap:1.25rem}#frontend .gap-6{gap:1.5rem}#frontend .gap-8{gap:2rem}#frontend .gap-px{gap:1px}#frontend .gap-x-24{-moz-column-gap:6rem;column-gap:6rem}#frontend .gap-y-24{row-gap:6rem}#frontend :is(.space-y-0\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}#frontend :is(.space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}#frontend :is(.space-y-12>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}#frontend :is(.space-y-16>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}#frontend :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}#frontend :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}#frontend :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#frontend :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}#frontend .self-start{align-self:flex-start}#frontend .overflow-hidden{overflow:hidden}#frontend .overflow-x-auto{overflow-x:auto}#frontend .overflow-x-hidden{overflow-x:hidden}#frontend .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#frontend .whitespace-nowrap{white-space:nowrap}#frontend .whitespace-pre-line{white-space:pre-line}#frontend .break-all{word-break:break-all}#frontend .rounded{border-radius:.25rem}#frontend .rounded-2xl{border-radius:1rem}#frontend .rounded-3xl{border-radius:1.5rem}#frontend .rounded-\[1\.25rem\]{border-radius:1.25rem}#frontend .rounded-\[1\.5rem\]{border-radius:1.5rem}#frontend .rounded-\[2\.5rem\]{border-radius:2.5rem}#frontend .rounded-\[2rem\]{border-radius:2rem}#frontend .rounded-\[3rem\]{border-radius:3rem}#frontend .rounded-\[4rem\]{border-radius:4rem}#frontend .rounded-\[inherit\]{border-radius:inherit}#frontend .rounded-full{border-radius:9999px}#frontend .rounded-lg{border-radius:.5rem}#frontend .rounded-sm{border-radius:.125rem}#frontend .rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}#frontend .border{border-width:1px}#frontend .border-0{border-width:0}#frontend .border-2{border-width:2px}#frontend .border-b{border-bottom-width:1px}#frontend .border-b-2{border-bottom-width:2px}#frontend .border-l-2{border-left-width:2px}#frontend .border-l-\[3px\]{border-left-width:3px}#frontend .border-r{border-right-width:1px}#frontend .border-r-2{border-right-width:2px}#frontend .border-t{border-top-width:1px}#frontend .border-t-2{border-top-width:2px}#frontend .border-t-4{border-top-width:4px}#frontend .border-dashed{border-style:dashed}#frontend .border-dotted{border-style:dotted}#frontend .border-none{border-style:none}#frontend .border-\[var\(--accent\)\]{border-color:var(--accent)}#frontend .border-\[var\(--accent-gold\)\]{border-color:var(--accent-gold)}#frontend .border-\[var\(--color-accent\)\]{border-color:var(--color-accent)}#frontend .border-\[var\(--glass-border\)\]{border-color:var(--glass-border)}#frontend .border-black\/5{border-color:rgb(0 0 0/.05)}#frontend .border-transparent{border-color:transparent}#frontend .border-white\/10{border-color:rgb(255 255 255/.1)}#frontend .border-white\/15{border-color:rgb(255 255 255/.15)}#frontend .border-white\/5{border-color:rgb(255 255 255/.05)}#frontend .bg-\[\#0c0c18\]{--tw-bg-opacity:1;background-color:rgb(12 12 24/var(--tw-bg-opacity,1))}#frontend .bg-\[var\(--accent\)\]{background-color:var(--accent)}#frontend .bg-\[var\(--accent-gold\)\]{background-color:var(--accent-gold)}#frontend .bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}#frontend .bg-\[var\(--primary-bg\)\]{background-color:var(--primary-bg)}#frontend .bg-\[var\(--secondary-bg\)\]{background-color:var(--secondary-bg)}#frontend .bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}#frontend .bg-black\/40{background-color:rgb(0 0 0/.4)}#frontend .bg-green-900\/30{background-color:rgb(20 83 45/.3)}#frontend .bg-red-900\/30{background-color:rgb(127 29 29/.3)}#frontend .bg-red-900\/50{background-color:rgb(127 29 29/.5)}#frontend .bg-transparent{background-color:transparent}#frontend .bg-white\/10{background-color:rgb(255 255 255/.1)}#frontend .bg-white\/20{background-color:rgb(255 255 255/.2)}#frontend .bg-white\/30{background-color:rgb(255 255 255/.3)}#frontend .bg-white\/5{background-color:rgb(255 255 255/.05)}#frontend .bg-white\/\[0\.01\]{background-color:rgb(255 255 255/.01)}#frontend .bg-white\/\[0\.02\]{background-color:rgb(255 255 255/.02)}#frontend .bg-white\/\[0\.03\]{background-color:rgb(255 255 255/.03)}#frontend .bg-white\/\[0\.04\]{background-color:rgb(255 255 255/.04)}#frontend .bg-white\/\[0\.05\]{background-color:rgb(255 255 255/.05)}#frontend .bg-\[radial-gradient\(circle_at_50\%_50\%\2c rgba\(255\2c 255\2c 255\2c 0\.15\)_0\%\2c transparent_80\%\)\]{background-image:radial-gradient(circle at 50% 50%,rgba(255,255,255,.15) 0,transparent 80%)}#frontend .bg-\[url\(\'https\:\/\/www\.transparenttextures\.com\/patterns\/carbon-fibre\.png\'\)\]{background-image:url(https://www.transparenttextures.com/patterns/carbon-fibre.png)}#frontend .bg-\[url\(\'https\:\/\/www\.transparenttextures\.com\/patterns\/stardust\.png\'\)\]{background-image:url(https://www.transparenttextures.com/patterns/stardust.png)}#frontend .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}#frontend .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}#frontend .bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}#frontend .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}#frontend .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}#frontend .bg-none{background-image:none}#frontend .from-\[var\(--accent\)\]{--tw-gradient-from:var(--accent) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-\[var\(--primary-bg\)\]{--tw-gradient-from:var(--primary-bg) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-black\/15{--tw-gradient-from:rgb(0 0 0/0.15) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-black\/20{--tw-gradient-from:rgb(0 0 0/0.2) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-black\/40{--tw-gradient-from:rgb(0 0 0/0.4) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-black\/50{--tw-gradient-from:rgb(0 0 0/0.5) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-black\/60{--tw-gradient-from:rgb(0 0 0/0.6) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-black\/80{--tw-gradient-from:rgb(0 0 0/0.8) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-black\/90{--tw-gradient-from:rgb(0 0 0/0.9) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-black\/95{--tw-gradient-from:rgb(0 0 0/0.95) var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-white\/30{--tw-gradient-from:rgb(255 255 255/0.3) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-white\/\[0\.04\]{--tw-gradient-from:rgb(255 255 255/0.04) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .from-white\/\[0\.05\]{--tw-gradient-from:rgb(255 255 255/0.05) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#frontend .via-\[var\(--accent\)\]{--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--accent) var(--tw-gradient-via-position),var(--tw-gradient-to)}#frontend .via-black\/10{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.1) var(--tw-gradient-via-position),var(--tw-gradient-to)}#frontend .via-black\/20{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}#frontend .via-black\/40{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.4) var(--tw-gradient-via-position),var(--tw-gradient-to)}#frontend .via-black\/5{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(0 0 0/0.05) var(--tw-gradient-via-position),var(--tw-gradient-to)}#frontend .via-transparent{--tw-gradient-to:rgb(0 0 0/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}#frontend .to-\[var\(--accent\)\]{--tw-gradient-to:var(--accent) var(--tw-gradient-to-position)}#frontend .to-black\/20{--tw-gradient-to:rgb(0 0 0/0.2) var(--tw-gradient-to-position)}#frontend .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}#frontend .bg-cover{background-size:cover}#frontend .bg-center{background-position:50%}#frontend .object-cover{-o-object-fit:cover;object-fit:cover}#frontend .p-0{padding:0}#frontend .p-10{padding:2.5rem}#frontend .p-12{padding:3rem}#frontend .p-16{padding:4rem}#frontend .p-2{padding:.5rem}#frontend .p-3{padding:.75rem}#frontend .p-4{padding:1rem}#frontend .p-5{padding:1.25rem}#frontend .p-6{padding:1.5rem}#frontend .p-8{padding:2rem}#frontend .px-1{padding-left:.25rem;padding-right:.25rem}#frontend .px-10{padding-left:2.5rem;padding-right:2.5rem}#frontend .px-12{padding-left:3rem;padding-right:3rem}#frontend .px-14{padding-left:3.5rem;padding-right:3.5rem}#frontend .px-16{padding-left:4rem;padding-right:4rem}#frontend .px-2{padding-left:.5rem;padding-right:.5rem}#frontend .px-3{padding-left:.75rem;padding-right:.75rem}#frontend .px-4{padding-left:1rem;padding-right:1rem}#frontend .px-5{padding-left:1.25rem;padding-right:1.25rem}#frontend .px-6{padding-left:1.5rem;padding-right:1.5rem}#frontend .px-8{padding-left:2rem;padding-right:2rem}#frontend .px-\[5\%\]{padding-left:5%;padding-right:5%}#frontend .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}#frontend .py-1{padding-top:.25rem;padding-bottom:.25rem}#frontend .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}#frontend .py-16{padding-top:4rem;padding-bottom:4rem}#frontend .py-2{padding-top:.5rem;padding-bottom:.5rem}#frontend .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}#frontend .py-20{padding-top:5rem;padding-bottom:5rem}#frontend .py-24{padding-top:6rem;padding-bottom:6rem}#frontend .py-3{padding-top:.75rem;padding-bottom:.75rem}#frontend .py-32{padding-top:8rem;padding-bottom:8rem}#frontend .py-4{padding-top:1rem;padding-bottom:1rem}#frontend .py-5{padding-top:1.25rem;padding-bottom:1.25rem}#frontend .py-6{padding-top:1.5rem;padding-bottom:1.5rem}#frontend .pb-10{padding-bottom:2.5rem}#frontend .pb-3{padding-bottom:.75rem}#frontend .pb-4{padding-bottom:1rem}#frontend .pb-5{padding-bottom:1.25rem}#frontend .pb-6{padding-bottom:1.5rem}#frontend .pb-8{padding-bottom:2rem}#frontend .pl-6{padding-left:1.5rem}#frontend .pr-20{padding-right:5rem}#frontend .pt-0{padding-top:0}#frontend .pt-12{padding-top:3rem}#frontend .pt-2{padding-top:.5rem}#frontend .pt-4{padding-top:1rem}#frontend .pt-6{padding-top:1.5rem}#frontend .pt-8{padding-top:2rem}#frontend .text-left{text-align:left}#frontend .text-center{text-align:center}#frontend .text-right{text-align:right}#frontend .font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}#frontend .text-2xl{font-size:1.5rem;line-height:2rem}#frontend .text-3xl{font-size:1.875rem;line-height:2.25rem}#frontend .text-4xl{font-size:2.25rem;line-height:2.5rem}#frontend .text-5xl{font-size:3rem;line-height:1}#frontend .text-6xl{font-size:3.75rem;line-height:1}#frontend .text-\[0\.5rem\]{font-size:.5rem}#frontend .text-\[0\.65rem\]{font-size:.65rem}#frontend .text-\[0\.7rem\]{font-size:.7rem}#frontend .text-\[0\.85rem\]{font-size:.85rem}#frontend .text-\[0\.8rem\]{font-size:.8rem}#frontend .text-\[0\.9rem\]{font-size:.9rem}#frontend .text-\[10px\]{font-size:10px}#frontend .text-\[11px\]{font-size:11px}#frontend .text-\[12px\]{font-size:12px}#frontend .text-\[13px\]{font-size:13px}#frontend .text-\[15rem\]{font-size:15rem}#frontend .text-\[15vw\]{font-size:15vw}#frontend .text-\[18rem\]{font-size:18rem}#frontend .text-\[8px\]{font-size:8px}#frontend .text-\[9px\]{font-size:9px}#frontend .text-base{font-size:1rem;line-height:1.5rem}#frontend .text-lg{font-size:1.125rem;line-height:1.75rem}#frontend .text-sm{font-size:.875rem;line-height:1.25rem}#frontend .text-xl{font-size:1.25rem;line-height:1.75rem}#frontend .text-xs{font-size:.75rem;line-height:1rem}#frontend .font-black{font-weight:900}#frontend .font-bold{font-weight:700}#frontend .font-light{font-weight:300}#frontend .font-medium{font-weight:500}#frontend .font-normal{font-weight:400}#frontend .font-semibold{font-weight:600}#frontend .uppercase{text-transform:uppercase}#frontend .italic{font-style:italic}#frontend .not-italic{font-style:normal}#frontend .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}#frontend .leading-\[0\.95\]{line-height:.95}#frontend .leading-\[0\.9\]{line-height:.9}#frontend .leading-\[1\.05\]{line-height:1.05}#frontend .leading-\[1\.1\]{line-height:1.1}#frontend .leading-\[1\.8\]{line-height:1.8}#frontend .leading-\[1\]{line-height:1}#frontend .leading-loose{line-height:2}#frontend .leading-none{line-height:1}#frontend .leading-relaxed{line-height:1.625}#frontend .leading-snug{line-height:1.375}#frontend .leading-tight{line-height:1.25}#frontend .tracking-\[0\.15em\]{letter-spacing:.15em}#frontend .tracking-\[0\.1em\]{letter-spacing:.1em}#frontend .tracking-\[0\.2em\]{letter-spacing:.2em}#frontend .tracking-\[0\.3em\]{letter-spacing:.3em}#frontend .tracking-\[0\.4em\]{letter-spacing:.4em}#frontend .tracking-\[0\.5em\]{letter-spacing:.5em}#frontend .tracking-\[0\.6em\]{letter-spacing:.6em}#frontend .tracking-\[0\.8em\]{letter-spacing:.8em}#frontend .tracking-\[1em\]{letter-spacing:1em}#frontend .tracking-\[2em\]{letter-spacing:2em}#frontend .tracking-\[3px\]{letter-spacing:3px}#frontend .tracking-\[4px\]{letter-spacing:4px}#frontend .tracking-\[5px\]{letter-spacing:5px}#frontend .tracking-\[6px\]{letter-spacing:6px}#frontend .tracking-tight{letter-spacing:-.025em}#frontend .tracking-tighter{letter-spacing:-.05em}#frontend .tracking-wide{letter-spacing:.025em}#frontend .tracking-wider{letter-spacing:.05em}#frontend .tracking-widest{letter-spacing:.1em}#frontend .text-\[var\(--accent\)\]{color:var(--accent)}#frontend .text-\[var\(--bg-primary\)\]{color:var(--bg-primary)}#frontend .text-\[var\(--body-color\)\]{color:var(--body-color)}#frontend .text-\[var\(--color-accent\)\]{color:var(--color-accent)}#frontend .text-\[var\(--heading-color\)\]{color:var(--heading-color)}#frontend .text-\[var\(--text-muted\)\]{color:var(--text-muted)}#frontend .text-\[var\(--text-white\)\]{color:var(--text-white)}#frontend .text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}#frontend .text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}#frontend .text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}#frontend .text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}#frontend .text-red-400\/80{color:rgb(248 113 113/.8)}#frontend .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#frontend .text-white\/30{color:rgb(255 255 255/.3)}#frontend .underline{text-decoration-line:underline}#frontend .line-through{text-decoration-line:line-through}#frontend .no-underline{text-decoration-line:none}#frontend .opacity-0{opacity:0}#frontend .opacity-10{opacity:.1}#frontend .opacity-100{opacity:1}#frontend .opacity-15{opacity:.15}#frontend .opacity-20{opacity:.2}#frontend .opacity-30{opacity:.3}#frontend .opacity-40{opacity:.4}#frontend .opacity-5{opacity:.05}#frontend .opacity-50{opacity:.5}#frontend .opacity-60{opacity:.6}#frontend .opacity-70{opacity:.7}#frontend .opacity-75{opacity:.75}#frontend .opacity-80{opacity:.8}#frontend .opacity-90{opacity:.9}#frontend .opacity-95{opacity:.95}#frontend .opacity-\[0\.015\]{opacity:.015}#frontend .opacity-\[0\.02\]{opacity:.02}#frontend .opacity-\[0\.03\]{opacity:.03}#frontend .opacity-\[0\.04\]{opacity:.04}#frontend .opacity-\[0\.05\]{opacity:.05}#frontend .opacity-\[0\.06\]{opacity:.06}#frontend .opacity-\[0\.12\]{opacity:.12}#frontend .mix-blend-overlay{mix-blend-mode:overlay}#frontend .mix-blend-luminosity{mix-blend-mode:luminosity}#frontend .shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_100px_200px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0 100px 200px rgba(0,0,0,0.3);--tw-shadow-colored:0 100px 200px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_100px_200px_rgba\(0\2c 0\2c 0\2c 0\.7\)\]{--tw-shadow:0 100px 200px rgba(0,0,0,0.7);--tw-shadow-colored:0 100px 200px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_20px_60px_rgba\(0\2c 0\2c 0\2c 0\.4\)\]{--tw-shadow:0 20px 60px rgba(0,0,0,0.4);--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_40px_100px_rgba\(0\2c 0\2c 0\2c 0\.2\)\]{--tw-shadow:0 40px 100px rgba(0,0,0,0.2);--tw-shadow-colored:0 40px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_40px_100px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-shadow:0 40px 100px rgba(0,0,0,0.6);--tw-shadow-colored:0 40px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_50px_100px_rgba\(0\2c 0\2c 0\2c 0\.4\)\]{--tw-shadow:0 50px 100px rgba(0,0,0,0.4);--tw-shadow-colored:0 50px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_50px_100px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-shadow:0 50px 100px rgba(0,0,0,0.5);--tw-shadow-colored:0 50px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_50px_100px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-shadow:0 50px 100px rgba(0,0,0,0.6);--tw-shadow-colored:0 50px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_60px_120px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-shadow:0 60px 120px rgba(0,0,0,0.6);--tw-shadow-colored:0 60px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_80px_180px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-shadow:0 80px 180px rgba(0,0,0,0.5);--tw-shadow-colored:0 80px 180px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_80px_180px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-shadow:0 80px 180px rgba(0,0,0,0.6);--tw-shadow-colored:0 80px 180px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_80px_200px_rgba\(0\2c 0\2c 0\2c 0\.6\)\]{--tw-shadow:0 80px 200px rgba(0,0,0,0.6);--tw-shadow-colored:0 80px 200px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-\[0_80px_200px_rgba\(0\2c 0\2c 0\2c 0\.7\)\]{--tw-shadow:0 80px 200px rgba(0,0,0,0.7);--tw-shadow-colored:0 80px 200px var(--tw-shadow-color)}#frontend .shadow-\[0_80px_200px_rgba\(0\2c 0\2c 0\2c 0\.7\)\],#frontend .shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}#frontend .outline-none{outline:2px solid transparent;outline-offset:2px}#frontend .outline{outline-style:solid}#frontend .blur{--tw-blur:blur(8px)}#frontend .blur,#frontend .blur-2xl{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)}#frontend .blur-2xl{--tw-blur:blur(40px)}#frontend .blur-\[100px\]{--tw-blur:blur(100px)}#frontend .blur-\[100px\],#frontend .blur-\[120px\]{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)}#frontend .blur-\[120px\]{--tw-blur:blur(120px)}#frontend .blur-\[150px\]{--tw-blur:blur(150px)}#frontend .blur-\[150px\],#frontend .blur-\[3px\]{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)}#frontend .blur-\[3px\]{--tw-blur:blur(3px)}#frontend .blur-\[60px\]{--tw-blur:blur(60px)}#frontend .blur-\[60px\],#frontend .brightness-\[0\.8\]{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)}#frontend .brightness-\[0\.8\]{--tw-brightness:brightness(0.8)}#frontend .contrast-\[1\.1\]{--tw-contrast:contrast(1.1)}#frontend .contrast-\[1\.1\],#frontend .grayscale{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)}#frontend .grayscale{--tw-grayscale:grayscale(100%)}#frontend .grayscale-\[0\.3\]{--tw-grayscale:grayscale(0.3)}#frontend .grayscale-\[0\.3\],#frontend .grayscale-\[40\%\]{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)}#frontend .grayscale-\[40\%\]{--tw-grayscale:grayscale(40%)}#frontend .invert{--tw-invert:invert(100%)}#frontend .invert,#frontend .sepia-\[40\%\]{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)}#frontend .sepia-\[40\%\]{--tw-sepia:sepia(40%)}#frontend .filter{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)}#frontend .backdrop-blur-2xl{--tw-backdrop-blur:blur(40px)}#frontend .backdrop-blur-2xl,#frontend .backdrop-blur-3xl{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#frontend .backdrop-blur-3xl{--tw-backdrop-blur:blur(64px)}#frontend .backdrop-blur-md{--tw-backdrop-blur:blur(12px)}#frontend .backdrop-blur-md,#frontend .backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#frontend .backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}#frontend .backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}#frontend .backdrop-blur-xl,#frontend .backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#frontend .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#frontend .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#frontend .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#frontend .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#frontend .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#frontend .duration-1000{transition-duration:1s}#frontend .duration-200{transition-duration:.2s}#frontend .duration-300{transition-duration:.3s}#frontend .duration-500{transition-duration:.5s}#frontend .duration-700{transition-duration:.7s}#frontend .duration-\[3s\]{transition-duration:3s}#frontend .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}#frontend .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}#frontend *,#frontend :after,#frontend :before{box-sizing:border-box}#frontend{margin:0;line-height:1.5;-webkit-font-smoothing:antialiased}#frontend img,#frontend svg,#frontend video{display:block;max-width:100%}#frontend a{color:inherit;text-decoration:inherit}#frontend ol,#frontend ul{list-style:none;margin:0;padding:0}:root{--primary-bg:#1a1a2e;--secondary-bg:#2d2d44;--accent:#c9a96e;--body-color:#d4d4d8;--heading-color:#ffffff;--font-heading:"Playfair Display",serif;--font-body:"Lato",sans-serif;--button-bg:#c9a96e;--button-text:#1a1a2e;--block-pt:80px;--block-pb:80px;--block-max-width:80rem;--block-text-align:inherit}body,html{margin:0;padding:0}body:has(#frontend){background-color:var(--primary-bg)}#frontend{font-family:var(--font-body);color:var(--body-color);background-color:var(--primary-bg)}#frontend h1,#frontend h2,#frontend h3,#frontend h4,#frontend h5,#frontend h6{font-family:var(--font-heading);color:var(--heading-color);line-height:1.2}#frontend h1{font-size:3.5rem;font-weight:700;letter-spacing:-.02em}#frontend h2{font-size:2.25rem;font-weight:600}#frontend h3{font-size:1.5rem;font-weight:600}#frontend h4{font-size:1.125rem;font-weight:500}@media (min-width:768px){#frontend h1{font-size:4.5rem}#frontend h2{font-size:2.5rem}#frontend h3{font-size:1.75rem}}#frontend p{font-size:1rem;line-height:1.7}@media (min-width:768px){#frontend p{font-size:1.0625rem}}#frontend section{margin:0}#frontend main{background-color:var(--primary-bg)}#frontend :focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-bx-reveal]{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);animation:bx-fouc-guard 0s 3s forwards}[data-bx-reveal].bx-visible{opacity:1;transform:translateY(0);animation:none}@keyframes bx-fouc-guard{to{opacity:1;transform:none}}[data-bx-layer]{transition:transform .1s ease-out;transform:translate(calc((var(--bx-mouse-x, .5) - .5) * var(--bx-depth, 20px)),calc((var(--bx-mouse-y, .5) - .5) * var(--bx-depth, 20px)))}[data-bx-tilt]{transition:transform .15s ease-out;transform:perspective(800px) rotateY(var(--bx-tilt-x,0deg)) rotateX(var(--bx-tilt-y,0deg))}[data-bx-hover-lift]{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}[data-bx-hover-lift].bx-hover{transform:translateY(-6px);box-shadow:0 12px 40px rgba(0,0,0,.3)}[data-bx-panel]{display:none}[data-bx-panel].bx-active{display:block}[data-bx-tab]{cursor:pointer;opacity:.5;transition:opacity .3s ease,color .3s ease}[data-bx-tab].bx-active{opacity:1;color:var(--accent)}[data-bx-ken-burns]{transform:scale(var(--bx-kb-scale,1));transform-origin:var(--bx-kb-x,50%) var(--bx-kb-y,50%);transition:transform .5s ease-out}@media (prefers-reduced-motion:reduce){[data-bx-reveal]{opacity:1}[data-bx-ken-burns],[data-bx-layer],[data-bx-reveal],[data-bx-tilt]{transform:none;transition:none}[data-bx-hover-lift].bx-hover{transform:none}}#frontend .last\:mb-0:last-child{margin-bottom:0}#frontend .hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}#frontend .hover\:-translate-y-1:hover,#frontend .hover\:-translate-y-2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend .hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}#frontend .hover\:rotate-\[360deg\]:hover{--tw-rotate:360deg}#frontend .hover\:rotate-\[360deg\]:hover,#frontend .hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend .hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}#frontend .hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}#frontend .hover\:scale-110:hover,#frontend .hover\:scale-\[1\.02\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend .hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}#frontend .hover\:gap-4:hover{gap:1rem}#frontend .hover\:gap-6:hover{gap:1.5rem}#frontend .hover\:bg-\[var\(--accent\)\]:hover{background-color:var(--accent)}#frontend .hover\:bg-\[var\(--accent-gold\)\]:hover{background-color:var(--accent-gold)}#frontend .hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#frontend .hover\:bg-white\/\[0\.03\]:hover{background-color:rgb(255 255 255/.03)}#frontend .hover\:text-\[var\(--bg-navy\)\]:hover{color:var(--bg-navy)}#frontend .hover\:text-\[var\(--bg-primary\)\]:hover{color:var(--bg-primary)}#frontend .hover\:text-\[var\(--primary-bg\)\]:hover{color:var(--primary-bg)}#frontend .hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}#frontend .hover\:opacity-100:hover{opacity:1}#frontend .hover\:opacity-50:hover{opacity:.5}#frontend .hover\:opacity-70:hover{opacity:.7}#frontend .hover\:opacity-80:hover{opacity:.8}#frontend .hover\:opacity-90:hover{opacity:.9}#frontend .hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}#frontend .hover\:shadow-2xl:hover,#frontend .hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#frontend .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}#frontend .hover\:grayscale-0:hover{--tw-grayscale:grayscale(0);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)}#frontend .focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}#frontend .focus\:border-current:focus{border-color:currentColor}#frontend .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}#frontend .disabled\:opacity-50:disabled{opacity:.5}#frontend :is(.group[open] .group-open\:rotate-45){--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend :is(.group\/link:hover .group-hover\/link\:translate-x-2){--tw-translate-x:0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend :is(.group:hover .group-hover\:translate-y-0){--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend :is(.group:hover .group-hover\:scale-105){--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend :is(.group:hover .group-hover\:scale-110){--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend :is(.group:hover .group-hover\:scale-x-100){--tw-scale-x:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend :is(.group:hover .group-hover\:bg-\[var\(--accent\)\]){background-color:var(--accent)}#frontend :is(.group:hover .group-hover\:bg-black\/0){background-color:rgb(0 0 0/0)}#frontend :is(.group:hover .group-hover\:text-\[var\(--bg-primary\)\]){color:var(--bg-primary)}#frontend :is(.group:hover .group-hover\:text-\[var\(--color-accent\)\]){color:var(--color-accent)}#frontend :is(.group:hover .group-hover\:opacity-100){opacity:1}#frontend :is(.group:hover .group-hover\:opacity-30){opacity:.3}#frontend .data-\[active\=true\]\:text-\[var\(--accent-gold\)\][data-active=true]{color:var(--accent-gold)}#frontend .data-\[active\=true\]\:opacity-100[data-active=true]{opacity:1}#frontend :is(.group[data-active=true] .group-data-\[active\=true\]\:scale-x-100){--tw-scale-x:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){#frontend .sm\:inline{display:inline}#frontend .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#frontend .sm\:flex-row{flex-direction:row}}@media (min-width:768px){#frontend .md\:-inset-6{inset:-1.5rem}#frontend .md\:-bottom-12{bottom:-3rem}#frontend .md\:-bottom-8{bottom:-2rem}#frontend .md\:-right-6{right:-1.5rem}#frontend .md\:-right-8{right:-2rem}#frontend .md\:bottom-16{bottom:4rem}#frontend .md\:top-5{top:1.25rem}#frontend .md\:order-2{order:2}#frontend .md\:mb-10{margin-bottom:2.5rem}#frontend .md\:mb-12{margin-bottom:3rem}#frontend .md\:mb-14{margin-bottom:3.5rem}#frontend .md\:mb-16{margin-bottom:4rem}#frontend .md\:mb-2{margin-bottom:.5rem}#frontend .md\:mb-20{margin-bottom:5rem}#frontend .md\:mb-3{margin-bottom:.75rem}#frontend .md\:mb-4{margin-bottom:1rem}#frontend .md\:mb-40{margin-bottom:10rem}#frontend .md\:mb-8{margin-bottom:2rem}#frontend .md\:mt-12{margin-top:3rem}#frontend .md\:mt-14{margin-top:3.5rem}#frontend .md\:mt-16{margin-top:4rem}#frontend .md\:mt-48{margin-top:12rem}#frontend .md\:mt-64{margin-top:16rem}#frontend .md\:mt-8{margin-top:2rem}#frontend .md\:flex{display:flex}#frontend .md\:hidden{display:none}#frontend .md\:h-12{height:3rem}#frontend .md\:h-16{height:4rem}#frontend .md\:h-24{height:6rem}#frontend .md\:h-32{height:8rem}#frontend .md\:h-6{height:1.5rem}#frontend .md\:h-64{height:16rem}#frontend .md\:h-80{height:20rem}#frontend .md\:h-96{height:24rem}#frontend .md\:h-\[450px\]{height:450px}#frontend .md\:h-\[700px\]{height:700px}#frontend .md\:h-\[750px\]{height:750px}#frontend .md\:min-h-\[250px\]{min-height:250px}#frontend .md\:min-h-\[600px\]{min-height:600px}#frontend .md\:min-h-\[80vh\]{min-height:80vh}#frontend .md\:w-12{width:3rem}#frontend .md\:w-16{width:4rem}#frontend .md\:w-20{width:5rem}#frontend .md\:w-24{width:6rem}#frontend .md\:w-32{width:8rem}#frontend .md\:w-6{width:1.5rem}#frontend .md\:w-8{width:2rem}#frontend .md\:w-80{width:20rem}#frontend .md\:w-\[55\%\]{width:55%}#frontend .md\:max-w-\[80\%\]{max-width:80%}#frontend .md\:translate-x-6{--tw-translate-x:1.5rem}#frontend .md\:translate-x-6,#frontend .md\:translate-y-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend .md\:translate-y-6{--tw-translate-y:1.5rem}#frontend .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#frontend .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#frontend .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#frontend .md\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}#frontend .md\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}#frontend .md\:grid-cols-\[1fr_1\.3fr\]{grid-template-columns:1fr 1.3fr}#frontend .md\:flex-row{flex-direction:row}#frontend .md\:items-center{align-items:center}#frontend .md\:gap-10{gap:2.5rem}#frontend .md\:gap-12{gap:3rem}#frontend .md\:gap-14{gap:3.5rem}#frontend .md\:gap-16{gap:4rem}#frontend .md\:gap-20{gap:5rem}#frontend .md\:gap-24{gap:6rem}#frontend .md\:gap-40{gap:10rem}#frontend .md\:gap-8{gap:2rem}#frontend .md\:rounded-\[1\.5rem\]{border-radius:1.5rem}#frontend .md\:rounded-\[2\.5rem\]{border-radius:2.5rem}#frontend .md\:rounded-\[2rem\]{border-radius:2rem}#frontend .md\:rounded-\[4rem\]{border-radius:4rem}#frontend .md\:rounded-\[5rem\]{border-radius:5rem}#frontend .md\:rounded-xl{border-radius:.75rem}#frontend .md\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}#frontend .md\:rounded-r-\[5rem\]{border-top-right-radius:5rem;border-bottom-right-radius:5rem}#frontend .md\:p-10{padding:2.5rem}#frontend .md\:p-12{padding:3rem}#frontend .md\:p-16{padding:4rem}#frontend .md\:p-20{padding:5rem}#frontend .md\:p-32{padding:8rem}#frontend .md\:p-6{padding:1.5rem}#frontend .md\:p-8{padding:2rem}#frontend .md\:px-12{padding-left:3rem;padding-right:3rem}#frontend .md\:px-20{padding-left:5rem;padding-right:5rem}#frontend .md\:px-8{padding-left:2rem;padding-right:2rem}#frontend .md\:px-\[5\%\]{padding-left:5%;padding-right:5%}#frontend .md\:py-20{padding-top:5rem;padding-bottom:5rem}#frontend .md\:py-32{padding-top:8rem;padding-bottom:8rem}#frontend .md\:py-40{padding-top:10rem;padding-bottom:10rem}#frontend .md\:py-48{padding-top:12rem;padding-bottom:12rem}#frontend .md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}#frontend .md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}#frontend .md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}#frontend .md\:pb-5{padding-bottom:1.25rem}#frontend .md\:pt-20{padding-top:5rem}#frontend .md\:text-2xl{font-size:1.5rem;line-height:2rem}#frontend .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}#frontend .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}#frontend .md\:text-5xl{font-size:3rem;line-height:1}#frontend .md\:text-6xl{font-size:3.75rem;line-height:1}#frontend .md\:text-7xl{font-size:4.5rem;line-height:1}#frontend .md\:text-8xl{font-size:6rem;line-height:1}#frontend .md\:text-\[0\.6rem\]{font-size:.6rem}#frontend .md\:text-\[0\.75rem\]{font-size:.75rem}#frontend .md\:text-\[10px\]{font-size:10px}#frontend .md\:text-\[11px\]{font-size:11px}#frontend .md\:text-\[13px\]{font-size:13px}#frontend .md\:text-\[14px\]{font-size:14px}#frontend .md\:text-base{font-size:1rem;line-height:1.5rem}#frontend .md\:text-lg{font-size:1.125rem;line-height:1.75rem}#frontend .md\:text-sm{font-size:.875rem;line-height:1.25rem}#frontend .md\:text-xl{font-size:1.25rem;line-height:1.75rem}#frontend .md\:text-xs{font-size:.75rem;line-height:1rem}#frontend .md\:leading-\[0\.95\]{line-height:.95}#frontend .md\:leading-\[1\]{line-height:1}#frontend .md\:tracking-\[0\.25em\]{letter-spacing:.25em}#frontend .md\:tracking-\[0\.3em\]{letter-spacing:.3em}#frontend .md\:tracking-\[0\.4em\]{letter-spacing:.4em}#frontend .md\:tracking-\[0\.6em\]{letter-spacing:.6em}#frontend .md\:tracking-\[1em\]{letter-spacing:1em}}@media (min-width:1024px){#frontend .lg\:-inset-12{inset:-3rem}#frontend .lg\:-bottom-12{bottom:-3rem}#frontend .lg\:-right-12{right:-3rem}#frontend .lg\:order-1{order:1}#frontend .lg\:order-2{order:2}#frontend .lg\:col-span-2{grid-column:span 2/span 2}#frontend .lg\:mx-0{margin-left:0;margin-right:0}#frontend .lg\:mb-16{margin-bottom:4rem}#frontend .lg\:mb-20{margin-bottom:5rem}#frontend .lg\:ml-auto{margin-left:auto}#frontend .lg\:mt-20{margin-top:5rem}#frontend .lg\:block{display:block}#frontend .lg\:flex{display:flex}#frontend .lg\:hidden{display:none}#frontend .lg\:h-48{height:12rem}#frontend .lg\:h-auto{height:auto}#frontend .lg\:min-h-\[350px\]{min-height:350px}#frontend .lg\:w-24{width:6rem}#frontend .lg\:w-48{width:12rem}#frontend .lg\:translate-x-12{--tw-translate-x:3rem}#frontend .lg\:translate-x-12,#frontend .lg\:translate-y-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#frontend .lg\:translate-y-12{--tw-translate-y:3rem}#frontend .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#frontend .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#frontend .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#frontend .lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}#frontend .lg\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}#frontend .lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}#frontend .lg\:grid-cols-\[1fr_1\.5fr\]{grid-template-columns:1fr 1.5fr}#frontend .lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}#frontend .lg\:justify-start{justify-content:flex-start}#frontend .lg\:justify-end{justify-content:flex-end}#frontend .lg\:justify-items-end{justify-items:end}#frontend .lg\:gap-16{gap:4rem}#frontend .lg\:gap-20{gap:5rem}#frontend .lg\:gap-24{gap:6rem}#frontend .lg\:gap-32{gap:8rem}#frontend .lg\:p-10{padding:2.5rem}#frontend .lg\:p-16{padding:4rem}#frontend .lg\:p-20{padding:5rem}#frontend .lg\:p-24{padding:6rem}#frontend .lg\:p-28{padding:7rem}#frontend .lg\:p-32{padding:8rem}#frontend .lg\:pr-8{padding-right:2rem}#frontend .lg\:text-left{text-align:left}#frontend .lg\:text-right{text-align:right}#frontend .lg\:text-2xl{font-size:1.5rem;line-height:2rem}#frontend .lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}#frontend .lg\:text-5xl{font-size:3rem;line-height:1}#frontend .lg\:text-6xl{font-size:3.75rem;line-height:1}#frontend .lg\:text-7xl{font-size:4.5rem;line-height:1}#frontend .lg\:text-8xl{font-size:6rem;line-height:1}#frontend .lg\:text-9xl{font-size:8rem;line-height:1}#frontend .lg\:text-\[12px\]{font-size:12px}#frontend .lg\:text-\[8rem\]{font-size:8rem}#frontend .lg\:text-sm{font-size:.875rem;line-height:1.25rem}}