.t-bejW_celebration{z-index:60;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.t-bejW_celebration{display:none}}
@font-face{font-family:PopWish Geist;src:url(/fonts/geist/geist-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.YE07hG_page{--cs-bg:#fffdf9;--cs-ink:#171716;--cs-muted:#50535d;--cs-gold:#92612a;--cs-line:#d6d2ca;--cs-gutter:clamp(1.25rem, 5vw, 6rem);--cs-width:100rem;--cs-field-size:clamp(1rem, calc(.875rem + .15vw), 1.125rem);--cs-small-size:clamp(.8125rem, calc(.75rem + .12vw), .9375rem);--cs-control-height:clamp(3.5rem, calc(3rem + .7vw), 4rem);--cs-control-radius:.875rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--cs-bg);min-height:100svh;color:var(--cs-ink);font-optical-sizing:auto;font-synthesis:none;flex-direction:column;font-family:PopWish Geist,Avenir Next,Segoe UI,Arial,sans-serif;display:flex}.YE07hG_stage{display:contents}.YE07hG_page :is(a,button,input,summary):focus-visible{outline-offset:5px;outline:2px solid #79511e}.YE07hG_header,.YE07hG_main,.YE07hG_footer{width:min(var(--cs-width), calc(100% - var(--cs-gutter) * 2));margin-inline:auto}.YE07hG_header{justify-content:space-between;align-items:center;gap:1.5rem;padding-top:clamp(1.75rem,3vw,3.25rem);display:flex}.YE07hG_brand{flex:none;display:block}.YE07hG_logoFrame{isolation:isolate;width:fit-content;display:block;position:relative}.YE07hG_logo{width:clamp(5.25rem,8.5vw,8.25rem);height:auto;display:block}.YE07hG_logoSheen{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/images/popwish/coming-soon/logo.svg) 50%/100% 100% no-repeat;mask:url(/images/popwish/coming-soon/logo.svg) 50%/100% 100% no-repeat}.YE07hG_logoSheen:before{content:"";opacity:0;background:linear-gradient(108deg,#0000 35%,#fff5c970 44%,#fffef1ef 50%,#ffffffc4 53%,#0000 63%);animation:6.4s ease-in-out infinite paused YE07hG_brandSweep;position:absolute;inset:0;transform:translate(-125%)}.YE07hG_logoSparkles{pointer-events:none;position:absolute;inset:0}.YE07hG_logoSparkles:before,.YE07hG_logoSparkles:after{content:"";aspect-ratio:1;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;background:#fff8d9;width:.375rem;animation:6.4s ease-in-out infinite paused YE07hG_brandGlint;position:absolute}.YE07hG_logoSparkles:before{top:34%;left:78%}.YE07hG_logoSparkles:after{width:.25rem;animation-delay:.9s;top:68%;left:35%}.YE07hG_brand[data-motion=playing] .YE07hG_logoSheen:before,.YE07hG_brand[data-motion=playing] .YE07hG_logoSparkles:before,.YE07hG_brand[data-motion=playing] .YE07hG_logoSparkles:after{animation-play-state:running}@keyframes YE07hG_brandSweep{0%,8%{opacity:0;transform:translate(-125%)}11%{opacity:1}29%{opacity:1;transform:translate(125%)}33%,to{opacity:0;transform:translate(125%)}}@keyframes YE07hG_brandGlint{0%,15%,30%,to{opacity:0;transform:scale(.55)rotate(0)}22%{opacity:.95;transform:scale(1.15)rotate(45deg)}}.YE07hG_navigation{align-items:center;gap:clamp(1.25rem,4vw,4rem);display:flex}.YE07hG_faqTrigger{color:var(--cs-ink);background:0 0;border:0;border-radius:0;padding:.5rem 0;font-size:clamp(1rem,1.25vw,1.125rem);font-weight:450}.YE07hG_faqTrigger:hover{text-underline-offset:.35em;text-decoration:underline}.YE07hG_comingSoon{color:var(--cs-gold);letter-spacing:.2em;font-size:clamp(.75rem,1.2vw,1rem);font-weight:550}.YE07hG_main{flex:1;align-items:center;padding-block:clamp(2.75rem,5vw,6rem);display:grid}.YE07hG_hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"copy mascot""form mascot";align-items:center;gap:clamp(1.75rem,3vw,3rem) clamp(1.25rem,3vw,3rem);display:grid}.YE07hG_hero[data-registration=closed]{grid-template-areas:"copy mascot"}.YE07hG_copy{z-index:1;grid-area:copy;position:relative}.YE07hG_eyebrow{color:var(--cs-gold);letter-spacing:.16em;margin:0 0 clamp(1.25rem,2vw,2rem);font-size:clamp(.8125rem,.5rem + .7vw,1.125rem);font-weight:600;line-height:1.5}.YE07hG_title{letter-spacing:-.05em;text-wrap:balance;margin:0 0 clamp(1.25rem,2vw,2rem);font-size:clamp(3rem,.5rem + 7vw,7.75rem);font-weight:500;line-height:1.06}.YE07hG_title>span,.YE07hG_intro>span{width:fit-content;max-width:100%;display:block}.YE07hG_title>span:last-child{color:#292720;font-weight:400}.YE07hG_titlePeriod{vertical-align:baseline;background:currentColor;border-radius:50%;width:.12em;height:.12em;margin-inline-start:.06em;display:inline-block}.YE07hG_intro{letter-spacing:-.012em;color:#55534d;max-width:44ch;margin:0;font-size:clamp(1.125rem,.625rem + .85vw,1.625rem);font-weight:400;line-height:1.5}.YE07hG_mascot{aspect-ratio:1;grid-area:mascot;width:113%;max-width:none;margin:0 0 0 -5%;position:relative}.YE07hG_mascot picture{width:100%;height:100%;display:block}.YE07hG_mascot img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.YE07hG_registration{z-index:1;width:min(100%, var(--cs-form-width,100%));grid-area:form;justify-self:start;min-width:0;scroll-margin-top:2rem;position:relative;container-type:inline-size}.YE07hG_formFields{border:0;min-width:0;margin:0;padding:0}.YE07hG_inputRow{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(13.5rem,1.1fr);align-items:stretch;gap:.75rem;display:grid}.YE07hG_field{min-width:0;min-height:var(--cs-control-height);border-radius:var(--cs-control-radius);font-size:var(--cs-field-size);cursor:text;background:#fffefa;border:1px solid #ded7ca;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.625rem;padding:.375rem .875rem;font-weight:400;transition:border-color .18s,background .18s,box-shadow .18s;display:grid;box-shadow:0 2px 7px #54411c05,inset 0 1px #fff}.YE07hG_field:hover{background:#fff;border-color:#c7b38e}.YE07hG_field:focus-within{background:#fff;border-color:#b6893c;box-shadow:0 0 0 3px #e7ce9d47,inset 0 1px #fff}.YE07hG_fieldIcon{color:#998568;place-items:center;transition:color .18s;display:grid}.YE07hG_field:focus-within .YE07hG_fieldIcon{color:#966923}.YE07hG_fieldBody{min-width:0;height:100%;min-height:2.625rem;display:block;position:relative}.YE07hG_field input{width:100%;min-width:0;height:100%;min-height:0;color:var(--cs-ink);font-size:var(--cs-field-size);box-shadow:none;background:0 0;border:0;border-radius:.25rem;padding:1.0625rem 0 .1875rem;line-height:1.25;display:block}.YE07hG_field input::placeholder{color:#0000}.YE07hG_page .YE07hG_field input:focus-visible{box-shadow:none;outline:none}.YE07hG_fieldCaption{color:#777268;font-size:var(--cs-field-size);pointer-events:none;transform-origin:0 0;line-height:1.25;transition:top .18s,transform .18s,font-size .18s,color .18s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.YE07hG_field input:focus+.YE07hG_fieldCaption,.YE07hG_field input:not(:placeholder-shown)+.YE07hG_fieldCaption{color:#8a734d;font-size:.6875rem;font-weight:500;top:.125rem;transform:none}.YE07hG_field:has(input:user-invalid){border-color:#b66c56}.YE07hG_field:has(input:disabled){opacity:.7}.YE07hG_submit{min-height:var(--cs-control-height);border-radius:var(--cs-control-radius);color:#3a2b13;font-size:var(--cs-field-size);letter-spacing:-.02em;text-align:left;background:linear-gradient(125deg,#f2dca7,#e7c278);border:1px solid #d2ab60;justify-content:space-between;align-items:center;gap:.625rem;padding:.625rem 1rem;font-weight:550;line-height:1.3;transition:border-color .18s,box-shadow .18s,transform .18s,filter .18s;display:flex;box-shadow:0 3px 8px #b0832c12,inset 0 1px #fff5d7}.YE07hG_submitIcon{color:#fff5d7;background:#45341a;border-radius:50%;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;transition:transform .18s;display:grid}.YE07hG_submit:hover:not(:disabled){border-color:#b98b3e;transform:translateY(-1px);box-shadow:0 6px 18px #b0832c24,inset 0 1px #fff5d7}.YE07hG_submit:hover:not(:disabled) .YE07hG_submitIcon{transform:translate(2px)}.YE07hG_submit:active:not(:disabled){transform:none;box-shadow:0 2px 5px #b0832c17}.YE07hG_submit:disabled{opacity:1;cursor:not-allowed;color:#837661;background:#eee7d9;border-color:#ded3bd;box-shadow:inset 0 1px #fffaf1}.YE07hG_submit:disabled .YE07hG_submitIcon{color:#7f735e;background:#ddd1b9}.YE07hG_formFields:disabled{opacity:1}.YE07hG_noticeRow{flex-wrap:wrap;align-items:baseline;gap:.25rem .875rem;margin-top:.875rem;display:flex}.YE07hG_purpose{font-size:var(--cs-small-size);color:#42536d;text-wrap:pretty;margin:0;font-weight:400;line-height:1.55}.YE07hG_privacyLink{color:#42536d;font-size:var(--cs-small-size);line-height:1.55}.YE07hG_privacyLink,.YE07hG_success a{text-underline-offset:.2em;text-decoration:underline}.YE07hG_availability{color:var(--cs-muted);font-size:var(--cs-small-size);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-top:.75rem;line-height:1.6;display:flex}.YE07hG_availability p{margin:0}.YE07hG_availability button{min-height:2.75rem;color:var(--cs-gold);text-underline-offset:.2em;font-size:inherit;background:0 0;border:0;border-radius:0;padding:.25rem 0;text-decoration:underline}.YE07hG_error{color:#862c23;background:#fff0eb;border-left:2px solid #a43628;margin:.75rem 0 0;padding:.75rem 1rem;font-size:.9375rem;line-height:1.6}.YE07hG_registrationNotice{color:#684c25;font-size:var(--cs-small-size);background:#f5f0e5;border-left:2px solid #b89862;margin:.75rem 0 0;padding:.75rem 1rem;line-height:1.55}.YE07hG_success{align-items:flex-start;gap:1rem;padding-block:1rem;display:flex}.YE07hG_successMark{color:#79511e;border:1px solid #b89862;border-radius:50%;flex:0 0 2.75rem;place-items:center;width:2.75rem;height:2.75rem;font-size:1.25rem;display:grid}.YE07hG_success h2{letter-spacing:-.04em;margin:0 0 .625rem;font-size:1.625rem;font-weight:500}.YE07hG_success p{color:var(--cs-muted);margin:0 0 .625rem;font-size:.9375rem;line-height:1.65}.YE07hG_success a{overflow-wrap:anywhere}.YE07hG_footer{border-top:1px solid #a7a09a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:clamp(1.25rem,2vw,2rem);display:flex}.YE07hG_socials{flex-wrap:wrap;align-items:center;gap:0;display:flex}.YE07hG_socials a{letter-spacing:.12em;align-items:center;min-height:2.75rem;padding-inline:1.5rem;font-size:.75rem;font-weight:550;display:inline-flex}.YE07hG_socials a:first-child{padding-left:0}.YE07hG_socials a+a{position:relative}.YE07hG_socials a+a:before{content:"";background:#a7a09a;width:1px;height:.875rem;position:absolute;left:0}.YE07hG_socials a:hover,.YE07hG_support a:hover{color:var(--cs-gold)}.YE07hG_support{font-size:var(--cs-small-size);flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;display:flex}.YE07hG_support>span{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:550}.YE07hG_support a{overflow-wrap:anywhere;border-left:1px solid #a7a09a;align-items:center;min-height:2.75rem;padding-left:1.5rem;display:inline-flex}.YE07hG_faqDialog{width:min(48rem,100% - 2.5rem);max-height:calc(100svh - 3rem);color:var(--cs-ink);background:var(--cs-bg);overscroll-behavior:contain;border:1px solid #d6d2ca;border-radius:4px;margin:auto;padding:clamp(1.25rem,4vw,3rem)}.YE07hG_faqDialog::backdrop{background:#17171666}.YE07hG_faqHeader{justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}.YE07hG_faqHeader .YE07hG_eyebrow{margin-bottom:.75rem;font-size:.6875rem}.YE07hG_faqHeader h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,1.25rem + 2vw,2.75rem);font-weight:450;line-height:1.15}.YE07hG_faqClose{border:1px solid var(--cs-line);width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--cs-ink);background:0 0;border-radius:50%;flex:0 0 2.75rem;place-items:center;padding:0;display:grid}.YE07hG_faqClose:hover{background:#f1ece2}.YE07hG_faqList{min-width:0}.YE07hG_faqItem{border-bottom:1px solid var(--cs-line)}.YE07hG_faqItem:first-child{border-top:1px solid var(--cs-line)}.YE07hG_faqItem summary{cursor:pointer;grid-template-columns:1.5rem minmax(0,1fr) 1rem;align-items:center;gap:.75rem;min-height:4rem;padding-block:1rem;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.YE07hG_faqItem summary::-webkit-details-marker{display:none}.YE07hG_questionNumber{font-variant-numeric:tabular-nums;color:var(--cs-gold);font-size:.6875rem}.YE07hG_questionToggle{width:.875rem;height:.875rem;position:relative}.YE07hG_questionToggle:before,.YE07hG_questionToggle:after{content:"";background:currentColor;position:absolute}.YE07hG_questionToggle:before{width:100%;height:1px;top:50%;left:0}.YE07hG_questionToggle:after{width:1px;height:100%;top:0;left:50%}.YE07hG_faqItem[open] .YE07hG_questionToggle:after{display:none}.YE07hG_faqItem p{color:var(--cs-muted);overflow-wrap:anywhere;margin:0 0 1.25rem;padding:0 1.75rem 0 2.25rem;font-size:1rem;line-height:1.7}.YE07hG_faqItem a,.YE07hG_faqContact a{text-underline-offset:.2em;text-decoration:underline}.YE07hG_faqContact{color:var(--cs-muted);margin:1.5rem 0 0;font-size:.875rem}.YE07hG_srOnly,.YE07hG_honeypot{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:36rem){.YE07hG_inputRow{grid-template-columns:minmax(0,1fr)}}@media (min-width:100rem){.YE07hG_inputRow{gap:.875rem}}@media (min-width:60.0625rem){.YE07hG_page{grid-template-rows:auto minmax(min-content,1fr) auto;display:grid}.YE07hG_header{padding-top:clamp(.75rem,1.8svh,1.5rem)}.YE07hG_logo{width:clamp(4rem,min(7.5vw,10svh),7rem)}.YE07hG_main{align-items:stretch;min-height:min-content;padding-block:clamp(.75rem,2svh,1.75rem)}.YE07hG_hero{--cs-control-height:clamp(3.5rem, 6svh, 4rem);grid-template-rows:minmax(min-content,1fr) auto;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(.875rem,2svh,2rem) clamp(1rem,2vw,2rem);min-height:min-content}.YE07hG_hero[data-registration=closed]{grid-template-rows:minmax(min-content,1fr);row-gap:0}.YE07hG_copy{container-type:inline-size}.YE07hG_eyebrow{margin-bottom:clamp(.75rem,2cqw,1.5rem)}.YE07hG_title{margin-bottom:clamp(.75rem,2cqw,1.5rem);font-size:clamp(2.5rem,13.5cqw,7.75rem)}.YE07hG_intro{font-size:clamp(1rem,.625rem + .85vw,1.625rem)}.YE07hG_mascot{aspect-ratio:auto;contain:size;justify-self:start;width:100%;max-width:100%;height:100%;min-height:0;margin:0}.YE07hG_inputRow{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(13.5rem,1.1fr)}.YE07hG_noticeRow{margin-top:clamp(.5rem,1.5svh,.875rem)}.YE07hG_purpose{line-height:1.5}.YE07hG_availability{margin-top:.25rem}.YE07hG_error{margin-top:.5rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5}.YE07hG_footer{padding-block:clamp(.5rem,1.5svh,1.25rem)}@container (max-width:36rem){.YE07hG_inputRow{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.YE07hG_submit{grid-column:1/-1}}}@media (max-width:60rem){.YE07hG_page{--cs-gutter:clamp(1.25rem, 7vw, 3.5rem);--cs-control-height:3.75rem}.YE07hG_header{padding-top:1.75rem}.YE07hG_logo{width:clamp(4.75rem,12vw,7rem)}.YE07hG_navigation{gap:clamp(1rem,4vw,2.5rem)}.YE07hG_comingSoon{letter-spacing:.18em;font-size:clamp(.6875rem,.4rem + 1vw,1rem)}.YE07hG_main{padding-block:clamp(2.5rem,7vw,4rem) 2.5rem}.YE07hG_hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""mascot""form";row-gap:0;width:100%;max-width:44rem;margin-inline:auto}.YE07hG_hero[data-registration=closed]{grid-template-areas:"copy""mascot"}.YE07hG_eyebrow{letter-spacing:.18em;margin-bottom:1.25rem;font-size:clamp(.6875rem,.35rem + 1.25vw,1rem)}.YE07hG_title{margin-bottom:1.25rem;font-size:clamp(2.125rem,.5rem + 9.5vw,6rem)}.YE07hG_intro{font-size:clamp(1rem,.45rem + 2vw,1.5rem);line-height:1.45}.YE07hG_mascot{width:min(100%,35rem);max-width:100%;margin:1.25rem auto 1rem}.YE07hG_mascot img{object-position:center}.YE07hG_inputRow{grid-template-columns:minmax(0,1fr);gap:.75rem}.YE07hG_registration{width:100%}.YE07hG_noticeRow{margin-top:.875rem}.YE07hG_footer{flex-direction:column;justify-content:center;gap:.625rem;padding-block:1.25rem 2rem}.YE07hG_socials a,.YE07hG_socials a:first-child{padding-inline:1.25rem}.YE07hG_support{text-align:center;flex-direction:column;gap:0;font-size:.875rem}.YE07hG_support>span{letter-spacing:0;text-transform:none;font-size:.875rem;font-weight:400}.YE07hG_support a{border-left:0;padding-left:0}}@media (max-width:23.75rem){.YE07hG_faqItem summary{gap:.5rem}.YE07hG_faqItem p{padding-left:2rem;padding-right:0}}@media (max-width:48rem){.YE07hG_page{--cs-gutter:clamp(1rem, 4.5vw, 1.5rem);--cs-control-height:3rem;--cs-control-radius:.75rem;--cs-field-size:1rem;--cs-small-size:.75rem}.YE07hG_header{gap:1rem;padding-top:clamp(.5rem,1.25svh,.75rem)}.YE07hG_logo{width:clamp(2.5rem,6.5svh,3.125rem)}.YE07hG_navigation{gap:clamp(.875rem,4vw,1.25rem)}.YE07hG_faqTrigger{font-size:.875rem}.YE07hG_comingSoon{letter-spacing:.14em;white-space:nowrap;font-size:.625rem}.YE07hG_main{padding-block:.375rem}.YE07hG_copy{container-type:inline-size}.YE07hG_eyebrow{letter-spacing:.14em;margin-bottom:.375rem;font-size:.6875rem;line-height:1.4}.YE07hG_title{margin-bottom:.625rem;font-size:clamp(2rem,13cqw,3.5rem);line-height:1.06}.YE07hG_intro{font-size:.875rem;line-height:1.4}.YE07hG_mascot{width:min(100%,clamp(6rem,24svh,15rem));margin-block:.375rem}.YE07hG_inputRow{gap:.4375rem}.YE07hG_field{gap:.5rem;padding:.1875rem .75rem}.YE07hG_fieldBody{min-height:2.375rem}.YE07hG_field input{padding-block:1rem .125rem}.YE07hG_submit{padding:.5rem .875rem;font-size:.9375rem}.YE07hG_submitIcon{flex-basis:1.75rem;width:1.75rem;height:1.75rem}.YE07hG_noticeRow{margin-top:.375rem;display:block}.YE07hG_purpose{line-height:1.35;display:inline}.YE07hG_privacyLink{white-space:nowrap;margin-inline-start:.5em;line-height:1.35}.YE07hG_availability{margin-top:.25rem;font-size:.6875rem;line-height:1.4}.YE07hG_error{margin-top:.5rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4}.YE07hG_success{gap:.75rem;padding-block:.5rem}.YE07hG_success h2{font-size:1.25rem}.YE07hG_success p{font-size:.8125rem;line-height:1.4}.YE07hG_footer{gap:.125rem;padding-block:.375rem .5rem}.YE07hG_socials a,.YE07hG_socials a:first-child{min-height:2.75rem;padding-inline:1rem;font-size:.75rem}.YE07hG_support{font-size:.8125rem;line-height:1.4}.YE07hG_support>span{font-size:.75rem}.YE07hG_support a{min-height:2.75rem}}@media (max-width:48rem) and (min-height:40rem) and (orientation:portrait){.YE07hG_page{min-height:calc(100svh - env(safe-area-inset-bottom,0px));grid-template-rows:auto minmax(min-content,1fr) auto;display:grid}.YE07hG_main{align-items:stretch;min-height:min-content;padding-block:.5rem .75rem}.YE07hG_hero{grid-template-rows:auto minmax(7rem,1fr) auto;align-content:stretch;row-gap:.5rem;min-height:min-content}.YE07hG_hero[data-registration=closed]{grid-template-rows:auto minmax(10rem,1fr);row-gap:clamp(.75rem,2svh,1.25rem)}.YE07hG_mascot{aspect-ratio:auto;contain:size;align-self:center;width:100%;height:100%;min-height:0;max-height:26rem;margin:0}}@media (prefers-reduced-motion:reduce){.YE07hG_page *,.YE07hG_page :before,.YE07hG_page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.YE07hG_logoSheen,.YE07hG_logoSparkles{display:none}}
