@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-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-scroll-snap-strictness:proximity;--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;--tw-content:""}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-text-stack);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-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}}@layer components{.btn{cursor:pointer;min-height:3rem;transition:background-color .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out), box-shadow .2s var(--ease-out), transform .2s var(--ease-out);border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.5rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.btn-amber{background:var(--brand-accent);color:#0f2e1f;box-shadow:0 10px 30px -12px #e3a82bb3}.btn-amber:hover{background:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.btn-amber:hover{background:color-mix(in oklab, var(--brand-accent) 88%, white)}}.btn-amber:hover{box-shadow:0 14px 34px -12px #e3a82bd9}.btn-forest{background:var(--brand);color:var(--brand-contrast);box-shadow:0 10px 24px -14px #0f2e1f99}.btn-forest:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.btn-forest:hover{background:color-mix(in oklab, var(--brand) 86%, black)}}.btn-outline{border:1.5px solid var(--ink)}@supports (color:color-mix(in lab, red, red)){.btn-outline{border:1.5px solid color-mix(in oklab, var(--ink) 22%, transparent)}}.btn-outline{color:var(--ink);background:0 0}.btn-outline:hover{border-color:var(--brand);color:var(--brand);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.btn-outline:hover{background:color-mix(in oklab, var(--brand) 6%, transparent)}}.btn-ghost-light{color:var(--night-ink);background:#f3eee20a;border:1.5px solid #f3eee266}.btn-ghost-light:hover{border-color:var(--night-ink);background:#f3eee21f}.card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:1rem}.card-lift{transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), border-color .2s var(--ease-out)}.card-lift:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.field{border:1.5px solid var(--line);background:var(--surface);width:100%;min-height:3rem;color:var(--ink);transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out);border-radius:.75rem;margin-top:.375rem;padding:.625rem .875rem;font-size:1rem;line-height:1.5;display:block}.field:hover{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.field:hover{border-color:color-mix(in oklab, var(--ink) 30%, var(--line))}}.field:focus-visible{border-color:var(--brand)}.field[aria-invalid=true]{border-color:var(--danger);background:var(--danger-soft)}@supports (color:color-mix(in lab, red, red)){.field[aria-invalid=true]{background:color-mix(in oklab, var(--danger-soft) 55%, var(--surface))}}textarea.field{resize:vertical;min-height:9rem}select.field{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.15rem) 1.3rem,calc(100% - .8rem) 1.3rem;background-repeat:no-repeat;background-size:.35rem .35rem;padding-inline-end:2.5rem}html[dir=rtl] select.field{background-image:linear-gradient(135deg,currentColor 50%,#0000 50%),linear-gradient(45deg,#0000 50%,currentColor 50%);background-position:1.15rem 1.3rem,.8rem 1.3rem}.choice{width:1.25rem;height:1.25rem;accent-color:var(--brand);cursor:pointer;flex:none}.link{color:var(--brand);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--brand);-webkit-text-decoration-color:var(--brand);-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);font-weight:600}@supports (color:color-mix(in lab, red, red)){.link{-webkit-text-decoration-color:color-mix(in oklab, var(--brand) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--brand) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--brand) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--brand) 40%, transparent)}}.link{transition:text-decoration-color .2s var(--ease-out)}.link:hover{text-decoration-color:currentColor}html[dir=rtl] .flip-rtl{transform:scaleX(-1)}.prose-post{max-width:68ch;color:var(--ink);margin-inline:auto;font-size:1.125rem;line-height:1.78}.prose-post:lang(ar){font-size:1.1875rem;line-height:1.95}.prose-post>*+*{margin-top:1.3em}.prose-post>p{text-wrap:pretty}.prose-post>p:first-of-type:not(:lang(ar)):first-letter{float:inline-start;font-family:var(--font-display-stack);color:var(--brand);margin-inline-end:.12em;margin-top:.06em;font-size:3.7em;font-weight:800;line-height:.86}.prose-post h2{letter-spacing:-.015em;margin-top:2.1em;font-size:clamp(1.625rem,2.6vw,2.125rem);font-weight:700;line-height:1.15}.prose-post h3{margin-top:1.8em;font-size:1.375rem;font-weight:700;line-height:1.3}.prose-post :is(h2,h3):lang(ar){letter-spacing:0;line-height:1.5}.prose-post :is(h2,h3)+*{margin-top:.65em}.prose-post :is(ul,ol){padding-inline-start:1.4em}.prose-post ul{list-style:outside}.prose-post ol{list-style:decimal}.prose-post li+li{margin-top:.45em}.prose-post li::marker{color:var(--brand-accent);font-weight:700}.prose-post ol li::marker{color:var(--brand);font-variant-numeric:tabular-nums}.prose-post strong{font-weight:650}.prose-post blockquote{background:var(--brand-accent);border-radius:1.25rem;margin-block:2.2em;position:relative}@supports (color:color-mix(in lab, red, red)){.prose-post blockquote{background:color-mix(in oklab, var(--brand-accent) 13%, var(--surface))}}.prose-post blockquote{font-family:var(--font-display-stack);padding:1.5em 1.75em;padding-inline-start:3.75rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.45}.prose-post blockquote:lang(ar){line-height:1.8}.prose-post blockquote:before{content:"“";color:var(--brand-accent);inset-inline-start:1.1rem;font-family:Georgia,Times New Roman,serif;font-size:4.25rem;line-height:1;position:absolute;top:.35rem}.prose-post blockquote footer{font-family:var(--font-text-stack);color:var(--ink-muted);margin-top:.75em;font-size:.9375rem;font-weight:500}.prose-post blockquote footer:before{content:"— "}.prose-post figure{margin-block:2.2em}.prose-post figure[data-wide]{margin-inline:calc(50% + min(72rem,100vw - 2rem)/-2)}.prose-post figure img{background:var(--surface-muted);width:100%;height:auto;box-shadow:var(--shadow-card);border-radius:1.25rem;display:block}.prose-post figcaption{color:var(--ink-muted);gap:.625rem;margin-top:.8em;padding-inline:.25rem;font-size:.9375rem;line-height:1.5;display:flex}.prose-post figcaption:before{content:"";background:var(--brand-accent);flex:none;width:1.5rem;height:2px;margin-top:.7em}.embed-card{border:1px solid var(--line);background:var(--surface);min-height:3.5rem;color:var(--ink);box-shadow:var(--shadow-card);transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;display:flex}.embed-card:hover{border-color:var(--brand);box-shadow:var(--shadow-lift)}.embed-title{overflow-wrap:anywhere;font-weight:600;display:block}.embed-host{color:var(--ink-muted);font-size:.875rem;display:block}}@layer utilities{.contour{isolation:isolate;position:relative}.contour:before{content:"";z-index:-1;pointer-events:none;background-color:var(--contour-color,var(--ink));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.contour:before{background-color:var(--contour-color,color-mix(in oklab, var(--ink) 7%, transparent))}}.contour:before{-webkit-mask-image:var(--contour), var(--contour-fade,linear-gradient(#000, #000));-webkit-mask-image:var(--contour), var(--contour-fade,linear-gradient(#000, #000));-webkit-mask-image:var(--contour), var(--contour-fade,linear-gradient(#000, #000));-webkit-mask-image:var(--contour), var(--contour-fade,linear-gradient(#000, #000));mask-image:var(--contour), var(--contour-fade,linear-gradient(#000, #000));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-size:520px 520px,100% 100%;mask-size:520px 520px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.grain{isolation:isolate;position:relative}.grain:after{content:"";z-index:-1;pointer-events:none;background-image:var(--grain);opacity:var(--grain-opacity,.07);mix-blend-mode:soft-light;background-size:180px 180px;position:absolute;inset:0}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.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:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-y-0{inset-block:0}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.-start-6{inset-inline-start:calc(var(--spacing) * -6)}.-start-16{inset-inline-start:calc(var(--spacing) * -16)}.-start-\[9999px\]{inset-inline-start:-9999px}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.start-\[1\.375rem\]{inset-inline-start:1.375rem}.start-\[1\.1875rem\]{inset-inline-start:1.1875rem}.-end-1{inset-inline-end:calc(var(--spacing) * -1)}.-end-10{inset-inline-end:calc(var(--spacing) * -10)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-6{inset-inline-end:calc(var(--spacing) * 6)}.end-\[4\%\]{inset-inline-end:4%}.end-\[calc\(50\%\+1\.75rem\)\]{inset-inline-end:calc(50% + 1.75rem)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-10{top:calc(var(--spacing) * 10)}.top-\[4\.75rem\]{top:4.75rem}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-full{bottom:100%}.isolate{isolation:isolate}.-z-0{z-index:calc(0 * -1)}.-z-10{z-index:calc(10 * -1)}.-z-\[1\]{z-index:calc(1 * -1)}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.m-0{margin:0}.container-site{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media (min-width:48rem){.container-site{padding-inline:1.5rem}}@media (min-width:64rem){.container-site{padding-inline:2rem}}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:0}.mx-auto{margin-inline:auto}.-ms-0\.5{margin-inline-start:calc(var(--spacing) * -.5)}.ms-auto{margin-inline-start:auto}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-28{margin-top:calc(var(--spacing) * -28)}.-mt-32{margin-top:calc(var(--spacing) * -32)}.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-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)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.-mb-px{margin-bottom:-1px}.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)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-auto{margin-bottom:auto}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.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-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.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-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-\[3\.4rem\]{width:3.4rem;height:3.4rem}.size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-\[42\%\]{height:42%}.h-\[62\%\]{height:62%}.h-\[204px\]{height:204px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\[calc\(100dvh-10rem\)\]{max-height:calc(100dvh - 10rem)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[22rem\]{min-height:22rem}.min-h-\[max\(100svh\,40rem\)\]{min-height:max(100svh,40rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\/2{width:50%}.w-3\/4{width:75%}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-\[70\%\]{width:70%}.w-\[calc\(100\%-3rem\)\]{width:calc(100% - 3rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[14rem\]{max-width:14rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[52ch\]{max-width:52ch}.max-w-\[52rem\]{max-width:52rem}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[68ch\]{max-width:68ch}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-y-100{--tw-scale-y:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-2{rotate:-2deg}.-rotate-3{rotate:-3deg}.-rotate-\[0\.6deg\]{rotate:-.6deg}.-rotate-\[0\.8deg\]{rotate:-.8deg}.-rotate-\[1\.2deg\]{rotate:-1.2deg}.-rotate-\[1\.5deg\]{rotate:-1.5deg}.-rotate-\[3deg\]{rotate:-3deg}.-rotate-\[6deg\]{rotate:-6deg}.rotate-2{rotate:2deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[4deg\]{rotate:4deg}.rotate-\[5deg\]{rotate:5deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-center{scroll-snap-align:center}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing) * 32)}.scroll-mt-40{scroll-margin-top:calc(var(--spacing) * 40)}.list-none{list-style-type:none}.columns-2{columns:2}.break-inside-avoid{break-inside:avoid}.auto-rows-\[minmax\(0\,auto\)\]{grid-auto-rows:minmax(0,auto)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:2.75rem minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.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-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}: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>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * 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)))}:where(.space-y-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-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}: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)))}:where(.divide-night-line>:not(:last-child)){border-color:var(--night-line)}.self-start{align-self:flex-start}.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}.polaroid{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.polaroid{background:color-mix(in oklab, var(--surface) 92%, var(--brand-accent))}}.polaroid{box-shadow:var(--shadow-lift);border-radius:.375rem;padding:.5rem .5rem 2.25rem}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0f2e1f\]\/20{border-color:#0f2e1f33;border-color:lab(16.2453% -15.3889 6.10293/.2)}.border-\[\#e2dccd\]{border-color:#e2dccd}.border-\[color-mix\(in_oklab\,var\(--brand\)_35\%\,transparent\)\]{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--brand\)_35\%\,transparent\)\]{border-color:color-mix(in oklab,var(--brand) 35%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--ink\)_25\%\,transparent\)\]{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--ink\)_25\%\,transparent\)\]{border-color:color-mix(in oklab,var(--ink) 25%,transparent)}}.border-accent,.border-accent\/40{border-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--brand-accent) 40%, transparent)}}.border-accent\/70{border-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/70{border-color:color-mix(in oklab, var(--brand-accent) 70%, transparent)}}.border-brand{border-color:var(--brand)}.border-current\/25{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/25{border-color:color-mix(in oklab, currentcolor 25%, transparent)}}.border-danger,.border-danger\/30{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, var(--danger) 30%, transparent)}}.border-line,.border-line\/70{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.border-line\/70{border-color:color-mix(in oklab, var(--line) 70%, transparent)}}.border-night-line{border-color:var(--night-line)}.border-surface{border-color:var(--surface)}.border-transparent{border-color:#0000}.dusk-sky{background-color:var(--night);background-image:radial-gradient(120% 70% at 72% 92%, #e3a82b8c, transparent 60%), linear-gradient(180deg, var(--night) 0%, #143a28 34%, #1e4d36 52%, #6e4a2a 78%, #b07a2c 100%)}.night{background-color:var(--night);color:var(--night-ink);--contour-color:#f3eee212;--focus-halo:#08180f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bg-\[\#0f2e1f\]{background-color:#0f2e1f}.bg-\[\#0f2e1f\]\/85{background-color:#0f2e1fd9;background-color:lab(16.2453% -15.3889 6.10293/.85)}.bg-\[\#08180f\]{background-color:#08180f}.bg-\[\#e3a82b\]\/25{background-color:#e3a82b40;background-color:lab(73.0947% 14.7567 67.4545/.25)}.bg-\[\#f7f3ea\]{background-color:#f7f3ea}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[color-mix\(in_oklab\,var\(--brand\)_12\%\,var\(--parchment\)\)\]{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--brand\)_12\%\,var\(--parchment\)\)\]{background-color:color-mix(in oklab,var(--brand) 12%,var(--parchment))}}.bg-\[color-mix\(in_oklab\,var\(--brand\)_14\%\,var\(--surface\)\)\]{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--brand\)_14\%\,var\(--surface\)\)\]{background-color:color-mix(in oklab,var(--brand) 14%,var(--surface))}}.bg-\[color-mix\(in_oklab\,var\(--brand-accent\)_26\%\,var\(--surface\)\)\]{background-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--brand-accent\)_26\%\,var\(--surface\)\)\]{background-color:color-mix(in oklab,var(--brand-accent) 26%,var(--surface))}}.bg-\[color-mix\(in_oklab\,var\(--ember\)_16\%\,var\(--surface\)\)\]{background-color:var(--ember)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--ember\)_16\%\,var\(--surface\)\)\]{background-color:color-mix(in oklab,var(--ember) 16%,var(--surface))}}.bg-\[color-mix\(in_oklab\,var\(--parchment\)_55\%\,var\(--surface\)\)\]{background-color:var(--parchment)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--parchment\)_55\%\,var\(--surface\)\)\]{background-color:color-mix(in oklab,var(--parchment) 55%,var(--surface))}}.bg-\[color-mix\(in_oklab\,var\(--parchment\)_60\%\,var\(--surface\)\)\]{background-color:var(--parchment)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--parchment\)_60\%\,var\(--surface\)\)\]{background-color:color-mix(in oklab,var(--parchment) 60%,var(--surface))}}.bg-\[color-mix\(in_oklab\,var\(--parchment\)_70\%\,var\(--surface\)\)\]{background-color:var(--parchment)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--parchment\)_70\%\,var\(--surface\)\)\]{background-color:color-mix(in oklab,var(--parchment) 70%,var(--surface))}}.bg-\[color-mix\(in_oklab\,var\(--sky\)_28\%\,var\(--surface\)\)\]{background-color:var(--sky)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--sky\)_28\%\,var\(--surface\)\)\]{background-color:color-mix(in oklab,var(--sky) 28%,var(--surface))}}.bg-accent,.bg-accent\/10{background-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--brand-accent) 10%, transparent)}}.bg-accent\/15{background-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab, var(--brand-accent) 15%, transparent)}}.bg-accent\/18{background-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/18{background-color:color-mix(in oklab, var(--brand-accent) 18%, transparent)}}.bg-accent\/20{background-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab, var(--brand-accent) 20%, transparent)}}.bg-accent\/25{background-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/25{background-color:color-mix(in oklab, var(--brand-accent) 25%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-brand,.bg-brand\/15{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/15{background-color:color-mix(in oklab, var(--brand) 15%, transparent)}}.bg-current,.bg-current\/15{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-current\/15{background-color:color-mix(in oklab, currentcolor 15%, transparent)}}.bg-danger-soft,.bg-danger-soft\/60{background-color:var(--danger-soft)}@supports (color:color-mix(in lab, red, red)){.bg-danger-soft\/60{background-color:color-mix(in oklab, var(--danger-soft) 60%, transparent)}}.bg-line\/50{background-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.bg-line\/50{background-color:color-mix(in oklab, var(--line) 50%, transparent)}}.bg-line\/70{background-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.bg-line\/70{background-color:color-mix(in oklab, var(--line) 70%, transparent)}}.bg-night{background-color:var(--night)}.bg-parchment,.bg-parchment\/90{background-color:var(--parchment)}@supports (color:color-mix(in lab, red, red)){.bg-parchment\/90{background-color:color-mix(in oklab, var(--parchment) 90%, transparent)}}.bg-sky\/25{background-color:var(--sky)}@supports (color:color-mix(in lab, red, red)){.bg-sky\/25{background-color:color-mix(in oklab, var(--sky) 25%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-muted,.bg-surface-muted\/40{background-color:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-surface-muted\/40{background-color:color-mix(in oklab, var(--surface-muted) 40%, transparent)}}.bg-surface-muted\/50{background-color:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-surface-muted\/50{background-color:color-mix(in oklab, var(--surface-muted) 50%, transparent)}}.bg-surface-muted\/60{background-color:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-surface-muted\/60{background-color:color-mix(in oklab, var(--surface-muted) 60%, transparent)}}.bg-surface\/50{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/50{background-color:color-mix(in oklab, var(--surface) 50%, transparent)}}.bg-surface\/60{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/60{background-color:color-mix(in oklab, var(--surface) 60%, transparent)}}.bg-surface\/70{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/70{background-color:color-mix(in oklab, var(--surface) 70%, transparent)}}.bg-transparent{background-color:#0000}.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-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.spine{background-image:linear-gradient(to bottom, var(--brand-accent) 50%, transparent 50%)}@supports (color:color-mix(in lab, red, red)){.spine{background-image:linear-gradient(to bottom, color-mix(in oklab, var(--brand-accent) 70%, transparent) 50%, transparent 50%)}}.spine{background-repeat:repeat-y;background-size:2px 14px}.bg-\[linear-gradient\(0deg\,rgb\(15_46_31\/0\.55\)\,transparent_45\%\)\]{background-image:linear-gradient(#0000 55%,#0f2e1f8c)}.bg-\[linear-gradient\(90deg\,var\(--brand\)\,color-mix\(in_oklab\,var\(--brand\)_55\%\,var\(--brand-accent\)\)\)\]{background-image:linear-gradient(90deg,var(--brand),var(--brand))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(90deg\,var\(--brand\)\,color-mix\(in_oklab\,var\(--brand\)_55\%\,var\(--brand-accent\)\)\)\]{background-image:linear-gradient(90deg,var(--brand),color-mix(in oklab,var(--brand) 55%,var(--brand-accent)))}}.bg-\[radial-gradient\(60\%_70\%_at_20\%_0\%\,rgb\(124_183_217\/0\.35\)\,transparent_65\%\)\]{background-image:radial-gradient(60% 70% at 20% 0,#7cb7d959,#0000 65%)}.bg-\[radial-gradient\(60\%_70\%_at_75\%_110\%\,rgb\(227_168_43\/0\.55\)\,transparent_65\%\)\]{background-image:radial-gradient(60% 70% at 75% 110%,#e3a82b8c,#0000 65%)}.bg-\[radial-gradient\(60\%_70\%_at_80\%_110\%\,rgb\(176_110_52\/0\.5\)\,transparent_65\%\)\]{background-image:radial-gradient(60% 70% at 80% 110%,#b06e3480,#0000 65%)}.bg-\[radial-gradient\(60\%_70\%_at_80\%_110\%\,rgb\(194_65_12\/0\.45\)\,transparent_65\%\)\]{background-image:radial-gradient(60% 70% at 80% 110%,#c2410c73,#0000 65%)}.bg-\[radial-gradient\(70\%_80\%_at_85\%_115\%\,rgb\(176_110_52\/0\.55\)\,transparent_62\%\)\,radial-gradient\(30\%_40\%_at_80\%_100\%\,rgb\(255_190_90\/0\.22\)\,transparent_70\%\)\,linear-gradient\(180deg\,var\(--night\)_0\%\,\#15402b_100\%\)\]{background-image:radial-gradient(70% 80% at 85% 115%,#b06e348c,transparent 62%),radial-gradient(30% 40% at 80% 100%,#ffbe5a38,transparent 70%),linear-gradient(180deg,var(--night) 0%,#15402b 100%)}.from-transparent{--tw-gradient-from: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))}.to-\[var\(--night\)\]{--tw-gradient-to:var(--night);--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))}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-4{padding:calc(var(--spacing) * 4)}.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{padding-inline:var(--spacing)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.ps-1{padding-inline-start:var(--spacing)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-16{padding-inline-start:calc(var(--spacing) * 16)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-\[8\%\]{padding-inline-end:8%}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.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-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pb-1{padding-bottom:var(--spacing)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-\[max\(2rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(2rem, env(safe-area-inset-bottom))}.pb-\[min\(34svh\,15rem\)\]{padding-bottom:min(34svh,15rem)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.eyebrow{font-family:var(--font-text-stack);letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem;font-weight:600;line-height:1.4}.eyebrow:lang(ar){letter-spacing:0;text-transform:none;font-size:.9375rem}.text-display{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:clamp(2.75rem,6vw,5.5rem);font-weight:800;line-height:1}.text-display:lang(ar){letter-spacing:0;font-size:clamp(2.5rem,5.4vw,4.75rem);font-weight:700;line-height:1.25}.text-h1{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:clamp(2.5rem,5vw,4.25rem);font-weight:800;line-height:1.02}.text-h1:lang(ar){letter-spacing:0;font-weight:700;line-height:1.3}.text-h2{font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.05}.text-h2:lang(ar){letter-spacing:0;line-height:1.35}.text-h3{font-family:var(--font-display-stack);letter-spacing:-.01em;font-size:1.5rem;font-weight:700;line-height:1.2}.text-h3:lang(ar){letter-spacing:0;line-height:1.45}.text-h4{font-family:var(--font-display-stack);letter-spacing:-.005em;font-size:1.3125rem;font-weight:700;line-height:1.3}.text-h4:lang(ar){letter-spacing:0;line-height:1.5}.font-display{font-family:var(--font-display-stack)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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-\[0\.7rem\]{font-size:.7rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.3125rem\]{font-size:1.3125rem}.text-\[3rem\]{font-size:3rem}.text-\[clamp\(2\.25rem\,6vw\,3\.5rem\)\]{font-size:clamp(2.25rem,6vw,3.5rem)}.text-\[clamp\(4\.5rem\,13vw\,9\.5rem\)\]{font-size:clamp(4.5rem,13vw,9.5rem)}.text-\[clamp\(6rem\,12vw\,11rem\)\]{font-size:clamp(6rem,12vw,11rem)}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#0b2418\]{color:#0b2418}.text-\[\#0d271a\]{color:#0d271a}.text-\[\#0f2e1f\]{color:#0f2e1f}.text-\[\#0f2e1f\]\/80{color:#0f2e1fcc;color:lab(16.2453% -15.3889 6.10293/.8)}.text-\[\#1f5e3b\]{color:#1f5e3b}.text-\[\#14201a\]{color:#14201a}.text-\[\#46554c\]{color:#46554c}.text-\[\#f3eee2\]{color:#f3eee2}.text-accent{color:var(--brand-accent)}.text-brand{color:var(--brand)}.text-brand-contrast{color:var(--brand-contrast)}.text-brand\/15{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.text-brand\/15{color:color-mix(in oklab, var(--brand) 15%, transparent)}}.text-brand\/\[0\.07\]{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.text-brand\/\[0\.07\]{color:color-mix(in oklab, var(--brand) 7.0%, transparent)}}.text-brand\/\[0\.08\]{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.text-brand\/\[0\.08\]{color:color-mix(in oklab, var(--brand) 8%, transparent)}}.text-danger{color:var(--danger)}.text-ink{color:var(--ink)}.text-ink-muted{color:var(--ink-muted)}.text-night-ink,.text-night-ink\/90{color:var(--night-ink)}@supports (color:color-mix(in lab, red, red)){.text-night-ink\/90{color:color-mix(in oklab, var(--night-ink) 90%, transparent)}}.text-night-muted{color:var(--night-muted)}.text-transparent{color:#0000}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.decoration-accent{-webkit-text-decoration-color:var(--brand-accent);-webkit-text-decoration-color:var(--brand-accent);-webkit-text-decoration-color:var(--brand-accent);text-decoration-color:var(--brand-accent)}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[0\.2em\]{text-underline-offset:.2em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.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_10px_24px_-14px_rgb\(0_0_0\/0\.6\)\]{--tw-shadow:0 10px 24px -14px var(--tw-shadow-color,#0009);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_40px_-18px_rgb\(227_168_43\/0\.8\)\]{--tw-shadow:0 18px 40px -18px var(--tw-shadow-color,#e3a82bcc);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_20px_50px_-20px_rgb\(0_0_0\/0\.6\)\]{--tw-shadow:0 20px 50px -20px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-lift\)\]{--tw-shadow:var(--shadow-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--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)}.shadow-sm{--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)}.ring,.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-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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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\/25{--tw-ring-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/25{--tw-ring-color:color-mix(in oklab, var(--brand-accent) 25%, transparent)}}.ring-accent\/60{--tw-ring-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/60{--tw-ring-color:color-mix(in oklab, var(--brand-accent) 60%, transparent)}}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.stitch{outline:2px dashed var(--stitch-color,currentColor)}@supports (color:color-mix(in lab, red, red)){.stitch{outline:2px dashed var(--stitch-color,color-mix(in oklab, currentColor 55%, transparent))}}.stitch{outline-offset:-7px}.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,)}.sepia-\[0\.15\]{--tw-sepia:sepia(.15);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,)}.sepia-\[0\.25\]{--tw-sepia:sepia(.25);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-\[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-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-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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-\[background-color\,color\,border-color\,box-shadow\]{transition-property:background-color,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-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}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-trail{--tw-ease:cubic-bezier(.2, .7, .2, 1);transition-timing-function:cubic-bezier(.2,.7,.2,1)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--stitch-color\:color-mix\(in_oklab\,var\(--brand\)_50\%\,transparent\)\]{--stitch-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.\[--stitch-color\:color-mix\(in_oklab\,var\(--brand\)_50\%\,transparent\)\]{--stitch-color:color-mix(in oklab,var(--brand) 50%,transparent)}}.\[--stitch-color\:color-mix\(in_oklab\,var\(--brand\)_60\%\,transparent\)\]{--stitch-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.\[--stitch-color\:color-mix\(in_oklab\,var\(--brand\)_60\%\,transparent\)\]{--stitch-color:color-mix(in oklab,var(--brand) 60%,transparent)}}.\[--stitch-color\:color-mix\(in_oklab\,var\(--brand-accent\)_80\%\,transparent\)\]{--stitch-color:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.\[--stitch-color\:color-mix\(in_oklab\,var\(--brand-accent\)_80\%\,transparent\)\]{--stitch-color:color-mix(in oklab,var(--brand-accent) 80%,transparent)}}.\[--stitch-color\:color-mix\(in_oklab\,var\(--brand-contrast\)_55\%\,transparent\)\]{--stitch-color:var(--brand-contrast)}@supports (color:color-mix(in lab, red, red)){.\[--stitch-color\:color-mix\(in_oklab\,var\(--brand-contrast\)_55\%\,transparent\)\]{--stitch-color:color-mix(in oklab,var(--brand-contrast) 55%,transparent)}}.\[--stitch-color\:rgb\(15_46_31\/0\.5\)\]{--stitch-color:#0f2e1f80}.\[--stitch-color\:rgb\(15_46_31\/0\.45\)\]{--stitch-color:#0f2e1f73}.\[--stitch-color\:rgb\(227_168_43\/0\.6\)\]{--stitch-color:#e3a82b99}.\[--stitch-color\:rgb\(227_168_43\/0\.7\)\]{--stitch-color:#e3a82bb3}.\[--stitch-color\:rgb\(227_168_43\/0\.55\)\]{--stitch-color:#e3a82b8c}.\[--stitch-color\:rgb\(227_168_43\/0\.75\)\]{--stitch-color:#e3a82bbf}.\[-webkit-text-stroke\:1\.5px_color-mix\(in_oklab\,var\(--brand\)_45\%\,transparent\)\]{-webkit-text-stroke:1.5px var(--brand)}@supports (color:color-mix(in lab, red, red)){.\[-webkit-text-stroke\:1\.5px_color-mix\(in_oklab\,var\(--brand\)_45\%\,transparent\)\]{-webkit-text-stroke:1.5px color-mix(in oklab,var(--brand) 45%,transparent)}}.\[-webkit-text-stroke\:1\.5px_rgb\(227_168_43\/0\.55\)\]{-webkit-text-stroke:1.5px #e3a82b8c}.\[text-shadow\:0_2px_30px_rgb\(8_24_15\/0\.45\)\]{text-shadow:0 2px 30px #08180f73}.contour-fade{--contour-fade:linear-gradient(180deg, transparent, #000 18%, #000 78%, transparent)}.not-first\:mt-10:not(:first-child){margin-top:calc(var(--spacing) * 10)}.not-first\:border-t:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}.not-first\:pt-10:not(:first-child){padding-top:calc(var(--spacing) * 10)}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}@media (hover:hover){.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.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\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:-rotate-6:is(:where(.group):hover *){rotate:-6deg}.group-hover\:rotate-0:is(:where(.group):hover *){rotate:0deg}.group-hover\:rotate-4:is(:where(.group):hover *){rotate:4deg}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--brand-accent)}}.marker\:content-none ::marker{--tw-content:none;content:none}.marker\:content-none::marker{--tw-content:none;content:none}.marker\:content-none ::-webkit-details-marker{--tw-content:none;content:none}.marker\:content-none::-webkit-details-marker{--tw-content:none;content:none}.backdrop\:bg-black\/60::backdrop{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/60::backdrop{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.backdrop\:bg-black\/70::backdrop{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/70::backdrop{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:start-8:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 8)}.before\:start-\[1\.6rem\]:before{content:var(--tw-content);inset-inline-start:1.6rem}.before\:top-4:before{content:var(--tw-content);top:calc(var(--spacing) * 4)}.before\:top-8:before{content:var(--tw-content);top:calc(var(--spacing) * 8)}.before\:bottom-4:before{content:var(--tw-content);bottom:calc(var(--spacing) * 4)}.before\:bottom-8:before{content:var(--tw-content);bottom:calc(var(--spacing) * 8)}.before\:border-s-\[3px\]:before{content:var(--tw-content);border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.before\:border-dotted:before{content:var(--tw-content);--tw-border-style:dotted;border-style:dotted}.before\:border-accent:before{content:var(--tw-content);border-color:var(--brand-accent)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:rounded-2xl:after{content:var(--tw-content);border-radius:var(--radius-2xl)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.open\:shadow-\[var\(--shadow-lift\)\]:is([open],:popover-open,:open){--tw-shadow:var(--shadow-lift);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-accent:focus-within{--tw-ring-color:var(--brand-accent)}@media (hover:hover){.hover\:border-accent:hover{border-color:var(--brand-accent)}.hover\:border-brand:hover,.hover\:border-brand\/40:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/40:hover{border-color:color-mix(in oklab, var(--brand) 40%, transparent)}}.hover\:border-brand\/50:hover{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/50:hover{border-color:color-mix(in oklab, var(--brand) 50%, transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.hover\:bg-current\/10:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-current\/10:hover{background-color:color-mix(in oklab, currentcolor 10%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:text-accent:hover{color:var(--brand-accent)}.hover\:text-brand:hover{color:var(--brand)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-night-ink:hover{color:var(--night-ink)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:start-3:focus{inset-inline-start:calc(var(--spacing) * 3)}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:z-\[60\]:focus{z-index:60}.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-3:focus-visible{outline-offset:3px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--brand-accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.has-checked\:border-brand:has(:checked){border-color:var(--brand)}.has-checked\:bg-brand\/8:has(:checked){background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.has-checked\:bg-brand\/8:has(:checked){background-color:color-mix(in oklab, var(--brand) 8%, transparent)}}.aria-pressed\:bg-accent[aria-pressed=true]{background-color:var(--brand-accent)}.aria-pressed\:text-\[\#0f2e1f\][aria-pressed=true]{color:#0f2e1f}.aria-\[current\=location\]\:bg-\[\#0f2e1f\][aria-current=location]{background-color:#0f2e1f}.aria-\[current\=location\]\:text-accent[aria-current=location],.aria-\[current\=page\]\:text-accent[aria-current=page]{color:var(--brand-accent)}.data-scrolled\:border-line[data-scrolled]{border-color:var(--line)}.data-scrolled\:bg-parchment\/90[data-scrolled]{background-color:var(--parchment)}@supports (color:color-mix(in lab, red, red)){.data-scrolled\:bg-parchment\/90[data-scrolled]{background-color:color-mix(in oklab, var(--parchment) 90%, transparent)}}.data-scrolled\:text-ink[data-scrolled]{color:var(--ink)}.data-scrolled\:shadow-\[0_10px_30px_-16px_rgb\(15_46_31\/0\.45\)\][data-scrolled]{--tw-shadow:0 10px 30px -16px var(--tw-shadow-color,#0f2e1f73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-scrolled\:backdrop-blur-md[data-scrolled]{--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,)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:w-auto{width:auto}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:columns-3{columns:3}.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-\[minmax\(0\,14rem\)_1fr\]{grid-template-columns:minmax(0,14rem) 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media (min-width:48rem){.md\:start-1\/2{inset-inline-start:50%}.md\:start-5{inset-inline-start:calc(var(--spacing) * 5)}.md\:end-5{inset-inline-end:calc(var(--spacing) * 5)}.md\:top-24{top:calc(var(--spacing) * 24)}.md\:bottom-10{bottom:calc(var(--spacing) * 10)}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:mx-0{margin-inline:0}.md\:-mt-5{margin-top:calc(var(--spacing) * -5)}.md\:-mt-40{margin-top:calc(var(--spacing) * -40)}.md\:-mt-48{margin-top:calc(var(--spacing) * -48)}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mt-24{margin-top:calc(var(--spacing) * 24)}.md\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.md\:block{display:block}.md\:flex{display:flex}.md\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.md\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.md\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.md\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.md\:size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.md\:size-\[4\.4rem\]{width:4.4rem;height:4.4rem}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-80{height:calc(var(--spacing) * 80)}.md\:h-\[56\%\]{height:56%}.md\:w-12{width:calc(var(--spacing) * 12)}.md\:w-16{width:calc(var(--spacing) * 16)}.md\:w-24{width:calc(var(--spacing) * 24)}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.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-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_4rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 4rem minmax(0,1fr)}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-7{gap:calc(var(--spacing) * 7)}.md\:gap-10{gap:calc(var(--spacing) * 10)}:where(.md\:space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-0{padding-inline:0}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:px-20{padding-inline:calc(var(--spacing) * 20)}.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\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pt-44{padding-top:calc(var(--spacing) * 44)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.md\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.md\:pb-52{padding-bottom:calc(var(--spacing) * 52)}.md\:pb-56{padding-bottom:calc(var(--spacing) * 56)}.md\:pb-\[min\(30svh\,14rem\)\]{padding-bottom:min(30svh,14rem)}.md\:text-end{text-align:end}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[1\.75rem\]{font-size:1.75rem}.md\:text-\[1\.375rem\]{font-size:1.375rem}.md\:text-\[2\.25rem\]{font-size:2.25rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[4rem\]{font-size:4rem}.md\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.md\:before\:start-\[2\.1rem\]:before{content:var(--tw-content);inset-inline-start:2.1rem}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:end-\[calc\(50\%-2\.25rem\)\]{inset-inline-end:calc(50% - 2.25rem)}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:ms-2{margin-inline-start:calc(var(--spacing) * 2)}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:min-h-\[26rem\]{min-height:26rem}.lg\:flex-1{flex:1}.lg\:auto-rows-\[minmax\(13\.5rem\,auto\)\]{grid-auto-rows:minmax(13.5rem,auto)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.3fr_1fr_1fr\]{grid-template-columns:1.3fr 1fr 1fr}.lg\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,16rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.lg\:gap-0{gap:0}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:self-start{align-self:flex-start}.lg\:bg-\[linear-gradient\(270deg\,rgb\(15_46_31\/0\.97\)\,rgb\(15_46_31\/0\.45\)_16\%\,transparent_42\%\)\]{background-image:linear-gradient(270deg,#0f2e1ff7,#0f2e1f73 16%,#0000 42%)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:pt-1{padding-top:var(--spacing)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pt-\[140px\]{padding-top:140px}.lg\:before\:hidden:before{content:var(--tw-content);display:none}}@media (min-width:80rem){.xl\:block{display:block}.xl\:w-96{width:calc(var(--spacing) * 96)}}.rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:-rotate-\[5deg\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:-5deg}.rtl\:rotate-2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:2deg}.rtl\:rotate-90:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:90deg}.rtl\:rotate-\[0\.6deg\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:.6deg}.rtl\:rotate-\[0\.8deg\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:.8deg}.rtl\:rotate-\[1\.2deg\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:1.2deg}.rtl\:rotate-\[1\.5deg\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:1.5deg}.rtl\:rotate-\[6deg\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:6deg}.rtl\:bg-\[linear-gradient\(270deg\,var\(--brand\)\,color-mix\(in_oklab\,var\(--brand\)_55\%\,var\(--brand-accent\)\)\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){background-image:linear-gradient(270deg,var(--brand),var(--brand))}@supports (color:color-mix(in lab, red, red)){.rtl\:bg-\[linear-gradient\(270deg\,var\(--brand\)\,color-mix\(in_oklab\,var\(--brand\)_55\%\,var\(--brand-accent\)\)\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){background-image:linear-gradient(270deg,var(--brand),color-mix(in oklab,var(--brand) 55%,var(--brand-accent)))}}@media (hover:hover){.rtl\:group-hover\:-translate-x-0\.5:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:group-hover\:-translate-x-1:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:group-hover\:translate-x-1:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:48rem){.rtl\:md\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:64rem){.lg\:rtl\:bg-\[linear-gradient\(90deg\,rgb\(15_46_31\/0\.97\)\,rgb\(15_46_31\/0\.45\)_16\%\,transparent_42\%\)\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){background-image:linear-gradient(90deg,#0f2e1ff7,#0f2e1f73 16%,#0000 42%)}}@media (prefers-color-scheme:dark){.dark\:bg-\[\#1f5e3b\]{background-color:#1f5e3b}.dark\:text-\[\#f3eee2\]{color:#f3eee2}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:focus-visible\]\:after\:rounded-2xl:focus-visible:after{content:var(--tw-content);border-radius:var(--radius-2xl)}.\[\&\:focus-visible\]\:after\:rounded-\[1\.75rem\]:focus-visible:after{content:var(--tw-content);border-radius:1.75rem}.\[\&\:focus-visible\]\:after\:outline-3:focus-visible:after{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:3px}.\[\&\:focus-visible\]\:after\:outline-accent:focus-visible:after{content:var(--tw-content);outline-color:var(--brand-accent)}.\[\&\>li\]\:mb-3>li{margin-bottom:calc(var(--spacing) * 3)}@media (min-width:64rem){.lg\:\[\&\>li\]\:mb-4>li{margin-bottom:calc(var(--spacing) * 4)}}}:root{--brand:#1f5e3b;--brand-contrast:#fff;--brand-accent:#e3a82b;--sky:#7cb7d9;--brand-deep:#0f2e1f;--ember:#c2410c;--parchment:#f7f3ea;--surface:#fff;--surface-muted:#efe8d8;--ink:#14201a;--ink-muted:#46554c;--line:#e2dccd;--danger:#b42318;--danger-soft:#fdecea;--night:#0f2e1f;--night-ink:#f3eee2;--night-muted:#c4cdc2;--night-line:#f3eee229;--text:var(--ink);--text-muted:var(--ink-muted);--border:var(--line);--shadow-card:0 1px 2px #0000000a, 0 8px 24px -12px #0f2e1f2e;--shadow-lift:0 2px 4px #0000000d, 0 18px 36px -16px #0f2e1f47;--ease-out:cubic-bezier(.2, .7, .2, 1);--focus-halo:#14201a;--font-text-stack:var(--font-latin), var(--font-arabic), ui-sans-serif, system-ui, sans-serif;--font-display-stack:var(--font-display-latin), var(--font-display-arabic), var(--font-latin), ui-sans-serif, sans-serif;--contour:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520' viewBox='0 0 520 520'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1' d='M167 155C168 158 164 162 159 162C154 161 144 156 138 153C133 149 130 146 126 142C122 139 115 134 114 131C112 128 116 126 119 124C122 122 126 118 131 120C136 121 145 128 150 132C154 136 153 139 156 142C159 146 167 152 167 155ZM201 173C202 180 188 185 178 183C167 182 148 171 137 165C126 159 119 152 110 145C101 137 87 127 85 120C83 114 89 109 95 105C101 102 111 95 121 98C132 101 150 117 158 125C167 133 167 137 174 145C182 153 200 167 201 173ZM241 195C240 204 213 206 195 203C178 201 153 187 135 178C118 169 105 159 92 147C78 136 59 120 55 110C51 99 59 90 68 84C78 79 95 70 112 76C128 82 152 106 166 118C181 130 184 135 196 148C209 161 241 186 241 195ZM284 219C282 231 236 226 211 222C186 217 157 204 134 192C110 180 90 166 72 151C53 135 28 113 22 98C16 83 24 67 37 60C50 53 79 46 102 54C125 63 154 95 174 112C194 128 206 134 224 152C242 170 287 207 284 219ZM284 739C282 751 236 746 211 742C186 737 157 724 134 712C110 700 90 686 72 671C53 655 28 633 22 618C16 603 24 587 37 580C50 573 79 566 102 574C125 583 154 615 174 632C194 648 206 654 224 672C242 690 287 727 284 739ZM804 219C802 231 756 226 731 222C706 217 677 204 654 192C630 180 610 166 592 151C573 135 548 113 542 98C536 83 544 67 557 60C570 53 599 46 622 54C645 63 674 95 694 112C714 128 726 134 744 152C762 170 807 207 804 219ZM804 739C802 751 756 746 731 742C706 737 677 724 654 712C630 700 610 686 592 671C573 655 548 633 542 618C536 603 544 587 557 580C570 573 599 566 622 574C645 583 674 615 694 632C714 648 726 654 744 672C762 690 807 727 804 739ZM330 244C325 258 259 245 226 239C193 233 161 222 132 208C102 194 74 174 50 154C26 134 -5 106 -13 86C-21 66 -16 41 2 33C19 24 63 22 93 34C123 46 154 85 182 105C209 126 234 134 258 157C283 180 336 230 330 244ZM330 764C325 778 259 765 226 759C193 753 161 742 132 728C102 714 74 694 50 674C26 654 -5 626 -13 606C-21 586 -16 561 2 553C19 544 63 542 93 554C123 566 154 605 182 625C209 646 234 654 258 677C283 700 336 750 330 764ZM850 244C845 258 779 245 746 239C713 233 681 222 652 208C622 194 594 174 570 154C546 134 515 106 507 86C499 66 504 41 522 33C539 24 583 22 613 34C643 46 674 85 702 105C729 126 754 134 778 157C803 180 856 230 850 244ZM850 764C845 778 779 765 746 759C713 753 681 742 652 728C622 714 594 694 570 674C546 654 515 626 507 606C499 586 504 561 522 553C539 544 583 542 613 554C643 566 674 605 702 625C729 646 754 654 778 677C803 700 856 750 850 764ZM376 269C366 284 281 261 239 254C198 247 165 242 130 226C94 210 57 183 27 157C-3 132 -41 98 -51 72C-62 46 -60 12 -37 3C-14 -6 47 1 85 17C123 33 155 74 191 98C226 122 269 135 300 163C331 192 386 254 376 269ZM376 789C366 804 281 781 239 774C198 767 165 762 130 746C94 730 57 703 27 677C-3 652 -41 618 -51 592C-62 566 -60 532 -37 523C-14 514 47 521 85 537C123 553 155 594 191 618C226 642 269 655 300 683C331 712 386 774 376 789ZM896 269C886 284 801 261 759 254C718 247 685 242 650 226C614 210 577 183 547 157C517 132 479 98 469 72C458 46 460 12 483 3C506 -6 567 1 605 17C643 33 675 74 711 98C746 122 789 135 820 163C851 192 906 254 896 269ZM896 789C886 804 801 781 759 774C718 767 685 762 650 746C614 730 577 703 547 677C517 652 479 618 469 592C458 566 460 532 483 523C506 514 567 521 605 537C643 553 675 594 711 618C746 642 789 655 820 683C851 712 906 774 896 789ZM420 293C404 309 302 277 253 270C204 262 169 264 127 246C86 228 41 192 4 161C-33 129 -81 88 -95 57C-108 25 -107 -20 -78 -29C-49 -38 33 -16 79 4C126 23 157 61 202 89C247 117 312 136 348 170C384 204 436 276 420 293ZM420 813C404 829 302 797 253 790C204 782 169 784 127 766C86 748 41 712 4 681C-33 649 -81 608 -95 577C-108 545 -107 500 -78 491C-49 482 33 504 79 524C126 543 157 581 202 609C247 637 312 656 348 690C384 724 436 796 420 813ZM940 293C924 309 822 277 773 270C724 262 689 264 647 246C606 228 561 192 524 161C487 129 439 88 425 57C412 25 413 -20 442 -29C471 -38 553 -16 599 4C646 23 677 61 722 89C767 117 832 136 868 170C904 204 956 276 940 293ZM940 813C924 829 822 797 773 790C724 782 689 784 647 766C606 748 561 712 524 681C487 649 439 608 425 577C412 545 413 500 442 491C471 482 553 504 599 524C646 543 677 581 722 609C767 637 832 656 868 690C904 724 956 796 940 813ZM400 363C401 366 405 369 403 372C402 376 396 382 391 384C386 386 377 385 373 385C369 384 370 380 366 378C363 377 352 377 351 374C351 371 358 365 362 362C367 359 374 357 379 356C385 355 390 355 394 356C397 357 398 360 400 363ZM421 355C424 361 435 368 432 375C429 382 413 395 402 399C391 402 376 399 367 398C358 396 357 392 349 389C341 386 320 385 319 379C318 373 334 360 344 354C354 347 368 343 379 341C389 339 402 339 409 341C416 343 417 350 421 355ZM444 347C451 355 470 367 465 378C460 389 430 407 412 412C395 418 375 412 361 410C347 409 340 407 327 403C314 398 284 394 284 384C284 375 310 355 326 346C342 336 362 328 378 325C394 321 413 322 424 325C435 329 437 338 444 347ZM-49 337C-39 349 -10 367 -18 382C-26 396 -74 418 -98 425C-123 432 -145 424 -165 423C-186 422 -203 425 -221 420C-239 414 -274 403 -273 390C-271 376 -234 351 -212 337C-191 323 -165 312 -143 308C-121 303 -96 305 -80 309C-65 314 -60 325 -49 337ZM471 337C481 349 510 367 502 382C494 396 446 418 422 425C397 432 375 424 355 423C334 422 317 425 299 420C281 414 246 403 247 390C249 376 286 351 308 337C329 323 355 312 377 308C399 303 424 305 440 309C455 314 460 325 471 337ZM-17 -195C-3 -179 35 -153 23 -135C11 -116 -58 -94 -90 -85C-123 -76 -145 -83 -172 -82C-200 -81 -231 -73 -254 -80C-277 -87 -312 -106 -309 -125C-305 -144 -259 -174 -232 -192C-204 -209 -172 -224 -144 -230C-116 -236 -85 -233 -64 -227C-43 -221 -32 -210 -17 -195ZM-17 325C-3 341 35 367 23 385C11 404 -58 426 -90 435C-123 444 -145 437 -172 438C-200 439 -231 447 -254 440C-277 433 -312 414 -309 395C-305 376 -259 346 -232 328C-204 311 -172 296 -144 290C-116 284 -85 287 -64 293C-43 299 -32 310 -17 325ZM503 -195C517 -179 555 -153 543 -135C531 -116 462 -94 430 -85C397 -76 375 -83 348 -82C320 -81 289 -73 266 -80C243 -87 208 -106 211 -125C215 -144 261 -174 288 -192C316 -209 348 -224 376 -230C404 -236 435 -233 456 -227C477 -221 488 -210 503 -195ZM503 325C517 341 555 367 543 385C531 404 462 426 430 435C397 444 375 437 348 438C320 439 289 447 266 440C243 433 208 414 211 395C215 376 261 346 288 328C316 311 348 296 376 290C404 284 435 287 456 293C477 299 488 310 503 325ZM21 -209C40 -190 82 -153 64 -131C47 -109 -43 -88 -84 -77C-125 -66 -146 -68 -181 -64C-215 -61 -265 -47 -292 -56C-319 -66 -350 -96 -344 -120C-337 -144 -286 -180 -253 -201C-220 -223 -179 -240 -145 -248C-110 -255 -75 -251 -47 -244C-20 -238 3 -228 21 -209ZM21 311C40 330 82 367 64 389C47 411 -43 432 -84 443C-125 454 -146 452 -181 456C-215 459 -265 473 -292 464C-319 454 -350 424 -344 400C-337 376 -286 340 -253 319C-220 297 -179 280 -145 272C-110 265 -75 269 -47 276C-20 282 3 292 21 311ZM541 -209C560 -190 602 -153 584 -131C567 -109 477 -88 436 -77C395 -66 374 -68 339 -64C305 -61 255 -47 228 -56C201 -66 170 -96 176 -120C183 -144 234 -180 267 -201C300 -223 341 -240 375 -248C410 -255 445 -251 473 -244C500 -238 523 -228 541 -209ZM541 311C560 330 602 367 584 389C567 411 477 432 436 443C395 454 374 452 339 456C305 459 255 473 228 464C201 454 170 424 176 400C183 376 234 340 267 319C300 297 341 280 375 272C410 265 445 269 473 276C500 282 523 292 541 311ZM67 -226C89 -203 128 -153 104 -127C80 -101 -30 -84 -79 -70C-128 -56 -149 -49 -191 -42C-234 -36 -302 -19 -333 -31C-364 -43 -386 -85 -377 -115C-367 -145 -315 -187 -276 -212C-238 -237 -187 -256 -146 -265C-104 -273 -64 -270 -29 -263C7 -256 45 -248 67 -226ZM67 294C89 317 128 367 104 393C80 419 -30 436 -79 450C-128 464 -149 471 -191 478C-234 484 -302 501 -333 489C-364 477 -386 435 -377 405C-367 375 -315 333 -276 308C-238 283 -187 264 -146 255C-104 247 -64 250 -29 257C7 264 45 272 67 294ZM587 -226C609 -203 648 -153 624 -127C600 -101 490 -84 441 -70C392 -56 371 -49 329 -42C286 -36 218 -19 187 -31C156 -43 134 -85 143 -115C153 -145 205 -187 244 -212C282 -237 333 -256 374 -265C416 -273 456 -270 491 -263C527 -256 565 -248 587 -226ZM587 294C609 317 648 367 624 393C600 419 490 436 441 450C392 464 371 471 329 478C286 484 218 501 187 489C156 477 134 435 143 405C153 375 205 333 244 308C282 283 333 264 374 255C416 247 456 250 491 257C527 264 565 272 587 294ZM453 95C451 96 444 96 440 97C437 98 435 100 431 99C428 99 424 97 420 96C417 94 411 92 410 90C408 87 408 83 410 82C412 81 420 82 424 82C428 82 430 83 434 83C438 84 445 85 448 86C451 88 454 93 453 95ZM475 99C472 103 459 103 452 105C445 107 440 110 433 110C426 109 417 105 409 102C402 98 389 94 386 89C383 84 384 76 389 74C395 71 410 75 418 75C427 75 431 74 439 75C448 76 463 78 469 82C475 86 478 95 475 99ZM496 103C491 109 474 110 464 113C454 116 445 122 434 121C423 120 410 114 397 108C385 103 364 96 360 89C355 81 360 69 369 66C378 62 400 68 413 68C426 68 433 62 446 64C459 66 483 71 491 78C499 84 500 97 496 103ZM-4 108C-10 116 -29 118 -42 122C-56 127 -68 134 -84 133C-100 132 -119 124 -136 116C-154 109 -184 98 -189 88C-195 78 -182 63 -169 58C-157 54 -130 62 -112 61C-95 60 -84 49 -66 51C-49 53 -17 64 -6 73C4 83 2 99 -4 108ZM-4 628C-10 636 -29 638 -42 642C-56 647 -68 654 -84 653C-100 652 -119 644 -136 636C-154 629 -184 618 -189 608C-195 598 -182 583 -169 578C-157 574 -130 582 -112 581C-95 580 -84 569 -66 571C-49 573 -17 584 -6 593C4 603 2 619 -4 628ZM516 108C510 116 491 118 478 122C464 127 452 134 436 133C420 132 401 124 384 116C366 109 336 98 331 88C325 78 338 63 351 58C363 54 390 62 408 61C425 60 436 49 454 51C471 53 503 64 514 73C524 83 522 99 516 108ZM516 628C510 636 491 638 478 642C464 647 452 654 436 653C420 652 401 644 384 636C366 629 336 618 331 608C325 598 338 583 351 578C363 574 390 582 408 581C425 580 436 569 454 571C471 573 503 584 514 593C524 603 522 619 516 628ZM119 444C117 445 109 438 105 436C101 433 98 432 95 429C92 426 89 421 87 417C85 413 83 407 83 404C83 401 84 397 87 397C90 397 96 402 100 405C103 409 104 414 107 418C110 422 115 426 117 430C119 435 121 443 119 444ZM138 468C134 470 118 456 110 451C102 446 96 445 89 439C83 432 78 422 74 413C69 404 63 393 63 386C63 379 67 371 73 372C79 373 92 385 99 392C107 400 109 407 116 415C122 424 134 434 137 443C141 452 143 467 138 468ZM157 492C150 494 128 474 116 467C103 460 93 459 83 449C74 440 66 423 59 409C52 395 41 376 41 365C40 355 48 343 58 345C68 348 88 370 99 381C110 392 116 400 126 412C136 425 156 444 161 457C166 471 165 491 157 492ZM175 -5C164 -3 138 -27 121 -36C105 -45 90 -46 77 -59C64 -72 53 -95 43 -115C32 -135 15 -163 15 -178C15 -192 29 -206 43 -201C57 -196 83 -164 99 -149C115 -134 125 -129 139 -112C154 -95 181 -64 187 -47C193 -29 186 -7 175 -5ZM175 515C164 517 138 493 121 484C105 475 90 474 77 461C64 448 53 425 43 405C32 385 15 357 15 342C15 328 29 314 43 319C57 324 83 356 99 371C115 386 125 391 139 408C154 425 181 456 187 473C193 491 186 513 175 515ZM695 -5C684 -3 658 -27 641 -36C625 -45 610 -46 597 -59C584 -72 573 -95 563 -115C552 -135 535 -163 535 -178C535 -192 549 -206 563 -201C577 -196 603 -164 619 -149C635 -134 645 -129 659 -112C674 -95 701 -64 707 -47C713 -29 706 -7 695 -5ZM695 515C684 517 658 493 641 484C625 475 610 474 597 461C584 448 573 425 563 405C552 385 535 357 535 342C535 328 549 314 563 319C577 324 603 356 619 371C635 386 645 391 659 408C674 425 701 456 707 473C713 491 706 513 695 515Z'/%3E%3C/svg%3E");--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){html:root{--brand:#8fd0a6;--brand-contrast:#0b2218;--brand-deep:#08180f;--parchment:#0d231a;--surface:#133024;--surface-muted:#183a2c;--ink:#ece7da;--ink-muted:#b9c3b7;--line:#2b4b3d;--danger:#ffb4a6;--danger-soft:#3a1d18;--night:#08180f;--shadow-card:0 1px 2px #00000059, 0 10px 30px -14px #000000b3;--shadow-lift:0 2px 4px #0006, 0 22px 40px -16px #000c;--focus-halo:#08180f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html[dir=rtl]{--font-text-stack:var(--font-arabic), var(--font-latin), ui-sans-serif, system-ui, sans-serif;--font-display-stack:var(--font-display-arabic), var(--font-arabic), var(--font-display-latin), ui-sans-serif, sans-serif}html{-webkit-text-size-adjust:100%;scroll-padding-top:6rem}html:has(dialog[open]){overflow:hidden}@media (prefers-reduced-motion:no-preference){html:has(#archive-timeline){scroll-behavior:smooth}}body{background:var(--parchment);color:var(--ink);font-family:var(--font-text-stack);text-rendering:optimizelegibility;font-size:1.0625rem;line-height:1.65}:lang(ar) body,body:lang(ar){line-height:1.75}h1,h2,h3,h4{font-family:var(--font-display-stack);text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--brand-accent) 45%, transparent)}}::selection{color:inherit}:focus-visible{outline:3px solid var(--brand-accent);outline-offset:2px;box-shadow:0 0 0 2px var(--focus-halo)}:lang(ar) em,:lang(ar) i{font-style:normal}[data-reveal]{transition:opacity .4s var(--ease-out), translate .4s var(--ease-out);transition-delay:calc(var(--reveal-i,0) * 60ms)}.reveal-ready [data-reveal]:not(.is-visible){opacity:0;translate:0 12px}.parallax-layer{transform:translate3d(0, calc(var(--scroll,0) * var(--depth,0) * 1px), 0)}@keyframes rise-in{0%{translate:0 var(--rise,18px)}}.rise-in{animation:rise-in 1.1s var(--ease-out) both;animation-delay:var(--delay,0s)}@keyframes flicker{0%,to{opacity:.92;transform:scale(1)}25%{opacity:1;transform:scale(1.03,.96)}55%{opacity:.88;transform:scale(.98,1.04)}80%{opacity:.97;transform:scale(1.02,.98)}}.flicker{transform-box:fill-box;transform-origin:50% 100%;animation:2.6s ease-in-out infinite flicker}::view-transition-group(*){animation-duration:.2s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.parallax-layer,.flicker{animation:none!important;transform:none!important}.btn:hover,.card-lift:hover{transform:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation: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-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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}
