:root{--osm-ink:#3a2a12;--osm-yellow:#e0a419;--osm-yellow-deep:#a5701a;--osm-rind:#7a4e1e;--osm-cream:#fff3d4;--osm-paper:#fdfaf0;--osm-surface:#f6efdd;--osm-line:#ece0c6;--osm-body:#5f5340;--osm-font-display:var(--font-fredoka), "Fredoka", sans-serif;--osm-font-body:var(--font-lato), "Lato", sans-serif}.dark{--osm-ink:#f6ecd7;--osm-yellow:#f0b429;--osm-yellow-deep:#f6cf6a;--osm-rind:#c48a44;--osm-cream:#4a3a1c;--osm-paper:#14100a;--osm-surface:#201810;--osm-line:#3a2e1c;--osm-body:#c3b498;color-scheme:dark}.osm-scale{background-image:repeating-linear-gradient(90deg, var(--osm-yellow) 0 12px, var(--osm-yellow-deep) 12px 24px)}.osm-rule{background:linear-gradient(90deg, var(--osm-yellow) 0%, #e0a41926 70%, transparent 100%);opacity:.7;height:1.5px}.osm-holes{background-image:radial-gradient(circle,#7a4e1e80 0 3px,#0000 4px)}.osm-rx{background:var(--osm-rind);font-family:var(--osm-font-display);border-radius:5px;box-shadow:0 2px 6px #3a2a1252;color:#fff6e2!important}@keyframes osm-melt{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes osm-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes osm-blink{0%,to{opacity:.5}50%{opacity:1}}.osm-report:hover{border-color:var(--osm-yellow)}.osm-report-title:hover{color:var(--osm-yellow-deep)!important}.osm-seam{background:repeating-linear-gradient(180deg, var(--osm-yellow) 0 4px, transparent 4px 12px);opacity:.75}.dark .osm-report{background:var(--osm-surface)!important}.osm-lattice{background-image:var(--holePattern);opacity:.09;background-size:72px 72px}.dark .osm-lattice{opacity:.13;filter:invert(.85)hue-rotate(180deg)saturate(1.1)}.osm-see-link a:hover{text-decoration:underline}.osm-footer-link:hover{color:#fff!important}.osm-footer-details *{color:#c6b596}.osm-footer-details a:hover{color:#fff}[data-hero-desc].is-open{-webkit-line-clamp:unset;display:block;overflow:visible}.osm-hero-scrim{background:linear-gradient(90deg,#1e1408b3 0%,#1e14086b 34%,#0000 60%),linear-gradient(#1e140852 0%,#0000 22%)}@media (width<=767px){.osm-hero-scrim{background:linear-gradient(#1e14089e 0%,#1e140880 55%,#1e140866 100%)}}.osm-rule-line{background:linear-gradient(90deg,#0000,#f6cf6ae6);max-width:120px}.osm-rule-line-r{background:linear-gradient(270deg,#0000,#f6cf6ae6)}.osm-sheet:hover{border-color:var(--osm-yellow)}.osm-sheet-title:hover{color:var(--osm-yellow-deep)!important}.dark .osm-sheet{background:var(--osm-surface)!important}.osm-pattern{background-image:var(--sitePattern);opacity:.08;background-size:112px 112px;height:620px;mask-image:linear-gradient(#000 0% 62%,#0000 100%)}@media (width>=1024px){.osm-pattern{height:1000px}}.dark .osm-pattern{opacity:.12;filter:invert(.85)hue-rotate(180deg)saturate(1.2)}.osm-see-all:hover{background:var(--osm-rind)}.osm-nav-bar:after{content:"";background:repeating-linear-gradient(90deg, var(--osm-yellow) 0 12px, var(--osm-yellow-deep) 12px 24px);height:4px;position:absolute;bottom:0;left:0;right:0}.osm-nav-link{color:var(--osm-body);transition:color .3s}.osm-nav-link:hover{color:var(--osm-ink)}.osm-nav-active{color:var(--osm-yellow-deep)!important}.osm-nav-underline{background:var(--osm-yellow)}.osm-search-btn{background:var(--osm-surface);border:1px solid var(--osm-line)}.osm-search-btn:hover{border-color:var(--osm-yellow)}.osm-search-label{color:var(--osm-body)}.dark .osm-nav-bar,.dark [data-mobile-menu]{background:#17110a!important}.osm-nav-icon{color:#9a8256}.osm-nav-icon-strong{color:#3a2a12}.dark .osm-nav-icon-strong{color:#f6ecd7}.osm-card:hover{border-color:var(--osm-yellow)}.osm-card-title:hover{color:var(--osm-yellow-deep)!important}.dark .osm-card{background:var(--osm-surface)!important}.osm-tag{background:var(--osm-yellow-deep);color:#fff;font-family:var(--osm-font-body);transition:background .3s}.osm-tag:hover{background:var(--osm-rind)}.dark .osm-tag{color:#14100a}
