.as[data-astro-cid-xyilfdrp]{grid-template-columns:minmax(0,1fr) 320px;gap:12px;display:grid}.chat[data-astro-cid-xyilfdrp]{contain:size;background:var(--panel);border:1px solid var(--edge);border-radius:18px;flex-direction:column;min-height:560px;display:flex;position:relative;overflow:hidden}.hd[data-astro-cid-xyilfdrp]{border-bottom:1px solid var(--edge);align-items:center;gap:12px;padding:16px 20px;display:flex}.hav[data-astro-cid-xyilfdrp]{cursor:pointer}.hn[data-astro-cid-xyilfdrp]{flex-direction:column;flex:1;gap:1px;display:flex}.hn[data-astro-cid-xyilfdrp] b[data-astro-cid-xyilfdrp]{color:var(--ink);font-size:15px;font-weight:600}.hn[data-astro-cid-xyilfdrp] small[data-astro-cid-xyilfdrp]{color:var(--ink-3);font-size:13px}.rs[data-astro-cid-xyilfdrp]{height:30px;font:inherit;color:var(--ink-3);background:var(--card);box-shadow:var(--card-edge);cursor:pointer;border:0;border-radius:8px;padding:0 10px;font-size:13px}.rs[data-astro-cid-xyilfdrp]:hover{color:var(--ink)}.log[data-astro-cid-xyilfdrp]{scrollbar-width:none;flex-direction:column;flex:1;gap:10px;min-height:0;padding:22px 20px 12px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 28px);mask-image:linear-gradient(#0000 0,#000 28px)}.log[data-astro-cid-xyilfdrp]::-webkit-scrollbar{display:none}.log[data-astro-cid-xyilfdrp] .m{max-width:82%;animation:m-in .35s var(--ease) both;padding:11px 15px;font-size:15px;line-height:1.55}.log[data-astro-cid-xyilfdrp] .bot{color:var(--ink-2);background:var(--card);box-shadow:var(--card-edge);border-radius:4px 14px 14px;align-self:flex-start}.log[data-astro-cid-xyilfdrp] .bot b{color:var(--ink);font-weight:600}.log[data-astro-cid-xyilfdrp] .bot a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.log[data-astro-cid-xyilfdrp] .me{color:#fff;white-space:pre-wrap;background:#2f86ff;border-radius:14px 4px 14px 14px;align-self:flex-end}.log[data-astro-cid-xyilfdrp] .ty{gap:4px;padding:14px 15px;display:flex}.log[data-astro-cid-xyilfdrp] .ty span{background:var(--ink-4);border-radius:2px;width:6px;height:6px;animation:1s ease-in-out infinite ty}.log[data-astro-cid-xyilfdrp] .ty span:nth-child(2){animation-delay:.15s}.log[data-astro-cid-xyilfdrp] .ty span:nth-child(3){animation-delay:.3s}@keyframes ty{0%,to{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-2px)}}@keyframes m-in{0%{opacity:0;transform:translateY(6px)}}.dock[data-astro-cid-xyilfdrp]{border-top:1px solid var(--edge);background:var(--panel);padding:14px 20px 20px}.dock[data-astro-cid-xyilfdrp]:empty{display:none}.dock[data-astro-cid-xyilfdrp] .ch{flex-wrap:wrap;gap:6px;display:flex}.dock[data-astro-cid-xyilfdrp] .ch.sm{margin-bottom:10px}.dock[data-astro-cid-xyilfdrp] .c{height:36px;font:inherit;color:var(--ink-2);background:var(--card);box-shadow:var(--card-edge);cursor:pointer;transition:color .2s var(--io), box-shadow .2s var(--io), background-color .2s var(--io);border:0;border-radius:9px;padding:0 13px;font-size:14px;font-weight:500}.dock[data-astro-cid-xyilfdrp] .ch.sm .c{height:30px;color:var(--ink-3);font-size:13px;font-weight:400}.dock[data-astro-cid-xyilfdrp] .c:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2)}.dock[data-astro-cid-xyilfdrp] .c.on{color:#fff;box-shadow:none;background:#2f86ff}.dock[data-astro-cid-xyilfdrp] .c:disabled{opacity:.45;cursor:default}.dock[data-astro-cid-xyilfdrp] .dr{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.dock[data-astro-cid-xyilfdrp] .dr:empty{display:none}.dock[data-astro-cid-xyilfdrp] .hl{font:inherit;color:var(--ink-3);text-decoration:underline;text-decoration-color:var(--hair-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:500}.dock[data-astro-cid-xyilfdrp] .hl:hover{color:var(--ink)}.dock[data-astro-cid-xyilfdrp] .go{margin-left:auto}.dock[data-astro-cid-xyilfdrp] .btn:disabled{opacity:.4;cursor:default}.dock[data-astro-cid-xyilfdrp] .fi{align-items:flex-end;gap:8px;display:flex}.dock[data-astro-cid-xyilfdrp] .fi input,.dock[data-astro-cid-xyilfdrp] .fi textarea,.dock[data-astro-cid-xyilfdrp] .ct input,.dock[data-astro-cid-xyilfdrp] .ct select{width:100%;min-height:44px;font:inherit;color:var(--ink);background:var(--card);box-shadow:var(--card-edge);resize:vertical;transition:box-shadow .2s var(--io);border:0;border-radius:10px;outline:none;padding:10px 13px;font-size:15px}.dock[data-astro-cid-xyilfdrp] .fi textarea{min-height:88px;line-height:1.5}.dock[data-astro-cid-xyilfdrp] input:focus,.dock[data-astro-cid-xyilfdrp] textarea:focus,.dock[data-astro-cid-xyilfdrp] select:focus{box-shadow:inset 0 0 0 1px #2f86ff,0 0 0 4px #2f86ff1f}.dock[data-astro-cid-xyilfdrp] .ct{flex-direction:column;gap:10px;display:flex}.dock[data-astro-cid-xyilfdrp] .g2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dock[data-astro-cid-xyilfdrp] .ct label>span{color:var(--ink-2);margin-bottom:5px;font-size:13px;font-weight:500;display:block}.dock[data-astro-cid-xyilfdrp] .ct label.bad input,.dock[data-astro-cid-xyilfdrp] .cb.bad i{box-shadow:inset 0 0 0 1px #e5484d}.dock[data-astro-cid-xyilfdrp] .cb{color:var(--ink-3);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.dock[data-astro-cid-xyilfdrp] .cb>span{color:var(--ink-3)!important;margin:0!important;font-weight:400!important}.dock[data-astro-cid-xyilfdrp] .cb input{opacity:0;width:1px;height:1px;min-height:0;position:absolute}.dock[data-astro-cid-xyilfdrp] .cb i{background:var(--card);width:18px;height:18px;box-shadow:var(--card-edge);border-radius:5px;flex:none;margin-top:1px;position:relative}.dock[data-astro-cid-xyilfdrp] .cb input:checked+i{box-shadow:none;background:#2f86ff}.dock[data-astro-cid-xyilfdrp] .cb input:checked+i:after{content:"";border:1.8px solid #fff;border-width:0 1.8px 1.8px 0;width:5px;height:9px;position:absolute;top:2.5px;left:6px;transform:rotate(45deg)}.dock[data-astro-cid-xyilfdrp] .cb input:focus-visible+i{box-shadow:0 0 0 3px #2f86ff4d}.dock[data-astro-cid-xyilfdrp] .cb a{color:var(--ink-2);text-decoration:underline}.dock[data-astro-cid-xyilfdrp] .err{color:#e5484d;font-size:13.5px}.dock[data-astro-cid-xyilfdrp] .send{align-self:flex-start}.hp[data-astro-cid-xyilfdrp]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.sum[data-astro-cid-xyilfdrp]{background:var(--panel);border:1px solid var(--edge);border-radius:18px;align-self:stretch;padding:20px}.sh[data-astro-cid-xyilfdrp]{justify-content:space-between;align-items:baseline;display:flex}.sh[data-astro-cid-xyilfdrp] p[data-astro-cid-xyilfdrp]{color:var(--ink);font-size:14px;font-weight:600}.sh[data-astro-cid-xyilfdrp] span[data-astro-cid-xyilfdrp]{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12.5px}.pb[data-astro-cid-xyilfdrp]{background:var(--edge);border-radius:1px;height:2px;margin:12px 0 6px;display:block;overflow:hidden}.pb[data-astro-cid-xyilfdrp] i[data-astro-cid-xyilfdrp]{transform-origin:0;height:100%;transition:transform .6s var(--ease);background:#2f86ff;display:block;transform:scaleX(0)}.sum[data-astro-cid-xyilfdrp] dl[data-astro-cid-xyilfdrp]{margin:0}.row[data-astro-cid-xyilfdrp]{border-bottom:1px solid var(--edge);padding:11px 0;position:relative}.row[data-astro-cid-xyilfdrp] dt[data-astro-cid-xyilfdrp]{color:var(--ink-3);font-size:12.5px}.row[data-astro-cid-xyilfdrp] dd[data-astro-cid-xyilfdrp]{color:var(--ink-4);overflow-wrap:anywhere;transition:color .3s var(--io);margin:2px 0 0;font-size:14px;line-height:1.45}.row[data-astro-cid-xyilfdrp] dd[data-astro-cid-xyilfdrp].on{color:var(--ink)}.row[data-astro-cid-xyilfdrp].cur dt[data-astro-cid-xyilfdrp]{color:#2f86ff;font-weight:500}.row[data-astro-cid-xyilfdrp] button[data-astro-cid-xyilfdrp]{font:inherit;color:var(--ink-3);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline;position:absolute;top:10px;right:0}.row[data-astro-cid-xyilfdrp] button[data-astro-cid-xyilfdrp]:hover{color:var(--ink)}.note[data-astro-cid-xyilfdrp]{color:var(--ink-3);margin-top:14px;font-size:12.5px;line-height:1.5}.note[data-astro-cid-xyilfdrp] a[data-astro-cid-xyilfdrp]{color:var(--ink-2);text-decoration:underline}@media (width<=900px){.as[data-astro-cid-xyilfdrp]{grid-template-columns:1fr}.sum[data-astro-cid-xyilfdrp]{order:2}.chat[data-astro-cid-xyilfdrp]{contain:none;min-height:0}.log[data-astro-cid-xyilfdrp]{max-height:460px}}@media (width<=620px){.log[data-astro-cid-xyilfdrp]{padding:18px 14px 10px}.log[data-astro-cid-xyilfdrp] .m{max-width:90%;font-size:14.5px}.dock[data-astro-cid-xyilfdrp]{padding:12px 14px 16px}.dock[data-astro-cid-xyilfdrp] .g2{grid-template-columns:1fr}.hd[data-astro-cid-xyilfdrp]{padding:14px}.row[data-astro-cid-xyilfdrp]{grid-template-columns:92px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 0;display:grid}.row[data-astro-cid-xyilfdrp] dd[data-astro-cid-xyilfdrp]{margin:0}.row[data-astro-cid-xyilfdrp] button[data-astro-cid-xyilfdrp]{position:static}}.bk[data-astro-cid-bzwqc2yk]{background:var(--card);border:1px solid var(--edge);border-radius:24px;grid-template-columns:minmax(0,360px) minmax(0,1fr);display:grid;overflow:hidden}.info[data-astro-cid-bzwqc2yk]{border-right:1px solid var(--edge);background:linear-gradient(180deg, var(--panel), var(--card));padding:32px 30px}.who[data-astro-cid-bzwqc2yk]{background:var(--card);box-shadow:inset 0 0 0 1px var(--edge);border-radius:18px;align-items:center;gap:18px;margin-top:26px;padding:16px;display:flex}.av[data-astro-cid-bzwqc2yk]{flex:none;width:84px;height:84px;position:relative}.av[data-astro-cid-bzwqc2yk] img[data-astro-cid-bzwqc2yk]{object-fit:cover;border-radius:20px;width:100%;height:100%}.av[data-astro-cid-bzwqc2yk] i[data-astro-cid-bzwqc2yk]{width:16px;height:16px;box-shadow:0 0 0 3px var(--card);background:#34c759;border-radius:50%;animation:1.6s ease-in-out infinite bk-blink;position:absolute;bottom:-4px;right:-4px}.av[data-astro-cid-bzwqc2yk] i[data-astro-cid-bzwqc2yk]:after{content:"";animation:bk-ping 1.6s var(--io) infinite;background:#34c759;border-radius:50%;position:absolute;inset:0}@keyframes bk-blink{50%{background:#8ee6a3}}@keyframes bk-ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.4)}}.who[data-astro-cid-bzwqc2yk] b[data-astro-cid-bzwqc2yk]{font-family:var(--font-d);letter-spacing:-.025em;color:var(--ink);font-size:24px;font-weight:500;display:block}.who[data-astro-cid-bzwqc2yk] small[data-astro-cid-bzwqc2yk]{color:var(--ink-3);margin-top:4px;font-size:13.5px;line-height:1.45;display:block}.ey[data-astro-cid-bzwqc2yk]{color:#2f86ff;font-size:13px;font-weight:600}.mav[data-astro-cid-bzwqc2yk]{overflow:hidden;background:0 0!important}.mav[data-astro-cid-bzwqc2yk] img[data-astro-cid-bzwqc2yk]{object-fit:cover;width:100%;height:100%}h3[data-astro-cid-bzwqc2yk]{font-family:var(--font-d);letter-spacing:-.035em;color:var(--ink);margin-top:10px;font-size:34px;font-weight:500;line-height:1.05}.meta[data-astro-cid-bzwqc2yk]{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.meta[data-astro-cid-bzwqc2yk] li[data-astro-cid-bzwqc2yk]{color:var(--ink-2);align-items:center;gap:10px;font-size:14.5px;display:flex}.meta[data-astro-cid-bzwqc2yk] span[data-astro-cid-bzwqc2yk]{color:#2f86ff;background:#2f86ff1a;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.meta[data-astro-cid-bzwqc2yk] svg{width:17px;height:17px}.txt[data-astro-cid-bzwqc2yk]{color:var(--ink-3);margin-top:20px;font-size:14.5px;line-height:1.6}.pick[data-astro-cid-bzwqc2yk],.prep[data-astro-cid-bzwqc2yk]{background:var(--card);box-shadow:inset 0 0 0 1px var(--edge);border-radius:14px;margin-top:24px;padding:16px}.pick[data-astro-cid-bzwqc2yk] small[data-astro-cid-bzwqc2yk],.prep[data-astro-cid-bzwqc2yk] small[data-astro-cid-bzwqc2yk]{letter-spacing:.02em;color:var(--ink-3);font-size:12px;font-weight:600;display:block}.pick[data-astro-cid-bzwqc2yk] b[data-astro-cid-bzwqc2yk]{color:var(--ink);margin-top:6px;font-size:16px;font-weight:600;display:block}.pick[data-astro-cid-bzwqc2yk] span[data-astro-cid-bzwqc2yk]{color:#2f86ff;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.pick[data-astro-cid-bzwqc2yk]{animation:bk-in .5s var(--ease)}@keyframes bk-in{0%{opacity:0;transform:translateY(6px)}}.prep[data-astro-cid-bzwqc2yk] ul[data-astro-cid-bzwqc2yk]{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.prep[data-astro-cid-bzwqc2yk] li[data-astro-cid-bzwqc2yk]{color:var(--ink-2);padding-left:16px;font-size:14px;position:relative}.prep[data-astro-cid-bzwqc2yk] li[data-astro-cid-bzwqc2yk]:before{content:"";background:#2f86ff;border-radius:2px;width:6px;height:6px;position:absolute;top:.55em;left:1px}[data-astro-cid-bzwqc2yk][hidden]{display:none!important}.flow[data-astro-cid-bzwqc2yk]{flex-direction:column;min-width:0;min-height:500px;padding:30px 30px 26px;display:flex;position:relative}.top[data-astro-cid-bzwqc2yk]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.h[data-astro-cid-bzwqc2yk]{font-family:var(--font-d);letter-spacing:-.028em;color:var(--ink);font-size:26px;font-weight:500}.stp[data-astro-cid-bzwqc2yk]{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.prog[data-astro-cid-bzwqc2yk]{background:var(--fill-2);border-radius:2px;height:2px;margin-top:16px;display:block;overflow:hidden}.prog[data-astro-cid-bzwqc2yk] i[data-astro-cid-bzwqc2yk]{transform-origin:0;height:100%;transition:transform .6s var(--ease);background:#2f86ff;display:block;transform:scaleX(.5)}.two[data-astro-cid-bzwqc2yk] .prog[data-astro-cid-bzwqc2yk] i[data-astro-cid-bzwqc2yk],.booked[data-astro-cid-bzwqc2yk] .prog[data-astro-cid-bzwqc2yk] i[data-astro-cid-bzwqc2yk]{transform:scaleX(1)}.steps[data-astro-cid-bzwqc2yk]{flex:1;grid-template-columns:100% 100%;margin:0 -30px;display:grid;overflow:hidden}.step[data-astro-cid-bzwqc2yk]{transition:transform .65s var(--ease), opacity .45s var(--io);flex-direction:column;padding:22px 30px 0;display:flex}.two[data-astro-cid-bzwqc2yk] .step[data-astro-cid-bzwqc2yk]{transform:translate(-100%)}.flow[data-astro-cid-bzwqc2yk]:not(.two) .s2[data-astro-cid-bzwqc2yk],.two[data-astro-cid-bzwqc2yk] .s1[data-astro-cid-bzwqc2yk]{opacity:0;pointer-events:none;visibility:hidden;transition:transform .65s var(--ease), opacity .45s var(--io), visibility 0s .45s}.foot[data-astro-cid-bzwqc2yk]{justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:22px;display:flex}.tz[data-astro-cid-bzwqc2yk]{color:var(--ink-3);font-size:13px}.go[data-astro-cid-bzwqc2yk]{font-variant-numeric:tabular-nums;height:50px;padding:0 22px;font-size:15px}.go[data-astro-cid-bzwqc2yk]:disabled{opacity:.4;cursor:not-allowed}.go[data-astro-cid-bzwqc2yk] svg{width:15px;height:15px}.back[data-astro-cid-bzwqc2yk]{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.back[data-astro-cid-bzwqc2yk]:before{content:"← "}.back[data-astro-cid-bzwqc2yk]:hover{color:var(--ink)}.sk[data-astro-cid-bzwqc2yk]{grid-template-columns:repeat(5,1fr);gap:8px;display:none}.sk[data-astro-cid-bzwqc2yk] i[data-astro-cid-bzwqc2yk]{background:linear-gradient(90deg, var(--fill) 0%, var(--fill-2) 50%, var(--fill) 100%);background-size:200% 100%;border-radius:14px;height:70px;animation:1.2s linear infinite bk-sk}@keyframes bk-sk{to{background-position:-200% 0}}.cal[data-astro-cid-bzwqc2yk][data-state=loading] .sk[data-astro-cid-bzwqc2yk]{display:grid}.cal[data-astro-cid-bzwqc2yk][data-state=loading] [data-astro-cid-bzwqc2yk]:is(.dwrap,.mon,.times),.cal[data-astro-cid-bzwqc2yk][data-state=embed] [data-astro-cid-bzwqc2yk]:is(.dwrap,.mon,.times,.sk){display:none}.dwrap[data-astro-cid-bzwqc2yk]{align-items:center;gap:6px;display:flex}.nav[data-astro-cid-bzwqc2yk]{width:30px;height:70px;color:var(--ink-2);cursor:pointer;transition:background-color .2s var(--io), opacity .2s var(--io);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.nav[data-astro-cid-bzwqc2yk]:hover{background:var(--fill)}.nav[data-astro-cid-bzwqc2yk]:disabled{opacity:.25;cursor:default}.nav[data-astro-cid-bzwqc2yk] svg{width:15px;height:15px}.days[data-astro-cid-bzwqc2yk]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;flex:1;gap:8px;min-width:0;padding:2px;display:flex;overflow-x:auto}.days[data-astro-cid-bzwqc2yk]::-webkit-scrollbar{display:none}.days[data-astro-cid-bzwqc2yk] button{scroll-snap-align:start;font:inherit;cursor:pointer;background:var(--fill);box-shadow:inset 0 0 0 1px var(--hair);transition:background-color .25s var(--io), box-shadow .25s var(--io);border:0;border-radius:14px;flex-direction:column;flex:0 0 calc(20% - 6.4px);align-items:center;gap:2px;padding:11px 0;display:flex}.days[data-astro-cid-bzwqc2yk] button b{color:var(--ink-3);font-size:12px;font-weight:600}.days[data-astro-cid-bzwqc2yk] button span{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.days[data-astro-cid-bzwqc2yk] button small{color:var(--ink-4);font-size:11px}.days[data-astro-cid-bzwqc2yk] button:hover{box-shadow:inset 0 0 0 1px var(--hair-2)}.days[data-astro-cid-bzwqc2yk] button[aria-selected=true]{background:#2f86ff1a;box-shadow:inset 0 0 0 1.5px #2f86ff}.days[data-astro-cid-bzwqc2yk] button[aria-selected=true] small{color:#2f86ff}.mon[data-astro-cid-bzwqc2yk]{color:var(--ink-3);margin-top:18px;font-size:13px;font-weight:600}.times[data-astro-cid-bzwqc2yk]{overscroll-behavior:contain;grid-template-columns:repeat(4,1fr);gap:8px;max-height:210px;margin-top:10px;padding:2px;display:grid;overflow-y:auto}.times[data-astro-cid-bzwqc2yk] button{height:46px;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink-2);background:var(--bg);box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer;transition:background-color .25s var(--io), color .25s var(--io), box-shadow .25s var(--io), transform .35s var(--ease);border:0;border-radius:12px;font-size:15px;font-weight:600}.times[data-astro-cid-bzwqc2yk] button:hover{box-shadow:inset 0 0 0 1px var(--hair-2);transform:translateY(-1px)}.times[data-astro-cid-bzwqc2yk] button.on{color:#fff;background:#2f86ff;box-shadow:0 10px 22px -10px #2f86ffe6}.note[data-astro-cid-bzwqc2yk]{color:var(--ink-2);background:var(--fill);border-radius:10px;margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.45}.emb[data-astro-cid-bzwqc2yk]{display:none}.cal[data-astro-cid-bzwqc2yk][data-state=embed] .emb[data-astro-cid-bzwqc2yk]{display:block}.emb[data-astro-cid-bzwqc2yk] iframe{background:#fff;border:0;border-radius:14px;width:100%;height:600px}.emb[data-astro-cid-bzwqc2yk] .ln{color:var(--ink-3);margin-top:8px;font-size:13px}.emb[data-astro-cid-bzwqc2yk] .ln a{color:var(--ink);text-decoration:underline}.emb-on[data-astro-cid-bzwqc2yk] .s1[data-astro-cid-bzwqc2yk] .foot[data-astro-cid-bzwqc2yk]{display:none}.s2[data-astro-cid-bzwqc2yk]{gap:12px}.g2[data-astro-cid-bzwqc2yk]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.f[data-astro-cid-bzwqc2yk]{flex-direction:column;gap:6px;min-width:0;display:flex}.f[data-astro-cid-bzwqc2yk]>span[data-astro-cid-bzwqc2yk]{color:var(--ink-2);font-size:13px;font-weight:500}.f[data-astro-cid-bzwqc2yk] em[data-astro-cid-bzwqc2yk]{color:var(--ink-4);font-style:normal;font-weight:400}.s2[data-astro-cid-bzwqc2yk] input[data-astro-cid-bzwqc2yk]:not([type=checkbox]),.s2[data-astro-cid-bzwqc2yk] select[data-astro-cid-bzwqc2yk]{width:100%;height:48px;font:inherit;color:var(--ink);background:var(--bg);box-shadow:inset 0 0 0 1px var(--edge);transition:box-shadow .25s var(--io);-webkit-appearance:none;appearance:none;border:0;border-radius:12px;outline:0;padding:0 14px;font-size:16px}.s2[data-astro-cid-bzwqc2yk] input[data-astro-cid-bzwqc2yk]:focus,.s2[data-astro-cid-bzwqc2yk] select[data-astro-cid-bzwqc2yk]:focus{box-shadow:inset 0 0 0 1.5px #2f86ff,0 0 0 4px #2f86ff1f}.s2[data-astro-cid-bzwqc2yk] input[data-astro-cid-bzwqc2yk].bad{box-shadow:inset 0 0 0 1.5px #e5484d}.tw[data-astro-cid-bzwqc2yk]{grid-template-columns:104px 1fr;gap:8px;display:grid}.s2[data-astro-cid-bzwqc2yk] select[data-astro-cid-bzwqc2yk]{background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 15px) 21px,calc(100% - 10px) 21px;background-repeat:no-repeat;background-size:5px 5px;padding-right:26px;font-size:15px}.cb[data-astro-cid-bzwqc2yk]{color:var(--ink-3);cursor:pointer;align-items:flex-start;gap:10px;margin-top:2px;font-size:12.5px;line-height:1.5;display:flex;position:relative}.cb[data-astro-cid-bzwqc2yk] input[data-astro-cid-bzwqc2yk]{opacity:0;width:20px;height:20px;margin:0;position:absolute}.cb[data-astro-cid-bzwqc2yk] .bx[data-astro-cid-bzwqc2yk]{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--hair-2);background:var(--bg);transition:background-color .2s var(--io), box-shadow .2s var(--io);border-radius:6px;flex:none;margin-top:1px;position:relative}.cb[data-astro-cid-bzwqc2yk] .bx[data-astro-cid-bzwqc2yk]:after{content:"";width:5px;height:10px;transition:transform .25s var(--ease);border:2px solid #fff;border-width:0 2px 2px 0;position:absolute;top:3px;left:6.5px;transform:rotate(45deg)scale(0)}.cb[data-astro-cid-bzwqc2yk] input[data-astro-cid-bzwqc2yk]:checked+.bx[data-astro-cid-bzwqc2yk]{box-shadow:none;background:#2f86ff}.cb[data-astro-cid-bzwqc2yk] input[data-astro-cid-bzwqc2yk]:checked+.bx[data-astro-cid-bzwqc2yk]:after{transform:rotate(45deg)scale(1)}.cb[data-astro-cid-bzwqc2yk] input[data-astro-cid-bzwqc2yk]:focus-visible+.bx[data-astro-cid-bzwqc2yk]{box-shadow:0 0 0 3px #2f86ff59}.cb[data-astro-cid-bzwqc2yk].bad .bx[data-astro-cid-bzwqc2yk]{box-shadow:inset 0 0 0 1.5px #e5484d}.cb[data-astro-cid-bzwqc2yk] a[data-astro-cid-bzwqc2yk]{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.err[data-astro-cid-bzwqc2yk]{color:#d93a3f;font-size:13px}.booked[data-astro-cid-bzwqc2yk] .top[data-astro-cid-bzwqc2yk],.booked[data-astro-cid-bzwqc2yk] .prog[data-astro-cid-bzwqc2yk],.booked[data-astro-cid-bzwqc2yk] .steps[data-astro-cid-bzwqc2yk]{display:none}.done[data-astro-cid-bzwqc2yk]{text-align:center;animation:bk-in .6s var(--ease);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.ok[data-astro-cid-bzwqc2yk]{color:#fff;width:56px;height:56px;animation:bk-pop .7s var(--ease) both;background:#34c759;border-radius:50%;place-items:center;display:grid;box-shadow:0 14px 30px -12px #34c759cc}.ok[data-astro-cid-bzwqc2yk] svg{width:26px;height:26px}@keyframes bk-pop{0%{opacity:0;transform:scale(.4)}}.dh[data-astro-cid-bzwqc2yk]{font-family:var(--font-d);letter-spacing:-.03em;color:var(--ink);margin-top:16px;font-size:28px;font-weight:500}.tk[data-astro-cid-bzwqc2yk]{background:var(--bg);border:1px solid var(--edge);width:min(100%,380px);animation:bk-tk .9s var(--ease) .1s both;border-radius:20px;margin-top:22px;padding:26px}@keyframes bk-tk{0%{opacity:0;transform:perspective(800px)rotateX(50deg)translateY(16px)}}.big[data-astro-cid-bzwqc2yk]{color:var(--ink);font-size:17px;font-weight:600}.tm[data-astro-cid-bzwqc2yk]{font-family:var(--font-d);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:44px;font-weight:500}.perf[data-astro-cid-bzwqc2yk]{border-top:1.5px dashed var(--hair-2);margin:18px -26px 14px;display:block}.sm[data-astro-cid-bzwqc2yk]{color:var(--ink-3);font-size:13px;line-height:1.55}@media (width<=960px){.bk[data-astro-cid-bzwqc2yk]{grid-template-columns:1fr}.info[data-astro-cid-bzwqc2yk]{border-right:0;border-bottom:1px solid var(--edge);padding:24px 22px}h3[data-astro-cid-bzwqc2yk]{font-size:28px}.prep[data-astro-cid-bzwqc2yk]{display:none}.flow[data-astro-cid-bzwqc2yk]{min-height:0;padding:24px 22px 22px}.steps[data-astro-cid-bzwqc2yk]{margin:0 -22px}.step[data-astro-cid-bzwqc2yk]{padding:18px 22px 0}}@media (width<=620px){.days[data-astro-cid-bzwqc2yk] button{flex-basis:calc(25% - 6px)}.nav[data-astro-cid-bzwqc2yk]{display:none}.times[data-astro-cid-bzwqc2yk]{grid-template-columns:repeat(3,1fr)}.g2[data-astro-cid-bzwqc2yk]{grid-template-columns:1fr}.foot[data-astro-cid-bzwqc2yk]{flex-direction:column-reverse;align-items:stretch}.tz[data-astro-cid-bzwqc2yk]{text-align:center}.go[data-astro-cid-bzwqc2yk]{justify-content:center;width:100%}.back[data-astro-cid-bzwqc2yk]{align-self:center;padding:6px}}.kh[data-astro-cid-657w5j3a]{padding:168px 0 0}.top[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:56px;display:grid}h1[data-astro-cid-657w5j3a]{font-family:var(--font-d);font-weight:var(--fw-d);letter-spacing:var(--ls-d);font-size:clamp(48px,6vw,88px);line-height:1}.lead[data-astro-cid-657w5j3a]{max-width:580px;margin-top:36px}.sel[data-astro-cid-657w5j3a]{isolation:isolate;margin-left:.04em;padding:0 .08em;display:inline-block;position:relative}.sel[data-astro-cid-657w5j3a] .bx[data-astro-cid-657w5j3a]{z-index:-1;transform-origin:0 0;animation:k-sel-in 1s var(--ease) .6s both;background:#2f86ff1f;border:1.5px solid #2f86ff;position:absolute;inset:.06em -.02em -.02em}.sel[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]{z-index:1;width:10px;height:10px;animation:k-hd-in .4s var(--ease) 1.2s both;background:#fff;border:1.5px solid #2f86ff;position:absolute}.sel[data-astro-cid-657w5j3a] .h1[data-astro-cid-657w5j3a]{top:calc(.06em - 5px);left:calc(-.02em - 5px)}.sel[data-astro-cid-657w5j3a] .h2[data-astro-cid-657w5j3a]{top:calc(.06em - 5px);right:calc(-.02em - 5px)}.sel[data-astro-cid-657w5j3a] .h3[data-astro-cid-657w5j3a]{bottom:calc(-.02em - 5px);left:calc(-.02em - 5px)}.sel[data-astro-cid-657w5j3a] .h4[data-astro-cid-657w5j3a]{bottom:calc(-.02em - 5px);right:calc(-.02em - 5px)}.sel[data-astro-cid-657w5j3a] .sel-cur{animation:k-cur-in .6s var(--ease) 1.7s both;top:calc(100% + .02em - 6px);left:calc(100% + .02em - 6px)}@keyframes k-sel-in{0%{opacity:0;transform:scaleX(0)}}@keyframes k-hd-in{0%{transform:scale(0)}}@keyframes k-cur-in{0%{opacity:0;transform:translate(30px,24px)}}@media (prefers-reduced-motion:reduce){.sel[data-astro-cid-657w5j3a] .bx[data-astro-cid-657w5j3a],.sel[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a],.sel[data-astro-cid-657w5j3a] .sel-cur{animation:none}}.clk[data-astro-cid-657w5j3a]{color:var(--ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-bottom:10px;font-size:13.5px;display:flex}.clk[data-astro-cid-657w5j3a] .gl[data-astro-cid-657w5j3a]{color:var(--ink-3);flex:none;display:grid}.clk[data-astro-cid-657w5j3a] .gl[data-astro-cid-657w5j3a] svg{width:16px;height:16px}.clk[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{color:var(--ink-2);font-weight:600}.max[data-astro-cid-657w5j3a]{background:var(--panel);border:1px solid var(--edge);border-radius:18px;align-items:center;gap:18px;padding:18px;display:flex}.mi[data-astro-cid-657w5j3a]{flex:none;position:relative}.mi[data-astro-cid-657w5j3a] img[data-astro-cid-657w5j3a]{object-fit:cover;border-radius:14px;width:72px;height:72px;display:block}.mi[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]{width:14px;height:14px;box-shadow:0 0 0 3px var(--panel);background:#34c759;border-radius:50%;animation:1.6s ease-in-out infinite k-blink;position:absolute;bottom:-4px;right:-4px}.mi[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]:after{content:"";animation:k-ping 1.6s var(--io) infinite;background:#34c759;border-radius:50%;position:absolute;inset:0}@keyframes k-ping{0%{opacity:.7;transform:scale(1)}75%,to{opacity:0;transform:scale(2.6)}}@keyframes k-blink{50%{background:#8ee6a3}}.mt[data-astro-cid-657w5j3a]{min-width:0}.mn[data-astro-cid-657w5j3a]{color:var(--ink);font-size:16px;font-weight:600}.mr[data-astro-cid-657w5j3a]{color:var(--ink-3);font-size:13.5px}.ml[data-astro-cid-657w5j3a]{flex-direction:column;gap:4px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ml[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{align-items:center;gap:8px;font-size:14px;display:flex}.ml[data-astro-cid-657w5j3a] span[data-astro-cid-657w5j3a]{color:var(--ink-4);display:grid}.ml[data-astro-cid-657w5j3a] svg{width:15px;height:15px}.ml[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{color:var(--ink-2)}.ml[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]:hover{color:var(--ink)}.kw[data-astro-cid-657w5j3a]{padding-top:112px}.tabs[data-astro-cid-657w5j3a]{background:var(--panel);width:min(100%,440px);box-shadow:var(--panel-edge);--x:0;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;margin:0 auto 28px;padding:5px;display:grid;position:relative}.ind[data-astro-cid-657w5j3a]{background:var(--card);width:calc(50% - 8px);box-shadow:var(--card-edge);transform:translateX(calc(var(--x) * (100% + 6px)));transition:transform .55s var(--ease);border-radius:10px;position:absolute;top:5px;bottom:5px;left:5px}.tabs[data-astro-cid-657w5j3a] button[data-astro-cid-657w5j3a]{z-index:1;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;padding:11px 14px;display:flex;position:relative}.tabs[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{color:var(--ink-3);transition:color .3s var(--io);font-size:15px;font-weight:600}.tabs[data-astro-cid-657w5j3a] button[data-astro-cid-657w5j3a]:hover b[data-astro-cid-657w5j3a],.tabs[data-astro-cid-657w5j3a] .on[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{color:var(--ink)}.pan[data-astro-cid-657w5j3a]:not([hidden]){animation:k-pan .5s var(--ease)}@keyframes k-pan{0%{opacity:0;transform:translateY(8px)}}h2[data-astro-cid-657w5j3a]{font-family:var(--font-d);letter-spacing:-.03em;color:var(--ink);font-size:clamp(30px,3vw,42px);font-weight:500}.sub[data-astro-cid-657w5j3a]{color:var(--ink-3);max-width:460px;margin-top:10px;font-size:16.5px;line-height:1.55}.nx[data-astro-cid-657w5j3a]{padding-top:150px}.st[data-astro-cid-657w5j3a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}.st[data-astro-cid-657w5j3a]>li[data-astro-cid-657w5j3a]{background:var(--panel);box-shadow:var(--panel-edge);border-radius:22px;padding:10px 10px 26px}.st[data-astro-cid-657w5j3a]>li[data-astro-cid-657w5j3a]>b[data-astro-cid-657w5j3a]{letter-spacing:-.01em;color:var(--ink);margin:8px 16px 0;font-size:18px;font-weight:600;display:block}.st[data-astro-cid-657w5j3a]>li[data-astro-cid-657w5j3a]>p[data-astro-cid-657w5j3a]{color:var(--ink-3);margin:8px 16px 0;font-size:14.5px;line-height:1.6}.no[data-astro-cid-657w5j3a]{color:#2f86ff;font-variant-numeric:tabular-nums;margin:22px 16px 0;font-size:12.5px;font-weight:600;display:block}.stage[data-astro-cid-657w5j3a]{background:radial-gradient(120% 90% at 50% 0%, #2f86ff29, transparent 60%), var(--card);height:230px;box-shadow:var(--card-edge);border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.s-b[data-astro-cid-657w5j3a]{background:radial-gradient(120% 90% at 50% 0%, #34c75924, transparent 60%), var(--card)}.s-c[data-astro-cid-657w5j3a]{background:radial-gradient(120% 90% at 50% 0%, #9b6dff29, transparent 60%), var(--card)}.nt[data-astro-cid-657w5j3a]{z-index:2;text-align:left;background:color-mix(in srgb, var(--bg) 84%, transparent);backdrop-filter:blur(18px);width:min(300px,86%);box-shadow:inset 0 0 0 1px var(--edge), 0 18px 40px -22px #0818288c;opacity:0;transition:transform .9s var(--ease) .15s, opacity .6s var(--io) .15s;border-radius:16px;grid-area:1/1;align-items:flex-start;gap:10px;padding:12px;display:flex;position:relative;transform:translateY(-34px)}.nt2[data-astro-cid-657w5j3a]{z-index:1;width:min(270px,76%);padding:10px 12px;transition-delay:.4s;transform:translateY(0)scale(.96)}.go[data-astro-cid-657w5j3a] .nt[data-astro-cid-657w5j3a]{opacity:1;transform:translateY(-14px)}.go[data-astro-cid-657w5j3a] .nt2[data-astro-cid-657w5j3a]{opacity:.5;transform:translateY(42px)scale(.94)}.ap[data-astro-cid-657w5j3a]{border-radius:9px;flex:none;width:34px;height:34px;overflow:hidden}.ap[data-astro-cid-657w5j3a] img[data-astro-cid-657w5j3a]{object-fit:cover;width:100%;height:100%}.nt[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{color:var(--ink);font-size:13px;font-weight:600}.nt[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:var(--ink-2);font-size:12.5px;line-height:1.4;display:block}.nb[data-astro-cid-657w5j3a]{flex:1;min-width:0}.nh[data-astro-cid-657w5j3a]{justify-content:space-between;gap:8px;display:flex}.nh[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:var(--ink-4);font-size:11.5px}.tag[data-astro-cid-657w5j3a]{color:#2f86ff;background:#2f86ff1f;border-radius:7px;padding:5px 9px;font-size:12px;font-weight:600;position:absolute;bottom:14px;right:14px}.calm[data-astro-cid-657w5j3a]{width:min(300px,86%);position:relative}.hr[data-astro-cid-657w5j3a]{align-items:center;gap:10px;height:44px;display:flex}.hr[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{width:38px;color:var(--ink-4);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.hr[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]{background:var(--edge);flex:1;height:1px}.ev[data-astro-cid-657w5j3a]{color:#fff;transform-origin:50% 0;opacity:0;transition:transform .8s var(--ease) .25s, opacity .4s var(--io) .25s;background:#2f86ff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:absolute;top:22px;left:48px;right:0;transform:scaleY(.2);box-shadow:0 16px 30px -14px #2f86ffe6}.go[data-astro-cid-657w5j3a] .ev[data-astro-cid-657w5j3a]{opacity:1;transform:none}.evi[data-astro-cid-657w5j3a]{background:#fff3;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.evi[data-astro-cid-657w5j3a] svg{width:16px;height:16px}.ev[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{font-size:13px;font-weight:600;display:block}.ev[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{opacity:.85;font-size:11.5px}.doc[data-astro-cid-657w5j3a]{background:var(--bg);width:min(250px,80%);box-shadow:inset 0 0 0 1px var(--edge), 0 20px 40px -24px #0818288c;opacity:0;transition:transform .9s var(--ease) .15s, opacity .5s var(--io) .15s;border-radius:14px;padding:16px;transform:rotate(-2deg)translateY(10px)}.go[data-astro-cid-657w5j3a] .doc[data-astro-cid-657w5j3a]{opacity:1;transform:rotate(-2deg)}.dh[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{color:var(--ink);font-size:15px;font-weight:600;display:block}.dh[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:var(--ink-3);font-size:12px}.doc[data-astro-cid-657w5j3a] ul[data-astro-cid-657w5j3a]{flex-direction:column;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}.doc[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{color:var(--ink-2);opacity:0;transition:opacity .4s var(--io), transform .5s var(--ease);transition-delay:calc(.6s + var(--i) * .18s);align-items:center;gap:8px;font-size:13px;display:flex;transform:translate(-6px)}.go[data-astro-cid-657w5j3a] .doc[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{opacity:1;transform:none}.doc[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a] span[data-astro-cid-657w5j3a]{color:#fff;background:#34c759;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.doc[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a] svg{width:12px;height:12px}.acc[data-astro-cid-657w5j3a]{text-align:center;color:var(--bg);background:var(--ink);border-radius:9px;margin-top:14px;padding:9px 0;font-size:12.5px;font-weight:600;display:block}@media (prefers-reduced-motion:reduce){.nt[data-astro-cid-657w5j3a],.nt2[data-astro-cid-657w5j3a],.ev[data-astro-cid-657w5j3a],.doc[data-astro-cid-657w5j3a],.doc[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{transition:none}}.vq[data-astro-cid-657w5j3a]{padding-top:150px}.gf[data-astro-cid-657w5j3a]{position:relative}.gl2[data-astro-cid-657w5j3a]{margin-top:28px}.vc[data-astro-cid-657w5j3a]{aspect-ratio:16/8;isolation:isolate;cursor:pointer;background:#0d0e11;border-radius:22px;margin:0;position:relative;overflow:hidden}.vc[data-astro-cid-657w5j3a]:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--edge);position:absolute;inset:0}.ph[data-astro-cid-657w5j3a]{object-fit:cover;object-position:50% 30%;z-index:-2;width:100%;height:100%;transition:transform 1.4s var(--ease);position:absolute;inset:0}.vc[data-astro-cid-657w5j3a]:hover .ph[data-astro-cid-657w5j3a]{transform:scale(1.03)}.vc[data-astro-cid-657w5j3a]:after{content:"";z-index:-1;background:linear-gradient(#07080a00 36%,#07080a8c 64%,#07080aeb 100%),linear-gradient(90deg,#07080a80 0%,#07080a00 55%);position:absolute;inset:0}.vc[data-astro-cid-657w5j3a] figcaption[data-astro-cid-657w5j3a]{color:#fff;max-width:700px;padding:40px 44px;position:absolute;bottom:0;left:0}.vc[data-astro-cid-657w5j3a] blockquote[data-astro-cid-657w5j3a]{font-family:var(--font-d);letter-spacing:-.01em;margin:0;font-size:clamp(20px,2.1vw,28px);line-height:1.3}.who[data-astro-cid-657w5j3a]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:20px;display:flex}.who[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{font-size:15px;font-weight:500}.who[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:#fff9;font-size:14px}.vp[data-astro-cid-657w5j3a]{z-index:2;height:48px;font:inherit;white-space:nowrap;color:#fff;cursor:pointer;backdrop-filter:blur(18px)saturate(1.4);transition:transform .4s var(--ease), background-color .3s var(--io);background:#0c0a1c5c;border:0;border-radius:14px;align-items:center;gap:9px;padding:0 20px 0 17px;font-size:15px;font-weight:500;display:inline-flex;position:absolute;bottom:24px;right:24px;box-shadow:inset 0 0 0 1px #ffffff1f}.vc[data-astro-cid-657w5j3a]:hover .vp[data-astro-cid-657w5j3a]{background:#0c0a1c80;transform:scale(1.04)}.vp[data-astro-cid-657w5j3a] svg{width:14px;height:14px}.vlb[data-astro-cid-657w5j3a]{background:0 0;border:0;width:min(1200px,94vw);max-width:none;max-height:none;padding:0;overflow:visible}.vlb[data-astro-cid-657w5j3a]::backdrop{backdrop-filter:blur(12px);background:#040507d6}.vlb[data-astro-cid-657w5j3a][open] .vin[data-astro-cid-657w5j3a]{animation:k-vlb .5s var(--ease)}@keyframes k-vlb{0%{opacity:0;transform:scale(.96)}}.vin[data-astro-cid-657w5j3a]{position:relative}.vfr[data-astro-cid-657w5j3a]{aspect-ratio:16/9;background:#000;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 40px 100px -20px #000000e6}.vfr[data-astro-cid-657w5j3a] iframe{border:0;width:100%;height:100%;display:block}.vx[data-astro-cid-657w5j3a]{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:-54px;right:0;box-shadow:inset 0 0 0 1px #ffffff2e}.vx[data-astro-cid-657w5j3a]:hover{background:#fff3}.vx[data-astro-cid-657w5j3a] svg[data-astro-cid-657w5j3a]{width:16px;height:16px}.dc[data-astro-cid-657w5j3a]{padding-top:150px}.g[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:stretch;gap:56px;display:grid}.gp[data-astro-cid-657w5j3a]{display:flex}.photo[data-astro-cid-657w5j3a]{border-radius:22px;flex:1;min-height:360px;margin:0;position:relative;overflow:hidden}.photo[data-astro-cid-657w5j3a]:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--edge);position:absolute;inset:0}.photo[data-astro-cid-657w5j3a] img[data-astro-cid-657w5j3a]{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block;position:absolute;inset:0}.photo[data-astro-cid-657w5j3a] figcaption[data-astro-cid-657w5j3a]{color:#fff;backdrop-filter:blur(14px);background:#0c0e1273;border-radius:11px;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;font-weight:500;display:inline-flex;position:absolute;bottom:16px;left:16px;box-shadow:inset 0 0 0 1px #ffffff2e}.dot[data-astro-cid-657w5j3a]{background:#34c759;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite k-blink}.list[data-astro-cid-657w5j3a]{background:var(--panel);border:1px solid var(--edge);border-radius:18px;overflow:hidden}.row[data-astro-cid-657w5j3a]{color:inherit;transition:background-color .2s var(--io);align-items:center;gap:14px;padding:15px 18px;display:flex;position:relative}.row[data-astro-cid-657w5j3a]+.row[data-astro-cid-657w5j3a]:before{content:"";background:var(--edge);height:1px;position:absolute;top:0;left:74px;right:0}a[data-astro-cid-657w5j3a].row:hover,.row[data-astro-cid-657w5j3a]:has(a.rt:hover){background:var(--fill)}.ico[data-astro-cid-657w5j3a]{color:#fff;background:linear-gradient(#58a6ff 0%,#1262ee 100%);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0f,0 6px 14px -6px #00000073}.ico[data-astro-cid-657w5j3a] svg{width:20px;height:20px}.rt[data-astro-cid-657w5j3a]{min-width:0;color:inherit;flex:1}.rt[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:var(--ink-3);font-size:12.5px;display:block}.rt[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{color:var(--ink);overflow-wrap:anywhere;margin-top:1px;font-size:15.5px;font-weight:500;display:block}.rt[data-astro-cid-657w5j3a] em[data-astro-cid-657w5j3a]{color:var(--ink-3);font-size:13.5px;font-style:normal;display:block}.row[data-astro-cid-657w5j3a] .go[data-astro-cid-657w5j3a]{color:var(--ink-4);transition:color .2s var(--io), transform .3s var(--ease);display:grid}.row[data-astro-cid-657w5j3a] .go[data-astro-cid-657w5j3a] svg{width:16px;height:16px}a[data-astro-cid-657w5j3a].row:hover .go[data-astro-cid-657w5j3a]{color:var(--ink);transform:translate(1px,-1px)}.cp[data-astro-cid-657w5j3a]{font:inherit;color:#2f86ff;cursor:pointer;transition:background-color .2s var(--io), color .2s var(--io);background:#2f86ff1a;border:0;border-radius:9px;flex:none;padding:7px 11px;font-size:13px;font-weight:600}.cp[data-astro-cid-657w5j3a]:hover{background:#2f86ff2e}.cp[data-astro-cid-657w5j3a].ok{color:#1e9e4a;background:#34c75924}.kf[data-astro-cid-657w5j3a]{padding:150px 0 380px}.g2[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px;display:grid}.kfl[data-astro-cid-657w5j3a]{max-width:380px;color:var(--ink-3);margin-top:14px;font-size:15.5px;line-height:1.6}.kfl[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--hair-2);text-underline-offset:3px}.fl[data-astro-cid-657w5j3a]{border-top:1px solid var(--edge)}.fl[data-astro-cid-657w5j3a] details[data-astro-cid-657w5j3a]{border-bottom:1px solid var(--edge)}.fl[data-astro-cid-657w5j3a] summary[data-astro-cid-657w5j3a]{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:16.5px;font-weight:500;line-height:1.4;list-style:none;display:flex}.fl[data-astro-cid-657w5j3a] summary[data-astro-cid-657w5j3a]::-webkit-details-marker{display:none}.fl[data-astro-cid-657w5j3a] summary[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--edge);border-radius:7px;flex:none;position:relative}.fl[data-astro-cid-657w5j3a] summary[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]:before,.fl[data-astro-cid-657w5j3a] summary[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]:after{content:"";background:var(--ink-2);width:10px;height:1.5px;transition:transform .3s var(--ease);border-radius:1px;margin:-.75px 0 0 -5px;position:absolute;top:50%;left:50%}.fl[data-astro-cid-657w5j3a] summary[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]:after{transform:rotate(90deg)}.fl[data-astro-cid-657w5j3a] details[data-astro-cid-657w5j3a][open] summary[data-astro-cid-657w5j3a] i[data-astro-cid-657w5j3a]:after{transform:rotate(0)}.fa[data-astro-cid-657w5j3a]{color:var(--ink-2);padding:0 48px 22px 0;font-size:15.5px;line-height:1.65}@media (width<=1000px){.top[data-astro-cid-657w5j3a],.g[data-astro-cid-657w5j3a],.g2[data-astro-cid-657w5j3a]{grid-template-columns:1fr;gap:32px}.st[data-astro-cid-657w5j3a]{grid-template-columns:1fr}.maxw[data-astro-cid-657w5j3a]{max-width:440px}}@media (width<=620px){.kh[data-astro-cid-657w5j3a]{padding-top:124px}.lead[data-astro-cid-657w5j3a]{margin-top:52px}.clk[data-astro-cid-657w5j3a]{gap:6px;font-size:12.5px}.sel[data-astro-cid-657w5j3a] .sel-cur{left:calc(100% + .02em - 16px)}.sel[data-astro-cid-657w5j3a] .sel-cur svg{transform:scaleX(-1)}.sel[data-astro-cid-657w5j3a] .sel-cur b{border-radius:7px 7px 2px;left:auto;right:15px}.tabs[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{font-size:14.5px}.tabs[data-astro-cid-657w5j3a] button[data-astro-cid-657w5j3a]{padding:10px 8px}.kw[data-astro-cid-657w5j3a]{padding-top:80px}.nx[data-astro-cid-657w5j3a],.vq[data-astro-cid-657w5j3a],.dc[data-astro-cid-657w5j3a]{padding-top:100px}.vc[data-astro-cid-657w5j3a]{aspect-ratio:4/5}.vc[data-astro-cid-657w5j3a] figcaption[data-astro-cid-657w5j3a]{padding:22px}.vp[data-astro-cid-657w5j3a]{height:42px;font-size:14px;top:16px;bottom:auto;right:16px}.photo[data-astro-cid-657w5j3a]{aspect-ratio:750/477;flex:none;width:100%;min-height:0}.kf[data-astro-cid-657w5j3a]{padding:100px 0 340px}.fa[data-astro-cid-657w5j3a]{padding-right:0}}
