body.theme-vasant{--va-paper:#fff7e6;--va-sheet:#fffcf4;--va-plate:#f8eedb;--va-leaf:#3b6b35;--va-ink:#2a2415;--va-ink-2:#5a5036;--va-sage:#e6eedc;--va-turmeric:#f0b82d;--va-hair:#3b6b353d;--va-deva-display:"Halant", "Mukta", serif;--va-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .40  0 0 0 0 .31  0 0 0 0 .14  0 0 0 .075 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--su-bg:var(--va-paper);--su-paper:var(--va-sheet);--su-ink:var(--va-ink);--su-ink-2:var(--va-ink-2);--su-accent:#c2185b;--su-accent-ink:#fff;--su-gold:var(--va-leaf);--su-line:#2a241529;--su-f-display:"Ibarra Real Nova", Georgia, serif;--su-f-script:"Ibarra Real Nova", Georgia, serif;--su-f-body:"Hind", "Mukta", sans-serif;--su-f-deva:"Mukta", sans-serif;--f-deva:"Mukta", "Noto Serif Devanagari", sans-serif;--f-deva-display:var(--va-deva-display);--su-radius:6px;--su-ease:cubic-bezier(.22, .8, .24, 1);background-color:var(--va-paper);background-image:var(--va-noise);font-size:17px;line-height:1.65}.theme-vasant .su-btn{letter-spacing:.12em;border-radius:999px}.theme-vasant .su-btn--line{background:0 0}.theme-vasant .su-link{color:#a3134c}.va-bf{aspect-ratio:1 / var(--ar,.75);pointer-events:none;backface-visibility:hidden;display:block;position:absolute}.va-bf__rig{position:absolute;inset:0}.va-bf__w,.va-bf__b{-webkit-user-select:none;user-select:none;max-width:none;height:100%;display:block;position:absolute;top:0}.va-bf__w{width:50%;transform:scaleX(.94)}.va-bf__w--l{transform-origin:100%;left:0}.va-bf__w--r{transform-origin:0%;left:50%}.va-bf__b{width:8.6%;left:50%;translate:-50%}.va-bf.is-fly,.va-bf.is-seen.va-perch{will-change:transform}.va-bf.is-seen .va-bf__w{animation:va-rest var(--rest,3.4s) cubic-bezier(.45, 0, .55, 1) var(--d,0s) infinite alternate}@keyframes va-rest{0%,35%{transform:scaleX(.96)}to{transform:scaleX(.5)}}.va-bf.is-fly .va-bf__w{animation:.16s cubic-bezier(.45,0,.55,1) infinite alternate va-fly}@keyframes va-fly{0%{transform:scaleX(1)}to{transform:scaleX(.16)}}.theme-vasant .su-gate{background:0 0}.va-gate{cursor:pointer;justify-content:center;align-items:center;padding:calc(min(780px,56vw)/2.17391) 0 190px;display:flex;position:absolute;inset:0}.va-gate__mono{font:400 italic clamp(64px, 16vw, 112px)/1 var(--su-f-display);color:var(--va-leaf);align-items:center;gap:22px;margin:0;display:flex}.va-gate__mono i{background:var(--va-hair);width:1px;height:.9em;display:block;rotate:18deg}.theme-vasant .su-gate__line{color:var(--va-ink);font:500 italic 20px/1.4 var(--su-f-display)}.theme-vasant .su-gate__line .l-ne{font:600 19px/1.6 var(--va-deva-display)}.theme-vasant .su-quiet{color:var(--va-ink-2)}body.su-locked .va-hero .su-in{opacity:0}.va-hero{text-align:center;background-image:radial-gradient(ellipse 62% 46% at 50% 56%, #fffdf5f2, #fffdf500 72%), radial-gradient(ellipse 55% 38% at 0% 100%, #f0b82d29, #f0b82d00 72%), radial-gradient(ellipse 50% 34% at 100% 100%, #c2185b12, #c2185b00 72%), var(--va-noise), var(--va-noise);flex-direction:column;justify-content:flex-start;align-items:center;padding:0 16px clamp(150px,20vh,200px);display:flex}.va-hero>.va-garland,.va-hero>.va-hero__text{z-index:1;position:relative}.va-hero__decor{z-index:0;pointer-events:none;transition:opacity .9s cubic-bezier(.22,.8,.24,1) .6s;position:absolute;inset:0}body.su-locked .va-hero__decor{opacity:0;transition:none}.va-corner-fl{width:min(300px,44vw);height:auto;position:absolute;bottom:-1%;left:-1.5%}.va-hero__scatter{width:min(380px,50vw);height:min(190px,30vw);position:absolute;bottom:1%;right:0;overflow:hidden}.va-hero>.va-hero__text{flex:1;justify-content:center}.va-garland{width:min(780px,56vw);margin:0 auto;position:relative}.va-garland__img{width:100%;height:auto;display:block}.va-garland__bfs{position:absolute;inset:0}.va-perch{left:var(--x);top:var(--y);width:min(var(--w), 92px);translate:-50% -50%;rotate:var(--r)}.va-hero__text{flex-direction:column;align-items:center;gap:6px;max-width:760px;margin-top:clamp(4px,1.5vh,18px);display:flex}.va-kicker{font:600 12.5px/1.4 var(--su-f-body);letter-spacing:.3em;text-transform:uppercase;color:var(--va-leaf);margin:0}.va-kicker .l-ne{font:600 17px/1.5 var(--va-deva-display);letter-spacing:0}.va-names{font:500 clamp(52px, 6.4vw, 92px)/1.02 var(--su-f-display);color:var(--va-ink);letter-spacing:-.01em;flex-direction:column;align-items:center;margin:8px 0 4px;display:flex}.va-names__n{text-wrap:balance;display:block}.va-names .l-ne{font:600 .78em/1.35 var(--va-deva-display);letter-spacing:0}.va-names__amp{font:400 italic .62em/1 var(--su-f-display);color:var(--su-accent);margin:.04em 0 .02em;display:block}.va-hero__line{max-width:30ch;font:400 italic clamp(19px, 1.7vw, 23px)/1.45 var(--su-f-display);color:var(--va-ink-2);text-wrap:balance;margin:6px 0 0}.va-hero__line .l-ne{font:500 19px/1.7 var(--su-f-deva);font-style:normal}.va-hero__date{border-block:1px solid var(--va-hair);flex-direction:column;gap:2px;margin:14px 0 0;padding:12px 22px;display:flex}.va-hero__ad{font:600 15px/1.4 var(--su-f-body);letter-spacing:.16em;text-transform:uppercase;color:var(--va-ink)}.va-hero__ad .l-ne{font:500 18px/1.5 var(--su-f-deva);letter-spacing:0;text-transform:none}.va-hero__bs{font:400 15px/1.5 var(--su-f-body);color:var(--va-ink-2)}.va-hero__bs .l-ne{font-size:16px}.va-hero__place{font:500 16px/1.5 var(--su-f-body);color:var(--va-ink-2);margin:8px 0 0}.va-dot{color:var(--va-leaf);padding:0 4px}.theme-vasant .su-cue{color:var(--va-leaf)}.va-sec{padding:clamp(84px,12vh,136px) 20px}.va-head{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:680px;margin:0 auto clamp(32px,5vh,56px);display:flex}.va-h2{font:500 clamp(34px, 4.4vw, 54px)/1.12 var(--su-f-display);color:var(--va-leaf);text-wrap:balance;margin:0}.va-h2 .l-ne{font:600 .86em/1.4 var(--va-deva-display)}.va-sheet{background-color:var(--va-sheet);background-image:var(--va-noise);border:1px solid #2a24151a;position:relative;box-shadow:inset 0 1px #ffffffb3,0 22px 44px -30px #46340e73,0 2px 6px -3px #46340e2e}.va-spray{max-width:100%;height:auto;display:block}.va-corner{z-index:2;filter:drop-shadow(0 1px 1px #3c2c0a40);background:#e7d9b6;width:28px;height:28px;position:absolute}.va-corner--tl{clip-path:polygon(0 0,100% 0,0 100%);top:-7px;left:-7px}.va-corner--tr{clip-path:polygon(0 0,100% 0,100% 100%);top:-7px;right:-7px}.va-corner--bl{clip-path:polygon(0 0,100% 100%,0 100%);bottom:-7px;left:-7px}.va-corner--br{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:-7px;right:-7px}.va-tip{max-width:640px;margin:0 auto}.va-tip__sheet{grid-template-columns:minmax(0,1fr) 30%;align-items:end;gap:18px;padding:30px 24px 30px 32px;display:grid;rotate:-.6deg}.va-tip__photo{position:relative}.va-tip__photo img{width:100%;height:auto;display:block}.va-tip__spray{width:100%;translate:6% 4%;rotate:8deg}.va-tip__cap{text-align:center;max-width:34ch;font:400 italic 20px/1.5 var(--su-f-display);color:var(--va-ink-2);text-wrap:balance;margin:26px auto 0}.va-tip__cap .l-ne{font:400 18px/1.75 var(--su-f-deva);font-style:normal}.va-date__card{width:min(440px,100%);margin:0 auto}.va-scratch .su-scratch__foil{border-radius:10px}.va-datecard{text-align:center;background:var(--va-sheet);border:1px solid var(--va-hair);outline:1px solid var(--va-hair);outline-offset:-8px;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:34px 20px 30px;display:flex}.va-datecard__wd{font:600 13px/1.4 var(--su-f-body);letter-spacing:.28em;text-transform:uppercase;color:var(--va-leaf)}.va-datecard__wd .l-ne{letter-spacing:0;font-size:17px}.va-datecard__day{font:500 clamp(88px, 22vw, 120px)/.95 var(--su-f-display);color:var(--va-ink)}.va-datecard__day .l-ne{font:500 .8em/1.15 var(--su-f-deva)}.va-datecard__my{font:400 italic 24px/1.3 var(--su-f-display);color:var(--va-ink)}.va-datecard__my .l-ne{font:500 22px/1.5 var(--su-f-deva);font-style:normal}.va-datecard__alt{color:var(--va-ink-2);margin-top:8px;font-size:16px}.va-datecard__time{font:600 14px/1.4 var(--su-f-body);letter-spacing:.14em;color:var(--su-accent);margin-top:2px}.va-datecard__time .l-ne{letter-spacing:0;font-size:17px}.va-date__place{text-align:center;font:500 17px/1.5 var(--su-f-body);margin:18px auto 0}.va-count{text-align:center;margin:clamp(48px,8vh,72px) auto 0}.va-count__title{font:400 italic 24px/1.35 var(--su-f-display);color:var(--va-leaf);margin:0 0 18px}.va-count__title .l-ne{font:500 20px/1.6 var(--su-f-deva);font-style:normal}.va-count__row{justify-content:center;align-items:center;gap:clamp(8px,2.4vw,22px);display:flex}.va-cd{gap:clamp(6px,2vw,18px);margin:0;padding:0;list-style:none;display:flex}.va-cd__cell{border-top:1px solid var(--va-hair);border-bottom:1px solid var(--va-hair);width:clamp(66px,17vw,96px);padding:12px 2px 10px}.va-cd__n{font:500 clamp(36px, 6vw, 52px)/1 var(--su-f-display);color:var(--va-ink);font-variant-numeric:tabular-nums;display:block}.va-cd__n .l-ne{font:500 .82em/1.2 var(--su-f-deva)}.va-cd__l{font:600 11px/1.2 var(--su-f-body);letter-spacing:.18em;text-transform:uppercase;color:var(--va-ink-2);margin-top:6px;display:block}.va-cd__l .l-ne{letter-spacing:0;text-transform:none;font-size:14px}.va-count__bf{aspect-ratio:900/744;flex:none;width:clamp(64px,14vw,96px);position:relative}.va-count__bf .va-bf{width:100%;inset:0}.va-beat.is-beat .va-bf__w{animation:.62s cubic-bezier(.3,0,.3,1) va-beat}@keyframes va-beat{0%{transform:scaleX(.94)}40%{transform:scaleX(.28)}to{transform:scaleX(.94)}}.va-count__done{font:400 italic 26px/1.4 var(--su-f-display);color:var(--va-leaf)}.va-fam{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:clamp(16px,3vw,36px);max-width:900px;margin:0 auto;padding:clamp(28px,4vw,48px);display:grid}.va-fam__col{flex-direction:column;align-items:center;gap:18px;display:flex}.va-fam__spray{width:min(170px,60%)}.va-fam__spray--bride{rotate:-9deg}.va-fam__spray--groom{rotate:8deg}.va-fam__pic{width:min(160px,70%);margin:0;position:relative}.va-fam__pic img{width:100%;height:auto;display:block}.va-fam__amp{font:400 italic 52px/1 var(--su-f-display);color:var(--su-accent);align-self:center}.va-label{text-align:left;background:#fffef8;border:1px solid #2a241547;width:100%;max-width:330px;padding:16px 18px 14px;box-shadow:3px 3px #3b6b351f}.va-label p{margin:0}.va-label__k{font:600 11.5px/1.4 var(--su-f-body);letter-spacing:.24em;text-transform:uppercase;color:var(--va-leaf);border-bottom:1px dashed #2a241540;padding-bottom:6px;margin-bottom:8px!important}.va-label__k .l-ne{letter-spacing:0;font-size:15px}.va-label__name{font:500 clamp(22px, 2.4vw, 27px)/1.25 var(--su-f-display);color:var(--va-ink)}.va-label__name .l-ne{font:600 .9em/1.45 var(--va-deva-display)}.va-label__of{font:400 italic 15px/1.4 var(--su-f-display);color:var(--va-ink-2);margin-top:10px!important}.va-label__of .l-ne{font:400 15px/1.6 var(--su-f-deva);font-style:normal}.va-label__parents{font-weight:500}.va-label__home{color:var(--va-ink-2);font-size:15px;margin-top:6px!important}.va-bloom{padding-bottom:clamp(60px,8vh,100px)}.va-bloom__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1240px;margin:0 auto;display:grid}.va-win{height:100vh;place-items:center;height:100svh;display:grid;position:sticky;top:0}.va-win__in{flex-direction:column;align-items:center;gap:18px;display:flex}.va-win__frame{aspect-ratio:3/4;background:var(--va-plate);height:min(70vh,660px);box-shadow:0 0 0 10px var(--va-sheet), 0 0 0 11px #2a241524, 0 34px 60px -34px #46340e8c;position:relative}.va-plate__art{position:absolute;inset:0;overflow:hidden}.va-plate{opacity:0;transition:opacity .55s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.va-plate.is-on{opacity:1}.va-plate__s{object-fit:cover;opacity:0;width:100%;height:100%;transform-origin:var(--head,50% 30%);position:absolute;inset:0}.va-plate__s[data-s="0"]{opacity:1}.va-lander{left:var(--x);top:var(--y);width:var(--w);translate:-50% -50%;rotate:var(--r);opacity:0;visibility:hidden}.va-win.is-still .va-lander{opacity:1;visibility:visible}.va-win__caps{text-align:center;display:grid}.va-win__cap{opacity:0;flex-direction:column;grid-area:1/1;align-items:center;gap:2px;margin:0;transition:opacity .4s;display:flex}.va-win__cap.is-on{opacity:1}.va-win__no{font:600 11.5px/1.3 var(--su-f-body);letter-spacing:.26em;text-transform:uppercase;color:var(--va-ink-2)}.va-win__no .l-ne{letter-spacing:0;font-size:14px}.va-win__fl{font:400 italic 21px/1.3 var(--su-f-display);color:var(--va-leaf)}.va-win__fl .l-ne{font:600 18px/1.5 var(--va-deva-display);font-style:normal}.va-evs{margin:0;padding:0 0 0 clamp(20px,4vw,64px);list-style:none}.va-ev{min-height:74vh;flex-direction:column;justify-content:center;min-height:74svh;display:flex}.va-ev__card{background:var(--va-sheet);background-image:var(--va-noise);border:1px solid #2a24151f;border-radius:4px;width:100%;max-width:500px;padding:clamp(26px,3vw,40px);box-shadow:0 18px 40px -30px #46340e80}.va-ev__no{font:600 11.5px/1.4 var(--su-f-body);letter-spacing:.24em;text-transform:uppercase;color:var(--va-leaf);margin:0 0 10px}.va-ev__no .l-ne{letter-spacing:0;font-size:15px}.va-ev__title{font:500 clamp(34px, 3.4vw, 46px)/1.1 var(--su-f-display);color:var(--va-ink);margin:0}.va-ev__title .l-ne{font:600 .86em/1.4 var(--va-deva-display)}.va-ev__when{border-top:1px solid var(--va-hair);flex-direction:column;margin:14px 0 0;padding-top:12px;display:flex}.va-ev__ad{font:600 16px/1.5 var(--su-f-body)}.va-ev__ad .l-ne{font:500 18px/1.6 var(--su-f-deva)}.va-ev__bs{color:var(--va-ink-2);font-size:15.5px}.va-ev__time{font:600 16px/1.5 var(--su-f-body);color:#a3134c;margin:4px 0 0}.va-ev__blurb{color:var(--va-ink-2);margin:10px 0 0}.va-ev__venue{margin:10px 0 0;font-weight:500}.va-ev__dress{color:var(--va-ink-2);margin:8px 0 0}.va-order{margin-top:12px}.va-order summary{cursor:pointer;color:var(--va-leaf);font-weight:600}.va-order ol{margin:8px 0 0;padding:0;list-style:none}.va-order li{border-bottom:1px dashed var(--su-line);grid-template-columns:84px 1fr;gap:10px;padding:5px 0;display:grid}.va-prog__foot{flex-direction:column;align-items:center;gap:18px;max-width:760px;margin:24px auto 0;display:flex}.va-btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.theme-vasant .su-more{box-sizing:border-box;background:var(--va-sheet);border:1px solid #2a24151a;width:100%}.theme-vasant .su-more h3{color:var(--va-leaf)}.va-herb__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:44px 40px;max-width:1060px;margin:0 auto;display:grid}.va-herb__plate{grid-template-columns:minmax(0,1fr) 24%;align-items:end;gap:16px;margin:0;padding:26px 22px 24px 28px;display:grid}.va-herb__plate.is-alt{margin-top:90px}.va-herb__photo{position:relative}.va-herb__btn{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.va-herb__btn img{width:100%;height:auto;display:block}.va-herb__side{flex-direction:column;align-items:center;gap:10px;display:flex}.va-herb__spray{width:100%}.va-herb__no{font:400 italic 15px/1 var(--su-f-display);color:var(--va-ink-2)}.va-slip{text-align:center;background:var(--va-sheet);background-image:var(--va-noise);border:1px solid var(--va-hair);outline:1px solid var(--va-hair);outline-offset:-9px;max-width:620px;margin:0 auto;padding:30px clamp(22px,5vw,56px) 44px;position:relative}.va-slip .va-slip__bf{width:76px;margin:0 auto 14px;display:block;position:relative}.va-slip__line{font:400 clamp(23px, 2.6vw, 29px)/1.45 var(--su-f-display);color:var(--va-ink);text-wrap:balance;margin:0}.va-slip__line .l-ne{font:500 22px/1.75 var(--su-f-deva)}.va-slip__hosts{color:var(--va-ink-2);margin:18px 0 26px}.va-packet{background:var(--va-sage);border-radius:4px 4px 12px 12px;max-width:640px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 26px 50px -34px #283c1e99}.va-packet__top{clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);background:#d6e3c6;height:176px;position:relative}.va-packet__top:after{content:"";background:#3b6b3559;height:1px;position:absolute;inset:10px 10px auto}.va-packet__window{border:3px solid var(--va-sheet);border-radius:50%;width:104px;height:132px;position:absolute;top:22px;left:50%;overflow:hidden;translate:-50%;box-shadow:0 0 0 1px #3b6b354d}.va-packet__window img{object-fit:cover;object-position:50% 30%;transform-origin:50% 32%;width:100%;height:100%;display:block;transform:scale(1.35)}.va-packet__body{text-align:center;padding:26px clamp(18px,5vw,46px) 40px}.va-packet__body .va-h2{margin:6px 0 4px}.va-packet__by{color:var(--va-ink-2);margin:6px 0 22px}.va-packet .su-form{text-align:left}.va-packet .su-field input[type=text],.va-packet .su-field input[type=tel],.va-packet .su-field textarea,.va-packet .su-field select{background:var(--va-sheet);border-color:#2a241533}.va-packet .choice{background:#fffcf499}.va-packet .su-btn{width:100%}.va-close{text-align:center;padding:clamp(76px,12vh,130px) 20px 28px;position:relative}.va-close__in{max-width:600px;margin:0 auto}.va-close .va-close__bf{width:92px;margin:0 auto 18px;display:block;position:relative}.va-close__ne{font:500 24px/1.7 var(--va-deva-display);color:var(--va-leaf);margin:0}.va-close__en{font:400 italic 21px/1.5 var(--su-f-display);color:var(--va-ink-2);margin:6px 0 0}html[data-lang=ne] .va-close__en{display:none}.va-close__names{font:500 clamp(40px, 5vw, 58px)/1.15 var(--su-f-display);color:var(--va-ink);margin:22px 0 0}.va-close__names .l-ne{font:600 .8em/1.4 var(--va-deva-display)}.va-close__amp{color:var(--su-accent);margin:0 .25em;font-style:italic}.va-close__tag{color:var(--va-ink-2);letter-spacing:.06em;margin:10px 0 0}.theme-vasant .su-modal__panel{background:var(--va-sheet);background-image:var(--va-noise)}.theme-vasant .su-modal__title{color:var(--va-leaf)}@media (max-width:899px){.va-bloom__grid{display:block}.va-win{z-index:3;background-color:var(--va-paper);background-image:var(--va-noise);height:40svh;margin:0 -20px;padding:58px 20px 8px;top:0}.va-win:after{content:"";background:linear-gradient(var(--va-paper), #fff7e600);pointer-events:none;height:28px;position:absolute;bottom:-28px;left:0;right:0}.va-win__in{flex-direction:row;justify-content:center;gap:14px;width:100%;height:100%}.va-win__frame{height:calc(40svh - 78px);box-shadow:0 0 0 6px var(--va-sheet), 0 0 0 7px #2a241524, 0 22px 40px -26px #46340e80}.va-win__caps{width:92px}.va-win__cap{text-align:left;align-items:flex-start}.va-win__fl{font-size:18px}.va-evs{padding:0}.va-ev{justify-content:flex-start;min-height:0;padding-top:4svh}.va-ev__card{max-width:none}.va-strand{display:none}}@media (max-width:719px){.va-sec{padding:76px 16px}.va-hero{padding:54px 16px clamp(130px,34vw,170px)}.va-garland{width:100vw;margin:0 -16px}.va-gate{padding:calc(46vw + 54px) 0 190px}.va-tip__sheet{grid-template-columns:minmax(0,1fr) 24%;gap:10px;padding:20px 14px 20px 20px}.va-fam{grid-template-columns:1fr;gap:22px;padding:22px 18px}.va-fam__col{flex-direction:row;align-items:center;gap:14px}.va-fam__col--groom{flex-direction:row-reverse}.va-fam__spray,.va-fam__pic{flex:none;width:26%}.va-fam__amp{justify-self:center;font-size:40px}.va-label{flex:1;min-width:0}.va-herb__list{grid-template-columns:1fr;gap:30px}.va-herb__plate{gap:10px;padding:18px 12px 18px 18px}.va-herb__plate.is-alt{grid-template-columns:24% minmax(0,1fr);margin-top:0;padding:18px 18px 18px 12px}.va-herb__plate.is-alt .va-herb__side{order:-1}.va-cd__cell{width:64px}}body.va-still .va-bf .va-bf__w{transform:none;animation:none!important}@media (prefers-reduced-motion:reduce){.va-bf .va-bf__w{transform:none;animation:none!important}.va-plate,.va-win__cap{transition:none}}.va-rule{color:#a8833a;width:min(220px,58vw);height:auto;margin:0 auto;display:block}.va-head .va-rule{margin-bottom:6px}.va-ev__gap{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:500px;padding:40px 0 8px;display:flex}.va-scatter{position:relative}.va-pc{width:calc(var(--pc,50px) * var(--s,1) * var(--f,1));height:auto;position:absolute;translate:-50% -50%}.va-gap__scatter{width:100%;height:120px;overflow:hidden}@media (max-width:719px){.va-pc{--pc:44px}.va-gap__scatter{height:100px}}.va-strand{pointer-events:none;width:clamp(48px,4.6vw,70px);position:absolute;top:0;bottom:0;right:max(10px,50% - 712px)}.va-strand img{object-fit:contain;object-position:50% 0;width:100%;height:calc(100vh - 96px);display:block;position:sticky;top:72px}.va-bloom{position:relative}
