@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{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-serif:var(--font-merriweather);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-800:#9f0712;--color-red-900:#82181a;--color-amber-50:#fffbeb;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-800:#016630;--color-green-900:#0d542b;--color-green-950:#032e15;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-gray-100:#f3f4f6;--color-gray-600:#4a5565;--color-gray-900:#101828;--color-zinc-200:#e4e4e7;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--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-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--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;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-inter);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-green-900:lab(30.797% -29.6927 17.382);--color-green-950:lab(15.6845% -20.4225 11.7249);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-900:lab(8.11897% .811279 -12.254);--color-zinc-200:lab(90.6853% .399232 -1.45452);--color-zinc-900:lab(8.30603% .618205 -2.16572);--color-zinc-950:lab(2.51107% .242703 -.886115)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-\[26px\]{top:26px}.top-\[50\%\]{top:50%}.top-\[88px\]{top:88px}.right-0{right:calc(var(--spacing) * 0)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-4{right:calc(var(--spacing) * 4)}.right-\[14px\]{right:14px}.right-\[16px\]{right:16px}.right-\[18px\]{right:18px}.left-0{left:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.z-\[120\]{z-index:120}.order-1{order:1}.order-2{order:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[5px\]{margin-top:5px}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-\[3px\]{height:3px}.h-\[18px\]{height:18px}.h-\[28px\]{height:28px}.h-\[38px\]{height:38px}.h-\[54px\]{height:54px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[68px\]{height:68px}.h-\[86px\]{height:86px}.h-\[100dvh\]{height:100dvh}.h-\[198px\]{height:198px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[calc\(100dvh-48px\)\]{max-height:calc(100dvh - 48px)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[40px\]{min-height:40px}.min-h-\[70px\]{min-height:70px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[252px\]{min-height:252px}.min-h-\[318px\]{min-height:318px}.min-h-\[378px\]{min-height:378px}.min-h-\[560px\]{min-height:560px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-28{width:calc(var(--spacing) * 28)}.w-\[18px\]{width:18px}.w-\[56px\]{width:56px}.w-\[86px\]{width:86px}.w-\[162px\]{width:162px}.w-\[300px\]{width:300px}.w-\[calc\(33\%-1rem\)\]{width:calc(33% - 1rem)}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-auto{width:auto}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[65ch\]{max-width:65ch}.max-w-\[132px\]{max-width:132px}.max-w-\[138px\]{max-width:138px}.max-w-\[236px\]{max-width:236px}.max-w-\[255px\]{max-width:255px}.max-w-\[272px\]{max-width:272px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[322px\]{max-width:322px}.max-w-\[330px\]{max-width:330px}.max-w-\[332px\]{max-width:332px}.max-w-\[335px\]{max-width:335px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[504px\]{max-width:504px}.max-w-\[570px\]{max-width:570px}.max-w-\[620px\]{max-width:620px}.max-w-\[650px\]{max-width:650px}.max-w-\[660px\]{max-width:660px}.max-w-\[720px\]{max-width:720px}.max-w-\[780px\]{max-width:780px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[76px\]{min-width:76px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[1px\]{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-1px\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.97\]{scale:.97}.scale-\[0\.98\]{scale:.98}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{-webkit-appearance:none;appearance: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-\[162px_162px\]{grid-template-columns:162px 162px}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.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-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-\[11px\]{gap:11px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}: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-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[8px\]{border-radius:8px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.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-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#70c891\]\/50{border-color:#70c89180;border-color:lab(74.0152% -36.9866 19.0091/.5)}.border-\[\#d9ab73\]\/40{border-color:#d9ab7366;border-color:lab(73.3322% 12.2923 35.5209/.4)}.border-\[\#d96a5f\]\/55{border-color:#d96a5f8c;border-color:lab(58.4751% 43.7693 27.6886/.55)}.border-\[\#d99a65\]\/30{border-color:#d99a654d;border-color:lab(69.0348% 20.0441 37.5041/.3)}.border-\[\#efc783\]{border-color:#efc783}.border-\[\#f0c98d\]\/20{border-color:#f0c98d33;border-color:lab(83.3759% 8.486 35.4076/.2)}.border-\[\#f0c98d\]\/30{border-color:#f0c98d4d;border-color:lab(83.3759% 8.486 35.4076/.3)}.border-\[\#f0c98d\]\/50{border-color:#f0c98d80;border-color:lab(83.3759% 8.486 35.4076/.5)}.border-\[\#f0c783\]{border-color:#f0c783}.border-\[\#f3a56d\]\/30{border-color:#f3a56d4d;border-color:lab(74.7252% 25.5072 41.0934/.3)}.border-\[rgba\(196\,149\,117\,0\.2\)\]{border-color:#c4957533}.border-\[rgba\(196\,149\,117\,0\.3\)\]{border-color:#c495754d}.border-\[rgba\(196\,149\,117\,0\.04\)\]{border-color:#c495750a}.border-\[rgba\(196\,149\,117\,0\.12\)\]{border-color:#c495751f}.border-\[rgba\(196\,149\,117\,0\.14\)\]{border-color:#c4957524}.border-\[rgba\(196\,149\,117\,0\.18\)\]{border-color:#c495752e}.border-\[rgba\(196\,149\,117\,0\.24\)\]{border-color:#c495753d}.border-\[rgba\(196\,149\,117\,0\.35\)\]{border-color:#c4957559}.border-\[rgba\(222\,171\,115\,0\.52\)\]{border-color:#deab7385}.border-\[rgba\(234\,194\,123\,0\.18\)\]{border-color:#eac27b2e}.border-\[rgba\(239\,68\,68\,0\.45\)\]{border-color:#ef444473}.border-\[rgba\(240\,199\,131\,0\.22\)\]{border-color:#f0c78338}.border-\[rgba\(240\,199\,131\,0\.24\)\]{border-color:#f0c7833d}.border-\[rgba\(240\,199\,131\,0\.28\)\]{border-color:#f0c78347}.border-\[rgba\(240\,199\,131\,0\.32\)\]{border-color:#f0c78352}.border-\[rgba\(240\,199\,131\,0\.35\)\]{border-color:#f0c78359}.border-amber-800{border-color:var(--color-amber-800)}.border-blue-800{border-color:var(--color-blue-800)}.border-green-800{border-color:var(--color-green-800)}.border-red-800{border-color:var(--color-red-800)}.border-slate-600{border-color:var(--color-slate-600)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#1d0604\]{background-color:#1d0604}.bg-\[\#3a0d0b\]\/95{background-color:#3a0d0bf2;background-color:lab(10.9228% 22.4186 12.4721/.95)}.bg-\[\#8a4e28\]\/20{background-color:#8a4e2833;background-color:lab(39.9901% 23.4447 33.2928/.2)}.bg-\[\#250d0b\]{background-color:#250d0b}.bg-\[\#24100b\]\/95{background-color:#24100bf2;background-color:lab(7.08423% 10.1397 6.29031/.95)}.bg-\[\#143323\]\/95{background-color:#143323f2;background-color:lab(18.5% -15.569 6.53049/.95)}.bg-\[\#c98457\]{background-color:#c98457}.bg-\[\#c98457\]\/10{background-color:#c984571a;background-color:lab(61.753% 23.9493 35.5481/.1)}.bg-\[\#d99a65\]{background-color:#d99a65}.bg-\[\#d99a65\]\/10{background-color:#d99a651a;background-color:lab(69.0348% 20.0441 37.5041/.1)}.bg-\[\#f0c98d\]{background-color:#f0c98d}.bg-\[\#f0c98d\]\/10{background-color:#f0c98d1a;background-color:lab(83.3759% 8.486 35.4076/.1)}.bg-\[\#f0c783\]{background-color:#f0c783}.bg-\[\#f0c783\]\/50{background-color:#f0c78380;background-color:lab(82.7571% 8.73441 39.6881/.5)}.bg-\[\#f3a56d\]{background-color:#f3a56d}.bg-\[\#f3a56d\]\/10{background-color:#f3a56d1a;background-color:lab(74.7252% 25.5072 41.0934/.1)}.bg-\[\#fff8f2\]{background-color:#fff8f2}.bg-\[\#fff8f2\]\/80{background-color:#fff8f2cc;background-color:lab(98.0035% 1.65614 3.7617/.8)}.bg-\[rgba\(10\,2\,2\,0\.82\)\]{background-color:#0a0202d1}.bg-\[rgba\(16\,2\,2\,0\.4\)\]{background-color:#10020266}.bg-\[rgba\(32\,5\,5\,0\.4\)\]{background-color:#20050566}.bg-\[rgba\(196\,149\,117\,0\.2\)\]{background-color:#c4957533}.bg-\[rgba\(196\,149\,117\,0\.08\)\]{background-color:#c4957514}.bg-\[rgba\(196\,149\,117\,0\.28\)\]{background-color:#c4957547}.bg-\[rgba\(240\,199\,131\,0\.1\)\]{background-color:#f0c7831a}.bg-\[rgba\(240\,199\,131\,0\.03\)\]{background-color:#f0c78308}.bg-\[rgba\(240\,199\,131\,0\.08\)\]{background-color:#f0c78314}.bg-\[rgba\(255\,255\,255\,0\.05\)\]{background-color:#ffffff0d}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-900\/30{background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/30{background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.bg-bg-01{background-color:var(--bg-01)}.bg-bg-02{background-color:var(--bg-02)}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-blue-900\/30{background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-900\/30{background-color:color-mix(in oklab, var(--color-blue-900) 30%, transparent)}}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500\/60{background-color:#00c75899}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/60{background-color:color-mix(in oklab, var(--color-green-500) 60%, transparent)}}.bg-green-600\/40{background-color:#00a54466}@supports (color:color-mix(in lab, red, red)){.bg-green-600\/40{background-color:color-mix(in oklab, var(--color-green-600) 40%, transparent)}}.bg-green-900\/30{background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.bg-green-900\/30{background-color:color-mix(in oklab, var(--color-green-900) 30%, transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\/60{background-color:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/60{background-color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.bg-red-600\/20{background-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/20{background-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.bg-red-900\/30{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/30{background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.bg-slate-700\/40{background-color:#31415866}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/40{background-color:color-mix(in oklab, var(--color-slate-700) 40%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,\#d99c63\,\#f0c783\)\]{background-image:linear-gradient(90deg,#d99c63,#f0c783)}.bg-\[linear-gradient\(135deg\,\#e2ab6e\,\#f0c783\)\]{background-image:linear-gradient(135deg,#e2ab6e,#f0c783)}.bg-\[linear-gradient\(135deg\,rgba\(226\,171\,110\,0\.16\)\,rgba\(92\,24\,14\,0\.6\)\)\]{background-image:linear-gradient(135deg,#e2ab6e29,#5c180e99)}.bg-\[linear-gradient\(180deg\,rgba\(36\,7\,6\,0\.65\)\,rgba\(16\,2\,2\,0\.7\)\)\]{background-image:linear-gradient(#240706a6,#100202b3)}.bg-\[linear-gradient\(180deg\,rgba\(48\,12\,10\,0\.85\)\,rgba\(20\,3\,3\,0\.88\)\)\]{background-image:linear-gradient(#300c0ad9,#140303e0)}.bg-\[linear-gradient\(180deg\,rgba\(56\,12\,12\,0\.95\)\,rgba\(28\,4\,4\,0\.95\)\)\]{background-image:linear-gradient(#380c0cf2,#1c0404f2)}.bg-\[linear-gradient\(180deg\,rgba\(74\,17\,12\,0\.92\)\,rgba\(38\,6\,5\,0\.96\)\)\]{background-image:linear-gradient(#4a110ceb,#260605f5)}.bg-\[radial-gradient\(ellipse_at_top\,rgba\(68\,14\,10\,0\.99\)_0\%\,rgba\(16\,2\,2\,0\.99\)_80\%\)\]{background-image:radial-gradient(at top,#440e0afc 0%,#100202fc 80%)}.from-\[\#c98457\]{--tw-gradient-from:#c98457;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#8a4e28\]{--tw-gradient-to:#8a4e28;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#efc783\]{--tw-gradient-to:#efc783;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[20px\]{padding-inline:20px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.py-48{padding-block:calc(var(--spacing) * 48)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-\[18px\]{padding-top:18px}.pt-\[60px\]{padding-top:60px}.pt-\[68px\]{padding-top:68px}.pt-\[92px\]{padding-top:92px}.pt-\[108px\]{padding-top:108px}.pt-\[290px\]{padding-top:290px}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-\[52px\]{padding-bottom:52px}.pb-\[58px\]{padding-bottom:58px}.pb-\[84px\]{padding-bottom:84px}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-merriweather)}.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-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--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))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[31px\]{font-size:31px}.text-\[36px\]{font-size:36px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.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-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\[\#2a110d\]{color:#2a110d}.text-\[\#2a0906\]{color:#2a0906}.text-\[\#2f1510\]{color:#2f1510}.text-\[\#9f7a6a\]{color:#9f7a6a}.text-\[\#AE918C\]{color:#ae918c}.text-\[\#C49575\]\/70{color:#c49575b3;color:lab(65.6753% 15.1414 24.1258/.7)}.text-\[\#D2AC98\]{color:#d2ac98}.text-\[\#D2AC98\]\/85{color:#d2ac98d9;color:lab(73.4268% 12.1304 15.8137/.85)}.text-\[\#EAC27B\]{color:#eac27b}.text-\[\#F0C47A\]{color:#f0c47a}.text-\[\#F1DACE\]{color:#f1dace}.text-\[\#F1DACE\]\/50{color:#f1dace80;color:lab(88.7206% 6.77872 8.9638/.5)}.text-\[\#bea39b\]{color:#bea39b}.text-\[\#d8b7a5\]{color:#d8b7a5}.text-\[\#d99a65\]{color:#d99a65}.text-\[\#d99a65\]\/80{color:#d99a65cc;color:lab(69.0348% 20.0441 37.5041/.8)}.text-\[\#e8fff0\]{color:#e8fff0}.text-\[\#f0a165\]{color:#f0a165}.text-\[\#f0c98d\]{color:#f0c98d}.text-\[\#f0c98d\]\/50{color:#f0c98d80;color:lab(83.3759% 8.486 35.4076/.5)}.text-\[\#f0c98d\]\/60{color:#f0c98d99;color:lab(83.3759% 8.486 35.4076/.6)}.text-\[\#f0c98d\]\/70{color:#f0c98db3;color:lab(83.3759% 8.486 35.4076/.7)}.text-\[\#f0c783\]{color:#f0c783}.text-\[\#f0c783\]\/70{color:#f0c783b3;color:lab(82.7571% 8.73441 39.6881/.7)}.text-\[\#f1dace\]{color:#f1dace}.text-\[\#f3a56d\]{color:#f3a56d}.text-\[\#f3a56d\]\/60{color:#f3a56d99;color:lab(74.7252% 25.5072 41.0934/.6)}.text-\[\#f3dfd2\]{color:#f3dfd2}.text-\[\#f4a39d\]{color:#f4a39d}.text-\[\#f4dccd\]{color:#f4dccd}.text-\[\#f7e8de\]{color:#f7e8de}.text-\[\#f8ece4\]{color:#f8ece4}.text-\[\#ffb7a6\]{color:#ffb7a6}.text-\[\#ffece8\]{color:#ffece8}.text-\[\#fff7ef\]{color:#fff7ef}.text-\[rgba\(210\,172\,152\,0\.68\)\]{color:#d2ac98ad}.text-\[rgba\(210\,172\,152\,0\.78\)\]{color:#d2ac98c7}.text-\[rgba\(210\,172\,152\,0\.84\)\]{color:#d2ac98d6}.text-\[rgba\(216\,183\,165\,0\.65\)\]{color:#d8b7a5a6}.text-accent-01{color:var(--accent-01)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-950{color:var(--color-green-950)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-text-01{color:var(--text-01)}.text-text-02{color:var(--text-02)}.text-text-03{color:var(--text-03)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-72{opacity:.72}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[0\.86\]{opacity:.86}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(240\,199\,131\,0\.3\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#f0c7834d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(240\,199\,131\,0\.4\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#f0c78366);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_-3px_rgba\(74\,222\,128\,0\.2\)\]{--tw-shadow:0 0 15px -3px var(--tw-shadow-color,#4ade8033);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_-3px_rgba\(96\,165\,250\,0\.2\)\]{--tw-shadow:0 0 15px -3px var(--tw-shadow-color,#60a5fa33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_-3px_rgba\(148\,163\,184\,0\.2\)\]{--tw-shadow:0 0 15px -3px var(--tw-shadow-color,#94a3b833);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_-3px_rgba\(248\,113\,113\,0\.2\)\]{--tw-shadow:0 0 15px -3px var(--tw-shadow-color,#f8717133);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_-3px_rgba\(251\,191\,36\,0\.2\)\]{--tw-shadow:0 0 15px -3px var(--tw-shadow-color,#fbbf2433);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(240\,201\,141\,0\.2\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#f0c98d33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(240\,199\,131\,0\.1\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#f0c7831a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(239\,199\,131\,0\.25\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#efc78340);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(239\,68\,68\,0\.05\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#ef44440d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 8px 32px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(12\,2\,1\,0\.32\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#0c020152);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_96px_rgba\(0\,0\,0\,0\.65\)\,inset_0_1\.5px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:0 32px 96px var(--tw-shadow-color,#000000a6), inset 0 1.5px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_rgba\(255\,255\,255\,0\.06\)\,0_8px_24px_rgba\(240\,199\,131\,0\.1\)\]{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,#ffffff0f), 0 8px 24px var(--tw-shadow-color,#f0c7831a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--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)}.shadow-\[\#8a4e28\]\/40{--tw-shadow-color:#8a4e2866}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#8a4e28\]\/40{--tw-shadow-color:color-mix(in oklab, lab(39.9901% 23.4447 33.2928/.4) var(--tw-shadow-alpha), transparent)}}.ring-\[\#f0c98d\]{--tw-ring-color:#f0c98d}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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,)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-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,);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,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-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,);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,)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px);-webkit-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,);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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-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,);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,)}.backdrop-filter{-webkit-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,);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,)}.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-\[color\,border-color\,box-shadow\]{transition-property:color,border-color,box-shadow;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))}.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,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:border-\[rgba\(240\,199\,131\,0\.45\)\]:is(:where(.group):hover *){border-color:#f0c78373}.group-hover\:border-white\/20:is(:where(.group):hover *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-white\/20:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.group-hover\:text-\[\#f0c98d\]:is(:where(.group):hover *){color:#f0c98d}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:shadow-\[0_0_20px_rgba\(240\,201\,141\,0\.1\)\]:is(:where(.group):hover *){--tw-shadow:0 0 20px var(--tw-shadow-color,#f0c98d1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:translate-y-\[-1px\]:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:rotate-90:hover{rotate:90deg}.hover\:border-\[\#f0c783\]:hover{border-color:#f0c783}.hover\:border-\[rgba\(234\,194\,123\,0\.45\)\]:hover{border-color:#eac27b73}.hover\:border-\[rgba\(240\,199\,131\,0\.5\)\]:hover{border-color:#f0c78380}.hover\:border-\[rgba\(240\,199\,131\,0\.32\)\]:hover{border-color:#f0c78352}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-\[\#341310\]:hover{background-color:#341310}.hover\:bg-\[\#c98457\]\/20:hover{background-color:#c9845733;background-color:lab(61.753% 23.9493 35.5481/.2)}.hover\:bg-\[rgba\(54\,10\,8\,0\.8\)\]:hover{background-color:#360a08cc}.hover\:bg-\[rgba\(240\,199\,131\,0\.1\)\]:hover{background-color:#f0c7831a}.hover\:bg-\[rgba\(240\,199\,131\,0\.12\)\]:hover{background-color:#f0c7831f}.hover\:bg-\[rgba\(255\,255\,255\,0\.1\)\]:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:text-\[\#efc783\]:hover{color:#efc783}.hover\:text-text-01:hover{color:var(--text-01)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_12px_rgba\(240\,199\,131\,0\.2\)\]:hover{--tw-shadow:0 0 12px var(--tw-shadow-color,#f0c78333);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_12px_rgba\(240\,199\,131\,0\.15\)\]:hover{--tw-shadow:0 0 12px var(--tw-shadow-color,#f0c78326);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_24px_rgba\(240\,199\,131\,0\.45\)\]:hover{--tw-shadow:0 0 24px var(--tw-shadow-color,#f0c78373);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.15\)\]:hover{--tw-shadow:0 4px 20px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-\[1\.08\]:hover{--tw-brightness:brightness(1.08);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,)}}.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);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-\[\#f0c783\]:focus{--tw-ring-color:#f0c783}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.985\]:active{scale:.985}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:360px){.min-\[360px\]\:text-\[16px\]{font-size:16px}}@media (min-width:390px){.min-\[390px\]\:text-\[17px\]{font-size:17px}}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-auto{width:auto}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:pt-\[460px\]{padding-top:460px}.sm\:pb-\[78px\]{padding-bottom:78px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[34px\]{font-size:34px}.sm\:leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.sm\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.sm\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}}@media (min-width:48rem){.md\:top-\[96px\]{top:96px}.md\:right-6{right:calc(var(--spacing) * 6)}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-6{grid-column:span 6/span 6}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:mt-7{margin-top:calc(var(--spacing) * 7)}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-9{margin-top:calc(var(--spacing) * 9)}.md\:mt-\[18px\]{margin-top:18px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:h-\[44px\]{height:44px}.md\:h-\[54px\]{height:54px}.md\:h-\[62px\]{height:62px}.md\:h-\[66px\]{height:66px}.md\:h-\[78px\]{height:78px}.md\:h-\[80px\]{height:80px}.md\:h-\[180px\]{height:180px}.md\:max-h-\[calc\(100dvh-80px\)\]{max-height:calc(100dvh - 80px)}.md\:min-h-\[286px\]{min-height:286px}.md\:min-h-\[300px\]{min-height:300px}.md\:min-h-\[380px\]{min-height:380px}.md\:min-h-\[460px\]{min-height:460px}.md\:min-h-\[700px\]{min-height:700px}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-12{width:calc(var(--spacing) * 12)}.md\:w-32{width:calc(var(--spacing) * 32)}.md\:w-\[80px\]{width:80px}.md\:w-\[250px\]{width:250px}.md\:w-auto{width:auto}.md\:max-w-\[210px\]{max-width:210px}.md\:max-w-\[330px\]{max-width:330px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[412px\]{max-width:412px}.md\:max-w-\[480px\]{max-width:480px}.md\:max-w-\[580px\]{max-width:580px}.md\:max-w-\[640px\]{max-width:640px}.md\:max-w-\[900px\]{max-width:900px}.md\:max-w-\[980px\]{max-width:980px}.md\:max-w-none{max-width:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr_0\.95fr\]{grid-template-columns:1fr .95fr}.md\:grid-cols-\[250px_250px\]{grid-template-columns:250px 250px}.md\:grid-cols-\[360px_1fr_1fr\]{grid-template-columns:360px 1fr 1fr}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:self-auto{align-self:auto}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-\[24px\]{padding-inline:24px}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-9{padding-top:calc(var(--spacing) * 9)}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-\[48px\]{padding-top:48px}.md\:pt-\[80px\]{padding-top:80px}.md\:pt-\[102px\]{padding-top:102px}.md\:pt-\[118px\]{padding-top:118px}.md\:pt-\[122px\]{padding-top:122px}.md\:pt-\[580px\]{padding-top:580px}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.md\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pb-\[74px\]{padding-bottom:74px}.md\:pb-\[78px\]{padding-bottom:78px}.md\:pb-\[116px\]{padding-bottom:116px}.md\:text-left{text-align:left}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-\[9px\]{font-size:9px}.md\:text-\[10px\]{font-size:10px}.md\:text-\[11px\]{font-size:11px}.md\:text-\[12px\]{font-size:12px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[19px\]{font-size:19px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[23px\]{font-size:23px}.md\:text-\[24px\]{font-size:24px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[37px\]{font-size:37px}.md\:text-\[38px\]{font-size:38px}.md\:text-\[39px\]{font-size:39px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[42px\]{font-size:42px}.md\:leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.md\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.md\:leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.md\:leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.md\:leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.md\:leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.md\:leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.md\:leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.md\:leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.md\:leading-\[1\.24\]{--tw-leading:1.24;line-height:1.24}.md\:leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.md\:leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.md\:whitespace-nowrap{white-space:nowrap}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[330px\]{min-height:330px}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:80rem){.xl\:mx-0{margin-inline:calc(var(--spacing) * 0)}.xl\:my-9{margin-block:calc(var(--spacing) * 9)}.xl\:mt-4{margin-top:calc(var(--spacing) * 4)}.xl\:mt-5{margin-top:calc(var(--spacing) * 5)}.xl\:mt-6{margin-top:calc(var(--spacing) * 6)}.xl\:mt-7{margin-top:calc(var(--spacing) * 7)}.xl\:mt-8{margin-top:calc(var(--spacing) * 8)}.xl\:mt-10{margin-top:calc(var(--spacing) * 10)}.xl\:mt-11{margin-top:calc(var(--spacing) * 11)}.xl\:mt-16{margin-top:calc(var(--spacing) * 16)}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:h-11{height:calc(var(--spacing) * 11)}.xl\:h-16{height:calc(var(--spacing) * 16)}.xl\:h-\[48px\]{height:48px}.xl\:h-\[62px\]{height:62px}.xl\:h-\[66px\]{height:66px}.xl\:h-\[74px\]{height:74px}.xl\:h-\[92px\]{height:92px}.xl\:h-\[200px\]{height:200px}.xl\:h-\[363px\]{height:363px}.xl\:h-\[456px\]{height:456px}.xl\:min-h-\[352px\]{min-height:352px}.xl\:min-h-\[363px\]{min-height:363px}.xl\:min-h-\[456px\]{min-height:456px}.xl\:min-h-\[496px\]{min-height:496px}.xl\:min-h-\[569px\]{min-height:569px}.xl\:min-h-\[760px\]{min-height:760px}.xl\:w-11{width:calc(var(--spacing) * 11)}.xl\:w-16{width:calc(var(--spacing) * 16)}.xl\:w-\[66px\]{width:66px}.xl\:w-\[74px\]{width:74px}.xl\:w-\[360px\]{width:360px}.xl\:max-w-\[220px\]{max-width:220px}.xl\:max-w-\[238px\]{max-width:238px}.xl\:max-w-\[300px\]{max-width:300px}.xl\:max-w-\[404px\]{max-width:404px}.xl\:max-w-\[420px\]{max-width:420px}.xl\:max-w-\[695px\]{max-width:695px}.xl\:max-w-\[900px\]{max-width:900px}.xl\:max-w-none{max-width:none}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1fr_744px\]{grid-template-columns:1fr 744px}.xl\:grid-cols-\[360px_360px\]{grid-template-columns:360px 360px}.xl\:grid-cols-\[504px_360px_360px\]{grid-template-columns:504px 360px 360px}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:justify-start{justify-content:flex-start}.xl\:gap-6{gap:calc(var(--spacing) * 6)}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-12{gap:calc(var(--spacing) * 12)}:where(.xl\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.xl\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.xl\:gap-y-14{row-gap:calc(var(--spacing) * 14)}.xl\:px-0{padding-inline:calc(var(--spacing) * 0)}.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:px-9{padding-inline:calc(var(--spacing) * 9)}.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}.xl\:px-\[32px\]{padding-inline:32px}.xl\:px-\[34px\]{padding-inline:34px}.xl\:px-\[84px\]{padding-inline:84px}.xl\:py-7{padding-block:calc(var(--spacing) * 7)}.xl\:py-8{padding-block:calc(var(--spacing) * 8)}.xl\:py-9{padding-block:calc(var(--spacing) * 9)}.xl\:py-11{padding-block:calc(var(--spacing) * 11)}.xl\:py-24{padding-block:calc(var(--spacing) * 24)}.xl\:py-\[78px\]{padding-block:78px}.xl\:py-\[84px\]{padding-block:84px}.xl\:py-\[112px\]{padding-block:112px}.xl\:pt-12{padding-top:calc(var(--spacing) * 12)}.xl\:pt-\[27px\]{padding-top:27px}.xl\:pt-\[78px\]{padding-top:78px}.xl\:pt-\[96px\]{padding-top:96px}.xl\:pt-\[118px\]{padding-top:118px}.xl\:pt-\[120px\]{padding-top:120px}.xl\:pt-\[184px\]{padding-top:184px}.xl\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.xl\:pb-\[23px\]{padding-bottom:23px}.xl\:pb-\[50px\]{padding-bottom:50px}.xl\:pb-\[72px\]{padding-bottom:72px}.xl\:pb-\[128px\]{padding-bottom:128px}.xl\:pb-\[152px\]{padding-bottom:152px}.xl\:text-left{text-align:left}.xl\:text-\[10px\]{font-size:10px}.xl\:text-\[12px\]{font-size:12px}.xl\:text-\[13px\]{font-size:13px}.xl\:text-\[14px\]{font-size:14px}.xl\:text-\[15px\]{font-size:15px}.xl\:text-\[16px\]{font-size:16px}.xl\:text-\[17px\]{font-size:17px}.xl\:text-\[24px\]{font-size:24px}.xl\:text-\[28px\]{font-size:28px}.xl\:text-\[31px\]{font-size:31px}.xl\:text-\[40px\]{font-size:40px}.xl\:text-\[44px\]{font-size:44px}.xl\:text-\[50px\]{font-size:50px}.xl\:text-\[56px\]{font-size:56px}.xl\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.xl\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.xl\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.xl\:leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.xl\:leading-\[1\.19\]{--tw-leading:1.19;line-height:1.19}.xl\:font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.xl\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.xl\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.xl\:tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.xl\:tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.xl\:whitespace-nowrap{white-space:nowrap}}@media (min-width:96rem){.\32 xl\:text-\[50px\]{font-size:50px}}@media (prefers-color-scheme:dark){.dark\:bg-zinc-950{background-color:var(--color-zinc-950)}.dark\:text-gray-100{color:var(--color-gray-100)}}}:root{--bg-01:#1d0403;--bg-02:#1e0705;--bg-02-50:#1e070580;--bg-03:#2a0e0c;--surface-01:#5a3029;--surface-02:#61322b;--surface-03:#85584a;--border-01:#af8768;--border-02:#c49575;--border-03:#49221d;--text-01:#f1dace;--text-02:#d2ac98;--text-03:#ae918c;--accent-01:#deab73;--accent-02:#cd9d6d;--accent-03:#eac27b;--accent-04:#c17d53}*,:before,:after{box-sizing:border-box}html{background:var(--bg-02);scroll-behavior:smooth}body{background:var(--bg-02);min-height:100vh;color:var(--text-02);font-family:var(--font-inter), sans-serif;margin:0;overflow-x:hidden}nextjs-portal{display:none!important}a{color:inherit;text-decoration:none}button,input,select{font:inherit}::selection{color:var(--text-01);background:#deab7347}.site-header{background:#1e0705f7;border-bottom:1px solid #c4957514;box-shadow:0 10px 28px #1403022e}.nav-link{color:var(--text-02);white-space:nowrap;vertical-align:middle;align-items:center;font-size:16px;transition:color .22s;display:inline-flex;position:relative}.nav-link:hover,.nav-link.is-active{color:var(--text-01)}.nav-link:before{content:"";background:linear-gradient(90deg, #eac27b00, var(--accent-03), #eac27b00);opacity:0;border-radius:999px;height:2px;transition:left .24s,right .24s,opacity .24s;position:absolute;bottom:-20px;left:50%;right:50%;box-shadow:0 0 12px #eac27b8c}.nav-link:hover:before,.nav-link.is-active:before{opacity:1;left:0;right:0}.btn-base{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;font-weight:500;line-height:1;transition:transform .22s,background-color .22s,border-color .22s,color .22s,box-shadow .22s;display:inline-flex;position:relative;overflow:hidden}.btn-base:hover{transform:translateY(-1px)}.btn-base:active{transform:translateY(0)}.btn-base:focus-visible{outline-offset:3px;outline:2px solid #eac27bc2}.btn-primary{color:#2a110d;background:linear-gradient(135deg,#c98457 0%,#efc783 100%);border-color:#e9bc7b7a;box-shadow:inset 0 1px #ffffff38,0 10px 24px #c17d531a}.btn-primary:after{content:"";z-index:1;filter:blur(.5px);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff14 18%,#fffffffa 46%,#ffeed6c7 56%,#ffffff29 74%,#0000 100%);width:14%;display:block;position:absolute;top:-45%;bottom:-45%;left:-24%;transform:translate(0)skew(-20deg);box-shadow:0 0 22px #fff8e694}.btn-primary:hover{background:linear-gradient(110deg,#0000 0% 42%,#ffffffeb 48%,#ffecce8a 53%,#0000 60% 100%) 140% 0/260% 100%,linear-gradient(135deg,#d99a65 0%,#f3d08d 100%) 0 0/100% 100%;animation:1.15s cubic-bezier(.22,1,.36,1) button-bg-shine;box-shadow:inset 0 1px #ffffff47,0 14px 30px #deab7333}.btn-primary:hover:after{animation:1.15s cubic-bezier(.22,1,.36,1) button-shine}.btn-secondary{color:var(--text-01);background:#1e070533;border-color:#c49575c2}.btn-secondary:hover{background:#2a0e0ceb;border-color:#eac27bdb;box-shadow:0 10px 24px #1203023d}.nav-actions .btn-base{height:46px;padding:0 12px;font-size:14px}.nav-actions .btn-secondary{width:164px}.nav-actions .btn-primary{width:148px}.nav-language-flags{flex:none;justify-content:center;align-items:center;gap:12px;height:46px;display:inline-flex}.nav-language-flags--sm{gap:9px;height:40px}.nav-language-flags--full{justify-content:flex-start;width:100%;padding:0 3px}.nav-language-button{cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.nav-language-button:focus-visible{outline-offset:3px;outline:2px solid #eac27bc2}.nav-language-button:not(.is-active){opacity:.72}.nav-language-flag{object-fit:cover;filter:drop-shadow(0 2px 5px #0000003d);flex:none;display:block}.nav-language-flag--vn{width:36px;height:24px}.nav-language-flag--us{width:28px;height:18px}.nav-language-flags--sm .nav-language-flag--vn{width:30px;height:20px}.nav-language-flags--sm .nav-language-flag--us{width:23px;height:15px}.home-page{isolation:isolate;background:radial-gradient(82% 22% at 50% 31%,#74261447,#0000 72%),radial-gradient(76% 20% at 50% 47%,#48120c42,#0000 74%),radial-gradient(68% 18% at 50% 64%,#28090757,#0000 78%),linear-gradient(#1d0403 0%,#210706 27%,#260907 43%,#1d0403 76% 100%);position:relative;overflow:hidden}.home-page:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 82% 9%,#de8e4b1f,#0000 19%),radial-gradient(64% 10% at 50% 34%,#e97f452e,#0000 75%),radial-gradient(62% 12% at 50% 57%,#762b1633,#0000 76%),linear-gradient(90deg,#0f0202b3 0%,#0000 24% 76%,#0f0202b3 100%);position:absolute;inset:0}.home-page:after{content:"";z-index:0;mix-blend-mode:screen;opacity:.09;pointer-events:none;background:url(/assets/background/bg_membership1.webp) top/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%)}.home-page>section{z-index:var(--home-section-z,1);position:relative}.home-top-shell{z-index:2;background:#1d0403;position:relative}.home-top-shell:before{content:"";z-index:0;pointer-events:none;background:#1d0403;position:absolute;inset:0}.home-top-shell>section{z-index:1;position:relative}.home-top-shell .hero-shell{background:0 0}.home-top-shell .hero-shell:after{display:none}.hero-shell{background:radial-gradient(68% 18% at 50% 92%,#58160e2e,#0000 76%),linear-gradient(#1d0403db 0%,#1e07059e 64%,#1e070500 100%);min-height:610px;overflow:visible}.hero-shell:after{content:"";filter:blur(18px);pointer-events:none;background:linear-gradient(#1e070500 0%,#25090773 46%,#25090700 100%);height:260px;position:absolute;inset:auto -8% -80px}.hero-visual{pointer-events:none;width:390px;max-width:calc(100vw - 24px);height:290px;position:absolute;top:46px;left:50%;transform:translate(-50%)}.hero-visual:after{content:"";pointer-events:none;display:none;position:absolute;inset:0}.hero-content{z-index:1;position:relative}.hero-primary-button,.hero-secondary-button{min-width:135px}.value-panel{z-index:4;isolation:isolate;background-color:#0000;background-image:linear-gradient(#6a3027 0%,#461815 22%,#2d0d0b 58%,#1b0606 100%),linear-gradient(91.82deg,#7f58347a 0%,#c49a6133 9.63%,#f4dcb66b 19.63%,#9a744a3d 30.31%,#f0d4aa5c 92.02%,#7854336b 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:16px;min-height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 72px 20px #c4965e14,inset 0 18px 44px #e5c08508,inset 0 0 0 1px #f4dcb614,inset 0 0 0 2px #76533124,0 18px 46px #1002022e}.value-panel:before{content:"";z-index:0;pointer-events:none;background-blend-mode:multiply, screen, screen, normal;filter:sepia(.92)saturate(1.14)hue-rotate(-28deg)brightness(.44)contrast(1.08);opacity:.48;background:radial-gradient(80% 128% at 50% 56%,#16040680 0%,#20070947 38%,#380f0d14 68%,#0000 86%),radial-gradient(86% 76% at 50% 10%,#b0514814 0%,#84302d0f 34%,#0000 72%),radial-gradient(145% 105%,#0000 0% 53%,#92342914 78%,#c2533824 100%),url(/assets/background/background.png) 50% 54%/cover no-repeat;border-radius:15px;position:absolute;inset:1px}.value-panel:after{content:"";z-index:1;pointer-events:none;opacity:.96;background:radial-gradient(circle at 0 0,#efd0a124 0%,#c9a26914 22%,#674e2c0a 36%,#0000 52%) 0 0/150px 110px no-repeat,radial-gradient(circle at 100% 0,#efd0a121 0%,#c9a26914 22%,#674e2c0a 36%,#0000 52%) 100% 0/150px 110px no-repeat,radial-gradient(circle at 0 100%,#efd0a11a 0%,#c9a2690f 24%,#674e2c0a 38%,#0000 54%) 0 100%/150px 110px no-repeat,radial-gradient(circle at 100% 100%,#efd0a117 0%,#c9a2690f 24%,#674e2c0a 38%,#0000 54%) 100% 100%/150px 110px no-repeat,radial-gradient(76% 46% at 50% 0,#e9c8900f 0%,#0000 72%),radial-gradient(76% 46% at 50% 100%,#e9c89014 0%,#0000 72%),radial-gradient(145% 100%,#0000 0% 56%,#a886510f 82%,#e4be8214 100%);border:1px solid #edcb9729;border-radius:10px;position:absolute;inset:6px;box-shadow:inset 0 0 0 1px #f4dcb608,inset 0 -1px #dab67e14,inset 1px 0 #debb8614,inset -1px 0 #debb8614,inset 10px 0 18px #785a2c0a,inset -10px 0 18px #785a2c0a}.value-panel::selection{background:#deab7347}.value-panel>*{z-index:2;position:relative}.value-card{z-index:2;transition:transform .24s,background-color .24s;position:relative}.value-card-body{position:relative}.value-card-icon{filter:drop-shadow(0 0 10px #d67a672e)drop-shadow(0 0 20px #7c2c281f)}.value-card-title{text-wrap:balance;color:#fff;text-shadow:0 1px 12px #11050452,0 0 18px #b1564d14;margin-top:8px;font-size:18px;line-height:1.22}.value-card-description{color:#f4dfceeb;text-shadow:0 1px 10px #0c040357;margin-top:8px;font-size:12px;line-height:1.55}.value-card:not(:last-child){border-bottom:1px solid #c4957529}.value-card:not(:last-child):after{content:"";opacity:.7;background:linear-gradient(#f1dace00 0%,#e1bf870f 10%,#f3dcb72e 50%,#b492651a 90%,#f1dace00 100%);width:1px;position:absolute;top:33px;bottom:33px;right:0;box-shadow:0 0 8px #ebc9910f}@media (min-width:1280px){.value-panel,.value-card-body{min-height:245px}.value-card-title{margin-top:12px;font-size:24px;line-height:1.2}.value-card-description{margin-top:14px;font-size:14px;line-height:1.55}.value-card:not(:last-child):after{top:26px;bottom:26px}}.value-panel .value-card:first-child:before,.value-panel .value-card:nth-child(2):before,.value-panel .value-card:nth-child(3):before,.value-panel .value-card:nth-child(4):before{content:"";z-index:0;pointer-events:none;opacity:.12;position:absolute;inset:0}.value-panel .value-card:first-child:before{background:radial-gradient(circle at 12% 72%,#ff834c38,#0000 18%),radial-gradient(circle at 78% 18%,#b15c5314,#0000 14%)}.value-panel .value-card:nth-child(2):before{background:radial-gradient(circle at 58% 54%,#ff785029,#0000 18%),radial-gradient(circle at 22% 14%,#aa565014,#0000 11%)}.value-panel .value-card:nth-child(3):before{background:radial-gradient(circle at 42% 62%,#ff6e4624,#0000 18%),radial-gradient(circle at 82% 20%,#a54e4914,#0000 13%)}.value-panel .value-card:nth-child(4):before{background:linear-gradient(#eed2a414,#eed2a400) top/calc(100% - 20px) 1px no-repeat,linear-gradient(#eed2a400,#eed2a41a) bottom/calc(100% - 20px) 1px no-repeat,linear-gradient(90deg,#eed2a41a,#eed2a408) 0/1px calc(100% - 20px) no-repeat,linear-gradient(90deg,#eed2a408,#eed2a41a) 100%/1px calc(100% - 20px) no-repeat,radial-gradient(circle at 76% 60%,#edc78414,#0000 20%),radial-gradient(circle at 16% 16%,#d1a86b0d,#0000 12%)}.value-panel:after{background:0 0;box-shadow:inset 0 1px #f4dcb614,inset 0 -1px #dab67e14,inset 1px 0 #debb8614,inset -1px 0 #debb8614,inset 0 0 0 1px #f4dcb608}.survey-section{z-index:1;--home-section-z:3;--survey-backdrop-top-gap:58px;--survey-backdrop-scale:.8;--survey-backdrop-y:10%;background:radial-gradient(72% 36%,#56170c4d,#0000 72%),linear-gradient(#1d040300 0%,#250705e6 18%,#2b0906f5 74%,#1d040300 100%);margin-top:0;padding-top:58px;position:relative;overflow:hidden}.survey-section:before{content:"";z-index:0;filter:blur(34px);opacity:.96;pointer-events:none;background:radial-gradient(82% 34% at 50% 20%,#1d0403a8,#0000 72%),linear-gradient(#1d040300 0%,#1d0403b8 18%,#1d04038a 38%,#1d04032e 58%,#1d040300 76%);position:absolute;inset:-190px -8% 0}.survey-section:after{content:"";z-index:0;filter:blur(42px);opacity:.98;pointer-events:none;background:linear-gradient(#1d040300 0%,#1d0403 34% 66%,#1d040300 100%),radial-gradient(82% 64%,#1d0403d1,#0000 74%);height:260px;position:absolute;top:-118px;left:0;right:0}.survey-backdrop,.survey-backdrop-overlay{inset:var(--survey-backdrop-top-gap) 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#0000002e 8%,#000 22% 76%,#0000002e 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000002e 8%,#000 22% 76%,#0000002e 92%,#0000 100%)}.survey-backdrop{z-index:0}.survey-backdrop:before{content:"";mix-blend-mode:color-dodge;opacity:.1;filter:saturate(.9)sepia(.25)hue-rotate(-12deg)brightness(.84);pointer-events:none;background:url(/assets/background/bg13.webp) 50% 62%/cover no-repeat;position:absolute;inset:0}.survey-backdrop:after{content:"";mix-blend-mode:screen;opacity:.3;pointer-events:none;background:radial-gradient(42% 18% at 51% 52%,#eca45638,#0000 70%),radial-gradient(64% 46% at 50% 54%,#5612092e,#0000 76%);position:absolute;inset:0}.survey-backdrop-image{opacity:.34;filter:saturate(.98)sepia(.14)hue-rotate(-12deg)brightness(.42)contrast(1.02);background-image:url(/assets/background/background3_v2.webp);background-position:50% calc(100% + 36px);background-repeat:no-repeat;background-size:100%;position:absolute;inset:0}.survey-backdrop-overlay{z-index:1;background:linear-gradient(#1d0403e0 0%,#1d04039e 10%,#1d040357 18%,#1d040329 42%,#1d04033d 72%,#1d0403e6 100%),radial-gradient(54% 24% at 50% 18%,#48180f08 0%,#48180f05 34%,#0000 72%),radial-gradient(50% 24% at 50% 56%,#581e120d 0%,#581e1205 36%,#0000 72%),linear-gradient(90deg,#180403c7 0%,#18040333 18%,#18040324 50%,#1804034d 82%,#180403d1 100%),linear-gradient(#3a0c076b 0%,#44100847 48%,#3209067a 100%)}.survey-section>.relative{z-index:2}@media (min-width:768px){.survey-section{--survey-backdrop-top-gap:70px;--survey-backdrop-y:12%;margin-top:0;padding-top:82px}.survey-backdrop-image{background-position:50% calc(100% + 54px);background-size:100%}}@media (min-width:1280px){.survey-section{--survey-backdrop-top-gap:70px;--survey-backdrop-y:12%;margin-top:0;padding-top:86px}.survey-backdrop-image{opacity:.34;background-position:50% calc(100% + 72px);background-size:100%}.survey-backdrop,.survey-backdrop-overlay{inset:var(--survey-backdrop-top-gap) 0 0}}@media (max-width:767px){.survey-section{overflow:hidden}.survey-section:before{inset:-190px -8% 0}.survey-section:after{height:190px;top:-84px}.survey-backdrop,.survey-backdrop-overlay{inset:var(--survey-backdrop-top-gap) 0 0}}.survey-panel{isolation:isolate;-webkit-backdrop-filter:blur(8px);background:#85584a1a;border:none;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 26px 64px #12030247}.survey-panel:before,.survey-panel:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.survey-panel:before{z-index:0;opacity:.95;background:radial-gradient(at 0 0,#f6cd9138,#cf7e4e0f 34%,#0000 66%) 0 0/120px 112px no-repeat,radial-gradient(at 100% 0,#f6cd9133,#cf7e4e0f 34%,#0000 66%) 100% 0/120px 112px no-repeat,radial-gradient(at 0 100%,#f6cd9129,#cf7e4e0d 34%,#0000 66%) 0 100%/120px 112px no-repeat,radial-gradient(at 100% 100%,#f6cd9129,#cf7e4e0d 34%,#0000 66%) 100% 100%/120px 112px no-repeat}.survey-panel:after{z-index:0;border-radius:inherit;inset:0;box-shadow:inset 0 1px #ffecc924,inset 0 -1px #ad603e33,inset 1px 0 #c9785424,inset -1px 0 #c9785424}.survey-panel>*{z-index:1;position:relative}.survey-panel .btn-primary{height:48px;font-size:15px;line-height:1}.field-input{width:100%;min-height:48px;color:var(--text-01);background:#1d0403;border:1px solid #c495753d;border-radius:8px;outline:none;padding:0 16px;font-size:14px;line-height:1.4;transition:border-color .2s,box-shadow .2s,background-color .2s}.field-input::placeholder{color:#d2ac98b8}.field-input:focus{background:#270504e0;border-color:#eac27bb8;box-shadow:0 0 0 3px #deab731f}.field-input-error{border-color:#d96a5fd1;box-shadow:0 0 0 3px #d96a5f1a}select.field-input{color:#d2ac98d6}select.field-input option{color:var(--text-01);background:#2a0e0c}.field-wrap{position:relative}.field-date-input{color:#0000;caret-color:#0000}.field-date-input::-webkit-datetime-edit{color:#0000;opacity:0}.field-date-input::-webkit-datetime-edit-fields-wrapper{color:#0000;opacity:0}.field-date-input::-webkit-datetime-edit-text{color:#0000;opacity:0}.field-date-input::-webkit-datetime-edit-day-field{color:#0000;opacity:0}.field-date-input::-webkit-datetime-edit-month-field{color:#0000;opacity:0}.field-date-input::-webkit-datetime-edit-year-field{color:#0000;opacity:0}.field-date-input::-webkit-calendar-picker-indicator{opacity:0}.field-date-display{color:#d2ac98b8;pointer-events:none;z-index:1;max-width:calc(100% - 64px);font-size:14px;line-height:1.4;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.field-date-display-value{color:var(--text-01)}.field-icon,.field-icon-calendar{pointer-events:none;width:auto;height:auto;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.field-error{color:#f0a49b;font-size:12px;line-height:1.45}.bazi-result-shell{isolation:isolate;background:0 0;width:100%;max-width:none;margin:28px auto 0;padding:0;position:relative}.bazi-result-shell:before{content:none}.bazi-result-heading{text-align:center}.bazi-result-heading p{color:var(--text-03);margin:0;font-size:11px;line-height:1.6}.bazi-result-heading h2{color:var(--text-01);font-family:var(--font-merriweather), serif;letter-spacing:-.02em;margin:10px 0 0;font-size:31px;font-weight:700;line-height:1.1}.bazi-result-heading span{width:min(100%,620px);color:var(--text-02);margin:12px auto 0;font-size:12px;line-height:1.65;display:block}.bazi-result-detail-link{min-height:42px;color:var(--text-01);background:#2a0e0c80;border:1px solid #e0a66cb8;border-radius:8px;justify-content:center;align-items:center;margin-top:16px;padding:0 18px;font-size:12px;font-weight:600;line-height:1;transition:transform .2s,border-color .2s,background-color .2s,color .2s;display:inline-flex}.bazi-result-detail-link:hover{color:var(--accent-03);background:#4b1c14ad;border-color:#eac27beb;transform:translateY(-1px)}.bazi-result-section{isolation:isolate;-webkit-backdrop-filter:blur(6px);background-color:#0000;background-image:radial-gradient(at 52% -18%,#925b4a29,#0000 58%),linear-gradient(#49221d 0%,#1e0705 100%),linear-gradient(91.82deg,#5a3029 0%,#926f66 9.63%,#f1dace 19.63%,#644d3e 30.31%,#f1dace 92.02%,#5e4738 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:border-box;background-clip:padding-box,padding-box,border-box;border:1px solid #0000;border-radius:14px;margin-top:18px;padding:18px 16px;position:relative;overflow:hidden;box-shadow:inset 0 0 70px 38px #eac27b09,inset 0 1px #f1dace14,0 24px 56px #1203022e}.bazi-result-section:before{content:"";z-index:-2;opacity:.08;pointer-events:none;background:url(/assets/background/background.png) top/cover;position:absolute;inset:0}.bazi-result-section:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(at 0 0,#f1dace29,#926f660f 34%,#0000 66%) 0 0/112px 112px no-repeat,radial-gradient(at 100% 0,#f1dace24,#926f660d 34%,#0000 66%) 100% 0/112px 112px no-repeat,radial-gradient(at 0 100%,#f1dace1a,#926f660a 34%,#0000 66%) 0 100%/112px 112px no-repeat,radial-gradient(at 100% 100%,#f1dace1a,#926f660a 34%,#0000 66%) 100% 100%/112px 112px no-repeat;position:absolute;inset:0}.bazi-result-section--chart{background-color:#0000;background-image:radial-gradient(at 50% 0,#925b4a1a,#0000 56%),linear-gradient(#49221df0 0%,#1e0705fa 100%),linear-gradient(91.82deg,#5a3029 0%,#926f66 9.63%,#f1dace 19.63%,#644d3e 30.31%,#f1dace 92.02%,#5e4738 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:border-box;background-clip:padding-box,padding-box,border-box;padding:24px 16px 20px}.bazi-result-section--chart:before{opacity:.05}.bazi-result-section-copy{text-align:center;flex-direction:column;display:flex}.bazi-result-section-copy h3{color:#fff;font-family:var(--font-merriweather), serif;order:1;margin:0;font-size:20px;font-weight:400;line-height:1.08}.bazi-result-section-copy p{color:#d2ac98;order:2;width:min(100%,740px);margin:8px auto 0;font-size:12px;line-height:1.55}.bazi-result-grid{grid-template-columns:1fr;gap:42px 14px;margin-top:46px;display:grid}.bazi-result-pillar-card{background:radial-gradient(circle at 86% 8%,#f1dace0b,#0000 36%),linear-gradient(#49221da3 0%,#1e0705c7 100%);border:1px solid #f1dace1f;border-radius:8px;min-height:202px;padding:12px 14px;position:relative;overflow:visible;box-shadow:inset 0 0 32px #eac27b06,inset 0 1px #f1dace0e}.bazi-result-pillar-card--hour{order:1}.bazi-result-pillar-card--day{order:2}.bazi-result-pillar-card--month{order:3}.bazi-result-pillar-card--year{order:4}.bazi-result-pillar-head{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:-28px;left:0;right:0}.bazi-result-pillar-label{color:var(--accent-01);margin:0;font-size:12px;font-weight:700;line-height:1.3}.bazi-result-pillar-badge{opacity:1;width:79px;height:36px;color:var(--text-01);background:linear-gradient(#eac27b 0%,#49221d 100%);border-radius:4px;flex:0 0 79px;justify-content:center;align-items:center;gap:10px;padding:8px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 16px 32px #00000040}.bazi-result-pillar-stack{margin-top:0}.bazi-result-pillar-main--stem{justify-content:space-between;align-items:center;gap:12px;display:flex}.bazi-result-pillar-text{min-width:0}.bazi-result-pillar-main strong{color:var(--text-01);font-family:var(--font-merriweather), serif;font-size:27px;font-weight:700;line-height:1;display:block}.bazi-result-pillar-main p{margin:5px 0 0;font-size:11px;line-height:1.3}.bazi-result-pillar-divider{background:#c495751f;height:1px;margin:12px 0 11px}.bazi-result-pillar-foot{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.bazi-result-pillar-foot span{min-height:22px;color:var(--text-01);background:#ffffff1a;border-radius:4px;justify-content:center;align-items:center;padding:0 9px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.bazi-result-meta{border-top:1px solid #c495752e;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;padding-top:12px;display:grid}.bazi-result-meta p{color:#d2ac9899;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:10px;line-height:1.4}.bazi-result-meta strong{color:var(--text-01);margin-top:4px;font-size:15px;font-weight:600;line-height:1.2;display:block}.bazi-result-unlock-banner{background:radial-gradient(circle at 18% 24%,#e478481f,#0000 26%),linear-gradient(#441812b3 0%,#240a08e6 100%);border:1px solid #c495753d;border-radius:12px;gap:10px;margin-top:14px;padding:14px 16px;display:grid}.bazi-result-unlock-copy{text-align:left}.bazi-result-unlock-copy strong{color:var(--text-01);font-size:13px;font-weight:600;line-height:1.3;display:block}.bazi-result-unlock-copy span{color:var(--text-03);margin-top:4px;font-size:10px;line-height:1.5;display:block}.bazi-result-gate-button{width:100%;height:42px;font-size:12px}.bazi-result-teaser-grid{overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;margin-top:18px;margin-left:-16px;margin-right:-16px;padding:0 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.bazi-result-teaser-grid::-webkit-scrollbar{display:none}.bazi-result-teaser-card{background:linear-gradient(#49221d80 0%,#1e0705ad 100%),radial-gradient(circle at 82% 14%,#f1dace0f,#0000 36%);border:1px solid #f1dace29;border-radius:8px;flex:0 0 min(74vw,236px);min-height:170px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:inset 0 0 36px #eac27b06,inset 0 1px #f1dace0e}.bazi-result-teaser-card h4{color:#fff;font-family:var(--font-merriweather), serif;margin:0;font-size:18px;font-weight:400;line-height:1.18}.bazi-result-teaser-card-body{max-height:92px;margin-top:16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 42%,#00000094 70%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#00000094 70%,#0000 100%)}.bazi-result-teaser-card-body:after{content:none}.bazi-result-teaser-item+.bazi-result-teaser-item{margin-top:10px}.bazi-result-teaser-item-label{color:#f1dace9e;margin-bottom:6px;font-size:10px;font-weight:400;line-height:1.35;display:block}.bazi-result-teaser-card p{color:#d2ac9857;margin:0;font-size:12px;line-height:1.55}.bazi-result-teaser-card p+p{margin-top:8px}.bazi-result-upgrade{text-align:center;margin-top:28px}.bazi-result-upgrade h4{color:var(--text-01);font-family:var(--font-merriweather), serif;margin:0;font-size:19px;font-weight:400;line-height:1.25}.bazi-result-upgrade p{color:var(--text-03);margin:8px auto 0;font-size:11px;line-height:1.6}.bazi-result-upgrade-button{justify-content:center;align-items:center;width:100%;height:42px;margin-top:16px;font-size:12px;display:inline-flex}.bazi-result-upgrade span{color:#d2ac988f;margin-top:8px;font-size:10px;line-height:1.5;display:block}.bazi-result-expanded-stack{gap:18px;margin-top:18px;display:grid}.bazi-result-detail-list{border:1px solid #c495752e;border-radius:10px;margin-top:18px;overflow:hidden}.bazi-result-detail-summary{gap:4px;min-width:0;display:grid}.bazi-result-detail-summary strong{color:var(--text-01);font-size:15px;font-weight:600;line-height:1.3}.bazi-result-detail-summary span{color:var(--text-03);font-size:11px;line-height:1.55}.bazi-result-detail-paragraphs{gap:12px;margin-top:12px;display:grid}.bazi-result-detail-item h4{color:var(--accent-01);text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;font-size:12px;font-weight:700;line-height:1.4}.bazi-result-detail-item p{color:var(--text-02);margin:0;font-size:12px;line-height:1.75}.bazi-preview-shell{max-width:1180px}.bazi-preview-nav{grid-template-columns:1fr;gap:8px;max-width:840px;margin:22px auto 0;display:grid}.bazi-preview-nav a{min-height:42px;color:var(--text-02);background:#2a0e0c94;border:1px solid #c4957542;border-radius:8px;justify-content:center;align-items:center;gap:10px;font-size:12px;line-height:1.2;transition:border-color .2s,background-color .2s,color .2s;display:flex}.bazi-preview-nav a:hover{color:var(--text-01);background:#471912ad;border-color:#eac27b94}.bazi-preview-nav span{color:var(--accent-01);font-weight:700}.bazi-preview-part{background-color:#0000;background-image:linear-gradient(#4a1912b3 0%,#220806e0 100%),url(/assets/background/background4_v2.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #c4957557;border-radius:14px;padding:18px;scroll-margin-top:96px;box-shadow:inset 0 0 0 1px #ffffff08,0 24px 58px #1203023d}.bazi-preview-source-pill,.bazi-preview-badge,.bazi-preview-chip,.bazi-preview-element{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.bazi-preview-source-pill{min-height:34px;color:var(--accent-01);background:#deab7314;border:1px solid #eac27b52;padding:0 12px;font-size:11px;font-weight:600}.bazi-preview-pillar{background:#27050494;border:1px solid #c4957538;border-radius:10px;min-height:246px;padding:16px}.bazi-preview-badge{min-height:24px;color:var(--accent-01);background:#deab7324;border:1px solid #eac27b70;padding:0 8px;font-size:10px;font-weight:700}.bazi-preview-element{border:1px solid;min-height:23px;margin-top:8px;padding:0 7px;font-size:10px;font-weight:600}.bazi-preview-element--wood{color:#3e873c;background:0 0}.bazi-preview-element--fire{color:#cd5c5c;background:0 0}.bazi-preview-element--earth{color:#ca9a21;background:0 0}.bazi-preview-element--metal{color:silver;background:0 0}.bazi-preview-element--water{color:#87b9d6;background:0 0}.bazi-preview-element--neutral{color:var(--text-02);background:0 0}.bazi-preview-summary{background:#1e07059e;border:1px solid #c4957538;border-radius:10px;min-height:246px;padding:18px}.bazi-preview-chip{border:1px solid;min-height:28px;padding:0 10px;font-size:11px;font-weight:700}.bazi-preview-intro{color:var(--text-02);border-left:2px solid #eac27b80;margin-top:18px;padding-left:14px;font-size:13px;line-height:1.8}.bazi-preview-section-row{background:#1e070566}.bazi-preview-section-row+.bazi-preview-section-row{border-top:1px solid #c4957529}.bazi-preview-section-row summary{cursor:pointer;align-items:center;gap:14px;min-height:76px;padding:16px;list-style:none;display:flex}.bazi-preview-section-row summary::-webkit-details-marker{display:none}.bazi-preview-section-row summary:after{content:"+";width:28px;height:28px;color:var(--accent-01);border:1px solid #c4957547;border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.bazi-preview-section-row[open] summary:after{content:"-"}.bazi-preview-section-index{min-width:48px;min-height:34px;color:var(--accent-01);border-right:1px solid #c4957538;justify-content:center;align-items:center;padding-right:12px;font-size:12px;font-weight:700;display:inline-flex}.bazi-preview-note,.bazi-preview-text-block{background:#2a0e0c7a;border:1px solid #c4957529;border-radius:8px}.bazi-preview-note{color:var(--text-03);padding:12px 14px;font-size:11px;line-height:1.6}.bazi-preview-text-block{padding:14px}@media (min-width:768px){.bazi-result-shell{margin-top:34px;padding:0}.bazi-result-heading p{font-size:12px}.bazi-result-heading h2{font-size:34px}.bazi-result-heading span{font-size:13px}.bazi-result-section{border-radius:16px;margin-top:22px;padding:22px 20px}.bazi-result-section--chart{padding:28px 20px 24px}.bazi-result-section-copy h3{font-size:30px}.bazi-result-section-copy p{font-size:14px}.bazi-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 14px;margin-top:50px}.bazi-result-pillar-card{min-height:202px;padding:14px}.bazi-result-meta{grid-template-columns:repeat(4,minmax(0,1fr))}.bazi-result-unlock-banner{grid-template-columns:minmax(0,1fr) 182px;align-items:center;gap:16px}.bazi-result-gate-button{height:44px}.bazi-result-teaser-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-left:0;margin-right:0;padding:0;display:grid;overflow:visible}.bazi-result-teaser-card{flex-basis:auto;min-height:158px}.bazi-result-upgrade h4{font-size:24px}.bazi-result-upgrade-button{height:46px;font-size:13px}.bazi-result-expanded-stack{gap:22px;margin-top:22px}.bazi-result-detail-summary strong{font-size:16px}.bazi-preview-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.bazi-preview-part{padding:24px}.bazi-preview-section-row summary{padding:18px 24px}}.benefit-section{--home-section-z:2;background:0 0;margin-top:-36px;padding-top:84px;overflow:visible}.benefit-section:before{content:"";z-index:0;filter:blur(24px);pointer-events:none;background:radial-gradient(70% 28% at 50% 44%,#44110b8a,#0000 72%),linear-gradient(#1d040300 0%,#1d040394 24%,#200705a3 58%,#1d040300 100%);position:absolute;inset:-156px -6% -150px}.benefit-backdrop,.benefit-backdrop-overlay{z-index:0;inset:-138px 0}.benefit-backdrop{opacity:.34}.benefit-backdrop img{-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 76%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 76%,#0000 100%)}.benefit-backdrop-overlay{z-index:1;background:linear-gradient(#1d0403e6 0%,#1d040375 20%,#1d040347 54%,#1d0403db 100%),radial-gradient(80% 42% at 50% 45%,#671f1247,#0000 72%)}.benefit-section>.relative{z-index:2}.benefit-heading.reveal-on-scroll,.benefit-heading.reveal-on-scroll.is-visible{opacity:1!important;transform:none!important}.benefit-heading{z-index:4;filter:none;position:relative}.benefit-heading h2{color:#fff7ef;opacity:1;-webkit-text-fill-color:#fff7ef;text-shadow:0 1px 8px #00000061,0 0 20px #fff7ef3d}.benefit-heading p{color:#f1dace;opacity:1;-webkit-text-fill-color:#f1dace;text-shadow:0 1px 8px #00000052}.unlock-section{--home-section-z:3;background:0 0;margin-top:-34px;padding-top:92px;overflow:visible}.unlock-section:before{content:"";z-index:0;filter:blur(20px);pointer-events:none;background:radial-gradient(62% 34% at 58% 12%,#4e160d3d,#0000 72%),linear-gradient(#1d040300 0%,#1d0403b8 30%,#1d0403 86% 100%);position:absolute;inset:-150px -6% 0}.unlock-section:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#1d040300 0%,#1d0403 100%);height:44%;position:absolute;bottom:0;left:0;right:0}.unlock-section>.mx-auto{z-index:1;position:relative}@media (min-width:768px){.benefit-section{margin-top:-46px;padding-top:110px}.benefit-backdrop,.benefit-backdrop-overlay{inset:-154px 0}.unlock-section{margin-top:-44px;padding-top:122px}}@media (min-width:1280px){.benefit-section{margin-top:-58px;padding-top:136px}.benefit-backdrop,.benefit-backdrop-overlay{inset:-178px 0 -176px}.unlock-section{margin-top:-52px;padding-top:164px}}.benefit-panel,.unlock-panel{isolation:isolate;--corner-glow-w:96px;--corner-glow-h:104px;--panel-highlight-pos:4% 4%;--panel-ember-pos:4% 96%;--panel-image-pos:left top;-webkit-backdrop-filter:blur(24px);background-color:#0000;background-image:linear-gradient(#49221d 0%,#1e0705 100%),linear-gradient(91.82deg,#5a3029 0%,#926f66 9.63%,#f1dace 19.63%,#644d3e 30.31%,#f1dace 92.02%,#5e4738 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:16px;transition:transform .24s,border-color .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 38px #12030238}.benefit-panel{--panel-image-pos:left top}.benefit-section .grid>:first-child .benefit-panel{--panel-image-pos:left top;--panel-highlight-pos:2% 2%;--panel-ember-pos:2% 98%}.benefit-section .grid>:nth-child(2) .benefit-panel{--panel-image-pos:right top;--panel-highlight-pos:98% 2%;--panel-ember-pos:98% 98%}.benefit-section .grid>:nth-child(3) .benefit-panel{--panel-image-pos:left bottom;--panel-highlight-pos:2% 98%;--panel-ember-pos:2% 2%}.benefit-section .grid>:nth-child(4) .benefit-panel{--panel-image-pos:right bottom;--panel-highlight-pos:98% 2%;--panel-ember-pos:98% 98%}.unlock-panel{--panel-image-pos:left top;--panel-highlight-pos:4% 4%;--panel-ember-pos:4% 96%}.unlock-card-grid{grid-auto-rows:1fr}.unlock-card-grid>:first-child .unlock-panel{--panel-image-pos:left top;--panel-highlight-pos:2% 2%;--panel-ember-pos:2% 98%}.unlock-card-grid>:nth-child(2) .unlock-panel{--panel-image-pos:right top;--panel-highlight-pos:98% 2%;--panel-ember-pos:98% 98%}.unlock-card-grid>:nth-child(3) .unlock-panel{--panel-image-pos:left bottom;--panel-highlight-pos:2% 98%;--panel-ember-pos:2% 2%}.unlock-card-grid>:nth-child(4) .unlock-panel{--panel-image-pos:right bottom;--panel-highlight-pos:98% 2%;--panel-ember-pos:98% 98%}.benefit-panel:before,.unlock-panel:before{content:"";z-index:1;background:linear-gradient(180deg, #38191138 0%, #2a100b2e 32%, #1908061a 100%), radial-gradient(circle at var(--panel-highlight-pos), #ffecc91f 0%, #ffecc90a 18%, transparent 34%), radial-gradient(circle at var(--panel-ember-pos), #b7432329 0%, #b743230f 26%, transparent 52%), url(/assets/background/home1.png);background-position:center, center, center, var(--panel-image-pos);mix-blend-mode:color-dodge;opacity:.92;pointer-events:none;background-repeat:no-repeat;background-size:cover,cover,cover,340%;position:absolute;inset:0}.benefit-panel:before{background:linear-gradient(180deg, #3c1c1333 0%, #2e120c29 32%, #19080614 100%), radial-gradient(circle at var(--panel-highlight-pos), #ffecc91a 0%, #ffecc908 18%, transparent 34%), radial-gradient(circle at var(--panel-ember-pos), #c54a272e 0%, #c54a2714 28%, transparent 54%), url(/assets/background/home1.png);background-position:center, center, center, var(--panel-image-pos);mix-blend-mode:color-dodge;opacity:.96;background-repeat:no-repeat;background-size:cover,cover,cover,330%}.benefit-panel:after,.unlock-panel:after{content:"";z-index:2;border-radius:inherit;background:radial-gradient(ellipse at 0 0, #f6cd911f, #cf7e4e0a 34%, transparent 66%) left top / var(--corner-glow-w) var(--corner-glow-h) no-repeat, radial-gradient(ellipse at 100% 0, #f6cd911f, #cf7e4e0a 34%, transparent 66%) right top / var(--corner-glow-w) var(--corner-glow-h) no-repeat, radial-gradient(ellipse at 0 100%, #f6cd911a, #cf7e4e0a 34%, transparent 66%) left bottom / var(--corner-glow-w) var(--corner-glow-h) no-repeat, radial-gradient(ellipse at 100% 100%, #f6cd911a, #cf7e4e0a 34%, transparent 66%) right bottom / var(--corner-glow-w) var(--corner-glow-h) no-repeat;mix-blend-mode:screen;opacity:.48;pointer-events:none;position:absolute;inset:0}.benefit-panel>*,.unlock-panel>*{z-index:3;position:relative}.benefit-panel h3,.unlock-panel h3{color:#fff;text-shadow:0 1px 10px #2408052e}.benefit-card-title{color:#fff;font-size:18px}@media (min-width:768px){.benefit-card-title{font-size:20px}}@media (max-width:767px){.benefit-section:before{inset:170px -6% -150px}.benefit-backdrop,.benefit-backdrop-overlay{inset:170px 0 -138px}}@media (min-width:1280px){.benefit-card-title{min-height:52px;font-size:24px}}.benefit-panel p,.unlock-panel p{color:#e7d3c4e0}.benefit-panel p{font-size:12px}@media (min-width:768px){.bazi-result-teaser-card p,.benefit-panel p{font-size:14px}}.unlock-panel h3{color:#ebb968;text-shadow:0 1px 12px #481c0a4d}.unlock-card-title{text-wrap:balance;justify-content:center;align-items:center;min-height:38px;display:flex}.unlock-card-subtitle{min-height:28px}@media (min-width:768px){.unlock-card-title{min-height:44px}.unlock-card-subtitle{min-height:18px}}@media (min-width:1280px){.unlock-card-title{min-height:58px}.unlock-card-subtitle{min-height:24px}}.unlock-panel img{filter:saturate(1.04)brightness(1.02)}.benefit-panel:hover,.unlock-panel:hover,.value-card:hover{transform:translateY(-2px)}.benefit-panel:hover,.unlock-panel:hover{border-color:#eac27b80;box-shadow:inset 0 0 0 1px #ffffff0a,0 22px 46px #12030242,0 0 18px #deab730f}.services-page{isolation:isolate;background:#1d0403;position:relative;overflow:hidden}.services-page:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#360c0a1f 0%,#1d04030a 24%,#1d040333 100%);position:absolute;inset:0}.services-page>*{z-index:1;position:relative}.services-section-art,.services-section-overlay{z-index:0;pointer-events:none;position:absolute;inset:0}.services-section-art{opacity:var(--services-art-opacity,.16);filter:saturate(var(--services-art-saturate,.68)) brightness(var(--services-art-brightness,.46));mix-blend-mode:screen;background-position:50%;background-repeat:no-repeat;background-size:cover}.services-section-art-advisory{--services-art-opacity:.14;--services-art-saturate:1;--services-art-brightness:.48;background-image:url(/assets/background/bg_membership1.webp);background-position:50% 42%}.services-section-overlay-advisory{background:linear-gradient(#240807b3 0%,#290b096b 30%,#1d04039e 100%)}.services-section-art-final{--services-art-opacity:.06;--services-art-saturate:.52;--services-art-brightness:.3;mix-blend-mode:normal;background-image:url(/assets/background/backround_remove_v2.webp);background-position:bottom}.services-section-overlay-final{background:linear-gradient(#1d0403d1 0%,#1d040385 24%,#1d040342 46%,#1d04035c 68%,#1d0403a8 100%)}.services-hero{isolation:isolate}.service-display-heading{color:#ead3c8;text-shadow:0 2px #300a08b8,0 12px 30px #1203026b}.service-plan-card,.community-panel,.private-service-card{background:radial-gradient(circle at 16% 6%,#e471492e,#0000 22%) 50%/cover padding-box padding-box,radial-gradient(circle at 82% 80%,#c17d531f,#0000 22%) 50%/cover padding-box padding-box,linear-gradient(#60281e9e 0%,#300a08e6 100%) 50%/cover padding-box padding-box,url(/assets/background/background4_v2.webp) 50%/cover padding-box padding-box,linear-gradient(91.82deg,#5a3029 0%,#926f66 9.63%,#f1dace 19.63%,#644d3e 30.31%,#f1dace 92.02%,#5e4738 100%) 50%/100% 100% border-box;border:1px solid #0000;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff08,0 22px 54px #1203023d}.service-plan-card{background:radial-gradient(circle at 18% 10%,#da64291f,#0000 24%) 50%/cover padding-box padding-box,linear-gradient(#49221d47 .09%,#1e070566 69.73%) 50%/100% 100% padding-box padding-box,url(/assets/background/background4_v2.webp) 50% 8%/100% padding-box padding-box,linear-gradient(91.82deg,#5a3029 0%,#926f66 9.63%,#f1dace 19.63%,#644d3e 30.31%,#f1dace 92.02%,#5e4738 100%) 50%/100% 100% border-box;transition:transform .24s,border-color .24s,box-shadow .24s;position:relative}.service-plan-card:before,.community-panel:before{content:"";z-index:2;border-radius:inherit;background:radial-gradient(ellipse at 0 0, #f6cd912e, #cf7e4e0f 34%, transparent 66%) left top / var(--corner-glow-w,84px) var(--corner-glow-h,92px) no-repeat, radial-gradient(ellipse at 100% 0, #f6cd912e, #cf7e4e0f 34%, transparent 66%) right top / var(--corner-glow-w,84px) var(--corner-glow-h,92px) no-repeat, radial-gradient(ellipse at 0 100%, #f6cd9124, #cf7e4e0d 34%, transparent 66%) left bottom / var(--corner-glow-w,84px) var(--corner-glow-h,92px) no-repeat, radial-gradient(ellipse at 100% 100%, #f6cd9124, #cf7e4e0d 34%, transparent 66%) right bottom / var(--corner-glow-w,84px) var(--corner-glow-h,92px) no-repeat;mix-blend-mode:screen;opacity:.68;pointer-events:none;position:absolute;inset:0}.service-plan-card:after,.community-panel:after{content:"";z-index:2;pointer-events:none;border:1px solid #eac27b29;border-radius:10px;position:absolute;inset:7px}.service-plan-card>*{z-index:3;position:relative}.service-plan-card:hover,.private-service-card:hover{border-color:#eac27b94;transform:translateY(-2px)scale(1.1);box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 58px #1203024d,0 0 30px #deab7317}.service-plan-card.is-featured{border-color:#deab73eb;box-shadow:inset 0 0 0 1px #ffffff0a,0 26px 62px #12030252,0 0 34px #deab731f}.service-plan-heading{min-height:58px}.service-plan-badge{color:#2a110d;z-index:3;background:linear-gradient(135deg,#c98457 0%,#efc783 100%);border:1px solid #deab73c7;border-radius:5px;justify-content:center;align-items:center;min-width:154px;height:28px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:-17px;left:50%;transform:translate(-50%);box-shadow:0 10px 22px #1203023d}.service-card-button{z-index:2;height:42px;font-size:13px;line-height:1;position:relative}@media (min-width:768px){.service-plan-heading{min-height:66px}}@media (min-width:1280px){.service-plan-heading{min-height:92px}.service-card-button{height:46px;font-size:14px}}.community-section{isolation:isolate;background:0 0;padding-bottom:12px;overflow:visible}.community-section:after{content:none}.community-panel{--corner-glow-w:156px;--corner-glow-h:118px;background:radial-gradient(circle at 24% 42%,#5c140e14,#0000 38%) 50%/cover padding-box padding-box,radial-gradient(circle at 70% 36%,#7018100d,#0000 32%) 50%/cover padding-box padding-box,linear-gradient(#421611e6 .09%,#180504ed 69.73%) 50%/100% 100% padding-box padding-box,url(/assets/background/background.png) 50% 45%/cover padding-box padding-box,linear-gradient(91.82deg,#5a3029 0%,#926f66 9.63%,#f1dace 19.63%,#644d3e 30.31%,#f1dace 92.02%,#5e4738 100%) 50%/100% 100% border-box;position:relative;overflow:hidden}.community-panel>*{z-index:2;position:relative}.community-visual{z-index:1;width:100%;min-height:240px;position:relative}.community-visual:before{content:none}.community-visual>*{z-index:1;position:relative}.community-orbit{justify-content:center;align-items:center;width:min(100%,420px);height:172px;display:flex;position:relative}.community-group-art{z-index:1;opacity:.62;pointer-events:none;width:clamp(680px,58vw,880px);max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#000 0% 48%,#000000e6 56%,#00000059 62%,#0000 68% 100%);mask-image:linear-gradient(#000 0% 48%,#000000e6 56%,#00000059 62%,#0000 68% 100%)}.community-orbit:before,.community-orbit:after{content:none}.community-button{width:194px;height:46px;font-size:14px;line-height:1}.private-services-section{isolation:isolate;background-color:#0000;background-image:linear-gradient(#1d0403d6 0%,#1d0403ad 18%,#1d04038a 52%,#1d0403e0 100%),url(/assets/background/bg_membership1.webp);background-position:50%,50% 46%;background-repeat:no-repeat;background-size:cover,cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;margin-top:0;padding-top:18px;position:relative}.private-services-section:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#1d0403 0%,#1d0403f5 6%,#1d04039e 14%,#1d04032e 24%,#1d040308 34% 66%,#1d040333 78%,#1d04039e 88%,#1d0403f0 96%,#1d0403 100%);position:absolute;inset:0}.private-services-section>*{z-index:1;position:relative}.private-service-card{isolation:isolate;--corner-glow-w:96px;--corner-glow-h:104px;--private-card-bg-position:0% 0%;--private-card-highlight-pos:1% 1%;--private-card-ember-pos:1% 99%;-webkit-backdrop-filter:blur(16px);background-color:#0000;background-image:linear-gradient(#49221d 0%,#1e0705 100%),linear-gradient(91.82deg,#5a3029 0%,#926f66 9.63%,#f1dace 19.63%,#644d3e 30.31%,#f1dace 92.02%,#5e4738 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #eac27b;border-radius:16px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:inset 0 0 72px #eac27b26,0 0 24px #eac27b26}.private-service-card:before{content:"";z-index:1;background:linear-gradient(180deg, #3c1c1333 0%, #2e120c29 32%, #19080614 100%), radial-gradient(circle at var(--private-card-highlight-pos), #ffecc91a 0%, #ffecc908 18%, transparent 34%), radial-gradient(circle at var(--private-card-ember-pos), #c54a272e 0%, #c54a2714 28%, transparent 54%), url(/assets/background/home1.png);background-position:center, center, center, var(--private-card-bg-position);mix-blend-mode:color-dodge;opacity:.92;pointer-events:none;background-repeat:no-repeat;background-size:cover,cover,cover,430%;position:absolute;inset:0}.private-service-card:after{content:"";z-index:2;border-radius:inherit;background:radial-gradient(ellipse at 0 0, #f6cd911f, #cf7e4e0a 34%, transparent 66%) left top / var(--corner-glow-w) var(--corner-glow-h) no-repeat, radial-gradient(ellipse at 100% 0, #f6cd911f, #cf7e4e0a 34%, transparent 66%) right top / var(--corner-glow-w) var(--corner-glow-h) no-repeat, radial-gradient(ellipse at 0 100%, #f6cd911a, #cf7e4e0a 34%, transparent 66%) left bottom / var(--corner-glow-w) var(--corner-glow-h) no-repeat, radial-gradient(ellipse at 100% 100%, #f6cd911a, #cf7e4e0a 34%, transparent 66%) right bottom / var(--corner-glow-w) var(--corner-glow-h) no-repeat;mix-blend-mode:screen;opacity:.46;pointer-events:none;position:absolute;inset:0}.private-service-card>*{z-index:3;position:relative}.private-service-button{font-size:14px}.private-service-card-1{--private-card-bg-position:0% 0%;--private-card-highlight-pos:1% 1%;--private-card-ember-pos:1% 99%}.private-service-card-2{--private-card-bg-position:100% 0%;--private-card-highlight-pos:99% 1%;--private-card-ember-pos:99% 99%}.private-service-card-3{--private-card-bg-position:0% 100%;--private-card-highlight-pos:1% 99%;--private-card-ember-pos:1% 1%}.services-final-cta{background-color:#0000;background-image:linear-gradient(#1d0403 0% 28%,#1d0403f7 38%,#1d0403ad 48%,#1d040347 62%,#1d040324 100%),url(/assets/background/backround_remove_v2.webp);background-position:50%,bottom;background-repeat:no-repeat;background-size:cover,cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:378px;box-shadow:inset 0 -122px 180px -104px #1d0403b3}.services-final-cta:before{content:"";z-index:1;filter:blur(26px);opacity:1;pointer-events:none;background:linear-gradient(#1d0403 0% 44%,#1d0403f5 58%,#1d0403b8 76%,#1d040347 92%,#1d040300 100%);height:10px;position:absolute;top:-18px;left:0;right:0}.services-final-cta:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#1d040300 0%,#1d040308 18%,#1d04031f 34%,#1d040352 56%,#1d04039e 78%,#1d0403e6 92%,#1d0403 100%);height:37%;position:absolute;inset:auto 0 0}.services-final-cta-button{border-color:#f0c48494;border-radius:6px;box-shadow:inset 0 1px #fff0dab3,0 10px 20px #0c010124}.login-page{isolation:isolate;background:radial-gradient(circle at 50% 18%,#701d1157 0%,#470e0a1f 24%,#1d040300 54%),linear-gradient(#390807 0%,#250403 38%,#180202 100%);position:relative}.login-hero{min-height:calc(100vh - 80px);position:relative}.login-backdrop{pointer-events:none;background:url(/assets/background/backround_remove_v2.webp) bottom/cover no-repeat,linear-gradient(#39080733 0%,#2504031a 100%) 50%/cover no-repeat;position:absolute;inset:0;overflow:hidden}.login-backdrop:before{content:"";filter:blur(14px);transform-origin:top;background:linear-gradient(#1d0403 0% 7%,#1d0403fa 13%,#1d0403e6 20%,#1d0403b8 28%,#1d04036b 38%,#1d040329 48%,#1d04030d 58%,#1d04031a 100%);position:absolute;inset:0;transform:translateY(-10px)scaleY(1.08)}.login-backdrop:after{content:"";z-index:3;background:linear-gradient(#1d040300 0% 62%,#1d04032e 74%,#1d04039e 88%,#1d0403 100%);position:absolute;inset:0}.login-card{-webkit-backdrop-filter:blur(10px)saturate(1.03);background:linear-gradient(#39080714 0%,#28060514 52%,#5828140a 100%),#20050404;border:1px solid #d8a47ec7;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff1e105,inset 0 -56px 92px #ffc68203,0 26px 60px #0f020247}.login-card:before{content:"";z-index:0;mix-blend-mode:screen;opacity:.72;pointer-events:none;background:radial-gradient(at 0 0,#f6cd912e,#cf7e4e0f 34%,#0000 66%) 0 0/92px 100px no-repeat,radial-gradient(at 100% 0,#f6cd912e,#cf7e4e0f 34%,#0000 66%) 100% 0/92px 100px no-repeat,radial-gradient(at 0 100%,#f6cd9124,#cf7e4e0d 34%,#0000 66%) 0 100%/92px 100px no-repeat,radial-gradient(at 100% 100%,#f6cd9124,#cf7e4e0d 34%,#0000 66%) 100% 100%/92px 100px no-repeat;position:absolute;inset:0}.login-card>*{z-index:1;position:relative}.login-title{color:#e7b16d;text-shadow:0 2px 10px #14020238}.login-label{color:#f8dfd0eb;font-weight:300}.login-input{color:#f5e1d3f5;background:0 0;border:1px solid #83452cb8;border-radius:9px;outline:none;width:100%;height:52px;padding:0 18px;transition:border-color .2s,box-shadow .2s,background-color .2s}.login-input::placeholder{color:#dbb69fb8}.login-input:focus{border-color:#dfa86fd6;box-shadow:0 0 0 3px #deab731a}.login-input-error{border-color:#d96a5fd1;box-shadow:0 0 0 3px #d96a5f1a}.login-field-error{color:#f0a49b;margin-top:6px;font-size:12px;line-height:1.45}.login-password-toggle{width:26px;height:26px;color:var(--accent-01);cursor:pointer;opacity:.9;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.login-password-toggle:focus-visible{outline-offset:3px;border-radius:999px;outline:2px solid #eac27bc2}.login-submit-button,.login-register-button{cursor:pointer;height:46px;font-size:14px;font-weight:400}.login-submit-button:disabled{cursor:not-allowed;opacity:.66;transform:none}.login-submit-button{color:#2a110d;border-radius:7px}.login-register-button{color:#f6e9e0f5;box-shadow:none;background:#460c0914;border-color:#ca946f8f}.login-register-button:hover{background:#56110c29;border-color:#dcab78b8}.login-forgot-link{color:#e4c5b0db}.login-divider{background:linear-gradient(90deg,#c4957500 0%,#c4957533 10% 90%,#c4957500 100%)}.register-card{max-width:396px}.dashboard-page{isolation:isolate;min-height:100vh;color:var(--text-02);background:linear-gradient(#1d040333 0%,#1d040361 46%,#1d0403b8 100%) 50%/cover no-repeat,linear-gradient(90deg,#1d04033d 0%,#1d040308 48%,#1d04035c 100%) 50%/cover no-repeat,url(/assets/background/bg_membership1.webp) top/cover no-repeat,#1d0403 50%/cover no-repeat;padding:104px 0 32px;position:relative;overflow-x:hidden}.dashboard-page:before{content:"";z-index:0;pointer-events:none;opacity:.72;filter:saturate(.82)brightness(.64);background:url(/assets/background/backround_remove_v2.webp) top/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0% 22%,#0000002e 38%,#000000b8 58%,#000 76% 100%);mask-image:linear-gradient(#0000 0% 22%,#0000002e 38%,#000000b8 58%,#000 76% 100%)}.dashboard-page:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 35% 4%,#e27e3f14,#0000 18%),radial-gradient(circle at 76% 36%,#72201414,#0000 34%),linear-gradient(#1d04032e 0%,#1d040333 26%,#1d040352 48%,#1d040394 100%);position:absolute;inset:0}.dashboard-page>*{z-index:1;position:relative}.dashboard-shell{isolation:isolate;width:100%;max-width:1440px;min-height:calc(100vh - 136px);color:var(--text-02);grid-template-columns:294px minmax(0,1fr);column-gap:48px;margin:0 auto;padding:0 16px;display:grid;position:relative}.dashboard-shell:before{content:none}.dashboard-sidebar{z-index:20;height:calc(100vh - 136px);min-height:0;position:sticky;top:104px}.dashboard-sidebar-inner{background:radial-gradient(circle at 22% 9%,#e4714933,#0000 24%) 50%/cover padding-box padding-box,radial-gradient(circle at 88% 86%,#c17d5321,#0000 28%) 50%/cover padding-box padding-box,linear-gradient(#58241bd1 0%,#300c09eb 42%,#1e0605f7 100%) 50%/100% 100% padding-box padding-box,url(/assets/background/bg_membership1.webp) 50% 42%/320% padding-box padding-box,linear-gradient(91.82deg,#5a3029 0%,#926f66 9.63%,#f1dace 19.63%,#644d3e 30.31%,#f1dace 92.02%,#5e4738 100%) 50%/100% 100% border-box;border:1px solid #0000;border-radius:14px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 92px #eac27b12,0 24px 60px #0f02025c}.dashboard-sidebar-inner:before{content:"";z-index:1;border-radius:inherit;mix-blend-mode:screen;opacity:.74;pointer-events:none;background:radial-gradient(at 0 0,#f6cd9138,#cf7e4e12 34%,#0000 66%) 0 0/132px 124px no-repeat,radial-gradient(at 100% 0,#f6cd9133,#cf7e4e0f 34%,#0000 66%) 100% 0/132px 124px no-repeat,radial-gradient(at 0 100%,#f6cd912e,#cf7e4e0d 34%,#0000 66%) 0 100%/132px 124px no-repeat,radial-gradient(at 100% 100%,#f6cd912e,#cf7e4e0d 34%,#0000 66%) 100% 100%/132px 124px no-repeat;position:absolute;inset:0}.dashboard-sidebar-inner:after{content:"";z-index:1;pointer-events:none;border:1px solid #eac27b2b;border-radius:10px;position:absolute;inset:8px}.dashboard-logo,.dashboard-nav,.dashboard-sidebar-footer{z-index:2;position:relative}.dashboard-logo{color:#f0d8c9;text-shadow:0 2px 10px #12030259;padding:30px 32px 22px;font-size:19px;font-weight:900;line-height:.9}.dashboard-sidebar-line{z-index:1;background:linear-gradient(90deg,#c4957500 0%,#c4957533 8%,#f1dace8f 100%);height:1px;margin:0 32px;position:relative}.dashboard-nav-item{color:#eed3c2c7;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #c4957538;align-items:center;gap:12px;width:100%;min-height:45px;font-size:15px;line-height:1.2;transition:color .2s,background-color .2s;display:flex}.dashboard-nav-item:last-child{border-bottom:1px solid #c4957538}.dashboard-nav-item.is-active{border-top-color:#f1daceb8}.dashboard-sidebar-footer{margin-top:auto;padding:0 32px 25px}.dashboard-sidebar-footer:before{content:"";background:linear-gradient(90deg,#c4957500 0%,#c495754d 16%,#c4957542 100%);height:1px;margin-bottom:18px;display:block}.dashboard-user{border-bottom:1px solid #c4957533;align-items:center;gap:14px;padding-bottom:20px;display:flex}.dashboard-avatar{color:#efc783;background:#97583794;border:1px solid #eac27b9e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-weight:600;display:inline-flex}.dashboard-logout{color:#f1dace;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin-top:22px;font-size:15px;display:flex}.dashboard-main{z-index:1;width:min(100%,1050px);padding-top:1px;position:relative}.dashboard-main-loading{grid-column:1/-1;margin:auto}.dashboard-loading-card{text-align:center;min-width:340px;padding:28px}.dashboard-header{margin-bottom:30px}.dashboard-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:30px;display:grid}.dashboard-card{background:#1d0403;border:1px solid #c4957575;border-radius:13px;box-shadow:inset 0 0 0 1px #ffffff04,0 18px 42px #1203022e}.dashboard-stat-card{background:radial-gradient(circle at 18% 0,#86301f2e,#0000 46%),#230504c7;border-color:#f1daced1;border-radius:9px;min-height:68px;padding:12px 18px 11px;box-shadow:inset 0 0 0 1px #ffffff03,0 10px 24px #12030214}.dashboard-stat-card p{color:#dfc5b7b8;font-size:11px;line-height:1.15}.dashboard-stat-card strong{color:#efc783;font-family:var(--font-merriweather), serif;margin-top:7px;font-size:22px;font-weight:700;line-height:1;display:block}.dashboard-stat-card--credits{cursor:help;position:relative}.dashboard-credit-tooltip{z-index:20;color:#f1daced6;opacity:0;pointer-events:none;background:#1d0403fa;border:1px solid #efc7836b;border-radius:12px;gap:10px;width:min(320px,100vw - 40px);padding:14px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-4px);box-shadow:0 18px 44px #0a010175}.dashboard-credit-tooltip:before{content:"";height:12px;position:absolute;bottom:100%;left:0;right:0}.dashboard-stat-card--credits:hover .dashboard-credit-tooltip{opacity:1;pointer-events:auto;transform:translate(-50%)}@media (max-width:1023px){.dashboard-credit-tooltip{left:0;transform:translateY(-4px)}.dashboard-stat-card--credits:hover .dashboard-credit-tooltip{transform:translate(0)}}.dashboard-credit-tooltip>b{color:#f0c98d;font-size:13px}.dashboard-credit-tooltip-item{border-top:1px solid #c4957529;justify-content:space-between;align-items:center;gap:16px;padding-top:9px;text-decoration:none;display:flex}:is(.dashboard-credit-tooltip-item:hover span,.dashboard-credit-tooltip-item:focus-visible span){color:#f1dace}.dashboard-credit-tooltip-item:focus-visible{outline-offset:4px;outline:1px solid #efc783b3}.dashboard-credit-tooltip span{color:#f1dacec7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.dashboard-credit-tooltip strong{flex:none;color:#efc783!important;margin:0!important;font-family:inherit!important;font-size:13px!important}.dashboard-chart-card-link{color:inherit;text-decoration:none}:is(.dashboard-chart-card-link:hover,.dashboard-chart-card-link:focus-visible){background:radial-gradient(circle at 18% 0,#86301f3d,#0000 46%),#2d0705e0;border-color:#deab73e6}.dashboard-chart-card-link:focus-visible{outline-offset:3px;outline:2px solid #efc783b3}.dashboard-section{margin-top:0;margin-bottom:30px}.dashboard-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.dashboard-section-heading h2{color:#f1dace;font-size:16px;font-weight:600;line-height:1.3}.dashboard-section-heading a{color:#efc783;align-items:center;gap:2px;font-size:14px;display:inline-flex}.dashboard-package-card{align-items:center;gap:16px;min-height:90px;padding:24px;display:flex}.dashboard-package-icon{color:#efc783;border:1px solid #efc783;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.dashboard-package-copy{min-width:0}.dashboard-package-copy h3,.dashboard-chart-copy h3{color:#f1dace;font-size:16px;font-weight:500;line-height:1.35}.dashboard-package-copy p,.dashboard-chatbot-card p,.dashboard-chart-copy p{color:#dabaa7c7;font-size:13px;line-height:1.45}.dashboard-status-pill{color:#efc783;white-space:nowrap;background:#6b3a1973;border:1px solid #deab7347;border-radius:999px;justify-content:center;align-items:center;min-height:29px;margin-left:auto;padding:0 14px;font-size:12px;display:inline-flex}.dashboard-chatbot-card{min-height:128px;padding:28px 24px 24px}.dashboard-credit-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.dashboard-credit-head span{color:#e6c3ad;font-size:14px}.dashboard-credit-head strong{color:#efc783;font-family:var(--font-merriweather), serif;font-size:24px;font-weight:700}.dashboard-progress{background:#571410c7;border-radius:999px;height:5px;margin-top:15px;overflow:hidden}.dashboard-progress span{border-radius:inherit;background:linear-gradient(90deg,#da8f5f 0%,#efbd7b 100%);width:73%;height:100%;display:block}.dashboard-chatbot-card p{margin-top:13px}.dashboard-recent-list{gap:12px;display:grid}.dashboard-chart-card{align-items:center;gap:16px;min-height:104px;padding:18px 24px;display:flex}.dashboard-chart-avatar{width:37px;height:37px}.dashboard-chart-copy{min-width:0}.dashboard-outline-button{color:#f1dace;white-space:nowrap;border:1px solid #efc783bd;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:114px;min-height:39px;margin-left:auto;font-size:13px;display:inline-flex}@media (max-width:1279px){.dashboard-shell{grid-template-columns:280px minmax(0,1fr);column-gap:32px}.dashboard-sidebar{min-height:0}.dashboard-nav,.dashboard-sidebar-footer,.dashboard-logo{padding-left:26px;padding-right:26px}}@media (min-width:768px){.dashboard-shell{padding-left:24px;padding-right:24px}}@media (min-width:1280px){.dashboard-shell{padding-left:84px;padding-right:84px}}@media (max-width:1023px){.dashboard-page{background-size:cover,cover,130%,cover,cover;padding:108px 0 64px}.dashboard-shell{min-height:calc(100vh - 172px);display:block;overflow:auto}.dashboard-mobile-menu{z-index:42;color:#f1dace;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:fixed;top:116px;left:18px}.dashboard-sidebar{z-index:55;width:min(294px,100vw - 28px);height:calc(100vh - 28px);min-height:0;transition:transform .24s;display:block;position:fixed;top:14px;left:14px;transform:translate(calc(-100% - 24px))}.dashboard-sidebar.is-open{transform:translate(0)}.dashboard-sidebar-backdrop{z-index:50;opacity:0;pointer-events:none;background:#0a010194;border:0;transition:opacity .2s;display:block;position:fixed;inset:0}.dashboard-sidebar-backdrop.is-open{opacity:1;pointer-events:auto}.dashboard-main{width:100%;padding-top:0}.dashboard-header{margin-bottom:25px;padding-left:39px}.dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:24px}.dashboard-stat-card{min-height:70px;padding:11px 13px 10px}.dashboard-section{margin-bottom:25px}.dashboard-package-card{min-height:74px;padding:15px 16px}.dashboard-chatbot-card{min-height:121px;padding:26px 24px 22px}.dashboard-chart-card{min-height:90px;padding:17px 16px}}@media (max-width:639px){.dashboard-page{background-size:cover,cover,285%,cover,cover;padding:104px 0 52px}.dashboard-mobile-menu{top:113px;left:17px}.dashboard-header{margin-bottom:13px;padding-left:39px}.dashboard-header h1{font-size:25px;line-height:1.05}.dashboard-header p{max-width:240px;font-size:14px;line-height:1.25}.dashboard-stats{gap:16px}.dashboard-stat-card{border-radius:12px;min-height:64px;padding:10px 12px 9px}.dashboard-stat-card p{font-size:11px}.dashboard-stat-card strong{margin-top:6px;font-size:19px}.dashboard-section-heading{margin-bottom:8px}.dashboard-section{margin-bottom:22px}.dashboard-section-heading h2{font-size:16px}.dashboard-section-heading a{font-size:13px}.dashboard-package-card{grid-template-columns:42px 1fr;align-items:start;gap:14px;min-height:128px;padding:14px 15px 16px;display:grid}.dashboard-package-copy{grid-column:1/-1}.dashboard-status-pill{grid-area:1/2;justify-self:end;margin-left:0}.dashboard-chatbot-card{min-height:116px;padding:20px 24px 18px}.dashboard-progress{margin-top:12px}.dashboard-chatbot-card p{margin-top:10px}.dashboard-credit-head strong{font-size:21px}.dashboard-chart-card{grid-template-columns:39px 1fr;align-items:start;gap:12px;min-height:118px;padding:12px 15px;display:grid}.dashboard-chart-copy p{font-size:12px;line-height:1.36}.dashboard-chart-copy{grid-column:1/-1}.dashboard-outline-button{grid-area:1/2;justify-self:end;min-width:114px;min-height:38px;margin-left:0}}.dashboard-page{background:#330703;min-height:100vh;padding:24px 0;overflow-x:clip}.dashboard-page:before{opacity:1;filter:sepia(.64)saturate(.95)hue-rotate(-18deg)brightness(.72);background:radial-gradient(circle at 42% 2%,#e6843a2e,#0000 25%),radial-gradient(circle at 86% 18%,#94291242,#0000 30%),linear-gradient(#4e0c04b8 0%,#3a0703c7 46%,#210302ed 100%),url(/assets/background/bg_membership1.webp) top/cover no-repeat;-webkit-mask-image:none;mask-image:none}.dashboard-page:after{opacity:.84;filter:sepia(.22)saturate(.95)brightness(.62);background:linear-gradient(#27040300 0%,#27040314 54%,#2203027a 76%,#1c0202c7 100%),url(/assets/background/backround_remove.png) bottom/100% no-repeat;-webkit-mask-image:linear-gradient(#0000 0% 53%,#00000024 62%,#000c 79%,#000 100%);mask-image:linear-gradient(#0000 0% 53%,#00000024 62%,#000c 79%,#000 100%)}.dashboard-shell{grid-template-columns:294px minmax(0,1fr);column-gap:48px;max-width:1440px;min-height:calc(100vh - 48px);padding:0 24px}.dashboard-sidebar{height:calc(100vh - 48px);min-height:0;position:sticky;top:24px}.dashboard-sidebar-scrollable{z-index:2;flex-direction:column;height:100%;display:flex;position:relative;overflow-y:auto}.dashboard-sidebar-scrollable::-webkit-scrollbar{width:4px}.dashboard-sidebar-scrollable::-webkit-scrollbar-thumb{background:#c4957566;border-radius:4px}.dashboard-sidebar-inner{background:radial-gradient(circle at 22% 5%,#ea7c4930,#0000 25%) 50%/cover padding-box padding-box,radial-gradient(circle at 92% 98%,#c664352e,#0000 30%) 50%/cover padding-box padding-box,linear-gradient(#5b251cc7 0%,#330d09e0 39%,#1c0504f5 100%) 50%/100% 100% padding-box padding-box,url(/assets/background/bg_membership1.webp) 50% 42%/360% padding-box padding-box,linear-gradient(91.82deg,#70402f 0%,#d59866 10%,#f4dbc2 20%,#79543f 31%,#f1d0ad 92%,#8d5d3f 100%) 50%/100% 100% border-box;border-radius:14px;height:100%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffedd408,inset 0 0 82px #eac27b0d,0 24px 58px #0d010157}.dashboard-sidebar-inner:before{opacity:.82;background:radial-gradient(at 0 0,#ffd8a03d,#d47d4a14 34%,#0000 66%) 0 0/136px 126px no-repeat,radial-gradient(at 100% 0,#ffd8a033,#d47d4a12 34%,#0000 66%) 100% 0/136px 126px no-repeat,radial-gradient(at 0 100%,#ffd8a033,#d47d4a0f 34%,#0000 66%) 0 100%/136px 126px no-repeat,radial-gradient(at 100% 100%,#ffd8a033,#d47d4a0f 34%,#0000 66%) 100% 100%/136px 126px no-repeat}.dashboard-sidebar-inner:after{border-color:#eac27b2e;border-radius:10px;inset:8px}.dashboard-logo{color:#ead2c4;letter-spacing:0;padding:29px 31px;font-size:19px}.dashboard-sidebar-line{background:linear-gradient(90deg,#c4957500 0%,#c4957538 14%,#eed4c280 100%);margin:0 32px}.dashboard-sidebar-line-top,.dashboard-sidebar .dashboard-sidebar-line-top{margin-bottom:25px}.dashboard-nav{padding:0 32px}.dashboard-nav-item{color:#e8ccbcc7;border-top-color:#c495752e;gap:12px;min-height:45px;font-size:15px}.dashboard-nav-item:last-child{border-bottom-color:#c495752e}.dashboard-nav-item.is-active,.dashboard-nav-item:hover{color:#deab73}.dashboard-nav-item.is-active{background:0 0;border-top-color:#c495752e}.dashboard-sidebar-footer{padding:0 32px 25px}.dashboard-sidebar-footer:before{background:linear-gradient(90deg,#c4957500 0%,#c4957552 18%,#c4957542 100%);margin-bottom:18px}.dashboard-user{border-bottom-color:#c4957533;gap:14px;padding-bottom:20px}.dashboard-avatar{color:#efc783;background:#7a3e2db8;border-color:#efc278c2;width:38px;height:38px}.dashboard-user{border-radius:12px;margin:-10px -10px 0;padding:10px 10px 20px;transition:background .22s,border-color .22s,box-shadow .22s,transform .22s;position:relative}.dashboard-user:hover,.dashboard-user:focus-within{background:radial-gradient(circle at 18% 10%,#efc27824,#0000 48%),#762e1f42;border-bottom-color:#efc27857;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #efc27829,0 12px 28px #1803022e}.dashboard-avatar-upload{cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;position:relative;overflow:hidden}.dashboard-avatar-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.dashboard-avatar-media{border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.dashboard-avatar-overlay{color:#f6d49b;opacity:0;background:#200805b8;justify-content:center;align-items:center;font-size:10px;font-weight:800;line-height:1;transition:opacity .2s;display:flex;position:absolute;inset:0}.dashboard-avatar-upload:hover,.dashboard-avatar-upload:focus-within,.dashboard-user:hover .dashboard-avatar-upload,.dashboard-user:focus-within .dashboard-avatar-upload{background:#8f4c30d1;border-color:#efc783;transform:scale(1.05);box-shadow:0 0 0 4px #efc2781a,0 8px 18px #0d010138}.dashboard-avatar-upload:hover .dashboard-avatar-overlay,.dashboard-avatar-upload:focus-within .dashboard-avatar-overlay,.dashboard-avatar-upload.is-uploading .dashboard-avatar-overlay{opacity:1}.dashboard-avatar-upload.is-uploading{cursor:wait;opacity:.82}.dashboard-main{width:min(100%,1050px);padding-top:1px}.dashboard-card{background:#1d0403;border-color:#8c4a3294;box-shadow:inset 0 0 0 1px #ffedd403,0 18px 42px #0f010124}.dashboard-numbers-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:36px;display:flex}.dashboard-numbers-title h1{color:#f1dace;margin:0;font-size:38px;font-weight:700;line-height:1.08}.dashboard-numbers-title p{color:#dabaa7c7;margin-top:8px;font-size:14px;line-height:1.35}.numbers-create-button{color:#1c0704;cursor:pointer;background:linear-gradient(135deg,#ca8455 0%,#eeb979 100%);border:1px solid #f7cf97bf;border-radius:5px;justify-content:center;align-items:center;width:133px;height:48px;font-size:14px;font-weight:500;line-height:1;display:inline-flex;box-shadow:inset 0 1px #fff2d842,0 12px 26px #1402012e}.numbers-list{gap:16px;display:grid}.number-card{border-radius:12px;overflow:hidden}.number-card-head{border-bottom:1px solid #84412d8f;align-items:center;gap:17px;min-height:96px;padding:24px;display:flex}.number-card-avatar{width:44px;height:44px;font-size:16px}.number-card-title{min-width:0}.number-card-title h2{color:#f1dace;margin:0;font-size:18px;font-weight:600;line-height:1.25}.number-card-title p{color:#dabaa7b8;margin-top:4px;font-size:14px;line-height:1.3}.number-card-actions{flex-shrink:0;gap:8px;margin-left:auto;display:flex}.number-outline-button{color:#f1dace;cursor:pointer;background:0 0;border:1px solid #e0a66cbd;border-radius:6px;justify-content:center;align-items:center;min-width:98px;height:48px;padding:0 18px;font-size:14px;line-height:1;display:inline-flex}.number-outline-button:last-child{min-width:111px}.number-detail-grid{grid-template-columns:24% 26% 25% 25%;min-height:115px;margin:0;padding:24px;display:grid}.number-detail-item{min-width:0;padding:0 24px}.number-detail-item:first-child{padding-left:0}.number-detail-item+.number-detail-item{border-left:1px solid #84412da3}.number-detail-item dt{color:#d5a05f;font-size:12px;font-weight:400;line-height:1.25}.number-detail-item dd{color:#f1dace;margin:9px 0 0;font-size:14px;font-weight:400;line-height:1.35}.numbers-primary-button{color:#1c0704;cursor:pointer;background:linear-gradient(135deg,#ca8455 0%,#eeb979 100%);border:1px solid #f7cf97bf;border-radius:6px;justify-content:center;align-items:center;min-width:124px;min-height:48px;padding:0 18px;font-size:14px;font-weight:500;line-height:1;display:inline-flex;box-shadow:inset 0 1px #fff2d842}.dashboard-tag{color:#e8b46f;background:#65362270;border:1px solid #c495755c;border-radius:4px;align-items:center;min-height:22px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.dashboard-tag-compact{min-height:24px}.package-price-tag{background:#65362270;border-color:#0000}.dashboard-chip-list{flex-wrap:wrap;gap:8px;display:flex}.dashboard-chip{color:#f1dace;background:#56332ebd;border-radius:4px;align-items:center;min-height:36px;padding:0 16px;font-size:14px;line-height:1.2;display:inline-flex}.unlocked-list,.package-list,.chatbot-history-list{gap:18px;display:grid}.unlocked-card,.package-card,.package-upsell-card,.chatbot-credit-panel,.chatbot-ask-panel,.chatbot-history-card{border-radius:12px;overflow:hidden}.unlocked-card-head{border-bottom:1px solid #84412d8f;align-items:center;gap:24px;padding:24px;display:flex}.unlocked-card-copy{min-width:0}.unlocked-card-copy h2{color:#f1dace;margin:16px 0 0;font-size:17px;font-weight:500;line-height:1.3}.unlocked-card-copy p{color:#dabaa7b8;margin:8px 0 0;font-size:14px;line-height:1.35}.unlocked-card-actions{gap:10px;margin-left:auto;display:flex}.unlocked-card-body{padding:22px 24px 24px}.unlocked-card-label{color:#dabaa7cc;margin:0 0 14px;font-size:14px;line-height:1.3}.dashboard-page-heading{margin-bottom:22px}.dashboard-page-heading h1{color:#f1dace;margin:0;font-size:38px;font-weight:700;line-height:1.08}.package-card-head{border-bottom:1px solid #84412d8f;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 24px;display:flex;position:relative}.package-card-head h2{color:#f1dace;margin:0;font-size:26px;font-weight:700;line-height:1.15}.package-card-status{align-items:center;gap:8px;display:flex}.package-card-more{color:#f1dace;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:22px;line-height:1}.package-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:22px 24px;display:grid}.package-card-item{min-width:0;padding:0 24px}.package-card-item:first-child{padding-left:0}.package-card-item+.package-card-item{border-left:1px solid #84412da3}.package-card-item p{color:#d5a05f;margin:0;font-size:14px;line-height:1.2}.package-card-item strong{color:#f1dace;margin-top:10px;font-size:14px;font-weight:500;line-height:1.3;display:block}.package-card-item-toggle{flex-direction:column;display:flex}.package-toggle{cursor:pointer;background:#f4ba85cc;border:0;border-radius:999px;align-items:center;width:36px;height:24px;margin-top:8px;padding:2px;display:inline-flex}.package-toggle span{background:#2c0906;border-radius:999px;width:20px;height:20px;margin-left:auto;display:block}.package-card-footer{border-top:1px solid #84412d8f;padding:0 24px 22px}.package-chip-list{padding-top:22px}.package-chip{color:#e9d2c3e0;background:#411a1485;border:1px solid #84412d8f;border-radius:12px;min-height:34px;padding:0 16px}.package-upsell-card{justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:28px 24px;display:flex}.package-upsell-copy h2{color:#f1dace;margin:0;font-size:26px;font-weight:700;line-height:1.15}.package-upsell-copy p{color:#dabaa7cc;margin:14px 0 0;font-size:14px;line-height:1.5}.package-upsell-button{white-space:nowrap;min-width:170px}.chatbot-credit-panel,.chatbot-ask-panel{padding:22px 24px}.chatbot-credit-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.chatbot-credit-head h2,.chatbot-ask-panel h2{color:#f1dace;margin:0;font-size:16px;font-weight:600;line-height:1.3}.chatbot-credit-head p,.chatbot-credit-foot p,.chatbot-credit-balance span{color:#dabaa7c7;margin:8px 0 0;font-size:14px;line-height:1.3}.chatbot-credit-balance{text-align:right}.chatbot-credit-balance strong{color:#efc783;font-size:48px;font-weight:700;line-height:.95;display:block}.chatbot-progress{background:#571410d1;border-radius:999px;height:8px;margin-top:16px;overflow:hidden}.chatbot-progress span{border-radius:inherit;background:linear-gradient(90deg,#bb7f58 0%,#d6a37c 100%);width:77%;height:100%;display:block}.chatbot-credit-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}.chatbot-buy-link{color:#efc783;align-items:center;gap:2px;font-size:14px;display:inline-flex}.chatbot-ask-panel{margin-top:16px}.chatbot-input-row{margin-top:18px;position:relative}.chatbot-input{color:#f1dace;background:#431512c2;border:0;border-radius:10px;outline:none;width:100%;min-height:50px;padding:0 62px 0 18px;font-size:14px}.chatbot-input::placeholder{color:#dabaa794}.chatbot-send-button{color:#e8b46f;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:22px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.chatbot-prompt-list{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.chatbot-prompt-chip{color:#e9d2c3d6;cursor:pointer;background:#411a1485;border:1px solid #84412d8f;border-radius:12px;min-height:32px;padding:0 14px;font-size:14px}.chatbot-history-section{margin-top:14px}.chatbot-history-heading{justify-content:flex-start;margin-bottom:14px}.chatbot-history-heading h2{font-size:16px}.chatbot-history-card{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.chatbot-history-icon{color:#efc783;border:1px solid #efc278b3;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;display:inline-flex}.chatbot-history-question{color:#f1dace;margin:0;font-size:15px;line-height:1.35}.chatbot-history-meta{text-align:right}.chatbot-history-meta span{color:#dabaa7c7;font-size:14px;line-height:1.35;display:block}.payment-history-card{overflow:hidden}.payment-history-row{grid-template-columns:minmax(0,1.7fr) 155px 126px 138px;align-items:center;gap:20px;min-height:68px;padding:0 22px;display:grid}.payment-history-row+.payment-history-row{border-top:1px solid #84412da3}.payment-history-title{color:#f1dace;align-items:center;gap:12px;min-width:0;font-size:15px;line-height:1.35;display:flex}.payment-history-title span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payment-history-icon{color:#d8a769;flex:none;justify-content:center;align-items:center;display:inline-flex}.payment-history-method,.payment-history-time{color:#e9d2c3cc;font-size:14px;line-height:1.3}.payment-history-amount{color:#deab73;text-align:right;font-size:15px;line-height:1.3}.account-card{overflow:hidden}.account-card-head{border-bottom:1px solid #84412da3;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px 18px;display:flex}.account-card-identity{align-items:center;gap:18px;min-width:0;display:flex}.account-avatar{color:#e8ba80;background:#764338b8;border:2px solid #efc278e0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:66px;height:66px;font-size:34px;font-weight:600;line-height:1;display:inline-flex}.account-card-copy h2{color:#f1dace;margin:0;font-size:17px;font-weight:600;line-height:1.3}.account-card-copy p{color:#dabaa7c2;margin:6px 0 0;font-size:14px;line-height:1.3}.account-edit-button{min-width:164px;height:48px;padding:0 18px}.account-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;padding:18px 24px 22px;display:grid}.account-card-item p{color:#d5a05f;letter-spacing:.08em;margin:0;font-size:14px;line-height:1.2}.account-card-item strong{color:#f1dace;margin-top:10px;font-size:17px;font-weight:500;line-height:1.32;display:block}.dashboard-upgrade-heading p{color:#dabaa7c2;margin:10px 0 0;font-size:14px;line-height:1.3}.upgrade-current-card{justify-content:space-between;align-items:center;gap:20px;padding:24px 22px;display:flex}.upgrade-current-card h2{color:#f1dace;margin:0;font-size:25px;font-weight:700;line-height:1.12}.upgrade-current-card p{color:#e9d2c3c7;margin:10px 0 0;font-size:14px;line-height:1.3}.upgrade-renew-button{min-width:84px;height:48px;padding:0 18px}.upgrade-services-section{margin-top:16px}.upgrade-services-heading{margin-bottom:14px}.upgrade-services-heading h2{font-size:18px}.upgrade-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.upgrade-service-card{text-align:center;background:radial-gradient(circle at 50% 6%,#70140d2e,#0000 36%),#1d0403;border-color:#c4957575;flex-direction:column;align-items:center;min-height:528px;padding:28px 22px 24px;display:flex;position:relative;overflow:hidden}.upgrade-service-card:before{content:"";z-index:1;border-radius:inherit;mix-blend-mode:screen;opacity:.72;pointer-events:none;background:radial-gradient(at 0 0,#f6cd9133,#cf7e4e0f 34%,#0000 66%) 0 0/116px 112px no-repeat,radial-gradient(at 100% 0,#f6cd9133,#cf7e4e0f 34%,#0000 66%) 100% 0/116px 112px no-repeat,radial-gradient(at 0 100%,#f6cd9129,#cf7e4e0d 34%,#0000 66%) 0 100%/116px 112px no-repeat,radial-gradient(at 100% 100%,#f6cd9129,#cf7e4e0d 34%,#0000 66%) 100% 100%/116px 112px no-repeat;position:absolute;inset:0}.upgrade-service-card:after{content:"";z-index:1;pointer-events:none;border:1px solid #eac27b1a;border-radius:8px;position:absolute;inset:7px}.upgrade-service-card>*{z-index:2;position:relative}.upgrade-service-icon{color:#d8a769;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.upgrade-service-icon img{width:64px;height:64px;display:block}.upgrade-service-copy{width:100%}.upgrade-service-copy h3{color:#e7bd79;margin:26px 0 0;font-size:28px;font-weight:700;line-height:1.12}.upgrade-service-copy h4{color:#f1dace;margin:8px 0 0;font-size:17px;font-weight:600;line-height:1.3}.upgrade-service-features{margin-top:24px}.upgrade-service-features p{color:#e9d2c3c7;margin:0;font-size:15px;line-height:1.4}.upgrade-service-features p+p{margin-top:12px}.upgrade-service-price{border-top:1px solid #84412da3;width:100%;margin-top:auto;padding-top:28px}.upgrade-service-price span{color:#e9d2c3c7;font-size:14px;line-height:1.2;display:block}.upgrade-service-price strong{color:#f1dace;margin-top:8px;font-size:28px;font-weight:400;line-height:1.18;display:block}.upgrade-service-button{width:100%;height:48px;margin-top:22px}.dashboard-mobile-menu,.dashboard-sidebar-backdrop{display:none}@media (max-width:1279px){.dashboard-shell{grid-template-columns:280px minmax(0,1fr);column-gap:32px;padding-left:24px;padding-right:24px}.dashboard-sidebar{min-height:0}}@media (max-width:1023px){.dashboard-page{padding:20px 0 64px}.dashboard-page:after{background-size:100%;-webkit-mask-image:linear-gradient(#0000 0% 66%,#00000038 76%,#000000db 91%,#000 100%);mask-image:linear-gradient(#0000 0% 66%,#00000038 76%,#000000db 91%,#000 100%)}.dashboard-shell{min-height:calc(100vh - 84px);padding-left:16px;padding-right:16px;display:block;overflow:visible}.dashboard-mobile-menu{z-index:42;color:#f1dace;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:fixed;top:36px;left:17px}.dashboard-sidebar{z-index:55;width:min(294px,100vw - 28px);height:calc(100vh - 28px);min-height:0;transition:transform .24s;display:block;position:fixed;top:14px;left:14px;transform:translate(calc(-100% - 24px))}.dashboard-sidebar.is-open{transform:translate(0)}.dashboard-sidebar-backdrop{z-index:50;opacity:0;pointer-events:none;background:#0a010194;border:0;transition:opacity .2s;display:block;position:fixed;inset:0}.dashboard-sidebar-backdrop.is-open{opacity:1;pointer-events:auto}.dashboard-main{width:100%;padding-top:0}.dashboard-numbers-header{min-height:56px;margin-bottom:27px;padding-left:40px}.dashboard-numbers-title h1{font-size:30px;line-height:1}.dashboard-numbers-title p{margin-top:8px;font-size:14px}.numbers-create-button{width:132px;height:44px;margin-top:5px;font-size:14px}.numbers-list{gap:15px}.number-card{border-radius:12px}.number-card-head{gap:14px;min-height:76px;padding:16px}.number-card-title h2{font-size:18px}.number-card-title p{margin-top:4px;font-size:14px}.number-card-actions{gap:7px}.number-outline-button{min-width:98px;height:44px;padding:0 14px}.number-outline-button:last-child{min-width:112px}.number-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));min-height:88px;padding:16px}.number-detail-item{padding:0 16px}.number-detail-item:first-child{padding-left:0}.number-detail-item dd{margin-top:8px}.dashboard-page-heading h1{font-size:31px}.unlocked-list,.package-list,.chatbot-history-list{gap:14px}.unlocked-card-head{gap:18px;padding:18px 16px 14px}.unlocked-card-copy h2{margin-top:14px;font-size:17px}.unlocked-card-copy p{font-size:13px}.unlocked-card-actions{gap:6px}.unlocked-card-body{padding:16px}.dashboard-chip{min-height:36px;padding:0 14px;font-size:13px}.package-card-head{padding:16px}.package-card-head h2{font-size:24px}.package-card-grid{padding:16px}.package-card-item{padding:0 16px}.package-card-footer{padding:0 16px 16px}.package-chip-list{padding-top:16px}.package-upsell-card{padding:22px 16px}.chatbot-credit-panel,.chatbot-ask-panel{padding:18px 16px}.chatbot-credit-balance strong{font-size:42px}.chatbot-history-card{padding:16px}.payment-history-row{grid-template-columns:minmax(0,1.6fr) 140px 108px 122px;gap:16px;min-height:62px;padding:0 16px}.payment-history-title{font-size:14px}.payment-history-method,.payment-history-time,.payment-history-amount{font-size:13px}.account-card-head{padding:16px}.account-card-grid{gap:16px 22px;padding:16px}.account-avatar{width:62px;height:62px;font-size:30px}.account-card-item strong{font-size:16px}.upgrade-current-card{padding:18px 16px}.upgrade-current-card h2{font-size:24px}.upgrade-services-grid{gap:18px}.upgrade-service-card{min-height:496px;padding:24px 16px 18px}.upgrade-service-copy h3{margin-top:22px;font-size:24px}.upgrade-service-copy h4{font-size:16px}.upgrade-service-features{margin-top:22px}.upgrade-service-features p{font-size:14px}.upgrade-service-price strong{font-size:24px}}@media (max-width:639px){.dashboard-page{padding:20px 0 42px}.dashboard-page:before{background-position:top;background-size:auto 100%}.dashboard-page:after{opacity:.78;background-size:auto 300px;-webkit-mask-image:linear-gradient(#0000 0% 70%,#00000047 80%,#000000e0 93%,#000 100%);mask-image:linear-gradient(#0000 0% 70%,#00000047 80%,#000000e0 93%,#000 100%)}.dashboard-shell{min-height:calc(100vh - 62px)}.dashboard-mobile-menu{top:31px;left:17px}.dashboard-numbers-header{min-height:0;margin-bottom:20px;padding-left:39px;display:block}.dashboard-numbers-title h1{font-size:23px;line-height:1.12}.dashboard-numbers-title p{max-width:none;margin-top:5px;font-size:12px;line-height:1.25}.numbers-create-button{width:calc(100% + 39px);height:43px;margin-top:17px;margin-left:-39px;font-size:14px}.numbers-list{gap:12px}.number-card{border-radius:10px}.number-card-head{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:0 12px;min-height:136px;padding:17px 16px 14px;display:grid}.number-card-title h2{font-size:18px;line-height:1.25}.number-card-title p{margin-top:4px;font-size:14px}.number-card-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:16px;margin-left:0;display:grid}.number-outline-button,.number-outline-button:last-child{width:100%;min-width:0;height:45px;padding:0 8px;font-size:12px}.number-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:52px;min-height:139px;padding:16px 16px 15px}.number-detail-item{border-left:0;padding:0 16px}.number-detail-item:nth-child(odd){padding-left:0}.number-detail-item:nth-child(2n){border-left:1px solid #84412da3}.number-detail-item+.number-detail-item{border-left-color:#84412da3}.number-detail-item dt{font-size:12px}.number-detail-item dd{margin-top:6px;font-size:13px;line-height:1.28}.number-detail-item:nth-child(4) dd{font-size:11px;line-height:1.3}.dashboard-page-heading{margin-bottom:14px;padding-left:39px}.dashboard-page-heading h1{font-size:23px;line-height:1.12}.unlocked-card,.package-card,.package-upsell-card,.chatbot-credit-panel,.chatbot-ask-panel,.chatbot-history-card{border-radius:10px}.unlocked-card-head{padding:16px;display:block}.unlocked-card-copy h2{margin-top:14px;font-size:18px;line-height:1.3}.unlocked-card-copy p{font-size:13px;line-height:1.45}.unlocked-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:16px;margin-left:0;display:grid}.unlocked-card-actions .number-outline-button,.unlocked-card-actions .numbers-primary-button{width:100%;min-width:0;height:44px;padding:0 8px;font-size:12px}.unlocked-card-body{padding:16px}.unlocked-card-label{margin-bottom:12px;font-size:13px}.dashboard-chip-list{gap:8px}.dashboard-chip{min-height:32px;padding:0 12px;font-size:12px}.package-card-head{padding:16px 16px 14px;display:block}.package-card-head h2{font-size:22px}.package-card-status{flex-wrap:wrap;margin-top:14px}.package-card-more{position:absolute;top:12px;right:10px}.package-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:16px}.package-card-item{padding:0 12px}.package-card-item p{font-size:12px}.package-card-item strong{margin-top:8px;font-size:13px}.package-card-footer{padding:0 16px 16px}.package-chip-list{flex-wrap:nowrap;padding-top:16px;overflow-x:auto}.package-chip{flex:none;min-height:38px;padding:0 16px;font-size:12px}.package-upsell-card{margin-top:16px;padding:16px;display:block}.package-upsell-copy h2{font-size:22px}.package-upsell-copy p{margin-top:10px;font-size:13px;line-height:1.6}.package-upsell-button{width:100%;margin-top:18px}.chatbot-credit-panel,.chatbot-ask-panel{padding:16px}.chatbot-credit-head{align-items:flex-end}.chatbot-credit-head p,.chatbot-credit-foot p,.chatbot-credit-balance span{font-size:12px}.chatbot-credit-balance strong{font-size:28px}.chatbot-progress{margin-top:14px}.chatbot-credit-foot{margin-top:8px}.chatbot-buy-link{font-size:12px}.chatbot-ask-panel{margin-top:12px}.chatbot-input-row{margin-top:14px}.chatbot-input{min-height:50px;padding-right:54px;font-size:12px;line-height:1.35}.chatbot-send-button{right:10px}.chatbot-prompt-list{gap:8px;margin-top:14px}.chatbot-prompt-chip{min-height:34px;padding:0 12px;font-size:12px}.chatbot-history-section{margin-top:12px}.chatbot-history-heading{margin-bottom:12px}.chatbot-history-heading h2{font-size:16px}.chatbot-history-card{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:14px 16px}.chatbot-history-icon{width:26px;height:26px;font-size:9px}.chatbot-history-question{font-size:13px;line-height:1.45}.chatbot-history-meta span{font-size:12px;line-height:1.3}.payment-history-card,.account-card,.upgrade-current-card,.upgrade-service-card{border-radius:10px}.payment-history-row{grid-template-columns:1fr auto;gap:8px 14px;min-height:0;padding:14px 16px}.payment-history-title{grid-column:1/-1;font-size:14px;line-height:1.45}.payment-history-title span:last-child{white-space:normal}.payment-history-method,.payment-history-time{font-size:12px}.payment-history-amount{grid-area:2/2/span 2;align-self:center;font-size:14px}.account-card-head{padding:16px;display:block}.account-card-identity{gap:14px}.account-avatar{width:56px;height:56px;font-size:28px}.account-card-copy h2{font-size:18px}.account-card-copy p{font-size:13px}.account-edit-button{width:100%;margin-top:16px}.account-card-grid{grid-template-columns:1fr;gap:16px;padding:16px}.account-card-item p{font-size:12px}.account-card-item strong{margin-top:8px;font-size:15px}.dashboard-upgrade-heading p{margin-top:8px;padding-left:39px;font-size:12px;line-height:1.45}.upgrade-current-card{padding:16px;display:block}.upgrade-current-card h2{font-size:22px}.upgrade-current-card p{margin-top:8px;font-size:13px}.upgrade-renew-button{width:100%;margin-top:16px}.upgrade-services-section{margin-top:14px}.upgrade-services-heading{margin-bottom:12px;padding-left:39px}.upgrade-services-grid{grid-template-columns:1fr;gap:14px}.upgrade-service-card{min-height:0;padding:18px 16px 16px}.upgrade-service-icon,.upgrade-service-icon img{width:58px;height:58px}.upgrade-service-copy h3{margin-top:14px;font-size:22px}.upgrade-service-copy h4{font-size:15px}.upgrade-service-features{margin-top:18px}.upgrade-service-features p{font-size:13px;line-height:1.45}.upgrade-service-price{padding-top:18px}.upgrade-service-price span{font-size:12px}.upgrade-service-price strong{font-size:22px}.upgrade-service-button{height:44px;margin-top:16px;font-size:12px}}.dashboard-page-with-header{padding-top:104px}.dashboard-page-container{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}.dashboard-page-with-header .dashboard-shell{max-width:none;min-height:calc(100vh - 136px);padding-left:0;padding-right:0}.dashboard-page-with-header .dashboard-sidebar{height:calc(100vh - 136px)}@media (max-width:1023px){.dashboard-page-with-header{padding-top:100px}.dashboard-page-container{padding:0 16px}.dashboard-page-with-header .dashboard-shell{min-height:calc(100vh - 164px);padding-left:0;padding-right:0}.dashboard-page-with-header .dashboard-mobile-menu{top:116px}.dashboard-page-with-header .dashboard-shell .dashboard-sidebar{width:min(294px,100vw - 32px);height:calc(100vh - 116px);top:100px;left:16px}}@media (max-width:639px){.dashboard-page-with-header{padding-top:88px}.dashboard-page-container{padding:0 16px}.dashboard-page-with-header .dashboard-shell{min-height:calc(100vh - 130px);padding-left:0;padding-right:0}.dashboard-page-with-header .dashboard-mobile-menu{top:99px}.dashboard-page-with-header .dashboard-shell .dashboard-sidebar{width:min(294px,100vw - 32px);height:calc(100vh - 104px);top:88px;left:16px}}@media (min-width:768px){.dashboard-page-container{padding:0 24px}.dashboard-page-with-header .dashboard-shell{padding-left:0;padding-right:0}}@media (min-width:1280px){.dashboard-page-container{padding:0 84px}.dashboard-page-with-header .dashboard-shell{padding-left:0;padding-right:0}}@media (min-width:768px){.services-final-cta{min-height:460px}}@media (min-width:1280px){.services-final-cta{min-height:569px}}.reveal-on-scroll{opacity:1;transform:none}html.animation-ready .reveal-on-scroll{will-change:transform, opacity;transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}html.animation-ready .reveal-on-scroll:not(.is-visible){opacity:0;transform:translateY(22px)scale(.985)}html.animation-ready .reveal-on-scroll.is-visible,html.animation-disabled .reveal-on-scroll,html.legacy-ios .reveal-on-scroll{opacity:1;transform:none}html.animation-disabled .reveal-on-scroll,html.legacy-ios .reveal-on-scroll{transition:none!important}html.legacy-ios .hero-shell:after,html.legacy-ios .survey-section:before,html.legacy-ios .survey-section:after,html.legacy-ios .survey-backdrop:before,html.legacy-ios .survey-backdrop:after,html.legacy-ios .survey-backdrop-overlay,html.legacy-ios .benefit-backdrop-overlay,html.legacy-ios .unlock-section:before,html.legacy-ios .unlock-section:after{filter:none!important}html.legacy-ios .unlock-panel,html.legacy-ios .survey-panel,html.legacy-ios .community-card,html.legacy-ios .private-service-card{-webkit-backdrop-filter:none!important}@keyframes button-shine{0%{opacity:0;transform:translate(0)skew(-20deg)}16%{opacity:.95}70%{opacity:.82}to{opacity:0;transform:translate(820%)skew(-20deg)}}@keyframes button-bg-shine{0%{background-position:140% 0,0 0}to{background-position:-80% 0,0 0}}@media (min-width:640px) and (max-width:767px){.hero-shell{min-height:710px}.hero-visual{aspect-ratio:640/475;width:min(640px,100vw - 40px);height:auto;top:72px}.hero-secondary-button{width:min(252px,54vw - 30.24px);height:46px}.hero-primary-button{width:min(196px,42vw - 23.52px);height:46px}.unlock-copy{width:100%;max-width:none}.unlock-primary-button{width:100%;height:50px}}@media (min-width:768px){.hero-shell{min-height:940px}.hero-visual{aspect-ratio:760/565;width:min(760px,100vw - 48px);height:auto;top:72px}.hero-primary-button,.hero-secondary-button{min-width:204px;height:46px}.value-card-title{margin-top:10px;font-size:20px;line-height:1.24}.value-card-description{margin-top:10px;font-size:14px;line-height:1.55}.value-card:not(:last-child){border-bottom:0;border-right:0}.value-card:not(:last-child):after{opacity:1;top:17%;bottom:17%}.community-orbit{height:166px}.community-section{padding-bottom:18px}.private-services-section{padding-top:28px}}@media (max-width:767px){.value-card:not(:last-child):after{content:none}}@media (min-width:1280px){.hero-shell{min-height:794px}.hero-visual{aspect-ratio:897/665;width:min(897px,100vw - 84px);height:auto;top:80px;left:auto;right:0;transform:none}.hero-primary-button,.hero-secondary-button{height:44px}.hero-secondary-button{width:204px;min-width:204px}.hero-primary-button{width:178px;min-width:178px}.unlock-primary-button{width:406px;height:46px}.bazi-result-shell{margin-top:42px;padding:0}.bazi-result-heading h2{font-size:38px}.bazi-result-heading span{width:min(100%,690px);font-size:14px;line-height:1.8}.bazi-result-section{margin-top:24px;padding:28px 30px 24px}.bazi-result-section--chart{padding:32px 30px 28px}.bazi-result-section-copy h3{font-size:36px}.bazi-result-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:52px}.bazi-result-pillar-card{min-height:204px;padding:12px 14px 14px}.bazi-result-pillar-main strong{font-size:28px}.bazi-result-pillar-main p{font-size:12px}.bazi-result-unlock-banner{grid-template-columns:minmax(0,1fr) 188px;margin-top:16px}.bazi-result-teaser-grid{gap:14px;margin-top:22px}.bazi-result-teaser-card{min-height:164px;padding:22px 24px}.bazi-result-teaser-card h4{font-size:20px}.bazi-result-upgrade{margin-top:26px}.bazi-result-upgrade h4{font-size:20px}.bazi-result-upgrade-button{height:48px;font-size:13px}.bazi-result-expanded-stack{gap:24px;margin-top:24px}.community-orbit{height:190px}.community-section{padding-bottom:24px}.private-services-section{padding-top:52px}}@media (max-width:639px){.bazi-result-section{border-radius:12px;padding:18px 14px}.bazi-result-section-copy h3{font-size:20px;line-height:1.12}.bazi-result-section-copy p{width:min(100%,240px);margin-top:14px;font-size:12px;line-height:1.45}.bazi-result-teaser-grid{gap:12px;margin-top:20px;margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;scroll-padding-inline:14px}.bazi-result-teaser-card{flex-basis:min(76vw,236px);min-height:172px;padding:16px 18px}.bazi-result-teaser-card h4{font-size:18px;line-height:1.1}.bazi-result-teaser-card-body{max-height:94px;margin-top:16px}.bazi-result-upgrade{margin-top:32px}.bazi-result-upgrade h4{width:min(100%,246px);margin:0 auto;font-size:18px;line-height:1.12}.bazi-result-upgrade p{width:min(100%,238px);font-size:10px;line-height:1.45}.bazi-result-upgrade-button{height:44px;margin-top:16px;font-size:11px}.hero-actions{width:100%}.hero-actions .hero-primary-button,.hero-actions .hero-secondary-button{min-width:0;height:46px;padding:0 12px;font-size:12px}.hero-actions .hero-secondary-button{flex:auto;max-width:190px}.hero-actions .hero-primary-button{flex:0 0 132px}}@media (max-width:299px){.hero-actions{gap:6px}.hero-actions .hero-primary-button,.hero-actions .hero-secondary-button{padding:0 5px;font-size:clamp(8px,3.2vw,9px)}.hero-actions .hero-secondary-button{max-width:none}.hero-actions .hero-primary-button{flex-basis:clamp(92px,34vw,100px)}}@media (max-width:767px){.community-visual{min-height:220px}.community-group-art{opacity:.46;width:clamp(430px,128vw,520px)}.services-final-cta:before{inset:0}.field-input{min-height:44px;padding:0 12px;font-size:12px;line-height:1.4}.survey-panel .btn-primary{height:48px;font-size:13px;line-height:1}.login-hero{min-height:auto}.login-card{border-radius:16px}.login-input{height:42px;padding:0 14px;font-size:11px}.login-submit-button,.login-register-button{height:44px;font-size:12px}}@media (min-width:1280px){.value-card-title{margin-top:12px;font-size:24px;line-height:1.2}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal-on-scroll{opacity:1;transform:none}.btn-primary:hover:after,.btn-primary:hover{animation:none}}.community-menu{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.community-menu-popover{z-index:100;background:#1d0403;border:1px solid #c49575ad;border-radius:8px;flex-direction:column;gap:4px;min-width:160px;padding:8px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.community-menu-item{white-space:nowrap;color:#d2ac98;border-radius:4px;align-items:center;padding:8px 12px;transition:background .2s;display:flex}.community-menu-item:hover{background:#ffffff0d}.community-menu-caret{margin-left:4px}.bazi-result-grid{gap:26px!important;margin-top:66px!important}@media (min-width:1101px) and (max-width:1279px){.bazi-result-grid{gap:56px 18px!important;margin-top:72px!important}.bazi-result-pillar-head{top:-38px!important}}@media (max-width:1100px){.bazi-result-grid{gap:62px 18px!important}}@media (max-width:767px){.bazi-result-grid{gap:62px!important;margin-top:66px!important}}.bazi-result-pillar-card{box-sizing:border-box!important;isolation:isolate!important;background-color:#0000!important;background-image:linear-gradient(#49221d 0%,#1e0705 100%),linear-gradient(91.82deg,#5a3029 0%,#926f66 9.63%,#f1dace 19.63%,#644d3e 30.31%,#f1dace 92.02%,#5e4738 100%)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto,auto!important;background-attachment:scroll,scroll!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1px solid #eac27b!important;border-radius:10px!important;grid-template-rows:minmax(0,1fr) auto!important;height:408px!important;min-height:0!important;padding:32px 10px 18px!important;display:grid!important;position:relative!important;overflow:visible!important;box-shadow:inset 0 0 72px #eac27b26,0 0 24px #eac27b26!important}.bazi-result-pillar-card:before{content:""!important;z-index:1!important;border-radius:inherit!important;mix-blend-mode:screen!important;opacity:.46!important;pointer-events:none!important;background:radial-gradient(at 0 0,#f6cd911f,#cf7e4e0a 34%,#0000 66%) 0 0/96px 104px no-repeat,radial-gradient(at 100% 0,#f6cd911f,#cf7e4e0a 34%,#0000 66%) 100% 0/96px 104px no-repeat,radial-gradient(at 0 100%,#f6cd911a,#cf7e4e0a 34%,#0000 66%) 0 100%/96px 104px no-repeat,radial-gradient(at 100% 100%,#f6cd911a,#cf7e4e0a 34%,#0000 66%) 100% 100%/96px 104px no-repeat!important;position:absolute!important;inset:0!important}.bazi-result-pillar-card:after{content:none!important;z-index:1!important;pointer-events:none!important;border:1px solid #eac27b29!important;border-radius:8px!important;position:absolute!important;inset:7px!important}.bazi-result-pillar-card>*{z-index:2!important;position:relative!important}@media (max-width:767px){.bazi-result-pillar-card{height:360px!important;min-height:360px!important;padding:28px 12px 22px!important}}.bazi-result-pillar-head{text-align:center!important;justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important;top:-32px!important;left:0!important;right:0!important}.bazi-result-pillar-label{color:#deab73!important;text-align:center!important;margin:0!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important}.bazi-result-pillar-label span{color:#d2ac9880!important;margin-left:8px!important;font-size:13px!important;font-weight:500!important;display:inline-block!important}.bazi-result-pillar-stack{text-align:center!important;grid-template-rows:auto auto auto!important;align-content:start!important;margin-top:0!important;display:grid!important}.bazi-result-pillar-main{text-align:center!important;width:100%!important}.bazi-preview-stem-container-new{box-sizing:border-box!important;text-align:center!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:80px!important;display:flex!important}.bazi-result-pillar-stack:has(.bazi-preview-badge-new) .bazi-preview-stem-container-new{height:114px!important}.bazi-preview-stem-text-new{text-align:center!important;flex-direction:column!important;align-items:center!important;width:100%!important;display:flex!important}.bazi-preview-stem-name-new,.bazi-preview-branch-name-new{color:#f1dace!important;font-family:var(--font-merriweather), serif!important;text-align:center!important;margin:0!important;font-size:40px!important;font-weight:400!important;line-height:1.05!important;display:block!important}@media (max-width:767px){.bazi-preview-stem-name-new,.bazi-preview-branch-name-new{font-size:36px!important}}.bazi-preview-element-new{white-space:normal!important;text-align:center!important;border:none!important;min-height:auto!important;margin:12px 0 0!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:1.25!important}@media (max-width:767px){.bazi-preview-element-new{font-size:14px!important}}.bazi-preview-badge-new{color:#1d0403!important;box-sizing:border-box!important;white-space:nowrap!important;background:linear-gradient(#eac27b 0%,#49221d 100%)!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;width:92px!important;height:26px!important;margin:12px auto 0!important;padding:0!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1!important;display:flex!important;box-shadow:0 4px 8px #0003!important}.bazi-result-pillar-divider{background:linear-gradient(90deg,#f1dace8c,#c495754d,#f1dace8c)!important;width:100%!important;height:1px!important;margin:61px 0 31px!important;display:block!important}.bazi-result-pillar-stack:has(.bazi-preview-badge-new)>.bazi-result-pillar-divider{margin-top:27px!important}.bazi-result-pillar-foot{flex-wrap:wrap!important;justify-content:center!important;gap:9px!important;margin-top:24px!important;display:flex!important}@media (max-width:1100px){.bazi-result-pillar-foot{gap:4px!important}}.bazi-result-pillar-foot span{color:#fff!important;background:#ffffff1a!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-width:55px!important;min-height:40px!important;padding:0 14px!important;font-size:16px!important;font-weight:400!important;display:inline-flex!important}@media (max-width:1100px){.bazi-result-pillar-foot span{min-width:45px!important;min-height:32px!important;padding:0 8px!important;font-size:14px!important}}@media (max-width:767px){.bazi-result-pillar-foot span{font-size:14px!important}.bazi-result-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin-top:40px!important}.bazi-result-pillar-card{height:250px!important;min-height:0!important;padding:12px 4px 10px!important}.bazi-result-pillar-head{top:-24px!important}.bazi-result-pillar-label{font-size:12px!important}.bazi-result-pillar-label span{display:none!important}.bazi-preview-stem-container-new{height:48px!important}.bazi-result-pillar-stack:has(.bazi-preview-badge-new) .bazi-preview-stem-container-new{height:70px!important}.bazi-preview-stem-name-new{font-size:18px!important}.bazi-preview-element-new{margin-top:4px!important;font-size:9px!important}.bazi-preview-badge-new{width:68px!important;height:20px!important;margin-top:6px!important;font-size:11px!important}@media (max-width:399px){.bazi-preview-badge-new{width:58px!important;height:18px!important;margin-top:5px!important;font-size:9px!important}}.bazi-result-pillar-divider{margin:32px 0 16px!important}.bazi-result-pillar-stack:has(.bazi-preview-badge-new)>.bazi-result-pillar-divider{margin-top:10px!important}.bazi-result-pillar-main strong{font-size:18px!important}.bazi-result-pillar-main p.bazi-preview-element{margin-top:4px!important;font-size:9px!important}.bazi-result-pillar-foot{gap:3px!important;margin-top:12px!important}.bazi-result-pillar-foot span{border-radius:2px!important;min-width:26px!important;min-height:20px!important;padding:0 4px!important;font-size:9px!important}.bazi-detail-pillar-grid,.bazi-detail-panel--first .bazi-detail-pillar-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin-top:40px!important}.bazi-detail-pillar,.bazi-detail-panel--first .bazi-detail-pillar{height:250px!important;min-height:0!important;padding:12px 4px 10px!important}.bazi-detail-pillar-top,.bazi-detail-panel--first .bazi-detail-pillar-top{top:-24px!important}.bazi-detail-pillar-top p{font-size:10px!important}.bazi-detail-pillar-top p span{display:none!important}.bazi-detail-pillar-main h3,.bazi-detail-panel--first .bazi-detail-pillar-main h3{font-size:18px!important}.bazi-detail-pillar-main p{margin-top:4px!important;font-size:9px!important}.bazi-detail-panel--first .bazi-detail-day-badge{width:68px!important;height:20px!important;margin-top:6px!important;font-size:10px!important}.bazi-detail-panel--first .bazi-detail-pillar-main>span{margin:32px 0 16px!important}.bazi-detail-panel--first .bazi-detail-pillar-main:has(.bazi-detail-day-badge)>span{margin-top:10px!important}.bazi-detail-hidden-stems{gap:3px!important;margin-top:12px!important}.bazi-detail-hidden-stems small{border-radius:2px!important;min-width:26px!important;min-height:20px!important;padding:0 4px!important;font-size:9px!important}}@media (min-width:1024px) and (max-width:1279px){.site-header>div{padding-left:24px!important;padding-right:24px!important}}@media (min-width:1024px) and (max-width:1600px){.site-header nav{gap:clamp(10px,2.08vw - 11.2992px,22px)!important}.site-header .nav-link{white-space:nowrap!important;font-size:clamp(11px,.78vw + 3.0128px,15.5px)!important}.site-header .btn-base{white-space:nowrap!important;border-radius:clamp(6px,.35vw + 2.416px,8px)!important;height:clamp(36px,1.74vw + 18.1824px,46px)!important;padding-left:clamp(8px,1.04vw - 2.6496px,14px)!important;padding-right:clamp(8px,1.04vw - 2.6496px,14px)!important;font-size:clamp(10px,.78vw + 2.0128px,14.5px)!important}.site-header .nav-actions .btn-secondary{width:clamp(124px,8.33vw + 38.7008px,172px)}.site-header .nav-actions .btn-primary{width:clamp(112px,7.64vw + 33.7664px,156px)}.site-header .nav-language-flags{gap:clamp(5px,.52vw - .3248px,8px);height:clamp(36px,1.74vw + 18.1824px,46px)}.site-header .nav-language-flag--vn{width:clamp(24px,1.39vw + 9.7664px,32px);height:clamp(16px,.69vw + 8.9344px,20px)}.site-header .nav-language-flag--us{width:clamp(19px,1.04vw + 8.3504px,25px);height:clamp(12px,.52vw + 6.6752px,15px)}.site-header div.hidden.items-center.gap-4,.site-header .nav-actions{gap:clamp(6px,1.39vw - 8.2336px,14px)!important}}@media (min-width:768px) and (max-width:1279px){.bazi-detail-stage{width:calc(100% - 48px)!important;max-width:1224px!important}}@media (max-width:767px){.bazi-detail-stage{width:calc(100% - 40px)!important}}.policy-rich-content{color:#2f1510;font-size:16px;line-height:1.8}.policy-rich-content h1,.policy-rich-content h2,.policy-rich-content h3,.policy-rich-content h4{color:#1e0705;font-family:var(--font-merriweather), serif;margin:1.7em 0 .7em;font-weight:700;line-height:1.28}.policy-rich-content h1:first-child,.policy-rich-content h2:first-child,.policy-rich-content h3:first-child{margin-top:0}.policy-rich-content h1{font-size:34px}.policy-rich-content h2{font-size:28px}.policy-rich-content h3{font-size:22px}.policy-rich-content p,.policy-rich-content ul,.policy-rich-content ol,.policy-rich-content blockquote{margin:0 0 1.1em}.policy-rich-content ul,.policy-rich-content ol{padding-left:1.4em}.policy-rich-content li{margin-bottom:.45em}.policy-rich-content a{color:#9a2a16;text-underline-offset:3px;font-weight:600;text-decoration:underline}.policy-rich-content img{border-radius:8px;max-width:100%;height:auto}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
