.site{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;width:100%;min-height:100%;position:relative;overflow-x:clip;container:site/inline-size}.site *,.site :before,.site :after{box-sizing:border-box}.site--loading{visibility:hidden}.site--loading *,.site--loading :before,.site--loading :after{animation-play-state:paused!important}.site:not(.site--loading){animation:.35s ease-out site-in}@keyframes site-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.site:not(.site--loading){animation:none}}.blk{background:var(--blk-bg,transparent);padding-top:var(--pt,0px);padding-bottom:var(--pb,0px);position:relative}.blk__missing{color:#9a3412;padding:24px;font:14px/1.4 system-ui,sans-serif}.blk__note{z-index:2;color:#fff;letter-spacing:0;text-align:center;text-transform:none;background:#1f1618db;border-radius:8px;width:fit-content;max-width:calc(100% - 32px);margin:0 auto 16px;padding:8px 14px;font:500 13px/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative}.el-text{margin:var(--mt,0px) 0 var(--mb,0px);font-size:var(--fs,16px);overflow-wrap:anywhere;--ta-cur:var(--ta)}.el-text--multiline{white-space:pre-line}.el-text__link{color:inherit;text-decoration:none}.el-text__link:hover{text-underline-offset:3px;text-decoration:underline}.el-photo{aspect-ratio:var(--ar,1);width:100%;position:relative;overflow:hidden}.el-photo__img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.el-photo__empty{text-align:center;color:color-mix(in srgb, currentColor 70%, transparent);border:1.5px dashed color-mix(in srgb, currentColor 35%, transparent);background:repeating-linear-gradient(-45deg,#0000000a 0 10px,#00000012 10px 20px);place-items:center;padding:12px;font:500 13px/1.3 system-ui,sans-serif;display:grid;position:absolute;inset:0}.el-btn--empty{opacity:.55;outline-offset:3px;outline:1.5px dashed}.el-cal{--cal-a:var(--cal-accent,currentColor);--cal-l:var(--cal-line,color-mix(in srgb, currentColor 24%, transparent));box-sizing:border-box;width:100%;max-width:var(--cal-max,400px);color:var(--cal-ink,inherit);font-family:var(--cal-font,inherit);font-size:var(--cal-fs,15px);font-variant-numeric:lining-nums tabular-nums;text-align:center;margin-inline:auto;line-height:1.2;position:relative}.el-cal__head{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.2em .55em;margin:0 0 .9em;display:flex}.el-cal__month{font-family:var(--cal-head-font,inherit);font-size:1.6em;line-height:1.1}.el-cal__year{letter-spacing:.16em;color:var(--cal-a);font-size:.82em}.el-cal__row{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.el-cal__wd{letter-spacing:.12em;text-transform:uppercase;opacity:.66;padding:.55em 0;font-size:.66em}.el-cal__day{aspect-ratio:1/.88;place-items:center;min-width:0;display:grid;position:relative}.el-cal__marker{color:var(--cal-a);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.el-cal__dot{aspect-ratio:1;border:1.5px solid;border-radius:50%;width:min(2.1em,92%)}.el-cal__num{position:relative}.el-cal__wd--weekend,.el-cal__day--weekend:not(.el-cal__day--marked) .el-cal__num{color:var(--cal-a)}.el-cal__wd--weekend{opacity:.9}.el-cal .el-cal__day--marked .el-cal__num{color:var(--cal-mark-ink,var(--cal-a));font-weight:700}.el-cal--look-classic{border:1px solid var(--cal-l);background:var(--cal-paper,transparent);padding:1.3em 1.2em 1.1em}.el-cal--look-classic .el-cal__month{font-size:var(--cal-month,1.6em)}.el-cal--look-classic .el-cal__head{border-bottom:1px solid var(--cal-l);justify-content:space-between;padding:0 .35em .75em}.el-cal--look-classic .el-cal__row--head{margin-bottom:.25em}.el-cal--look-classic .el-cal__row--marked{background:color-mix(in srgb, var(--cal-a) 7%, transparent)}.el-cal--look-classic .el-cal__day+.el-cal__day{box-shadow:inset 1px 0 color-mix(in srgb, var(--cal-l) 55%, transparent)}.el-cal--look-classic .el-cal__row--head .el-cal__wd{border-bottom:1px solid color-mix(in srgb, var(--cal-l) 55%, transparent)}.el-cal--look-minimal{max-width:var(--cal-max,360px)}.el-cal--look-minimal .el-cal__head{flex-direction:column;align-items:center;gap:.35em;margin-bottom:1.1em}.el-cal--look-minimal .el-cal__head:after{content:"";background:var(--cal-a);width:1.8em;height:1px;margin-top:.45em}.el-cal--look-minimal .el-cal__month{font-size:var(--cal-month,2.1em);font-weight:300}.el-cal--look-minimal .el-cal__year{letter-spacing:.34em;color:inherit;opacity:.7;font-size:.7em}.el-cal--look-minimal .el-cal__wd{letter-spacing:.2em;opacity:.5;font-size:.6em}.el-cal--look-minimal :is(.el-cal__wd--weekend,.el-cal__day--weekend:not(.el-cal__day--marked) .el-cal__num){color:inherit}.el-cal--look-minimal .el-cal__day--weekend:not(.el-cal__day--marked) .el-cal__num{opacity:.6}.el-cal--look-minimal .el-cal__num{font-weight:300}.el-cal--look-minimal .el-cal__day--marked .el-cal__num{font-weight:600}.el-cal--look-decor{max-width:var(--cal-max,420px);border:1px solid color-mix(in srgb, var(--cal-a) 55%, transparent);outline:1px solid color-mix(in srgb, var(--cal-a) 28%, transparent);outline-offset:-7px;background:var(--cal-paper,transparent);padding:2.3em 1.7em 1.7em}.el-cal__corners{pointer-events:none;position:absolute;inset:0}.el-cal__corner{fill:none;width:2.5em;height:2.5em;stroke:var(--cal-a);stroke-width:1.1px;position:absolute;top:3px;left:3px}.el-cal__corner :is(.el-cal__leaf,circle){fill:var(--cal-a);stroke:none}.el-cal__corner:nth-child(2){left:auto;right:3px;scale:-1 1}.el-cal__corner:nth-child(3){top:auto;bottom:3px;scale:1 -1}.el-cal__corner:nth-child(4){inset:auto 3px 3px auto;scale:-1}.el-cal--look-decor .el-cal__head{flex-direction:column;align-items:center;gap:.4em;margin-bottom:1em}.el-cal--look-decor .el-cal__month{font-size:var(--cal-month,2em)}.el-cal--look-decor .el-cal__year{letter-spacing:.3em;align-items:center;gap:.75em;display:flex}.el-cal--look-decor .el-cal__year:before,.el-cal--look-decor .el-cal__year:after{content:"";opacity:.6;background:currentColor;width:2em;height:1px}.el-cal--look-decor .el-cal__row--head{border-bottom:1px dotted var(--cal-l);margin-bottom:.35em}.el-cal--look-decor .el-cal__wd{font-family:var(--cal-head-font,inherit);letter-spacing:.03em;text-transform:none;font-size:.76em;font-style:italic}.el-cal--look-decor .el-cal__day--marked:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--cal-a) 24%, transparent), transparent);border-radius:50%;position:absolute;inset:-4%}.el-sched,.el-swatches{margin:0;padding:0;list-style:none}.el-swatches[data-rows]{--sw-per-row:var(--sw-cols);grid-template-columns:var(--sw-tracks);display:grid}:where(.el-swatches[data-rows]){justify-content:start}.el-swatches[data-rows]>.el-swatches__item{grid-column:var(--sw-at,auto) / span 2}.el-gallery{gap:8px;display:grid}.el-btn{font:inherit;cursor:pointer;text-align:center;box-sizing:border-box;border:0;text-decoration:none}:where(a.el-btn){display:inline-block}.el-music__toggle{cursor:pointer;font:inherit;border:0}.el-music__icon svg{fill:currentColor;width:100%;height:100%;display:block}.el-music__bars{align-items:flex-end;gap:3px;height:14px;display:inline-flex}.el-music__bars i{background:currentColor;border-radius:2px;width:3px;height:30%}.el-music[data-playing] .el-music__bars i{animation:.9s ease-in-out infinite el-music-bar}.el-music[data-playing] .el-music__bars i:nth-child(2){animation-delay:-.3s}.el-music[data-playing] .el-music__bars i:nth-child(3){animation-delay:-.6s}.el-music[data-playing] .el-music__bars i:nth-child(4){animation-delay:-.15s}@keyframes el-music-bar{0%,to{height:25%}50%{height:100%}}@media (prefers-reduced-motion:reduce){.el-music[data-playing] .el-music__bars i{height:70%;animation:none}}@container site (width<=700px){.el-swatches[data-rows]{--sw-per-row:var(--sw-cols-n);grid-template-columns:var(--sw-tracks-n)}.el-swatches[data-rows]>.el-swatches__item{grid-column:var(--sw-at-n,auto) / span 2}.el-cal{font-size:var(--cal-fs-m,var(--cal-fs,14px))}.el-cal--look-classic{padding:1.1em .7em .8em}.el-cal--look-decor{padding:2.1em 1em 1.2em}.el-text{--ta-cur:var(--ta-m,var(--ta));font-size:var(--fs-m,var(--fs,16px));margin-top:var(--mt-m,var(--mt,0px));margin-bottom:var(--mb-m,var(--mb,0px))}.el-photo{aspect-ratio:var(--ar-m,var(--ar,1))}.blk{padding-top:var(--pt-m,var(--pt,0px));padding-bottom:var(--pb-m,var(--pb,0px))}}.site--editing .el-editable{cursor:pointer;outline-offset:3px;outline:1.5px solid #0000;transition:outline-color .12s}.site--editing .el-editable:hover{outline-color:#3b6ef68c}.site--editing .el-editable[data-selected]{outline-offset:3px;outline:2px solid #3b6ef6}.site--editing .el-editable:focus-visible:not([data-selected]){outline-offset:3px;outline:2px dashed #3b6ef6}.site--editing [contenteditable]{cursor:text}.site--editing [contenteditable]:focus{outline:2px solid #3b6ef6;box-shadow:0 0 0 6px #3b6ef61f}.site--editing .el-text--empty:before{content:attr(data-placeholder);opacity:.45}.el-music--empty{opacity:.8;border:1.5px dashed;padding:14px 18px;font:500 13px/1.3 system-ui,sans-serif}@container site (width<=700px){.site:not(.site--editing) .hidden-on-mobile{display:none!important}.site--editing .hidden-on-mobile{opacity:.35;filter:grayscale(.6)}}@container site (width>=701px){.site:not(.site--editing) .hidden-on-desktop{display:none!important}.site--editing .hidden-on-desktop{opacity:.35;filter:grayscale(.6)}}.site[data-scenes]{--scene-ease:cubic-bezier(.23, 1, .32, 1)}.site[data-scenes] .blk[data-motion=reveal] :is(.el-text,.el-photo,.el-btn,.el-cal,.el-sched__item,.el-swatches__item,.el-music),.site[data-scenes] .blk[data-motion=scene] :is(.el-text,.el-photo,.el-btn,.el-cal,.el-sched__item,.el-swatches__item,.el-music){opacity:0;translate:var(--rv-x,0px) var(--rv-y,22px);transition:opacity var(--rv-dur,.9s) var(--rv-ease,var(--scene-ease)), translate var(--rv-dur,.9s) var(--rv-ease,var(--scene-ease));transition-delay:calc(var(--ri,0) * var(--rv-step,90ms) + 60ms)}.site[data-scenes] .blk[data-in] :is(.el-text,.el-photo,.el-btn,.el-cal,.el-sched__item,.el-swatches__item,.el-music){opacity:1;translate:0}.site[data-scenes] .blk:not([data-in]) .el-swatches__item{scale:.92}.site[data-scenes] .blk .el-swatches__item{transition-property:opacity,translate,scale;transition-duration:.9s;transition-timing-function:var(--scene-ease)}.site[data-scenes] .blk--cover:has(.th-in) :is(.el-text,.el-photo,.el-btn){opacity:1;transition:none;translate:none}.site[data-scenes] .blk[data-pinned]{position:sticky;top:0}.site[data-scenes] .blk{position:relative}.motion-toggle{z-index:40;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;opacity:.75;background:#1414148c;border:0;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 12px 0 10px;font:500 12px/1 system-ui,sans-serif;transition:opacity .2s;display:inline-flex;position:fixed;bottom:14px;left:14px}.motion-toggle:hover,.motion-toggle:focus-visible{opacity:1}.motion-toggle:focus-visible{outline-offset:2px;outline:2px solid #fff}.motion-toggle svg{fill:currentColor;width:14px;height:14px}@media (width<=480px){.motion-toggle span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.motion-toggle{padding:0 11px}}.site:not(.site--editing) .el-gallery__photo{cursor:zoom-in}.site:not(.site--editing) .el-gallery__photo:focus-visible{outline-offset:3px;outline:3px solid}.lightbox{color:#fff;overscroll-behavior:contain;background:#0c0c0ef0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lightbox::backdrop{background:0 0}.lightbox__stage{touch-action:pan-y;place-items:center;width:100%;height:100%;padding:56px 72px;display:grid}.lightbox__img{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:4px;max-width:100%;max-height:100%;display:block;box-shadow:0 30px 80px -30px #000c}.lightbox__nav,.lightbox__close{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .2s;display:grid;position:absolute}.lightbox__nav:hover,.lightbox__close:hover{background:#ffffff38}.lightbox__nav:focus-visible,.lightbox__close:focus-visible{outline-offset:2px;outline:2px solid #fff}.lightbox svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.lightbox__nav--prev{top:50%;left:14px;translate:0 -50%}.lightbox__nav--next{top:50%;right:14px;translate:0 -50%}.lightbox__close{top:12px;right:12px}.lightbox__count{font-variant-numeric:tabular-nums;opacity:.8;margin:0;font:500 14px/1 system-ui,sans-serif;position:absolute;bottom:16px;left:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){.lightbox[open]{animation:.24s cubic-bezier(.23,1,.32,1) lightbox-in}.lightbox[data-closing]{opacity:0;transition:opacity .18s ease-out}.lightbox__img{animation:.32s cubic-bezier(.23,1,.32,1) lightbox-img}}@keyframes lightbox-in{0%{opacity:0}}@keyframes lightbox-img{0%{opacity:0;scale:.97}}@media (width<=640px){.lightbox__stage{padding:56px 8px 64px}.lightbox__nav{top:auto;bottom:8px;translate:none}}.site[data-scenes] .blk[data-offstage] *,.site[data-scenes] .blk[data-offstage] :before,.site[data-scenes] .blk[data-offstage] :after{animation-play-state:paused!important}.gd-skin{display:contents}.gd{--_paper:var(--gd-paper,var(--gda-bg,#fff));--_ink:var(--gd-ink,var(--gda-ink,#1f1618));--_accent:var(--gd-accent,var(--gda-accent,var(--_ink)));--_accent-ink:var(--gd-accent-ink,var(--gda-accent-ink,var(--_paper)));--_line:var(--gd-line,color-mix(in srgb, var(--_ink) 18%, transparent));--_soft:color-mix(in srgb, var(--_ink) 5%, var(--_paper));--_field:var(--gd-field-bg,color-mix(in srgb, var(--_ink) 3%, var(--_paper)));--_muted:color-mix(in srgb, var(--_ink) 64%, var(--_paper));--_head:var(--gd-head,var(--gda-head,Georgia, serif));--_body:var(--gd-body,var(--gda-body,system-ui, sans-serif));--_r:var(--gd-radius,var(--gda-radius,8px));--_r-field:min(var(--_r), 12px);--_err:var(--gd-error,color-mix(in srgb, #b42318 72%, var(--_ink)));--_ease:cubic-bezier(.23, 1, .32, 1);color:var(--_ink);font-family:var(--_body);text-align:left;-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:1.5}.gd *,.gd :before,.gd :after{box-sizing:border-box}.gd .gd__panel,dialog.gd{border:1px solid var(--_line);border-radius:var(--gd-panel-radius,min(calc(var(--_r) * 1.5), 22px));background:var(--_paper);width:min(100% - 32px,580px);color:var(--_ink);position:relative}dialog.gd{max-width:none;max-height:calc(100dvh - 32px);animation:gd-rise .38s var(--_ease) both;margin:auto;padding:0;overflow:hidden;box-shadow:0 40px 90px -36px #0009}dialog.gd[open]{flex-direction:column;display:flex}dialog.gd::backdrop{background:var(--gd-shade,#100c0d8f);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:.3s ease-out both gd-fade}dialog.gd.gd__panel--wide,.gd .gd__panel--wide{width:min(100% - 32px,860px)}.gd__scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:44px 48px 0;overflow-y:auto}dialog.gd:before,.gd .gd__panel:before{content:"";inset:var(--gd-frame-inset,9px);z-index:3;border:var(--gd-frame,0 solid transparent);border-radius:calc(var(--gd-panel-radius,min(calc(var(--_r) * 1.5), 22px)) - 4px);pointer-events:none;position:absolute}.gd--inline{display:block}.gd--inline .gd__panel{width:100%;max-width:580px;margin:0 auto;padding:40px 40px 0}.gd--inline .gd__panel--wide{max-width:860px}.gd .gd__close{z-index:4;background:color-mix(in srgb, var(--_paper) 80%, transparent);width:40px;height:40px;color:var(--_muted);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,color .2s;display:grid;position:absolute;top:16px;right:16px}.gd .gd__close[hidden]{display:none}.gd .gd__close:hover{background:var(--_soft);color:var(--_ink)}.gd .gd__close svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:16px;height:16px}.gd .gd__head{text-align:center}.gd .gd__eyebrow{color:var(--_muted);font-family:var(--_head);font-size:17px;font-style:var(--gd-head-style,normal);margin:0 0 6px;line-height:1.3}.gd .gd__title{color:var(--_ink);font-family:var(--_head);font-size:clamp(30px,6vw,40px);font-style:var(--gd-head-style,normal);font-weight:var(--gd-head-weight,400);letter-spacing:var(--gd-head-spacing,normal);text-transform:var(--gd-head-case,none);text-wrap:balance;margin:0;line-height:1.1}.gd .gd__ornament{color:var(--_accent);font-family:var(--_head);font-size:var(--gd-ornament-size,13px);justify-content:center;align-items:center;gap:12px;margin:16px auto 0;line-height:1;display:flex}.gd .gd__ornament i{background:var(--_line);width:40px;height:1px}.gd .gd__ornament b:before{content:var(--gd-ornament,"◇");font-weight:400}.gd .gd__text{color:var(--_muted);text-align:center;text-wrap:pretty;margin:18px 0 0}.gd :focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.gd .gd-steps{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:22px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.gd .gd-steps__item{color:var(--_muted);align-items:center;gap:8px;display:flex}.gd .gd-steps__num{border:1px solid var(--_line);font-variant-numeric:lining-nums;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;transition:background-color .3s,color .3s,border-color .3s;display:grid}.gd .gd-steps__item[data-state=now]{color:var(--_ink)}.gd .gd-steps__item[data-state=now] .gd-steps__num{border-color:var(--_accent);background:var(--_accent);color:var(--_accent-ink)}.gd .gd-steps__item[data-state=done] .gd-steps__num{border-color:var(--_accent);color:var(--_accent)}.gd .gd-form{margin-top:8px}.gd .gd-field,.gd .gd-set{border:0;min-width:0;margin:28px 0 0;padding:0;display:block}.gd .gd-field>label,.gd .gd-set>legend,.gd .gd-q{color:var(--_ink);margin:0 0 10px;padding:0;font-size:16px;font-weight:500;line-height:1.35;display:block}.gd .gd-field input,.gd .gd-field textarea,.gd .gd-key__input{border:1px solid var(--_line);border-width:1px var(--gd-field-sides,1px);border-top-width:var(--gd-field-sides,1px);border-radius:var(--gd-field-radius,var(--_r-field));background:var(--_field);width:100%;color:var(--_ink);font:inherit;margin:0;font-size:17px;line-height:1.4;transition:border-color .2s,box-shadow .2s;display:block}.gd .gd-field input{height:50px;padding:0 14px}.gd .gd-field textarea{resize:vertical;min-height:96px;padding:12px 14px}.gd .gd-field input::placeholder,.gd .gd-field textarea::placeholder{color:color-mix(in srgb, var(--_ink) 42%, var(--_paper))}.gd .gd-field input:hover,.gd .gd-field textarea:hover{border-color:color-mix(in srgb, var(--_ink) 34%, transparent)}.gd .gd-field input:focus-visible,.gd .gd-field textarea:focus-visible{border-color:var(--_accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--_accent) 18%, transparent);outline:none}.gd .gd-field--inner{margin-top:16px}.gd .gd-field--inner>label{font-size:14.5px}.gd .gd-req{color:var(--_accent)}.gd .gd-hint{color:var(--_muted);margin:-4px 0 10px;font-size:13.5px;font-weight:400;line-height:1.45;display:block}.gd .gd-hint--inline{margin:0 0 0 6px;font-size:13px;display:inline}.gd .gd-legend{text-align:right;margin:22px 0 -8px}.gd .gd-miss{color:var(--_err);align-items:flex-start;gap:6px;margin:8px 0 0;font-size:14px;font-weight:500;line-height:1.4;display:flex}.gd .gd-miss:before{content:"!";background:var(--_err);width:18px;height:18px;color:var(--_paper);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:700;display:grid}.gd .gd-set>.gd-miss{margin:10px 0 0}.gd .gd-field--miss input,.gd .gd-field--miss textarea,.gd .gd-set--miss .gd-option>span,.gd .gd-set--miss .gd-attend__opt>span{border-color:var(--_err)}.gd .gd-note{border-left:2px solid var(--_accent);border-radius:0 var(--_r-field) var(--_r-field) 0;background:var(--_soft);margin:22px 0 0;padding:12px 16px;font-size:14.5px;line-height:1.45}.gd .gd-attend{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gd .gd-attend__opt{cursor:pointer;display:block;position:relative}.gd .gd-attend__opt input,.gd .gd-option input{opacity:0;pointer-events:none;position:absolute}.gd .gd-attend__opt>span{border:1px solid var(--_line);border-radius:var(--_r-field);background:var(--_field);text-align:center;text-wrap:balance;justify-content:center;align-items:center;gap:10px;height:100%;min-height:62px;padding:10px 14px;font-size:16px;line-height:1.25;transition:border-color .2s,background-color .25s,color .25s;display:flex}.gd .gd-attend__mark{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.45;border:1px solid;border-radius:50%;flex:none;width:22px;height:22px;padding:3px}.gd .gd-attend__opt:hover>span{border-color:var(--_accent)}.gd .gd-attend__opt input:checked+span{border-color:var(--_accent);background:var(--_accent);color:var(--_accent-ink)}.gd .gd-attend__opt input:checked+span .gd-attend__mark{opacity:1}.gd .gd-attend__opt input:focus-visible+span,.gd .gd-option input:focus-visible+span{outline:2px solid var(--_accent);outline-offset:2px}.gd .gd-set--count{border:1px solid var(--_line);border-radius:var(--_r-field);background:var(--_field);padding:4px 18px 16px}.gd .gd-set--count>legend{float:left;width:100%;margin:14px 0 4px}.gd .gd-count{clear:both;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.gd .gd-count+.gd-count{border-top:1px solid var(--_line)}.gd .gd-count__label{min-width:0}.gd .gd-count__label .gd-hint{margin:2px 0 0}.gd .gd-count__control{align-items:center;gap:4px;display:flex}.gd .gd-count button{border:1px solid var(--_line);background:var(--_paper);width:42px;height:42px;color:var(--_ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:border-color .2s,opacity .2s;display:grid}.gd .gd-count button:hover:not(:disabled){border-color:var(--_accent)}.gd .gd-count button:disabled{opacity:.35;cursor:default}.gd .gd-count button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.gd .gd-count output{min-width:40px;font-family:var(--_head);font-variant-numeric:lining-nums tabular-nums;text-align:center;font-size:24px;line-height:1}.gd .gd-count__total{border-top:1px solid var(--_line);color:var(--_muted);margin:6px 0 0;padding-top:10px;font-size:14px}.gd .gd-set--count .gd-field--inner{margin-top:8px}.gd .gd-set--count .gd-field--inner input{background:var(--_paper)}.gd .gd-options{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}.gd .gd-options--tiles{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.gd .gd-options--list{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:8px}.gd .gd-option{cursor:pointer;display:block;position:relative}.gd .gd-option>span{border:1px solid var(--_line);border-radius:var(--_r-field);background:var(--_field);text-align:center;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;min-height:54px;padding:10px 14px;font-size:15.5px;line-height:1.3;transition:border-color .2s,background-color .25s,color .25s;display:flex}.gd .gd-option b{font-weight:inherit}.gd .gd-option__icon{flex:none}.gd .gd-options--tiles .gd-option>span{gap:10px;min-height:106px;padding:16px 10px 14px;font-size:14.5px}.gd .gd-options--list .gd-option>span{text-align:left;-webkit-hyphens:manual;hyphens:manual;flex-direction:row;justify-content:flex-start;gap:12px;min-height:48px;padding:10px 14px}.gd .gd-tick{opacity:.6;border:1.5px solid;border-radius:4px;flex:none;width:18px;height:18px;transition:background-color .2s,box-shadow .2s}.gd .gd-tick--one{border-radius:50%}.gd .gd-option:hover>span{border-color:var(--_accent)}.gd .gd-option input:checked+span{border-color:var(--_accent);background:var(--_accent);color:var(--_accent-ink)}.gd .gd-options--list .gd-option input:checked+span{background:color-mix(in srgb, var(--_accent) 9%, var(--_field));color:var(--_ink)}.gd .gd-options--list .gd-option input:checked+span .gd-tick{border-color:var(--_accent);background:var(--_accent);box-shadow:inset 0 0 0 3px var(--_paper);opacity:1}.gd .gd-actions{gap:10px;margin-top:32px;display:flex}.gd .gd-actions--sticky{z-index:2;padding:16px 48px calc(20px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--_paper) 72%, color-mix(in srgb, var(--_paper) 0%, transparent));margin:28px -48px 0;position:sticky;bottom:0}.gd--inline .gd-actions--sticky{margin-inline:-40px;padding-inline:40px}.gd .gd-btn{border:1px solid var(--_accent);border-radius:var(--_r);background:var(--_accent);min-height:54px;color:var(--_accent-ink);font-family:var(--gd-btn-font,var(--gda-btn-font,var(--_body)));font-size:var(--gd-btn-size,15px);font-weight:var(--gd-btn-weight,var(--gda-btn-weight,500));letter-spacing:var(--gd-btn-spacing,var(--gda-btn-spacing,normal));text-transform:var(--gd-btn-case,var(--gda-btn-case,none));cursor:pointer;flex:auto;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 24px;line-height:1.2;transition:opacity .2s,background-color .2s;display:inline-flex}.gd .gd-btn:hover{opacity:.88}.gd .gd-btn:disabled{opacity:.5;cursor:default}.gd .gd-btn--quiet{border-color:var(--_line);color:var(--_ink);background:0 0;flex:0 auto}.gd .gd-btn--quiet:hover{border-color:var(--_accent);opacity:1}.gd .gd-btn--small{white-space:nowrap;min-height:44px;padding:0 18px;font-size:14px}.gd .gd-link{color:var(--_muted);font:inherit;text-align:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14.5px;text-decoration:underline;text-decoration-thickness:1px}.gd .gd-link:hover{color:var(--_ink)}.gd .gd-error{border:1px solid color-mix(in srgb, var(--_err) 40%, transparent);border-radius:var(--_r-field);background:color-mix(in srgb, var(--_err) 7%, var(--_paper));gap:8px;margin:22px 0 0;padding:12px 14px;font-size:14.5px;display:flex}.gd .gd-done{text-align:center;margin:28px 0 0;padding-bottom:40px}.gd .gd-done__mark{fill:none;width:64px;height:64px;stroke:var(--_accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.gd .gd-done__mark path{stroke-dasharray:40;stroke-dashoffset:40px;animation:.55s ease-out .2s forwards gd-draw}.gd .gd-done__title{font-family:var(--_head);font-size:28px;font-style:var(--gd-head-style,normal);overflow-wrap:anywhere;text-wrap:balance;margin:16px 0 0;line-height:1.2}.gd .gd-done__text{color:var(--_muted);text-wrap:pretty;margin-top:12px}.gd .gd-done__text p{margin:0}.gd .gd-done__text .gd-hint{margin:10px 0 0}.gd .gd-done__actions{flex-direction:column;gap:10px;max-width:340px;margin:28px auto 0;display:flex}.gd .gd-done__actions .gd-btn{flex:none;width:100%}.gd .gd-key{text-align:center;margin-top:22px}.gd .gd-key__body{text-align:left;margin-top:12px}.gd .gd-key__body .gd-hint{margin:0 0 10px}.gd .gd-key__row{gap:8px;display:flex}.gd .gd-key__input{flex:1;min-width:0;height:44px;padding:0 12px;font-size:14px}.gd .gd-wait{border:2px solid var(--_line);border-top-color:var(--_accent);border-radius:50%;width:28px;height:28px;margin:40px auto;animation:.9s linear infinite gd-spin;display:block}.gd .wl-in-dialog{margin-top:24px;padding-bottom:44px}@keyframes gd-fade{0%{opacity:0}}@keyframes gd-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}}@keyframes gd-draw{to{stroke-dashoffset:0}}@keyframes gd-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){dialog.gd,dialog.gd::backdrop,.gd .gd-wait{animation:none}.gd .gd-done__mark path{stroke-dashoffset:0;animation:none}}@media (width<=600px){dialog.gd,dialog.gd.gd__panel--wide{border-radius:var(--gd-panel-radius,min(calc(var(--_r) * 1.5), 22px)) var(--gd-panel-radius,min(calc(var(--_r) * 1.5), 22px)) 0 0;border-width:1px 0 0;width:100%;max-height:calc(100dvh - 12px);margin:auto 0 0;animation-name:gd-sheet}.gd__scroll{padding:40px 20px 0}.gd .gd-actions--sticky{margin-inline:-20px;padding-inline:20px}.gd--inline .gd__panel{padding:36px 20px 0}.gd--inline .gd-actions--sticky{margin-inline:-20px;padding-inline:20px}.gd .gd-set--count{padding-inline:14px}.gd .gd-attend__opt>span{min-height:58px;padding:10px;font-size:15px}}@keyframes gd-sheet{0%{opacity:0;transform:translateY(40px)}}.wl-shelf{outline:none;width:100%;scroll-margin-top:24px;container:wl/inline-size}.wl{--_ink:var(--wl-ink,currentColor);--_accent:var(--wl-accent,var(--_ink));--_line:var(--wl-line,color-mix(in srgb, currentColor 20%, transparent));--_card:var(--wl-card,color-mix(in srgb, currentColor 3%, transparent));--_muted:color-mix(in srgb, currentColor 66%, transparent);--_head:var(--wl-head,inherit);--_r:var(--wl-radius,6px);--_photo-r:var(--wl-photo-radius,max(0px, calc(var(--_r) - 2px)));--_ease:cubic-bezier(.23, 1, .32, 1);text-align:left;width:100%}.wl *,.wl :before,.wl :after{box-sizing:border-box}.wl .wl-intro{max-width:62ch;color:var(--_muted);text-align:center;text-wrap:pretty;margin:0 auto 28px}.wl .wl-summary{text-align:center;justify-content:center;align-items:center;gap:8px;margin:0 0 24px;font-size:15px;display:flex}.wl .wl-summary .wl-icon{color:var(--_accent)}.wl .wl-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.wl .wl-icon--small{width:14px;height:14px}.wl .wl-icon--check{stroke-width:2px}.wl [aria-pressed=true] .wl-icon--check path{stroke-dasharray:22;animation:wl-draw .45s var(--_ease) both}.wl .wl-list{gap:var(--wl-gap,20px);margin:0;padding:0;list-style:none;display:grid}.wl .wl-gift{border:1px solid var(--_line);border-radius:var(--_r);background:var(--_card);min-width:0;color:var(--wl-card-ink,inherit);transition:border-color .3s, box-shadow .3s var(--_ease), transform .4s var(--_ease);flex-direction:column;display:flex;position:relative}.wl .wl-gift__photo{aspect-ratio:4/3;background:color-mix(in srgb, currentColor 6%, transparent);display:block;overflow:hidden}.wl .wl-gift__photo img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;transition:filter .4s, opacity .4s, scale .6s var(--_ease);display:block}.wl .wl-gift__body{flex-direction:column;flex:auto;gap:6px;padding:20px 20px 0;display:flex}.wl .wl-gift__title{font-family:var(--_head);font-size:var(--wl-title-size,21px);font-style:var(--wl-title-style,normal);font-weight:var(--wl-title-weight,400);letter-spacing:var(--wl-title-spacing,normal);text-transform:var(--wl-title-case,none);overflow-wrap:break-word;text-wrap:balance;margin:0;line-height:1.2}.wl .wl-gift__price{color:var(--_accent);font-variant-numeric:lining-nums;letter-spacing:.02em;margin:0;font-size:15px}.wl .wl-gift__note{color:var(--_muted);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.45}.wl .wl-gift__link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--_line);text-decoration-color:var(--_line);text-underline-offset:4px;align-items:center;gap:5px;margin-top:2px;font-size:14px;text-decoration-thickness:1px;transition:text-decoration-color .2s;display:inline-flex}.wl .wl-gift__link:hover{text-decoration-color:currentColor}.wl .wl-gift__act{flex-direction:column;gap:8px;padding:18px 20px 20px;display:flex}.wl .wl-choose{border:1px solid var(--_line);border-radius:var(--wl-btn-radius,var(--_r));width:100%;min-height:48px;color:inherit;font-family:var(--wl-btn-font,inherit);font-size:var(--wl-btn-size,14px);letter-spacing:var(--wl-btn-spacing,normal);text-transform:var(--wl-btn-case,none);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;margin:0;padding:8px 12px;font-weight:500;line-height:1.2;transition:border-color .2s,background-color .3s,color .3s;display:inline-flex}.wl .wl-choose:hover{border-color:var(--_accent)}.wl .wl-choose:focus-visible,.wl .wl-more:focus-visible,.wl .wl-cta:focus-visible,.wl .wl-gift__link:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.wl .wl-choose[aria-pressed=true]{border:1.5px solid var(--_accent);background:color-mix(in srgb, var(--_accent) 14%, transparent)}.wl .wl-choose[aria-pressed=true] .wl-icon{color:var(--_accent)}.wl .wl-choose:disabled{cursor:progress;opacity:.75}.wl .wl-spin{border:1.5px solid var(--_line);border-top-color:currentColor;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite wl-spin}.wl .wl-hint{color:var(--_muted);text-align:center;font-size:12.5px}.wl .wl-state{border:1px dashed var(--_line);border-radius:var(--wl-btn-radius,var(--_r));min-height:48px;color:var(--_muted);text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;padding:8px 14px;font-size:14px;display:inline-flex}.wl .wl-state--mine{border-style:solid;border-color:var(--_accent);color:inherit}.wl .wl-state--mine .wl-icon{color:var(--_accent)}.wl .wl-failed{text-align:left;align-items:flex-start;gap:6px;margin:0;font-size:13.5px;line-height:1.4;display:flex}.wl .wl-failed .wl-icon{margin-top:2px}.wl .wl-gift[data-state=mine]{border-color:var(--_accent);box-shadow:0 0 0 1px var(--_accent)}.wl .wl-gift[data-state=taken] .wl-gift__photo img{filter:grayscale(.85);opacity:.55}.wl .wl-gift[data-state=taken] :is(.wl-gift__title,.wl-gift__price,.wl-gift__note){opacity:.55}@media (hover:hover){.wl .wl-gift[data-state=free]:hover .wl-gift__photo img{scale:1.03}}.wl .wl-gift__mark{color:var(--_accent);font-family:var(--_head);font-size:18px;line-height:1;display:block}.wl .wl-gift__mark:before{content:var(--wl-ornament,"◇")}.wl .wl-list--cards .wl-gift--plain:before,.wl .wl-list--tags .wl-gift:before{content:"";border:1px solid var(--_line);border-radius:max(0px, calc(var(--_r) - 3px));pointer-events:none;position:absolute;inset:6px}.wl .wl-list--cards .wl-gift--plain .wl-gift__body{text-align:center;justify-content:center;align-items:center;gap:8px;padding:34px 26px 0}.wl .wl-list--cards .wl-gift--plain .wl-gift__title{font-size:var(--wl-title-size-plain,24px)}.wl .wl-list--cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,236px),1fr))}.wl .wl-list--cards .wl-gift{overflow:hidden}.wl .wl-list--cards .wl-gift__photo{border-radius:var(--_photo-r) var(--_photo-r) 0 0}.wl .wl-list--grid{gap:var(--wl-gap,36px 26px);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.wl .wl-list--grid .wl-gift{background:0 0;border:0}.wl .wl-list--grid .wl-gift[data-state=mine]{box-shadow:none}.wl .wl-list--grid .wl-gift__photo{aspect-ratio:4/5;border-radius:var(--_photo-r)}.wl .wl-list--grid .wl-gift__body{padding:16px 0 0}.wl .wl-list--grid .wl-gift__act{padding:14px 0 0}.wl .wl-list--grid .wl-gift--plain .wl-gift__body{aspect-ratio:4/5;border:1px solid var(--_line);border-radius:var(--_photo-r);background:var(--_card);text-align:center;flex:none;justify-content:center;align-items:center;gap:10px;padding:28px}.wl .wl-list--grid .wl-gift--plain .wl-gift__title{font-size:var(--wl-title-size-big,clamp(24px, 2.4vw + 12px, 34px))}.wl .wl-list--grid .wl-gift[data-state=mine] .wl-gift__photo,.wl .wl-list--grid .wl-gift--plain[data-state=mine] .wl-gift__body{outline:2px solid var(--_accent);outline-offset:4px}.wl .wl-list--list{border-top:1px solid var(--_line);gap:0}.wl .wl-list--list .wl-gift{border:0;border-bottom:1px solid var(--_line);background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr) minmax(200px,240px);align-items:center;gap:4px 22px;padding:18px 4px;display:grid}.wl .wl-list--list .wl-gift[data-state=mine]{box-shadow:inset 3px 0 0 var(--_accent);padding-left:16px}.wl .wl-list--list .wl-gift--plain .wl-gift__body{grid-column:1/3}.wl .wl-list--list .wl-gift__photo{aspect-ratio:auto;border-radius:var(--_photo-r);width:72px;height:72px}.wl .wl-list--list .wl-gift__body{gap:3px;padding:0}.wl .wl-list--list .wl-gift__mark{display:none}.wl .wl-list--list .wl-gift__title{font-size:var(--wl-title-size-list,20px)}.wl .wl-list--list .wl-gift__act{padding:0}.wl .wl-list--list .wl-hint{text-align:left}.wl .wl-list--tags{gap:var(--wl-gap,44px 22px);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));padding-top:26px}.wl .wl-list--tags .wl-gift{border-radius:var(--_r) var(--_r) calc(var(--_r) * 2) calc(var(--_r) * 2);text-align:center;align-items:center;padding-top:34px}.wl .wl-list--tags .wl-gift:before{border-style:dashed}.wl .wl-list--tags .wl-gift:after{content:"";border:1px solid var(--_line);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:12px;left:50%}.wl .wl-gift__string{display:none}.wl .wl-list--tags .wl-gift__string{background:linear-gradient(to top, var(--_line) 40%, transparent);transform-origin:50% 100%;width:1px;height:46px;display:block;position:absolute;bottom:calc(100% - 18px);left:50%;rotate:-14deg}.wl .wl-list--tags .wl-gift:nth-child(2n) .wl-gift__string{rotate:11deg}.wl .wl-list--tags .wl-gift__photo{aspect-ratio:1;width:96px;height:96px;box-shadow:0 0 0 4px var(--_card), 0 0 0 5px var(--_line);border-radius:50%;margin-top:6px}.wl .wl-list--tags .wl-gift__body{align-items:center;padding:16px 22px 0}.wl .wl-list--tags .wl-gift__act{align-self:stretch}.wl .wl-list--tags .wl-gift--plain .wl-gift__body{justify-content:center;padding-top:10px}.wl .wl-gift--surprise{color:inherit;text-align:left;background:0 0;border-style:dashed;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) minmax(220px,260px);align-items:center;gap:8px 22px;padding:22px 24px;display:grid}.wl .wl-gift--surprise:before,.wl .wl-gift--surprise:after{display:none}.wl .wl-gift__spark{border:1px solid var(--_line);width:52px;height:52px;color:var(--_accent);border-radius:50%;place-items:center;display:grid}.wl .wl-gift__spark .wl-icon{width:24px;height:24px}.wl .wl-gift--surprise .wl-gift__body{text-align:left;align-items:flex-start;padding:0}.wl .wl-gift--surprise .wl-gift__act{padding:0}.wl .wl-list--list .wl-gift--surprise{border:1px dashed var(--_line);border-radius:var(--_r);margin-top:20px}.wl .wl-list--tags .wl-gift--surprise{border-radius:var(--_r);padding-top:22px}.wl .wl-sealed{place-items:center;min-height:300px;padding:28px 0;display:grid;position:relative}.wl .wl-sealed__ghosts{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wl .wl-sealed__ghosts span{aspect-ratio:3/4;border:1px solid var(--_line);border-radius:var(--_r);background:var(--_card);opacity:.6;width:min(30%,200px);margin:0 -2%}.wl .wl-sealed__ghosts span:first-child{translate:0 10px;rotate:-7deg}.wl .wl-sealed__ghosts span:nth-child(3){translate:0 14px;rotate:6deg}.wl .wl-sealed__note{border:1px solid var(--_line);border-radius:var(--_r);background:var(--wl-sealed-bg,color-mix(in srgb, currentColor 4%, transparent));text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:440px;padding:30px 30px 26px;position:relative}.wl .wl-sealed__icon{border:1px solid var(--_line);width:48px;height:48px;color:var(--_accent);border-radius:50%;place-items:center;display:inline-grid}.wl .wl-sealed__icon .wl-icon{width:22px;height:22px}.wl .wl-sealed__title{font-family:var(--_head);font-size:var(--wl-title-size,23px);font-style:var(--wl-title-style,normal);text-wrap:balance;margin:14px 0 0;line-height:1.2}.wl .wl-sealed__text{color:var(--_muted);text-wrap:pretty;margin:10px 0 0;font-size:15px}.wl .wl-sealed__small{color:var(--_muted);text-wrap:pretty;margin:14px 0 0;font-size:13px}.wl .wl-cta{border:1px solid var(--_accent);border-radius:var(--wl-btn-radius,var(--_r));background:var(--wl-cta-bg,transparent);min-height:50px;color:var(--wl-cta-ink,inherit);font-family:var(--wl-btn-font,inherit);font-size:var(--wl-btn-size,15px);letter-spacing:var(--wl-btn-spacing,normal);text-transform:var(--wl-btn-case,none);cursor:pointer;justify-content:center;align-items:center;margin-top:20px;padding:0 26px;font-weight:500;transition:opacity .2s;display:inline-flex}.wl .wl-cta:hover{background:var(--wl-cta-bg,color-mix(in srgb, var(--_accent) 12%, transparent));opacity:.92}.wl .wl-more{border:1px solid var(--_line);border-radius:var(--wl-btn-radius,var(--_r));color:inherit;font:inherit;cursor:pointer;background:0 0;margin:28px auto 0;padding:12px 22px;font-size:15px;display:flex}.wl .wl-more:hover{border-color:var(--_accent)}.wl .wl-preview-note{max-width:60ch;color:var(--_muted);text-align:center;margin:22px auto 0;font-size:13px}.wl .wl-wait{border:2px solid var(--_line);border-top-color:var(--_accent);border-radius:50%;width:28px;height:28px;margin:48px auto;animation:.9s linear infinite wl-spin;display:block}@container wl (width<=560px){.wl .wl-list--list .wl-gift{grid-template-columns:auto minmax(0,1fr)}.wl .wl-list--list .wl-gift__act{grid-column:1/-1;margin-top:12px}.wl .wl-list--list .wl-gift__photo{width:60px;height:60px}.wl .wl-gift--surprise{grid-template-columns:auto minmax(0,1fr);padding:20px}.wl .wl-gift--surprise .wl-gift__act{grid-column:1/-1;margin-top:8px}.wl .wl-list--grid{gap:var(--wl-gap,30px 16px)}}@container wl (width<=400px){.wl .wl-list--grid{grid-template-columns:minmax(0,1fr)}.wl .wl-list--grid .wl-gift__photo,.wl .wl-list--grid .wl-gift--plain .wl-gift__body{aspect-ratio:4/3}.wl .wl-sealed__ghosts span{width:38%}.wl .wl-sealed__note{padding:26px 20px 22px}}.site[data-scenes] .blk[data-motion] .wl-gift{opacity:0;transition:opacity .8s var(--_ease), translate .8s var(--_ease), border-color .3s, box-shadow .3s;transition-delay:calc(var(--i,0) * 70ms + .24s), calc(var(--i,0) * 70ms + .24s), 0s, 0s;translate:0 18px}.site[data-scenes] .blk[data-in] .wl-gift{opacity:1;translate:0}.gd .wl-gift{animation:wl-in .5s var(--_ease) both;animation-delay:calc(var(--i,0) * 45ms)}@keyframes wl-in{0%{opacity:0;translate:0 12px}}@keyframes wl-spin{to{transform:rotate(360deg)}}@keyframes wl-draw{0%{stroke-dashoffset:22px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.site[data-scenes] .blk[data-motion] .wl-gift{opacity:1;transition:none;translate:none}.gd .wl-gift,.wl [aria-pressed=true] .wl-icon--check path{animation:none}.wl .wl-gift__photo img{transition:none}.wl .wl-spin,.wl .wl-wait{animation-duration:2s}}
