/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid}}}.calc[data-astro-cid-3tozx6nv]{border-style:var(--tw-border-style);border-width:1px;border-color:#cfdbd4;border-radius:4px;grid-template-columns:repeat(1,minmax(0,1fr));display:grid;overflow:hidden}@media (width>=64rem){.calc[data-astro-cid-3tozx6nv]{grid-template-columns:repeat(12,minmax(0,1fr))}}.calc-inputs[data-astro-cid-3tozx6nv]{padding:calc(var(--spacing,.25rem) * 6);background-color:#e2ebe6}@media (width>=40rem){.calc-inputs[data-astro-cid-3tozx6nv]{padding:calc(var(--spacing,.25rem) * 8)}}@media (width>=64rem){.calc-inputs[data-astro-cid-3tozx6nv]{grid-column:span 7/span 7}}.calc-result[data-astro-cid-3tozx6nv]{padding:calc(var(--spacing,.25rem) * 6);color:#f3f7f5;background-color:#133a21;flex-direction:column;justify-content:center;display:flex}@media (width>=40rem){.calc-result[data-astro-cid-3tozx6nv]{padding:calc(var(--spacing,.25rem) * 8)}}@media (width>=64rem){.calc-result[data-astro-cid-3tozx6nv]{grid-column:span 5/span 5}}.calc-range[data-astro-cid-3tozx6nv]{margin-top:calc(var(--spacing,.25rem) * 2);font-family:Zilla Slab,Zilla Fallback,Georgia,serif;font-size:clamp(1.75rem,1.35rem + 1.4vw,2.625rem);line-height:var(--tw-leading,1.1);letter-spacing:var(--tw-tracking,-.008em);--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#f3f7f5;font-variant-numeric:lining-nums tabular-nums;display:block}.field[data-astro-cid-3tozx6nv]{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.field[data-astro-cid-3tozx6nv] label[data-astro-cid-3tozx6nv],legend[data-astro-cid-3tozx6nv]{font-size:.9375rem;line-height:var(--tw-leading,1.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#111c15}.field[data-astro-cid-3tozx6nv] input[data-astro-cid-3tozx6nv]{height:calc(var(--spacing,.25rem) * 12);appearance:none;border-style:var(--tw-border-style);width:100%;max-width:16rem;padding-inline:calc(var(--spacing,.25rem) * 3.5);font-family:Albert Sans Variable,Albert Fallback,system-ui,sans-serif;font-size:1.125rem;line-height:var(--tw-leading,1.65);color:#111c15;background-color:#f3f7f5;border-width:1px;border-color:#4a5850;border-radius:4px;transition:border-color .15s}.field[data-astro-cid-3tozx6nv] input[data-astro-cid-3tozx6nv]:hover{border-color:#111c15}.field[data-astro-cid-3tozx6nv] input[data-astro-cid-3tozx6nv]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;border-color:#1b4d2c;outline-width:2px;outline-color:#1b4d2c}.hint[data-astro-cid-3tozx6nv]{font-size:.8125rem;line-height:var(--tw-leading,1.4);color:#4a5850}.choice[data-astro-cid-3tozx6nv]{min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);background-color:#f3f7f5;border-width:1px;border-color:#4a5850;border-radius:4px;transition:border-color .15s;display:flex}.choice[data-astro-cid-3tozx6nv]:hover{border-color:#111c15}.choice[data-astro-cid-3tozx6nv]:has(input:checked){border-style:var(--tw-border-style);border-width:2px;border-color:#1b4d2c;padding:calc(1rem - 1px)}.choice[data-astro-cid-3tozx6nv]:has(input:focus-visible){outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#1b4d2c}.choice[data-astro-cid-3tozx6nv] input[data-astro-cid-3tozx6nv]{margin-top:var(--spacing,.25rem);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);accent-color:#1b4d2c;flex-shrink:0}.choice-text[data-astro-cid-3tozx6nv]{flex-direction:column;display:flex}.choice-name[data-astro-cid-3tozx6nv]{font-family:Zilla Slab,Zilla Fallback,Georgia,serif;font-size:1.25rem;line-height:var(--tw-leading,1.3);letter-spacing:var(--tw-tracking,-.005em);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#111c15}.choice-rate[data-astro-cid-3tozx6nv]{font-size:.9375rem;line-height:var(--tw-leading,1.5);color:#4a5850}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}