@font-face{font-family:displayFont;src:url(../media/NotoSansSC_title_700.p.3au4_06i38q24.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.displayfont_be6812c1-module__1S0PlW__className{font-family:displayFont,PingFang SC,Microsoft YaHei,sans-serif}.displayfont_be6812c1-module__1S0PlW__variable{--font-yy-display:"displayFont", PingFang SC, Microsoft YaHei, sans-serif}
@font-face{font-family:quoteFont;src:url(../media/LXGWWenKai_quote.37zhe8pgwxqgo.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}.quotefont_40c45c0a-module__dg8yZa__className{font-family:quoteFont,Kaiti SC,STKaiti,KaiTi,serif}.quotefont_40c45c0a-module__dg8yZa__variable{--font-yy-quote:"quoteFont", Kaiti SC, STKaiti, KaiTi, serif}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-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;--angle:0deg;--glow-x:50%;--glow-y:50%}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, -apple-system, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "HarmonyOS Sans SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-4xl:56rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--radius-2xl:32px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-50:#fef6ec;--color-brand-200:#ffd8b6;--color-brand-300:#ffbc8d;--color-brand-400:#ff9959;--color-brand-500:#f3721e;--color-brand-700:#af4200;--color-brand-800:#8f2e00;--color-brand-950:#4f0200;--color-sand-100:#f9f5f2;--color-sand-200:#ede9e5;--color-sand-400:#b9b2ae;--color-sand-500:#928a86;--color-sand-600:#716a66;--color-sand-900:#272321;--font-display:var(--font-yy-display), ui-sans-serif, system-ui, -apple-system, "PingFang SC", "Microsoft YaHei", sans-serif;--font-quote:var(--font-yy-quote), "Kaiti SC", STKaiti, KaiTi, "Songti SC", serif;--text-caption:.8125rem;--text-caption--line-height:1.7;--text-caption--letter-spacing:.02em;--text-body:1rem;--text-body--line-height:1.8;--text-body--letter-spacing:.01em;--text-body-lg:1.0625rem;--text-body-lg--line-height:1.8;--text-body-lg--letter-spacing:.01em;--text-lead:1.1875rem;--text-lead--line-height:1.75;--text-lead--letter-spacing:.005em;--text-h4:1.25rem;--text-h4--line-height:1.5;--text-h4--letter-spacing:0;--text-h4--font-weight:600;--text-h2:2rem;--text-h2--line-height:1.3;--text-h2--letter-spacing:-.012em;--text-h2--font-weight:700;--text-h1:2.625rem;--text-h1--line-height:1.22;--text-h1--letter-spacing:-.018em;--text-h1--font-weight:700;--text-display:3.5rem;--text-display--line-height:1.12;--text-display--letter-spacing:-.024em;--text-display--font-weight:700;--shadow-warm-sm:0 2px 8px #4722150f, 0 1px 2px #4722150a;--shadow-warm-lg:0 16px 48px #4722151a, 0 4px 12px #4722150f;--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--ease-in-out-soft:cubic-bezier(.65, 0, .35, 1);--duration-fast:.16s;--duration-base:.24s;--duration-slow:.42s;--container-content:68rem;--container-prose:40rem;--gradient-sun:radial-gradient(120% 130% at 82% 8%, #ed8800 0%, transparent 58%), linear-gradient(158deg, #d96000 0%, #be440a 100%);--gradient-sun-soft:radial-gradient(circle at 36% 30%, #fcaa2b 0%, #f27d00 44%, #db5d16 78%, #d05320 100%);--gradient-sun-line:linear-gradient(96deg, #ed8800 0%, #d75b00 52%, #c2461a 100%)}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--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-amber-950:lab(15.8111% 20.9107 23.3752);--color-brand-50:lab(97.3465% 1.68943 5.85468);--color-brand-200:lab(89.0638% 11.8153 23.949);--color-brand-300:lab(81.8472% 21.5534 34.8759);--color-brand-400:lab(73.3169% 35.4516 49.9298);--color-brand-500:lab(63.4022% 47.5282 65.0668);--color-brand-700:lab(43.4639% 43.8439 55.4145);--color-brand-800:lab(34.2345% 40.5932 47.2659);--color-brand-950:lab(14.379% 33.7237 22.485);--color-sand-100:lab(96.7527% .749648 2.1307);--color-sand-200:lab(92.5668% 1.10194 2.37108);--color-sand-400:lab(72.9306% 2.17199 2.95273);--color-sand-500:lab(57.9547% 2.54235 3.10855);--color-sand-600:lab(45.3056% 2.64114 3.01129);--color-sand-900:lab(13.9926% 2.08811 2.00127);--shadow-warm-sm:0 2px 8px lab(18.3479% 16.8042 16.7295/.06), 0 1px 2px lab(18.3479% 16.8042 16.7295/.04);--shadow-warm-lg:0 16px 48px lab(18.3479% 16.8042 16.7295/.1), 0 4px 12px lab(18.3479% 16.8042 16.7295/.06);--gradient-sun:radial-gradient(120% 130% at 82% 8%, lab(66.8318% 35.0004 75.9681) 0%, transparent 58%), linear-gradient(158deg, lab(55.8571% 47.192 69.8234) 0%, lab(46.4264% 48.5756 55.1761) 100%);--gradient-sun-soft:radial-gradient(circle at 36% 30%, lab(76.5366% 24.1254 71.6653) 0%, lab(65.3888% 42.1682 73.9753) 44%, lab(55.7786% 48.3751 60.5415) 78%, lab(52.2324% 48.8564 53.1249) 100%);--gradient-sun-line:linear-gradient(96deg, lab(66.7781% 36.983 83.0976) 0%, lab(54.6372% 48.3521 66.9308) 52%, lab(47.5468% 49.2766 51.0094) 100%)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{text-autospace:normal;text-spacing-trim:trim-start;line-break:strict;font-synthesis-weight:none;font-synthesis-style:none;scroll-padding-top:5.5rem}[id]{scroll-margin-top:5.5rem}html{background-color:var(--bg);-webkit-text-size-adjust:100%}body{background-color:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-body);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.8}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}::selection{background:var(--color-brand-200);color:var(--color-brand-950)}}@layer components{.reveal{opacity:1;transform:none}:root[data-reveal=on] .reveal{opacity:0;transition:opacity .28s var(--ease-out-soft), transform .28s var(--ease-out-soft);transform:translateY(10px)}:root[data-reveal=on] .reveal.is-in{opacity:1;transform:none}.skip-link{position:absolute;top:0;left:-9999px}.skip-link:focus{z-index:100;border-radius:var(--radius-sm);background:var(--surface);color:var(--fg);box-shadow:var(--shadow-warm-lg);padding:.75rem 1.25rem;position:fixed;top:1rem;left:1rem}.tap-target{justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;display:inline-flex}}@layer utilities{.paper-surface{isolation:isolate;background-color:var(--paper-tint,#fffdf9e6);position:relative;box-shadow:inset 0 1px #ffffffb8,0 10px 30px #8240251f,0 2px 6px #82402512;box-shadow:inset 0 1px lab(100% 0 0/.72),0 10px 30px lab(35.4637% 27.6606 29.9345/.12),0 2px 6px lab(35.4637% 27.6606 29.9345/.07)}@supports (color:lab(0% 0 0)){.paper-surface{background-color:var(--paper-tint,lab(99.4506% .271231 3.04253/.9))}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.paper-surface{background-color:var(--paper-tint-translucent,#fffdf9d1);-webkit-backdrop-filter:blur(7px)saturate(122%);backdrop-filter:blur(7px)saturate(122%)}@supports (color:lab(0% 0 0)){.paper-surface{background-color:var(--paper-tint-translucent,lab(99.4506% .271231 3.04253/.82))}}}.paper-surface:after{content:"";border-radius:inherit;pointer-events:none;opacity:var(--paper-grain,.06);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='4'/%3E%3C/filter%3E%3Crect width='150' height='150' filter='url(%23f)'/%3E%3C/svg%3E");position:absolute;inset:0}.sheen{position:relative;overflow:hidden}.sheen:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(104deg,#0000 38%,#ffffff8c 48%,#ffffff2e 54%,#0000 62%);background:linear-gradient(104deg,#0000 38%,lab(100% 0 0/.55) 48%,lab(100% 0 0/.18) 54%,#0000 62%);position:absolute;inset:-40%;transform:translate(-120%)}.sheen:hover:after,.sheen:focus-visible:after{animation:sheen-sweep .9s var(--ease-out-soft) 1}.glass-rim:before{content:"";border-radius:inherit;background:linear-gradient(160deg, var(--glass-edge-warm) 0%, transparent 38%, transparent 62%, #ffffff2e 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (color:lab(0% 0 0)){.glass-rim:before{background:linear-gradient(160deg, var(--glass-edge-warm) 0%, transparent 38%, transparent 62%, lab(100% 0 0/.18) 100%)}}.glass-rim>*{z-index:2;position:relative}.aurora-field{pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.paper-edge{position:relative}.paper-edge:before{content:"";border-radius:inherit;border:1.5px solid var(--paper-edge-color,#c47f5b57);filter:url(#yy-paper-edge);pointer-events:none;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.paper-edge:before{border:1.5px solid var(--paper-edge-color,lab(59.9789% 24.861 31.2685/.34))}}.paper-edge:hover:before{border-color:var(--paper-edge-hover,#c967348c)}@supports (color:lab(0% 0 0)){.paper-edge:hover:before{border-color:var(--paper-edge-hover,lab(54.9749% 37.096 45.9971/.55))}}.sunfall{position:relative}.sunfall:before{content:"";pointer-events:none;background:linear-gradient(156deg, var(--sunfall-color,#ffc57a29) 0%, transparent var(--sunfall-reach,38%));position:absolute;inset:0}@supports (color:lab(0% 0 0)){.sunfall:before{background:linear-gradient(156deg, var(--sunfall-color,lab(83.6287% 18.2027 53.3067/.16)) 0%, transparent var(--sunfall-reach,38%))}}.sunfall>*{position:relative}.lit-corner{position:relative;overflow:hidden}.lit-corner:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0%, var(--lit-color,#ffb25647) 0%, transparent 68%);opacity:.65;width:62%;height:62%;transition:opacity var(--duration-slow) var(--ease-out-soft);position:absolute;inset-block-start:0;inset-inline-end:0}@supports (color:lab(0% 0 0)){.lit-corner:after{background:radial-gradient(circle at 100% 0%, var(--lit-color,lab(78.8256% 23.1048 57.4198/.28)) 0%, transparent 68%)}}.lit-corner:hover:after{opacity:1}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.glass-panel{isolation:isolate;border-radius:var(--radius-xl);background-color:var(--glass-solid);box-shadow:inset 0 1px 0 0 var(--glass-highlight), inset 0 -1px 0 0 var(--glass-inner-shade), 0 0 0 1px var(--glass-edge), var(--glass-shadow);position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-panel{background-color:var(--glass-tint-panel);-webkit-backdrop-filter:blur(calc(var(--glass-blur) * 1.3)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness));backdrop-filter:blur(calc(var(--glass-blur) * 1.3)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness))}}.glass-nav{isolation:isolate;background-color:var(--glass-solid);box-shadow:inset 0 1px 0 0 var(--glass-highlight), inset 0 -1px 0 0 var(--glass-inner-shade), 0 1px 0 0 var(--glass-edge);position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-nav{background-color:var(--glass-tint-nav);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness))}}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aurora-blob{filter:blur(var(--blob-blur,90px));mix-blend-mode:var(--blob-blend,multiply);will-change:transform;animation:aurora-drift var(--blob-dur,26s) var(--ease-in-out-soft) infinite alternate;animation-delay:var(--blob-delay,0s);border-radius:50%;position:absolute}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.-top-\[38\%\]{top:-38%}.top-0{top:0}.top-2500{top:calc(var(--spacing) * 2500)}.top-3500{top:calc(var(--spacing) * 3500)}.top-\[-9\%\]{top:-9%}.top-\[calc\(100\%\+0\.75rem\)\]{top:calc(100% + .75rem)}.right-\[-5\%\]{right:-5%}.-bottom-\[30\%\]{bottom:-30%}.bottom-0{bottom:0}.left-1\/2{left:50%}.left-\[8\%\]{left:8%}.isolate{isolation:isolate}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.m-0{margin:0}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.prose-zh{max-width:var(--container-prose);letter-spacing:.01em;color:var(--fg-muted);line-height:1.8}.prose-zh p+p{margin-block-start:1.2em}.prose-zh strong{color:var(--fg);font-weight:600}.prose-zh a{color:var(--accent);text-underline-offset:.25em;text-decoration-thickness:1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.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-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.-mb-14{margin-bottom:calc(var(--spacing) * -14)}.-mb-\[2\.5vw\]{margin-bottom:-2.5vw}.-mb-px{margin-bottom:-1px}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.\[aspect-ratio\:1\]{aspect-ratio:1}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-full{width:100%;height:100%}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-11{height:calc(var(--spacing) * 11)}.h-13{height:calc(var(--spacing) * 13)}.h-18{height:calc(var(--spacing) * 18)}.h-40{height:calc(var(--spacing) * 40)}.h-\[34rem\]{height:34rem}.h-\[52rem\]{height:52rem}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-dvh{max-height:100dvh}.min-h-\[60svh\]{min-height:60svh}.min-h-\[min\(94svh\,58rem\)\]{min-height:min(94svh,58rem)}.min-h-dvh{min-height:100dvh}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-72{width:calc(var(--spacing) * 72)}.w-\[46rem\]{width:46rem}.w-\[52rem\]{width:52rem}.w-\[clamp\(13rem\,44vw\,44rem\)\]{width:clamp(13rem,44vw,44rem)}.w-full{width:100%}.max-w-\(--container-content\){max-width:var(--container-content)}.max-w-\(--container-prose\){max-width:var(--container-prose)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[18ch\]{max-width:18ch}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-px{gap:1px}: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-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.solid-card{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-warm-sm)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-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-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent\/25{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/25{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.surface-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#130d0a;--bg-subtle:#1a140f;--surface:#1f1813;--surface-raised:#271f19;--fg:#faf6f1;--fg-muted:#b7afaa;--fg-subtle:#807974;--accent:var(--color-brand-400);--accent-hover:var(--color-brand-300);--accent-visual:var(--color-brand-500);--accent-soft:#4b1f08;--btn-bg:#faf6f1;--btn-bg-hover:#fff;--btn-fg:#130d0a;--btn-gradient:linear-gradient(118deg, #fef9f3 0%, #f7efe5 100%);--btn-gradient-hover:linear-gradient(118deg, #fff 0%, #fef9f3 100%);--btn-lip:#ffffffd9;--btn-foot:#1d140d33;--btn-paper-edge:#ffffff3d;--btn-paper-edge-hover:#ffffff73;--border:#342c27;--border-strong:#544b45;--border-input:#655b55;--glass-tint-nav:#19120eb8;--glass-tint-panel:#1b1410cc;--glass-tint-clear:#110c0847;--glass-solid:#1b1410;--glass-highlight:#ffffff21;--glass-inner-shade:#00000059;--glass-edge:#ffffff1a;--glass-edge-warm:#f096386b;--glass-shadow:0 16px 48px #00000080;--focus-ring:var(--color-brand-300);--sun-core:#ed7b00;--sun-mid:#9d3900;--sun-edge:#411305;--sun-core-a:.62;--sun-mid-a:.4;--sun-edge-a:.16;--sun-line:#ffa54b;--sun-line-a:.26;--sun-ray-a:.09;--sun-bounce:#79371c;--sun-bounce-a:.22;background-color:var(--bg);color:var(--fg)}@supports (color:lab(0% 0 0)){.surface-dark{--bg:lab(4.10371% 1.63521 2.22131);--bg-subtle:lab(6.7556% 2.65656 3.61666);--surface:lab(9.00152% 3.08765 4.64447);--surface-raised:lab(12.4786% 3.27924 5.18948);--fg:lab(97.1045% .915706 2.88122);--fg-muted:lab(72.1373% 2.03756 4.00413);--fg-subtle:lab(51.2428% 2.34723 3.7992);--accent-soft:lab(18.2683% 20.3042 23.8529);--btn-bg:lab(97.1045% .915706 2.88122);--btn-fg:lab(4.10371% 1.63521 2.22131);--btn-gradient:linear-gradient(118deg, lab(98.2794% .81104 3.71904) 0%, lab(94.7944% 1.69113 5.85585) 100%);--btn-gradient-hover:linear-gradient(118deg, #fff 0%, lab(98.2794% .81104 3.71904) 100%);--btn-lip:lab(100% 0 0/.85);--btn-foot:lab(7.15267% 4.09951 5.19464/.2);--btn-paper-edge:lab(100% 0 0/.24);--btn-paper-edge-hover:lab(100% 0 0/.45);--border:lab(18.7526% 2.81632 4.49243);--border-strong:lab(32.6673% 3.18967 5.11044);--border-input:lab(39.6282% 3.17341 5.09773);--glass-tint-nav:lab(6.15239% 2.50389 3.38929/.72);--glass-tint-panel:lab(7.17888% 2.76081 3.77234/.8);--glass-tint-clear:lab(3.67347% 1.52462 2.05683/.28);--glass-solid:lab(7.17888% 2.76081 3.77234);--glass-highlight:lab(100% 0 0/.13);--glass-inner-shade:lab(0% 0 0/.35);--glass-edge:lab(100% 0 0/.1);--glass-edge-warm:lab(70.4523% 29.9216 61.0624/.42);--glass-shadow:0 16px 48px lab(0% 0 0/.5);--sun-core:lab(64.1671% 44.1825 80.9015);--sun-mid:lab(38.5369% 41.1755 50.4298);--sun-edge:lab(13.5339% 21.9363 18.7592);--sun-line:lab(76.2157% 31.9163 65.1332);--sun-bounce:lab(31.9732% 27.8163 30.5702)}}.bg-accent-soft{background-color:var(--accent-soft)}.bg-accent\/\[0\.09\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/\[0\.09\]{background-color:color-mix(in oklab, var(--accent) 9%, transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/70{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-bg{background-color:var(--bg)}.bg-bg-subtle{background-color:var(--bg-subtle)}.bg-border-strong{background-color:var(--border-strong)}.bg-current{background-color:currentColor}.bg-fg\/\[0\.045\]{background-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.bg-fg\/\[0\.045\]{background-color:color-mix(in oklab, var(--fg) 4.5%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.grid-lines{background-image:linear-gradient(to right, var(--grid-color,#8d685017) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-color,#8d685017) 1px, transparent 1px);background-size:var(--grid-size,64px) var(--grid-size,64px);-webkit-mask-image:radial-gradient(var(--grid-fade,78% 70%) at var(--grid-origin,50% 30%), #000 0%, transparent 100%);-webkit-mask-image:radial-gradient(var(--grid-fade,78% 70%) at var(--grid-origin,50% 30%), #000 0%, transparent 100%);-webkit-mask-image:radial-gradient(var(--grid-fade,78% 70%) at var(--grid-origin,50% 30%), #000 0%, transparent 100%);-webkit-mask-image:radial-gradient(var(--grid-fade,78% 70%) at var(--grid-origin,50% 30%), #000 0%, transparent 100%);mask-image:radial-gradient(var(--grid-fade,78% 70%) at var(--grid-origin,50% 30%), #000 0%, transparent 100%)}@supports (color:lab(0% 0 0)){.grid-lines{background-image:linear-gradient(to right, var(--grid-color,lab(47.5568% 12.8131 20.0683/.09)) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-color,lab(47.5568% 12.8131 20.0683/.09)) 1px, transparent 1px)}}.from-black\/45{--tw-gradient-from:#00000073}@supports (color:color-mix(in lab, red, red)){.from-black\/45{--tw-gradient-from:color-mix(in oklab, var(--color-black) 45%, transparent)}}.from-black\/45{--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-transparent{--tw-gradient-to:transparent;--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))}.sun-text{background:var(--gradient-sun-line);color:#0000;-webkit-background-clip:text;background-clip:text}.fill-\(--art-accent\){fill:var(--art-accent)}.fill-\(--art-ground\){fill:var(--art-ground)}.fill-\(--art-leaf\){fill:var(--art-leaf)}.fill-\(--art-solid\){fill:var(--art-solid)}.fill-\(--art-sun\){fill:var(--art-sun)}.fill-\(--art-window\){fill:var(--art-window)}.fill-\(--paint-fleck\){fill:var(--paint-fleck)}.fill-\(--paint-ground\){fill:var(--paint-ground)}.fill-\(--paint-ground-2\){fill:var(--paint-ground-2)}.fill-\(--paint-ray\){fill:var(--paint-ray)}.fill-\(--paint-sky\){fill:var(--paint-sky)}.fill-\(--paint-sky-2\){fill:var(--paint-sky-2)}.fill-\(--paint-sun-core\){fill:var(--paint-sun-core)}.fill-\(--paint-sun-outer\){fill:var(--paint-sun-outer)}.fill-current{fill:currentColor}.stroke-\(--paint-ground\){stroke:var(--paint-ground)}.stroke-\(--paint-swirl\){stroke:var(--paint-swirl)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[3px\]{padding-block:3px}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-32{padding-top:calc(var(--spacing) * 32)}.text-center{text-align:center}.quote-type{font-family:var(--font-quote);letter-spacing:.03em;-webkit-font-smoothing:auto;font-weight:500}.font-\(family-name\:--font-display\){font-family:var(--font-display)}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1--font-weight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.text-h4{font-size:var(--text-h4);line-height:var(--tw-leading,var(--text-h4--line-height));letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h4--font-weight))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing))}.text-body-lg{font-size:var(--text-body-lg);line-height:var(--tw-leading,var(--text-body-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-body-lg--letter-spacing))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height));letter-spacing:var(--tw-tracking,var(--text-lead--letter-spacing))}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[19\.2vw\]{font-size:19.2vw}.text-\[clamp\(1\.5rem\,3vw\,2\.375rem\)\]{font-size:clamp(1.5rem,3vw,2.375rem)}.text-\[clamp\(1\.75rem\,3\.2vw\,2\.5rem\)\]{font-size:clamp(1.75rem,3.2vw,2.5rem)}.text-\[clamp\(1\.75rem\,3\.2vw\,2\.75rem\)\]{font-size:clamp(1.75rem,3.2vw,2.75rem)}.text-\[clamp\(1\.75rem\,4vw\,3\.25rem\)\]{font-size:clamp(1.75rem,4vw,3.25rem)}.text-\[clamp\(1\.375rem\,2\.4vw\,1\.875rem\)\]{font-size:clamp(1.375rem,2.4vw,1.875rem)}.text-\[clamp\(1\.625rem\,3vw\,2\.25rem\)\]{font-size:clamp(1.625rem,3vw,2.25rem)}.text-\[clamp\(2\.25rem\,5\.6vw\,4\.5rem\)\]{font-size:clamp(2.25rem,5.6vw,4.5rem)}.leading-\[0\.78\]{--tw-leading:.78;line-height:.78}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.glass-text{-webkit-font-smoothing:auto;letter-spacing:.03em;font-weight:500}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.026em\]{--tw-tracking:-.026em;letter-spacing:-.026em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.btn-paint{background:var(--btn-gradient);color:var(--btn-fg);box-shadow:inset 0 1px 0 0 var(--btn-lip), inset 0 -1px 0 0 var(--btn-foot), 0 2px 10px #b84b0038, 0 1px 2px #7a2a0629}@supports (color:lab(0% 0 0)){.btn-paint{box-shadow:inset 0 1px 0 0 var(--btn-lip), inset 0 -1px 0 0 var(--btn-foot), 0 2px 10px lab(46.619% 43.9838 59.1196/.22), 0 1px 2px lab(29.4227% 34.646 38.7882/.16)}}.btn-paint:hover{background:var(--btn-gradient-hover);box-shadow:inset 0 1px 0 0 var(--btn-lip), inset 0 -1px 0 0 var(--btn-foot), 0 6px 20px #b84b004d, 0 2px 5px #7a2a0633}@supports (color:lab(0% 0 0)){.btn-paint:hover{box-shadow:inset 0 1px 0 0 var(--btn-lip), inset 0 -1px 0 0 var(--btn-foot), 0 6px 20px lab(46.619% 43.9838 59.1196/.3), 0 2px 5px lab(29.4227% 34.646 38.7882/.2)}}.btn-paper{background:var(--surface);color:var(--fg);box-shadow:inset 0 0 0 1px var(--btn-paper-edge,#ca865f52), inset 0 1px 0 0 #ffffffb3, 0 1px 3px #7331191a}@supports (color:lab(0% 0 0)){.btn-paper{box-shadow:inset 0 0 0 1px var(--btn-paper-edge,lab(62.3399% 24.0485 32.1822/.32)), inset 0 1px 0 0 lab(100% 0 0/.7), 0 1px 3px lab(29.6157% 28.4605 29.5692/.1)}}.btn-paper:hover{box-shadow:inset 0 0 0 1px var(--btn-paper-edge-hover,#c868308c), inset 0 1px 0 0 #ffffffb3, 0 3px 10px #73311924}@supports (color:lab(0% 0 0)){.btn-paper:hover{box-shadow:inset 0 0 0 1px var(--btn-paper-edge-hover,lab(55.0208% 36.1881 47.9222/.55)), inset 0 1px 0 0 lab(100% 0 0/.7), 0 3px 10px lab(29.6157% 28.4605 29.5692/.14)}}.surface-warm{--bg:#d05500;--bg-subtle:#c04a00;--surface:#df671a;--surface-raised:#eb762e;--fg:#fffdfa;--fg-muted:#fae4c7;--fg-subtle:#e9c399;--accent:#fffdfa;--accent-hover:#fff;--accent-visual:#ffe5ac;--accent-soft:#af4000;--btn-bg:#fffdfa;--btn-bg-hover:#fff;--btn-fg:#771f00;--btn-gradient:linear-gradient(118deg, #fff 0%, #fcf7ed 100%);--btn-gradient-hover:linear-gradient(118deg, #fff 0%, #fff 100%);--btn-lip:#ffffffe6;--btn-foot:#873b2429;--btn-paper-edge:#ffffff80;--btn-paper-edge-hover:#ffffffc7;--border:#ffffff38;--border-strong:#fff6;--border-input:#ffffff80;--focus-ring:#fff;background:var(--gradient-sun);color:var(--fg)}@supports (color:lab(0% 0 0)){.surface-warm{--bg:lab(52.2979% 48.4239 65.5629);--bg-subtle:lab(47.6464% 48.0211 65.2604);--surface:lab(58.2332% 45.2023 61.094);--surface-raised:lab(62.9542% 43.2075 58.3381);--fg:lab(99.4487% .579417 3.77219);--fg-muted:lab(91.9302% 4.39236 17.03);--fg-subtle:lab(81.4035% 9.40862 26.4235);--accent:lab(99.4487% .579417 3.77219);--accent-visual:lab(92.1159% 4.74399 36.4004);--accent-soft:lab(43.053% 45.511 56.638);--btn-bg:lab(99.4487% .579417 3.77219);--btn-fg:lab(26.9618% 38.1291 39.4775);--btn-gradient:linear-gradient(118deg, #fff 0%, lab(97.5% .5005 5.34158) 100%);--btn-lip:lab(100% 0 0/.9);--btn-foot:lab(35.3088% 31.8062 30.6209/.16);--btn-paper-edge:lab(100% 0 0/.5);--btn-paper-edge-hover:lab(100% 0 0/.78);--border:lab(100% 0 0/.22);--border-strong:lab(100% 0 0/.4);--border-input:lab(100% 0 0/.5)}}.text-accent{color:var(--accent)}.text-accent-visual{color:var(--accent-visual)}.text-amber-900{color:var(--color-amber-900)}.text-amber-900\/90{color:#7b3306e6}@supports (color:color-mix(in lab, red, red)){.text-amber-900\/90{color:color-mix(in oklab, var(--color-amber-900) 90%, transparent)}}.text-amber-950{color:var(--color-amber-950)}.text-bg{color:var(--bg)}.text-bg-subtle{color:var(--bg-subtle)}.text-border-strong{color:var(--border-strong)}.text-fg{color:var(--fg)}.text-fg-muted{color:var(--fg-muted)}.text-fg-subtle{color:var(--fg-subtle)}.text-sand-900{color:var(--color-sand-900)}.text-surface{color:var(--surface)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/\[0\.13\]{color:#ffffff21}@supports (color:color-mix(in lab, red, red)){.text-white\/\[0\.13\]{color:color-mix(in oklab, var(--color-white) 13%, transparent)}}.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,)}.underline{text-decoration-line:underline}.decoration-amber-400\/70{text-decoration-color:#fcbb00b3}@supports (color:color-mix(in lab, red, red)){.decoration-amber-400\/70{-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent)}}.decoration-dashed{text-decoration-style:dashed}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[6px\]{text-underline-offset:6px}.accent-\(--accent\){accent-color:var(--accent)}.opacity-\(--paint-fleck-opacity\){opacity:var(--paint-fleck-opacity)}.opacity-\(--paint-grain-opacity\){opacity:var(--paint-grain-opacity)}.opacity-\(--paint-swirl-opacity\){opacity:var(--paint-swirl-opacity)}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.13\]{opacity:.13}.opacity-\[0\.035\]{opacity:.035}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-warm-md{--tw-shadow:0 8px 24px var(--tw-shadow-color,#47221514), 0 2px 6px var(--tw-shadow-color,#4722150d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-warm-md{--tw-shadow:0 8px 24px var(--tw-shadow-color,lab(18.3479% 16.8042 16.7295/.08)), 0 2px 6px var(--tw-shadow-color,lab(18.3479% 16.8042 16.7295/.05))}}.shadow-warm-sm{--tw-shadow:0 2px 8px var(--tw-shadow-color,#4722150f), 0 1px 2px var(--tw-shadow-color,#4722150a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-warm-sm{--tw-shadow:0 2px 8px var(--tw-shadow-color,lab(18.3479% 16.8042 16.7295/.06)), 0 1px 2px var(--tw-shadow-color,lab(18.3479% 16.8042 16.7295/.04))}}.shadow-warm-xs{--tw-shadow:0 1px 2px var(--tw-shadow-color,#4722150d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-warm-xs{--tw-shadow:0 1px 2px var(--tw-shadow-color,lab(18.3479% 16.8042 16.7295/.05))}}.ring-1{--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)}.ring-accent\/20{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/20{--tw-ring-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-border{--tw-ring-color:var(--border)}.ring-fg\/\[0\.08\]{--tw-ring-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ring-fg\/\[0\.08\]{--tw-ring-color:color-mix(in oklab, var(--fg) 8%, transparent)}}.ring-fg\/\[0\.12\]{--tw-ring-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.ring-fg\/\[0\.12\]{--tw-ring-color:color-mix(in oklab, var(--fg) 12%, transparent)}}.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,)}.crayon{filter:url(#yy-crayon)}.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-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-\[background-color\,color\,box-shadow\,transform\]{transition-property:background-color,color,box-shadow,transform;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-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-\(--duration-base\){--tw-duration:var(--duration-base);transition-duration:var(--duration-base)}.duration-\(--duration-fast\){--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.ease-\(--ease-out-soft\){--tw-ease:var(--ease-out-soft);transition-timing-function:var(--ease-out-soft)}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}@media not all and (min-width:40rem){.not-sm\:hidden{display:none}}@media not all and (min-width:64rem){.not-lg\:hidden{display:none}}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--accent)}}.backdrop\:bg-black\/40::backdrop{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/40::backdrop{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}@media not all and (min-width:64rem){.not-lg\:even\:border-s:nth-child(2n){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-bg-subtle:hover{background-color:var(--bg-subtle)}.hover\:bg-black\/\[0\.06\]:hover{background-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-fg:hover{color:var(--fg)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-warm-lg:hover{--tw-shadow:0 16px 48px var(--tw-shadow-color,#4722151a), 0 4px 12px var(--tw-shadow-color,#4722150f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.hover\:shadow-warm-lg:hover{--tw-shadow:0 16px 48px var(--tw-shadow-color,lab(18.3479% 16.8042 16.7295/.1)), 0 4px 12px var(--tw-shadow-color,lab(18.3479% 16.8042 16.7295/.06))}}}.focus-visible\:outline-3:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\(--focus-ring\):focus-visible{outline-color:var(--focus-ring)}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.active\:scale-\[0\.98\]:active{scale:.98}@media (min-width:40rem){.sm\:left-\[62\%\]{left:62%}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mb-16{margin-bottom:calc(var(--spacing) * -16)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:pt-36{padding-top:calc(var(--spacing) * 36)}.sm\:text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.sm\:text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1--font-weight))}}@media (min-width:48rem){.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.2fr_2fr\]{grid-template-columns:1.2fr 2fr}.lg\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[auto_1fr_1\.1fr_auto\]{grid-template-columns:auto 1fr 1.1fr auto}.lg\:items-baseline{align-items:baseline}.lg\:items-start{align-items:flex-start}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:pt-3{padding-top:calc(var(--spacing) * 3)}.lg\:first\:border-s-0:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}}.dark\:border-amber-800:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-amber-800)}.dark\:bg-amber-950:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-amber-950)}.dark\:bg-amber-950\/40:where([data-theme=dark],[data-theme=dark] *){background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/40:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.dark\:text-amber-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-100)}.dark\:text-amber-100\/80:where([data-theme=dark],[data-theme=dark] *){color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.dark\:text-amber-100\/80:where([data-theme=dark],[data-theme=dark] *){color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.dark\:text-amber-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-200)}.dark\:opacity-\[0\.06\]:where([data-theme=dark],[data-theme=dark] *){opacity:.06}.dark\:ring-amber-800:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:var(--color-amber-800)}@media not all and (min-width:64rem){.not-lg\:\[\&\:nth-child\(n\+3\)\]\:border-t:nth-child(n+3){border-top-style:var(--tw-border-style);border-top-width:1px}}}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --glow-x{syntax:"<percentage>";inherits:false;initial-value:50%}@property --glow-y{syntax:"<percentage>";inherits:false;initial-value:50%}@keyframes aurora-drift{0%{transform:translate(0)scale(1)}50%{transform:translate3d(var(--blob-dx,4%), var(--blob-dy,-3%), 0) scale(1.08)}to{transform:translate3d(calc(var(--blob-dx,4%) * -.6), var(--blob-dy2,4%), 0) scale(.96)}}@keyframes ring-rotate{to{--angle:360deg}}@keyframes sheen-sweep{to{transform:translate(120%)}}@keyframes stage-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes canvas-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.stage>*,.stage-canvas,.stage-last{opacity:1!important;animation:none!important;transform:none!important}.aurora-blob,.ring-spin:before,.sheen:after{animation:none!important}.ring-spin:before{background:var(--ring-color,#f68000);opacity:.35}@supports (color:lab(0% 0 0)){.ring-spin:before{background:var(--ring-color,lab(66.5391% 42.6238 74.6373))}}}@media (prefers-contrast:more),(forced-colors:active){.paper-edge:before{filter:none;border-color:currentColor}.crayon,.brush-line{filter:none}.paper-surface{background-color:var(--surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.paper-surface:after{display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fdf9f6;--bg-subtle:#f7f1ec;--surface:#fff;--surface-raised:#fff;--fg:var(--color-sand-900);--fg-muted:var(--color-sand-600);--fg-subtle:var(--color-sand-500);--fg-on-brand:#fff;--accent:var(--color-brand-700);--accent-hover:var(--color-brand-800);--accent-visual:var(--color-brand-500);--accent-soft:var(--color-brand-50);--btn-bg:var(--color-brand-500);--btn-bg-hover:var(--color-brand-400);--btn-fg:var(--color-brand-950);--btn-gradient:linear-gradient(118deg, var(--color-brand-400) 0%, var(--color-brand-500) 100%);--btn-gradient-hover:linear-gradient(118deg, var(--color-brand-300) 0%, var(--color-brand-400) 100%);--btn-lip:#ffffff61;--btn-foot:#570f0038;--border:var(--color-sand-200);--border-strong:var(--color-sand-400);--border-input:var(--color-sand-500);--glass-tint-nav:#ffffffb8;--glass-tint-panel:#ffffffd6;--glass-tint-clear:#ffffff29;--glass-solid:#fffdfb;--glass-blur:20px;--glass-saturate:180%;--glass-brightness:104%;--glass-highlight:#ffffffbf;--glass-inner-shade:#4722150f;--glass-edge:#47221517;--glass-edge-warm:#ffa65959;--glass-shadow:var(--shadow-warm-lg);--focus-ring:var(--color-brand-700);--paint-sky:#faf0d9;--paint-sky-2:#f9e8b5;--paint-ground:#fca94b;--paint-ground-2:#ec873a;--paint-sun-outer:#ff9121;--paint-sun-core:#ffcd55;--paint-ray:#ffbe51;--paint-fleck:#f8b478;--paint-swirl:transparent;--paint-swirl-opacity:0;--paint-fleck-opacity:.3;--paint-impasto-opacity:.16;--paint-grain-opacity:.07;--art-ground:#fbd8a6;--art-solid:#f38d3a;--art-accent:#e46920;--art-window:#fdf2dd;--art-leaf:#dab249;--art-sun:#ffc753;--sun-core:#ffce90;--sun-mid:#ffd9ad;--sun-edge:#ffead5;--sun-core-a:.95;--sun-mid-a:.8;--sun-edge-a:.45;--sun-line:#e78a45;--sun-line-a:.16;--sun-ray-a:.1;--sun-bounce:#ffd3b9;--sun-bounce-a:.35}@supports (color:lab(0% 0 0)){:root{--bg:lab(98.2664% .616014 2.18408);--bg-subtle:lab(95.5884% 1.23009 3.15496);--btn-lip:lab(100% 0 0/.38);--btn-foot:lab(17.7969% 33.3691 28.4281/.22);--glass-tint-nav:lab(100% 0 0/.72);--glass-tint-panel:lab(100% 0 0/.84);--glass-tint-clear:lab(100% 0 0/.16);--glass-solid:lab(99.4244% .408292 1.45459);--glass-highlight:lab(100% 0 0/.75);--glass-inner-shade:lab(18.3479% 16.8042 16.7295/.06);--glass-edge:lab(18.3479% 16.8042 16.7295/.09);--glass-edge-warm:lab(76.2731% 28.5374 53.3788/.35);--paint-sky:lab(95.2654% .56088 12.3907);--paint-sky-2:lab(92.4201% .29406 27.0026);--paint-ground:lab(76.417% 25.6791 59.468);--paint-ground-2:lab(66.7206% 35.7038 56.524);--paint-sun-outer:lab(71.4945% 41.4241 79.243);--paint-sun-core:lab(85.6703% 13.8108 77.8635);--paint-ray:lab(81.9284% 19.4948 68.5887);--paint-fleck:lab(78.8015% 20.5301 40.7573);--art-ground:lab(88.4613% 7.60126 29.2362);--art-solid:lab(69.0834% 35.1454 59.2859);--art-accent:lab(59.354% 46.2433 60.2096);--art-window:lab(96.0431% 1.21757 11.5523);--art-leaf:lab(74.7717% 6.80265 57.4545);--art-sun:lab(83.8751% 14.1297 69.7141);--sun-core:lab(86.0077% 14.7273 43.6897);--sun-mid:lab(89.4664% 12.5374 31.9104);--sun-edge:lab(94.1501% 7.39679 17.9546);--sun-line:lab(66.8316% 31.971 51.4359);--sun-bounce:lab(88.0954% 15.4497 22.0036)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#14100e;--bg-subtle:#1b1714;--surface:#211c19;--surface-raised:#29231f;--fg:var(--color-sand-100);--fg-muted:var(--color-sand-400);--fg-subtle:var(--color-sand-500);--fg-on-brand:#14100e;--accent:var(--color-brand-400);--accent-hover:var(--color-brand-300);--accent-visual:var(--color-brand-500);--accent-soft:#4a200c;--btn-bg:var(--color-brand-400);--btn-bg-hover:var(--color-brand-300);--btn-fg:#14100e;--border:#38312d;--border-strong:var(--color-sand-600);--border-input:var(--color-sand-600);--glass-tint-nav:#1e1a17bd;--glass-tint-panel:#1e1a17db;--glass-tint-clear:#100c0a47;--glass-solid:#1e1a17;--glass-blur:24px;--glass-saturate:140%;--glass-brightness:128%;--glass-highlight:#ffffff24;--glass-inner-shade:#0000004d;--glass-edge:#ffffff17;--glass-edge-warm:#ee974847;--glass-shadow:0 16px 48px #00000073, 0 4px 12px #0000004d;--focus-ring:var(--color-brand-400);--paint-sky:#03193b;--paint-sky-2:#00264f;--paint-ground:#0b2f50;--paint-ground-2:#06203c;--paint-sun-outer:#e78c00;--paint-sun-core:#ffd04f;--paint-ray:#edaa2a;--paint-fleck:#f7cb58;--paint-swirl:#4486bb;--paint-swirl-opacity:.6;--paint-fleck-opacity:.5;--paint-impasto-opacity:.24;--paint-grain-opacity:.1;--art-ground:#122f4c;--art-solid:#1f507a;--art-accent:#dc701c;--art-window:#ecbd4a;--art-leaf:#005f64;--art-sun:#fbc53f;--sun-core:#c76b00;--sun-mid:#9a4900;--sun-edge:#622b09;--sun-core-a:.55;--sun-mid-a:.4;--sun-edge-a:.22;--sun-line:#de8639;--sun-line-a:.14;--sun-ray-a:.08;--sun-bounce:#a55a37;--sun-bounce-a:.22}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--bg:lab(5.08104% 1.06143 1.85438);--bg-subtle:lab(8.10791% 1.58718 2.85381);--surface:lab(10.8897% 1.76314 3.38531);--surface-raised:lab(14.3676% 1.93657 3.72148);--fg-on-brand:lab(5.08104% 1.06143 1.85438);--accent-soft:lab(18.3123% 18.8247 22.1925);--btn-fg:lab(5.08104% 1.06143 1.85438);--border:lab(21.0674% 2.66258 3.58434);--glass-tint-nav:lab(9.73221% 1.58143 3.04229/.74);--glass-tint-panel:lab(9.73221% 1.58143 3.04229/.86);--glass-tint-clear:lab(3.68884% .864729 1.48878/.28);--glass-solid:lab(9.73221% 1.58143 3.04229);--glass-highlight:lab(100% 0 0/.14);--glass-inner-shade:lab(0% 0 0/.3);--glass-edge:lab(100% 0 0/.09);--glass-edge-warm:lab(70.4552% 28.8365 54.3375/.28);--glass-shadow:0 16px 48px lab(0% 0 0/.45), 0 4px 12px lab(0% 0 0/.3);--paint-sky:lab(8.64343% 3.39681 -24.9892);--paint-sky-2:lab(14.9122% 1.60955 -29.3622);--paint-ground:lab(18.4612% -2.42665 -24.2257);--paint-ground-2:lab(11.7061% -.607602 -21.1793);--paint-sun-outer:lab(66.9493% 32.3683 82.2887);--paint-sun-core:lab(86.1705% 9.16269 74.0733);--paint-ray:lab(74.6646% 17.8104 69.5607);--paint-fleck:lab(84.0819% 7.19526 61.475);--paint-swirl:lab(53.3774% -9.08595 -34.4656);--art-ground:lab(18.5463% -2.83441 -20.9613);--art-solid:lab(32.4062% -4.98854 -29.3536);--art-accent:lab(59.6171% 39.4913 61.2514);--art-window:lab(79.3647% 9.14717 62.2558);--art-leaf:lab(35.903% -28.0629 -11.4864);--art-sun:lab(82.8455% 10.5541 70.4911);--sun-core:lab(55.1194% 36.2028 72.7283);--sun-mid:lab(41.2138% 32.3898 52.2456);--sun-edge:lab(25.1646% 23.5267 32.0776);--sun-line:lab(64.5819% 30.3723 54.1673);--sun-bounce:lab(47.0607% 29.1658 34.2075)}}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#14100e;--bg-subtle:#1b1714;--surface:#211c19;--surface-raised:#29231f;--fg:var(--color-sand-100);--fg-muted:var(--color-sand-400);--fg-subtle:var(--color-sand-500);--fg-on-brand:#14100e;--accent:var(--color-brand-400);--accent-hover:var(--color-brand-300);--accent-visual:var(--color-brand-500);--accent-soft:#4a200c;--btn-bg:var(--color-brand-400);--btn-bg-hover:var(--color-brand-300);--btn-fg:#14100e;--border:#38312d;--border-strong:var(--color-sand-600);--border-input:var(--color-sand-600);--glass-tint-nav:#1e1a17bd;--glass-tint-panel:#1e1a17db;--glass-tint-clear:#100c0a47;--glass-solid:#1e1a17;--glass-blur:24px;--glass-saturate:140%;--glass-brightness:128%;--glass-highlight:#ffffff24;--glass-inner-shade:#0000004d;--glass-edge:#ffffff17;--glass-edge-warm:#ee974847;--glass-shadow:0 16px 48px #00000073, 0 4px 12px #0000004d;--focus-ring:var(--color-brand-400);--paint-sky:#03193b;--paint-sky-2:#00264f;--paint-ground:#0b2f50;--paint-ground-2:#06203c;--paint-sun-outer:#e78c00;--paint-sun-core:#ffd04f;--paint-ray:#edaa2a;--paint-fleck:#f7cb58;--paint-swirl:#4486bb;--paint-swirl-opacity:.6;--paint-fleck-opacity:.5;--paint-impasto-opacity:.24;--paint-grain-opacity:.1;--art-ground:#122f4c;--art-solid:#1f507a;--art-accent:#dc701c;--art-window:#ecbd4a;--art-leaf:#005f64;--art-sun:#fbc53f;--sun-core:#c76b00;--sun-mid:#9a4900;--sun-edge:#622b09;--sun-core-a:.55;--sun-mid-a:.4;--sun-edge-a:.22;--sun-line:#de8639;--sun-line-a:.14;--sun-ray-a:.08;--sun-bounce:#a55a37;--sun-bounce-a:.22}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--bg:lab(5.08104% 1.06143 1.85438);--bg-subtle:lab(8.10791% 1.58718 2.85381);--surface:lab(10.8897% 1.76314 3.38531);--surface-raised:lab(14.3676% 1.93657 3.72148);--fg-on-brand:lab(5.08104% 1.06143 1.85438);--accent-soft:lab(18.3123% 18.8247 22.1925);--btn-fg:lab(5.08104% 1.06143 1.85438);--border:lab(21.0674% 2.66258 3.58434);--glass-tint-nav:lab(9.73221% 1.58143 3.04229/.74);--glass-tint-panel:lab(9.73221% 1.58143 3.04229/.86);--glass-tint-clear:lab(3.68884% .864729 1.48878/.28);--glass-solid:lab(9.73221% 1.58143 3.04229);--glass-highlight:lab(100% 0 0/.14);--glass-inner-shade:lab(0% 0 0/.3);--glass-edge:lab(100% 0 0/.09);--glass-edge-warm:lab(70.4552% 28.8365 54.3375/.28);--glass-shadow:0 16px 48px lab(0% 0 0/.45), 0 4px 12px lab(0% 0 0/.3);--paint-sky:lab(8.64343% 3.39681 -24.9892);--paint-sky-2:lab(14.9122% 1.60955 -29.3622);--paint-ground:lab(18.4612% -2.42665 -24.2257);--paint-ground-2:lab(11.7061% -.607602 -21.1793);--paint-sun-outer:lab(66.9493% 32.3683 82.2887);--paint-sun-core:lab(86.1705% 9.16269 74.0733);--paint-ray:lab(74.6646% 17.8104 69.5607);--paint-fleck:lab(84.0819% 7.19526 61.475);--paint-swirl:lab(53.3774% -9.08595 -34.4656);--art-ground:lab(18.5463% -2.83441 -20.9613);--art-solid:lab(32.4062% -4.98854 -29.3536);--art-accent:lab(59.6171% 39.4913 61.2514);--art-window:lab(79.3647% 9.14717 62.2558);--art-leaf:lab(35.903% -28.0629 -11.4864);--art-sun:lab(82.8455% 10.5541 70.4911);--sun-core:lab(55.1194% 36.2028 72.7283);--sun-mid:lab(41.2138% 32.3898 52.2456);--sun-edge:lab(25.1646% 23.5267 32.0776);--sun-line:lab(64.5819% 30.3723 54.1673);--sun-bounce:lab(47.0607% 29.1658 34.2075)}}@media (prefers-reduced-transparency:reduce){.glass-nav,.glass-panel,.glass-clear,.glass-base{background-color:var(--glass-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-contrast:more){.glass-nav,.glass-panel,.glass-clear,.glass-base{border:1px solid;background-color:var(--surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.glass-rim:before{display:none}}@media (forced-colors:active){.glass-nav,.glass-panel,.glass-clear,.glass-base{color:canvastext;border:1px solid canvastext;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:canvas!important}.glass-rim:before{display:none}}:root[data-glass=off] .glass-nav,:root[data-glass=off] .glass-panel,:root[data-glass=off] .glass-clear,:root[data-glass=off] .glass-base{background-color:var(--glass-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-glass=off] .glass-rim:before{display:none}@media (max-width:768px){:root{--glass-blur:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.reveal{opacity:1!important;transform:none!important}}@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-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-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}
