._container_16jsr_1{background:var(--background);color:var(--foreground)}._hero_16jsr_2,._ways_16jsr_2,._giftCard_16jsr_2,._faq_16jsr_2{max-width:1264px;margin:auto;padding:72px 28px;box-sizing:border-box}._eyebrow_16jsr_3{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--primary);margin:0 0 18px}._hero_16jsr_2{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}._hero_16jsr_2 h1{font:400 clamp(34px,3.9vw,54px)/1.1 var(--font-family-heading);letter-spacing:-.02em;margin:0 0 24px;text-wrap:balance}._intro_16jsr_6{font-size:17px;line-height:1.75;color:var(--muted-foreground);max-width:560px;margin:0 0 32px}._heroActions_16jsr_7{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px}._heroDeadline_16jsr_8{font-size:14px;line-height:1.6;font-weight:600;color:var(--primary);max-width:560px;margin:-14px 0 28px}._textLink_16jsr_9{display:inline-flex;align-items:center;gap:10px;color:var(--foreground);font-size:14px;text-underline-offset:5px}._heroImage_16jsr_10{margin:0;aspect-ratio:4/5;overflow:hidden;border-radius:4px;background:var(--surface)}._heroImage_16jsr_10 img{width:100%;height:100%;object-fit:cover;display:block}._sectionTitle_16jsr_12{font:400 clamp(28px,3vw,40px)/1.15 var(--font-family-heading);margin:0 0 36px}._ways_16jsr_2{border-top:1px solid var(--border)}._waysGrid_16jsr_14{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}._waysGrid_16jsr_14 article{display:flex;flex-direction:column;gap:12px}._waysGrid_16jsr_14 span{font:400 30px var(--font-family-heading);color:var(--primary)}._waysGrid_16jsr_14 h3{font:400 23px/1.2 var(--font-family-heading);margin:6px 0 0}._waysGrid_16jsr_14 p{font-size:14px;line-height:1.75;color:var(--muted-foreground);margin:0;flex:1}._waysGrid_16jsr_14 a{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--primary);text-underline-offset:5px}._waysGrid_16jsr_14 em{font-style:normal;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}._giftCard_16jsr_2{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;background:var(--surface);max-width:none;padding:72px max(28px,calc((100vw - 1208px)/2));scroll-margin-top:24px}._giftIntro_16jsr_22 h2{font:400 clamp(30px,3.4vw,44px)/1.14 var(--font-family-heading);margin:0 0 22px}._giftIntro_16jsr_22>p:not(._eyebrow_16jsr_3){font-size:15px;line-height:1.8;color:var(--muted-foreground);margin:0 0 18px;max-width:520px}._giftIntro_16jsr_22 ._deadline_16jsr_24{display:flex;gap:10px;align-items:flex-start;color:var(--foreground);font-size:13px;line-height:1.6}._deadline_16jsr_24 svg{flex-shrink:0;margin-top:3px;color:var(--primary)}._giftForm_16jsr_26{display:grid;gap:20px;background:var(--background);border:1px solid var(--border);border-radius:6px;padding:32px}._amounts_16jsr_27{border:0;margin:0;padding:0;min-width:0}._amounts_16jsr_27 legend,._field_16jsr_28>span{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:10px;padding:0}._field_16jsr_28 small{text-transform:none;letter-spacing:0}._amounts_16jsr_27 [role=radiogroup]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}._amount_16jsr_27{min-height:56px;border:1px solid var(--border);background:transparent;color:var(--foreground);border-radius:4px;font:400 21px var(--font-family-heading);cursor:pointer;transition:border-color .3s,background .3s}._amount_16jsr_27:hover:not(:disabled){border-color:var(--foreground)}._amount_16jsr_27[aria-checked=true]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,transparent);box-shadow:inset 0 0 0 1px var(--primary)}._amount_16jsr_27:disabled{cursor:default;opacity:.55}._field_16jsr_28{display:grid;gap:0}._soon_16jsr_36{margin:0;padding:16px;text-align:center;border:1px dashed var(--border);border-radius:4px;font:400 20px var(--font-family-heading);color:var(--primary)}._error_16jsr_37{margin:0;color:var(--error,#b42318);font-size:13px}._formNote_16jsr_38{margin:0;font-size:12px;line-height:1.6;color:var(--muted-foreground)}._faq_16jsr_2{max-width:880px}._faqList_16jsr_40 p{font-size:14px;line-height:1.75;color:var(--muted-foreground);margin:0}._faqMore_16jsr_41{margin:28px 0 0;font-size:13px;color:var(--muted-foreground)}._faqMore_16jsr_41 a{color:var(--foreground);text-underline-offset:4px}@media(max-width:860px){._hero_16jsr_2,._ways_16jsr_2,._faq_16jsr_2{padding:40px 16px}._hero_16jsr_2{grid-template-columns:1fr;gap:28px}._heroImage_16jsr_10{aspect-ratio:4/3;order:-1}._hero_16jsr_2 h1{font-size:32px;line-height:1.14}._intro_16jsr_6{font-size:16px;margin-bottom:24px}._waysGrid_16jsr_14{grid-template-columns:1fr;gap:32px}._sectionTitle_16jsr_12{margin-bottom:26px}._giftCard_16jsr_2{grid-template-columns:1fr;gap:28px;padding:40px 16px}._giftForm_16jsr_26{padding:22px 18px}._amounts_16jsr_27 [role=radiogroup]{grid-template-columns:repeat(2,1fr)}._heroActions_16jsr_7>a:first-child{width:100%;justify-content:center}}
