:root{--line:#857060;--hair:rgba(73,57,45,.16);--f-ar:var(--f-amiri),"Amiri",serif;--f-ar-bold:var(--f-amiri-bold),var(--f-amiri),"Amiri",serif;--f-en:var(--f-fraunces),"Fraunces",var(--f-amiri),Georgia,serif;--f-ui:var(--f-plex),"IBM Plex Sans Arabic",system-ui,sans-serif;color-scheme:light}html[lang=en]{--f-ui:var(--f-figtree),"Figtree",var(--f-plex),system-ui,sans-serif}*{box-sizing:border-box}html{background:var(--ivory) var(--grain);-webkit-text-size-adjust:100%}body.guest-body{margin:0;color:var(--espresso);background:transparent}html[lang=ar] body{font:18px/1.9 var(--f-ar)}html[lang=en] body{font:17px/1.55 var(--f-en)}h1,h2,h3{margin:0;font-weight:400;text-wrap:balance}p{margin:0}a{color:var(--oxblood)}::selection{background:var(--butter);color:var(--espresso)}:focus-visible{outline:2px solid var(--oxblood);outline-offset:3px;border-radius:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.guest{min-height:100dvh;position:relative;overflow-x:clip}.lang-toggle{position:absolute;z-index:2;top:calc(10px + env(safe-area-inset-top, 0px));inset-inline-end:12px;min-height:44px;padding:8px;background:none;border:0;cursor:pointer;color:var(--espresso-soft);-webkit-text-decoration:underline 1px;text-decoration:underline 1px;-webkit-text-decoration-color:var(--butter-deep);text-decoration-color:var(--butter-deep);text-underline-offset:6px}.lang-toggle:hover{color:var(--oxblood);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.lang-toggle[lang=en]{font:500 15px/1 var(--f-ui);letter-spacing:.01em}.lang-toggle[lang=ar]{font:18px/1 var(--f-ar)}.cover{padding:calc(62px + env(safe-area-inset-top, 0px)) 18px 60px;display:grid;justify-items:center}.card-stack{position:relative;width:min(100%,560px);isolation:isolate;--dx:6px}html[dir=rtl] .card-stack{--dx:-6px}.card-stack:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border:14px solid transparent;border-image:var(--lace-back) 14 round;background:linear-gradient(var(--butter),var(--butter)) 50% 50% /calc(100% - 14px) calc(100% - 14px) no-repeat border-box;transform:translate(var(--dx),6px)}.invite{padding:26px 10px 32px;display:grid;justify-items:center;text-align:center}.basmala{font:15px/1.6 var(--f-ar);color:var(--espresso-soft);margin-bottom:14px}.monogram{margin:0;line-height:0;width:100%;display:grid;justify-items:center}.monogram .logo{display:block;width:min(100%,460px);height:auto}.monogram.small .logo{width:min(78%,300px)}.verse{font:16px/2.1 var(--f-ar);color:var(--espresso);max-width:25ch;margin-top:18px}.verse,.verse-en{text-wrap:balance}.verse-en{font:italic 14.5px/1.55 var(--f-en);color:var(--espresso-soft);max-width:36ch;margin-top:10px}.invites{margin-top:26px;max-width:26ch;text-wrap:balance}html[lang=ar] .invites{font-size:19px;line-height:1.8}html[lang=en] .invites{font-style:italic;font-size:18px;line-height:1.45}.when{margin-top:22px;display:grid;justify-items:center}.when .wd{font-size:17px;color:var(--espresso-soft)}html[lang=en] .when .wd{font-style:italic}.when .dt{color:var(--espresso)}html[lang=ar] .when .dt{font:700 31px/1.45 var(--f-ar-bold)}html[lang=en] .when .dt{font:400 34px/1.15 var(--f-en);letter-spacing:-.01em}.when .hj{font-size:15.5px;color:var(--espresso-soft);margin-top:4px}html[lang=en] .when .hj{font-style:italic}.when .tm{font-size:17px;margin-top:10px;padding-top:10px;position:relative}.when .tm:before{content:"";position:absolute;top:0;left:50%;width:36px;margin-left:-18px;height:1px;background:var(--butter-deep)}.where{margin-top:6px;font-size:16px;line-height:1.6;color:var(--espresso-soft);max-width:30ch;text-wrap:balance}.cover.plain{min-height:100dvh;align-content:center;padding-top:calc(72px + env(safe-area-inset-top, 0px))}.plain-copy{margin-top:22px;display:grid;grid-gap:14px;gap:14px;justify-items:center;max-width:30ch;color:var(--espresso-soft);text-wrap:balance}html[lang=en] .plain-copy{font-style:italic}.plain-title{color:var(--espresso)}html[lang=ar] .plain-title{font:700 24px/1.5 var(--f-ar-bold)}html[lang=en] .plain-title{font:400 26px/1.2 var(--f-en);font-style:normal}@media (prefers-reduced-motion:no-preference){.card-stack{animation:g-lift .5s cubic-bezier(.2,.7,.3,1) both}.monogram .logo{animation:g-settle .7s cubic-bezier(.2,.7,.3,1) .05s both}[data-reveal]{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.3,1)}.rv-pre{opacity:0;transform:translateY(10px)}}@keyframes g-lift{0%{opacity:0;transform:translateY(8px)}}@keyframes g-settle{0%{transform:scale(.985)}}.band{position:relative;background:var(--butter) var(--grain);padding:50px 22px 60px;margin-top:14px}.band:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:6px;background:radial-gradient(12.5px 6px at 50% 100%,var(--butter) 94%,#0000 100%) 50% 0 /25px 6px repeat-x}.band-inner{max-width:520px;margin-inline:auto;display:grid;grid-gap:30px;gap:30px}.welcome{text-align:center}.greet{color:var(--espresso-soft)}html[lang=en] .greet{font-style:italic;font-size:18px}.party{color:var(--espresso);overflow-wrap:anywhere;margin-top:2px}html[lang=ar] .party{font:700 32px/1.5 var(--f-ar-bold)}html[lang=en] .party{font:400 36px/1.12 var(--f-en);letter-spacing:-.01em}.details{margin:0;display:grid}.detail{padding-block:15px 16px;border-top:1px solid var(--hair);display:grid;grid-gap:1px;gap:1px}.detail:last-child{border-bottom:1px solid var(--hair)}.detail dt{color:var(--espresso-soft)}html[lang=ar] .detail dt{font:500 13px/1.6 var(--f-ui)}html[lang=en] .detail dt{font:italic 15.5px/1.4 var(--f-en)}.detail dd{margin:0;color:var(--espresso)}html[lang=ar] .detail dd{font-size:20px;line-height:1.7}html[lang=en] .detail dd{font-size:20px;line-height:1.4}.detail .sub{display:block;font-size:16px;color:var(--espresso-soft)}html[lang=en] .detail .sub{font-style:italic}.countdown{display:block;margin-top:6px;font:500 15px/1.6 var(--f-ui);color:var(--oxblood)}.detail dd.free{white-space:pre-line;overflow-wrap:anywhere;font-size:17px}.cal-links a,.map-link{display:inline-flex;align-items:center;gap:7px;min-height:44px;font:500 14.5px/1.3 var(--f-ui);color:var(--oxblood);-webkit-text-decoration:underline 1px;text-decoration:underline 1px;-webkit-text-decoration-color:rgba(101,43,41,.35);text-decoration-color:rgba(101,43,41,.35);text-underline-offset:5px}.cal-links a:hover,.map-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.cal-links svg,.map-link svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.map-link{display:flex;width:-moz-fit-content;width:fit-content;min-height:44px;margin-top:2px}.actions{display:grid;justify-items:center;grid-gap:18px;gap:18px}.cal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:0 26px}.cta{display:grid;justify-items:center;grid-gap:10px;gap:10px;width:100%}.cta .btn{width:min(100%,320px)}.deadline{font:13.5px/1.6 var(--f-ui);color:var(--espresso-soft);text-align:center;text-wrap:balance}.column{max-width:560px;padding:44px 20px 0;display:grid;grid-gap:40px;gap:40px}.column,.gentle{margin-inline:auto}.gentle{position:relative;text-align:center;color:var(--espresso-soft);max-width:32ch;padding-block:16px;text-wrap:balance}html[lang=ar] .gentle{font-size:17.5px;line-height:1.9}html[lang=en] .gentle{font-style:italic;font-size:17px;line-height:1.55}.gentle:after,.gentle:before{content:"";position:absolute;left:50%;width:30px;margin-left:-15px;height:1.5px;background:repeating-linear-gradient(90deg,var(--stitch) 0 6px,transparent 6px 10px)}.gentle:before{top:0}.gentle:after{bottom:0}.slip{display:grid;grid-gap:22px;gap:22px;scroll-margin-top:16px}.sec-title{text-align:center;display:grid;grid-gap:6px;gap:6px;justify-items:center}.sec-title h2{color:var(--espresso)}html[lang=ar] .sec-title h2{font:700 27px/1.5 var(--f-ar-bold)}html[lang=en] .sec-title h2{font:italic 400 30px/1.15 var(--f-en)}.sec-title p{font:14px/1.7 var(--f-ui);max-width:40ch}.note,.sec-title p{color:var(--espresso-soft);text-wrap:balance}.note{font:14px/1.75 var(--f-ui);text-align:center}.form-error{font:500 14px/1.6 var(--f-ui);color:var(--oxblood);text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;cursor:pointer;min-height:52px;padding:14px 30px;border:0;border-radius:10px;font:500 16px/1.25 var(--f-ui);color:var(--ivory);background:var(--oxblood);outline:1px dashed rgba(245,240,230,.5);outline-offset:-6px;transition:background-color .2s ease,transform .15s ease}.btn:hover{background:var(--oxblood-deep)}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:1px dashed rgba(245,240,230,.5);outline-offset:-6px;box-shadow:0 0 0 3px var(--ivory),0 0 0 5px var(--oxblood)}.btn.block{width:100%}.btn[disabled]{cursor:progress}.btn[disabled]:hover{background:var(--oxblood)}.add-guest,.text-btn{justify-self:center;min-height:44px;padding:8px 12px;background:none;border:0;cursor:pointer;font:500 15px/1.3 var(--f-ui);color:var(--oxblood);-webkit-text-decoration:underline 1px;text-decoration:underline 1px;-webkit-text-decoration-color:rgba(101,43,41,.35);text-decoration-color:rgba(101,43,41,.35);text-underline-offset:5px}.add-guest:hover,.text-btn:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.add-guest{justify-self:start;padding-inline:0}.link-btn{background:none;border:0;cursor:pointer;padding:8px 4px;min-height:44px;font:13.5px var(--f-ui);color:var(--espresso-soft);-webkit-text-decoration:underline 1px;text-decoration:underline 1px;text-underline-offset:4px}.members{list-style:none;margin:0;padding:0}.member{display:grid;grid-gap:12px;gap:12px;padding-block:18px;border-top:1px solid var(--hair)}.member:last-child{border-bottom:1px solid var(--hair)}.member .who{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.member .nm{color:var(--espresso);overflow-wrap:anywhere}html[lang=ar] .member .nm{font:700 20px/1.5 var(--f-ar-bold)}html[lang=en] .member .nm{font:400 20px/1.3 var(--f-en)}.member .tag{font:12.5px/1.4 var(--f-ui);color:var(--espresso-soft);white-space:nowrap}.slot-row{display:flex;gap:8px;align-items:end}.locked-note{font:13.5px/1.7 var(--f-ui);color:var(--espresso-soft);display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.choice{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.choice button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 8px;cursor:pointer;font:500 14.5px/1.3 var(--f-ui);color:var(--espresso);background:var(--ivory);border:1px solid var(--line);border-radius:10px;transition:background-color .15s ease,border-color .15s ease}.choice button:hover{background:var(--butter-soft)}html[lang=en] .choice button{justify-content:flex-start;text-align:start;padding-inline:12px}@media (max-width:359px){.choice{grid-template-columns:1fr}}.choice .tick{width:18px;height:18px;flex:none;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center}.choice .tick svg{width:12px;height:12px;fill:none;stroke:var(--ivory);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;visibility:hidden}.choice button[aria-checked=true] .tick svg{visibility:visible}.choice button[aria-checked=true][data-v=yes]{background:var(--butter);border-color:var(--oxblood);box-shadow:inset 0 0 0 .5px var(--oxblood)}.choice button[aria-checked=true][data-v=yes] .tick{background:var(--olive);border-color:var(--olive)}.choice button[aria-checked=true][data-v=no]{background:var(--butter-soft);border-color:var(--espresso)}.choice button[aria-checked=true][data-v=no] .tick{background:var(--espresso);border-color:var(--espresso)}.field{display:grid;grid-gap:4px;gap:4px;flex:1 1;min-width:0}.field label{font:13.5px/1.6 var(--f-ui);color:var(--espresso-soft)}.field input,.field textarea{width:100%;font:16px/1.6 var(--f-ui);color:var(--espresso);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:8px 2px}.field textarea{min-height:104px;resize:vertical;line-height:32px;padding:0 2px;background:repeating-linear-gradient(to bottom,transparent 0 31px,var(--butter-deep) 31px 32px) local}.field input::placeholder,.field textarea::placeholder{color:var(--espresso-soft);opacity:1}.field input:focus-visible{outline:none;border-bottom-color:var(--oxblood);box-shadow:0 1px 0 0 var(--oxblood)}.field textarea:focus-visible{outline:1px solid var(--oxblood);outline-offset:6px}.summary-list{list-style:none;margin:0;padding:0}.summary-list li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-block:14px;border-top:1px solid var(--hair)}.summary-list li:last-child{border-bottom:1px solid var(--hair)}.summary-list li>span:first-child{overflow-wrap:anywhere}html[lang=ar] .summary-list li>span:first-child,html[lang=en] .summary-list li>span:first-child{font-size:19px}.status{display:inline-flex;align-items:center;gap:7px;flex:none;white-space:nowrap;font:13.5px/1.4 var(--f-ui);color:var(--espresso)}.status:before{content:"";width:7px;height:7px;border-radius:50%;border:1px solid var(--espresso-soft)}.status.yes:before{background:var(--olive);border-color:var(--olive)}.status.no:before{background:var(--terracotta);border-color:var(--terracotta)}.status.waitlisted:before{border-color:var(--oxblood)}.passes{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.lace.mount{border-image-source:var(--lace-butter);--lace-bg:var(--butter)}.pass{padding:18px 6px 16px;display:grid;grid-gap:12px;gap:12px;justify-items:center;text-align:center;min-width:0}.pass-track{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.pass-track::-webkit-scrollbar{display:none}.pass-track:focus-visible{outline-offset:-2px}.pass-slide{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;display:grid;grid-gap:12px;gap:12px;justify-items:center;align-content:start;padding:6px 6px 4px}.pass .label{color:var(--oxblood)}html[lang=ar] .pass .label{font:17px/1.6 var(--f-ar)}html[lang=en] .pass .label{font:italic 17px/1.3 var(--f-en)}.pass .holder{max-width:100%;overflow-wrap:anywhere;color:var(--espresso);margin-top:-6px}html[lang=ar] .pass .holder{font:700 24px/1.5 var(--f-ar-bold)}html[lang=en] .pass .holder{font:400 24px/1.25 var(--f-en)}.qr-frame{padding:8px;background:#FFFFFF;border-radius:6px;line-height:0;box-shadow:0 0 0 1px rgba(73,57,45,.14)}.qr-frame .qr{width:200px;height:200px;display:block}.pass .code{font:500 13px/1 var(--f-ui);letter-spacing:.18em;-webkit-padding-start:.18em;padding-inline-start:.18em;color:var(--espresso-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pass-nav{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;padding-inline:8px}.pass-nav button{display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;cursor:pointer;border:1px solid var(--line);background:var(--ivory);color:var(--espresso)}.pass-nav button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pass-nav button.next svg,html[dir=rtl] .pass-nav button svg{transform:scaleX(-1)}html[dir=rtl] .pass-nav button.next svg{transform:none}.pass-nav button:disabled{opacity:.35;cursor:default}.pass-dots{display:flex;gap:7px}.pass-dots i{width:7px;height:7px;border-radius:50%;border:1px solid var(--oxblood);transition:background-color .2s ease}.pass-dots i.on{background:var(--oxblood)}.pass-count{font:13px/1.4 var(--f-ui)}.pass-count,.tip{color:var(--espresso-soft)}.tip{font:13.5px/1.75 var(--f-ui);text-align:center;padding-inline:8px;text-wrap:balance}.tip.faint{font-size:12.5px}.save-pass{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:6px 4px;background:none;border:0;cursor:pointer;font:500 14.5px/1.3 var(--f-ui);color:var(--oxblood);-webkit-text-decoration:underline 1px;text-decoration:underline 1px;-webkit-text-decoration-color:rgba(101,43,41,.35);text-decoration-color:rgba(101,43,41,.35);text-underline-offset:5px}.save-pass:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.save-pass[disabled]{opacity:.6;cursor:progress}.save-pass svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.closing{display:grid;justify-items:center;grid-gap:22px;gap:22px;text-align:center;padding:6px 0 calc(48px + env(safe-area-inset-bottom, 0px))}.couple{width:min(100%,340px);height:auto;display:block}.closing--couple{padding-bottom:env(safe-area-inset-bottom,0);gap:18px}.closing--couple .couple{margin-top:10px}.keepsake{width:200px;aspect-ratio:1;border-radius:50%;background:#DFCB9E;display:grid;place-items:center}.keepsake img{width:156px;height:auto}.signoff{color:var(--espresso)}html[lang=ar] .signoff{font:24px/1.6 var(--f-ar)}html[lang=en] .signoff{font:italic 26px/1.25 var(--f-en)}@media (min-width:720px){.cover{padding-top:calc(84px + env(safe-area-inset-top, 0px));padding-bottom:88px}.invite{padding:40px 34px 46px}.basmala{font-size:16px;margin-bottom:18px}.verse{font-size:17.5px;margin-top:24px}html[lang=ar] .invites{font-size:21px}html[lang=en] .invites{font-size:20px}html[lang=ar] .when .dt{font-size:38px}html[lang=en] .when .dt{font-size:42px}.where{max-width:38ch}.lang-toggle{top:20px;inset-inline-end:28px}.band{padding:80px 40px 92px}.band:before{height:6px;background-size:26px 6px;background-image:radial-gradient(13px 6px at 50% 100%,var(--butter) 94%,#0000 100%)}.column{padding-top:64px;gap:52px}}@media (min-width:900px){.band-inner{max-width:920px;gap:28px 80px;align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"welcome details" "actions details";grid-template-rows:auto 1fr}.welcome{grid-area:welcome;text-align:start;padding-top:12px}.details{grid-area:details}.actions{grid-area:actions;justify-items:start}.cal-links{justify-content:start}.cta{justify-items:start}.band .deadline{text-align:start}html[lang=ar] .party{font-size:40px}html[lang=en] .party{font-size:46px}}.wishes{align-content:start;grid-gap:24px;gap:24px;padding:calc(58px + env(safe-area-inset-top, 0px)) 16px calc(24px + env(safe-area-inset-bottom, 0px))}.wishes,.wishes-head{display:grid;justify-items:center}.wishes-head{grid-gap:6px;gap:6px;text-align:center;width:min(100%,480px)}.wishes .monogram.small .logo{width:min(52vw,220px);margin-bottom:10px}.wishes-title{color:var(--espresso)}html[lang=ar] .wishes-title{font:700 28px/1.5 var(--f-ar-bold)}html[lang=en] .wishes-title{font:italic 400 31px/1.15 var(--f-en)}.wishes-line{color:var(--espresso-soft);max-width:30ch;text-wrap:balance}html[lang=ar] .wishes-line{font-size:17.5px;line-height:1.85}html[lang=en] .wishes-line{font-style:italic;font-size:17px;line-height:1.5;margin-top:4px}.wish-card{scroll-margin-top:16px;width:min(100%,480px);padding:20px 8px 18px;display:grid;grid-gap:18px;gap:18px}.wish-card .field label{font:500 14.5px/1.6 var(--f-ui);color:var(--espresso)}.wish-card .field input,.wish-card .field textarea{background-color:var(--ivory);border:1px solid var(--line);border-radius:8px}.wish-card .field input{min-height:48px;padding:9px 12px}.wish-card .field textarea{field-sizing:content;min-height:calc(4 * 32px + 8px);max-height:60vh;resize:none;overflow-y:auto;padding:0 12px 6px;font-size:17px;line-height:32px;background-image:repeating-linear-gradient(to bottom,transparent 0 31px,var(--butter-deep) 31px 32px);background-attachment:local}.wish-card .field input:focus-visible{outline:2px solid var(--oxblood);outline-offset:1px;box-shadow:none;border-color:var(--oxblood)}.wish-card .field textarea:focus-visible{outline:2px solid var(--oxblood);outline-offset:1px;border-color:var(--oxblood)}.wish-card .field textarea[aria-invalid=true]{border-color:var(--oxblood)}.wish-count{font:13px/1.5 var(--f-ui);color:var(--espresso-soft);text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wish-count.near{color:var(--oxblood);font-weight:500}.wish-card .btn{margin-top:2px}.hp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;inset-inline-start:-9999px}.wish-done{justify-items:center;text-align:center;gap:8px;padding:22px 12px 18px}.wish-done h2{color:var(--espresso);outline:none}html[lang=ar] .wish-done h2{font:700 27px/1.5 var(--f-ar-bold)}html[lang=en] .wish-done h2{font:italic 400 30px/1.15 var(--f-en)}.wish-done p{color:var(--espresso-soft);max-width:30ch;text-wrap:balance}html[lang=ar] .wish-done p{font-size:18px;line-height:1.8}html[lang=en] .wish-done p{font-style:italic;font-size:17.5px;line-height:1.5;margin-top:4px}.wish-couple{display:block;width:170px;height:auto;margin-bottom:6px}.wish-done .text-btn{margin-top:6px}@media (prefers-reduced-motion:no-preference){.wish-card{animation:g-lift .45s cubic-bezier(.2,.7,.3,1) both}}.wishes-foot{display:grid;justify-items:center;grid-gap:14px;gap:14px;margin-top:10px;text-align:center}html[lang=ar] .wishes-foot .signoff{font-size:21px}html[lang=en] .wishes-foot .signoff{font-size:22px}@media (min-width:720px){.wishes{padding-top:calc(76px + env(safe-area-inset-top, 0px));gap:28px}.wish-card{padding:28px 22px 24px}}