.story_story__Ajy_a{position:relative;overflow-x:clip}.story_thread___EeqQ{position:absolute;left:0;top:0;z-index:1;pointer-events:none;overflow:visible}.story_threadMain__MESQ4{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.story_fl__vpiNT{transform:scale(0) rotate(-70deg);transform-box:fill-box;transform-origin:50% 50%;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.story_fl__vpiNT.story_flOn__ObVQ5{transform:none}.story_tip__RSw4h{opacity:0;transition:opacity .4s}.story_still__WZumy .story_fl__vpiNT{transition:none}.story_vhead__QwyWA{max-width:1240px;margin:0 auto clamp(24px,3vw,40px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;position:relative;z-index:2}.story_story__Ajy_a .story_vheadH__pnyUY{margin:0;font:400 clamp(44px,4.45vw,64px)/1.04 var(--w3-serif);color:#3d0f22;text-wrap:balance}.story_story__Ajy_a .story_vheadH__pnyUY em{font-style:italic;color:#840032}.story_seven__Qt15b{display:inline-block;width:1.25em;height:1.62em;vertical-align:-.42em;margin-right:.04em}.story_seven__Qt15b svg{width:100%;height:100%;overflow:visible}.story_seven__Qt15b text{font:400 150px/1 var(--w3-serif)}.story_sevenLine__Rnspo{stroke-dasharray:520;stroke-dashoffset:520;transition:stroke-dashoffset 1.4s cubic-bezier(.4,0,.2,1)}.story_sevenFill__pJIes{opacity:0;transition:opacity .7s ease .9s}.story_sevenFlower__Z_JXq{transform-box:fill-box;transform-origin:50% 50%;transform:translate(98px,30px) scale(0) rotate(-90deg);transition:transform .8s cubic-bezier(.34,1.56,.64,1) 1.3s}.story_sevenSwash__yZ1CP{opacity:0;transform:translateY(6px);transition:opacity .6s ease 1.5s,transform .6s ease 1.5s}.story_sevenOn__IJSeF .story_sevenLine__Rnspo{stroke-dashoffset:0}.story_sevenOn__IJSeF .story_sevenFill__pJIes{opacity:1}.story_sevenOn__IJSeF .story_sevenFlower__Z_JXq{transform:translate(98px,30px) scale(1) rotate(0deg)}.story_sevenOn__IJSeF .story_sevenSwash__yZ1CP{opacity:1;transform:none}.story_sevenRest__sQo4R{white-space:normal}.story_vheadSub__d_FNs{margin:0;max-width:34em;font:500 clamp(16px,1.25vw,18px)/1.6 var(--w3-sans);color:#4a3a43;text-wrap:pretty}.story_knots__QxqA_{margin-top:6px}.story_knotItem__Cjx04,.story_knots__QxqA_{display:flex;align-items:center}.story_knotLine__9dRZy{width:26px;height:1.5px;background:#ebd3dc;transition:background .4s ease}.story_knotLineOn__8jP_1{background:#f18c1f}.story_knot__n0yJL{width:30px;height:30px;box-sizing:border-box;border-radius:50%;border:1.5px solid #ebd3dc;background:#fff;color:#840032;display:flex;align-items:center;justify-content:center;font:800 12.5px var(--w3-sans);transition:background .4s ease,border-color .4s ease,box-shadow .4s ease,color .4s ease}.story_knotOn__y1z3d{border-color:#e06a12;background:#f18c1f;color:#fff;box-shadow:0 0 0 4px rgba(241,140,31,.18)}.story_bud___83YM{position:relative;z-index:3;width:40px;height:52px;margin-top:6px}.story_bud___83YM svg{display:block;overflow:visible}.story_budClosed__UY0EZ{transition:opacity .4s}.story_budOpen__HHhNS .story_budClosed__UY0EZ{opacity:0}.story_budBloom__2cmfu{transform:scale(.35);transform-box:fill-box;transform-origin:50% 50%;transition:transform .9s cubic-bezier(.34,1.56,.64,1)}.story_budOpen__HHhNS .story_budBloom__2cmfu{transform:none}.story_bud___83YM:not(.story_budOpen__HHhNS) svg{animation:story_w3nudge__6SDlP 2.8s ease-in-out infinite}@keyframes story_w3nudge__6SDlP{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.story_vow__G8Sxr{padding:clamp(90px,8.5vw,120px) clamp(14px,5vw,100px)}.story_vowFirst__kThyz{padding-top:clamp(44px,4.5vw,64px)}.story_row__3EuJV{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:clamp(34px,4vw,56px)}.story_rowR__O1daX{flex-direction:row-reverse}.story_slotCol__ZeuVk{flex:0 0 200px;display:flex;justify-content:center;position:relative;z-index:3}.story_slot__4KFnl{width:clamp(132px,13.2vw,190px);height:clamp(132px,13.2vw,190px)}.story_text__q_Bz9{flex:1 1 340px;flex-direction:column;gap:18px}.story_demo__FBcBM,.story_text__q_Bz9{min-width:0;display:flex;position:relative;z-index:2}.story_demo__FBcBM{flex:1 1 340px;justify-content:center}.story_demoPhone__S_Hu5{padding-top:12px;min-width:320px}.story_row3__FmekM .story_text__q_Bz9{flex:0 1 340px;max-width:340px}.story_row3__FmekM .story_demo__FBcBM{flex:2.4 1 340px}.story_story__Ajy_a .story_vowH__Nemgs{margin:0;font:400 clamp(36px,3.5vw,50px)/1.08 var(--w3-serif);color:#3d0f22;text-wrap:balance}.story_story__Ajy_a .story_vowH__Nemgs em{font-style:italic;color:#840032}.story_vowP__hXvQl{margin:0;max-width:30em;font:500 clamp(16px,1.25vw,18px)/1.65 var(--w3-sans);color:#4a3a43;text-wrap:pretty}.story_vowAccent__8KWUd{margin:0;font:italic 400 clamp(20px,1.7vw,24px)/1.3 var(--w3-serif);color:#840032}.story_story__Ajy_a .story_vowLink__c0oom{align-self:flex-start;min-height:44px;display:flex;align-items:center;font:700 16px var(--w3-sans);color:#840032}.story_story__Ajy_a .story_vowLink__c0oom:hover{color:#3d0f22}@media (min-width:1024px) and (max-width:1279px){.story_row3__FmekM{flex-wrap:wrap}.story_row3__FmekM .story_demo__FBcBM{flex:1 1 100%}.story_row3__FmekM .story_text__q_Bz9{flex:1 1 340px;max-width:none}}.story_med__zZPUI,.story_med__zZPUI svg{display:block;width:100%;height:100%;overflow:visible}.story_pi__ik9dY{transform-box:fill-box;transform-origin:50% 100%;transition:opacity .5s ease var(--d,0s),transform .7s cubic-bezier(.34,1.4,.64,1) var(--d,0s)}.story_medWait__Ngiiw .story_pi__ik9dY{opacity:0;transform:translateY(8px) scale(.9)}.story_medIn__eusdO svg{animation:story_w3glow___Nqz7 2.6s ease 1s 1}@keyframes story_w3glow___Nqz7{0%{filter:drop-shadow(0 0 0 rgba(232,118,26,0))}40%{filter:drop-shadow(0 0 20px rgba(232,118,26,.45))}to{filter:drop-shadow(0 0 0 rgba(232,118,26,0))}}.story_note__wwV3b{width:100%;max-width:440px;box-sizing:border-box;padding:20px 22px 28px 64px;border-radius:6px;background-color:#fffbf2;background-image:linear-gradient(90deg,transparent 46px,#f2a7b8 0,#f2a7b8 48px,transparent 0),repeating-linear-gradient(180deg,transparent 0,transparent 39px,#d9e3ef 0,#d9e3ef 40px);background-position:0 0,0 20px;transform:rotate(-1.2deg);box-shadow:0 28px 56px -28px rgba(61,15,34,.32),0 0 0 1px rgba(61,15,34,.05)}.story_noteHead__9WzOU{height:40px;display:flex;align-items:center;font:800 11px var(--w3-sans);letter-spacing:.14em;text-transform:uppercase;color:#8a7a70}.story_noteBody__YKFtV{font:600 clamp(23px,1.9vw,27px)/40px var(--w3-hand);color:#24418f}.story_noteLine__1mkSq{position:relative}.story_noteCh__4OFLi{white-space:pre-wrap}.story_notePlay__Cll5v .story_noteCh__4OFLi{opacity:0;animation:story_w3ink__KH6gs .18s ease-out forwards}@keyframes story_w3ink__KH6gs{0%{opacity:0;filter:blur(1.5px)}to{opacity:1;filter:none}}.story_paused__FS7D2,.story_paused__FS7D2 *{animation-play-state:paused!important}@keyframes story_w3write__TgdPE{to{clip-path:inset(0 0 0 0)}}.story_vp__DCAf1{position:relative;width:320px;max-width:100%;height:660px;box-sizing:border-box;padding:10px;border-radius:48px;background:#1f1218;box-shadow:0 30px 60px -24px rgba(61,15,34,.45),0 0 0 1px rgba(61,15,34,.08)}.story_vpDemo___xD2T{position:absolute;top:-12px;right:-10px;z-index:5;padding:6px 12px;border-radius:999px;background:#3d0f22;color:#fff;font:800 11px var(--w3-sans);letter-spacing:.14em;text-transform:uppercase}.story_vpScreen__1ofzb{position:relative;width:100%;height:100%;border-radius:38px;overflow:hidden;background:#f7eeea;font-family:var(--w3-sans);color:#1f1218}.story_vpNotch__AQ7GW{position:absolute;left:50%;top:9px;width:92px;height:26px;margin-left:-46px;border-radius:20px;background:#1f1218;z-index:4}.story_vpTop__5ykfo{position:relative;z-index:3;background:#fff}.story_vpStatus__bfL8O{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 26px;font:700 13px var(--w3-sans)}.story_vpIcons__zXmz4{display:flex;gap:5px;align-items:center}.story_vpSig__0vQya{width:16px;height:9px;border-radius:2px;background:#1f1218}.story_vpBat__a7uyS{display:block;width:22px;height:10px;border-radius:3px;border:1.5px solid #1f1218;box-sizing:border-box;padding:1px}.story_vpBat__a7uyS span{display:block;width:70%;height:100%;background:#1f1218;border-radius:1px}.story_vpBrand__AhbRf{display:flex;align-items:center;justify-content:space-between;padding:4px 18px 10px}.story_vpBrand__AhbRf img{height:18px;width:auto;display:block}.story_vpBrand__AhbRf span{font:700 12px var(--w3-sans);color:#840032}.story_vpChips__thBxp{display:flex;gap:6px;padding:0 14px 12px}.story_vpChip__ZlK4W{height:32px;padding:0 12px;border-radius:999px;background:#840032;color:#fff;font:700 12.5px var(--w3-sans);display:flex;align-items:center;white-space:nowrap}.story_vpFilter__gTRhW{flex:none;width:32px;height:32px;border-radius:50%;border:1.5px solid #ebd7df;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.story_vpCount__flVjk{padding:9px 18px;border-top:1px solid #f1e4e9;display:flex;align-items:baseline;gap:6px}.story_vpCount__flVjk span:first-child{font:400 20px var(--w3-serif);color:#3d0f22}.story_vpCount__flVjk span:last-child{font:600 12.5px var(--w3-sans);color:#6f5f68}.story_vpMap__RCFaL{position:absolute;left:0;top:162px;width:100%;height:auto;aspect-ratio:300/470}.story_vpSheet__GmoWj{position:absolute;left:0;right:0;bottom:0;z-index:3;background:#fff;border-radius:24px 24px 0 0;box-shadow:0 -10px 30px -12px rgba(61,15,34,.25);padding:8px 12px 16px;display:flex;flex-direction:column;gap:8px}.story_vpGrab__eMn7i{align-self:center;width:38px;height:4px;border-radius:4px;background:#e6d6dc}.story_vpRow__kvkqi{display:flex;gap:12px;align-items:center;padding:10px;border-radius:18px;border:1px solid #f0e2e8}.story_vpRowOn__hHaY5{border:1.5px solid #840032;background:#fbf1f4}.story_vpThumb__Am1BJ{flex:none;display:block;overflow:hidden;background:#e9cfd9}.story_vpThumb__Am1BJ img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.story_vpThumbPh__lL2aO{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:4px;text-align:center;background:linear-gradient(135deg,#5a1a35,#3d0f22);color:#f6e1e9;font:700 9px var(--w3-sans)}.story_vpRowTxt__U8VO3{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.story_vpRowHead__alOeW{display:flex;justify-content:space-between;gap:6px}.story_vpName__A8vae{font:400 16px/1.15 var(--w3-serif);color:#3d0f22}.story_vpRate__vtYNL{font:800 12px var(--w3-sans);color:#1f1218}.story_vpMeta__gdfT4{font:600 11.5px var(--w3-sans);color:#6f5f68}.story_vpPlay__y3zXs .story_vpChip__ZlK4W{opacity:0;transform:scale(.6);animation:story_w3pop2__tVan2 .4s cubic-bezier(.34,1.56,.64,1) calc(var(--i) * .22s + .3s) forwards}.story_vpPlay__y3zXs .story_vpCount__flVjk{opacity:0;animation:story_w3in___XM7a .4s ease 1.05s forwards}.story_vpPlay__y3zXs .story_vpDot__yz1v3{opacity:0;animation:story_w3fade__nU_bY .3s ease calc(var(--i) * .03s + 1.1s) forwards}.story_vpPlay__y3zXs .story_vpPin__iFm_k{opacity:0;transform-box:fill-box;transform-origin:50% 100%;transform:translateY(-14px);animation:story_w3drop__jzJs_ .45s cubic-bezier(.34,1.56,.64,1) calc(var(--i) * .08s + 1.4s) forwards}.story_vpPlay__y3zXs .story_vpPick__XlcNK{opacity:0;transform-box:fill-box;transform-origin:30% 50%;transform:scale(.4);animation:story_w3pop2__tVan2 .55s cubic-bezier(.34,1.56,.64,1) 2.4s forwards}.story_vpPlay__y3zXs .story_vpRing__j9u41{transform-box:fill-box;transform-origin:50% 50%;animation:story_w3ring__i6iah 1.6s ease-out 2.9s infinite}.story_vpPlay__y3zXs .story_vpSheet__GmoWj{transform:translateY(70%);animation:story_w3sheet__GLipa .7s cubic-bezier(.22,1,.36,1) 2.9s forwards}.story_vpPlay__y3zXs .story_vpRow__kvkqi{opacity:0;transform:translateY(12px);animation:story_w3in___XM7a .45s ease calc(var(--i) * .16s + 3.3s) forwards}.story_vpPlay__y3zXs .story_vpAvail__RZ1P_{opacity:0;transform:scale(.6);animation:story_w3pop2__tVan2 .45s cubic-bezier(.34,1.56,.64,1) 4.1s forwards}@keyframes story_w3pop2__tVan2{to{opacity:1;transform:none}}@keyframes story_w3fade__nU_bY{to{opacity:1}}@keyframes story_w3drop__jzJs_{to{opacity:1;transform:none}}@keyframes story_w3sheet__GLipa{to{transform:none}}@keyframes story_w3ring__i6iah{0%{transform:scale(1);opacity:.35}to{transform:scale(2.2);opacity:0}}.story_vpAvail__RZ1P_{align-self:flex-start;margin-top:2px;padding:3px 9px;border-radius:999px;background:#e3f1e4;color:#2c6b35;font:800 11px var(--w3-sans)}.story_v3__KkVEn{max-width:680px;gap:12px}.story_v3Box__Q_y4f,.story_v3__KkVEn{width:100%;display:flex;flex-direction:column}.story_v3Box__Q_y4f{position:relative;box-sizing:border-box;padding:22px;border-radius:28px;background:#fbf1f4;gap:14px}.story_v3Kicker__k0i71{font:800 11px var(--w3-sans);letter-spacing:.14em;text-transform:uppercase;color:#840032}.story_v3Grid__fJb_m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.story_v3Card__fAGzr{box-sizing:border-box;min-width:0;padding:14px 14px 12px;border-radius:18px;background:#fff;box-shadow:0 14px 30px -22px rgba(61,15,34,.4);display:flex;flex-direction:column;gap:10px}.story_v3Ev__qJYPx{font:400 20px/1.1 var(--w3-serif);color:#3d0f22}.story_v3List__b_0_8{flex:1;min-height:196px;display:flex;flex-direction:column;gap:8px}.story_v3Item__CrUdz{display:flex;align-items:center;gap:9px}.story_v3Thumb__kxB7X{flex:none;width:30px;height:30px;border-radius:9px;overflow:hidden;background:#fbf1f4;display:flex;align-items:center;justify-content:center}.story_v3Thumb__kxB7X img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.story_v3ItemTxt__0ACSY{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.story_v3ItemName__gFfri{font:700 12.5px/1.3 var(--w3-sans);color:#3d0f22;overflow-wrap:anywhere}.story_v3Qty__R62no{font-weight:600;color:#8a7a82}.story_v3Price__rd6Kl{align-self:flex-end;font:800 12.5px/1.3 var(--w3-sans);color:#3d0f22}.story_v3Sub__qdm8B{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-top:9px;border-top:1px solid #f1e4e9}.story_v3SubL__JcbZM{font:700 11px var(--w3-sans);letter-spacing:.08em;text-transform:uppercase;color:#8a7a82}.story_v3SubV__QHHrP{min-width:0;font:800 14px var(--w3-sans);text-align:right;font-variant-numeric:tabular-nums}.story_v3Total__b9aqS{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:16px 20px;border-radius:18px;background:#3d0f22;color:#fff6ec}.story_v3TotalL__6Di2w{display:flex;flex-direction:column;gap:3px}.story_v3TotalT__lUffT{font:400 18px/1.15 var(--w3-serif);color:#fff6ec}.story_v3TotalS__PJBNX{font:600 11.5px var(--w3-sans);color:#bfafb6}.story_v3TotalV__jIpX0{font:400 36px/1 var(--w3-serif);color:#fff6ec;white-space:nowrap;font-variant-numeric:tabular-nums}.story_story__Ajy_a .story_v3Link__S2rVE{align-self:center;min-height:44px;display:flex;align-items:center;font:700 15px var(--w3-sans);color:#840032}.story_story__Ajy_a .story_v3Link__S2rVE:hover{color:#3d0f22}.story_split__Ua5PC{width:100%;max-width:480px;border-radius:28px;box-shadow:0 30px 60px -30px rgba(61,15,34,.4)}.story_rate__9J_Zy{width:100%;max-width:440px;display:flex;flex-direction:column;gap:20px}.story_rateBig__UHhTN{display:flex;align-items:baseline;gap:14px}.story_rateNum__AyQSZ{font:400 clamp(76px,7.4vw,108px)/1 var(--w3-serif);color:#3d0f22}.story_rateOn__BV7lo{font:700 clamp(15px,1.2vw,17px) var(--w3-sans);color:#4a3a43}.story_review__2sEzd{box-sizing:border-box;padding:clamp(22px,2.4vw,30px);border-radius:24px;background:#fff;display:flex;flex-direction:column;gap:16px;transform:rotate(.8deg);box-shadow:0 24px 50px -30px rgba(61,15,34,.35)}.story_reviewTop__M9uFa{display:flex;justify-content:space-between;align-items:center;gap:12px}.story_reviewStars__T1doB{font:800 19px var(--w3-sans);color:#e3b04b;letter-spacing:.12em}.story_reviewChip__Rar87{padding:5px 11px;border-radius:999px;background:#fbf1f4;color:#3d0f22;font:800 11.5px var(--w3-sans);letter-spacing:.06em}.story_reviewText__7DWHY{margin:0;font:italic 400 clamp(20px,1.7vw,24px)/1.4 var(--w3-serif);color:#3d0f22}.story_reviewBy__eDCSk{font:700 14px var(--w3-sans);color:#4a3a43}.story_check__3POMC{width:100%;max-width:460px;box-sizing:border-box;padding:clamp(22px,2.4vw,34px);border-radius:28px;background:#fff;box-shadow:0 24px 50px -30px rgba(61,15,34,.3);display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 22px}.story_checkItem__EAsia{display:flex;align-items:center;gap:12px;min-height:36px}.story_checkDot__FdU5f{flex:none;width:30px;height:30px;border-radius:50%;background:#f18c1f;display:flex;align-items:center;justify-content:center}.story_checkTxt__CMUby{font:700 16.5px var(--w3-sans);color:#3d0f22}.story_checkDot__FdU5f{position:relative}.story_checkBurst__xpWLv{position:absolute;inset:-6px;border-radius:50%;border:2px dashed #f9ae33;opacity:0}.story_checkDone__zS_wS{grid-column:1/-1;font:italic 400 clamp(20px,1.7vw,24px)/1.2 var(--w3-serif);color:#840032;text-align:center;padding-top:4px}.story_checkPlay__Np5Hq .story_checkDot__FdU5f{transform:scale(0);animation:story_w3pop__Z0UAO .45s cubic-bezier(.34,1.56,.64,1) calc(var(--i) * .32s + .2s) forwards}.story_checkPlay__Np5Hq .story_checkMark__VQbPl{stroke-dasharray:14;stroke-dashoffset:14;animation:story_w3draw__DWu76 .35s ease calc(var(--i) * .32s + .45s) forwards}.story_checkPlay__Np5Hq .story_checkBurst__xpWLv{animation:story_w3burst__nYYCH .7s ease-out calc(var(--i) * .32s + .45s) forwards}.story_checkPlay__Np5Hq .story_checkTxt__CMUby{opacity:0;transform:translateX(-6px);animation:story_w3in___XM7a .4s ease calc(var(--i) * .32s + .3s) forwards}.story_checkPlay__Np5Hq .story_checkDone__zS_wS{opacity:0;transform:translateY(8px);animation:story_w3in___XM7a .6s ease calc(var(--i) * .32s + .5s) forwards}@keyframes story_w3pop__Z0UAO{to{transform:scale(1)}}@keyframes story_w3draw__DWu76{to{stroke-dashoffset:0}}@keyframes story_w3burst__nYYCH{0%{opacity:.9;transform:scale(.6) rotate(0deg)}to{opacity:0;transform:scale(1.5) rotate(40deg)}}@keyframes story_w3in___XM7a{to{opacity:1;transform:none}}.story_vend__gPK3C{position:relative;width:100%;max-width:440px;box-sizing:border-box;padding:18px 18px 20px;border-radius:28px;background:#fff;box-shadow:0 28px 56px -30px rgba(61,15,34,.35);display:flex;flex-direction:column;gap:14px}.story_vendTag__wpn9b{position:absolute;top:-12px;right:18px;padding:6px 12px;border-radius:999px;background:#3d0f22;color:#fff;font:800 11px var(--w3-sans);letter-spacing:.14em;text-transform:uppercase}.story_vendHead__Oc_au{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid #f1e4e9}.story_vendAvatar__V8DUN{flex:none;width:40px;height:40px;border-radius:50%;background:#840032;color:#fff;display:flex;align-items:center;justify-content:center;font:400 20px var(--w3-serif)}.story_vendWho__sZ2ta{display:flex;flex-direction:column;gap:2px;font:600 12.5px var(--w3-sans);color:#6f5f68}.story_vendWho__sZ2ta b{font:800 15px var(--w3-sans);color:#3d0f22}.story_vendList__PcMP6{display:flex;flex-direction:column;gap:8px}.story_vendCard__mYX59{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:#fbf1f4}.story_vendIcon__WxiId{flex:none;width:34px;height:34px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.story_vendTxt__c7lhr{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font:600 12.5px/1.3 var(--w3-sans);color:#4a3a43}.story_vendTxt__c7lhr b{font:800 14px var(--w3-sans);color:#3d0f22}.story_vendOk__4w_bb{flex:none;width:22px;height:22px;border-radius:50%;background:#2f8f5b;color:#fff;display:flex;align-items:center;justify-content:center;font:800 12px var(--w3-sans)}.story_vendDone__xCfYi{align-self:flex-end;max-width:86%;padding:11px 14px;border-radius:16px 16px 4px 16px;background:#840032;color:#fff;font:700 13.5px/1.35 var(--w3-sans)}.story_vendPlay__SB1dj .story_vendCard__mYX59{opacity:0;transform:translateX(calc(var(--side, 1) * 60px)) rotate(calc(var(--side, 1) * 4deg));animation:story_w3fly__mNDtP .6s cubic-bezier(.22,1.2,.36,1) calc(var(--i) * .45s + .2s) forwards}.story_vendPlay__SB1dj .story_vendCard__mYX59:nth-child(odd){--side:-1}.story_vendPlay__SB1dj .story_vendOk__4w_bb{transform:scale(0);animation:story_w3pop__Z0UAO .35s cubic-bezier(.34,1.56,.64,1) calc(var(--i) * .45s + .65s) forwards}.story_vendPlay__SB1dj .story_vendDone__xCfYi{opacity:0;transform:translateY(10px) scale(.96);animation:story_w3in___XM7a .55s ease calc(var(--i) * .45s + .5s) forwards}@keyframes story_w3fly__mNDtP{to{opacity:1;transform:none}}.story_rateCard__dXzOs{display:flex;flex-direction:column;gap:10px;padding:clamp(24px,2.6vw,34px);border-radius:28px;background:#fff;box-shadow:0 24px 50px -30px rgba(61,15,34,.35)}.story_rateStars__hE74R{display:flex;gap:6px}.story_rateStar__USx3q{font:400 clamp(30px,2.8vw,40px)/1 var(--w3-sans);color:#e3b04b}.story_rateSub__wL7r4{font:600 clamp(14px,1.1vw,16px)/1.4 var(--w3-sans);color:#4a3a43}.story_ratePlay__hWK6i .story_rateStar__USx3q{opacity:.18;animation:story_w3star__a9Gtd .5s cubic-bezier(.34,1.56,.64,1) calc(var(--i) * .18s + .4s) forwards}.story_ratePlay__hWK6i .story_rateNum__AyQSZ{opacity:0;animation:story_w3in___XM7a .6s ease .2s forwards}@keyframes story_w3star__a9Gtd{0%{opacity:.18;transform:scale(.7)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.story_fin__X5yaO{position:relative;background:#14040b;color:#fff6ec}.story_finStage__zSUbi{position:relative;overflow:hidden;height:max(620px,calc(100vh - 72px));height:max(620px,calc(100svh - 72px))}.story_finScene__KWJC7,.story_scene__aifDl{position:absolute;inset:0}.story_scene__aifDl{width:100%;height:100%;display:block;overflow:visible}.story_finHead__jiekh{position:absolute;left:0;right:0;top:3.6%;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:0 24px}.story_story__Ajy_a .story_finKicker__fJMUX{color:#e3b04b}.story_story__Ajy_a .story_finH__JjLFm{margin:0;font:400 clamp(38px,3.6vw,52px)/1.06 var(--w3-serif);color:#fff6ec;text-wrap:balance}.story_story__Ajy_a .story_finH__JjLFm em{font-style:italic;color:#e3b04b}.story_finLede__FlUmK{margin:0;font:500 17px/1.5 var(--w3-sans);color:#eadcd3}.story_finTicks__oDI_y{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 26px;font:600 25px/1.2 var(--w3-hand);color:#fff6ec}.story_finTick__v_VUN{display:flex;align-items:center;gap:7px}.story_finTickMark__gNpKQ{color:#7fd18e;font:800 16px var(--w3-sans)}.story_finShade__ZIVQm{position:absolute;left:0;right:0;bottom:0;height:24%;background:linear-gradient(0deg,rgba(14,3,9,.97) 55%,rgba(14,3,9,0));pointer-events:none}.story_finForm__5NtYX{position:absolute;left:0;right:0;bottom:clamp(22px,2.2vw,32px);z-index:2;padding:0 clamp(20px,5vw,100px)}.story_finFormIn__7Sl9c{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.story_finFormTop__RuC63{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.story_finFormH__xZaga{font:400 28px/1.1 var(--w3-serif);color:#fff6ec}.story_finFormNote__m0RRN{font:600 14.5px var(--w3-sans);color:#eadcd3}.story_finErr__p5dL9{font:700 14px var(--w3-sans);color:#ffd1de}.story_finRow__Udpfx{display:flex;align-items:flex-end;gap:10px;margin:0}.story_finField__9_0eJ{min-width:0;display:flex;flex-direction:column;gap:5px}.story_finNames__HQDOx{flex:1.4 1 0}.story_finPhone__Fcq4z{flex:1.2 1 0}.story_finPair__rWnxR{display:contents}.story_finDate__h2oA3{flex:1 1 0}.story_finGuests__GvRKX{flex:.7 1 0}.story_finLabel__nSkgW{font:800 10.5px var(--w3-sans);letter-spacing:.12em;text-transform:uppercase;color:#eadcd3}.story_finInput__sGEdK{width:100%;height:48px;box-sizing:border-box;border:2px solid transparent;border-radius:12px;background:#fff6ec;padding:0 14px;font:600 15px var(--w3-sans);color:#1f1218;outline:none;color-scheme:light}.story_finInput__sGEdK::-moz-placeholder{color:#9a8a92}.story_finInput__sGEdK::placeholder{color:#9a8a92}.story_finInput__sGEdK:focus{border-color:#e3b04b}.story_story__Ajy_a .story_finBtn__lM_5A{flex:none;height:48px;padding:0 28px;font-size:15px}.story_finSent__H95zS{min-height:69px;display:flex;align-items:center}.story_sc__wJ_hP{transform-box:fill-box;transform-origin:50% 100%}.story_win__Vu2Z1{fill:#4a1a2c;opacity:var(--o,1);transition:fill .8s ease .6s}.story_scene__aifDl[data-lit] .story_win__Vu2Z1{fill:#f9ae33}.story_bulb__tG4C_{fill:#5a2a3a;transition:fill .3s ease var(--d,0s)}.story_scene__aifDl[data-lit] .story_bulb__tG4C_{fill:#ffe2a0}.story_halo__oIj8L{opacity:0;transition:opacity .5s ease var(--d,0s)}.story_scene__aifDl[data-lit] .story_halo__oIj8L{opacity:1}.story_warm__qMQ6b{opacity:0;transition:opacity 1.4s ease .3s}.story_scene__aifDl[data-lit] .story_warm__qMQ6b{opacity:1}.story_petal__dkeM5{opacity:0}.story_scene__aifDl[data-petals] .story_petal__dkeM5{animation:story_w3fall__sN4q_ 5.5s cubic-bezier(.4,0,.6,1) var(--d,1s) 1 forwards}@keyframes story_w3fall__sN4q_{0%{opacity:0;transform:translateY(-40px) rotate(0)}10%{opacity:1}to{opacity:0;transform:translate(var(--dx,40px),350px) rotate(var(--r,320deg))}}.story_dawn__RzgC3{position:relative;overflow:hidden;height:140px;background:linear-gradient(180deg,#14040b 0,#5a1a35 22%,#c2566b 48%,#f3a65a 68%,#f6d9cf 86%,#fbf1f4)}.story_dawnHalo__gY3ml{bottom:-42%;width:min(760px,130%);aspect-ratio:2/1;background:radial-gradient(closest-side,rgba(255,226,150,.95),rgba(249,174,51,.55) 38%,rgba(243,166,90,.18) 66%,rgba(243,166,90,0))}.story_dawnHalo__gY3ml,.story_dawnSun__tS_sa{position:absolute;left:50%;transform:translateX(-50%);border-radius:50%}.story_dawnSun__tS_sa{bottom:-34px;width:clamp(96px,10vw,150px);aspect-ratio:1;background:radial-gradient(circle,#fff3d0 0,#ffe0a0 55%,rgba(255,224,160,0) 72%)}.story_dawnPetals__aY1ip{position:absolute;inset:0;pointer-events:none;overflow:hidden}.story_dawnPetal__Y01jr{position:absolute;top:0;animation-name:story_w3drift__ARwAa;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes story_w3drift__ARwAa{0%{transform:translate3d(0,-30px,0) rotate(0deg);opacity:0}8%{opacity:.95}88%{opacity:.95}to{transform:translate3d(var(--dx),290px,0) rotate(var(--rot));opacity:0}}@media (max-width:1023px){.story_knotLine__9dRZy{width:14px}.story_rowR__O1daX,.story_row__3EuJV{flex-direction:column;align-items:stretch;gap:34px}.story_slotCol__ZeuVk{flex:none;width:100%}.story_demo__FBcBM,.story_row3__FmekM .story_demo__FBcBM,.story_row3__FmekM .story_text__q_Bz9,.story_text__q_Bz9{flex:none;max-width:none}.story_rowR__O1daX .story_demo__FBcBM,.story_rowR__O1daX .story_text__q_Bz9{padding-right:34px}.story_rowL__K5j_e .story_demo__FBcBM,.story_rowL__K5j_e .story_text__q_Bz9{padding-left:34px}.story_demoPhone__S_Hu5{min-width:0}.story_v3Box__Q_y4f{padding:18px 14px 14px}.story_v3Grid__fJb_m{grid-template-columns:minmax(0,1fr);gap:10px}.story_v3Card__fAGzr{padding:12px 14px}.story_v3Ev__qJYPx{font-size:19px}.story_v3List__b_0_8{min-height:0}.story_v3Total__b9aqS{position:sticky;bottom:calc(68px + env(safe-area-inset-bottom));padding:14px 16px}.story_v3TotalT__lUffT{font-size:15px}.story_v3TotalV__jIpX0{font-size:28px}.story_story__Ajy_a .story_v3Link__S2rVE{align-self:flex-start}.story_finStage__zSUbi{height:auto;display:flex;flex-direction:column;overflow:visible}.story_finHead__jiekh{position:relative;top:auto;order:0;padding:96px 20px 24px 44px;gap:12px}.story_story__Ajy_a .story_finH__JjLFm{font-size:36px;line-height:1.08}.story_finLede__FlUmK{font-size:15.5px;line-height:1.55}.story_finTicks__oDI_y{gap:2px 16px;font-size:22px;line-height:1.25}.story_finTickMark__gNpKQ{font-size:14px}.story_finScene__KWJC7{position:relative;inset:auto;order:1;height:400px;overflow:hidden}.story_finShade__ZIVQm{display:none}.story_finForm__5NtYX{position:relative;bottom:auto;order:2;padding:26px 20px 48px}.story_finFormTop__RuC63{flex-direction:column;align-items:flex-start;gap:4px}.story_finFormH__xZaga{font-size:27px}.story_finRow__Udpfx{flex-direction:column;align-items:stretch;gap:12px}.story_finField__9_0eJ{gap:6px}.story_finPair__rWnxR{display:flex;gap:12px}.story_finDate__h2oA3{flex:1.4 1 0}.story_finGuests__GvRKX{flex:1 1 0}.story_finInput__sGEdK{height:52px;font-size:16px}.story_story__Ajy_a .story_finBtn__lM_5A{width:100%;height:52px;margin-top:4px;font-size:16px}.story_dawn__RzgC3{height:110px}.story_vow__G8Sxr{padding-top:36px;padding-bottom:40px}.story_vowFirst__kThyz{padding-top:28px}.story_rowR__O1daX,.story_row__3EuJV{gap:24px}.story_slot__4KFnl{width:92px;height:92px}.story_text__q_Bz9{gap:10px}.story_story__Ajy_a .story_vowH__Nemgs{font-size:30px}.story_vowP__hXvQl{font-size:15.5px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.story_vowAccent__8KWUd{font-size:19px}.story_story__Ajy_a .story_vowLink__c0oom{min-height:36px}.story_demo__FBcBM{zoom:.78}.story_row3__FmekM .story_demo__FBcBM{zoom:.7}.story_v3Total__b9aqS{bottom:calc((68px + env(safe-area-inset-bottom)) / .7)}}@media (prefers-reduced-motion:reduce){.story_budBloom__2cmfu,.story_budClosed__UY0EZ,.story_bulb__tG4C_,.story_fl__vpiNT,.story_halo__oIj8L,.story_knotLine__9dRZy,.story_knot__n0yJL,.story_pi__ik9dY,.story_tip__RSw4h,.story_warm__qMQ6b,.story_win__Vu2Z1{transition:none!important}.story_bud___83YM svg,.story_medIn__eusdO svg{animation:none!important}.story_sevenFill__pJIes,.story_sevenFlower__Z_JXq,.story_sevenLine__Rnspo,.story_sevenSwash__yZ1CP{transition:none!important}.story_checkBurst__xpWLv,.story_checkDone__zS_wS,.story_checkDot__FdU5f,.story_checkMark__VQbPl,.story_checkTxt__CMUby,.story_noteCh__4OFLi,.story_rateNum__AyQSZ,.story_rateStar__USx3q,.story_vendCard__mYX59,.story_vendDone__xCfYi,.story_vendOk__4w_bb,.story_vpAvail__RZ1P_,.story_vpChip__ZlK4W,.story_vpCount__flVjk,.story_vpDot__yz1v3,.story_vpPick__XlcNK,.story_vpPin__iFm_k,.story_vpRing__j9u41,.story_vpRow__kvkqi,.story_vpSheet__GmoWj{animation:none!important;opacity:1!important;transform:none!important;clip-path:none!important}.story_medWait__Ngiiw .story_pi__ik9dY{opacity:1;transform:none}.story_sc__wJ_hP{opacity:1!important;transform:none!important}.story_petal__dkeM5{animation:none!important;opacity:0!important}.story_dawnPetal__Y01jr{animation:none!important;top:38%;opacity:.85;transform:none}}