:root{--rb-navy:#102744;--rb-gold:#d6a21c;--rb-gold-deep:#9b6200;--rb-cream:#fffaf0;--rb-line:#ecd999;--rb-text:#17263c;--rb-muted:#617084;--rb-radius:18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--rb-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.6}a{color:inherit}.rb-shell{min-height:100vh;display:flex;flex-direction:column}.rb-container{width:min(1180px,calc(100% - 40px));margin:0 auto}.rb-site-header{position:sticky;top:0;z-index:30;background:rgb(255 253 246 / .94);backdrop-filter:blur(12px);border-bottom:1px solid var(--rb-line)}.rb-header-inner{min-height:76px;display:flex;align-items:center;gap:34px}.rb-brand{display:inline-flex;align-items:center;max-width:190px;text-decoration:none;color:var(--rb-gold-deep);font-size:28px;font-weight:900;letter-spacing:-.065em}.rb-brand img{display:block;max-width:170px;max-height:46px;width:auto;height:auto}.rb-nav{display:flex;align-items:center;gap:27px;flex:1;font-weight:750}.rb-nav ul{display:flex;gap:27px;align-items:center;list-style:none;padding:0;margin:0}.rb-nav a{text-decoration:none}.rb-nav a:hover,.rb-nav .current-menu-item>a{color:var(--rb-gold-deep)}.rb-header-cta,.rb-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid var(--rb-gold-deep);border-radius:10px;background:linear-gradient(135deg,#fffdf5,#fff0bb);color:#764900;text-decoration:none;font-weight:850;box-shadow:0 5px 15px rgb(176 113 0 / .1)}.rb-page{flex:1}.rb-page-head{padding:72px 0;background:radial-gradient(circle at 80% 0,#fff0ac,transparent 32%),var(--rb-cream);border-bottom:1px solid var(--rb-line)}.rb-eyebrow{margin:0 0 6px;color:var(--rb-gold-deep);font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.rb-page-head h1{max-width:850px;margin:0;font-size:clamp(36px,5vw,62px);line-height:1.05;letter-spacing:-.052em}.rb-content{padding:55px 0 72px}.rb-content>*:first-child{margin-top:0}.rb-content h1,.rb-content h2,.rb-content h3{color:var(--rb-navy);line-height:1.15;letter-spacing:-.03em}.rb-content h2{margin-top:1.8em}.rb-content a{color:var(--rb-gold-deep);font-weight:700}.rb-site-footer{margin-top:auto;background:linear-gradient(110deg,#102744,#5b3a00 52%,#102744);color:#fff}.rb-footer-grid{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:35px;padding:52px 0 34px}.rb-footer-grid h2,.rb-footer-grid h3{margin:0 0 10px;color:#fff}.rb-footer-grid h2{font-size:27px;letter-spacing:-.04em}.rb-footer-grid p{margin:0;color:#e7edf3}.rb-footer-grid ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rb-footer-grid a{text-decoration:none;color:#fff}.rb-footer-bottom{padding:18px 0;border-top:1px solid rgb(255 255 255 / .18);font-size:13px;color:#e5eaf1}.rentbiz-page{--rz-navy:var(--rb-navy);--rz-gold:var(--rb-gold);--rz-gold-deep:var(--rb-gold-deep);--rz-soft:var(--rb-cream);--rz-line:var(--rb-line)}.rentbiz-page .rz-header{position:sticky;top:0;z-index:30;backdrop-filter:blur(12px);background:rgb(255 253 246 / .94)}.rentbiz-page .rz-brand{display:inline-flex;align-items:center}.rentbiz-page .rz-brand img{display:block;max-height:46px;max-width:180px;width:auto;height:auto}.rentbiz-page .rz-header nav .rz-theme-menu{display:flex;align-items:center;gap:30px;list-style:none;margin:0;padding:0}.rentbiz-page .rz-header nav .rz-theme-menu li{margin:0}.rentbiz-page .rz-header nav .rz-theme-menu a{text-decoration:none}.rentbiz-page .rz-header nav .current-menu-item>a{color:var(--rb-gold-deep)}.rentbiz-page .rz-footer{background:linear-gradient(110deg,#102744,#5b3a00 52%,#102744)}@media(max-width:780px){.rb-container{width:min(100% - 32px,1180px)}.rb-header-inner{min-height:66px;gap:15px}.rb-brand{font-size:23px}.rb-nav{display:none}.rb-header-cta{margin-left:auto;min-height:39px;padding:8px 11px;font-size:12px}.rb-footer-grid{grid-template-columns:1fr;padding:38px 0 25px;gap:24px}.rb-page-head{padding:54px 0}.rentbiz-page .rz-header nav{display:none}.rentbiz-page .rz-brand img{max-height:36px;max-width:130px}}