.modal-content:has(.values-modal){overflow:hidden!important;border-radius:0!important}.modal-content:has(.values-modal) .modal-content-container{padding:0!important;height:100%!important}.modal-content:has(.values-modal) .modal-close-container,.modal-content:has(.values-modal) .modal-close-button{z-index:var(--z-modal);position:absolute}.values-modal.svelte-10r2dqx{position:relative;width:100%;height:100%;opacity:0;transition:opacity .3s ease}.values-modal.ready.svelte-10r2dqx{opacity:1}.values-container.svelte-10r2dqx{position:absolute;inset:0;background:#0a0a0a;display:flex;flex-direction:column}.values-panels.svelte-10r2dqx{position:relative;flex:1;min-height:0}.value-panel.svelte-10r2dqx{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);will-change:opacity}.value-panel.active.svelte-10r2dqx{opacity:1;pointer-events:auto;z-index:2}.panel-image-container.svelte-10r2dqx{position:absolute;inset:0;overflow:hidden}.panel-image.svelte-10r2dqx{width:100%;height:100%;object-fit:cover;object-position:center top;transform:translateZ(0)}.image-placeholder.svelte-10r2dqx{position:absolute;inset:0;background:#151515;transition:opacity .3s ease}.image-placeholder.hidden.svelte-10r2dqx{opacity:0;pointer-events:none}.placeholder-shimmer.svelte-10r2dqx{position:absolute;inset:-100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.05) 50%,transparent 100%);animation:svelte-10r2dqx-shimmer 1.5s ease-in-out infinite}.image-placeholder.hidden.svelte-10r2dqx .placeholder-shimmer:where(.svelte-10r2dqx){animation:none}@keyframes svelte-10r2dqx-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.panel-content.svelte-10r2dqx{position:absolute;bottom:0;left:0;right:0;padding:1.25rem 1.5rem;background:#0000008c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.content-header.svelte-10r2dqx{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.5rem}.panel-number.svelte-10r2dqx{font-family:var(--font-mono);font-size:.6875rem;font-weight:600;color:#fff9;letter-spacing:.1em}.panel-title.svelte-10r2dqx{font-size:1.25rem;font-weight:600;color:#fff;margin:0;letter-spacing:-.01em;line-height:1.2}.panel-description.svelte-10r2dqx{font-size:.875rem;line-height:1.55;color:#ffffffd9;margin:0;text-align:left;max-width:65ch}.dot-navigation.svelte-10r2dqx{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:.5rem;background:#000000d9}.dot.svelte-10r2dqx{width:24px;height:24px;min-height:unset!important;min-width:unset!important;padding:0;border:none;border-radius:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.dot.svelte-10r2dqx:after{content:"";width:6px;height:6px;border-radius:50%;background:#ffffff59;transition:all .2s ease}.dot.svelte-10r2dqx:hover:after{background:#ffffff8c}.dot.active.svelte-10r2dqx:after{background:var(--am-brand);width:14px;border-radius:3px;animation:svelte-10r2dqx-dotPulse .25s ease-out}@keyframes svelte-10r2dqx-dotPulse{0%{transform:scale(.85);opacity:.6}60%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}.dot.svelte-10r2dqx:focus-visible{outline:2px solid var(--am-focus-ring);outline-offset:1px;border-radius:4px}.sr-only.svelte-10r2dqx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.values-modal--inline.svelte-10r2dqx{border-radius:0;overflow:hidden}.values-modal--inline.svelte-10r2dqx .values-container:where(.svelte-10r2dqx){border-radius:0;overflow:hidden}.values-modal--inline.svelte-10r2dqx .panel-content:where(.svelte-10r2dqx){padding:.75rem 1rem;margin:.375rem;border-radius:8px}.values-modal--inline.svelte-10r2dqx .content-header:where(.svelte-10r2dqx){gap:.5rem;margin-bottom:.25rem}.values-modal--inline.svelte-10r2dqx .panel-number:where(.svelte-10r2dqx){font-size:.5625rem}.values-modal--inline.svelte-10r2dqx .panel-title:where(.svelte-10r2dqx){font-size:1rem}.values-modal--inline.svelte-10r2dqx .panel-description:where(.svelte-10r2dqx){font-size:.75rem;line-height:1.45;max-width:none}.values-modal--inline.svelte-10r2dqx .dot-navigation:where(.svelte-10r2dqx){padding:.375rem;gap:.125rem;border-radius:0}.values-modal--inline.svelte-10r2dqx .dot:where(.svelte-10r2dqx){width:20px;height:20px}.values-modal--inline.svelte-10r2dqx .dot:where(.svelte-10r2dqx):after{width:5px;height:5px}.values-modal--inline.svelte-10r2dqx .dot.active:where(.svelte-10r2dqx):after{width:12px}@media(max-width:768px){.panel-content.svelte-10r2dqx{padding:1rem}.content-header.svelte-10r2dqx{margin-bottom:.375rem}.panel-title.svelte-10r2dqx{font-size:1rem}.panel-description.svelte-10r2dqx{font-size:.8125rem;line-height:1.5;max-width:none}.dot-navigation.svelte-10r2dqx{padding:.5rem;gap:.125rem}.dot.svelte-10r2dqx{width:28px;height:28px}.dot.svelte-10r2dqx:after{width:6px;height:6px}.dot.active.svelte-10r2dqx:after{width:14px}}@media(prefers-reduced-motion:reduce){.values-modal.svelte-10r2dqx,.value-panel.svelte-10r2dqx,.dot.svelte-10r2dqx,.dot.svelte-10r2dqx:after,.dot.active.svelte-10r2dqx,.dot.active.svelte-10r2dqx:after{transition:none!important;animation:none!important;will-change:auto!important}.placeholder-shimmer.svelte-10r2dqx{animation:none}}
