.gift_shell__jRwIt{max-width:1080px;margin:0 auto;padding-bottom:calc(80px + env(safe-area-inset-bottom, 0px))}.gift_head__u_3PO{margin-bottom:26px}.gift_caption__UcyIp{font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:3px;color:var(--dim);text-transform:uppercase}.gift_title__NjSwD{margin:10px 0 8px;font-family:Teko,sans-serif;font-weight:700;font-size:52px;line-height:.95;letter-spacing:1px;text-transform:uppercase;color:var(--fg)}.gift_heroSub__YbVNq{margin:0;max-width:60ch;font-size:15px;line-height:1.55;color:var(--dim)}.gift_layout__aF_Ut{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:26px;align-items:start}.gift_formCol__oiVVB{display:flex;flex-direction:column;gap:18px;min-width:0}.gift_payGrid__UWevs{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"pay ledger";gap:26px;align-items:start;min-width:0}.gift_payMain__xi5hD{grid-area:pay;min-width:0}.gift_payRail__mIZqE{grid-area:ledger;display:flex;flex-direction:column;gap:16px;min-width:0}@media (max-width:900px){.gift_payGrid__UWevs{grid-template-columns:minmax(0,1fr);grid-template-areas:"ledger" "pay";gap:18px}}.gift_payFallback__97tBY{max-width:520px;margin:0 auto}.gift_rail__RYlU_{min-width:0}.gift_railSticky__g474E{position:sticky;top:24px;display:flex;flex-direction:column;gap:18px}.gift_giftCardObject__a7sFb{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-height:168px;padding:20px 22px 18px;background:linear-gradient(135deg,#0c0c0c,#14201d 58%,#0c0c0c);color:var(--white)}.gift_giftCardObject__a7sFb:after{content:"";position:absolute;inset:0;background:radial-gradient(220px 120px at 88% 8%,rgba(76,255,201,.4),transparent 70%),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 14px);pointer-events:none}.gift_giftCardLogo__F_qEB.app-logo-light{height:17px;min-height:17px;width:128px;position:relative;z-index:1}.gift_giftCardAmount__9YXcx{font-family:var(--f-disp);font-weight:600;font-size:60px;line-height:.86;letter-spacing:.01em;color:var(--tf-neon);font-variant-numeric:tabular-nums;position:relative;z-index:1;margin:14px 0 2px}.gift_giftCardMeta__yvi23{display:flex;align-items:center;justify-content:space-between;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.62);position:relative;z-index:1;margin-top:12px}.gift_presetGrid__wtrHm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 15px}.gift_presetTile__cBW5G{display:flex;align-items:center;justify-content:center;padding:16px 8px 13px;background:var(--sheet2);border:1px solid var(--line);color:var(--fg);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.gift_presetTile__cBW5G:focus-visible,.gift_presetTile__cBW5G:hover{border-color:var(--tf);color:var(--tf)}.gift_presetTileActive__MVVzM,.gift_presetTileActive__MVVzM:focus-visible,.gift_presetTileActive__MVVzM:hover{border-color:var(--ink);background:var(--ink);color:var(--white)}.gift_presetTileActive__MVVzM .gift_amt__HktK2{color:var(--tf-neon)}.gift_amt__HktK2{display:block;font-family:Teko,sans-serif;font-weight:600;font-size:30px;line-height:.9;letter-spacing:.5px;font-variant-numeric:tabular-nums}.gift_textarea__cA5g2{min-height:84px;line-height:1.5;resize:vertical}.gift_twoCol__fM_j1{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.gift_scheduleField__5lmgl{margin-top:15px}.gift_errorText__Fi_u7{margin:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--err) 55%,transparent);background:color-mix(in srgb,var(--err) 9%,transparent);color:var(--fg);font-size:13px;line-height:1.5}.gift_checkboxRow__uYCz_{display:flex;align-items:center;min-height:48px}.gift_recipientBlock__qmvdL{display:flex;flex-direction:column;gap:16px;padding-top:4px;border-top:1px solid var(--line)}.gift_segmented__dKJVA{display:flex;flex-wrap:wrap;gap:6px;align-self:flex-start}.gift_segment__3VPgr{display:flex;align-items:center;justify-content:center;min-height:40px;padding:9px 16px;background:var(--sheet);border:1px solid var(--line);color:var(--fg);font-family:var(--f-ui);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.gift_segment__3VPgr:focus-visible,.gift_segment__3VPgr:hover{border-color:var(--tf);color:var(--tf)}.gift_segmentActive__KEWsR,.gift_segmentActive__KEWsR:focus-visible,.gift_segmentActive__KEWsR:hover{background:var(--ink);border-color:var(--ink);color:var(--tf-neon);font-weight:700}.gift_turnstile__ip8OS{display:flex;justify-content:center;margin:16px 0}.gift_trustLine__49QU6{margin:10px 0 0;text-align:center;font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ghost)}.gift_trustBlock__QyngU{list-style:none;margin:18px 0 0;padding:15px 0 0;border-top:1px solid var(--line2);display:flex;flex-direction:column;gap:9px}.gift_trustRow__kEcHZ{display:flex;align-items:center;gap:9px;font-size:12.5px;line-height:1.45;color:var(--mut)}.gift_trustTick__FodSF{flex:0 0 auto;width:13px;height:13px;color:var(--tf-deep)}.gift_cardBlock__5N0Hv{display:flex;flex-direction:column;gap:12px}.gift_reassure__IyUG8{margin:13px 0 0;text-align:center;font-size:12px;line-height:1.45;color:var(--mut)}.gift_backLink__A6MQz{display:flex;align-items:center;justify-content:center;min-height:48px;padding:8px 0;background:none;border:none;color:var(--dim);font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gift_backLink__A6MQz:focus-visible,.gift_backLink__A6MQz:hover{color:var(--fg)}.gift_payForm__CpV_j{display:flex;flex-direction:column;gap:16px}.gift_unavailableText__E15jC{margin:0;padding:14px;border:1px solid var(--line);color:var(--dim);font-size:14px;line-height:1.5}.gift_mobileBar__HGRSm{display:none}@media (max-width:900px){.gift_layout__aF_Ut{grid-template-columns:minmax(0,1fr)}.gift_railSticky__g474E{position:static}.gift_title__NjSwD{font-size:40px}.gift_shell__jRwIt{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.gift_mobileBar__HGRSm{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 18px calc(12px + env(safe-area-inset-bottom, 0px));background:var(--ink);border-top:3px solid var(--tf-neon)}.gift_mobileBarTotal__gGTCG{display:flex;flex-direction:column;gap:2px}.gift_mobileBarLabel__Yfs47{font-family:var(--f-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.62)}.gift_mobileBarValue__fbv0S{font-family:var(--f-disp);font-weight:600;font-size:28px;line-height:1;color:var(--white);font-variant-numeric:tabular-nums}}@media (max-width:900px) and (pointer:coarse){.gift_mobileBar__HGRSm[data-typing=true]{display:none}}@media (max-width:560px){.gift_title__NjSwD{font-size:34px}.gift_amt__HktK2{font-size:22px}.gift_presetGrid__wtrHm{grid-template-columns:repeat(2,minmax(0,1fr))}.gift_twoCol__fM_j1{grid-template-columns:1fr}.gift_giftCardObject__a7sFb{min-height:148px;padding:18px}.gift_giftCardAmount__9YXcx{font-size:42px}}.gift_blockBody__Xtv4N{margin-top:9px}.gift_fork__2PSnM{display:grid;grid-template-columns:1fr 1fr;margin:16px 0 0;border:1px solid var(--line);background:var(--sheet)}.gift_forkDoor__4EEbP,.gift_forkHere__JZZ5H{display:flex;align-items:center;gap:9px;padding:11px 14px;min-height:46px}.gift_forkHereLabel__P_fyu{font-size:23px;color:var(--ink)}.gift_forkDoor__4EEbP{border-left:1px solid var(--line);font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tf)}.gift_forkArrow__B4Trl{margin-left:auto}.gift_forkDoor__4EEbP:focus-visible{outline:2px solid var(--tf);outline-offset:-3px}@media (max-width:560px){.gift_fork__2PSnM{grid-template-columns:1fr 1.35fr}.gift_forkDoor__4EEbP,.gift_forkHere__JZZ5H{padding:10px 11px;gap:6px}.gift_forkHereLabel__P_fyu{font-size:19px}.gift_forkDoor__4EEbP{font-size:10px;letter-spacing:.06em}}