@layer base{body{font-family:var(--nq-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1.0625rem;line-height:1.8}:where(h1,h2,h3,h4,h5,h6){font-family:var(--nq-font-heading);letter-spacing:0;color:var(--nq-heading)}.nq-skip{z-index:100;background:var(--nq-primary-bg);color:var(--nq-primary-text);padding:.625rem 1.25rem;position:absolute;inset-block-start:-100%;inset-inline-start:0}.nq-skip:focus{inset-block-start:0}.nq-seam{border-block-start:1px solid var(--nq-border)}#nq-main>.nq-seam:first-child{border-block-start:0}.ez-b-price__now{font-family:var(--nq-font-heading);font-variant-numeric:tabular-nums;color:var(--nq-heading);font-size:1.5rem;font-weight:700;line-height:1.2}.ez-b-price__now--sale{color:var(--nq-accent)}.ez-b-price__was{font-variant-numeric:tabular-nums;color:var(--nq-text-muted);margin-inline-start:.5rem;font-size:1rem;font-weight:400;text-decoration:line-through}@media (width>=64rem){.ez-b-price__now{font-size:1.75rem}}.nq-price-mask{border:1px dashed var(--nq-border);background:var(--nq-page-bg);color:var(--nq-text-muted);font-family:var(--nq-font-heading);align-items:center;gap:.45rem;padding:.35rem .7rem;font-size:.8rem;font-weight:600;line-height:1.5;display:inline-flex}.nq-price-mask__icon{flex:none;font-size:.85rem}.nq-price-lock{border:1px dashed var(--nq-border);background:var(--nq-page-bg);flex-direction:column;flex-basis:100%;align-items:flex-start;gap:.7rem;padding:1.4rem;display:flex}.nq-price-lock b{font-family:var(--nq-font-heading);font-weight:700}.nq-price-lock p{color:var(--nq-text-muted);font-size:.85rem}.nq-price-lock__action{border:1px solid var(--nq-primary-bg);background:var(--nq-primary-bg);min-height:3rem;color:var(--nq-primary-text);font-family:var(--nq-font-heading);justify-content:center;align-items:center;padding-inline:1.5rem;font-size:.95rem;font-weight:700;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.nq-price-lock__action:hover{border-color:var(--nq-accent);background:var(--nq-accent)}.nq-price-banner{border:1px solid var(--nq-border);background:var(--nq-placeholder-bg);flex-basis:100%;align-items:flex-start;gap:.8rem;padding:1rem;font-size:.95rem;display:flex}.nq-price-banner__icon{border:1px solid var(--nq-border);background:var(--nq-surface-bg);flex:none;place-items:center;block-size:2.2rem;inline-size:2.2rem;display:grid}.nq-price-banner :where(b,strong){font-family:var(--nq-font-heading);font-weight:700;display:block}.nq-price-banner p{color:var(--nq-text-muted);font-size:.88rem}.nq-price-banner a{color:var(--nq-accent);text-underline-offset:4px;font-weight:600;text-decoration:underline}.nq-buy-anchor{scroll-margin-block-start:6rem}.ez-u-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ez-toast-region{z-index:60;pointer-events:none;flex-direction:column;gap:.5rem;max-width:min(21rem,100% - 2.5rem);display:flex;position:fixed;inset-block-end:1.25rem;inset-inline-start:1.25rem}.ez-toast{background:var(--nq-primary-bg);color:var(--nq-primary-text);border-inline-start:3px solid var(--nq-accent);font-family:var(--nq-font-heading);pointer-events:auto;align-items:center;gap:.75rem;padding:.875rem 1.125rem;font-size:.875rem;line-height:1.5;animation:.22s cubic-bezier(.2,0,0,1) both nq-toast-in;display:flex}.ez-toast.is-leaving{animation:.18s forwards nq-toast-out}.ez-toast--error{border-inline-start-color:var(--nq-accent)}.ez-toast__msg{flex:1}.ez-toast__action{color:var(--nq-primary-text);white-space:nowrap;text-underline-offset:3px;flex-shrink:0;font-weight:700;text-decoration:underline;transition:opacity .15s}.ez-toast__action:hover{opacity:.75}}.az-card-arrow{z-index:30;border:1px solid var(--nq-border);background:color-mix(in oklab, var(--nq-surface-bg) 92%, transparent);block-size:2.125rem;inline-size:2.125rem;color:var(--nq-heading);opacity:0;border-radius:50%;place-items:center;transition:opacity .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;display:grid;position:absolute;inset-block-start:50%;translate:0 -50%}.az-card-arrow:hover{background:var(--nq-surface-bg);border-color:var(--nq-heading)}[dir=ltr] .nq-dir-flip{scale:-1 1}.az-card-arrow:before{content:"";border-top:1.5px solid;border-left:1.5px solid;block-size:.5rem;inline-size:.5rem}.az-card-arrow--prev{inset-inline-start:.625rem}.az-card-arrow--prev:before{translate:-.0625rem;rotate:135deg}.az-card-arrow--next{inset-inline-end:.625rem}.az-card-arrow--next:before,[dir=ltr] .az-card-arrow--prev:before{translate:.0625rem;rotate:-45deg}[dir=ltr] .az-card-arrow--next:before{translate:-.0625rem;rotate:135deg}.group:hover .az-card-arrow,.group:focus-within .az-card-arrow{opacity:1}.nq-card-variants[open]{display:block}@media (hover:none){.az-card-arrow{opacity:1}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--nq-accent);outline-offset:2px}.nq-reveal{opacity:1}.nq-reveal.is-armed{opacity:0;transform:translateY(10px)}.nq-reveal.is-armed.is-in{opacity:1;transition:opacity .46s cubic-bezier(.2,0,0,1),transform .46s cubic-bezier(.2,0,0,1);transition-delay:var(--nq-reveal-delay,0s);transform:none}@keyframes nq-toast-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes nq-toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.375rem)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ez-btn{position:relative}.ez-btn__label{flex:auto;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;justify-content:inherit;gap:inherit;min-inline-size:0;transition:opacity .15s;display:inline-flex}.ez-btn[data-state=pending] .ez-btn__label{opacity:.4}.ez-btn[data-state=done] .ez-btn__label{opacity:0}.ez-btn__icon{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ez-btn__icon .ez-btn__spinner{block-size:100%;inline-size:100%}.ez-btn--icon[data-state=pending] .ez-btn__label{opacity:1}.ez-btn--icon[data-state=pending] .ez-btn__icon>:not(.ez-btn__pending){opacity:0}.ez-btn__pending,.ez-btn__done{opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0}.ez-btn[data-state=pending] .ez-btn__pending,.ez-btn[data-state=done] .ez-btn__done{opacity:1}.ez-btn__spinner{border:2px solid;border-block-start-color:#0000;border-radius:50%;block-size:1.125rem;inline-size:1.125rem;animation:.7s linear infinite ez-btn-spin}.ez-btn__check{stroke-dasharray:24;stroke-dashoffset:24px;block-size:1.125rem;inline-size:1.125rem}.ez-btn[data-state=done] .ez-btn__check{animation:.24s cubic-bezier(.2,0,0,1) forwards ez-btn-check}.ez-btn__done-label{white-space:nowrap}.ez-btn-error{color:var(--nq-critical);flex-basis:100%;margin-block-start:.5rem;font-size:.8125rem;line-height:1.75}.ez-action-live{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ez-nav-progress{z-index:90;background:var(--nq-accent);block-size:3px;inline-size:0;position:fixed;inset-block-start:0;inset-inline-start:0}.ez-nav-progress[data-state=running]{animation:.8s cubic-bezier(.1,.6,.2,1) forwards ez-nav-progress-run}.ez-nav-progress[data-state=done]{animation:.24s ease-out forwards ez-nav-progress-done}@keyframes ez-btn-spin{to{rotate:360deg}}@keyframes ez-btn-check{to{stroke-dashoffset:0}}@keyframes ez-nav-progress-run{0%{inline-size:0}to{inline-size:80%}}@keyframes ez-nav-progress-done{0%{opacity:1;inline-size:80%}to{opacity:0;inline-size:100%}}@media (prefers-reduced-motion:reduce){.ez-nav-progress[data-state=running],.ez-nav-progress[data-state=done]{inline-size:100%;animation:none!important}.ez-nav-progress[data-state=done]{opacity:0}.ez-btn[data-state=done] .ez-btn__check{stroke-dashoffset:0;animation:none!important}.ez-btn__spinner{opacity:.6;animation:none!important}}[data-ez-checkout-form][style*=--ez-checkout-form-bg\:]{background-color:var(--ez-checkout-form-bg)}[data-ez-checkout-form][style*=--ez-checkout-form-border\:]{border-color:var(--ez-checkout-form-border)}[data-ez-checkout-form][style*=--ez-checkout-form-border-width\:]{border-style:solid;border-width:var(--ez-checkout-form-border-width)}[data-ez-checkout-form][style*=--ez-checkout-form-radius\:]{border-radius:var(--ez-checkout-form-radius)}[data-ez-checkout-form][style*=--ez-checkout-form-padding\:]{padding:var(--ez-checkout-form-padding)}[data-ez-checkout-form][style*=--ez-checkout-font-family\:]{font-family:var(--ez-checkout-font-family)}[data-ez-checkout-form][style*=--ez-checkout-row-gap\:] [data-ez-checkout-fields]{row-gap:var(--ez-checkout-row-gap)}[data-ez-checkout-form][style*=--ez-checkout-column-gap\:] [data-ez-checkout-fields]{column-gap:var(--ez-checkout-column-gap)}[data-ez-checkout-form][style*=--ez-checkout-label-color\:] :is([data-ez-checkout-label],label,legend){color:var(--ez-checkout-label-color)}[data-ez-checkout-form][style*=--ez-checkout-label-size\:] :is([data-ez-checkout-label],label,legend){font-size:var(--ez-checkout-label-size)}[data-ez-checkout-form][style*=--ez-checkout-label-weight\:] :is([data-ez-checkout-label],label,legend){font-weight:var(--ez-checkout-label-weight)}[data-ez-checkout-form][style*=--ez-checkout-control-height\:] :is([data-ez-checkout-control]:not(textarea),input:not([type=hidden]):not([type=radio]):not([type=checkbox]),select){height:var(--ez-checkout-control-height);min-height:0;padding-block:0}[data-ez-checkout-form][style*=--ez-checkout-control-height\:] textarea{min-height:var(--ez-checkout-control-height)}[data-ez-checkout-form][style*=--ez-checkout-control-text\:] :is([data-ez-checkout-control],input:not([type=hidden]):not([type=radio]):not([type=checkbox]),select,textarea){color:var(--ez-checkout-control-text)}[data-ez-checkout-form][style*=--ez-checkout-control-bg\:] :is([data-ez-checkout-control],input:not([type=hidden]):not([type=radio]):not([type=checkbox]),select,textarea){background-color:var(--ez-checkout-control-bg)}[data-ez-checkout-form][style*=--ez-checkout-control-border\:] :is([data-ez-checkout-control],input:not([type=hidden]):not([type=radio]):not([type=checkbox]),select,textarea){border-color:var(--ez-checkout-control-border)}[data-ez-checkout-form][style*=--ez-checkout-control-radius\:] :is([data-ez-checkout-control],input:not([type=hidden]):not([type=radio]):not([type=checkbox]),select,textarea){border-radius:var(--ez-checkout-control-radius)}[data-ez-checkout-form][style*=--ez-checkout-control-size\:] :is([data-ez-checkout-control],input:not([type=hidden]):not([type=radio]):not([type=checkbox]),select,textarea){font-size:var(--ez-checkout-control-size)}[data-ez-checkout-form][style*=--ez-checkout-placeholder\:] :is([data-ez-checkout-control],input,textarea)::placeholder{color:var(--ez-checkout-placeholder)}[data-ez-checkout-form][style*=--ez-checkout-choice-accent\:] :is([data-ez-checkout-choice],input[type=radio],input[type=checkbox]){accent-color:var(--ez-checkout-choice-accent)}[data-ez-checkout-form][style*=--ez-checkout-choice-accent\:] [data-ez-checkout-choice]:checked{border-color:var(--ez-checkout-choice-accent);background-color:var(--ez-checkout-choice-accent)}[data-ez-checkout-form][style*=--ez-checkout-choice-accent\:] input:checked+[data-ez-checkout-choice-indicator],[data-ez-checkout-form][style*=--ez-checkout-choice-accent\:] [data-ez-checkout-choice]:has(input:checked){border-color:var(--ez-checkout-choice-accent)}[data-ez-checkout-form][style*=--ez-checkout-choice-accent\:] input:checked+[data-ez-checkout-choice-indicator]>span{background-color:var(--ez-checkout-choice-accent)}[data-ez-checkout-form][style*=--ez-checkout-helper\:] [data-ez-checkout-helper]{color:var(--ez-checkout-helper)}[data-ez-checkout-form][style*=--ez-checkout-error\:] :is([data-ez-checkout-error],[data-ez-field-error]){color:var(--ez-checkout-error)}[data-ez-checkout-form][style*=--ez-checkout-error\:] :is(input,select,textarea):user-invalid{border-color:var(--ez-checkout-error)}[data-ez-checkout-submit][style*=--ez-checkout-button-height\:],[data-ez-checkout-form][style*=--ez-checkout-button-height\:] button[type=submit]{height:var(--ez-checkout-button-height);min-height:0;padding-block:0}[data-ez-checkout-submit][style*=--ez-checkout-button-text\:],[data-ez-checkout-form][style*=--ez-checkout-button-text\:] button[type=submit]{color:var(--ez-checkout-button-text)}[data-ez-checkout-submit][style*=--ez-checkout-button-bg\:],[data-ez-checkout-form][style*=--ez-checkout-button-bg\:] button[type=submit]{background-color:var(--ez-checkout-button-bg)}[data-ez-checkout-submit][style*=--ez-checkout-button-radius\:],[data-ez-checkout-form][style*=--ez-checkout-button-radius\:] button[type=submit]{border-radius:var(--ez-checkout-button-radius)}[data-ez-checkout-submit][style*=--ez-checkout-button-size\:],[data-ez-checkout-form][style*=--ez-checkout-button-size\:] button[type=submit]{font-size:var(--ez-checkout-button-size)}[data-ez-checkout-submit][style*=--ez-checkout-button-weight\:],[data-ez-checkout-form][style*=--ez-checkout-button-weight\:] button[type=submit]{font-weight:var(--ez-checkout-button-weight)}@media (width>=48rem){[data-ez-checkout-fields][data-ez-checkout-layout=true]{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}[data-ez-checkout-fields][data-ez-checkout-layout=true]>[data-ez-checkout-field]{grid-column:span var(--ez-checkout-span,12) / span var(--ez-checkout-span,12)}}.ez-sticky-panel{inset-block-start:calc(var(--ez-sticky-top,0px) + 1.5rem)}.is-design-mode .ez-btn__spinner{animation-name:none}.ez-of:not(:has([data-ez-of-on~="1"]:checked)) [data-ez-of-if="1"],.ez-of:not(:has([data-ez-of-on~="2"]:checked)) [data-ez-of-if="2"],.ez-of:not(:has([data-ez-of-on~="3"]:checked)) [data-ez-of-if="3"],.ez-of:not(:has([data-ez-of-on~="4"]:checked)) [data-ez-of-if="4"],.ez-of:not(:has([data-ez-of-on~="5"]:checked)) [data-ez-of-if="5"],.ez-of:not(:has([data-ez-of-on~="6"]:checked)) [data-ez-of-if="6"],.ez-of:not(:has([data-ez-of-on~="7"]:checked)) [data-ez-of-if="7"],.ez-of:not(:has([data-ez-of-on~="8"]:checked)) [data-ez-of-if="8"],.ez-of:not(:has([data-ez-of-on~="9"]:checked)) [data-ez-of-if="9"],.ez-of:not(:has([data-ez-of-on~="10"]:checked)) [data-ez-of-if="10"],.ez-of:not(:has([data-ez-of-on~="11"]:checked)) [data-ez-of-if="11"],.ez-of:not(:has([data-ez-of-on~="12"]:checked)) [data-ez-of-if="12"],.ez-of:not(:has([data-ez-of-on~="13"]:checked)) [data-ez-of-if="13"],.ez-of:not(:has([data-ez-of-on~="14"]:checked)) [data-ez-of-if="14"],.ez-of:not(:has([data-ez-of-on~="15"]:checked)) [data-ez-of-if="15"],.ez-of:not(:has([data-ez-of-on~="16"]:checked)) [data-ez-of-if="16"],.ez-of:not(:has([data-ez-of-on~="17"]:checked)) [data-ez-of-if="17"],.ez-of:not(:has([data-ez-of-on~="18"]:checked)) [data-ez-of-if="18"],.ez-of:not(:has([data-ez-of-on~="19"]:checked)) [data-ez-of-if="19"],.ez-of:not(:has([data-ez-of-on~="20"]:checked)) [data-ez-of-if="20"]{display:none}.ez-of__drop input[type=file]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ez-of__drop{cursor:pointer;display:block}.ez-of__files:empty{display:none}.ez-of__files [data-ez-of-progress]{block-size:2px;inline-size:0;transition:inline-size .18s linear;display:block}.ez-of__control[type=date],.ez-of__control[type=time]{inline-size:auto;max-inline-size:100%;margin-inline-end:auto}.ez-of__control[type=color]{block-size:2.25rem;inline-size:3rem;margin-inline-end:auto}.ez-of__error:empty{display:none}.ez-of{gap:1rem;display:grid}.ez-of__field{gap:.375rem;display:grid}.ez-of__label{font-family:var(--nq-font-heading);color:var(--nq-page-text);font-size:.875rem;font-weight:500;line-height:1.4}.ez-of__mark{color:var(--nq-accent);margin-inline-start:.375rem;font-size:.6875rem;font-weight:600}.ez-of__mark--optional{color:var(--nq-text-muted);font-weight:400}.ez-of__help{color:var(--nq-text-muted);font-size:.75rem;line-height:1.75}.ez-of__control{font:inherit;border:1px solid var(--nq-border);background:var(--nq-surface-bg);color:var(--nq-surface-text);inline-size:100%;padding:.625rem .75rem;font-size:.875rem}.ez-of__choices{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.ez-of__choice-label{margin-inline-end:.75rem;font-size:.875rem;line-height:1.75}.ez-of__drop{border:1px dashed var(--nq-border);text-align:center;color:var(--nq-text-muted);background:var(--nq-placeholder-bg);padding:1rem;font-size:.8125rem;line-height:1.75}.ez-of__files{gap:.375rem;font-size:.8125rem;line-height:1.75;display:grid}.ez-of__file{grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;display:grid}.ez-of__file[data-ez-of-file-state=error]{color:var(--nq-critical)}.ez-of__error{color:var(--nq-critical);font-size:.75rem;line-height:1.75}.ez-of__files [data-ez-of-progress]{background:var(--nq-accent);grid-column:1/-1}@media (pointer:coarse){:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden]),select,textarea):not([class*=text-lg],[class*=text-xl],[class*=text-2xl],[class*=text-3xl],[class*=text-4xl]){font-size:max(1rem,16px)}}.ez-g__bar,.ez-gv,.ez-lb,.ez-thumb-video{--ez-g-ink:var(--nq-page-text);--ez-g-bg:var(--nq-page-bg);--ez-g-border:var(--nq-border);--ez-g-muted:var(--nq-text-muted);--ez-g-accent:var(--nq-accent);--ez-g-placeholder:var(--nq-placeholder-bg)}.ez-gv,.ez-lb,.ez-thumb-video{--ez-g-video-bg:#000;--ez-g-on-video:#fff;--ez-g-video-scrim:#00000073;--ez-g-video-chip:#0000009e;--ez-g-brand-youtube:red;--ez-g-brand-vimeo:#1ab7ea}.ez-g__bar{min-width:0;min-height:44px;color:var(--ez-g-ink);font:inherit;align-items:center;gap:4px;display:flex;container:ez-g-bar/inline-size}.ez-g__bar[hidden],.ez-g__btn[hidden]{display:none}.ez-g__spacer{flex:1}.ez-g__btn{border-radius:var(--ez-g-btn-radius,6px);min-width:40px;height:40px;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.ez-g__btn--icon,.ez-g__count,.ez-g__sound{flex:none}.ez-g__btn:not(.ez-g__btn--icon){min-width:0;position:relative}.ez-g__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ez-g__btn:disabled{opacity:.35;cursor:default}.ez-g__btn:focus-visible{outline:2px solid var(--ez-g-accent);outline-offset:1px}.ez-g__btn svg{flex:none;width:18px;height:18px}.ez-g__btn--icon{width:40px;padding:0}.ez-g__btn.is-on{background:var(--ez-g-ink);color:var(--ez-g-bg)}.ez-g__btn .ez-g__i-on,.ez-g__btn.is-on .ez-g__i-off{display:none}.ez-g__btn.is-on .ez-g__i-on{display:inline-flex}.ez-g__count{min-width:44px;color:var(--ez-g-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:13px;font-weight:600}.ez-g__prev svg,.ez-lb__nav--prev svg,.ez-lb__fnav--prev svg{transform:scaleX(-1)}[dir=rtl] .ez-g__prev svg,[dir=rtl] .ez-lb__nav--prev svg,[dir=rtl] .ez-lb__fnav--prev svg{transform:none}[dir=rtl] .ez-g__next svg,[dir=rtl] .ez-lb__nav--next svg,[dir=rtl] .ez-lb__fnav--next svg{transform:scaleX(-1)}@media (hover:hover){.ez-g__btn:not(:disabled):hover{border-color:var(--ez-g-border)}}.ez-g__zoomable{cursor:zoom-in}.ez-gv{background:var(--ez-g-placeholder);position:absolute;inset:0;overflow:hidden}.ez-gv video,.ez-gv>.ez-gv__poster{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ez-gv--contain video,.ez-gv--contain>.ez-gv__poster{object-fit:contain}.ez-gv>.ez-gv__poster{z-index:1;transition:opacity .35s}.ez-gv.is-playing>.ez-gv__poster{opacity:0;pointer-events:none}.ez-gv__backdrop{object-fit:cover;filter:blur(22px)saturate(1.1);opacity:.55;pointer-events:none;width:calc(100% + 48px);height:calc(100% + 48px);position:absolute;inset:-24px}.ez-gv__box{inset-inline:0;aspect-ratio:16/9;background:var(--ez-g-video-bg);position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.ez-gv__box .ez-gv__poster{inset-inline:0;object-fit:cover;width:100%;height:133.4%;display:block;position:absolute;top:-16.7%}.ez-gv__box iframe{z-index:2;border:0;width:100%;height:100%;position:absolute;inset:0}.ez-gv--vimeo:not(.is-playing) .ez-gv__box iframe{opacity:0}.ez-gv__host{bottom:8px;z-index:3;background:var(--ez-g-video-chip);color:var(--ez-g-on-video);pointer-events:none;direction:ltr;border-radius:999px;align-items:center;gap:5px;padding:3px 8px 3px 6px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;inset-inline-start:8px}.ez-gv__host svg{width:14px;height:14px}.ez-gv__mark-youtube{fill:var(--ez-g-brand-youtube)}.ez-gv__mark-vimeo{fill:var(--ez-g-brand-vimeo)}.ez-gv__mark-play{fill:var(--ez-g-on-video)}.ez-gv__play{z-index:4;background:var(--ez-g-bg);width:64px;height:64px;color:var(--ez-g-ink);cursor:pointer;border:0;border-radius:999px;place-items:center;margin:auto;padding:0;display:none;position:absolute;inset:0;box-shadow:0 6px 24px #00000038}.ez-gv.is-poster-mode:not(.is-playing) .ez-gv__play:not([hidden]){display:grid}.ez-gv__play svg{width:26px;height:26px}.ez-gv__play:focus-visible{outline:2px solid var(--ez-g-accent);outline-offset:3px}.ez-thumb-video{background:linear-gradient(to top,var(--ez-g-video-scrim),transparent 55%);pointer-events:none;justify-content:flex-start;align-items:flex-end;padding:4px;display:flex;position:absolute;inset:0}.ez-thumb-video>span{color:var(--ez-g-on-video);direction:ltr;align-items:center;gap:3px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.ez-thumb-video svg{width:11px;height:11px}.ez-lb{background:var(--ez-g-bg);width:100%;max-width:none;height:100%;max-height:none;color:var(--ez-g-ink);font:inherit;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.ez-lb::backdrop{background:var(--ez-g-bg)}.ez-lb[open]{overscroll-behavior:contain;grid-template-rows:auto 1fr auto;display:grid}.ez-lb__top,.ez-lb__foot{z-index:2;align-items:center;gap:8px;padding:10px 14px;display:flex;position:relative}.ez-lb__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.ez-lb__count{color:var(--ez-g-muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.ez-lb__foot{justify-content:center;gap:14px}.ez-lb__stage{touch-action:pan-x;min-height:0;transition:transform .2s,opacity .2s;position:relative}.ez-lb__track{overscroll-behavior:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:absolute;inset:0;overflow:auto hidden}.ez-lb__track::-webkit-scrollbar{display:none}.ez-lb__track.is-locked{overflow:hidden}.ez-lb__slide{scroll-snap-align:center;flex:0 0 100%;place-items:center;padding:8px 64px;display:grid;position:relative;overflow:hidden}.ez-lb__zoom{touch-action:pan-x;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.ez-lb__zoom.is-zoomed{cursor:grab;touch-action:none}.ez-lb__zoom img{object-fit:contain;transform-origin:0 0;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%;transition:transform .2s}.ez-lb__zoom.is-panning img{transition:none}.ez-lb__slide video{background:var(--ez-g-video-bg);max-width:100%;max-height:100%}.ez-lb__yt{aspect-ratio:16/9;background:var(--ez-g-video-bg);width:min(100%,177.778dvh - 266.667px);position:relative}.ez-lb__ytclip{position:absolute;inset:0;overflow:hidden}.ez-lb__ytclip img{inset-inline:0;object-fit:cover;width:100%;height:133.4%;position:absolute;top:-16.7%}.ez-lb__ytclip iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ez-lb__nav,.ez-lb__close,.ez-lb__fnav{border:1px solid var(--ez-g-border);background:var(--ez-g-bg);color:inherit;cursor:pointer;border-radius:999px;place-items:center;display:grid}.ez-lb__nav{z-index:3;width:48px;height:48px;position:absolute;top:50%;translate:0 -50%}.ez-lb__nav--prev{inset-inline-start:12px}.ez-lb__nav--next{inset-inline-end:12px}.ez-lb__nav:disabled,.ez-lb__fnav:disabled{opacity:.3;cursor:default}.ez-lb__nav svg{width:22px;height:22px}.ez-lb__close{background:0 0;width:44px;height:44px}.ez-lb__close svg{width:22px;height:22px}.ez-lb__fnav{background:0 0;flex:none;width:44px;height:44px;display:none}.ez-lb__fnav svg{width:20px;height:20px}.ez-lb button:focus-visible{outline:2px solid var(--ez-g-accent);outline-offset:2px}.ez-lb__hint{color:var(--ez-g-muted);font-size:12.5px;display:none}.ez-lb__dots{scrollbar-width:none;align-items:center;gap:6px;max-width:100%;display:flex;overflow:auto hidden}.ez-lb__dots button{background:var(--ez-g-placeholder);opacity:.6;cursor:pointer;border:1px solid #0000;border-radius:6px;flex:none;width:44px;height:44px;padding:0;position:relative;overflow:hidden}.ez-lb__dots button[aria-current=true]{border-color:var(--ez-g-ink);opacity:1}.ez-lb__dots img{object-fit:cover;width:100%;height:100%;display:block}.ez-lb__dots .ez-thumb-video{padding:2px}.ez-thumb-yt{transform:scale(1.34)}@media (width<=640px){.ez-lb__slide{padding:4px 0}.ez-lb__nav,.ez-lb__dots{display:none}.ez-lb__hint{text-align:center;flex:1;display:block}.ez-lb__fnav{display:grid}.ez-lb__foot{justify-content:space-between}.ez-lb__top,.ez-lb__foot{padding:8px 10px}}@container ez-g-bar (width<=399.98px){.ez-g__btn{padding:0 7px}.ez-g__btn--icon,.ez-g__sound{width:40px;padding:0}.ez-g__sound .ez-g__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.ez-lb.is-opening{animation:.22s cubic-bezier(.22,1,.36,1) ez-lb-in}}@keyframes ez-lb-in{0%{opacity:0;transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.ez-lb__zoom img,.ez-lb__stage,.ez-gv>.ez-gv__poster{transition:none}}@media (forced-colors:active){.ez-g__btn.is-on{border-color:canvastext}}.ez-pb,.ez-pb__dialog,.ez-pb-ty{--ez-pb-ink:var(--nq-page-text);--ez-pb-bg:var(--nq-page-bg);--ez-pb-border:var(--nq-border);--ez-pb-muted:var(--nq-text-muted);--ez-pb-accent:var(--nq-accent);--ez-pb-critical:var(--nq-critical);--ez-pb-primary:var(--nq-primary-bg);--ez-pb-on-primary:var(--nq-primary-text)}.ez-pb__summary{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-top:.25rem;display:flex}.ez-pb__summary-text{min-width:0}.ez-pb__summary-text [hidden],.ez-pb [hidden]{display:none}.ez-pb__open{color:var(--ez-pb-accent);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:.25rem 0;font-weight:600;text-decoration:underline}.ez-pb__error{color:var(--ez-pb-critical);margin-top:.5rem;font-size:.875rem;line-height:1.6}.ez-pb__dialog{border:1px solid var(--ez-pb-border);background:var(--ez-pb-bg);width:min(34rem,100dvw - 2rem);height:fit-content;max-height:min(88dvh,44rem);color:var(--ez-pb-ink);font:inherit;border-radius:1rem;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 64px #00000038}.ez-pb__dialog[open]{flex-direction:column;display:flex}.ez-pb__dialog::backdrop{--ez-pb-scrim:#00000073;background:var(--ez-pb-scrim)}.ez-pb__head{border-bottom:1px solid var(--ez-pb-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.ez-pb__close{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:-.5rem;display:grid}.ez-pb__list{overscroll-behavior:contain;flex-direction:column;gap:.625rem;padding:1rem 1.25rem;display:flex;overflow-y:auto}.ez-pb__card{align-items:flex-start}.ez-pb__card>[aria-hidden]{margin-top:.2rem}.ez-pb__card:has(input:disabled){cursor:not-allowed}.ez-pb__card:has(input:disabled) .ez-pb__body{opacity:.55}.ez-pb__body{text-align:start;flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.ez-pb__row{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ez-pb__name{font-weight:600}.ez-pb__badge{color:var(--ez-pb-accent);flex-shrink:0;font-size:.75rem;font-weight:600}.ez-pb__badge--short{color:var(--ez-pb-muted)}.ez-pb__line{line-height:1.6}.ez-pb__muted{color:var(--ez-pb-muted)}.ez-pb__more{display:none}.ez-pb__card:has(input:checked) .ez-pb__more{flex-wrap:wrap;gap:.25rem 1rem;margin-top:.25rem;display:flex}.ez-pb__link,.ez-pb-ty__links a{color:var(--ez-pb-accent);text-underline-offset:3px;text-decoration:underline}.ez-pb-ty__links{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.ez-pb__foot{border-top:1px solid var(--ez-pb-border);padding:.875rem 1.25rem}.ez-pb__done{background:var(--ez-pb-primary);width:100%;min-height:2.75rem;color:var(--ez-pb-on-primary);font:inherit;cursor:pointer;border:0;border-radius:.75rem;padding:.625rem 1rem;font-weight:600}