body.single-pikir_item{background:#f6f7f9}.single-layout-v13{display:block!important;max-width:1230px;padding:38px 0 64px}.single-layout-v13 .object-main{min-width:0}
.single-layout-v13 .object-panel{border:0;border-radius:24px;box-shadow:0 18px 55px rgba(25,38,52,.09)}
.single-layout-v13 .object-hero{grid-template-columns:minmax(0,1.1fr) minmax(410px,.9fr);min-height:500px;background:#fff}
.single-layout-v13 .object-media{position:relative;min-width:0;padding:18px;background:linear-gradient(145deg,#f2f4f6,#e9edf1)}
.single-layout-v13 .object-cover{min-height:464px;height:464px;max-height:none;border-radius:18px;object-fit:cover;box-shadow:0 8px 24px rgba(25,38,52,.10)}
.object-photo-label{position:absolute;left:32px;bottom:32px;padding:7px 11px;border-radius:9px;background:rgba(22,28,34,.72);backdrop-filter:blur(8px);color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em}
.single-layout-v13 .object-hero-copy{padding:54px 52px;background:radial-gradient(circle at 100% 0,#fff0ed 0,transparent 44%),#fff}
.single-layout-v13 .object-hero-copy h1{max-width:520px;font-size:clamp(40px,4.1vw,59px);line-height:1.02;letter-spacing:-2.4px;margin:18px 0 20px}
.single-layout-v13 .object-subtitle{max-width:560px;font-size:17px;line-height:1.7;margin-bottom:24px}
.single-layout-v13 .object-rating{display:flex;width:max-content;max-width:100%;align-items:center;gap:13px;padding:12px 16px;border:1px solid #f0e2d0;border-radius:14px;background:#fffaf3}
.object-rating-score{font-size:30px;line-height:1;font-weight:900;color:#302b25}.single-layout-v13 .object-rating .stars{display:block;line-height:1.1}.single-layout-v13 .object-rating small{display:block;color:var(--muted);margin-top:3px}
.object-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:26px}.object-back{color:var(--muted);font-size:13px;font-weight:700}.object-back:hover{color:var(--red)}
.object-information{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);gap:56px;padding:48px 52px 54px;border-top:1px solid var(--line)}
.object-information .object-content{padding:0;font-size:16px;line-height:1.75}.content-kicker{display:block;margin-bottom:8px;color:var(--red);font-size:11px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}
.object-information .object-content h2{font-size:27px;margin:26px 0 10px}.object-spec-column .specs{margin:0}.object-spec-column .specs h2{margin:0 0 16px;font-size:27px}.object-spec-column .specs dl{box-shadow:0 8px 24px rgba(25,38,52,.05)}
.single-community{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;margin-top:30px}.reviews-column{min-width:0}.reviews-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:0 0 18px}.reviews-heading h2{font-size:32px;margin:0}.reviews-column>.review{box-shadow:0 8px 28px rgba(25,38,52,.05);margin-bottom:14px}.review-sidebar{position:sticky;top:100px;padding:26px;border-radius:20px;box-shadow:0 12px 38px rgba(25,38,52,.07)}.review-sidebar h2{font-size:27px;margin:3px 0 7px}
@media(max-width:980px){.single-layout-v13 .object-hero{grid-template-columns:1fr}.single-layout-v13 .object-cover{height:420px;min-height:420px}.object-information{grid-template-columns:1fr;gap:30px}.single-community{grid-template-columns:1fr}.review-sidebar{position:static}}
@media(max-width:600px){.single-layout-v13{padding:18px 0 40px}.single-layout-v13 .object-panel{border-radius:18px}.single-layout-v13 .object-media{padding:10px}.single-layout-v13 .object-cover{height:270px;min-height:270px;border-radius:13px}.object-photo-label{left:20px;bottom:20px}.single-layout-v13 .object-hero-copy{padding:28px 23px}.single-layout-v13 .object-hero-copy h1{font-size:34px;letter-spacing:-1.3px}.object-information{padding:30px 23px}.reviews-heading{align-items:flex-start}.reviews-heading .btn{display:none}.review-sidebar{padding:22px}}
