.PrimaryCta{background-color:var(--color-container-background-subtle)}.PrimaryCta--positive{background-color:var(--color-container-background-positive-subtle)}.PrimaryCta--neutral{border:1px solid var(--color-container-border-neutral-mild);background-color:var(--color-container-background-neutral-subtle)}.PrimaryCta__heading{text-wrap:pretty}.PrimaryCta__actions>*{flex:auto}@media (min-width:48em){.PrimaryCta__actions>*{flex:none}}.PrimaryCta__icon .Pictogram{width:2.5rem;height:2.5rem}@media (min-width:48em){.PrimaryCta__icon .Pictogram{width:3.5rem;height:3.5rem}}
.CalendarIcon{border:1px solid var(--color-container-border-neutral-mild);background-color:var(--color-foreground-neutral-invert);text-align:center;flex-direction:column;width:64px;overflow:hidden}@media not (min-width:48em){.CalendarIcon{width:40px}}.CalendarIcon__month{background-color:var(--color-container-background-mild);border-top-left-radius:var(--outline-radius-md);border-top-right-radius:var(--outline-radius-md);color:var(--color-foreground-neutral-invert);font-size:var(--font-label-potent-sm-font-size);font-weight:var(--weight-label-potent);line-height:var(--font-body-sm-line-height)}.CalendarIcon__day{background-color:var(--color-container-background-neutral-subtle);border-bottom-left-radius:var(--outline-radius-md);border-bottom-right-radius:var(--outline-radius-md);color:var(--color-foreground-neutral-potent);font-size:var(--font-label-potent-xl-font-size);font-weight:var(--weight-label-amplified);flex:2;line-height:1.4em}@media not (min-width:48em){.CalendarIcon__day{font-size:var(--font-label-potent-md-font-size);font-weight:var(--weight-label-potent)}}
.ReminderAlert{background-color:var(--color-container-background-subtle);justify-content:space-between;align-items:center}.ReminderAlert__divider{border-top:1px solid var(--color-container-border-neutral-mild)}.ReminderAlert__body{align-items:center;transition:opacity .3s,transform .3s}@media not (min-width:48em){.ReminderAlert__body{max-width:var(--container-max-width-md);flex-direction:column;align-items:flex-start}}.ReminderAlert__titlegroup{flex-direction:column;min-width:0}.ReminderAlert__title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media not (min-width:48em){.ReminderAlert__button{width:100%}}
.ChildGiftsSection__header{cursor:pointer}.ChildGiftsSection__header[data-state=closed]>.ChildGiftsSection__chevron{transform:rotate(180deg)}.ChildGiftsSection__title{color:var(--color-foreground-neutral-potent)}.ChildGiftsSection__chevron{color:var(--color-foreground-moderate);transition:transform .3s cubic-bezier(.87,0,.13,1)}
@container not (min-width:32rem){.GiftCommitmentCard .SponsorshipCard__body{grid-template-columns:auto 1fr}.GiftCommitmentCard .SponsorshipCard__action{text-align:left;grid-column:2;align-items:stretch}}
.SponsorshipCard__title{color:var(--card-title-color);transition:color var(--transition-timing)}.SponsorshipCard__meta{color:var(--color-foreground-neutral-mild)}.SponsorshipCard__badge{top:var(--spacing-comfy-sm);right:var(--spacing-comfy-sm);position:absolute}@media (min-width:48em){.SponsorshipCard__badge{top:var(--spacing-comfy-lg);right:var(--spacing-comfy-lg)}}
.GiftsTotal__amount{color:var(--color-foreground-neutral-amplified)}
.GiftOptionsDialog__field{width:13.5rem}.GiftOptionsDialog .Field__error{max-width:13.5rem}
.CommitmentLists__group~.CommitmentLists__group{padding-top:var(--spacing-comfy-xl);border-top:1px solid var(--color-container-border-neutral-mild)}
.CommitmentDetails__overview{list-style:none}.CommitmentDetails__icon{background-color:var(--color-action-background-subtle);width:48px;height:48px;color:var(--color-foreground-potent)}.CommitmentDetails__section{border-top:1px solid var(--color-container-border-neutral-mild)}.CommitmentDetails__section:not(:has(~.CommitmentDetails__section)){border-bottom:1px solid var(--color-container-border-neutral-mild)}.CommitmentDetails__support{color:var(--color-foreground-moderate)}
/*# sourceMappingURL=2y6i081004-wd.css.map*/