.xg5jla_topBar{background:#fbf8f2;padding:10px 16px;display:flex}.xg5jla_topBar a{line-height:0;display:block}.xg5jla_top{grid-template-columns:minmax(0,1fr);display:grid}.xg5jla_heroArt{z-index:0;background:#a9d3e4;grid-area:1/1;min-height:900px;position:relative;overflow:hidden}.xg5jla_heroImage{object-fit:cover;object-position:70% 100%;width:100%;height:100%;position:absolute;inset:0;transform:translateY(56px)}.xg5jla_heroText{z-index:1;flex-direction:column;grid-area:1/1;justify-content:space-between;gap:16px;padding:16px 14px 18px;display:flex;position:relative}.xg5jla_paper{isolation:isolate;color:var(--plum);border-radius:20px;position:relative}.xg5jla_paper:before{content:"";z-index:-1;filter:url(#christmas-paper-edge);background:#fbf8f2f0;border-radius:20px;position:absolute;inset:0;box-shadow:0 6px 16px #3c145040}.xg5jla_heroHead{padding:14px 20px 16px}.xg5jla_title{font-family:var(--font-poppins);letter-spacing:-.02em;text-wrap:balance;margin:0 0 14px;font-size:clamp(25px,7vw,29px);font-weight:800;line-height:1.1}.xg5jla_lead{color:#43194fb3;margin:0 0 14px;font-size:15px;line-height:1.4}.xg5jla_greeting{margin:-4px 0 10px;font-size:15px;font-weight:800}.xg5jla_matchSentence{margin:-6px 0 14px;font-size:14px;font-weight:700}.xg5jla_cta{width:100%;min-height:52px;color:var(--plum);font-family:var(--font-poppins);background:#f0d980;border-radius:999px;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:inline-flex}.xg5jla_progress{margin-top:12px}.xg5jla_progressLine{font-family:var(--font-poppins);margin:0 0 6px;font-size:13px;font-weight:700}.xg5jla_progressTrack{background:#43194f24;border-radius:999px;height:6px;overflow:hidden}.xg5jla_progressFill{border-radius:inherit;background:var(--teal);min-width:6px;height:100%;display:block}.xg5jla_mini{text-align:center;grid-area:2/1;padding:44px 16px 48px}.xg5jla_mini>h2{color:var(--plum);font-family:var(--font-poppins);letter-spacing:-.015em;margin:0 0 20px;font-size:26px;font-weight:800}.xg5jla_formWrap{background:var(--plum);grid-area:3/1;padding:32px 14px 40px}.xg5jla_formPanel{max-width:520px;margin-inline:auto;padding:22px 20px 24px}.xg5jla_panelTitle{font-family:var(--font-poppins);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 18px;font-size:13px;font-weight:800;display:flex}.xg5jla_form{display:block}.xg5jla_amountHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:10px;display:flex}.xg5jla_amountHeader span{font-family:var(--font-poppins);font-size:16px;font-weight:800}@media (max-width:359px){.xg5jla_amountHeader{flex-direction:column;align-items:flex-start}}.xg5jla_amountHeader strong{font-family:var(--font-poppins);font-size:30px;font-weight:800}.xg5jla_amountHeader strong.xg5jla_amountLong{font-size:22px}.xg5jla_presets{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.xg5jla_presets button{white-space:nowrap;cursor:pointer;border:1.5px solid var(--plum);min-width:56px;min-height:44px;color:var(--plum);font-family:var(--font-poppins);background:0 0;border-radius:999px;flex:56px;padding:0 2px;font-size:15px;font-weight:800}@media (max-width:359px){.xg5jla_presets button{flex-basis:calc(33.333% - 8px)}}.xg5jla_presets button.xg5jla_selected{color:#fbf8f2;background:var(--plum)}.xg5jla_customAmount{margin-top:12px;display:block}.xg5jla_customAmount>span{color:var(--ink-soft);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.xg5jla_customAmount div{font-family:var(--font-poppins);align-items:center;gap:6px;font-weight:800;display:flex}.xg5jla_customAmount input{width:100%;height:48px;color:var(--plum);font-family:var(--font-poppins);background:#fff;border:1.5px solid #43194f4d;border-radius:14px;padding:0 14px;font-size:16px;font-weight:700}.xg5jla_moneyLine{min-height:21px;margin:14px 0 16px;font-size:15px;font-weight:800;line-height:1.4}.xg5jla_checkout{cursor:pointer;width:100%;min-height:52px;color:var(--plum);font-family:var(--font-poppins);background:#f0d980;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-block:8px;font-size:17px;font-weight:800;display:flex}.xg5jla_checkout:disabled{cursor:progress;opacity:.6}.xg5jla_error{color:#a1273e;margin:12px 0 0;font-size:14px;font-weight:700}.xg5jla_mealCheck{color:var(--ink-soft);text-align:center;margin:10px 0 0;font-size:13px;text-decoration:underline;display:block}.xg5jla_trust{color:var(--ink-soft);justify-content:center;align-items:center;gap:6px;margin:14px 0 0;font-size:12px;display:flex}.xg5jla_ended{font-family:var(--font-poppins);text-align:center;margin:0;font-size:18px;font-weight:700}.xg5jla_terms{width:min(760px,100% - 32px);color:var(--ink-soft);margin:0 auto;padding:24px 0 48px;font-size:13px;line-height:1.6}.xg5jla_terms p{margin:0 0 10px}@media (min-width:700px) and (max-width:980px){.xg5jla_heroArt{min-height:179vw}.xg5jla_heroImage{object-position:50% 100%;transform:none}}@media (min-width:981px){.xg5jla_top{grid-template-columns:40px minmax(340px,380px) 16px minmax(340px,380px) minmax(0,1fr)}.xg5jla_heroImage{object-position:50% 100%;transform:none}.xg5jla_heroArt{grid-area:1/1/2/-1;min-height:760px}.xg5jla_heroText{grid-area:1/2/2/3;justify-content:center;padding:40px 0}.xg5jla_title{font-size:40px}.xg5jla_formWrap{background:0 0;grid-area:1/4/2/5;align-self:center;padding:32px 0}.xg5jla_formPanel{max-width:none}.xg5jla_mini{grid-area:2/1/3/-1}}.xg5jla_linkNote{color:var(--ink-soft);text-align:center;margin:8px 0 0;font-size:13px}
._5z8DuG_fields{gap:16px;margin-bottom:26px;display:grid}._5z8DuG_field,._5z8DuG_field label{display:block}._5z8DuG_field label>span{color:var(--ink-soft);margin-bottom:7px;font-size:12px;font-weight:700;display:block}._5z8DuG_field input,._5z8DuG_field textarea{width:100%;color:var(--forest);font-family:var(--font-poppins);background:#fff;border:1px solid #0e231829;border-radius:15px;outline:0;padding:0 18px;font-size:16px;font-weight:600}._5z8DuG_field input{height:50px}._5z8DuG_field textarea{resize:vertical;padding-top:14px;padding-bottom:14px}._5z8DuG_field input:focus,._5z8DuG_field textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px #0aae9a1f}._5z8DuG_field input[aria-invalid=true],._5z8DuG_field textarea[aria-invalid=true]{border-color:#a1273e}._5z8DuG_messageNote{color:var(--ink-soft);margin-top:4px;font-size:12px;display:block}._5z8DuG_counter{color:var(--ink-soft);text-align:right;margin-top:6px;font-size:12px;display:block}._5z8DuG_fieldError{color:#a1273e;margin-top:6px;font-size:13px;font-weight:700;display:block}._5z8DuG_share{margin-top:28px}._5z8DuG_shareActions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:12px;display:grid}._5z8DuG_retry{margin-top:8px;display:inline-flex}@media (max-width:700px){._5z8DuG_memberButtons,._5z8DuG_shareActions{grid-template-columns:1fr}}._5z8DuG_memberStep{color:var(--forest);background:#fff;border:1px solid #0e23181f;border-radius:22px;margin-top:24px;padding:20px}._5z8DuG_memberStep p{margin:0 0 12px;font-size:15px;line-height:1.5}._5z8DuG_memberButtons{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}._5z8DuG_memberForm{gap:10px;display:grid}._5z8DuG_memberForm label{display:block}._5z8DuG_memberForm label span{color:var(--ink-soft);margin-bottom:6px;font-size:13px;font-weight:700;display:block}._5z8DuG_memberForm input{width:100%;height:48px;color:var(--forest);font-family:var(--font-poppins);text-transform:uppercase;background:#fff;border:1px solid #0e231829;border-radius:15px;outline:0;padding:0 16px;font-size:16px;font-weight:600}._5z8DuG_memberForm input:focus{border-color:var(--teal);box-shadow:0 0 0 3px #0aae9a1f}._5z8DuG_memberError{color:#a1273e;font-weight:700}._5z8DuG_preview{width:55%;margin:8px auto 28px;display:block;transform:rotate(-3deg)}._5z8DuG_preview img{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 18px 40px #3c145038,0 4px 10px #3c14501f}._5z8DuG_giftPage{width:min(760px,100% - 40px);margin:0 auto;padding:24px 0 72px}._5z8DuG_giftPage>h1{color:var(--forest);font-family:var(--font-poppins);letter-spacing:-.015em;overflow-wrap:anywhere;text-wrap:balance;margin:0 0 24px;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.1}._5z8DuG_giftPage>p{color:var(--ink-soft);font-size:18px;line-height:1.55}._5z8DuG_receiptLine{overflow-wrap:anywhere;color:var(--ink-soft);margin:-12px 0 20px;font-size:17px;line-height:1.5}
main.hvVMqa_stage{isolation:isolate;background:var(--plum);justify-content:center;align-items:center;min-height:100dvh;padding:0;display:flex}.hvVMqa_story{--stack-display:var(--font-poppins), "Geeza Pro", "Noto Sans Arabic", "Kohinoor Devanagari", "Noto Sans Devanagari", "Thonburi", "Noto Sans Thai", sans-serif;--stack-hand:Georgia, "Times New Roman", "Geeza Pro", "Noto Naskh Arabic", "Kohinoor Devanagari", "Noto Serif Devanagari", "Thonburi", "Noto Serif Thai", serif;--px:1px;--frame:min(calc(100dvh * 9 / 16), 520px);--safe-top:calc(env(safe-area-inset-top,0px) + 12px);--safe-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);flex-direction:column;gap:12px;width:min(100vw,420px);margin:0 auto;display:flex;position:relative}.hvVMqa_defs{pointer-events:none;width:0;height:0;position:absolute}.hvVMqa_slide{--px:max(1px, calc(100cqw / 390));--u:max(calc(100cqw / 540), calc(100cqh / 960));--ua:max(calc(100cqw / 900), calc(100cqh / 1600));aspect-ratio:9/16;color:var(--plum);position:relative;overflow:hidden;container-type:size}.hvVMqa_slide[data-slide="0"]{background:url(data:image/webp;base64,UklGRnwBAABXRUJQVlA4IHABAADQBwCdASoUACQAPu1qrVCppaQiqqgBMB2JagCdM1DERsVoPbxx1no8UL+e/NWIf8shfB/YJZsGZ731TL6pOmC36QmirRpOAADJMQjoqzjmaMvmb7xbBazjhMMeqwZT/aePbfv1P8Noks11FxlCjjEVUrq69OcJearm5BHHFUVXc15jHfajLhM6hVUBzZsllbAqqGzH1Mn1BlT5yjIMLnxs0rRyugpwZrk0BDxVTXxQgD8otpJ7Fw3f75WMx11BkEVyIBmd6iE4UIdOOmBJ1vwFSSSJY4V+hUl4UU5lMwCbvOyF0f/F/H7ZLVw0536PUMCwOoFDhEZzugmlcJUijJ/PYAKpe1RLC1pgz8XxXX4+xcUCD2B0g9Qq90oMbAiUa0lt2wctWRtaZeJQbtMy1OCK12PwkRry08FdbXJJh+J9onxmHLGkgngQmw7MUfZ1Ifg1W71XPX2AvRJupGz/X2DgHjboKV5KlKj/F+zkpAAAAA==) 50%/cover}.hvVMqa_art{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}.hvVMqa_content{z-index:6;pointer-events:none;position:absolute;inset:0}.hvVMqa_content a,.hvVMqa_content button,.hvVMqa_content input,.hvVMqa_shareButton{pointer-events:auto}.hvVMqa_progress,.hvVMqa_zone,.hvVMqa_shareButton,.hvVMqa_soundToggle,.hvVMqa_scrim{display:none}.hvVMqa_story[data-js="1"]{touch-action:pan-y;-webkit-user-select:none;user-select:none;gap:0;width:100vw;height:100dvh;display:block;position:relative;overflow:hidden;container-type:size}.hvVMqa_story[data-js="1"] .hvVMqa_slide{aspect-ratio:auto;display:none;position:absolute;inset:0}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true]{display:block}.hvVMqa_story[data-js="1"] .hvVMqa_scrim{z-index:7;pointer-events:none;background:linear-gradient(#280a3c73,#280a3c00);height:64px;display:block;position:absolute;top:0;left:0;right:0}.hvVMqa_story[data-js="1"] .hvVMqa_progress{top:var(--safe-top);z-index:8;pointer-events:none;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:12px;right:12px}.hvVMqa_progress li{background:#fbf8f259;border-radius:2px;flex:1;height:3px}.hvVMqa_progress .hvVMqa_progressDone{background:#fbf8f2e6}.hvVMqa_story[data-js="1"] .hvVMqa_zone{z-index:5;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;display:block;position:absolute;top:0;bottom:0}.hvVMqa_zoneBack{width:30%;left:0}.hvVMqa_zoneNext{width:70%;right:0}.hvVMqa_story[data-js="1"] .hvVMqa_shareButton{top:calc(var(--safe-top) + 10px);z-index:9;cursor:pointer;height:36px;color:var(--plum);font-family:var(--stack-display);font-size:calc(13 * var(--px));background:#fbf8f2f0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:800;display:inline-flex;position:absolute;right:12px}.hvVMqa_enhancedOnly{display:none}.hvVMqa_story[data-js="1"] .hvVMqa_enhancedOnly{display:inline-flex}.hvVMqa_backdrop,.hvVMqa_arrow{display:none}@media (min-width:700px){.hvVMqa_story[data-js="1"]{width:var(--frame);border-radius:28px;box-shadow:0 24px 60px #00000059}.hvVMqa_backdrop{z-index:-1;filter:blur(36px)brightness(.5)saturate(1.1);object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0;scale:1.15}}@media (min-width:700px) and (hover:hover){.hvVMqa_arrow{z-index:20;cursor:pointer;width:48px;height:48px;color:var(--plum);background:#fbf8f2e6;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;translate:0 -50%}.hvVMqa_arrow:disabled{opacity:.35;cursor:default}.hvVMqa_arrowBack{left:calc(50% - var(--frame) / 2 - 72px)}.hvVMqa_arrowNext{right:calc(50% - var(--frame) / 2 - 72px)}}.hvVMqa_paper{isolation:isolate;pointer-events:auto;border-radius:20px;position:absolute}.hvVMqa_paper:before{content:"";z-index:-1;filter:url(#christmas-paper-edge);background:#fbf8f2f0;border-radius:20px;position:absolute;inset:0;box-shadow:0 6px 16px #3c145040}.hvVMqa_paperPlum{color:#fbf8f2}.hvVMqa_paperPlum:before{background:#43194ff5}.hvVMqa_glow{isolation:isolate;pointer-events:auto;position:absolute}.hvVMqa_glow:before{content:"";z-index:-1;background:radial-gradient(closest-side,#fbf8f299,#fbf8f200);position:absolute;inset:-40px -24px}.hvVMqa_statBlock{top:calc(var(--safe-top) + 52px);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:22px 16px;display:flex;left:20px;right:20px}.hvVMqa_statHeading{font-family:var(--stack-display);flex-direction:column;align-items:center;margin:0;font-weight:800;line-height:1.1;display:flex}.hvVMqa_kicker{color:#43194fcc;max-width:340px;font-size:calc(14 * var(--px));overflow-wrap:break-word;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:14px 0 6px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.hvVMqa_figureLine{white-space:nowrap;justify-content:center;align-items:baseline;gap:6px;display:flex}.hvVMqa_figure{font-size:calc(64 * var(--px));letter-spacing:-.02em;font-weight:800;line-height:1.05}.hvVMqa_figureUnit{font-size:min(calc(28 * var(--px)), 7.2cqw);font-weight:800}.hvVMqa_noun{font-size:min(calc(22 * var(--px)), 5.6cqw);text-align:center;font-weight:800}.hvVMqa_tagAnchor{top:calc(100cqh - (1600 - 1030) * var(--ua));left:calc(50cqw + 110 * var(--ua));width:0;height:0;position:absolute}.hvVMqa_tag:before{background:#fbf8f2}.hvVMqa_tag{top:calc(80 * var(--ua));left:calc(-215 * var(--ua));width:calc(430 * var(--ua));padding:calc(46 * var(--ua)) calc(24 * var(--ua)) calc(30 * var(--ua));text-align:center;transform-origin:50% calc(-80 * var(--ua));rotate:-3deg}.hvVMqa_tag:after{content:"";top:calc(16 * var(--ua));left:calc(50% - 5 * var(--ua));width:calc(10 * var(--ua));height:calc(10 * var(--ua));background:#b7a47a;border-radius:50%;position:absolute}.hvVMqa_tagString{top:calc(-80 * var(--ua));width:2px;height:calc(96 * var(--ua));background:#d9b86a;position:absolute;left:calc(50% - 1px)}.hvVMqa_tagHeading{font-family:var(--stack-display);font-size:max(calc(20 * var(--px)), calc(56 * var(--ua)));overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:800;line-height:1.1;display:-webkit-box;overflow:hidden}.hvVMqa_tagFrom{font-size:max(calc(13 * var(--px)), calc(34 * var(--ua)));text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;overflow:hidden}.hvVMqa_openRow{right:0;bottom:var(--safe-bottom);justify-content:center;display:flex;position:absolute;left:0}.hvVMqa_open{cursor:pointer;min-height:52px;color:var(--plum);font-family:var(--stack-display);font-size:calc(18 * var(--px));pointer-events:auto;background:#f0d980;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 44px;font-weight:800}.hvVMqa_messagePanel{top:calc(var(--safe-top) + 52px);text-align:center;padding:22px 22px 24px;left:20px;right:20px;transform:rotate(-1.5deg)}.hvVMqa_messageKicker{overflow-wrap:break-word;font-family:var(--stack-display);font-size:calc(12 * var(--px));letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-weight:800}.hvVMqa_message{font-family:var(--stack-hand);font-size:calc(24 * var(--px));overflow-wrap:break-word;white-space:pre-line;margin:0;font-style:italic;line-height:1.3}.hvVMqa_signature{font-family:var(--stack-hand);font-size:calc(18 * var(--px));text-align:right;overflow-wrap:break-word;margin:12px 0 0;font-style:italic}.hvVMqa_fineprint{color:#fbf8f2;font-size:calc(11 * var(--px));text-align:center;text-shadow:0 1px 3px #280a3cb3;pointer-events:auto;margin:0}.hvVMqa_fineprint a{text-underline-offset:2px;text-decoration:underline}.hvVMqa_confetti{z-index:10;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hvVMqa_miniFrame{box-sizing:border-box;border:6px solid var(--plum);background:var(--plum);border-radius:34px;width:260px;margin-inline:auto;overflow:hidden;box-shadow:0 16px 36px #11081447}.hvVMqa_miniFrame:has(>.hvVMqa_story[data-js="1"]){height:453px}.hvVMqa_story.hvVMqa_storyMini[data-js="1"]{--safe-top:12px;--safe-bottom:16px;transform-origin:0 0;width:390px;height:693px;box-shadow:none;border-radius:0;transform:scale(.6359)}.hvVMqa_subscript{font-family:var(--font-source-sans-pro), sans-serif;font-weight:700}.hvVMqa_miniWrap{flex-direction:column;align-items:center;display:flex}.hvVMqa_miniCounter{color:var(--plum);font-family:var(--stack-display);font-size:calc(13 * var(--px));order:2;margin:12px 0 0;font-weight:700}.hvVMqa_slide[data-id=live]{background:#43194f}.hvVMqa_liveHeading{top:calc(var(--safe-top) + 60px);z-index:2;color:#fbf8f2;font-family:var(--stack-display);font-size:clamp(calc(17 * var(--px)), 5.1cqw, calc(24 * var(--px)));text-align:center;text-wrap:balance;margin:0;font-weight:800;line-height:1.2;display:grid;position:absolute;left:24px;right:24px}.hvVMqa_liveHeading span{overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:1/1;animation:.2s ease-out hvVMqa_captionIn;display:-webkit-box;overflow:hidden}.hvVMqa_liveHeading span[data-leaving=true]{animation:.2s ease-out forwards hvVMqa_fadeOut}.hvVMqa_treeStage{top:calc(100cqh - 1600 * var(--ua));left:calc(50cqw - 450 * var(--ua));z-index:1;width:calc(900 * var(--ua));height:calc(1600 * var(--ua));transform-origin:50% 45%;pointer-events:none;position:absolute;transform:scale(.9)}.hvVMqa_treePiece,.hvVMqa_eggplantPiece,.hvVMqa_starPiece{position:absolute}.hvVMqa_treePiece,.hvVMqa_eggplantPiece,.hvVMqa_starPiece img{width:100%;height:100%;display:block}.hvVMqa_ornaments{margin:0;padding:0;list-style:none;position:absolute;inset:0}.hvVMqa_ornament{aspect-ratio:1;filter:brightness(.55);position:absolute;translate:-50% -50%}.hvVMqa_ornament[data-lit=true]{filter:none}.hvVMqa_ornamentGlow{opacity:0;background:radial-gradient(circle,#ffd678d9 0%,#ffd67800 65%);border-radius:50%;position:absolute;inset:-45%}.hvVMqa_ornament[data-lit=true] .hvVMqa_ornamentGlow{opacity:.8}.hvVMqa_ornamentFace{border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 2px #f0d980}.hvVMqa_ornamentPhoto{background-position:50%;background-size:cover}.hvVMqa_polaroid{z-index:5;margin:0;transition:left .55s ease-in-out,top .55s cubic-bezier(.25,.9,.45,1),width .55s ease-in-out,rotate .55s ease-in-out;position:absolute;translate:-50% -50%;rotate:-3deg;container-type:inline-size}.hvVMqa_polaroid[data-phase=fly]{rotate:0deg}.hvVMqa_polaroidFrame{background:#fbf8f2;border-radius:2cqw;padding:5cqw 5cqw 0;box-shadow:0 1.5cqw 6cqw #1e082873}.hvVMqa_polaroidPhoto{aspect-ratio:1;background-position:50%;background-size:cover;width:100%;display:block}.hvVMqa_polaroid figcaption{color:var(--plum);text-overflow:ellipsis;white-space:nowrap;text-align:center;padding:3.5cqw 0 4.5cqw;font-size:6.2cqw;font-weight:700;line-height:1.2;overflow:hidden}.hvVMqa_starPiece{filter:drop-shadow(0 0 14px #ffd678e6)}.hvVMqa_starInitial{color:var(--plum);font-family:var(--stack-display);font-size:calc(54 * var(--ua));font-weight:800;line-height:1;position:absolute;translate:-50% -50%}.hvVMqa_eggplantPiece{transform-origin:0 100%;transform:scale(.76);translate:max(0px, calc((12px - 50cqw + 388.8 * var(--ua)) / .9)) 0}.hvVMqa_treeCaption{bottom:calc(var(--safe-bottom) + 66px);z-index:3;width:calc(100cqw - 200px);min-height:calc(20 * var(--px));display:grid;position:absolute;left:50%;translate:-50%}.hvVMqa_treeCaption p{color:var(--plum);font-size:calc(14 * var(--px));text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;margin:0;font-weight:700;line-height:1.3;animation:.2s ease-out hvVMqa_captionIn;overflow:hidden}.hvVMqa_treeCaption p[data-leaving=true]{animation:.2s ease-out forwards hvVMqa_fadeOut}.hvVMqa_liveBottom{right:16px;bottom:var(--safe-bottom);z-index:3;gap:12px;display:grid;position:absolute;left:16px}.hvVMqa_ghostButton{cursor:pointer;color:#fbf8f2;min-height:48px;font-family:var(--stack-display);font-size:calc(15 * var(--px));pointer-events:auto;background:#43194f;border:0;border-radius:999px;font-weight:800}.hvVMqa_keepCard{right:14px;bottom:calc(var(--safe-bottom) + 18px);text-align:center;justify-items:center;gap:6px;padding:10px 14px 6px;display:grid;left:14px}.hvVMqa_keepCard:before{background:#fbf8f2}.hvVMqa_keepGrown{font-size:calc(13 * var(--px));margin:0 0 -6px;font-weight:700}.hvVMqa_keepHeading{font-family:var(--stack-display);font-size:calc(24 * var(--px));margin:0;font-weight:800;line-height:1.15}.hvVMqa_keepLine{font-size:calc(14.5 * var(--px));margin:0;font-weight:600;line-height:1.3}.hvVMqa_keepCard .hvVMqa_primary{min-height:46px}.hvVMqa_appLink{font-size:calc(14 * var(--px));text-underline-offset:3px;font-weight:700;text-decoration:underline}.hvVMqa_keepFootnote{color:#43194fbf;font-size:calc(11 * var(--px));margin:0}.hvVMqa_legalRow{color:#43194fd9;text-shadow:none;right:0;bottom:var(--safe-bottom);position:absolute;left:0}.hvVMqa_topActions{top:calc(var(--safe-top) + 10px);z-index:9;pointer-events:auto;gap:8px;display:flex;position:absolute;right:12px}.hvVMqa_iconButton{cursor:pointer;width:36px;height:36px;color:var(--plum);background:#fbf8f2f0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.hvVMqa_pillButton{cursor:pointer;height:36px;color:var(--plum);font-family:var(--stack-display);font-size:calc(13 * var(--px));background:#fbf8f2f0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:800;display:inline-flex}.hvVMqa_primary{width:100%;min-height:52px;color:var(--plum);font-family:var(--stack-display);font-size:calc(17 * var(--px));background:#f0d980;border-radius:999px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.hvVMqa_group{top:calc(100cqh - (1600 - var(--sy)) * var(--ua));left:calc(50cqw + (var(--sx) - 450) * var(--ua));z-index:0;width:calc(var(--sw) * var(--ua));height:calc(var(--sh) * var(--ua));pointer-events:none;transform-origin:50% 100%;position:absolute}.hvVMqa_sprite{top:calc(100cqh - (1600 - var(--sy)) * var(--ua));left:calc(50cqw + (var(--sx) - 450) * var(--ua));z-index:1;width:calc(var(--sw) * var(--ua));height:calc(var(--sh) * var(--ua));pointer-events:none;transform-origin:50% 100%;position:absolute}.hvVMqa_anchor{top:calc(100cqh - (1600 - var(--sy)) * var(--ua));left:calc(50cqw + (var(--sx) - 450) * var(--ua));z-index:2;pointer-events:none;width:0;height:0;position:absolute}.hvVMqa_drop{--fall:calc(130 * var(--ua));opacity:0;background:#2f7fc1;border:1.5px solid #3b1d4a;border-radius:50% 0 50% 50%;width:12px;height:12px;position:absolute;top:0;left:-6px;translate:0 -6px;rotate:45deg}.hvVMqa_drop:after{content:"";background:#fff;border-radius:50%;width:3.5px;height:3.5px;position:absolute;top:1.5px;left:1.5px}.hvVMqa_sparkle{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;background:#fbf8f2;width:16px;height:16px;position:absolute;top:-8px;left:-8px}.hvVMqa_count{font-variant-numeric:tabular-nums;display:inline-grid}.hvVMqa_countSizer,.hvVMqa_countShown{white-space:nowrap;grid-area:1/1}.hvVMqa_countSizer{visibility:hidden}.hvVMqa_countShown{justify-self:center}@media (prefers-reduced-motion:no-preference){.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=envelope][data-opening=true] .hvVMqa_sealOnFlap{animation:.2s ease-in forwards hvVMqa_sealPop}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=envelope][data-opening=true] .hvVMqa_flapSwing{animation:.45s ease-out .1s forwards hvVMqa_flapLift}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=land] .hvVMqa_sapling{animation:.45s ease-out 1.1s both hvVMqa_saplingGrow}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=envelope] .hvVMqa_tag{animation:3s ease-in-out infinite hvVMqa_tagSwing}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=envelope][data-opening=true] .hvVMqa_tagAnchor,.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=envelope][data-opening=true] .hvVMqa_openRow{animation:.25s ease-out forwards hvVMqa_fadeOut}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=message] .hvVMqa_sprite{animation:2.4s ease-in-out infinite hvVMqa_bob}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=message] .hvVMqa_messagePanel{animation:.4s ease-out .16s both hvVMqa_cardUnfold}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=message] .hvVMqa_messageKicker{animation:.3s ease-out .5s both hvVMqa_letterIn}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=message] .hvVMqa_message{animation:.3s ease-out .62s both hvVMqa_letterIn}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=message] .hvVMqa_signature{animation:.3s ease-out .74s both hvVMqa_letterIn}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=co2] .hvVMqa_sprite{animation:.5s ease-in-out infinite hvVMqa_wheelBump}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=co2] .hvVMqa_trailReveal{animation:1s ease-out both hvVMqa_trailDraw}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=animals] .hvVMqa_sprite{animation:2.5s ease-out infinite hvVMqa_hop}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=animals] .hvVMqa_group{animation:.35s ease-out .15s both hvVMqa_groupPop}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=water] .hvVMqa_drop{animation:1.8s ease-in infinite hvVMqa_drop}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=water] .hvVMqa_ring{animation:1.8s ease-out infinite hvVMqa_ring}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=land] .hvVMqa_sprite{animation:1.5s ease-in-out .2s hvVMqa_dig}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=land] .hvVMqa_sparkle{animation:4s ease-out 1.6s infinite hvVMqa_sparkle}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=ripple] .hvVMqa_art{animation:.4s ease-out both hvVMqa_riseIn}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=ripple] .hvVMqa_keepCard{animation:.45s ease-out both hvVMqa_riseIn}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=ripple] .hvVMqa_shimmer:after{animation:5s ease-in-out infinite hvVMqa_shimmer}}.hvVMqa_shimmer{position:relative;overflow:hidden}.hvVMqa_shimmer:after{content:"";opacity:0;background:linear-gradient(100deg,#0000 35%,#ffffffa6 50%,#0000 65%);position:absolute;inset:0;translate:-120%}.hvVMqa_trail{top:calc(100cqh - 1600 * var(--ua));left:calc(50cqw - 450 * var(--ua));z-index:0;width:calc(900 * var(--ua));height:calc(1600 * var(--ua));pointer-events:none;position:absolute}.hvVMqa_ring{top:calc(130 * var(--ua) - 8px);opacity:0;border:2.5px solid #ffffffe6;border-radius:50%;width:40px;height:16px;position:absolute;left:-20px;scale:.2;box-shadow:0 0 0 1px #2f7fc18c}.hvVMqa_messagePanel:before{background:#fbf8f2;box-shadow:0 10px 24px #3c145059}@keyframes hvVMqa_tagSwing{0%,to{rotate:-4.5deg}50%{rotate:-.5deg}}@keyframes hvVMqa_fadeOut{to{opacity:0}}@keyframes hvVMqa_sealPop{0%{scale:1}40%{scale:1.15}to{scale:0}}@keyframes hvVMqa_letterIn{0%{opacity:0}}@keyframes hvVMqa_cardUnfold{0%{opacity:0;transform-origin:50% 0;transform:rotate(-1.5deg)scaleY(0)}to{opacity:1;transform-origin:50% 0;transform:rotate(-1.5deg)scaleY(1)}}@keyframes hvVMqa_snowFall{0%{opacity:0;translate:0 -4cqh}15%,85%{opacity:.85}to{opacity:0;translate:18px 96cqh}}@keyframes hvVMqa_letterRise{0%{opacity:0;scale:.6;translate:0 var(--letter-from)}25%{opacity:1}to{opacity:1;translate:0;rotate:-1.5deg;scale:1}}@keyframes hvVMqa_bob{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-4px)rotate(.5deg)}}@keyframes hvVMqa_wheelBump{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes hvVMqa_trailDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hvVMqa_groupPop{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes hvVMqa_hop{0%,24%,to{transform:translateY(0)}12%{transform:translateY(-8px)}}@keyframes hvVMqa_dig{0%,50%,to{transform:rotate(0)}12%,37%{transform:rotate(-3deg)}}@keyframes hvVMqa_drop{0%{opacity:0;translate:0 -6px}4%{opacity:1}33%{opacity:1;translate:0 var(--fall)}36%,to{opacity:0;translate:0 var(--fall)}}@keyframes hvVMqa_ring{0%,33%{opacity:0;scale:.2}36%{opacity:.9;scale:.2}to{opacity:0;scale:1}}@keyframes hvVMqa_sparkle{0%,60%,to{opacity:0;transform:scale(.2)}72%{opacity:1;transform:scale(1)}88%{opacity:0;transform:scale(.4)}}@keyframes hvVMqa_riseIn{0%{transform-origin:50% 100%;transform:translateY(8px)scale(1.02)}}@keyframes hvVMqa_shimmer{0%,to{opacity:0;translate:-120%}5%{opacity:1}25%{opacity:1;translate:120%}26%{opacity:0}}.hvVMqa_howWeCount{font-size:calc(12 * var(--px));opacity:.7;text-underline-offset:2px;pointer-events:auto;margin-top:6px;text-decoration:underline}.hvVMqa_story[data-js="1"] .hvVMqa_soundToggle{top:calc(var(--safe-top) + 10px);z-index:9;cursor:pointer;width:36px;height:36px;color:var(--plum);background:#fbf8f2f0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;left:12px}@media (prefers-reduced-motion:no-preference){.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=live] .hvVMqa_ornament{transition:filter .5s ease-out}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=live] .hvVMqa_ornament[data-lit=true] .hvVMqa_ornamentFace{animation:.6s ease-out hvVMqa_lightPulse}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=live] .hvVMqa_polaroid{animation:.3s ease-out hvVMqa_polaroidIn}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=live] .hvVMqa_ornament[data-lit=true] .hvVMqa_ornamentGlow{animation:hvVMqa_twinkle 3.2s ease-in-out calc(var(--i) * -.7s) infinite}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=live] .hvVMqa_starPiece[data-drop=true]{animation:.7s cubic-bezier(.34,1.4,.64,1) both hvVMqa_starDrop}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=live] .hvVMqa_starInitial{animation:.5s ease-out .4s both hvVMqa_captionIn}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true][data-id=live] .hvVMqa_eggplantPiece[data-wave=true]{animation:.4s ease-in-out .5s hvVMqa_wave}}@keyframes hvVMqa_polaroidIn{0%{opacity:0;scale:.7}}@keyframes hvVMqa_lightPulse{0%{scale:1}40%{scale:1.06}to{scale:1}}@keyframes hvVMqa_twinkle{0%,to{opacity:.8}50%{opacity:.45}}@keyframes hvVMqa_starDrop{0%{opacity:0;translate:0 -12%;scale:1.25}to{opacity:1;translate:0;scale:1}}@keyframes hvVMqa_wave{0%,to{rotate:0deg}40%{rotate:-7deg}70%{rotate:4deg}}@keyframes hvVMqa_captionIn{0%{opacity:0}}.hvVMqa_letter{--letter-from:calc(100cqh - 745 * var(--ua) - var(--safe-top) - 52px);top:calc(var(--safe-top) + 52px);height:calc(210 * var(--ua));opacity:0;background:#fbf8f2;border-radius:14px;position:absolute;left:20px;right:20px;box-shadow:0 10px 24px #3c145059}.hvVMqa_story[data-js="1"] .hvVMqa_slide .hvVMqa_sprite,.hvVMqa_story[data-js="1"] .hvVMqa_slide .hvVMqa_group,.hvVMqa_story[data-js="1"] .hvVMqa_slide .hvVMqa_content{opacity:0}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true] .hvVMqa_sprite,.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true] .hvVMqa_group,.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true] .hvVMqa_content{opacity:1;transition:opacity .3s ease-out}@media (prefers-reduced-motion:no-preference){.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true] .hvVMqa_sprite,.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true] .hvVMqa_group{transition-delay:80ms}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true] .hvVMqa_content{transition-delay:.16s}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=envelope][data-opening=true] .hvVMqa_letter{animation:.6s ease-in-out .45s both hvVMqa_letterRise}}.hvVMqa_snow{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hvVMqa_snow i{top:0;left:calc(14% + var(--n) * 23%);opacity:0;background:#fbf8f2;border-radius:50%;width:7px;height:7px;position:absolute}.hvVMqa_story[data-js="1"] .hvVMqa_slide:not([data-active=true]) .hvVMqa_snow{display:none}@media (prefers-reduced-motion:no-preference){.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-active=true] .hvVMqa_snow i{animation:hvVMqa_snowFall 11s linear calc(var(--n) * -2.7s) infinite}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=co2] .hvVMqa_sprite{translate:-70cqw}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=co2][data-active=true] .hvVMqa_sprite{transition:opacity .3s ease-out 80ms,translate .6s ease-out 80ms;translate:0}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=water] .hvVMqa_sprite{rotate:6deg}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=water][data-active=true] .hvVMqa_sprite{transition:opacity .3s ease-out 80ms,rotate .4s ease-out 80ms;rotate:0deg}}@media (prefers-reduced-motion:reduce){.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=water] .hvVMqa_drop[data-first=true]{opacity:1;translate:0 calc(65 * var(--ua))}.hvVMqa_story[data-js="1"] .hvVMqa_slide[data-id=water] .hvVMqa_ring[data-first=true]{opacity:.9;scale:.6}}.hvVMqa_hinge{top:calc(100cqh - (1600 - var(--hy)) * var(--ua));left:calc(50cqw + (var(--hx) - 450) * var(--ua));z-index:1;width:0;height:0;perspective:calc(900 * var(--ua));pointer-events:none;rotate:var(--angle);transform-origin:0 0;position:absolute}.hvVMqa_flapSwing,.hvVMqa_flapUpright{transform-origin:0 0;width:0;height:0;transform-style:preserve-3d;position:absolute;top:0;left:0}.hvVMqa_flapUpright{rotate:calc(var(--angle) * -1)}.hvVMqa_flapImage{top:calc(var(--fy) * var(--ua));left:calc(var(--fx) * var(--ua));width:calc(var(--fw) * var(--ua));height:calc(var(--fh) * var(--ua));backface-visibility:hidden;max-width:none;position:absolute}.hvVMqa_sealOnFlap{top:calc(var(--sy) * var(--ua));left:calc(var(--sx) * var(--ua));width:calc(var(--sw) * var(--ua));height:calc(var(--sh) * var(--ua));backface-visibility:hidden;max-width:none;position:absolute}.hvVMqa_sapling{z-index:2;transform-origin:49.07% 95.64%}@keyframes hvVMqa_flapLift{to{transform:rotateX(-170deg)}}@keyframes hvVMqa_saplingGrow{0%{transform:scaleY(0)}70%{transform:scaleY(1.05)}to{transform:scaleY(1)}}.hvVMqa_comparison{color:#43194fbf;font-size:calc(13.5 * var(--px));text-align:center;margin:4px 0 0;font-weight:600;line-height:1.3}.hvVMqa_envelopeWriting{top:calc(100cqh - (1600 - var(--ey)) * var(--ua));left:calc(50cqw + (var(--ex) - 450) * var(--ua));z-index:2;width:calc(var(--ew) * var(--ua));height:calc(var(--eh) * var(--ua));color:var(--plum);font-family:var(--stack-hand);font-size:clamp(calc(13 * var(--px)), calc(30 * var(--ua)), calc(14.5 * var(--px)));pointer-events:none;text-align:center;align-content:center;margin:0;font-style:italic;line-height:1.2;display:grid;position:absolute;translate:-50% -50%}.hvVMqa_envelopeWriting span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hvVMqa_snow i,.hvVMqa_drop,.hvVMqa_ring{font-style:normal}
