@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-leading:initial;--tw-font-weight:initial}}}.page-template{background-color:var(--color-sand,#f8f2e8)}.page-template__breadcrumb-forest .breadcrumb{background-color:var(--color-forest,#274d2b)}.page-template__breadcrumb-forest .breadcrumb__inner{color:var(--color-frog,#d3de82)}.page-template__breadcrumb-forest .breadcrumb__link:focus-visible{--tw-ring-color:var(--color-frog,#d3de82)}.page-template__content{max-width:1440px;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 12);margin-inline:auto}@media (min-width:48rem){.page-template__content{padding-inline:calc(var(--spacing,.25rem) * 16)}}@media (min-width:64rem){.page-template__content{padding-block:50px;padding-inline:100px}}.page-template__title{margin-bottom:calc(var(--spacing,.25rem) * 6);font-family:var(--font-spline-sans,var(--font-spline-sans-var,"Spline Sans"), sans-serif);--tw-leading:54px;--tw-font-weight:var(--font-weight-bold,700);font-size:44px;line-height:54px;font-weight:var(--font-weight-bold,700);color:var(--color-earth,#261b14)}.page-template__body{max-width:800px;font-family:var(--font-outfit,var(--font-outfit-var,"Outfit"), sans-serif);--tw-leading:24px;color:#261b14cc;font-size:16px;line-height:24px}@supports (color:color-mix(in lab, red, red)){.page-template__body{color:color-mix(in oklab, var(--color-earth,#261b14) 80%, transparent)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
