.vt__preview[data-astro-cid-u2ssust7]{position:relative;display:flex;width:100%;aspect-ratio:16 / 9;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem;cursor:pointer}.vt__poster[data-astro-cid-u2ssust7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(1.5px);transform:scale(1.04);transition:filter .4s ease,transform .6s ease}.vt__preview[data-astro-cid-u2ssust7]:hover .vt__poster[data-astro-cid-u2ssust7],.vt__preview[data-astro-cid-u2ssust7]:focus-visible .vt__poster[data-astro-cid-u2ssust7]{filter:blur(0);transform:scale(1.02)}.vt__shade[data-astro-cid-u2ssust7]{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--color-harriet-deep-blue) 30%,transparent),color-mix(in srgb,var(--color-harriet-deep-blue) 0%,transparent) 60%);opacity:.5;transition:opacity .35s}.vt__preview[data-astro-cid-u2ssust7]:hover .vt__shade[data-astro-cid-u2ssust7]{opacity:.9}.vt__pill[data-astro-cid-u2ssust7]{position:relative;display:inline-flex;align-items:center;gap:1.5rem;padding:.875rem .875rem .875rem 1.5rem;border-radius:999px;background:#ffffffd1;color:var(--color-harriet-deep-blue);backdrop-filter:blur(8px);box-shadow:0 1rem 2.5rem -1rem color-mix(in srgb,var(--color-harriet-deep-blue) 50%,transparent);transition:background-color .3s}.vt__preview[data-astro-cid-u2ssust7]:hover .vt__pill[data-astro-cid-u2ssust7]{background:#fffffff2}.vt__play[data-astro-cid-u2ssust7]{position:relative;flex:none;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--color-harriet-deep-blue);transition:transform .3s}.vt__play[data-astro-cid-u2ssust7]:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-top:.4375rem solid transparent;border-bottom:.4375rem solid transparent;border-left:.6875rem solid #fff}.vt__preview[data-astro-cid-u2ssust7]:hover .vt__play[data-astro-cid-u2ssust7]{transform:scale(1.08)}.vt__dialog[data-astro-cid-u2ssust7]{width:min(72rem,calc(100vw - 2rem));max-width:none;margin:auto;padding:0;border:0;border-radius:.75rem;background:#000;overflow:visible}.vt__dialog[data-astro-cid-u2ssust7]::backdrop{background:color-mix(in srgb,var(--color-harriet-deep-blue) 75%,transparent);backdrop-filter:blur(4px)}.vt__frame[data-astro-cid-u2ssust7]{aspect-ratio:16 / 9;width:100%}.vt__frame[data-astro-cid-u2ssust7] iframe{width:100%;height:100%;border:0;border-radius:.75rem}.vt__close[data-astro-cid-u2ssust7]{position:absolute;top:-2.75rem;right:0;width:2.25rem;height:2.25rem;border-radius:999px;background:#ffffff26;color:#fff;font-size:1.5rem;line-height:1}@media(max-height:32rem){.vt__close[data-astro-cid-u2ssust7]{top:.5rem;right:.5rem;z-index:1}}.vt__close[data-astro-cid-u2ssust7]:hover{background:#ffffff4d}.gwm[data-astro-cid-gkrpewm2]{width:100%;max-width:14rem;padding:.375rem .875rem;border-radius:.75rem;background:var(--color-harriet-paper);border:1px solid rgb(4 21 36 / .08);box-shadow:0 .75rem 1.5rem -1rem #04152459;font-size:.6875rem;color:var(--color-harriet-deep-blue)}.gwm__row[data-astro-cid-gkrpewm2]{display:flex;align-items:center;gap:.5rem;padding:.5rem 0}.gwm__row[data-astro-cid-gkrpewm2]+.gwm__row[data-astro-cid-gkrpewm2]{border-top:1px solid rgb(4 21 36 / .06)}.gwm__row--stack[data-astro-cid-gkrpewm2]{flex-direction:column;align-items:stretch;gap:.375rem}.gwm__line[data-astro-cid-gkrpewm2]{display:flex;align-items:center;gap:.5rem}.gwm__label[data-astro-cid-gkrpewm2]{width:3.25rem;flex:none;color:#04040480}.gwm__value[data-astro-cid-gkrpewm2]{flex:1;font-weight:500;white-space:nowrap}.gwm__models[data-astro-cid-gkrpewm2]{display:flex;gap:.5rem}.gwm__off[data-astro-cid-gkrpewm2]{opacity:.25}.gwm__switch[data-astro-cid-gkrpewm2]{flex:none;position:relative;width:1.5rem;height:.875rem;border-radius:999px;background:#04152426}.gwm__switch[data-astro-cid-gkrpewm2]:after{content:"";position:absolute;top:.125rem;left:.125rem;width:.625rem;height:.625rem;border-radius:999px;background:#fff}.gwm__switch--on[data-astro-cid-gkrpewm2]{background:var(--color-harriet-deep-blue)}.gwm__switch--on[data-astro-cid-gkrpewm2]:after{left:.75rem}.gwm__bar[data-astro-cid-gkrpewm2]{display:block;height:.3125rem;border-radius:999px;background:var(--color-harriet-pale-purple);overflow:hidden}.gwm__bar[data-astro-cid-gkrpewm2] i[data-astro-cid-gkrpewm2]{display:block;width:71.4%;height:100%;border-radius:999px;background:var(--color-harriet-light-purple)}.agm[data-astro-cid-nobjvwy6]{width:100%;max-width:14rem;padding:.625rem .875rem;border-radius:.75rem;background:var(--color-harriet-paper);border:1px solid rgb(4 21 36 / .08);box-shadow:0 .75rem 1.5rem -1rem #04152459;font-size:.6875rem;color:var(--color-harriet-deep-blue)}.agm__head[data-astro-cid-nobjvwy6]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgb(4 21 36 / .06)}.agm__title[data-astro-cid-nobjvwy6]{font-weight:500;white-space:nowrap}.agm__when[data-astro-cid-nobjvwy6]{color:#04040480;white-space:nowrap}.agm__steps[data-astro-cid-nobjvwy6]{display:flex;flex-direction:column;gap:.375rem;padding:.5rem 0}.agm__step[data-astro-cid-nobjvwy6]{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.agm__step--wait[data-astro-cid-nobjvwy6]{color:#04040480}.agm__dot[data-astro-cid-nobjvwy6]{flex:none;display:grid;place-items:center;width:.875rem;height:.875rem;border-radius:999px;background:var(--color-harriet-deep-blue);color:#fff;font-size:.5rem;line-height:1}.agm__step--wait[data-astro-cid-nobjvwy6] .agm__dot[data-astro-cid-nobjvwy6]{background:transparent;border:1.5px dashed var(--color-harriet-light-purple)}.agm__approve[data-astro-cid-nobjvwy6]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.375rem .375rem .375rem .5rem;border-radius:.5rem;background:var(--color-harriet-pale-purple)}.agm__btn[data-astro-cid-nobjvwy6]{padding:.1875rem .5rem;border-radius:.375rem;background:var(--color-harriet-deep-blue);color:#fff;font-weight:500}.pf-pillar{cursor:default;transition:border-color .3s,box-shadow .3s}.pf-pillar__bar{opacity:0;transition:opacity .3s}.pf-pillar__text{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease}.pf-pillar[data-active]{border-color:#04152438;box-shadow:0 10px 30px -20px #04152459}.pf-pillar[data-active] .pf-pillar__bar{opacity:1}.pf-pillar[data-active] .pf-pillar__text{max-height:12rem;opacity:1}@media(prefers-reduced-motion:reduce){.pf-pillar__text{max-height:none;opacity:1}}.pf-h1{font-size:clamp(1.375rem,6.2vw,3rem);font-weight:500;line-height:1.2;letter-spacing:-.025em;max-width:23ch;text-wrap:balance}.pf-play{width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:30px solid var(--color-harriet-deep-blue);opacity:.35}
