.obs{--n-paper:oklch(97.6% 0.008 68);--n-paper-2:oklch(94.8% 0.016 66);--n-card:oklch(99.3% 0.004 68);--n-foot:oklch(95.6% 0.018 68);--n-rule:oklch(88.5% 0.014 62);--n-rule-strong:oklch(79% 0.018 60);--n-ink:oklch(21.9% 0.01 60);--n-ink-2:oklch(46% 0.018 58);--n-ink-3:oklch(52% 0.016 58);--n-field-border:oklch(60% 0.018 60);--n-accent:oklch(64.7% 0.096 42);--n-accent-strong:oklch(51% 0.105 42);--n-accent-deep:oklch(44.5% 0.098 42);--n-accent-wash:oklch(93% 0.028 45);--n-on-accent:oklch(99% 0.004 68);--n-dark:oklch(20.2% 0.025 46);--n-dark-rule:oklch(35% 0.022 46);--n-on-dark:oklch(95.5% 0.012 62);--n-on-dark-2:oklch(79% 0.02 58);--n-accent-on-dark:oklch(80% 0.075 50);--n-error:oklch(50% 0.16 28);--n-ease:cubic-bezier(0.16,1,0.3,1);--n-pad:clamp(1rem,4vw,3.5rem);--n-section:clamp(3.75rem,7vw,6.5rem);font-family:Manrope,ui-sans-serif,system-ui,sans-serif;line-height:1.6;background:var(--n-paper);padding-block:1.5rem 4rem}.obs :focus-visible{outline:2px solid var(--n-accent-strong);outline-offset:3px}:root[data-theme=dark] .obs{--n-paper:oklch(18% 0.012 55deg);--n-paper-2:oklch(21.5% 0.014 55deg);--n-card:oklch(24.5% 0.015 55deg);--n-foot:oklch(15.5% 0.011 55deg);--n-rule:oklch(32% 0.016 58deg);--n-rule-strong:oklch(44% 0.02 58deg);--n-ink:oklch(94.5% 0.012 70deg);--n-ink-2:oklch(79% 0.018 64deg);--n-ink-3:oklch(71% 0.018 62deg);--n-field-border:oklch(54% 0.02 60deg);--n-accent:oklch(72% 0.09 45deg);--n-accent-strong:oklch(74% 0.095 45deg);--n-accent-deep:oklch(81% 0.08 48deg);--n-accent-wash:oklch(27% 0.035 45deg);--n-on-accent:oklch(19% 0.02 45deg);--n-dark:oklch(13% 0.014 46deg);--n-dark-rule:oklch(29% 0.02 46deg);--n-on-dark:oklch(95.5% 0.012 62deg);--n-on-dark-2:oklch(79% 0.02 58deg);--n-accent-on-dark:oklch(80% 0.075 50deg);--n-error:oklch(72% 0.14 28deg)}.obs .obs-container{width:100%;max-width:calc(1280px + 2*var(--n-pad));margin-inline:auto;padding-inline:var(--n-pad)}.obs .obs-bone{display:block;border-radius:10px;background:linear-gradient(90deg,var(--n-paper-2) 0,oklch(97% .012 66deg) 45%,var(--n-paper-2) 100%);background-size:200% 100%;animation:obs-shimmer 1.4s ease-in-out infinite}.obs .obs-bone--crumbs{width:220px;height:16px}.obs .obs-bone--title{width:min(520px,80%);height:56px;margin-top:1.25rem}.obs .obs-bone--meta{width:280px;height:22px;margin-top:.75rem}.obs .obs-bone--fact{height:52px}.obs .obs-bone--line{height:14px;width:70%;margin-top:.75rem}.obs .obs-bone--wide{width:95%}.obs .obs-bone--mid{width:55%}.obs .obs-bone--offer{height:300px;border-radius:20px}.obs .obs-mosaic{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:8px;gap:8px;height:clamp(240px,42vw,560px);margin-top:1.5rem}.obs .obs-mosaic .obs-bone{border-radius:0}.obs .obs-mosaic__main{grid-row:1/3;border-radius:24px 0 0 24px!important}.obs .obs-mosaic__side:last-child{border-radius:0 0 24px 0!important}.obs .obs-mosaic__side:nth-child(2){border-radius:0 24px 0 0!important}.obs .obs-grid{display:grid;grid-gap:2.5rem;gap:2.5rem;margin-top:4rem}.obs .obs-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}@media(min-width:40rem){.obs .obs-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:64rem){.obs .obs-grid{grid-template-columns:minmax(0,1fr) 360px;gap:5rem}}@media(prefers-reduced-motion:reduce){.obs .obs-bone{animation:none}}@keyframes obs-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}:root[data-theme=dark] .obs .obs-bone{background:linear-gradient(90deg,var(--n-paper-2) 0,oklch(27% .016 55deg) 45%,var(--n-paper-2) 100%);background-size:200% 100%}