: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}}.rb-blog-hero{padding:76px 0 68px;background:radial-gradient(circle at 85% 0,#fff0ad,transparent 34%),linear-gradient(180deg,#fffdf7,var(--rb-cream));border-bottom:1px solid var(--rb-line)}.rb-blog-hero h1{max-width:850px;margin:0;color:var(--rb-navy);font-size:clamp(38px,5.3vw,68px);line-height:1.02;letter-spacing:-.06em}.rb-blog-hero p:not(.rb-eyebrow){max-width:690px;margin:19px 0 0;color:var(--rb-muted);font-size:18px;font-weight:600}.rb-archive-description{max-width:690px;color:var(--rb-muted);font-size:18px}.rb-archive-description p{margin:19px 0 0}.rb-blog-listing{padding:58px 0 80px}.rb-blog-listing-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:25px}.rb-blog-listing-head h2{margin:0;color:var(--rb-navy);font-size:30px;letter-spacing:-.04em}.rb-blog-listing-head span{color:var(--rb-muted);font-size:14px}.rb-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rb-post-card{overflow:hidden;border:1px solid var(--rb-line);border-radius:18px;background:#fff;box-shadow:0 10px 25px rgb(16 39 68 / .06);transition:transform .2s ease,box-shadow .2s ease}.rb-post-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgb(16 39 68 / .12)}.rb-post-card-media{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,#fff1b4,#e7b939);color:var(--rb-navy);text-decoration:none}.rb-post-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.rb-post-card:hover .rb-post-card-media img{transform:scale(1.03)}.rb-post-card-media span{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#fff8d9;font-size:30px;font-weight:900}.rb-post-card-body{padding:20px 20px 18px}.rb-post-card-category,.rb-article-category{margin:0;color:var(--rb-gold-deep);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.rb-post-card h2{margin:7px 0 10px;font-size:23px;line-height:1.15;letter-spacing:-.04em}.rb-post-card h2 a{color:var(--rb-navy);text-decoration:none}.rb-post-card-body>p:not(.rb-post-card-category){display:-webkit-box;overflow:hidden;margin:0;color:var(--rb-muted);font-size:15px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.rb-post-card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;color:var(--rb-muted);font-size:13px}.rb-post-card-footer a{color:var(--rb-gold-deep);font-weight:900;text-decoration:none}.rb-post-card-footer b{font-size:17px}.navigation.pagination{display:flex;justify-content:center;gap:7px;margin:42px 0 0}.navigation.pagination .page-numbers{min-width:39px;padding:8px 11px;border:1px solid var(--rb-line);border-radius:8px;color:var(--rb-navy);text-align:center;text-decoration:none;font-weight:800}.navigation.pagination .current{border-color:var(--rb-gold-deep);background:#fff0bd;color:#6f4700}.rb-empty-state{padding:55px;border:1px dashed #bfccb9;border-radius:18px;text-align:center}.rb-empty-state h2{margin:0;color:var(--rb-navy)}.rb-empty-state p{margin:8px 0 0;color:var(--rb-muted)}.rb-article-hero{padding:78px 20px 84px;background:radial-gradient(circle at 88% 0,#ffe895,transparent 30%),var(--rb-cream)}.rb-article-inner{width:min(880px,100%);margin:0 auto}.rb-article-hero h1{margin:11px 0 0;color:var(--rb-navy);font-size:clamp(40px,5.5vw,72px);line-height:1.02;letter-spacing:-.065em}.rb-article-meta{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:23px;color:var(--rb-muted);font-size:14px;font-weight:700}.rb-article-meta span+span:before{margin-right:18px;color:#c0a14a;content:'•'}.rb-article-cover{width:min(1120px,calc(100% - 40px));max-height:590px;margin:-39px auto 0;overflow:hidden;border:1px solid var(--rb-line);border-radius:20px;background:#f1e4c3;box-shadow:0 15px 38px rgb(16 39 68 / .14)}.rb-article-cover img{display:block;width:100%;height:auto;max-height:590px;object-fit:cover}.rb-article-layout{width:min(780px,calc(100% - 40px));margin:0 auto}.rb-article-content{padding:54px 0 80px;font-size:18px;line-height:1.78}.rb-article-content>*:first-child{margin-top:0}.rb-article-content h2,.rb-article-content h3{margin:1.7em 0 .55em;color:var(--rb-navy);line-height:1.14;letter-spacing:-.035em}.rb-article-content h2{font-size:32px}.rb-article-content h3{font-size:25px}.rb-article-content a{color:var(--rb-gold-deep);font-weight:800}.rb-article-content blockquote{margin:1.7em 0;padding:20px 24px;border-left:4px solid var(--rb-gold);background:#fffaf0;color:#31465f;font-size:20px;font-weight:600}.rb-article-content img{max-width:100%;height:auto;border-radius:13px}.rb-article-content .wp-block-image,.rb-article-content .wp-block-embed{margin:2em 0}.rb-article-content .alignwide{width:calc(100% + 260px);max-width:none;margin-left:-130px}.rb-article-content .alignfull{width:100vw;max-width:none;margin-left:calc(50% - 50vw)}.rb-article-content .wp-block-button__link{border-radius:10px;background:var(--rb-gold);color:var(--rb-navy);font-weight:900;text-decoration:none}.rb-article-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:55px;padding-top:25px;border-top:1px solid var(--rb-line);color:var(--rb-muted);font-size:14px}.rb-article-footer a{white-space:nowrap;text-decoration:none}.rb-page-links{margin-top:32px;font-weight:800}.rb-page-links .post-page-numbers{display:inline-block;margin-left:5px;padding:4px 9px;border:1px solid var(--rb-line);border-radius:6px;text-decoration:none}@media(max-width:860px){.rb-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-article-content .alignwide{width:100%;margin-left:0}}@media(max-width:580px){.rb-blog-hero{padding:55px 0}.rb-blog-hero p:not(.rb-eyebrow){font-size:16px}.rb-blog-listing{padding:38px 0 55px}.rb-blog-listing-head{display:block}.rb-blog-listing-head span{display:block;margin-top:5px}.rb-post-grid{grid-template-columns:1fr}.rb-article-hero{padding:55px 16px 65px}.rb-article-cover{width:calc(100% - 32px);margin-top:-27px;border-radius:14px}.rb-article-layout{width:calc(100% - 32px)}.rb-article-content{padding:38px 0 60px;font-size:17px}.rb-article-content h2{font-size:28px}.rb-article-footer{display:block}.rb-article-footer a{display:block;margin-top:13px}.rb-article-meta span+span:before{margin-right:9px}}