@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/baloo-bhai-2-latin-400-normal.-zKphgY8.woff2)format("woff2"),url(/_astro/baloo-bhai-2-latin-400-normal.BuZZgQEp.woff)format("woff")}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/baloo-bhai-2-latin-500-normal.B3s-DqQk.woff2)format("woff2"),url(/_astro/baloo-bhai-2-latin-500-normal.C10ug__A.woff)format("woff")}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/baloo-bhai-2-latin-600-normal.wxt6xIaU.woff2)format("woff2"),url(/_astro/baloo-bhai-2-latin-600-normal.N9pe55o0.woff)format("woff")}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/baloo-bhai-2-latin-700-normal.BE6HGQBD.woff2)format("woff2"),url(/_astro/baloo-bhai-2-latin-700-normal.SbNTc-pM.woff)format("woff")}@font-face{font-family:"Baloo Bhai 2";font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/baloo-bhai-2-latin-800-normal.CURb3c3_.woff2)format("woff2"),url(/_astro/baloo-bhai-2-latin-800-normal.4OWT2PpW.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/rubik-latin-300-normal.CC5OmgBu.woff2)format("woff2"),url(/_astro/rubik-latin-300-normal.BUgDINzQ.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/rubik-latin-400-normal.j0pmKyiQ.woff2)format("woff2"),url(/_astro/rubik-latin-400-normal.BV1Ho3GG.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/rubik-latin-500-normal.1os41rQk.woff2)format("woff2"),url(/_astro/rubik-latin-500-normal.LZYVHeqz.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/rubik-latin-600-normal.7iWW07_k.woff2)format("woff2"),url(/_astro/rubik-latin-600-normal.Bd1rsTk4.woff)format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/rubik-latin-700-normal.D-tMm-eS.woff2)format("woff2"),url(/_astro/rubik-latin-700-normal.KHOtubUA.woff)format("woff")}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5}body{font-family:var(--font-family-body);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-dark-brown);background-color:var(--color-eggshell);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{max-width:100%;display:block}img,svg{vertical-align:middle}button,input,textarea,select{font:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);line-height:var(--line-height-small);font-weight:600}:root{--color-dark-brown:#4d4d4d;--color-medium-brown:#6c6c6c;--color-light-brown:#a6a6a6;--color-light-brown-alt:#ebebeb;--color-eggshell:#f4f4f4;--color-dark-green:#597466;--color-medium-green:#5e6e55;--color-light-green:#adce9d;--color-turtle-green:#696f67;--color-herb-green:#c5d0c1;--color-rose-red:#926364;--color-wine-red:#c14042;--color-light-brown-on-dark:silver;--color-dark-green-on-dark:#86a294;--color-text-muted-on-light-alt:#696969;--color-light-brown-on-eggshell:#6e6e6e;--color-medium-brown-on-herb:#555;--color-turtle-green-on-herb:#535851;--color-dark-green-on-light-green:#41544a;--font-family-heading:"Baloo Bhai 2", sans-serif;--font-family-body:"Rubik", sans-serif;--font-size-display:48px;--font-size-hero:42px;--font-size-large:36px;--font-size-medium:22px;--font-size-base:18px;--font-size-small:14px;--line-height-tight:.8;--line-height-small:1.2;--line-height-normal:1.5;--line-height-relaxed:1.8;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--breakpoint-mobile:375px;--breakpoint-tablet:768px;--breakpoint-desktop:1024px;--breakpoint-large:1920px;--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.35s ease;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-base:0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--radius-sm:.25rem;--radius-base:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-full:9999px}[data-theme=dark]{--color-dark-brown:#ebebeb;--color-eggshell:#1a1a1a;--color-light-brown:#6c6c6c}.font-heading{font-family:var(--font-family-heading)}.font-body{font-family:var(--font-family-body)}.text-hero,.text-xl{font-size:var(--font-size-hero)}.text-lg{font-size:var(--font-size-large)}.text-md{font-size:var(--font-size-medium)}.text-base{font-size:var(--font-size-base)}.text-sm,.text-xs{font-size:var(--font-size-small)}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.leading-tight{line-height:var(--line-height-tight)}.leading-normal{line-height:var(--line-height-normal)}.leading-relaxed{line-height:var(--line-height-relaxed)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-dark-brown{color:var(--color-dark-brown)}.text-medium-brown{color:var(--color-medium-brown)}.text-light-brown{color:var(--color-light-brown)}.text-light-brown-alt{color:var(--color-light-brown-alt)}.text-eggshell{color:var(--color-eggshell)}.text-dark-green{color:var(--color-dark-green)}.text-medium-green{color:var(--color-medium-green)}.text-light-green{color:var(--color-light-green)}.text-turtle-green{color:var(--color-turtle-green)}.text-herb-green{color:var(--color-herb-green)}.text-rose-red{color:var(--color-rose-red)}.text-wine-red{color:var(--color-wine-red)}.bg-dark-brown{background-color:var(--color-dark-brown)}.bg-medium-brown{background-color:var(--color-medium-brown)}.bg-light-brown{background-color:var(--color-light-brown)}.bg-light-brown-alt{background-color:var(--color-light-brown-alt)}.bg-eggshell{background-color:var(--color-eggshell)}.bg-dark-green{background-color:var(--color-dark-green)}.bg-medium-green{background-color:var(--color-medium-green)}.bg-light-green{background-color:var(--color-light-green)}.bg-turtle-green{background-color:var(--color-turtle-green)}.bg-herb-green{background-color:var(--color-herb-green)}.bg-rose-red{background-color:var(--color-rose-red)}.bg-wine-red{background-color:var(--color-wine-red)}.bg-transparent{background-color:#0000}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-opacity-0{--tw-bg-opacity:0}.bg-opacity-25{--tw-bg-opacity:.25}.bg-opacity-50{--tw-bg-opacity:.5}.bg-opacity-75{--tw-bg-opacity:.75}.bg-opacity-100{--tw-bg-opacity:1}.p-0{padding:0}.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-8{padding:var(--space-8)}.p-10{padding:var(--space-10)}.p-12{padding:var(--space-12)}.p-16{padding:var(--space-16)}.p-20{padding:var(--space-20)}.p-24{padding:var(--space-24)}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.px-10{padding-left:var(--space-10);padding-right:var(--space-10)}.px-12{padding-left:var(--space-12);padding-right:var(--space-12)}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.py-10{padding-top:var(--space-10);padding-bottom:var(--space-10)}.py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.pt-0{padding-top:0}.pt-1{padding-top:var(--space-1)}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pt-5{padding-top:var(--space-5)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.pt-10{padding-top:var(--space-10)}.pt-12{padding-top:var(--space-12)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--space-1)}.pb-2{padding-bottom:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pb-5{padding-bottom:var(--space-5)}.pb-6{padding-bottom:var(--space-6)}.pb-8{padding-bottom:var(--space-8)}.pb-10{padding-bottom:var(--space-10)}.pb-12{padding-bottom:var(--space-12)}.pl-0{padding-left:0}.pl-1{padding-left:var(--space-1)}.pl-2{padding-left:var(--space-2)}.pl-3{padding-left:var(--space-3)}.pl-4{padding-left:var(--space-4)}.pl-5{padding-left:var(--space-5)}.pl-6{padding-left:var(--space-6)}.pl-8{padding-left:var(--space-8)}.pr-0{padding-right:0}.pr-1{padding-right:var(--space-1)}.pr-2{padding-right:var(--space-2)}.pr-3{padding-right:var(--space-3)}.pr-4{padding-right:var(--space-4)}.pr-5{padding-right:var(--space-5)}.pr-6{padding-right:var(--space-6)}.pr-8{padding-right:var(--space-8)}.m-0{margin:0}.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-8{margin:var(--space-8)}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:var(--space-1);margin-right:var(--space-1)}.mx-2{margin-left:var(--space-2);margin-right:var(--space-2)}.mx-3{margin-left:var(--space-3);margin-right:var(--space-3)}.mx-4{margin-left:var(--space-4);margin-right:var(--space-4)}.mx-5{margin-left:var(--space-5);margin-right:var(--space-5)}.mx-6{margin-left:var(--space-6);margin-right:var(--space-6)}.mx-8{margin-left:var(--space-8);margin-right:var(--space-8)}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.my-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.my-3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.my-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.my-5{margin-top:var(--space-5);margin-bottom:var(--space-5)}.my-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}.my-8{margin-top:var(--space-8);margin-bottom:var(--space-8)}.mt-0{margin-top:0}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.ml-0{margin-left:0}.ml-1{margin-left:var(--space-1)}.ml-2{margin-left:var(--space-2)}.ml-3{margin-left:var(--space-3)}.ml-4{margin-left:var(--space-4)}.ml-5{margin-left:var(--space-5)}.ml-6{margin-left:var(--space-6)}.ml-8{margin-left:var(--space-8)}.mr-0{margin-right:0}.mr-1{margin-right:var(--space-1)}.mr-2{margin-right:var(--space-2)}.mr-3{margin-right:var(--space-3)}.mr-4{margin-right:var(--space-4)}.mr-5{margin-right:var(--space-5)}.mr-6{margin-right:var(--space-6)}.mr-8{margin-right:var(--space-8)}.gap-0{gap:0}.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-8{gap:var(--space-8)}.gap-10{gap:var(--space-10)}.gap-12{gap:var(--space-12)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.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}.justify-evenly{justify-content:space-evenly}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.w-0{width:0}.w-1{width:var(--space-1)}.w-2{width:var(--space-2)}.w-3{width:var(--space-3)}.w-4{width:var(--space-4)}.w-5{width:var(--space-5)}.w-6{width:var(--space-6)}.w-8{width:var(--space-8)}.w-10{width:var(--space-10)}.w-12{width:var(--space-12)}.w-16{width:var(--space-16)}.w-20{width:var(--space-20)}.w-24{width:var(--space-24)}.w-32{width:8rem}.w-48{width:12rem}.w-64{width:16rem}.w-full{width:100%}.w-auto{width:auto}.w-screen{width:100vw}.w-fit{width:fit-content}.h-0{height:0}.h-1{height:var(--space-1)}.h-2{height:var(--space-2)}.h-3{height:var(--space-3)}.h-4{height:var(--space-4)}.h-5{height:var(--space-5)}.h-6{height:var(--space-6)}.h-8{height:var(--space-8)}.h-10{height:var(--space-10)}.h-12{height:var(--space-12)}.h-16{height:var(--space-16)}.h-20{height:var(--space-20)}.h-24{height:var(--space-24)}.h-full{height:100%}.h-auto{height:auto}.h-screen{height:100vh}.h-fit{height:fit-content}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.max-w-screen{max-width:100vw}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.border{border:1px solid}.border-0{border:0}.border-2{border:2px solid}.border-t{border-top:1px solid}.border-b{border-bottom:1px solid}.border-l{border-left:1px solid}.border-r{border-right:1px solid}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded{border-radius:var(--radius-base)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-full)}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow{box-shadow:var(--shadow-base)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.transition-none{transition:none}.transition-all{transition:all var(--transition-base)}.transition-fast{transition:all var(--transition-fast)}.transition-slow{transition:all var(--transition-slow)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:var(--transition-base);transition-timing-function:ease}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.cursor-auto{cursor:auto}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.container{width:100%;padding-left:var(--space-6);padding-right:var(--space-6);margin-left:auto;margin-right:auto}@media (width>=1024px){.container{max-width:1280px}}.card{border-radius:var(--radius-md);box-shadow:var(--shadow-base);padding:var(--space-6);background-color:#fff}.btn{padding:var(--space-3) var(--space-6);border-radius:var(--radius-base);transition:all var(--transition-base);cursor:pointer;border:none;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background-color:var(--color-dark-green);color:var(--color-eggshell)}.btn-primary:hover:not(:disabled){background-color:var(--color-medium-green);box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn-secondary{background-color:var(--color-dark-brown);color:var(--color-eggshell)}.btn-secondary:hover:not(:disabled){background-color:var(--color-medium-brown);box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn-accent{background-color:var(--color-wine-red);color:var(--color-eggshell)}.btn-accent:hover:not(:disabled){background-color:var(--color-rose-red);box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn-outline{color:var(--color-dark-brown);border:2px solid var(--color-dark-brown);background-color:#0000}.btn-outline:hover:not(:disabled){background-color:var(--color-dark-brown);color:var(--color-eggshell)}@media (width>=768px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:p-2{padding:var(--space-2)}.sm\:p-4{padding:var(--space-4)}.sm\:p-6{padding:var(--space-6)}.sm\:p-8{padding:var(--space-8)}.sm\:px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.sm\:px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.sm\:px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.sm\:py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.sm\:py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.sm\:py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.sm\:text-base{font-size:var(--font-size-base)}.sm\:text-md{font-size:var(--font-size-medium)}.sm\:text-lg{font-size:var(--font-size-large)}.sm\:text-xl{font-size:var(--font-size-hero)}.sm\:gap-4{gap:var(--space-4)}.sm\:gap-6{gap:var(--space-6)}.sm\:gap-8{gap:var(--space-8)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:p-2{padding:var(--space-2)}.md\:p-4{padding:var(--space-4)}.md\:p-6{padding:var(--space-6)}.md\:p-8{padding:var(--space-8)}.md\:px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.md\:px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.md\:px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.md\:py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.md\:py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.md\:py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.md\:text-base{font-size:var(--font-size-base)}.md\:text-md{font-size:var(--font-size-medium)}.md\:text-lg{font-size:var(--font-size-large)}.md\:text-xl{font-size:var(--font-size-hero)}.md\:gap-4{gap:var(--space-4)}.md\:gap-6{gap:var(--space-6)}.md\:gap-8{gap:var(--space-8)}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media (width>=1024px){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.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\:w-full{width:100%}.lg\:p-4{padding:var(--space-4)}.lg\:p-6{padding:var(--space-6)}.lg\:p-8{padding:var(--space-8)}.lg\:p-12{padding:var(--space-12)}.lg\:px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.lg\:px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.lg\:px-12{padding-left:var(--space-12);padding-right:var(--space-12)}.lg\:py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.lg\:py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.lg\:py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.lg\:text-md{font-size:var(--font-size-medium)}.lg\:text-lg{font-size:var(--font-size-large)}.lg\:text-xl{font-size:var(--font-size-hero)}.lg\:gap-6{gap:var(--space-6)}.lg\:gap-8{gap:var(--space-8)}.lg\:gap-12{gap:var(--space-12)}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}}@media (width>=1920px){.xl\:p-8{padding:var(--space-8)}.xl\:p-12{padding:var(--space-12)}.xl\:p-16{padding:var(--space-16)}.xl\:px-12{padding-left:var(--space-12);padding-right:var(--space-12)}.xl\:px-16{padding-left:var(--space-16);padding-right:var(--space-16)}.xl\:gap-12{gap:var(--space-12)}.xl\:gap-16{gap:var(--space-16)}.xl\:text-xl{font-size:var(--font-size-hero)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--color-dark-green);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.hamburger-line.open.svelte-18errky:first-child{transform:translateY(7px)rotate(45deg)}.hamburger-line.open.svelte-18errky:nth-child(2){opacity:0}.hamburger-line.open.svelte-18errky:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu.svelte-18errky{animation:.3s ease-out svelte-18errky-slideIn}.mobile-menu-link.svelte-18errky{color:var(--color-light-brown-on-dark)}.mobile-menu-link.svelte-18errky:hover{color:var(--color-light-green)}@keyframes svelte-18errky-slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}header[data-astro-cid-kgevm5mn]{z-index:50;position:sticky;top:0}nav[data-astro-cid-kgevm5mn] ul[data-astro-cid-kgevm5mn] a[data-astro-cid-kgevm5mn]:hover{color:var(--color-light-green)}.logo-music[data-astro-cid-kgevm5mn]{color:var(--color-dark-green-on-dark)}.nav-link[data-astro-cid-kgevm5mn]{color:var(--color-light-brown-on-dark)}
