.Footer-module__S6Hkya__footer{border-top:1px solid var(--color-line);background:var(--color-mint);margin-top:48px}.Footer-module__S6Hkya__inner{max-width:var(--page-max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:24px 32px;display:flex}.Footer-module__S6Hkya__brand{align-items:center;line-height:0;display:inline-flex}.Footer-module__S6Hkya__links{flex-wrap:wrap;gap:16px;display:flex}.Footer-module__S6Hkya__links a{color:var(--color-ink-soft);font-size:13px;text-decoration:none}.Footer-module__S6Hkya__links a:hover{color:var(--color-evergreen)}.Footer-module__S6Hkya__operator{max-width:var(--page-max);color:var(--color-ink-soft);margin:0 auto;padding:0 32px 20px;font-size:12px}
:root{--color-evergreen:#123b2c;--color-leaf:#2e9e63;--color-leaf-strong:#1f7a4f;--color-leaf-soft:#ddefe3;--color-mint:#f2f7f1;--color-ink:#16241c;--color-ink-soft:#5a6b60;--color-gold:#c9962e;--color-gold-strong:#7a5a1c;--color-gold-on-dark:#c9962e;--color-gold-soft:#f7ebd2;--color-line:#d8e4da;--color-field-border:#788d81;--color-white:#fff;--color-danger:#b4452f;--color-danger-soft:#f6dfd9;--color-danger-strong:#a63d29;--font-body:var(--font-public-sans), sans-serif;--font-display:var(--font-fraunces), serif;--font-brand:var(--font-special-gothic), sans-serif;--page-max:1440px;--radius-sm:8px;--radius-md:10px;--radius-lg:16px;--radius-xl:18px;--radius-pill:999px;--shadow-card:0 1px 2px #123b2c0d, 0 8px 28px #123b2c0f;--shadow-focus:0 0 0 3px var(--color-leaf-soft);--background:var(--color-mint);--foreground:var(--color-ink)}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}main{flex-direction:column;display:flex}main:focus{outline:none}.skip-link{z-index:1000;border-radius:var(--radius-md);background:var(--color-evergreen);color:var(--color-white);padding:12px 18px;font-weight:700;position:absolute;top:-100px;left:8px}.skip-link:focus{top:8px}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-display);color:var(--color-evergreen);font-weight:600}input,textarea,select,button{font-family:inherit}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--color-leaf);box-shadow:var(--shadow-focus);outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{header,footer{display:none}}