.BackdropPlanningLinks_section__Q_Zxf{margin:28px 0;padding:24px;background:#fff;border:1px solid #dce3ed;border-radius:18px}.BackdropPlanningLinks_section__Q_Zxf h2{margin-top:0}.BackdropPlanningLinks_section__Q_Zxf>p{line-height:1.7;max-width:90ch}.BackdropPlanningLinks_grid__TvYcg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px}.BackdropPlanningLinks_grid__TvYcg a{display:block;border:1px solid #dce3ed;border-radius:12px;padding:18px;color:#173b61;text-decoration:none;background:#f7f9fc}.BackdropPlanningLinks_grid__TvYcg a:hover{border-color:#cf5b0b}.BackdropPlanningLinks_grid__TvYcg a:focus-visible{outline:3px solid #cf5b0b;outline-offset:3px}.BackdropPlanningLinks_grid__TvYcg h3{font-size:18px;margin:0 0 10px}.BackdropPlanningLinks_grid__TvYcg p{font-size:15px;line-height:1.6;color:#3e4e61}.BackdropPlanningLinks_grid__TvYcg span{font-weight:700}@media(max-width:600px){.BackdropPlanningLinks_section__Q_Zxf{padding:16px}.BackdropPlanningLinks_grid__TvYcg{grid-template-columns:1fr}}.BackdropWorkGallery_thumbnail__YV3UU{display:block;width:100%;padding:0;border:0;border-radius:8px;background:transparent;overflow:hidden;cursor:zoom-in}.BackdropWorkGallery_thumbnail__YV3UU:hover img{transform:scale(1.025)}.BackdropWorkGallery_close__m1kK5:focus-visible,.BackdropWorkGallery_thumbnail__YV3UU:focus-visible{outline:3px solid #e96a22;outline-offset:4px}.BackdropWorkGallery_dialog__l3Jyn{width:min(1100px,94vw);max-width:94vw;max-height:94dvh;padding:0;border:0;border-radius:14px;background:transparent;color:#fff;overflow:visible}.BackdropWorkGallery_dialog__l3Jyn::backdrop{background:rgba(4,15,24,.86)}.BackdropWorkGallery_dialog__l3Jyn[open]{animation:BackdropWorkGallery_photo-enter__bjTNW .18s ease-out}.BackdropWorkGallery_dialog__l3Jyn[open]::backdrop{animation:BackdropWorkGallery_shade-enter__Rvg37 .18s ease-out}.BackdropWorkGallery_photo__P61o2{position:relative;margin:0!important;background:#10202b;border-radius:14px;overflow:hidden;box-shadow:0 24px 70px #0007}.BackdropWorkGallery_photo__P61o2 img{display:block;width:100%;height:auto;max-height:78dvh;object-fit:contain;background:#0a1620}.BackdropWorkGallery_photo__P61o2 figcaption{padding:14px 20px;color:white;font-size:14px;line-height:1.5}.BackdropWorkGallery_close__m1kK5{position:absolute;z-index:1;top:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff66;border-radius:50%;background:#0a1620dc;color:#fff;font:32px/1 Arial;cursor:pointer}@keyframes BackdropWorkGallery_photo-enter__bjTNW{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes BackdropWorkGallery_shade-enter__Rvg37{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.BackdropWorkGallery_dialog__l3Jyn[open],.BackdropWorkGallery_dialog__l3Jyn[open]::backdrop{animation:none}.BackdropWorkGallery_thumbnail__YV3UU img{transition:none}}.BackdropWorkGallery_gallery__Z55VX{padding:22px;background:#f5f8f7;color:#182c35;border:1px solid #dfe7e4;border-radius:16px;margin:24px auto;max-width:1280px;box-sizing:border-box}.BackdropWorkGallery_grid__iwGzq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.BackdropWorkGallery_grid__iwGzq figure{margin:0;min-width:0}.BackdropWorkGallery_grid__iwGzq img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#e8eeec}.BackdropWorkGallery_grid__iwGzq figcaption{font-size:14px;font-weight:650;line-height:1.5;margin:10px 0 18px}.BackdropWorkGallery_grid__iwGzq figcaption p{font-size:13px;font-weight:400;margin:6px 0;color:#42545c}.BackdropWorkGallery_heading__eUPZl h2{font-size:28px;margin:8px 0}.BackdropWorkGallery_heading__eUPZl p{line-height:1.6;margin:0 0 20px}.BackdropWorkGallery_heading__eUPZl span{font-size:12px;color:#904000;font-weight:700}.BackdropWorkGallery_gallery__Z55VX details{margin-top:16px}.BackdropWorkGallery_gallery__Z55VX summary{cursor:pointer;padding:14px 0;font-weight:700}.BackdropWorkGallery_gallery__Z55VX summary:focus-visible{outline:3px solid #d26919;outline-offset:4px}@media(max-width:760px){.BackdropWorkGallery_grid__iwGzq{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.BackdropWorkGallery_gallery__Z55VX{padding:14px}.BackdropWorkGallery_heading__eUPZl h2{font-size:24px}}.RentalBackdrop_shell__4IEkd{max-width:1280px;margin:auto;padding:32px 22px 50px}.RentalBackdrop_hero__0v6Iz{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;background:#10233d;color:white;border-radius:28px;padding:32px}.RentalBackdrop_hero__0v6Iz h1{font-size:clamp(30px,4vw,50px);line-height:1.12;margin:18px 0}.RentalBackdrop_hero__0v6Iz p{line-height:1.65}.RentalBackdrop_hero__0v6Iz a{text-decoration:underline}.RentalBackdrop_photo__zfNyT{height:300px;overflow:hidden;border-radius:20px;position:relative}.RentalBackdrop_photo__zfNyT img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.RentalBackdrop_hero__0v6Iz small{display:block;margin-top:10px;line-height:1.5}.RentalBackdrop_guide__bDvOX{background:white;border:1px solid #dbe4ec;border-radius:24px;padding:24px;margin:28px 0}.RentalBackdrop_guide__bDvOX h2{font-size:clamp(24px,3vw,32px);margin:0 0 12px}.RentalBackdrop_guide__bDvOX p{color:#475569;line-height:1.6}.RentalBackdrop_heights__p6pPs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.RentalBackdrop_heights__p6pPs a{display:block;padding:18px;border:1px solid #dbe4ec;border-radius:16px;background:#f3f8fc}.RentalBackdrop_heights__p6pPs a:focus-visible,.RentalBackdrop_heights__p6pPs a:hover{border-color:#087f9b;background:#e9f7fb}.RentalBackdrop_heights__p6pPs span,.RentalBackdrop_heights__p6pPs strong{display:block;line-height:1.5}.RentalBackdrop_heights__p6pPs strong{color:#07566a}.RentalBackdrop_heights__p6pPs span{font-size:14px;margin-top:8px}.RentalBackdrop_grid__l_wMB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.RentalBackdrop_card__8zOYZ{display:block;overflow:hidden;border-radius:24px;background:white;border:1px solid #dbe4ec}.RentalBackdrop_card__8zOYZ .RentalBackdrop_photo__zfNyT{border-radius:0;height:250px}.RentalBackdrop_copy__rw3fk{padding:20px}.RentalBackdrop_copy__rw3fk h3{font-size:23px;margin:0 0 12px}.RentalBackdrop_copy__rw3fk p{line-height:1.6;color:#475569}.RentalBackdrop_copy__rw3fk strong{display:block;color:#07566a;margin:14px 0}.RentalBackdrop_copy__rw3fk small{font-size:12px;color:#475569}.RentalBackdrop_notice__D1mqA{padding:16px 20px;border-left:4px solid #07849b;background:#eaf7fa;line-height:1.6;border-radius:8px;margin:20px 0}.RentalBackdrop_notice__D1mqA a{text-decoration:underline}.RentalBackdrop_custom__CF8g1{display:inline-block;padding:14px 20px;border-radius:14px;background:#126f38;color:white;font-weight:700;margin:24px 0}.RentalBackdrop_shell__4IEkd a:focus-visible{outline:3px solid #0891b2;outline-offset:3px}@media(max-width:760px){.RentalBackdrop_shell__4IEkd{padding:22px 16px}.RentalBackdrop_hero__0v6Iz{grid-template-columns:1fr;padding:22px;gap:18px}.RentalBackdrop_photo__zfNyT{height:240px}.RentalBackdrop_grid__l_wMB,.RentalBackdrop_heights__p6pPs{grid-template-columns:1fr}.RentalBackdrop_guide__bDvOX{padding:20px}.RentalBackdrop_card__8zOYZ .RentalBackdrop_photo__zfNyT{height:260px}}