.rental-showcase-section{padding:clamp(64px,8vw,118px) max(22px,calc((100vw - 1440px)/2));background:#f4eee7;color:#342c27}.rental-showcase-section.module-page-example{padding-left:0;padding-right:0}.rental-showcase-section.module-page-example>.rental-showcase-shell{width:min(1240px,calc(100% - 40px));margin:auto}.rental-showcase-heading{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:44px;align-items:end;margin-bottom:30px}.rental-showcase-heading>div>span{color:#ad5e3c;font-size:12px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.rental-showcase-heading h2{max-width:900px;margin:10px 0 0;font-size:clamp(42px,6vw,88px);line-height:.95;letter-spacing:-.065em}.rental-showcase-heading p{margin:0;color:#74665b;font-size:18px;line-height:1.55}.rental-showcase-heading p b{color:#3b322c}.rental-showcase-grid{display:grid;gap:22px}.rental-example{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:22px;align-items:stretch}.rental-example:nth-child(even){grid-template-columns:minmax(280px,.6fr) minmax(0,1.4fr)}.rental-example:nth-child(even) .rental-example-screen{order:2}.rental-example-copy{display:flex;flex-direction:column;justify-content:space-between;padding:30px;border:1px solid #ded1c5;border-radius:25px;background:#fffaf5}.rental-example-copy>span{color:#a65b3c;font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.rental-example-copy h3{margin:14px 0 10px;font-size:clamp(28px,3vw,46px);line-height:1;letter-spacing:-.045em}.rental-example-copy p{margin:0;color:#76685d;font-size:15px;line-height:1.55}.rental-example-copy ol{display:grid;gap:9px;margin:28px 0 0;padding:0;list-style:none}.rental-example-copy li{display:grid;grid-template-columns:27px 1fr;gap:10px;align-items:start;border-top:1px solid #eadfd6;padding-top:9px;color:#5f544c;font-size:13px}.rental-example-copy li b{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;background:#f1ddce;color:#9f593b;font-size:10px}.rental-example-copy a{align-self:flex-start;margin-top:25px;color:#8f4f35;font-weight:800;text-decoration:none}.rental-example-screen{min-height:430px;overflow:hidden;border:2px solid #3a312b;border-radius:25px;background:#fff;box-shadow:0 12px 0 #3a312b}.screen-chrome{display:flex;align-items:center;gap:10px;height:45px;padding:0 16px;border-bottom:1px solid #ded5cd;background:#f7f2ec}.screen-dots{display:flex;gap:5px}.screen-dots i{width:9px;height:9px;border-radius:50%;background:#dd8d6a}.screen-dots i:nth-child(2){background:#ebcf6b}.screen-dots i:nth-child(3){background:#9eb896}.screen-url{flex:1;overflow:hidden;border-radius:999px;background:white;padding:6px 12px;color:#8e7d70;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.screen-body{padding:24px}.showcase-brandline{display:flex;justify-content:space-between;gap:15px;align-items:start}.showcase-brandline span{color:#a25b3d;font-size:10px;font-weight:850;text-transform:uppercase}.showcase-brandline h4{margin:4px 0 0;font-size:30px;letter-spacing:-.04em}.showcase-brandline b{border-radius:999px;background:#e5eedf;color:#54704d;padding:7px 10px;font-size:10px}.showcase-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:20px 0}.showcase-metrics span{display:grid;gap:2px;padding:12px;border-radius:12px;background:#f4ece4}.showcase-metrics b{font-size:20px}.showcase-metrics small{color:#87766a}.showcase-room-list{display:grid;gap:7px}.showcase-room-row{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:11px 13px;border:1px solid #eadfd5;border-radius:11px}.showcase-room-row b,.showcase-room-row small{display:block}.showcase-room-row small{color:#8a786b;font-size:9px}.showcase-room-row>strong{font-size:12px}.showcase-room-row>i{border-radius:999px;background:#e4eddc;color:#52704a;padding:5px 7px;font-size:9px;font-style:normal}.showcase-plan-screen .screen-body{display:grid;grid-template-columns:1.45fr .55fr;gap:14px;height:383px}.mini-plan{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:6px;padding:9px;border-radius:14px;background:#eee8e1}.mini-room{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:9px;border:2px solid #4f443c;border-radius:7px;background:#dce9d5}.mini-room.occupied{background:#efd4c2}.mini-room.service{background:#e5e1db}.mini-room.selected{outline:4px solid #e37b52;outline-offset:1px}.mini-room b{font-size:11px}.mini-room small{font-size:9px}.mini-room:nth-child(1){grid-row:span 2}.mini-room:nth-child(3){grid-column:span 2}.mini-room:nth-child(5){grid-column:span 2}.mini-room-detail{display:flex;flex-direction:column;padding:15px;border-radius:14px;background:#342c27;color:white}.mini-room-detail>span{color:#f1a37f;font-size:9px;font-weight:800}.mini-room-detail h4{margin:9px 0;font-size:22px;line-height:1}.mini-room-detail p{color:#cdbeb3;font-size:11px}.mini-room-detail b{margin-top:auto;font-size:25px}.mini-room-detail small{color:#d0c1b5}.crm-screen-body{display:grid;grid-template-columns:1.15fr .85fr;gap:12px}.mini-kanban{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.mini-kanban>section{min-width:0;border-radius:13px;background:#f2ebe4;padding:10px}.mini-kanban h5{display:flex;justify-content:space-between;margin:0 0 9px;font-size:9px;text-transform:uppercase}.mini-kanban article{margin-top:7px;padding:9px;border:1px solid #e2d6ca;border-radius:9px;background:white}.mini-kanban article b,.mini-kanban article small{display:block}.mini-kanban article b{font-size:10px}.mini-kanban article small{margin-top:4px;color:#88766a;font-size:8px}.mini-ledger{border-radius:13px;background:#342c27;color:white;padding:14px}.mini-ledger>span{color:#f1a37f;font-size:9px;font-weight:800;text-transform:uppercase}.mini-ledger h4{margin:6px 0 13px;font-size:21px}.mini-ledger-row{display:flex;justify-content:space-between;gap:8px;padding:9px 0;border-top:1px solid #5a4e46;font-size:10px}.mini-ledger-row small{color:#cdbdb1}.mini-ledger-row b{white-space:nowrap}.mini-chat-topics{display:grid;gap:6px;margin-top:12px}.mini-chat-topics span{border-radius:8px;background:#4b4038;padding:7px 8px;color:#d8cabf;font-size:9px}.rental-showcase-loading{padding:50px;border:1px dashed #d3c4b7;border-radius:22px;color:#7c6c60;text-align:center}.rental-example-note{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 22px;border-radius:18px;background:#342c27;color:white}.rental-example-note p{margin:0;color:#cdbeb3}.rental-example-note a{border-radius:10px;background:#e27a50;color:white;padding:11px 14px;text-decoration:none;font-weight:800;white-space:nowrap}
@media(max-width:900px){.rental-showcase-heading,.rental-example,.rental-example:nth-child(even){grid-template-columns:1fr}.rental-example:nth-child(even) .rental-example-screen{order:0}.rental-example-copy{min-height:320px}.rental-example-screen{min-height:390px}}
@media(max-width:620px){.rental-showcase-section{padding-left:14px;padding-right:14px}.rental-showcase-heading{gap:20px}.rental-showcase-heading p{font-size:15px}.rental-example-screen{min-height:360px;border-radius:18px;box-shadow:0 7px 0 #3a312b}.screen-body{padding:14px}.showcase-plan-screen .screen-body,.crm-screen-body{grid-template-columns:1fr;height:auto}.mini-room-detail{min-height:190px}.mini-kanban{grid-template-columns:1fr}.rental-example-note{display:grid}.rental-example-note a{text-align:center}}
