@font-face{font-family:Appointment Gift Fraunces;src:url(/brand/appointment-gift/Fraunces-Variable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Appointment Gift Atkinson;src:url(/brand/appointment-gift/Atkinson-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Appointment Gift Atkinson;src:url(/brand/appointment-gift/Atkinson-Semibold.ttf)format("truetype");font-weight:500 700;font-style:normal;font-display:swap}.HMxafa_root{background:var(--ag-background);color:var(--ag-on-surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Appointment Gift Atkinson,sans-serif;font-size:var(--ag-type-body-size);font-weight:var(--ag-type-body-weight);line-height:var(--ag-type-body-line-height)}.HMxafa_root *{box-sizing:border-box}.HMxafa_root h1,.HMxafa_root h2,.HMxafa_root p,.HMxafa_root section,.HMxafa_root label{margin:0}.HMxafa_root button,.HMxafa_root input,.HMxafa_root textarea{font-family:inherit}.HMxafa_root button,.HMxafa_root a{-webkit-tap-highlight-color:transparent}.HMxafa_root button:focus-visible,.HMxafa_root a:focus-visible,.HMxafa_root input:focus-visible,.HMxafa_root textarea:focus-visible{outline:var(--ag-size-focus-ring) solid var(--ag-focus);outline-offset:var(--ag-space-xxs)}.HMxafa_content{max-width:1180px;padding:var(--ag-space-xl) var(--ag-space-xxl);margin:0 auto}.HMxafa_breadcrumbs{align-items:center;gap:var(--ag-space-xs);margin-bottom:var(--ag-space-xl);font-size:var(--ag-type-meta-size);flex-wrap:wrap;display:flex}.HMxafa_breadcrumbs>span{align-items:center;gap:var(--ag-space-xs);display:inline-flex}.HMxafa_breadcrumbs button{color:var(--ag-on-surface-muted);min-height:var(--ag-size-tap);cursor:pointer;font-size:var(--ag-type-meta-size);background:0 0;border:0;padding:0}.HMxafa_breadcrumbs button[aria-current=step]{color:var(--ag-accent)}.HMxafa_breadcrumbs button:disabled{opacity:.65;cursor:default}.HMxafa_chevron{color:var(--ag-on-surface-muted)}.HMxafa_grid{gap:var(--ag-space-xxl);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.HMxafa_flow,.HMxafa_paperStage{min-width:0}.HMxafa_kicker{color:var(--ag-accent);font-size:var(--ag-type-label-size);line-height:var(--ag-type-label-line-height);font-weight:var(--ag-type-label-weight);letter-spacing:var(--ag-type-label-spacing);text-transform:uppercase;margin-bottom:var(--ag-space-lg)!important}.HMxafa_title,.HMxafa_paperTitle{font-variation-settings:"SOFT" 100, "WONK" 0, "opsz" 32;font-family:Appointment Gift Fraunces,Georgia,serif;font-size:var(--ag-type-title-size);font-weight:var(--ag-type-title-weight);line-height:var(--ag-type-title-line-height);letter-spacing:var(--ag-type-title-spacing);overflow-wrap:anywhere}.HMxafa_title{text-wrap:balance;margin-bottom:var(--ag-space-lg)!important}.HMxafa_intro{font-size:var(--ag-type-body-size);line-height:var(--ag-type-body-line-height);margin-bottom:var(--ag-space-lg)!important}.HMxafa_secondary{font-size:var(--ag-type-meta-size);line-height:var(--ag-type-meta-line-height);color:var(--ag-on-surface-muted)}.HMxafa_offerLines{margin:var(--ag-space-xl) 0;padding:0;list-style:none}.HMxafa_offerLines li{align-items:flex-start;gap:var(--ag-space-sm);padding:var(--ag-space-md) 0;border-bottom:var(--ag-size-divider) solid var(--ag-hairline);font-size:var(--ag-type-meta-size);display:flex}.HMxafa_offerLines svg{color:var(--ag-accent);width:var(--ag-space-lg);height:var(--ag-space-lg);flex-shrink:0}.HMxafa_button{justify-content:center;align-items:center;gap:var(--ag-space-sm);min-height:var(--ag-size-button);width:100%;padding:var(--ag-space-md) var(--ag-space-lg);border-radius:var(--ag-rounded-full);background:var(--ag-primary);color:var(--ag-on-primary);font-size:var(--ag-type-button-size);font-weight:var(--ag-type-button-weight);line-height:var(--ag-type-button-line-height);text-align:center;cursor:pointer;border:0;text-decoration:none;display:flex}.HMxafa_button svg{width:var(--ag-space-lg);height:var(--ag-space-lg);flex-shrink:0}.HMxafa_button:hover{filter:brightness(1.06)}.HMxafa_button:disabled{opacity:.65;cursor:wait}.HMxafa_helper{color:var(--ag-on-surface-muted);font-size:var(--ag-type-meta-size);line-height:var(--ag-type-meta-line-height);text-align:center;margin:var(--ag-space-sm) 0 var(--ag-space-lg)!important}.HMxafa_link{color:var(--ag-on-surface);padding:var(--ag-space-sm) 0;min-height:var(--ag-size-tap);font-size:var(--ag-type-meta-size);text-underline-offset:var(--ag-space-xxs);cursor:pointer;background:0 0;border:0;text-decoration:underline}.HMxafa_link:disabled{opacity:.6;cursor:wait}.HMxafa_root a:not(.HMxafa_button){color:inherit;text-underline-offset:var(--ag-space-xxs);text-decoration:underline}.HMxafa_paperStage{padding-top:var(--ag-space-md)}.HMxafa_paper{background:var(--ag-surface);border:var(--ag-size-divider) solid var(--ag-hairline);outline:var(--ag-size-divider) dashed var(--ag-on-surface-muted);outline-offset:var(--ag-space-xxs);box-shadow:0 18px 40px -22px var(--ag-shadow);grid-template-columns:144px minmax(0,1fr);display:grid}.HMxafa_paperHeader{align-items:center;gap:var(--ag-space-xl);padding:var(--ag-space-xl) var(--ag-space-sm);background:var(--ag-surface-muted);flex-direction:column;display:flex}.HMxafa_paperLogo{width:120px;max-width:100%;height:auto;display:block}.HMxafa_paperTagline{color:var(--ag-on-surface);font-size:var(--ag-type-caption-size);line-height:var(--ag-type-caption-line-height);text-align:center}.HMxafa_paperContent{padding:var(--ag-space-lg);min-width:0}.HMxafa_paperSubtitle{font-size:var(--ag-type-body-size);line-height:var(--ag-type-body-line-height);margin-top:var(--ag-space-sm)!important}.HMxafa_paperMode{color:var(--ag-on-surface-muted);font-size:var(--ag-type-meta-size);line-height:var(--ag-type-meta-line-height);margin-top:var(--ag-space-xs)!important}.HMxafa_paperNames{gap:var(--ag-space-lg);margin:var(--ag-space-lg) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HMxafa_recipient,.HMxafa_giver,.HMxafa_paperMessageLabel{color:var(--ag-accent);font-size:var(--ag-type-meta-size);line-height:var(--ag-type-meta-line-height);overflow-wrap:anywhere}.HMxafa_paperFieldValue{min-height:calc(var(--ag-type-meta-size) * var(--ag-type-meta-line-height) * 2);margin-top:var(--ag-space-xs);color:var(--ag-on-surface);display:block}.HMxafa_paperFieldValue[data-empty=true]{border-bottom:var(--ag-size-divider) solid var(--ag-hairline)}.HMxafa_paperMessageSlot{font-size:var(--ag-type-meta-size);line-height:var(--ag-type-body-line-height);margin-top:var(--ag-space-xs);min-height:calc(var(--ag-type-meta-size) * var(--ag-type-body-line-height) * 3)}.HMxafa_paperMessageSlot[data-empty=true]{background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--ag-type-meta-size) * var(--ag-type-body-line-height) - 1px), var(--ag-hairline) calc(var(--ag-type-meta-size) * var(--ag-type-body-line-height) - 1px), var(--ag-hairline) calc(var(--ag-type-meta-size) * var(--ag-type-body-line-height)))}.HMxafa_paperMessage{font-size:var(--ag-type-meta-size);line-height:var(--ag-type-body-line-height);white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;margin:0!important}.HMxafa_paperReference{gap:var(--ag-space-xs);color:var(--ag-on-surface-muted);margin-top:var(--ag-space-lg);font-size:var(--ag-type-caption-size);line-height:var(--ag-type-caption-line-height);overflow-wrap:anywhere;display:grid}.HMxafa_paperFooter{margin:0 var(--ag-space-lg);padding:var(--ag-space-md) 0;border-top:var(--ag-size-divider) solid var(--ag-hairline);font-size:var(--ag-type-caption-size);line-height:var(--ag-type-caption-line-height);overflow-wrap:anywhere;grid-column:1/-1}.HMxafa_paperFooter p+p{margin-top:var(--ag-space-xxs)}.HMxafa_paperFooter .HMxafa_previewMark{color:var(--ag-on-surface-muted);font-size:var(--ag-type-caption-size);margin-top:var(--ag-space-sm)}.HMxafa_caption{font-size:var(--ag-type-caption-size);color:var(--ag-on-surface-muted);margin-top:var(--ag-space-lg)!important}.HMxafa_form{gap:var(--ag-space-lg);display:grid}.HMxafa_field{gap:var(--ag-space-xs);display:grid}.HMxafa_field label{font-size:var(--ag-type-meta-size)}.HMxafa_field input,.HMxafa_field textarea{border:var(--ag-size-divider) solid var(--ag-hairline);border-radius:var(--ag-rounded-sm);background:var(--ag-surface);width:100%;color:var(--ag-on-surface);padding:var(--ag-space-sm) var(--ag-space-md);min-height:var(--ag-size-button);font-size:var(--ag-type-body-size)}.HMxafa_field textarea{resize:vertical;line-height:var(--ag-type-body-line-height)}.HMxafa_fieldNote{justify-content:space-between;gap:var(--ag-space-xs);font-size:var(--ag-type-caption-size);color:var(--ag-on-surface-muted);line-height:var(--ag-type-caption-line-height);flex-wrap:wrap;display:flex}.HMxafa_summary{margin:0 0 var(--ag-space-lg)}.HMxafa_summary div{gap:var(--ag-space-md);padding:var(--ag-space-md) 0;border-bottom:var(--ag-size-divider) solid var(--ag-hairline);font-size:var(--ag-type-meta-size);justify-content:space-between;display:flex}.HMxafa_summary dt,.HMxafa_summary dd{margin:0}.HMxafa_summary dd{text-align:right}.HMxafa_total{color:var(--ag-primary);font-weight:var(--ag-type-button-weight)}.HMxafa_methods{gap:var(--ag-space-lg);margin:var(--ag-space-lg) 0;border:0;flex-wrap:wrap;min-width:0;padding:0;display:flex}.HMxafa_methods legend{width:100%;font-size:var(--ag-type-meta-size);margin-bottom:var(--ag-space-xs)}.HMxafa_methods label{align-items:center;gap:var(--ag-space-xs);min-height:var(--ag-size-tap);font-size:var(--ag-type-meta-size);cursor:pointer;display:flex}.HMxafa_methods input,.HMxafa_consent input{width:var(--ag-space-lg);height:var(--ag-space-lg);min-height:0;accent-color:var(--ag-primary);flex-shrink:0}.HMxafa_consent{gap:var(--ag-space-sm);font-size:var(--ag-type-meta-size);color:var(--ag-on-surface-muted);line-height:var(--ag-type-meta-line-height);margin:var(--ag-space-lg) 0;cursor:pointer;align-items:flex-start;display:flex}.HMxafa_consent input{margin-top:var(--ag-space-xxs)}.HMxafa_notice{color:var(--ag-accent);font-size:var(--ag-type-meta-size);margin-top:var(--ag-space-lg)!important}.HMxafa_confirmMark{width:var(--ag-size-tap);height:var(--ag-size-tap);border-radius:var(--ag-rounded-full);background:var(--ag-surface);color:var(--ag-accent);margin-bottom:var(--ag-space-lg);place-items:center;display:grid}.HMxafa_confirmMark svg{width:var(--ag-space-lg);height:var(--ag-space-lg)}.HMxafa_spinner{width:var(--ag-space-lg);height:var(--ag-space-lg);animation:1s linear infinite HMxafa_gift-spin}.HMxafa_howItWorks{gap:var(--ag-space-lg);border-top:var(--ag-size-divider) solid var(--ag-hairline);margin-top:var(--ag-space-xxl);padding:var(--ag-space-lg) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HMxafa_howItWorks h2{font-variation-settings:"SOFT" 100, "WONK" 0, "opsz" 22;font-family:Appointment Gift Fraunces,Georgia,serif;font-size:var(--ag-type-lead-size);font-weight:var(--ag-type-lead-weight);line-height:var(--ag-type-lead-line-height);margin-bottom:var(--ag-space-xs)}.HMxafa_howItWorks p{color:var(--ag-on-surface-muted);font-size:var(--ag-type-meta-size);line-height:var(--ag-type-meta-line-height)}.HMxafa_withdrawal{padding-top:var(--ag-space-md);border-top:var(--ag-size-divider) solid var(--ag-hairline);margin-top:var(--ag-space-xl)!important}.HMxafa_withdrawal h2{font-family:Appointment Gift Fraunces,Georgia,serif;font-size:var(--ag-type-lead-size);font-weight:var(--ag-type-lead-weight);line-height:var(--ag-type-lead-line-height);margin-bottom:var(--ag-space-sm)}.HMxafa_withdrawal p{font-size:var(--ag-type-meta-size);line-height:var(--ag-type-meta-line-height);color:var(--ag-on-surface-muted);margin-bottom:var(--ag-space-sm);overflow-wrap:anywhere}.HMxafa_withdrawal button{text-align:left;display:block}@keyframes HMxafa_gift-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.HMxafa_content{padding:var(--ag-space-lg)}.HMxafa_grid{gap:var(--ag-space-lg);grid-template-columns:minmax(0,1fr)}.HMxafa_paperStage{padding-top:var(--ag-space-xxs)}.HMxafa_paper{min-height:0}.HMxafa_howItWorks{margin-top:var(--ag-space-xl)}}@media (max-width:500px){.HMxafa_content{padding:var(--ag-space-lg) var(--ag-space-gutter-compact)}.HMxafa_breadcrumbs,.HMxafa_breadcrumbs>span{gap:var(--ag-space-xxs)}.HMxafa_breadcrumbs button{font-size:var(--ag-type-caption-size)}.HMxafa_paper{grid-template-columns:minmax(0,1fr)}.HMxafa_paperHeader{justify-content:space-between;align-items:center;gap:var(--ag-space-md);padding:var(--ag-space-lg);flex-direction:row}.HMxafa_paperLogo{width:120px}.HMxafa_paperTagline{text-align:left;max-width:120px}.HMxafa_paperNames{gap:var(--ag-space-md)}.HMxafa_howItWorks{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.HMxafa_spinner{animation:none}}
