.aoc-page:has(.aoe-empty){min-height:0}.aoe-empty{display:flex;justify-content:center;box-sizing:border-box;padding:var(--space-xl,34px) var(--space-lg,21px)}.aoe-empty__panel{width:100%;max-width:720px;box-sizing:border-box;text-align:center;padding:var(--space-2xl,55px) var(--space-xl,34px);border-radius:var(--radius-xl,34px);background:linear-gradient(var(--listing-panel-inc,rgba(15,15,35,.34)),var(--listing-panel-inc,rgba(15,15,35,.34))),var(--layer3-section-bg,rgba(15,15,35,.2));backdrop-filter:var(--glass-blur-standard,blur(24px) saturate(180%));border:1px solid hsla(0,0%,100%,.12);box-shadow:0 8px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.1)}.aoe-empty__heading{margin:0 0 var(--space-md,13px);font-size:var(--aa-subheader,28px);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#f5f5f7}.aoe-empty__body{max-width:52ch;margin:0 auto var(--space-xl,34px);font-size:var(--aa-text,20px);line-height:1.6;color:var(--wizard-ink-dim,#e2e8f0)}.aoe-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-md,13px)}.aoe-empty__action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:var(--space-sm,8px) var(--space-xl,34px);border-radius:var(--radius-md,13px);font-size:var(--aa-text,20px);font-weight:700;text-decoration:none;color:#f5f5f7;background:var(--glass-cta-primary-bg,rgba(var(--aa-blue-rgb,27,72,255),.15));border:1px solid var(--glass-cta-primary-border,rgba(var(--aa-blue-rgb,27,72,255),.35));backdrop-filter:var(--glass-blur-cta,blur(8px));transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.aoe-empty__action:hover{background:var(--glass-cta-primary-bg-hover,rgba(var(--aa-blue-rgb,27,72,255),.25));border-color:var(--glass-cta-primary-border-hover,rgba(var(--aa-blue-rgb,27,72,255),.5));transform:translateY(-2px)}.aoe-empty__action:focus-visible{outline:2px solid var(--aa-link,#8fa8ff);outline-offset:3px}.aoe-empty__action:active{transform:translateY(0) scale(.98)}.aoe-empty__action--secondary{background:var(--layer4-field-bg,rgba(15,15,35,.28));border-color:hsla(0,0%,100%,.18)}.aoe-empty__action--secondary:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}@media (max-width:900px){.aoe-empty{padding:var(--space-lg,21px) var(--space-md,13px)}.aoe-empty__panel{padding:var(--space-xl,34px) var(--space-lg,21px);border-radius:var(--radius-lg,21px)}.aoe-empty__actions{flex-direction:column;align-items:stretch}.aoe-empty__action{width:100%;padding-left:var(--space-lg,21px);padding-right:var(--space-lg,21px)}}@media (prefers-reduced-motion:reduce){.aoe-empty__action{transition:none}.aoe-empty__action:hover{transform:none}}.owl-types{padding:12px 34px 0}.owl-types .owl-types__list{display:inline-flex;flex-wrap:wrap;gap:6px;margin:0;padding:6px;list-style:none;background:rgba(15,15,35,.55);backdrop-filter:blur(18px) saturate(160%);border:1px solid hsla(0,0%,100%,.14);border-radius:18px;max-width:100%}.owl-types .owl-types__item{margin:0;padding:0}.owl-types .owl-types__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:14px;border:1px solid transparent;color:#f2f5f9;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}.owl-types .owl-types__link:hover{background:hsla(0,0%,100%,.08)}.owl-types .owl-types__link--current{background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.42)}.owl-types .owl-types__link:focus-visible{outline:2px solid #818cf8;outline-offset:2px}.owl-facets{padding:10px 34px 0}.owl-facets .owl-facets__fold{background:rgba(15,15,35,.55);backdrop-filter:blur(18px) saturate(160%);border:1px solid hsla(0,0%,100%,.14);border-radius:18px;color:#f2f5f9}.owl-facets .owl-facets__summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-size:15px;font-weight:700;cursor:pointer;list-style:none}.owl-facets .owl-facets__summary::-webkit-details-marker{display:none}.owl-facets .owl-facets__summary:after{content:"";width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-2px)}.owl-facets .owl-facets__fold[open]>.owl-facets__summary:after{transform:rotate(-135deg) translateY(-2px)}.owl-facets .owl-facets__summary:focus-visible{outline:2px solid #818cf8;outline-offset:-2px;border-radius:18px}.owl-facets .owl-facets__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px;padding:4px 18px 14px}.owl-facets .owl-facets__field--search{grid-column:1/-1}.owl-facets .owl-facets__label{display:block;margin-bottom:6px;color:#e2e8f0;font-size:13px;font-weight:700}.owl-facets .owl-facets__input{box-sizing:border-box;width:100%;min-height:44px;padding:0 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.08);color:#f2f5f9;font-size:16px;color-scheme:dark}.owl-facets .owl-facets__input::-moz-placeholder{color:#cbd5e1}.owl-facets .owl-facets__input::placeholder{color:#cbd5e1}.owl-facets .owl-facets__input:focus-visible{outline:2px solid #818cf8;outline-offset:1px}.owl-facets .owl-facets__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:0 18px 16px}.owl-facets .owl-facets__apply{min-height:44px;padding:0 20px;border-radius:14px;border:1px solid rgba(16,185,129,.6);background:rgba(16,185,129,.28);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.owl-facets .owl-facets__apply:hover{background:rgba(16,185,129,.4)}.owl-facets .owl-facets__apply:focus-visible,.owl-facets .owl-facets__clear:focus-visible{outline:2px solid #818cf8;outline-offset:2px}.owl-facets .owl-facets__clear{display:inline-flex;align-items:center;min-height:44px;color:#f2f5f9;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:560px){.owl-types{padding:10px 16px 0}.owl-types .owl-types__list{display:flex;width:100%;box-sizing:border-box}.owl-types .owl-types__item{flex:1 1 auto}.owl-types .owl-types__link{width:100%;padding:0 12px;font-size:14px}.owl-facets{padding:10px 16px 0}.owl-facets .owl-facets__grid{grid-template-columns:1fr}}