/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial}}}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-10{z-index:10}.z-40{z-index:40}.container{width:100%}.mx-auto{margin-inline:auto}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-full{height:100%}.h-screen{height:100vh}.min-h-\[42rem\]{min-height:42rem}.min-h-\[46rem\]{min-height:46rem}.min-h-\[calc\(100vh-5rem\)\]{min-height:calc(100vh - 5rem)}.min-h-screen{min-height:100vh}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[85\%\]{max-width:85%}.max-w-\[86\%\]{max-width:86%}.max-w-\[94\%\]{max-width:94%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.cursor-not-allowed{cursor:not-allowed}.resize-none{resize:none}.scrollbar-none{scrollbar-width:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e+38px}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-none{border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#91d2c8\]\/30{border-color:oklab(81.7203% -.0673393 -.00473321/.3)}.border-\[\#91d2c8\]\/35{border-color:oklab(81.7203% -.0673393 -.00473321/.35)}.border-\[\#122033\]\/10{border-color:oklab(24.1181% -.00981559 -.0403562/.1)}.border-\[\#122033\]\/15{border-color:oklab(24.1181% -.00981559 -.0403562/.15)}.border-\[\#162033\]\/10{border-color:oklab(24.4077% -.00506736 -.0389618/.1)}.border-\[\#c9a961\]\/20{border-color:oklab(74.7878% .00677776 .0983264/.2)}.border-\[\#c9a961\]\/40{border-color:oklab(74.7878% .00677776 .0983264/.4)}.border-\[\#d8d4cc\]{border-color:#d8d4cc}.border-\[\#d96f4a\]\/25{border-color:oklab(65.7783% .109938 .0910357/.25)}.border-\[\#e2b757\]\/25{border-color:oklab(79.9385% .0106384 .12365/.25)}.border-\[\#e2b757\]\/30{border-color:oklab(79.9385% .0106384 .12365/.3)}.border-\[\#e2b757\]\/35{border-color:oklab(79.9385% .0106384 .12365/.35)}.border-\[\#e2b757\]\/45{border-color:oklab(79.9385% .0106384 .12365/.45)}.border-\[\#e5e5ea\]{border-color:#e5e5ea}.border-\[\#e6e1d8\]{border-color:#e6e1d8}.border-\[\#eadfc5\]{border-color:#eadfc5}.border-t-transparent{border-top-color:#0000}.bg-\[\#0d1729\]{background-color:#0d1729}.bg-\[\#2b1d16\]{background-color:#2b1d16}.bg-\[\#34c759\]{background-color:#34c759}.bg-\[\#0071e3\]{background-color:#0071e3}.bg-\[\#91d2c8\]\/10{background-color:oklab(81.7203% -.0673393 -.00473321/.1)}.bg-\[\#103b39\]{background-color:#103b39}.bg-\[\#030303\]{background-color:#030303}.bg-\[\#081121\]{background-color:#081121}.bg-\[\#081121\]\/80{background-color:oklab(17.8476% -.00564767 -.0355502/.8)}.bg-\[\#122033\]{background-color:#122033}.bg-\[\#132238\]{background-color:#132238}.bg-\[\#142237\]{background-color:#142237}.bg-\[\#162033\]{background-color:#162033}.bg-\[\#c9a961\]{background-color:#c9a961}.bg-\[\#c9a961\]\/\[0\.07\]{background-color:oklab(74.7878% .00677776 .0983264/.07)}.bg-\[\#d9b866\]{background-color:#d9b866}.bg-\[\#e2b757\]{background-color:#e2b757}.bg-\[\#e2b757\]\/10{background-color:oklab(79.9386% .0106384 .12365/.1)}.bg-\[\#e5e5ea\]{background-color:#e5e5ea}.bg-\[\#f4efe4\]{background-color:#f4efe4}.bg-\[\#f5f5f7\]{background-color:#f5f5f7}.bg-\[\#f7f4ed\]{background-color:#f7f4ed}.bg-\[\#f8f0dd\]{background-color:#f8f0dd}.bg-\[\#f8f4ec\]{background-color:#f8f4ec}.bg-\[\#f8f5f0\]{background-color:#f8f5f0}.bg-\[\#faf9f6\]{background-color:#faf9f6}.bg-\[\#fbfaf6\]{background-color:#fbfaf6}.bg-\[\#fbfbfd\]{background-color:#fbfbfd}.bg-\[\#fff8ef\]{background-color:#fff8ef}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-transparent{background-color:#0000}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-br,.bg-gradient-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-\[radial-gradient\(circle_at_top\,_rgba\(56\,189\,248\,0\.14\)\,_transparent_30\%\)\,radial-gradient\(circle_at_bottom_right\,_rgba\(168\,85\,247\,0\.16\)\,_transparent_30\%\)\,linear-gradient\(180deg\,_\#050816_0\%\,_\#090b1a_60\%\,_\#050816_100\%\)\]{background-image:radial-gradient(circle at top,#38bdf824,#0000 30%),radial-gradient(circle at 100% 100%,#a855f729,#0000 30%),linear-gradient(#050816,#090b1a 60%,#050816)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(56\,189\,248\,0\.15\)\,_transparent_32\%\)\,radial-gradient\(circle_at_bottom_right\,_rgba\(168\,85\,247\,0\.15\)\,_transparent_30\%\)\,linear-gradient\(180deg\,_\#050816_0\%\,_\#090b1a_60\%\,_\#050816_100\%\)\]{background-image:radial-gradient(circle at top,#38bdf826,#0000 32%),radial-gradient(circle at 100% 100%,#a855f726,#0000 30%),linear-gradient(#050816,#090b1a 60%,#050816)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-cover{object-fit:cover}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.94\]{--tw-leading:.94;line-height:.94}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.tracking-\[-\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.34em\]{--tw-tracking:.34em;letter-spacing:.34em}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1d1d1f\]{color:#1d1d1f}.text-\[\#2f6f72\]{color:#2f6f72}.text-\[\#4d5c6f\]{color:#4d5c6f}.text-\[\#6f422b\]{color:#6f422b}.text-\[\#7d838c\]{color:#7d838c}.text-\[\#8b8f98\]{color:#8b8f98}.text-\[\#8fa0b8\]{color:#8fa0b8}.text-\[\#9b7430\]{color:#9b7430}.text-\[\#9fb0bd\]{color:#9fb0bd}.text-\[\#9fb0c8\]{color:#9fb0c8}.text-\[\#34c759\]{color:#34c759}.text-\[\#0071e3\]{color:#0071e3}.text-\[\#91d2c8\]{color:#91d2c8}.text-\[\#101b30\]{color:#101b30}.text-\[\#747c87\]{color:#747c87}.text-\[\#14233f\]{color:#14233f}.text-\[\#26364b\]{color:#26364b}.text-\[\#39485b\]{color:#39485b}.text-\[\#59687b\]{color:#59687b}.text-\[\#68717e\]{color:#68717e}.text-\[\#86868b\]{color:#86868b}.text-\[\#122033\]{color:#122033}.text-\[\#142237\]{color:#142237}.text-\[\#162033\]{color:#162033}.text-\[\#172235\]{color:#172235}.text-\[\#515154\]{color:#515154}.text-\[\#596170\]{color:#596170}.text-\[\#aa8534\]{color:#aa8534}.text-\[\#af52de\]{color:#af52de}.text-\[\#b28d3d\]{color:#b28d3d}.text-\[\#c9a961\]{color:#c9a961}.text-\[\#cda952\]{color:#cda952}.text-\[\#cdd6e4\]{color:#cdd6e4}.text-\[\#cdd8df\]{color:#cdd8df}.text-\[\#d3e5e2\]{color:#d3e5e2}.text-\[\#d8deea\]{color:#d8deea}.text-\[\#d9b866\]{color:#d9b866}.text-\[\#d9e3e7\]{color:#d9e3e7}.text-\[\#d96f4a\]{color:#d96f4a}.text-\[\#dce7ea\]{color:#dce7ea}.text-\[\#e2b757\]{color:#e2b757}.text-\[\#f8f5f0\]{color:#f8f5f0}.text-\[\#ff9500\]{color:#ff9500}.text-transparent{color:#0000}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow-\[0_18px_60px_rgba\(25\,36\,52\,\.07\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#19243412)}.ring-0,.shadow-\[0_18px_60px_rgba\(25\,36\,52\,\.07\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.shadow-\[\#122033\]\/5{--tw-shadow-color:#1220330d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#122033\]\/5{--tw-shadow-color:color-mix(in oklab,oklab(24.1181% -.00981559 -.0403562/.05) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#122033\]\/10{--tw-shadow-color:#1220331a}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#122033\]\/10{--tw-shadow-color:color-mix(in oklab,oklab(24.1181% -.00981559 -.0403562/.1) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#122033\]\/15{--tw-shadow-color:#12203326}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#122033\]\/15{--tw-shadow-color:color-mix(in oklab,oklab(24.1181% -.00981559 -.0403562/.15) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#122033\]\/18{--tw-shadow-color:#1220332e}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#122033\]\/18{--tw-shadow-color:color-mix(in oklab,oklab(24.1181% -.00981559 -.0403562/.18) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#142237\]\/15{--tw-shadow-color:#14223726}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#142237\]\/15{--tw-shadow-color:color-mix(in oklab,oklab(25.0704% -.00906232 -.0436659/.15) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#162033\]\/15{--tw-shadow-color:#16203326}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#162033\]\/15{--tw-shadow-color:color-mix(in oklab,oklab(24.4077% -.00506736 -.0389618/.15) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#162033\]\/20{--tw-shadow-color:#16203333}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#162033\]\/20{--tw-shadow-color:color-mix(in oklab,oklab(24.4077% -.00506736 -.0389618/.2) var(--tw-shadow-alpha),transparent)}}.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,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-\[\#70819b\]::placeholder{color:#70819b}.placeholder\:text-\[\#86868b\]::placeholder{color:#86868b}.focus-within\:border-\[\#0071e3\]:focus-within{border-color:#0071e3}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[\#0071e3\]\/20:focus-within{--tw-ring-color:oklab(56.2923% -.0462607 -.187713/.2)}@media (hover:hover){.hover\:border-\[\#2f6f72\]:hover{border-color:#2f6f72}.hover\:border-\[\#c9a961\]:hover{border-color:#c9a961}.hover\:border-\[\#e2b757\]:hover{border-color:#e2b757}.hover\:bg-\[\#1c3150\]:hover{background-color:#1c3150}.hover\:bg-\[\#0077ed\]:hover{background-color:#0077ed}.hover\:bg-\[\#e5e5ea\]:hover{background-color:#e5e5ea}.hover\:bg-\[\#f0c86a\]:hover{background-color:#f0c86a}.hover\:bg-\[\#f0cf7a\]:hover{background-color:#f0cf7a}.hover\:bg-\[\#f2c94c\]:hover{background-color:#f2c94c}.hover\:text-\[\#142237\]:hover{color:#142237}.hover\:text-\[\#c9a961\]:hover{color:#c9a961}.hover\:text-\[\#e2b757\]:hover{color:#e2b757}}.focus\:border-\[\#2f6f72\]:focus{border-color:#2f6f72}.focus\:border-\[\#c9a961\]:focus{border-color:#c9a961}.focus\:border-\[\#e2b757\]:focus{border-color:#e2b757}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}:root{--background:#faf9f6;--foreground:#172235}*{box-sizing:border-box}html{background:var(--background)}body{background:radial-gradient(circle at 15% 0,#fffdf7 0,transparent 38%),radial-gradient(circle at 90% 38%,#f1f4f2 0,transparent 35%),var(--background);color:var(--foreground);margin:0;font-family:DM Sans,sans-serif}.font-serif{font-family:Playfair Display,Georgia,serif}a,button{-webkit-tap-highlight-color:transparent}input::placeholder{opacity:1}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}