.eps:where(.astro-csaq35ez){gap:.5rem;max-width:34rem;display:grid}.ep:where(.astro-csaq35ez){border:1px solid var(--color-rule);min-height:58px;transition:border-color .2s var(--ease-out), box-shadow .25s var(--ease-out), transform .25s var(--ease-out);background:#ffffffd9;border-radius:16px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.55rem .95rem .55rem .65rem;text-decoration:none;display:grid;box-shadow:0 1px 2px #0b1b330a}.ep:where(.astro-csaq35ez):hover{border-color:var(--color-rule-strong);box-shadow:var(--shadow-card)}@media (hover:hover){.ep:where(.astro-csaq35ez):hover{transform:translateY(-2px)}}.ep-n:where(.astro-csaq35ez){color:#fff;width:32px;height:32px;font-family:var(--font-display);background:linear-gradient(#1d3157,#0b1b33);border-radius:50%;place-items:center;font-size:1rem;display:grid}.ep-k:where(.astro-csaq35ez){letter-spacing:.08em;text-transform:uppercase;color:var(--color-neel);font-size:.7rem;font-weight:700;display:block}.ep-t:where(.astro-csaq35ez){color:var(--color-ink);font-weight:600;line-height:1.3;display:block}.ep:where(.astro-csaq35ez):hover .ep-t:where(.astro-csaq35ez){color:var(--color-neel)}.ep-d:where(.astro-csaq35ez){color:var(--color-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;display:inline-flex}.about:where(.astro-csaq35ez){max-width:30rem;box-shadow:var(--shadow-pop);background:#fff;border:1px solid #ebe7e0;border-radius:22px;padding:1.5rem 1.6rem 1.6rem 1.9rem;position:relative;overflow:hidden}@media (width>=1024px){.about:where(.astro-csaq35ez){margin-top:2.5rem;margin-left:auto}}.about:where(.astro-csaq35ez):before{content:"";border-left:3px solid var(--color-haldi);border-right:1.5px solid var(--color-haldi);width:6px;position:absolute;top:0;bottom:0;left:0}.about-facts:where(.astro-csaq35ez){border-top:1px solid var(--color-rule);margin-top:1rem}.about-facts:where(.astro-csaq35ez) li:where(.astro-csaq35ez){border-bottom:1px solid var(--color-rule);align-items:center;gap:.7rem;padding:.7rem 0;font-size:.95rem;display:flex}.about-facts:where(.astro-csaq35ez) svg{color:var(--color-neel);flex:none}.about-facts:where(.astro-csaq35ez) b:where(.astro-csaq35ez){color:var(--color-ink);font-weight:650}.about-p:where(.astro-csaq35ez){color:var(--color-muted);margin-top:1rem;font-size:.92rem;line-height:1.6}.vs-alt:where(.astro-csaq35ez){background:var(--color-paper-2);border-block:1px solid var(--color-rule)}.vs-grid:where(.astro-csaq35ez){gap:2rem;display:grid}@media (width>=1024px){.vs-grid:where(.astro-csaq35ez){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:3.5rem}.vs-flip:where(.astro-csaq35ez){grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.vs-flip:where(.astro-csaq35ez) .vs-media:where(.astro-csaq35ez){order:2}.vs-media:where(.astro-csaq35ez){top:calc(var(--header-h) + 28px);position:sticky}}.vm:where(.astro-csaq35ez){margin:0}.vm-body:where(.astro-csaq35ez){background:linear-gradient(#1d2638 0%,#0c1220 100%);border-radius:clamp(12px,1.6vw,20px);padding:clamp(5px,.8vw,10px) clamp(5px,.8vw,10px) clamp(7px,1vw,13px);position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0d,0 2px 4px #0b1b3333,0 40px 80px -36px #0b1b338c,0 90px 120px -80px #1f4bd159}.vm-cam:where(.astro-csaq35ez){background:#2c3854;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;top:clamp(1px,.3vw,4px);left:50%}.vm-screen:where(.astro-csaq35ez){background:#fff;border-radius:clamp(5px,.8vw,9px);position:relative;overflow:hidden}.vm-screen:where(.astro-csaq35ez) video:where(.astro-csaq35ez){object-fit:contain;background:#fff;width:100%;height:100%;display:block}.vm-neck:where(.astro-csaq35ez){clip-path:polygon(13% 0,87% 0,100% 100%,0 100%);background:linear-gradient(90deg,#7d8594 0%,#c9ced6 22%,#f4f5f7 48%,#d5d9df 70%,#858d9b 100%);width:15%;height:clamp(18px,3vw,40px);margin:-2px auto 0;position:relative}.vm-base:where(.astro-csaq35ez){background:linear-gradient(#fff 0%,#dfe2e7 45%,#9aa1ad 100%);border-radius:4px 4px 50% 50%/4px 4px 100% 100%;width:28%;height:clamp(5px,.7vw,9px);margin:0 auto;box-shadow:0 14px 24px -10px #0b1b3380}.vm-cap:where(.astro-csaq35ez){color:var(--color-muted);text-align:center;margin-top:.9rem;font-size:.82rem}.v-meta:where(.astro-csaq35ez){color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.84rem;display:flex}.v-meta:where(.astro-csaq35ez)>span:where(.astro-csaq35ez){border:1px solid var(--color-rule);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;align-items:center;gap:.3rem;min-height:30px;padding:0 .65rem;display:inline-flex}.v-mod:where(.astro-csaq35ez){background:var(--color-neel-soft);min-height:30px;color:var(--color-neel);border-radius:999px;align-items:center;padding:0 .75rem;font-weight:600;text-decoration:none;display:inline-flex}.v-mod:where(.astro-csaq35ez):hover{text-underline-offset:.2em;text-decoration:underline}.v-h:where(.astro-csaq35ez){font-family:var(--font-display);letter-spacing:-.02em;margin-top:.9rem;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.4rem);font-weight:500;line-height:1.08}.v-d:where(.astro-csaq35ez){color:var(--color-muted);margin-top:.7rem;line-height:1.6}.chap:where(.astro-csaq35ez){box-shadow:var(--shadow-card);background:#fff;border:1px solid #ebe7e0;border-radius:20px;margin-top:1.4rem;padding:1.1rem 1.25rem .5rem 1.5rem}.chap-h:where(.astro-csaq35ez){flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;padding-bottom:.65rem;font-size:.95rem;display:flex}.steps-hint:where(.astro-csaq35ez){color:var(--color-muted);font-size:.8rem;font-weight:500}.chap-note:where(.astro-csaq35ez){color:var(--color-muted);border-top:1px solid var(--color-rule);padding:.6rem 0;font-size:.85rem}.steps:where(.astro-csaq35ez){border-top:1px solid var(--color-rule)}.steps:where(.astro-csaq35ez) li:where(.astro-csaq35ez){border-bottom:1px solid var(--color-rule);transition:background-color .25s var(--ease-out);grid-template-columns:3.4rem minmax(0,1fr);align-items:start;gap:.5rem;padding:.65rem 0;font-size:.9rem;line-height:1.5;display:grid;position:relative}.steps:where(.astro-csaq35ez) li:where(.astro-csaq35ez):last-child{border-bottom:0}.steps:where(.astro-csaq35ez) li:where(.astro-csaq35ez):before{content:"";background:var(--color-neel);opacity:0;width:2px;transition:opacity .25s var(--ease-out), transform .3s var(--ease-out);border-radius:2px;position:absolute;top:.5rem;bottom:.5rem;left:-.85rem;transform:scaleY(.4)}.steps:where(.astro-csaq35ez) li:where(.astro-csaq35ez)[data-now]{background:var(--color-neel-soft)}.steps:where(.astro-csaq35ez) li:where(.astro-csaq35ez)[data-now]:before{opacity:1;transform:none}.steps:where(.astro-csaq35ez) .fig:where(.astro-csaq35ez){font-family:var(--font-sans);color:var(--color-muted);font-variant-numeric:tabular-nums;font-weight:600}.steps:where(.astro-csaq35ez) .step-t{font-family:var(--font-sans);border:1px solid var(--color-rule-strong);min-height:32px;color:var(--color-neel);cursor:pointer;transition:border-color .15s var(--ease-out), background-color .15s var(--ease-out);background:#fff;border-radius:999px;justify-self:start;align-items:center;margin-block:-.3rem;padding:0 .55rem;font-size:.82rem;display:inline-flex}.steps:where(.astro-csaq35ez) .step-t:after{content:"";position:absolute;inset:0}.steps:where(.astro-csaq35ez) .step-t:hover{border-color:var(--color-neel);background:var(--color-neel-soft)}.steps:where(.astro-csaq35ez) li:where(.astro-csaq35ez)[data-now] .step-t{background:var(--color-neel);border-color:var(--color-neel);color:#fff}.more:where(.astro-csaq35ez){isolation:isolate;border-radius:26px;align-items:end;gap:1.75rem;padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0b1b3399}@media (width>=1024px){.more:where(.astro-csaq35ez){grid-template-columns:minmax(0,1.4fr) auto;gap:3rem}}.more-rules:where(.astro-csaq35ez){z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px);background-size:100% 30px;position:absolute;inset:0}.more-eb:where(.astro-csaq35ez){color:#a9bdf7}.more-h:where(.astro-csaq35ez){color:#fff;max-width:16ch;margin-top:.9rem}.more-p:where(.astro-csaq35ez){color:#c5cfdf;max-width:58ch;margin-top:1rem;line-height:1.6}.more-acts:where(.astro-csaq35ez){flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=767px){.vd-hero .ph-split{gap:1.25rem}.vd-hero .ph-in{padding-bottom:1.75rem}.vd-hero .eyebrow{margin-top:1.1rem}.vd-hero .ph-h{margin-top:.55rem}.vd-hero .lede{margin-top:.6rem;font-size:.98rem;line-height:1.5}.vd-hero nav.mt-7{margin-top:1.1rem}.eps:where(.astro-csaq35ez){gap:.4rem}.ep:where(.astro-csaq35ez){gap:.65rem;min-height:54px;padding:.45rem .8rem .45rem .55rem}.ep-t:where(.astro-csaq35ez){font-size:.93rem}.about:where(.astro-csaq35ez){border-radius:20px;padding:1rem 1rem 1.1rem 1.3rem}.about-facts:where(.astro-csaq35ez){margin-top:.7rem;padding-top:.7rem;gap:.5rem!important}.about-facts:where(.astro-csaq35ez) li:where(.astro-csaq35ez){border:0;flex-direction:column;align-items:flex-start;gap:.3rem;padding:0;font-size:.8rem;line-height:1.35}.about-facts:where(.astro-csaq35ez) li:where(.astro-csaq35ez):last-child{flex-direction:row;grid-column:1/-1;align-items:center}.about-p:where(.astro-csaq35ez){margin-top:.7rem;font-size:.83rem;line-height:1.5}.about:where(.astro-csaq35ez) .eyebrow:where(.astro-csaq35ez){font-size:.66rem}.about:where(.astro-csaq35ez) .btn{margin-top:.8rem}.vs-rail:where(.astro-csaq35ez){margin-inline:0;padding-block:1.5rem .6rem}.vs-rail:where(.astro-csaq35ez)>.vs:where(.astro-csaq35ez),.vs-rail:where(.astro-csaq35ez)>.vs-alt:where(.astro-csaq35ez){min-width:0;box-shadow:var(--shadow-card);background:#fff;border:1px solid #ebe7e0;border-radius:22px;padding-block:.9rem 1.1rem}.vs-rail:where(.astro-csaq35ez)>.vs:where(.astro-csaq35ez)>.container-site:where(.astro-csaq35ez){padding-inline:.9rem}.vs-rail+.m-rail-ui{padding-inline:var(--gutter);margin-bottom:.5rem}.vs-grid:where(.astro-csaq35ez){gap:1rem}.vm-neck:where(.astro-csaq35ez),.vm-base:where(.astro-csaq35ez){display:none}.vm-cap:where(.astro-csaq35ez){margin-top:.45rem;font-size:.76rem}.v-meta:where(.astro-csaq35ez){gap:.3rem;font-size:.76rem}.v-meta:where(.astro-csaq35ez)>span:where(.astro-csaq35ez),.v-mod:where(.astro-csaq35ez){min-height:26px;padding:0 .55rem}.v-h:where(.astro-csaq35ez){margin-top:.55rem;font-size:1.6rem}.v-d:where(.astro-csaq35ez){margin-top:.45rem;font-size:.93rem;line-height:1.55}.chap:where(.astro-csaq35ez){border-radius:18px;margin-top:.9rem;padding:.85rem .95rem .3rem 1.15rem}.chap-h:where(.astro-csaq35ez){padding-bottom:.45rem}.steps:where(.astro-csaq35ez) li:where(.astro-csaq35ez){grid-template-columns:3.1rem minmax(0,1fr);padding:.55rem 0;font-size:.86rem;line-height:1.45}.chap:where(.astro-csaq35ez) .m-clamp-btn{margin-block:.2rem .75rem}.more:where(.astro-csaq35ez){border-radius:22px;gap:1.1rem;padding:1.3rem 1.15rem}.more-h:where(.astro-csaq35ez){margin-top:.6rem}.more-p:where(.astro-csaq35ez){margin-top:.6rem;font-size:.93rem;line-height:1.55}.more-acts:where(.astro-csaq35ez){grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.more-acts:where(.astro-csaq35ez) .btn:where(.astro-csaq35ez){white-space:normal;text-align:center;justify-content:center;padding:0 .6rem;font-size:.84rem;line-height:1.2}section:where(.astro-csaq35ez):last-of-type .mt-12{margin-top:1.75rem}}
