.rb6Xya_control{--invitation-text-size-thumb:20px;--invitation-text-size-track:4px;gap:2px;max-width:340px;margin-top:10px;display:grid}.rb6Xya_header{justify-content:space-between;align-items:baseline;gap:12px;min-height:18px;display:flex}.rb6Xya_label{font-size:13px;font-weight:700;line-height:1.4}.rb6Xya_status{color:var(--site-color-muted,#6e675f);text-align:right;margin:0;font-size:12px;line-height:1.4}.rb6Xya_sliderRow{align-items:center;gap:10px;display:flex}.rb6Xya_smallA,.rb6Xya_largeA{width:18px;color:var(--site-color-ink,#1c1915);text-align:center;-webkit-user-select:none;user-select:none;flex:none;font-weight:600;line-height:1}.rb6Xya_smallA{font-size:12px}.rb6Xya_largeA{font-size:20px}.rb6Xya_track{flex:auto;align-items:center;min-width:0;height:40px;display:flex;position:relative}.rb6Xya_ticks{top:50%;left:calc(var(--invitation-text-size-thumb) / 2);right:calc(var(--invitation-text-size-thumb) / 2);z-index:1;pointer-events:none;height:0;position:absolute}.rb6Xya_tick{background:var(--site-color-rule,#d9d2c7);border-radius:50%;width:6px;height:6px;position:absolute;top:0;transform:translate(-50%,-50%)}.rb6Xya_tick.rb6Xya_isFilled{background:var(--site-color-accent,#e8144c)}.rb6Xya_slider{cursor:pointer;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:40px;margin:0;padding:0;position:relative}.rb6Xya_slider::-webkit-slider-runnable-track{height:var(--invitation-text-size-track);background:linear-gradient(to right, var(--site-color-accent,#e8144c) 0 var(--invitation-text-size-fill,0%), var(--site-color-rule,#d9d2c7) var(--invitation-text-size-fill,0%) 100%);border-radius:999px}.rb6Xya_slider::-moz-range-track{height:var(--invitation-text-size-track);background:var(--site-color-rule,#d9d2c7);border-radius:999px}.rb6Xya_slider::-moz-range-progress{height:var(--invitation-text-size-track);background:var(--site-color-accent,#e8144c);border-radius:999px}.rb6Xya_slider::-webkit-slider-thumb{width:var(--invitation-text-size-thumb);height:var(--invitation-text-size-thumb);margin-top:calc((var(--invitation-text-size-track) - var(--invitation-text-size-thumb)) / 2);border:2px solid var(--site-color-accent,#e8144c);background:var(--site-color-surface,#fff);appearance:none;border-radius:50%;box-shadow:0 1px 3px #1c19152e}.rb6Xya_slider::-moz-range-thumb{box-sizing:border-box;width:var(--invitation-text-size-thumb);height:var(--invitation-text-size-thumb);border:2px solid var(--site-color-accent,#e8144c);background:var(--site-color-surface,#fff);border-radius:50%;box-shadow:0 1px 3px #1c19152e}.rb6Xya_slider:focus{outline:none}.rb6Xya_slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--site-color-surface,#fff), 0 0 0 5px var(--site-color-accent,#e8144c)}.rb6Xya_slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--site-color-surface,#fff), 0 0 0 5px var(--site-color-accent,#e8144c)}.rb6Xya_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.D9jOaq_form{gap:20px;display:grid}.D9jOaq_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.D9jOaq_section{border:0;min-width:0;margin:0;padding:0}.D9jOaq_section legend{color:#1d1c18;margin-bottom:12px;font-size:15px;font-weight:700}.D9jOaq_methodSection{margin-top:-4px}.D9jOaq_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.D9jOaq_choice{cursor:pointer;background:#fffefa;border:1px solid #1d1c1824;grid-template-columns:auto minmax(0,1fr);gap:12px;min-height:104px;padding:17px;transition:border-color .15s;display:grid;position:relative}.D9jOaq_choice:hover{border-color:#1d1c1852}.D9jOaq_choice:has(input:focus-visible){outline-offset:3px;outline:2px solid #ee174c}.D9jOaq_choiceSelected,.D9jOaq_choiceSelected:hover{border-color:#1d1c18;box-shadow:inset 0 0 0 1px #1d1c18}.D9jOaq_choice input{opacity:0;pointer-events:none;position:absolute}.D9jOaq_choiceControl{background:#fff;border:1px solid #1d1c1859;border-radius:50%;width:18px;height:18px;margin-top:2px}.D9jOaq_choiceSelected .D9jOaq_choiceControl{border:5px solid #ee174c}.D9jOaq_choice strong,.D9jOaq_choice small,.D9jOaq_notificationChoice strong,.D9jOaq_notificationChoice small{display:block}.D9jOaq_choice strong{color:#1d1c18;font-size:14px}.D9jOaq_choice small,.D9jOaq_notificationChoice small,.D9jOaq_scheduleField small{color:#746d64;margin-top:5px;font-size:12px;line-height:1.45}.D9jOaq_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.D9jOaq_fieldGrid label,.D9jOaq_scheduleField{color:#1d1c18;grid-template-rows:auto 48px auto;align-content:start;gap:7px;font-size:12px;font-weight:700;display:grid}.D9jOaq_fieldGrid label small{color:#746d64;font-size:11px;font-weight:400;line-height:1.45}.D9jOaq_fieldGrid input,.D9jOaq_scheduleField input{box-sizing:border-box;color:#1d1c18;width:100%;height:48px;font:inherit;background:#fff;border:1px solid #1d1c182e;border-radius:0;padding:0 13px;font-size:16px;font-weight:500}.D9jOaq_fieldGrid input:focus,.D9jOaq_scheduleField input:focus{outline-offset:1px;border-color:#1d1c18;outline:2px solid #1d1c1814}.D9jOaq_timingSection{border-top:1px solid #1d1c181a;margin-top:22px;padding-top:20px}.D9jOaq_timingSection h2{color:#1d1c18;margin:0 0 12px;font-size:15px;font-weight:700}.D9jOaq_timingChoices{flex-wrap:wrap;gap:18px;display:flex}.D9jOaq_timingChoices label{color:#1d1c18;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.D9jOaq_timingChoices input,.D9jOaq_notificationChoice input{accent-color:#ee174c}.D9jOaq_scheduleField{max-width:none;margin:0}.D9jOaq_scheduleFields{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:12px;max-width:520px;margin-top:14px;display:grid}.D9jOaq_scheduleHelp{color:#746d64;grid-column:1/-1;font-size:11px;font-weight:400;line-height:1.45}.D9jOaq_notificationChoice{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;margin-top:20px;display:grid}.D9jOaq_notificationChoice input{width:16px;height:16px;margin-top:2px}.D9jOaq_notificationChoice strong{color:#1d1c18;font-size:13px}.D9jOaq_notificationChoice small{margin-top:3px}.D9jOaq_testEmailRow{border-top:1px solid #1d1c181a;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding-top:20px;display:flex}.D9jOaq_testEmailRow strong,.D9jOaq_testEmailRow small{display:block}.D9jOaq_testEmailRow strong{color:#1d1c18;font-size:13px}.D9jOaq_testEmailRow small{color:#746d64;max-width:390px;margin-top:4px;font-size:11px;line-height:1.5}.D9jOaq_testEmailAddress{color:#1d1c18;overflow-wrap:anywhere;font-weight:700}.D9jOaq_testEmailAction{color:#1d1c18;min-height:40px;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #1d1c18;flex:none;padding:0 15px;font-size:11px;font-weight:800}.D9jOaq_testEmailAction:hover:not(:disabled){color:#fff;background:#1d1c18}.D9jOaq_testEmailAction:disabled{cursor:wait;opacity:.55}.D9jOaq_testEmailAction:focus-visible{outline-offset:3px;outline:2px solid #ee174c}.D9jOaq_testSuccess{color:#3d6b50;margin:10px 0 0;font-size:12px;line-height:1.5}.D9jOaq_error p{color:#3f3a34;margin:0;font-size:13px;line-height:1.5}.D9jOaq_error{background:#fff4f2;border:1px solid #b4231840;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.D9jOaq_section>.D9jOaq_error{margin-top:16px}.D9jOaq_error a{color:#8d1d16;flex:none;font-size:13px;font-weight:700}.D9jOaq_shareSection{padding-top:2px}.D9jOaq_shareNote{color:#746d64;margin:0;font-size:12px;line-height:1.5}.D9jOaq_quietActions{border-top:1px solid #1d1c1814;justify-content:space-between;align-items:center;gap:14px;padding-top:18px;display:flex}.D9jOaq_submitAction{min-height:50px}.D9jOaq_textAction{color:#1d1c18;min-height:44px;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-flex}.D9jOaq_textAction svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.D9jOaq_textAction:focus-visible{outline-offset:2px;outline:2px solid}@media (max-width:640px){.D9jOaq_choices,.D9jOaq_fieldGrid,.D9jOaq_scheduleFields{grid-template-columns:minmax(0,1fr)}.D9jOaq_scheduleHelp{grid-column:auto}.D9jOaq_choice{min-height:0}.D9jOaq_fieldGrid label,.D9jOaq_scheduleField{grid-template-rows:auto 48px auto}.D9jOaq_quietActions{flex-direction:column-reverse;align-items:stretch}.D9jOaq_textAction{justify-content:center}.D9jOaq_testEmailRow{flex-direction:column;align-items:stretch}.D9jOaq_testEmailAction{width:100%}}
.WpX2Da_page{--message-editor-sticky-top:0px;--message-editor-bar-outer-height:0px;--message-editor-fixed-top:0px;--message-bg:#efe9dd;--message-panel:#fffcf7eb;--message-panel-strong:#fffdf8;--message-ink:#1d1c18;--message-muted:#6e675f;--message-rule:#1d1c181f;--message-accent:#1b2a27;--message-soft-accent:#d8ccba;--message-glow:radial-gradient(circle at top, #ffffffb8, transparent 48%);min-height:calc(100vh - 160px);padding:0 var(--site-page-gutter) 56px;color:var(--message-ink);background:linear-gradient(#f4efe7 0%,#ece6db 100%)}.WpX2Da_ecardPage{background:#f7f4ef}.WpX2Da_invitationPage{--message-bg:#f1ede6;background:var(--message-bg);min-height:100svh;padding-bottom:28px}.WpX2Da_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WpX2Da_editorBar{top:var(--message-editor-sticky-top);z-index:120;background:#fff;border-bottom:1px solid #1d1c1814;width:100vw;margin-bottom:22px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:sticky;box-shadow:0 10px 24px #1d1c180f}.WpX2Da_editorBarInner{width:min(1380px, calc(100% - (var(--site-page-gutter) * 2)));justify-content:flex-end;align-items:center;gap:18px;margin:0 auto;padding:16px 0;display:flex}.WpX2Da_editorBarInnerWithContext{justify-content:space-between}.WpX2Da_editorContext{flex-direction:column;gap:2px;min-width:0;display:flex}.WpX2Da_editorContext span{color:#ee174c;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.WpX2Da_editorContext strong{font-size:17px;line-height:1.2}.WpX2Da_editorBarSpacer{display:none}.WpX2Da_shell{width:min(1380px,100%);margin:0 auto}.WpX2Da_topbarActions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.WpX2Da_topbarActions .btn{min-height:48px}.WpX2Da_topbarActions .btn:disabled{opacity:1}.WpX2Da_backToBasketButton{min-height:40px;color:var(--message-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0 2px;font-size:12px;font-weight:750;line-height:1.3}.WpX2Da_backToBasketButton:hover,.WpX2Da_backToBasketButton:focus-visible{color:var(--site-color-accent,#e8144c)}.WpX2Da_backToBasketButton:focus-visible{outline-offset:3px;outline:3px solid #e8144c29}.WpX2Da_previewButton{color:#1d1c18;min-height:48px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color var(--site-transition-fast), background var(--site-transition-fast), transform var(--site-transition-fast);background:0 0;border:1px solid #1d1c1847;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:12px;font-weight:800;display:inline-flex}.WpX2Da_previewButton:hover,.WpX2Da_previewButton:focus-visible{background:#1d1c180a;border-color:#1d1c18;transform:translateY(-1px)}.WpX2Da_previewButton:focus-visible{outline-offset:3px;outline:3px solid #1d1c1829}.WpX2Da_previewButtonPlay{color:currentColor;flex:none;place-items:center;width:18px;height:18px;display:grid}.WpX2Da_previewButtonPlay svg{width:16px;height:16px;display:block}.WpX2Da_discardDialog{z-index:300;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.WpX2Da_discardDialogBackdrop{cursor:default;background:#1d1c187a;border:0;position:absolute;inset:0}.WpX2Da_discardDialogSurface{background:#fffdf8;border:1px solid #1d1c181f;width:min(440px,100%);padding:28px;position:relative;box-shadow:0 24px 64px #1d1c1838}.WpX2Da_discardDialogSurface>span{color:var(--site-color-accent,#e8144c);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.WpX2Da_discardDialogSurface h2{margin:7px 0 10px;font-size:24px;line-height:1.2}.WpX2Da_discardDialogSurface p{color:var(--message-muted);margin:0;font-size:14px;line-height:1.5}.WpX2Da_discardDialogSurface>div{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.WpX2Da_invitationLeftoverList{color:var(--site-color-ink-soft,#3a3530);overflow-wrap:anywhere;gap:4px;margin:10px 0;padding-left:20px;font-size:14px;font-weight:600;line-height:1.45;display:grid}.WpX2Da_workspace{grid-template-columns:320px 430px 320px;align-items:start;gap:32px;width:fit-content;max-width:100%;margin:0 auto;display:grid}.WpX2Da_invitationShell{width:min(1120px,100%)}.WpX2Da_invitationWorkspace{--invitation-editor-card-width:min(520px, max(280px, calc((100svh - var(--message-editor-bar-outer-height,0px) - 48px) / 1.414)));grid-template-columns:var(--invitation-editor-card-width) minmax(340px, 390px);grid-template-rows:1fr;justify-content:center;gap:0 42px;width:100%}.WpX2Da_panelNav.WpX2Da_invitationPanelNav{width:min(100%, var(--invitation-editor-card-width));background:#ffffffd1;border:1px solid #1d1c1829;border-radius:0;grid-area:1/1;place-self:start center;gap:0;max-width:none;padding:0;display:flex;box-shadow:0 8px 20px #1d1c1812}.WpX2Da_panelNav.WpX2Da_invitationPanelNav .WpX2Da_panelTab{text-align:left;background:0 0;border:2px solid #0000;border-radius:0;flex:50%;grid-template-columns:36px minmax(0,1fr);justify-items:start;gap:10px;min-width:0;min-height:58px;padding:7px 16px 7px 10px;display:grid}.WpX2Da_panelNav.WpX2Da_invitationPanelNav .WpX2Da_panelTab:hover,.WpX2Da_panelNav.WpX2Da_invitationPanelNav .WpX2Da_panelTab:focus-visible{border-color:var(--message-ink);background:#fff;transform:none}.WpX2Da_panelNav.WpX2Da_invitationPanelNav .WpX2Da_panelTab.WpX2Da_isActive{border-bottom-color:var(--site-color-accent,#e8144c);background:var(--site-color-surface-alt,#faf8f5);box-shadow:none}.WpX2Da_panelNav.WpX2Da_invitationPanelNav .WpX2Da_panelThumb{width:34px}.WpX2Da_panelNav.WpX2Da_invitationPanelNav .WpX2Da_panelTab small{display:none}.WpX2Da_panelNav.WpX2Da_invitationPanelNav .WpX2Da_panelTab strong{font-size:13px;line-height:1}.WpX2Da_panelNav.WpX2Da_invitationMobilePanelNav{display:none}.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel .WpX2Da_invitationDesktopPanelNav{width:100%;max-width:none;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #1d1c1829;padding:0;display:flex;position:static}.WpX2Da_previewStage.WpX2Da_invitationPreviewStage{grid-area:1/1;width:100%}.WpX2Da_previewSurface.WpX2Da_invitationPreviewSurface{min-height:0}.WpX2Da_invitationPreviewSurface .WpX2Da_frontCard,.WpX2Da_invitationPreviewSurface .WpX2Da_insideCard,.WpX2Da_invitationPreviewSurface .WpX2Da_messageComposer{width:min(100%,520px)}.WpX2Da_invitationFlipScene{width:min(100%, var(--invitation-editor-card-width));aspect-ratio:var(--message-card-aspect-ratio,1 / 1.414);perspective:1200px}.WpX2Da_invitationFlipCard{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;transition:transform .52s cubic-bezier(.22,.74,.22,1);position:relative;transform:rotateY(0)}.WpX2Da_invitationFlipCard[data-invitation-side=back]{transform:rotateY(180deg)}.WpX2Da_invitationFlipFace{backface-visibility:hidden;position:absolute;inset:0}.WpX2Da_invitationFlipFace.WpX2Da_isBack{transform:rotateY(180deg)}.WpX2Da_invitationFlipFace>.WpX2Da_frontCard,.WpX2Da_invitationFlipFace>.WpX2Da_messageComposer,.WpX2Da_invitationFlipFace .WpX2Da_insideCard{width:100%;height:100%;animation:none}.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel{top:var(--message-editor-bar-outer-height,0px);max-width:390px;height:auto;max-height:calc(100svh - var(--message-editor-bar-outer-height,0px) - 28px);scrollbar-color:#1d1c1833 transparent;scrollbar-width:thin;background:#fff;grid-area:1/2;align-content:start;align-self:start;gap:0;padding:0;position:sticky;overflow:auto}.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel>[role=alert]{padding:14px 20px 0}.WpX2Da_panelNav,.WpX2Da_editorPanel,.WpX2Da_previewStage{min-width:0}.WpX2Da_panelNav,.WpX2Da_editorPanel{border:1px solid var(--message-rule);background:var(--message-panel);width:100%;max-width:320px;padding:18px;box-shadow:0 14px 28px #28231c0f}.WpX2Da_panelNav{place-self:start end}.WpX2Da_editorPanel{justify-self:start}.WpX2Da_panelNav{gap:12px;display:grid}.WpX2Da_panelTab{border:1px solid var(--message-rule);color:var(--message-ink);cursor:pointer;text-align:left;transition:border-color var(--site-transition-fast), transform var(--site-transition-fast), background var(--site-transition-fast);background:#ffffffa6;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:9px 12px 9px 9px;display:grid}.WpX2Da_panelTab:hover,.WpX2Da_panelTab:focus-visible{background:#fff;border-color:#1d1c184d;transform:translateY(-1px)}.WpX2Da_panelTab.WpX2Da_isActive{background:#fff;border-color:#1d1c18;box-shadow:inset 0 0 0 1px #1d1c18}.WpX2Da_panelTab strong,.WpX2Da_panelTab small{display:block}.WpX2Da_panelTab strong{font-size:14px;font-weight:700}.WpX2Da_panelTab small{color:var(--message-muted);margin-top:2px;font-size:11px}.WpX2Da_panelThumb{aspect-ratio:var(--message-card-aspect-ratio,1 / 1.414);background:#f6f2ea;border:1px solid #1d1c1814;justify-content:center;align-items:center;display:flex;overflow:hidden}.WpX2Da_panelThumb img{object-fit:cover;width:100%;height:100%}.WpX2Da_panelThumbInside{background:linear-gradient(145deg,#fefefe,#ece7de);position:relative}.WpX2Da_insideThumbLines,.WpX2Da_insideThumbLines:before,.WpX2Da_insideThumbLines:after{content:"";background:#9d305547;width:62%;height:2px;display:block}.WpX2Da_insideThumbLines{position:relative}.WpX2Da_insideThumbLines:before{position:absolute;top:-10px;left:0}.WpX2Da_insideThumbLines:after{position:absolute;top:10px;left:0}.WpX2Da_thumbPlaceholder{background:linear-gradient(#efe5d2,#ddd0b8);border:1px dashed #1d1c1824;width:66%;height:78%}.WpX2Da_previewStage{width:430px;max-width:100%;display:grid}.WpX2Da_previewSurface{justify-content:center;align-items:flex-start;min-height:760px;padding:0;display:flex}.WpX2Da_frontCard,.WpX2Da_insideCard{width:min(100%,430px);aspect-ratio:var(--message-card-aspect-ratio,1 / 1.414);background:#fff;animation:.42s WpX2Da_cardEnter;box-shadow:0 20px 38px #1b16121f,0 2px 5px #1b161214}.WpX2Da_frontCard{position:relative;overflow:hidden}.WpX2Da_frontImageFrame{background:linear-gradient(120deg,#ece3d1 0%,#f7f1e7 50%,#ece3d1 100%) 0 0/200% 100%;width:100%;height:100%;position:relative}.WpX2Da_insideCard{padding:10px}.WpX2Da_frontImage,.WpX2Da_insideFrame{width:100%;height:100%}.WpX2Da_frontImage{object-fit:cover;transition:opacity .18s;display:block}.WpX2Da_frontImage.WpX2Da_isLoading{opacity:0}.WpX2Da_frontImageLoading{color:var(--message-ink);text-align:center;background:linear-gradient(120deg,#ece3d1f0 0%,#fffcf7fa 50%,#ece3d1f0 100%);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.WpX2Da_frontImageLoadingSpinner{border:2.5px solid #1d1c1826;border-top-color:#1d1c18c7;border-radius:999px;width:38px;height:38px;animation:.85s linear infinite WpX2Da_frontPreviewSpin}.WpX2Da_frontImageLoadingLabel{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.WpX2Da_messageComposer{width:min(100%,430px);display:grid}.WpX2Da_ecardMessageComposer{gap:14px}.WpX2Da_ecardRecipientField{color:var(--message-ink);cursor:text;transition:border-color var(--site-transition-fast);background:#fffefa;border:1px solid #1d1c1824;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:14px 18px;display:grid;box-shadow:0 10px 22px #231d1714,0 1px 3px #231d170f}.WpX2Da_ecardRecipientField:focus-within{border-color:#1d1c1873}.WpX2Da_ecardRecipientField>span:first-child{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:800}.WpX2Da_ecardRecipientField input{width:100%;min-height:40px;color:var(--message-ink);font-family:var(--ecard-envelope-recipient-font,Georgia, "Times New Roman", serif);letter-spacing:0;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:24px;font-weight:400;line-height:1.1}.WpX2Da_ecardRecipientField input::placeholder{color:#51483f6b;opacity:1;font-weight:500}.WpX2Da_recipientHint{color:var(--message-muted);font-size:11px;line-height:1.4}.WpX2Da_ecardRecipientField small{color:#a52d4f;grid-column:2/-1;font-size:11px;font-weight:650;line-height:1.4}.WpX2Da_ecardRecipientField.WpX2Da_hasError{border-color:#b22f52;box-shadow:0 0 0 1px #b22f5224,0 10px 22px #231d1714}.WpX2Da_frontFallback{color:var(--message-ink);text-align:center;background:linear-gradient(145deg,#ece3d1,#d9c7ad);place-items:center;gap:10px;display:grid}.WpX2Da_frontFallbackKicker{letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700}.WpX2Da_frontFallback strong{width:min(80%,240px);font-family:var(--site-font-serif);font-size:40px;font-style:italic;line-height:1}.WpX2Da_insideFrame{background:linear-gradient(135deg,#fffffffa,#f4f0ebeb);border:1px solid #e2a849cc;flex-direction:column;justify-content:center;align-items:stretch;padding:38px 34px 44px;display:flex;position:relative}.WpX2Da_invitationBackCard{padding:0;position:relative;overflow:hidden}.WpX2Da_invitationBackFrame{background:0 0;border:0;align-items:stretch;position:absolute}.WpX2Da_invitationBackTextarea{font-style:normal}.WpX2Da_invitationBackFlowPreview{inset:0;position:absolute!important}.WpX2Da_insideTextarea{box-sizing:border-box;width:100%;height:auto;min-height:2.025em;max-height:100%;color:var(--message-ink);font-family:var(--site-font-serif);resize:none;text-align:center;white-space:pre-wrap;background:0 0;border:0;padding:0;font-size:24px;font-style:italic;line-height:1.8;display:block;overflow:hidden}.WpX2Da_insideTextarea::placeholder{color:#aa9f90}.WpX2Da_invitationDesignNote{background:#ffffff9e;border:1px solid #1d1c1824;padding:16px}.WpX2Da_invitationDesignNote strong{font-size:14px;line-height:1.35;display:block}.WpX2Da_invitationDesignNote p{color:var(--message-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.WpX2Da_invitationFieldsEditor{align-content:start;gap:0;display:grid}.WpX2Da_invitationEditorIntro{border-bottom:1px solid #1d1c181a;gap:6px;padding:22px 22px 16px;display:grid}.WpX2Da_invitationEditorIntro strong{letter-spacing:-.025em;font-size:18px;line-height:1.2}.WpX2Da_invitationEditorIntro p{color:var(--message-muted);margin:0;font-size:12px;line-height:1.45}.WpX2Da_invitationFieldList{gap:20px;padding:20px 22px 24px;display:grid}.WpX2Da_invitationField{flex:none;gap:8px;min-width:0;display:grid}.WpX2Da_invitationField>span{font-size:13px;font-weight:700;line-height:1.4}.WpX2Da_invitationFieldsEditor[hidden],.WpX2Da_invitationBackControls[hidden]{display:none}.WpX2Da_passthroughControls{display:contents}.WpX2Da_invitationBackControls{gap:16px;display:grid}.WpX2Da_invitationEditorPanel>.WpX2Da_invitationBackControls{min-height:0;overflow-y:auto}.WpX2Da_invitationBackControls>.WpX2Da_controlGroup,.WpX2Da_invitationBackControls>.WpX2Da_controlGrid{padding:0 22px}.WpX2Da_invitationBackControls>.WpX2Da_controlGroup:first-child{padding-top:22px}.WpX2Da_invitationBackControls>.WpX2Da_controlGrid:last-child{padding-bottom:24px}.WpX2Da_invitationField input,.WpX2Da_invitationField textarea{border:1px solid var(--message-rule);border-radius:var(--site-radius-sm,6px);background:var(--site-color-surface,#fff);width:100%;min-height:56px;color:var(--message-ink);font:inherit;padding:12px 14px;font-size:16px;line-height:1.5;transition:border-color .16s,box-shadow .16s}.WpX2Da_invitationField textarea{resize:none;white-space:pre-wrap;height:auto;min-height:80px;padding:12px 14px;overflow-y:hidden}.WpX2Da_invitationField textarea[rows="1"]{min-height:56px}@media (min-width:901px){.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel{flex-direction:column;display:flex}.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel .WpX2Da_invitationDesktopPanelNav,.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel>[role=alert]{flex:none}.WpX2Da_invitationFieldsEditor{grid-template-rows:auto minmax(0,1fr);min-height:0}.WpX2Da_invitationFieldList{scrollbar-color:#1d1c1833 transparent;scrollbar-width:thin;min-height:0;overflow-y:auto}}.WpX2Da_invitationField input::placeholder,.WpX2Da_invitationField textarea::placeholder{color:#1d1c18a3;opacity:1}.WpX2Da_isInvitationFieldSelected input,.WpX2Da_isInvitationFieldSelected textarea{background:#fff;border-color:#1d1c188c;outline:0;box-shadow:0 0 0 3px #1d1c180f}.WpX2Da_invitationField input:focus,.WpX2Da_invitationField textarea:focus{border-color:var(--site-color-accent,#e8144c);background:#fff;outline:0;box-shadow:0 0 0 3px #e8144c1a}.WpX2Da_isInvitationFieldInvalid input,.WpX2Da_isInvitationFieldInvalid textarea{border-color:#a52d4f;box-shadow:0 0 0 3px #a52d4f1a}.WpX2Da_invitationFieldError{color:#932542!important;font-weight:700!important}.WpX2Da_invitationBackFlowPreview [data-invitation-field]:focus-visible{outline:2px solid var(--site-color-accent,#e8144c)!important;outline-offset:5px!important}.WpX2Da_invitationBackFlowPreview [data-invitation-field]{border-radius:2px}.WpX2Da_insideTextarea:focus{outline:none}.WpX2Da_insideTextarea:focus-visible{outline:2px solid var(--site-color-accent,#e8144c);outline-offset:8px}.WpX2Da_ecardMessageCard{background:#fffefa;padding:10px;overflow:hidden;box-shadow:0 24px 50px #231d1721,0 2px 6px #231d1714}.WpX2Da_ecardMessageFrame{cursor:text;background:#fffefa;border:1px solid #e2a849cc;justify-content:center;padding:16% 11%}.WpX2Da_ecardMessageTextarea{scrollbar-color:#1d1c1838 transparent;scrollbar-width:thin;overflow-y:auto}.WpX2Da_ecardMessageTextarea:focus-visible{outline:none}.WpX2Da_ecardMessageTextarea::-webkit-scrollbar{width:5px}.WpX2Da_ecardMessageTextarea::-webkit-scrollbar-thumb{background:#1d1c1838;border-radius:999px}.WpX2Da_editorPanel{gap:16px;display:grid}.WpX2Da_handwriteCard{background:#deece5cc;border:1px solid #395a4824;gap:12px;padding:16px;display:grid}.WpX2Da_handwriteCard strong{margin-bottom:4px;font-size:16px;display:block}.WpX2Da_handwriteCard p{color:var(--message-muted);font-size:13px;line-height:1.5}.WpX2Da_deliveryShell,.WpX2Da_emptyState{background:#fff;border:1px solid #1d1c181f;width:min(840px,100%);margin:0 auto;box-shadow:0 18px 46px #231d1714}.WpX2Da_deliveryShell{gap:24px;width:min(720px,100%);padding:clamp(24px,4vw,42px);display:grid}.WpX2Da_deliveryIntro{align-items:center;gap:16px;width:min(640px,100%);display:flex}.WpX2Da_deliveryThumb{background:#f6f2ea;border:1px solid #1d1c181f;flex:none;width:54px;height:auto;box-shadow:0 8px 18px #231d1724}.WpX2Da_deliveryIntro .WpX2Da_deliveryRecipientNote{color:var(--message-muted);margin:5px 0 0;font-size:13px;line-height:1.4}.WpX2Da_deliveryEyebrow{color:#ee174c;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:800;display:block}.WpX2Da_deliveryIntro h1{scroll-margin-top:calc(var(--message-editor-bar-outer-height,0px) + 16px)}.WpX2Da_deliveryIntro h1,.WpX2Da_emptyState h1{font-family:var(--site-font-heading,var(--site-font-body));letter-spacing:-.045em;margin:0;font-size:clamp(28px,4vw,40px);line-height:.98}.WpX2Da_deliveryIntro h1{letter-spacing:-.03em;font-size:clamp(21px,2.6vw,27px);line-height:1.05}.WpX2Da_deliveryIntro h1:focus{outline:none}.WpX2Da_deliveryIntro p,.WpX2Da_emptyState p{color:var(--message-muted);margin:18px 0 0;font-size:15px;line-height:1.65}.WpX2Da_deliveryChoices{gap:12px;display:grid}.WpX2Da_deliveryChoice{background:#fffefa;border:1px solid #1d1c181f;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;padding:22px;display:grid}.WpX2Da_deliveryChoiceNumber{color:#ee174c;letter-spacing:.12em;font-size:11px;font-weight:800}.WpX2Da_deliveryChoice h2{margin:0;font-size:18px;line-height:1.25}.WpX2Da_deliveryChoice p{color:var(--message-muted);margin:6px 0 0;font-size:13px;line-height:1.55}.WpX2Da_deliveryStatus{color:var(--message-muted);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid #1d1c181a;padding:6px 8px;font-size:9px;font-weight:800}.WpX2Da_deliveryActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.WpX2Da_textAction{min-height:44px;color:var(--message-ink);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:12px;font-weight:700;text-decoration:underline}.WpX2Da_textAction:focus-visible{outline-offset:2px;outline:2px solid}.WpX2Da_emptyState{justify-items:start;padding:clamp(30px,6vw,68px);display:grid}.WpX2Da_emptyState .btn{margin-top:24px}.WpX2Da_draftLoading{min-height:50vh;color:var(--message-muted);letter-spacing:.04em;justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.WpX2Da_draftLoading span{border:2px solid #1d1c181f;border-top-color:var(--message-ink);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite WpX2Da_frontPreviewSpin}.WpX2Da_controlLabel{color:var(--message-ink);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.WpX2Da_fitWarning{color:#9b3055;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:-2px;font-size:12px;line-height:1.5}.WpX2Da_invitationInlineWarning{border-left:4px solid var(--site-color-accent,#ef104d);color:#861e3e;background:#fff0f3;margin:0;padding:11px 14px;font-size:13px;font-weight:700;line-height:1.4}.WpX2Da_controlGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.WpX2Da_controlGroup{gap:10px;display:grid}.WpX2Da_envelopeFields{gap:18px;display:grid}.WpX2Da_textField{gap:9px;display:grid}.WpX2Da_textField input{border:1px solid var(--message-rule);width:100%;min-height:44px;color:var(--message-ink);font:inherit;background:#fff;border-radius:0;padding:0 12px;font-size:15px}.WpX2Da_textField input:hover,.WpX2Da_textField input:focus-visible{border-color:#1b2a2761}.WpX2Da_textField input:focus-visible{outline-offset:0;outline:3px solid #1b2a2714}.WpX2Da_choiceRow{flex-wrap:wrap;gap:8px;display:flex}.WpX2Da_choiceChip,.WpX2Da_iconChip{border:1px solid var(--message-rule);min-height:44px;color:var(--message-ink);cursor:pointer;transition:transform var(--site-transition-fast), border-color var(--site-transition-fast), background var(--site-transition-fast), box-shadow var(--site-transition-fast);background:#ffffffbf}.WpX2Da_choiceChip:hover,.WpX2Da_choiceChip:focus-visible,.WpX2Da_iconChip:hover,.WpX2Da_iconChip:focus-visible{background:#fff;border-color:#1d1c1852;transform:translateY(-1px)}.WpX2Da_choiceChip.WpX2Da_isSelected,.WpX2Da_iconChip.WpX2Da_isSelected{background:#fff;border-color:#1d1c18;box-shadow:inset 0 0 0 1px #1d1c18}.WpX2Da_choiceChip,.WpX2Da_iconChip{font-family:var(--site-font-body);padding:0 14px;font-size:13px;font-weight:700}.WpX2Da_iconChip{width:46px;padding:0}.WpX2Da_iconChip svg{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.8px;width:18px;height:18px}.WpX2Da_selectWrap{align-items:center;display:flex;position:relative}.WpX2Da_selectPreview{background:var(--selected-colour);pointer-events:none;border-radius:999px;width:14px;height:14px;position:absolute;left:12px;box-shadow:inset 0 0 0 1px #1d1c181a}.WpX2Da_selectField{border:1px solid var(--message-rule);background:linear-gradient(45deg, transparent 50%, var(--message-ink) 50%) calc(100% - 17px) calc(50% - 1px) / 6px 6px no-repeat, linear-gradient(135deg, var(--message-ink) 50%, transparent 50%) calc(100% - 12px) calc(50% - 1px) / 6px 6px no-repeat, #fffc;width:100%;min-height:44px;color:var(--message-ink);font-family:var(--site-font-body);appearance:none;cursor:pointer;border-radius:0;padding:0 38px 0 36px;font-size:13px;font-weight:700}.WpX2Da_selectFieldPlain{padding-left:14px}.WpX2Da_selectField:hover,.WpX2Da_selectField:focus-visible{background:linear-gradient(45deg, transparent 50%, var(--message-ink) 50%) calc(100% - 17px) calc(50% - 1px) / 6px 6px no-repeat, linear-gradient(135deg, var(--message-ink) 50%, transparent 50%) calc(100% - 12px) calc(50% - 1px) / 6px 6px no-repeat, #fff;border-color:#1d1c1852}.WpX2Da_selectField:focus-visible{outline:none;box-shadow:0 0 0 3px #1b2a2714}.WpX2Da_selectField option{color:var(--message-ink);background:#fff}@keyframes WpX2Da_cardEnter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes WpX2Da_frontPreviewSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.WpX2Da_invitationFlipCard{transition:none}}@media (max-width:1180px){.WpX2Da_workspace{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.WpX2Da_invitationWorkspace{grid-template-columns:min(var(--invitation-editor-card-width), calc(100vw - 430px)) minmax(320px, 370px);gap:22px}.WpX2Da_editorPanel{grid-column:1/-1;justify-self:stretch;max-width:none}.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel{grid-area:1/2;justify-self:start;max-width:370px}}@media (max-width:900px){.WpX2Da_page{--message-editor-sticky-top:0px;padding-left:18px;padding-right:18px}.WpX2Da_editorBar{top:var(--message-editor-fixed-top);width:auto;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;position:fixed;left:0;right:0}.WpX2Da_editorBarSpacer{height:var(--message-editor-bar-outer-height);flex:none;display:block}.WpX2Da_editorBarInner{width:calc(100% - 36px)}.WpX2Da_workspace{grid-template-columns:minmax(0,1fr)}.WpX2Da_invitationWorkspace{grid-template-rows:auto auto;gap:16px;width:min(620px,100%)}.WpX2Da_invitationPreviewStage,.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel{grid-column:1}.WpX2Da_previewStage.WpX2Da_invitationPreviewStage{grid-row:1;justify-self:center}.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel{grid-area:2/1;justify-self:stretch;max-width:none;height:auto;max-height:none;position:static}.WpX2Da_panelNav{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;max-width:none;position:static}.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel .WpX2Da_invitationDesktopPanelNav{justify-self:center;max-width:none}.WpX2Da_previewSurface{min-height:560px;padding:0}.WpX2Da_previewSurface.WpX2Da_invitationPreviewSurface{min-height:0}}@media (max-width:640px){.WpX2Da_editorBar{margin-bottom:14px}.WpX2Da_editorBarInner{gap:12px;width:calc(100% - 24px);padding:12px 0}.WpX2Da_editorContext{display:none}.WpX2Da_invitationPage .WpX2Da_editorContext{display:flex}.WpX2Da_invitationPage .WpX2Da_editorContext span{display:none}.WpX2Da_invitationPage .WpX2Da_editorContext strong{font-size:14px;line-height:1.3}.WpX2Da_invitationPage .WpX2Da_topbarActions{flex:none}.WpX2Da_editorBarInnerWithContext{justify-content:flex-end}.WpX2Da_shell{padding:0}.WpX2Da_topbarActions{flex:auto;justify-content:flex-end;gap:8px;min-width:0}.WpX2Da_topbarActions .btn{min-height:40px;padding:0 18px;font-size:11px}.WpX2Da_previewButton{min-height:40px;padding:0 14px;font-size:10px}.WpX2Da_previewButtonPlay{width:22px;height:22px}.WpX2Da_backToBasketButton{min-height:40px;font-size:10px}.WpX2Da_discardDialog{padding:12px}.WpX2Da_discardDialogSurface{padding:22px 20px}.WpX2Da_discardDialogSurface>div{flex-direction:column;align-items:stretch}.WpX2Da_panelNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.WpX2Da_invitationPage{padding-bottom:32px;padding-left:12px;padding-right:12px}.WpX2Da_invitationWorkspace{--invitation-editor-card-width:min(100%, 250px);grid-template-rows:auto auto;grid-template-columns:62px minmax(0,1fr);align-items:start;gap:16px 12px}.WpX2Da_panelNav.WpX2Da_invitationMobilePanelNav{z-index:1;flex-direction:column;grid-area:1/1;justify-self:start;gap:0;width:62px;max-width:62px;padding:0;display:flex;position:relative;top:auto}.WpX2Da_panelNav.WpX2Da_invitationMobilePanelNav .WpX2Da_panelTab{text-align:center;flex:none;grid-template-columns:1fr;justify-items:center;gap:3px;min-width:0;min-height:62px;padding:6px 3px}.WpX2Da_panelNav.WpX2Da_invitationMobilePanelNav .WpX2Da_panelThumb{width:27px}.WpX2Da_panelNav.WpX2Da_invitationMobilePanelNav .WpX2Da_panelTab strong{font-size:10px}.WpX2Da_previewStage.WpX2Da_invitationPreviewStage{z-index:1;width:min(100%, var(--invitation-editor-card-width));background:0 0;grid-area:1/2;justify-self:center;padding-bottom:0;position:relative;top:auto}.WpX2Da_invitationPreviewSurface{min-height:0}.WpX2Da_invitationFlipScene{width:100%}.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel .WpX2Da_invitationDesktopPanelNav{display:none}.WpX2Da_editorPanel.WpX2Da_invitationEditorPanel{z-index:1;visibility:visible;background:#fff;border:1px solid #1d1c181f;grid-area:2/1/auto/-1;width:100%;max-width:none;max-height:none;display:block;position:relative;inset:auto;overflow:visible;transform:translateY(0);box-shadow:0 12px 28px #1d1c1812}.WpX2Da_invitationEditorIntro{padding:18px 20px 14px}.WpX2Da_invitationFieldList{padding:16px 20px calc(24px + env(safe-area-inset-bottom))}.WpX2Da_panelTab{text-align:left;grid-template-columns:48px minmax(0,1fr);justify-items:stretch;gap:10px;min-width:0;padding:8px}.WpX2Da_panelTab>span:last-child{min-width:0}.WpX2Da_panelTab strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.WpX2Da_panelTab small{font-size:10px;line-height:1.35;display:block}.WpX2Da_panelThumb{justify-self:center;width:48px}.WpX2Da_previewSurface{min-height:440px;padding:0}.WpX2Da_previewSurface.WpX2Da_invitationPreviewSurface{min-height:0}.WpX2Da_frontCard,.WpX2Da_insideCard{width:100%}.WpX2Da_insideCard{padding:8px}.WpX2Da_invitationPreviewSurface .WpX2Da_invitationBackCard{padding:0}.WpX2Da_insideFrame{padding:22px 18px}.WpX2Da_ecardMessageFrame{padding:18% 11% 16%}.WpX2Da_ecardMessageComposer{gap:12px}.WpX2Da_ecardRecipientField{grid-template-columns:auto minmax(0,1fr);gap:2px 12px;padding:10px 14px}.WpX2Da_ecardRecipientField input{min-height:38px;font-size:21px}.WpX2Da_recipientHint{grid-column:2;font-size:10px}.WpX2Da_insideTextarea{height:100%;font-size:20px}.WpX2Da_controlGrid{grid-template-columns:minmax(0,1fr)}.WpX2Da_deliveryShell,.WpX2Da_emptyState{padding:28px 20px}.WpX2Da_deliveryIntro{gap:12px}.WpX2Da_deliveryThumb{width:44px}.WpX2Da_deliveryIntro .WpX2Da_deliveryRecipientNote{margin-top:4px;font-size:12px}.WpX2Da_deliveryChoice{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:18px 16px}.WpX2Da_deliveryStatus{grid-column:2;justify-self:start}.WpX2Da_deliveryActions{flex-direction:column;align-items:stretch}.WpX2Da_textAction{width:100%}.WpX2Da_deliveryActions .btn{width:100%}}.WpX2Da_invitationFrontOverlay{z-index:2;inset:0;position:absolute!important}
@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.O1yLJq_className{font-family:Caveat,Caveat Fallback;font-style:normal}.O1yLJq_variable{--font-message-handwritten:"Caveat", "Caveat Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.YjNifW_className{font-family:Poppins,Poppins Fallback;font-style:normal;font-weight:400}.YjNifW_variable{--font-message-modern:"Poppins", "Poppins Fallback"}
.ULMNqq_reveal{--ecard-open-duration:3.8s;--ecard-turn-duration:.72s;--ecard-turn-midpoint:.36s;--ecard-settle-duration:.24s;--ecard-envelope:#fffef8;--ecard-liner:#d9b0b7;--ecard-address:#51483f;--ecard-card-surface:#fffdfb;--ecard-card-edge:#f4efe6;width:100%;color:var(--site-color-ink,#1c1915);font-family:var(--site-font-body,var(--font-satoshi), "Satoshi", sans-serif)}.ULMNqq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ULMNqq_stage{aspect-ratio:9/16;isolation:isolate;perspective:1500px;perspective-origin:50% 46%;background:radial-gradient(at 50% 44%,#ffffffeb,#0000 52%),radial-gradient(at 50% 49%,#51483f09,#0000 68%),#fbf7f1;width:100%;position:relative;overflow:hidden}.ULMNqq_immersive .ULMNqq_stage{background:0 0}.ULMNqq_immersive .ULMNqq_stageGrain{opacity:0}.ULMNqq_stageGrain{z-index:0;pointer-events:none;mix-blend-mode:multiply;opacity:.42;background-image:repeating-linear-gradient(7deg,#1c191503 0 1px,#0000 1px 7px),repeating-linear-gradient(93deg,#fff3 0 1px,#0000 1px 9px);position:absolute;inset:0}.ULMNqq_envelopeAnchor,.ULMNqq_pocketOverlayAnchor,.ULMNqq_cardAnchor{transform-style:preserve-3d;position:absolute;left:50%;transform:translate(-50%,-50%)}.ULMNqq_envelopeAnchor,.ULMNqq_pocketOverlayAnchor{aspect-ratio:860/590;width:79%;top:48%}.ULMNqq_envelopeAnchor{z-index:4}.ULMNqq_pocketOverlayAnchor{z-index:7;pointer-events:none}.ULMNqq_cardAnchor{z-index:6;aspect-ratio:5/7;pointer-events:none;width:56.04%;top:46%}.ULMNqq_envelopeMotion,.ULMNqq_envelopeTurn,.ULMNqq_cardMotion,.ULMNqq_cardTurn,.ULMNqq_pocketOverlayMotion{transform-style:preserve-3d;transform-origin:50%;will-change:transform, opacity;position:absolute;inset:0}.ULMNqq_envelopeTurn{transition:none}.ULMNqq_envelopeFace{transform-style:preserve-3d;backface-visibility:visible;background-color:var(--ecard-envelope);box-shadow:none;border:0;border-radius:1px;position:absolute;inset:0;overflow:visible}.ULMNqq_envelopeFace:before{content:"";z-index:0;border-radius:inherit;mix-blend-mode:multiply;opacity:.66;pointer-events:none;background:url(/e-card/materials/envelope-paper.webp) 50%/cover no-repeat;position:absolute;inset:0}.ULMNqq_envelopeFront{opacity:1;background-image:radial-gradient(#0000 50%,#51483f07 77%,#51483f13),radial-gradient(at 18% 8%,#fff3,#0000 56%),linear-gradient(135deg,#ffffff14,#0000 46%,#51483f0b);transform:translateZ(2px);box-shadow:inset 0 0 0 .7px #463c321f,inset 0 0 20px #463c3207}.ULMNqq_envelopeBack{opacity:0;transform-style:preserve-3d;transform:rotateY(180deg)translateZ(2px);box-shadow:inset 0 0 0 .7px #463c321a,inset 0 0 18px #463c3206}.ULMNqq_addressBlock{z-index:3;width:70%;color:var(--ecard-address);text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ULMNqq_addressBlock[data-font-ready=false]{visibility:hidden}.ULMNqq_addressTo{margin:0}.ULMNqq_addressLabel{color:color-mix(in srgb, var(--ecard-address) 72%, transparent);letter-spacing:.22em;text-transform:uppercase;margin:0 0 7px;font-size:clamp(7px,1.45vw,10px);font-weight:800;line-height:1;display:block}.ULMNqq_addressTo{font-family:var(--ecard-envelope-recipient-font,Georgia, "Times New Roman", serif);letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(15px,3.6vw,24px);font-weight:400;line-height:1.22}@media (min-width:560px){.ULMNqq_addressTo{font-size:clamp(18px,3.1vw,21px)}}.ULMNqq_postage{z-index:3;object-fit:contain;opacity:.94;filter:drop-shadow(0 1px 1px #291c151f);width:36%;height:auto;display:block;position:absolute;top:5.5%;right:4.5%}.ULMNqq_linerBed{z-index:1;background-color:var(--ecard-liner);background-blend-mode:multiply, normal, normal;opacity:0;background-image:url(/e-card/materials/liner-paper.webp),radial-gradient(at 50% 10%,#fff3,#0000 58%),linear-gradient(170deg,#ffffff0f,#0000 46%,#51483f08);background-repeat:no-repeat;background-size:cover,auto,auto;border-radius:1px;position:absolute;inset:1px;overflow:hidden;transform:translateZ(0)}.ULMNqq_linerBed:after{content:"";filter:blur(7px);opacity:.5;background:radial-gradient(at 50% 0,#291c152e,#291c150d 46%,#0000 78%);height:11%;position:absolute;top:0;left:5%;right:5%}.ULMNqq_cardPeekViewport{z-index:2;pointer-events:none;border-radius:1px;position:absolute;inset:0;overflow:hidden}.ULMNqq_cardPeek,.ULMNqq_cardPeekShadow{z-index:1;aspect-ratio:5/7;opacity:0;pointer-events:none;transform-origin:50%;border-radius:2px;width:70.9302%;position:absolute;top:-22.3508%;left:14.5349%;transform:rotate(-90deg)scale(.9018)translateZ(1px)}.ULMNqq_cardPeek{overflow:hidden}.ULMNqq_cardPeekShadow{z-index:0;box-shadow:0 1px 2px #37251a29,0 8px 18px #37251a1a}.ULMNqq_cardPeek img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.ULMNqq_flap{z-index:7;transform-origin:50% 0;height:74.6%;transform-style:preserve-3d;will-change:transform;position:absolute;inset:0 0 auto}.ULMNqq_flapSurface{opacity:0;backface-visibility:visible;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ULMNqq_flapOuter{opacity:1;transform:translateZ(2px)}.ULMNqq_flapLiner{transform:translateZ(3px)}.ULMNqq_flapOuterPaper{fill:var(--ecard-envelope)}.ULMNqq_flapLinerPaper{fill:var(--ecard-liner)}.ULMNqq_flapTexture{mix-blend-mode:multiply;opacity:.66}.ULMNqq_flapOuterLight{opacity:.86}.ULMNqq_flapOuterEdgeRoll,.ULMNqq_pocketEdgeRoll{opacity:1}.ULMNqq_flapLinerRimPaper{fill:var(--ecard-envelope)}.ULMNqq_flapLinerRimTexture{opacity:.66}.ULMNqq_flapLinerTexture{opacity:.58}.ULMNqq_flapEdge{fill:none;stroke:color-mix(in srgb, var(--ecard-envelope) 64%, var(--ecard-address));stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.38}.ULMNqq_flapLinerBorder{fill:none;stroke:#291c1524;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.46;filter:blur(1px);transform:translateY(1.2px)}.ULMNqq_flapLinerHighlight{fill:none;stroke:#fffffcc2;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.68;transform:translateY(-.8px)}.ULMNqq_flapLinerOuterEdge{fill:none;stroke:color-mix(in srgb, var(--ecard-envelope) 76%, var(--ecard-address));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.34}.ULMNqq_pocketArt{z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ULMNqq_pocketShell{fill:color-mix(in srgb, var(--ecard-envelope) 97%, var(--ecard-card-surface))}.ULMNqq_pocketLight{opacity:.84}.ULMNqq_pocketUnderlap{fill:var(--ecard-address);opacity:.028;filter:blur(5px);mix-blend-mode:multiply}.ULMNqq_pocketFibre,.ULMNqq_pocketBottomFibre{mix-blend-mode:multiply;opacity:.66}.ULMNqq_pocketBottomShadow{fill:none;stroke:#291c151f;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:.26;filter:blur(3px)}.ULMNqq_pocketBottom{fill:color-mix(in srgb, var(--ecard-envelope) 94%, var(--ecard-card-surface))}.ULMNqq_pocketBottomHighlight,.ULMNqq_pocketBottomSeam,.ULMNqq_pocketFlapShadow{fill:none;stroke-linecap:round;stroke-linejoin:round}.ULMNqq_pocketBottomHighlight{stroke:#fffdfb80;stroke-width:1.1px;opacity:.34;transform:translateY(1.5px)}.ULMNqq_pocketBottomSeam{stroke:color-mix(in srgb, var(--ecard-envelope) 68%, var(--ecard-address));stroke-width:1.1px;opacity:.23}.ULMNqq_pocketFlapShadow{stroke:#291c1533;stroke-width:13px;opacity:.55;filter:blur(6px);transform:translateY(4px)}.ULMNqq_pocketMouthShadow{fill:none;stroke:#291c152e;stroke-width:13px;stroke-linecap:round;stroke-linejoin:round;opacity:.38;filter:blur(4px)}.ULMNqq_pocketHighlight,.ULMNqq_pocketSeam{fill:none;stroke-linecap:round;stroke-linejoin:round}.ULMNqq_pocketHighlight{stroke:#ffffff7a;stroke-width:1.5px;opacity:.48}.ULMNqq_pocketSeam{stroke:color-mix(in srgb, var(--ecard-envelope) 62%, var(--ecard-address));stroke-width:1.25px;opacity:.28}.ULMNqq_envelopeShadow,.ULMNqq_cardShadow{z-index:2;pointer-events:none;will-change:transform, opacity;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.ULMNqq_envelopeShadow{filter:blur(6px);width:72%;height:7%;opacity:var(--ecard-envelope-shadow-opacity,.38);background:radial-gradient(at 50% 18%,#291c1533,#291c1513 42%,#0000 72%);top:63%}.ULMNqq_immersive{--ecard-envelope-shadow-opacity:.46;--ecard-envelope-shadow-opening-opacity:.46}.ULMNqq_immersive .ULMNqq_envelopeShadow{filter:blur(7px);background:radial-gradient(at 50% 18%,#291c153d,#291c1517 43%,#0000 74%);width:76%;height:7.5%}.ULMNqq_cardShadow{filter:blur(5px);opacity:0;background:radial-gradient(at 50% 20%,#291c1533,#291c1512 44%,#0000 72%);width:56%;height:6%;top:66%}.ULMNqq_cardStockEdge,.ULMNqq_cardFace{border-radius:2px;width:100%;height:100%;position:absolute;inset:0}.ULMNqq_cardStockEdge{z-index:0;background:var(--ecard-card-edge);transform:translateZ(-2px);box-shadow:0 1px 2px #37251a29}.ULMNqq_cardFace{backface-visibility:visible;background:var(--ecard-card-surface);transition:opacity 0s linear var(--ecard-turn-midpoint);overflow:hidden;box-shadow:0 1px 2px #37251a29,0 8px 18px #37251a1a,0 20px 38px #37251a1a}.ULMNqq_cardPeek:after,.ULMNqq_cardFace:after{content:"";z-index:3;pointer-events:none;opacity:.62;background:url(/e-card/materials/card-stock.svg) 0 0/256px 256px,linear-gradient(116deg,#0000 18%,#ffffff09 32%,#ffffff1a 43%,#0000 62%),linear-gradient(155deg,#0000 58%,#1c191507);position:absolute;inset:0}.ULMNqq_cardFront{z-index:2;transform:translateZ(1px)}.ULMNqq_cardFront img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.ULMNqq_imageFallback{width:100%;height:100%;color:var(--site-color-muted,#8c877f);background:var(--site-color-section,#f2f0ec);text-align:center;place-items:center;padding:20%;font-size:clamp(11px,2.5vw,17px);display:grid}.ULMNqq_messageBack{z-index:1;background:url(/e-card/materials/card-stock.svg) 0 0 / 256px 256px repeat, radial-gradient(ellipse at 18% 5%, #fff3, transparent 48%), var(--ecard-card-surface);opacity:0;padding:13.5% 11.8% 11%;display:flex;transform:rotateY(180deg)translateZ(2px)}.ULMNqq_messageLayout{z-index:2;min-width:0;min-height:0;font-size:var(--ecard-message-fit-size,clamp(11px, 2.65vw, 18px));overflow-wrap:anywhere;flex-direction:column;flex:auto;justify-content:center;display:flex;position:relative}.ULMNqq_messageCopy{z-index:2;width:100%;color:var(--ecard-message-copy-color,#20201c);font-family:var(--ecard-message-copy-font,inherit);font-size:1em;font-size:calc(1em * var(--ecard-message-copy-scale,1));letter-spacing:-.015em;text-align:var(--ecard-message-copy-align,center);white-space:pre-wrap;margin:0;font-weight:500;line-height:1.48;position:relative}.ULMNqq_cardTurn{transition:transform var(--ecard-turn-duration) cubic-bezier(.65, 0, .35, 1)}.ULMNqq_cardTurn.ULMNqq_isMessage{transform:rotateY(180deg)}.ULMNqq_cardTurn.ULMNqq_isMessage .ULMNqq_cardFront{opacity:0}.ULMNqq_cardTurn.ULMNqq_isMessage .ULMNqq_messageBack{opacity:1}.ULMNqq_cardMotion,.ULMNqq_pocketOverlayMotion,.ULMNqq_phaseClosed .ULMNqq_cardAnchor,.ULMNqq_phaseClosed .ULMNqq_pocketOverlayAnchor{opacity:0}.ULMNqq_phaseOpening .ULMNqq_envelopeMotion{animation:ULMNqq_envelope-reveal var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_envelopeFront{animation:ULMNqq_envelope-front-surface var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_envelopeBack{animation:ULMNqq_envelope-back-surface var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_flap{animation:ULMNqq_flap-open var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_flapOuter{animation:ULMNqq_flap-outer-surface var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_flapLiner{animation:ULMNqq_flap-liner-surface var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_linerBed{animation:ULMNqq_liner-reveal var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_cardPeek{animation:ULMNqq_card-peek-reveal var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_cardPeekShadow{animation:ULMNqq_card-peek-shadow-reveal var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_pocketFlapShadow{animation:ULMNqq_pocket-flap-shadow-release var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_cardMotion{animation:ULMNqq_card-extract var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_pocketOverlayMotion{animation:ULMNqq_pocket-follow var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_envelopeShadow{animation:ULMNqq_envelope-shadow-reveal var(--ecard-open-duration) linear both}.ULMNqq_phaseOpening .ULMNqq_cardShadow{animation:ULMNqq_card-shadow-reveal var(--ecard-open-duration) linear both}.ULMNqq_phaseFront .ULMNqq_envelopeAnchor,.ULMNqq_phaseFront .ULMNqq_pocketOverlayAnchor,.ULMNqq_phaseFront .ULMNqq_envelopeShadow{opacity:0;pointer-events:none}.ULMNqq_phaseFront .ULMNqq_cardAnchor{width:79%}.ULMNqq_phaseFront .ULMNqq_cardMotion{opacity:1;will-change:auto;transform:translateY(-5.6744%)rotate(0)scale(1)}.ULMNqq_phaseFront .ULMNqq_cardTurn{will-change:auto}.ULMNqq_phaseFront .ULMNqq_cardShadow{opacity:.3;transform:translate(-50%)translateY(-8%)scaleX(1.05)}.ULMNqq_openButton,.ULMNqq_messageButton,.ULMNqq_viewSwitcher,.ULMNqq_skipButton,.ULMNqq_replayButton{font:inherit;border:0}.ULMNqq_openButton,.ULMNqq_messageButton{background:var(--site-color-ink,#1c1915);color:#fff;letter-spacing:.01em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 22px;font-size:clamp(12px,2.7vw,16px);font-weight:700;display:inline-flex;box-shadow:0 14px 30px #1c191529}.ULMNqq_openButton{z-index:20;min-height:auto;box-shadow:none;color:var(--site-color-ink,#1c1915);letter-spacing:.16em;white-space:nowrap;background:0 0;border-bottom:1.5px solid;border-radius:0;padding:5px 0 6px;font-size:clamp(11px,2.3vw,14px);font-weight:600;line-height:1;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.ULMNqq_openArrow{letter-spacing:0;margin-left:-2px;font-size:1.12em;animation:1.35s ease-in-out infinite ULMNqq_ecard-open-arrow-nudge;display:inline-block}.ULMNqq_immersive .ULMNqq_openButton{transition:transform .18s,box-shadow .18s;bottom:23%}.ULMNqq_skipButton{z-index:20;color:var(--site-color-ink-soft,#3a3530);cursor:pointer;background:#fffdfbe6;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:600;position:absolute;bottom:4%;right:4%;box-shadow:0 5px 14px #1c191514}.ULMNqq_finishedControls{z-index:20;justify-items:center;gap:10px;display:grid;position:absolute;bottom:4%;left:4%;right:4%}.ULMNqq_messageButton{text-align:left;background:#1c1915;border:1px solid #ffffff1f;border-radius:14px;justify-content:center;gap:10px;width:min(286px,84%);min-height:48px;padding:5px 15px 5px 13px;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff12,0 12px 26px #1c191529}.ULMNqq_phaseFront .ULMNqq_messageButton{animation:.42s cubic-bezier(.22,1,.36,1) both ULMNqq_message-control-arrive}.ULMNqq_messageIcon{color:#ffffffe0;flex:none;place-items:center;width:30px;height:30px;display:grid}.ULMNqq_messageIcon svg{width:19px;height:19px}.ULMNqq_messageButtonCopy{gap:1px;min-width:0;line-height:1.15;display:grid}.ULMNqq_messageButtonCopy strong{letter-spacing:.14em;text-transform:uppercase;font-size:clamp(11px,2.45vw,13px);font-weight:600}.ULMNqq_messageButtonCopy small{color:#ffffffad;letter-spacing:.035em;font-size:10px;font-weight:600}.ULMNqq_viewSwitcher{background:#fffdfbf0;border:1px solid #1c191524;border-radius:999px;grid-template-columns:1fr 1fr;width:min(230px,72%);padding:4px;display:grid;box-shadow:0 10px 24px #1c19151a}.ULMNqq_viewSwitcher button{min-height:40px;color:var(--site-color-muted,#8c877f);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:12px;font-weight:700}.ULMNqq_viewSwitcher button.ULMNqq_activeView{background:var(--site-color-ink,#1c1915);color:#fff}.ULMNqq_replayButton{min-height:32px;color:var(--site-color-muted,#746e66);text-underline-offset:3px;cursor:pointer;background:0 0;align-items:center;gap:7px;padding:3px 2px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.ULMNqq_replayButton:hover{color:var(--site-color-ink,#1c1915);text-decoration:underline}.ULMNqq_replayIcon{flex:none;width:16px;height:16px}.ULMNqq_openButton:focus-visible,.ULMNqq_messageButton:focus-visible,.ULMNqq_skipButton:focus-visible,.ULMNqq_replayButton:focus-visible,.ULMNqq_viewSwitcher button:focus-visible{outline:3px solid rgba(var(--site-color-accent-rgb,232, 20, 76), .32);outline-offset:3px}.ULMNqq_messageButton:hover{border-color:rgba(var(--site-color-accent-rgb,232, 20, 76), .36);background:#27231f;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 15px 30px #1c191533}.ULMNqq_immersive .ULMNqq_openButton:hover{box-shadow:none;color:var(--site-color-accent,#e8144c);background:0 0;transform:translate(-50%)translateY(-1px)}.ULMNqq_staticFallback{background:var(--site-color-surface,#fffdfb);gap:18px;padding:20px;display:grid}.ULMNqq_staticFallback img{width:min(100%,360px);margin:0 auto;display:block}.ULMNqq_staticFallback article{max-width:38rem;margin:0 auto}@keyframes ULMNqq_ecard-open-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes ULMNqq_envelope-reveal{0%{opacity:1;transform:translate(0,0)rotateY(0)scale(1)}9%{transform:translate3d(0,-2%,18px)rotateY(0)scale(1.015)}22.5%{transform:translate3d(0,-2%,18px)rotateY(180deg)scale(1.015)}54%{opacity:1;transform:translate3d(0,-2%,18px)rotateY(180deg)scale(1.015)}78%{opacity:1;transform:translateY(102%)rotateY(180deg)scale(.94)}90%,to{opacity:0;transform:translateY(116%)rotateY(180deg)scale(.92)}}@keyframes ULMNqq_message-control-arrive{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ULMNqq_envelope-front-surface{0%,15.6%{opacity:1}15.8%,to{opacity:0}}@keyframes ULMNqq_envelope-back-surface{0%,15.6%{opacity:0}15.8%,to{opacity:1}}@keyframes ULMNqq_flap-open{0%,36%{z-index:8;transform:rotateX(0)}43.9%{z-index:8}44%{z-index:4}51%{z-index:4;transform:rotateX(-166deg)}54.5%,to{z-index:4;transform:rotateX(-160deg)}}@keyframes ULMNqq_flap-outer-surface{0%,43.5%{opacity:1}43.7%,to{opacity:0}}@keyframes ULMNqq_flap-liner-surface{0%,43.5%{opacity:0}43.7%,to{opacity:1}}@keyframes ULMNqq_liner-reveal{0%,40.3%{opacity:0}42.8%,to{opacity:1}}@keyframes ULMNqq_card-peek-reveal{0%,40.3%{opacity:0}42.8%,48.3%{opacity:1}48.4%,to{opacity:0}}@keyframes ULMNqq_card-peek-shadow-reveal{0%,40.3%{opacity:0}42.8%,45.7%{opacity:1}48.3%,to{opacity:0}}@keyframes ULMNqq_pocket-flap-shadow-release{0%,36%{opacity:.55}38.4%,to{opacity:0}}@keyframes ULMNqq_card-extract{0%,45.5%{opacity:0;transform:translate3d(0,3%,-10px)rotate(-90deg)scale(.92)}45.7%{opacity:0;transform:translate3d(0,3%,1px)rotate(-90deg)scale(.92)}48.3%,53.6%{opacity:1;transform:translate3d(0,3%,1px)rotate(-90deg)scale(.92)}60.5%{opacity:1;transform:translate3d(-.5%,-18%,4px)rotate(-90deg)scale(.93)}64%{opacity:1;transform:translate3d(-.4%,-24%,4px)rotate(-90deg)scale(.93)}82.5%{opacity:1;transform:translate3d(0,-38%,4px)rotate(0)scale(.93)}96%,to{opacity:1;transform:translateY(-8%)rotate(0)scale(1.41)}}@keyframes ULMNqq_pocket-follow{0%,45.5%{opacity:0;transform:translate3d(0,-2%,18px)scale(1.015)}45.7%,54%{opacity:1;transform:translate3d(0,-2%,18px)scale(1.015)}78%{opacity:1;transform:translateY(102%)scale(.94)}90%,to{opacity:0;transform:translateY(116%)scale(.92)}}@keyframes ULMNqq_envelope-shadow-reveal{0%{opacity:var(--ecard-envelope-shadow-opening-opacity,.34);transform:translate(-50%)scaleX(1)}22.5%{opacity:.25;transform:translate(-50%)scaleX(.8)}78%{opacity:0;transform:translate(-50%)translateY(150%)scaleX(.55)}to{opacity:0;transform:translate(-50%)translateY(180%)scaleX(.5)}}@keyframes ULMNqq_card-shadow-reveal{0%,53.6%{opacity:0;transform:translate(-50%)translateY(0)scaleX(.56)}60.5%{opacity:.12;transform:translate(-50%)translateY(-18%)scaleX(.7)}64%{opacity:.15;transform:translate(-50%)translateY(-24%)scaleX(.72)}82.5%{opacity:.24;transform:translate(-50%)translateY(-38%)scaleX(.78)}to{opacity:.3;transform:translate(-50%)translateY(-8%)scaleX(1.05)}}@media (max-width:420px){.ULMNqq_messageBack{padding:13% 11% 10%}.ULMNqq_messageCopy{line-height:1.42}}@media (prefers-reduced-motion:reduce){.ULMNqq_reveal *,.ULMNqq_reveal :before,.ULMNqq_reveal :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}}
.Nmn4-a_surface{width:min(680px,100%)}.Nmn4-a_form{padding:22px 24px 24px}.Nmn4-a_fieldGrid label:last-child{grid-column:1/-1}.Nmn4-a_actions{border-top:1px solid #1d1c1814;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}@media (max-width:640px){.Nmn4-a_form{padding:20px 18px}.Nmn4-a_fieldGrid label:last-child{grid-column:auto}.Nmn4-a_actions{flex-direction:column-reverse}.Nmn4-a_actions button{width:100%}}
._v6JqG_layer{z-index:10020;font-family:var(--site-font-body,var(--font-satoshi), "Satoshi", sans-serif);place-items:center;padding:24px;display:grid;position:fixed;inset:0}._v6JqG_backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#1c1915a8;border:0;position:absolute;inset:0}._v6JqG_dialog{z-index:1;background:var(--site-color-surface,#fffdfb);border-radius:6px;width:min(500px,53.25dvh,100vw - 48px);position:relative;overflow:hidden;box-shadow:0 32px 90px #1c19154d}._v6JqG_watermarkNote{color:#1c19159e;text-align:center;border-top:1px solid #1c191512;margin:0;padding:11px 20px 15px;font-size:12px;line-height:1.45}._v6JqG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._v6JqG_close{z-index:30;width:40px;height:40px;color:var(--site-color-ink,#1c1915);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#fffdfbe0;border:1px solid #1c191521;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 4px 14px #1c191514}._v6JqG_close svg{width:18px;height:18px}._v6JqG_close:hover{background:var(--site-color-surface,#fffdfb);border-color:#1c19154d}._v6JqG_close:focus-visible{outline:3px solid rgba(var(--site-color-accent-rgb,232, 20, 76), .28);outline-offset:2px}._v6JqG_previewFrame{background:var(--site-color-surface,#fffdfb);width:100%;min-width:0}@media (max-width:720px){._v6JqG_layer{padding:0}._v6JqG_dialog{border-radius:0;width:min(430px,100vw,56.25dvh)}._v6JqG_close{top:max(14px, env(safe-area-inset-top));right:14px}}@media (max-height:760px) and (min-width:721px){._v6JqG_dialog{width:min(410px,52.7dvh,100vw - 48px)}}
.CjaO8q_page{--ecard-recipient-width:min(calc(100vw - clamp(24px, 6vw, 60px)), 800px, calc(56.25dvh - 34px));isolation:isolate;background:radial-gradient(at 50% 44%,#ffffffeb,#0000 43%),radial-gradient(at 50% 49%,#51483f09,#0000 72%),#fbf7f1;place-items:center;width:100%;min-height:100dvh;padding:clamp(12px,3vw,30px);display:grid;position:relative;overflow:hidden}.CjaO8q_page:before{z-index:0;content:"";mix-blend-mode:multiply;opacity:.34;pointer-events:none;background-image:repeating-linear-gradient(7deg,#1c191503 0 1px,#0000 1px 7px),repeating-linear-gradient(93deg,#ffffff29 0 1px,#0000 1px 9px);position:fixed;inset:0}.CjaO8q_revealFrame{z-index:1;width:var(--ecard-recipient-width);position:relative}.CjaO8q_reveal{width:100%;position:relative}.CjaO8q_testBanner{z-index:20;color:#68253a;white-space:nowrap;background:#fffafbf5;border:1px solid #e8144c3d;justify-content:center;align-items:center;gap:10px;width:79%;padding:10px 14px;font-size:12px;line-height:1.35;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #31181f14}.CjaO8q_testBanner strong{letter-spacing:.08em;text-transform:uppercase}.CjaO8q_testBanner span{color:#765e65}.CjaO8q_loading{z-index:1;color:#746d64;align-items:center;gap:10px;font-size:13px;display:flex;position:relative}.CjaO8q_loading>span{border:2px solid #1d1c1824;border-top-color:#1c1915;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite CjaO8q_ecard-recipient-spin}.CjaO8q_unavailable{z-index:1;text-align:center;background:#fff;border:1px solid #1d1c181a;width:min(480px,100%);padding:clamp(28px,7vw,52px);position:relative}.CjaO8q_unavailable>span{color:#ee174c;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:800}.CjaO8q_unavailable h1{color:#1c1915;letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(28px,6vw,42px);line-height:1}.CjaO8q_unavailable p{color:#746d64;margin:16px 0 0;font-size:14px;line-height:1.6}.CjaO8q_unavailable button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#1c1915;border:1px solid #1c1915;margin-top:22px;padding:0 18px;font-size:12px;font-weight:700}.CjaO8q_unavailable button:focus-visible{outline-offset:3px;outline:2px solid #ee174c}.CjaO8q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes CjaO8q_ecard-recipient-spin{to{transform:rotate(360deg)}}@media (max-width:720px){.CjaO8q_page{--ecard-recipient-width:min(100vw, calc(56.25dvh - 12px));padding:0}.CjaO8q_testBanner{text-align:center;white-space:normal;gap:4px;padding:8px 11px;top:8px}}@media (prefers-reduced-motion:reduce){.CjaO8q_loading>span{animation:none}}
