.sw-season-collection[data-season=halloween]{--season-banner-bg: linear-gradient(110deg, #eee6ed, #d3c1d6);--season-banner-ink: #523f53}.sw-season-collection[data-season=halloween] .sw-season-scene:before{content:"";position:absolute;inset:24px 30px 0;border:1px solid #fff8;border-bottom:0;border-radius:220px 220px 0 0;background:linear-gradient(#a88caa60,#f4e4c5c0)}.hw-scene-basket[data-astro-cid-lhomwefg]{position:absolute;width:310px;height:292px;object-fit:contain;bottom:-12px;left:50%;transform:translate(-42%) rotate(-7deg);filter:drop-shadow(0 12px 10px #48374130)}.hw-scene-ghost[data-astro-cid-lhomwefg]{position:absolute;width:114px;height:152px;object-fit:contain;left:12%;bottom:85px;transform:rotate(-8deg)}.hw-scene-moon[data-astro-cid-lhomwefg]{position:absolute;width:30px;height:30px;right:16%;top:42px;border-radius:50%;box-shadow:-9px 7px #f7e5b9;transform:rotate(-14deg)}.hw-scene-tag[data-astro-cid-lhomwefg]{position:absolute;bottom:38px;left:57%;background:#f5e8c8;color:#62513d;padding:15px 18px;font:10px sans-serif;letter-spacing:.18em;transform:rotate(9deg);box-shadow:0 4px 8px #493c5220}@media(max-width:650px){.hw-scene-basket[data-astro-cid-lhomwefg]{width:275px;height:259px}.hw-scene-ghost[data-astro-cid-lhomwefg]{left:13%;width:99px;height:132px;bottom:72px}}.sw-season-collection[data-season=thanksgiving]{--season-banner-bg: linear-gradient(110deg, #fdf6ec 0%, #fbe9d4 58%, #f8e2c6 100%);--season-banner-ink: #573826}.tg-scene[data-astro-cid-koumifzj]{position:absolute;inset:0}.tg-stage[data-astro-cid-koumifzj]{position:absolute;left:-2%;bottom:0;width:104%;aspect-ratio:1152 / 618;container-type:size}.tg-still[data-astro-cid-koumifzj]{display:block;width:100%;height:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 10%),linear-gradient(to bottom,transparent 0,#000 16%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 10%),linear-gradient(to bottom,transparent 0,#000 16%);mask-composite:intersect}.tg-glow[data-astro-cid-koumifzj]{position:absolute;left:53.8cqw;top:53.4cqh;width:22cqw;height:22cqw;margin:-11cqw 0 0 -11cqw;border-radius:50%;background:radial-gradient(circle,#ffd99a,#ffcf8a66 28%,#ffcf8a00 68%);mix-blend-mode:screen;opacity:.55;animation:tg-flicker 2.6s ease-in-out infinite alternate}.tg-steam[data-astro-cid-koumifzj]{position:absolute;left:10.6cqw;top:22cqh;width:3.4cqw;height:16cqh;overflow:visible}.tg-steam[data-astro-cid-koumifzj] path[data-astro-cid-koumifzj]{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;opacity:.7}.tg-steam[data-astro-cid-koumifzj]{animation:tg-steam 4.8s ease-in-out infinite}.tg-tag[data-astro-cid-koumifzj],.tg-card[data-astro-cid-koumifzj]{position:absolute;display:grid;place-items:center;text-align:center;font:italic 400 max(9px,2.05cqw)/1.15 Georgia,"Noto Serif SC","Songti SC",serif;color:#6b4428;text-wrap:balance;overflow-wrap:anywhere}.tg-tag[data-astro-cid-koumifzj]{left:37.4cqw;top:41cqh;width:8.6cqw;height:19cqh;transform:rotate(-14deg);opacity:.9}.tg-card[data-astro-cid-koumifzj]{left:63.6cqw;top:70.5cqh;width:12.6cqw;height:13.5cqh;font-size:max(10px,2.5cqw);color:#8a3b26}.tg-flight[data-astro-cid-koumifzj]{position:absolute;left:69.8cqw;top:67.6cqh;width:0;height:0;animation:tg-flight 12s cubic-bezier(.45,.05,.35,1) infinite}.tg-bird[data-astro-cid-koumifzj]{position:absolute;left:-4.6cqw;bottom:-.5cqw;width:9.2cqw;overflow:visible;filter:drop-shadow(0 .5cqw .5cqw #7a4a2a33);transform-origin:50% 100%;animation:tg-bird 12s linear infinite}.tg-body[data-astro-cid-koumifzj]{fill:#f2b07c;stroke:#a5582c;stroke-width:.9;stroke-linejoin:round}.tg-wing[data-astro-cid-koumifzj]{fill:#fbe2c6;stroke:#a5582c;stroke-width:.9;stroke-linejoin:round}.tg-wing-back[data-astro-cid-koumifzj]{fill:#d9864f}.tg-wing[data-astro-cid-koumifzj],.tg-wing-back[data-astro-cid-koumifzj]{transform-box:fill-box;transform-origin:50% 100%;animation:tg-flap 12s linear infinite}.tg-slip[data-astro-cid-koumifzj]{position:absolute;left:-1.6cqw;bottom:0;width:3.2cqw;height:4.4cqw;border-radius:2px;background:linear-gradient(160deg,#fff4e3,#f2c9a6);box-shadow:0 1px 3px #7a4a2a33;opacity:0;animation:tg-slip 12s ease-in-out infinite}.tg-leaf[data-astro-cid-koumifzj]{position:absolute;top:-6cqh;width:3.4cqw;opacity:0}.tg-leaf[data-astro-cid-koumifzj] path[data-astro-cid-koumifzj]{fill:#c8552f}.tg-leaf-1[data-astro-cid-koumifzj]{left:60cqw;animation:tg-fall 13s linear 1.5s infinite}.tg-leaf-2[data-astro-cid-koumifzj]{left:84cqw;width:2.6cqw;animation:tg-fall 16s linear 6s infinite}.tg-leaf-2[data-astro-cid-koumifzj] path[data-astro-cid-koumifzj]{fill:#e07a3f}.tg-leaf-3[data-astro-cid-koumifzj]{left:46cqw;width:2.2cqw;animation:tg-fall 18s linear 10s infinite}.tg-leaf-3[data-astro-cid-koumifzj] path[data-astro-cid-koumifzj]{fill:#b5651d}.tg-scene[data-astro-cid-koumifzj][data-armed]:not([data-live]) .tg-anim[data-astro-cid-koumifzj]{animation-play-state:paused}@keyframes tg-flight{0%{transform:translate(-36.9cqw,-40cqh) rotate(0);opacity:0}3%{transform:translate(-36.9cqw,-44cqh) rotate(0);opacity:1}9%{transform:translate(-36.4cqw,-60cqh) rotate(-4deg)}13%{transform:translate(-32cqw,-70cqh) rotate(-12deg)}18%{transform:translate(-21cqw,-78cqh) rotate(-4deg)}23%{transform:translate(-8cqw,-58cqh) rotate(10deg)}27%{transform:translate(-1cqw,-10cqh) rotate(6deg)}29%,86%{transform:translate(0) rotate(0);opacity:1}91%{transform:translateY(-1cqh) rotate(0);opacity:0}to{transform:translate(-36.9cqw,-40cqh) rotate(0);opacity:0}}@keyframes tg-slip{0%,2%{opacity:0;transform:scale(.9)}4%,9%{opacity:1;transform:rotate(-6deg) scale(1)}11.5%,to{opacity:0;transform:rotate(30deg) scale(.3,.8)}}@keyframes tg-bird{0%,9%{opacity:0;transform:scale(.25)}12.5%{opacity:1;transform:scale(1)}29%{transform:scale(1)}30.5%{transform:scale(1.08,.92)}32%,to{opacity:1;transform:scale(1)}}@keyframes tg-flap{0%,12%{transform:scaleY(1)}13.2%,15.6%,18%{transform:scaleY(.25)}14.4%,16.8%{transform:scaleY(1)}19.5%,22.5%{transform:scaleY(.85)}23.7%,26.1%,28.5%{transform:scaleY(.3)}24.9%,27.3%{transform:scaleY(1)}29.5%,to{transform:scaleY(1)}}@keyframes tg-flicker{0%{opacity:.45;transform:scale(.94)}40%{opacity:.62;transform:scale(1.02)}to{opacity:.5;transform:scale(.98)}}@keyframes tg-steam{0%{opacity:0;transform:translateY(10%) scaleX(.8)}35%{opacity:.55}to{opacity:0;transform:translateY(-28%) scaleX(1.2)}}@keyframes tg-fall{0%{opacity:0;transform:translate(0) rotate(0)}8%{opacity:.85}50%{transform:translate(-6cqw,30cqh) rotate(160deg)}80%{opacity:.7}to{opacity:0;transform:translate(3cqw,58cqh) rotate(320deg)}}@media(max-width:650px){.tg-stage[data-astro-cid-koumifzj]{left:-4%;width:108%}}@media(prefers-reduced-motion:reduce){.tg-anim[data-astro-cid-koumifzj]{animation:none!important}.tg-flight[data-astro-cid-koumifzj]{transform:none;opacity:1}.tg-bird[data-astro-cid-koumifzj]{opacity:1;transform:none}.tg-slip[data-astro-cid-koumifzj],.tg-steam[data-astro-cid-koumifzj],.tg-leaf[data-astro-cid-koumifzj]{display:none}}.sw-season-collection[data-season=christmas]{--season-banner-bg: linear-gradient(110deg, #22382c 0%, #1b2d22 56%, #17261d 100%);--season-banner-ink: #f4ecdc}.sw-season-collection[data-season=christmas] .sw-season-banner{border-color:#3c5444;box-shadow:0 24px 60px #15261c38}.sw-season-collection[data-season=christmas] .sw-season-copy p{background:#ffffff14}.sw-season-collection[data-season=christmas] .sw-season-copy h2{color:inherit}.sw-season-collection[data-season=christmas] a:focus-visible{outline-color:#c39a4b}.xm-scene[data-astro-cid-tslpryrd]{position:absolute;inset:0}.xm-stage[data-astro-cid-tslpryrd]{position:absolute;left:-2%;bottom:0;width:104%;aspect-ratio:1152 / 648;container-type:size}.xm-still[data-astro-cid-tslpryrd]{display:block;width:100%;height:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%),linear-gradient(to bottom,transparent 0,#000 14%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 12%),linear-gradient(to bottom,transparent 0,#000 14%);mask-composite:intersect}.xm-window-snow[data-astro-cid-tslpryrd]{position:absolute;left:75.5cqw;top:0;width:24.5cqw;height:34cqh;overflow:hidden}.xm-flake[data-astro-cid-tslpryrd]{position:absolute;top:-2cqh;width:.55cqw;height:.55cqw;border-radius:50%;background:#f4f1ea;opacity:0;animation:xm-fall 7s linear infinite}.xm-flake-1[data-astro-cid-tslpryrd]{left:8%;animation-delay:-1s}.xm-flake-2[data-astro-cid-tslpryrd]{left:22%;width:.4cqw;height:.4cqw;animation-duration:9s;animation-delay:-5s}.xm-flake-3[data-astro-cid-tslpryrd]{left:35%;animation-duration:8s;animation-delay:-3s}.xm-flake-4[data-astro-cid-tslpryrd]{left:48%;width:.4cqw;height:.4cqw;animation-delay:-6s}.xm-flake-5[data-astro-cid-tslpryrd]{left:60%;animation-duration:10s;animation-delay:-2s}.xm-flake-6[data-astro-cid-tslpryrd]{left:71%;width:.35cqw;height:.35cqw;animation-duration:8.5s;animation-delay:-7s}.xm-flake-7[data-astro-cid-tslpryrd]{left:82%;animation-duration:7.5s;animation-delay:-4s}.xm-flake-8[data-astro-cid-tslpryrd]{left:92%;width:.4cqw;height:.4cqw;animation-duration:9.5s;animation-delay:-8s}.xm-flake-9[data-astro-cid-tslpryrd]{left:15%;width:.35cqw;height:.35cqw;animation-duration:11s;animation-delay:-9s}.xm-globe-snow[data-astro-cid-tslpryrd]{position:absolute;left:47.4cqw;top:37cqh;width:18.8cqw;height:23cqh;overflow:hidden;border-radius:50% 50% 18% 18%}.xm-grain[data-astro-cid-tslpryrd]{position:absolute;top:0;width:.42cqw;height:.42cqw;border-radius:50%;background:#fff;opacity:0;animation:xm-sink 9s ease-in infinite}.xm-grain-1[data-astro-cid-tslpryrd]{left:18%;animation-delay:-1s}.xm-grain-2[data-astro-cid-tslpryrd]{left:34%;width:.3cqw;height:.3cqw;animation-delay:-4s;animation-duration:11s}.xm-grain-3[data-astro-cid-tslpryrd]{left:52%;animation-delay:-7s}.xm-grain-4[data-astro-cid-tslpryrd]{left:66%;width:.32cqw;height:.32cqw;animation-delay:-2.5s;animation-duration:10s}.xm-grain-5[data-astro-cid-tslpryrd]{left:80%;animation-delay:-5.5s}.xm-grain-6[data-astro-cid-tslpryrd]{left:26%;width:.28cqw;height:.28cqw;animation-delay:-8.5s;animation-duration:12s}.xm-grain-7[data-astro-cid-tslpryrd]{left:74%;width:.28cqw;height:.28cqw;animation-delay:-10s;animation-duration:12s}.xm-cabin-glow[data-astro-cid-tslpryrd]{position:absolute;left:58.9cqw;top:60.4cqh;width:9cqw;height:9cqw;margin:-4.5cqw 0 0 -4.5cqw;border-radius:50%;background:radial-gradient(circle,#ffd28a,#ffb86766 30%,#ffb86700 70%);mix-blend-mode:screen;opacity:.5;animation:xm-cabin-flash 1.1s ease-out 2.75s both,xm-breathe 4.2s ease-in-out 3.85s infinite alternate}.xm-list[data-astro-cid-tslpryrd]{position:absolute;left:13.5cqw;top:22cqh;width:26cqw;height:52.5cqh;padding:2.4cqw 2.2cqw 0;box-sizing:border-box;display:flex;flex-direction:column;gap:1.1cqw;background:repeating-linear-gradient(to bottom,transparent 0 calc(4.6cqw - 1px),#c9b48a55 calc(4.6cqw - 1px) 4.6cqw) 0 3.6cqw / 100% 100% no-repeat,linear-gradient(170deg,#f6ecd6,#ecdcba);border:1px solid #d9c39a;border-radius:3px;box-shadow:0 1.2cqw 2.2cqw #08130d66,inset 0 0 2cqw #c9a96a33;transform:rotate(-5deg);transform-origin:50% 100%;color:#2c3d66;font:italic 400 max(9px,2.05cqw)/1.15 Georgia,"Noto Serif SC","Songti SC",serif}.xm-list-title[data-astro-cid-tslpryrd]{min-height:2.6cqw;text-wrap:balance;overflow-wrap:anywhere}.xm-row[data-astro-cid-tslpryrd]{position:relative;display:block;height:3.5cqw}.xm-scribble[data-astro-cid-tslpryrd]{position:absolute;left:0;top:.3cqw;width:88%;height:2.6cqw;overflow:visible}.xm-row[data-astro-cid-tslpryrd]:nth-of-type(3) .xm-scribble[data-astro-cid-tslpryrd]{width:76%}.xm-row[data-astro-cid-tslpryrd]:nth-of-type(4) .xm-scribble[data-astro-cid-tslpryrd]{width:92%}.xm-scribble[data-astro-cid-tslpryrd] path[data-astro-cid-tslpryrd]{fill:none;stroke:#2a1d4a;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.55;vector-effect:non-scaling-stroke}.xm-strike[data-astro-cid-tslpryrd]{position:absolute;left:-3%;top:1.55cqw;width:100%;height:max(1.5px,.3cqw);border-radius:2px;background:#2a1d4a;transform:rotate(-1.5deg);transform-origin:0 50%}.xm-strike-1[data-astro-cid-tslpryrd]{animation:xm-strike .45s cubic-bezier(.6,0,.3,1) .8s both}.xm-strike-2[data-astro-cid-tslpryrd]{animation:xm-strike .45s cubic-bezier(.6,0,.3,1) 1.3s both}.xm-strike-3[data-astro-cid-tslpryrd]{animation:xm-strike .45s cubic-bezier(.6,0,.3,1) 1.8s both}.xm-wish[data-astro-cid-tslpryrd]{height:auto;margin-top:.4cqw;padding-left:4.5cqw}.xm-wish-word[data-astro-cid-tslpryrd]{position:relative;z-index:1;font-size:max(13px,3.4cqw);color:#2a1d4a}.xm-circle[data-astro-cid-tslpryrd]{position:absolute;left:1.6cqw;top:-1.3cqw;width:15cqw;height:7.4cqw;overflow:visible;transform:rotate(-4deg);animation:xm-circle .55s cubic-bezier(.3,1.4,.5,1) 2.35s both}.xm-circle[data-astro-cid-tslpryrd] path[data-astro-cid-tslpryrd]{fill:none;stroke:#c3202f;stroke-width:2.2;stroke-linecap:round;vector-effect:non-scaling-stroke}.xm-mistletoe[data-astro-cid-tslpryrd]{position:absolute;left:40.5cqw;top:-13cqh;width:7.4cqw;overflow:visible;filter:drop-shadow(0 .8cqw .8cqw #08130d66);transform-origin:50% 0;animation:xm-drop .9s cubic-bezier(.3,1.5,.5,1) .05s both,xm-sway 6s ease-in-out .95s infinite alternate}.xm-ribbon[data-astro-cid-tslpryrd]{fill:#7a1124}.xm-ribbon-sheen[data-astro-cid-tslpryrd]{fill:#b0334a;opacity:.55}.xm-ribbon-tail[data-astro-cid-tslpryrd]{fill:#5c0c1b}.xm-stem[data-astro-cid-tslpryrd]{fill:none;stroke:#4f6431;stroke-width:1.6;stroke-linecap:round}.xm-leaves[data-astro-cid-tslpryrd] path[data-astro-cid-tslpryrd]{fill:#6f8b45;stroke:#4f6431;stroke-width:.6}.xm-leaves[data-astro-cid-tslpryrd] .xm-leaf-light[data-astro-cid-tslpryrd]{fill:#8fa65c}.xm-berries[data-astro-cid-tslpryrd] circle[data-astro-cid-tslpryrd]{fill:#f3ecd9;stroke:#c9bf9f;stroke-width:.5}.xm-scene[data-astro-cid-tslpryrd][data-armed]:not([data-live]) .xm-anim[data-astro-cid-tslpryrd]{animation-play-state:paused}@keyframes xm-drop{0%{opacity:0;transform:translateY(-40%) rotate(-8deg)}35%{opacity:1}70%{transform:translateY(3%) rotate(4deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes xm-sway{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.8deg)}}@keyframes xm-strike{0%{transform:rotate(-1.5deg) scaleX(0)}to{transform:rotate(-1.5deg) scaleX(1)}}@keyframes xm-circle{0%{opacity:0;transform:rotate(-40deg) scale(.4)}60%{opacity:1}to{opacity:1;transform:rotate(-4deg) scale(1)}}@keyframes xm-cabin-flash{0%{opacity:.35;transform:scale(.8)}35%{opacity:1;transform:scale(1.35)}to{opacity:.5;transform:scale(1)}}@keyframes xm-breathe{0%{opacity:.42;transform:scale(.95)}to{opacity:.62;transform:scale(1.05)}}@keyframes xm-fall{0%{opacity:0;transform:translate(0)}10%{opacity:.75}55%{transform:translate(-1.6cqw,20cqh)}90%{opacity:.55}to{opacity:0;transform:translate(.6cqw,36cqh)}}@keyframes xm-sink{0%{opacity:0;transform:translate(0)}15%{opacity:.9}60%{transform:translate(.8cqw,13cqh)}to{opacity:0;transform:translate(-.4cqw,22cqh)}}@media(max-width:650px){.xm-stage[data-astro-cid-tslpryrd]{left:-6%;width:110%}}@media(prefers-reduced-motion:reduce){.xm-anim[data-astro-cid-tslpryrd]{animation:none!important}.xm-window-snow[data-astro-cid-tslpryrd],.xm-globe-snow[data-astro-cid-tslpryrd]{display:none}}.sw-season-collection[data-season=hanukkah]{--season-banner-bg: linear-gradient(110deg, #f7f9fd 0%, #e9eff9 52%, #d8e2f3 100%);--season-banner-ink: #12285c}.sw-season-collection[data-season=hanukkah] a:focus-visible{outline-color:#2a5bc4}.hk-scene[data-astro-cid-6rreefol]{position:absolute;inset:0}.hk-art[data-astro-cid-6rreefol]{position:absolute;inset:0;width:100%;height:100%;display:block}.hk-glow-text[data-astro-cid-6rreefol]{position:absolute;left:55%;top:9%;width:max-content;max-width:78%;translate:-50% 0;text-align:center;font:italic 400 clamp(14px,1.6vw,19px)/1.25 Georgia,"Noto Serif SC","Songti SC",serif;letter-spacing:.02em;color:#ffe9a8;text-shadow:0 0 10px #ffb84d99,0 0 2px #ffe9a8;text-wrap:balance;animation:hk-rise .9s ease-out 2.55s both}.hk-halo[data-astro-cid-6rreefol]{transform-box:fill-box;transform-origin:center;opacity:.9;animation:hk-halo 1s ease-out 2.35s both,hk-halo-breathe 5s ease-in-out 3.35s infinite alternate}.hk-flame[data-astro-cid-6rreefol],.hk-flicker[data-astro-cid-6rreefol],.hk-dreidel[data-astro-cid-6rreefol],.hk-star[data-astro-cid-6rreefol]{transform-box:fill-box}.hk-flame[data-astro-cid-6rreefol]{transform-origin:50% 100%;animation:hk-ignite .45s cubic-bezier(.3,1.6,.5,1) calc(.1s + var(--i) * .26s) both}.hk-flame-glow[data-astro-cid-6rreefol]{opacity:.85}.hk-flicker[data-astro-cid-6rreefol]{transform-origin:50% 100%;animation:hk-flicker 1.9s ease-in-out infinite alternate}.hk-flicker[data-astro-cid-6rreefol]{animation-delay:calc(var(--i) * -.37s);animation-duration:calc(1.7s + var(--i) * .09s)}.hk-star[data-astro-cid-6rreefol]{transform-origin:50% 0;animation:hk-sway 7s ease-in-out infinite alternate}.hk-star-2[data-astro-cid-6rreefol]{animation-duration:8.5s;animation-delay:-3s}.hk-star-3[data-astro-cid-6rreefol]{animation-duration:6s;animation-delay:-1.5s}.hk-twinkles[data-astro-cid-6rreefol] circle[data-astro-cid-6rreefol]{fill:#c9d2e3}.hk-twinkle[data-astro-cid-6rreefol]{animation:hk-twinkle 3.6s ease-in-out infinite alternate}.hk-twinkle[data-astro-cid-6rreefol]:nth-child(2n){animation-delay:-1.8s;animation-duration:4.4s}.hk-twinkle[data-astro-cid-6rreefol]:nth-child(3n){animation-delay:-2.6s}.hk-dreidel[data-astro-cid-6rreefol]{transform-origin:50% 100%;transform:translate(6px,-3px) rotate(64deg);animation:hk-spin 1.3s ease-in 2.2s both}.hk-scene[data-astro-cid-6rreefol][data-armed]:not([data-live]) .hk-anim[data-astro-cid-6rreefol]{animation-play-state:paused}@keyframes hk-ignite{0%{opacity:0;transform:scale(.15)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes hk-flicker{0%{transform:scale(1) skew(0)}40%{transform:scale(.94,1.06) skew(2deg)}to{transform:scale(1.03,.95) skew(-2deg)}}@keyframes hk-halo{0%{opacity:0;transform:scale(.7)}to{opacity:.9;transform:scale(1)}}@keyframes hk-halo-breathe{0%{opacity:.9}to{opacity:.65}}@keyframes hk-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes hk-sway{0%{transform:rotate(-3.5deg)}to{transform:rotate(3.5deg)}}@keyframes hk-twinkle{0%{opacity:.25}to{opacity:.9}}@keyframes hk-spin{0%{transform:translate(0) rotate(0) scaleX(1)}12%{transform:rotate(-4deg) scaleX(-1)}24%{transform:rotate(4deg) scaleX(1)}36%{transform:rotate(-6deg) scaleX(-1)}48%{transform:rotate(7deg) scaleX(1)}62%{transform:rotate(-10deg) scaleX(-.6)}76%{transform:rotate(14deg) scaleX(.8)}to{transform:translate(6px,-3px) rotate(64deg) scaleX(1)}}@media(max-width:650px){.hk-glow-text[data-astro-cid-6rreefol]{top:7%;font-size:14px}}@media(prefers-reduced-motion:reduce){.hk-anim[data-astro-cid-6rreefol]{animation:none!important}}.sw-season-collection[data-season=new-year]{--season-banner-bg: radial-gradient(70% 120% at 82% 115%, #4a1f5c 0%, #4a1f5c00 60%), linear-gradient(110deg, #0e0b26 0%, #151133 55%, #1b143d 100%);--season-banner-ink: #f6e7c8}.sw-season-collection[data-season=new-year] .sw-season-banner{border-color:#2e2656;box-shadow:0 24px 60px #140b2240}.sw-season-collection[data-season=new-year] .sw-season-copy h2{color:inherit}.sw-season-collection[data-season=new-year] .sw-season-copy p{background:#ffffff12}.sw-season-collection[data-season=new-year] a:focus-visible{outline-color:#f3d9a4}.ny-scene[data-astro-cid-ltazfm3d]{position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 0,#000 24%)}.ny-art[data-astro-cid-ltazfm3d]{position:absolute;inset:0;width:100%;height:100%;display:block}.ny-board[data-astro-cid-ltazfm3d]{position:absolute;left:55%;top:14%;display:flex;gap:.14em;translate:-50% 0;font:800 clamp(34px,4vw,50px)/1 "Arial Narrow","Roboto Condensed","Helvetica Neue",Arial,sans-serif;font-variant-numeric:tabular-nums;color:#fff4e8}.ny-tile[data-astro-cid-ltazfm3d]{position:relative;display:grid;place-items:center;width:.8em;height:1.18em;overflow:hidden;border-radius:7px;background:#1d1840;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 22px #05031280;perspective:220px}.ny-tile[data-astro-cid-ltazfm3d]:after{content:"";position:absolute;inset:50% 0 auto;height:1px;background:#05031266}.ny-tile-fill[data-astro-cid-ltazfm3d]{position:absolute;inset:0;background:var(--tile, #ff2d55)}.ny-tile[data-astro-cid-ltazfm3d]:nth-child(1){--tile: linear-gradient(160deg, #ff2d55, #ff7a1a)}.ny-tile[data-astro-cid-ltazfm3d]:nth-child(2){--tile: linear-gradient(160deg, #ff7a1a, #ffb21a)}.ny-tile[data-astro-cid-ltazfm3d]:nth-child(3){--tile: linear-gradient(160deg, #7b2bff, #ff8fd8)}.ny-tile[data-astro-cid-ltazfm3d]:nth-child(4){--tile: linear-gradient(160deg, #2440ff, #7b2bff)}.ny-face[data-astro-cid-ltazfm3d]{position:relative;grid-area:1 / 1;text-shadow:0 2px 0 #0003;backface-visibility:hidden}.ny-old[data-astro-cid-ltazfm3d]{opacity:0;transform-origin:50% 100%;animation:ny-flip-out .26s ease-in 1.3s both}.ny-new[data-astro-cid-ltazfm3d]{transform-origin:50% 0;animation:ny-flip-in .34s cubic-bezier(.2,1.4,.5,1) 1.54s both}.ny-tile-fill[data-astro-cid-ltazfm3d]{animation:ny-fill .4s ease-out calc(1.5s + var(--i) * .07s) both}.ny-wish[data-astro-cid-ltazfm3d]{position:absolute;left:55%;top:47%;width:max-content;max-width:82%;translate:-50% 0;text-align:center;font:italic 400 clamp(15px,1.7vw,20px)/1.25 Georgia,"Noto Serif SC","Songti SC",serif;letter-spacing:.02em;color:#f6e7c8;text-shadow:0 0 12px #7b2bffaa,0 1px 2px #0e0b26;text-wrap:balance;animation:ny-rise .8s ease-out 2.4s both}.ny-burst[data-astro-cid-ltazfm3d],.ny-trail[data-astro-cid-ltazfm3d],.ny-glass[data-astro-cid-ltazfm3d],.ny-ball-flash[data-astro-cid-ltazfm3d],.ny-clink[data-astro-cid-ltazfm3d]{transform-box:fill-box;transform-origin:center}.ny-burst[data-astro-cid-ltazfm3d]{opacity:.5;animation:ny-burst var(--dur) cubic-bezier(.15,.7,.3,1) var(--t) infinite both}.ny-burst-1[data-astro-cid-ltazfm3d]{opacity:.78}.ny-trail[data-astro-cid-ltazfm3d]{opacity:0;animation:ny-trail var(--dur) ease-out calc(var(--t) - .38s) infinite both}.ny-ball[data-astro-cid-ltazfm3d]{transform:translateY(86px);animation:ny-drop 1.1s cubic-bezier(.55,0,.8,.9) .2s both}.ny-ball-flash[data-astro-cid-ltazfm3d]{opacity:0;animation:ny-flash .9s ease-out 1.3s both}.ny-windows[data-astro-cid-ltazfm3d]{opacity:.9;animation:ny-on .35s ease-out calc(var(--g) * .22s) both,ny-twinkle 3.6s ease-in-out calc(1.4s + var(--g) * .5s) infinite alternate}.ny-bulb[data-astro-cid-ltazfm3d]{opacity:.95;animation:ny-on .3s ease-out calc(.3s + var(--i) * .06s) both,ny-twinkle 2.4s ease-in-out calc(1.6s + var(--i) * .23s) infinite alternate}.ny-stars[data-astro-cid-ltazfm3d] circle[data-astro-cid-ltazfm3d]{fill:#e9e2ff}.ny-star[data-astro-cid-ltazfm3d]{animation:ny-twinkle 3.8s ease-in-out calc(var(--i) * -.7s) infinite alternate}.ny-glass[data-astro-cid-ltazfm3d]{transform-origin:50% 100%}.ny-glass-l[data-astro-cid-ltazfm3d]{transform:rotate(8deg);animation:ny-clink-l .9s ease-in-out 1.75s both}.ny-glass-r[data-astro-cid-ltazfm3d]{transform:rotate(-8deg);animation:ny-clink-r .9s ease-in-out 1.75s both}.ny-clink[data-astro-cid-ltazfm3d]{opacity:0;animation:ny-flash .7s ease-out 2.2s both}.ny-bubble[data-astro-cid-ltazfm3d]{transform-box:fill-box;opacity:0;animation:ny-bubble 2.2s ease-in calc(2.6s + var(--i) * .6s) infinite}.ny-scene[data-astro-cid-ltazfm3d][data-armed]:not([data-live]) .ny-anim[data-astro-cid-ltazfm3d]{animation-play-state:paused}@keyframes ny-drop{0%{transform:translateY(0)}to{transform:translateY(86px)}}@keyframes ny-flash{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1.6)}}@keyframes ny-flip-out{0%{opacity:1;transform:rotateX(0)}to{opacity:0;transform:rotateX(-90deg)}}@keyframes ny-flip-in{0%{opacity:0;transform:rotateX(90deg)}to{opacity:1;transform:rotateX(0)}}@keyframes ny-fill{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes ny-burst{0%{opacity:0;transform:scale(.15)}4%{opacity:1}16%{opacity:.95;transform:scale(1)}30%{opacity:0;transform:scale(1.08) translateY(6px)}to{opacity:0;transform:scale(1.08) translateY(6px)}}@keyframes ny-trail{0%{opacity:0;transform:translateY(150px) scaleY(.6)}1%{opacity:1}5%{opacity:.9;transform:translateY(0) scaleY(1)}6%,to{opacity:0;transform:translateY(0)}}@keyframes ny-on{0%{opacity:0}to{opacity:.9}}@keyframes ny-twinkle{0%{opacity:.95}to{opacity:.45}}@keyframes ny-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ny-clink-l{0%{transform:rotate(0)}55%{transform:rotate(11deg)}78%{transform:rotate(6deg)}to{transform:rotate(8deg)}}@keyframes ny-clink-r{0%{transform:rotate(0)}55%{transform:rotate(-11deg)}78%{transform:rotate(-6deg)}to{transform:rotate(-8deg)}}@keyframes ny-bubble{0%{opacity:0;transform:translateY(0)}25%{opacity:.9}to{opacity:0;transform:translateY(-9px)}}@media(max-width:650px){.ny-scene[data-astro-cid-ltazfm3d]{mask-image:linear-gradient(180deg,#0000 0,#000 16%)}.ny-board[data-astro-cid-ltazfm3d]{top:12%;left:56%;font-size:38px}.ny-wish[data-astro-cid-ltazfm3d]{top:46%;left:56%;font-size:15px}}@media(prefers-reduced-motion:reduce){.ny-anim[data-astro-cid-ltazfm3d]{animation:none!important}}.sw-season-collection[data-season=valentines]{--season-banner-bg: radial-gradient(circle, #3a5bd914 30%, #3a5bd900 34%) 0 0 / 9px 9px, linear-gradient(110deg, #fbf3e6 0%, #f8ecdb 60%, #f3e3d0 100%);--season-banner-ink: #231a2e}.sw-season-collection[data-season=valentines] .sw-season-banner{border:2px solid #231a2e;box-shadow:7px 7px #3a5bd9}.sw-season-collection[data-season=valentines] .sw-season-copy h2{color:inherit}.sw-season-collection[data-season=valentines] .sw-season-copy p{background:#fffaf2}.sw-season-collection[data-season=valentines] a:focus-visible{outline-color:#3a5bd9}.vd-scene[data-astro-cid-65merdka]{position:absolute;inset:0;container-type:size}.vd-strip[data-astro-cid-65merdka]{position:absolute;inset:9% 7% 10% 1%;display:grid;grid-template-columns:1.12fr 1fr;grid-template-rows:1fr 1fr;gap:3.2cqw;rotate:-1deg;color:#231a2e}.vd-panel[data-astro-cid-65merdka]{position:relative;border:2.5px solid #231a2e;border-radius:4px;box-shadow:-3px 3px #ff4f8b99;animation:vd-panel-in .42s cubic-bezier(.2,1.3,.5,1) calc(var(--i) * .12s) both}.vd-ask[data-astro-cid-65merdka]{grid-row:1 / 3;rotate:-1deg;background:linear-gradient(180deg,#fbf3e6 0 30%,#fbf3e600 78%),radial-gradient(circle,#3a5bd9a6 30%,#3a5bd900 34%) 0 0 / 8px 8px,#fbf3e6}.vd-coupon[data-astro-cid-65merdka]{rotate:1.4deg;background:radial-gradient(circle,#ffffff26 30%,#fff0 34%) 0 0 / 8px 8px,#3a5bd9}.vd-deck[data-astro-cid-65merdka]{rotate:-.6deg;background:radial-gradient(circle,#ff4f8b40 30%,#ff4f8b00 34%) 0 0 / 7px 7px,#ffd447}.vd-bubble[data-astro-cid-65merdka]{position:absolute;top:9%;left:8%;right:8%;padding:.55em .7em;border:2.5px solid #231a2e;border-radius:1.1em;background:#fff;font:italic 900 clamp(13px,3.7cqw,22px)/1.12 "Arial Black","Helvetica Neue",Arial,"PingFang SC","Microsoft YaHei",sans-serif;text-align:center;text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;box-shadow:2px 2px #3a5bd9;transform-origin:22% 120%;animation:vd-pop .38s cubic-bezier(.2,1.5,.5,1) .35s both}.vd-bubble[data-astro-cid-65merdka]:after{content:"";position:absolute;left:20%;bottom:-9px;width:14px;height:14px;border:2.5px solid #231a2e;border-top:0;border-left:0;background:#fff;rotate:45deg}.vd-sfx[data-astro-cid-65merdka]{position:absolute;top:-10%;right:-10%;z-index:2;padding:1.1em 1.3em;rotate:9deg;font:italic 900 clamp(10px,2.3cqw,13px)/1 "Arial Black","Helvetica Neue",Arial,"PingFang SC",sans-serif;color:#ff4f8b;white-space:nowrap;animation:vd-pop .3s cubic-bezier(.2,1.6,.5,1) .62s both}.vd-sfx[data-astro-cid-65merdka]:before{content:"";position:absolute;inset:0;z-index:-1;background:#ffd447;clip-path:polygon(50% 0,61% 22%,86% 8%,80% 34%,100% 46%,79% 60%,90% 88%,63% 76%,50% 100%,38% 77%,10% 90%,21% 61%,0 48%,20% 34%,13% 8%,39% 22%)}.vd-kid[data-astro-cid-65merdka]{position:absolute;left:5%;bottom:0;width:35%;height:auto;overflow:visible;animation:vd-bob 3s ease-in-out 3.1s infinite}.vd-eyes-calm[data-astro-cid-65merdka]{opacity:0;animation:vd-out .01s linear 1.9s both}.vd-eyes-happy[data-astro-cid-65merdka]{opacity:1;animation:vd-in .01s linear 1.9s both}.vd-yes[data-astro-cid-65merdka]{position:absolute;left:45%;bottom:11%;padding:.38em .8em .42em;border:2.5px solid #231a2e;border-radius:999px;background:#ff4f8b;box-shadow:3px 3px #3a5bd9;font:italic 900 clamp(14px,3.9cqw,22px)/1 "Arial Black","Helvetica Neue",Arial,sans-serif;color:#fff;white-space:nowrap;transform:scale(1.3);transform-origin:30% 70%;animation:vd-yes-grow 1.2s cubic-bezier(.3,1.4,.5,1) .7s both,vd-heartbeat 2.4s ease-in-out 3.3s infinite}.vd-no-run[data-astro-cid-65merdka]{position:absolute;left:43%;bottom:6%;z-index:3;transform:translate(3cqw,16cqh) rotate(-16deg);animation:vd-flee 1.05s ease-in-out 1s both}.vd-no[data-astro-cid-65merdka]{display:block;padding:.3em .7em;border:1.5px solid #231a2e;border-radius:999px;background:#fbf3e6;font:700 clamp(10px,2.3cqw,13px)/1.1 "Helvetica Neue",Arial,"PingFang SC","Microsoft YaHei",sans-serif;white-space:nowrap;animation:vd-peek 6.4s ease-in-out 4s infinite}.vd-ticket[data-astro-cid-65merdka]{position:absolute;inset:17% 7% 17% 8%;display:flex;rotate:-4deg;filter:drop-shadow(2px 3px 0 #231a2e)}.vd-ticket-main[data-astro-cid-65merdka]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.3em;min-width:0;padding:0 .8em;border-radius:6px 0 0 6px;background:#fbf3e6}.vd-ticket-main[data-astro-cid-65merdka] small[data-astro-cid-65merdka]{font:800 clamp(8px,1.7cqw,10px)/1 "Helvetica Neue",Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#3a5bd9}.vd-ticket-main[data-astro-cid-65merdka] strong[data-astro-cid-65merdka]{font:italic 400 clamp(12px,2.9cqw,17px)/1.15 Georgia,"Noto Serif SC","Songti SC",serif;text-wrap:balance}.vd-stub[data-astro-cid-65merdka]{display:grid;place-items:center;width:22%;border-left:2px dashed #231a2e;border-radius:0 6px 6px 0;background:#efe1c5;transform:translate(3.4cqw,3cqh) rotate(15deg);transform-origin:0 0;animation:vd-tear .72s ease-in 1.45s both}.vd-stub[data-astro-cid-65merdka] span[data-astro-cid-65merdka]{writing-mode:vertical-rl;font:700 clamp(8px,1.7cqw,10px)/1 "Courier New",monospace;letter-spacing:.08em;color:#3a5bd9}.vd-card[data-astro-cid-65merdka]{position:absolute;left:13%;top:50%;width:15cqw;aspect-ratio:5 / 7;translate:0 -50%;rotate:-6deg;perspective:400px}.vd-card-inner[data-astro-cid-65merdka]{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateY(180deg);animation:vd-flip .72s cubic-bezier(.3,1.2,.5,1) 2s both}.vd-card-back[data-astro-cid-65merdka],.vd-card-face[data-astro-cid-65merdka]{position:absolute;inset:0;border:2px solid #231a2e;border-radius:7px;backface-visibility:hidden}.vd-card-back[data-astro-cid-65merdka]{background:repeating-linear-gradient(45deg,#ff4f8b66 0 1.5px,#ff4f8b00 1.5px 7px),repeating-linear-gradient(-45deg,#ff4f8b66 0 1.5px,#ff4f8b00 1.5px 7px),#3a5bd9;box-shadow:inset 0 0 0 3px #fbf3e6}.vd-card-face[data-astro-cid-65merdka]{display:grid;place-items:center;background:#fbf3e6;transform:rotateY(180deg);box-shadow:2px 2px #231a2e}.vd-card-face[data-astro-cid-65merdka] b[data-astro-cid-65merdka]{position:absolute;top:6%;left:10%;font:700 clamp(11px,2.6cqw,16px)/1 Georgia,serif;color:#c8222f}.vd-card-face[data-astro-cid-65merdka] svg[data-astro-cid-65merdka]{width:56%;height:auto;fill:#c8222f;filter:drop-shadow(-1.5px 1px 0 #ff4f8b99)}.vd-stamp[data-astro-cid-65merdka]{position:absolute;right:9%;top:50%;display:grid;place-items:center;width:14.5cqw;aspect-ratio:1;margin-top:-7.25cqw;border:3px solid #ff4f8b;border-radius:50%;rotate:-14deg;mix-blend-mode:multiply;opacity:.9;animation:vd-slam .34s cubic-bezier(.5,0,.7,1) 2.45s both}.vd-stamp[data-astro-cid-65merdka]:before{content:"";position:absolute;inset:4px;border:1.5px dashed #ff4f8b;border-radius:50%}.vd-stamp[data-astro-cid-65merdka] span[data-astro-cid-65merdka]{max-width:78%;font:900 clamp(8px,1.9cqw,11px)/1.1 "Arial Black","Helvetica Neue",Arial,"PingFang SC",sans-serif;letter-spacing:.06em;text-align:center;text-transform:uppercase;color:#ff4f8b}.vd-scene[data-astro-cid-65merdka][data-armed]:not([data-live]) .vd-anim[data-astro-cid-65merdka]{animation-play-state:paused}@keyframes vd-panel-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes vd-pop{0%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes vd-in{0%{opacity:0}to{opacity:1}}@keyframes vd-out{0%{opacity:1}to{opacity:0}}@keyframes vd-yes-grow{0%{opacity:0;transform:scale(.5)}18%{opacity:1;transform:scale(1)}40%{transform:scale(1)}62%{transform:scale(1.16)}to{opacity:1;transform:scale(1.3)}}@keyframes vd-heartbeat{0%,40%,to{transform:scale(1.3)}10%{transform:scale(1.4)}20%{transform:scale(1.3)}30%{transform:scale(1.37)}}@keyframes vd-flee{0%{opacity:0;transform:translate(0) rotate(0)}6%{opacity:1}24%{transform:translate(4cqw,-5cqh) rotate(12deg)}40%{transform:translate(4.5cqw,-4cqh) rotate(8deg)}to{opacity:1;transform:translate(3cqw,16cqh) rotate(-16deg)}}@keyframes vd-peek{0%,66%,to{transform:translateY(0)}74%,86%{transform:translateY(-7cqh)}80%{transform:translateY(-7cqh) rotate(-6deg)}}@keyframes vd-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.4cqh)}}@keyframes vd-tear{0%{transform:translate(0) rotate(0)}22%{transform:translate(0) rotate(-2.5deg)}44%{transform:translate(0) rotate(2.5deg)}58%{transform:translate(.8cqw) rotate(4deg)}to{transform:translate(3.4cqw,3cqh) rotate(15deg)}}@keyframes vd-flip{0%{transform:rotateY(0)}45%{transform:translateY(-4cqh) rotateY(110deg)}to{transform:rotateY(180deg)}}@keyframes vd-slam{0%{opacity:0;transform:scale(2)}75%{opacity:.95;transform:scale(.93)}to{opacity:.9;transform:scale(1)}}@media(max-width:650px){.vd-strip[data-astro-cid-65merdka]{inset:8% 6% 11% 5%;gap:3.6cqw}.vd-card[data-astro-cid-65merdka]{width:14cqw}}@media(prefers-reduced-motion:reduce){.vd-anim[data-astro-cid-65merdka]{animation:none!important}}.sw-season-collection[data-astro-cid-34yvcsuf]{max-width:1180px;margin:45px auto 90px;scroll-margin-top:100px}.sw-season-banner[data-astro-cid-34yvcsuf]{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;position:relative;overflow:hidden;background:var(--season-banner-bg, linear-gradient(110deg, #f4ede6, #e6d8cc));border:1px solid #fff;border-radius:24px;color:var(--season-banner-ink, var(--home-ink));text-decoration:none;box-shadow:0 20px 60px #5f4b4010}.sw-season-banner[data-astro-cid-34yvcsuf].has-scene{grid-template-columns:1.2fr 1fr}.sw-season-copy[data-astro-cid-34yvcsuf]{padding:38px 50px;z-index:1}.sw-season-eyebrow[data-astro-cid-34yvcsuf]{font:10px sans-serif;letter-spacing:.18em;text-transform:uppercase}.sw-season-copy[data-astro-cid-34yvcsuf] h2[data-astro-cid-34yvcsuf]{font:400 clamp(26px,3.4vw,42px)/1.2 Georgia,"Noto Serif SC",serif;max-width:560px;margin:22px 0}.sw-season-copy[data-astro-cid-34yvcsuf] p[data-astro-cid-34yvcsuf]{display:inline-flex;gap:24px;align-items:center;border:1px solid currentColor;border-radius:24px;padding:12px 20px;font-size:13px;background:#fff5;opacity:.85}.sw-season-scene[data-astro-cid-34yvcsuf]{position:relative;height:330px;isolation:isolate}.sw-season-gifts[data-astro-cid-34yvcsuf]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:38px 24px;margin-top:32px}.sw-season-gift[data-astro-cid-34yvcsuf]{display:flex;flex-direction:column;grid-column:span 2;min-width:0}.sw-season-preview[data-astro-cid-34yvcsuf]{display:block;overflow:hidden;border:1px solid var(--home-line);border-radius:16px;background:#e5dcda}.sw-season-preview[data-astro-cid-34yvcsuf] img[data-astro-cid-34yvcsuf]{display:block;width:100%;height:auto;aspect-ratio:1200 / 630;object-fit:cover;transition:transform .24s ease}.sw-season-gift-copy[data-astro-cid-34yvcsuf]{display:flex;flex:1;flex-direction:column;padding:18px 3px 0}.sw-season-gift[data-astro-cid-34yvcsuf] h3[data-astro-cid-34yvcsuf]{margin:0 0 10px;font-size:clamp(22px,2vw,27px);line-height:1.2;text-wrap:balance}.sw-season-gift-copy[data-astro-cid-34yvcsuf]>p[data-astro-cid-34yvcsuf]{margin:0 0 20px;color:var(--home-ink-soft);font-size:14px;line-height:1.8;text-wrap:pretty}.sw-season-actions[data-astro-cid-34yvcsuf]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:auto;padding-top:12px;border-top:1px solid var(--home-line)}.sw-season-actions[data-astro-cid-34yvcsuf] a[data-astro-cid-34yvcsuf]{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;color:var(--home-ink);font-size:13px;font-weight:600;text-decoration:none}.sw-season-actions[data-astro-cid-34yvcsuf] span[data-astro-cid-34yvcsuf]{flex-shrink:0}.sw-season-actions[data-astro-cid-34yvcsuf] .sw-season-make[data-astro-cid-34yvcsuf]{padding:8px 15px;border:1px solid #a28a9570;border-radius:999px;background:#fff6}.sw-season-collection[data-astro-cid-34yvcsuf] a[data-astro-cid-34yvcsuf]:focus-visible{outline:3px solid #965b6b;outline-offset:5px}@media(hover:hover){.sw-season-preview[data-astro-cid-34yvcsuf]:hover img[data-astro-cid-34yvcsuf]{transform:scale(1.025)}.sw-season-actions[data-astro-cid-34yvcsuf] a[data-astro-cid-34yvcsuf]:hover{text-decoration:underline;text-underline-offset:4px}.sw-season-make[data-astro-cid-34yvcsuf]:hover{background:#fff}}@media(max-width:1000px){.sw-season-gifts[data-astro-cid-34yvcsuf]{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-season-gift[data-astro-cid-34yvcsuf]{grid-column:auto}.sw-season-copy[data-astro-cid-34yvcsuf]{padding:30px}}@media(max-width:650px){.sw-season-collection[data-astro-cid-34yvcsuf]{margin:24px auto 64px}.sw-season-banner[data-astro-cid-34yvcsuf].has-scene{grid-template-columns:1fr}.sw-season-copy[data-astro-cid-34yvcsuf]{padding:30px 25px}.sw-season-banner[data-astro-cid-34yvcsuf].has-scene .sw-season-copy[data-astro-cid-34yvcsuf]{padding-bottom:0}.sw-season-scene[data-astro-cid-34yvcsuf]{height:275px}.sw-season-copy[data-astro-cid-34yvcsuf] h2[data-astro-cid-34yvcsuf]{font-size:30px;max-width:340px}.sw-season-copy[data-astro-cid-34yvcsuf] p[data-astro-cid-34yvcsuf]{position:relative;z-index:2}.sw-season-gifts[data-astro-cid-34yvcsuf]{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:24px}}@media(prefers-reduced-motion:reduce){.sw-season-preview[data-astro-cid-34yvcsuf] img[data-astro-cid-34yvcsuf]{transition:none}}.sw-home-love-map[data-astro-cid-rlhyjfu4]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2rem,6vw,6rem);margin:2rem clamp(1.5rem,3.5vw,3.25rem) 0;padding:clamp(2rem,5vw,4.5rem);border:1px solid rgb(255 255 255 / 78%);border-radius:38px;background:#fffcf88f;box-shadow:0 26px 72px #4c3e4f17,inset 0 1px #fff}.sw-home-love-map__copy[data-astro-cid-rlhyjfu4]>span[data-astro-cid-rlhyjfu4]{color:#a16c69;font-family:IBM Plex Mono,Noto Sans SC,monospace;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.sw-home-love-map[data-astro-cid-rlhyjfu4] h2[data-astro-cid-rlhyjfu4]{margin:.8rem 0 1.1rem;font-size:clamp(2.8rem,5vw,4.6rem);line-height:.96}.sw-home-love-map__copy[data-astro-cid-rlhyjfu4]>p[data-astro-cid-rlhyjfu4]{max-width:34rem;color:var(--home-ink-soft);line-height:1.75}.sw-home-love-map__copy[data-astro-cid-rlhyjfu4]>div[data-astro-cid-rlhyjfu4]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}@media(max-width:820px){.sw-home-love-map[data-astro-cid-rlhyjfu4]{grid-template-columns:1fr}}.sw-home-page{--home-ink: #29243e;--home-ink-soft: #625d72;--home-cream: #f8f2eb;--home-paper: rgba(255, 252, 247, .76);--home-rose: #ca7169;--home-orange: #df6944;--home-line: rgba(63, 53, 77, .14);position:relative;width:100%;margin:0;overflow:clip;color:var(--home-ink);background:radial-gradient(circle at 4% 4%,rgba(238,173,139,.28),transparent 24rem),radial-gradient(circle at 95% 8%,rgba(176,208,222,.32),transparent 28rem),linear-gradient(180deg,#faf5ee,#f3eef0 56%,#f8f1e9)}.sw-home-page:before{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(55,46,74,.023) 1px,transparent 1px),linear-gradient(90deg,rgba(55,46,74,.023) 1px,transparent 1px);background-size:48px 48px;content:"";mask-image:linear-gradient(to bottom,#000,transparent 62%)}.sw-home-page :where(h1,h2,h3,p,dl){margin-top:0}.sw-home-page :where(h1,h2,h3){color:var(--home-ink);font-family:Fredoka,Noto Sans SC,sans-serif;font-weight:500;letter-spacing:-.035em}.sw-home-page :where(h1,h2) em{color:var(--home-rose);font-family:Cormorant Garamond,Noto Sans SC,serif;font-weight:600;letter-spacing:-.025em}.sw-home-page a:focus-visible,.sw-home-page button:focus-visible,.sw-home-page summary:focus-visible{outline:3px solid rgba(222,105,68,.44);outline-offset:4px}.sw-home-section-index,.sw-home-eyebrow,.sw-home-film__label,.sw-home-intent__kicker,.sw-home-poster__copy>span{font-family:IBM Plex Mono,Noto Sans SC,monospace;font-size:.7rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.sw-home-button{display:inline-flex;align-items:center;justify-content:center;gap:1.25rem;min-height:56px;padding:0 1.55rem;border:1px solid rgba(76,61,76,.17);border-radius:17px;font-size:.95rem;font-weight:800;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.sw-home-button:hover{transform:translateY(-2px)}.sw-home-button--primary{border-color:#bb4f3194;color:#fff;background:linear-gradient(135deg,#ed764c,#d95536);box-shadow:0 14px 30px #cc53333d,inset 0 1px #ffffff73}.sw-home-button--quiet{background:#fffdf99e;box-shadow:inset 0 1px #fffc}.sw-home-hero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.96fr) minmax(560px,1.04fr);gap:clamp(38px,4vw,64px);min-height:760px;padding:clamp(68px,6vw,92px) clamp(34px,5vw,76px) 80px}.sw-home-hero__copy{align-self:center}.sw-home-eyebrow{display:flex;align-items:center;gap:.7rem;margin-bottom:1.65rem;color:#7a6b78}.sw-home-eyebrow span{width:9px;height:9px;border:2px solid rgba(255,255,255,.92);border-radius:999px;background:var(--home-orange);box-shadow:0 0 0 2px #dd64412e}.sw-home-hero h1{max-width:660px;margin-bottom:1.8rem;font-size:clamp(3.35rem,4.3vw,4.75rem);line-height:.94}.sw-home-hero h1 em{display:block;margin-top:.12em;font-size:.78em;line-height:.92}.sw-home-hero__lede{max-width:610px;margin-bottom:1.7rem;color:var(--home-ink-soft);font-size:1.08rem;line-height:1.75}.sw-home-hero__actions{display:flex;flex-wrap:wrap;gap:.8rem}.sw-home-hero__reassurance{display:flex;align-items:center;gap:.7rem;margin:.95rem 0 0;color:#777080;font-size:.78rem}.sw-home-hero__reassurance span{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(123,98,113,.16);border-radius:999px;background:#fff9;color:var(--home-rose)}.sw-home-hero__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:2.8rem 0 0;padding-top:1.4rem;border-top:1px solid var(--home-line)}.sw-home-hero__facts div{display:grid;gap:.45rem}.sw-home-hero__facts dt{font-family:IBM Plex Mono,monospace;font-size:.68rem;color:var(--home-rose)}.sw-home-hero__facts dd{margin:0;color:#635e6b;font-size:.78rem}.sw-home-showcase{position:relative;align-self:center;min-width:0}.sw-home-showcase:before{position:absolute;inset:10% -8% 24%;border-radius:50%;background:#bed6df5c;filter:blur(58px);content:""}.sw-home-film{position:relative;padding:10px;border:1px solid rgba(255,255,255,.86);border-radius:30px;background:#fffcf8ad;box-shadow:0 30px 72px #42374d29,inset 0 1px #fff}.sw-home-film__label,.sw-home-film__caption{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1rem}.sw-home-film__label{min-height:45px;color:#776e79;font-size:.56rem}.sw-home-film__label span{display:flex;align-items:center;gap:.5rem}.sw-home-film__label i{width:7px;height:7px;border-radius:999px;background:var(--home-orange);box-shadow:0 0 0 3px #e0664324}.sw-home-film__frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;border:1px solid rgba(65,56,72,.16);border-radius:23px;background:#e9e2da}.sw-home-film__frame video{width:100%;height:100%;object-fit:cover}.sw-home-film__toggle{position:absolute;right:14px;bottom:14px;display:grid;grid-template-columns:auto auto;align-items:center;gap:.1rem .65rem;min-width:176px;min-height:58px;padding:.6rem .9rem;border:1px solid rgba(255,255,255,.35);border-radius:18px;color:#fff;background:#231f25d4;box-shadow:0 12px 28px #1f191f47;text-align:left}.sw-home-film__toggle-icon{grid-row:1 / 3;width:32px;height:32px;border-radius:12px;background:var(--home-orange)}.sw-home-film__toggle-icon:before{display:block;width:0;height:0;margin:9px 0 0 12px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid white;content:""}.sw-home-film__toggle[data-playing=true] .sw-home-film__toggle-icon:before{width:10px;height:14px;margin:9px auto 0;border:0;background:linear-gradient(90deg,white 0 35%,transparent 35% 65%,white 65%)}.sw-home-film__toggle small{color:#ffffffad;font-size:.62rem}.sw-home-film__caption{min-height:76px}.sw-home-film__caption div{display:grid}.sw-home-film__caption span{font-family:IBM Plex Mono,monospace;font-size:.55rem;letter-spacing:.12em;text-transform:uppercase;color:#8c7880}.sw-home-film__caption strong{font-family:Cormorant Garamond,serif;font-size:1.42rem}.sw-home-film__caption p{margin:0;color:#756e7a;font-size:.68rem}.sw-home-quick-picks{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.sw-home-quick-pick{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;min-height:126px;padding:8px 12px 8px 8px;border:1px solid rgba(255,255,255,.78);border-radius:16px;background:#fffdf9a3;box-shadow:0 4px 8px #45394914;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease}.sw-home-quick-pick:hover{border-color:#a05d5a47;transform:translateY(-3px)}.sw-home-quick-pick__preview{width:64px;min-width:0}.sw-home-quick-pick__preview .sw-template-card{width:100%;max-width:none}.sw-home-quick-pick__preview .sw-template-card__cover{aspect-ratio:9 / 16;border:0;border-radius:10px;box-shadow:none}.sw-home-quick-pick__preview .sw-template-card__cover:hover{box-shadow:none;transform:none}.sw-home-quick-pick__copy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;min-width:0;color:inherit}.sw-home-quick-pick__copy>span{display:grid;min-width:0}.sw-home-quick-pick small{overflow:hidden;color:#95838b;font-family:IBM Plex Mono,monospace;font-size:.5rem;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sw-home-quick-pick strong{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.sw-home-quick-pick b{color:var(--home-rose);font-weight:500}.sw-home-intents{position:relative;z-index:1;padding:110px clamp(34px,5.6vw,86px) 42px;border-top:1px solid rgba(68,58,79,.08)}.sw-home-section-heading{display:grid;grid-template-columns:1.1fr .75fr;align-items:end;gap:4rem;padding-bottom:60px}.sw-home-section-index{display:inline-block;margin-bottom:1.1rem;color:#a16c69}.sw-home-section-heading h2,.sw-home-process h2,.sw-home-pricing h2,.sw-home-closing h2{margin-bottom:0;font-size:clamp(3.25rem,5vw,4.9rem);line-height:.98}.sw-home-section-heading>p{max-width:500px;margin-bottom:.35rem;color:var(--home-ink-soft);font-size:1rem;line-height:1.75}.sw-home-intent{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,2.28fr);gap:clamp(34px,5vw,74px);padding:62px 0 82px;border-top:1px solid var(--home-line)}.sw-home-intent__copy{align-self:start}.sw-home-intent__number{display:inline-grid;place-items:center;width:44px;height:44px;margin-bottom:2.5rem;border:1px solid rgba(164,99,94,.28);border-radius:15px;background:#ffffff7a;font-family:IBM Plex Mono,monospace;font-size:.7rem;color:#a05d5a}.sw-home-intent__kicker{margin-bottom:.6rem;color:#988388;font-size:.58rem}.sw-home-intent__copy h3{margin-bottom:1rem;font-size:clamp(2.65rem,4vw,3.7rem);line-height:.98}.sw-home-intent__copy>p:not(.sw-home-intent__kicker){max-width:310px;margin-bottom:1.5rem;color:#686171;font-size:.88rem;line-height:1.7}.sw-home-intent__copy>a{display:inline-flex;align-items:center;gap:.9rem;padding-bottom:.3rem;border-bottom:1px solid rgba(58,49,70,.25);font-size:.75rem;font-weight:800}.sw-home-poster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0}.sw-home-intent--celebrate .sw-home-poster-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sw-home-poster{min-width:0;padding:8px;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:16px;background:#fffdf999;box-shadow:0 4px 8px #4a3c5012;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s ease}.sw-home-poster:hover{border-color:#a05d5a3d;transform:translateY(-5px)}.sw-home-poster__visual{position:relative;overflow:hidden;border-radius:12px;background:#ece3da}.sw-home-poster__visual .sw-template-card{width:100%;max-width:none}.sw-home-poster__visual .sw-template-card__cover{aspect-ratio:9 / 16;border:0;border-radius:12px;box-shadow:none}.sw-home-poster__visual .sw-template-card__cover:hover{box-shadow:none;transform:none}.sw-home-poster__badge{position:absolute;z-index:6;top:12px;left:12px;padding:.42rem .62rem;border:1px solid rgba(255,255,255,.7);border-radius:999px;color:#fff;background:#2a2125b8;font-family:IBM Plex Mono,monospace;font-size:.46rem;letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.sw-home-poster__copy{display:block;padding:1rem .65rem .75rem;color:inherit}.sw-home-poster__copy>span{color:#9b7477;font-size:.48rem}.sw-home-poster__copy strong{display:block;margin-top:.35rem;font-family:Fredoka,Noto Sans SC,sans-serif;font-size:1.16rem;font-weight:500;letter-spacing:-.025em}.sw-home-poster__copy p{min-height:3em;margin:.45rem 0 0;color:#736b78;font-size:.7rem;line-height:1.5}.sw-home-process{position:relative;z-index:1;display:grid;grid-template-columns:.78fr 1.42fr;gap:clamp(50px,7vw,110px);margin:60px clamp(24px,3.5vw,52px) 0;padding:94px clamp(32px,5vw,76px) 70px;border:1px solid rgba(255,255,255,.78);border-radius:38px;background:#fffcf88f;box-shadow:0 26px 72px #4c3e4f17,inset 0 1px #fff}.sw-home-process__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sw-home-process__steps article{min-height:265px;padding:1.4rem;border:1px solid rgba(83,69,84,.1);border-radius:25px;background:#ffffff6b}.sw-home-process__steps article>span{font-family:IBM Plex Mono,monospace;font-size:.65rem;color:var(--home-rose)}.sw-home-process__steps article>div{display:grid;place-items:center;width:54px;height:54px;margin:3.3rem 0 1.35rem;border:1px solid rgba(159,111,108,.2);border-radius:18px;color:var(--home-rose);background:#fffbf6b8;font-size:1.4rem}.sw-home-process__steps h3{margin-bottom:.55rem;font-size:1.15rem}.sw-home-process__steps p{margin:0;color:#726b78;font-size:.72rem;line-height:1.6}.sw-home-pricing,.sw-home-faq{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:clamp(52px,8vw,120px);padding:110px clamp(34px,5.6vw,86px)}.sw-home-pricing>header>p,.sw-home-faq>header>p{max-width:430px;margin:1.5rem 0 0;color:var(--home-ink-soft);line-height:1.75}.sw-home-pricing .sw-pricing-section{padding:0}.sw-home-pricing .sw-pricing-card{margin:0}.sw-home-faq{padding-top:54px}.sw-home-faq>header h2{margin-bottom:0;font-size:clamp(2.8rem,4vw,4.2rem)}.sw-home-faq__list{border-top:1px solid var(--home-line)}.sw-home-faq details{padding:1.35rem 0;border-bottom:1px solid var(--home-line)}.sw-home-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;cursor:pointer;list-style:none;font-family:Fredoka,Noto Sans SC,sans-serif;font-size:1rem;font-weight:500}.sw-home-faq summary::-webkit-details-marker{display:none}.sw-home-faq summary b{color:var(--home-rose);font-family:IBM Plex Mono,monospace;font-weight:400}.sw-home-faq details[open] summary b{transform:rotate(45deg)}.sw-home-faq details p{max-width:650px;margin:.9rem 2.5rem 0 0;color:var(--home-ink-soft);font-size:.84rem;line-height:1.7}.sw-home-closing{position:relative;z-index:1;display:grid;justify-items:center;margin:18px clamp(20px,3vw,44px) 42px;padding:104px 30px;overflow:hidden;border:1px solid rgba(255,255,255,.82);border-radius:40px;background:radial-gradient(circle at 24% 20%,rgba(232,167,133,.45),transparent 30%),radial-gradient(circle at 80% 70%,rgba(178,206,221,.55),transparent 34%),#fffbf6a6;box-shadow:0 30px 80px #493a4f21,inset 0 1px #fff;text-align:center}.sw-home-closing>*:not(.sw-home-closing__orbit){position:relative;z-index:1}.sw-home-closing>p{max-width:620px;margin:1.4rem 0 1.8rem;color:var(--home-ink-soft)}.sw-home-closing>div{display:flex;gap:.75rem}.sw-home-closing__orbit{position:absolute;border:1px solid rgba(128,91,109,.12);border-radius:50%}.sw-home-closing__orbit--one{width:620px;height:220px;transform:rotate(-10deg)}.sw-home-closing__orbit--two{width:430px;height:430px;transform:rotate(23deg)}@keyframes sw-home-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.sw-home-hero__copy,.sw-home-showcase{animation:sw-home-reveal .56s ease-out both}.sw-home-showcase{animation-delay:.1s}@media(max-width:1120px){.sw-home-hero{grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);gap:36px;padding-inline:38px}.sw-home-hero h1{font-size:clamp(3.25rem,5vw,4.5rem)}.sw-home-quick-pick{grid-template-columns:56px minmax(0,1fr);min-height:112px}.sw-home-quick-pick__preview{width:56px}.sw-home-quick-pick b{display:none}.sw-home-intents,.sw-home-pricing,.sw-home-faq{padding-inline:38px}}@media(max-width:1024px){.sw-home-hero{grid-template-columns:1fr;min-height:auto;padding:68px 30px 86px}.sw-home-hero__copy{max-width:720px}.sw-home-showcase{max-width:760px}.sw-home-section-heading,.sw-home-process,.sw-home-pricing,.sw-home-faq{grid-template-columns:1fr}.sw-home-section-heading{gap:1.5rem}.sw-home-intent{grid-template-columns:1fr}.sw-home-intent--celebrate .sw-home-poster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sw-home-intent__copy{display:grid;grid-template-columns:auto 1fr;column-gap:1.2rem}.sw-home-intent__number{grid-row:1 / 5;margin-bottom:0}.sw-home-intent__copy>:not(.sw-home-intent__number){grid-column:2}.sw-home-process,.sw-home-pricing,.sw-home-faq{gap:3.2rem}}@media(max-width:600px){.sw-home-hero{gap:46px;padding:48px 16px 70px}.sw-home-eyebrow{font-size:.54rem}.sw-home-hero h1{margin-bottom:1.35rem;font-size:clamp(2.8rem,13vw,3.45rem);line-height:.98}.sw-home-hero__lede{font-size:.94rem;line-height:1.65}.sw-home-hero__actions{display:grid}.sw-home-button{width:100%}.sw-home-hero__facts{display:none}.sw-home-film{border-radius:25px}.sw-home-film__label{min-height:40px;font-size:.48rem}.sw-home-film__label strong,.sw-home-film__caption p{display:none}.sw-home-film__frame{aspect-ratio:4 / 5;border-radius:19px}.sw-home-film__frame video{object-position:50% center}.sw-home-film__toggle{right:10px;bottom:10px;min-width:168px}.sw-home-film__caption{min-height:64px}.sw-home-quick-picks{display:flex;width:calc(100% + 16px);margin-right:-16px;padding:0 16px 12px 0;overflow-x:auto;scroll-padding-inline:8px;scroll-snap-type:x mandatory}.sw-home-quick-pick{flex:0 0 232px;grid-template-columns:56px minmax(0,1fr);scroll-snap-align:start}.sw-home-intents{padding:76px 16px 20px}.sw-home-section-heading{padding-bottom:48px}.sw-home-section-heading h2,.sw-home-process h2,.sw-home-pricing h2,.sw-home-closing h2{font-size:2.75rem}.sw-home-section-heading>p{font-size:.88rem}.sw-home-intent{gap:28px;padding:44px 0 60px}.sw-home-intent__copy{display:block}.sw-home-intent__number{margin-bottom:1.7rem}.sw-home-intent__copy h3{font-size:2.7rem}.sw-home-poster-grid{display:flex;width:calc(100% + 16px);margin-right:-16px;padding:0 16px 14px 0;overflow-x:auto;scroll-padding-inline:8px;scroll-snap-type:x mandatory}.sw-home-poster{flex:0 0 78vw;max-width:310px;scroll-snap-align:start}.sw-home-process{gap:2.4rem;margin:48px 4px 0;padding:64px 17px 20px;border-radius:30px}.sw-home-process__steps{grid-template-columns:1fr}.sw-home-process__steps article{min-height:auto}.sw-home-process__steps article>div{margin:1.8rem 0 1.1rem}.sw-home-pricing,.sw-home-faq{gap:2.4rem;padding:82px 16px 72px}.sw-home-faq{padding-top:38px}.sw-home-closing{margin:0 4px 12px;padding:78px 17px;border-radius:31px}.sw-home-closing>div{display:grid;width:100%}}@media(prefers-reduced-motion:reduce){.sw-home-page *,.sw-home-page *:before,.sw-home-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
