/* GENERATED by mobile/website/tools/build-css.mjs: the CSS of /tree-planting/ and of every page with the same rules, from alaskatreesolutions.com's live CSS (captured 2026-11-02; GPL). Do not edit: put overrides in src/styles/site.css. */
@keyframes a { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
:root{--direction-multiplier: 1;}
:root{--page-title-display: block;}
@keyframes eicon-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@media (prefers-reduced-motion: no-preference){html{scroll-behavior: smooth;}}
@media (prefers-reduced-motion: reduce){html *{transition-delay: 0s !important; transition-duration: 0s !important;}}
.sr-only{border: 0px !important; clip: rect(1px, 1px, 1px, 1px) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; white-space: nowrap !important;}
@keyframes jp-search-animated-ellipsis-bounce { 
  0%, 80%, 100% { opacity: 0.2; }
  40% { opacity: 1; }
}
@keyframes jetpack-search-skeleton-shimmer { 
  0% { background-position: -200% 0px; }
  100% { background-position: 200% 0px; }
}
@-webkit-keyframes a { 
  100% { transform: rotate(1turn); }
}
@keyframes a { 
  100% { transform: rotate(1turn); }
}
@-webkit-keyframes b { 
  0% { background-position: 0px 0px; }
  100% { background-position: 30px 0px; }
}
@keyframes b { 
  0% { background-position: 0px 0px; }
  100% { background-position: 30px 0px; }
}
.elementor-kit-6473{--e-global-color-primary: #6ec1e4; --e-global-color-secondary: #54595f; --e-global-color-text: #7a7a7a; --e-global-color-accent: #61ce70; --e-global-typography-primary-font-family: "Roboto"; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Roboto Slab"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Roboto"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Roboto"; --e-global-typography-accent-font-weight: 500;}
h1.entry-title{display: var(--page-title-display);}
:root{--font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
