.ti-kundenstandorte-dach .ti-sand-hero{background:#f7efe4;border:1px solid #ead6bf;border-radius:16px;padding:34px 38px;margin:24px 0 32px;box-shadow:0 18px 38px rgb(66 40 18 / .08)}.ti-kundenstandorte-dach .ti-sand-hero h1{margin-top:0;margin-bottom:18px;font-size:clamp(34px,4vw,46px);line-height:1.12;letter-spacing:-.03em}.ti-kundenstandorte-dach .ti-sand-hero p{max-width:940px}.ti-kundenstandorte-dach .ti-trustpilot-row{border-top:1px solid #e4cfb8;padding-top:20px;margin-top:24px}.ti-kundenstandorte-dach .ti-map-wrap{background:#fff;border:1px solid #ead6bf;border-radius:14px;padding:24px;margin:30px 0;box-shadow:0 12px 28px rgb(66 40 18 / .06)}.ti-kundenstandorte-dach .ti-privacy-note{background:#fff9f2;border:1px solid #ead6bf;border-radius:12px;padding:22px 26px;margin:28px 0 34px}.ti-kundenstandorte-dach .ti-video-wrap,.ti-kundenstandorte-dach .ti-testimonials-wrap{margin:34px 0}@media(max-width:768px){.ti-kundenstandorte-dach .ti-sand-hero{padding:26px 20px;border-radius:14px}.ti-kundenstandorte-dach .ti-map-wrap,.ti-kundenstandorte-dach .ti-privacy-note{padding:20px}}#content .ti-kundenstandorte-dach .ti-video-wrap{padding:28px!important;background:linear-gradient(135deg,#fbf7f1,#f2e6d8)!important;border:1px solid #dcc2a9!important;border-radius:18px!important;margin:24px 0 32px!important;box-shadow:0 12px 32px rgb(66 40 18 / .08)!important}#content .ti-kundenstandorte-dach .ti-video-eyebrow{margin:0 0 8px!important;color:#744124!important;font:700 11px/1.5 Arial,sans-serif!important;letter-spacing:.13em!important}#content .ti-kundenstandorte-dach .ti-video-wrap h2{font-size:clamp(26px,3vw,36px)!important;margin:0 0 10px!important;padding:0!important;border:0!important;color:#2f1c12!important}#content .ti-kundenstandorte-dach .ti-video-intro{margin:0 0 22px!important;color:#51463e!important;font:400 16px/1.6 Arial,sans-serif!important}#content .ti-kundenstandorte-dach .ti-video-wrap figure{max-width:900px!important;width:100%!important;margin:0 auto!important;overflow:hidden!important;border-radius:13px!important;background:#241d17!important;box-shadow:0 8px 24px rgb(34 20 12 / .16)!important}#content .ti-kundenstandorte-dach .ti-video-wrap .wp-block-embed__wrapper{position:relative!important;aspect-ratio:16/9!important;width:100%!important}#content .ti-kundenstandorte-dach .ti-video-wrap .wp-block-embed__wrapper:before{display:none!important;padding:0!important}#content .ti-kundenstandorte-dach .ti-video-wrap iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;border-radius:0!important}@media(max-width:600px){#content .ti-kundenstandorte-dach .ti-video-wrap{padding:18px 14px!important;border-radius:12px!important}}