.ws{background:var(--bg);color:var(--ink);font-family:var(--w-body);font-size:17px;line-height:1.65;position:relative;overflow-x:clip;container:ws/inline-size}.ws *,.ws :before,.ws :after{box-sizing:border-box}.ws h1,.ws h2,.ws h3,.ws p,.ws ol,.ws ul,.ws figure{margin:0;padding:0}.ws ol,.ws ul{list-style:none}.ws a{color:inherit;text-decoration:none}.ws img{max-width:100%;display:block}.ws button,.ws input,.ws select,.ws textarea{font:inherit;color:inherit}.ws .ws-btn{border:1.5px solid var(--accent);background:var(--accent);min-height:46px;color:var(--on-accent);border-radius:min(999px,calc(var(--radius) * 2));letter-spacing:.03em;cursor:pointer;justify-content:center;align-items:center;padding:0 26px;font-size:15px;font-weight:600;transition:transform .2s,opacity .2s;display:inline-flex}.ws .ws-btn:hover{opacity:.92;transform:translateY(-2px)}.ws .ws-ghost{color:inherit;background:0 0;border-color:currentColor}.ws-caps .ws-btn{text-transform:uppercase;letter-spacing:.16em;font-size:13px}.ws-nav{z-index:30;background:color-mix(in srgb,var(--bg) 84%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:12px clamp(18px,4cqw,56px);display:flex;position:sticky;top:0}.ws-logo{font-family:var(--w-script);font-size:28px;line-height:1}.ws-has-script .ws-logo{font-size:32px}.ws-caps .ws-logo{font-family:var(--w-display);letter-spacing:.22em;text-transform:uppercase;font-size:16px}.ws-nav-r{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}@container ws (min-width:721px){.ws-nav{grid-template-columns:1fr auto 1fr;display:grid}.ws-nav .ws-logo{justify-self:start}}.ws-links{align-items:center;gap:clamp(14px,2.4cqw,32px);font-size:14px;display:flex}.ws-links a{opacity:.85}.ws-links a:hover{opacity:1}.ws-caps .ws-links{letter-spacing:.18em;text-transform:uppercase;font-size:12px}.ws .ws-navbtn{border:1px solid var(--accent);border-radius:min(999px,calc(var(--radius) * 2));opacity:1;color:var(--accent);padding:5px 16px}.ws-only-min{display:none!important}.ws-nav-center{flex-direction:column;gap:6px;padding-block:14px 12px}.ws-nav-minimal .ws-links{display:none}.ws-nav-minimal .ws-only-min{display:inline-flex!important}@container ws (max-width:720px){.ws-links a:not(.ws-navbtn){display:none}.ws-nav-center .ws-links a:not(.ws-navbtn){display:inline}.ws-nav-center .ws-links{gap:12px;font-size:12px}.ws-nav{flex-wrap:wrap;justify-content:center;gap:6px 12px;padding-block:10px}.ws-nav .ws-logo{text-align:center;flex:0 0 100%;font-size:26px}.ws-nav-minimal .ws-lang{margin-left:0}.ws-nav-r{justify-content:center}}.ws-hero{isolation:isolate;min-height:var(--hero-h,100svh);text-align:center;color:var(--hero-ink);place-items:center;padding:clamp(48px,8cqw,110px) clamp(20px,5cqw,64px);display:grid;position:relative;overflow:hidden}.ws-hbg{z-index:-2;background:var(--hero-img) var(--hero-pos) / cover no-repeat;filter:var(--hbg-filter,var(--photo-filter));transition:filter .4s;position:absolute;inset:0}.ws-shade{z-index:-1;background:color-mix(in srgb,var(--shade) calc(var(--tint) * 100%),transparent);position:absolute;inset:0}.ws-ht{z-index:1;max-width:min(92cqw,980px);position:relative}.ws-eyebrow{letter-spacing:.3em;text-transform:uppercase;opacity:.85;margin-bottom:14px;font-size:13px}.ws-names{font-family:var(--w-display);flex-direction:column;align-items:center;gap:.04em;font-size:clamp(46px,9.5cqw,132px);font-weight:400;line-height:1;display:flex}.ws-names i{opacity:.8;font-size:.34em;font-style:normal;line-height:1.2}.ws-has-script .ws-names{font-family:var(--w-script);font-size:clamp(60px,13cqw,176px);line-height:.92}.ws-caps .ws-names{text-transform:uppercase;letter-spacing:.08em}.ws-caps.ws-has-script .ws-names{text-transform:none;letter-spacing:0}.ws-when{letter-spacing:.06em;margin-top:18px;font-size:clamp(15px,1.6cqw,19px)}.ws-when em{opacity:.6;margin-inline:.4em;font-style:normal}.ws-hbtn{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.ws-count{justify-content:center;gap:clamp(14px,3cqw,40px);margin-top:28px;display:flex}.ws-count div{justify-items:center;display:grid}.ws-count b{font-family:var(--w-display);font-size:clamp(28px,4.2cqw,54px);font-weight:400;line-height:1}.ws-count span{letter-spacing:.2em;text-transform:uppercase;opacity:.75;margin-top:6px;font-size:11px}.ws-frame{z-index:1;background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid var(--accent);outline:1px solid var(--accent);outline-offset:8px;border-radius:var(--radius);width:min(88cqw,780px);color:var(--ink);padding:clamp(28px,5cqw,64px);position:relative}.ws-frame .ws-names{font-size:clamp(44px,8cqw,104px)}.ws-has-script .ws-frame .ws-names{font-size:clamp(56px,10cqw,128px)}.ws-hero-arch{align-content:center;gap:22px}.ws-arch{z-index:1;aspect-ratio:3/4;border:3px solid var(--accent);background:#fbf6ec;border-radius:999px 999px 14px 14px;width:min(44cqw,250px);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 24px 44px -22px #0009}.ws-arch img{object-fit:cover;object-position:top;width:100%;height:100%}.ws-hero-arch:has(.ws-arch) .ws-names{font-size:clamp(40px,6cqw,84px)}.ws-hero-arch:has(.ws-arch) .ws-ht{margin-top:-6px}.ws-hero-arch:not(:has(.ws-arch)){padding-top:clamp(70px,12cqw,150px)}.ws-hero-arch:not(:has(.ws-arch)){background:var(--bg)}.ws-hero-arch:not(:has(.ws-arch)) .ws-hbg{mix-blend-mode:multiply;background-position:50% 60%;background-size:contain}.ws-hero-arch:not(:has(.ws-arch)) .ws-names{font-size:clamp(30px,5.2cqw,76px)}.ws-hero-arch:not(:has(.ws-arch)) .ws-ht{max-width:min(46cqw,500px);margin-top:9cqw}.ws-hero-arch:not(:has(.ws-arch)) .ws-count{gap:14px}.ws-hero-arch:not(:has(.ws-arch)) .ws-count b{font-size:clamp(20px,3cqw,34px)}.ws-hero-arch:not(:has(.ws-arch)) .ws-hbtn{margin-top:14px}@container ws (max-width:720px){.ws-hero-arch:not(:has(.ws-arch)) .ws-hbg{background-position:50% 18%;background-size:260%}.ws-hero-arch:not(:has(.ws-arch)) .ws-ht{max-width:90cqw}}.ws-hero-split{text-align:left;grid-template-columns:1fr 1fr;place-items:stretch stretch;padding:0}.ws-hs-text{background:var(--shade);color:var(--hero-ink);align-content:center;padding:clamp(40px,7cqw,110px);display:grid}.ws-hs-img.ws-hbg{z-index:0;min-height:56svh;position:relative;inset:auto}.ws-hero-split .ws-ht{max-width:none}.ws-hero-split .ws-names{align-items:flex-start;font-size:clamp(42px,6.4cqw,96px)}.ws-has-script .ws-hero-split .ws-names{font-size:clamp(54px,8.2cqw,120px)}.ws-hero-split .ws-hbtn,.ws-hero-split .ws-count{justify-content:flex-start}.ws-hero-split .ws-btn:not(.ws-ghost){background:var(--hero-ink);color:var(--shade);border-color:var(--hero-ink)}@container ws (max-width:760px){.ws-hero-split{grid-template-columns:1fr}.ws-hs-img.ws-hbg{order:-1;min-height:44svh}}.ws-hero-stacked{text-align:center;place-items:stretch stretch;min-height:0;padding:0;display:block}.ws-hband{isolation:isolate;min-height:calc(var(--hero-h,100svh) * .66);color:var(--hero-ink);place-items:end center;padding:100px 24px 44px;display:grid;position:relative;overflow:hidden}.ws-hband .ws-names{z-index:1;font-size:clamp(46px,9cqw,124px);position:relative}.ws-hinfo{background:var(--card);border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.ws-hinfo>div{border-right:1px solid var(--line);justify-items:center;gap:2px;padding:clamp(16px,2.6cqw,34px) 16px;display:grid}.ws-hinfo>div:last-child{border-right:0}.ws-hinfo small{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);font-size:11px}.ws-hinfo b{font-family:var(--w-display);font-size:clamp(18px,2.4cqw,30px);font-weight:400}.ws-hinfo-act{align-content:center}@container ws (max-width:640px){.ws-hinfo{grid-template-columns:1fr 1fr}.ws-hinfo-act{border-top:1px solid var(--line);grid-column:1/-1}}.ws-hero-left{text-align:left;background:var(--bg);color:var(--ink);place-items:center start}.ws-hero-left .ws-hbg{background-position:100%;background-size:auto 100%}.ws-hero-left:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--bg) 38%,transparent 82%);position:absolute;inset:0}.ws-hl{max-width:min(760px,74cqw)}.ws-hero-left .ws-names{align-items:flex-start;font-size:clamp(58px,12.5cqw,190px);line-height:.88}.ws-has-script .ws-hero-left .ws-names{font-size:clamp(66px,13cqw,190px)}.ws-hero-left .ws-names i{margin:.18em 0 .1em .1em;font-size:.24em}.ws-hero-left .ws-hbtn{justify-content:flex-start}.ws-hero-left .ws-eyebrow{opacity:.7}@container ws (max-width:720px){.ws-hero-left:after{background:linear-gradient(90deg,var(--bg) 55%,transparent)}.ws-hl{max-width:84cqw}}.ws-hero-collage{background:var(--bg);color:var(--ink)}.ws-pol{z-index:0;background:#fff;width:clamp(120px,17cqw,230px);padding:9px 9px 34px;transition:transform .5s;position:absolute;box-shadow:0 16px 30px -14px #0007}.ws-pol img{aspect-ratio:1;object-fit:cover;width:100%}.ws-pol figcaption{text-align:center;font-family:var(--w-script);color:#4a3b3b;font-size:21px;line-height:1;position:absolute;bottom:5px;left:0;right:0}.ws-pol-0{top:11%;left:5%;transform:rotate(-7deg)}.ws-pol-1{top:9%;right:6%;transform:rotate(6deg)}.ws-pol-2{bottom:8%;left:11%;transform:rotate(4deg)}.ws-pol-3{bottom:10%;right:10%;transform:rotate(-5deg)}.ws-pol-4{width:clamp(100px,13cqw,180px);bottom:2%;left:41%;transform:rotate(3deg)}.ws-hero-collage .ws-ht{background:color-mix(in srgb,var(--bg) 78%,transparent);border-radius:var(--radius);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:30px 34px}@container ws (max-width:720px){.ws-pol-3,.ws-pol-4{display:none}.ws-pol{width:110px}}.ws-hero-full{text-align:left;place-items:end start;padding-bottom:clamp(40px,7cqw,100px)}.ws-hero-full .ws-names{align-items:flex-start;font-size:clamp(50px,10cqw,150px)}.ws-has-script .ws-hero-full .ws-names{font-size:clamp(62px,12cqw,170px)}.ws-hero-full .ws-hbtn,.ws-hero-full .ws-count{justify-content:flex-start}.ws-art .ws-hero-full .ws-ht{margin-inline:auto}.ws-art .ws-hero-full{text-align:center;place-items:center}.ws-art .ws-hero-full .ws-names{align-items:center}.ws-art .ws-hero-full .ws-hbtn,.ws-art .ws-hero-full .ws-count{justify-content:center}.ws-photo .ws-hero-full{background:#000}.ws-sec{padding:clamp(60px,9cqw,128px) clamp(20px,6cqw,84px)}.ws-alt{background:var(--alt)}.ws-in{max-width:1040px;margin:0 auto}.ws-in-wide{max-width:1240px}.ws-in-narrow{max-width:700px}.ws-th{text-align:center;margin-bottom:clamp(32px,5cqw,64px)}.ws-th .ws-eyebrow{color:var(--accent);opacity:1;margin-bottom:10px}.ws-title{font-family:var(--w-display);color:var(--ink);font-size:clamp(32px,4.8cqw,60px);font-weight:400;line-height:1.08}.ws-caps .ws-title{text-transform:uppercase;letter-spacing:.1em;font-size:clamp(26px,3.8cqw,46px)}.ws-orn{width:110px;height:20px;color:var(--accent);margin:16px auto 0}.ws-orn>g>*{display:none}.ws-orn-line .ws-orn .o-line,.ws-orn-diamond .ws-orn .o-line,.ws-orn-diamond .ws-orn .o-diamond,.ws-orn-leaf .ws-orn .o-leaf,.ws-orn-dots .ws-orn .o-dots,.ws-orn-lotus .ws-orn .o-lotus{display:inline}.ws-orn-none .ws-orn{display:none}.ws h3{font-family:var(--w-display);font-size:clamp(20px,2.3cqw,28px);font-weight:400;line-height:1.2}.ws-sp{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(28px,5cqw,72px);display:grid}.ws-sp-photos{aspect-ratio:1/1.1;position:relative}.ws-sp-photos img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius);border:6px solid var(--card);width:62%;position:absolute;box-shadow:0 20px 40px -20px #0006}.ws-sp-photos img:first-child{top:0;left:0}.ws-sp-photos img:last-child{bottom:0;right:0}.ws-sp-text{gap:22px;display:grid}.ws-sp-text b{letter-spacing:.24em;color:var(--accent);font-size:13px}.ws-sp-text p{color:var(--muted);margin-top:4px}.ws-tl{gap:30px;max-width:720px;margin:0 auto;padding-left:34px;display:grid;position:relative}.ws-tl:before{content:"";background:var(--line);width:1.5px;position:absolute;top:6px;bottom:6px;left:9px}.ws-tl li{position:relative}.ws-tl li:before{content:"";background:var(--accent);width:13px;height:13px;box-shadow:0 0 0 5px var(--bg);border-radius:50%;position:absolute;top:8px;left:-31px}.ws-pill{letter-spacing:.18em;color:var(--on-accent);background:var(--accent);border-radius:999px;margin-bottom:6px;padding:2px 12px;font-size:12px;display:inline-block}.ws-tl p{color:var(--muted);margin-top:4px}.ws-ce{text-align:center;max-width:680px;color:var(--muted);gap:18px;margin:0 auto;font-size:clamp(17px,1.9cqw,21px);display:grid}.ws-ce b{color:var(--ink);font-family:var(--w-display);font-size:1.15em;font-weight:400}@container ws (max-width:760px){.ws-sp{grid-template-columns:1fr}.ws-sp-photos{width:100%;max-width:340px;margin:0 auto}}.ws-sch article time{font-family:var(--w-display);color:var(--accent)}.ws-sch p{color:var(--muted);margin-top:4px}.ws-sch-cards .ws-sch{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px;display:grid}.ws-sch-cards .ws-sch article{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);text-align:center;padding:28px 24px}.ws-sch-cards .ws-sch time{margin-bottom:8px;font-size:clamp(26px,3cqw,38px);display:block}.ws-sch-timeline .ws-sch{gap:26px;max-width:720px;margin:0 auto;padding-left:34px;display:grid;position:relative}.ws-sch-timeline .ws-sch:before{content:"";background:var(--accent);opacity:.5;width:1.5px;position:absolute;top:8px;bottom:8px;left:9px}.ws-sch-timeline .ws-sch article{grid-template-columns:120px 1fr;gap:18px;display:grid;position:relative}.ws-sch-timeline .ws-sch article:before{content:"";background:var(--accent);width:13px;height:13px;box-shadow:0 0 0 5px var(--alt);border-radius:50%;position:absolute;top:8px;left:-32px}.ws-sch-timeline .ws-sch time{font-size:22px}.ws-sch-list .ws-sch{max-width:820px;margin:0 auto}.ws-sch-list .ws-sch article{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,200px) 1fr;align-items:baseline;gap:clamp(16px,3cqw,40px);padding:24px 0;display:grid}.ws-sch-list .ws-sch article:first-child{border-top:1px solid var(--line)}.ws-sch-list .ws-sch time{font-size:clamp(24px,3cqw,40px);line-height:1}@container ws (max-width:560px){.ws-sch-timeline .ws-sch article,.ws-sch-list .ws-sch article{grid-template-columns:1fr;gap:2px}}.ws-gal .ws-ph{background:var(--alt);cursor:zoom-in;border-radius:var(--radius);border:0;padding:0;display:block;position:relative;overflow:hidden}.ws-gal .ws-ph img{object-fit:cover;width:100%;height:100%;filter:var(--photo-filter);transition:transform .6s}.ws-gal .ws-ph:hover img{transform:scale(1.05)}.ws-cap{display:none}.ws-gal-grid .ws-gal{grid-template-columns:repeat(3,1fr);gap:clamp(8px,1.4cqw,18px);display:grid}.ws-gal-grid .ws-ph{aspect-ratio:1}.ws-gal-grid .ws-ph:first-child,.ws-gal-grid .ws-ph:nth-child(6){aspect-ratio:2;grid-column:span 2}.ws-gal-masonry .ws-gal{columns:3;column-gap:clamp(8px,1.4cqw,18px)}.ws-gal-masonry .ws-ph{break-inside:avoid;width:100%;margin-bottom:clamp(8px,1.4cqw,18px)}.ws-gal-masonry .ws-ph img{height:auto}.ws-gal-strip .ws-gal{scroll-snap-type:x mandatory;gap:16px;padding-bottom:14px;display:flex;overflow-x:auto}.ws-gal-strip .ws-ph{aspect-ratio:3/4;scroll-snap-align:center;flex:none;width:min(62cqw,300px)}.ws-gal-polaroid .ws-gal{grid-template-columns:repeat(3,1fr);gap:clamp(18px,3cqw,40px);padding:10px;display:grid}.ws-gal-polaroid .ws-ph{transform:rotate(var(--tilt));background:#fff;border-radius:2px;padding:10px 10px 44px;box-shadow:0 18px 32px -16px #0007}.ws-gal-polaroid .ws-ph img{aspect-ratio:1;border-radius:0}.ws-gal-polaroid .ws-cap{text-align:center;font-family:var(--w-script);color:#4a3b3b;font-size:23px;line-height:1;display:block;position:absolute;bottom:8px;left:0;right:0}.ws-gal-polaroid .ws-ph:hover{z-index:2;transform:rotate(0)scale(1.03)}@container ws (max-width:700px){.ws-gal-grid .ws-gal,.ws-gal-polaroid .ws-gal{grid-template-columns:1fr 1fr}.ws-gal-masonry .ws-gal{columns:2}}.ws-lb{z-index:90;cursor:zoom-out;background:#000d;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ws-lb img{border-radius:6px;max-width:100%;max-height:90svh}.ws-lb button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:34px;line-height:1;position:absolute;top:14px;right:18px}.ws-tr{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.ws-tr article{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:26px 24px}.ws-tr p{color:var(--muted);margin-top:8px}.ws-map{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);grid-template-columns:1.5fr 1fr;margin-top:26px;display:grid;overflow:hidden}.ws-map iframe{width:100%;height:100%;min-height:340px;filter:var(--photo-filter);border:0;display:block}.ws-map-info{align-content:center;gap:10px;padding:clamp(24px,4cqw,48px);display:grid}.ws-map-info p{color:var(--muted)}.ws-map-info .ws-btn{justify-self:start;margin-top:8px}@container ws (max-width:700px){.ws-map{grid-template-columns:1fr}}.ws-rsvp{background:var(--accent);color:var(--on-accent)}.ws-rsvp .ws-title,.ws-rsvp .ws-eyebrow,.ws-rsvp .ws-orn{color:var(--on-accent)}.ws-form,.ws-thanks{background:var(--card);color:var(--ink);border-radius:var(--radius);gap:18px;padding:clamp(24px,4cqw,44px);display:grid;box-shadow:0 30px 50px -30px #0006}.ws-form label{color:var(--muted);gap:6px;font-size:14px;display:grid}.ws-form input,.ws-form select,.ws-form textarea{background:var(--bg);border:1px solid var(--line);border-radius:min(14px,var(--radius));width:100%;color:var(--ink);padding:13px 14px}.ws-form input:focus,.ws-form select:focus,.ws-form textarea:focus{outline:2px solid var(--accent);outline-offset:1px}.ws-choice{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ws-choice button{border:1px solid var(--line);border-radius:min(14px,var(--radius));cursor:pointer;background:0 0;min-height:48px}.ws-choice button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.ws-thanks{text-align:center;justify-items:center}.ws-thanks p{color:var(--muted)}.ws-thanks .ws-ghost{color:var(--ink)}.ws-faq{gap:0;display:grid}.ws-faq details{border-bottom:1px solid var(--line);padding:18px 0}.ws-faq summary{cursor:pointer;font-family:var(--w-display);justify-content:space-between;gap:12px;font-size:clamp(18px,2cqw,24px);list-style:none;display:flex}.ws-faq summary:after{content:"+";color:var(--accent);font-size:1.3em;line-height:1}.ws-faq details[open] summary:after{content:"–"}.ws-faq p{color:var(--muted);margin-top:10px}.ws-foot{background:var(--alt);text-align:center;color:var(--ink);gap:6px;padding:clamp(48px,7cqw,90px) 24px;display:grid}.ws-foot-names{font-family:var(--w-script);font-size:clamp(40px,6cqw,72px);line-height:1}.ws-caps .ws-foot-names{font-family:var(--w-display);letter-spacing:.2em;text-transform:uppercase;font-size:clamp(24px,3.4cqw,40px)}.ws-foot-names i{opacity:.6;font-size:.6em;font-style:normal}.ws-hash{color:var(--accent);letter-spacing:.12em}.ws-made{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:18px;font-size:12px}@media (prefers-reduced-motion:no-preference){.ws-rise{transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.ws-hide{opacity:0;transform:translateY(28px)}.ws-hide.ws-in{opacity:1;transform:none}@keyframes wsFloat{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-8px) rotate(var(--r,0deg))}}.ws-ht{animation:1s cubic-bezier(.2,.7,.2,1) .15s both wsUp}@keyframes wsUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.ws-arch{animation:9s ease-in-out infinite wsFloat}.ws-hero-split .ws-hbg,.ws-hero-full .ws-hbg{animation:22s ease-in-out infinite alternate wsZoom}@keyframes wsZoom{0%{transform:scale(1)}to{transform:scale(1.06)}}}.ws-frame-box{background:#fff;width:100%;position:relative;overflow:hidden}.ws-frame-inner{transform-origin:0 0;pointer-events:none;--hero-h:800px;position:absolute;top:0;left:0}.ws-frame-inner .ws-ht,.ws-frame-inner .ws-arch,.ws-frame-inner .ws-hero-arch .ws-arch{animation:none}.ws-frame-inner .ws-nav{position:static}.ws-photo .ws-hero-full .ws-shade{background:linear-gradient(color-mix(in srgb,var(--shade) calc(var(--tint) * 45%),transparent) 0%,color-mix(in srgb,var(--shade) calc(var(--tint) * 100%),transparent) 45%,color-mix(in srgb,var(--shade) 82%,transparent) 100%)}.ws-l{display:none}html:not([data-lang]) .ws-l-en,html[data-lang=en] .ws-l-en,html[data-lang=si] .ws-l-si,html[data-lang=ta] .ws-l-ta{display:contents}html[data-lang=si] .ws{--w-display:var(--font-sinhala),serif!important;--w-script:var(--font-sinhala),serif!important;--w-body:var(--wf-sinhala-sans),system-ui,sans-serif!important}html[data-lang=ta] .ws{--w-display:var(--font-tamil),serif!important;--w-script:var(--font-tamil),serif!important;--w-body:var(--wf-tamil-sans),system-ui,sans-serif!important}html[data-lang=si] .ws *,html[data-lang=ta] .ws *{letter-spacing:normal!important;text-transform:none!important}html[data-lang=si] .ws,html[data-lang=ta] .ws{line-height:1.85}html[data-lang=si] .ws .ws-names,html[data-lang=ta] .ws .ws-names{font-size:clamp(36px,7.4cqw,100px);line-height:1.35}html[data-lang=si] .ws .ws-title,html[data-lang=ta] .ws .ws-title{font-size:clamp(26px,4cqw,46px);line-height:1.35}html[data-lang=si] .ws h3,html[data-lang=ta] .ws h3{line-height:1.4}html[data-lang=si] .ws .ws-foot-names,html[data-lang=ta] .ws .ws-foot-names{font-size:clamp(30px,4.6cqw,56px);line-height:1.4}html[data-lang=si] .ws .ws-count b,html[data-lang=ta] .ws .ws-count b{font-family:var(--w-body)}html[data-lang=si] .ws .ws-logo,html[data-lang=ta] .ws .ws-logo{font-size:20px}.ws-lang{border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 70%,transparent);border-radius:999px;gap:2px;padding:3px;display:flex}.ws-lang button{cursor:pointer;color:var(--ink);font-size:13px;line-height:1.4;font-family:var(--font-figtree),system-ui,sans-serif;background:0 0;border:0;border-radius:999px;padding:4px 11px}.ws-lang button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.ws-lang button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ws-nav-center .ws-lang{margin-top:2px}.ws-nav-minimal .ws-lang{margin-left:auto}html[data-lang=si] .ws .ws-frame .ws-names,html[data-lang=ta] .ws .ws-frame .ws-names,html[data-lang=si] .ws .ws-hero-arch .ws-names,html[data-lang=ta] .ws .ws-hero-arch .ws-names{font-size:clamp(30px,5cqw,72px)}html[data-lang=si] .ws .ws-hero-split .ws-names,html[data-lang=ta] .ws .ws-hero-split .ws-names{font-size:clamp(32px,5.4cqw,84px)}.ws-faq summary{align-items:center;min-height:44px;padding:6px 0}@media (max-width:760px){.ws-lang button{min-width:40px;min-height:38px}}.ws-age{font-family:var(--w-script);color:var(--accent);margin:.1em 0 .3em;font-size:clamp(26px,4.2cqw,54px);line-height:1.1}.ws-hero-photo{align-content:center;gap:clamp(10px,2cqw,22px);padding-top:clamp(64px,9cqw,120px)}.ws-hero-photo .ws-names{font-size:clamp(40px,6.6cqw,92px)}.ws-has-script .ws-hero-photo .ws-names{font-size:clamp(52px,8.4cqw,112px)}.ws-hero-photo .ws-count{margin-top:16px}.ws-hero-photo .ws-count b{font-size:clamp(22px,3.2cqw,40px)}.ws-hero-photo .ws-hbtn{margin-top:16px}.ws-hero-photo .ws-when{margin-top:10px}.ws-pf-wrap{z-index:1;justify-content:center;align-items:center;gap:clamp(8px,1.6cqw,18px);display:flex;position:relative}.ws-pf{background:#fff;margin:0;overflow:hidden}.ws-pf img{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}.ws-pf-round .ws-pf{aspect-ratio:1;width:clamp(120px,24cqw,230px);box-shadow:0 0 0 3px var(--accent),0 18px 36px -18px #0007;border:5px solid #fff;border-radius:50%}.ws-pf-polaroid .ws-pf{width:clamp(92px,19cqw,170px);padding:6px 6px 22px;transform:rotate(-5deg);box-shadow:0 14px 26px -14px #0008}.ws-pf-polaroid .ws-pf:nth-child(2){transform:rotate(2deg)translateY(-8px)}.ws-pf-polaroid .ws-pf:nth-child(3){transform:rotate(6deg)}.ws-pf-polaroid .ws-pf img{aspect-ratio:1;height:auto}.ws-pf-glow .ws-pf{aspect-ratio:3/4;border:2px solid var(--accent);width:clamp(110px,20cqw,190px);box-shadow:0 0 0 3px #0e0b2b,0 0 22px 4px var(--accent),0 0 60px 8px color-mix(in srgb,var(--accent) 45%,transparent);background:#0e0b2b;border-radius:16px}.ws-pf-oval .ws-pf{aspect-ratio:3/4;border:3px solid var(--accent);width:clamp(110px,19cqw,180px);box-shadow:0 0 0 6px #0d0d0d,0 0 0 8px var(--accent),0 20px 40px -18px #000;background:#0d0d0d;border-radius:50%/46%}.ws-pf-strip .ws-pf{aspect-ratio:3/4;width:clamp(78px,15cqw,140px);box-shadow:0 0 0 1px var(--accent),0 14px 26px -16px #0007;border:4px solid #fff;border-radius:6px}.ws-pf-strip .ws-pf:nth-child(2){z-index:1;transform:translateY(-10px)scale(1.1)}.ws-pf-wrap{margin-bottom:8px}.ws-pf-frame .ws-pf{aspect-ratio:4/5;border:9px solid #c9a27a;border-radius:3px;width:clamp(112px,19cqw,180px);box-shadow:inset 0 0 0 5px #fff,0 16px 28px -12px #0008}.ws-pf-poster .ws-pf{aspect-ratio:3/4;width:clamp(120px,21cqw,200px);box-shadow:0 0 0 4px var(--accent),9px 9px 0 4px #0003;border:6px solid #fff;transform:rotate(-2deg)}.ws-pf-film{background:#050505 repeating-linear-gradient(90deg,#0000 0 10px,#2b2b2b 10px 18px) 0 3px/100% 6px no-repeat;border-radius:4px;padding:clamp(10px,1.6cqw,16px) clamp(8px,1.2cqw,12px);box-shadow:0 18px 34px -16px #000}.ws-pf-film .ws-pf{aspect-ratio:3/4;filter:grayscale(.9)contrast(1.08);background:#222;border-radius:2px;width:clamp(70px,13cqw,124px)}.ws-pf-film .ws-pf:nth-child(2){filter:none;box-shadow:0 0 0 2px var(--accent)}.ws-pf-duo .ws-pf{aspect-ratio:3/4;border:5px solid #fff;width:clamp(104px,18cqw,170px);position:relative;box-shadow:0 14px 26px -14px #0007}.ws-pf-duo .ws-pf:first-child{transform:rotate(-3deg)}.ws-pf-duo .ws-pf:first-child img{filter:sepia(.55)contrast(1.05)}.ws-pf-duo .ws-pf:last-child{transform:rotate(2deg)}.ws-pf-duo figcaption{text-align:center;letter-spacing:.24em;text-transform:uppercase;color:#fff;background:linear-gradient(#0000,#0009);padding:16px 6px 7px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.ws-pf-pearl .ws-pf{aspect-ratio:4/5;outline-offset:3px;width:clamp(120px,21cqw,200px);box-shadow:0 0 0 2px var(--accent),0 16px 30px -14px #0007;border:6px solid #fff;border-radius:12px;outline:7px dotted #eadfcf}.ws-hero-photo:has(.ws-pf-poster) .ws-ht{box-shadow:0 0 0 3px var(--accent);background:#fffffff0;border-radius:20px;padding:clamp(12px,2cqw,22px) clamp(20px,4cqw,44px)}.ws-id-scrapbook .ws-names{text-transform:lowercase;letter-spacing:.01em;line-height:1.12}.ws-id-scrapbook .ws-names i{opacity:1}.ws-id-scrapbook .ws-title{text-transform:lowercase}.ws-id-scrapbook .ws-eyebrow{letter-spacing:.2em}.ws-id-scrapbook .ws-btn{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);border-radius:0}.ws-id-scrapbook .ws-pf{background:#fff;position:relative;overflow:visible}.ws-id-scrapbook .ws-pf:before{content:"";background:#e9dda5aa;width:46%;height:20px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 1px 2px #0002}.ws-id-scrapbook .ws-pf:nth-child(2):before{background:#c9d7c5aa;transform:translate(-50%)rotate(4deg)}.ws-id-scrapbook .ws-pf:nth-child(3):before{background:#e8c8c8aa}.ws-id-scrapbook .ws-hero:after,.ws-id-scrapbook .ws-alt:before{content:"";background:var(--alt);clip-path:polygon(0 100%,0 55%,3% 70%,6% 45%,10% 68%,14% 40%,18% 66%,23% 48%,27% 72%,32% 44%,36% 70%,41% 50%,45% 74%,50% 46%,54% 68%,59% 42%,63% 70%,68% 50%,72% 74%,77% 44%,81% 68%,86% 48%,90% 72%,94% 46%,97% 66%,100% 52%,100% 100%);height:26px;position:absolute;left:0;right:0}.ws-id-scrapbook .ws-hero:after{z-index:0;bottom:0}.ws-id-scrapbook .ws-alt{position:relative}.ws-id-scrapbook .ws-alt:before{top:-25px;transform:scaleY(-1)}.wtp{border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 70%,transparent);border-radius:999px;align-items:center;gap:7px;padding:4px 6px;display:flex}.wtp-b{border:2px solid var(--bg);cursor:pointer;background:conic-gradient(from 135deg,var(--a) 0 50%,var(--b) 0 100%);width:22px;height:22px;box-shadow:0 0 0 1px var(--line);border-radius:50%;padding:0}.wtp-b[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.wtp-b:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:760px){.wtp-b{width:28px;height:28px}}.oc{z-index:100;background:linear-gradient(180deg,var(--bgB),var(--bgA));place-items:center;padding:16px;transition:opacity .7s,transform .7s;display:grid;position:fixed;inset:0;overflow:hidden}.oc-open{opacity:0;pointer-events:none;transition:opacity .7s .45s,transform .7s .45s;transform:scale(1.04)}.oc-cloud{filter:blur(1px);background:#ffffffb0;border-radius:60px;width:170px;height:60px;animation:26s linear infinite ocDrift;position:absolute}.oc-cloud:before,.oc-cloud:after{content:"";background:inherit;border-radius:50%;position:absolute}.oc-cloud:before{width:70px;height:70px;top:-34px;left:24px}.oc-cloud:after{width:52px;height:52px;top:-22px;left:82px}.oc-c1{top:12%;left:-200px}.oc-c2{animation-delay:-12s;top:58%;left:-200px;transform:scale(.8)}.oc-c3{animation-delay:-20s;top:80%;left:-200px;transform:scale(.6)}@keyframes ocDrift{to{translate:calc(100vw + 400px)}}.oc-card{box-sizing:border-box;aspect-ratio:var(--r);--cw:min(100vw - 32px,430px,calc((100svh - 24px) * var(--r)));width:var(--cw);background:var(--bgA) var(--art) center / 100% 100% no-repeat;max-height:100%;padding:calc(var(--cw) * var(--py,.15)) calc(var(--cw) * var(--px,.15)) calc(var(--cw) * var(--pb,.12));text-align:center;color:var(--ink);border-radius:4px;align-content:center;justify-items:center;gap:clamp(5px,1.2svh,11px);animation:.9s cubic-bezier(.2,.7,.2,1) both ocRise;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px #14306b99,0 0 0 1px #b5882a33}@keyframes ocRise{0%{opacity:0;transform:translateY(24px)}}.oc-eyebrow{font:600 11px/1 var(--wf-jost),sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin:0}.oc-title{font:400 clamp(34px,6svh,50px)/1.05 var(--wf-great),cursive;color:var(--accent);margin:0}.oc-ring{aspect-ratio:1;border:3px solid var(--accent);background:#fff;border-radius:50%;outline:5px solid #fffc;width:clamp(120px,22svh,180px);margin:4px 0;overflow:hidden}.oc-ring img{object-fit:cover;object-position:center 45%;width:100%;height:100%;display:block;transform:scale(1.25)}.oc-names{font:400 clamp(32px,5.4svh,44px)/1.1 var(--wf-great),cursive;color:var(--ink);margin:0}.oc-names span{color:var(--accent)}.oc-date{font:600 13px/1 var(--wf-jost),sans-serif;letter-spacing:.2em;color:var(--muted);margin:0}.oc-sub{font:italic 400 17px/1.35 var(--wf-lora),Georgia,serif;color:var(--muted);margin:0}.oc-sub b{color:var(--ink);font-style:normal;font-weight:600}.oc-btn{width:100%;font:600 14px/1 var(--wf-jost),sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#fff;cursor:pointer;background:linear-gradient(100deg,var(--btnB),var(--btnA) 55%,var(--btnB));border:0;border-radius:14px;margin-top:6px;padding:16px 20px;transition:transform .2s,box-shadow .2s;box-shadow:0 14px 26px -12px #0008}.oc-btn:hover{transform:translateY(-2px);box-shadow:0 18px 30px -12px #14306bcc}.oc-btn:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.oc-foot{font:italic 400 13px/1.3 var(--wf-lora),Georgia,serif;color:var(--muted);margin:0}.oc-card>*{animation:.8s cubic-bezier(.2,.7,.2,1) both ocIn;animation-delay:calc(var(--i,0) * .11s + .25s)}.oc-card>:first-child{--i:0}.oc-card>:nth-child(2){--i:1}.oc-card>:nth-child(3){--i:2}.oc-card>:nth-child(4){--i:3}.oc-card>:nth-child(5){--i:4}.oc-card>:nth-child(6){--i:5}.oc-card>:nth-child(7){--i:6}.oc-card>:nth-child(8){--i:7}@keyframes ocIn{0%{opacity:0;transform:translateY(16px)}}.oc-card{transition:transform .7s cubic-bezier(.5,0,.2,1),opacity .6s}.oc-open .oc-card{opacity:0;transition:transform .5s cubic-bezier(.5,0,.8,.4),opacity .45s;transform:translateY(-26px)scale(.9)rotate(-2deg)}.oc-badge{aspect-ratio:1;width:clamp(120px,22svh,180px);margin:4px 0;animation:.8s .5s both ocIn,5s ease-in-out 1.4s infinite ocFloat;position:relative}.oc-badge .oc-ring{width:100%;margin:0}.oc-orbit{border:1.5px dashed #b5882a99;border-radius:50%;animation:24s linear infinite ocSpin;position:absolute;inset:-12px}.oc-orbit b{color:var(--accent);font-size:16px;line-height:1;position:absolute;top:-9px;left:50%;translate:-50%}.oc-spark{color:var(--accent);font-size:14px;font-style:normal;animation:2.6s ease-in-out infinite ocTwinkle;position:absolute}.oc-s1{top:-6px;right:-18px}.oc-s2{font-size:11px;animation-delay:-.9s;bottom:10px;left:-24px}.oc-s3{font-size:9px;animation-delay:-1.7s;bottom:-8px;right:4px}@keyframes ocFloat{50%{transform:translateY(-8px)rotate(1deg)}}@keyframes ocSpin{to{rotate:360deg}}@keyframes ocTwinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}.oc-path{opacity:.7;width:100%;height:100%;position:absolute;inset:0}.oc-path path{fill:none;stroke:var(--accent);opacity:.55;stroke-width:2px;stroke-dasharray:7 9;vector-effect:non-scaling-stroke;animation:30s linear infinite ocDash}@keyframes ocDash{to{stroke-dashoffset:-320px}}.oc-dove{font-size:30px;line-height:1;animation:22s linear infinite ocFlyX;position:absolute;top:30%;left:-60px}.oc-dove span{animation:5s ease-in-out infinite alternate ocFlyY;display:block}@keyframes ocFlyX{to{translate:calc(100vw + 120px)}}@keyframes ocFlyY{0%{transform:translateY(-34px)rotate(-8deg)}to{transform:translateY(34px)rotate(8deg)}}.oc-btn{position:relative;overflow:hidden}.oc-btn:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff40 50%,#0000 70%);animation:3.6s ease-in-out 1.6s infinite ocShine;position:absolute;inset:0;translate:-120%}@keyframes ocShine{40%,to{translate:120%}}.oc-btn span{animation:1.8s ease-in-out infinite ocPulse;display:inline-block}@keyframes ocPulse{50%{transform:scale(1.2)rotate(-10deg)}}@media (prefers-reduced-motion:reduce){.oc *,.oc-cloud,.oc-card,.oc-badge{animation:none!important}.oc{transition:opacity .2s}.oc-dove{display:none}}.ws .ws-guest{border:1px solid color-mix(in srgb,var(--accent) 70%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--card) 88%,transparent),color-mix(in srgb,var(--card) 60%,transparent));min-width:min(78%,300px);max-width:92%;box-shadow:0 14px 30px -22px color-mix(in srgb,var(--ink) 60%,transparent),inset 0 0 0 4px color-mix(in srgb,var(--card) 70%,transparent);color:var(--ink);text-align:center;border-radius:18px;justify-items:center;gap:6px;margin:clamp(40px,6cqw,64px) auto clamp(14px,2cqw,22px);padding:14px clamp(28px,6cqw,52px) 16px;animation:.9s cubic-bezier(.2,.7,.2,1) .35s both wsGuestIn;display:grid}.ws-guest small{letter-spacing:.28em;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;font-size:.64rem;font-weight:600;display:flex}.ws-guest small:before,.ws-guest small:after{content:"";opacity:.6;background:currentColor;width:clamp(18px,5cqw,34px);height:1px}.ws-guest b{font-family:var(--w-display),Georgia,serif;letter-spacing:.01em;overflow-wrap:anywhere;font-size:clamp(1.4rem,3.2cqw,1.85rem);font-weight:600;line-height:1.15}@keyframes wsGuestIn{0%{opacity:0;transform:translateY(10px)scale(.97)}}.lk{background:radial-gradient(120% 80% at 50% 0,#fff,var(--bg) 55%,var(--alt));min-height:100svh;color:var(--ink);font-family:var(--wf-jost),system-ui,sans-serif;align-content:start;justify-items:center;gap:20px;padding:0 16px 96px;display:grid}.lk>*{width:min(100%,720px)}.lk>.lk-nav{width:100%}.lk header{text-align:center;gap:6px;display:grid}.lk header p{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.7rem;font-weight:600}.lk h1{font:400 clamp(40px,8vw,60px)/1.05 var(--wf-great),cursive;margin:0}.lk header{padding-top:clamp(8px,3vw,24px)}.lk header span{color:var(--muted);max-width:52ch;margin-inline:auto;line-height:1.5}.lk-form,.lk-list,.lk-pages{background:var(--card);border:1px solid var(--line);box-shadow:0 24px 50px -34px color-mix(in srgb,var(--ink) 45%,transparent);border-radius:18px;padding:clamp(16px,3vw,26px)}.lk-form{gap:16px;display:grid}.lk-chips{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.lk-chips legend{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;padding:0;font-size:.74rem;font-weight:600}.lk-chips label{cursor:pointer;border:1px solid var(--line);background:#fff;border-radius:999px;padding:9px 16px;font-size:.92rem;transition:background .15s,color .15s,border-color .15s;position:relative}.lk-chips label:hover{border-color:var(--accent)}.lk-chips label.on{background:var(--ink);border-color:var(--ink);color:#fff}.lk-chips label:has(:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.lk-chips input{opacity:0;cursor:pointer;position:absolute;inset:0}.lk-field{gap:6px;display:grid}.lk-lab{justify-content:space-between;align-items:baseline;display:flex}.lk-lab label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.74rem;font-weight:600}.lk input[type=text],.lk input:not([type]),.lk input[type=search],.lk textarea{font:inherit;color:var(--ink);border:1px solid var(--line);box-sizing:border-box;resize:vertical;background:#fff;border-radius:12px;width:100%;min-width:0;padding:13px 14px;font-size:1rem}.lk input:focus,.lk textarea:focus{outline:2px solid var(--accent);outline-offset:1px}.lk-prev{background:var(--alt);border-left:3px solid var(--accent);border-radius:12px;gap:4px;padding:14px 16px;display:grid}.lk-prev small{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:.65rem}.lk-prev b{font:600 1.4rem var(--wf-lora),Georgia,serif;overflow-wrap:anywhere}.lk code{color:var(--muted);overflow-wrap:anywhere;font:.76rem/1.45 ui-monospace,Consolas,monospace}.lk-act{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.lk button,.lk a.lk-ghost{font:600 .85rem var(--wf-jost),sans-serif;letter-spacing:.05em;border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:12px;padding:12px 20px;text-decoration:none;transition:transform .15s,opacity .15s,background .15s;display:inline-block}.lk button:hover:not(:disabled),.lk a.lk-ghost:hover{transform:translateY(-1px)}.lk button:focus-visible,.lk a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lk button:disabled{opacity:.4;cursor:not-allowed}.lk .lk-ghost,.lk a.lk-ghost{color:var(--ink);border-color:var(--line);background:0 0;padding:8px 14px}.lk .lk-ghost:hover{border-color:var(--ink)}.lk .lk-wa{color:#128c4a;border-color:#128c4a55}.lk .lk-link{color:var(--accent);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.8rem;text-decoration:underline}.lk-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.lk-head h2,.lk-pages h2{font:600 1.05rem var(--wf-jost),sans-serif;margin:0}.lk-pages h2{margin-bottom:6px}.lk-head em{background:var(--alt);border-radius:99px;margin-left:6px;padding:2px 9px;font-size:.75rem;font-style:normal}.lk-head>div{gap:8px;display:flex}.lk-find{margin-bottom:6px}.lk-empty-line{color:var(--muted);margin:6px 0}.lk ul{margin:0;padding:0;list-style:none;display:grid}.lk li{border-top:1px solid var(--line);gap:10px;padding:14px 0;display:grid}.lk li b{font:600 1.1rem var(--wf-lora),Georgia,serif;margin-bottom:2px;display:block}.lk-pages li small{color:var(--muted);margin-bottom:2px;font-size:.78rem;display:block}.lk-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lk .lk-x{color:var(--muted);background:0 0;border-color:#0000;margin-left:auto;padding:4px 12px;font-size:1.2rem;line-height:1}@media (min-width:600px){.lk li{grid-template-columns:1fr auto;align-items:center}}.oc-dark .oc-cloud{background:#ffffff1f}.oc-dark .oc-card{--px:.2;--py:.17;--pb:.15;box-shadow:0 40px 80px -30px #000a,0 0 0 1px #f2c66d44}.oc-dark .oc-ring{outline-color:#f2c66d55}.oc-dark .oc-btn{color:#3a0a12;background:linear-gradient(100deg,#d9a441,#f2c66d 55%,#d9a441);box-shadow:0 14px 26px -12px #000a}.lk-note{color:var(--muted);margin:6px 0 10px;font-size:.9rem;line-height:1.5}.lk-note code,.lk-facts code{background:var(--alt);color:var(--ink);border-radius:6px;padding:1px 6px}.lk-table{border-collapse:collapse;width:100%;margin:6px 0;font-size:.9rem}.lk-table th{text-align:left;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:6px 8px;font-size:.68rem}.lk-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}.lk-table td:first-child{font:600 1rem var(--wf-lora),Georgia,serif;white-space:nowrap}.lk-facts li{color:var(--muted);border:0;margin-left:18px;padding:6px 0;line-height:1.5;list-style:outside;display:list-item}@media (max-width:600px){.lk-table thead{display:none}.lk-table tr{border-bottom:1px solid var(--line);gap:2px;padding:8px 0;display:grid}.lk-table td{border:0;padding:0}}.lk-nav{z-index:20;background:color-mix(in srgb,var(--card) 82%,transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.lk-nav-in{align-items:center;gap:14px;width:min(100%,720px);margin:0 auto;padding:10px 0;display:flex}.lk-brand{font:400 1.55rem/1 var(--wf-great),cursive;color:var(--ink);margin-right:auto;text-decoration:none;display:grid}.lk-brand small{font:600 .56rem var(--wf-jost),sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin-top:3px}.lk-tabs{background:var(--alt);border-radius:999px;gap:4px;padding:3px;display:flex}.lk-tabs a{color:var(--muted);border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.lk-tabs a[aria-current=page]{background:var(--ink);color:#fff}.lk-tabs a:not([aria-current]):hover{color:var(--ink)}.lk-site{color:var(--accent);white-space:nowrap;font-size:.8rem;font-weight:600;text-decoration:none}.lk-site:hover{text-underline-offset:3px;text-decoration:underline}.lk-nav a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:520px){.lk-nav-in{flex-wrap:wrap;gap:8px}.lk-brand{font-size:1.35rem}.lk-site{display:none}.lk-tabs{margin-left:auto}}.lk-empty{border:1.5px dashed var(--line);color:var(--muted);border-radius:14px;align-items:center;gap:14px;margin-top:4px;padding:18px;display:flex}.lk-empty>span{color:var(--accent);font-size:1.8rem;line-height:1}.lk-empty p{margin:0;font-size:.92rem;line-height:1.5}.lk-empty b{color:var(--ink);font-size:1rem;display:block}.lk-toast-wrap{left:0;right:0;bottom:calc(18px + env(safe-area-inset-bottom));pointer-events:none;z-index:40;justify-items:center;padding:0 16px;display:grid;position:fixed}.lk-toast{pointer-events:auto;background:var(--ink);color:#fff;border-radius:14px;align-items:center;gap:14px;max-width:min(100%,420px);padding:11px 14px 11px 18px;font-size:.9rem;animation:.25s cubic-bezier(.2,.8,.2,1) both lkToast;display:flex;box-shadow:0 18px 40px -16px #000a}.lk-toast button{color:var(--accent);filter:brightness(1.6);font:700 .85rem var(--wf-jost),sans-serif;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 8px}.lk-toast button:hover{background:#ffffff1f;transform:none}@keyframes lkToast{0%{opacity:0;transform:translateY(12px)scale(.97)}}@media (prefers-reduced-motion:reduce){.lk-toast{animation:none}}.lk-hero{color:#fff;background:linear-gradient(135deg,var(--ink),color-mix(in srgb,var(--ink) 70%,var(--accent)));box-shadow:0 26px 50px -30px var(--ink);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:clamp(16px,4vw,28px);padding:clamp(16px,3vw,24px);display:grid}.lk-qr{background:#fff;border-radius:12px;place-items:center;width:132px;height:132px;display:grid;overflow:hidden}.lk-qr svg{width:100%;height:100%;display:block}.lk-hero-t{gap:6px;min-width:0;display:grid}.lk-hero-t small{letter-spacing:.22em;text-transform:uppercase;opacity:.75;font-size:.66rem}.lk-hero-t code{color:#fff;opacity:.92;font-size:.8rem}.lk-hero-t p{opacity:.8;margin:0;font-size:.88rem;line-height:1.45}.lk-hero .lk-row{margin-top:6px}.lk-hero button{color:var(--ink);background:#fff;border-color:#fff}.lk-hero .lk-ghost,.lk-hero a.lk-ghost{color:#fff;border-color:#fff6}@media (max-width:520px){.lk-hero{text-align:center;grid-template-columns:1fr;justify-items:center}.lk-hero .lk-row{justify-content:center}}.lk>.lk-toast-wrap{width:auto}.oc-btn{letter-spacing:.14em;border-radius:999px;justify-self:center;width:auto;min-width:min(100%,230px);margin-top:10px;padding:15px 30px}.oc-btn:active{transform:translateY(0)scale(.98)}.oc-sub{text-wrap:balance;max-width:30ch;font-size:15px;line-height:1.45}.oc-foot{font:600 10.5px/1.4 var(--wf-jost),sans-serif;letter-spacing:.2em;text-transform:uppercase;margin-top:4px;font-style:normal}.oc-dark .oc-sub,.oc-dark .oc-foot{color:#fff3ea;text-shadow:0 1px 10px #3a0a12,0 0 2px #3a0a12}.oc-dark .oc-foot{opacity:.9}.oc-dark .oc-card{--pb:.19;gap:clamp(5px,1.1svh,10px)}.oc-dark .oc-btn{box-shadow:0 12px 24px -10px #000c,inset 0 1px #fff8}.oc-card>*{position:relative}.oc-dark .oc-card:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#4a0610d9 55%,#4a061000);position:absolute;inset:52% 10% 6%}.oc-dark .oc-btn{letter-spacing:.12em;width:min(100%,210px);min-width:0;padding:14px 22px}.oc-dark .oc-foot{text-shadow:none;opacity:1;background:#4a0610b3;border:1px solid #f2c66d55;border-radius:999px;padding:5px 14px}.oc-btn span{font-size:1.05em;line-height:1}.oc-btn:before{content:none}.oc-dark .oc-card{--px:.185}.oc-dark .oc-btn{white-space:nowrap;width:min(100%,240px)}.oc-eyebrow,.oc-names{white-space:nowrap}.oc-names{font-size:clamp(28px,4.8svh,40px)}.oc-burst{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:50%;left:50%}.oc-burst i{color:var(--accent);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 70%,transparent));opacity:0;animation:.95s cubic-bezier(.15,.7,.3,1) forwards ocBurst;animation-delay:var(--t);font-size:20px;font-style:normal;line-height:1;position:absolute;top:0;left:0}.oc-burst i:nth-child(3n){font-size:15px}@keyframes ocBurst{0%{opacity:0;transform:rotate(var(--a)) translateY(0) scale(.4)}15%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--d) * -2.2)) scale(1.1)}}@keyframes wsEnter{0%{opacity:0;transform:translateY(22px)scale(.97)}}@keyframes wsBgIn{0%{transform:scale(1.1)}}html[data-opened] .ws-hero .ws-hbg{animation:2s cubic-bezier(.2,.7,.2,1) both wsBgIn}html[data-opened] .ws-hero :is(.ws-arch,.ws-eyebrow,.ws-names,.ws-guest,.ws-when,.ws-count,.ws-hbtn){animation:.9s cubic-bezier(.2,.7,.2,1) both wsEnter;animation-delay:calc(.6s + var(--k,0) * .13s)}html[data-opened] .ws-hero .ws-arch{--k:0}html[data-opened] .ws-hero .ws-eyebrow{--k:1}html[data-opened] .ws-hero .ws-names{--k:2}html[data-opened] .ws-hero .ws-guest{--k:3}html[data-opened] .ws-hero .ws-when{--k:4}html[data-opened] .ws-hero .ws-count{--k:5}html[data-opened] .ws-hero .ws-hbtn{--k:6}html[data-opened] .ws-nav,html[data-opened] header.ws-nav{animation:.8s .5s both wsEnter}@media (prefers-reduced-motion:reduce){.oc-burst{display:none}html[data-opened] .ws-hero *{animation:none!important}}.ws-quick{z-index:3;justify-items:center;gap:16px;margin-top:calc(-1*clamp(24px,4cqw,48px));padding:0 clamp(16px,5cqw,64px);display:grid;position:relative}.ws-quick-in{background:var(--card);border:1px solid var(--line);width:min(100%,960px);box-shadow:0 24px 48px -30px color-mix(in srgb,var(--ink) 55%,transparent);border-radius:18px;grid-template-columns:repeat(3,1fr);display:grid}.ws-quick-in>div{text-align:center;align-content:start;gap:3px;padding:clamp(16px,2.6cqw,26px) clamp(14px,2.4cqw,28px);display:grid}.ws-quick-in>div+div{border-left:1px solid var(--line)}.ws-quick small{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);font-size:.64rem;font-weight:600}.ws-quick b{color:var(--ink);justify-content:center;align-items:center;gap:8px;font-size:clamp(1.02rem,1.9cqw,1.3rem);font-weight:600;display:inline-flex}.ws-quick span{color:var(--muted);font-size:.86rem;line-height:1.35}.ws-swatch{background:var(--accent);width:.8em;height:.8em;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent);border-radius:50%}.ws-quick-cal{margin-top:2px}@media (max-width:640px){.ws-quick-in{grid-template-columns:1fr}.ws-quick-in>div+div{border-left:0;border-top:1px solid var(--line)}}.ws-sticky{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:30;opacity:0;pointer-events:none;background:var(--accent);color:var(--on-accent,#fff);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 16px 30px -12px color-mix(in srgb,var(--ink) 70%,transparent);border-radius:999px;padding:13px 34px;font-size:.86rem;font-weight:700;text-decoration:none;transition:translate .35s cubic-bezier(.2,.8,.2,1),opacity .25s;position:fixed;translate:-50% 140%}.ws-sticky.on{opacity:1;pointer-events:auto;translate:-50%}@media (min-width:900px){.ws-sticky{display:none}}@media (prefers-reduced-motion:reduce){.ws-sticky{transition:none}}.oc-sheet-wrap{--h:min(calc(100svh - 112px),calc((100vw - 32px) / var(--r)));z-index:1;justify-items:center;gap:14px;transition:transform .7s cubic-bezier(.5,0,.2,1),opacity .6s;animation:.9s cubic-bezier(.2,.7,.2,1) both ocRise;display:grid;position:relative}.oc-open .oc-sheet-wrap{opacity:0;transition:transform .5s cubic-bezier(.5,0,.8,.4),opacity .45s;transform:translateY(-26px)scale(.92)rotate(-2deg)}.oc-sheet{height:var(--h);width:calc(var(--h) * var(--r));background:50%/100% 100% no-repeat;border-radius:3px;position:relative;box-shadow:0 40px 70px -34px #5a0712aa,0 0 0 1px #b5882a44}.oc-sheet-name{height:5.2%;font:400 calc(var(--h) * var(--r) * .085)/1 var(--wf-great),cursive;color:#7d0f22;white-space:nowrap;justify-content:center;align-items:flex-end;padding-bottom:.4%;animation:.9s .9s both ocIn;display:flex;position:absolute;top:36.6%;left:27%;right:6%;overflow:hidden}.oc-sheet-bg .oc-btn{background:linear-gradient(100deg,#7d0f22,#a3122a 55%,#7d0f22);box-shadow:0 12px 24px -10px #5a0712cc}.oc-sheet-bg{background:linear-gradient(#fff5f2,#f9d8d4)}.ws-quick-2 .ws-quick-in{grid-template-columns:repeat(2,1fr)}@media (max-width:640px){.ws-quick-2 .ws-quick-in{grid-template-columns:1fr}}.oc-btn{box-sizing:border-box;justify-content:center;align-items:center;gap:10px;min-height:48px;padding-block:0;line-height:1;display:inline-flex}.oc-btn span{align-items:center;line-height:1;animation:none;display:inline-flex;transform:none}.ws-id-blush-homecoming-deshan .ws-hero .ws-eyebrow{color:#7a4f00;font-weight:600}.ws-id-blush-homecoming-deshan .ws-hero .ws-arch{border-color:#0000;box-shadow:0 24px 44px -22px #5a0712aa}.ws-id-blush-homecoming-deshan .ws-hero .ws-names{text-shadow:0 1px #fff6,0 2px 14px #ffe7a066}.ws-id-blush-homecoming-deshan .ws-hero .ws-btn:not(.ws-ghost){color:#4a0a18;background:linear-gradient(100deg,#c99425,#f2d27a 50%,#c99425);border-color:#c99425;box-shadow:0 10px 22px -10px #7a4f00aa}.ws-id-blush-homecoming-deshan .ws-hero .ws-ghost{color:#4a0a18;border-color:#c99425}.ws-id-blush-homecoming-deshan .ws-hero .ws-when:after{content:"";background:linear-gradient(90deg,#0000,#c99425,#0000);width:90px;height:2px;margin:12px auto 0;display:block}.ws-id-blush-homecoming-deshan .ws-th .ws-orn{color:#c99425}@keyframes dgShine{0%{background-position:200% 0}to{background-position:-100% 0}}@keyframes dgTwinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.15)}}.ws-id-blush-homecoming-deshan .ws-hero .ws-names i,.ws-id-sky-blue-marble .ws-hero .ws-names i{opacity:1;background:linear-gradient(100deg,#9a6a10 20%,#ffe9a0 40%,#e5b13a 50%,#fff3c4 60%,#9a6a10 80%) 0 0/250% 100%;color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text;animation:4.5s linear infinite dgShine}.ws-id-blush-homecoming-deshan .ws-hero .ws-btn:not(.ws-ghost){background:linear-gradient(100deg,#b98314 0%,#f7de8e 25%,#c99425 45%,#fff1b8 60%,#c99425 80%,#b98314 100%) 0 0/250% 100%;animation:4s linear infinite dgShine}.ws-id-blush-homecoming-deshan .ws-hero .ws-when:after{background:linear-gradient(90deg,#0000,#b98314,#fff1b8,#b98314,#0000) 0 0/200% 100%;height:3px;animation:3.5s linear infinite dgShine;box-shadow:0 0 10px #f2c66d}.ws-id-blush-homecoming-deshan .ws-hero:after,.ws-id-sky-blue-marble .ws-hero:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#fff6c8 0 1.5px,#f2c66d 2.5px,#0000 4px) 12% 22% no-repeat,radial-gradient(circle,#fff6c8 0 1.5px,#f2c66d 2.5px,#0000 4px) 88% 30% no-repeat,radial-gradient(circle,#fff6c8 0 1px,#f2c66d 2px,#0000 3px) 22% 74% no-repeat,radial-gradient(circle,#fff6c8 0 1px,#f2c66d 2px,#0000 3px) 80% 80% no-repeat,radial-gradient(circle,#fff6c8 0 1px,#f2c66d 2px,#0000 3px) 6% 52% no-repeat,radial-gradient(circle,#fff6c8 0 1px,#f2c66d 2px,#0000 3px) 94% 58% no-repeat;animation:3.2s ease-in-out infinite dgTwinkle;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ws-id-blush-homecoming-deshan .ws-hero:after,.ws-id-sky-blue-marble .ws-hero:after,.ws-id-blush-homecoming-deshan .ws-hero .ws-names i,.ws-id-blush-homecoming-deshan .ws-hero .ws-btn,.ws-id-blush-homecoming-deshan .ws-hero .ws-when:after{animation:none}}.ws-id-blush-homecoming-deshan .ws-sch{max-width:440px;margin-inline:auto}.oc-img{background:var(--ocbg) center / cover no-repeat}.oc-img .oc-cloud,.oc-img .oc-path,.oc-img .oc-dove{display:none}.oc-img .oc-card{box-shadow:0 40px 80px -30px #5a0712aa,0 0 0 1px #f2c66d99}.ws-id-blush-homecoming-deshan .ws-hero .ws-ghost{color:#4a0a18;background:#ffffff59;border:2px solid #9a6a10;font-weight:600;box-shadow:0 6px 16px -8px #7a4f00aa,inset 0 0 0 1px #fff8}.ws-id-blush-homecoming-deshan .ws-hero .ws-ghost:hover{background:#ffffffa6}@keyframes ocSweep{0%,55%{translate:-140%}to{translate:140%}}.oc-img .oc-card:after,.oc-gold .oc-card:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffe9a066 47%,#fff8d6aa 50%,#ffe9a066 53%,#0000 60%);animation:6s ease-in-out 1.5s infinite backwards ocSweep;position:absolute;inset:0;translate:-140%}.oc-img .oc-card{animation:.9s cubic-bezier(.2,.7,.2,1) both ocRise,3.6s ease-in-out 1s infinite ocGlow;box-shadow:0 40px 80px -30px #5a0712aa,0 0 0 1.5px #d9a93f,0 0 18px #f2c66d88}@keyframes ocGlow{0%,to{box-shadow:0 40px 80px -30px #5a0712aa,0 0 0 1.5px #c99425,0 0 10px #f2c66d55}50%{box-shadow:0 40px 80px -30px #5a0712aa,0 0 0 1.5px #f2d27a,0 0 24px #f2c66dcc}}@media (prefers-reduced-motion:reduce){.oc-img .oc-card:after,.oc-gold .oc-card:after{animation:none;display:none}.oc-img .oc-card,.oc-gold .oc-card{animation:none}}.ws-id-blush-homecoming-deshan .ws-hero .ws-eyebrow{margin-bottom:clamp(14px,2.2cqw,26px)}.ws-id-blush-homecoming-deshan .ws-hero .ws-names{padding-top:.14em;line-height:1.12}.ws-id-blush-homecoming-deshan .ws-hero .ws-when{margin-top:clamp(14px,2.4cqw,28px)}@keyframes dgSpark1{0%,to{opacity:.12;scale:.7}45%{opacity:1;scale:1}}@keyframes dgSpark2{0%,to{opacity:.9;scale:1}55%{opacity:.1;scale:.7}}@keyframes dgSpark3{0%,to{opacity:.2}30%{opacity:.95}60%{opacity:.15}}.ws-id-blush-homecoming-deshan .ws-hero .ws-hbg:before,.ws-id-sky-blue-marble .ws-hero .ws-hbg:before,.ws-id-blush-homecoming-deshan .ws-hero .ws-hbg:after,.ws-id-sky-blue-marble .ws-hero .ws-hbg:after,.oc-img:before,.oc-gold:before,.oc-img:after,.oc-gold:after{content:"";pointer-events:none;position:absolute;inset:0}.ws-id-blush-homecoming-deshan .ws-hero .ws-hbg:before,.ws-id-sky-blue-marble .ws-hero .ws-hbg:before,.oc-img:before,.oc-gold:before{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 17.7% 67.1%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 47.5% 23.1%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 78.7% 50.7%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 24.4% 3.3%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 57.6% 9.4%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 24.1% 24.6%/8px 8px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 96.8% 71.7%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 60.5% 6.2%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 49.3% 13.8%/15px 15px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 37% 17.4%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 13.9% 89.3%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 54.4% 34.9%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 19.8% 6.5%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 24.3% 75.6%/9px 9px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 94% 86.1%/13px 13px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 74.5% 57%/13px 13px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 13.6% 47.3%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 21.1% 88.9%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 40.9% 37%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 38.6% 95.5%/11px 11px no-repeat;animation:3.4s ease-in-out infinite dgSpark1}.ws-id-blush-homecoming-deshan .ws-hero .ws-hbg:after,.ws-id-sky-blue-marble .ws-hero .ws-hbg:after,.oc-img:after,.oc-gold:after{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 4.5% 11.7%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 96.3% 49.1%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 54.3% 72.6%/8px 8px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 59.8% 54.8%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 19.2% 18.8%/9px 9px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 90.1% 35.2%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 31.1% 12.6%/7px 7px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 79.3% 75.3%/9px 9px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 66.9% 65.9%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 93% 40.9%/13px 13px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 93.3% 57.9%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 48.6% 37.9%/8px 8px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 85.2% 18.1%/7px 7px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 78.5% 75%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 81.5% 7.9%/9px 9px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 29.5% 42%/8px 8px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 8.6% 34.4%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 95.4% 72.4%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 26% 92.2%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 71.2% 5.6%/8px 8px no-repeat;animation:4.6s ease-in-out .8s infinite dgSpark2}.ws-id-blush-homecoming-deshan .ws-hero:after,.ws-id-sky-blue-marble .ws-hero:after{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 81.6% 77%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 59.1% 42.6%/9px 9px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 82.7% 31.6%/9px 9px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 28.2% 74.4%/6px 6px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 67.1% 91.7%/6px 6px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 58.4% 62.9%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 57.5% 26.9%/8px 8px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 93.1% 87.2%/7px 7px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 11% 11.7%/6px 6px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 44.5% 16.1%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 64.3% 14.8%/9px 9px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 32.8% 48.9%/7px 7px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 17.8% 20.1%/8px 8px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 69.4% 54.2%/6px 6px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 69.5% 84.3%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23fffbe6'/><stop offset='.55' stop-color='%23ffd979'/><stop offset='1' stop-color='%23d9a02a'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 77.1% 3.7%/8px 8px no-repeat;animation:5.4s ease-in-out 1.6s infinite dgSpark3}.oc-img .oc-card,.oc-gold .oc-card{z-index:2}.oc-img:before,.oc-gold:before,.oc-img:after,.oc-gold:after{z-index:1}@media (prefers-reduced-motion:reduce){.ws-id-blush-homecoming-deshan .ws-hero .ws-hbg:before,.ws-id-sky-blue-marble .ws-hero .ws-hbg:before,.ws-id-blush-homecoming-deshan .ws-hero .ws-hbg:after,.ws-id-sky-blue-marble .ws-hero .ws-hbg:after,.oc-img:before,.oc-gold:before,.oc-img:after,.oc-gold:after,.ws-id-blush-homecoming-deshan .ws-hero:after,.ws-id-sky-blue-marble .ws-hero:after{opacity:.6;animation:none}}.oc-img .oc-eyebrow,.oc-gold .oc-eyebrow{font-size:max(9.5px,calc(var(--cw) * .027))}.oc-img .oc-title,.oc-gold .oc-title{font-size:calc(var(--cw) * .098)}.oc-img .oc-badge,.oc-gold .oc-badge{width:calc(var(--cw) * .34);margin:calc(var(--cw) * .005) 0}.oc-img .oc-names,.oc-gold .oc-names{font-size:calc(var(--cw) * .092)}.oc-img .oc-date,.oc-gold .oc-date{font-size:max(10px,calc(var(--cw) * .03))}.oc-img .oc-sub,.oc-gold .oc-sub{font-size:max(12px,calc(var(--cw) * .04));max-width:none}.oc-img .oc-btn,.oc-gold .oc-btn{min-height:calc(var(--cw) * .115);font-size:max(11px,calc(var(--cw) * .031));min-width:0;width:min(100%,calc(var(--cw) * .62));padding-inline:calc(var(--cw) * .05);margin-top:calc(var(--cw) * .01)}.oc-img .oc-foot,.oc-gold .oc-foot{font-size:max(9px,calc(var(--cw) * .025))}.oc-img .oc-card{aspect-ratio:auto;min-height:calc(var(--cw) / var(--r));height:auto;max-height:none;padding-bottom:calc(var(--cw) * .1);align-content:center}.oc-img .oc-sub,.oc-gold .oc-sub{margin-inline:calc(var(--cw) * -.07);text-wrap:balance;line-height:1.3}.oc-img .oc-foot,.oc-gold .oc-foot{margin-top:calc(var(--cw) * .01);padding-bottom:calc(var(--cw) * .01)}.oc-sub b,.oc-sub span{display:block}.oc-sub b{margin-bottom:.15em}.oc-btn{white-space:nowrap}.oc-btn:not(.oc-img .oc-btn){padding-inline:clamp(18px,6cqw,30px)}.oc-gold .oc-card{aspect-ratio:auto;min-height:calc(var(--cw) / var(--r));height:auto;max-height:none;padding-bottom:calc(var(--cw) * .1);gap:calc(var(--cw) * .02);align-content:center}.oc-gold:not(.oc-img) .oc-card{box-shadow:0 40px 80px -30px color-mix(in srgb,var(--ink) 65%,transparent),0 0 0 1.5px #d9a93f,0 0 18px #f2c66d88;animation:.9s cubic-bezier(.2,.7,.2,1) both ocRise,3.6s ease-in-out 1s infinite ocGlow2}@keyframes ocGlow2{0%,to{box-shadow:0 40px 80px -30px color-mix(in srgb,var(--ink) 65%,transparent),0 0 0 1.5px #c99425,0 0 10px #f2c66d55}50%{box-shadow:0 40px 80px -30px color-mix(in srgb,var(--ink) 65%,transparent),0 0 0 1.5px #f2d27a,0 0 24px #f2c66dcc}}.ws-form-err{color:#a3122a;background:#fde8ea;border-radius:12px;margin:0;padding:10px 14px;font-size:.92rem;font-weight:600;line-height:1.4}.ws-form .ws-btn:disabled{opacity:.65;cursor:progress}.ws-id-sky-blue-marble .ws-hero .ws-eyebrow{margin-bottom:clamp(14px,2.2cqw,26px)}.ws-id-sky-blue-marble .ws-hero .ws-names{padding-top:.14em;line-height:1.12}.ws-id-sky-blue-marble .ws-hero .ws-when{margin-top:clamp(14px,2.4cqw,28px)}.ws-id-sky-blue-marble .ws-hero .ws-when:after{content:"";background:linear-gradient(90deg,#0000,#b98314,#fff1b8,#b98314,#0000) 0 0/200% 100%;width:90px;height:3px;margin:12px auto 0;animation:3.5s linear infinite dgShine;display:block;box-shadow:0 0 10px #f2c66d}.ws-id-sky-blue-marble .ws-hero .ws-btn:not(.ws-ghost){color:#14306b;background:linear-gradient(100deg,#b98314 0%,#f7de8e 25%,#c99425 45%,#fff1b8 60%,#c99425 80%,#b98314 100%) 0 0/250% 100%;border-color:#c99425;animation:4s linear infinite dgShine;box-shadow:0 10px 22px -10px #7a4f00aa}.ws-id-sky-blue-marble .ws-hero .ws-ghost{color:#14306b;background:#fff6;border:2px solid #9a6a10;font-weight:600;box-shadow:0 6px 16px -8px #7a4f00aa,inset 0 0 0 1px #fff8}.ws-id-sky-blue-marble .ws-hero .ws-ghost:hover{background:#ffffffb3}@media (prefers-reduced-motion:reduce){.ws-id-sky-blue-marble .ws-hero .ws-when:after,.ws-id-sky-blue-marble .ws-hero .ws-btn{animation:none}}.ws-id-blush-homecoming-deshan .ws-hero .ws-names i,.ws-id-sky-blue-marble .ws-hero .ws-names i{padding-inline:.1em;font-size:.55em;line-height:1.1}@media (prefers-reduced-motion:reduce){.ws-id-sky-blue-marble .ws-hero .ws-names i{animation:none}}.ws-quick-gold .ws-quick-in{box-shadow:0 0 0 4px #f2d27a40,0 0 18px #f2c66d66,0 24px 48px -30px color-mix(in srgb,var(--ink) 55%,transparent);border:2px solid #c99425}.ws-quick-gold .ws-quick-in>div+div{border-left-color:#e2b650}@media (max-width:640px){.ws-quick-gold .ws-quick-in>div+div{border-top-color:#e2b650}}@keyframes dgGlow{0%,to{filter:drop-shadow(0 0 #f2c66d00)}50%{filter:drop-shadow(0 0 5px #f2c66dcc)}}.ws-glance .ws-sec:not(.ws-rsvp) .ws-th .ws-eyebrow{background:linear-gradient(100deg,#9a6a10 20%,#e5b13a 40%,#fff3c4 50%,#e5b13a 60%,#9a6a10 80%) 0 0/250% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:4.5s linear infinite dgShine}.ws-glance .ws-rsvp .ws-th .ws-eyebrow{background:linear-gradient(100deg,#e9c46a 20%,#fff3c4 45%,#fff 50%,#fff3c4 55%,#e9c46a 80%) 0 0/250% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:4.5s linear infinite dgShine}.ws-glance .ws-th .ws-orn{color:#c99425;animation:3.2s ease-in-out infinite dgGlow}.ws-glance .ws-th .ws-orn .o-diamond{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite dgPulse}@keyframes dgPulse{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.ws .ws-btn.ws-btn-gold{color:var(--ink);background:linear-gradient(100deg,#b98314 0%,#f7de8e 25%,#c99425 45%,#fff1b8 60%,#c99425 80%,#b98314 100%) 0 0/250% 100%;border-color:#c99425;animation:4s linear infinite dgShine;box-shadow:0 10px 22px -10px #7a4f00aa}.ws-daycal{text-align:center;background:var(--card);border-radius:var(--radius,14px);width:min(100%,440px);box-shadow:0 0 0 4px #f2d27a40,0 0 18px #f2c66d66,0 24px 48px -30px color-mix(in srgb,var(--ink) 55%,transparent);border:2px solid #c99425;justify-items:center;gap:10px;margin:clamp(28px,5cqw,48px) auto 0;padding:clamp(20px,3cqw,30px) clamp(18px,3cqw,32px);display:grid}.ws-daycal small{letter-spacing:.24em;text-transform:uppercase;color:#9a6a10;font-size:.64rem;font-weight:600}.ws-daycal b{font-family:var(--w-display);background:linear-gradient(100deg,#8a5f10 20%,#e5b13a 40%,#fff3c4 50%,#e5b13a 60%,#8a5f10 80%) 0 0/250% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.3rem,3.2cqw,1.8rem);font-weight:600;line-height:1.2;animation:4.5s linear infinite dgShine}@media (prefers-reduced-motion:reduce){.ws-glance .ws-th .ws-eyebrow,.ws-glance .ws-th .ws-orn,.ws-glance .ws-th .ws-orn .o-diamond,.ws .ws-btn.ws-btn-gold,.ws-daycal b{animation:none}}.ws-cal{width:100%;max-width:330px}.ws-cal-title{font-family:var(--w-display);color:var(--ink);margin:0 0 8px;font-size:1.15rem;font-weight:600}.ws-cal-grid{grid-template-columns:repeat(7,1fr);place-items:center;gap:4px 2px;display:grid}.ws-cal-wd{letter-spacing:.08em;text-transform:uppercase;color:#9a6a10;padding-bottom:4px;font-size:.62rem;font-weight:600}.ws-cal-day{aspect-ratio:1;width:clamp(30px,9.4cqw,38px);color:var(--ink);opacity:.8;border-radius:50%;place-items:center;font-size:.92rem;display:grid}.ws-cal-on{opacity:1;color:var(--ink);background:linear-gradient(100deg,#b98314 0%,#f7de8e 25%,#c99425 45%,#fff1b8 60%,#c99425 80%,#b98314 100%) 0 0/250% 100%;font-weight:700;animation:4s linear infinite dgShine,2.8s ease-in-out infinite dgPulse;transform:scale(1.12);box-shadow:0 0 0 3px #f2d27a55,0 0 14px #f2c66dcc}@media (prefers-reduced-motion:reduce){.ws-cal-on{animation:none}}.ws.ws-glance .ws-guest{box-shadow:0 0 0 4px #f2d27a40,0 0 18px #f2c66d66,0 24px 48px -30px color-mix(in srgb,var(--ink) 55%,transparent);border:2px solid #c99425}.ws-glance .ws-guest small{white-space:nowrap;gap:10px}.ws-glance .ws-guest small:before,.ws-glance .ws-guest small:after{opacity:1;background:#c99425;width:clamp(14px,4cqw,28px)}.ws-guests{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.ws-guests legend{color:var(--muted);margin-bottom:8px;padding:0;font-size:14px}.ws-gboxes{grid-template-columns:repeat(5,1fr);gap:clamp(6px,2cqw,12px);display:grid}.ws-form .ws-gboxes label{gap:0;display:block;position:relative}.ws-form .ws-gboxes input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.ws-gboxes span{border:1.5px solid var(--line);border-radius:min(14px,var(--radius));background:var(--bg);min-height:52px;color:var(--ink);place-items:center;font-size:1.15rem;font-weight:600;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s;display:grid}.ws-gboxes label:hover span{border-color:var(--accent);transform:translateY(-1px)}.ws-gboxes input:checked+span{background:var(--accent);border-color:var(--accent);color:var(--on-accent);box-shadow:0 8px 18px -10px var(--accent)}.ws-gboxes input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.ws-glance .ws-gboxes input:checked+span{color:var(--ink);background:linear-gradient(100deg,#b98314 0%,#f7de8e 25%,#c99425 45%,#fff1b8 60%,#c99425 80%,#b98314 100%) 0 0/250% 100%;border-color:#c99425;animation:4s linear infinite dgShine;box-shadow:0 0 0 3px #f2d27a55,0 0 14px #f2c66dcc}@media (prefers-reduced-motion:reduce){.ws-glance .ws-gboxes input:checked+span{animation:none}}.ws-venue{text-align:center;background:var(--card);width:min(100%,560px);box-shadow:inset 0 0 0 7px var(--card),inset 0 0 0 8px #e2b65088,0 0 0 4px #f2d27a40,0 0 18px #f2c66d66,0 28px 54px -32px color-mix(in srgb,var(--ink) 55%,transparent);border:2px solid #c99425;border-radius:22px;justify-items:center;gap:14px;margin:0 auto;padding:clamp(26px,5cqw,44px) clamp(20px,5cqw,40px);display:grid}.ws-venue-name{font-family:var(--w-display);color:var(--ink);margin:0;font-size:clamp(2rem,7cqw,3rem);font-weight:600;line-height:1.1}.ws-venue-where{font-family:var(--w-display);color:var(--muted);margin:0;font-size:clamp(1.05rem,3.4cqw,1.3rem);font-style:italic}.ws-venue .ws-orn{color:#c99425;width:110px}.ws-venue-line{max-width:30ch;font-family:var(--w-display);color:var(--ink);margin:0;font-size:clamp(1.25rem,4.4cqw,1.6rem);font-style:italic;line-height:1.4}.ws-venue-times{border-block:1px solid #e2b65099;grid-template-columns:1fr;width:100%;margin-top:6px;padding:18px 0;display:grid}.ws-venue-times>div{gap:4px;padding:0 10px;display:grid}.ws-venue-2{grid-template-columns:1fr 1fr}.ws-venue-2>div+div{border-left:1px solid #e2b65099}.ws-venue-times span{font-family:var(--w-display);color:var(--muted);font-size:clamp(.95rem,3cqw,1.15rem)}.ws-venue-times b{font-family:var(--w-display);color:#8a5f10;font-size:clamp(1.5rem,5.4cqw,2.1rem);font-weight:600;line-height:1.1}.ws-venue-map{aspect-ratio:16/10;border:1.5px solid #c99425;border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 3px #f2d27a40}.ws-venue-map iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ws .ws-btn.ws-venue-go{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;gap:10px;width:100%;min-height:54px;font-size:.85rem}.ws-venue-times b{font-size:clamp(1.9rem,6.4cqw,2.7rem)}.ws-venue-name{font-size:clamp(2.5rem,8.4cqw,3.5rem)}.ws .ws-venue .ws-venue-name{font-size:clamp(2.5rem,8.4cqw,3.5rem);line-height:1.1}@keyframes dgBeat{0%,to{transform:scale(1)}18%{transform:scale(1.22)}34%{transform:scale(1)}50%{transform:scale(1.14)}66%{transform:scale(1)}}.ws-id-blush-homecoming-deshan .ws-hero .ws-names i:after,.ws-id-sky-blue-marble .ws-hero .ws-names i:after{content:"♥";text-align:center;background:linear-gradient(100deg,#9a6a10 20%,#ffe9a0 40%,#e5b13a 50%,#fff3c4 60%,#9a6a10 80%) 0 0/250% 100%;color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 4px #f2c66d99);-webkit-background-clip:text;background-clip:text;margin-top:.12em;font-size:.5em;line-height:1;animation:4.5s linear infinite dgShine,2.4s ease-in-out infinite dgBeat;display:block}@media (prefers-reduced-motion:reduce){.ws-id-blush-homecoming-deshan .ws-hero .ws-names i:after,.ws-id-sky-blue-marble .ws-hero .ws-names i:after{animation:none}}.ws-id-blush-homecoming-deshan .ws-hero .ws-names i:after,.ws-id-sky-blue-marble .ws-hero .ws-names i:after{margin-top:.05em;font-size:.9em}.ws-id-blush-homecoming-deshan .ws-hero .ws-names i,.ws-id-sky-blue-marble .ws-hero .ws-names i{opacity:1;padding:0;font-size:0;line-height:1}.ws-id-blush-homecoming-deshan .ws-hero .ws-names i:after,.ws-id-sky-blue-marble .ws-hero .ws-names i:after{filter:drop-shadow(0 0 8px #f2c66dbb);margin-top:0;font-size:clamp(2.6rem,7.5cqw,4rem)}.ws-venue-times>div{grid-template-rows:auto;align-content:start;gap:4px}.ws-venue-times{padding:14px 0}.ws-venue-times span{text-wrap:balance;line-height:1.2}.ws-venue-times b{line-height:1.05}.ws-venue-times>div{gap:2px}.ws-venue-times b{margin-top:-4px;line-height:.8}.ws-id-sky-blue-marble .ws-hero .ws-hbg:before{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 17.7% 67.1%/16px 16px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 47.5% 23.1%/18px 18px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 78.7% 50.7%/16px 16px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 24.4% 3.3%/15px 15px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 57.6% 9.4%/18px 18px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 24.1% 24.6%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 96.8% 71.7%/18px 18px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 60.5% 6.2%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 49.3% 13.8%/19px 19px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 37% 17.4%/18px 18px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 13.9% 89.3%/15px 15px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 54.4% 34.9%/15px 15px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 19.8% 6.5%/18px 18px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 24.3% 75.6%/13px 13px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 94% 86.1%/17px 17px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 74.5% 57%/17px 17px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 13.6% 47.3%/18px 18px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 21.1% 88.9%/18px 18px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 40.9% 37%/15px 15px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 38.6% 95.5%/15px 15px no-repeat}.ws-id-sky-blue-marble .ws-hero .ws-hbg:after{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 4.5% 11.7%/15px 15px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 96.3% 49.1%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 54.3% 72.6%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 59.8% 54.8%/15px 15px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 19.2% 18.8%/13px 13px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 90.1% 35.2%/15px 15px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 31.1% 12.6%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 79.3% 75.3%/13px 13px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 66.9% 65.9%/16px 16px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 93% 40.9%/17px 17px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 93.3% 57.9%/16px 16px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 48.6% 37.9%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 85.2% 18.1%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 78.5% 75%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 81.5% 7.9%/13px 13px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 29.5% 42%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 8.6% 34.4%/16px 16px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 95.4% 72.4%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 26% 92.2%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 71.2% 5.6%/12px 12px no-repeat}.ws-id-sky-blue-marble .ws-hero:after{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 81.6% 77%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 59.1% 42.6%/13px 13px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 82.7% 31.6%/13px 13px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 28.2% 74.4%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 67.1% 91.7%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 58.4% 62.9%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 57.5% 26.9%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 93.1% 87.2%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 11% 11.7%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 44.5% 16.1%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 64.3% 14.8%/13px 13px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 32.8% 48.9%/11px 11px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 17.8% 20.1%/12px 12px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 69.4% 54.2%/10px 10px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 69.5% 84.3%/14px 14px no-repeat,url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><defs><radialGradient id='g'><stop offset='0' stop-color='%23FFE9A0'/><stop offset='.55' stop-color='%23E0A92E'/><stop offset='1' stop-color='%23A06F0C'/></radialGradient></defs><path d='M10 0C10.7 6.3 13.7 9.3 20 10C13.7 10.7 10.7 13.7 10 20C9.3 13.7 6.3 10.7 0 10C6.3 9.3 9.3 6.3 10 0Z' fill='url(%23g)'/></svg>") 77.1% 3.7%/12px 12px no-repeat}.ws-id-sky-blue-marble .ws-hero .ws-hbg:before,.ws-id-sky-blue-marble .ws-hero .ws-hbg:after,.ws-id-sky-blue-marble .ws-hero:after{filter:drop-shadow(0 0 2px #f2c66d88)}.ws-form,.ws-thanks{grid-template-columns:minmax(0,1fr)}.ws-choice{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-gboxes{grid-template-columns:repeat(5,minmax(0,1fr))}.ws-choice button{overflow-wrap:anywhere;padding:8px 10px}html[data-lang=si] .ws-choice button,html[data-lang=ta] .ws-choice button{font-size:.95rem;line-height:1.35}.ws-form label,.ws-guests{min-width:0}.ws-choice button{overflow-wrap:normal}@media (max-width:520px){html[data-lang=si] .ws-choice,html[data-lang=ta] .ws-choice{grid-template-columns:minmax(0,1fr)}}.ws-music{z-index:90;width:48px;height:48px;color:var(--ink,#14306b);cursor:pointer;background:linear-gradient(100deg,#b98314 0%,#f7de8e 30%,#c99425 55%,#fff1b8 70%,#c99425 100%) 0 0/250% 100%;border:1.5px solid #c99425;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:18px;right:16px;box-shadow:0 8px 20px -8px #7a4f00aa,0 0 0 4px #f2d27a40}.ws-music-on{animation:4s linear infinite dgShine,3s ease-in-out infinite dgPulse}.ws-music:focus-visible{outline-offset:3px;outline:3px solid #c99425}@media (prefers-reduced-motion:reduce){.ws-music-on{animation:none}}.ws-music-yt{pointer-events:none;opacity:0;width:200px;height:200px;position:fixed;top:0;left:-9999px;overflow:hidden}.ws-music{appearance:none;width:52px;height:52px;right:max(14px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:95;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin:0;padding:0;line-height:0}.ws-music svg{width:24px;height:24px;display:block}.ws-music-yt{opacity:.01;z-index:-1;pointer-events:none;width:200px;height:200px;position:fixed;inset:auto 0 0 auto;overflow:hidden}.ws-music{width:56px;height:56px;right:max(16px,env(safe-area-inset-right));bottom:calc(20px + env(safe-area-inset-bottom,0px));transition:box-shadow .2s,scale .15s;animation:.5s cubic-bezier(.2,1.3,.4,1) both wsFabIn;box-shadow:0 10px 24px -6px #5a3a0099,0 4px 8px -2px #0003,0 0 0 4px #f2d27a55}.ws-music.ws-music-on{animation:.5s cubic-bezier(.2,1.3,.4,1) both wsFabIn,4s linear infinite dgShine}.ws-music:active{scale:.92;box-shadow:0 4px 10px -4px #5a3a0099,0 0 0 4px #f2d27a55}.ws-music svg{width:26px;height:26px}@keyframes wsFabIn{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.ws-music,.ws-music.ws-music-on{animation:none}}.ws-choice.ws-ask button{border-color:var(--accent);animation:1.8s ease-in-out infinite wsAsk}.ws-choice.ws-ask button:nth-child(2){animation-delay:.9s}.ws-choice.ws-shake{animation:.5s cubic-bezier(.36,.07,.19,.97) both wsShake}@keyframes wsAsk{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 0%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 28%,transparent)}}@keyframes wsShake{10%,90%{translate:-2px}20%,80%{translate:4px}30%,50%,70%{translate:-7px}40%,60%{translate:7px}}@media (prefers-reduced-motion:reduce){.ws-choice.ws-ask button,.ws-choice.ws-shake{animation:none}.ws-choice.ws-ask button{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 28%,transparent)}}.ws-choice{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch}.ws-choice button:first-child,.ws-choice button[aria-pressed=true]:first-child{min-height:54px;color:var(--ink,#14306b);background:linear-gradient(100deg,#b98314 0%,#f7de8e 30%,#c99425 55%,#fff1b8 70%,#c99425 100%) 0 0/250% 100%;border:1.5px solid #c99425;font-weight:600;animation:4s linear infinite dgShine}.ws-choice.ws-ask button:first-child{animation:4s linear infinite dgShine,1.8s ease-in-out infinite wsAcceptPulse}.ws-choice button[aria-pressed=true]:first-child{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 55%,transparent)}.ws-choice button[aria-pressed=true]:first-child:before{content:"✓ "}.ws-choice button:last-child{border-color:var(--line);color:var(--muted);font-size:.92rem}.ws-choice.ws-ask button:last-child{opacity:.9;animation:none}.ws-choice button[aria-pressed=true]:last-child{background:var(--accent);color:var(--on-accent,#fff);border-color:var(--accent);font-size:.95rem}@keyframes wsAcceptPulse{0%,to{box-shadow:0 0 #f2d27a00}50%{box-shadow:0 0 0 7px #f2d27a66}}@media (prefers-reduced-motion:reduce){.ws-choice button:first-child,.ws-choice.ws-ask button:first-child{animation:none}.ws-choice.ws-ask button:first-child{box-shadow:0 0 0 3px #f2d27a88}}.ws-choice button:first-child{position:relative}.ws-choice.ws-ask button:first-child{padding-right:54px}.ws-hand{width:42px;height:42px;color:var(--ink,#14306b);pointer-events:none;filter:drop-shadow(0 2px 2px #00000040);animation:1.6s ease-in-out infinite wsTap;position:absolute;bottom:-20px;right:12px}.ws-hand svg{width:100%;height:100%;display:block}.ws-hand i{opacity:0;border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;animation:1.6s ease-out infinite wsRipple;position:absolute;top:5px;left:14px}.ws-hand i+i{animation-delay:.25s}@keyframes wsTap{0%,55%,to{translate:0;scale:1}25%{translate:-3px -7px;scale:1}40%{translate:0;scale:.92}}@keyframes wsRipple{0%,38%{opacity:0;scale:.3}42%{opacity:.9;scale:.6}to{opacity:0;scale:3.2}}@media (prefers-reduced-motion:reduce){.ws-hand,.ws-hand i{animation:none}.ws-hand i{display:none}}.ws-choice.ws-ask button:last-child{padding-right:54px;position:relative}.ws-hand-a{animation:1.5s ease-in-out infinite wsTap,9s linear infinite wsHandA}.ws-hand-b{animation:1.5s ease-in-out infinite wsTap,9s linear infinite wsHandB}.ws-hand-a i,.ws-hand-b i{animation-duration:1.5s}@keyframes wsHandA{0%{opacity:0}2%,30%{opacity:1}33%,to{opacity:0}}@keyframes wsHandB{0%,33%{opacity:0}35%,63%{opacity:1}66%,to{opacity:0}}@keyframes wsHandC{0%,66%{opacity:0}68%,96%{opacity:1}to{opacity:0}}.ws-hand-c{animation:1.5s ease-in-out infinite wsTap,9s linear infinite wsHandC;bottom:-18px;right:16px}.ws-hand-c i{animation-duration:1.5s}@media (prefers-reduced-motion:reduce){.ws-hand-b,.ws-hand-c{display:none}.ws-hand-a{opacity:1;animation:none}}.ws-submit-hint{padding-left:60px;padding-right:60px;position:relative}.ws-hand-s{animation:1.5s ease-in-out infinite wsTap;bottom:-18px;right:16px}.ws-hand-s i{animation-duration:1.5s}@media (prefers-reduced-motion:reduce){.ws-hand-s{animation:none}}
