:root{--rz-navy:#102744;--rz-green:#08743d;--rz-soft:#f7f8f5;--rz-line:#e2e7e4;--rz-muted:#617084}*{box-sizing:border-box}.rentbiz-page{margin:0;background:#fff;color:var(--rz-navy);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.5}.rentbiz-page a{text-decoration:none;color:inherit}.rz-header{height:76px;display:flex;align-items:center;gap:42px;padding:0 max(24px,calc((100% - 1280px)/2));border-bottom:1px solid var(--rz-line);background:#fff}.rz-brand{font-size:28px;letter-spacing:-1.6px;font-weight:850}.rz-header nav{display:flex;gap:30px;flex:1;font-weight:600}.rz-outline,.rz-button{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--rz-navy);border-radius:9px;padding:11px 18px;font-weight:700;white-space:nowrap}.rz-button{background:var(--rz-green);color:#fff;border-color:var(--rz-green)}.rz-wrap{max-width:1280px;margin:0 auto;padding:42px 24px}.rz-hero{text-align:center;padding:82px 24px 66px;background:var(--rz-soft)}.rz-hero h1{font-size:clamp(34px,5vw,66px);line-height:1.04;max-width:850px;letter-spacing:-.045em;margin:7px auto 34px}.rz-kicker{margin:0;color:var(--rz-green);font-weight:800;text-transform:uppercase;font-size:12px;letter-spacing:.13em}.rz-search{max-width:900px;margin:auto;display:flex;padding:8px;background:#fff;border:1px solid var(--rz-line);box-shadow:0 12px 28px #10274412;border-radius:13px}.rz-search input,.rz-search select{border:0;padding:13px 16px;font:inherit;outline:0}.rz-search input{flex:1;border-right:1px solid var(--rz-line)}.rz-search button,.rz-form button{border:0;border-radius:9px;background:var(--rz-green);color:#fff;padding:12px 27px;font:inherit;font-weight:800}.rz-section-head{display:flex;justify-content:space-between;gap:18px;align-items:baseline}.rz-section-head h2,.rz-wrap h2{font-size:27px;letter-spacing:-.025em;margin:0 0 22px}.rz-section-head span{color:var(--rz-muted)}.rz-cats{display:grid;grid-template-columns:repeat(6,1fr);gap:15px}.rz-cats a{text-align:center;padding:16px 5px;border:1px solid var(--rz-line);border-radius:15px;background:#fff}.rz-cats i{font-style:normal;width:48px;height:48px;border-radius:50%;background:#e9f3ed;color:var(--rz-green);display:grid;place-items:center;margin:0 auto 10px;font-size:22px;font-weight:800}.rz-cats b{font-size:13px}.rz-grid,.rz-listing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rz-card{border:1px solid var(--rz-line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 3px 12px #10274408}.rz-card>img,.rz-card-image{width:100%;height:155px;object-fit:cover;background:#e9f3ed;display:grid;place-items:center;font-size:50px;color:var(--rz-green);font-weight:800}.rz-card-body{padding:16px}.rz-card-body p{font-size:13px;color:var(--rz-green);font-weight:800;margin:0}.rz-card h3{font-size:19px;margin:4px 0}.rz-card span,.rz-card small{display:block;color:var(--rz-muted);margin:7px 0;font-size:14px}.rz-text-link{color:var(--rz-green)!important;font-size:14px;font-weight:800;display:block;margin-top:12px}.rz-signup{max-width:1232px;margin:20px auto 54px;padding:32px;display:grid;grid-template-columns:1fr 1.05fr;gap:35px;background:var(--rz-soft);border:1px solid var(--rz-line);border-radius:17px}.rz-signup h2{font-size:30px;letter-spacing:-.03em;margin:5px 0}.rz-signup p:last-child{color:var(--rz-muted)}.rz-form{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rz-form input,.rz-form select{min-width:0;border:1px solid #cbd5d0;border-radius:8px;padding:11px;font:inherit}.rz-consent{grid-column:1/-1;font-size:13px;color:var(--rz-muted)}.rz-form button{grid-column:1/-1}.rz-footer{padding:32px 24px;text-align:center;background:var(--rz-navy);color:#fff}.rz-archive-hero{padding:42px 0;background:var(--rz-soft)}.rz-archive-hero .rz-wrap{padding-top:0;padding-bottom:0}.rz-archive-hero h1{font-size:42px;line-height:1.1;letter-spacing:-.04em;margin:12px 0}.rz-archive-hero p{margin-bottom:0;color:var(--rz-muted)}.rz-crumb{font-size:14px;color:var(--rz-muted);padding-top:17px;padding-bottom:17px}.rz-crumb a{color:var(--rz-green)}.rz-listing-grid{padding-top:38px}.rz-empty{padding:50px 25px;text-align:center;border:1px dashed #b5c3bb;border-radius:15px;color:var(--rz-muted);grid-column:1/-1}.rz-cover{height:245px;background:linear-gradient(105deg,#e9f3ed,#e4ece7);overflow:hidden}.rz-cover img{width:100%;height:100%;object-fit:cover}.rz-profile{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(310px,.75fr);gap:38px;padding-top:0}.rz-profile-head{position:relative;padding-top:31px}.rz-logo{position:absolute;right:0;top:-66px;width:116px;height:116px;object-fit:cover;background:#fff;border:4px solid #fff;border-radius:50%;box-shadow:0 5px 19px #10274422}.rz-profile-head>p{color:var(--rz-green);font-weight:750;margin:0}.rz-profile h1{font-size:44px;line-height:1.05;letter-spacing:-.04em;margin:6px 0 9px}.rz-rating{font-size:20px;color:#cf8a09;font-weight:800}.rz-rating span{font-size:14px;color:var(--rz-muted);font-weight:500}.rz-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.rz-about{border-top:1px solid var(--rz-line);margin-top:23px;padding-top:22px}.rz-about p{color:#35455a}.rz-info{border:1px solid var(--rz-line);border-radius:15px;margin-top:28px;padding:25px;align-self:start}.rz-info h2{font-size:22px}.rz-info dl{margin:0}.rz-info dt{font-size:12px;color:var(--rz-muted);text-transform:uppercase;letter-spacing:.07em;font-weight:800;margin-top:18px}.rz-info dd{margin:3px 0;white-space:pre-line}.rz-info dd a{color:var(--rz-green)}.rz-map{margin-top:22px;padding:36px 15px;display:block;text-align:center;border-radius:9px;background:repeating-linear-gradient(45deg,#edf1ed 0,#edf1ed 10px,#f7f8f5 10px,#f7f8f5 20px);color:var(--rz-green)!important;font-weight:800}@media(max-width:760px){.rz-header{height:auto;padding:17px 20px;gap:14px}.rz-brand{font-size:22px}.rz-header nav{display:none}.rz-header .rz-outline{padding:8px 10px;font-size:12px}.rz-hero{padding:58px 18px 45px}.rz-search,.rz-profile,.rz-signup{display:grid;grid-template-columns:1fr}.rz-search input{border-right:0;border-bottom:1px solid var(--rz-line)}.rz-cats{grid-template-columns:repeat(3,1fr)}.rz-grid,.rz-listing-grid{grid-template-columns:1fr}.rz-section-head{display:block}.rz-section-head span{display:block;margin-top:-12px;margin-bottom:20px}.rz-signup{margin:20px 16px 38px;padding:24px}.rz-profile{gap:0}.rz-profile h1{font-size:34px}.rz-logo{width:86px;height:86px;top:-54px}.rz-cover{height:180px}.rz-info{margin-top:20px}.rz-actions>*{flex:1}.rz-form{grid-template-columns:1fr}}.rz-cover{position:relative;background:#e8efe9}.rz-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(10 30 48 / .14),transparent 42%,rgb(10 30 48 / .05));pointer-events:none}.rz-profile{padding-top:0;padding-bottom:58px}.rz-profile-head{padding-top:37px}.rz-logo-wrap{position:absolute;right:0;top:-70px;width:124px;height:124px;border:5px solid #fff;border-radius:50%;overflow:hidden;background:#f0f6f2;box-shadow:0 12px 28px rgb(16 39 68 / .18);display:grid;place-items:center}.rz-logo{position:static!important;width:100%!important;height:100%!important;border:0!important;box-shadow:none!important;border-radius:0!important;z-index:1}.rz-logo-fallback{font-size:43px;font-weight:850;color:#08743d}.rz-profile-head>p{font-size:14px;text-transform:none;letter-spacing:.01em}.rz-profile h1{max-width:760px}.rz-actions{margin-top:23px;gap:11px}.rz-actions .rz-button,.rz-actions .rz-outline{min-height:48px;border-radius:10px;padding:12px 17px;font-size:14px;transition:transform .15s,box-shadow .15s}.rz-actions a:hover{transform:translateY(-1px);box-shadow:0 7px 14px rgb(16 39 68 / .12)}.rz-actions .rz-whatsapp{background:#118745;border-color:#118745;color:#fff}.rz-action-icon{width:18px;height:18px;fill:currentColor;flex:0 0 auto;margin-right:8px}.rz-about{margin-top:26px;padding-top:27px;max-width:830px}.rz-about h2{font-size:28px;margin-bottom:14px}.rz-about p{font-size:16px;line-height:1.75}.rz-info{margin-top:30px;border-radius:18px;padding:28px;background:#fff;box-shadow:0 12px 28px rgb(16 39 68 / .06)}.rz-info h2{font-size:21px;margin-bottom:18px}.rz-info dt{margin-top:20px;color:#6f7e8d}.rz-info dd{font-size:15px;line-height:1.55;color:#263d57;font-weight:600}.rz-info dd a{font-weight:750}.rz-map{display:flex;justify-content:center;align-items:center;gap:8px;padding:17px 15px;margin-top:25px;background:#edf6f0;border:1px solid #d6eadc;border-radius:10px}.rz-map span{font-size:19px;line-height:1}@media(max-width:760px){.rz-logo-wrap{width:92px;height:92px;top:-49px;right:0}.rz-logo-fallback{font-size:32px}.rz-profile{padding-bottom:35px}.rz-actions .rz-button,.rz-actions .rz-outline{min-height:46px;padding:10px}.rz-action-icon{margin-right:6px}.rz-about h2{font-size:24px}.rz-info{padding:22px}}.rz-local-related{padding-top:0;padding-bottom:62px}.rz-local-related-head{max-width:800px}.rz-local-related-head h2{margin:5px 0 9px}.rz-local-related-head>p:last-child{margin:0;color:var(--rz-muted);line-height:1.65}.rz-neighborhood-filters{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 23px}.rz-neighborhood-filters a{border:1px solid var(--rz-line);border-radius:999px;padding:8px 13px;color:#536579;font-size:13px;font-weight:700;background:#fff;transition:.15s}.rz-neighborhood-filters a:hover,.rz-neighborhood-filters a.is-active{border-color:#08743d;background:#eaf6ee;color:#08743d}.rz-related-grid{padding:0}@media(max-width:760px){.rz-local-related{padding-top:0;padding-bottom:38px}.rz-neighborhood-filters{flex-wrap:nowrap;overflow:auto;padding-bottom:5px;margin-top:18px}.rz-neighborhood-filters a{white-space:nowrap}.rz-local-related-head h2{font-size:25px}}.rz-cats i{overflow:hidden}.rz-cats i img{width:100%;height:100%;object-fit:cover;display:block}.rz-claim-section{padding-top:0;padding-bottom:26px}.rz-claim-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:27px 30px;border:1px solid #d9e8de;border-radius:16px;background:linear-gradient(110deg,#f2f8f4,#fff)}.rz-claim-card h2{margin:4px 0 7px;font-size:25px}.rz-claim-card p:last-child{margin:0;color:var(--rz-muted);max-width:720px}.rz-claim-form-wrap{grid-column:1/-1}.rz-claim-form{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:5px}.rz-claim-form input,.rz-claim-form select,.rz-claim-form textarea{width:100%;border:1px solid #cbd7d1;border-radius:9px;padding:11px 12px;font:inherit;background:#fff}.rz-claim-form textarea{grid-column:1/-1;min-height:92px;resize:vertical}.rz-claim-form .rz-consent{grid-column:1/-1}.rz-claim-form button{justify-self:start;border:0;border-radius:9px;background:var(--rz-green);color:#fff;padding:12px 20px;font:inherit;font-weight:800}.rz-honeypot{position:absolute!important;left:-9999px!important;opacity:0!important}.rz-claim-message{grid-column:1/-1;margin:0 0 10px;padding:10px 12px;border-radius:8px;background:#fff5df;color:#805d00;font-size:13px}.rz-claim-message.is-success{background:#eaf7ef;color:#08743d}.rz-claim-message.is-error{background:#fff0f0;color:#b42318}@media(max-width:760px){.rz-claim-card{grid-template-columns:1fr;padding:23px}.rz-claim-card .rz-button{justify-self:start}.rz-claim-form{grid-template-columns:1fr}.rz-claim-form textarea{grid-column:auto}}:root{--rz-gold:#d6a21c;--rz-gold-bright:#ffd95a;--rz-gold-deep:#9b6200;--rz-green:#b87900;--rz-soft:#fffaf0;--rz-line:#ebd9a6}.rentbiz-page{background:radial-gradient(circle at 80% 0,#fff5c8 0,transparent 30%),#fff;color:#17263c}.rz-header{border-bottom-color:#ecd999;background:linear-gradient(100deg,#fffdf6,#fff6d8 52%,#fffdf6);box-shadow:0 2px 14px rgb(164 107 0 / .06)}.rz-brand{color:#a66600;background:linear-gradient(110deg,#9d6200,#f5c436 46%,#9d6200);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-shadow:0 1px 14px rgb(244 190 38 / .22)}.rz-outline{border-color:#b87800;color:#814f00;background:linear-gradient(145deg,#fffdf5,#fff1bd)}.rz-button,.rz-search button,.rz-form button,.rz-claim-form button{background:linear-gradient(135deg,#a96d00,#e0ad25 50%,#a96d00);border-color:#a96d00;color:#17263c;box-shadow:0 6px 15px rgb(190 128 0 / .22);text-shadow:0 1px rgb(255 255 255 / .3)}.rz-hero,.rz-archive-hero{background:radial-gradient(circle at 50% 0,#fff3b4,transparent 58%),linear-gradient(180deg,#fffaf0,#fffdf8)}.rz-kicker,.rz-crumb a,.rz-text-link,.rz-card-body p,.rz-profile-head>p,.rz-info dd a{color:#a66a00!important}.rz-cats a{border-color:#ead7a1;background:linear-gradient(150deg,#fff,#fffaf0);box-shadow:0 4px 12px rgb(183 122 0 / .07)}.rz-cats i,.rz-card-image{background:radial-gradient(circle at 35% 30%,#fff7c7,#f0c84e);color:#8f5900;box-shadow:inset 0 1px rgb(255 255 255 / .8),0 4px 10px rgb(176 113 0 / .14)}.rz-card{border-color:#eadcb7;box-shadow:0 5px 17px rgb(151 99 0 / .08)}.rz-rating{color:#b87800}.rz-info{border-color:#ead8a2;box-shadow:0 12px 28px rgb(152 98 0 / .08)}.rz-map{background:repeating-linear-gradient(45deg,#fff4cc 0,#fff4cc 10px,#fffaf0 10px,#fffaf0 20px);border-color:#ecd89b;color:#9b6200!important}.rz-neighborhood-filters a:hover,.rz-neighborhood-filters a.is-active{border-color:#c58b00;background:linear-gradient(145deg,#fff5c9,#ffe18a);color:#875200}.rz-claim-card{border-color:#ecd793;background:radial-gradient(circle at 90% 0,#fff1af,transparent 38%),linear-gradient(110deg,#fff9e9,#fff)}.rz-claim-message.is-success{background:#fff4cc;color:#805000}.rz-footer{background:linear-gradient(105deg,#102744,#5f3c00 55%,#102744)}.rz-button:not(.rz-whatsapp),.rz-search button,.rz-form button,.rz-claim-form button{background-size:190% 100%;animation:rz-gold-shine 5s ease-in-out infinite}@keyframes rz-gold-shine{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.rz-button:not(.rz-whatsapp),.rz-search button,.rz-form button,.rz-claim-form button{animation:none}}.rz-card-place{font-weight:650}.rz-card-details{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:8px 0}.rz-card-details small{margin:0!important}.rz-card-open{display:inline-flex!important;align-items:center;gap:5px;width:max-content;padding:4px 8px;margin:0!important;border-radius:999px;font-size:11px!important;font-weight:800!important}.rz-card-open i{width:6px;height:6px;border-radius:50%;background:currentColor}.rz-card-open.is-open{background:#e8f6ed;color:#08743d}.rz-card-open.is-closed{background:#fff0e9;color:#b44a13}.rz-claim-form .rz-claim-consent{display:flex;align-items:flex-start;gap:9px;margin:8px 0 2px;color:#4d5f75;font-size:14px;font-weight:650;line-height:1.45}.rz-claim-form .rz-claim-consent input{flex:0 0 auto;width:17px;height:17px;margin:2px 0 0;padding:0;accent-color:#b87800}.rz-claim-confirmation{padding:27px 30px;border:1px solid #e7cf88;border-radius:14px;background:radial-gradient(circle at 94% 0,#fff0ab,transparent 42%),#fffdf5}.rz-claim-confirmation h3{margin:5px 0 7px;font-size:24px;letter-spacing:-.025em}.rz-claim-confirmation p:not(.rz-kicker){max-width:660px;margin:0;color:#56677a;line-height:1.65}@media(max-width:760px){.rz-claim-form .rz-claim-consent{font-size:13px}.rz-claim-confirmation{padding:22px}.rz-claim-confirmation h3{font-size:21px}}.rz-rating-section{padding-top:0;padding-bottom:28px}.rz-rating-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:28px 30px;border:1px solid #ecd793;border-radius:17px;background:radial-gradient(circle at 94% 0,#fff0ab,transparent 35%),linear-gradient(110deg,#fffaf0,#fff)}.rz-rating-card h2{font-size:26px;margin:4px 0 7px}.rz-rating-summary{margin:0;color:#59687a}.rz-rating-summary strong{color:#a66a00;font-size:20px}.rz-rating-action{display:grid;justify-items:end;gap:7px}.rz-rating-action>small,.rz-stars-form small{font-size:12px;color:var(--rz-muted);text-align:right}.rz-stars-form{display:grid;justify-items:end;gap:7px}.rz-stars-form>span{font-weight:750;font-size:14px}.rz-star-buttons{display:flex;direction:ltr}.rz-star-buttons button{appearance:none;border:0;background:#fff0;padding:1px 3px;cursor:pointer;color:#d8c49a;font-size:31px;line-height:1;transition:transform .15s,color .15s}.rz-star-buttons button:hover,.rz-star-buttons button:focus,.rz-star-buttons button.is-selected{color:#d69b05;outline:0}.rz-star-buttons button:hover{transform:translateY(-2px)}.rz-rating-notice{grid-column:1/-1;margin:0;padding:10px 12px;border-radius:8px;font-size:14px}.rz-rating-notice.is-success{background:#fff1be;color:#805000}.rz-rating-notice.is-error{background:#fff0f0;color:#a1251c}@media(max-width:760px){.rz-rating-card{grid-template-columns:1fr;padding:23px}.rz-rating-action,.rz-stars-form{justify-items:start}.rz-rating-action>small,.rz-stars-form small{text-align:left}}.rz-products-hero{padding:86px 0 80px;background:radial-gradient(circle at 78% 18%,#ffe77b,transparent 22%),radial-gradient(circle at 18% 10%,#fff3bd,transparent 30%),linear-gradient(135deg,#fffdf5,#fff4c9)}.rz-products-hero .rz-wrap{max-width:940px;text-align:center}.rz-products-hero h1{font-size:clamp(38px,5vw,64px);line-height:1.04;letter-spacing:-.045em;margin:7px auto 18px;max-width:850px}.rz-products-hero p:not(.rz-kicker){max-width:690px;margin:0 auto 28px;color:#4e5c6a;font-size:18px}.rz-products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:56px;padding-bottom:52px}.rz-product-card{overflow:hidden;border:1px solid #ead8a2;border-radius:18px;background:#fff;box-shadow:0 10px 26px rgb(154 101 0 / .1)}.rz-product-card>img,.rz-product-visual{width:100%;height:250px;object-fit:cover;background:radial-gradient(circle at 28% 20%,#ffed91,#d59608 55%,#5b3700);display:grid;place-items:center}.rz-product-visual span,.rz-product-detail-visual span{display:grid;place-items:center;width:100px;height:100px;border-radius:28px;background:#fff9de;color:#a16400;font-size:55px;font-weight:900;box-shadow:0 14px 30px rgb(60 35 0 / .22)}.rz-product-card-body{padding:25px}.rz-product-card-body h2{font-size:27px;margin:4px 0 10px;line-height:1.1}.rz-product-card-body>p:not(.rz-kicker){min-height:50px;margin:0;color:var(--rz-muted)}.rz-product-card-body>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}.rz-product-card-body strong{color:#8c5700}.rz-products-note{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px 34px;margin-bottom:55px;border:1px solid #ead795;border-radius:17px;background:radial-gradient(circle at 90% 0,#fff0a5,transparent 34%),#fffaf0}.rz-products-note h2{font-size:28px!important;margin:4px 0 7px!important}.rz-products-note p:last-child{margin:0;color:var(--rz-muted)}.rz-product-detail{padding:78px 0 58px;background:radial-gradient(circle at 88% 18%,#ffe679,transparent 28%),linear-gradient(135deg,#fffdf5,#fff2bf)}.rz-product-detail-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:55px;align-items:center;padding-top:0;padding-bottom:0}.rz-product-detail h1{font-size:clamp(38px,5vw,62px);line-height:1.04;letter-spacing:-.045em;margin:7px 0 18px}.rz-product-lead{font-size:19px;line-height:1.65;color:#455466;max-width:670px}.rz-product-ctas{display:flex;align-items:center;gap:20px;margin-top:28px}.rz-product-ctas strong{color:#8b5700}.rz-product-detail-image,.rz-product-detail-visual{width:100%;min-height:340px;object-fit:cover;border-radius:20px;box-shadow:0 16px 34px rgb(129 81 0 / .18)}.rz-product-detail-visual{padding:35px;display:grid;place-items:center;background:linear-gradient(145deg,#6b4200,#e0ac22);color:#fff;text-align:center}.rz-product-detail-visual b{font-size:25px;line-height:1.2}.rz-product-content{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);gap:50px;padding-top:65px;padding-bottom:55px}.rz-product-content h2{font-size:29px}.rz-product-content article p{color:#405165;line-height:1.75}.rz-product-content aside{align-self:start;padding:25px;border:1px solid #ebd9a8;border-radius:15px;background:#fffaf0}.rz-product-content aside h2{font-size:21px;margin-bottom:14px}.rz-product-content ul{padding:0;margin:0;list-style:none}.rz-product-content li{padding:11px 0 11px 25px;border-bottom:1px solid #efdfb3;position:relative;color:#3c4a59}.rz-product-content li:last-child{border:0}.rz-product-content li:before{content:'✓';position:absolute;left:0;color:#a66a00;font-weight:900}@media(max-width:760px){.rz-products-hero{padding:58px 0}.rz-products-grid,.rz-product-detail-grid,.rz-product-content{grid-template-columns:1fr}.rz-products-grid{padding-top:35px}.rz-product-card-body h2{font-size:23px}.rz-products-note{display:grid;margin:0 16px 38px;padding:25px}.rz-product-detail{padding:55px 0 35px}.rz-product-detail-grid{gap:32px}.rz-product-detail-image,.rz-product-detail-visual{min-height:250px}.rz-product-content{padding-top:40px;gap:25px}.rz-product-ctas{align-items:flex-start;flex-direction:column}}.rz-modal-open{overflow:hidden}.rz-contact-modal[hidden]{display:none}.rz-contact-modal{position:fixed;z-index:99999;inset:0;display:grid;place-items:center;padding:20px}.rz-contact-backdrop{position:absolute;inset:0;background:rgb(7 25 45 / .62);backdrop-filter:blur(3px)}.rz-contact-dialog{position:relative;width:min(100%,520px);max-height:calc(100vh - 40px);overflow:auto;padding:28px;border:1px solid #e9cc76;border-radius:18px;background:#fffdf8;box-shadow:0 25px 80px rgb(5 19 36 / .36);color:#122d4d}.rz-contact-dialog h2{margin:4px 0 8px;font-size:25px;letter-spacing:-.03em}.rz-contact-dialog>p:not(.rz-kicker){margin:0 0 20px;color:#63758a;line-height:1.5}.rz-contact-close{position:absolute;top:12px;right:13px;width:32px;height:32px;border:0;border-radius:50%;background:#f1f4f2;color:#395067;font-size:25px;line-height:1;cursor:pointer}.rz-contact-dialog form{display:grid;gap:12px}.rz-contact-dialog label{display:grid;gap:5px;color:#314d68;font-size:12px;font-weight:750}.rz-contact-dialog label em{color:#b03a18;font-style:normal}.rz-contact-dialog label span{color:#7a8998;font-weight:500}.rz-contact-dialog input:not([type=checkbox]),.rz-contact-dialog textarea{width:100%;box-sizing:border-box;border:1px solid #cddbd4;border-radius:9px;padding:11px 12px;background:#fff;color:#172b4d;font:inherit;font-size:14px}.rz-contact-dialog textarea{resize:vertical}.rz-contact-dialog input:focus,.rz-contact-dialog textarea:focus{outline:0;border-color:#0a8a4d;box-shadow:0 0 0 2px rgb(10 138 77 / .12)}.rz-contact-dialog .rz-contact-consent{display:flex;grid-template-columns:none;align-items:flex-start;gap:8px;font-size:11px;line-height:1.4;font-weight:600}.rz-contact-consent input{width:16px;height:16px;flex:0 0 auto;margin:0;accent-color:#078849}.rz-contact-dialog button[type=submit]{border:0;cursor:pointer;justify-content:center}.rz-contact-dialog button[disabled]{opacity:.7;cursor:wait}.rz-contact-dialog small{color:#77899b;font-size:10px;line-height:1.4}.rz-contact-error{margin:0;padding:9px 10px;border-radius:8px;background:#fff0ed;color:#af321c;font-size:12px;font-weight:700}.rz-contact-unavailable{display:grid;gap:13px;padding:18px;border:1px solid #edcfa5;border-radius:12px;background:#fff7e7;color:#62420a}.rz-contact-unavailable strong{font-size:18px;color:#7c4c00}.rz-contact-unavailable p{margin:0;color:#5d6371;line-height:1.55}.rz-contact-unavailable .rz-contact-call{width:100%;min-height:46px;border:0;background:#102744;color:#fff}.rz-contact-dismiss{justify-self:center;border:0;background:#fff0;color:#66798c;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.rz-contact-dialog .rz-honeypot{position:absolute!important;left:-9999px!important;opacity:0!important;pointer-events:none!important}@media(max-width:540px){.rz-contact-modal{padding:12px}.rz-contact-dialog{padding:24px 18px;border-radius:15px}.rz-contact-dialog h2{font-size:22px}}.rz-reviews{padding-top:8px;padding-bottom:62px;max-width:1000px}.rz-reviews-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}.rz-reviews-head h2{font-size:31px;margin:5px 0 7px}.rz-reviews-head p:not(.rz-kicker){margin:0;color:var(--rz-muted)}.rz-review-dashboard{display:grid;grid-template-columns:220px minmax(0,1fr);gap:34px;padding:27px 30px;border:1px solid #ead8a3;border-radius:18px;background:radial-gradient(circle at 95% 0,#fff0a5,transparent 38%),#fff}.rz-review-score{display:grid;justify-items:center;align-content:center;gap:3px;text-align:center;border-right:1px solid #f0e3bb}.rz-review-score strong{font-size:56px;line-height:1;color:#7f4e00;letter-spacing:-.06em}.rz-review-score small{font-size:13px;color:var(--rz-muted)}.rz-static-stars{display:inline-block;width:max-content;font-size:18px;letter-spacing:1px;background:linear-gradient(90deg,#d09200 calc(var(--rz-score,0) / 5 * 100%),#e9dec1 calc(var(--rz-score,0) / 5 * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.rz-static-stars.is-empty{--rz-score:0}.rz-review-distribution{display:grid;gap:8px;align-content:center}.rz-review-distribution>div{display:grid;grid-template-columns:31px minmax(80px,1fr) 30px;gap:9px;align-items:center}.rz-review-distribution span{font-size:12px;color:#5c6b7a;text-align:right}.rz-review-distribution span b{color:#d09200}.rz-review-distribution i{display:block;height:8px;background:#f1eadb;border-radius:9px;overflow:hidden}.rz-review-distribution em{display:block;height:100%;background:linear-gradient(90deg,#e3ad23,#ba7800);border-radius:inherit}.rz-review-distribution small{font-size:12px;color:#7b8793}.rz-review-write{display:grid;gap:16px;margin-top:18px;padding:24px 26px;border:1px solid #e8d8ac;border-radius:17px;background:#fffaf0}.rz-review-write>div:first-child{display:grid;gap:4px}.rz-review-write>div:first-child strong,.rz-review-write>div:first-child span{display:block}.rz-review-write>div:first-child span,.rz-review-write-heading span{font-size:13px;color:var(--rz-muted)}.rz-review-write>.rz-button{justify-self:start}.rz-review-write-heading{display:flex;align-items:center;gap:11px}.rz-review-write-heading>div{display:grid;gap:2px}.rz-review-avatar{width:39px;height:39px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#fff7d4,#e6b83c);color:#734600;font-weight:900;font-size:15px}.rz-review-form{display:grid;gap:12px}.rz-star-input{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:3px;padding:0;margin:2px 0 0;border:0}.rz-star-input legend{width:100%;padding:0 0 6px;font-size:13px;font-weight:800;color:#37485a}.rz-star-input input{position:absolute;opacity:0;pointer-events:none}.rz-star-input label{cursor:pointer;color:#dfd2b2;font-size:31px;line-height:1;transition:transform .15s,color .15s}.rz-star-input label:hover,.rz-star-input label:hover~label,.rz-star-input input:checked~label{color:#d09200}.rz-star-input label:hover{transform:translateY(-2px)}.rz-review-form input[type=text],.rz-review-form textarea{width:100%;border:1px solid #dccda9;border-radius:9px;padding:11px 12px;color:#243648;background:#fff;font:inherit}.rz-review-form textarea{min-height:112px;resize:vertical;line-height:1.55}.rz-review-form input:focus,.rz-review-form textarea:focus{outline:0;border-color:#ba7d00;box-shadow:0 0 0 3px #fbeab344}.rz-recommend{display:flex;align-items:center;flex-wrap:wrap;gap:11px 15px;font-size:13px;color:#4d5c6c}.rz-recommend>span{font-weight:800;color:#37485a}.rz-recommend label{display:inline-flex;gap:5px;align-items:center;cursor:pointer}.rz-review-form .rz-button{justify-self:start;border:0}.rz-review-list{margin-top:35px}.rz-review-list h3{font-size:23px;margin:0 0 10px}.rz-review-item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:13px;padding:23px 0;border-bottom:1px solid #ebdfc3}.rz-review-item header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rz-review-item header strong{font-size:15px;color:#263a50}.rz-review-item header small{font-size:12px;color:#82909c}.rz-review-item .rz-static-stars{font-size:14px}.rz-recommendation{display:inline-flex;margin-top:10px;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800}.rz-recommendation.is-yes{color:#746000;background:#fff2bd}.rz-recommendation.is-no{color:#8f3d21;background:#fff0e7}.rz-review-item h4{font-size:16px;margin:10px 0 5px;color:#233850}.rz-review-item p{margin:0;color:#435365;line-height:1.65}.rz-review-empty{display:grid;gap:4px;padding:30px;border:1px dashed #dacb9f;border-radius:12px;color:var(--rz-muted)}.rz-review-empty strong{color:#35475a}.rz-review-pagination{display:flex;justify-content:center;gap:5px;margin-top:22px}.rz-review-pagination .page-numbers{min-width:31px;height:31px;display:grid;place-items:center;padding:0 8px;border:1px solid #e2d4ad;border-radius:7px;background:#fff;color:#5b6d80;text-decoration:none;font-size:12px}.rz-review-pagination .current{border-color:#b87900;background:#b87900;color:#fff;font-weight:800}.rz-review-pagination .dots{border:0;background:#fff0}@media(max-width:760px){.rz-reviews{padding-left:18px;padding-right:18px}.rz-reviews-head{display:grid;align-items:start}.rz-review-dashboard{grid-template-columns:1fr;padding:24px}.rz-review-score{border-right:0;border-bottom:1px solid #f0e3bb;padding-bottom:20px}.rz-reviews-head h2{font-size:27px}.rz-review-write{padding:21px}.rz-recommend{display:grid;gap:8px}.rz-review-item{padding:19px 0}.rz-review-item header{gap:7px}}.rz-static-stars{background:linear-gradient(90deg,#d09200 var(--rz-fill,0%),#e9dec1 var(--rz-fill,0%))!important}.rz-static-stars.is-empty{--rz-fill:0%}.rz-logo-wrap.is-category-badge{background:radial-gradient(circle at 35% 28%,#fffbe7,#f5d564)}.rz-logo-wrap.is-category-badge .rz-logo{object-fit:contain;padding:12px;background:#fff0}.rz-profile-v2 .rz-profile-head{padding-top:41px}.rz-open-badge{display:inline-flex;align-items:center;gap:7px;margin-top:3px;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:850}.rz-open-badge i{width:7px;height:7px;border-radius:50%;background:currentColor}.rz-open-badge.is-open{background:#e8f7ed;color:#08743d}.rz-open-badge.is-closed{background:#fff1e8;color:#a94712}.rz-info-v2{padding:27px}.rz-hours-panel{margin-top:8px!important}.rz-hours-status{display:flex;gap:9px;align-items:center;padding:10px 11px;margin-bottom:9px;border-radius:9px}.rz-hours-status>span{width:9px;height:9px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px currentColor}.rz-hours-status>div{display:grid;gap:1px}.rz-hours-status strong{font-size:13px}.rz-hours-status small{font-size:11px;font-weight:600}.rz-hours-status.is-open{color:#08743d;background:#e9f7ee}.rz-hours-status.is-closed{color:#a44712;background:#fff1e8}.rz-hours-list{display:grid;gap:0;border-top:1px solid #efe4c6}.rz-hours-list>div{display:flex;justify-content:space-between;gap:12px;padding:8px 1px;border-bottom:1px solid #f2ead5;color:#596a7b;font-size:12px;line-height:1.25}.rz-hours-list>div.is-today{color:#7d4e00;font-weight:800}.rz-hours-list b{font-weight:750}.rz-hours-list span{text-align:right}.rz-info-v2 .rz-map{margin-top:24px}@media(max-width:760px){.rz-profile-v2 .rz-profile-head{padding-top:33px}.rz-open-badge{margin-top:4px}.rz-hours-list>div{font-size:11px}.rz-hours-status{padding:9px}}.rz-logo-wrap.is-category-badge{background:#fff!important}.rz-logo-wrap.is-category-badge .rz-logo-fallback{display:none}.rz-logo-wrap.is-category-badge .rz-logo{width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important;object-position:center bottom!important;background:#fff}.rz-profile-v2 .rz-actions>a{font-size:0!important;gap:8px}.rz-profile-v2 .rz-actions>a:before{content:"";width:17px;height:17px;display:inline-block;flex:0 0 17px;background:center/contain no-repeat}.rz-profile-v2 .rz-actions>a:after{font:750 14px/1.2 Inter,system-ui,sans-serif;white-space:nowrap}.rz-profile-v2 .rz-actions>a:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='M20 11.5a8 8 0 0 1-11.8 7L4 20l1.5-4A8 8 0 1 1 20 11.5Z'/%3E%3Cpath d='M8.7 8.4c.2-.5.5-.5.8-.5h.5c.2 0 .4.1.5.4l.8 1.8c.1.2.1.4 0 .6l-.5.6c.6 1.1 1.5 2 2.6 2.5l.6-.5c.2-.1.4-.2.6-.1l1.8.8c.3.1.4.3.4.5v.5c0 .3 0 .6-.5.8-.5.2-1.3.4-2.2.1-2.3-.7-4.7-3-5.5-5.4-.3-.9-.1-1.7.1-2.2Z'/%3E%3C/svg%3E")}.rz-profile-v2 .rz-actions>a:nth-child(1):after{content:"Chamar no WhatsApp"}.rz-profile-v2 .rz-actions>a:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23172744' stroke-width='2.2'%3E%3Cpath d='M6.5 3.5h3l1.2 4-2 1.7a14 14 0 0 0 6 6l1.8-2 4 1.2v3c0 1.2-1 2.1-2.2 2-8.4-.7-15.1-7.4-15.8-15.8-.1-1.2.8-2.1 2-2.1Z'/%3E%3C/svg%3E")}.rz-profile-v2 .rz-actions>a:nth-child(2):after{content:"Ligar"}.rz-profile-v2 .rz-actions>a:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23172744' stroke-width='2.2'%3E%3Cpath d='M12 21s7-6.1 7-12a7 7 0 1 0-14 0c0 5.9 7 12 7 12Z'/%3E%3Ccircle cx='12' cy='9' r='2.2'/%3E%3C/svg%3E")}.rz-profile-v2 .rz-actions>a:nth-child(3):after{content:"Como chegar"}@media(max-width:760px){.rz-profile-v2 .rz-actions>a:after{font-size:13px}.rz-profile-v2 .rz-actions>a:before{width:16px;height:16px;flex-basis:16px}}.rz-signup-form .rz-signup-address,.rz-signup-form .rz-signup-segment{grid-column:1/-1}.rz-signup-form select:disabled{cursor:not-allowed;background:#f2f1ed;color:#7d8790}.rz-signup-form input:focus,.rz-signup-form select:focus{outline:2px solid #d5a124;outline-offset:1px;border-color:#b87800}.rz-signup-error{margin:0 0 12px!important;padding:10px 12px;border:1px solid #edc6a7;border-radius:9px;background:#fff1e8;color:#9b3f09;font-size:13px}.rz-signup.is-success{display:block;max-width:760px;text-align:center;padding:55px 35px}.rz-signup-confirmation h2{font-size:clamp(28px,4vw,38px);max-width:620px;margin:7px auto 13px}.rz-signup-confirmation p:not(.rz-kicker){max-width:560px;margin:0 auto 25px}.rz-signup-confirmation .rz-outline{margin-top:4px}@media(max-width:760px){.rz-signup-form .rz-signup-address,.rz-signup-form .rz-signup-segment{grid-column:auto}.rz-signup.is-success{padding:40px 24px}}.rz-directory-search{gap:0}.rz-directory-search input{min-width:250px}.rz-directory-search select{min-width:156px;border-left:1px solid var(--rz-line)}.rz-directory-search select:disabled{background:#f4f1e8;color:#7a7d80;cursor:not-allowed}.rz-directory-search button{margin-left:8px}.rz-directory-search input:focus,.rz-directory-search select:focus{outline:2px solid #d5a124;outline-offset:-2px}@media(max-width:760px){.rz-directory-search{gap:8px}.rz-directory-search input,.rz-directory-search select{width:100%;min-width:0;border:1px solid var(--rz-line)!important;border-radius:8px}.rz-directory-search button{margin-left:0;width:100%}}.rz-registration-hero{padding:72px 0 62px;background:radial-gradient(circle at 76% 14%,#ffe98a,transparent 24%),linear-gradient(135deg,#fffdf5,#fff3c4)}.rz-registration-hero .rz-wrap{max-width:940px;text-align:center;padding-top:0;padding-bottom:0}.rz-registration-hero h1{font-size:clamp(38px,5.5vw,64px);line-height:1.04;letter-spacing:-.045em;max-width:850px;margin:8px auto 16px}.rz-registration-hero p:not(.rz-kicker){max-width:700px;margin:0 auto;color:#506071;font-size:18px}.rz-registration-wrap{max-width:1030px;margin:-20px auto 64px;padding:0 24px}.rz-registration-form{display:grid;gap:22px}.rz-registration-card{padding:30px;border:1px solid #ead8a2;border-radius:18px;background:#fff;box-shadow:0 12px 28px rgb(145 98 0 / .08)}.rz-registration-heading{display:flex;gap:13px;align-items:flex-start;padding-bottom:19px;margin-bottom:21px;border-bottom:1px solid #eee2be}.rz-registration-heading>span{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f5e9bd;color:#8c5900;font-weight:900}.rz-registration-heading h2{font-size:24px;margin:0 0 2px}.rz-registration-heading p{margin:0;color:var(--rz-muted);font-size:14px}.rz-registration-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.rz-registration-fields label,.rz-logo-upload{font-size:13px;font-weight:750;color:#253d58}.rz-registration-fields em{font-style:normal;color:#ba3d20}.rz-registration-fields input,.rz-registration-fields select{display:block;width:100%;margin-top:7px;border:1px solid #cad7d0;border-radius:9px;padding:12px;font:inherit;font-weight:500;background:#fff}.rz-registration-wide{grid-column:1/-1}.rz-logo-upload{padding:15px;border:1px dashed #d5bc6d;border-radius:11px;background:#fffaf0}.rz-logo-upload span,.rz-logo-upload small{display:block;margin:4px 0 8px;color:var(--rz-muted);font-size:12px;font-weight:500}.rz-logo-upload input[type=file]{padding:9px;background:#fff}.rz-registration-card>.rz-consent{display:block;margin:23px 0 15px}.rz-registration-card>button{border:0;border-radius:10px;padding:13px 23px;background:linear-gradient(135deg,#a96d00,#e0ad25 50%,#a96d00);background-size:190% 100%;animation:rz-gold-shine 5s ease-in-out infinite;color:#17263c;font:inherit;font-weight:850;box-shadow:0 6px 15px rgb(190 128 0 / .22)}.rz-public-hours-grid{display:grid;gap:8px}.rz-public-hour-row{display:grid;grid-template-columns:minmax(125px,1fr) 76px 56px 104px 22px 104px;gap:8px;align-items:center;padding:10px 12px;border:1px solid #eee2be;border-radius:9px;font-size:13px}.rz-public-hour-row>strong{font-size:14px}.rz-public-hour-row label{white-space:nowrap;color:#506071}.rz-public-hour-row select{border:1px solid #cad7d0;border-radius:7px;padding:8px;background:#fff;font:inherit}.rz-public-hour-row.is-closed,.rz-public-hour-row.is-all-day{background:#f8f6ee;color:#7b7c76}.rz-public-hour-row.is-closed select,.rz-public-hour-row.is-all-day select{opacity:.48}.rz-registration-confirmation{max-width:720px;margin:52px auto;padding:58px 38px;text-align:center;border:1px solid #ead8a2;border-radius:20px;background:radial-gradient(circle at 50% 0,#fff0ae,transparent 48%),#fff;box-shadow:0 12px 28px rgb(145 98 0 / .08)}.rz-registration-confirmation h2{font-size:clamp(30px,4vw,43px);line-height:1.08;margin:8px 0 13px}.rz-registration-confirmation p:not(.rz-kicker){max-width:550px;margin:0 auto 26px;color:#506071}@media(max-width:760px){.rz-registration-hero{padding:54px 0 48px}.rz-registration-wrap{padding:0 16px;margin-top:-12px}.rz-registration-card{padding:23px 18px}.rz-registration-fields{grid-template-columns:1fr}.rz-registration-wide{grid-column:auto}.rz-public-hour-row{grid-template-columns:1fr 1fr 1fr;gap:8px}.rz-public-hour-row>strong{grid-column:1/-1}.rz-public-hour-row>span{display:none}.rz-public-hour-row select{width:100%}.rz-registration-confirmation{margin:30px 0;padding:42px 22px}}.rz-home-hero{position:relative;overflow:hidden;padding:0;background:radial-gradient(circle at 16% 12%,rgb(255 226 100 / .52),transparent 24%),radial-gradient(circle at 84% 24%,rgb(250 193 42 / .24),transparent 22%),linear-gradient(135deg,#fffdf6 0%,#fff5cf 55%,#fffdf8 100%)}.rz-home-hero:before,.rz-home-hero:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.rz-home-hero:before{width:360px;height:360px;right:-155px;bottom:-190px;border:56px solid rgb(196 133 0 / .09)}.rz-home-hero:after{width:180px;height:180px;left:-80px;bottom:18px;border:28px solid rgb(196 133 0 / .08)}.rz-home-hero-inner{position:relative;z-index:1;max-width:1050px;padding-top:86px;padding-bottom:64px}.rz-home-hero-copy{max-width:780px;margin:0 auto;text-align:center}.rz-home-hero h1{max-width:780px;margin:8px auto 16px;font-size:clamp(42px,5.5vw,72px);font-weight:720;letter-spacing:-.058em;line-height:.99}.rz-home-hero-copy>p:not(.rz-kicker){margin:0 auto;color:#4f6072;font-size:18px;max-width:650px;line-height:1.65}.rz-home-hero .rz-search{max-width:1010px;margin:34px auto 0;padding:7px;border:1px solid #edd48c;border-radius:15px;box-shadow:0 18px 40px rgb(122 81 0 / .13)}.rz-home-hero .rz-search input,.rz-home-hero .rz-search select{min-height:52px;color:#25384f;font-size:15px;font-weight:570}.rz-home-hero .rz-search button{min-height:52px;padding:0 23px;border-radius:11px;font-size:15px}.rz-home-hero .rz-search button span{font-size:20px;margin-left:6px;line-height:0}.rz-home-trust{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:18px;color:#5a6170;font-size:13px;font-weight:600}.rz-home-trust b{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:5px;border-radius:50%;background:#fff3c3;color:#986000;font-size:11px}.rz-home-categories{padding-top:70px;padding-bottom:52px}.rz-home-section-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px}.rz-home-section-head h2{margin:5px 0 7px!important;font-size:32px!important;font-weight:720;letter-spacing:-.04em}.rz-home-section-head p:not(.rz-kicker){margin:0;color:#68778a}.rz-home-section-head>span{padding:8px 12px;border-radius:999px;background:#fff5d1;color:#8c5b00;font-size:13px;font-weight:750;white-space:nowrap}.rz-home-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rz-home-cats a{min-height:154px;display:flex;align-items:center;gap:15px;padding:20px!important;text-align:left!important;position:relative;overflow:hidden;border:1px solid #ecdfbe!important;border-radius:16px!important;box-shadow:0 5px 15px rgb(120 84 0 / .055)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.rz-home-cats a:after{content:"";position:absolute;width:116px;height:116px;right:-50px;bottom:-58px;border-radius:50%;background:rgb(228 176 33 / .09)}.rz-home-cats a:hover{transform:translateY(-4px);border-color:#d7a526!important;box-shadow:0 14px 25px rgb(125 84 0 / .13)!important}.rz-home-cats i{flex:0 0 58px;width:58px!important;height:58px!important;margin:0!important;font-size:25px!important}.rz-home-cats b{position:relative;z-index:1;display:block;max-width:185px;font-size:16px!important;line-height:1.22}.rz-home-cats small{position:absolute;left:93px;bottom:19px;z-index:1;color:#a06400;font-size:12px;font-weight:750}.rz-home-cats small span{font-size:16px;vertical-align:-1px}.rz-home-cats a:nth-child(3n+2) i{background:radial-gradient(circle at 35% 30%,#e4f3ff,#85b6de)!important;color:#174d77}.rz-home-cats a:nth-child(3n) i{background:radial-gradient(circle at 35% 30%,#efe7ff,#b59cdd)!important;color:#513a84}.rz-home-featured{padding-top:15px;padding-bottom:46px}.rz-home-featured .rz-home-section-head{align-items:center}.rz-home-featured .rz-outline{font-size:13px}.rz-home-featured .rz-card{border-radius:17px;box-shadow:0 8px 21px rgb(127 83 0 / .09)}.rz-home-featured .rz-card>img,.rz-home-featured .rz-card-image{height:192px}.rz-home-featured .rz-card-body{padding:19px}.rz-home-featured .rz-card h3{font-size:20px;font-weight:700;letter-spacing:-.025em}.rz-home-featured .rz-card-body p{font-size:12px}.rz-signup-cta{max-width:1232px;align-items:center;margin-top:10px;margin-bottom:70px;padding:35px 38px;background:radial-gradient(circle at 90% 6%,rgb(255 220 91 / .6),transparent 30%),linear-gradient(105deg,#fff9e9,#fffdf7)}.rz-signup-cta h2{font-size:30px;font-weight:720}.rz-signup-cta .rz-button{justify-self:end;min-width:280px;min-height:55px}.rz-signup-cta .rz-button:hover{transform:translateY(-2px);box-shadow:0 11px 21px rgb(156 104 0 / .25)}@media(max-width:860px){.rz-home-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.rz-home-hero-inner{padding-top:65px}.rz-home-hero h1{font-size:clamp(39px,9vw,60px)}.rz-home-hero .rz-search{display:grid;grid-template-columns:1fr 1fr;gap:0}.rz-home-hero .rz-search input{grid-column:1/-1;border-bottom:1px solid #ead7a1!important;border-right:0!important}.rz-home-hero .rz-search button{margin:7px 0 0;grid-column:1/-1}.rz-home-section-head{align-items:flex-start;flex-direction:column}.rz-signup-cta{grid-template-columns:1fr}.rz-signup-cta .rz-button{justify-self:start}}@media(max-width:560px){.rz-home-hero-inner{padding:55px 20px 44px}.rz-home-hero h1{font-size:39px}.rz-home-hero-copy>p:not(.rz-kicker){font-size:16px}.rz-home-hero .rz-search{grid-template-columns:1fr;margin-top:25px}.rz-home-hero .rz-search select,.rz-home-hero .rz-search button{grid-column:auto}.rz-home-trust{justify-content:flex-start;gap:8px 15px;text-align:left}.rz-home-section-head h2{font-size:28px!important}.rz-home-categories{padding-top:48px}.rz-home-cats{grid-template-columns:1fr}.rz-home-cats a{min-height:118px}.rz-home-featured{padding-top:6px}.rz-home-featured .rz-card>img,.rz-home-featured .rz-card-image{height:180px}.rz-signup-cta{margin:10px 16px 42px;padding:26px}.rz-signup-cta h2{font-size:26px}.rz-signup-cta .rz-button{width:100%;min-width:0}}.rz-footer-pro{padding:0!important;text-align:left!important;background:linear-gradient(115deg,#0d2746,#2b3542 50%,#623d00)!important}.rz-footer-inner{max-width:1280px;margin:0 auto;padding:56px 24px 42px;display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:42px}.rz-footer-pro h2{margin:0 0 13px;color:#ffe6a0;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.rz-footer-pro ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.rz-footer-pro li{margin:0}.rz-footer-pro a{color:#fff;text-decoration:none}.rz-footer-pro ul a{font-size:14px;color:#e9edf2}.rz-footer-pro ul a:hover{color:#ffe29a;text-decoration:underline}.rz-footer-brand>a{font-size:30px;font-weight:900;letter-spacing:-.06em;color:#ffcf3b}.rz-footer-brand p{max-width:350px;margin:12px 0 20px;color:#d9e2ec;font-size:14px;line-height:1.65}.rz-footer-cta{display:inline-flex!important;align-items:center;gap:10px;padding:11px 14px;border:1px solid #d9a51f;border-radius:9px;background:linear-gradient(135deg,#fff2bd,#d59d0d);color:#273141!important;font-size:13px;font-weight:850}.rz-footer-cta span{font-size:18px;line-height:1}.rz-footer-bottom{max-width:1280px;margin:0 auto;padding:18px 24px;border-top:1px solid rgb(255 255 255 / .17);display:flex;justify-content:space-between;gap:22px;color:#d7e0e9;font-size:12px}.rz-footer-bottom nav{display:flex;gap:16px;flex-wrap:wrap}.rz-footer-bottom nav a{color:#fff;font-weight:650}@media(max-width:860px){.rz-footer-inner{grid-template-columns:repeat(2,1fr);gap:32px}.rz-footer-brand{grid-column:1/-1}.rz-footer-bottom{display:grid}}@media(max-width:520px){.rz-footer-inner{grid-template-columns:1fr;padding:40px 20px 30px;gap:26px}.rz-footer-brand{grid-column:auto}.rz-footer-bottom{padding:17px 20px}.rz-footer-bottom nav{gap:12px}}: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}}