.flowers-new_detour__PTtKA,.flowers-new_parade__D3C6a{min-height:100svh;color:#213027;overflow-wrap:anywhere}.flowers-new_parade__D3C6a{background:#f5d74e}.flowers-new_paradeHeader__S5HyH{padding:clamp(3rem,8vw,7rem) 1.4rem 2rem;text-align:center;max-width:64rem;margin:auto}.flowers-new_eyebrow__CGGmV,.flowers-new_paradeHeader__S5HyH>p:first-child{text-transform:uppercase;letter-spacing:.14em;font:600 .75rem/1.5 var(--font-geist-mono),monospace}.flowers-new_paradeHeader__S5HyH h1{font-size:clamp(3.4rem,10vw,8rem);line-height:.93;letter-spacing:-.065em;max-width:10ch;margin:1.2rem auto 2rem}.flowers-new_address__vcaUY{font-size:clamp(1.5rem,5vw,3rem);font-family:Georgia,serif;font-style:italic}.flowers-new_procession__lD6UO{position:relative;margin:1rem auto;max-width:58rem;background:#244b3d;color:#fff6d9;border-radius:50% 50% 0 0/15% 15% 0 0;padding:2rem 1rem}.flowers-new_procession__lD6UO summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;border:1px solid #fff6d9;border-radius:99px;padding:1.1rem 1.6rem;font-size:1.3rem;max-width:24rem;margin:auto;min-height:48px}.flowers-new_procession__lD6UO summary::-webkit-details-marker{display:none}.flowers-new_celebration__mXxIm{height:240px;display:flex;justify-content:center;align-items:center;overflow:hidden}.flowers-new_celebration__mXxIm span{font-size:clamp(3rem,9vw,8rem);color:#f8bdcd;transform:rotate(calc(var(--i)*17deg));animation:flowers-new_parade-in__Q0dJO .85s calc(var(--i)*65ms) both cubic-bezier(.2,.7,.3,1)}.flowers-new_celebration__mXxIm span:nth-child(2n){color:#f5d74e}.flowers-new_aside__Okr1y{text-align:center;font-family:Georgia,serif;font-style:italic;font-size:1.2rem}.flowers-new_direct__CGKi1{display:block;text-align:center;padding:1rem;text-decoration:underline}.flowers-new_paradeNote__E86fk{background:#fff7e1;color:#263d31;max-width:40rem;margin:2rem auto 0;padding:clamp(2rem,7vw,4rem);box-shadow:12px 12px 0 #c65142;transform:rotate(-1deg)}.flowers-new_detourNote__xS1ED h2,.flowers-new_paradeNote__E86fk h2{font-size:clamp(1.5rem,5vw,2.5rem);letter-spacing:-.03em;margin:1rem 0}.flowers-new_words__6unnx{white-space:pre-wrap;font:clamp(1.5rem,4vw,2.25rem)/1.5 Georgia,serif;margin:1.5rem 0}.flowers-new_footer__Bq_AR{text-align:center;font-size:.8rem;padding:3rem 1.5rem;line-height:1.9}.flowers-new_footer__Bq_AR span{font-weight:650}.flowers-new_detour__PTtKA{background:#f4ece0}.flowers-new_routeStamp__eRSvG{border-bottom:1px solid #496343;max-width:72rem;margin:auto;padding:1.2rem 1.5rem;display:flex;gap:1rem;font-size:.85rem}.flowers-new_routeStage__D_rbV{max-width:55rem;margin:auto;text-align:center;padding:3rem 1.5rem}.flowers-new_routeStage__D_rbV h1{font:clamp(2.7rem,7vw,5rem)/1.06 Georgia,serif;letter-spacing:-.05em;max-width:12ch;margin:1rem auto}.flowers-new_map__1odib{width:100%;max-height:320px;color:#365f4b;fill:#d56440}.flowers-new_map__1odib .flowers-new_path___VJqH{stroke:#355a46;stroke-width:5;fill:none;stroke-dasharray:9 10}.flowers-new_leaves__aar0d{fill:#9fba82}.flowers-new_map__1odib text{fill:#cd4b36;font-size:70px}.flowers-new_choices__sLHtd{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.flowers-new_choices__sLHtd a,.flowers-new_choices__sLHtd button,.flowers-new_pause__qXrPM a{border:1px solid #38583f;border-radius:99px;padding:1rem 1.4rem;min-height:48px;display:inline-block;font-size:.95rem}.flowers-new_choices__sLHtd button{background:#355a46;color:#fff9ec;cursor:pointer}.flowers-new_pause__qXrPM{border-top:1px solid #647c64;padding:2rem .5rem}.flowers-new_pause__qXrPM h2{font:2rem Georgia,serif}.flowers-new_pause__qXrPM p{padding:1rem}.flowers-new_detourNote__xS1ED{max-width:43rem;background:#e6eddb;margin:auto;padding:clamp(2rem,7vw,4.5rem);border-radius:45% 45% 0 0/12% 12% 0 0;border:1px solid #b8c8a6}.flowers-new_detourNote__xS1ED>a{display:block;margin-top:2rem;text-decoration:underline}.flowers-new_detour__PTtKA :focus-visible,.flowers-new_parade__D3C6a :focus-visible{outline:3px solid #c83f28;outline-offset:5px}.flowers-new_detour__PTtKA :target,.flowers-new_parade__D3C6a :target{scroll-margin-top:1.5rem}.flowers-new_parade__D3C6a details:focus-within{outline-offset:5px}@keyframes flowers-new_parade-in__Q0dJO{0%{opacity:0;translate:0 100px;rotate:-25deg}to{opacity:1;translate:0 0;rotate:0deg}}@media(prefers-reduced-motion:reduce){.flowers-new_celebration__mXxIm span{animation:none}}@media(max-width:700px){.flowers-new_paradeNote__E86fk{width:calc(100% - 2rem);margin:1.5rem auto 0;transform:none;box-shadow:6px 6px 0 #c65142}}@media(max-width:600px){.flowers-new_celebration__mXxIm{height:180px}.flowers-new_routeStage__D_rbV{padding-top:2rem}.flowers-new_map__1odib{margin:1rem 0}.flowers-new_detourNote__xS1ED{margin:0 1rem}.flowers-new_choices__sLHtd{flex-direction:column}.flowers-new_paradeHeader__S5HyH{padding-top:2.5rem}}.gift-ribbon_gift__k3GKu{--paper:#f5f0e4;--ink:#17251d;--muted:#566056;--ribbon:#d7ac4b;--duration:260ms;background:var(--paper);color:var(--ink);color-scheme:light;min-height:100dvh;font-family:Arial,Helvetica,sans-serif;line-height:1.55;overflow-wrap:anywhere}.gift-ribbon_gift__k3GKu[data-mood=romantic]{--ribbon:#d89b91;--duration:320ms}.gift-ribbon_gift__k3GKu[data-mood=celebration]{--ribbon:#b4c790;--duration:220ms}.gift-ribbon_gift__k3GKu *{box-sizing:border-box}.gift-ribbon_gift__k3GKu h1,.gift-ribbon_gift__k3GKu h2,.gift-ribbon_gift__k3GKu p{margin:0}.gift-ribbon_inner__JNoim{max-width:46rem;margin:auto;padding:48px clamp(24px,7vw,56px) 30px}.gift-ribbon_gift__k3GKu bdi{overflow-wrap:anywhere}.gift-ribbon_gift__k3GKu a,.gift-ribbon_gift__k3GKu summary{touch-action:manipulation}.gift-ribbon_gift__k3GKu a:focus-visible,.gift-ribbon_gift__k3GKu summary:focus-visible,.gift-ribbon_note__VVpLd h2:focus{outline:3px solid #17489e;outline-offset:5px}.gift-ribbon_eyebrow__t0odk{font-size:.73rem;text-transform:uppercase;letter-spacing:.15em;font-weight:700}.gift-ribbon_gift__k3GKu .gift-ribbon_address__X3vmW{margin:42px 0 20px;font:400 clamp(3.2rem,12vw,5.5rem)/.98 Georgia,Times New Roman,serif;letter-spacing:-.055em}.gift-ribbon_address__X3vmW bdi{display:block}.gift-ribbon_gift__k3GKu .gift-ribbon_longName__3G9wH{font-size:clamp(1.65rem,6.5vw,2.4rem);line-height:1.15;letter-spacing:-.02em;margin-block:28px 20px}.gift-ribbon_gift__k3GKu .gift-ribbon_first__v_Mch{font:400 clamp(1.8rem,6vw,2.4rem)/1.14 Georgia,serif;letter-spacing:-.025em;max-width:19rem;margin-bottom:22px}.gift-ribbon_from__92xN1{display:flex;flex-wrap:wrap;gap:.4em;font-size:.94rem}.gift-ribbon_from__92xN1 bdi{font-weight:600}.gift-ribbon_reveal__yxW1S{margin:38px -8px 0}.gift-ribbon_reveal__yxW1S summary{position:relative;list-style:none;cursor:pointer;min-height:90px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px;background:var(--ribbon);color:var(--ink);border-radius:2px;font-size:1rem;font-weight:600}.gift-ribbon_reveal__yxW1S summary::-webkit-details-marker{display:none}.gift-ribbon_symbol__txDTJ:after{content:"+";font:400 2rem Georgia,serif}.gift-ribbon_symbol__txDTJ{flex-shrink:0}.gift-ribbon_knot__Bxsa_{width:92px;height:68px;position:absolute;right:26px;top:-31px;pointer-events:none;fill:none;stroke:var(--ink);stroke-width:1.8;opacity:.68}.gift-ribbon_closeLabel__xGsO_,.gift-ribbon_reveal__yxW1S[open] .gift-ribbon_openLabel__JCxYl{display:none}.gift-ribbon_reveal__yxW1S[open] .gift-ribbon_closeLabel__xGsO_{display:inline}.gift-ribbon_reveal__yxW1S[open] .gift-ribbon_symbol__txDTJ:after{content:"−"}.gift-ribbon_reveal__yxW1S[open] summary{background:transparent;border-top:8px solid var(--ribbon);border-left:8px solid var(--ribbon);border-radius:0;padding:12px 20px;min-height:56px;justify-content:flex-end;gap:16px;font-weight:400;color:var(--muted);font-size:.875rem}.gift-ribbon_reveal__yxW1S[open] .gift-ribbon_knot__Bxsa_{top:-39px;right:20px;opacity:.48;transform:rotate(-18deg)}.gift-ribbon_note__VVpLd{border-left:8px solid var(--ribbon);padding:20px 24px 32px;position:relative}.gift-ribbon_note__VVpLd:after{content:"";display:block;width:78px;height:35px;border-bottom:8px solid var(--ribbon);border-radius:0 0 100% 0;position:absolute;left:-8px;bottom:-30px}.gift-ribbon_gift__k3GKu .gift-ribbon_note__VVpLd h2{font-size:.8rem;font-weight:500;color:var(--muted);margin-bottom:22px}.gift-ribbon_words___Pipv{font:400 clamp(1.45rem,5.8vw,2rem)/1.48 Georgia,serif;letter-spacing:-.015em;white-space:pre-wrap;overflow-wrap:anywhere}.gift-ribbon_gift__k3GKu .gift-ribbon_signature__H3TPN{margin-top:25px;font-size:.94rem}.gift-ribbon_reveal__yxW1S[open] .gift-ribbon_note__VVpLd{animation:gift-ribbon_arrive__VQycK var(--duration) cubic-bezier(.22,1,.36,1)}.gift-ribbon_direct__MIyA_,.gift-ribbon_replay__z579i{display:inline-flex;align-items:center;min-height:48px;color:var(--muted);font-size:.85rem;text-decoration:underline;text-underline-offset:5px}.gift-ribbon_direct__MIyA_{margin-top:14px}.gift-ribbon_reveal__yxW1S[open]+.gift-ribbon_direct__MIyA_{display:none}.gift-ribbon_footer__gVOo_{margin-top:58px;border-top:1px solid #b2b5a7;padding-top:26px}.gift-ribbon_gift__k3GKu .gift-ribbon_footer__gVOo_ p{font-size:.8rem;color:var(--muted);margin-bottom:20px}.gift-ribbon_brand__W7foz{display:block;font:400 1.05rem Georgia,serif;letter-spacing:-.025em}.gift-ribbon_replay__z579i{margin-top:20px}@keyframes gift-ribbon_arrive__VQycK{0%{opacity:.75;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:350px){.gift-ribbon_inner__JNoim{padding-top:32px}.gift-ribbon_gift__k3GKu .gift-ribbon_address__X3vmW{margin-top:32px}.gift-ribbon_reveal__yxW1S summary{padding-inline:18px}.gift-ribbon_note__VVpLd{padding-inline:15px}}@media (prefers-reduced-motion:reduce){.gift-ribbon_gift__k3GKu *,.gift-ribbon_gift__k3GKu :after,.gift-ribbon_gift__k3GKu :before{animation:none!important;transition:none!important;transform:none!important;scroll-behavior:auto!important}}.shot_experience__4I_Mu{--ink:#29251f;--cream:#fff2df;--coral:#e7957e;--night:#181c1b;color:var(--ink);background:var(--cream);font-family:Arial,Helvetica,sans-serif;color-scheme:light;line-height:1.6;overflow-wrap:anywhere}.shot_experience__4I_Mu *{min-width:0}.shot_experience__4I_Mu h1,.shot_experience__4I_Mu h2,.shot_experience__4I_Mu h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;line-height:1.07}.shot_experience__4I_Mu h2{font-size:clamp(2.75rem,5.5vw,5rem)}.shot_experience__4I_Mu [tabindex="-1"]:focus-visible,.shot_experience__4I_Mu a:focus-visible,.shot_experience__4I_Mu button:focus-visible,.shot_experience__4I_Mu summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.shot_kicker__SM0MK{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em}.shot_context__UJd9P{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;padding:12px max(20px,env(safe-area-inset-left),env(safe-area-inset-right));background:var(--night);color:#e8ddd0;font-size:.75rem}.shot_context__UJd9P a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.shot_previewNotice__deJRT{padding:0 20px 16px;background:var(--night);color:#e8ddd0;font-size:.8125rem}.shot_previewNotice__deJRT details{max-width:1000px;margin:auto}.shot_previewNotice__deJRT summary{min-height:44px;padding-block:10px;cursor:pointer}.shot_previewNotice__deJRT p{margin-top:12px}.shot_opening__qsMja{background:#b45e48;padding:clamp(20px,5vw,64px) max(20px,env(safe-area-inset-left),env(safe-area-inset-right))}.shot_openingInner__WpQv4{max-width:1040px;margin:auto;padding:clamp(20px,5vw,60px) clamp(20px,5vw,72px) 0;border-radius:4px 4px 36px 4px;background:var(--cream);box-shadow:6px 6px 0 #813e2d}.shot_ticketHeader__XCjEo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;border-bottom:1px solid #c9b9a1;padding-bottom:20px}.shot_ticketHeader__XCjEo>span:last-child{font-family:monospace;font-size:.625rem;color:#665a4a}.shot_to__7dDWK{margin-top:clamp(24px,4vw,40px);font-size:clamp(1rem,2vw,1.25rem);white-space:pre-wrap}.shot_opening__qsMja h1{font-size:clamp(2.875rem,7vw,6.5rem);margin:16px 0 24px}.shot_opening__qsMja h1 em{color:#a24732}.shot_openingLine__HLTAo{max-width:36em;font-size:.9375rem;color:#665a4a}.shot_ticketTail__pUeEW{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding:20px 0;font-family:monospace;font-size:.625rem;line-height:1.5}.shot_ticketTail__pUeEW>span:last-child{text-align:right}.shot_spark___z1Pm{font-size:3rem;line-height:1;color:#a24732}.shot_senderReveal__GgQFK{border-top:1px dashed #a09077}.shot_senderReveal__GgQFK>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;min-height:68px;padding-block:16px;font-size:.9375rem;font-weight:600;cursor:pointer}.shot_senderReveal__GgQFK>summary::-webkit-details-marker{display:none}.shot_senderReveal__GgQFK>summary:hover{color:#a24732}.shot_senderReveal__GgQFK[open]>summary>span:last-child{transform:rotate(90deg)}.shot_sender__xtxda{padding:28px 0 40px;border-top:1px solid #c9b9a1}.shot_senderName__gDi37{font-family:Georgia,Times New Roman,serif;font-size:clamp(3.5rem,8vw,7rem);line-height:1.03;letter-spacing:-.045em;margin:20px 0 24px;color:#a24732;white-space:pre-wrap}.shot_sender__xtxda>p:not(.shot_senderName__gDi37):not(.shot_kicker__SM0MK){font-size:.9375rem}.shot_textLink__JSMTO{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;max-width:100%;padding-block:12px;margin-top:16px;font-size:.875rem;text-decoration:underline;text-underline-offset:5px}.shot_playground__c9NZl{background:var(--night);color:var(--cream);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,72px);padding:clamp(48px,7vw,100px) max(24px,calc((100% - 1100px) / 2),env(safe-area-inset-left),env(safe-area-inset-right));scroll-margin-top:20px}.shot_playground__c9NZl .shot_kicker__SM0MK{color:var(--coral)}.shot_playground__c9NZl h2{margin:24px 0 32px}.shot_playground__c9NZl h2 em{color:var(--coral)}.shot_moodChoices__Y2g8W{display:flex;flex-wrap:wrap;gap:10px}.shot_moodChoices__Y2g8W button{min-height:48px;max-width:100%;padding:12px 18px;border:1px solid #858d81;border-radius:999px;background:transparent;color:var(--cream);font-size:.875rem}.shot_moodChoices__Y2g8W button:hover{background:#333a33}.shot_moodChoices__Y2g8W button[aria-pressed=true]{border-color:var(--coral);background:var(--coral);color:var(--ink)}.shot_moodLine__XPeUV{margin-top:28px;max-width:30em;min-height:4.8em;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.6}.shot_localNote__c7GjV{margin-top:24px;color:#bac3b7;font-size:.75rem}.shot_planSide__hTxPY h3{font-size:clamp(1.75rem,3vw,2.5rem);margin:20px 0 28px;max-width:20ch}.shot_planChoices__4qubN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.shot_planChoices__4qubN button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:166px;padding:18px;background:#252c29;color:var(--cream);border:1px solid #8d9688;border-radius:18px 18px 4px 4px;text-align:left;font-size:.875rem;transition:background-color .18s,color .18s,transform .18s}.shot_planChoices__4qubN button:hover{background:#36423b}.shot_planChoices__4qubN button[aria-pressed=true]{color:var(--ink);border-color:var(--coral);background:var(--coral)}.shot_planNumber__8SnK_{font-family:monospace;font-size:.625rem}.shot_planChoices__4qubN svg{grid-row:2;grid-column:1/-1;width:40px;height:40px}.shot_planChoices__4qubN button>span:nth-last-child(2){grid-row:3}.shot_choiceMark__oNRRg{grid-row:3;grid-column:2}.shot_possiblePlan__QVVCy{margin-top:28px;padding:28px 24px;background:#252c29;border-top:1px dashed #8d9688;border-bottom:1px dashed #8d9688}.shot_possiblePlan__QVVCy[data-chosen=true]{color:var(--ink);background:var(--cream);border-color:#c9b9a1}.shot_possiblePlan__QVVCy[data-chosen=true] .shot_kicker__SM0MK{color:#8c3e2d}.shot_possibleTitle__NM_5i{font-family:Georgia,Times New Roman,serif;font-size:1.75rem;line-height:1.2;letter-spacing:-.035em;margin-top:18px}.shot_possibleTitle__NM_5i+p{margin-top:16px;font-size:.875rem;line-height:1.75}.shot_notBooked__Ox_FU{display:block;margin-top:24px;font-size:.6875rem}.shot_planSide__hTxPY>a{color:var(--cream)}.shot_sincere__AG_B9{padding:clamp(64px,10vw,128px) max(24px,env(safe-area-inset-left),env(safe-area-inset-right));background:var(--cream)}.shot_sincereInner__R4mwp{max-width:640px;margin:auto}.shot_sincere__AG_B9 .shot_kicker__SM0MK{color:#665a4a}.shot_sincere__AG_B9 h2{margin:24px 0 40px;scroll-margin-top:24px}.shot_sincere__AG_B9 h2 em{color:#8c3e2d}.shot_actualInvitation__dhlYl,.shot_story__5Lv2M{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.25rem,2.3vw,1.5rem);line-height:1.75}.shot_actualInvitation__dhlYl>p,.shot_extra__1hIlK>p:last-child,.shot_story__5Lv2M p{white-space:pre-wrap}.shot_actualInvitation__dhlYl p+p,.shot_story__5Lv2M p+p{margin-top:24px}.shot_extra__1hIlK{margin-top:40px;padding-left:24px;border-left:2px solid #c88770}.shot_extra__1hIlK>p:last-child{margin-top:12px;font-size:.9375rem;line-height:1.8}.shot_actualInvitation__dhlYl{margin-top:48px;padding-top:40px;border-top:1px solid #c9b9a1}.shot_actualInvitation__dhlYl h3{font-size:1.75rem;margin-bottom:24px}.shot_signature__o2trQ{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:1.75rem;margin-top:40px;white-space:pre-wrap}.shot_response__ZBvv2{padding:clamp(56px,8vw,104px) max(24px,env(safe-area-inset-left),env(safe-area-inset-right));background:#292f2b;color:var(--cream);transition:background-color .3s,color .3s}.shot_responseInner__mR8pP{max-width:760px;margin:auto}.shot_response__ZBvv2 .shot_kicker__SM0MK{color:var(--coral)}.shot_response__ZBvv2 h2{font-size:clamp(3.25rem,7vw,6rem);margin:24px 0}.shot_response__ZBvv2 h2 em{color:var(--coral)}.shot_responseNote__dzR_e{color:#c2cabe;font-size:.8125rem}.shot_responses___hUGE{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.shot_responses___hUGE button{min-height:52px;max-width:100%;border:1px solid #b3bbae;border-radius:999px;background:transparent;color:var(--cream);padding:12px 24px;font-size:.9375rem}.shot_responses___hUGE button:hover{background:#404b43}.shot_responses___hUGE button[aria-pressed=true]{background:var(--coral);color:var(--ink);border-color:var(--coral)}.shot_response__ZBvv2[data-answer=yes]{background:#edb09a;color:var(--ink)}.shot_response__ZBvv2[data-answer=yes] .shot_kicker__SM0MK,.shot_response__ZBvv2[data-answer=yes] .shot_responseNote__dzR_e,.shot_response__ZBvv2[data-answer=yes] h2 em{color:#543d30}.shot_response__ZBvv2[data-answer=yes] .shot_responses___hUGE button{color:var(--ink);border-color:#715346}.shot_response__ZBvv2[data-answer=yes] .shot_responses___hUGE button:hover{background:#dfa18a}.shot_response__ZBvv2[data-answer=yes] .shot_responses___hUGE button[aria-pressed=true]{background:var(--ink);color:var(--cream)}.shot_ending__ppU1Z:not(:empty){margin-top:40px;border-top:1px solid;padding-top:32px}.shot_endingTitle__ld6D6{font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);line-height:1.15;letter-spacing:-.035em;margin:20px 0}.shot_endingTitle__ld6D6+p{max-width:38em;font-size:.9375rem}.shot_unsent__4mjSd{margin-top:24px;font-size:.75rem}.shot_offline__1QuRC{font-size:.8125rem;margin-top:24px}.shot_playground__c9NZl>noscript{grid-column:1/-1}.shot_footer__R0Doh{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px max(24px,calc((100% - 1100px) / 2),env(safe-area-inset-left),env(safe-area-inset-right));background:var(--night);color:#c2cabe;font-size:.75rem;border-top:1px solid #667061}.shot_footer__R0Doh a{display:inline-flex;align-items:center;gap:12px;min-height:48px;max-width:100%;padding:12px 18px;border:1px solid #8d9688;border-radius:999px;color:var(--cream)}@media (max-width:760px){.shot_playground__c9NZl{grid-template-columns:minmax(0,1fr)}.shot_moodLine__XPeUV{min-height:3.2em}}@media (max-width:380px){.shot_opening__qsMja h1{font-size:2.5rem}.shot_ticketTail__pUeEW{gap:8px}.shot_spark___z1Pm{font-size:2rem}.shot_planChoices__4qubN{gap:12px}.shot_planChoices__4qubN button{padding:14px}}@media (prefers-reduced-motion:no-preference){.shot_openingInner__WpQv4{animation:shot_inviteArrives__D2PPg .65s ease-out}.shot_spark___z1Pm{animation:shot_invitationTurn__8K8j2 .9s ease-out}.shot_senderReveal__GgQFK[open] .shot_sender__xtxda{animation:shot_introduce__3E49n .35s ease-out}.shot_possiblePlan__QVVCy[data-chosen=true]{animation:shot_introduce__3E49n .25s ease-out}.shot_ending__ppU1Z:not(:empty){animation:shot_introduce__3E49n .3s ease-out}@media (min-width:761px){.shot_playground__c9NZl[data-mood="1"] .shot_planChoices__4qubN button:nth-child(odd){transform:rotate(-2deg)}.shot_playground__c9NZl[data-mood="1"] .shot_planChoices__4qubN button:nth-child(2n){transform:rotate(2deg)}.shot_playground__c9NZl[data-mood="2"] .shot_planChoices__4qubN button:nth-child(odd){transform:translateY(-6px)}.shot_playground__c9NZl[data-mood="2"] .shot_planChoices__4qubN button:nth-child(2n){transform:translateY(6px)}}}@keyframes shot_inviteArrives__D2PPg{0%{transform:translateY(18px)}to{transform:none}}@keyframes shot_invitationTurn__8K8j2{0%{transform:rotate(-60deg)}to{transform:none}}@keyframes shot_introduce__3E49n{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.shot_planChoices__4qubN button,.shot_response__ZBvv2{transition:none}}.treaty_treaty__83VjZ{background:#e5e7dd;color:#244738;font-family:system-ui,sans-serif;overflow-wrap:anywhere}.treaty_treaty__83VjZ h1,.treaty_treaty__83VjZ h2,.treaty_treaty__83VjZ h3,.treaty_treaty__83VjZ p{margin:0}.treaty_treaty__83VjZ p{line-height:1.7}.treaty_treaty__83VjZ h1,.treaty_treaty__83VjZ h2{font-family:Georgia,Times New Roman,serif;font-weight:400;text-wrap:balance}.treaty_treaty__83VjZ h2{font-size:clamp(2.1rem,4vw,3.4rem);line-height:1.13;margin:1rem 0 1.5rem}.treaty_opening__79cOO{padding:clamp(2.5rem,7vw,6rem) 1.25rem 2rem;text-align:center;max-width:76rem;margin:auto}.treaty_draft__kK1pr,.treaty_kicker__VTmxg,.treaty_sectionNumber__eFPM5{font:.75rem/1.7 ui-monospace,monospace;letter-spacing:.1em}.treaty_insignia__8x6ES{font:5rem/1 Georgia,serif;margin:1.5rem auto}.treaty_address__gLcFe{font-size:.95rem;margin-bottom:1rem!important}.treaty_address__gLcFe strong{display:block;font-size:1.35rem;font-weight:500}.treaty_opening__79cOO h1{font-size:clamp(2.8rem,6.4vw,6.3rem);line-height:1.04;letter-spacing:-.035em}.treaty_opening__79cOO h1 em{color:#5a6445}.treaty_intro__UlqFg{max-width:36ch;margin:1.75rem auto!important}.treaty_sender__l_5N6{margin:1.5rem auto 2.5rem!important;font-size:.85rem}.treaty_sender__l_5N6 strong{font:italic 1.7rem/1.4 Georgia,serif}.treaty_draft__kK1pr{border-top:1px solid #9fa99b;padding-top:1.2rem;max-width:50rem;margin:auto!important}.treaty_paper__20TqH{max-width:64rem;margin:0 auto;background:#fffaf0;box-shadow:0 12px 50px #2447380d;border:1px solid #c2c5b6}.treaty_letter__JQlgq,.treaty_statement__2oHxk,.treaty_terms__RePRQ{padding:clamp(2rem,6vw,5rem) clamp(1.25rem,6vw,5.5rem)}.treaty_supporting__BE9mQ{max-width:55ch;font-size:.95rem;margin-bottom:2rem!important}.treaty_words__Wi8xU{max-width:56ch;font:1.2rem/1.8 Georgia,serif;color:#293a2f}.treaty_words__Wi8xU p+p{margin-top:1.5rem}.treaty_marginNote__lnIaC p,.treaty_signature__IDj18,.treaty_words__Wi8xU p{white-space:pre-wrap}.treaty_marginNote__lnIaC{border-left:2px solid #8a7948;padding:1rem 1.25rem;margin:2.5rem 0 0;max-width:56ch}.treaty_marginNote__lnIaC h3{font-size:.8rem;margin-bottom:.6rem}.treaty_marginNote__lnIaC p{font:italic 1.05rem/1.7 Georgia,serif}.treaty_terms__RePRQ{background:#eff0e4;border-block:1px solid #c2c5b6}.treaty_dial__fYEBY{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:2rem 0 0;padding:.75rem 0;border:0}.treaty_dial__fYEBY legend{font-size:.85rem}.treaty_dial__fYEBY label{display:flex;align-items:center;gap:.5rem;min-height:48px;padding:.4rem .5rem;cursor:pointer;border-bottom:1px solid transparent}.treaty_dial__fYEBY label:has(:checked){border-bottom-color:currentColor;font-weight:650}.treaty_dial__fYEBY input{width:1.1rem;height:1.1rem;accent-color:#244738;flex-shrink:0}.treaty_dial__fYEBY input:focus-visible{outline:3px solid #806118;outline-offset:4px}.treaty_articles__B1OaE{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:0}.treaty_articles__B1OaE li{border-top:1px dashed #929b84;padding:1.5rem 0}.treaty_articles__B1OaE h3{font:500 1.1rem/1.5 Georgia,serif;margin-bottom:.65rem}.treaty_articles__B1OaE p{max-width:50ch}.treaty_plain__HZneg{display:none}.treaty_terms__RePRQ:has(input[value=plain]:checked) .treaty_formal__ZYGbR{display:none}.treaty_terms__RePRQ:has(input[value=plain]:checked) .treaty_plain__HZneg{display:block}.treaty_letter__JQlgq{border-top:7px solid #fffaf0}.treaty_signature__IDj18{margin-top:2rem!important;font:italic 1.5rem/1.5 Georgia,serif}.treaty_signature__IDj18 span{display:block}.treaty_unsigned__o47_8{margin-top:3rem!important;font-size:.8rem;padding-top:1rem;border-top:1px solid #c2c5b6}.treaty_footer__1tE_v{text-align:center;padding:2.5rem 1.25rem;font-size:.85rem}.treaty_footer__1tE_v span{display:block;margin-top:.75rem;font-size:.75rem;letter-spacing:.06em}@media (min-width:750px){.treaty_paper__20TqH{margin-bottom:4rem}.treaty_articles__B1OaE{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.treaty_articles__B1OaE li{border-top-style:solid}}@media (prefers-reduced-motion:reduce){.treaty_treaty__83VjZ *,.treaty_treaty__83VjZ :after,.treaty_treaty__83VjZ :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.mission_mission__Nh0tO{background:#122c3d;color:#f4f1d9;font-family:system-ui,sans-serif;overflow-wrap:anywhere}.mission_mission__Nh0tO h1,.mission_mission__Nh0tO h2,.mission_mission__Nh0tO h3,.mission_mission__Nh0tO p{margin:0}.mission_mission__Nh0tO h2{font:550 clamp(2rem,4.3vw,3.5rem)/1.12 system-ui,sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:1rem 0 2rem}.mission_mission__Nh0tO p{line-height:1.7}.mission_mission__Nh0tO a:focus-visible,.mission_mission__Nh0tO input:focus-visible{outline:3px solid #ad6e12;outline-offset:5px}.mission_opening__wUF_5{position:relative;padding:clamp(2.5rem,7vw,6rem) clamp(1.25rem,7vw,7rem) 0;max-width:90rem;margin:auto;isolation:isolate}.mission_destination__FCGPE,.mission_kicker__AwAEB{font:.75rem/1.7 ui-monospace,monospace;letter-spacing:.075em}.mission_opening__wUF_5 .mission_kicker__AwAEB{max-width:75%}.mission_address__Sbosv{margin:2.5rem 0 1rem!important;max-width:80%}.mission_address__Sbosv strong{font-weight:600}.mission_opening__wUF_5 h1{font:550 clamp(2.7rem,6.3vw,6.8rem)/1.04 system-ui,sans-serif;letter-spacing:-.05em;max-width:18ch;text-wrap:balance}.mission_opening__wUF_5 h1 em{color:#dae591;font-style:normal}.mission_intro__Ry7Eu{max-width:42ch;margin:2rem 0!important;font-size:1.1rem}.mission_sender__OYinj{max-width:55ch;font-size:.9rem}.mission_sender__OYinj strong{display:block;font-size:1.4rem;font-weight:450}.mission_orbit__qrXWI{position:absolute;z-index:-1;top:2rem;right:1.5rem;width:clamp(4rem,16vw,14rem);aspect-ratio:1;border:1px dashed #758995;border-radius:50%;display:grid;place-items:center}.mission_orbit__qrXWI span{border:1px solid #758995;border-radius:50%;display:grid;place-items:center;width:70%;height:70%;font-size:clamp(2rem,7vw,6rem);color:#dae591}.mission_destination__FCGPE{padding:2rem 0 1rem;margin-top:2.5rem!important;border-top:1px solid #536e7b}.mission_route__ShKVG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #536e7b}.mission_route__ShKVG a{padding:1rem .5rem;min-height:48px;text-decoration:none;font-size:.85rem;line-height:1.4}.mission_route__ShKVG a:hover{text-decoration:underline}.mission_route__ShKVG a+a{border-left:1px solid #536e7b}.mission_route__ShKVG span{display:block;font:.7rem/1.7 ui-monospace,monospace;color:#dae591;margin-bottom:.5rem}.mission_journey__f9KQB{max-width:76rem;margin:auto;padding:3rem clamp(1.25rem,7vw,7rem)}.mission_kit__SkT8P,.mission_question__uqjOK,.mission_reason__9002v{position:relative;padding:2rem clamp(1.25rem,4vw,3.5rem);margin:0 0 2rem;scroll-margin-top:2rem}.mission_reason__9002v{background:#f4f1d9;color:#172f3e}.mission_waypoint__SFnPP{display:inline-grid;place-items:center;width:3rem;height:3rem;border:1px solid;border-radius:50%;font:.8rem/1 ui-monospace,monospace;margin-bottom:2rem}.mission_words___dP7o{font:1.2rem/1.75 Georgia,serif;max-width:55ch}.mission_words___dP7o p{white-space:pre-wrap}.mission_words___dP7o p+p{margin-top:1.4rem}.mission_note__oR6de{border-top:1px solid #a2aca7;padding-top:1.5rem;margin-top:2rem;max-width:55ch}.mission_note__oR6de h3{font-size:.8rem;margin-bottom:.7rem}.mission_note__oR6de p{font-size:1rem;white-space:pre-wrap}.mission_kit__SkT8P{border:1px solid #728899}.mission_kit__SkT8P p{max-width:55ch}.mission_kit__SkT8P fieldset{padding:0;margin:2rem 0;border:0}.mission_kit__SkT8P label{display:flex;align-items:center;gap:.8rem;min-height:64px;padding:1rem 0;border-block-end:1px dashed #728899;cursor:pointer}.mission_kit__SkT8P input{flex-shrink:0;width:1.3rem;height:1.3rem;accent-color:#dae591}.mission_itemNumber__KnjDa{font:.7rem/1 ui-monospace,monospace;color:#dae591}.mission_kit__SkT8P label:has(:checked)>span:last-child{text-decoration:underline;text-underline-offset:.2em}.mission_packed__YIjfN{display:none;color:#dae591}.mission_kit__SkT8P:not(:has(input:not(:checked))) .mission_packed__YIjfN{display:block}.mission_kit__SkT8P:not(:has(input:not(:checked))) .mission_unpacked__uWoAi{display:none}.mission_question__uqjOK{background:#dae591;color:#172f3e;margin-bottom:0}.mission_signature__edHrV{font:italic 1.5rem/1.5 Georgia,serif;margin-top:2rem!important;white-space:pre-wrap}.mission_returnTicket__VP3GR{display:flex;align-items:flex-start;gap:1rem;border-top:1px dashed #526746;margin-top:3rem;padding-top:1.5rem}.mission_returnTicket__VP3GR>span{font-size:2rem}.mission_returnTicket__VP3GR h3{font-size:.95rem;margin-bottom:.5rem}.mission_returnTicket__VP3GR p{font-size:.9rem;max-width:48ch}.mission_footer__hmcrT{padding:2.5rem 1.25rem;text-align:center;font-size:.85rem}.mission_footer__hmcrT span{display:block;font-size:.75rem;margin-top:.75rem;letter-spacing:.06em}@media (min-width:900px){.mission_reason__9002v{margin-right:5rem}.mission_kit__SkT8P{margin-left:5rem}.mission_question__uqjOK{margin-right:2rem}}@media (max-width:400px){.mission_journey__f9KQB{padding-inline:.75rem}.mission_route__ShKVG{grid-template-columns:1fr}.mission_route__ShKVG a{display:flex;gap:.75rem;align-items:center}.mission_route__ShKVG a+a{border-left:0;border-top:1px solid #536e7b}.mission_route__ShKVG span{margin:0}}@media (prefers-reduced-motion:reduce){.mission_mission__Nh0tO *,.mission_mission__Nh0tO :after,.mission_mission__Nh0tO :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.answer_answer__zqjbU{padding:clamp(2rem,6vw,5rem) clamp(1.25rem,5vw,4rem);background:#f7f1e3;color:#23362d;overflow-wrap:anywhere}.answer_answer__zqjbU h2{font:500 clamp(2rem,4vw,3.5rem)/1.1 Georgia,serif;max-width:22ch;margin-bottom:1.5rem}.answer_answer__zqjbU p{max-width:60ch;font:1rem/1.65 system-ui,sans-serif;margin-top:.75rem;white-space:pre-wrap}.answer_choices__LtIqL{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.answer_choices__LtIqL button{min-height:48px;border:1px solid #536052;border-radius:0;padding:.8rem 1.2rem;background:transparent;text-align:left;font:600 1rem/1.5 system-ui,sans-serif;color:inherit;cursor:pointer;max-width:100%;overflow-wrap:anywhere}.answer_choices__LtIqL button[aria-pressed=true]{background:#23362d;color:#fff8e8}.answer_choices__LtIqL button:disabled{cursor:default}.answer_choices__LtIqL button:focus-visible{outline:3px solid #806118;outline-offset:4px}.answer_ending__AxjV_{min-height:3.5em}.flowers-recipient_recipient__B6DFX{min-height:100dvh;background:#faf6e9;color:#28392b;color-scheme:light;font-family:Arial,Helvetica,sans-serif}.flowers-recipient_recipient__B6DFX *{box-sizing:border-box}.flowers-recipient_recipient__B6DFX a,.flowers-recipient_recipient__B6DFX button,.flowers-recipient_recipient__B6DFX summary{touch-action:manipulation}.flowers-recipient_recipient__B6DFX :is(a,button,summary):focus-visible{outline:3px solid #28392b;outline-offset:4px}.flowers-recipient_direct__pwNML{display:flex;align-items:center;justify-content:flex-end;width:100%;max-width:460px;min-height:44px;padding:10px 18px;margin:auto;font-size:11px;text-decoration:underline;text-underline-offset:3px}.flowers-recipient_unavailable__v27uv{max-width:460px;margin:auto;padding:32px 24px;min-height:160px}.flowers-recipient_unavailable__v27uv :is(a,button){display:flex;width:fit-content;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;font-size:13px}.flowers-recipient_envelope___XUy_{max-width:540px;margin:auto;background:#f1ead9;border-top:1px solid #c7c4b1}.flowers-recipient_envelope___XUy_>summary{cursor:pointer;list-style:none;min-height:76px;padding:20px clamp(20px,6vw,40px);display:flex;flex-direction:column;gap:7px}.flowers-recipient_envelope___XUy_>summary::-webkit-details-marker{display:none}.flowers-recipient_envelope___XUy_>summary>span{font:22px Georgia,serif}.flowers-recipient_envelope___XUy_>summary>small{font-size:11px;text-decoration:underline;text-underline-offset:3px}.flowers-recipient_envelope___XUy_>summary:focus-visible{outline-offset:-5px}.flowers-recipient_note__4idbT{padding:28px clamp(20px,6vw,40px) 42px;border-top:1px dashed #c7c4b1;overflow-wrap:anywhere}.flowers-recipient_note__4idbT h2{font:clamp(27px,7vw,42px)/1.15 Georgia,serif;margin:0 0 26px;letter-spacing:-.025em}.flowers-recipient_note__4idbT h3{margin:0 0 16px;font:500 12px Arial,sans-serif;letter-spacing:.04em}.flowers-recipient_words__A_bC0{font:clamp(21px,5.5vw,29px)/1.5 Georgia,serif;white-space:pre-wrap;margin:0}.flowers-recipient_signature__6zlIb{margin:26px 0 0;font-size:14px}.flowers-recipient_brand__MFUWc{display:block;margin-top:32px;font:18px Georgia,serif}.flowers-recipient_note__4idbT:focus{outline:3px solid #28392b;outline-offset:-5px}@media(prefers-reduced-motion:reduce){.flowers-recipient_recipient__B6DFX *,.flowers-recipient_recipient__B6DFX :after,.flowers-recipient_recipient__B6DFX :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:Geist;src:url(/apology-next/v171/geist-latin.woff2) format("woff2");font-weight:100 900;font-display:swap}.shoot-next-scope{--paper:#f6f3eb;--ink:#292a25;--wine:#8f302e;--muted:#66675e;--line:#d9d6cd;--serif:Georgia,"Times New Roman",serif;--sans:Geist,Arial,sans-serif;--ease:cubic-bezier(.2,.75,.25,1)}:where(.shoot-next-scope) *{box-sizing:border-box}.shoot-next-scope{scroll-behavior:smooth;margin:0;color:var(--ink);font:15px/1.55 var(--sans);-webkit-font-smoothing:antialiased}:where(.shoot-next-scope) button,:where(.shoot-next-scope) input,:where(.shoot-next-scope) select,:where(.shoot-next-scope) textarea{font:inherit}:where(.shoot-next-scope) a,:where(.shoot-next-scope) button,:where(.shoot-next-scope) input,:where(.shoot-next-scope) select,:where(.shoot-next-scope) textarea{-webkit-tap-highlight-color:transparent}:where(.shoot-next-scope) a,:where(.shoot-next-scope) button{touch-action:manipulation}:where(.shoot-next-scope) button{cursor:pointer;color:inherit}:where(.shoot-next-scope) button:disabled{cursor:default;opacity:.55}:where(.shoot-next-scope) a{color:inherit;text-decoration:none}:where(.shoot-next-scope) a:focus-visible,:where(.shoot-next-scope) button:focus-visible,:where(.shoot-next-scope) input:focus-visible,:where(.shoot-next-scope) select:focus-visible,:where(.shoot-next-scope) summary:focus-visible,:where(.shoot-next-scope) textarea:focus-visible{outline:3px solid var(--wine);outline-offset:4px}:where(.shoot-next-scope) img{max-width:100%}:where(.shoot-next-scope) h1,:where(.shoot-next-scope) h2,:where(.shoot-next-scope) h3,:where(.shoot-next-scope) p{margin-top:0}:where(.shoot-next-scope) h1,:where(.shoot-next-scope) h2,:where(.shoot-next-scope) h3{font-weight:400}:where(.shoot-next-scope) button{border:0}:where(.shoot-next-scope) a,:where(.shoot-next-scope) button{transition:background .18s,color .18s,transform .25s var(--ease)}:where(.shoot-next-scope) ::selection{background:#e8c3b4}:where(.shoot-next-scope) svg{flex-shrink:0}:where(.shoot-next-scope) textarea{resize:vertical}:where(.shoot-next-scope) .primary,:where(.shoot-next-scope) .secondary,:where(.shoot-next-scope) .text-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 24px;border-radius:99px;font-size:14px;font-weight:550}:where(.shoot-next-scope) .primary{background:var(--ink);color:#fffdf5;border:1px solid var(--ink)}:where(.shoot-next-scope) .primary:hover{background:var(--wine);border-color:var(--wine)}:where(.shoot-next-scope) .secondary{background:transparent;border:1px solid #a8a89c}:where(.shoot-next-scope) .secondary:hover{background:#e9e5dc}:where(.shoot-next-scope) .text-button{background:transparent;padding:8px 12px;min-height:44px}:where(.shoot-next-scope) .text-button:hover{background:#eae6dd}:where(.shoot-next-scope) .round-button{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:50%;background:#fffaf1}:where(.shoot-next-scope) .error{color:#8b2329;background:#f8e7e1;padding:12px 16px;border-radius:10px}:where(.shoot-next-scope) .muted{color:var(--muted)}:where(.shoot-next-scope) .field{display:flex;flex-direction:column;gap:7px;margin-bottom:22px}:where(.shoot-next-scope) .field>label,:where(.shoot-next-scope) .field>span{font-size:13px;font-weight:550}:where(.shoot-next-scope) .field input,:where(.shoot-next-scope) .field select,:where(.shoot-next-scope) .field textarea{border:1px solid #cfcec3;border-radius:10px;padding:12px 14px;background:#fffdf7;color:var(--ink);width:100%;min-height:46px;outline-offset:2px}:where(.shoot-next-scope) .field textarea{min-height:130px;line-height:1.7}:where(.shoot-next-scope) .field small{font-size:12px;color:var(--muted)}:where(.shoot-next-scope) .field input[type=range]{padding:0;border:0;accent-color:var(--wine)}:where(.shoot-next-scope) .pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}:where(.shoot-next-scope) .shell{max-width:1440px;margin:auto}:where(.shoot-next-scope) .topbar{height:88px;padding:20px 42px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid transparent}:where(.shoot-next-scope) .brand{font:27px/1 var(--serif);letter-spacing:-1.3px;white-space:nowrap}:where(.shoot-next-scope) .brand small{font:10px var(--sans);letter-spacing:1px;margin-left:12px;color:var(--muted)}:where(.shoot-next-scope) .top-actions{display:flex;align-items:center;gap:18px;font-size:13px}:where(.shoot-next-scope) .locale-select{border:0;background:transparent;padding:10px;min-height:44px;font-size:12px}:where(.shoot-next-scope) .notice{font-size:11px;color:var(--muted);text-align:center;padding:22px}:where(.shoot-next-scope) .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(.shoot-next-scope) .page-loading{padding:100px 24px;text-align:center}:where(.shoot-next-scope) .page-loading h1{font:40px var(--serif)}:where(.shoot-next-scope) .inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}:where(.shoot-next-scope) .divider{border:0;border-top:1px solid var(--line);margin:24px 0}:where(.shoot-next-scope) .label{font-size:11px;letter-spacing:1.8px;text-transform:uppercase;color:var(--muted)}@media(max-width:600px){:where(.shoot-next-scope) .topbar{height:74px;padding:16px 20px}:where(.shoot-next-scope) .brand{font-size:23px}:where(.shoot-next-scope) .brand small{display:none}:where(.shoot-next-scope) .top-actions{gap:3px}:where(.shoot-next-scope) .top-actions>a{font-size:12px}:where(.shoot-next-scope) .primary,:where(.shoot-next-scope) .secondary{padding:12px 20px}:where(.shoot-next-scope) .pair{gap:12px}:where(.shoot-next-scope) .notice{padding:18px;font-size:10px}}@media(prefers-reduced-motion:reduce){.shoot-next-scope{scroll-behavior:auto}:where(.shoot-next-scope) *,:where(.shoot-next-scope) :after,:where(.shoot-next-scope) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:600px){:where(.shoot-next-scope) .topbar{gap:8px}:where(.shoot-next-scope) .brand{font-size:21px}:where(.shoot-next-scope) .top-actions{min-width:0}:where(.shoot-next-scope) .top-actions .text-button{padding:6px;gap:7px;font-size:10px}:where(.shoot-next-scope) .top-actions .text-button span{max-width:66px}:where(.shoot-next-scope) .locale-select{padding:7px 3px;width:56px;font-size:10px}}.shoot-next-scope{min-height:100svh;background:var(--paper);isolation:isolate}.shoot-next-scope[data-embedded]{min-height:0}