@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-6{margin-top:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.h-2{height:calc(var(--spacing)*2)}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing)*2)}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-accent\/20{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/20{border-color:color-mix(in oklab,var(--accent)20%,transparent)}}.border-card-border\/30{border-color:var(--card-border)}@supports (color:color-mix(in lab, red, red)){.border-card-border\/30{border-color:color-mix(in oklab,var(--card-border)30%,transparent)}}.bg-accent,.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--accent)10%,transparent)}}.bg-gold\/10{background-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.bg-gold\/10{background-color:color-mix(in oklab,var(--gold)10%,transparent)}}.object-contain{object-fit:contain}.p-3{padding:calc(var(--spacing)*3)}.p-5{padding:calc(var(--spacing)*5)}.p-8{padding:calc(var(--spacing)*8)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-2{padding-top:calc(var(--spacing)*2)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-accent{color:var(--accent)}.text-foreground{color:var(--foreground)}.text-gold{color:var(--gold)}.text-muted{color:var(--muted)}.text-white{color:var(--color-white)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:border-accent\/50:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab,var(--accent)50%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}}@media (min-width:40rem){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:h-28{height:calc(var(--spacing)*28)}.sm\:w-28{width:calc(var(--spacing)*28)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:64rem){.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}}:root{--background:#0a1628;--background-light:#0f1f38;--foreground:#fff;--muted:#94a3b8;--accent:#f17721;--accent-rgb:241 119 33;--card:#132238;--card-border:#1e3a5f;--gold:#c9a227;--gold-rgb:201 162 39}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;min-height:100vh;position:relative}.ramadan-bg{background:linear-gradient(#0f1f38 0%,#0a1628 50%,#071018 100%);position:relative;overflow-x:hidden}.mosque-decoration:after{content:"";pointer-events:none;opacity:.6;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 200' preserveAspectRatio='none'%3E%3Cpath fill='%23081020' d='M0,200 L0,180 L60,180 L60,160 L80,160 L80,140 C80,120 100,100 120,100 C140,100 160,120 160,140 L160,160 L180,160 L180,180 L240,180 L240,150 L260,150 L260,120 C260,80 300,50 340,50 C380,50 420,80 420,120 L420,150 L440,150 L440,180 L520,180 L520,160 L540,160 L540,140 C540,120 560,100 580,100 C600,100 620,120 620,140 L620,160 L640,160 L640,180 L720,180 L720,130 L750,130 L750,90 C750,40 800,0 860,0 C920,0 970,40 970,90 L970,130 L1000,130 L1000,180 L1080,180 L1080,160 L1100,160 L1100,140 C1100,120 1120,100 1140,100 C1160,100 1180,120 1180,140 L1180,160 L1200,160 L1200,180 L1280,180 L1280,150 L1300,150 L1300,120 C1300,80 1340,50 1380,50 C1420,50 1440,80 1440,120 L1440,200 Z'/%3E%3C/svg%3E");background-position:bottom;background-size:cover;height:200px;position:fixed;bottom:0;left:0;right:0}.crescent-moon{pointer-events:none;z-index:1;width:60px;height:60px;position:fixed;top:40px;right:60px}.stars-decoration:before{content:"";background-image:radial-gradient(2px 2px at 50px 30px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 120px 45px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 200px 25px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 280px 55px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(3px 3px at 350px 20px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 420px 60px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 500px 35px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 580px 50px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 650px 28px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 720px 62px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(3px 3px at 800px 22px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 880px 48px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 950px 38px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 1020px 58px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 1100px 32px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 1180px 52px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(3px 3px at 1250px 25px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 1320px 55px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 1400px 40px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 70px 100px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 150px 120px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 230px 95px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(3px 3px at 310px 130px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 390px 85px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 460px 115px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 540px 90px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 620px 125px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 700px 100px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(3px 3px at 780px 135px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 860px 88px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 940px 118px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 1010px 95px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 1090px 128px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 1170px 102px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(3px 3px at 1240px 132px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 1330px 92px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 40px 180px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 110px 165px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 190px 195px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 260px 170px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(3px 3px at 340px 200px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 410px 160px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 490px 185px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 570px 175px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 640px 198px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 720px 168px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(3px 3px at 790px 188px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 870px 172px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 950px 192px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 1030px 162px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 1110px 182px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 1190px 195px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(3px 3px at 1280px 170px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 1360px 185px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(1px 1px at 60px 250px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 130px 270px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 210px 240px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(3px 3px at 290px 280px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 370px 255px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 450px 265px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 520px 248px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 600px 275px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 680px 258px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(3px 3px at 760px 288px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 840px 242px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 920px 268px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 1000px 252px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 1070px 278px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 1150px 245px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(3px 3px at 1230px 285px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 1310px 260px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 1390px 272px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(2px 2px at 80px 330px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 160px 345px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 240px 320px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 320px 355px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(3px 3px at 400px 335px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 480px 348px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 560px 325px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 640px 352px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 720px 338px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 800px 358px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(3px 3px at 880px 328px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 960px 345px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 1040px 332px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 1120px 355px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 1200px 340px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 1280px 350px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(3px 3px at 1360px 325px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 45px 410px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 125px 395px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 205px 420px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(3px 3px at 285px 388px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 365px 415px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 445px 402px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 525px 425px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 605px 392px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 685px 418px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(3px 3px at 765px 385px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 845px 412px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(2px 2px at 925px 398px,rgb(var(--gold-rgb)/.6),transparent),radial-gradient(1px 1px at 1005px 422px,rgb(var(--gold-rgb)/.5),transparent),radial-gradient(2px 2px at 1085px 390px,rgb(var(--gold-rgb)/.7),transparent),radial-gradient(1px 1px at 1165px 408px,rgb(var(--gold-rgb)/.4),transparent),radial-gradient(3px 3px at 1245px 420px,rgb(var(--gold-rgb)/.8),transparent),radial-gradient(1px 1px at 1325px 395px,rgb(var(--gold-rgb)/.5),transparent);pointer-events:none;z-index:0;animation:4s ease-in-out infinite alternate twinkle;position:fixed;inset:0}@keyframes twinkle{0%{opacity:.6}to{opacity:1}}.lantern-left,.lantern-right{display:none}.hero-gradient{z-index:10;background:0 0;position:relative}.glass-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#132238cc;border:1px solid #1e3a5f99;box-shadow:0 4px 6px -1px #0003,0 2px 4px -2px #0000001a,inset 0 1px #ffffff0d}.glass-card-highlight{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--accent);box-shadow:0 4px 6px -1px #0003,0 0 20px rgb(var(--accent-rgb)/.15);background:#132238e6}.section-divider{background:linear-gradient(90deg,transparent,var(--card-border)20%,rgb(var(--gold-rgb)/.5)50%,var(--card-border)80%,transparent);height:1px}.accent-glow{box-shadow:0 0 20px rgb(var(--accent-rgb)/.25),0 0 40px rgb(var(--accent-rgb)/.15)}.btn-primary{background:linear-gradient(135deg,var(--accent)0%,#e56a15 100%);box-shadow:0 4px 14px rgb(var(--accent-rgb)/.4),0 2px 6px rgb(var(--accent-rgb)/.25);transition:all .2s}.btn-primary:hover{box-shadow:0 6px 20px rgb(var(--accent-rgb)/.5),0 4px 10px rgb(var(--accent-rgb)/.3);transform:translateY(-1px)}.review-badge{border:1px solid var(--card-border);background:#132238e6;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;display:inline-flex}.star-rating{color:#fbbf24}.animate-fade-in{animation:.6s ease-out forwards fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-wrapper{z-index:10;position:relative}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
