.quote-fab[data-astro-cid-ivwnnkem]{right:1.25rem;bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:40;isolation:isolate;border-radius:var(--radius-pill);color:var(--color-white);white-space:nowrap;box-shadow:0 20px 40px -16px var(--color-scrim);transition-property:opacity,transform;transition-duration:var(--dur-reveal);transition-timing-function:var(--ease-fox);align-items:center;gap:.625rem;padding:.5rem .5rem .5rem 1.25rem;font-size:.875rem;font-weight:500;display:inline-flex;position:fixed}.quote-fab[data-astro-cid-ivwnnkem]:before,.quote-fab[data-astro-cid-ivwnnkem]:after{content:"";z-index:-1;border-radius:inherit;background-image:var(--background-image-brand-gradient);opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--dur-reveal);transition-timing-function:var(--ease-fox);position:absolute;inset:-1px}.quote-fab[data-astro-cid-ivwnnkem]:after{z-index:-2;filter:blur(18px);transform:translateY(6px)scale(.9)}.quote-fab__label[data-astro-cid-ivwnnkem]{transition-property:transform;transition-duration:var(--dur-reveal);transition-timing-function:var(--ease-fox)}.quote-fab__icon[data-astro-cid-ivwnnkem]{border-radius:var(--radius-pill);background:var(--color-white);width:2rem;height:2rem;color:var(--color-ink);transition-property:transform;transition-duration:var(--dur-reveal);transition-timing-function:var(--ease-fox);display:inline-flex;position:relative;overflow:hidden}.quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]{width:100%;height:100%;transition-property:transform;transition-duration:var(--dur-reveal);transition-timing-function:var(--ease-fox);padding:.5rem;position:absolute;inset:0}.quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]:last-child{transform:translate(-120%)}.quote-fab[data-astro-cid-ivwnnkem]:hover,.quote-fab[data-astro-cid-ivwnnkem]:focus-visible{transform:translateY(-2px)}.quote-fab[data-astro-cid-ivwnnkem]:hover:before,.quote-fab[data-astro-cid-ivwnnkem]:focus-visible:before{opacity:1}.quote-fab[data-astro-cid-ivwnnkem]:hover:after,.quote-fab[data-astro-cid-ivwnnkem]:focus-visible:after{opacity:.55}.quote-fab[data-astro-cid-ivwnnkem]:hover .quote-fab__label[data-astro-cid-ivwnnkem],.quote-fab[data-astro-cid-ivwnnkem]:focus-visible .quote-fab__label[data-astro-cid-ivwnnkem]{transform:translate(-2px)}.quote-fab[data-astro-cid-ivwnnkem]:hover .quote-fab__icon[data-astro-cid-ivwnnkem],.quote-fab[data-astro-cid-ivwnnkem]:focus-visible .quote-fab__icon[data-astro-cid-ivwnnkem]{transform:scale(1.08)rotate(-45deg)}.quote-fab[data-astro-cid-ivwnnkem]:hover .quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]:first-child,.quote-fab[data-astro-cid-ivwnnkem]:focus-visible .quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]:first-child{transform:translate(120%)}.quote-fab[data-astro-cid-ivwnnkem]:hover .quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]:last-child,.quote-fab[data-astro-cid-ivwnnkem]:focus-visible .quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]:last-child{transform:translate(0)}.quote-fab[data-astro-cid-ivwnnkem]:active{transform:translateY(0)scale(.97)}.quote-fab[data-astro-cid-ivwnnkem]:focus-visible{outline:2px solid var(--color-fox-coral);outline-offset:3px}@media (width>=768px){.quote-fab[data-astro-cid-ivwnnkem]{right:2rem;bottom:max(2rem, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.quote-fab[data-astro-cid-ivwnnkem],.quote-fab[data-astro-cid-ivwnnkem]:before,.quote-fab[data-astro-cid-ivwnnkem]:after,.quote-fab__label[data-astro-cid-ivwnnkem],.quote-fab__icon[data-astro-cid-ivwnnkem],.quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]{transition:none}.quote-fab[data-astro-cid-ivwnnkem]:hover,.quote-fab[data-astro-cid-ivwnnkem]:focus-visible,.quote-fab[data-astro-cid-ivwnnkem]:hover .quote-fab__label[data-astro-cid-ivwnnkem],.quote-fab[data-astro-cid-ivwnnkem]:focus-visible .quote-fab__label[data-astro-cid-ivwnnkem],.quote-fab[data-astro-cid-ivwnnkem]:hover .quote-fab__icon[data-astro-cid-ivwnnkem],.quote-fab[data-astro-cid-ivwnnkem]:focus-visible .quote-fab__icon[data-astro-cid-ivwnnkem],.quote-fab[data-astro-cid-ivwnnkem]:hover .quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]:first-child,.quote-fab[data-astro-cid-ivwnnkem]:focus-visible .quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]:first-child{transform:none}.quote-fab[data-astro-cid-ivwnnkem]:hover .quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]:last-child,.quote-fab[data-astro-cid-ivwnnkem]:focus-visible .quote-fab__icon[data-astro-cid-ivwnnkem] svg[data-astro-cid-ivwnnkem]:last-child{display:none}}.quote-dialog[data-astro-cid-zpw7bmon]:modal{width:min(100vw - 1.5rem,60rem);max-width:none;max-height:calc(100dvh - 1.5rem);color:var(--color-white);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.quote-dialog[data-astro-cid-zpw7bmon]{opacity:0;transition-property:opacity,transform;transition-duration:var(--dur-reveal);transition-timing-function:var(--ease-fox);transform:translateY(-3rem)scale(.98)}.quote-dialog[data-astro-cid-zpw7bmon].is-open{opacity:1;transform:none}.quote-dialog[data-astro-cid-zpw7bmon]::backdrop{background-color:var(--color-scrim);backdrop-filter:blur(14px)saturate(120%);opacity:0;transition-property:opacity;transition-duration:var(--dur-reveal);transition-timing-function:var(--ease-fox)}.quote-dialog[data-astro-cid-zpw7bmon].is-open::backdrop{opacity:1}.quote-card[data-astro-cid-zpw7bmon]{border-radius:var(--radius-card);border:1px solid var(--color-glass-border);background:var(--color-glass);backdrop-filter:blur(12px);box-shadow:0 40px 80px -24px var(--color-scrim)}.quote-card__panel[data-astro-cid-zpw7bmon]{overscroll-behavior:contain;border-radius:inherit;max-height:calc(100dvh - 1.5rem - 2px);padding:3.25rem 1.25rem 1.25rem;position:relative;overflow-y:auto}@media (width>=768px){.quote-card__panel[data-astro-cid-zpw7bmon]{padding:3.75rem 2.5rem 2.5rem}}.quote-grid[data-astro-cid-zpw7bmon]{gap:1.5rem;display:grid}@media (width>=1024px){.quote-grid[data-astro-cid-zpw7bmon]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:3rem}}.quote-intro[data-astro-cid-zpw7bmon]{padding-right:2.5rem}.quote-close[data-astro-cid-zpw7bmon]{z-index:1;border-radius:var(--radius-pill);border:1px solid var(--color-glass-border);background:var(--color-glass);width:2.25rem;height:2.25rem;color:var(--color-white);transition-property:transform,opacity;transition-duration:var(--dur-hover);transition-timing-function:var(--ease-fox);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.875rem;right:.875rem}.quote-close[data-astro-cid-zpw7bmon] svg[data-astro-cid-zpw7bmon]{width:1rem;height:1rem}.quote-close[data-astro-cid-zpw7bmon]:hover{transform:rotate(90deg)}.quote-close[data-astro-cid-zpw7bmon]:focus-visible{outline:2px solid var(--color-fox-coral);outline-offset:2px}.quote-field[data-astro-cid-zpw7bmon]{z-index:1;border-radius:var(--radius-pill);width:100%;height:3.25rem;color:var(--color-white);font:inherit;background:0 0;border:0;padding:.35rem 1.25rem 0;font-size:.875rem;display:block;position:relative}.quote-field[data-astro-cid-zpw7bmon]:focus-visible{outline:none}.quote-float[data-astro-cid-zpw7bmon]{--notch:.68rem;position:relative}.quote-outline[data-astro-cid-zpw7bmon]{inset:calc(var(--notch) / -2) 0 0;z-index:0;border:1px solid var(--color-glass-border);border-radius:var(--radius-pill);background:var(--color-glass);pointer-events:none;transition-property:border-color,opacity;transition-duration:var(--dur-hover);transition-timing-function:var(--ease-fox);margin:0;padding:0 .95rem;position:absolute}.quote-outline[data-astro-cid-zpw7bmon] legend[data-astro-cid-zpw7bmon]{max-width:.01px;height:var(--notch);visibility:hidden;font-size:var(--notch);line-height:var(--notch);white-space:nowrap;padding:0;overflow:hidden}.quote-outline[data-astro-cid-zpw7bmon] legend[data-astro-cid-zpw7bmon] span[data-astro-cid-zpw7bmon]{padding:0 .3rem;display:inline-block}.quote-field[data-astro-cid-zpw7bmon]:hover~.quote-outline[data-astro-cid-zpw7bmon]{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}.quote-field[data-astro-cid-zpw7bmon]:focus-visible~.quote-outline[data-astro-cid-zpw7bmon]{border-color:var(--color-fox-coral)}.quote-float[data-astro-cid-zpw7bmon] label[data-astro-cid-zpw7bmon]{z-index:2;color:color-mix(in oklab, var(--color-white) 65%, transparent);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transform-origin:0;transition-property:transform,opacity;transition-duration:var(--dur-hover);transition-timing-function:var(--ease-fox);font-size:.875rem;line-height:3.25rem;position:absolute;top:0;left:1.25rem;right:1.25rem;overflow:hidden}.quote-float[data-astro-cid-zpw7bmon] .quote-field[data-astro-cid-zpw7bmon]:focus+label[data-astro-cid-zpw7bmon],.quote-float[data-astro-cid-zpw7bmon] .quote-field[data-astro-cid-zpw7bmon]:not(:placeholder-shown)+label[data-astro-cid-zpw7bmon]{color:color-mix(in oklab, var(--color-white) 85%, transparent);transform:translateY(-1.625rem)scale(.78)}.quote-float--area[data-astro-cid-zpw7bmon] .quote-field[data-astro-cid-zpw7bmon]{border-radius:var(--radius-card-sm);resize:none;height:auto;padding:1.05rem 1.25rem .6rem}.quote-float--area[data-astro-cid-zpw7bmon] .quote-outline[data-astro-cid-zpw7bmon]{border-radius:var(--radius-card-sm);padding:0 .8rem}.quote-float[data-astro-cid-zpw7bmon] .quote-field[data-astro-cid-zpw7bmon]:focus~.quote-outline[data-astro-cid-zpw7bmon] legend[data-astro-cid-zpw7bmon],.quote-float[data-astro-cid-zpw7bmon] .quote-field[data-astro-cid-zpw7bmon]:not(:placeholder-shown)~.quote-outline[data-astro-cid-zpw7bmon] legend[data-astro-cid-zpw7bmon]{max-width:100%}.quote-chip[data-astro-cid-zpw7bmon] span[data-astro-cid-zpw7bmon]{border-radius:var(--radius-pill);border:1px solid var(--color-glass-border);background:var(--color-glass);color:var(--color-white);cursor:pointer;transition-property:background-color,color,border-color;transition-duration:var(--dur-hover);transition-timing-function:var(--ease-fox);align-items:center;padding:.5rem .95rem;font-size:.75rem;font-weight:500;display:inline-flex}.quote-chip[data-astro-cid-zpw7bmon]:hover span[data-astro-cid-zpw7bmon]{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}.quote-chip[data-astro-cid-zpw7bmon] input[data-astro-cid-zpw7bmon]:checked+span[data-astro-cid-zpw7bmon]{border-color:var(--color-white);background:var(--color-white);color:var(--color-ink)}.quote-chip[data-astro-cid-zpw7bmon] input[data-astro-cid-zpw7bmon]:focus-visible+span[data-astro-cid-zpw7bmon]{outline:2px solid var(--color-fox-coral);outline-offset:2px}@media (prefers-reduced-motion:reduce){.quote-dialog[data-astro-cid-zpw7bmon],.quote-dialog[data-astro-cid-zpw7bmon]::backdrop,.quote-close[data-astro-cid-zpw7bmon],.quote-outline[data-astro-cid-zpw7bmon],.quote-float[data-astro-cid-zpw7bmon] label[data-astro-cid-zpw7bmon],.quote-chip[data-astro-cid-zpw7bmon] span[data-astro-cid-zpw7bmon]{transition:none}.quote-dialog[data-astro-cid-zpw7bmon],.quote-close[data-astro-cid-zpw7bmon]:hover{transform:none}}.video-card[data-astro-cid-spj3uum7]{border-radius:var(--radius-frame);border:1px solid var(--color-glass-border);background:var(--color-glass);backdrop-filter:blur(24px)saturate(140%);width:min(100%,22rem);box-shadow:inset 0 1px 0 var(--color-glass-border), 0 30px 60px -20px var(--color-scrim);padding:.5rem;position:relative}.video-card__screen[data-astro-cid-spj3uum7]{aspect-ratio:9/16;border-radius:var(--radius-frame-inner);background:var(--color-ink);isolation:isolate;position:relative;overflow:hidden}.video-card__film[data-astro-cid-spj3uum7]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-card__blur[data-astro-cid-spj3uum7]{pointer-events:none;position:absolute;inset:min(64% + 8rem,86%) 0 0}.video-card__blur[data-astro-cid-spj3uum7] span[data-astro-cid-spj3uum7]{position:absolute;inset:0}.video-card__blur[data-astro-cid-spj3uum7] span[data-astro-cid-spj3uum7]:first-child{backdrop-filter:blur(2px);mask-image:linear-gradient(#0000 0%,#000 25% 50%,#0000 75%)}.video-card__blur[data-astro-cid-spj3uum7] span[data-astro-cid-spj3uum7]:nth-child(2){backdrop-filter:blur(6px);mask-image:linear-gradient(#0000 25%,#000 50% 75%,#0000 100%)}.video-card__blur[data-astro-cid-spj3uum7] span[data-astro-cid-spj3uum7]:nth-child(3){backdrop-filter:blur(12px);mask-image:linear-gradient(#0000 50%,#000 75%)}.video-card__blur[data-astro-cid-spj3uum7] span[data-astro-cid-spj3uum7]:nth-child(4){backdrop-filter:blur(24px);mask-image:linear-gradient(#0000 70%,#000 90%)}.video-card__fade[data-astro-cid-spj3uum7]{pointer-events:none;position:absolute;inset:64% 0 0}.video-card__caption[data-astro-cid-spj3uum7]{padding:1rem 1rem .875rem;position:absolute;inset:auto 0 0}.video-card__labels[data-astro-cid-spj3uum7]{display:inline-grid}.video-card__labels[data-astro-cid-spj3uum7]>span[data-astro-cid-spj3uum7]{text-align:center;grid-area:1/1}.video-card__sound[data-astro-cid-spj3uum7] [data-astro-cid-spj3uum7][data-label-off],.video-card__sound[data-astro-cid-spj3uum7][aria-pressed=true] [data-astro-cid-spj3uum7][data-label-on]{visibility:hidden}.video-card__sound[data-astro-cid-spj3uum7][aria-pressed=true] [data-astro-cid-spj3uum7][data-label-off]{visibility:visible}.video-card__sound[data-astro-cid-spj3uum7] [data-astro-cid-spj3uum7][data-icon-sound],.video-card__sound[data-astro-cid-spj3uum7][aria-pressed=true] [data-astro-cid-spj3uum7][data-icon-muted],.video-card__play[data-astro-cid-spj3uum7] [data-astro-cid-spj3uum7][data-icon-play],.video-card__play[data-astro-cid-spj3uum7][aria-pressed=true] [data-astro-cid-spj3uum7][data-icon-pause]{display:none}.video-card__sound[data-astro-cid-spj3uum7][aria-pressed=true] [data-astro-cid-spj3uum7][data-icon-sound],.video-card__play[data-astro-cid-spj3uum7][aria-pressed=true] [data-astro-cid-spj3uum7][data-icon-play]{display:inline}.video-card__btn[data-astro-cid-spj3uum7]{transition-property:transform,opacity;transition-duration:var(--dur-hover);transition-timing-function:var(--ease-fox)}.video-card__btn[data-astro-cid-spj3uum7]:hover{transform:scale(1.04)}.video-card__btn[data-astro-cid-spj3uum7]:focus-visible{outline:2px solid var(--color-fox-coral);outline-offset:3px}@media (prefers-reduced-motion:reduce){.video-card__btn[data-astro-cid-spj3uum7],.video-card__btn[data-astro-cid-spj3uum7]:hover{transition:none;transform:none}}.video-carousel[data-astro-cid-inoe7gzi]{--slide-width:min(72vw, 22rem, calc((100svh - 10rem) * .5625 + 1rem));--nav-size:2.75rem;position:relative}.video-carousel__track[data-astro-cid-inoe7gzi]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:2rem;padding-inline:calc(50% - var(--slide-width) / 2);cursor:grab;align-items:center;gap:.75rem;display:flex;position:relative;overflow-x:auto}.video-carousel__track[data-astro-cid-inoe7gzi]::-webkit-scrollbar{display:none}.video-carousel__track[data-astro-cid-inoe7gzi]:focus-visible{outline:2px solid var(--color-fox-coral);outline-offset:-2px}.video-carousel__track[data-astro-cid-inoe7gzi].is-dragging,.video-carousel__track[data-astro-cid-inoe7gzi].is-gliding{scroll-snap-type:none}.video-carousel__track[data-astro-cid-inoe7gzi].is-dragging{cursor:grabbing;user-select:none}.video-carousel__slide[data-astro-cid-inoe7gzi]{flex:0 0 var(--slide-width);scroll-snap-align:center;transform-origin:50%;will-change:transform, opacity}.video-carousel__slide[data-astro-cid-inoe7gzi]>.video-card{width:100%}.video-carousel__slide[data-astro-cid-inoe7gzi]:not([data-active]) button{pointer-events:none}.video-carousel__nav[data-astro-cid-inoe7gzi]{z-index:200;width:var(--nav-size);height:var(--nav-size);border-radius:var(--radius-pill);color:var(--color-white);transition-property:transform,opacity;transition-duration:var(--dur-hover);transition-timing-function:var(--ease-fox);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.video-carousel__nav[data-astro-cid-inoe7gzi] svg[data-astro-cid-inoe7gzi]{width:1.125rem;height:1.125rem}.video-carousel__nav--prev[data-astro-cid-inoe7gzi]{left:max(.5rem, calc(50% - var(--slide-width) / 2 - var(--nav-size) - 1.5rem))}.video-carousel__nav--next[data-astro-cid-inoe7gzi]{right:max(.5rem, calc(50% - var(--slide-width) / 2 - var(--nav-size) - 1.5rem))}.video-carousel__nav[data-astro-cid-inoe7gzi]:hover{transform:translateY(-50%)scale(1.06)}.video-carousel__nav[data-astro-cid-inoe7gzi]:focus-visible{outline:2px solid var(--color-fox-coral);outline-offset:3px}.video-carousel__nav[data-astro-cid-inoe7gzi]:disabled{opacity:.35;cursor:default;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.video-carousel__nav[data-astro-cid-inoe7gzi],.video-carousel__nav[data-astro-cid-inoe7gzi]:hover{transition:none;transform:translateY(-50%)}}
