@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}:root{--primary-color:#0b5733;--secondary-color:#f5e6ce;--text-dark:#333;--text-light:#666;--white:#fff;--color-primary-main:#0b5733;--color-primary-dark:#083d24;--color-primary-light:#0f6b3f;--color-primary-lighter:#1a7a4a;--color-secondary-main:#f5e6ce;--color-secondary-light:#faf0e1;--color-secondary-dark:#e8d4b0;--color-secondary-darker:#dbc49a;--color-neutral-white:#fff;--color-neutral-light:#f8f9fa;--color-neutral-medium:#6c757d;--color-neutral-dark:#212529;--color-neutral-black:#000;--color-semantic-success:#28a745;--color-semantic-warning:#ffc107;--color-semantic-error:#dc3545;--color-semantic-info:#17a2b8;--font-family-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-family-mono:"Fira Code","Monaco","Consolas",monospace;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-32:8rem;--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;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--shadow-2xl:0 25px 50px -12px #00000040;--radius-sm:0.125rem;--radius-base:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--duration-75:75ms;--duration-100:100ms;--duration-150:150ms;--duration-200:200ms;--duration-300:300ms;--duration-500:500ms;--duration-700:700ms;--duration-1000:1000ms;--easing-linear:linear;--easing-in:cubic-bezier(0.4,0,1,1);--easing-out:cubic-bezier(0,0,0.2,1);--easing-in-out:cubic-bezier(0.4,0,0.2,1);--easing-bounce:cubic-bezier(0.68,-0.55,0.265,1.55)}body{background-color:#fff;background-color:var(--color-neutral-white);color:#212529;color:var(--color-neutral-dark);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family-primary);font-size:1rem;font-size:var(--font-size-base);font-weight:400;font-weight:var(--font-weight-normal);line-height:1.6;scroll-behavior:smooth}#root{display:flex;flex-direction:column;min-height:100vh}:focus{outline:2px solid #0b5733;outline:2px solid var(--color-primary-main);outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid #0b5733;outline:2px solid var(--color-primary-main);outline-offset:2px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.App{text-align:center;width:100%}h1,h2,h3,h4,h5,h6{color:var(--text-dark);font-weight:700}p{color:var(--text-light);line-height:1.6}.btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;padding:12px 24px;transition:all .3s ease}.btn-primary{background-color:var(--primary-color);color:var(--white)}.btn-primary:hover{opacity:.9}.btn-secondary{background-color:var(--secondary-color);color:var(--text-dark)}.btn-secondary:hover{opacity:.9}.container{margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.section-padding{padding:80px 0}
/*# sourceMappingURL=main.c8c20939.css.map*/