html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:16px;line-height:1.65;font-family:Poppins,sans-serif;font-weight:500}#app{--slidesGap: 12px;background-color:#f1f8f4;min-height:100vh;width:100%;display:flex;flex-direction:column}#app:not(:has(:first-child::is(header,footer))){padding:var(--slidesGap) 0}#app>*:not(.noPadTop){padding-top:var(--slidesGap)}#app>*:not(.noPadBottom){padding-bottom:var(--slidesGap)}a{color:#2a6d4b}a:hover{text-underline-offset:2px}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}h4{font-size:1em}h5{font-size:.85em}h6{font-size:.75em}h1,h2,h3,h4,h5,h6,strong,b{font-weight:600}:is(h1,h2,h3,h4,h5,h6,.toc) a{color:#2a6d4b;text-decoration:none}:is(h1,h2,h3,h4,h5,h6,.toc) a.active{text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:.3em}table{border-collapse:collapse;background-color:#fff;width:100%}table th,table td{border:1px solid #cddbd5;padding:6px}table th{background-color:#eef4f1}form{overflow:auto;max-width:100vw}.hPadding form{max-width:calc(100vw - 32px)}input[type=radio],input[type=checkbox]{accent-color:#2a6d4b;vertical-align:middle;margin:0 .5ch;width:1.2em;height:1.2em}input[type=text],input[type=email],input[type=password],input[type=number]{padding:2px 6px}select,button,.upload{padding:6px}input[type=text],input[type=email],input[type=password],input[type=number],select,button,.upload{border:1px solid #cddbd5;border-radius:6px;font-family:inherit;font-size:1rem;line-height:1;color:#2a6d4b}button,.upload{background-color:#eef4f1;transition:background-color .2s ease-in-out}:is(button,.upload):hover{background-color:#e7eeeb}:is(button,.upload):disabled:hover{background-color:#eff3f0;cursor:default}.upload{display:inline-block}fieldset{border:1px solid #cddbd5;background:#fff;border-radius:6px;padding:6px;width:fit-content;display:flex;gap:6px;flex-wrap:wrap;align-items:center}fieldset legend{padding:0 1px}fieldset legend *{font-size:1.25rem}fieldset.column{flex-direction:column;align-items:flex-start}:disabled{opacity:.5}img,svg{max-width:100%;max-height:fit-content}:is(img,svg).icon{height:1em;width:1em;vertical-align:middle;transform:translateY(-.1em)}[src="/images/angel-hand.svg"],[src="/images/angel-halo.svg"]{-webkit-filter:saturate(50%) hue-rotate(25deg);filter:saturate(50%) hue-rotate(25deg)}.ga-hover{--step: .1rem;--duration: 2s;position:relative;animation:ga-hover var(--duration) ease-in-out infinite}@keyframes ga-hover{0%{transform:translateY(var(--step))}50%{transform:translateY(calc(var(--step) * -1))}to{transform:translateY(var(--step))}}@media (prefers-reduced-motion: reduce){.ga-hover{animation:none}}.hPadding{padding-left:8px;padding-right:8px}.center{text-align:center}.vPaddingAll,.vPaddingAll>*{padding-top:8px;padding-bottom:8px}.vPaddingAll fieldset+fieldset,.vPaddingAll address+*{margin-top:8px}.smaller,small{font-size:.834em}.larger{font-size:1.2em}h1,h2,h3,h4,h5,h6{line-height:1.5}.vPaddingAll :is(h1,h2,h3,h4,h5,h6){padding-top:.65em;padding-bottom:.65em}.vPaddingAll :is(h1,h2,h3,h4,h5,h6)+:is(.vPaddingAll :is(h1,h2,h3,h4,h5,h6)){padding-top:0}fieldset :is(.vPaddingAll :is(h1,h2,h3,h4,h5,h6)){padding-top:0;padding-bottom:0}.container.svelte-1dwr26v{--size: .7em;--color: rgb(107, 142, 118);--duration: 1.25s;--bg: #0e0f12;display:inline-flex;justify-content:center}.heart.svelte-1dwr26v{position:relative;width:var(--size);height:var(--size);background:var(--color);transform:rotate(-45deg) scale(1);transform-origin:50% 50%;border-radius:8%;box-shadow:0 10px 35px #6b8e7659;animation:svelte-1dwr26v-beat var(--duration) ease-in-out infinite}.heart.svelte-1dwr26v:before,.heart.svelte-1dwr26v:after{content:"";position:absolute;width:var(--size);height:var(--size);background:var(--color);border-radius:50%}.heart.svelte-1dwr26v:before{top:-50%;left:0}.heart.svelte-1dwr26v:after{left:50%;top:0}@keyframes svelte-1dwr26v-beat{0%{transform:rotate(-45deg) scale(1);box-shadow:0 10px 35px #6b8e7659}10%{transform:rotate(-45deg) scale(1.07);box-shadow:0 16px 55px #6b8e768c}20%{transform:rotate(-45deg) scale(1);box-shadow:0 10px 35px #6b8e7659}32%{transform:rotate(-45deg) scale(1.1);box-shadow:0 20px 70px #6b8e76a6}45%{transform:rotate(-45deg) scale(1);box-shadow:0 10px 35px #6b8e7659}to{transform:rotate(-45deg) scale(1);box-shadow:0 10px 35px #6b8e7659}}@media (prefers-reduced-motion: reduce){.heart.svelte-1dwr26v{animation:none}}.banner.svelte-s1xavp{position:fixed;top:0;width:100%;z-index:100;background-color:#fff;box-shadow:0 0 3px 2px #d2e3dc}.banner.svelte-s1xavp div:where(.svelte-s1xavp){display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap;text-align:center;padding:0 6px}
