@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk Fallback;src:local("Arial");ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.00%;size-adjust:104.49%}.__className_caefae{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.__variable_caefae{--rl-display:"Schibsted Grotesk","Schibsted Grotesk Fallback"}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/be4f912c06e1e110-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6961d055d00ff7ec-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1dd116e7162c5f47-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/25408a68d73c6c69-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a2a4a14ada96f862-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c1b02c1a57568c67-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cd87a8f174d93ac6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest Fallback;src:local("Arial");ascent-override:92.20%;descent-override:28.99%;line-gap-override:0.00%;size-adjust:105.20%}.__className_b501c5{font-family:Onest,Onest Fallback;font-style:normal}.__variable_b501c5{--rl-body:"Onest","Onest Fallback"}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2e87b23cef325683-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c95d0e421d34c90b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d8848e31105c7f17-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fragment Mono Fallback;src:local("Arial");ascent-override:68.53%;descent-override:18.03%;line-gap-override:0.00%;size-adjust:138.63%}.__className_e3d99f{font-family:Fragment Mono,Fragment Mono Fallback;font-weight:400;font-style:normal}.__variable_e3d99f{--rl-mono:"Fragment Mono","Fragment Mono Fallback"}.rl{--paper:#f4f2ec;--paper-2:#ece9e1;--white:#ffffff;--ink:#0b1b33;--ink-2:#33415a;--mute:#5b6575;--line:#d8d3c8;--navy:#032d60;--navy-deep:#021f44;--blue:#0176d3;--accent:#0169bd;--sky:#8ccbff;--green:#2e844a;--red:#ba0517;--amber:#9a5b00;--nav-h:64px;--strip-h:46px;--gutter:clamp(16px,4vw,48px);--ease:cubic-bezier(0.2,0.7,0.2,1);--bg:var(--paper);--fg:var(--ink);--fg-2:var(--ink-2);--head:var(--navy);--muted:var(--mute);--rule:var(--line);--acc:var(--accent);--panel:var(--white);--panel-2:#faf9f6;--shadow:0 1px 0 rgba(11,27,51,0.04),0 28px 56px -36px rgba(3,45,96,0.38);position:relative;min-height:100vh;background:var(--bg);color:var(--fg);font-family:var(--rl-body),system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.rl [data-theme=navy],.rl [data-theme=screen],.rl-strip[data-theme=navy]{--bg:var(--navy);--fg:#f4f2ec;--fg-2:#c9d3e0;--head:#f7f5f0;--muted:#9fb0c6;--rule:rgba(244,242,236,0.16);--acc:var(--sky);--panel:rgba(255,255,255,0.045);--panel-2:rgba(255,255,255,0.03);--shadow:0 28px 56px -36px rgba(0,0,0,0.6)}.rl:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:60;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:no-preference){html:has(.rl){scroll-behavior:smooth}}.rl :focus-visible{outline:2px solid var(--acc);outline-offset:3px}.rl-mono{font-family:var(--rl-mono),ui-monospace,monospace;font-feature-settings:"zero" 0}.rl-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--gutter)}.rl-skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--navy);color:#fff;padding:10px 14px;border-radius:4px;font-weight:600}.rl-skip:focus{top:12px}#rl-main{scroll-margin-top:var(--nav-h)}.rl-h1{font-family:var(--rl-display),sans-serif;font-weight:700;font-size:clamp(40px,5.6vw,88px);line-height:.95;letter-spacing:-.047em;color:var(--head)}.rl-line{display:block;overflow:hidden;padding-bottom:.09em;margin-bottom:-.09em}.rl-line>span{display:inline-block}.rl-h2{font-family:var(--rl-display),sans-serif;font-weight:700;font-size:clamp(32px,4.3vw,62px);line-height:1.02;letter-spacing:-.04em;color:var(--head);text-wrap:balance}.rl-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--acc)}.rl-lede{margin-top:26px;font-size:clamp(17px,1.35vw,19.5px);line-height:1.6}.rl-body,.rl-lede{max-width:34em;color:var(--fg-2)}.rl-body{margin-top:22px;font-size:17px;line-height:1.64}.rl-body>p+p{margin-top:14px}.rl-note{margin-top:18px;font-size:13.5px;color:var(--muted)}.rl-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.rl-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 22px;border-radius:4px;font-size:15px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.rl-btn svg{transition:transform .2s var(--ease)}.rl-btn:hover svg{transform:translateX(3px)}.rl-btn-primary{background:var(--navy);color:#fff;border:1px solid var(--navy)}.rl-btn-primary:hover{background:var(--blue);border-color:var(--blue)}.rl-btn-ghost{border:1px solid var(--fg);color:var(--fg)}.rl-btn-ghost:hover{background:var(--fg);color:var(--bg)}.rl-btn-sm{min-height:38px;padding:0 14px;font-size:13.5px;gap:6px}.rl-chip{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:3px;border:1px solid var(--rule);font-family:var(--rl-mono),monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.rl-chip-solid{background:var(--navy);border-color:var(--navy);color:#fff}.rl-nav{position:sticky;top:0;z-index:50;height:var(--nav-h);background:rgba(244,242,236,.88);backdrop-filter:saturate(1.2) blur(10px);-webkit-backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid var(--line)}.rl-nav-row{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.rl-brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink)}.rl-brand-mark{width:32px;height:32px;border-radius:6px;background:var(--navy);color:#fff;display:grid;place-items:center;transition:background-color .2s ease}.rl-brand:hover .rl-brand-mark{background:var(--blue)}.rl-brand-name{font-family:var(--rl-display),sans-serif;font-weight:700;font-size:16.5px;letter-spacing:-.02em}.rl-nav-links{display:flex;gap:30px;font-size:14px;color:var(--ink-2)}.rl-nav-links a{position:relative;padding:6px 0}.rl-nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease)}.rl-nav-links a:hover{color:var(--ink)}.rl-nav-links a:hover:after{transform:scaleX(1)}.rl-nav-actions{display:flex;align-items:center;gap:10px}.rl-menu{position:relative;display:none}.rl-menu summary{list-style:none;width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line);border-radius:4px;cursor:pointer;color:var(--ink)}.rl-menu summary::-webkit-details-marker{display:none}.rl-menu-panel{position:absolute;right:0;top:calc(100% + 8px);min-width:232px;display:flex;flex-direction:column;padding:6px;background:var(--white);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow)}.rl-menu-panel a{padding:11px 12px;border-radius:4px;font-size:15px;color:var(--ink)}.rl-menu-panel a:hover{background:var(--paper)}.rl-strip{--bg:rgba(251,250,247,0.94);position:fixed;left:0;right:0;top:var(--nav-h);z-index:40;height:var(--strip-h);background:var(--bg);color:var(--fg);border-bottom:1px solid var(--rule);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateY(-100%);opacity:0;visibility:hidden;transition:transform .45s var(--ease),opacity .35s ease,visibility 0s linear .45s,background-color .6s ease,color .6s ease,border-color .6s ease}.rl-strip[data-theme=navy]{--bg:rgba(2,31,68,0.94)}.rl-strip[data-on]{transform:none;opacity:1;visibility:visible;transition:transform .45s var(--ease),opacity .35s ease,visibility 0s,background-color .6s ease,color .6s ease,border-color .6s ease}.rl-strip-row{height:100%;gap:24px}.rl-strip-id,.rl-strip-row{display:flex;align-items:center}.rl-strip-id{gap:12px;font-size:12px;letter-spacing:.04em;white-space:nowrap}.rl-strip-sample{color:var(--muted);text-transform:uppercase;font-size:10.5px;letter-spacing:.12em}.rl-path{flex:1;display:flex;gap:4px;min-width:0}.rl-path li{flex:1;position:relative;padding-bottom:7px;font-size:11px;font-family:var(--rl-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .4s ease}.rl-path li:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:2px;background:var(--rule);transition:background-color .4s ease}.rl-path li[data-state=done]:after{background:var(--fg);opacity:.55}.rl-path li[data-state=current]{color:var(--fg)}.rl-path li[data-state=current]:after{background:var(--acc)}.rl-strip-meta{display:flex;align-items:center;gap:12px;min-width:0;max-width:38%}.rl-strip-step{display:none;font-size:11.5px;color:var(--muted)}.rl-strip .rl-chip{border-color:var(--acc);color:var(--acc)}.rl-strip-audit{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl-strip-audit.is-typing{animation:rl-type .9s steps(28) both}@keyframes rl-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.rl-ch,.rl-hero{position:relative;background:var(--bg);color:var(--fg);scroll-margin-top:calc(var(--nav-h) + var(--strip-h) + 8px)}.rl-ch{padding-block:clamp(72px,8.5vw,128px);border-top:1px solid var(--rule)}.rl [data-theme=screen]{--bg:#03070f}.rl-ch[data-theme=screen]{border-top-color:transparent;background:radial-gradient(900px 520px at 12% -8%,rgba(46,139,255,.2),transparent 62%),radial-gradient(900px 520px at 92% 108%,rgba(94,92,230,.16),transparent 60%),#03070f}.rl-ch[data-theme=navy]{border-top-color:transparent;background:radial-gradient(1100px 520px at 88% -10%,rgba(1,118,211,.32),transparent 62%),radial-gradient(800px 480px at -10% 110%,rgba(1,118,211,.16),transparent 60%),var(--navy)}.rl-ch-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:20px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.rl-ch-n{color:var(--acc)}.rl-ch-status{color:var(--fg)}.rl-ch-module{color:var(--muted)}.rl-ch-module:before{content:"·";margin-right:14px;color:var(--rule)}.rl-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(40px,6vw,104px);align-items:center}.rl-split-flip>:first-child{order:2}.rl-split-wide{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end}.rl-panel{position:relative;background:var(--panel);border:1px solid var(--rule);border-radius:6px;box-shadow:var(--shadow)}.rl-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--rule);font-size:13px;font-weight:500;color:var(--fg)}.rl-panel-head .rl-mono{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:400}.rl-aside{margin-top:28px;max-width:60em;font-size:12.5px;line-height:1.7;color:var(--muted)}.rl-hero{padding-top:clamp(48px,7vw,104px);padding-bottom:clamp(56px,6vw,88px);background:repeating-linear-gradient(to bottom,transparent 0 31px,rgba(3,45,96,.045) 31px 32px),var(--paper)}.rl-hero-grid{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);gap:clamp(40px,5vw,80px);align-items:center}.rl-hero-copy .rl-eyebrow{margin-bottom:22px}.rl-record{background:var(--white);border:1px solid var(--line);border-radius:8px;box-shadow:0 1px 0 rgba(11,27,51,.05),0 44px 80px -48px rgba(3,45,96,.5);overflow:hidden}.rl-hero-record{justify-self:end;width:100%;max-width:470px}.rl-record-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:16px 18px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#fbfaf7,#fff)}.rl-record-tower{width:66px;height:97px}.rl-record-title{display:flex;flex-direction:column;gap:2px;min-width:0}.rl-record-kicker{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.rl-record-name{font-family:var(--rl-display),sans-serif;font-weight:700;font-size:26px;letter-spacing:-.03em;color:var(--navy);line-height:1.1}.rl-record-sub{font-size:13.5px;color:var(--ink-2)}.rl-record-fields{padding:8px 18px}.rl-record-fields>div{display:grid;grid-template-columns:124px 1fr;gap:12px;padding:9px 0;border-bottom:1px dashed var(--line);font-size:14.5px}.rl-record-fields>div:last-child{border-bottom:0}.rl-record-fields dt{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);padding-top:3px}.rl-record-fields dd.rl-mono{font-size:13.5px}.rl-record-audit{padding:12px 18px;background:var(--paper-2);border-top:1px solid var(--line);font-size:11.5px;line-height:1.9;color:var(--ink-2)}.rl-record-attach{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px 18px;background:var(--paper-2);border-top:1px dashed var(--line);font-size:13px;color:var(--ink)}.rl-record-attach-name{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rl-record-attach-len{font-size:11px;color:var(--mute)}.rl-record-attach-cta{display:inline-flex;align-items:center;gap:5px;font-weight:600;color:var(--accent)}.rl-record-attach:hover .rl-record-attach-cta{text-decoration:underline;text-underline-offset:3px}.rl-record-foot{padding:8px 18px 10px;background:var(--paper-2);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.rl-tower{width:100%;height:100%;overflow:visible}.rl-tower-ground,.rl-tower-line{fill:none;stroke:var(--navy);stroke-width:1.2}.rl-tower-ground{stroke-width:1;opacity:.5}.rl-tower-floor{stroke:var(--navy);stroke-width:.5;opacity:.22}.rl-tower-win{fill:var(--navy);opacity:.13}.rl-tower-lit{fill:var(--blue)}.rl-figures{margin-top:clamp(56px,7vw,96px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--navy)}.rl-figure{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:22px 24px 4px 0}.rl-figure+.rl-figure{padding-left:24px;border-left:1px solid var(--line)}.rl-figure-n{font-family:var(--rl-display),sans-serif;font-weight:700;font-size:clamp(40px,4.4vw,62px);line-height:1;letter-spacing:-.04em;color:var(--navy);font-variant-numeric:tabular-nums}.rl-figure>dt{margin-top:10px;max-width:17em;font-size:14px;line-height:1.45;color:var(--mute)}.rl-registers{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.rl-registers-label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.rl-registers ul{display:flex;flex-wrap:wrap;gap:8px}.rl-registers li{padding:5px 10px;border:1px solid var(--line);border-radius:3px;background:rgba(255,255,255,.6);font-size:13px;color:var(--ink-2)}.rl-odo-col{display:inline-block;height:1em;line-height:1em;overflow:hidden;vertical-align:top}.rl-odo-strip{display:flex;flex-direction:column;transition:transform 1.5s cubic-bezier(.16,.8,.14,1) var(--dl,0s)}.rl-odo-strip>span{display:block;height:1em;line-height:1em}[data-odo][data-odo-built]{display:inline-flex;line-height:1em}.rl-tour-head{max-width:760px}.rl-tour-stage{margin-top:clamp(32px,4vw,56px)}.rl-tour-frame{position:relative;aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 48px 120px -48px rgba(46,139,255,.45);transform-origin:50% 0}.rl-tour-video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000}.rl-tour-overlay{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding:18px;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);pointer-events:none}.rl-tour-overlay>*{pointer-events:auto}.rl-tour-play,.rl-tour-toggle{white-space:nowrap}.rl-tour-play{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border-radius:4px;background:#f4f2ec;color:var(--navy);font-size:15px;font-weight:600;transition:background-color .2s ease}.rl-tour-play:hover{background:#fff}.rl-tour-play .rl-mono{font-size:12px;font-weight:400;color:var(--mute)}.rl-tour-toggle{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 13px;border-radius:4px;border:1px solid rgba(255,255,255,.4);background:rgba(0,0,0,.4);color:#f4f2ec;font-size:13.5px}.rl-tour-toggle:hover{border-color:#fff}.rl-tour-chapters{margin-top:18px;display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:6px}.rl-tour-chapters button{width:100%;display:flex;align-items:baseline;gap:10px;padding:9px 11px;border-radius:4px;border:1px solid var(--rule);font-size:13.5px;color:var(--fg-2);text-align:left;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.rl-tour-chapters button:hover{border-color:var(--fg);color:var(--fg)}.rl-tour-chapters button[aria-current=true]{border-color:var(--acc);background:rgba(140,203,255,.08);color:var(--fg)}.rl-tour-chapters .rl-mono{min-width:30px;font-size:11.5px;color:var(--acc)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rl-tour-frame{animation:rl-tour-grow linear both;animation-timeline:view();animation-range:entry 5% cover 40%}}}@keyframes rl-tour-grow{0%{transform:scale(.86);border-radius:20px}to{transform:scale(1);border-radius:8px}}.rl-feed{overflow:hidden}.rl-feed-code{margin:0;padding:18px 18px 18px 0;font-size:13px;line-height:1.85;white-space:pre;overflow-x:auto;background:var(--panel-2);color:var(--ink)}.rl-feed-line{display:block}.rl-feed-ln{display:inline-block;width:44px;padding-right:14px;text-align:right;color:#a19c90;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rl-x-tag{color:var(--navy)}.rl-x-attr{color:#7a5b1e}.rl-x-val{color:var(--accent)}.rl-x-text{color:var(--ink)}.rl-dest{display:flex;flex-wrap:wrap;gap:8px 18px;padding:14px 18px;border-top:1px solid var(--rule);font-size:13.5px;color:var(--ink-2)}.rl-dest li{display:inline-flex;align-items:center;gap:6px}.rl-dest svg{color:var(--green)}.rl-approval{overflow:hidden}.rl-approval-rule{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--rule);font-size:11.5px;color:var(--muted)}.rl-approval-modes{display:inline-flex;border:1px solid var(--rule);border-radius:3px;overflow:hidden}.rl-approval-modes span{padding:4px 9px}.rl-approval-modes span+span{border-left:1px solid var(--rule)}.rl-approval-modes .is-on{background:var(--navy);color:#fff}.rl-approvers li{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--rule)}.rl-avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--paper-2);font-size:11.5px;color:var(--navy)}.rl-approver-role{font-weight:500;font-size:15px}.rl-approver-state{display:inline-flex;align-items:center;gap:6px;font-size:12px}.rl-approvers .is-done .rl-approver-state{color:var(--green)}.rl-approvers .is-skipped{color:var(--muted)}.rl-approvers .is-skipped .rl-avatar{opacity:.5}.rl-quorum{display:flex;align-items:center;gap:14px;padding:16px;font-size:12.5px}.rl-quorum-track{position:relative;flex:1;height:8px;border-radius:4px;background:var(--paper-2)}.rl-quorum-fill{position:absolute;inset:0 auto 0 0;width:66.667%;border-radius:4px;background:var(--green)}.rl-quorum-mark{position:absolute;left:66.667%;top:-5px;bottom:-5px;width:2px;background:var(--navy)}.rl-stamp{flex:none;margin-left:4px;padding:5px 11px;border:2px solid var(--green);border-radius:4px;color:var(--green);font-size:14px;letter-spacing:.16em;text-transform:uppercase;transform:rotate(-7deg);background:rgba(255,255,255,.85);pointer-events:none}.rl-leased{padding-block:clamp(88px,10vw,140px)}.rl-pin-stage{position:relative}.rl-live .rl-pin[data-pin-on]{height:300vh}.rl-live .rl-leased:has(.rl-pin[data-pin-on]){padding-block:0}.rl-live .rl-pin[data-pin-on] .rl-pin-stage{position:sticky;top:calc(var(--nav-h) + var(--strip-h));height:calc(100vh - var(--nav-h) - var(--strip-h));display:flex;align-items:center}.rl-lease-steps{margin-top:30px;display:grid;gap:4px}.rl-lease-steps li{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 0;border-top:1px solid var(--rule);transition:opacity .5s ease}.rl-lease-steps li strong{display:block;font-weight:600;color:var(--fg)}.rl-lease-steps li>span:last-child>span{display:block;margin-top:2px;font-size:15px;line-height:1.5;color:var(--fg-2)}.rl-lease-step-n{font-size:12px;color:var(--acc);padding-top:3px}.rl-live .rl-lease-steps li:not([data-on]){opacity:.7}.rl-live .rl-lease-steps li[data-current] .rl-lease-step-n{text-decoration:underline;text-underline-offset:4px}.rl-lease{position:relative;padding:22px;border:1px solid var(--rule);border-radius:8px;background:rgba(255,255,255,.04)}.rl-lease-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;letter-spacing:.06em;color:var(--fg-2)}.rl-lease-state span{padding:3px 8px;border-radius:3px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.rl-lease-draft{border:1px solid var(--rule);color:var(--muted)}.rl-lease-active{background:var(--sky);color:var(--navy-deep)}.rl-lease-bar{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;height:118px;transition:gap .7s var(--ease)}.rl-cheque{display:flex;flex-direction:column;justify-content:space-between;padding:12px;border-radius:5px;background:rgba(140,203,255,.12);border:1px solid rgba(140,203,255,.35)}.rl-cheque>*{transition:opacity .45s ease calc(var(--i) * 90ms)}.rl-cheque-month,.rl-cheque-n{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rl-cheque-amt{font-family:var(--rl-display),sans-serif;font-weight:700;font-size:clamp(15px,1.5vw,20px);letter-spacing:-.02em;color:var(--head)}.rl-lease-whole{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:0 20px;border-radius:5px;background:linear-gradient(100deg,#2b5c92,#1d4a7f);border:1px solid rgba(140,203,255,.45);opacity:0;pointer-events:none;transition:opacity .5s ease}.rl-lease-whole .rl-mono{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}.rl-lease-whole strong{font-family:var(--rl-display),sans-serif;font-size:clamp(26px,3vw,40px);letter-spacing:-.03em;color:var(--head)}.rl-invoices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.rl-inv{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:5px;border:1px dashed var(--rule);font-size:10.5px;letter-spacing:-.01em;overflow-wrap:anywhere;color:var(--fg);transition:opacity .45s ease calc(var(--i) * .11s),transform .45s var(--ease) calc(var(--i) * .11s)}.rl-posted{display:inline-flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#7fd89a}.rl-deposit-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.rl-deposit,.rl-escrow{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:5px;border:1px solid var(--rule)}.rl-deposit .rl-mono,.rl-escrow .rl-mono{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rl-deposit strong,.rl-escrow strong{font-family:var(--rl-display),sans-serif;font-size:20px;letter-spacing:-.02em;color:var(--head)}.rl-deposit,.rl-deposit-moved{grid-column:1;grid-row:1}.rl-escrow{grid-column:2;grid-row:1}.rl-deposit-moved{display:flex;align-items:center;padding:14px;border:1px dashed var(--rule);border-radius:5px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);opacity:0;transition:opacity .5s ease .5s}.rl-lease[data-stage="4"] .rl-deposit-moved{opacity:1}.rl-deposit{position:relative;z-index:1;background:rgba(255,255,255,.05);transition:transform .8s var(--ease),opacity .6s ease .2s}.rl-escrow{border-style:dashed;transition:border-color .5s ease,background-color .5s ease}.rl-escrow-empty{display:none}.rl-portal-chip{position:absolute;right:22px;top:-13px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:3px;background:var(--navy-deep);border:1px solid var(--rule);font-size:11px;letter-spacing:.06em;color:var(--sky);transition:opacity .5s ease,transform .5s var(--ease)}.rl-lease:not([data-stage="0"]) .rl-lease-draft,.rl-lease[data-stage="0"] .rl-lease-active{display:none}.rl-lease[data-stage="0"] .rl-lease-bar,.rl-lease[data-stage="1"] .rl-lease-bar{gap:0}.rl-lease[data-stage="0"] .rl-lease-whole,.rl-lease[data-stage="1"] .rl-lease-whole{opacity:1}.rl-lease[data-stage="0"] .rl-cheque>*,.rl-lease[data-stage="1"] .rl-cheque>*{opacity:0;transition-delay:0s}.rl-lease[data-stage="0"] .rl-inv,.rl-lease[data-stage="1"] .rl-inv,.rl-lease[data-stage="2"] .rl-inv{opacity:0;transform:translateY(-8px);transition-delay:0s}.rl-lease:not([data-stage="4"]) .rl-escrow-held{display:none}.rl-lease:not([data-stage="4"]) .rl-escrow-empty{display:block;color:var(--muted)}.rl-lease[data-stage="4"] .rl-deposit{transform:translateX(calc(100% + 10px));opacity:0}.rl-lease[data-stage="4"] .rl-escrow{border-style:solid;border-color:rgba(127,216,154,.55);background:rgba(127,216,154,.08)}.rl-lease[data-stage="0"] .rl-portal-chip{opacity:0;transform:translateY(6px)}.rl-statuses{display:flex;flex-wrap:wrap;gap:6px;align-self:end;justify-content:flex-end}.rl-statuses li{padding:5px 9px;border:1px solid var(--rule);border-radius:3px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rl-statuses li.is-used{color:var(--fg);border-color:var(--fg)}.rl-cheques{margin-top:clamp(40px,5vw,72px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.rl-cheque-stack{display:grid;gap:10px}.rl-chq{position:relative;padding:16px;border-radius:6px;border:1px solid var(--rule);background:var(--panel);box-shadow:var(--shadow);overflow:hidden}.rl-chq-top{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rl-chq-amt{margin-top:18px;font-family:var(--rl-display),sans-serif;font-weight:700;font-size:22px;letter-spacing:-.02em;color:var(--head)}.rl-chq-status{margin-top:10px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}.rl-tone-ok{color:var(--green)}.rl-tone-bad{color:var(--red)}.rl-tone-wait{color:var(--amber)}.rl-chq.is-bounced{background:#fdf6f5;border-color:rgba(186,5,23,.35)}.rl-chq.is-bounced .rl-chq-amt{color:#8e6a6d}.rl-strike{position:absolute;left:10px;right:10px;top:56%;height:2px;background:var(--red);transform-origin:left;transform:rotate(-4deg)}.rl-chq.is-replacement{border-color:rgba(46,132,74,.45)}.rl-latefee{padding:8px 12px;border:1px dashed var(--rule);border-radius:5px;font-size:11.5px;color:var(--ink-2)}.rl-chain{margin-top:clamp(40px,5vw,72px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.rl-link{position:relative;display:flex;flex-direction:column;gap:8px;padding:20px 18px 18px;border-radius:6px;border:1px solid var(--rule);background:var(--panel);box-shadow:var(--shadow)}.rl-link-tint{position:absolute;left:18px;top:-1px;width:36px;height:3px;border-radius:0 0 2px 2px}.rl-link-kicker{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.rl-link-title{font-family:var(--rl-display),sans-serif;font-size:21px;line-height:1.2;letter-spacing:-.02em;color:var(--head)}.rl-link:first-child .rl-link-title{font-family:var(--rl-body),sans-serif;font-weight:500;font-size:17px;letter-spacing:0}.rl-link-meta{font-size:14px;line-height:1.45;color:var(--fg-2)}.rl-link+.rl-link:before{content:"";position:absolute;top:50%;left:-29px;width:29px;height:1px;background:var(--fg);transform-origin:left;transition:transform .45s var(--ease) calc(var(--i) * .26s + .12s)}.rl-link+.rl-link:after{content:"";position:absolute;top:calc(50% - 3.5px);left:-8px;border:4px solid transparent;border-left:6px solid var(--fg);border-right:0;transition:opacity .2s ease calc(var(--i) * .26s + .45s)}.rl-fieldview{border:1px solid var(--rule);border-radius:6px;background:var(--panel)}.rl-fieldview .rl-panel-head{color:var(--fg)}.rl-fieldview-grid{display:grid;grid-template-columns:1fr 1fr}.rl-fieldview-grid>div{padding:14px 16px}.rl-fieldview-grid>div+div{border-left:1px solid var(--rule)}.rl-fieldview-who{display:block;margin-bottom:10px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--acc)}.rl-fieldview dl{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;font-size:13.5px}.rl-fieldview dt{font-size:11px;color:var(--muted);padding-top:2px}.rl-hidden-field{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-style:italic}.rl-matrix-wrap{margin-top:clamp(40px,5vw,64px);border:1px solid var(--rule);border-radius:6px;background:var(--panel)}.rl-matrix-caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 18px;border-bottom:1px solid var(--rule);font-size:14px;font-weight:500}.rl-matrix-caption .rl-mono{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:400}.rl-matrix-scroll{overflow-x:auto}.rl-matrix-hint{display:none;padding:10px 18px 0;font-size:11px;letter-spacing:.06em;color:var(--muted)}.rl-matrix{width:100%;min-width:560px;border-collapse:collapse;font-size:14px}.rl-matrix td,.rl-matrix th{padding:11px 12px;border-bottom:1px solid var(--rule)}.rl-matrix tbody tr:last-child>*{border-bottom:0}.rl-matrix thead th{font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:center}.rl-matrix tbody th,.rl-matrix thead th:first-child{text-align:left;padding-left:18px;font-weight:500;color:var(--fg);white-space:nowrap}.rl-matrix thead th:first-child{color:var(--muted);font-weight:400}.rl-matrix td{position:relative;text-align:center;width:12%;height:42px}.rl-cell-grant,.rl-cell-lock{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .35s ease,transform .35s var(--ease)}.rl-cell-lock{color:var(--muted);opacity:.85}.rl-cell-grant{color:var(--sky)}.rl-matrix td.is-allowed .rl-cell-lock,.rl-matrix td.is-denied .rl-cell-grant{opacity:0}.rl-matrix td.is-allowed{background:rgba(140,203,255,.07)}.rl-config{display:grid;gap:16px}.rl-config-fields{padding:4px 16px}.rl-config-fields>div{display:grid;grid-template-columns:90px 1fr;gap:12px;padding:11px 0;border-bottom:1px dashed var(--rule);font-size:14.5px}.rl-config-fields>div:last-child{border-bottom:0}.rl-config-fields dt{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:3px}.rl-new-field{position:relative;isolation:isolate}.rl-new-field:before{content:"";position:absolute;inset:3px -10px;border-radius:4px;background:rgba(1,118,211,.08);border-left:2px solid var(--blue);z-index:-1}.rl-config-fields dd{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rl-new-tag{padding:2px 7px;border-radius:3px;background:var(--navy);color:#fff;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.rl-types{display:flex;flex-wrap:wrap;gap:6px}.rl-types li{padding:5px 9px;border-radius:3px;border:1px solid var(--rule);font-size:11.5px;color:var(--fg-2);background:rgba(255,255,255,.5);transition:background-color .4s ease,color .4s ease,border-color .4s ease}.rl-types li.is-picked{background:var(--navy);border-color:var(--navy);color:#fff}.rl-rule{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;align-items:baseline;padding:14px 16px;font-size:15px}.rl-rule-k{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--acc)}.rl-renewal{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px}.rl-contract-rent{padding:22px 16px 4px;font-family:var(--rl-display),sans-serif;font-weight:700;font-size:clamp(22px,2.1vw,30px);letter-spacing:-.035em;color:var(--head);font-variant-numeric:tabular-nums;display:flex;gap:.25em;align-items:baseline;white-space:nowrap}.rl-contract-note{padding:8px 16px 16px;font-size:11.5px;color:var(--muted)}.rl-contract-old{border-style:dashed;box-shadow:none}.rl-contract-old .rl-contract-rent{color:var(--muted)}.rl-contract-new{border-color:var(--navy)}.rl-renewal-arrow{position:relative;padding:6px 10px;border-radius:3px;background:var(--navy);color:#fff;font-size:12px}.rl-directory{margin-top:clamp(40px,5vw,64px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(32px,5vw,72px);column-gap:clamp(32px,5vw,72px);border-top:1px solid var(--navy)}.rl-directory li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"icon name state" "icon desc desc";-moz-column-gap:14px;column-gap:14px;row-gap:3px;padding:18px 0;border-bottom:1px solid var(--rule);transition:background-color .25s ease}.rl-dir-icon{grid-area:icon;width:34px;height:34px;border-radius:6px;display:grid;place-items:center;color:#fff}.rl-dir-name{grid-area:name;font-family:var(--rl-display),sans-serif;font-weight:600;font-size:18px;letter-spacing:-.015em;color:var(--head)}.rl-dir-desc{grid-area:desc;font-size:14.5px;line-height:1.5;color:var(--fg-2)}.rl-dir-state{grid-area:state;align-self:center;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#277240}.rl-directory li.is-later .rl-dir-icon{filter:grayscale(1);opacity:.45}.rl-directory li.is-later .rl-dir-desc,.rl-directory li.is-later .rl-dir-name{color:var(--muted)}.rl-directory li.is-later .rl-dir-state{color:var(--amber)}.rl-provision{margin-top:26px;display:grid}.rl-provision li{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:12px 0;border-top:1px solid var(--rule)}.rl-provision li>.rl-mono{font-size:12px;color:var(--acc);padding-top:3px}.rl-provision strong{display:block;font-weight:600;color:var(--fg)}.rl-provision li>span:last-child>span{display:block;font-size:15px;color:var(--fg-2)}.rl-switcher{padding:18px;border:1px solid var(--rule);border-radius:8px;background:var(--panel);box-shadow:var(--shadow)}.rl-switcher-label{display:block;margin-bottom:12px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.rl-switcher ul{display:grid;gap:8px}.rl-switcher li{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;padding:12px;border-radius:6px;border:1px solid transparent;transition:transform .7s var(--ease) calc(var(--i) * 90ms),opacity .5s ease calc(var(--i) * 90ms)}.rl-switcher li.is-active{background:rgba(255,255,255,.07);border-color:var(--rule)}.rl-switcher-mark{width:40px;height:40px;border-radius:6px;display:grid;place-items:center;background:rgba(140,203,255,.16);color:var(--sky);font-size:15px}.rl-switcher-name strong{display:block;font-weight:600}.rl-switcher-name span{font-size:13.5px;color:var(--muted)}.rl-switcher-active{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--sky)}.rl-close{background:repeating-linear-gradient(to bottom,transparent 0 31px,rgba(3,45,96,.045) 31px 32px),var(--paper)}.rl-close-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,104px);align-items:end}.rl-close .rl-eyebrow{margin-bottom:18px}.rl-trail{font-size:13px;border-top:1px solid var(--navy)}.rl-trail li{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:14px;padding:12px 0;border-bottom:1px dashed var(--rule)}.rl-trail-when{color:var(--muted)}.rl-trail-what{color:var(--fg)}.rl-trail-who{color:var(--muted);text-align:right}.rl-trail-blank,.rl-trail-next .rl-trail-when,.rl-trail-next .rl-trail-who{color:var(--acc)}.rl-trail-blank{padding:0 4px;border-bottom:1px solid var(--acc)}.rl-caret{display:inline-block;width:7px;height:1.05em;margin-left:4px;vertical-align:-.15em;background:var(--acc)}@media (prefers-reduced-motion:no-preference){.rl-caret{animation:rl-blink 1.05s step-end infinite}}@keyframes rl-blink{50%{opacity:0}}.rl-close-cta .rl-h2{font-size:clamp(38px,5.4vw,80px)}.rl-footer{background:var(--paper);border-top:1px solid var(--line)}.rl-footer-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 28px;padding-block:32px}.rl-footer-links{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:var(--ink-2)}.rl-footer-links a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.rl-footer-copy{font-size:11.5px;color:var(--mute)}@media (prefers-reduced-motion:no-preference){.rl-rise{animation:rl-rise 1s var(--ease) var(--d,0s) both}.rl-line>.rl-rise{animation-name:rl-rise-line}.rl-compose{animation:rl-compose .55s var(--ease) var(--d,0s) both}.rl-hero-record{animation:rl-card 1s var(--ease) .25s both}.rl-tower-body{stroke-dasharray:1;animation:rl-draw 1.6s var(--ease) .3s both}.rl-tower-win{animation:rl-win .5s ease calc(.5s + var(--w) * 55ms) both}.rl-tower-lit{animation:rl-lit 1.4s ease 1.5s both}}@keyframes rl-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes rl-rise-line{0%{transform:translateY(105%)}}@keyframes rl-compose{0%{opacity:0;transform:translateY(6px)}}@keyframes rl-card{0%{opacity:0;transform:translateY(24px) scale(.985)}}@keyframes rl-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes rl-win{0%{opacity:0}}@keyframes rl-lit{0%{opacity:0}30%{opacity:1;fill:var(--sky)}to{opacity:1}}@keyframes rl-fade{0%{opacity:0}}.rl-live [data-reveal]{transition:opacity .8s ease,transform .9s var(--ease)}.rl-live [data-reveal]:not([data-in]){opacity:0;transform:translateY(22px)}.rl-live .rl-trail li[data-reveal]{transition-delay:calc(var(--i) * .11s)}.rl-live .rl-feed .rl-dest li,.rl-live .rl-feed .rl-feed-line{transition:opacity .35s ease,transform .35s var(--ease)}.rl-live .rl-feed .rl-feed-line{transition-delay:calc(.25s + var(--i) * .11s)}.rl-live .rl-feed .rl-dest li{transition-delay:calc(1.25s + var(--i) * .18s)}.rl-live .rl-feed:not([data-in]) .rl-feed-line{opacity:0;transform:translateX(-8px)}.rl-live .rl-feed:not([data-in]) .rl-dest li{opacity:0}.rl-live .rl-approval .rl-approver-state{transition:opacity .4s ease calc(.45s + var(--i) * .6s)}.rl-live .rl-approval:not([data-in]) .rl-approver-state{opacity:0}.rl-live .rl-approval .rl-quorum-fill{transition:width 1.3s var(--ease) .5s}.rl-live .rl-approval:not([data-in]) .rl-quorum-fill{width:0}.rl-live .rl-approval .rl-stamp{transition:opacity .25s ease 2.05s,transform .45s cubic-bezier(.3,1.5,.5,1) 2.05s}.rl-live .rl-approval:not([data-in]) .rl-stamp{opacity:0;transform:rotate(-7deg) scale(1.5)}.rl-live .rl-cheques .rl-strike{transition:transform .5s var(--ease) .7s}.rl-live .rl-cheques:not([data-in]) .rl-strike{transform:rotate(-4deg) scaleX(0)}.rl-live .rl-cheques .is-bounced .rl-chq-status{transition:opacity .3s ease .9s}.rl-live .rl-cheques:not([data-in]) .is-bounced .rl-chq-status{opacity:0}.rl-live .rl-cheques .is-replacement,.rl-live .rl-cheques .rl-latefee{transition:opacity .5s ease,transform .6s var(--ease)}.rl-live .rl-cheques .is-replacement{transition-delay:1.3s}.rl-live .rl-cheques .rl-latefee{transition-delay:1.7s}.rl-live .rl-cheques:not([data-in]) .is-replacement,.rl-live .rl-cheques:not([data-in]) .rl-latefee{opacity:0;transform:translateY(-14px)}.rl-live .rl-chain .rl-link{transition:opacity .5s ease calc(var(--i) * .26s),transform .6s var(--ease) calc(var(--i) * .26s)}.rl-live .rl-chain:not([data-in]) .rl-link{opacity:0;transform:translateY(12px)}.rl-live .rl-chain:not([data-in]) .rl-link:before{transform:scaleX(0)}.rl-live .rl-chain:not([data-in]) .rl-link:after{opacity:0}.rl-live .rl-matrix-wrap .rl-cell-grant,.rl-live .rl-matrix-wrap .rl-cell-lock{transition-delay:calc(.35s + var(--i) * 45ms)}.rl-live .rl-matrix-wrap:not([data-in]) td.is-allowed .rl-cell-lock{opacity:.85}.rl-live .rl-matrix-wrap:not([data-in]) td.is-allowed .rl-cell-grant{opacity:0;transform:scale(.4)}.rl-live .rl-matrix-wrap td.is-allowed{transition:background-color .4s ease calc(.35s + var(--i) * 45ms)}.rl-live .rl-matrix-wrap:not([data-in]) td.is-allowed{background:transparent}.rl-live .rl-fieldview .rl-hidden-field{transition:filter .6s ease .6s,opacity .6s ease .6s}.rl-live .rl-fieldview:not([data-in]) .rl-hidden-field{filter:blur(4px);opacity:.3}.rl-live .rl-config .rl-new-field{transition:opacity .5s ease .9s,max-height .6s var(--ease) .7s,padding .6s var(--ease) .7s;max-height:80px}.rl-live .rl-config:not([data-in]) .rl-new-field{opacity:0;max-height:0;padding-block:0}.rl-live .rl-config .rl-types li.is-picked{transition-delay:.35s}.rl-live .rl-config:not([data-in]) .rl-types li.is-picked{background:transparent;border-color:var(--rule);color:var(--fg-2)}.rl-live .rl-renewal .rl-contract-new,.rl-live .rl-renewal .rl-renewal-arrow{transition:opacity .5s ease,transform .6s var(--ease)}.rl-live .rl-renewal .rl-renewal-arrow{transition-delay:.35s}.rl-live .rl-renewal .rl-contract-new{transition-delay:.6s}.rl-live .rl-renewal:not([data-in]) .rl-renewal-arrow{opacity:0;transform:translateX(-10px)}.rl-live .rl-renewal:not([data-in]) .rl-contract-new{opacity:0;transform:translateX(-16px)}.rl-live .rl-directory li{transition:opacity .45s ease calc(var(--i) * 55ms),transform .5s var(--ease) calc(var(--i) * 55ms)}.rl-live .rl-directory:not([data-in]) li{opacity:0;transform:translateY(10px)}.rl-live .rl-switcher:not([data-in]) li{transform:translateY(calc(var(--i) * -66px)) scale(calc(1 - var(--i) * .03));opacity:.5}@media (max-width:1080px){.rl-path li{font-size:10px;letter-spacing:.04em}.rl-strip-audit{display:none}}@media (max-width:900px){.rl{--strip-h:42px}.rl-nav-links{display:none}.rl-menu{display:block}.rl-path{display:none}.rl-strip-row{justify-content:space-between}.rl-strip-meta{max-width:none}.rl-strip-step{display:inline}.rl-close-grid,.rl-hero-grid,.rl-split,.rl-split-wide{grid-template-columns:minmax(0,1fr)}.rl-split-flip>:first-child{order:0}.rl-hero-record{justify-self:stretch;max-width:520px}.rl-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.rl-figure:nth-child(3){padding-left:0;border-left:0}.rl-figure:nth-child(n+3){border-top:1px solid var(--line);margin-top:8px}.rl-statuses{justify-content:flex-start}.rl-cheques{grid-template-columns:repeat(2,minmax(0,1fr))}.rl-chain{grid-template-columns:minmax(0,1fr);gap:22px}.rl-link+.rl-link:before{top:-23px;left:32px;width:1px;height:23px}.rl-link+.rl-link:after{top:-8px;left:28.5px;border:4px solid transparent;border-top:6px solid var(--fg);border-bottom:0}.rl-directory{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.rl-hide-sm{display:none}.rl-strip-id{gap:8px}.rl-lede{margin-top:20px}.rl-ctas{flex-direction:column;align-items:stretch}.rl-record-fields>div{grid-template-columns:104px 1fr}.rl-record-head{grid-template-columns:auto 1fr}.rl-record-head>.rl-chip{grid-column:1/-1;justify-self:start}.rl-lease{padding:16px}.rl-lease-bar{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;min-height:150px}.rl-cheque{min-height:70px;gap:6px}.rl-invoices{grid-template-columns:repeat(2,minmax(0,1fr))}.rl-deposit-row{grid-template-columns:minmax(0,1fr)}.rl-escrow{grid-column:1;grid-row:2}.rl-lease[data-stage="4"] .rl-deposit{transform:translateY(calc(100% + 10px))}.rl-cheques,.rl-renewal{grid-template-columns:minmax(0,1fr)}.rl-renewal{justify-items:start}.rl-renewal>.rl-panel{width:100%}.rl-fieldview-grid{grid-template-columns:minmax(0,1fr)}.rl-fieldview-grid>div+div{border-left:0;border-top:1px solid var(--rule)}.rl-trail li{grid-template-columns:44px minmax(0,1fr)}.rl-trail-who{grid-column:2;text-align:left;font-size:11.5px}.rl-approval-rule{font-size:11px}.rl-feed-code{font-size:11.5px}.rl-feed-ln{width:34px;padding-right:10px}.rl-matrix-hint{display:block}.rl-footer-row{flex-direction:column;align-items:flex-start}.rl-tour-overlay{padding:10px}.rl-tour-play{min-height:40px;padding:0 12px;font-size:13.5px}.rl-tour-toggle{min-height:40px;min-width:40px;justify-content:center;padding:0 10px}.rl-tour-play .rl-mono,.rl-tour-toggle-label{display:none}.rl-tour-chapters{grid-template-columns:repeat(2,minmax(0,1fr))}.rl-record-attach{grid-template-columns:auto minmax(0,1fr) auto}.rl-record-attach-len{display:none}}@media print{.rl-menu,.rl-strip,.rl:after{display:none}.rl-nav{position:static}}