[data-fer-deck],.site-header[data-header-variant=report-deck]{--w-muted-a: .66;--w-ui-a: .52;--w-off-a: .38;--w-head: 60px}@media(min-width:768px){[data-fer-deck],.site-header[data-header-variant=report-deck]{--w-head: 75px}}[data-fer-deck] .w-shell,[data-fer-deck] .w-slide.tone-ink,[data-fer-deck] .w-shell[data-tone=ink],.site-header[data-header-variant=report-deck],:root[data-deck-tone=ink] .site-header[data-header-variant=report-deck]{--w-bg: var(--color-ruul-ink);--w-fg: var(--color-ruul-canvas);--w-accent: var(--color-ruul-lime);--w-on-accent: var(--color-ruul-ink);--w-focus: var(--color-ruul-lime)}[data-fer-deck] .w-slide.tone-forest,[data-fer-deck] .w-shell[data-tone=forest],:root[data-deck-tone=forest] .site-header[data-header-variant=report-deck]{--w-bg: var(--color-ruul-forest);--w-fg: var(--color-ruul-canvas);--w-accent: var(--color-ruul-lime);--w-on-accent: var(--color-ruul-ink);--w-focus: var(--color-ruul-lime)}[data-fer-deck] .w-slide.tone-lime,[data-fer-deck] .w-shell[data-tone=lime],:root[data-deck-tone=lime] .site-header[data-header-variant=report-deck]{--w-bg: var(--color-ruul-lime);--w-fg: var(--color-ruul-ink);--w-accent: var(--color-ruul-forest);--w-on-accent: var(--color-ruul-canvas);--w-focus: var(--color-ruul-forest)}[data-fer-deck] .w-slide.tone-canvas,[data-fer-deck] .w-shell[data-tone=canvas],:root[data-deck-tone=canvas] .site-header[data-header-variant=report-deck]{--w-bg: var(--color-ruul-canvas);--w-fg: var(--color-ruul-ink);--w-accent: var(--color-ruul-forest);--w-on-accent: var(--color-ruul-canvas);--w-focus: var(--color-ruul-forest)}[data-fer-deck] .w-shell{position:relative;height:min(calc(100svh - 3.25rem),820px);min-height:500px;overflow:hidden;background:rgb(var(--w-bg));color:rgb(var(--w-fg))}[data-fer-deck] .w-slide{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:calc(var(--w-head) + 34px) 28px 86px;overflow:hidden;background:rgb(var(--w-bg));color:rgb(var(--w-fg))}[data-fer-deck] .w-slide[hidden]{display:none}[data-fer-deck] .w-kicker{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:clamp(11px,1.4vw,13px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--w-fg) / var(--w-muted-a))}[data-fer-deck] .w-big{font-size:clamp(3.6rem,14vw,9rem);line-height:.95;letter-spacing:-.02em;margin-top:1.2rem;color:rgb(var(--w-accent))}[data-fer-deck] .w-title{color:inherit;font-size:clamp(1.5rem,4vw,2.6rem);line-height:1.2;max-width:21ch;margin-top:1.3rem}[data-fer-deck] .w-cover .w-title{font-size:clamp(2.2rem,6vw,4rem);max-width:18ch}[data-fer-deck] .w-slide[data-id=corridors] .w-title{max-width:24ch}[data-fer-deck] .w-sub{font-size:clamp(14px,1.8vw,17px);line-height:1.6;max-width:46ch;margin-top:1rem;color:rgb(var(--w-fg) / var(--w-muted-a))}[data-fer-deck] .w-meta{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-top:1.4rem;color:rgb(var(--w-fg) / var(--w-muted-a))}[data-fer-deck] .w-a{animation:w8-up .6s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d, 0s)}@keyframes w8-up{0%{opacity:0;transform:translateY(26px)}}[data-fer-deck] .w-pop{animation:w8-pop .55s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d, 0s)}@keyframes w8-pop{0%{opacity:0;transform:scale(1.6)}}[data-fer-deck] .w-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:1.8rem}[data-fer-deck] .w-cta{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:12px 20px;border-radius:9999px;border:1.5px solid currentColor;color:rgb(var(--w-fg));background:none;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}[data-fer-deck] .w-cta.solid,[data-fer-deck] .w-cta:hover{background:rgb(var(--w-accent));border-color:rgb(var(--w-accent));color:rgb(var(--w-on-accent))}[data-fer-deck] .w-slot{align-self:stretch;width:100%}[data-fer-deck] .w-cluster{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:1.6rem}[data-fer-deck] .w-shell>.w-cluster{position:absolute;left:50%;bottom:64px;z-index:35;margin-top:0;transform:translate(-50%)}[data-fer-deck] .w-shell[data-controls=pinned] .w-slide{padding-bottom:132px}@media(max-height:871px){[data-fer-deck] .w-shell[data-controls=pinned] .w-slide{padding-top:calc(var(--w-head) + 14px)}}[data-fer-deck] .w-arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;border:1.5px solid rgb(var(--w-fg) / var(--w-ui-a));background:none;color:rgb(var(--w-fg));cursor:pointer}[data-fer-deck] .w-arrow:hover:not([disabled]){border-color:rgb(var(--w-accent));color:rgb(var(--w-accent))}[data-fer-deck] .w-arrow[disabled]{border-color:rgb(var(--w-fg) / var(--w-off-a));color:rgb(var(--w-fg) / var(--w-off-a));cursor:default}[data-fer-deck] .w-picker{display:flex;gap:5px;width:clamp(200px,26vw,320px)}[data-fer-deck] .w-seg{flex:1;min-width:0;height:44px;padding:20px 0;background:none;border:none;border-radius:9999px;cursor:pointer}[data-fer-deck] .w-seg i{display:block;height:4px;border-radius:9999px;background:rgb(var(--w-fg) / var(--w-ui-a));transition:height .2s ease}[data-fer-deck] .w-seg.is-done i{background:rgb(var(--w-fg))}[data-fer-deck] .w-seg.is-cur i{height:8px;background:rgb(var(--w-accent))}[data-fer-deck] .w-seg:hover i{background:rgb(var(--w-accent))}[data-fer-deck] .w-count{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:600;letter-spacing:.1em;white-space:nowrap;box-sizing:content-box;min-width:calc(8ch + .8em);text-align:center;color:rgb(var(--w-fg) / var(--w-muted-a));border:1.5px solid rgb(var(--w-fg) / var(--w-ui-a));border-radius:9999px;padding:7px 13px}[data-fer-deck] .w-cta:focus-visible,[data-fer-deck] .w-arrow:focus-visible,[data-fer-deck] .w-seg:focus-visible,[data-fer-deck] .w-scroll:focus-visible{outline:2px solid rgb(var(--w-focus));outline-offset:3px;border-radius:9999px}[data-fer-deck] .w-live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-fer-deck] .w-scroll{position:absolute;left:50%;bottom:18px;z-index:35;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--w-fg) / var(--w-muted-a));text-decoration:none}[data-fer-deck] .w-scroll:hover{color:rgb(var(--w-accent))}[data-fer-deck] .w-scroll svg{animation:w8-bob 2s ease-in-out infinite}@keyframes w8-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(max-width:560px){[data-fer-deck] .w-scroll-text{display:none}[data-fer-deck] .w-cluster{flex-wrap:wrap;row-gap:12px}[data-fer-deck] .w-picker{order:1;width:100%;flex-basis:100%}}@media(prefers-reduced-motion:reduce){[data-fer-deck] .w-a,[data-fer-deck] .w-pop,[data-fer-deck] .w-scroll svg{animation:none!important}[data-fer-deck] .w-cta,[data-fer-deck] .w-seg i{transition:none!important}}.site-header[data-header-variant=report-deck] [data-header-interactive-scope]>div{border-bottom-color:transparent}.site-header[data-header-variant=report-deck] [data-desktop-dropdown-layer]{pointer-events:none}.site-header[data-header-variant=report-deck] [data-desktop-dropdown-layer]:has([data-nav-panel][data-open]){pointer-events:auto}.site-header[data-header-variant=report-deck] [data-desktop-dropdown-layer]{color:rgb(var(--color-ruul-ink))}.site-header[data-header-variant=report-deck] [data-header-interactive-scope]>div>.site-container a,.site-header[data-header-variant=report-deck] [data-header-interactive-scope]>div>.site-container button,.site-header[data-header-variant=report-deck] [data-header-interactive-scope]>div>.site-container span{transition-property:none}.site-header[data-header-variant=report-deck] [data-header-interactive-scope]>div>.site-container a:not([href*="app.ruul.io/login"]),.site-header[data-header-variant=report-deck] [data-header-interactive-scope]>div>.site-container button{color:rgb(var(--w-fg))}.site-header[data-header-variant=report-deck] [data-header-interactive-scope]>div>.site-container a:not([href*="app.ruul.io/login"]):hover,.site-header[data-header-variant=report-deck] [data-header-interactive-scope]>div>.site-container button:hover{color:rgb(var(--w-accent))}.site-header[data-header-variant=report-deck] a[href*="app.ruul.io/login"]{background-color:rgb(var(--w-fg));border-color:rgb(var(--w-fg));color:rgb(var(--w-bg))}.site-header[data-header-variant=report-deck] a[href*="app.ruul.io/login"]:hover{background-color:rgb(var(--w-accent));border-color:rgb(var(--w-accent));color:rgb(var(--w-on-accent))}:root[data-deck-tone=canvas] .site-header[data-header-variant=report-deck] img[src$="logo-white.svg"],:root[data-deck-tone=lime] .site-header[data-header-variant=report-deck] img[src$="logo-white.svg"]{display:none}:root[data-deck-tone=canvas] .site-header[data-header-variant=report-deck] img[src$="logo-black.svg"],:root[data-deck-tone=lime] .site-header[data-header-variant=report-deck] img[src$="logo-black.svg"]{display:block}.site-header[data-header-variant=report-deck] [data-mobile-burger] span span{background-color:rgb(var(--w-fg))}.site-header[data-header-variant=report-deck] [data-mobile-burger]{border-color:rgb(var(--w-fg) / var(--w-ui-a))}
