.lom-consent{position:fixed;inset-block-end:0;inset-inline:0;z-index:55;padding:12px;pointer-events:none}.lom-consent__panel{pointer-events:auto;max-inline-size:560px;max-block-size:calc(100vh - 24px);overflow-y:auto;padding-block:20px;padding-inline:22px;border:1px solid var(--lom-line);border-radius:var(--lom-radius-card);background:var(--lom-surface-raised);box-shadow:var(--lom-shadow-panel),var(--lom-shadow-inset-top);color:var(--lom-text)}@media (min-width:768px){.lom-consent{padding:20px}}@media (prefers-reduced-motion:no-preference){.lom-consent__panel{animation:lom-consent-in var(--lom-dur-reveal) var(--lom-ease)}}@keyframes lom-consent-in{0%{transform:translateY(16px)}to{transform:none}}.lom-consent__title{margin:0;font-family:var(--lom-font-display);font-size:17px;font-weight:600;line-height:1.3;outline:none}.lom-consent__text{margin-block:8px 0;color:var(--lom-muted);font-size:var(--lom-fs-small);line-height:1.55}.lom-consent__link{color:var(--lom-cyan);text-decoration:underline;text-underline-offset:3px}.lom-consent__cats{display:grid;gap:12px;margin-block:16px 0;padding:0;list-style:none}.lom-consent__cat{padding-block:12px;padding-inline:14px;border:1px solid var(--lom-line-soft);border-radius:var(--lom-radius-sm);background:var(--lom-surface-field)}.lom-consent__switch{display:flex;align-items:center;gap:12px;min-block-size:var(--lom-tap);cursor:pointer}.lom-consent__switch input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.lom-consent__track{position:relative;flex:none;inline-size:40px;block-size:24px;border:1px solid var(--lom-line-strong);border-radius:var(--lom-radius-pill);background:rgb(var(--lom-ink-rgb)/.6);transition:background-color var(--lom-dur-fast) var(--lom-ease)}.lom-consent__track:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;inline-size:16px;block-size:16px;border-radius:50%;background:var(--lom-muted);transition:transform var(--lom-dur-fast) var(--lom-ease)}.lom-consent__switch input:checked+.lom-consent__track{border-color:var(--lom-cyan);background:rgb(var(--lom-cyan-rgb)/.35)}.lom-consent__switch input:checked+.lom-consent__track:after{background:var(--lom-cyan);transform:translateX(calc(16px * var(--lom-dir)))}.lom-consent__switch input:focus-visible+.lom-consent__track{outline:2px solid var(--lom-cyan);outline-offset:2px}.lom-consent__switch input:disabled+.lom-consent__track{opacity:.6}.lom-consent__cat-title{font-weight:600}.lom-consent__always{margin-inline-start:auto;color:var(--lom-muted);font-size:var(--lom-fs-caption)}.lom-consent__cat-text{margin-block:4px 0;color:var(--lom-muted);font-size:13px;line-height:1.5}.lom-consent__actions{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:16px}@media (max-width:479.98px){.lom-consent__actions>.lom-btn:not(.lom-btn--tertiary){flex:1 1 100%}}.not-found_main__g3N3d{display:grid;min-block-size:100svh;place-items:center;padding-block:var(--lom-section-y);text-align:center}.not-found_halo__B79EM{margin-inline:auto;margin-block-end:var(--lom-space-xl);inline-size:-moz-max-content;inline-size:max-content}.not-found_halo__B79EM>:first-child{opacity:.45}.not-found_home__a6aZ5{display:inline-flex;border-radius:12px;color:inherit;text-decoration:none}.not-found_title__G9kT4{margin:0;font-size:clamp(30px,4.4vw,44px);line-height:var(--lom-lh-heading,1.15)}.not-found_text__c8tM2{margin-inline:auto;margin-block:14px 0}.not-found_nav__ceXhi{margin-block-start:var(--lom-space-xl)}.not-found_list__q6kWH{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto;padding:0;max-inline-size:760px;list-style:none}.not-found_link__xaQNV{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:16px;border:1px solid var(--lom-line);border-radius:999px;color:var(--lom-text,inherit);text-decoration:none;transition:border-color .2s ease,color .2s ease}.not-found_link__xaQNV:hover{border-color:var(--lom-cyan);color:var(--lom-cyan)}@media (prefers-reduced-motion:reduce){.not-found_link__xaQNV{transition:none}}