.final-spark[data-astro-cid-nqzr7c5x]{top:28px;right:12%}.center[data-astro-cid-s5hxusys] .crumbs ol{justify-content:center}.hero-in[data-astro-cid-s5hxusys]{animation:hin .9s var(--ease) both;animation-delay:calc(var(--d, 0) * 90ms)}html.js .ph-title[data-astro-cid-s5hxusys] .w>span{animation:wup 1s var(--ease) both;animation-delay:calc(var(--wi) * 60ms + .1s);transform:none}@keyframes wup{0%{transform:translateY(105%)}}.ph-title[data-astro-cid-s5hxusys]{font-size:clamp(2.4rem,1.3rem + 4.2vw,4.6rem);max-width:18ch}.phero--aside[data-astro-cid-s5hxusys] .ph-grid[data-astro-cid-s5hxusys]{display:grid;gap:24px;grid-template-areas:"head" "aside" "copy"}.phero--aside[data-astro-cid-s5hxusys] .ph-head[data-astro-cid-s5hxusys]{grid-area:head;min-width:0}.phero--aside[data-astro-cid-s5hxusys] .ph-aside[data-astro-cid-s5hxusys]{grid-area:aside}.phero--aside[data-astro-cid-s5hxusys] .ph-copy[data-astro-cid-s5hxusys]{grid-area:copy}.phero--aside[data-astro-cid-s5hxusys] .lead{margin-top:0}@media(min-width:900px){.phero--aside[data-astro-cid-s5hxusys] .ph-grid[data-astro-cid-s5hxusys]{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);grid-template-rows:auto 1fr;grid-template-areas:"head aside" "copy aside";gap:0 56px}.phero--aside[data-astro-cid-s5hxusys] .ph-title[data-astro-cid-s5hxusys]{font-size:clamp(2.4rem,1.2rem + 2.8vw,3.9rem)}.phero--aside[data-astro-cid-s5hxusys] .ph-head[data-astro-cid-s5hxusys]{align-self:end}.phero--aside[data-astro-cid-s5hxusys] .lead{margin-top:20px}}.ab-story[data-astro-cid-4w2v6bgr] p[data-astro-cid-4w2v6bgr]{font-size:1.12rem}.ab-story[data-astro-cid-4w2v6bgr] p[data-astro-cid-4w2v6bgr]:first-child:first-letter{font-family:var(--serif);float:left;font-size:3.6em;line-height:.9;padding:4px 10px 0 0;color:var(--brand)}.v-t[data-astro-cid-4w2v6bgr]{margin:16px 0 6px}.v-p[data-astro-cid-4w2v6bgr]{margin:0}.rdm[data-astro-cid-tt7wdiyw]{display:grid;gap:16px;justify-items:center;width:100%}.rdm-stage[data-astro-cid-tt7wdiyw]{--pw: 210;--ph: 297;--n: 1;position:relative;width:100%;aspect-ratio:calc(var(--pw) * var(--n)) / var(--ph)}.rdm--landscape[data-astro-cid-tt7wdiyw] .rdm-stage[data-astro-cid-tt7wdiyw]{--pw: 297;--ph: 210}.rdm--square[data-astro-cid-tt7wdiyw] .rdm-stage[data-astro-cid-tt7wdiyw]{--pw: 1;--ph: 1}@media(min-width:1024px)and (orientation:landscape){.rdm--portrait[data-astro-cid-tt7wdiyw] .rdm-stage[data-astro-cid-tt7wdiyw],.rdm--square[data-astro-cid-tt7wdiyw] .rdm-stage[data-astro-cid-tt7wdiyw]{--n: 2}}@media(min-width:1440px)and (min-aspect-ratio:3/2){.rdm--landscape[data-astro-cid-tt7wdiyw] .rdm-stage[data-astro-cid-tt7wdiyw]{--n: 2}}.rdm-cover[data-astro-cid-tt7wdiyw]{position:absolute;top:0;height:100%;width:auto;left:50%;transform:translate(-50%);transform-origin:50% 50%;aspect-ratio:var(--pw) / var(--ph);object-fit:cover;border-radius:3px 8px 8px 3px;box-shadow:0 30px 50px -20px #1e145073}.rdm-mount[data-astro-cid-tt7wdiyw]{position:absolute;inset:0;opacity:0;transition:opacity .35s var(--ease)}.rdm-stage[data-astro-cid-tt7wdiyw].live .rdm-mount[data-astro-cid-tt7wdiyw]{opacity:1}.rdm-mount[data-astro-cid-tt7wdiyw] button,.rdm-mount[data-astro-cid-tt7wdiyw] [role=toolbar],.rdm-mount[data-astro-cid-tt7wdiyw] [role=group],.rdm-mount[data-astro-cid-tt7wdiyw] [aria-live]{display:none!important}.rdm-stage[data-astro-cid-tt7wdiyw].live .rdm-cover[data-astro-cid-tt7wdiyw]{opacity:0;visibility:hidden;transition:opacity .35s var(--ease) .05s,visibility 0s .45s}.rdm-hit[data-astro-cid-tt7wdiyw]{position:absolute;inset:0;z-index:3;border:0;background:none;cursor:pointer;border-radius:8px}.rdm-hit[data-astro-cid-tt7wdiyw]:focus-visible{outline:3px solid var(--brand);outline-offset:6px}.rdm-actions[data-astro-cid-tt7wdiyw]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.rdm-cap[data-astro-cid-tt7wdiyw]{margin:0;max-width:46ch;text-align:center;font-size:.82rem;color:var(--muted)}.qrpage[data-astro-cid-3xayspmg]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;aspect-ratio:1191 / 1685;padding:11% 12% 7%;border-radius:6px;container-type:inline-size;box-shadow:var(--lift)}.qp-title[data-astro-cid-3xayspmg]{margin:0;font:600 7.4cqw/1.15 var(--serif);color:#2b3a55}.qp-rule[data-astro-cid-3xayspmg]{width:18%;height:1px;margin:4.5cqw 0;background:#e3a48e}.qp-text[data-astro-cid-3xayspmg]{margin:0;font-size:3.6cqw;line-height:1.55;color:#3b4256}.qp-photo[data-astro-cid-3xayspmg]{display:block;width:62%;margin:6cqw 0 0;border-radius:3cqw;overflow:hidden;box-shadow:0 1.5cqw 4cqw #1e1e3c2e}.qp-photo[data-astro-cid-3xayspmg] img{width:100%;height:auto}.qp-code[data-astro-cid-3xayspmg]{position:relative;display:block;width:30%;margin-top:auto;padding:1.4cqw;border-radius:2cqw;background:#fff;box-shadow:0 0 0 1px #e6e3f2}.qp-code[data-astro-cid-3xayspmg]>svg[data-astro-cid-3xayspmg]{width:100%;height:auto}.qp-logo[data-astro-cid-3xayspmg]{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:28%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:22%;color:#fff;background:linear-gradient(135deg,#5b4fe8,#9b6bf0);box-shadow:0 0 0 1.2cqw #fff}.qp-logo[data-astro-cid-3xayspmg] svg[data-astro-cid-3xayspmg]{width:72%;height:72%}.qp-foot[data-astro-cid-3xayspmg]{margin-top:3cqw;font-size:2.4cqw;letter-spacing:.08em;color:#8a8fa3}.vav[data-astro-cid-wig73aky]{display:block;width:100%;height:100%;border-radius:50%}.vcast[data-astro-cid-wzu6p4ve]{position:relative;display:grid;gap:10px;color:#efedff}.vc-story[data-astro-cid-wzu6p4ve]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 2px;font-size:.78rem;color:#b4aedb}.vc-story[data-astro-cid-wzu6p4ve] b[data-astro-cid-wzu6p4ve]{font-weight:700;color:#e8e5ff}.vc-story[data-astro-cid-wzu6p4ve] span[data-astro-cid-wzu6p4ve]{flex-basis:100%;padding-left:22px}@media(min-width:480px){.vc-story[data-astro-cid-wzu6p4ve] span[data-astro-cid-wzu6p4ve]{flex-basis:auto;padding-left:0}.vc-story[data-astro-cid-wzu6p4ve] span[data-astro-cid-wzu6p4ve]:before{content:"·";margin-right:8px}}.vc-list[data-astro-cid-wzu6p4ve]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.vrole[data-astro-cid-wzu6p4ve]{position:relative;display:flex;align-items:center;gap:13px;padding:11px 12px 11px 11px;border-radius:20px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .3s var(--ease),border-color .3s var(--ease),transform .4s var(--spring);animation:vcin .7s var(--ease) both;animation-delay:calc(var(--i) * 90ms + .15s)}@keyframes vcin{0%{opacity:0;transform:translateY(12px)}}.vrole[data-astro-cid-wzu6p4ve]:hover{background:#ffffff1c}@media(min-width:900px){.vrole[data-astro-cid-wzu6p4ve]:hover{transform:translate(-3px)}.vrole[data-astro-cid-wzu6p4ve].r2,.vrole[data-astro-cid-wzu6p4ve].r4{margin-left:22px}.vrole[data-astro-cid-wzu6p4ve].r3{margin-left:44px}}.vrole[data-astro-cid-wzu6p4ve].playing{background:#8f85ff33;border-color:#c9c2ff80}.vc-av[data-astro-cid-wzu6p4ve]{position:relative;flex:none;width:52px;height:52px;border-radius:50%;box-shadow:0 6px 16px -6px #00000080;transition:transform .4s var(--spring),box-shadow .4s var(--ease)}.vrole[data-astro-cid-wzu6p4ve].playing .vc-av[data-astro-cid-wzu6p4ve]{transform:scale(1.06);box-shadow:0 0 0 3px #c9c2ff8c,0 8px 22px -6px #8f85ffb3}.vc-txt[data-astro-cid-wzu6p4ve]{min-width:0;flex:1}.vc-txt[data-astro-cid-wzu6p4ve] b[data-astro-cid-wzu6p4ve]{display:block;font-size:.95rem;line-height:1.25}.vc-txt[data-astro-cid-wzu6p4ve] small[data-astro-cid-wzu6p4ve]{display:block;font-size:.78rem;color:#b4aedb}.vc-txt[data-astro-cid-wzu6p4ve] q[data-astro-cid-wzu6p4ve]{display:block;margin-top:4px;font:italic 400 .86rem/1.4 var(--serif);color:#e8e5ff;quotes:"« " " »"}html[lang=en] .vc-txt[data-astro-cid-wzu6p4ve] q[data-astro-cid-wzu6p4ve],html[lang=de] .vc-txt[data-astro-cid-wzu6p4ve] q[data-astro-cid-wzu6p4ve],html[lang=pt-BR] .vc-txt[data-astro-cid-wzu6p4ve] q[data-astro-cid-wzu6p4ve]{quotes:"“" "”"}html[lang=de] .vc-txt[data-astro-cid-wzu6p4ve] q[data-astro-cid-wzu6p4ve]{quotes:"„" "“"}html[lang=es] .vc-txt[data-astro-cid-wzu6p4ve] q[data-astro-cid-wzu6p4ve],html[lang=it] .vc-txt[data-astro-cid-wzu6p4ve] q[data-astro-cid-wzu6p4ve]{quotes:"«" "»"}.vc-play[data-astro-cid-wzu6p4ve]{position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#1a1546;background:#fff;text-decoration:none;box-shadow:0 8px 20px -8px #8f85ffcc;transition:transform .25s var(--spring),background-color .25s}.vc-play[data-astro-cid-wzu6p4ve]:hover{transform:scale(1.07)}.vc-play[data-astro-cid-wzu6p4ve]:active{transform:scale(.94)}.vc-play[data-astro-cid-wzu6p4ve]:focus-visible{outline:2.5px solid #c9c2ff;outline-offset:3px}.vc-play[data-astro-cid-wzu6p4ve] svg{grid-area:1 / 1}.vc-play[data-astro-cid-wzu6p4ve] .vc-i-play{margin-left:2px}.vc-play[data-astro-cid-wzu6p4ve] .vc-i-pause,.vrole[data-astro-cid-wzu6p4ve].playing .vc-play[data-astro-cid-wzu6p4ve] .vc-i-play{display:none}.vrole[data-astro-cid-wzu6p4ve].playing .vc-play[data-astro-cid-wzu6p4ve] .vc-i-pause{display:block}.vc-ring[data-astro-cid-wzu6p4ve]{position:absolute;inset:-4px;border-radius:50%;opacity:0;transition:opacity .3s;background:conic-gradient(#c9c2ff calc(var(--p, 0) * 360deg),#ffffff24 0);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px))}.vrole[data-astro-cid-wzu6p4ve].playing .vc-ring[data-astro-cid-wzu6p4ve],.vrole[data-astro-cid-wzu6p4ve].loading .vc-ring[data-astro-cid-wzu6p4ve]{opacity:1}.vrole[data-astro-cid-wzu6p4ve].loading .vc-ring[data-astro-cid-wzu6p4ve]{background:conic-gradient(#c9c2ff 0 25%,#ffffff24 0);animation:vcspin .9s linear infinite}@keyframes vcspin{to{transform:rotate(1turn)}}.vc-eq[data-astro-cid-wzu6p4ve]{grid-area:1 / 1;display:none;align-items:flex-end;gap:2.5px;height:16px}.vc-eq[data-astro-cid-wzu6p4ve] i[data-astro-cid-wzu6p4ve]{width:3px;height:100%;border-radius:2px;background:#5b4fe8;transform-origin:bottom;animation:vceq .9s ease-in-out infinite}.vc-eq[data-astro-cid-wzu6p4ve] i[data-astro-cid-wzu6p4ve]:nth-child(2){animation-delay:-.3s}.vc-eq[data-astro-cid-wzu6p4ve] i[data-astro-cid-wzu6p4ve]:nth-child(3){animation-delay:-.6s}.vc-eq[data-astro-cid-wzu6p4ve] i[data-astro-cid-wzu6p4ve]:nth-child(4){animation-delay:-.15s}@keyframes vceq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.vrole[data-astro-cid-wzu6p4ve].playing .vc-eq[data-astro-cid-wzu6p4ve]{display:flex}.vrole[data-astro-cid-wzu6p4ve].playing .vc-play[data-astro-cid-wzu6p4ve] .vc-i-pause{display:none}.vrole[data-astro-cid-wzu6p4ve].playing .vc-play[data-astro-cid-wzu6p4ve]:hover .vc-eq[data-astro-cid-wzu6p4ve],.vrole[data-astro-cid-wzu6p4ve].playing .vc-play[data-astro-cid-wzu6p4ve]:focus-visible .vc-eq[data-astro-cid-wzu6p4ve]{display:none}.vrole[data-astro-cid-wzu6p4ve].playing .vc-play[data-astro-cid-wzu6p4ve]:hover .vc-i-pause,.vrole[data-astro-cid-wzu6p4ve].playing .vc-play[data-astro-cid-wzu6p4ve]:focus-visible .vc-i-pause{display:block}.vc-ai[data-astro-cid-wzu6p4ve]{display:inline-flex;align-items:center;gap:6px;justify-self:start;margin:4px 0 0;padding:4px 10px;border-radius:999px;font-size:.72rem;font-weight:650;color:#c9c2ff;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}@media(max-width:420px){.vrole[data-astro-cid-wzu6p4ve]{gap:10px;padding:10px}.vc-av[data-astro-cid-wzu6p4ve]{width:44px;height:44px}.vc-txt[data-astro-cid-wzu6p4ve] q[data-astro-cid-wzu6p4ve]{font-size:.82rem}}@media(prefers-reduced-motion:reduce){.vrole[data-astro-cid-wzu6p4ve],.vc-eq[data-astro-cid-wzu6p4ve] i[data-astro-cid-wzu6p4ve]{animation:none}.vc-eq[data-astro-cid-wzu6p4ve] i[data-astro-cid-wzu6p4ve]:nth-child(1){transform:scaleY(.5)}.vc-eq[data-astro-cid-wzu6p4ve] i[data-astro-cid-wzu6p4ve]:nth-child(2){transform:scaleY(.9)}.vc-eq[data-astro-cid-wzu6p4ve] i[data-astro-cid-wzu6p4ve]:nth-child(3){transform:scaleY(.65)}.vc-eq[data-astro-cid-wzu6p4ve] i[data-astro-cid-wzu6p4ve]:nth-child(4){transform:scaleY(.4)}.vrole[data-astro-cid-wzu6p4ve].loading .vc-ring[data-astro-cid-wzu6p4ve]{animation:none}}html.rm .vrole[data-astro-cid-wzu6p4ve],html.rm .vc-eq[data-astro-cid-wzu6p4ve] i[data-astro-cid-wzu6p4ve]{animation:none}.hin[data-astro-cid-zdf24hol]{animation:hin .9s var(--ease) both;animation-delay:calc(var(--d) * 90ms)}.ab-new[data-astro-cid-zdf24hol]{display:inline-block;margin-right:10px;padding:4px 9px;border-radius:999px;font-size:.7rem;letter-spacing:.1em;color:#fff;background:var(--acc-grad, var(--grad))}:root.dark .ab-new[data-astro-cid-zdf24hol]{color:#15122e}.ab-hero[data-astro-cid-zdf24hol] .h1[data-astro-cid-zdf24hol]{max-width:13ch}.ab-hook[data-astro-cid-zdf24hol]{margin-bottom:10px!important}.ab-sub[data-astro-cid-zdf24hol]{margin:0 0 26px;font-size:1rem;line-height:1.6;color:var(--muted)}.ab-note[data-astro-cid-zdf24hol]{margin-top:16px}.ab-night[data-astro-cid-zdf24hol]{position:relative;overflow:hidden;padding:clamp(20px,3.5vw,36px);border-radius:34px;scroll-margin-top:calc(var(--header-h) + 16px);background:radial-gradient(90% 120% at 85% 0%,#3a2f8f,#1a1546 45%,#0e0b27);box-shadow:0 30px 70px -30px #1a1546a6}:root.dark .ab-night[data-astro-cid-zdf24hol],:root.dark .ab-player[data-astro-cid-zdf24hol]{border:1px solid rgba(255,255,255,.08)}.ab-night[data-astro-cid-zdf24hol]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(45% 50% at 10% 100%,rgba(242,166,214,.22),transparent 70%)}.ab-moon[data-astro-cid-zdf24hol]{position:absolute;right:22px;top:18px;width:54px;height:54px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 35%,#fffbe8,#fff1b8 60%,#fff1b800 72%);filter:drop-shadow(0 0 18px rgba(255,241,184,.5));opacity:.85;animation:abmoon 6s ease-in-out infinite alternate}@media(max-width:599px){.ab-moon[data-astro-cid-zdf24hol]{width:34px;height:34px;right:16px;top:12px}}@keyframes abmoon{to{transform:translateY(6px);opacity:.65}}.ab-steps[data-astro-cid-zdf24hol]{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media(min-width:900px){.ab-steps[data-astro-cid-zdf24hol]{grid-template-columns:repeat(3,1fr)}}.ab-steps[data-astro-cid-zdf24hol] li[data-astro-cid-zdf24hol]{position:relative;display:grid;gap:8px;align-content:start;padding:24px}.ab-steps[data-astro-cid-zdf24hol] h3[data-astro-cid-zdf24hol]{margin:0;font:700 1.2rem/1.2 var(--display);letter-spacing:-.015em}.ab-steps[data-astro-cid-zdf24hol] p[data-astro-cid-zdf24hol]{margin:0;font-size:.92rem;line-height:1.6;color:var(--muted)}.ab-step-n[data-astro-cid-zdf24hol]{position:absolute;top:16px;right:20px;font:700 2.4rem/1 var(--display);color:color-mix(in srgb,var(--pc) 28%,transparent)}.ab-step-vis[data-astro-cid-zdf24hol]{display:grid;place-items:center;height:96px;margin-bottom:8px;border-radius:18px;color:var(--pc);background:var(--pc-soft);overflow:hidden}.sv-cast[data-astro-cid-zdf24hol]{display:flex}.sv-cast[data-astro-cid-zdf24hol]>span[data-astro-cid-zdf24hol]{display:block;width:48px;height:48px;margin-left:-10px;border-radius:50%;border:3px solid var(--surface);animation:svbob 2.6s ease-in-out infinite;animation-delay:calc(var(--j) * .35s)}.sv-cast[data-astro-cid-zdf24hol]>span[data-astro-cid-zdf24hol]:first-child{margin-left:0}@keyframes svbob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.sv-talk[data-astro-cid-zdf24hol]{display:grid;gap:7px;width:72%}.sv-b[data-astro-cid-zdf24hol]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:8px 10px;border-radius:12px 12px 12px 4px;background:var(--surface);box-shadow:0 6px 14px -8px #281e6e59}.sv-b[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol]{display:block;height:5px;width:100%;border-radius:3px;background:color-mix(in srgb,var(--pc) 35%,transparent)}.sv-b[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol].short{width:55%}.sv-b--c[data-astro-cid-zdf24hol]{flex-wrap:nowrap;margin-left:18%;border-radius:12px 12px 4px;background:color-mix(in srgb,var(--pc) 18%,var(--surface));animation:svpop 3.2s var(--ease) infinite}.sv-b--c[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol]{flex:1}.sv-b--c[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol].short{flex:.6}.sv-av[data-astro-cid-zdf24hol]{flex:none;width:20px;height:20px;border-radius:50%}@keyframes svpop{0%,20%{opacity:0;transform:translateY(6px)}35%,85%{opacity:1;transform:none}to{opacity:0}}.sv-tune[data-astro-cid-zdf24hol]{display:inline-flex;align-items:center;gap:12px}.sv-tune[data-astro-cid-zdf24hol] .wave{height:30px}.sv-tune[data-astro-cid-zdf24hol] svg:first-child{animation:svspin 4s var(--ease) infinite}@keyframes svspin{0%,60%{transform:rotate(0)}to{transform:rotate(1turn)}}.ab-lou[data-astro-cid-zdf24hol]{position:relative;display:grid;gap:14px;margin:0;padding:clamp(16px,3vw,26px);border-radius:var(--r-xl);background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--brand) 18%,transparent),transparent 60%),var(--glass);border:1px solid var(--glass-border);box-shadow:var(--card-shadow)}.ab-lou-bar[data-astro-cid-zdf24hol]{display:flex;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:999px;background:var(--surface);box-shadow:0 10px 26px -14px #281e6e73}.ab-lou-play[data-astro-cid-zdf24hol]{position:relative;flex:none;display:grid;place-items:center;width:58px;height:58px;border:0;border-radius:50%;color:#fff;background:var(--grad);cursor:pointer;box-shadow:0 10px 24px -10px #5b4fe8cc;transition:transform .25s var(--spring)}:root.dark .ab-lou-play[data-astro-cid-zdf24hol]{color:#15122e}.ab-lou-play[data-astro-cid-zdf24hol] svg{margin-left:3px}.ab-lou-play[data-astro-cid-zdf24hol]:hover{transform:scale(1.07)}.ab-lou-play[data-astro-cid-zdf24hol]:active{transform:scale(.95)}.ab-lou-play[data-astro-cid-zdf24hol]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.ab-lou-ring[data-astro-cid-zdf24hol]{position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--brand) 45%,transparent);animation:abpulse 2.2s var(--ease) infinite}@keyframes abpulse{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.25);opacity:0}}.ab-lou-txt[data-astro-cid-zdf24hol]{min-width:0;flex:1;display:grid;gap:2px}.ab-lou-txt[data-astro-cid-zdf24hol] b[data-astro-cid-zdf24hol]{font:700 1rem/1.25 var(--display)}.ab-lou-txt[data-astro-cid-zdf24hol] small[data-astro-cid-zdf24hol]{font-size:.82rem;color:var(--muted)}.ab-lou-ai[data-astro-cid-zdf24hol]{justify-self:start}@media(prefers-reduced-motion:reduce){.ab-lou-ring[data-astro-cid-zdf24hol]{animation:none}}html.rm .ab-lou-ring[data-astro-cid-zdf24hol]{animation:none}.ab-player-grid[data-astro-cid-zdf24hol]{display:grid;gap:clamp(28px,4vw,48px);align-items:start}@media(min-width:1024px){.ab-player-grid[data-astro-cid-zdf24hol]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"head fig" "feats fig"}.ab-player-head[data-astro-cid-zdf24hol]{grid-area:head}.ab-player[data-astro-cid-zdf24hol]{grid-area:fig;position:sticky;top:calc(var(--header-h) + 24px)}.ab-feats[data-astro-cid-zdf24hol]{grid-area:feats}}.ab-player-head[data-astro-cid-zdf24hol] .h2[data-astro-cid-zdf24hol]{margin-top:12px}.ab-lead[data-astro-cid-zdf24hol]{margin:14px 0 0;font-size:1.05rem;line-height:1.65;color:var(--muted)}.ab-player[data-astro-cid-zdf24hol]{margin:0;padding:14px;border-radius:30px;background:linear-gradient(160deg,#1f1b52,#0f0c2b);box-shadow:0 30px 70px -30px #1a154699;container-type:inline-size}.ab-page[data-astro-cid-zdf24hol]{position:relative;overflow:hidden;border-radius:16px;background:#f4efe4}.ab-art[data-astro-cid-zdf24hol]{display:block;width:100%;height:auto;aspect-ratio:100 / 62}.ab-art[data-astro-cid-zdf24hol] .fly[data-astro-cid-zdf24hol]{animation:abfly 3.4s ease-in-out infinite;animation-delay:calc(var(--k) * -.47s)}@keyframes abfly{0%,to{opacity:.25;transform:translate(0)}50%{opacity:1;transform:translate(1.2px,-1.6px)}}.ab-page-t[data-astro-cid-zdf24hol]{margin:0;padding:14px 18px 26px;font:400 clamp(.88rem,3.4cqw,1.08rem)/1.6 var(--serif);color:#3a3f52}.ab-folio[data-astro-cid-zdf24hol]{position:absolute;right:14px;bottom:8px;font-size:.72rem;color:#9a917c}.ab-bar[data-astro-cid-zdf24hol]{display:grid;gap:10px;margin-top:12px;padding:14px;border-radius:20px;color:#efedff;background:#ffffff12;border:1px solid rgba(255,255,255,.12)}.ab-bar-row[data-astro-cid-zdf24hol]{display:flex;align-items:center;gap:10px}.ab-spk[data-astro-cid-zdf24hol]{display:flex;align-items:center;gap:9px;min-width:0}.ab-spk-av[data-astro-cid-zdf24hol]{flex:none;width:36px;height:36px;border-radius:50%;box-shadow:0 0 0 2px #c9c2ff80}.ab-spk[data-astro-cid-zdf24hol] b[data-astro-cid-zdf24hol]{display:block;font-size:.9rem;line-height:1.1}.ab-spk[data-astro-cid-zdf24hol] small[data-astro-cid-zdf24hol]{display:block;font-size:.72rem;color:#b4aedb}.ab-eq[data-astro-cid-zdf24hol]{display:inline-flex;align-items:flex-end;gap:2px;height:14px;margin-left:4px}.ab-eq[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol]{width:3px;height:100%;border-radius:2px;background:#c9c2ff;transform-origin:bottom;animation:abeq .9s ease-in-out infinite}.ab-eq[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol]:nth-child(2){animation-delay:-.3s}.ab-eq[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol]:nth-child(3){animation-delay:-.6s}.ab-eq[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol]:nth-child(4){animation-delay:-.15s}@keyframes abeq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.ab-chap[data-astro-cid-zdf24hol]{margin-left:auto;font-size:.72rem;line-height:1.35;text-align:right;color:#b4aedb}.ab-prog[data-astro-cid-zdf24hol]{display:block;height:4px;border-radius:4px;background:#ffffff24;overflow:hidden}.ab-prog[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol]{display:block;height:100%;width:100%;border-radius:4px;background:linear-gradient(90deg,#8f85ff,#f2a6d6);transform-origin:left;animation:abprog 12s linear infinite}@keyframes abprog{0%{transform:scaleX(.18)}to{transform:scaleX(.92)}}.ab-ctrls[data-astro-cid-zdf24hol]{display:flex;align-items:center;justify-content:space-between;gap:6px}.ab-cb[data-astro-cid-zdf24hol]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#ffffff14}.ab-cb--big[data-astro-cid-zdf24hol]{width:50px;height:50px;color:#1a1546;background:#fff;box-shadow:0 8px 20px -8px #8f85ffcc}.ab-pill[data-astro-cid-zdf24hol]{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;font-size:.74rem;font-weight:650;white-space:nowrap;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.ab-pill[data-astro-cid-zdf24hol].on{color:#e7e4ff;background:#8f85ff47;border-color:#8f85ff99}.ab-bar-foot[data-astro-cid-zdf24hol]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.ab-ai[data-astro-cid-zdf24hol]{display:inline-flex;align-items:center;gap:5px;font-size:.7rem;font-weight:650;color:#c9c2ff}@media(max-width:420px){.ab-ctrls[data-astro-cid-zdf24hol] .ab-pill[data-astro-cid-zdf24hol].on{font-size:0;gap:0;padding:8px}.ab-ctrls[data-astro-cid-zdf24hol] .ab-pill[data-astro-cid-zdf24hol].on svg{width:16px;height:16px}}.ab-feats[data-astro-cid-zdf24hol]{display:grid;gap:10px;margin:0;padding:0;list-style:none}@media(min-width:640px)and (max-width:1023px){.ab-feats[data-astro-cid-zdf24hol]{grid-template-columns:1fr 1fr}}.ab-feats[data-astro-cid-zdf24hol] li[data-astro-cid-zdf24hol],.ab-trust-list[data-astro-cid-zdf24hol] li[data-astro-cid-zdf24hol]{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:var(--r);background:var(--glass);border:1px solid var(--glass-border)}.ti[data-astro-cid-zdf24hol]{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:var(--pc-soft);color:var(--pc)}.ab-feats[data-astro-cid-zdf24hol] b[data-astro-cid-zdf24hol],.ab-trust-list[data-astro-cid-zdf24hol] b[data-astro-cid-zdf24hol]{display:block;margin-bottom:2px;font-weight:750}.ab-feats[data-astro-cid-zdf24hol] p[data-astro-cid-zdf24hol],.ab-trust-list[data-astro-cid-zdf24hol] p[data-astro-cid-zdf24hol]{margin:0;font-size:.9rem;line-height:1.55;color:var(--muted)}.ab-uses[data-astro-cid-zdf24hol]{display:grid;gap:16px}@media(min-width:960px){.ab-uses[data-astro-cid-zdf24hol]{grid-template-columns:1.3fr 1fr;grid-template-rows:auto auto}.ab-use[data-astro-cid-zdf24hol].big{grid-row:span 2}}.ab-use[data-astro-cid-zdf24hol]{position:relative;display:flex;flex-direction:column;overflow:hidden}.ab-use-ph[data-astro-cid-zdf24hol]{display:block;aspect-ratio:4 / 3;overflow:hidden}.ab-use[data-astro-cid-zdf24hol].big .ab-use-ph[data-astro-cid-zdf24hol]{flex:1;min-height:280px}.ab-use-ph[data-astro-cid-zdf24hol] img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.ab-use[data-astro-cid-zdf24hol]:hover .ab-use-ph[data-astro-cid-zdf24hol] img{transform:scale(1.04)}@media(min-width:960px){.ab-use[data-astro-cid-zdf24hol]:not(.big){flex-direction:row}.ab-use[data-astro-cid-zdf24hol]:not(.big) .ab-use-ph[data-astro-cid-zdf24hol]{width:44%;flex:none;aspect-ratio:auto}}.ab-use-txt[data-astro-cid-zdf24hol]{display:grid;gap:8px;align-content:start;padding:20px 22px 24px}.ab-tag[data-astro-cid-zdf24hol]{justify-self:start;padding:4px 10px;border-radius:999px;font-size:.76rem;font-weight:700;color:var(--pc);background:var(--pc-soft)}.ab-use-txt[data-astro-cid-zdf24hol] h3[data-astro-cid-zdf24hol]{margin:0;font:700 1.2rem/1.2 var(--display);letter-spacing:-.015em}.ab-use-txt[data-astro-cid-zdf24hol] p[data-astro-cid-zdf24hol]{margin:0;font-size:.92rem;line-height:1.6;color:var(--muted)}.ab-fict[data-astro-cid-zdf24hol]{display:flex;gap:6px;align-items:center;justify-content:center;margin:18px 0 0;font-size:.85rem;color:var(--muted)}.ab-qr[data-astro-cid-zdf24hol]{display:grid;gap:clamp(28px,5vw,64px);align-items:center}@media(min-width:960px){.ab-qr[data-astro-cid-zdf24hol]{grid-template-columns:1fr 1fr}}.ab-qr[data-astro-cid-zdf24hol] .h2[data-astro-cid-zdf24hol]{margin-top:12px}.ab-qr-list[data-astro-cid-zdf24hol]{margin-top:20px;font-size:1rem}.ab-qr-scene[data-astro-cid-zdf24hol]{position:relative;display:grid;justify-items:center;padding:20px 0 40px}.ab-qr-scene[data-astro-cid-zdf24hol] .ab-qr-page{width:min(66%,330px);transform:rotate(-3deg)}.ab-qr-phone[data-astro-cid-zdf24hol]{position:absolute;right:6%;bottom:0;width:min(32%,170px);aspect-ratio:9 / 18.5;border-radius:28px;background:#0e0c22;border:6px solid #2a2750;box-shadow:var(--lift);overflow:hidden;transform:rotate(6deg)}.ab-qr-scan[data-astro-cid-zdf24hol]{position:absolute;left:10%;right:10%;top:30%;height:2px;background:#6fdca9;box-shadow:0 0 14px #6fdca9;opacity:0}.ab-qr-screen[data-astro-cid-zdf24hol]{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;gap:10px;padding:12px;text-align:center;font-size:.78rem;color:#fff;background:linear-gradient(160deg,#1f1b52,#4b3f9e);opacity:0}.ab-qr-av[data-astro-cid-zdf24hol]{display:block;width:56px;height:56px;border-radius:50%;border:3px solid rgba(255,255,255,.6)}.ab-qr-screen[data-astro-cid-zdf24hol] .wave{height:22px;gap:2px}.ab-qr-screen[data-astro-cid-zdf24hol] .wave i{width:2px}.ab-qr-bar[data-astro-cid-zdf24hol]{width:80%;height:3px;border-radius:3px;background:#ffffff4d;overflow:hidden}.ab-qr-bar[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol]{display:block;height:100%;width:100%;background:#fff;transform-origin:left;animation:abbar 8s linear infinite}@keyframes abbar{0%{transform:scaleX(0)}}html.js .ab-qr-scene[data-astro-cid-zdf24hol]:not(.in) .ab-qr-phone[data-astro-cid-zdf24hol]{transform:translate(30%,20%) rotate(14deg);opacity:0}.ab-qr-scene[data-astro-cid-zdf24hol].in .ab-qr-phone[data-astro-cid-zdf24hol]{transition:transform 1.1s var(--spring) .3s,opacity .6s .3s}.ab-qr-scene[data-astro-cid-zdf24hol].in .ab-qr-scan[data-astro-cid-zdf24hol]{animation:abscan 1.1s ease-in-out 1.3s 2 both}.ab-qr-scene[data-astro-cid-zdf24hol].in .ab-qr-screen[data-astro-cid-zdf24hol]{animation:abscreen .6s var(--ease) 3.6s both}html:not(.js) .ab-qr-screen[data-astro-cid-zdf24hol],html.rm .ab-qr-screen[data-astro-cid-zdf24hol]{opacity:1}@keyframes abscan{0%{opacity:1;top:28%}50%{top:68%}to{opacity:1;top:28%}}@keyframes abscreen{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.ab-trust[data-astro-cid-zdf24hol]{display:grid;gap:24px;padding:clamp(24px,4vw,48px);border-radius:var(--r-xl);background:linear-gradient(150deg,var(--pc-soft),var(--glass));border:1px solid var(--glass-border);box-shadow:var(--card-shadow)}@media(min-width:1024px){.ab-trust[data-astro-cid-zdf24hol]{grid-template-columns:.8fr 1.2fr;align-items:start}}.ab-trust[data-astro-cid-zdf24hol] .h2[data-astro-cid-zdf24hol]{margin:12px 0 16px}.ab-trust-list[data-astro-cid-zdf24hol]{display:grid;gap:10px;margin:0;padding:0;list-style:none}@media(min-width:700px){.ab-trust-list[data-astro-cid-zdf24hol]{grid-template-columns:1fr 1fr}}.ab-trust-list[data-astro-cid-zdf24hol] li[data-astro-cid-zdf24hol]{background:color-mix(in srgb,var(--surface) 65%,transparent)}.ab-price[data-astro-cid-zdf24hol]{display:grid;gap:26px;align-items:center;padding:clamp(24px,4vw,40px);border-radius:var(--r-xl)}@media(min-width:900px){.ab-price[data-astro-cid-zdf24hol]{grid-template-columns:1fr 1fr}}.ab-price[data-astro-cid-zdf24hol] .h2[data-astro-cid-zdf24hol]{margin:12px 0 0}.ab-price[data-astro-cid-zdf24hol] .ab-lead[data-astro-cid-zdf24hol]{margin-bottom:16px}.ab-price-side[data-astro-cid-zdf24hol]{display:grid;gap:18px}.ab-boxes[data-astro-cid-zdf24hol]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ab-boxes[data-astro-cid-zdf24hol]>div[data-astro-cid-zdf24hol]{position:relative;display:grid;gap:8px;align-content:space-between;padding:16px;border-radius:18px;border:1px solid var(--line);background:var(--surface)}.ab-boxes[data-astro-cid-zdf24hol] .pop[data-astro-cid-zdf24hol]{border:2px solid var(--pc)}.ab-boxes[data-astro-cid-zdf24hol] span[data-astro-cid-zdf24hol]{font-size:.85rem;line-height:1.35;color:var(--muted)}.ab-boxes[data-astro-cid-zdf24hol] b[data-astro-cid-zdf24hol]{font:700 clamp(1.5rem,1.2rem + 1vw,2rem)/1.05 var(--display);letter-spacing:-.02em}.ab-boxes[data-astro-cid-zdf24hol] s[data-astro-cid-zdf24hol]{display:block;margin-bottom:2px;font:600 .95rem/1.2 var(--sans);color:var(--muted)}.ab-final[data-astro-cid-zdf24hol] .h1[data-astro-cid-zdf24hol]{max-width:16ch;margin:0 auto 16px;font-size:clamp(2.4rem,1.3rem + 4vw,4.4rem)}.ab-final[data-astro-cid-zdf24hol] .lead[data-astro-cid-zdf24hol]{margin:0 auto 28px}.ab-final[data-astro-cid-zdf24hol] p[data-astro-cid-zdf24hol].small{margin-top:16px}@media(prefers-reduced-motion:reduce){.ab-moon[data-astro-cid-zdf24hol],.sv-cast[data-astro-cid-zdf24hol]>span[data-astro-cid-zdf24hol],.sv-b--c[data-astro-cid-zdf24hol],.sv-tune[data-astro-cid-zdf24hol] svg:first-child,.ab-art[data-astro-cid-zdf24hol] .fly[data-astro-cid-zdf24hol],.ab-eq[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol],.ab-prog[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol]{animation:none}}html.rm .ab-moon[data-astro-cid-zdf24hol],html.rm .sv-cast[data-astro-cid-zdf24hol]>span[data-astro-cid-zdf24hol],html.rm .sv-b--c[data-astro-cid-zdf24hol],html.rm .ab-art[data-astro-cid-zdf24hol] .fly[data-astro-cid-zdf24hol],html.rm .ab-eq[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol],html.rm .ab-prog[data-astro-cid-zdf24hol] i[data-astro-cid-zdf24hol]{animation:none}.ab-v6[data-astro-cid-zdf24hol]{display:grid;gap:24px;margin:0;padding:0;list-style:none}@media(min-width:900px){.ab-v6[data-astro-cid-zdf24hol]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ab-v6[data-astro-cid-zdf24hol] .asmp{display:grid}.ct[data-astro-cid-ilz5uget]{padding-top:0}.ct-grid[data-astro-cid-ilz5uget]{display:grid;gap:16px}@media(min-width:960px){.ct-grid[data-astro-cid-ilz5uget]{grid-template-columns:.8fr 1.2fr;gap:24px;align-items:start}}.ct-mail[data-astro-cid-ilz5uget]{display:grid;gap:8px;text-decoration:none;color:var(--ink)}.ct-mail[data-astro-cid-ilz5uget] strong[data-astro-cid-ilz5uget]{font-family:var(--serif);font-size:1.5rem;font-weight:500;word-break:break-all}.ct-form[data-astro-cid-ilz5uget],.row2[data-astro-cid-ilz5uget]{display:grid;gap:16px}@media(min-width:640px){.row2[data-astro-cid-ilz5uget]{grid-template-columns:1fr 1fr}}label[data-astro-cid-ilz5uget]{display:grid;gap:6px;font-weight:650;font-size:.92rem}input[data-astro-cid-ilz5uget],select[data-astro-cid-ilz5uget],textarea[data-astro-cid-ilz5uget]{min-height:48px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--surface);font-size:1rem;font-weight:400}textarea[data-astro-cid-ilz5uget]{resize:vertical}input[data-astro-cid-ilz5uget]:focus,select[data-astro-cid-ilz5uget]:focus,textarea[data-astro-cid-ilz5uget]:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 18%,transparent)}.touched [data-astro-cid-ilz5uget]:invalid{border-color:var(--color-v5-danger)}.ct-form[data-astro-cid-ilz5uget] .btn[data-astro-cid-ilz5uget]{justify-self:start}.ct-hp[data-astro-cid-ilz5uget]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ct-status[data-astro-cid-ilz5uget]{margin:0;font-weight:650}.ct-status.ok{color:var(--ok)}.ct-status.err{color:var(--color-v5-danger)}.final-spark[data-astro-cid-y37mmiyd]{top:28px;right:12%}.evp-head[data-astro-cid-d2huchje]{margin-bottom:8px}.evp-head[data-astro-cid-d2huchje] .price{font-style:normal}.evp-cards[data-astro-cid-d2huchje]{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:16px;align-items:stretch}@media(min-width:860px){.evp-cards[data-astro-cid-d2huchje]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.evp-card[data-astro-cid-d2huchje]{--hl: var(--k, var(--brand));position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:22px;padding:26px 22px 22px;border-radius:var(--r-lg);background:var(--glass);border:1px solid var(--glass-border);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.evp-card[data-astro-cid-d2huchje]:hover{transform:translateY(-3px);box-shadow:var(--card-shadow-hover)}.evp-card--on[data-astro-cid-d2huchje]{border:2px solid var(--hl);box-shadow:0 18px 40px -16px color-mix(in srgb,var(--hl) 55%,transparent)}@media(min-width:860px){.evp-card--on[data-astro-cid-d2huchje]{transform:translateY(-8px)}.evp-card--on[data-astro-cid-d2huchje]:hover{transform:translateY(-11px)}}.evp-ribbon[data-astro-cid-d2huchje]{position:absolute;top:-13px;left:50%;transform:translate(-50%);padding:4px 14px;border-radius:999px;white-space:nowrap;font-family:var(--display);font-size:.78rem;font-weight:700;letter-spacing:.02em;color:#fff;background:var(--hl)}:root.dark .evp-ribbon[data-astro-cid-d2huchje]{color:var(--on-brand)}.evp-top[data-astro-cid-d2huchje]{display:flex;flex-direction:column;gap:6px}.evp-name[data-astro-cid-d2huchje]{font-family:var(--display);font-weight:700;font-size:1.05rem;color:var(--ink)}.evp-price[data-astro-cid-d2huchje]{margin:2px 0 4px}.evp-price[data-astro-cid-d2huchje] b[data-astro-cid-d2huchje]{font-family:var(--display);font-weight:800;font-size:clamp(2.4rem,2rem + 1.6vw,3.1rem);line-height:1;font-variant-numeric:tabular-nums}.evp-card--on[data-astro-cid-d2huchje] .evp-price[data-astro-cid-d2huchje] b[data-astro-cid-d2huchje]{color:var(--k-ink, var(--brand-ink))}:root.dark .evp-card--on[data-astro-cid-d2huchje] .evp-price[data-astro-cid-d2huchje] b[data-astro-cid-d2huchje]{color:var(--k-ink, var(--brand))}.evp-sum[data-astro-cid-d2huchje]{color:var(--muted);font-size:.95rem;line-height:1.5}.evp-foot[data-astro-cid-d2huchje]{display:flex;flex-direction:column;gap:12px}.evp-credit[data-astro-cid-d2huchje]{display:flex;align-items:center;gap:10px;margin:0;padding:10px 14px;border-radius:var(--r-sm);font-size:.9rem;color:var(--ink);background:var(--k-soft, var(--brand-soft))}.evp-credit[data-astro-cid-d2huchje] svg[data-astro-cid-d2huchje]{flex:none;color:var(--k-ink, var(--brand-ink))}:root.dark .evp-credit[data-astro-cid-d2huchje] svg[data-astro-cid-d2huchje]{color:var(--k-ink, var(--brand))}.evp-credit[data-astro-cid-d2huchje] b{font-family:var(--display);font-weight:800}.evp-rule[data-astro-cid-d2huchje]{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:.9rem;color:var(--muted)}.evp-rule[data-astro-cid-d2huchje] li[data-astro-cid-d2huchje]{display:inline-flex;align-items:center;gap:7px}.evp-rule[data-astro-cid-d2huchje] svg[data-astro-cid-d2huchje]{color:var(--ok);flex:none}.evp-rule[data-astro-cid-d2huchje] a[data-astro-cid-d2huchje]{font-weight:700}.evp-book[data-astro-cid-d2huchje]{display:flex;align-items:center;gap:12px;max-width:720px;margin:22px auto 0;padding:14px 18px;border-radius:var(--r-lg);border:1px dashed var(--line);font-size:.92rem}.evp-book[data-astro-cid-d2huchje] .ev-ico[data-astro-cid-d2huchje]{flex:none}@media(prefers-reduced-motion:reduce){.evp-card[data-astro-cid-d2huchje],.evp-card[data-astro-cid-d2huchje]:hover,.evp-card--on[data-astro-cid-d2huchje],.evp-card--on[data-astro-cid-d2huchje]:hover{transform:none;transition:none}}[data-kind=wedding],[data-k=wedding]{--k: #5B4FE8;--k2: #E58FB8;--k-ink: #4136B8;--k-soft: #ECEAFE;--k-deep: #4136B8;--k2-deep: #8E3A6A}[data-kind=birthday],[data-k=birthday]{--k: #FF6B4A;--k2: #FFB547;--k-ink: #A93A1C;--k-soft: #FFE9E1;--k-deep: #A93A1C;--k2-deep: #9A5A00}[data-kind=baptism],[data-k=baptism]{--k: #5B9BD5;--k2: #F2A7C3;--k-ink: #245A8C;--k-soft: #E4EFFA;--k-deep: #245A8C;--k2-deep: #9C3D66}[data-kind=bachelor],[data-k=bachelor]{--k: #E0368A;--k2: #22C3E6;--k-ink: #A51E62;--k-soft: #FCE3EF;--k-deep: #A51E62;--k2-deep: #0B6E84}[data-kind=family],[data-k=family]{--k: #3E9461;--k2: #E3A43A;--k-ink: #24673F;--k-soft: #E2F2E8;--k-deep: #24673F;--k2-deep: #8A5A0B}[data-kind=corporate],[data-k=corporate]{--k: #14899A;--k2: #4B5D8C;--k-ink: #0D5F6B;--k-soft: #DDF1F3;--k-deep: #0D5F6B;--k2-deep: #34426A}:root.dark [data-kind=wedding],:root.dark [data-k=wedding]{--k: #8F85FF;--k2: #F2A6D6;--k-ink: #C9C2FF;--k-soft: rgba(143, 133, 255, .16)}:root.dark [data-kind=birthday],:root.dark [data-k=birthday]{--k: #FF8B6E;--k2: #FFC56E;--k-ink: #FFB8A5;--k-soft: rgba(255, 107, 74, .16)}:root.dark [data-kind=baptism],:root.dark [data-k=baptism]{--k: #8DBDF0;--k2: #F5BCD2;--k-ink: #A9CFF5;--k-soft: rgba(91, 155, 213, .17)}:root.dark [data-kind=bachelor],:root.dark [data-k=bachelor]{--k: #FF5CA8;--k2: #4FD8F2;--k-ink: #FF9CCB;--k-soft: rgba(224, 54, 138, .18)}:root.dark [data-kind=family],:root.dark [data-k=family]{--k: #6CC48E;--k2: #F0BC5E;--k-ink: #A6E0BC;--k-soft: rgba(62, 148, 97, .18)}:root.dark [data-kind=corporate],:root.dark [data-k=corporate]{--k: #4FC3D3;--k2: #8EA2D6;--k-ink: #9BE0E9;--k-soft: rgba(20, 137, 154, .18)}.evk .ev-ico.evk-ico,.evk-other .ev-ico,.evk-tile .ev-ico{color:var(--k-ink);background:var(--k-soft)}.evk-hero{position:relative;isolation:isolate;padding-top:calc(var(--header-h) + 24px);padding-bottom:32px}.evk-hero-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent);background:radial-gradient(55% 45% at 85% 35%,color-mix(in srgb,var(--k) 20%,transparent),transparent 72%),radial-gradient(40% 35% at 8% 85%,color-mix(in srgb,var(--k2) 18%,transparent),transparent 72%)}.evk-hero-grid{display:grid;gap:40px;align-items:center}.evk-hero-copy .lead{margin-top:20px}.evk-hero-copy .cta-row{margin-top:28px}.evk-eyebrow{color:var(--k-ink);background:var(--k-soft);border-color:color-mix(in srgb,var(--k) 30%,transparent)}.evk-eyebrow svg{color:var(--k-ink)}.evk-title{margin-top:16px;font-size:clamp(2.3rem,1.2rem + 4.6vw,4.6rem)}.evk-title .acc,.evk-scen+* .acc{background:linear-gradient(100deg,var(--k-ink) 10%,var(--k) 95%);-webkit-background-clip:text;background-clip:text}.evk .shead .acc{background:linear-gradient(100deg,var(--k-ink) 10%,color-mix(in srgb,var(--k) 70%,var(--k-ink)) 95%);-webkit-background-clip:text;background-clip:text}.evk .shead .eyebrow{color:var(--k-ink);background:var(--k-soft);border-color:color-mix(in srgb,var(--k) 26%,transparent)}.evk .shead .eyebrow svg{color:var(--k-ink)}.evk-stage{position:relative;padding-bottom:14px}@media(min-width:1024px){.evk-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}}.evk-art{position:relative;width:100%;max-width:560px;margin-inline:auto;aspect-ratio:1;container-type:inline-size}.evk-art img{width:100%;height:100%;object-fit:cover;display:block}.evk-toast{position:absolute;z-index:6;display:flex;gap:10px;align-items:center;padding:9px 14px 9px 9px;border-radius:16px;font-size:.84rem;line-height:1.25}.evk-toast b,.evk-toast small{display:block}.evk-toast .ev-ico{color:var(--k-ink);background:var(--k-soft)}@keyframes evk-float{to{transform:translateY(-9px) rotate(3deg)}}@keyframes evk-flicker{0%,to{transform:scale(1) rotate(-2deg)}50%{transform:scale(1.08,.93) rotate(2deg)}}@keyframes evk-neon{0%,90%,to{opacity:1}91%{opacity:.55}93%{opacity:1}95%{opacity:.7}}@keyframes evk-swing{0%{rotate:4deg}to{rotate:-1.5deg}}.bd-num{position:absolute;left:-3%;top:-6%;z-index:0;font-family:var(--display);font-weight:800;font-size:66cqw;line-height:.9;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px color-mix(in srgb,var(--k) 55%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--k) 20%,transparent),color-mix(in srgb,var(--k2) 32%,transparent));-webkit-background-clip:text;background-clip:text}.bd-confetti{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible}.bd-confetti rect,.bd-confetti circle{fill:var(--k)}.bd-c2 rect,.bd-c2 circle{fill:var(--k2)}.bd-c3 rect,.bd-c3 circle{fill:var(--brand)}.bd-confetti path{fill:none;stroke:var(--k);stroke-width:3;stroke-linecap:round}.bd-c2 path{stroke:var(--k2)}.bd-c1{animation:evk-float 6s ease-in-out infinite alternate}.bd-c2{animation:evk-float 8s ease-in-out -2s infinite alternate}.bd-c3{animation:evk-float 10s ease-in-out -4s infinite alternate}.bd-photo{position:absolute;display:block;padding:2.2cqw 2.2cqw 7cqw;background:#fff;border-radius:6px;box-shadow:var(--lift)}.bd-photo picture,.bd-photo img{aspect-ratio:4 / 5;border-radius:3px}.bd-photo--a{width:46%;right:5%;top:3%;rotate:5deg;z-index:2}.bd-photo--b{width:34%;left:5%;top:30%;rotate:-8deg;z-index:3}.bd-photo--c{width:27%;right:20%;bottom:4%;rotate:-3deg;z-index:2}.bd-tape{position:absolute;top:-2.4cqw;left:50%;width:38%;height:5cqw;translate:-50% 0;rotate:-4deg;background:color-mix(in srgb,var(--k2) 65%,#fff);opacity:.9}.bd-tent{position:absolute;left:3%;bottom:3%;width:40%;z-index:4;perspective:600px}.bd-tent-face{display:flex;flex-direction:column;align-items:center;gap:1.2cqw;padding:3cqw 3cqw 3.4cqw;background:#fff;color:#1c1838;text-align:center;border-radius:10px;border-top:1.6cqw solid var(--k);transform:rotateX(12deg) rotate(-2deg);box-shadow:0 18px 30px -14px #24225a73}.bd-tent-face b{font-family:var(--serif);font-weight:560;font-size:3.8cqw;line-height:1.15}.bd-tent-face small{font-size:2.7cqw;color:#5d5a78;line-height:1.25}.bd-qr{width:52%;color:#1c1838}.bd-candle{position:absolute;left:46%;bottom:23%;width:6%;z-index:5;overflow:visible}.bd-candle rect{fill:var(--k2)}.bd-candle path:not(.bd-flame){stroke:#fff;stroke-width:3;fill:none;opacity:.85}.bd-flame{fill:#ffb020;transform-box:fill-box;transform-origin:50% 100%;animation:evk-flicker 1.4s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(255,176,32,.9))}.evk-art--birthday .evk-toast{right:-2%;top:56%}.bp-arch,.bp-arch-line{position:absolute;top:3%;width:52%;aspect-ratio:3 / 4.1;border-radius:999px 999px 16px 16px}.bp-arch{left:24%;overflow:hidden;border:1.4cqw solid #fff;box-shadow:var(--lift);z-index:2}.bp-arch-line{left:19%;top:0;border:2px solid color-mix(in srgb,var(--k) 55%,transparent);z-index:1}.bp-round{position:absolute;right:3%;top:10%;width:25%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:1.1cqw solid #fff;box-shadow:var(--lift);z-index:3}.bp-dragees{position:absolute;inset:0;width:100%;height:100%;z-index:4;overflow:visible;pointer-events:none}.bp-d1 ellipse:not(.hl){fill:var(--k2)}.bp-d2 ellipse:not(.hl){fill:color-mix(in srgb,var(--k) 60%,#fff)}.bp-d3 ellipse:not(.hl){fill:#fff;stroke:color-mix(in srgb,var(--k) 40%,transparent);stroke-width:1.5}.bp-dragees .hl{fill:#ffffffbf}.bp-d1{animation:evk-float 7s ease-in-out infinite alternate}.bp-d2{animation:evk-float 9s ease-in-out -3s infinite alternate}.bp-card{position:absolute;left:3%;bottom:3%;width:40%;z-index:5;rotate:-4deg;display:flex;flex-direction:column;align-items:center;gap:1.2cqw;padding:4cqw 3cqw;background:#fffdf8;color:#2b2a3d;text-align:center;border-radius:4px;box-shadow:inset 0 0 0 1.4cqw #fffdf8,inset 0 0 0 calc(1.4cqw + 1px) color-mix(in srgb,var(--k) 55%,#fff),var(--lift)}.bp-date{font-size:2.5cqw;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--k-deep)}.bp-name{font-family:var(--serif);font-style:italic;font-weight:480;font-size:4.6cqw;line-height:1.1}.bp-card small:last-child{font-size:2.6cqw;color:#5d5a78}.bp-qr{width:50%;color:#2b2a3d;margin-block:.6cqw}.bp-chip{position:absolute;right:0;bottom:14%;z-index:6;display:flex;align-items:center;gap:9px;max-width:58%;padding:8px 14px 8px 8px;border-radius:999px;font-size:.8rem;font-weight:700;line-height:1.2}.bp-blur{position:relative;flex:none;width:32px;height:32px;border-radius:50%;overflow:hidden;background:#f4e6dd}.bp-blur i{position:absolute;inset:4px;border-radius:50%;background:radial-gradient(circle at 50% 38%,#f3c9a8 28%,#c98f6a 62%,transparent 64%);filter:blur(3px)}.bp-star{position:absolute;color:var(--k2);z-index:4}.bp-star--a{left:12%;top:18%}.bp-star--b{right:30%;top:2%;color:var(--k)}.evk-art--bachelor{border-radius:var(--r-xl);overflow:hidden;background:#120f26;box-shadow:var(--lift);--k: #E0368A;--k2: #22C3E6}.bc-glow{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;filter:blur(14px);pointer-events:none}.bc-glow--a{left:-18%;top:-18%;background:radial-gradient(circle,rgba(224,54,138,.55),transparent 68%)}.bc-glow--b{right:-20%;bottom:-22%;background:radial-gradient(circle,rgba(34,195,230,.45),transparent 68%)}.bc-neon{position:absolute;left:6%;right:6%;top:6%;z-index:3;font-family:var(--display);font-weight:700;font-size:8.2cqw;line-height:1.02;letter-spacing:-.01em;color:#ffe6f3;text-shadow:0 0 3px #fff,0 0 10px #E0368A,0 0 24px #E0368A,0 0 44px rgba(224,54,138,.8);animation:evk-neon 7s linear infinite}.bc-strip{position:absolute;left:8%;top:27%;width:25%;z-index:2;rotate:-6deg;display:flex;flex-direction:column;gap:1.6cqw;padding:2cqw 2.6cqw;background:#0a0817;border-radius:4px;box-shadow:0 20px 40px -10px #000000b3}.bc-strip:before,.bc-strip:after{content:"";position:absolute;top:4px;bottom:4px;width:3px;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.35) 0 5px,transparent 5px 11px)}.bc-strip:before{left:3px}.bc-strip:after{right:3px}.bc-frame{display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:2px}.bc-frame img{filter:saturate(1.1) contrast(1.05)}.bc-ticket{position:absolute;right:5%;top:40%;width:56%;z-index:4;display:flex;rotate:5deg;filter:drop-shadow(0 20px 26px rgba(0,0,0,.55))}.bc-ticket-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:.8cqw;padding:3.4cqw 3.2cqw;color:#fff;background:linear-gradient(135deg,#e0368a,#7a2cff);border-radius:12px 0 0 12px}.bc-ticket-main small{font-size:2.5cqw;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.9}.bc-ticket-main b{font-family:var(--display);font-weight:800;font-size:5cqw;line-height:1.02}.bc-barcode{display:block;height:4cqw;margin-top:1.2cqw;opacity:.75;background:repeating-linear-gradient(90deg,#fff 0 2px,transparent 2px 4px,#fff 4px 5px,transparent 5px 8px,#fff 8px 11px,transparent 11px 13px)}.bc-ticket-stub{width:34%;flex:none;display:grid;place-items:center;padding:2.4cqw;background:#fff;border-radius:0 12px 12px 0;border-left:2px dashed rgba(28,24,56,.3)}.bc-qr{width:100%;color:#120f26}.bc-stamp{position:absolute;right:10%;bottom:9%;z-index:5;rotate:-10deg;display:inline-flex;align-items:center;gap:6px;padding:1.6cqw 3cqw;font-family:var(--display);font-weight:800;font-size:4.2cqw;letter-spacing:.14em;text-transform:uppercase;color:#6fe3f7;border:2.5px solid #6FE3F7;border-radius:10px;text-shadow:0 0 10px rgba(34,195,230,.7);box-shadow:0 0 18px #22c3e659,inset 0 0 12px #22c3e640}.bc-stamp svg{width:4.4cqw;height:4.4cqw}.bc-star{position:absolute;color:#fff;z-index:3;opacity:.9}.bc-star--a{right:9%;top:30%;color:#6fe3f7}.bc-star--b{left:40%;bottom:10%}.bc-star--c{left:42%;top:31%;color:#ff9ccb}.fm-tree{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:visible}.fm-tree>path{fill:none;stroke:color-mix(in srgb,var(--k) 55%,transparent);stroke-width:3;stroke-linecap:round}.fm-leaves path{fill:var(--k);opacity:.75}.fm-node{position:absolute;z-index:2;aspect-ratio:1;border-radius:50%;overflow:hidden;translate:-50% -50%;border:1.1cqw solid #fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--k) 50%,transparent),var(--lift)}.fm-node--1{left:50%;top:60%;width:31%}.fm-node--2{left:23%;top:37.5%;width:21%}.fm-node--3{left:77.5%;top:37.5%;width:21%}.fm-node--4{left:50%;top:22.5%;width:18%}.fm-node--5{left:84%;top:16.5%;width:15%}.fm-card{position:absolute;left:2%;bottom:2%;width:47%;z-index:4;rotate:-3deg;filter:drop-shadow(0 16px 22px rgba(36,34,90,.3))}.fm-card-top{display:block;height:4cqw;border-radius:8px 8px 0 0;background:linear-gradient(#f3ead6,#fbf6ea)}.fm-card-face{display:flex;align-items:center;gap:2.4cqw;padding:2.6cqw;border-radius:0 0 8px 8px;background:#fffaf0;color:#23331f;border-top:1px solid rgba(0,0,0,.08)}.fm-card-face b{display:block;font-family:var(--serif);font-weight:560;font-size:4.4cqw;line-height:1.1}.fm-card-face small{display:block;font-size:2.7cqw;color:#5a6355;margin-top:.6cqw;line-height:1.25}.fm-qr{width:34%;flex:none;color:#23331f}.fm-gen{position:absolute;right:1%;bottom:4%;z-index:3;display:flex;flex-direction:column;align-items:flex-end;font-family:var(--display);font-weight:800;font-size:6.6cqw;line-height:.98;letter-spacing:-.03em;color:var(--k-ink);text-align:right}.fm-gen i{display:none}.fm-gen b:last-child{background:linear-gradient(100deg,var(--k-ink),var(--k2-deep));-webkit-background-clip:text;background-clip:text;color:transparent}:root.dark .fm-gen b:last-child{background:linear-gradient(100deg,var(--k-ink),var(--k2));-webkit-background-clip:text;background-clip:text}.cp-grid{position:absolute;inset:0;border-radius:var(--r-xl);background-image:linear-gradient(color-mix(in srgb,var(--k) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--k) 16%,transparent) 1px,transparent 1px);background-size:8.333% 8.333%;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 35%,transparent 75%);mask-image:radial-gradient(circle at 50% 50%,#000 35%,transparent 75%)}.cp-wall{position:absolute;left:4%;top:6%;width:60%;z-index:1;rotate:-3deg;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqw}.cp-tile{aspect-ratio:1;overflow:hidden;border-radius:3cqw;box-shadow:0 10px 22px -12px #10203373}.cp-tile:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.cp-tile--ico{display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--k-deep),var(--k))}.cp-tile--alt{background:linear-gradient(135deg,var(--k2-deep),var(--k2))}.cp-lanyard{position:absolute;right:13%;top:-3%;width:30%;height:33%;z-index:2;overflow:visible}.cp-lanyard path{fill:none;stroke:var(--k);stroke-width:9;stroke-linecap:round}.cp-badge{position:absolute;right:7%;top:27%;width:44%;z-index:3;overflow:hidden;border-radius:4cqw;background:#fff;color:#162033;box-shadow:var(--lift);transform-origin:50% -20%;animation:evk-swing 5s ease-in-out infinite alternate}.cp-clip{position:absolute;top:2cqw;left:50%;translate:-50% 0;width:12cqw;height:2.6cqw;border-radius:99px;background:#ffffff8c}.cp-badge-band{display:block;padding:6.4cqw 3cqw 7cqw;text-align:center;color:#fff;background:linear-gradient(135deg,var(--k-deep),var(--k2-deep))}.cp-badge-band small{font-size:2.8cqw;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.cp-badge-body{display:flex;flex-direction:column;align-items:center;gap:1.4cqw;padding:0 3cqw 4cqw;text-align:center}.cp-ava{display:grid;place-items:center;width:12cqw;aspect-ratio:1;margin-top:-6cqw;border-radius:50%;border:3px solid #fff;color:var(--k-deep);background:color-mix(in srgb,var(--k-deep) 14%,#fff)}.cp-ava svg{width:6cqw;height:6cqw}.cp-badge-body b{font-family:var(--display);font-size:4.2cqw}.cp-badge-body small{font-size:2.6cqw;color:#5b6478}.cp-qr{width:54%;color:#162033}.cp-status{position:absolute;left:6%;bottom:8%;z-index:4;display:inline-flex;align-items:center;gap:9px;padding:8px 14px 8px 8px;border-radius:999px;font-size:.82rem;font-weight:700}.cp-dot{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:#fff;background:var(--ok)}.evk-scen{display:grid;gap:14px;margin-top:28px;counter-reset:none}.evk-scen-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px 22px 24px;overflow:hidden;border-radius:var(--r-lg);border:1px solid var(--glass-border);border-top:4px solid var(--k);background:color-mix(in srgb,var(--surface) 82%,transparent);box-shadow:var(--card-shadow);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.evk-scen-card:hover{transform:translateY(-3px);box-shadow:var(--card-shadow-hover)}.evk-scen-n{font-family:var(--display);font-weight:800;font-size:2.6rem;line-height:1;color:var(--k-ink)}@media(min-width:640px){.evk-scen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.evk-scen{grid-template-columns:repeat(4,minmax(0,1fr))}}.evk-steps{position:relative;display:grid;gap:16px;margin-top:28px}.evk-step{position:relative;display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:var(--r-lg)}.evk-step-n{display:grid;place-items:center;width:48px;height:48px;margin-bottom:6px;border-radius:50%;font-family:var(--display);font-weight:800;font-size:1.3rem;color:#fff;background:linear-gradient(135deg,var(--k-deep),color-mix(in srgb,var(--k) 60%,var(--k-deep)));box-shadow:0 10px 20px -8px color-mix(in srgb,var(--k) 70%,transparent)}@media(min-width:900px){.evk-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.evk-steps:before{content:"";position:absolute;left:12%;right:12%;top:48px;height:2px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--k) 55%,transparent) 0 8px,transparent 8px 16px);z-index:-1}}.evk-guests{display:grid;gap:40px;align-items:center}.evk-glist{display:grid;gap:18px;margin-top:24px}.evk-glist li{display:flex;gap:14px;align-items:flex-start}.evk-glist li b{display:block;margin-bottom:2px}.evk-org-title{margin:28px 0 10px;font-weight:750;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.evk-org{display:flex;flex-wrap:wrap;gap:8px}.evk-org .chip{height:auto;white-space:normal}.evk-org svg{color:var(--k-ink);flex:none}.evk-guests-visual{position:relative;display:grid;place-items:center;min-height:500px}.evk-ring{position:absolute;width:min(420px,88vw);aspect-ratio:1;border-radius:50%;background:conic-gradient(from 200deg,var(--k),var(--k2),var(--k));opacity:.25;filter:blur(34px)}.evk-phone{width:min(260px,72vw)}.evk-scr .ev-scr-chips span.on{background:var(--k-deep);border-color:var(--k-deep)}.evk-scr-ava{display:grid;place-items:center;color:var(--k-deep);background:color-mix(in srgb,var(--k-deep) 14%,#fff)}@media(min-width:1024px){.evk-guests{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px}}.evk-band{position:relative;isolation:isolate;overflow:hidden;padding:40px 22px;border-radius:var(--r-xl);color:#fff;background:radial-gradient(60% 80% at 100% 0%,color-mix(in srgb,var(--k) 55%,transparent),transparent 70%),radial-gradient(50% 70% at 0% 100%,color-mix(in srgb,var(--k2) 40%,transparent),transparent 70%),#17142f}.evk-band:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.5;background-image:radial-gradient(rgba(255,255,255,.28) 1.2px,transparent 1.4px);background-size:22px 22px;-webkit-mask-image:linear-gradient(110deg,transparent 30%,#000);mask-image:linear-gradient(110deg,transparent 30%,#000)}.evk-band .h2{color:#fff;margin-top:16px;max-width:22ch}.evk-band .h2 .acc{background:linear-gradient(100deg,#fff,color-mix(in srgb,var(--k2) 55%,#fff));-webkit-background-clip:text;background-clip:text}.evk-band-text{color:#e4e1f7;max-width:40rem;font-size:1.06rem;margin:18px 0 0}.evk-band-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.evk-band-chips li{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:4px 14px;border-radius:999px;font-size:.86rem;font-weight:650;background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}.evk-band-chips svg{color:#fff}@media(min-width:768px){.evk-band{padding:64px 56px}}.evk-others-title{margin:0 0 16px}.evk-others{display:grid;gap:10px}.evk-other{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 16px;border-radius:18px;font-weight:700;text-decoration:none;color:inherit;transition:transform .25s var(--ease),border-color .25s var(--ease)}.evk-other:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--k) 55%,var(--glass-border))}.evk-other-arrow{margin-left:auto;color:var(--muted);flex:none;transition:transform .25s var(--ease)}.evk-other:hover .evk-other-arrow{transform:translate(3px);color:var(--k-ink)}@media(min-width:560px){.evk-others{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.evk-others{grid-template-columns:repeat(5,minmax(0,1fr))}}.evh-feat{position:relative;isolation:isolate;overflow:hidden;display:grid;border-radius:var(--r-xl);color:#fff;background:#1c1838;min-height:560px}.evh-feat-bg{position:absolute;inset:0;z-index:-2}.evh-feat-bg img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.evh-feat:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#140f2df0 30%,#140f2d66 72%,#140f2d26)}.evh-feat-copy{align-self:end;display:flex;flex-direction:column;gap:16px;padding:200px 22px 30px;max-width:640px}.evh-feat-copy .eyebrow{align-self:flex-start}.evh-feat-copy .h2{color:#fff}.evh-feat-copy .h2 .acc{background:linear-gradient(100deg,#c9c2ff,#f2a6d6);-webkit-background-clip:text;background-clip:text}.evh-feat-text{margin:0;color:#e4e1f7;font-size:1.06rem;max-width:34rem}.evh-feat-points{display:grid;gap:8px}.evh-feat-points li{display:flex;gap:10px;align-items:center;color:#fff;font-weight:600}.evh-feat-points svg{color:#a6f0c4;flex:none}.evh-feat-visual{display:none}@media(min-width:1024px){.evh-feat{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);min-height:640px}.evh-feat:before{background:linear-gradient(90deg,#140f2df0 30%,#140f2d73 65%,#140f2d33)}.evh-feat-copy{padding:56px}.evh-feat-visual{position:relative;display:block}.evh-feat-visual .ev-phone{position:absolute;right:56px;top:50%;translate:0 -50%;rotate:4deg;width:250px}.evh-feat-qr{position:absolute;left:-10px;bottom:60px;z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px;width:150px;border-radius:18px;text-align:center;font-size:.78rem;color:var(--ink);rotate:-6deg}.evh-feat-qr .evq{width:96px;color:#1c1838;background:#fff;border-radius:8px;padding:4px}}.evh-tiles{display:grid;gap:16px;margin-top:28px}.evk-tile{position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;border-radius:var(--r-xl);text-decoration:none;color:inherit;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--surface) 82%,transparent);box-shadow:var(--card-shadow);transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s var(--ease)}.evk-tile:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-hover);border-color:color-mix(in srgb,var(--k) 50%,var(--glass-border))}.evk-tile-art{position:relative;display:block;height:230px;overflow:hidden;background:linear-gradient(140deg,var(--k-soft),color-mix(in srgb,var(--k2) 22%,var(--k-soft)));container-type:inline-size}.evk-tile-art img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--ease)}.evk-tile:hover .evk-tile-art img{transform:scale(1.04)}.evk-tile-body{display:flex;flex-direction:column;gap:6px;padding:18px 20px 22px;flex:1}.evk-tile-top{display:flex;align-items:center;gap:10px}.evk-tile-name{font-family:var(--serif);font-weight:520;font-size:1.35rem;line-height:1.2}.evk-tile-cta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-weight:750;color:var(--k-ink)}.evk-tile-cta svg{transition:transform .25s var(--ease)}.evk-tile:hover .evk-tile-cta svg{transform:translate(3px)}.tl-num{position:absolute;right:6%;bottom:-14%;font-family:var(--display);font-weight:800;font-size:120px;line-height:1;letter-spacing:-.06em;color:#fff;-webkit-text-stroke:0;text-shadow:0 8px 30px rgba(0,0,0,.35);mix-blend-mode:normal}.tl-photo{position:absolute;display:block;overflow:hidden;box-shadow:var(--lift)}.evk-tile[data-k=birthday] .tl-photo{left:8%;top:12%;width:52%;aspect-ratio:4 / 5;padding:6px 6px 22px;background:#fff;border-radius:4px;rotate:-6deg}.evk-tile[data-k=birthday] .tl-dots{position:absolute;inset:0;background-image:radial-gradient(var(--k) 3px,transparent 3.5px),radial-gradient(var(--k2) 3px,transparent 3.5px);background-size:46px 46px,62px 62px;background-position:6px 10px,30px 24px;opacity:.7}.evk-tile[data-k=baptism] .tl-photo{left:50%;top:12%;translate:-50% 0;width:46%;aspect-ratio:3 / 4;border-radius:999px 999px 10px 10px;border:5px solid #fff}.evk-tile[data-k=baptism] .tl-photo2{position:absolute;right:10%;bottom:14%;width:22%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:4px solid #fff;box-shadow:var(--lift)}.evk-tile[data-k=bachelor] .evk-tile-art{background:#120f26}.evk-tile[data-k=bachelor] .tl-strip{position:absolute;left:50%;top:10%;translate:-50% 0;rotate:-5deg;display:flex;gap:6px;padding:6px;background:#0a0817;border-radius:4px;box-shadow:0 16px 30px -10px #000000b3}.evk-tile[data-k=bachelor] .tl-strip span{display:block;width:92px;aspect-ratio:3 / 4;overflow:hidden;border-radius:2px}.evk-tile[data-k=bachelor] .tl-neon{position:absolute;left:0;right:0;bottom:14px;text-align:center;font-family:var(--display);font-weight:700;font-size:1.15rem;color:#ffe6f3;text-shadow:0 0 3px #fff,0 0 10px #E0368A,0 0 22px #E0368A}.evk-tile[data-k=family] .tl-circ{position:absolute;top:50%;width:34%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:5px solid #fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--k) 50%,transparent),var(--lift);translate:0 -50%}.evk-tile[data-k=family] .tl-circ--a{left:8%;width:28%}.evk-tile[data-k=family] .tl-circ--b{left:50%;translate:-50% -56%;width:40%;z-index:1}.evk-tile[data-k=family] .tl-circ--c{right:8%;width:28%}.evk-tile[data-k=corporate] .tl-photo{inset:0;box-shadow:none}.evk-tile[data-k=corporate] .tl-badge{position:absolute;right:8%;bottom:10%;display:flex;flex-direction:column;align-items:center;gap:6px;width:104px;padding:18px 10px 10px;border-radius:14px;background:#fff;color:#162033;box-shadow:var(--lift);rotate:5deg;font-size:.66rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.evk-tile[data-k=corporate] .tl-badge:before{content:"";position:absolute;top:6px;width:28px;height:5px;border-radius:9px;background:#00000026}.evk-tile[data-k=corporate] .tl-badge .evq{width:64px;color:#162033}@media(min-width:720px){.evh-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.evh-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}.evh-tiles>li:nth-child(-n+2){grid-column:span 3}.evh-tiles>li:nth-child(n+3){grid-column:span 2}.evh-tiles>li:nth-child(-n+2) .evk-tile-art{height:280px}}.evt[data-astro-cid-wdqu5rlm]{min-width:0;max-width:100%}.evt-scroll[data-astro-cid-wdqu5rlm]{max-width:100%;overflow-x:auto;border-radius:var(--r-lg)}.evt-table[data-astro-cid-wdqu5rlm]{width:100%;border-collapse:collapse;font-size:.92rem}.evt-table[data-astro-cid-wdqu5rlm] th[data-astro-cid-wdqu5rlm],.evt-table[data-astro-cid-wdqu5rlm] td[data-astro-cid-wdqu5rlm]{padding:12px 10px;border-top:1px solid var(--line-soft);text-align:center;vertical-align:middle}.evt-table[data-astro-cid-wdqu5rlm] thead[data-astro-cid-wdqu5rlm] th[data-astro-cid-wdqu5rlm],.evt-table[data-astro-cid-wdqu5rlm] thead[data-astro-cid-wdqu5rlm] td[data-astro-cid-wdqu5rlm]{border-top:0;padding-top:14px;vertical-align:bottom}.evt-table[data-astro-cid-wdqu5rlm] tbody[data-astro-cid-wdqu5rlm] th[data-astro-cid-wdqu5rlm]{text-align:left;font-weight:650;color:var(--ink)}.evt-table[data-astro-cid-wdqu5rlm] td[data-astro-cid-wdqu5rlm]{color:var(--ink)}.evt-name[data-astro-cid-wdqu5rlm]{display:block;font-family:var(--display);font-weight:700;font-size:.98rem}.evt-price[data-astro-cid-wdqu5rlm]{display:block;margin-top:2px;font-family:var(--display);font-weight:800;font-size:1.25rem;font-variant-numeric:tabular-nums}.evt-table[data-astro-cid-wdqu5rlm] .hl[data-astro-cid-wdqu5rlm]{background:var(--brand-soft)}.evt-table[data-astro-cid-wdqu5rlm] thead[data-astro-cid-wdqu5rlm] .hl[data-astro-cid-wdqu5rlm]{border-radius:16px 16px 0 0;color:var(--brand-ink)}.evt-table[data-astro-cid-wdqu5rlm] tbody[data-astro-cid-wdqu5rlm] tr[data-astro-cid-wdqu5rlm]:last-child .hl[data-astro-cid-wdqu5rlm]{border-radius:0 0 16px 16px}:root.dark .evt-table[data-astro-cid-wdqu5rlm] thead[data-astro-cid-wdqu5rlm] .hl[data-astro-cid-wdqu5rlm]{color:var(--brand)}.evt-yes[data-astro-cid-wdqu5rlm]{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;color:var(--ok);background:var(--ok-soft)}.evt-no[data-astro-cid-wdqu5rlm]{color:var(--muted)}.evt-table[data-astro-cid-wdqu5rlm] td[data-astro-cid-wdqu5rlm] b[data-astro-cid-wdqu5rlm]{font-family:var(--display);font-weight:800}.evt-note[data-astro-cid-wdqu5rlm]{margin:14px 0 0;font-size:.82rem;color:var(--muted);line-height:1.5}.evt-faq[data-astro-cid-wdqu5rlm]{display:grid;gap:12px;margin:22px 0 0}@media(min-width:760px){.evt-faq[data-astro-cid-wdqu5rlm]{grid-template-columns:repeat(3,minmax(0,1fr))}}.evt-faq[data-astro-cid-wdqu5rlm]>div[data-astro-cid-wdqu5rlm]{padding:16px 18px;border-radius:var(--r);background:var(--surface);border:1px solid var(--line-soft)}.evt-faq[data-astro-cid-wdqu5rlm] dt[data-astro-cid-wdqu5rlm]{font-weight:700;margin-bottom:6px}.evt-faq[data-astro-cid-wdqu5rlm] dd[data-astro-cid-wdqu5rlm]{margin:0;color:var(--muted);font-size:.9rem;line-height:1.5}@media(max-width:479px){.evt-table[data-astro-cid-wdqu5rlm]{table-layout:fixed;font-size:.76rem}.evt-table[data-astro-cid-wdqu5rlm] th[data-astro-cid-wdqu5rlm],.evt-table[data-astro-cid-wdqu5rlm] td[data-astro-cid-wdqu5rlm]{padding:8px 3px;overflow-wrap:anywhere;hyphens:auto}.evt-table[data-astro-cid-wdqu5rlm] thead[data-astro-cid-wdqu5rlm] td[data-astro-cid-wdqu5rlm]{width:28%}.evt-table[data-astro-cid-wdqu5rlm] tbody[data-astro-cid-wdqu5rlm] th[data-astro-cid-wdqu5rlm]{font-size:.76rem}.evt-name[data-astro-cid-wdqu5rlm]{font-size:.78rem}.evt-price[data-astro-cid-wdqu5rlm]{font-size:1rem}.evt-yes[data-astro-cid-wdqu5rlm]{width:22px;height:22px}}.evp-table-card[data-astro-cid-lajemcfs]{margin-top:24px;padding:10px 14px 18px;border-radius:var(--r-xl)}@media(min-width:768px){.evp-table-card[data-astro-cid-lajemcfs]{padding:18px 26px 24px}}.evp-side[data-astro-cid-lajemcfs]{display:grid;gap:16px}@media(min-width:760px){.evp-side[data-astro-cid-lajemcfs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hin[data-astro-cid-u24wvbun]{animation:hin .9s var(--ease) both;animation-delay:calc(var(--d, 0) * 80ms)}@media(prefers-reduced-motion:reduce){.hin[data-astro-cid-u24wvbun]{animation:none}}.lib-hero[data-astro-cid-u24wvbun]{padding-top:calc(var(--header-h) + clamp(24px,4vw,52px))}.lib-hero-grid[data-astro-cid-u24wvbun]{display:grid;gap:32px;align-items:center}@media(min-width:1024px){.lib-hero-grid[data-astro-cid-u24wvbun]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}}.lib-h1[data-astro-cid-u24wvbun]{max-width:14ch;margin:14px 0 0}.lib-hero[data-astro-cid-u24wvbun] .lead[data-astro-cid-u24wvbun]{margin:16px 0 0;max-width:34rem}.lib-jump[data-astro-cid-u24wvbun] ul[data-astro-cid-u24wvbun]{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none}.lib-jump[data-astro-cid-u24wvbun] a[data-astro-cid-u24wvbun]{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;font-size:.86rem;font-weight:650;color:var(--ink);text-decoration:none;background:var(--glass);border:1px solid var(--glass-border);transition:background-color .25s,transform .3s var(--spring)}.lib-jump[data-astro-cid-u24wvbun] a[data-astro-cid-u24wvbun]:hover{background:var(--brand-soft);transform:translateY(-1px)}.lib-jump[data-astro-cid-u24wvbun] a[data-astro-cid-u24wvbun]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.lib-feat[data-astro-cid-u24wvbun]{min-width:0}.lib-feat-k[data-astro-cid-u24wvbun]{margin:0 0 10px;text-align:center;font:750 .72rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--brand-ink)}:root.dark .lib-feat-k[data-astro-cid-u24wvbun]{color:var(--color-v5-brand-ink, #c9c3ff)}.lib-feat-item[data-astro-cid-u24wvbun][hidden]{display:none}.lib-shelf[data-astro-cid-u24wvbun]{padding-block:clamp(28px,4vw,48px);scroll-margin-top:calc(var(--header-h) + 12px)}.lib-sh-head[data-astro-cid-u24wvbun]{display:grid;gap:6px;margin-bottom:18px}.lib-sh-title[data-astro-cid-u24wvbun]{margin:0;font-size:clamp(1.7rem,1.2rem + 1.6vw,2.5rem)}.lib-sh-text[data-astro-cid-u24wvbun]{margin:0;max-width:46rem;color:var(--muted)}.lib-wood[data-astro-cid-u24wvbun]{position:relative;padding:18px 18px 0}.lib-books[data-astro-cid-u24wvbun]{--gap: clamp(18px, 3vw, 44px);position:relative;z-index:1;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-template-rows:auto auto;column-gap:var(--gap);justify-content:start;margin:0;padding:0 6px;list-style:none}.lib-book[data-astro-cid-u24wvbun]{grid-row:span 2;grid-template-rows:subgrid}.lib-stand[data-astro-cid-u24wvbun]{align-self:end}@media(max-width:899px){.lib-wood[data-astro-cid-u24wvbun]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.lib-books[data-astro-cid-u24wvbun]{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:40px var(--gutter) 0;margin-inline:calc(var(--gutter) * -1);scrollbar-width:none}.lib-books[data-astro-cid-u24wvbun]::-webkit-scrollbar{display:none}.lib-book[data-astro-cid-u24wvbun]{scroll-snap-align:start;flex:0 0 auto}}@media(min-width:900px){.lib-books[data-astro-cid-u24wvbun]{padding-top:46px}}.lib-stand[data-astro-cid-u24wvbun]:after{content:"";position:absolute;z-index:-1;left:calc(var(--gap) / -2 - 1px);right:calc(var(--gap) / -2 - 1px);bottom:-24px;height:24px;border-radius:0;border-left:0!important;border-right:0!important;background:linear-gradient(180deg,#ffffffeb,#ece8ffc7);border:1px solid var(--glass-border);box-shadow:0 1px #ffffffe6 inset,0 22px 30px -16px #281e6e59;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:root.dark .lib-stand[data-astro-cid-u24wvbun]:after{background:linear-gradient(180deg,#464082bf,#282456cc);border-color:#ffffff1f;box-shadow:0 1px #ffffff24 inset,0 22px 30px -16px #0009}.lib-book[data-astro-cid-u24wvbun]{display:grid;row-gap:40px;width:clamp(150px,19vw,230px)}.lib-book--landscape[data-astro-cid-u24wvbun]{width:clamp(220px,27vw,320px)}.lib-book--square[data-astro-cid-u24wvbun]{width:clamp(170px,21vw,250px)}.lib-stand[data-astro-cid-u24wvbun]{position:relative}.lib-cover[data-astro-cid-u24wvbun]{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:pointer;transform-origin:50% 100%;transition:transform .5s var(--spring)}.lib-cover[data-astro-cid-u24wvbun] .bk{width:100%;box-shadow:0 2px #ffffff59 inset,0 18px 22px -10px #141e4673,6px 0 0 -1px #fff9,7px 1px 0 -1px #14143c1f}.lib-cover[data-astro-cid-u24wvbun]:focus-visible{outline:3px solid var(--brand);outline-offset:6px;border-radius:6px}.lib-made[data-astro-cid-u24wvbun]{position:absolute;left:8px;right:8px;top:8px;display:grid;gap:4px;padding:10px 12px;border-radius:14px;text-align:left;font-size:.78rem;line-height:1.35;color:#fff;background:#15122ec7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease),transform .4s var(--spring);pointer-events:none}.lib-made[data-astro-cid-u24wvbun] b[data-astro-cid-u24wvbun]{display:block;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#cfc6ff}.lib-made[data-astro-cid-u24wvbun] svg{transform:rotate(90deg);color:#f2a6d6}@media(hover:hover){.lib-cover[data-astro-cid-u24wvbun]:hover{transform:translateY(-14px) rotate(-1.5deg)}.lib-cover[data-astro-cid-u24wvbun]:hover .lib-made[data-astro-cid-u24wvbun]{opacity:1;transform:none}}.lib-cover[data-astro-cid-u24wvbun]:focus-visible{transform:translateY(-14px)}.lib-cover[data-astro-cid-u24wvbun]:focus-visible .lib-made[data-astro-cid-u24wvbun]{opacity:1;transform:none}@media(hover:none){.lib-made[data-astro-cid-u24wvbun]{display:none}}.lib-given[data-astro-cid-u24wvbun]{margin:0;font-size:.82rem;line-height:1.4}.lib-given[data-astro-cid-u24wvbun] b[data-astro-cid-u24wvbun]{color:var(--pc, var(--brand-ink));font-weight:750}.lib-stand[data-astro-cid-u24wvbun] .lib-abdg{right:8px;bottom:8px}.lib-meta[data-astro-cid-u24wvbun]{display:grid;gap:6px;align-content:start}.lib-meta[data-astro-cid-u24wvbun]>span[data-astro-cid-u24wvbun]{justify-self:start;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:700}.lib-form[data-astro-cid-u24wvbun]{color:var(--pc);background:var(--pc-soft)}:root.dark .lib-form[data-astro-cid-u24wvbun]{color:var(--ink);background:#ffffff14}.lib-fr[data-astro-cid-u24wvbun]{color:var(--muted);background:color-mix(in srgb,var(--line) 50%,transparent)}.lib-title[data-astro-cid-u24wvbun]{margin:0;font:700 1.02rem/1.25 var(--display);text-wrap:balance}.lib-title[data-astro-cid-u24wvbun] a[data-astro-cid-u24wvbun]{color:var(--ink);text-decoration:none}.lib-title[data-astro-cid-u24wvbun] a[data-astro-cid-u24wvbun]:hover{text-decoration:underline;text-underline-offset:3px}.lib-who[data-astro-cid-u24wvbun]{margin:0;font-size:.84rem;color:var(--muted)}@media(prefers-reduced-motion:reduce){.lib-cover[data-astro-cid-u24wvbun],.lib-made[data-astro-cid-u24wvbun]{transition:none}.lib-cover[data-astro-cid-u24wvbun]:hover,.lib-cover[data-astro-cid-u24wvbun]:focus-visible{transform:none}}.lib-end[data-astro-cid-u24wvbun]{display:grid;justify-items:center;gap:14px;padding:clamp(32px,5vw,56px) clamp(20px,4vw,48px);text-align:center;border-radius:36px;background:var(--glass);border:1px solid var(--glass-border)}.lib-end[data-astro-cid-u24wvbun] .h2[data-astro-cid-u24wvbun],.lib-end[data-astro-cid-u24wvbun] .lead[data-astro-cid-u24wvbun]{margin:0}.lib-paths[data-astro-cid-u24wvbun]{display:grid;gap:12px;width:100%;max-width:860px;margin:12px 0 0;padding:0;list-style:none}@media(min-width:720px){.lib-paths[data-astro-cid-u24wvbun]{grid-template-columns:repeat(3,1fr)}}.lib-paths[data-astro-cid-u24wvbun] a[data-astro-cid-u24wvbun]{display:grid;grid-template-columns:1fr auto;gap:2px 8px;align-items:center;padding:16px 18px;border-radius:20px;text-align:left;text-decoration:none;color:var(--ink);background:var(--surface);border:1px solid var(--glass-border);transition:transform .3s var(--spring),box-shadow .3s}.lib-paths[data-astro-cid-u24wvbun] a[data-astro-cid-u24wvbun]:hover{transform:translateY(-3px);box-shadow:var(--card-shadow-hover)}.lib-paths[data-astro-cid-u24wvbun] b[data-astro-cid-u24wvbun]{font:700 1.15rem/1.2 var(--display);color:var(--pc)}.lib-paths[data-astro-cid-u24wvbun] span[data-astro-cid-u24wvbun]{grid-column:1;font-size:.86rem;color:var(--muted)}.lib-paths[data-astro-cid-u24wvbun] svg{grid-row:1 / span 2;grid-column:2;color:var(--pc)}.lib-fict[data-astro-cid-u24wvbun]{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:.8rem;color:var(--muted)}.gp{--gp: 46px;display:flex;flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;list-style:none}.gp--lg{--gp: 76px;gap:10px 18px;justify-content:center}.gp li{display:grid;justify-items:center;gap:5px;width:calc(var(--gp) + 14px);min-width:0}.gp img{width:var(--gp);height:var(--gp);object-fit:cover;border-radius:50%;background:var(--brand-soft);border:3px solid var(--surface);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--brand) 45%,transparent),0 10px 20px -12px #14103c8c}.gp--lg img{border-width:4px;box-shadow:0 0 0 2px color-mix(in srgb,var(--brand) 40%,transparent),0 14px 26px -14px #14103c99}.gp span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:650 .76rem/1.2 var(--sans);color:var(--ink);text-align:center}.gp--lg span{font-size:.86rem}html.js:not(.rm) .gp:not(.in) li{opacity:0;transform:translateY(8px) scale(.6)}html.js:not(.rm) .gp li{transition:opacity .45s var(--ease),transform .7s var(--spring);transition-delay:calc(var(--k) * .11s + .12s)}.vnote[data-astro-cid-pf5jpxoy]{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border-radius:18px;background:var(--surface);border:1px solid var(--glass-border)}.vnote-play[data-astro-cid-pf5jpxoy]{flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;color:#fff;background:linear-gradient(135deg,#c47a45,#e2a36d);cursor:pointer;transition:transform .25s var(--spring)}.vnote-play[data-astro-cid-pf5jpxoy]:hover{transform:scale(1.06)}.vnote-play[data-astro-cid-pf5jpxoy]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.vnote-play[data-astro-cid-pf5jpxoy] .i-pause{display:none}.speaking[data-astro-cid-pf5jpxoy] .vnote-play[data-astro-cid-pf5jpxoy] .i-pause{display:block}.speaking[data-astro-cid-pf5jpxoy] .vnote-play[data-astro-cid-pf5jpxoy] .i-play{display:none}.vnote-body[data-astro-cid-pf5jpxoy]{display:grid;gap:6px;flex:1;min-width:0}.vnote-body[data-astro-cid-pf5jpxoy] b[data-astro-cid-pf5jpxoy]{display:inline-flex;align-items:center;gap:6px;font-size:.86rem}.vnote-body[data-astro-cid-pf5jpxoy] small[data-astro-cid-pf5jpxoy]{margin-left:auto;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.vnote-wave[data-astro-cid-pf5jpxoy]{display:flex;align-items:center;gap:2px;height:26px}.vnote-wave[data-astro-cid-pf5jpxoy] i[data-astro-cid-pf5jpxoy]{flex:1;height:var(--h);border-radius:2px;background:color-mix(in srgb,#c47a45 70%,var(--surface))}.speaking[data-astro-cid-pf5jpxoy] .vnote-wave[data-astro-cid-pf5jpxoy] i[data-astro-cid-pf5jpxoy]{animation:vnote-talk .7s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -47ms)}@keyframes vnote-talk{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.speaking[data-astro-cid-pf5jpxoy] .vnote-wave[data-astro-cid-pf5jpxoy] i[data-astro-cid-pf5jpxoy]{animation:none}}.xb[data-astro-cid-lyot6m2b]{padding-top:calc(var(--header-h) + clamp(18px,3vw,36px))}.xb-grid[data-astro-cid-lyot6m2b]{display:grid;gap:32px;align-items:center;margin-top:18px}@media(min-width:1024px){.xb-grid[data-astro-cid-lyot6m2b]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:56px}}.xb-title[data-astro-cid-lyot6m2b]{margin:12px 0 0;font-size:clamp(2.2rem,1.4rem + 3vw,3.8rem);text-wrap:balance}.xb[data-astro-cid-lyot6m2b] .lead[data-astro-cid-lyot6m2b]{margin:18px 0 0}.xb[data-astro-cid-lyot6m2b] .fr-note[data-astro-cid-lyot6m2b]{margin:12px 0 0}.xb-cta[data-astro-cid-lyot6m2b]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.xb-facts[data-astro-cid-lyot6m2b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px 24px;margin:28px 0 0}.xb-facts[data-astro-cid-lyot6m2b] div[data-astro-cid-lyot6m2b]{display:grid;gap:2px}.xb-facts[data-astro-cid-lyot6m2b] dt[data-astro-cid-lyot6m2b]{font-size:.74rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--pc, var(--brand-ink))}.xb-facts[data-astro-cid-lyot6m2b] dd[data-astro-cid-lyot6m2b]{margin:0;font-weight:600}.xb-pack[data-astro-cid-lyot6m2b]{display:flex;gap:8px;align-items:flex-start;margin:18px 0 0;padding:12px 14px;border-radius:14px;background:var(--glass);border:1px solid var(--glass-border);font-size:.95rem;line-height:1.5}.xb-pack[data-astro-cid-lyot6m2b] svg{flex:none;margin-top:3px;color:var(--pc, var(--brand))}.xb-cover-wrap[data-astro-cid-lyot6m2b]{position:relative;justify-self:center;width:min(100%,460px)}.xb-cover-wrap[data-astro-cid-lyot6m2b] .xb-abdg{left:14px;top:14px}.xb-cover[data-astro-cid-lyot6m2b]{justify-self:center;width:min(100%,460px);padding:0;border:0;background:none;cursor:pointer;transition:transform .5s var(--spring)}.xb-cover[data-astro-cid-lyot6m2b]:hover{transform:translateY(-4px) rotate(-1deg)}.xb-cover[data-astro-cid-lyot6m2b]:focus-visible{outline:3px solid var(--brand);outline-offset:6px;border-radius:8px}.xb-gbox[data-astro-cid-lyot6m2b]{display:grid;gap:28px;padding:clamp(22px,4vw,44px);border-radius:30px;background:var(--glass);border:1px solid var(--glass-border)}@media(min-width:900px){.xb-gbox[data-astro-cid-lyot6m2b]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.xb-gbox[data-astro-cid-lyot6m2b] .h3[data-astro-cid-lyot6m2b]{margin:8px 0 14px;font:700 1.6rem/1.15 var(--display)}.xb-glist[data-astro-cid-lyot6m2b]{display:grid;gap:8px;margin:0 0 16px;padding:0;list-style:none}.xb-glist[data-astro-cid-lyot6m2b] li[data-astro-cid-lyot6m2b]{display:flex;gap:8px;align-items:flex-start}.xb-glist[data-astro-cid-lyot6m2b] svg{flex:none;margin-top:3px;color:var(--pc, var(--brand))}.xb-idea[data-astro-cid-lyot6m2b]{display:flex;gap:8px;margin:16px 0 0;padding:14px 16px;border-radius:16px;font-style:italic;background:var(--surface)}.xb-idea[data-astro-cid-lyot6m2b] svg{flex:none;margin-top:3px;color:var(--pc, var(--brand))}.xb-src[data-astro-cid-lyot6m2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none}.xb-src[data-astro-cid-lyot6m2b] li[data-astro-cid-lyot6m2b]{aspect-ratio:3 / 4;border:5px solid #fff;border-radius:4px;overflow:hidden;box-shadow:0 12px 24px -10px #281e5059;transform:rotate(var(--r));background:#eee}.xb-src[data-astro-cid-lyot6m2b] img[data-astro-cid-lyot6m2b]{width:100%;height:100%;object-fit:cover;display:block}.xb[data-astro-cid-lyot6m2b] .xb-audio,.xb-given[data-astro-cid-lyot6m2b] .xb-audio{max-width:640px;margin:28px auto 0}.xb-pages[data-astro-cid-lyot6m2b]{display:grid;gap:22px;margin:0;padding:0;list-style:none}.xb-pages[data-astro-cid-lyot6m2b] li[data-astro-cid-lyot6m2b]{display:grid;grid-template-columns:minmax(110px,200px) minmax(0,1fr);gap:20px;align-items:start;padding-bottom:22px;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent)}.xb-pages--landscape[data-astro-cid-lyot6m2b] li[data-astro-cid-lyot6m2b]{grid-template-columns:minmax(140px,280px) minmax(0,1fr)}@media(max-width:599px){.xb-pages[data-astro-cid-lyot6m2b] li[data-astro-cid-lyot6m2b],.xb-pages--landscape[data-astro-cid-lyot6m2b] li[data-astro-cid-lyot6m2b]{grid-template-columns:1fr}.xb-pimg[data-astro-cid-lyot6m2b]{max-width:260px}}.xb-pimg[data-astro-cid-lyot6m2b]{display:block;border-radius:4px;overflow:hidden;box-shadow:0 12px 26px -14px #1e145073}.xb-pimg[data-astro-cid-lyot6m2b] img{display:block;width:100%;height:auto}.xb-ptext[data-astro-cid-lyot6m2b] h3[data-astro-cid-lyot6m2b]{margin:0 0 8px;font:700 .78rem/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pc, var(--brand-ink))}.xb-ptext[data-astro-cid-lyot6m2b] p[data-astro-cid-lyot6m2b]{margin:0 0 6px;max-width:62ch;line-height:1.65}.xb-about[data-astro-cid-lyot6m2b]{color:var(--muted)}.xb-none[data-astro-cid-lyot6m2b]{color:var(--muted);font-style:italic}html.js .xb-pages[data-astro-cid-lyot6m2b]:not(.all) .xb-fold[data-astro-cid-lyot6m2b]{display:none}.xb-more[data-astro-cid-lyot6m2b]{margin:22px 0 0;text-align:center}.xb-final[data-astro-cid-lyot6m2b]{background:#15122e;padding:clamp(40px,6vw,72px) clamp(22px,5vw,64px)}.xb-others[data-astro-cid-lyot6m2b]{margin:clamp(40px,6vw,64px) 0 18px;font:700 1.5rem/1.2 var(--display)}.xmas[data-astro-cid-ap6jbzf2]{display:inline-flex;align-items:center;gap:8px;margin:0;padding:10px 16px;border-radius:999px;font-size:.9rem;color:var(--ink);background:color-mix(in srgb,#e9c98a 26%,var(--surface));border:1px solid color-mix(in srgb,#e9c98a 50%,transparent)}.xmas[data-astro-cid-ap6jbzf2][hidden]{display:none}.gi-hero[data-astro-cid-kipapolh]{padding-top:calc(var(--header-h) + clamp(18px,3vw,40px))}.gi-hero[data-astro-cid-kipapolh] .h1[data-astro-cid-kipapolh]{max-width:16ch;margin:14px auto 0}.gi-k[data-astro-cid-kipapolh]{display:inline-flex;align-items:center;gap:6px;margin-top:18px}.gi-lead[data-astro-cid-kipapolh]{margin:18px auto 0;max-width:42rem}.gi-hero[data-astro-cid-kipapolh] .gi-xmas{margin-top:22px}.gi-jump[data-astro-cid-kipapolh]{margin-top:28px}.gi-jump[data-astro-cid-kipapolh] a{min-height:40px;font-size:.9rem}.gi-list[data-astro-cid-kipapolh]{display:grid;gap:22px;margin:0;padding:0;list-style:none}@media(min-width:900px){.gi-list[data-astro-cid-kipapolh]{grid-template-columns:1fr 1fr}}.gi-card[data-astro-cid-kipapolh]{display:grid;grid-template-columns:minmax(120px,38%) minmax(0,1fr);gap:20px;padding:20px;border-radius:28px;background:var(--glass);border:1px solid var(--glass-border);box-shadow:var(--card-shadow);scroll-margin-top:calc(var(--header-h) + 20px)}:root.dark .gi-card[data-astro-cid-kipapolh]{background:#1c1a4099}@media(max-width:479px){.gi-card[data-astro-cid-kipapolh]{grid-template-columns:1fr}.gi-vis[data-astro-cid-kipapolh]{max-width:220px}}.gi-card[data-astro-cid-kipapolh]:target{outline:3px solid var(--pc, var(--brand));outline-offset:4px}.gi-vis[data-astro-cid-kipapolh]{position:relative;display:grid;place-items:center;padding:14px;border-radius:20px;background:linear-gradient(160deg,var(--pc-t1),var(--pc-t2))}.gi-vis[data-astro-cid-kipapolh] .gi-abdg{left:10px;top:10px}.gi-cover[data-astro-cid-kipapolh]{width:100%;padding:0;border:0;background:none;cursor:pointer;transition:transform .45s var(--spring)}.gi-cover[data-astro-cid-kipapolh]:hover{transform:translateY(-4px) rotate(-1.5deg)}.gi-cover[data-astro-cid-kipapolh]:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.gi-empty[data-astro-cid-kipapolh]{color:var(--pc);padding:30px}.gi-body[data-astro-cid-kipapolh]{display:grid;gap:8px;align-content:start}.gi-title[data-astro-cid-kipapolh]{margin:0;font:700 1.4rem/1.15 var(--display);letter-spacing:-.02em;color:var(--pc)}.gi-text[data-astro-cid-kipapolh]{margin:0;line-height:1.55}.gi-ex[data-astro-cid-kipapolh]{margin:0;font-size:.88rem;color:var(--muted)}.gi-ex[data-astro-cid-kipapolh] a[data-astro-cid-kipapolh]{color:var(--ink);font-weight:650}.gi-path[data-astro-cid-kipapolh]{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0}.gi-path[data-astro-cid-kipapolh] span[data-astro-cid-kipapolh]{padding:3px 10px;border-radius:999px;font-size:.74rem;font-weight:700;color:var(--pc);background:var(--pc-soft)}:root.dark .gi-path[data-astro-cid-kipapolh] span[data-astro-cid-kipapolh]{color:var(--ink);background:#ffffff14}.gi-actions[data-astro-cid-kipapolh]{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.gi-more[data-astro-cid-kipapolh]{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:.84rem;font-weight:650;color:var(--brand-ink)}:root.dark .gi-more[data-astro-cid-kipapolh]{color:var(--color-v5-brand-ink)}.gi-ways[data-astro-cid-kipapolh]{display:grid;gap:20px;margin:0;padding:0;list-style:none}@media(min-width:900px){.gi-ways[data-astro-cid-kipapolh]{grid-template-columns:1fr 1fr}}.gi-ways[data-astro-cid-kipapolh] li[data-astro-cid-kipapolh]{display:grid;gap:12px;align-content:start;justify-items:start;padding:clamp(24px,4vw,40px);border-radius:28px}.gi-ways[data-astro-cid-kipapolh] svg{color:var(--brand)}.gi-ways[data-astro-cid-kipapolh] h3[data-astro-cid-kipapolh]{margin:0;font:700 1.4rem/1.2 var(--display)}.gi-ways[data-astro-cid-kipapolh] p[data-astro-cid-kipapolh]{margin:0;color:var(--muted)}.gi-way-card[data-astro-cid-kipapolh]{color:#fff;background:linear-gradient(135deg,#5b4fe8,#9b6bf0 55%,#f2a6d6)!important}.gi-way-card[data-astro-cid-kipapolh] p[data-astro-cid-kipapolh],.gi-way-card[data-astro-cid-kipapolh] svg{color:#ffffffe6}.gi-budget[data-astro-cid-kipapolh]{display:grid;gap:18px;margin:0;padding:0;list-style:none}@media(min-width:640px){.gi-budget[data-astro-cid-kipapolh]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.gi-budget[data-astro-cid-kipapolh]{grid-template-columns:repeat(4,1fr)}}.gi-budget[data-astro-cid-kipapolh] li[data-astro-cid-kipapolh]{padding:26px;border-radius:24px}.gi-budget[data-astro-cid-kipapolh] b[data-astro-cid-kipapolh]{font:700 1.3rem/1.2 var(--display)}.gi-budget[data-astro-cid-kipapolh] p[data-astro-cid-kipapolh]{margin:8px 0 0;color:var(--muted)}.gi-note[data-astro-cid-kipapolh]{margin-top:18px}.faqp[data-astro-cid-q3wqr65n]{padding-top:0}.faqp-grid[data-astro-cid-q3wqr65n]{display:grid;gap:24px}@media(min-width:1024px){.faqp-grid[data-astro-cid-q3wqr65n]{grid-template-columns:240px 1fr;gap:48px}.faq-toc[data-astro-cid-q3wqr65n]{position:sticky;top:calc(var(--header-h) + 24px);align-self:start}}.faq-toc[data-astro-cid-q3wqr65n] ul[data-astro-cid-q3wqr65n]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}@media(min-width:1024px){.faq-toc[data-astro-cid-q3wqr65n] ul[data-astro-cid-q3wqr65n]{flex-direction:column}}.faq-toc[data-astro-cid-q3wqr65n] a[data-astro-cid-q3wqr65n]{display:inline-flex;min-height:44px;align-items:center;padding:0 16px;border-radius:999px;text-decoration:none;font-weight:650;background:var(--glass);border:1px solid var(--glass-border)}.faq-toc[data-astro-cid-q3wqr65n] a[data-astro-cid-q3wqr65n]:hover{color:var(--brand-ink)}.faq-group[data-astro-cid-q3wqr65n]{margin-bottom:40px;scroll-margin-top:calc(var(--header-h) + 20px)}.faq-group[data-astro-cid-q3wqr65n] .h3[data-astro-cid-q3wqr65n]{margin-bottom:16px}.faq-group[data-astro-cid-q3wqr65n] .faq{margin:0}.gh[data-astro-cid-yqvtgmlp]{padding:calc(var(--header-h) + clamp(16px,3vw,40px)) 0 clamp(40px,6vw,80px)}.gh-grid[data-astro-cid-yqvtgmlp]{display:grid;gap:36px;align-items:center}@media(min-width:1024px){.gh-grid[data-astro-cid-yqvtgmlp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.gh[data-astro-cid-yqvtgmlp] .display[data-astro-cid-yqvtgmlp]{margin:16px 0 18px;font-size:clamp(2.4rem,1.2rem + 4vw,4.6rem)}.gh[data-astro-cid-yqvtgmlp] .lead[data-astro-cid-yqvtgmlp]{margin-bottom:26px}.gh-note[data-astro-cid-yqvtgmlp]{margin-top:14px}.hin[data-astro-cid-yqvtgmlp]{animation:hin .9s var(--ease) both;animation-delay:calc(var(--d) * 90ms)}.gs[data-astro-cid-yqvtgmlp]{position:relative;width:100%;max-width:560px;margin-inline:auto;aspect-ratio:1 / .92;container-type:inline-size;perspective:160cqw}.env[data-astro-cid-yqvtgmlp]{position:absolute;left:14cqw;right:14cqw;bottom:6cqw;height:44cqw;z-index:3;animation:envIn .8s var(--ease) both .2s,envOut 1s var(--ease) forwards 3.7s}.env-back[data-astro-cid-yqvtgmlp]{position:absolute;inset:0;border-radius:3cqw;background:linear-gradient(160deg,#e9e4ff,#d8d0ff);box-shadow:var(--lift)}:root.dark .env-back[data-astro-cid-yqvtgmlp]{background:linear-gradient(160deg,#3a3480,#2a2760)}.env-front[data-astro-cid-yqvtgmlp]{position:absolute;inset:0;z-index:4;border-radius:3cqw;overflow:hidden;pointer-events:none;background:linear-gradient(160deg,#f4f1ff,#e6e0ff);clip-path:polygon(0 18%,50% 58%,100% 18%,100% 100%,0 100%)}:root.dark .env-front[data-astro-cid-yqvtgmlp]{background:linear-gradient(160deg,#353078,#26225a)}.env-front[data-astro-cid-yqvtgmlp]:after{content:"";position:absolute;inset:0;background:linear-gradient(20deg,transparent 50%,rgba(255,255,255,.45))}.env-flap[data-astro-cid-yqvtgmlp]{position:absolute;left:0;right:0;top:0;height:58%;z-index:5;transform-origin:50% 0;transform-style:preserve-3d;animation:flap .7s var(--ease) both .9s}.env-flap[data-astro-cid-yqvtgmlp]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#dcd4ff,#cfc6ff);clip-path:polygon(0 0,100% 0,50% 100%);border-radius:3cqw 3cqw 0 0}:root.dark .env-flap[data-astro-cid-yqvtgmlp]:before{background:linear-gradient(180deg,#3f3990,#332d7a)}.env-seal[data-astro-cid-yqvtgmlp]{position:absolute;left:50%;top:52%;width:9cqw;height:9cqw;translate:-50% -50%;z-index:6;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--grad);box-shadow:0 6px 16px #5b4fe873;animation:seal .5s var(--ease) forwards .75s}.env-seal[data-astro-cid-yqvtgmlp] svg{width:50%;height:50%}@keyframes envIn{0%{opacity:0;transform:translateY(30px) scale(.95)}}@keyframes envOut{to{opacity:0;transform:translateY(40cqw) rotate(4deg)}}@keyframes flap{to{transform:rotateX(180deg);z-index:1}}@keyframes seal{to{opacity:0;transform:scale(.4)}}.card3d[data-astro-cid-yqvtgmlp]{position:absolute;left:50%;bottom:10cqw;width:42cqw;aspect-ratio:1191 / 1685;margin-left:-21cqw;z-index:3;transform-style:preserve-3d;animation:cardUp 1.1s var(--ease) both 1.35s,cardFlip 1.2s cubic-bezier(.6,.02,.2,1) forwards 2.55s,cardGrow 1.2s var(--ease) forwards 3.7s,float 6s ease-in-out infinite 5.2s}@keyframes cardUp{0%{transform:translateY(18cqw) scale(.86)}to{transform:translateY(-4cqw) scale(.9)}}@keyframes cardFlip{0%{transform:translateY(-4cqw) scale(.9) rotateY(0)}to{transform:translateY(-8cqw) scale(.95) rotateY(180deg)}}@keyframes cardGrow{0%{transform:translateY(-8cqw) scale(.95) rotateY(180deg)}to{transform:translateY(0) scale(1.05) rotateY(180deg)}}@keyframes float{0%,to{transform:translateY(0) scale(1.05) rotateY(180deg)}50%{transform:translateY(-1.6cqw) scale(1.05) rotateY(180deg)}}.gc-face[data-astro-cid-yqvtgmlp]{position:absolute;inset:0;border-radius:2.4cqw;overflow:hidden;backface-visibility:hidden;box-shadow:var(--lift)}.gc-front[data-astro-cid-yqvtgmlp]{display:flex;flex-direction:column;justify-content:space-between;padding:7% 8%;color:#fff;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.35),transparent 40%),linear-gradient(150deg,#7a6bff,#9b6bf0 45%,#f2a6d6)}.gc-top[data-astro-cid-yqvtgmlp]{display:flex;justify-content:space-between;align-items:center;font:700 max(10px,2.2cqw)/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;opacity:.9}.gc-top[data-astro-cid-yqvtgmlp] svg{width:5cqw;height:5cqw}.gc-msg[data-astro-cid-yqvtgmlp]{margin:0;font:italic 400 max(14px,4.4cqw)/1.25 var(--serif)}.gc-msg[data-astro-cid-yqvtgmlp] small[data-astro-cid-yqvtgmlp]{display:block;margin-top:2cqw;font:600 max(10px,2.3cqw)/1.3 var(--sans);font-style:normal;opacity:.9}.gc-foot[data-astro-cid-yqvtgmlp]{display:flex;justify-content:space-between;align-items:flex-end;font:750 max(10px,2.4cqw)/1 var(--sans)}.gc-foot[data-astro-cid-yqvtgmlp] b[data-astro-cid-yqvtgmlp]{font:500 max(16px,5.2cqw)/1 var(--serif)}.gc-back[data-astro-cid-yqvtgmlp]{transform:rotateY(180deg);background:#222}.gc-back[data-astro-cid-yqvtgmlp] img{width:100%;height:100%;object-fit:cover}.gc-back[data-astro-cid-yqvtgmlp]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.3),transparent 7%),linear-gradient(110deg,rgba(255,255,255,.22),transparent 45%)}.ribbon[data-astro-cid-yqvtgmlp]{position:absolute;z-index:2;left:-1%;right:-1%;top:62%;height:7%;background:linear-gradient(90deg,#f2a6d6,#fff 50%,#f2a6d6);opacity:.9;box-shadow:0 2px 8px #0003;animation:ribbon .8s var(--ease) forwards 4.6s;transform-origin:100% 50%}@keyframes ribbon{to{transform:scaleX(0);opacity:0}}.gs[data-astro-cid-yqvtgmlp] .tag[data-astro-cid-yqvtgmlp]{position:absolute;z-index:8;display:inline-flex;align-items:center;gap:6px;padding:.9cqw 2.2cqw;border-radius:999px;font:650 max(11px,2.2cqw)/1.2 var(--display);letter-spacing:.05em;text-transform:uppercase;color:var(--brand-ink);background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--card-shadow)}:root.dark .gs[data-astro-cid-yqvtgmlp] .tag[data-astro-cid-yqvtgmlp]{color:var(--color-v5-brand-ink)}.gs[data-astro-cid-yqvtgmlp] .tag[data-astro-cid-yqvtgmlp] svg{width:1.2em;height:1.2em;color:var(--brand)}.gs[data-astro-cid-yqvtgmlp] .t1[data-astro-cid-yqvtgmlp]{left:2cqw;top:8cqw;animation:hin .8s var(--ease) both 1.6s}.gs[data-astro-cid-yqvtgmlp] .t2[data-astro-cid-yqvtgmlp]{right:0;top:30cqw;animation:hin .8s var(--ease) both 3.3s}.gs[data-astro-cid-yqvtgmlp] .t3[data-astro-cid-yqvtgmlp]{left:4cqw;bottom:6cqw;animation:hin .8s var(--ease) both 4.8s}.gs[data-astro-cid-yqvtgmlp] .spark[data-astro-cid-yqvtgmlp]{position:absolute;z-index:9;color:var(--brand);width:3cqw;height:3cqw;opacity:0;animation:tw 2.6s ease-in-out infinite}.gs[data-astro-cid-yqvtgmlp] .spark[data-astro-cid-yqvtgmlp] svg{width:100%;height:100%}.gs[data-astro-cid-yqvtgmlp] .s1[data-astro-cid-yqvtgmlp]{left:72cqw;top:12cqw;animation-delay:4.2s}.gs[data-astro-cid-yqvtgmlp] .s2[data-astro-cid-yqvtgmlp]{left:24cqw;top:40cqw;animation-delay:4.8s;color:var(--brand-2)}@keyframes tw{0%,to{opacity:0;transform:scale(.4) rotate(0)}45%{opacity:1;transform:scale(1) rotate(35deg)}}.stack[data-astro-cid-yqvtgmlp]{position:absolute;left:50%;bottom:10cqw;width:42cqw;aspect-ratio:1191 / 1685;margin-left:-21cqw;z-index:2;border-radius:0 2.4cqw 2.4cqw 0;background:repeating-linear-gradient(90deg,#f6f3ea 0 1px,#ddd7c8 1px 2px);box-shadow:var(--lift);opacity:0;animation:stackIn .9s var(--ease) forwards 4.3s,floatS 6s ease-in-out infinite 5.2s}@keyframes stackIn{0%{opacity:0;transform:translate(0) scale(1.05)}to{opacity:1;transform:translate(2.2cqw,1.2cqw) scale(1.05)}}@keyframes floatS{0%,to{opacity:1;transform:translate(2.2cqw,1.2cqw) scale(1.05)}50%{opacity:1;transform:translate(2.2cqw,-.4cqw) scale(1.05)}}html.rm .stack[data-astro-cid-yqvtgmlp]{animation:none;opacity:1;transform:translate(2.2cqw,1.2cqw) scale(1.05)}html.rm .env[data-astro-cid-yqvtgmlp]{display:none}html.rm .card3d[data-astro-cid-yqvtgmlp]{animation:none;transform:scale(1.05) rotateY(180deg)}html.rm .ribbon[data-astro-cid-yqvtgmlp],html.rm .gs[data-astro-cid-yqvtgmlp] .spark[data-astro-cid-yqvtgmlp]{display:none}.gv[data-astro-cid-yqvtgmlp]{display:grid;gap:32px;align-items:center}@media(min-width:900px){.gv[data-astro-cid-yqvtgmlp]{grid-template-columns:1fr minmax(260px,340px);gap:64px}}.gv[data-astro-cid-yqvtgmlp] .h2[data-astro-cid-yqvtgmlp]{margin:14px 0}.gv-list[data-astro-cid-yqvtgmlp]{display:grid;gap:12px;margin:22px 0 0;padding:0;list-style:none}.gv-list[data-astro-cid-yqvtgmlp] li[data-astro-cid-yqvtgmlp]{display:flex;gap:12px;align-items:flex-start}.gv-list[data-astro-cid-yqvtgmlp] .n[data-astro-cid-yqvtgmlp]{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font:750 .84rem/1 var(--sans);color:var(--brand-ink);background:var(--brand-soft)}.gv-list[data-astro-cid-yqvtgmlp] b[data-astro-cid-yqvtgmlp]{display:block}.gv-phone[data-astro-cid-yqvtgmlp]{justify-self:center;width:min(100%,320px)}.given[data-astro-cid-yqvtgmlp]{display:grid;gap:18px;margin-top:36px}@media(min-width:900px){.given[data-astro-cid-yqvtgmlp].n3{grid-template-columns:repeat(3,1fr)}.given[data-astro-cid-yqvtgmlp].n2{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center}.given[data-astro-cid-yqvtgmlp].n1{grid-template-columns:minmax(0,460px);justify-content:center}}.gcard2[data-astro-cid-yqvtgmlp]{display:grid;grid-template-columns:38% 1fr;gap:16px;align-items:center;padding:16px;border-radius:var(--r-lg);text-decoration:none;color:var(--ink);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.gcard2[data-astro-cid-yqvtgmlp]:hover{transform:translateY(-6px);box-shadow:var(--card-shadow-hover)}.gcard-cover[data-astro-cid-yqvtgmlp]{position:relative;display:block;aspect-ratio:1191 / 1685;border-radius:3px 9px 9px 3px;overflow:hidden;box-shadow:var(--lift);transition:transform .6s var(--spring)}.gcard2[data-astro-cid-yqvtgmlp]:hover .gcard-cover[data-astro-cid-yqvtgmlp]{transform:rotate(-3deg) translateY(-4px)}.gcard-cover[data-astro-cid-yqvtgmlp] img{width:100%;height:100%;object-fit:cover}.from-to[data-astro-cid-yqvtgmlp]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.8rem;font-weight:700;color:var(--brand-ink);text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px}:root.dark .from-to[data-astro-cid-yqvtgmlp]{color:var(--color-v5-brand-ink)}.gcard-h[data-astro-cid-yqvtgmlp]{display:block;font:500 1.12rem/1.2 var(--serif);margin:0 0 8px}.gcard-cover--landscape[data-astro-cid-yqvtgmlp]{aspect-ratio:297 / 210;border-radius:3px 7px 7px 3px}.gcard-sum[data-astro-cid-yqvtgmlp]{display:block;font-size:.9rem;line-height:1.45;color:var(--muted)}.formulas[data-astro-cid-yqvtgmlp]{display:grid;gap:16px;margin-top:36px}@media(min-width:640px){.formulas[data-astro-cid-yqvtgmlp]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.formulas[data-astro-cid-yqvtgmlp]{grid-template-columns:repeat(4,1fr)}}.fm[data-astro-cid-yqvtgmlp]{display:flex;flex-direction:column;gap:12px;padding:18px}.fm[data-astro-cid-yqvtgmlp].pop{box-shadow:0 0 0 2px var(--brand),var(--card-shadow-hover)}.fm-card[data-astro-cid-yqvtgmlp]{position:relative;aspect-ratio:1.6;border-radius:16px;overflow:hidden;padding:14px 16px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;transition:transform .5s var(--spring)}.fm[data-astro-cid-yqvtgmlp]:hover .fm-card[data-astro-cid-yqvtgmlp]{transform:rotate(-2deg) scale(1.02)}.fm-card[data-astro-cid-yqvtgmlp]:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.35) 48%,transparent 62%);transform:translate(-100%);transition:transform .9s var(--ease)}.fm[data-astro-cid-yqvtgmlp]:hover .fm-card[data-astro-cid-yqvtgmlp]:after{transform:translate(100%)}.fm-card[data-astro-cid-yqvtgmlp] b[data-astro-cid-yqvtgmlp]{font:500 1.35rem/1 var(--serif)}.fm-card[data-astro-cid-yqvtgmlp] span[data-astro-cid-yqvtgmlp]{font:700 .7rem/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:.9}.fm[data-astro-cid-yqvtgmlp] h3[data-astro-cid-yqvtgmlp]{font:500 1.2rem/1.2 var(--serif);margin:4px 0 0}.fm[data-astro-cid-yqvtgmlp] p[data-astro-cid-yqvtgmlp]{margin:0;color:var(--muted);font-size:.93rem}.fm[data-astro-cid-yqvtgmlp] .chips[data-astro-cid-yqvtgmlp]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.fm[data-astro-cid-yqvtgmlp] .btn[data-astro-cid-yqvtgmlp]{width:100%}.pop-badge[data-astro-cid-yqvtgmlp]{position:absolute;right:10px;top:10px;z-index:2;padding:4px 9px;border-radius:999px;font:750 .7rem/1 var(--sans)!important;letter-spacing:0!important;text-transform:none!important;color:#1a1a2e;background:#fff;opacity:1!important}.steps[data-astro-cid-yqvtgmlp]{display:grid;gap:16px;margin:30px 0 0;padding:0;list-style:none}@media(min-width:900px){.steps[data-astro-cid-yqvtgmlp]{grid-template-columns:repeat(3,1fr)}}.steps[data-astro-cid-yqvtgmlp] li[data-astro-cid-yqvtgmlp]{padding:22px;border-radius:var(--r-lg)}.steps[data-astro-cid-yqvtgmlp] .n[data-astro-cid-yqvtgmlp]{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;margin-bottom:12px;color:#fff;background:var(--grad);font:750 1rem/1 var(--sans)}:root.dark .steps[data-astro-cid-yqvtgmlp] .n[data-astro-cid-yqvtgmlp]{color:#15122e}.steps[data-astro-cid-yqvtgmlp] b[data-astro-cid-yqvtgmlp]{display:block;font:500 1.15rem/1.25 var(--serif);margin-bottom:4px}.steps[data-astro-cid-yqvtgmlp] p[data-astro-cid-yqvtgmlp]{margin:0;color:var(--muted);font-size:.94rem}.gift-trust[data-astro-cid-yqvtgmlp]{justify-content:center;margin-top:28px}.gift-ideas-link[data-astro-cid-yqvtgmlp]{margin:8px auto 0;text-align:center}.gift-ideas-link[data-astro-cid-yqvtgmlp] a[data-astro-cid-yqvtgmlp]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;font-weight:700;color:var(--ink);text-decoration:none;background:var(--glass);border:1px solid var(--glass-border)}.xc{position:relative;display:grid;grid-template-rows:auto 1fr;gap:0;border-radius:var(--r-lg);background:var(--glass);border:1px solid var(--glass-border);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow:hidden;transition:transform .45s var(--spring),box-shadow .35s var(--ease)}:root.dark .xc{background:#1c1a408c;border-color:#ffffff14}.xc:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-hover)}.xc-cover{position:relative;display:grid;place-items:center;padding:28px 24px 22px;border:0;background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--brand-soft) 85%,transparent),transparent 70%);cursor:zoom-in}:root.dark .xc-cover{background:radial-gradient(120% 90% at 50% 0%,rgba(143,133,255,.16),transparent 70%)}.xc-book{position:relative;display:block;width:min(62%,210px);aspect-ratio:210 / 297;border-radius:3px 9px 9px 3px;overflow:hidden;background:#fff;box-shadow:0 26px 40px -20px #1a16468c,0 6px 14px -8px #1a16464d;transform:perspective(900px) rotateY(-14deg) rotateX(3deg);transition:transform .6s var(--spring),box-shadow .4s var(--ease)}.xc--landscape .xc-book{width:min(86%,320px);aspect-ratio:297 / 210}.xc--square .xc-book{width:min(72%,250px);aspect-ratio:1}.xc-book:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.28),rgba(255,255,255,.14) 3%,transparent 9%),linear-gradient(115deg,rgba(255,255,255,.2),transparent 45%);pointer-events:none}.xc-book img{width:100%;height:100%;object-fit:cover}.xc:hover .xc-book,.xc-cover:focus-visible .xc-book{transform:perspective(900px) rotateY(-4deg) rotateX(1deg) translateY(-6px) scale(1.03)}.xc-body{display:flex;flex-direction:column;gap:8px;padding:6px 22px 22px}.xc-title{margin:0;font:520 1.35rem/1.18 var(--serif);letter-spacing:-.01em}.xc-who{margin:0;color:var(--muted);font-size:.92rem}.xc-label{margin:8px 0 0;font:700 .72rem/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-ink)}:root.dark .xc-label{color:var(--color-v5-brand-ink)}.xc-given{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:.92rem;font-weight:600}.xc-given>li{display:flex;gap:8px;align-items:center}.xc-given>li.with-people{flex-wrap:wrap}.xc-given .gp{flex-basis:100%;margin:4px 0 4px 23px}.xc-given svg{color:var(--brand);flex:none}.xc-got{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none}.xc-got .chip{min-height:28px;font-size:.76rem;padding:3px 10px}.xc-got .chip[hidden]{display:none}.xc-cta{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px}.xc-cta .btn[hidden]{display:none}html.rm .xc,html.rm .xc-book{transition:none}.ih[data-astro-cid-s6ydn72v]{padding:calc(var(--header-h) + clamp(20px,4vw,48px)) 0 clamp(36px,5vw,64px)}.ih-grid[data-astro-cid-s6ydn72v]{display:grid;gap:32px;align-items:center}@media(min-width:1024px){.ih-grid[data-astro-cid-s6ydn72v]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.ih[data-astro-cid-s6ydn72v] .h1[data-astro-cid-s6ydn72v]{margin:14px 0 16px;font-size:clamp(2.2rem,1.2rem + 3.6vw,4.2rem)}.ih[data-astro-cid-s6ydn72v] .lead[data-astro-cid-s6ydn72v]{margin-bottom:24px}.ih[data-astro-cid-s6ydn72v] .trustline[data-astro-cid-s6ydn72v]{margin-top:18px}.hin[data-astro-cid-s6ydn72v]{animation:hin .9s var(--ease) both;animation-delay:calc(var(--d) * 90ms)}.loop[data-astro-cid-s6ydn72v]{position:relative;justify-self:center;width:min(100%,330px)}.loop-phone[data-astro-cid-s6ydn72v]{animation:hin 1s var(--ease) both .3s}.loop-phone[data-astro-cid-s6ydn72v] .vp{aspect-ratio:9 / 16!important}.loop-cap[data-astro-cid-s6ydn72v]{position:absolute;left:-64%;top:16%;width:58%;z-index:2;margin:0;padding:14px 16px;border-radius:18px 18px 18px 6px;font:italic 400 .95rem/1.45 var(--serif);animation:hin .9s var(--ease) both .9s}.loop-cap[data-astro-cid-s6ydn72v] b[data-astro-cid-s6ydn72v]{display:block;font:700 .72rem/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;font-style:normal;color:var(--brand-ink);margin-bottom:6px}:root.dark .loop-cap[data-astro-cid-s6ydn72v] b[data-astro-cid-s6ydn72v]{color:var(--color-v5-brand-ink)}.loop-thumbs[data-astro-cid-s6ydn72v]{position:absolute;left:-40%;bottom:10%;display:flex;z-index:2}.loop-thumbs[data-astro-cid-s6ydn72v] img{width:64px;height:64px;border-radius:14px;object-fit:cover;border:3px solid #fff;box-shadow:var(--card-shadow-hover);margin-left:-14px;animation:hin .8s var(--ease) both}:root.dark .loop-thumbs[data-astro-cid-s6ydn72v] img{border-color:#262a55}.loop-thumbs[data-astro-cid-s6ydn72v] img[data-astro-cid-s6ydn72v]:nth-child(1){animation-delay:1.2s;rotate:-6deg}.loop-thumbs[data-astro-cid-s6ydn72v] img[data-astro-cid-s6ydn72v]:nth-child(2){animation-delay:1.35s;rotate:4deg}.loop-thumbs[data-astro-cid-s6ydn72v] img[data-astro-cid-s6ydn72v]:nth-child(3){animation-delay:1.5s;rotate:-2deg}.hard[data-astro-cid-s6ydn72v]{position:relative;display:block;width:min(80%,280px);margin-inline:auto;aspect-ratio:1191 / 1685;transform:perspective(1200px) rotateY(-18deg) rotateX(4deg);transform-style:preserve-3d;animation:bob 7s ease-in-out infinite}.hard[data-astro-cid-s6ydn72v] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:2px 8px 8px 2px;box-shadow:var(--lift)}.hard[data-astro-cid-s6ydn72v] .cvl{border-radius:2px 8px 8px 2px}.hard[data-astro-cid-s6ydn72v]:before{content:"";position:absolute;top:1.5%;bottom:1.5%;right:-14px;width:16px;background:repeating-linear-gradient(0deg,#f3f0e6 0 1px,#dcd6c6 1px 2px);transform:rotateY(90deg);transform-origin:left}.hard--landscape[data-astro-cid-s6ydn72v]{aspect-ratio:297 / 210}.hard--square[data-astro-cid-s6ydn72v]{aspect-ratio:1}html.rm .hard[data-astro-cid-s6ydn72v]{animation:none}.loop[data-astro-cid-s6ydn72v]:has(.hard){width:min(100%,480px)}.loop[data-astro-cid-s6ydn72v]:has(.hard) .hard[data-astro-cid-s6ydn72v]{width:58%;margin:0 0 0 auto}.loop[data-astro-cid-s6ydn72v]:has(.hard) .loop-cap[data-astro-cid-s6ydn72v]{left:0;top:8%;width:46%}.loop[data-astro-cid-s6ydn72v]:has(.hard) .loop-thumbs[data-astro-cid-s6ydn72v]{left:6%;bottom:6%}@media(max-width:1023px){.loop[data-astro-cid-s6ydn72v]:has(.hard) .hard[data-astro-cid-s6ydn72v]{width:min(70%,260px);margin:0 auto}.loop[data-astro-cid-s6ydn72v]:has(.hard) .loop-cap[data-astro-cid-s6ydn72v]{width:auto}.loop-cap[data-astro-cid-s6ydn72v]{position:static;width:auto;margin-bottom:14px}.loop-thumbs[data-astro-cid-s6ydn72v]{position:static;justify-content:center;margin-top:28px}.loop-thumbs[data-astro-cid-s6ydn72v] img[data-astro-cid-s6ydn72v]:first-child{margin-left:0}}.loop[data-astro-cid-s6ydn72v]:has(.hard--landscape){width:min(100%,520px)}.loop[data-astro-cid-s6ydn72v]:has(.hard--landscape) .hard[data-astro-cid-s6ydn72v]{width:82%}.loop[data-astro-cid-s6ydn72v]:has(.hard--landscape) .loop-cap[data-astro-cid-s6ydn72v]{top:-6%}.loop[data-astro-cid-s6ydn72v]:has(.hard--landscape) .loop-thumbs[data-astro-cid-s6ydn72v]{bottom:-14%}.flag[data-astro-cid-s6ydn72v]{display:grid;gap:28px;align-items:center;margin-top:18px}@media(min-width:1024px){.flag[data-astro-cid-s6ydn72v]{grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:clamp(32px,4vw,64px)}}.flag-flip[data-astro-cid-s6ydn72v]{max-width:760px;width:100%;justify-self:center}.isteps[data-astro-cid-s6ydn72v]{display:grid;gap:16px;margin-top:30px}@media(min-width:900px){.isteps[data-astro-cid-s6ydn72v]{grid-template-columns:repeat(3,1fr)}}.isteps[data-astro-cid-s6ydn72v] li[data-astro-cid-s6ydn72v]{padding:22px;border-radius:var(--r-lg)}.isteps[data-astro-cid-s6ydn72v] .n[data-astro-cid-s6ydn72v]{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;margin-bottom:12px;color:#fff;background:var(--grad);font:750 1rem/1 var(--sans)}:root.dark .isteps[data-astro-cid-s6ydn72v] .n[data-astro-cid-s6ydn72v]{color:#15122e}.isteps[data-astro-cid-s6ydn72v] b[data-astro-cid-s6ydn72v]{display:block;font:500 1.15rem/1.25 var(--serif);margin-bottom:4px}.isteps[data-astro-cid-s6ydn72v] p[data-astro-cid-s6ydn72v]{margin:0;color:var(--muted);font-size:.94rem}.chaps[data-astro-cid-s6ydn72v]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;padding:0;list-style:none}.chaps[data-astro-cid-s6ydn72v] li[data-astro-cid-s6ydn72v]{padding:10px 16px;border-radius:999px;font-weight:600;font-size:.92rem}.intro[data-astro-cid-s6ydn72v]{margin-top:36px;color:var(--muted)}.intro[data-astro-cid-s6ydn72v] p[data-astro-cid-s6ydn72v]{color:var(--muted)}.more[data-astro-cid-s6ydn72v]{display:grid;gap:16px;margin-top:26px}@media(min-width:720px){.more[data-astro-cid-s6ydn72v]{grid-template-columns:repeat(3,1fr)}}.more[data-astro-cid-s6ydn72v] a[data-astro-cid-s6ydn72v]{display:grid;grid-template-columns:90px 1fr;gap:14px;align-items:center;padding:12px;border-radius:var(--r);text-decoration:none;color:var(--ink);transition:transform .35s var(--ease)}.more[data-astro-cid-s6ydn72v] a[data-astro-cid-s6ydn72v]:hover{transform:translateY(-4px)}.more[data-astro-cid-s6ydn72v] .cv[data-astro-cid-s6ydn72v]{position:relative;aspect-ratio:1191 / 1685;border-radius:0 6px 6px 0;overflow:hidden;box-shadow:var(--card-shadow-hover)}.more[data-astro-cid-s6ydn72v] .cv--landscape[data-astro-cid-s6ydn72v]{aspect-ratio:297 / 210}.more[data-astro-cid-s6ydn72v] .cv[data-astro-cid-s6ydn72v] img{width:100%;height:100%;object-fit:cover}.more[data-astro-cid-s6ydn72v] b[data-astro-cid-s6ydn72v]{display:block;font:500 1.02rem/1.25 var(--serif)}.more[data-astro-cid-s6ydn72v] .k[data-astro-cid-s6ydn72v]{font:650 .7rem/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-ink)}:root.dark .more[data-astro-cid-s6ydn72v] .k[data-astro-cid-s6ydn72v]{color:var(--color-v5-brand-ink)}.related[data-astro-cid-s6ydn72v]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px}.pill--text[data-astro-cid-s6ydn72v]{padding:4px 16px}.band[data-astro-cid-s6ydn72v]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:26px;border-radius:var(--r-lg);margin-top:36px}.ideas-trust[data-astro-cid-xr6wgeyh]{margin-top:18px}.grp[data-astro-cid-xr6wgeyh]{margin-top:40px}.grp[data-astro-cid-xr6wgeyh]:first-of-type{margin-top:0}.grp[data-astro-cid-xr6wgeyh] .h3[data-astro-cid-xr6wgeyh]{margin-bottom:18px}.icards[data-astro-cid-xr6wgeyh]{display:grid;gap:16px;list-style:none;margin:0;padding:0}@media(min-width:720px){.icards[data-astro-cid-xr6wgeyh]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.icards[data-astro-cid-xr6wgeyh].c3{grid-template-columns:repeat(3,1fr)}.icards[data-astro-cid-xr6wgeyh].c4{grid-template-columns:repeat(4,1fr)}}.icard[data-astro-cid-xr6wgeyh]{display:flex;flex-direction:column;height:100%;border-radius:var(--r-lg);overflow:hidden;text-decoration:none;color:var(--ink);background:color-mix(in srgb,var(--surface) 80%,transparent);border:1px solid var(--glass-border);box-shadow:var(--card-shadow);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.icard[data-astro-cid-xr6wgeyh]:hover{transform:translateY(-6px);box-shadow:var(--card-shadow-hover)}.ic-img[data-astro-cid-xr6wgeyh]{position:relative;aspect-ratio:16 / 10;overflow:hidden}.icard[data-astro-cid-xr6wgeyh]:hover .fit-fg[data-astro-cid-xr6wgeyh],.tile[data-astro-cid-xr6wgeyh]:hover .fit-fg[data-astro-cid-xr6wgeyh]{transform:translateY(-4px) rotate(-1.5deg) scale(1.03)}.ic-body[data-astro-cid-xr6wgeyh]{display:flex;flex-direction:column;gap:6px;padding:18px 20px 20px;flex:1}.ic-lead[data-astro-cid-xr6wgeyh]{font-size:.94rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ic-src[data-astro-cid-xr6wgeyh]{font-size:.78rem;color:var(--muted);display:flex;gap:6px;align-items:center}.ic-src[data-astro-cid-xr6wgeyh] svg{color:var(--brand);flex:none}.ic-foot[data-astro-cid-xr6wgeyh]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:8px;color:var(--brand)}.ic-foot[data-astro-cid-xr6wgeyh] svg:only-child{margin-left:auto}.more-ideas[data-astro-cid-xr6wgeyh]{padding-bottom:20px}.tiles[data-astro-cid-xr6wgeyh]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;list-style:none;margin:0;padding:0}@media(min-width:720px){.tiles[data-astro-cid-xr6wgeyh]{grid-template-columns:repeat(4,1fr)}}@media(min-width:1100px){.tiles[data-astro-cid-xr6wgeyh]{grid-template-columns:repeat(7,1fr)}}.tile[data-astro-cid-xr6wgeyh]{position:relative;display:block;aspect-ratio:4 / 3.4;border-radius:var(--r);overflow:hidden;text-decoration:none;color:#fff;box-shadow:var(--card-shadow)}.tile[data-astro-cid-xr6wgeyh] .fit-fg[data-astro-cid-xr6wgeyh]{top:6%;height:64%}.tile[data-astro-cid-xr6wgeyh]>b[data-astro-cid-xr6wgeyh]{position:absolute;inset:auto 0 0;z-index:2;padding:26px 12px 10px;font-weight:750;background:linear-gradient(transparent,#0a0a1eb8)}.lg[data-astro-cid-x7qifdxo]{padding-top:0}.lg-grid[data-astro-cid-x7qifdxo]{display:grid;gap:24px}@media(min-width:1024px){.lg-grid[data-astro-cid-x7qifdxo]{grid-template-columns:260px 1fr;gap:56px}.lg-toc[data-astro-cid-x7qifdxo]{position:sticky;top:calc(var(--header-h) + 24px);align-self:start}}.lg-toc[data-astro-cid-x7qifdxo] ol[data-astro-cid-x7qifdxo]{margin:0;padding-left:20px;display:grid;gap:6px;font-size:.92rem;color:var(--muted)}.lg-toc[data-astro-cid-x7qifdxo] a[data-astro-cid-x7qifdxo]{color:inherit;text-decoration:none}.lg-toc[data-astro-cid-x7qifdxo] a[data-astro-cid-x7qifdxo]:hover{color:var(--brand-ink);text-decoration:underline}.lg-body[data-astro-cid-x7qifdxo] section[data-astro-cid-x7qifdxo]{scroll-margin-top:calc(var(--header-h) + 20px);margin-bottom:28px}.lg-body[data-astro-cid-x7qifdxo] .h4[data-astro-cid-x7qifdxo]{margin-bottom:8px;font-size:1.15rem}.lg-body[data-astro-cid-x7qifdxo] p[data-astro-cid-x7qifdxo]{color:var(--ink);line-height:1.75}.lg-table[data-astro-cid-x7qifdxo]{overflow-x:auto;margin-top:4px;border-radius:18px;border:1px solid var(--line);background:var(--surface)}.lg-table[data-astro-cid-x7qifdxo] table[data-astro-cid-x7qifdxo]{width:100%;min-width:560px;border-collapse:collapse;font-size:.88rem}.lg-table[data-astro-cid-x7qifdxo] th[data-astro-cid-x7qifdxo],.lg-table[data-astro-cid-x7qifdxo] td[data-astro-cid-x7qifdxo]{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line-soft);vertical-align:top;line-height:1.45}.lg-table[data-astro-cid-x7qifdxo] thead[data-astro-cid-x7qifdxo] th[data-astro-cid-x7qifdxo]{font-family:var(--display);font-weight:650;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--color-v5-neutral-soft)}.lg-table[data-astro-cid-x7qifdxo] tbody[data-astro-cid-x7qifdxo] tr[data-astro-cid-x7qifdxo]:last-child td[data-astro-cid-x7qifdxo]{border-bottom:0}.lg-table[data-astro-cid-x7qifdxo] code[data-astro-cid-x7qifdxo]{font-size:.84em;overflow-wrap:anywhere}.lg-manage[data-astro-cid-x7qifdxo]{margin-top:4px}.oth[data-astro-cid-y5ycw4aj]{padding:clamp(28px,5vw,56px) 0 clamp(36px,6vw,72px)}.oth-title[data-astro-cid-y5ycw4aj]{margin:0 0 16px;text-align:center;font:700 clamp(1.15rem,1rem + .6vw,1.45rem)/1.2 var(--display);letter-spacing:-.02em;color:var(--ink)}.oth-list[data-astro-cid-y5ycw4aj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:760px;margin:0 auto;padding:0;list-style:none}@media(max-width:559px){.oth-list[data-astro-cid-y5ycw4aj]{grid-template-columns:1fr;gap:10px}}.oth-card[data-astro-cid-y5ycw4aj] a[data-astro-cid-y5ycw4aj]{display:flex;align-items:center;gap:14px;height:100%;padding:12px 16px 12px 12px;border-radius:22px;text-decoration:none;color:var(--ink);background:var(--glass);border:1px solid var(--glass-border);box-shadow:0 12px 30px -16px #281e6e38;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:3px solid var(--pc);transition:transform .35s var(--ease),box-shadow .35s var(--ease)}:root.dark .oth-card[data-astro-cid-y5ycw4aj] a[data-astro-cid-y5ycw4aj]{background:#1c1a4099;border-color:#ffffff14;border-top-color:var(--pc)}@media(hover:hover){.oth-card[data-astro-cid-y5ycw4aj] a[data-astro-cid-y5ycw4aj]:hover{transform:translateY(-3px);box-shadow:0 20px 40px -18px #281e6e52}.oth-card[data-astro-cid-y5ycw4aj] a[data-astro-cid-y5ycw4aj]:hover .arrow{transform:translate(3px)}}.oth-card[data-astro-cid-y5ycw4aj] a[data-astro-cid-y5ycw4aj]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.oth-cover[data-astro-cid-y5ycw4aj]{flex:none;width:64px;overflow:hidden;border-radius:3px 6px 6px 3px;box-shadow:0 8px 16px -8px #140f3c73;background:var(--pc-soft)}.oth-cover--landscape[data-astro-cid-y5ycw4aj]{width:92px;aspect-ratio:297 / 210}.oth-cover--portrait[data-astro-cid-y5ycw4aj]{aspect-ratio:210 / 297}.oth-cover--square[data-astro-cid-y5ycw4aj]{aspect-ratio:1}.oth-cover[data-astro-cid-y5ycw4aj] img[data-astro-cid-y5ycw4aj]{display:block;width:100%;height:100%;object-fit:cover}.oth-body[data-astro-cid-y5ycw4aj]{display:grid;gap:3px;min-width:0}.oth-name[data-astro-cid-y5ycw4aj]{display:inline-flex;align-items:center;gap:6px;font:700 1.05rem/1.2 var(--display);letter-spacing:-.01em;color:var(--pc)}.oth-name[data-astro-cid-y5ycw4aj] .arrow{flex:none;transition:transform .3s var(--spring)}.oth-text[data-astro-cid-y5ycw4aj]{font-size:.86rem;line-height:1.35;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oth-price[data-astro-cid-y5ycw4aj]{font:650 .86rem/1.3 var(--sans);color:var(--ink)}.dl[data-astro-cid-2cludiqz]{position:relative}.dl-stage[data-astro-cid-2cludiqz]{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:20px;container:dl / size;isolation:isolate;background:radial-gradient(120% 90% at 30% 15%,var(--c-photos-t1, #e7f1f8),var(--c-photos-t2, #bcd3e8))}.dl-stage[data-astro-cid-2cludiqz]>[data-astro-cid-2cludiqz]{position:absolute}.dl-stage[data-astro-cid-2cludiqz] img[data-astro-cid-2cludiqz]{display:block;width:100%;height:100%;object-fit:cover}.dl-ph[data-astro-cid-2cludiqz]{left:calc(var(--px) * 1%);top:calc(var(--py) * 1%);width:22%;aspect-ratio:4 / 3;translate:-50% -50%;border:3px solid #fff;border-radius:3px;background:#ddd;box-shadow:0 8px 16px -8px #141e4680;z-index:var(--z);transform:translate(calc((50 - var(--px)) * 1cqw + var(--ox)),calc((50 - var(--py)) * 1cqh + var(--oy))) rotate(var(--r)) scale(1.35)}.dl-ph[data-astro-cid-2cludiqz] img[data-astro-cid-2cludiqz]{border-radius:1px}.dl-ph[data-astro-cid-2cludiqz] em[data-astro-cid-2cludiqz]{position:absolute;left:50%;top:100%;translate:-50% 4px;white-space:nowrap;padding:2px 8px;border-radius:999px;font:750 .66rem/1.3 var(--sans);font-style:normal;color:#fff;background:#c2453c;opacity:0;transition:opacity .3s var(--ease)}.dl[data-astro-cid-2cludiqz].ph-sort .dl-ph[data-astro-cid-2cludiqz]{transform:none;transition:transform .8s cubic-bezier(.3,.8,.3,1) var(--d),opacity .5s var(--ease) var(--d),filter .5s var(--ease) var(--d)}.dl[data-astro-cid-2cludiqz].ph-sort .dl-bad[data-astro-cid-2cludiqz]{transform:scale(.78) rotate(4deg);opacity:.72;filter:grayscale(.7)}.dl[data-astro-cid-2cludiqz].ph-sort .dl-bad[data-astro-cid-2cludiqz] em[data-astro-cid-2cludiqz]{opacity:1;transition-delay:calc(var(--d) + .6s)}.dl-blur[data-astro-cid-2cludiqz] img[data-astro-cid-2cludiqz]{filter:blur(1.6px)}.dl-count[data-astro-cid-2cludiqz]{left:50%;bottom:7%;translate:-50% 0;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:6px 12px;border-radius:999px;font:750 .78rem/1.2 var(--sans);color:#fff;background:#15122ec7;z-index:20;opacity:0;scale:.9;transition:opacity .35s var(--ease),scale .45s var(--spring)}.dl-count[data-astro-cid-2cludiqz] svg{color:#7ee2a8}.dl[data-astro-cid-2cludiqz].ph-count .dl-count[data-astro-cid-2cludiqz]{opacity:1;scale:1}.dl-pola[data-astro-cid-2cludiqz]{left:6%;top:10%;width:46%;padding:5px 5px 0;background:#fff;box-shadow:0 14px 26px -12px #141e4680;rotate:-3deg;z-index:2}.dl-pola-img[data-astro-cid-2cludiqz]{display:block;aspect-ratio:4 / 3;overflow:hidden;background:#ddd}.dl-pola-img[data-astro-cid-2cludiqz] img[data-astro-cid-2cludiqz]{transition:opacity .35s var(--ease)}.dl-cap[data-astro-cid-2cludiqz]{display:block;min-height:2.6em;padding:6px 4px 8px;font:italic 500 clamp(.7rem,3.8cqw,.9rem)/1.25 var(--serif, serif);color:#2a2a4a;clip-path:inset(0 100% 0 0)}.dl-q[data-astro-cid-2cludiqz],.dl-a[data-astro-cid-2cludiqz]{right:5%;max-width:52%;padding:8px 11px;border-radius:14px;font:650 clamp(.68rem,3.5cqw,.82rem)/1.3 var(--sans);box-shadow:0 10px 20px -10px #141e4673;opacity:0;translate:0 8px;transition:opacity .3s var(--ease),translate .4s var(--spring);z-index:3}.dl-q[data-astro-cid-2cludiqz]{top:12%;display:flex;gap:6px;align-items:flex-start;color:#fff;background:linear-gradient(135deg,#5b4fe8,#8a5ff0);border-bottom-left-radius:4px}.dl-q[data-astro-cid-2cludiqz] svg{flex:none;margin-top:2px}.dl-a[data-astro-cid-2cludiqz]{top:44%;color:#1a1a2e;background:#fff;border-bottom-right-radius:4px}:root.dark .dl-a[data-astro-cid-2cludiqz]{background:#24214a;color:#f4f0ff}.dl-caret[data-astro-cid-2cludiqz]{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:currentColor;animation:dl-blink .8s steps(1) infinite}.dl[data-astro-cid-2cludiqz].ph-q .dl-q[data-astro-cid-2cludiqz],.dl[data-astro-cid-2cludiqz].ph-a .dl-q[data-astro-cid-2cludiqz],.dl[data-astro-cid-2cludiqz].ph-a .dl-a[data-astro-cid-2cludiqz]{opacity:1;translate:0 0}.dl[data-astro-cid-2cludiqz].ph-cap .dl-a[data-astro-cid-2cludiqz]{opacity:0;translate:-40% 60%;scale:.7;transition:opacity .45s var(--ease) .1s,translate .6s var(--ease),scale .6s var(--ease)}.dl[data-astro-cid-2cludiqz].ph-cap .dl-q[data-astro-cid-2cludiqz]{opacity:0;transition-delay:.3s}.dl[data-astro-cid-2cludiqz].ph-cap .dl-cap[data-astro-cid-2cludiqz]{clip-path:inset(0 0 0 0);transition:clip-path 1.1s cubic-bezier(.45,0,.3,1) .25s}.dl[data-astro-cid-2cludiqz].ph-swap .dl-pola-img[data-astro-cid-2cludiqz] img[data-astro-cid-2cludiqz]{opacity:0}@keyframes dl-blink{50%{opacity:0}}.dl-map[data-astro-cid-2cludiqz]{left:50%;top:47%;width:84%;aspect-ratio:900 / 637;translate:-50% -50%;box-shadow:0 18px 30px -16px #141e4680;border-radius:3px;overflow:visible;z-index:2;transition:translate .8s cubic-bezier(.5,0,.2,1),scale .8s cubic-bezier(.5,0,.2,1),opacity .35s var(--ease)}.dl-map[data-astro-cid-2cludiqz]>img[data-astro-cid-2cludiqz]:first-child{border-radius:3px}.dl-veil[data-astro-cid-2cludiqz]{inset:0;position:absolute;border-radius:3px;background:#fbf6ec;opacity:.82;transition:opacity .9s var(--ease)}.dl-route[data-astro-cid-2cludiqz]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dl-route-dots[data-astro-cid-2cludiqz]{fill:none;stroke:#2a97a6;stroke-width:7;stroke-linecap:round;stroke-dasharray:0 16}.dl-route-draw[data-astro-cid-2cludiqz]{fill:none;stroke:#fff;stroke-width:40;stroke-dasharray:1 1;stroke-dashoffset:1}.dl-stop[data-astro-cid-2cludiqz] circle[data-astro-cid-2cludiqz]{fill:#2a97a6;stroke:#fff;stroke-width:6}.dl-stop[data-astro-cid-2cludiqz] text[data-astro-cid-2cludiqz]{font:800 32px/1 var(--sans);fill:#fff;text-anchor:middle}.dl-stop[data-astro-cid-2cludiqz]{opacity:0;transform:scale(.3);transition:opacity .3s,transform .45s var(--spring)}.dl[data-astro-cid-2cludiqz].ph-draw .dl-route-draw[data-astro-cid-2cludiqz]{stroke-dashoffset:0;transition:stroke-dashoffset 2.2s cubic-bezier(.45,0,.4,1)}.dl[data-astro-cid-2cludiqz].ph-draw .dl-stop[data-astro-cid-2cludiqz]{opacity:1;transform:none;transition-delay:calc(.25s + var(--k) * .45s)}.dl[data-astro-cid-2cludiqz].ph-real .dl-veil[data-astro-cid-2cludiqz]{opacity:0}.dl[data-astro-cid-2cludiqz].ph-real .dl-route[data-astro-cid-2cludiqz]{opacity:0;transition:opacity .6s var(--ease) .3s}.dl-badge[data-astro-cid-2cludiqz]{position:absolute;right:-5%;top:-9%;width:19%!important;height:auto!important;aspect-ratio:1;filter:drop-shadow(0 6px 10px rgba(10,20,50,.45));opacity:0;scale:1.8;rotate:-25deg}.dl[data-astro-cid-2cludiqz].ph-badge .dl-badge[data-astro-cid-2cludiqz]{opacity:1;scale:1;rotate:0deg;transition:opacity .25s var(--ease),scale .55s cubic-bezier(.3,1.4,.5,1),rotate .55s var(--ease)}.dl-spread[data-astro-cid-2cludiqz]{left:50%;top:50%;width:94%;aspect-ratio:1800 / 637;translate:-50% -50%;display:grid;grid-template-columns:1fr 1fr;filter:drop-shadow(0 18px 22px rgba(20,15,60,.35));opacity:0;scale:.9;z-index:1}.dl-spread[data-astro-cid-2cludiqz]>span[data-astro-cid-2cludiqz]{overflow:hidden;background:#fbfaf7}.dl-spread[data-astro-cid-2cludiqz]>span[data-astro-cid-2cludiqz]:first-child{border-radius:3px 0 0 3px}.dl-spread[data-astro-cid-2cludiqz]>span[data-astro-cid-2cludiqz]:last-child{border-radius:0 3px 3px 0}.dl[data-astro-cid-2cludiqz].ph-spread .dl-spread[data-astro-cid-2cludiqz]{opacity:1;scale:1;transition:opacity .5s var(--ease) .2s,scale .7s cubic-bezier(.2,.8,.25,1) .2s}.dl[data-astro-cid-2cludiqz].ph-spread .dl-map[data-astro-cid-2cludiqz]{translate:calc(-50% - 23.5cqw) calc(-50% + 3cqh);scale:calc(47 / 84);opacity:0;transition:translate .8s cubic-bezier(.5,0,.2,1),scale .8s cubic-bezier(.5,0,.2,1),opacity .35s var(--ease) .75s}.dl[data-astro-cid-2cludiqz].ph-spread .dl-badge[data-astro-cid-2cludiqz]{opacity:0;transition:opacity .3s}.dl[data-astro-cid-2cludiqz].ph-end .dl-stage[data-astro-cid-2cludiqz]>[data-astro-cid-2cludiqz]{opacity:0!important;transition:opacity .45s var(--ease)!important}.dl[data-astro-cid-2cludiqz].dl-reset [data-astro-cid-2cludiqz],.dl[data-astro-cid-2cludiqz].dl-reset{transition:none!important}.dl[data-astro-cid-2cludiqz].is-paused [data-astro-cid-2cludiqz],.dl[data-astro-cid-2cludiqz].is-off [data-astro-cid-2cludiqz]{animation-play-state:paused!important}.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-ph[data-astro-cid-2cludiqz]{transform:none}.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-bad[data-astro-cid-2cludiqz]{transform:scale(.78) rotate(4deg);opacity:.72;filter:grayscale(.7)}.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-bad[data-astro-cid-2cludiqz] em[data-astro-cid-2cludiqz],.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-count[data-astro-cid-2cludiqz]{opacity:1;scale:1}.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-q[data-astro-cid-2cludiqz],.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-cap[data-astro-cid-2cludiqz]{opacity:1;translate:0 0;clip-path:none}.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-caret[data-astro-cid-2cludiqz]{display:none}.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-veil[data-astro-cid-2cludiqz],.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-route[data-astro-cid-2cludiqz]{opacity:0}.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-badge[data-astro-cid-2cludiqz]{opacity:1;scale:1;rotate:0deg}.dl-pause[data-astro-cid-2cludiqz]{position:absolute;z-index:3;right:10px;bottom:10px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid rgba(26,26,46,.14);border-radius:50%;color:#1a1a2e;background:#ffffffe6;box-shadow:0 6px 16px -8px #140f3c73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;opacity:.82;transition:opacity .25s,transform .25s var(--spring)}:root.dark .dl-pause[data-astro-cid-2cludiqz]{color:#fff;background:#15122ed1;border-color:#fff3}.dl-pause[data-astro-cid-2cludiqz]:hover,.dl-pause[data-astro-cid-2cludiqz]:focus-visible{opacity:1;transform:scale(1.08)}.dl-pause[data-astro-cid-2cludiqz]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.dl-pause[data-astro-cid-2cludiqz] .i-play,.dl[data-astro-cid-2cludiqz].is-paused .dl-pause[data-astro-cid-2cludiqz] .i-pause{display:none}.dl[data-astro-cid-2cludiqz].is-paused .dl-pause[data-astro-cid-2cludiqz] .i-play{display:block}.dl[data-astro-cid-2cludiqz]:not(.is-on) .dl-pause[data-astro-cid-2cludiqz]{display:none}.pv6-vis[data-astro-cid-xcl6hvny]{min-width:0}.pv6-does[data-astro-cid-xcl6hvny]{display:grid;gap:20px;margin:0;padding:0;list-style:none}@media(min-width:900px){.pv6-does[data-astro-cid-xcl6hvny]{grid-template-columns:repeat(3,1fr)}}.pv6-does[data-astro-cid-xcl6hvny] li[data-astro-cid-xcl6hvny]{position:relative;display:flex;flex-direction:column;gap:10px;padding:26px;border-radius:26px}.pv6-does-vis[data-astro-cid-xcl6hvny]{margin-top:auto;padding-top:10px}.pv6-does[data-astro-cid-xcl6hvny] h3[data-astro-cid-xcl6hvny]{margin:0;font:700 1.3rem/1.2 var(--display)}.pv6-does[data-astro-cid-xcl6hvny] p[data-astro-cid-xcl6hvny]{margin:0;color:var(--muted)}.pv6-ico[data-astro-cid-xcl6hvny]{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:var(--pc);background:var(--pc-soft)}.pv6-facts[data-astro-cid-xcl6hvny]{display:flex;flex-wrap:wrap;gap:10px 26px;margin:18px 0 0;padding:0;list-style:none;font-weight:600}.pv6-facts[data-astro-cid-xcl6hvny] li[data-astro-cid-xcl6hvny]{display:inline-flex;align-items:center;gap:8px}.pv6-facts[data-astro-cid-xcl6hvny] svg{color:var(--pc)}.pv6-forms[data-astro-cid-xcl6hvny]{display:grid;gap:22px;margin:0;padding:0;list-style:none}@media(min-width:900px){.pv6-forms[data-astro-cid-xcl6hvny]{grid-template-columns:1fr 1fr}}.pv6-forms[data-astro-cid-xcl6hvny]>li[data-astro-cid-xcl6hvny]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:center;padding:20px;border-radius:26px}@media(max-width:559px){.pv6-forms[data-astro-cid-xcl6hvny]>li[data-astro-cid-xcl6hvny]{grid-template-columns:1fr}}.pv6-forms[data-astro-cid-xcl6hvny]>li[data-astro-cid-xcl6hvny].pv6-comic{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}@media(min-width:900px){.pv6-forms[data-astro-cid-xcl6hvny]:has(.pv6-comic){grid-template-columns:1fr 1.35fr}}@media(max-width:559px){.pv6-forms[data-astro-cid-xcl6hvny]>li[data-astro-cid-xcl6hvny].pv6-comic{grid-template-columns:1fr}}.pv6-forms[data-astro-cid-xcl6hvny] h3[data-astro-cid-xcl6hvny]{margin:0 0 6px;font:700 1.4rem/1.2 var(--display);color:var(--pc)}.pv6-forms[data-astro-cid-xcl6hvny] p[data-astro-cid-xcl6hvny]{margin:0;color:var(--muted)}.pv6-soon[data-astro-cid-xcl6hvny]{position:relative;display:block;border-radius:20px;overflow:hidden}.pv6-soon[data-astro-cid-xcl6hvny] img[data-astro-cid-xcl6hvny]{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;filter:saturate(.9)}.pv6-soon[data-astro-cid-xcl6hvny] b[data-astro-cid-xcl6hvny]{position:absolute;left:10px;right:10px;bottom:10px;padding:8px 12px;border-radius:12px;font-size:.82rem;color:#fff;background:#15122ec7}.pv6-forms[data-astro-cid-xcl6hvny]+.pv6-styles{margin-top:28px}.pv6-audio[data-astro-cid-xcl6hvny]{display:grid;gap:28px;align-items:center}@media(min-width:1024px){.pv6-audio[data-astro-cid-xcl6hvny]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px}}.pv6-who[data-astro-cid-xcl6hvny]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 22px;margin:0;padding:0;list-style:none}.pv6-note[data-astro-cid-xcl6hvny]{margin:10px 4px 0;font-size:.9rem;color:var(--muted)}.pv6-note[data-astro-cid-xcl6hvny] b[data-astro-cid-xcl6hvny]{color:var(--pc)}.pv6-price[data-astro-cid-xcl6hvny]{margin:26px 0 0;font:650 1.05rem/1.4 var(--display)}.pv6-d16[data-astro-cid-xcl6hvny]{display:flex;align-items:flex-start;gap:8px;max-width:70ch;margin:14px 0 0;font-size:.92rem;line-height:1.5;color:var(--muted)}.pv6-d16[data-astro-cid-xcl6hvny]>svg{flex:none;margin-top:3px;color:var(--pc)}.pv6-d16[data-astro-cid-xcl6hvny] b[data-astro-cid-xcl6hvny]{display:block;color:var(--ink);font-weight:650}.pv6-give[data-astro-cid-xcl6hvny] span[data-astro-cid-xcl6hvny]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;font-weight:650;background:var(--glass);border:1px solid var(--glass-border)}.pv6-give[data-astro-cid-xcl6hvny] svg{color:var(--pc)}.ir[data-astro-cid-um36x4rg]{display:grid;gap:18px;margin:0;padding:0;list-style:none}@media(min-width:900px){.ir[data-astro-cid-um36x4rg]{grid-template-columns:repeat(3,minmax(0,1fr))}.ir--2[data-astro-cid-um36x4rg]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ir-card[data-astro-cid-um36x4rg]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.8fr);gap:14px;align-items:center;height:100%;padding:20px;border-radius:var(--r-lg);color:var(--ink);text-decoration:none;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}a[data-astro-cid-um36x4rg].ir-card:hover{transform:translateY(-5px);box-shadow:var(--card-shadow-hover)}.ir-in[data-astro-cid-um36x4rg],.ir-out[data-astro-cid-um36x4rg]{display:grid;gap:8px;align-content:center}.ir-lbl[data-astro-cid-um36x4rg]{font:700 .7rem/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--pc)}.ir[data-astro-cid-um36x4rg] b[data-astro-cid-um36x4rg]{font-size:.95rem;line-height:1.35}.ir-photos[data-astro-cid-um36x4rg]{display:flex}.ir-photos[data-astro-cid-um36x4rg] img[data-astro-cid-um36x4rg]{width:56px;height:56px;border-radius:12px;object-fit:cover;border:3px solid var(--surface);box-shadow:0 6px 14px #14143229;margin-left:-12px}.ir-photos[data-astro-cid-um36x4rg] img[data-astro-cid-um36x4rg]:first-child{margin-left:0;rotate:-4deg}.ir-photos[data-astro-cid-um36x4rg] img[data-astro-cid-um36x4rg]:nth-child(3){rotate:5deg}.ir-arrow[data-astro-cid-um36x4rg]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#fff;background:var(--pc)}:root.dark .ir-arrow[data-astro-cid-um36x4rg]{color:#15122e}.ir-out[data-astro-cid-um36x4rg] .bk{width:min(100%,104px)}.ir-out[data-astro-cid-um36x4rg] .bk--landscape{width:min(100%,140px)}.ps-head[data-astro-cid-ekkvbng3]{max-width:46rem;margin:0 auto clamp(20px,3vw,36px);text-align:center}.ps-head[data-astro-cid-ekkvbng3] .h2[data-astro-cid-ekkvbng3]{margin:12px 0}.ps-lead[data-astro-cid-ekkvbng3]{margin:0 auto;max-width:38rem}.ps-shelf[data-astro-cid-ekkvbng3]{position:relative}.ps-track[data-astro-cid-ekkvbng3]{--gap: clamp(16px, 2.6vw, 36px);position:relative;display:flex;gap:var(--gap);margin:0 calc(50% - 50vw);padding:22px var(--bleed) 10px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bleed);scrollbar-width:none;overscroll-behavior-x:contain;border-radius:var(--r-lg)}.ps-track[data-astro-cid-ekkvbng3]::-webkit-scrollbar{display:none}.ps-track[data-astro-cid-ekkvbng3]:focus-visible{outline:3px solid var(--brand);outline-offset:-3px}.ps-item[data-astro-cid-ekkvbng3]{flex:0 0 86%;min-width:0;scroll-snap-align:start}@media(min-width:640px){.ps-item[data-astro-cid-ekkvbng3]{flex-basis:calc((100% - var(--gap)) / 2)}}@media(min-width:1024px){.ps-item[data-astro-cid-ekkvbng3]{flex-basis:calc((100% - 2 * var(--gap)) / 3)}}.ps-card[data-astro-cid-ekkvbng3]{display:grid;gap:14px;height:100%;align-content:start}.ps-stand[data-astro-cid-ekkvbng3]{position:relative;transition:transform .6s var(--spring)}.ps-stand[data-astro-cid-ekkvbng3]:after{content:"";position:absolute;left:8%;right:8%;bottom:-14px;height:22px;border-radius:50%;background:radial-gradient(closest-side,rgba(30,22,80,.32),transparent);filter:blur(4px);z-index:-1;transition:transform .6s var(--spring),opacity .4s var(--ease)}:root.dark .ps-stand[data-astro-cid-ekkvbng3]:after{background:radial-gradient(closest-side,rgba(0,0,0,.65),transparent)}.ps-photo[data-astro-cid-ekkvbng3]{position:relative;aspect-ratio:1600 / 1073;border-radius:var(--r-lg);overflow:hidden;isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;background:color-mix(in srgb,var(--surface) 70%,transparent);box-shadow:0 26px 50px -26px #1e165080,0 0 0 1px var(--glass-border)}:root.dark .ps-photo[data-astro-cid-ekkvbng3]{box-shadow:0 26px 50px -24px #000000bf,0 0 0 1px #ffffff14}.ps-photo[data-astro-cid-ekkvbng3] .ps-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ps-photo[data-astro-cid-ekkvbng3] .ps-closed{transition:transform 1.4s var(--ease),filter 1s var(--ease)}.ps-photo[data-astro-cid-ekkvbng3] .ps-open{opacity:0;transform:scale(1.035);transition:opacity 1s var(--ease),transform 1.6s var(--ease)}.ps-card[data-astro-cid-ekkvbng3][data-open] .ps-photo[data-astro-cid-ekkvbng3] .ps-open{opacity:1;transform:none}.ps-card[data-astro-cid-ekkvbng3][data-open] .ps-photo[data-astro-cid-ekkvbng3] .ps-closed{transform:scale(1.02);filter:saturate(.9)}@media(min-width:1024px){.ps-stand[data-astro-cid-ekkvbng3]{transform:rotate(var(--tilt, 0deg))}.ps-card[data-astro-cid-ekkvbng3]:hover .ps-stand[data-astro-cid-ekkvbng3],.ps-card[data-astro-cid-ekkvbng3]:focus-within .ps-stand[data-astro-cid-ekkvbng3]{transform:translateY(-6px) rotate(0)}.ps-card[data-astro-cid-ekkvbng3]:hover .ps-stand[data-astro-cid-ekkvbng3]:after,.ps-card[data-astro-cid-ekkvbng3]:focus-within .ps-stand[data-astro-cid-ekkvbng3]:after{transform:translateY(8px) scaleX(.92);opacity:.75}}.ps-line[data-astro-cid-ekkvbng3]{margin:6px 2px 0;font-size:.86rem;line-height:1.45;color:var(--muted)}.ps-line[data-astro-cid-ekkvbng3] b[data-astro-cid-ekkvbng3]{font:560 1.04rem/1.3 var(--serif);color:var(--ink)}.ps-acts[data-astro-cid-ekkvbng3]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 2px}.ps-flip[data-astro-cid-ekkvbng3] svg{width:17px;height:17px}.ps-paper[data-astro-cid-ekkvbng3]{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;font-size:.9rem;color:var(--brand-ink);text-decoration:none;border-radius:10px}:root.dark .ps-paper[data-astro-cid-ekkvbng3]{color:var(--color-v5-brand-ink)}.ps-paper[data-astro-cid-ekkvbng3] svg{flex:none;color:var(--brand);transition:transform .3s var(--spring)}.ps-paper[data-astro-cid-ekkvbng3]:hover{text-decoration:underline;text-underline-offset:3px}.ps-paper[data-astro-cid-ekkvbng3]:hover svg{transform:translateY(-2px) rotate(-6deg)}.ps-paper[data-astro-cid-ekkvbng3]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.ps-nav[data-astro-cid-ekkvbng3]{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:10px}.ps-nav[data-astro-cid-ekkvbng3][hidden]{display:none}.ps-arrow[data-astro-cid-ekkvbng3]{display:none;place-items:center;width:44px;height:44px;padding:0;border-radius:999px;cursor:pointer;color:var(--ink);background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--card-shadow);transition:transform .3s var(--spring),opacity .25s var(--ease)}@media(min-width:640px){.ps-arrow[data-astro-cid-ekkvbng3]{display:grid}}.ps-arrow[data-astro-cid-ekkvbng3]:hover:not(:disabled){transform:translateY(-2px)}.ps-arrow[data-astro-cid-ekkvbng3]:disabled{opacity:.35;cursor:default}.ps-arrow[data-astro-cid-ekkvbng3]:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.ps-dots[data-astro-cid-ekkvbng3]{display:flex;gap:6px}.ps-dots[data-astro-cid-ekkvbng3] i[data-astro-cid-ekkvbng3]{width:8px;height:8px;border-radius:999px;cursor:pointer;background:color-mix(in srgb,var(--brand) 25%,transparent);transition:width .3s var(--ease),background-color .3s}.ps-dots[data-astro-cid-ekkvbng3] i[data-astro-cid-ekkvbng3][data-on]{width:24px;background:var(--brand)}.ps-facts[data-astro-cid-ekkvbng3]{display:grid;gap:12px;margin:clamp(28px,4vw,44px) 0 0;border-radius:22px;outline:none}@media(min-width:820px){.ps-facts[data-astro-cid-ekkvbng3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ps-fact[data-astro-cid-ekkvbng3]{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:20px;background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:box-shadow .5s var(--ease),border-color .5s var(--ease)}:root.dark .ps-fact[data-astro-cid-ekkvbng3]{background:#1c1a408c;border-color:#ffffff14}.ps-ico[data-astro-cid-ekkvbng3]{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:14px;color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,transparent)}.ps-k[data-astro-cid-ekkvbng3]{margin:0 0 4px;font-weight:700;font-size:.95rem;color:var(--ink)}.ps-t[data-astro-cid-ekkvbng3]{margin:0;font-size:.84rem;line-height:1.5;color:var(--muted)}.ps-formats[data-astro-cid-ekkvbng3]{display:flex;flex-wrap:wrap;gap:4px 14px;margin:2px 0 6px;padding:0;list-style:none;font-size:.84rem;font-weight:650;color:var(--ink)}.ps-formats[data-astro-cid-ekkvbng3] li[data-astro-cid-ekkvbng3]{display:inline-flex;align-items:center;gap:6px}.ps-shape[data-astro-cid-ekkvbng3]{display:inline-block;border-radius:1px 3px 3px 1px;background:linear-gradient(135deg,var(--brand-soft),color-mix(in srgb,var(--brand) 35%,var(--surface)));box-shadow:2px 0 0 -1px color-mix(in srgb,var(--brand) 60%,#000);transition:transform .4s var(--spring)}.ps-shape--portrait[data-astro-cid-ekkvbng3]{width:11px;height:15px}.ps-shape--landscape[data-astro-cid-ekkvbng3]{width:16px;height:11px}.ps-shape--square[data-astro-cid-ekkvbng3]{width:13px;height:13px}.ps-fact[data-astro-cid-ekkvbng3]:hover .ps-shape[data-astro-cid-ekkvbng3]{transform:translateY(-2px) rotate(-4deg)}.ps-facts[data-astro-cid-ekkvbng3].ps-ping .ps-fact[data-astro-cid-ekkvbng3]{animation:ps-ping 1.4s var(--ease) both}.ps-facts[data-astro-cid-ekkvbng3].ps-ping .ps-fact[data-astro-cid-ekkvbng3]:nth-child(2){animation-delay:.12s}.ps-facts[data-astro-cid-ekkvbng3].ps-ping .ps-fact[data-astro-cid-ekkvbng3]:nth-child(3){animation-delay:.24s}@keyframes ps-ping{30%{border-color:color-mix(in srgb,var(--brand) 55%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 16%,transparent)}}.ps-disc[data-astro-cid-ekkvbng3]{display:flex;align-items:center;justify-content:center;gap:6px;margin:14px 0 0;font-size:.76rem;color:var(--muted);opacity:.85;text-align:center}.ps-disc[data-astro-cid-ekkvbng3] svg{flex:none}@media(prefers-reduced-motion:reduce){.ps-stand[data-astro-cid-ekkvbng3],.ps-stand[data-astro-cid-ekkvbng3]:after,.ps-photo[data-astro-cid-ekkvbng3] .ps-img,.ps-arrow[data-astro-cid-ekkvbng3],.ps-shape[data-astro-cid-ekkvbng3],.ps-dots[data-astro-cid-ekkvbng3] i[data-astro-cid-ekkvbng3]{transition:none}.ps-photo[data-astro-cid-ekkvbng3] .ps-open,.ps-card[data-astro-cid-ekkvbng3][data-open] .ps-photo[data-astro-cid-ekkvbng3] .ps-closed{transform:none;filter:none}.ps-facts[data-astro-cid-ekkvbng3].ps-ping .ps-fact[data-astro-cid-ekkvbng3]{animation:none}}html.rm .ps-photo[data-astro-cid-ekkvbng3] .ps-open,html.rm .ps-card[data-astro-cid-ekkvbng3][data-open] .ps-photo[data-astro-cid-ekkvbng3] .ps-closed{transform:none;filter:none}.print[data-astro-cid-jw53bamy]{display:grid;gap:32px;align-items:center;padding:clamp(24px,4vw,48px);border-radius:var(--r-xl)}@media(min-width:1024px){.print[data-astro-cid-jw53bamy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.print-books[data-astro-cid-jw53bamy]{display:flex;align-items:flex-end;justify-content:center;gap:clamp(10px,3vw,28px);min-height:220px;container-type:inline-size}.pb[data-astro-cid-jw53bamy]{margin:0;display:grid;justify-items:center;gap:12px}.pb[data-astro-cid-jw53bamy] figcaption[data-astro-cid-jw53bamy]{font-size:.82rem;font-weight:650;color:var(--muted)}.pb-book[data-astro-cid-jw53bamy]{position:relative;display:block;overflow:hidden;border-radius:3px 7px 7px 3px;box-shadow:8px 0 0 -2px color-mix(in srgb,var(--pc, #2f6fb0) 70%,#000),0 24px 40px -10px #141e4666;transition:transform .5s var(--spring)}.pb[data-astro-cid-jw53bamy]:hover .pb-book[data-astro-cid-jw53bamy]{transform:translateY(-6px) rotate(-2deg)}.pb-book[data-astro-cid-jw53bamy] img{width:100%;height:100%;object-fit:cover}.portrait[data-astro-cid-jw53bamy] .pb-book[data-astro-cid-jw53bamy]{width:min(124px,23cqi);aspect-ratio:210 / 297}.landscape[data-astro-cid-jw53bamy] .pb-book[data-astro-cid-jw53bamy]{width:min(176px,32.5cqi);aspect-ratio:297 / 210}.square[data-astro-cid-jw53bamy] .pb-book[data-astro-cid-jw53bamy]{width:min(132px,24.5cqi);aspect-ratio:1}.print-txt[data-astro-cid-jw53bamy] .h2[data-astro-cid-jw53bamy]{margin:10px 0 14px}.print-txt[data-astro-cid-jw53bamy] .lead[data-astro-cid-jw53bamy]{font-size:1.02rem;margin-bottom:20px}.bind[data-astro-cid-jw53bamy]{display:grid;gap:10px;margin:0 0 14px;padding:0;list-style:none}@media(min-width:560px){.bind[data-astro-cid-jw53bamy]{grid-template-columns:1fr 1fr}}.bind[data-astro-cid-jw53bamy] li[data-astro-cid-jw53bamy]{display:grid;gap:2px;padding:14px 16px;border-radius:16px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 70%,transparent)}.bind[data-astro-cid-jw53bamy] b[data-astro-cid-jw53bamy]{font-size:.98rem}.bind[data-astro-cid-jw53bamy] span[data-astro-cid-jw53bamy]{font-size:.85rem;color:var(--muted);line-height:1.45}.bind[data-astro-cid-jw53bamy] strong[data-astro-cid-jw53bamy]{margin-top:6px;font:700 1.25rem/1 var(--display);color:var(--pc, var(--ink))}.bind[data-astro-cid-jw53bamy] .bind-pack[data-astro-cid-jw53bamy]{grid-column:1 / -1}.ps-extra[data-astro-cid-jw53bamy]{display:grid;gap:10px;margin-top:12px}.ps-extra[data-astro-cid-jw53bamy] .bind-pack[data-astro-cid-jw53bamy]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;align-items:center;padding:16px 20px;border-radius:20px}.ps-extra[data-astro-cid-jw53bamy] .bind-pack[data-astro-cid-jw53bamy] b[data-astro-cid-jw53bamy]{font-size:.98rem}.ps-extra[data-astro-cid-jw53bamy] .bind-pack[data-astro-cid-jw53bamy] span[data-astro-cid-jw53bamy]{grid-row:2;font-size:.85rem;color:var(--muted);line-height:1.45}.ps-extra[data-astro-cid-jw53bamy] .bind-pack[data-astro-cid-jw53bamy] strong[data-astro-cid-jw53bamy]{grid-row:1 / span 2;grid-column:2;font:700 1.25rem/1 var(--display);color:var(--pc, var(--ink));white-space:nowrap}.ps-note[data-astro-cid-jw53bamy]{margin:0;text-align:center}.vit[data-astro-cid-kc5osomm]{position:relative;display:grid;gap:clamp(26px,4vw,48px);align-items:center;overflow:hidden;padding:clamp(24px,4.5vw,52px);border-radius:34px;color:#efedff;background:radial-gradient(90% 120% at 85% 0%,#3a2f8f,#1a1546 45%,#0e0b27);box-shadow:0 30px 70px -30px #1a1546a6}:root.dark .vit[data-astro-cid-kc5osomm]{border:1px solid rgba(255,255,255,.08)}@media(min-width:960px){.vit[data-astro-cid-kc5osomm]{grid-template-columns:1.05fr 1fr}}.vit[data-astro-cid-kc5osomm]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(40% 50% at 15% 100%,rgba(242,166,214,.22),transparent 70%)}.vit-glow[data-astro-cid-kc5osomm]{position:absolute;right:-10%;top:-20%;width:55%;aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(155,107,240,.35),transparent);animation:vitglow 9s ease-in-out infinite alternate}@keyframes vitglow{to{transform:translate(-12%,14%) scale(1.12)}}.vit-copy[data-astro-cid-kc5osomm]{position:relative}.vit-kick[data-astro-cid-kc5osomm]{color:#c9c2ff}.vit[data-astro-cid-kc5osomm] .h2[data-astro-cid-kc5osomm]{margin:10px 0 14px;color:#fff;font-size:clamp(2rem,1.2rem + 2.8vw,3.1rem);line-height:1.02}.vit[data-astro-cid-kc5osomm] .h2[data-astro-cid-kc5osomm] .acc{background:linear-gradient(90deg,#c9c2ff,#f2a6d6);-webkit-background-clip:text;background-clip:text;color:transparent}.vit-text[data-astro-cid-kc5osomm]{margin:0;max-width:52ch;font-size:1.02rem;line-height:1.65;color:#c3bee6}.vit-chips[data-astro-cid-kc5osomm]{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}.vit-chips[data-astro-cid-kc5osomm] li[data-astro-cid-kc5osomm]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:.82rem;font-weight:650;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.vit-chips[data-astro-cid-kc5osomm] li[data-astro-cid-kc5osomm]:last-child{color:#1a1546;background:#c9f2dc;border-color:transparent}.vit-chips[data-astro-cid-kc5osomm] svg{flex:none;opacity:.9}.vit-cta[data-astro-cid-kc5osomm]{margin-top:24px;box-shadow:0 10px 30px #8f85ff59}@media(prefers-reduced-motion:reduce){.vit-glow[data-astro-cid-kc5osomm]{animation:none}}html.rm .vit-glow[data-astro-cid-kc5osomm]{animation:none}.hx[data-astro-cid-xsljtdot] .phx-video{max-width:920px;margin:clamp(28px,4vw,48px) auto 0}.hx[data-astro-cid-xsljtdot] .hx-vis{width:100%;max-width:640px;margin:clamp(28px,4vw,48px) auto 0}.hin[data-astro-cid-xsljtdot]{animation:hin .9s var(--ease) both;animation-delay:calc(var(--d) * 90ms)}.hx-crumbs[data-astro-cid-xsljtdot] ol{justify-content:center}.hx[data-astro-cid-xsljtdot] .h1[data-astro-cid-xsljtdot]{max-width:16ch;margin:10px auto 18px}.hx[data-astro-cid-xsljtdot] .lead[data-astro-cid-xsljtdot]{margin:0 auto 26px}.hooks[data-astro-cid-xsljtdot]{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media(min-width:900px){.hooks[data-astro-cid-xsljtdot]{grid-template-columns:repeat(3,1fr)}}.hooks[data-astro-cid-xsljtdot] li[data-astro-cid-xsljtdot]{display:grid;gap:8px;align-content:start;padding:26px}.hk-vis[data-astro-cid-xsljtdot]{display:flex;align-items:center;min-height:80px;margin-bottom:8px}.faces[data-astro-cid-xsljtdot]{display:flex;align-items:center}.faces[data-astro-cid-xsljtdot] img{width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid var(--surface);margin-left:-12px;box-shadow:0 6px 14px #281e6e2e}.faces[data-astro-cid-xsljtdot] img[data-astro-cid-xsljtdot]:first-child{margin-left:0}.faces[data-astro-cid-xsljtdot] em[data-astro-cid-xsljtdot]{display:grid;place-items:center;width:44px;height:44px;margin-left:6px;border-radius:50%;border:1.5px dashed var(--pc);color:var(--pc);font-style:normal;font-weight:700}.bubble[data-astro-cid-xsljtdot]{padding:12px 16px;border-radius:18px 18px 18px 4px;font-style:italic;background:var(--pc-soft);color:var(--pc);font-weight:600}.check-face[data-astro-cid-xsljtdot]{position:relative;display:block;width:112px;aspect-ratio:297 / 210;border-radius:6px;overflow:hidden;box-shadow:0 10px 20px -6px #281e6e4d}.check-face[data-astro-cid-xsljtdot] img{width:100%;height:100%;object-fit:cover}.check-face[data-astro-cid-xsljtdot] b[data-astro-cid-xsljtdot]{position:absolute;right:4px;bottom:4px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:#fff;background:#17a06b}.hooks[data-astro-cid-xsljtdot] h3[data-astro-cid-xsljtdot],.how3[data-astro-cid-xsljtdot] h3[data-astro-cid-xsljtdot]{margin:0;font:700 1.25rem/1.2 var(--display);letter-spacing:-.015em}.hooks[data-astro-cid-xsljtdot] p[data-astro-cid-xsljtdot],.how3[data-astro-cid-xsljtdot] p[data-astro-cid-xsljtdot]{margin:0;font-size:.92rem;line-height:1.6;color:var(--muted)}.styles[data-astro-cid-xsljtdot]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none}@media(min-width:900px){.styles[data-astro-cid-xsljtdot]{grid-template-columns:repeat(4,1fr);gap:18px}}.styles[data-astro-cid-xsljtdot] li[data-astro-cid-xsljtdot]{display:grid;gap:4px;overflow:hidden;padding:0 0 16px}.sty-link[data-astro-cid-xsljtdot]{display:grid;gap:4px;color:var(--ink);text-decoration:none}.sty-vis[data-astro-cid-xsljtdot]{display:block;aspect-ratio:297 / 210;overflow:hidden;margin-bottom:10px}.sty-vis[data-astro-cid-xsljtdot] img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.styles[data-astro-cid-xsljtdot] li[data-astro-cid-xsljtdot]:hover .sty-vis[data-astro-cid-xsljtdot] img{transform:scale(1.05)}.styles[data-astro-cid-xsljtdot] b[data-astro-cid-xsljtdot]{padding:0 14px;font-size:.98rem}.styles[data-astro-cid-xsljtdot] span[data-astro-cid-xsljtdot]:last-child{padding:0 14px;font-size:.82rem;color:var(--muted);line-height:1.45}.sty-more[data-astro-cid-xsljtdot]{margin:22px 0 0;font-size:.95rem;color:var(--muted)}.how3[data-astro-cid-xsljtdot]{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media(min-width:900px){.how3[data-astro-cid-xsljtdot]{grid-template-columns:repeat(3,1fr)}}.how3[data-astro-cid-xsljtdot] li[data-astro-cid-xsljtdot]{display:grid;gap:10px;align-content:start;padding:26px}.how3[data-astro-cid-xsljtdot] .k[data-astro-cid-xsljtdot]{font-weight:700;font-size:.85rem;color:var(--pc)}.how3[data-astro-cid-xsljtdot] .dark[data-astro-cid-xsljtdot]{color:#fff;background:#2a1f5c!important;border-color:transparent!important}.how3[data-astro-cid-xsljtdot] .dark[data-astro-cid-xsljtdot] p[data-astro-cid-xsljtdot]{color:#ddd6ff}.how3[data-astro-cid-xsljtdot] .dark[data-astro-cid-xsljtdot] .k[data-astro-cid-xsljtdot]{color:#e6c8ff}.chips[data-astro-cid-xsljtdot]{display:flex;flex-wrap:wrap;gap:6px}.chips[data-astro-cid-xsljtdot] i[data-astro-cid-xsljtdot]{padding:4px 10px;border-radius:999px;font-style:normal;font-size:.78rem;font-weight:650;color:var(--pc);background:var(--pc-soft)}.free-chip[data-astro-cid-xsljtdot]{justify-self:start;margin-top:6px;padding:8px 12px;border-radius:12px;font-size:.85rem;font-weight:650;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.ages[data-astro-cid-xsljtdot]{display:grid;gap:16px;margin:36px 0 0;padding:0;list-style:none}@media(min-width:900px){.ages[data-astro-cid-xsljtdot]{grid-template-columns:repeat(3,1fr)}}.ages[data-astro-cid-xsljtdot] li[data-astro-cid-xsljtdot]{display:grid;gap:6px;padding:24px;border-radius:24px;background:var(--tone);color:#15122e}:root.dark .ages[data-astro-cid-xsljtdot] li[data-astro-cid-xsljtdot]{background:color-mix(in srgb,var(--tone) 14%,#1c1a40);color:var(--ink)}.ages[data-astro-cid-xsljtdot] .k[data-astro-cid-xsljtdot]{font-weight:700;font-size:.85rem;color:var(--pc)}.ages[data-astro-cid-xsljtdot] b[data-astro-cid-xsljtdot]{font:700 1.5rem/1.1 var(--display)}.ages[data-astro-cid-xsljtdot] p[data-astro-cid-xsljtdot]{margin:0;font-size:.92rem;line-height:1.55;opacity:.85}.hp-grid[data-astro-cid-xsljtdot]{display:grid;gap:20px}@media(min-width:1024px){.hp-grid[data-astro-cid-xsljtdot]{grid-template-columns:1fr 1fr}}.hp-price[data-astro-cid-xsljtdot]{padding:clamp(24px,4vw,36px);border-radius:var(--r-xl)}.hp-boxes[data-astro-cid-xsljtdot]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0 22px}.hp-boxes[data-astro-cid-xsljtdot]>div[data-astro-cid-xsljtdot]{position:relative;display:grid;gap:6px;padding:16px;border-radius:18px;border:1px solid var(--line);background:var(--surface)}.hp-boxes[data-astro-cid-xsljtdot] .pop[data-astro-cid-xsljtdot]{border:2px solid var(--pc)}.hp-boxes[data-astro-cid-xsljtdot] em[data-astro-cid-xsljtdot]{position:absolute;right:10px;top:-11px;padding:2px 9px;border-radius:999px;font:700 .68rem/1.5 var(--sans);font-style:normal;color:#fff;background:var(--pc)}:root.dark .hp-boxes[data-astro-cid-xsljtdot] em[data-astro-cid-xsljtdot]{color:#15122e}.hp-boxes[data-astro-cid-xsljtdot]>div[data-astro-cid-xsljtdot]>span[data-astro-cid-xsljtdot]{font-size:.85rem;color:var(--muted)}.hp-boxes[data-astro-cid-xsljtdot] b[data-astro-cid-xsljtdot]{font:700 clamp(1.8rem,1.4rem + 1.2vw,2.4rem)/1 var(--display);letter-spacing:-.02em}.hp-gift[data-astro-cid-xsljtdot]{display:grid;gap:14px;align-content:start;padding:clamp(24px,4vw,40px);border-radius:var(--r-xl);color:#fff;background:linear-gradient(135deg,#7b3fb8,#b05fc4 60%,#e78cc6);box-shadow:0 24px 60px -20px #7b3fb88c}.hp-gift[data-astro-cid-xsljtdot] .h2[data-astro-cid-xsljtdot]{margin:0;color:#fff;font-size:clamp(1.8rem,1.3rem + 1.6vw,2.5rem)}.hp-gift[data-astro-cid-xsljtdot] p[data-astro-cid-xsljtdot]{margin:0;color:#ffffffe6;line-height:1.6}.hp-gift[data-astro-cid-xsljtdot] .btn[data-astro-cid-xsljtdot]{justify-self:start;margin-top:6px}.hx-final[data-astro-cid-xsljtdot] .h1[data-astro-cid-xsljtdot]{max-width:18ch;margin:0 auto 30px;font-size:clamp(2.4rem,1.3rem + 4vw,4.4rem)}.hx-final[data-astro-cid-xsljtdot] p[data-astro-cid-xsljtdot]{margin-top:16px}.phx-grid[data-astro-cid-uiazynam] .phx-video{max-width:680px;justify-self:center}.phx-grid[data-astro-cid-uiazynam] .phx-vis{width:100%;max-width:680px;justify-self:center}@media(min-width:1024px){.phx-grid[data-astro-cid-uiazynam]{grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px}}.hin[data-astro-cid-uiazynam]{animation:hin .9s var(--ease) both;animation-delay:calc(var(--d) * 90ms)}.kinds6[data-astro-cid-uiazynam]{display:grid;gap:14px;margin:0;padding:0;list-style:none}@media(min-width:720px){.kinds6[data-astro-cid-uiazynam]{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.kinds6[data-astro-cid-uiazynam]{grid-template-columns:repeat(3,1fr)}}.kinds6[data-astro-cid-uiazynam] li[data-astro-cid-uiazynam]{display:grid;grid-template-columns:84px 1fr;gap:18px;align-items:center;padding:16px;transition:transform .4s var(--ease)}.kinds6[data-astro-cid-uiazynam] li[data-astro-cid-uiazynam]:hover{transform:translateY(-4px)}.k-vis[data-astro-cid-uiazynam]{display:block;width:84px;aspect-ratio:3 / 4;border-radius:6px;overflow:hidden;box-shadow:0 10px 20px -6px #3c281e4d}.k-vis[data-astro-cid-uiazynam] img{width:100%;height:100%;object-fit:cover}.k-cv[data-astro-cid-uiazynam]{background:#fffdf9}.cv-doc[data-astro-cid-uiazynam]{display:grid;gap:5px;padding:10px 8px}.cv-ph[data-astro-cid-uiazynam]{width:30px;height:30px;border-radius:50%;overflow:hidden;margin-bottom:4px}.cv-ph[data-astro-cid-uiazynam] img{width:100%;height:100%;object-fit:cover}.cv-doc[data-astro-cid-uiazynam] i[data-astro-cid-uiazynam]{height:3px;border-radius:2px;background:#e6ddd2}.cv-doc[data-astro-cid-uiazynam] i[data-astro-cid-uiazynam]:first-of-type{height:4px;width:70%;background:#2b2433}.kinds6[data-astro-cid-uiazynam] h3[data-astro-cid-uiazynam]{margin:0 0 4px;font:700 1.15rem/1.2 var(--display)}.kinds6[data-astro-cid-uiazynam] p[data-astro-cid-uiazynam]{margin:0;font-size:.88rem;line-height:1.5;color:var(--muted)}.start-grid[data-astro-cid-uiazynam]{display:grid;gap:32px;align-items:start}@media(min-width:1024px){.start-grid[data-astro-cid-uiazynam]{grid-template-columns:.8fr 1.2fr;gap:56px}}.start-grid[data-astro-cid-uiazynam] .h2[data-astro-cid-uiazynam]{margin-top:12px}.start4[data-astro-cid-uiazynam]{display:grid;gap:14px;margin:0;padding:0;list-style:none}@media(min-width:640px){.start4[data-astro-cid-uiazynam]{grid-template-columns:1fr 1fr}}.start4[data-astro-cid-uiazynam] li[data-astro-cid-uiazynam]{display:grid;gap:6px;padding:22px}.start4[data-astro-cid-uiazynam] svg{color:var(--pc);margin-bottom:4px}.start4[data-astro-cid-uiazynam] p[data-astro-cid-uiazynam]{margin:0;font-size:.9rem;color:var(--muted);line-height:1.55}.sit[data-astro-cid-uiazynam]{display:grid;gap:28px}@media(min-width:900px){.sit[data-astro-cid-uiazynam]{grid-template-columns:1fr 1fr}}.sit[data-astro-cid-uiazynam] figure[data-astro-cid-uiazynam]{margin:0;display:grid;gap:14px}.sit[data-astro-cid-uiazynam] figcaption[data-astro-cid-uiazynam]{font-size:.9rem;color:#e8dccd}.sit[data-astro-cid-uiazynam] figcaption[data-astro-cid-uiazynam] b[data-astro-cid-uiazynam]{color:#fff}.q3[data-astro-cid-uiazynam]{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media(min-width:900px){.q3[data-astro-cid-uiazynam]{grid-template-columns:repeat(3,1fr)}}.q3[data-astro-cid-uiazynam] li[data-astro-cid-uiazynam]{display:grid;gap:8px;padding:26px}.q3[data-astro-cid-uiazynam] li[data-astro-cid-uiazynam]>span[data-astro-cid-uiazynam]{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:var(--pc);background:var(--pc-soft);margin-bottom:6px}.q3[data-astro-cid-uiazynam] b[data-astro-cid-uiazynam]{font:700 1.15rem/1.2 var(--display)}.q3[data-astro-cid-uiazynam] p[data-astro-cid-uiazynam]{margin:0;font-size:.92rem;line-height:1.6;color:var(--muted)}.trial-grid[data-astro-cid-uiazynam]{display:grid;gap:20px}@media(min-width:1024px){.trial-grid[data-astro-cid-uiazynam]{grid-template-columns:1.3fr 1fr}}.trial[data-astro-cid-uiazynam]{padding:clamp(24px,4vw,40px);border-radius:var(--r-xl)}.trial[data-astro-cid-uiazynam] .h2[data-astro-cid-uiazynam]{margin:10px 0 14px;font-size:clamp(1.8rem,1.3rem + 1.8vw,2.6rem)}.trial-pages[data-astro-cid-uiazynam]{display:flex;align-items:flex-end;gap:14px;margin:22px 0 26px}.trial-pages[data-astro-cid-uiazynam] .bk{width:104px}.tp[data-astro-cid-uiazynam]{display:block;width:96px;aspect-ratio:1191 / 1685;overflow:hidden;background:#fff;box-shadow:0 12px 24px -8px #3c281e4d}.tp[data-astro-cid-uiazynam] img{width:100%;height:100%;object-fit:cover}.pd-big[data-astro-cid-uiazynam]{margin:10px 0 6px;font:700 clamp(3rem,2.4rem + 2vw,4.2rem)/1 var(--display);letter-spacing:-.03em}.pd-note[data-astro-cid-uiazynam]{margin:0 0 20px;padding-bottom:20px;color:#d9d6f5;border-bottom:1px solid rgba(255,255,255,.14)}.pd-link[data-astro-cid-uiazynam]{display:inline-flex;align-items:center;gap:6px;margin-top:26px;color:#fff;font-weight:700}.rt[data-astro-cid-gb277t6n]{position:relative;display:block;width:100%;padding:13% 7% 4% 1%;perspective:1600px}.rt--sm[data-astro-cid-gb277t6n]{padding:12% 6% 0 1%}.rt-sheet[data-astro-cid-gb277t6n]{position:relative;display:flex;aspect-ratio:1800 / 637;border-radius:4px;overflow:hidden;background:#f2efe8}.rt-sheet[data-astro-cid-gb277t6n] img{display:block;width:50%;height:100%;object-fit:cover}.rt-sheet[data-astro-cid-gb277t6n]:before{content:"";position:absolute;inset:0 auto 0 50%;width:8%;transform:translate(-50%);pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#00000024 46%,#ffffff2e 52%,#0000)}.rt-back[data-astro-cid-gb277t6n]{position:absolute;inset:13% 7% auto 1%;transform:translate(8%,-36%) rotate(3deg) scale(.9);box-shadow:0 24px 48px -18px #0009;filter:saturate(.92) brightness(.94)}.rt--sm[data-astro-cid-gb277t6n] .rt-back[data-astro-cid-gb277t6n]{inset:12% 6% auto 1%}.rt-front[data-astro-cid-gb277t6n]{transform:rotateY(-9deg) rotateX(5deg) rotate(-1.2deg);transform-origin:30% 60%;box-shadow:0 1px #ffffff80 inset,0 40px 70px -26px #000000b3,0 10px 22px -10px #00000059}.rt-front[data-astro-cid-gb277t6n]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#00000029,#0000 4%),linear-gradient(125deg,#ffffff38,#fff0 38%,#0000 70%,#00000014)}.rt-sheen[data-astro-cid-gb277t6n]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);transform:translate(-120%)}.rt-chips[data-astro-cid-gb277t6n]{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.rt-chip[data-astro-cid-gb277t6n] svg{color:#2f6fb0;flex:none}:root.dark .rt-chip[data-astro-cid-gb277t6n] svg{color:#9fc6f0}html.js:not(.rm) .rt[data-astro-cid-gb277t6n] .rt-back[data-astro-cid-gb277t6n]{transition:transform 1s var(--spring) .25s,opacity .6s var(--ease) .25s}html.js:not(.rm) .rt[data-astro-cid-gb277t6n] .rt-front[data-astro-cid-gb277t6n]{transition:transform 1.1s var(--spring),opacity .6s var(--ease)}html.js:not(.rm) .rt[data-astro-cid-gb277t6n] .rt-chip[data-astro-cid-gb277t6n]{transition:opacity .5s var(--ease),transform .7s var(--spring);transition-delay:calc(var(--c) * .14s + 1s)}html.js:not(.rm) .rt[data-astro-cid-gb277t6n]:not(.in) .rt-back[data-astro-cid-gb277t6n]{opacity:0;transform:translate(0) rotate(0) scale(.9)}html.js:not(.rm) .rt[data-astro-cid-gb277t6n]:not(.in) .rt-front[data-astro-cid-gb277t6n]{opacity:0;transform:rotateY(-26deg) rotateX(14deg) rotate(-4deg) translateY(36px)}html.js:not(.rm) .rt[data-astro-cid-gb277t6n]:not(.in) .rt-chip[data-astro-cid-gb277t6n]{opacity:0;transform:translateY(10px) scale(.9)}html.js:not(.rm) .rt[data-astro-cid-gb277t6n].in .rt-sheen[data-astro-cid-gb277t6n]{animation:rt-sheen 1.4s var(--ease) .7s both}@keyframes rt-sheen{to{transform:translate(120%)}}@media(hover:hover){.rt-front[data-astro-cid-gb277t6n]{transition:transform .6s var(--spring)}html.js:not(.rm) .rt[data-astro-cid-gb277t6n].in:hover .rt-front[data-astro-cid-gb277t6n]{transform:rotateY(-3deg) rotateX(2deg) rotate(-.5deg) translateY(-4px);transition-duration:.6s;transition-delay:0s}}.phx-grid[data-astro-cid-tl4gi5ev] .phx-video{max-width:680px;justify-self:center}.phx-grid[data-astro-cid-tl4gi5ev] .phx-vis{width:100%;max-width:680px;justify-self:center}@media(min-width:1024px){.phx-grid[data-astro-cid-tl4gi5ev]{grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px}}.hin[data-astro-cid-tl4gi5ev]{animation:hin .9s var(--ease) both;animation-delay:calc(var(--d) * 90ms)}.steps4[data-astro-cid-tl4gi5ev]{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media(min-width:720px){.steps4[data-astro-cid-tl4gi5ev]{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.steps4[data-astro-cid-tl4gi5ev]{grid-template-columns:repeat(4,1fr)}}.st[data-astro-cid-tl4gi5ev]{padding:24px;display:grid;gap:10px;align-content:start}.st-n[data-astro-cid-tl4gi5ev]{font:800 3rem/1 var(--display);letter-spacing:-.04em;color:color-mix(in srgb,var(--pc) 25%,transparent)}.st[data-astro-cid-tl4gi5ev] h3[data-astro-cid-tl4gi5ev]{display:flex;align-items:center;gap:8px;margin:0;font:700 1.2rem/1.2 var(--display)}.st[data-astro-cid-tl4gi5ev] h3[data-astro-cid-tl4gi5ev] svg{color:var(--pc);flex:none}.st[data-astro-cid-tl4gi5ev] p[data-astro-cid-tl4gi5ev]{margin:0;font-size:.92rem;line-height:1.6;color:var(--muted)}.st--dark[data-astro-cid-tl4gi5ev]{color:#fff;background:#15122e!important;border-color:transparent!important}.st--dark[data-astro-cid-tl4gi5ev] .st-n[data-astro-cid-tl4gi5ev]{color:#b9b2ff73}.st--dark[data-astro-cid-tl4gi5ev] p[data-astro-cid-tl4gi5ev]{color:#d9d6f5}.st--dark[data-astro-cid-tl4gi5ev] h3[data-astro-cid-tl4gi5ev] svg{color:#b9b2ff}.occ[data-astro-cid-tl4gi5ev]{display:grid;gap:24px;align-items:center}@media(min-width:1024px){.occ[data-astro-cid-tl4gi5ev]{grid-template-columns:.8fr 1.2fr}}.occ-list[data-astro-cid-tl4gi5ev]{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.occ-list[data-astro-cid-tl4gi5ev] a[data-astro-cid-tl4gi5ev],.occ-list[data-astro-cid-tl4gi5ev] span[data-astro-cid-tl4gi5ev]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:5px 16px 5px 5px;border-radius:999px;font-weight:650;color:var(--ink);text-decoration:none;background:var(--surface);border:1px solid var(--line);transition:border-color .2s,transform .3s var(--spring)}.occ-list[data-astro-cid-tl4gi5ev] a[data-astro-cid-tl4gi5ev]:hover{border-color:var(--pc);transform:translateY(-2px)}.occ-list[data-astro-cid-tl4gi5ev] img{width:34px;height:34px;border-radius:50%;object-fit:cover}.uniq[data-astro-cid-tl4gi5ev]{display:grid;gap:40px;align-items:center}@media(min-width:1024px){.uniq[data-astro-cid-tl4gi5ev]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.uniq[data-astro-cid-tl4gi5ev] .h2[data-astro-cid-tl4gi5ev]{margin:12px 0 28px}.uniq-list[data-astro-cid-tl4gi5ev]{display:grid;gap:18px;margin:0;padding:0;list-style:none}.uniq-list[data-astro-cid-tl4gi5ev] li[data-astro-cid-tl4gi5ev]{display:grid;grid-template-columns:38px 1fr;gap:14px}.uniq-list[data-astro-cid-tl4gi5ev] li[data-astro-cid-tl4gi5ev]>span[data-astro-cid-tl4gi5ev]{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#ffffff14;color:#b9b2ff}.uniq-list[data-astro-cid-tl4gi5ev] b[data-astro-cid-tl4gi5ev]{color:#fff}.uniq-list[data-astro-cid-tl4gi5ev] p[data-astro-cid-tl4gi5ev]{margin:4px 0 0;font-size:.92rem;line-height:1.55}.versus[data-astro-cid-tl4gi5ev]{margin-top:clamp(40px,6vw,72px);padding:clamp(22px,4vw,36px);border-radius:28px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.versus[data-astro-cid-tl4gi5ev] .h3[data-astro-cid-tl4gi5ev]{margin:0 0 20px}.vs-cols[data-astro-cid-tl4gi5ev]{display:grid;gap:16px}@media(min-width:720px){.vs-cols[data-astro-cid-tl4gi5ev]{grid-template-columns:1fr 1fr}}.vs-cols[data-astro-cid-tl4gi5ev]>div[data-astro-cid-tl4gi5ev]{padding:20px;border-radius:20px}.vs-a[data-astro-cid-tl4gi5ev]{background:#ffffff0a;border:1px dashed rgba(255,255,255,.2)}.vs-b[data-astro-cid-tl4gi5ev]{background:linear-gradient(140deg,#5b4fe859,#2f6fb059);border:1px solid rgba(255,255,255,.18)}.vs-h[data-astro-cid-tl4gi5ev]{margin:0 0 12px;font:700 .8rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.vs-a[data-astro-cid-tl4gi5ev] .vs-h[data-astro-cid-tl4gi5ev]{color:#a9a4d4}.vs-b[data-astro-cid-tl4gi5ev] .vs-h[data-astro-cid-tl4gi5ev]{color:#fff}.vs-cols[data-astro-cid-tl4gi5ev] ul[data-astro-cid-tl4gi5ev]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.vs-cols[data-astro-cid-tl4gi5ev] li[data-astro-cid-tl4gi5ev]{display:flex;gap:10px;align-items:flex-start;font-size:.95rem}.vs-a[data-astro-cid-tl4gi5ev] li[data-astro-cid-tl4gi5ev]{color:#bfbae6}.vs-b[data-astro-cid-tl4gi5ev] li[data-astro-cid-tl4gi5ev]{color:#fff;font-weight:600}.vs-cols[data-astro-cid-tl4gi5ev] li[data-astro-cid-tl4gi5ev] svg{flex:none;margin-top:4px}.vs-b[data-astro-cid-tl4gi5ev] li[data-astro-cid-tl4gi5ev] svg{color:#9ff0c8}.srcs[data-astro-cid-tl4gi5ev]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none}@media(min-width:900px){.srcs[data-astro-cid-tl4gi5ev]{grid-template-columns:repeat(4,1fr)}}.srcs[data-astro-cid-tl4gi5ev] li[data-astro-cid-tl4gi5ev]{display:grid;justify-items:center;gap:6px;padding:24px 14px;text-align:center}.srcs[data-astro-cid-tl4gi5ev] svg{color:var(--pc);margin-bottom:6px}.srcs[data-astro-cid-tl4gi5ev] b[data-astro-cid-tl4gi5ev]{font-size:.98rem}.srcs[data-astro-cid-tl4gi5ev] span[data-astro-cid-tl4gi5ev]{font-size:.84rem;color:var(--muted)}.price-grid[data-astro-cid-tl4gi5ev]{display:grid;gap:20px}@media(min-width:1024px){.price-grid[data-astro-cid-tl4gi5ev]{grid-template-columns:1.3fr 1fr}}.price-dark[data-astro-cid-tl4gi5ev] .h2[data-astro-cid-tl4gi5ev]{margin-top:10px;font-size:clamp(1.8rem,1.3rem + 1.8vw,2.6rem)}.pd-free[data-astro-cid-tl4gi5ev]{margin:0 0 16px;color:#d9d6f5}.pd-free[data-astro-cid-tl4gi5ev] b[data-astro-cid-tl4gi5ev]{color:#9ff0c8}.privacy[data-astro-cid-tl4gi5ev]{display:grid;gap:12px;align-content:start;padding:clamp(24px,4vw,36px);border-radius:var(--r-xl)}.privacy[data-astro-cid-tl4gi5ev]>svg{color:var(--pc)}.privacy[data-astro-cid-tl4gi5ev] .h3[data-astro-cid-tl4gi5ev]{margin:0}.privacy[data-astro-cid-tl4gi5ev] ul[data-astro-cid-tl4gi5ev]{display:grid;gap:10px;margin:0 0 6px;padding:0;list-style:none;font-size:.93rem;color:var(--muted)}.privacy[data-astro-cid-tl4gi5ev] b[data-astro-cid-tl4gi5ev]{color:var(--ink)}.hin[data-astro-cid-umljnxld]{animation:hin .9s var(--ease) both;animation-delay:calc(var(--d) * 90ms)}@keyframes hin{0%{opacity:0;transform:translateY(18px)}}.phx[data-astro-cid-umljnxld] .h1[data-astro-cid-umljnxld]{margin-top:14px}.pills[data-astro-cid-umljnxld]{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:4px 0;margin:0;padding:8px 6px;list-style:none;border-radius:999px;background:var(--glass);border:1px solid var(--glass-border);font-size:.88rem;font-weight:650}.pills[data-astro-cid-umljnxld] li[data-astro-cid-umljnxld]{padding:0 16px}.pills[data-astro-cid-umljnxld] li[data-astro-cid-umljnxld]+li[data-astro-cid-umljnxld]{border-left:1px solid var(--line)}.pcards[data-astro-cid-umljnxld]{display:grid;gap:18px;margin:0;padding:0;list-style:none}@media(min-width:1024px){.pcards[data-astro-cid-umljnxld]{grid-template-columns:repeat(3,1fr)}}.pcd[data-astro-cid-umljnxld]{position:relative;display:flex;flex-direction:column;gap:14px;padding:28px 24px 24px;overflow:hidden}.pcd[data-astro-cid-umljnxld]:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:linear-gradient(90deg,var(--pc),color-mix(in srgb,var(--pc) 50%,#f2a6d6))}.pcd[data-astro-cid-umljnxld] .h3[data-astro-cid-umljnxld]{margin:0}.rows[data-astro-cid-umljnxld]{margin:0;padding:6px 16px;border-radius:18px;background:var(--pc-soft)}.rows[data-astro-cid-umljnxld] div[data-astro-cid-umljnxld]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 0}.rows[data-astro-cid-umljnxld] div[data-astro-cid-umljnxld]+div[data-astro-cid-umljnxld]{border-top:1px solid color-mix(in srgb,var(--pc) 18%,transparent)}.rows[data-astro-cid-umljnxld] dt[data-astro-cid-umljnxld]{font-size:.9rem;color:var(--muted)}.rows[data-astro-cid-umljnxld] dd[data-astro-cid-umljnxld]{margin:0;font:700 1.9rem/1 var(--display);letter-spacing:-.02em}.rows[data-astro-cid-umljnxld] .row-digital[data-astro-cid-umljnxld] dt[data-astro-cid-umljnxld]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-weight:600}.row-tag[data-astro-cid-umljnxld]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font:700 .72rem/1.4 var(--body, inherit);color:color-mix(in srgb,#d97706 72%,var(--ink));background:color-mix(in srgb,#f59e0b 16%,transparent)}.rows[data-astro-cid-umljnxld] .rows-head[data-astro-cid-umljnxld]{display:flex;align-items:center;justify-content:flex-start;gap:6px;margin:0;padding:10px 0 2px;border-top:1px solid color-mix(in srgb,var(--pc) 18%,transparent);font-size:.78rem;font-weight:700;letter-spacing:.02em;color:var(--pc-ink, var(--ink))}.rows[data-astro-cid-umljnxld] .rows-head[data-astro-cid-umljnxld]+div[data-astro-cid-umljnxld]{border-top:0}.rows[data-astro-cid-umljnxld] .row-digital[data-astro-cid-umljnxld] dd[data-astro-cid-umljnxld]{font-size:1.35rem;color:color-mix(in srgb,var(--ink) 78%,var(--muted))}.digital16[data-astro-cid-umljnxld]{max-width:62ch;margin:clamp(18px,3vw,28px) auto 0;color:var(--muted);text-wrap:balance}.digital16[data-astro-cid-umljnxld] svg{display:inline-block;margin-right:6px;vertical-align:-3px}.pcd-free[data-astro-cid-umljnxld]{margin:0;padding:10px 14px;border-radius:14px;font-size:.88rem;font-weight:650;color:#17734f;background:#e5f6ee}:root.dark .pcd-free[data-astro-cid-umljnxld]{color:#9ff0c8;background:#9ff0c81a}.pcd-cta[data-astro-cid-umljnxld]{margin-top:auto;display:grid;gap:10px;justify-items:center;padding-top:8px}.packs[data-astro-cid-umljnxld]{margin-top:32px}.packs[data-astro-cid-umljnxld] .h3[data-astro-cid-umljnxld]{margin:0 0 4px}.packs[data-astro-cid-umljnxld] .small[data-astro-cid-umljnxld]{margin:0}.packs[data-astro-cid-umljnxld] .opts[data-astro-cid-umljnxld]{margin-top:14px}.other[data-astro-cid-umljnxld]{margin:22px 0 6px;text-align:center;font-size:.95rem}.other[data-astro-cid-umljnxld] a[data-astro-cid-umljnxld]{color:var(--brand-ink);font-weight:650}:root.dark .other[data-astro-cid-umljnxld] a[data-astro-cid-umljnxld]{color:var(--color-v5-brand-ink)}.inc[data-astro-cid-umljnxld]{display:grid;gap:28px;align-items:center;padding:clamp(26px,5vw,56px);border-radius:var(--r-xl);color:#fff;background:#15122e;position:relative;overflow:hidden}.inc[data-astro-cid-umljnxld]:after{content:"";position:absolute;right:-120px;top:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(143,133,255,.45),transparent 70%);pointer-events:none}@media(min-width:1024px){.inc[data-astro-cid-umljnxld]{grid-template-columns:.8fr 1.2fr}}.inc[data-astro-cid-umljnxld] .kicker[data-astro-cid-umljnxld]{color:#b9b2ff}.inc[data-astro-cid-umljnxld] .h2[data-astro-cid-umljnxld]{margin-top:10px;color:#fff}.inc[data-astro-cid-umljnxld] .acc[data-astro-cid-umljnxld]{--acc-grad: linear-gradient(90deg, #8f85ff, #f2a6d6)}.inc-list[data-astro-cid-umljnxld]{position:relative;z-index:1;display:grid;gap:12px;margin:0;padding:0;list-style:none}@media(min-width:640px){.inc-list[data-astro-cid-umljnxld]{grid-template-columns:1fr 1fr}.inc-list[data-astro-cid-umljnxld] .wide[data-astro-cid-umljnxld]{grid-column:1 / -1}}.inc-list[data-astro-cid-umljnxld] li[data-astro-cid-umljnxld]{display:grid;grid-template-columns:34px 1fr auto;gap:12px;align-items:start;padding:16px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.inc-i[data-astro-cid-umljnxld]{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#ffffff1a;color:#b9b2ff}.inc-list[data-astro-cid-umljnxld] b[data-astro-cid-umljnxld]{color:#fff}.inc-list[data-astro-cid-umljnxld] p[data-astro-cid-umljnxld]{margin:2px 0 0;font-size:.86rem;color:#cfcbef}.inc-off[data-astro-cid-umljnxld]{display:inline-flex;align-items:center;gap:8px;font-size:.85rem}.inc-off[data-astro-cid-umljnxld] s[data-astro-cid-umljnxld]{color:#a9a4d4}.inc-off[data-astro-cid-umljnxld] em[data-astro-cid-umljnxld],.opt-p[data-astro-cid-umljnxld] em[data-astro-cid-umljnxld]{font-style:normal;font-weight:700;padding:3px 9px;border-radius:999px;color:#15122e;background:#b9b2ff;font-size:.78rem}.opts[data-astro-cid-umljnxld]{margin-top:28px;padding:6px 0;border-radius:var(--r-lg);overflow:hidden}.opt[data-astro-cid-umljnxld]{display:grid;gap:4px 24px;padding:16px 22px;align-items:center}.opt[data-astro-cid-umljnxld]+.opt[data-astro-cid-umljnxld]{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}@media(min-width:900px){.opt[data-astro-cid-umljnxld]{grid-template-columns:220px 1fr auto}}.opt-h[data-astro-cid-umljnxld]{display:none;font:700 .72rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}@media(min-width:900px){.opt-h[data-astro-cid-umljnxld]{display:grid}.opt-h[data-astro-cid-umljnxld] span[data-astro-cid-umljnxld]:last-child{text-align:right}}.opt[data-astro-cid-umljnxld] b[data-astro-cid-umljnxld]{display:inline-flex;align-items:center;gap:10px}.opt[data-astro-cid-umljnxld] b[data-astro-cid-umljnxld] svg{color:var(--brand);flex:none}.opt-t[data-astro-cid-umljnxld]{font-size:.9rem;color:var(--muted)}.opt-p[data-astro-cid-umljnxld]{font-weight:750;white-space:nowrap}@media(min-width:900px){.opt-p[data-astro-cid-umljnxld]{text-align:right}}.opt-p[data-astro-cid-umljnxld] s[data-astro-cid-umljnxld]{color:var(--muted);font-weight:500}.opt--hl[data-astro-cid-umljnxld]{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-soft) 70%,transparent),color-mix(in srgb,#f6d9ec 50%,transparent))}:root.dark .opt--hl[data-astro-cid-umljnxld]{background:linear-gradient(90deg,#8f85ff1f,#f2a6d61a)}.st3[data-astro-cid-umljnxld]{display:grid;gap:16px;margin:0;padding:0;list-style:none}@media(min-width:900px){.st3[data-astro-cid-umljnxld]{grid-template-columns:repeat(3,1fr)}}.st3[data-astro-cid-umljnxld] li[data-astro-cid-umljnxld]{display:grid;gap:8px;padding:26px}.st3[data-astro-cid-umljnxld] span[data-astro-cid-umljnxld]{font:800 2.4rem/1 var(--display);color:color-mix(in srgb,var(--brand) 30%,transparent)}.st3[data-astro-cid-umljnxld] b[data-astro-cid-umljnxld]{font:700 1.2rem/1.2 var(--display)}.st3[data-astro-cid-umljnxld] p[data-astro-cid-umljnxld]{margin:0;font-size:.92rem;color:var(--muted);line-height:1.55}.final[data-astro-cid-umljnxld]{background:#15122e}.final[data-astro-cid-umljnxld] .cta-row[data-astro-cid-umljnxld]{justify-content:center}.pf-first[data-astro-cid-yzmdqytg]{padding-top:0}.promises[data-astro-cid-yzmdqytg]{display:grid;gap:16px;padding:0;margin:0;list-style:none}@media(min-width:760px){.promises[data-astro-cid-yzmdqytg]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.promises[data-astro-cid-yzmdqytg]{grid-template-columns:repeat(3,1fr)}}.promises[data-astro-cid-yzmdqytg] li[data-astro-cid-yzmdqytg]{padding:22px;border-radius:var(--r-lg)}.promises[data-astro-cid-yzmdqytg] li[data-astro-cid-yzmdqytg].top{box-shadow:0 0 0 2px var(--brand),var(--card-shadow)}.promises[data-astro-cid-yzmdqytg] .ti[data-astro-cid-yzmdqytg]{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--brand-soft);color:var(--brand);margin-bottom:12px}.pt[data-astro-cid-yzmdqytg]{font:500 1.15rem/1.25 var(--serif);margin:0 0 6px}.promises[data-astro-cid-yzmdqytg] p[data-astro-cid-yzmdqytg]{margin:0;color:var(--muted);font-size:.94rem}.storage[data-astro-cid-yzmdqytg]{display:flex;gap:8px;align-items:center;justify-content:center;margin-top:28px;text-align:center}.fict[data-astro-cid-yzmdqytg]{display:grid;gap:28px;align-items:center;padding:clamp(22px,4vw,40px);border-radius:var(--r-lg)}@media(min-width:900px){.fict[data-astro-cid-yzmdqytg]{grid-template-columns:1fr 1.1fr}}.fict-title[data-astro-cid-yzmdqytg]{margin:14px 0 12px}.mosaic[data-astro-cid-yzmdqytg]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mosaic[data-astro-cid-yzmdqytg] figure[data-astro-cid-yzmdqytg]{position:relative;margin:0;border-radius:18px;overflow:hidden;aspect-ratio:1;box-shadow:var(--card-shadow-hover)}.mosaic[data-astro-cid-yzmdqytg] img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.mosaic[data-astro-cid-yzmdqytg] figcaption[data-astro-cid-yzmdqytg]{position:absolute;left:8px;bottom:8px;padding:3px 9px;border-radius:999px;font:700 .72rem/1.3 var(--sans);color:#fff;background:#0a0a1e99}.paris[data-astro-cid-yzmdqytg]{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:center;margin-top:18px;padding:22px;border-radius:var(--r-lg);font-weight:650}.paris[data-astro-cid-yzmdqytg] span[data-astro-cid-yzmdqytg]{display:inline-flex;gap:8px;align-items:center}.paris[data-astro-cid-yzmdqytg] svg{color:var(--brand)}.pf-legal[data-astro-cid-yzmdqytg]{margin:0}.pb-trust[data-astro-cid-2jyxjslz]{margin-top:18px}.pbh[data-astro-cid-2jyxjslz]{padding-bottom:24px}.pbh-grid[data-astro-cid-2jyxjslz]{display:grid;gap:32px;align-items:center}@media(min-width:1024px){.pbh-grid[data-astro-cid-2jyxjslz]{grid-template-columns:1fr 1fr}}.pbh[data-astro-cid-2jyxjslz] .h1[data-astro-cid-2jyxjslz]{margin:14px 0 12px;font-size:clamp(2.2rem,1.2rem + 3.6vw,4.2rem);max-width:16ch}.hard[data-astro-cid-2jyxjslz]{position:relative;justify-self:center;width:min(62%,260px);aspect-ratio:1191 / 1685;transform:perspective(1200px) rotateY(-18deg) rotateX(4deg);transform-style:preserve-3d;animation:bob 7s ease-in-out infinite}.hard--sm[data-astro-cid-2jyxjslz]{width:min(50%,220px)}.hard[data-astro-cid-2jyxjslz] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:2px 8px 8px 2px;box-shadow:var(--lift)}.hard[data-astro-cid-2jyxjslz]:before{content:"";position:absolute;top:1.5%;bottom:1.5%;right:-14px;width:16px;background:repeating-linear-gradient(0deg,#f3f0e6 0 1px,#dcd6c6 1px 2px);transform:rotateY(90deg);transform-origin:left}@keyframes bob{50%{transform:perspective(1200px) rotateY(-12deg) rotateX(2deg) translateY(-8px)}}html.rm .hard[data-astro-cid-2jyxjslz]{animation:none}.blk[data-astro-cid-2jyxjslz]{display:grid;gap:28px;align-items:center;padding:clamp(28px,5vw,64px) 0}@media(min-width:960px){.blk[data-astro-cid-2jyxjslz]{grid-template-columns:1fr 1.1fr;gap:56px}.blk[data-astro-cid-2jyxjslz].rev>[data-astro-cid-2jyxjslz]:first-child{order:2}}.blk[data-astro-cid-2jyxjslz] .h2[data-astro-cid-2jyxjslz]{margin:0 0 12px}.pts[data-astro-cid-2jyxjslz]{display:grid;gap:8px;margin:16px 0 0}.pts[data-astro-cid-2jyxjslz] li[data-astro-cid-2jyxjslz]{display:flex;gap:8px;align-items:center;font-weight:600;font-size:.95rem}.pts[data-astro-cid-2jyxjslz] svg{color:var(--ok);flex:none}.print-price[data-astro-cid-2jyxjslz]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;font-weight:650}.print-price[data-astro-cid-2jyxjslz][data-placeholder=true]{outline:1.5px dashed #E0A400;outline-offset:6px;border-radius:6px}.browser[data-astro-cid-2jyxjslz]{border-radius:16px;overflow:hidden;box-shadow:var(--lift);background:var(--surface);min-width:0}.browser-bar[data-astro-cid-2jyxjslz]{display:flex;align-items:center;gap:6px;padding:10px 12px;background:color-mix(in srgb,var(--line) 50%,var(--surface))}.browser-bar[data-astro-cid-2jyxjslz] i[data-astro-cid-2jyxjslz]{width:10px;height:10px;border-radius:50%;background:#ff5f57}.browser-bar[data-astro-cid-2jyxjslz] i[data-astro-cid-2jyxjslz]:nth-child(2){background:#febc2e}.browser-bar[data-astro-cid-2jyxjslz] i[data-astro-cid-2jyxjslz]:nth-child(3){background:#28c840}.browser-bar[data-astro-cid-2jyxjslz] span[data-astro-cid-2jyxjslz]{margin-left:10px;flex:1;padding:5px 10px;border-radius:8px;font-size:.78rem;color:var(--muted);background:var(--surface);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.browser-body[data-astro-cid-2jyxjslz]{padding:24px 16px;background:color-mix(in srgb,var(--bg) 70%,var(--surface))}.browser-body[data-astro-cid-2jyxjslz] .fbk-book{--pw: min(18vw, 190px)}.anim[data-astro-cid-2jyxjslz]{justify-self:center;width:min(100%,340px)}.anim[data-astro-cid-2jyxjslz] .vp{border-radius:8px;box-shadow:var(--lift)}.hard--landscape[data-astro-cid-2jyxjslz]{width:min(86%,380px);aspect-ratio:297 / 210}.printed[data-astro-cid-2jyxjslz]{display:block;justify-self:center;width:min(100%,520px)}.promo[data-astro-cid-2jyxjslz]{position:relative;display:block;justify-self:center;width:min(70%,280px);aspect-ratio:210 / 297;border-radius:3px 9px 9px 3px;overflow:hidden;background:#ddd;box-shadow:var(--lift)}.promo--landscape[data-astro-cid-2jyxjslz]{width:min(100%,420px);aspect-ratio:297 / 210}.promo[data-astro-cid-2jyxjslz] video[data-astro-cid-2jyxjslz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.notlist[data-astro-cid-2jyxjslz] .h3[data-astro-cid-2jyxjslz]{margin:0 0 8px}.notlist[data-astro-cid-2jyxjslz] p[data-astro-cid-2jyxjslz]:last-child{margin:0}
