@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-font-weight:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial}}}@layer components{.payload-richtext{max-width:100dvw}.rt-column{width:100%;max-width:var(--container-2xl,42rem);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (min-width:40rem){.rt-column{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.rt-column{padding-inline:0}}.rt-wide{width:100%;max-width:var(--container-4xl,56rem);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (min-width:40rem){.rt-wide{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:64rem){.rt-wide{padding-inline:0}}.rt-text{font-size:1.0625rem}@media (min-width:64rem){.rt-text{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.rt-text{line-height:1.7}.rt-text strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.rt-text a{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-green,#0a7558);text-decoration-line:underline;text-decoration-color:#0a755866}@supports (color:color-mix(in lab, red, red)){.rt-text a{-webkit-text-decoration-color:color-mix(in oklab, var(--color-green,#0a7558) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-green,#0a7558) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-green,#0a7558) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-green,#0a7558) 40%, transparent)}}.rt-text a{text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.rt-text a:hover{-webkit-text-decoration-color:var(--color-green,#0a7558);-webkit-text-decoration-color:var(--color-green,#0a7558);-webkit-text-decoration-color:var(--color-green,#0a7558);text-decoration-color:var(--color-green,#0a7558);text-decoration-thickness:2px}}.rt-text a[target=_blank]:after{content:"↗";margin-left:calc(var(--spacing,.25rem) * .5);font-size:.8em;text-decoration-line:none;display:inline-block}.rt-text code{background-color:#fae7d099;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.rt-text code{background-color:color-mix(in oklab, var(--color-bege-dark,#fae7d0) 60%, transparent)}}.rt-text code{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:.9em}.rt-p{margin-bottom:1.25em}.rt-p:last-child{margin-bottom:0}.rt-article>.rt-p:first-of-type:not(:has(br)){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@media (min-width:64rem){.rt-article>.rt-p:first-of-type:not(:has(br)){font-size:1.375rem}}.rt-article>.rt-p:first-of-type:not(:has(br)){line-height:1.55}.rt-heading{scroll-margin-top:6rem}.rt-heading:hover .rt-anchor{opacity:1}.rt-anchor{margin-left:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#0a755880}@supports (color:color-mix(in lab, red, red)){.rt-anchor{color:color-mix(in oklab, var(--color-green,#0a7558) 50%, transparent)}}.rt-anchor{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none}@media (hover:hover){.rt-anchor:hover{color:var(--color-green,#0a7558)}}.rt-anchor:focus-visible{opacity:1}.rt-list{margin-bottom:calc(var(--spacing,.25rem) * 5)}:where(.rt-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.rt-list{padding-left:calc(var(--spacing,.25rem) * 10)}@media (min-width:40rem){.rt-list{padding-left:calc(var(--spacing,.25rem) * 12)}}@media (min-width:64rem){.rt-list{padding-left:calc(var(--spacing,.25rem) * 6)}}.rt-list>li::marker{color:var(--color-green,#0a7558)}.rt-list .rt-list{margin-top:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 6);margin-bottom:0}.rt-list-number>li::marker{font-family:var(--font-display);font-weight:600}.rt-list:not(.rt-list-number,.rt-list-check) .rt-list:not(.rt-list-number,.rt-list-check){list-style-type:circle}.rt-list-check{list-style-type:none}.rt-list-check>li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.rt-check{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-green,#0a7558);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.3em;display:flex}.rt-check[data-checked=true]{background-color:var(--color-green,#0a7558)}.rt-quote{margin-block:calc(var(--spacing,.25rem) * 10);border-top-right-radius:calc(var(--radius) + 4px);border-bottom-right-radius:calc(var(--radius) + 4px);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-green,#0a7558);background-color:var(--color-bege-light,#fef9f6);padding-block:calc(var(--spacing,.25rem) * 6);padding-right:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 7);font-family:var(--font-display,"Oswald", "Oswald Fallback", "Arial Narrow", sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-green-dark,#085c45)}@media (min-width:64rem){.rt-quote{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.rt-figure{margin-block:calc(var(--spacing,.25rem) * 10)}.rt-rule{margin-block:calc(var(--spacing,.25rem) * 12);border-top-style:var(--tw-border-style);border-top-width:2px;border-color:var(--color-bege-dark,#fae7d0)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
