.orr{--orr-bg-base:#000;--orr-bg-raised:#0f0e0f;--orr-bg-sunken:#14110c;--orr-paper:#f4f2ed;--orr-text-primary:#e9e6df;--orr-text-secondary:#e9e6df9e;--orr-text-tertiary:#e9e6df61;--orr-accent:#f2dfb4;--orr-accent-hover:#f7ead0;--orr-accent-tint:#f2dfb41a;--orr-accent-tint-hover:#f2dfb429;--orr-border-subtle:#e9e6df1a;--orr-border-strong:#e9e6df3d;--orr-positive:#7da87b;--orr-critical:#c25e6e;--orr-font-display:var(--font-funnel-display), "Funnel Display", ui-sans-serif, system-ui, sans-serif;--orr-font-text:var(--font-geist-sans), "Geist", ui-sans-serif, system-ui, sans-serif;--orr-size-heading-1:64px;--orr-size-heading-2:44px;--orr-size-heading-3:28px;--orr-size-signal-m:20px;--orr-size-body-l:20px;color:var(--orr-text-primary);background:var(--orr-bg-base);font-family:var(--orr-font-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:759px){.orr{--orr-size-heading-1:46px;--orr-size-heading-2:32px;--orr-size-heading-3:24px;--orr-size-body-l:18px}}.orr ::selection{color:var(--orr-text-primary);background:#f2dfb44d}.orr .orr-heading-1{font-family:var(--orr-font-display);font-weight:400;font-size:var(--orr-size-heading-1);letter-spacing:0;line-height:1.15}.orr .orr-heading-2{font-family:var(--orr-font-display);font-weight:400;font-size:var(--orr-size-heading-2);letter-spacing:0;line-height:1.2}.orr .orr-heading-3{font-family:var(--orr-font-display);font-weight:500;font-size:var(--orr-size-heading-3);letter-spacing:0;line-height:1.3}.orr .orr-signal-m{font-family:var(--orr-font-display);font-weight:500;font-size:var(--orr-size-signal-m);letter-spacing:.24em;line-height:1.4}.orr .orr-label{font-family:var(--orr-font-display);letter-spacing:.16em;font-size:13px;font-weight:500;line-height:1.5}.orr .orr-label-s{font-family:var(--orr-font-display);letter-spacing:.14em;font-size:11px;font-weight:500;line-height:1.5}.orr .orr-caption{font-family:var(--orr-font-display);letter-spacing:.16em;font-size:13px;font-weight:400;line-height:1.5}.orr .orr-data{font-family:var(--orr-font-display);font-variant-numeric:tabular-nums;font-size:14px;font-weight:400;line-height:1.4}.orr .orr-body-l{font-family:var(--orr-font-text);font-weight:400;font-size:var(--orr-size-body-l);line-height:1.6}.orr .orr-body{font-family:var(--orr-font-text);font-size:16px;font-weight:400;line-height:1.6}.orr .orr-body-s{font-family:var(--orr-font-text);font-size:14px;font-weight:400;line-height:1.55}.orr .orr-door{box-sizing:border-box;background:var(--orr-accent-tint);height:52px;color:var(--orr-accent);font-family:var(--orr-font-display);letter-spacing:.16em;white-space:nowrap;cursor:pointer;--orr-bracket:var(--orr-accent);border:0;border-radius:0;justify-content:center;align-items:center;padding:0 28px;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.orr .orr-door:before{content:"";pointer-events:none;--arm:12.75px;--w:1.5px;--c:var(--orr-bracket);background:linear-gradient(var(--c), var(--c)) top left / var(--arm) var(--w) no-repeat, linear-gradient(var(--c), var(--c)) top left / var(--w) var(--arm) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--arm) var(--w) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--w) var(--arm) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--arm) var(--w) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--w) var(--arm) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--arm) var(--w) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--w) var(--arm) no-repeat;transition:opacity .15s;position:absolute;inset:-.75px}.orr .orr-door[data-variant=secondary]{color:var(--orr-text-primary)}.orr .orr-door[data-variant=secondary]:before{opacity:.5}.orr .orr-door:hover{background:var(--orr-accent-tint-hover);color:var(--orr-accent-hover);--orr-bracket:var(--orr-accent-hover)}.orr .orr-door[data-variant=secondary]:hover{color:var(--orr-text-primary)}.orr .orr-door[data-variant=secondary]:hover:before{opacity:1}.orr .orr-door:focus-visible,.orr a:focus-visible,.orr button:focus-visible{outline:1px solid var(--orr-accent);outline-offset:5px}.orr .orr-link{color:var(--orr-accent);text-underline-offset:4px;-webkit-text-decoration:underline #f2dfb466;text-decoration:underline #f2dfb466;transition:color .15s,text-decoration-color .15s}.orr .orr-link:hover{color:var(--orr-accent-hover);-webkit-text-decoration-color:var(--orr-accent-hover);text-decoration-color:var(--orr-accent-hover)}.orr .orr-skin{pointer-events:none;position:absolute;inset:0}.orr .orr-skin:before,.orr .orr-skin:after{content:"";position:absolute;inset:0}.orr .orr-skin:before{opacity:.5;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#0000 0 2px,#e9dcbe04 2px 3px)}.orr .orr-skin:after{mix-blend-mode:screen;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='512' height='512' filter='url(%23n)'/%3E%3C/svg%3E")}
