.gift[data-astro-cid-sy2gu3i2]{--h:820px;justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.gift__still[data-astro-cid-sy2gu3i2],.gift__canvas[data-astro-cid-sy2gu3i2]{height:var(--h);aspect-ratio:1072/1728;width:auto;max-width:none;display:block}.gift__canvas[data-astro-cid-sy2gu3i2]{visibility:hidden;position:absolute;top:0;left:50%;translate:-50%}.gift[data-astro-cid-sy2gu3i2].is-live .gift__canvas[data-astro-cid-sy2gu3i2]{visibility:visible}.gift[data-astro-cid-sy2gu3i2].is-live .gift__still[data-astro-cid-sy2gu3i2]{visibility:hidden}@media (width<=809px){.gift[data-astro-cid-sy2gu3i2]{--h:520px}}.pg .pg-lead{letter-spacing:-.02em;max-width:440px;font-size:14px;line-height:18px}.tsec[data-astro-cid-xjzjx3s2] .body[data-astro-cid-xjzjx3s2] .lead[data-astro-cid-xjzjx3s2]{max-width:440px;color:var(--muted);letter-spacing:-.02em;font-size:14px;line-height:18px}.hero-wrap[data-astro-cid-xjzjx3s2],.gallery[data-astro-cid-xjzjx3s2]{--radius-media:var(--radius-project)}.tiles.used-tiles{max-width:calc(var(--content) + 2 * var(--pad))}.hero-wrap[data-astro-cid-xjzjx3s2]{padding-top:0}.hero-media[data-astro-cid-xjzjx3s2]{aspect-ratio:16/9}.hero-img[data-astro-cid-xjzjx3s2]{background:var(--surface)}.hero-wrap[data-astro-cid-xjzjx3s2].bleed{max-width:none;padding-inline:0}.k3d[data-astro-cid-xjzjx3s2][data-mode="3d"]{background:var(--k3d-tint,#ebeff5)}.k3d[data-astro-cid-xjzjx3s2]{height:min(calc(min(100vw - 2 * var(--pad), var(--content)) * 3 / 4), 88svh);background:radial-gradient(70% 90% at 50% 30%,#f4f4f6 0%,#e6e6e9 45%,#d9d9dd 100%);border-radius:0;transition:background-color .6s;position:relative}.k3d[data-astro-cid-xjzjx3s2]>img,.k3d-video[data-astro-cid-xjzjx3s2],.k3d-stage[data-astro-cid-xjzjx3s2]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.k3d[data-astro-cid-xjzjx3s2]>img,.k3d-video[data-astro-cid-xjzjx3s2]{object-fit:contain;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.k3d-video[data-astro-cid-xjzjx3s2],.k3d-stage[data-astro-cid-xjzjx3s2]{opacity:0;visibility:hidden;transition:opacity .6s,visibility 0s .6s}.k3d[data-astro-cid-xjzjx3s2][data-mode=video] .k3d-video[data-astro-cid-xjzjx3s2],.k3d[data-astro-cid-xjzjx3s2][data-mode="3d"] .k3d-stage[data-astro-cid-xjzjx3s2]{opacity:1;visibility:visible;transition:opacity .6s}.k3d[data-astro-cid-xjzjx3s2]>img{transition:opacity .6s}.k3d[data-astro-cid-xjzjx3s2][data-mode]>img{opacity:0}.k3d-stage[data-astro-cid-xjzjx3s2]{cursor:grab}.k3d-stage[data-astro-cid-xjzjx3s2]:active{cursor:grabbing}.k3d-cursor[data-astro-cid-xjzjx3s2]{z-index:3;border-radius:var(--radius-pill);background:var(--ink);color:var(--white);pointer-events:none;opacity:0;transition:opacity .2s ease, scale .25s var(--ease-out);align-items:center;gap:6px;margin:-18px 0 0 -36px;padding:9px 14px;font-size:13px;line-height:15px;display:flex;position:absolute;top:0;left:0;scale:.6}.k3d[data-astro-cid-xjzjx3s2][data-mode="3d"][data-cursor] .k3d-cursor[data-astro-cid-xjzjx3s2]{opacity:1;scale:1}.k3d[data-astro-cid-xjzjx3s2][data-mode="3d"][data-cursor][data-pressed] .k3d-cursor[data-astro-cid-xjzjx3s2]{scale:.88}@media (hover:hover) and (pointer:fine){.k3d[data-astro-cid-xjzjx3s2][data-mode="3d"] .k3d-stage[data-astro-cid-xjzjx3s2]{cursor:none}.k3d[data-astro-cid-xjzjx3s2][data-mode="3d"][data-cursor] .k3d-hint[data-astro-cid-xjzjx3s2]{opacity:0}}.k3d-stage[data-astro-cid-xjzjx3s2] canvas{width:100%;height:100%;display:block}.k3d-hint[data-astro-cid-xjzjx3s2]{right:var(--pad);color:var(--muted);pointer-events:none;opacity:0;transition:opacity .6s;position:absolute;bottom:16px}.k3d[data-astro-cid-xjzjx3s2][data-mode="3d"] .k3d-hint[data-astro-cid-xjzjx3s2]{opacity:1}.k3d[data-astro-cid-xjzjx3s2][data-dragged] .k3d-hint[data-astro-cid-xjzjx3s2]{opacity:0}@media (width<=809px){.k3d[data-astro-cid-xjzjx3s2]{aspect-ratio:4/3;height:auto}.k3d[data-astro-cid-xjzjx3s2]>img,.k3d-video[data-astro-cid-xjzjx3s2]{object-fit:cover;mask-image:none}}.note[data-astro-cid-xjzjx3s2]{grid-template-columns:400px minmax(0,560px);align-items:baseline;column-gap:80px;padding-top:20px;padding-bottom:56px;display:grid}.note[data-astro-cid-xjzjx3s2] p[data-astro-cid-xjzjx3s2]{font-size:var(--body);line-height:20px}@media (width<=809px){.note[data-astro-cid-xjzjx3s2]{grid-template-columns:1fr;row-gap:4px;padding-top:12px;padding-bottom:32px}}.tsec[data-astro-cid-xjzjx3s2] .cols[data-astro-cid-xjzjx3s2]{grid-template-columns:400px minmax(0,640px);align-items:center;column-gap:80px;padding:120px 0 64px;display:grid}.side[data-astro-cid-xjzjx3s2]{flex-direction:column;gap:12px;display:flex}.body[data-astro-cid-xjzjx3s2]{flex-direction:column;gap:16px;display:flex}.k-launch[data-astro-cid-xjzjx3s2] .cols[data-astro-cid-xjzjx3s2],.k-text[data-astro-cid-xjzjx3s2]:nth-last-of-type(2) .cols[data-astro-cid-xjzjx3s2]{padding-bottom:0}.k-results[data-astro-cid-xjzjx3s2] .cols[data-astro-cid-xjzjx3s2]{padding:96px 0 0}.k-results[data-astro-cid-xjzjx3s2] .body[data-astro-cid-xjzjx3s2]{gap:24px}.gallery[data-astro-cid-xjzjx3s2]{flex-direction:column;gap:10px;display:flex}.gallery[data-astro-cid-xjzjx3s2]:not(.cms)+.gallery[data-astro-cid-xjzjx3s2],.hero-wrap[data-astro-cid-xjzjx3s2]+.gallery[data-astro-cid-xjzjx3s2],.hero-wrap[data-astro-cid-xjzjx3s2]+.cs-body[data-astro-cid-xjzjx3s2],.cms[data-astro-cid-xjzjx3s2]{margin-top:16px}.sec[data-astro-cid-xjzjx3s2]:not(:has(.tsec))>.cms[data-astro-cid-xjzjx3s2].band{margin-top:0}.ba[data-astro-cid-xjzjx3s2]{outline:8px solid var(--white)}.ba-box[data-astro-cid-xjzjx3s2]{background:var(--band,var(--surface));padding:7% 6%}.ba-box[data-astro-cid-xjzjx3s2] .ba[data-astro-cid-xjzjx3s2]{outline:0}.jtile[data-astro-cid-xjzjx3s2].boxed{background:var(--band,var(--surface))}.jtile[data-astro-cid-xjzjx3s2].boxed>img,.jtile[data-astro-cid-xjzjx3s2].boxed .lb-trigger>img,.jtile[data-astro-cid-xjzjx3s2].boxed>video[data-astro-cid-xjzjx3s2]{object-fit:contain;width:88%;height:74%;inset:13% 6%}.jtile[data-astro-cid-xjzjx3s2].boxed.big>img,.jtile[data-astro-cid-xjzjx3s2].boxed.big .lb-trigger>img{width:92%;height:86%;inset:7% 4%}.jtile[data-astro-cid-xjzjx3s2].edge>img,.jtile[data-astro-cid-xjzjx3s2].edge .lb-trigger>img{filter:drop-shadow(1px 0 0 var(--line)) drop-shadow(-1px 0 0 var(--line)) drop-shadow(0 1px 0 var(--line)) drop-shadow(0 -1px 0 var(--line))}.jtile[data-astro-cid-xjzjx3s2].scroll .sv[data-astro-cid-xjzjx3s2]{padding:6% 8%;position:relative}.jtile[data-astro-cid-xjzjx3s2].scroll .sv[data-astro-cid-xjzjx3s2] img{border:8px solid var(--white);border-radius:var(--radius-field);width:100%;height:auto;display:block;position:static}.jtile[data-astro-cid-xjzjx3s2].boxed.tall>img,.jtile[data-astro-cid-xjzjx3s2].boxed.tall .lb-trigger>img{height:84%;inset:8% 6%}.band[data-astro-cid-xjzjx3s2]{isolation:isolate;padding-block:104px;position:relative}.band[data-astro-cid-xjzjx3s2]:before{content:"";z-index:-1;background:var(--band);position:absolute;inset:0 calc(50% - 50vw)}.tiles[data-astro-cid-xjzjx3s2]{gap:24px;display:grid}.g-two[data-astro-cid-xjzjx3s2] .tiles[data-astro-cid-xjzjx3s2]{grid-template-columns:1fr 1fr}.g-two[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]{height:440px}.g-full-two[data-astro-cid-xjzjx3s2] .tiles[data-astro-cid-xjzjx3s2]{grid-template-columns:1fr 1fr;gap:16px}.g-full-two[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:first-child{aspect-ratio:16/9;grid-column:1/-1}.g-full-two[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:not(:first-child){height:520px}.g-wide-narrow[data-astro-cid-xjzjx3s2] .tiles[data-astro-cid-xjzjx3s2]{grid-template-columns:2fr 1fr;gap:16px}.g-wide-narrow[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2],.g-three[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]{height:520px}.g-three[data-astro-cid-xjzjx3s2] .tiles[data-astro-cid-xjzjx3s2]{grid-template-columns:repeat(3,1fr);gap:16px}.g-three[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]{height:460px}.loop[data-astro-cid-xjzjx3s2]{background:var(--surface)}.loop[data-astro-cid-xjzjx3s2] video[data-astro-cid-xjzjx3s2]{width:100%;height:auto;position:static}.ba[data-astro-cid-xjzjx3s2]{border-radius:var(--radius-media)}.jrow[data-astro-cid-xjzjx3s2]{justify-content:center;gap:16px;display:flex}.cms[data-astro-cid-xjzjx3s2]{gap:16px}.jtile[data-astro-cid-xjzjx3s2] img{object-fit:cover}.tl[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2],.shipped[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{border-top:1px solid var(--line)}.tl[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]:last-child,.shipped[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]:last-child,.dec[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]:last-child{border-bottom:1px solid var(--line)}.tl[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{grid-template-columns:104px minmax(0,1fr);gap:24px;padding-block:14px;display:grid}.dec[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{border-top:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);gap:24px;padding:20px 0 24px;display:grid}.dec-body[data-astro-cid-xjzjx3s2]{flex-direction:column;gap:6px;display:flex}.dec-desc[data-astro-cid-xjzjx3s2]{color:#5c5c5c}.shipped[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{padding-block:14px}blockquote[data-astro-cid-xjzjx3s2]{border-left:1px solid var(--ink);flex-direction:column;gap:12px;margin:0;padding:4px 0 4px 24px;display:flex}.pull[data-astro-cid-xjzjx3s2]{margin-top:24px}.quote-sec[data-astro-cid-xjzjx3s2]{padding-top:120px}.quote-box[data-astro-cid-xjzjx3s2]{background:var(--white);align-items:center;min-height:520px;padding-block:64px;display:flex;position:relative}.quote-tex[data-astro-cid-xjzjx3s2]{opacity:.22;position:absolute;inset:0}.quote-in[data-astro-cid-xjzjx3s2]{width:100%;position:relative}.quote-box[data-astro-cid-xjzjx3s2] blockquote[data-astro-cid-xjzjx3s2].quote-card{background:var(--white);border:0;gap:16px;max-width:520px;padding:32px 36px}@media (width<=809px){.quote-sec[data-astro-cid-xjzjx3s2]{padding-top:80px}.quote-box[data-astro-cid-xjzjx3s2]{min-height:440px;padding-block:32px}.quote-box[data-astro-cid-xjzjx3s2] blockquote[data-astro-cid-xjzjx3s2].quote-card{padding:24px 20px}}.q[data-astro-cid-xjzjx3s2]{letter-spacing:-.015em;font-size:22px;line-height:24px}.used[data-astro-cid-xjzjx3s2]{padding-top:120px;padding-bottom:32px}.tiles.used-tiles{padding-bottom:0}.more[data-astro-cid-xjzjx3s2]{flex-direction:column;gap:40px;padding-top:120px;display:flex}.more-head[data-astro-cid-xjzjx3s2]{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;padding-top:40px;display:flex}.more-cards[data-astro-cid-xjzjx3s2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (width<=1199px){.tsec[data-astro-cid-xjzjx3s2] .cols[data-astro-cid-xjzjx3s2]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);column-gap:40px}.g-two[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2],.g-full-two[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:not(:first-child),.g-wide-narrow[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2],.g-three[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]{aspect-ratio:4/5;height:auto}}@media (width<=809px){.hero-wrap[data-astro-cid-xjzjx3s2]{padding-top:0}.tsec[data-astro-cid-xjzjx3s2] .cols[data-astro-cid-xjzjx3s2]{grid-template-columns:1fr;row-gap:14px;padding:64px 0 32px}.side[data-astro-cid-xjzjx3s2]{gap:6px}.h-sec[data-astro-cid-xjzjx3s2]{font-size:22px;line-height:24px}.body[data-astro-cid-xjzjx3s2] .lead[data-astro-cid-xjzjx3s2]{font-size:14px;line-height:17px}.k-results[data-astro-cid-xjzjx3s2] .cols[data-astro-cid-xjzjx3s2]{padding-top:56px}.tiles[data-astro-cid-xjzjx3s2],.g-two[data-astro-cid-xjzjx3s2] .tiles[data-astro-cid-xjzjx3s2],.g-full-two[data-astro-cid-xjzjx3s2] .tiles[data-astro-cid-xjzjx3s2],.g-wide-narrow[data-astro-cid-xjzjx3s2] .tiles[data-astro-cid-xjzjx3s2],.g-three[data-astro-cid-xjzjx3s2] .tiles[data-astro-cid-xjzjx3s2]{grid-template-columns:1fr 1fr;gap:10px}.g-two[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2],.g-wide-narrow[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:first-child,.g-three[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:first-child{aspect-ratio:auto;grid-column:1/-1;height:260px}.g-wide-narrow[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:not(:first-child){display:none}.g-full-two[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:first-child{aspect-ratio:auto;height:400px}.g-full-two[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:not(:first-child),.g-three[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:not(:first-child){aspect-ratio:auto;height:300px}.g-three[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:not(:first-child){height:200px}.g-three[data-astro-cid-xjzjx3s2] .tile[data-astro-cid-xjzjx3s2]:first-child{height:343px}.jrow[data-astro-cid-xjzjx3s2]{flex-direction:column;gap:12px}.cms[data-astro-cid-xjzjx3s2]{gap:12px}.band[data-astro-cid-xjzjx3s2]{padding-block:48px}.jtile[data-astro-cid-xjzjx3s2]{width:100%;flex:none!important}.tl[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{grid-template-columns:minmax(0,1fr);gap:4px;padding-block:12px;font-size:13px;line-height:16px}.dec[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{grid-template-columns:20px minmax(0,1fr);gap:12px;padding:16px 0 18px}.dec-desc[data-astro-cid-xjzjx3s2],.shipped[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{font-size:13px;line-height:16px}.shipped[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{padding-block:12px}blockquote[data-astro-cid-xjzjx3s2]{gap:10px;padding:2px 0 2px 18px}.q[data-astro-cid-xjzjx3s2]{letter-spacing:-.01em;font-size:18px;line-height:20px}.used[data-astro-cid-xjzjx3s2]{padding-top:72px}.more[data-astro-cid-xjzjx3s2]{gap:20px;padding-top:64px}.more-head[data-astro-cid-xjzjx3s2]{border-top:0;padding-top:0}.more-cards[data-astro-cid-xjzjx3s2]{grid-template-columns:1fr;gap:24px}}@media (width>=600px) and (width<=809px){.more-cards[data-astro-cid-xjzjx3s2]{grid-template-columns:1fr 1fr;gap:24px 16px}}.cs-body[data-astro-cid-xjzjx3s2],.sec[data-astro-cid-xjzjx3s2]{isolation:isolate;position:relative}html[data-bands=a] .band[data-astro-cid-xjzjx3s2]:before{inset:0 -56px}html[data-bands=b] .cs-body[data-astro-cid-xjzjx3s2]{padding-bottom:120px}html[data-bands=b] .cs-body[data-astro-cid-xjzjx3s2]:before{content:"";z-index:-1;background:var(--band,transparent);position:absolute;inset:0 calc(50% - 50vw)}html[data-bands=b] .band[data-astro-cid-xjzjx3s2]:before{display:none}html[data-bands=b] .band[data-astro-cid-xjzjx3s2]{padding-block:24px 0}html[data-bands=c] .sec[data-astro-cid-xjzjx3s2].has-band{padding-bottom:104px}html[data-bands=c] .sec[data-astro-cid-xjzjx3s2].has-band+.sec[data-astro-cid-xjzjx3s2]{margin-top:0}html[data-bands=c] .sec[data-astro-cid-xjzjx3s2].has-band:before{content:"";z-index:-1;background:var(--band,transparent);position:absolute;inset:0 calc(50% - 50vw)}html[data-bands=c] .sec[data-astro-cid-xjzjx3s2].has-band+.sec[data-astro-cid-xjzjx3s2].has-band:after{content:"";top:0;background:var(--white);height:24px;position:absolute;inset-inline:calc(50% - 50vw)}html[data-bands=c] .band[data-astro-cid-xjzjx3s2]:before{display:none}html[data-bands=c] .band[data-astro-cid-xjzjx3s2]{padding-block:8px 0}html[data-bands=d] .band[data-astro-cid-xjzjx3s2]:before{inset:-96px calc(50% - 50vw);-webkit-mask-image:linear-gradient(#0000,#000 200px calc(100% - 200px),#0000);mask-image:linear-gradient(#0000,#000 200px calc(100% - 200px),#0000)}
