.LandingMethod-module__emx4kq__method{gap:var(--space-xl);flex-direction:column;display:flex}@media (max-width:1023px){.LandingMethod-module__emx4kq__aside{margin-top:var(--space-xl)}}@media (min-width:1024px){.LandingMethod-module__emx4kq__method{grid-template-columns:var(--grid-12);column-gap:var(--layout-gap);row-gap:var(--space-2xl);align-items:start;display:grid}.LandingMethod-module__emx4kq__title{grid-column:1/-1}.LandingMethod-module__emx4kq__steps{grid-column:var(--col-main)}.LandingMethod-module__emx4kq__aside{grid-column:var(--col-aside);top:var(--sticky-top);grid-row:2;position:sticky}}.LandingMethod-module__emx4kq__steps{--step-disc:var(--space-2xl);--step-gap:var(--space-2xl);--source-dot:var(--step-disc);gap:var(--step-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LandingMethod-module__emx4kq__step{grid-template-columns:var(--step-disc) minmax(0, 1fr);align-items:start;column-gap:var(--space-lg);row-gap:var(--space-sm);display:grid;position:relative}.LandingMethod-module__emx4kq__step:not(:last-child):after{content:"";top:var(--step-disc);bottom:calc((var(--step-gap) + var(--step-disc) / 2) * -1);left:calc(var(--step-disc) / 2 - var(--thread-width) / 2);width:var(--thread-width);border-radius:var(--radius-full);background:var(--color-border-strong);position:absolute}.LandingMethod-module__emx4kq__marker,.LandingMethod-module__emx4kq__end{z-index:1;grid-row:1;position:relative}.LandingMethod-module__emx4kq__end{width:var(--space-lg);height:var(--space-lg);margin-top:calc((var(--step-disc) - var(--space-lg)) / 2);border-radius:var(--radius-full);background:var(--color-primary-text);justify-self:center}.LandingMethod-module__emx4kq__steps .LandingMethod-module__emx4kq__marker{border-color:var(--color-border-strong);box-shadow:none}.LandingMethod-module__emx4kq__stepTitle{min-height:var(--step-disc);font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-weight-heading);line-height:var(--line-height-tight);color:var(--color-heading);align-items:center;margin:0;display:flex}.LandingMethod-module__emx4kq__stepText{max-width:var(--measure-prose);font-size:var(--text-lg);line-height:var(--line-height-normal);color:var(--color-text);grid-column:2;margin:0}.LandingMethod-module__emx4kq__aside{gap:var(--space-xl);flex-direction:column;display:flex}.LandingMethod-module__emx4kq__figure{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.LandingMethod-module__emx4kq__figureValue{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-weight-figure);font-variant-numeric:lining-nums;color:var(--color-primary-text);line-height:1}.LandingMethod-module__emx4kq__figureLabel{font-family:var(--font-body);font-size:var(--text-lg);font-weight:700;line-height:var(--line-height-tight);color:var(--color-text)}.LandingMethod-module__emx4kq__note{max-width:var(--measure-lead);padding-top:var(--space-md);border-top:1px solid var(--color-border-strong);font-size:var(--text-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary);margin:0}@media (max-width:639px){.LandingMethod-module__emx4kq__steps{--step-gap:var(--space-xl)}.LandingMethod-module__emx4kq__stepTitle{font-size:var(--text-lg)}.LandingMethod-module__emx4kq__stepText{font-size:var(--text-base)}}
.AmpelPill-module__v6_b3q__pill{--ampel-pill-pad:var(--ampel-pill-pad-y,calc(var(--space-sm) + var(--space-xs)));align-items:flex-start;gap:var(--space-md);padding:var(--ampel-pill-pad) var(--ampel-pill-pad-x,calc(var(--space-md) + var(--space-sm)));border:var(--border-width-strong) solid var(--color-text);border-radius:calc(.5lh + var(--ampel-pill-pad) + var(--border-width-strong));background:var(--color-surface);color:var(--color-text);font-family:var(--font-body);font-size:var(--ampel-pill-text,var(--text-sm));font-weight:700;line-height:var(--line-height-tight);display:inline-flex}.AmpelPill-module__v6_b3q__red{--ampel:var(--color-ampel-red)}.AmpelPill-module__v6_b3q__amber{--ampel:var(--color-ampel-amber)}.AmpelPill-module__v6_b3q__lightgreen{--ampel:var(--color-ampel-lightgreen)}.AmpelPill-module__v6_b3q__green{--ampel:var(--color-ampel-green)}.AmpelPill-module__v6_b3q__meter{align-items:center;gap:var(--ampel-bar-gap,var(--space-xs));flex-shrink:0;height:1lh;display:inline-flex}.AmpelPill-module__v6_b3q__bar{width:var(--ampel-bar-w,var(--size-ampel-bar-w));height:var(--ampel-bar-h,var(--size-ampel-bar-h));border-radius:var(--radius-full);background:var(--ampel)}.AmpelPill-module__v6_b3q__label{overflow-wrap:break-word}
.SourceTypeIcon-module__2C093a__circle{width:var(--source-dot,var(--space-xl));height:var(--source-dot,var(--space-xl));border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--ring-bg);color:var(--color-primary-text);flex-shrink:0;place-items:center;display:inline-grid}.SourceTypeIcon-module__2C093a__icon{width:calc(var(--source-dot,var(--space-xl)) - var(--space-md) - var(--space-xs));height:calc(var(--source-dot,var(--space-xl)) - var(--space-md) - var(--space-xs))}
.QuietLink-module__uZwUZa__link{align-items:center;gap:var(--space-sm);min-height:var(--size-touch-target);font-size:var(--quiet-link-size,var(--text-sm));color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-decoration-thickness:var(--border-width-strong);text-underline-offset:var(--underline-offset);transition:color var(--transition-fast), text-decoration-color var(--transition-fast);display:inline-flex;}@media (hover:hover) and (pointer:fine){.QuietLink-module__uZwUZa__link:hover{color:var(--color-link);-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline);text-decoration-thickness:var(--thread-width)}}.QuietLink-module__uZwUZa__link:focus-visible{outline:var(--thread-width) solid var(--color-primary-text);outline-offset:var(--space-sm);border-radius:var(--radius-sm)}.QuietLink-module__uZwUZa__link svg{width:var(--space-lg);height:var(--space-lg);flex-shrink:0}
.SiteFooter-module__CXFW7q__footer{grid-template-columns:var(--page-columns);background:var(--surface-bg);color:var(--color-text);display:grid}.SiteFooter-module__CXFW7q__inner{--color-border-strong:var(--color-link-underline);align-items:center;column-gap:var(--space-xl);grid-column:content;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"top charity legal";padding-block-end:env(safe-area-inset-bottom);display:grid}.SiteFooter-module__CXFW7q__top{grid-area:top}.SiteFooter-module__CXFW7q__charity{padding-block:var(--space-xl);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:400;line-height:var(--line-height-normal);color:var(--color-text);text-align:center;text-wrap:balance;grid-area:charity;justify-self:center;margin:0}.SiteFooter-module__CXFW7q__share{font-weight:var(--font-weight-figure);font-variant-numeric:lining-nums;color:var(--color-primary-text)}.SiteFooter-module__CXFW7q__nav{justify-content:flex-end;column-gap:var(--space-xl);flex-wrap:wrap;grid-area:legal;display:flex}@media (max-width:767px){.SiteFooter-module__CXFW7q__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"charity charity""top legal";padding-block-end:max(var(--space-lg), env(safe-area-inset-bottom))}}@media (max-width:639px){.SiteFooter-module__CXFW7q__charity{padding-block:var(--space-lg);font-size:var(--text-base)}}
