[data-v-bb9f8140]:root{--color-bg: #f8edd6;--color-bg-2: #efd7ac;--color-cream: #fff7e5;--color-sky-top: #f6bc72;--color-sky-bottom: #ffdca6;--color-sunset: #e28a4a;--color-meadow: #7ea85b;--color-meadow-dark: #587a3d;--color-pine: #35542e;--color-wood: #8f613f;--color-wood-dark: #5f3d28;--color-accent: #d97842;--color-accent-soft: #f0c989;--color-text: #2a2118;--color-text-muted: #725e49;--color-shadow: rgba(42, 33, 24, .2);--font-pixel: "Silkscreen", monospace;--font-body: "Pixelify Sans", sans-serif}.landing-screen[data-v-bb9f8140]{position:relative;min-height:100dvh;height:100dvh;width:100%;overflow:hidden;background:#1f2a1b;color:var(--color-text);font-family:var(--font-body);isolation:isolate}.sr-only[data-v-bb9f8140]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}picture[data-v-bb9f8140],.scene-bg[data-v-bb9f8140],.scene-vignette[data-v-bb9f8140]{position:absolute;top:0;right:0;bottom:0;left:0}picture[data-v-bb9f8140]{z-index:-3}.scene-bg[data-v-bb9f8140]{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.scene-vignette[data-v-bb9f8140]{z-index:-2;background:linear-gradient(180deg,#fff7e505,#0f190d1a),radial-gradient(circle at 50% 20%,transparent 0 54%,rgba(18,27,16,.18) 100%);pointer-events:none}.cta-stack[data-v-bb9f8140]{--outline: #2b1d12;--orange: #d96a29;--orange-light: #ec8a45;--orange-dark: #a84a1a;--cream: #f3e3c3;--cream-light: #fdf6e4;--cream-shade: #cdb188;--wood: #6b4a2c;--wood-light: #8a6238;--wood-dark: #4e3520;--text-light: #fdf6e4;--text-dark: #2b1d12;--border: clamp(.28rem, .44vw, .38rem);--step: clamp(.48rem, .72vw, .63rem);position:absolute;right:clamp(2.2rem,5.7vw,7rem);bottom:clamp(1.7rem,4.8vw,4.25rem);z-index:2;display:grid;gap:clamp(.72rem,1vw,.88rem);width:clamp(26rem,33vw,34rem);font-family:var(--font-pixel)}.px-frame[data-v-bb9f8140]{width:100%;padding:var(--border);padding-bottom:calc(var(--border) + .38rem);background:var(--outline);clip-path:polygon(0 var(--step),var(--step) var(--step),var(--step) 0,calc(100% - var(--step)) 0,calc(100% - var(--step)) var(--step),100% var(--step),100% calc(100% - var(--step)),calc(100% - var(--step)) calc(100% - var(--step)),calc(100% - var(--step)) 100%,var(--step) 100%,var(--step) calc(100% - var(--step)),0 calc(100% - var(--step)));transition:transform .05s steps(1)}.px-frame[data-v-bb9f8140]:active{transform:translateY(.25rem)}.px-frame[data-v-bb9f8140]:has(:focus-visible){outline:.25rem dashed var(--cream-light);outline-offset:.25rem}.px-frame--fit[data-v-bb9f8140]{justify-self:center;width:auto;--border: clamp(.16rem, .24vw, .24rem);--step: clamp(.36rem, .48vw, .5rem)}.px-btn[data-v-bb9f8140]{position:relative;display:flex;width:100%;align-items:center;justify-content:center;gap:clamp(.9rem,1.15vw,1.13rem);border:0;clip-path:polygon(0 .38rem,.38rem .38rem,.38rem 0,calc(100% - .38rem) 0,calc(100% - .38rem) .38rem,100% .38rem,100% calc(100% - .38rem),calc(100% - .38rem) calc(100% - .38rem),calc(100% - .38rem) 100%,.38rem 100%,.38rem calc(100% - .38rem),0 calc(100% - .38rem));font-family:inherit;font-weight:700;line-height:1;letter-spacing:.12rem;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:inset 0 .38rem 0 0 var(--bevel-light),inset .38rem 0 0 0 var(--bevel-light),inset 0 -.5rem 0 0 var(--bevel-dark),inset -.38rem 0 0 0 var(--bevel-dark)}.px-btn--telegram[data-v-bb9f8140]{--bevel-light: var(--orange-light);--bevel-dark: var(--orange-dark);min-height:clamp(4.2rem,5.1vw,5.15rem);padding:clamp(1.08rem,1.45vw,1.62rem) clamp(1.35rem,2.65vw,2.75rem);background:var(--orange);color:var(--text-light);font-size:clamp(1.28rem,1.75vw,1.62rem);text-shadow:0 .2rem 0 rgba(43,29,18,.42)}.px-btn--x[data-v-bb9f8140]{--bevel-light: var(--cream-light);--bevel-dark: var(--cream-shade);min-height:clamp(3.25rem,3.9vw,3.95rem);padding:clamp(.9rem,1.25vw,1.5rem) clamp(1.35rem,2.65vw,2.75rem);background:var(--cream);color:var(--text-dark);font-size:clamp(1rem,1.4vw,1.25rem)}.px-btn--wood[data-v-bb9f8140]{--bevel-light: var(--wood-light);--bevel-dark: var(--wood-dark);width:auto;gap:.55rem;padding:clamp(.62rem,.78vw,.78rem) clamp(1rem,1.45vw,1.45rem);background:var(--wood);color:var(--text-light);font-family:var(--font-body);font-size:clamp(.9rem,1.25vw,1.08rem);letter-spacing:.04rem;text-transform:lowercase;text-shadow:0 .13rem 0 rgba(43,29,18,.48)}.px-icon[data-v-bb9f8140]{width:1.6em;height:1.6em;flex:none}.px-btn--wood .px-icon[data-v-bb9f8140]{width:1.3em;height:1.3em;color:#7fb24a;filter:drop-shadow(0 .08rem 0 rgba(43,29,18,.4))}.px-icon--flip[data-v-bb9f8140]{transform:scaleX(-1)}@media (hover: hover){.px-frame[data-v-bb9f8140]:hover{transform:translateY(-.08rem)}}@media (prefers-reduced-motion: reduce){.px-frame[data-v-bb9f8140]{transition:none}}@media (max-width: 1023px){.scene-bg[data-v-bb9f8140]{object-position:50% 50%}.scene-vignette[data-v-bb9f8140]{background:linear-gradient(180deg,#fff7e505,#0f190d29),radial-gradient(circle at 50% 18%,transparent 0 58%,rgba(18,27,16,.2) 100%)}.cta-stack[data-v-bb9f8140]{--border: .3rem;--step: .6rem;right:max(1.4rem,env(safe-area-inset-right));bottom:max(.88rem,env(safe-area-inset-bottom));left:max(1.4rem,env(safe-area-inset-left));gap:.64rem;width:auto}.px-btn[data-v-bb9f8140]{gap:.72rem;letter-spacing:.1rem}.px-btn--telegram[data-v-bb9f8140]{min-height:clamp(3.2rem,6.6dvh,3.72rem);padding:.88rem 1.1rem;font-size:clamp(.95rem,4.35vw,1.12rem)}.px-btn--x[data-v-bb9f8140]{min-height:clamp(2.6rem,5.3dvh,3rem);padding:.74rem 1.1rem;font-size:clamp(.78rem,3.45vw,.94rem)}.px-frame--fit[data-v-bb9f8140]{--border: .18rem;--step: .44rem}.px-btn--wood[data-v-bb9f8140]{padding:.48rem .86rem;font-size:clamp(.78rem,3.2vw,.88rem)}}@media (max-height: 760px) and (max-width: 1023px){.cta-stack[data-v-bb9f8140]{gap:.42rem;bottom:max(.58rem,env(safe-area-inset-bottom))}.px-btn--telegram[data-v-bb9f8140]{min-height:3rem}.px-btn--x[data-v-bb9f8140]{min-height:2.55rem}.px-btn--wood[data-v-bb9f8140]{padding-block:.45rem}}@media (min-width: 640px){.cta-stack[data-v-bb9f8140]{width:380px;justify-self:flex-end}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100%;font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text-primary);background-color:var(--color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}:root{--color-bg-primary: #0b0b12;--color-bg-surface: #12121c;--color-bg-elevated: #1a1a28;--color-accent: #9945ff;--color-accent-hover: #b565ff;--color-accent-contrast: #ffffff;--color-text-primary: #f4f4f8;--color-text-secondary: #b8b8c8;--color-text-muted: #7a7a8c;--color-text-accent: #c9a6ff;--color-border: #2a2a3a;--color-border-strong: #3d3d52;--color-success: #3ecf8e;--color-warning: #f5a524;--color-danger: #f31260;--color-info: #58a6ff;--font-sans: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Monaco, Consolas, monospace;--font-size-xs: 11px;--font-size-sm: 13px;--font-size-base: 15px;--font-size-lg: 18px;--font-size-xl: 22px;--font-size-2xl: 28px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 600;--line-height-tight: 1.3;--line-height-base: 1.6;--line-height-loose: 1.8;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-9: 36px;--space-10: 40px;--space-11: 44px;--space-12: 48px;--space-13: 52px;--space-14: 56px;--space-15: 60px;--space-16: 64px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 20px;--radius-full: 9999px;--transition-fast: .12s ease;--transition-base: .2s ease;--transition-slow: .35s ease;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .24);--shadow-md: 0 4px 12px rgba(0, 0, 0, .32);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .4);--grid-min-sm: 140px;--grid-min-md: 200px;--grid-min-lg: 260px;--line-clamp-rows-2: 2;--line-clamp-rows-3: 3;--max-w-sm: 24rem;--max-w-md: 28rem;--max-w-lg: 32rem;--max-w-xl: 36rem;--opacity-50: .5;--opacity-75: .75;--opacity-0: 0}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.inline-flex{display:inline-flex}.block{display:block}.hidden{display:none}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-auto{flex:1 1 auto}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.grid{display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-auto-sm{grid-template-columns:repeat(auto-fit,minmax(var(--grid-min-sm),1fr))}.grid-auto-md{grid-template-columns:repeat(auto-fit,minmax(var(--grid-min-md),1fr))}.grid-auto-lg{grid-template-columns:repeat(auto-fit,minmax(var(--grid-min-lg),1fr))}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-full{grid-column:1 / -1}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-7{gap:var(--space-7)}.gap-8{gap:var(--space-8)}.gap-9{gap:var(--space-9)}.gap-10{gap:var(--space-10)}.gap-11{gap:var(--space-11)}.gap-12{gap:var(--space-12)}.gap-13{gap:var(--space-13)}.gap-14{gap:var(--space-14)}.gap-15{gap:var(--space-15)}.gap-16{gap:var(--space-16)}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-7{padding:var(--space-7)}.p-8{padding:var(--space-8)}.p-9{padding:var(--space-9)}.p-10{padding:var(--space-10)}.p-11{padding:var(--space-11)}.p-12{padding:var(--space-12)}.p-13{padding:var(--space-13)}.p-14{padding:var(--space-14)}.p-15{padding:var(--space-15)}.p-16{padding:var(--space-16)}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.px-9{padding-left:var(--space-9);padding-right:var(--space-9)}.py-9{padding-top:var(--space-9);padding-bottom:var(--space-9)}.px-10{padding-left:var(--space-10);padding-right:var(--space-10)}.py-10{padding-top:var(--space-10);padding-bottom:var(--space-10)}.px-11{padding-left:var(--space-11);padding-right:var(--space-11)}.py-11{padding-top:var(--space-11);padding-bottom:var(--space-11)}.px-12{padding-left:var(--space-12);padding-right:var(--space-12)}.py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.px-13{padding-left:var(--space-13);padding-right:var(--space-13)}.py-13{padding-top:var(--space-13);padding-bottom:var(--space-13)}.px-14{padding-left:var(--space-14);padding-right:var(--space-14)}.py-14{padding-top:var(--space-14);padding-bottom:var(--space-14)}.px-15{padding-left:var(--space-15);padding-right:var(--space-15)}.py-15{padding-top:var(--space-15);padding-bottom:var(--space-15)}.px-16{padding-left:var(--space-16);padding-right:var(--space-16)}.py-16{padding-top:var(--space-16);padding-bottom:var(--space-16)}.pt-1{padding-top:var(--space-1)}.pb-1{padding-bottom:var(--space-1)}.pl-1{padding-left:var(--space-1)}.pr-1{padding-right:var(--space-1)}.pt-2{padding-top:var(--space-2)}.pb-2{padding-bottom:var(--space-2)}.pl-2{padding-left:var(--space-2)}.pr-2{padding-right:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pb-3{padding-bottom:var(--space-3)}.pl-3{padding-left:var(--space-3)}.pr-3{padding-right:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pb-4{padding-bottom:var(--space-4)}.pl-4{padding-left:var(--space-4)}.pr-4{padding-right:var(--space-4)}.pt-5{padding-top:var(--space-5)}.pb-5{padding-bottom:var(--space-5)}.pl-5{padding-left:var(--space-5)}.pr-5{padding-right:var(--space-5)}.pt-6{padding-top:var(--space-6)}.pb-6{padding-bottom:var(--space-6)}.pl-6{padding-left:var(--space-6)}.pr-6{padding-right:var(--space-6)}.pt-7{padding-top:var(--space-7)}.pb-7{padding-bottom:var(--space-7)}.pl-7{padding-left:var(--space-7)}.pr-7{padding-right:var(--space-7)}.pt-8{padding-top:var(--space-8)}.pb-8{padding-bottom:var(--space-8)}.pl-8{padding-left:var(--space-8)}.pr-8{padding-right:var(--space-8)}.pt-9{padding-top:var(--space-9)}.pb-9{padding-bottom:var(--space-9)}.pl-9{padding-left:var(--space-9)}.pr-9{padding-right:var(--space-9)}.pt-10{padding-top:var(--space-10)}.pb-10{padding-bottom:var(--space-10)}.pl-10{padding-left:var(--space-10)}.pr-10{padding-right:var(--space-10)}.pt-11{padding-top:var(--space-11)}.pb-11{padding-bottom:var(--space-11)}.pl-11{padding-left:var(--space-11)}.pr-11{padding-right:var(--space-11)}.pt-12{padding-top:var(--space-12)}.pb-12{padding-bottom:var(--space-12)}.pl-12{padding-left:var(--space-12)}.pr-12{padding-right:var(--space-12)}.pt-13{padding-top:var(--space-13)}.pb-13{padding-bottom:var(--space-13)}.pl-13{padding-left:var(--space-13)}.pr-13{padding-right:var(--space-13)}.pt-14{padding-top:var(--space-14)}.pb-14{padding-bottom:var(--space-14)}.pl-14{padding-left:var(--space-14)}.pr-14{padding-right:var(--space-14)}.pt-15{padding-top:var(--space-15)}.pb-15{padding-bottom:var(--space-15)}.pl-15{padding-left:var(--space-15)}.pr-15{padding-right:var(--space-15)}.pt-16{padding-top:var(--space-16)}.pb-16{padding-bottom:var(--space-16)}.pl-16{padding-left:var(--space-16)}.pr-16{padding-right:var(--space-16)}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.m-5{margin:var(--space-5)}.m-6{margin:var(--space-6)}.m-7{margin:var(--space-7)}.m-8{margin:var(--space-8)}.m-9{margin:var(--space-9)}.m-10{margin:var(--space-10)}.m-11{margin:var(--space-11)}.m-12{margin:var(--space-12)}.m-13{margin:var(--space-13)}.m-14{margin:var(--space-14)}.m-15{margin:var(--space-15)}.m-16{margin:var(--space-16)}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.mt-1{margin-top:var(--space-1)}.mb-1{margin-bottom:var(--space-1)}.ml-1{margin-left:var(--space-1)}.mr-1{margin-right:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mb-2{margin-bottom:var(--space-2)}.ml-2{margin-left:var(--space-2)}.mr-2{margin-right:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mb-3{margin-bottom:var(--space-3)}.ml-3{margin-left:var(--space-3)}.mr-3{margin-right:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mb-4{margin-bottom:var(--space-4)}.ml-4{margin-left:var(--space-4)}.mr-4{margin-right:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mb-5{margin-bottom:var(--space-5)}.ml-5{margin-left:var(--space-5)}.mr-5{margin-right:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mb-6{margin-bottom:var(--space-6)}.ml-6{margin-left:var(--space-6)}.mr-6{margin-right:var(--space-6)}.mt-7{margin-top:var(--space-7)}.mb-7{margin-bottom:var(--space-7)}.ml-7{margin-left:var(--space-7)}.mr-7{margin-right:var(--space-7)}.mt-8{margin-top:var(--space-8)}.mb-8{margin-bottom:var(--space-8)}.ml-8{margin-left:var(--space-8)}.mr-8{margin-right:var(--space-8)}.mt-9{margin-top:var(--space-9)}.mb-9{margin-bottom:var(--space-9)}.ml-9{margin-left:var(--space-9)}.mr-9{margin-right:var(--space-9)}.mt-10{margin-top:var(--space-10)}.mb-10{margin-bottom:var(--space-10)}.ml-10{margin-left:var(--space-10)}.mr-10{margin-right:var(--space-10)}.mt-11{margin-top:var(--space-11)}.mb-11{margin-bottom:var(--space-11)}.ml-11{margin-left:var(--space-11)}.mr-11{margin-right:var(--space-11)}.mt-12{margin-top:var(--space-12)}.mb-12{margin-bottom:var(--space-12)}.ml-12{margin-left:var(--space-12)}.mr-12{margin-right:var(--space-12)}.mt-13{margin-top:var(--space-13)}.mb-13{margin-bottom:var(--space-13)}.ml-13{margin-left:var(--space-13)}.mr-13{margin-right:var(--space-13)}.mt-14{margin-top:var(--space-14)}.mb-14{margin-bottom:var(--space-14)}.ml-14{margin-left:var(--space-14)}.mr-14{margin-right:var(--space-14)}.mt-15{margin-top:var(--space-15)}.mb-15{margin-bottom:var(--space-15)}.ml-15{margin-left:var(--space-15)}.mr-15{margin-right:var(--space-15)}.mt-16{margin-top:var(--space-16)}.mb-16{margin-bottom:var(--space-16)}.ml-16{margin-left:var(--space-16)}.mr-16{margin-right:var(--space-16)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-full{border-radius:var(--radius-full)}.w-full{width:100%}.h-full{height:100%}.w-auto{width:auto}.h-auto{height:auto}.min-w-0{min-width:0}.max-w-sm{max-width:min(100%,var(--max-w-sm))}.max-w-md{max-width:min(100%,var(--max-w-md))}.max-w-lg{max-width:min(100%,var(--max-w-lg))}.max-w-xl{max-width:min(100%,var(--max-w-xl))}.max-w-full{max-width:100%}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-bold{font-weight:var(--font-weight-bold)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.leading-tight{line-height:var(--line-height-tight)}.leading-base{line-height:var(--line-height-base)}.leading-loose{line-height:var(--line-height-loose)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-rows-2);overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp-rows-3);overflow:hidden}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-muted)}.text-accent{color:var(--color-text-accent)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-danger{color:var(--color-danger)}.bg-primary{background-color:var(--color-bg-primary)}.bg-surface{background-color:var(--color-bg-surface)}.bg-elevated{background-color:var(--color-bg-elevated)}.bg-accent{background-color:var(--color-accent);color:var(--color-accent-contrast)}.border{border:1px solid var(--color-border)}.border-strong{border:1px solid var(--color-border-strong)}.border-accent{border:1px solid var(--color-accent)}.border-t{border-top:1px solid var(--color-border)}.border-b{border-bottom:1px solid var(--color-border)}.border-l{border-left:1px solid var(--color-border)}.border-r{border-right:1px solid var(--color-border)}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.bottom-0{bottom:0}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.opacity-50{opacity:var(--opacity-50)}.opacity-75{opacity:var(--opacity-75)}.opacity-0{opacity:var(--opacity-0)}.font-mono{font-family:var(--font-mono)}.uppercase{text-transform:uppercase}.tracking-wide{letter-spacing:.05em}.leading-relaxed{line-height:1.625}.break-words{overflow-wrap:anywhere}.break-all{word-break:break-all}.border-transparent{border-color:transparent}.border-0{border:0}.hover\:border-strong:hover{border-color:var(--color-border-strong)}.disabled\:opacity-50:disabled{opacity:var(--opacity-50)}@media (min-width: 768px){.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:var(--space-3)}.md\:gap-4{gap:var(--space-4)}}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2) format("woff2")}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/silkscreen-latin-700-normal-CSE2nhgM.woff2) format("woff2")}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/pixelify-sans-latin-400-normal-DLrIX9QE.woff2) format("woff2")}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/pixelify-sans-latin-700-normal-D3Xxx3QE.woff2) format("woff2")}:root{--color-bg: #f8edd6;--color-bg-2: #efd7ac;--color-cream: #fff7e5;--color-sky-top: #f6bc72;--color-sky-bottom: #ffdca6;--color-sunset: #e28a4a;--color-meadow: #7ea85b;--color-meadow-dark: #587a3d;--color-pine: #35542e;--color-wood: #8f613f;--color-wood-dark: #5f3d28;--color-accent: #d97842;--color-accent-soft: #f0c989;--color-text: #2a2118;--color-text-muted: #725e49;--color-shadow: rgba(42, 33, 24, .2);--font-pixel: "Silkscreen", monospace;--font-body: "Pixelify Sans", sans-serif}
