/* Fuldatal Einsatzprofil: scoped composition, using the site's global tokens. */
.rohr-fuldatal-page{font-family:var(--font-body);color:var(--c-text);background:var(--c-bg);line-height:1.65}
.rohr-fuldatal-page *,.rohr-fuldatal-page *::before,.rohr-fuldatal-page *::after{box-sizing:border-box}
.rohr-fuldatal-page .ft-wrap{max-width:var(--container);margin:auto;padding:0 28px}
.rohr-fuldatal-page h1,.rohr-fuldatal-page h2,.rohr-fuldatal-page h3{font-family:var(--font-display);line-height:1.15;letter-spacing:-.03em;color:var(--c-text);margin:0 0 1.2rem}
.rohr-fuldatal-page h1{font-size:clamp(2.25rem,4.5vw,4rem)!important;max-width:1030px;letter-spacing:-.045em}
.rohr-fuldatal-page h2{font-size:clamp(1.9rem,2.7vw,2.7rem)!important}
.rohr-fuldatal-page h3{font-size:1.2rem!important}
.rohr-fuldatal-page p{color:var(--c-text-soft);margin:0 0 1rem}
.rohr-fuldatal-page a{color:var(--primary-hover);text-decoration:none}.rohr-fuldatal-page a:hover{text-decoration:underline}
.rohr-fuldatal-page :focus-visible{outline:3px solid var(--primary);outline-offset:5px}
.rohr-fuldatal-page [id]{scroll-margin-top:calc(var(--header-h) + 20px)}
.rohr-fuldatal-page .ft-kicker{display:block;color:var(--primary-hover);font-weight:700;font-size:.72rem;letter-spacing:.13em;text-transform:uppercase;margin-bottom:1.1rem}
.rohr-fuldatal-page .ft-link{display:inline-flex;gap:12px;align-items:center;font-size:.86rem;font-weight:700;line-height:1.5;padding:8px 0}
.rohr-fuldatal-page .ft-button{display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:52px;padding:14px 22px;border:1px solid var(--c-muted);border-radius:var(--radius);font-weight:700;font-size:.94rem;color:var(--c-text);transition:background-color var(--transition)}
.rohr-fuldatal-page .ft-primary{background:var(--primary);border-color:var(--primary);color:var(--c-dark)}
.rohr-fuldatal-page .ft-button:hover{background:var(--primary-l);color:var(--c-text);text-decoration:none}
.rohr-fuldatal-page .ft-breadcrumb{padding:15px 0;border-bottom:1px solid var(--c-border);font-size:.75rem}.rohr-fuldatal-page .ft-breadcrumb .ft-wrap{display:flex;flex-wrap:wrap;gap:14px}
.rohr-fuldatal-page .ft-hero{padding:64px 0 0;background:var(--c-bg-alt)}
.rohr-fuldatal-page .ft-hero-heading{position:relative;border-top:2px solid var(--primary);padding-top:20px}.rohr-fuldatal-page .ft-hero-heading .ft-kicker{margin-bottom:24px}
.rohr-fuldatal-page .ft-register-label{position:absolute;right:0;top:20px;color:var(--c-text-soft);text-transform:uppercase;letter-spacing:.1em;font-size:.65rem}
.rohr-fuldatal-page .ft-hero-bottom{display:grid;grid-template-columns:minmax(0,1fr) 235px;gap:80px;margin:30px 0 45px;align-items:start}.rohr-fuldatal-page .ft-hero-copy{display:grid;grid-template-columns:1.2fr 1fr;gap:30px}.rohr-fuldatal-page .ft-hero-copy p{font-size:.95rem;margin-bottom:0}.rohr-fuldatal-page .ft-hero-contact{display:flex;flex-direction:column;align-items:stretch;gap:10px}.rohr-fuldatal-page .ft-hero-contact .ft-link{align-self:center}
.rohr-fuldatal-page .ft-profile{border-top:1px solid var(--c-text);padding-top:20px}.rohr-fuldatal-page .ft-profile-caption{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-bottom:24px}.rohr-fuldatal-page .ft-profile-caption h2{font-size:.82rem!important;letter-spacing:.1em;text-transform:uppercase;margin:0}.rohr-fuldatal-page .ft-profile-caption>span{font-size:.72rem;color:var(--c-text-soft)}
.rohr-fuldatal-page .ft-profile-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative}.rohr-fuldatal-page .ft-profile-fields::before{content:'';position:absolute;left:12px;right:12px;top:12px;height:1px;background:var(--c-muted)}
.rohr-fuldatal-page .ft-profile-fields li{position:relative;padding:0 25px 0 0}.rohr-fuldatal-page .ft-profile-fields li+li{padding-left:22px;border-left:1px solid var(--c-border)}.rohr-fuldatal-page .ft-profile-fields a{display:flex;flex-direction:column;align-items:flex-start;color:var(--c-text);gap:10px}.rohr-fuldatal-page .ft-profile-fields a>span{display:block;background:var(--c-bg-alt);border:1px solid var(--primary);color:var(--primary-hover);padding:2px 7px;line-height:20px;font-size:.7rem;z-index:1}.rohr-fuldatal-page .ft-profile-fields strong{font-size:.85rem;text-transform:uppercase;letter-spacing:.055em}.rohr-fuldatal-page .ft-profile-fields p{font-size:.78rem;margin:8px 0 0;max-width:240px}
.rohr-fuldatal-page .ft-profile-note{font-size:.77rem;border-top:1px solid var(--c-border);padding:18px 0 22px;margin:24px 0 0}
.rohr-fuldatal-page .ft-acute{background:var(--primary-l);border-top:1px solid var(--primary);border-bottom:1px solid var(--c-border);padding:22px 0}.rohr-fuldatal-page .ft-acute .ft-wrap{display:grid;grid-template-columns:1fr 1.5fr auto;gap:30px;align-items:center}.rohr-fuldatal-page .ft-acute h2{font-size:1.1rem!important;margin:0}.rohr-fuldatal-page .ft-acute p{font-size:.82rem;margin:0}
.rohr-fuldatal-page .ft-section{padding:78px 0}.rohr-fuldatal-page .ft-alt{background:var(--c-bg-alt)}.rohr-fuldatal-page .ft-note{font-size:.8rem;line-height:1.6;color:var(--c-text-soft)}
.rohr-fuldatal-page .ft-observation-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;align-items:start}.rohr-fuldatal-page .ft-signals{list-style:none;padding:0;margin:30px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.rohr-fuldatal-page .ft-signals li{font-size:.88rem;padding:13px 0 13px 17px;border-top:1px solid var(--c-border);position:relative}.rohr-fuldatal-page .ft-signals li::before{content:'';position:absolute;left:0;top:24px;width:5px;height:5px;background:var(--primary)}
.rohr-fuldatal-page .ft-access{background:var(--c-bg-dark);color:var(--c-bg);padding:32px;position:relative}.rohr-fuldatal-page .ft-access::before{content:'';position:absolute;top:0;left:0;width:38px;height:3px;background:var(--primary)}.rohr-fuldatal-page .ft-access h2{font-size:1.6rem!important;color:var(--c-bg)}.rohr-fuldatal-page .ft-access p{color:var(--c-bg);font-size:.85rem}.rohr-fuldatal-page .ft-access .ft-kicker{color:var(--primary-l)}.rohr-fuldatal-page .ft-access-list{list-style:none;padding:0;margin:22px 0;display:flex;flex-wrap:wrap;gap:0 18px}.rohr-fuldatal-page .ft-access-list li{border-bottom:1px solid var(--c-muted);padding:9px 0;font-size:.85rem}.rohr-fuldatal-page .ft-access .ft-note{font-size:.76rem}
.rohr-fuldatal-page .ft-section-heading{display:grid;grid-template-columns:230px minmax(0,1fr);gap:30px;align-items:start}.rohr-fuldatal-page .ft-area-trace{position:relative;margin:28px 0}.rohr-fuldatal-page .ft-area-trace::before{content:'';position:absolute;left:16px;top:25px;bottom:25px;width:1px;background:var(--c-muted)}.rohr-fuldatal-page .ft-area-trace article{display:grid;grid-template-columns:42px minmax(0,.8fr) minmax(0,1.2fr);gap:25px;padding:25px 0;border-top:1px solid var(--c-border);align-items:start}.rohr-fuldatal-page .ft-area-index{position:relative;width:33px;height:33px;text-align:center;line-height:33px;font-size:.75rem;background:var(--c-bg-alt);border:1px solid var(--primary);color:var(--primary-hover)}.rohr-fuldatal-page .ft-area-trace h3{padding-top:5px}.rohr-fuldatal-page .ft-area-trace p{font-size:.9rem;margin:0}.rohr-fuldatal-page .ft-area-trace small{font-size:.73rem;display:block;margin-top:10px;color:var(--c-text-soft)}.rohr-fuldatal-page .ft-parent-link{margin-left:67px}
.rohr-fuldatal-page .ft-tech-heading{position:relative;border-top:2px solid var(--primary);padding-top:22px}.rohr-fuldatal-page .ft-tech-heading h2{max-width:790px;font-size:clamp(2rem,3.6vw,3.3rem)!important;margin-bottom:25px}.rohr-fuldatal-page .ft-tech-stamp{position:absolute;right:0;top:30px;border-left:1px solid var(--c-muted);padding-left:18px;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-text-soft)}.rohr-fuldatal-page .ft-camera-text{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;max-width:1020px;margin-bottom:30px}.rohr-fuldatal-page .ft-camera-text p{font-size:.95rem}
.rohr-fuldatal-page .ft-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--c-bg-dark);padding:32px}.rohr-fuldatal-page .ft-methods article{padding:0 28px}.rohr-fuldatal-page .ft-methods article:first-child{padding-left:0}.rohr-fuldatal-page .ft-methods article:last-child{padding-right:0}.rohr-fuldatal-page .ft-methods article+article{border-left:1px solid var(--c-muted)}.rohr-fuldatal-page .ft-method-index{display:block;font-size:.7rem;letter-spacing:.1em;margin-bottom:18px;color:var(--primary-l)}.rohr-fuldatal-page .ft-methods h3{color:var(--c-bg);font-size:1.06rem!important}.rohr-fuldatal-page .ft-methods p{color:var(--c-bg);font-size:.82rem;margin:0}.rohr-fuldatal-page .ft-tech-note{margin:24px 0 0;max-width:950px}
.rohr-fuldatal-page .ft-process{border-top:1px solid var(--c-border)}.rohr-fuldatal-page .ft-process-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.rohr-fuldatal-page .ft-checkpoints{list-style:none;margin:0;padding:0}.rohr-fuldatal-page .ft-checkpoints li{display:flex;gap:25px;padding:19px 0;border-top:1px solid var(--c-border)}.rohr-fuldatal-page .ft-checkpoints li:first-child{border-top:1px solid var(--c-text)}.rohr-fuldatal-page .ft-checkpoints li>span{font-size:.8rem;color:var(--primary-hover);padding-top:2px;min-width:25px}.rohr-fuldatal-page .ft-checkpoints h3{font-size:1rem!important;margin-bottom:6px}.rohr-fuldatal-page .ft-checkpoints p{font-size:.8rem;margin:0}
.rohr-fuldatal-page .ft-cost-heading{display:grid;grid-template-columns:1fr 1fr;gap:65px}.rohr-fuldatal-page .ft-cost-heading p{font-size:.9rem}.rohr-fuldatal-page .ft-effort-profile{margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 45px}.rohr-fuldatal-page .ft-effort-profile>div{border-top:1px solid var(--c-muted);padding:18px 0}.rohr-fuldatal-page .ft-effort-profile dt{font-size:.92rem;font-weight:700;display:flex;gap:16px}.rohr-fuldatal-page .ft-effort-profile dt>span{font-weight:400;font-size:.73rem;color:var(--primary-hover);min-width:20px;padding-top:2px}.rohr-fuldatal-page .ft-effort-profile dd{font-size:.8rem;color:var(--c-text-soft);margin:5px 0 0 36px}.rohr-fuldatal-page .ft-cost-trust{border-left:3px solid var(--primary);padding:16px 20px;margin:22px 0 0;font-weight:700;color:var(--c-text)}
.rohr-fuldatal-page .ft-local-intro{max-width:750px;font-size:.95rem}.rohr-fuldatal-page .ft-local-map-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:0;margin-top:30px}.rohr-fuldatal-page .ft-map{height:450px;background:var(--c-bg-alt);position:relative;border:1px solid var(--c-border)}.rohr-fuldatal-page .ft-map .leaflet-tile{filter:none!important}.rohr-fuldatal-page .ft-map .leaflet-container{font:inherit}.rohr-fuldatal-page .ft-map-fallback{position:absolute;inset:24px;z-index:450;background:var(--c-bg);display:flex;justify-content:center;flex-direction:column;padding:30px;font-size:.88rem;gap:14px}.rohr-fuldatal-page .ft-map-fallback .ft-map-fallback{position:static;padding:0;display:contents}.rohr-fuldatal-page .ft-map-fallback small{font-size:.63rem}.rohr-fuldatal-page .ft-map-fallback p{margin:0}.rohr-fuldatal-page .ft-local-map-grid .ft-note{margin:14px 0 0;font-size:.76rem}
.rohr-fuldatal-page .ft-district-strip{background:var(--c-bg-dark);padding:28px 30px;color:var(--c-bg);align-self:start;min-height:450px}.rohr-fuldatal-page .ft-district-strip h3{color:var(--c-bg);font-size:1.25rem!important}.rohr-fuldatal-page .ft-district-strip>p{color:var(--c-bg);font-size:.7rem;margin:18px 0 0}.rohr-fuldatal-page .ft-districts{position:relative;list-style:none;margin:0;padding:0}.rohr-fuldatal-page .ft-districts::before{content:'';position:absolute;left:9px;top:18px;bottom:18px;width:1px;background:var(--c-muted)}.rohr-fuldatal-page .ft-districts li{display:flex;align-items:center;gap:20px;padding:12px 0}.rohr-fuldatal-page .ft-districts li>span{position:relative;background:var(--c-bg-dark);color:var(--primary-l);font-size:.68rem;line-height:18px;min-width:20px;text-align:center;border:1px solid var(--primary)}.rohr-fuldatal-page .ft-districts strong{font-size:.87rem;font-weight:500}
.rohr-fuldatal-page .ft-municipal{margin-top:35px;background:var(--c-bg-alt);padding:30px;display:grid;grid-template-columns:1fr 1.5fr;gap:40px;border-top:1px solid var(--c-muted)}.rohr-fuldatal-page .ft-municipal p{font-size:.82rem}.rohr-fuldatal-page .ft-municipal .ft-link{font-size:.76rem}
.rohr-fuldatal-page .ft-object-heading{display:grid;grid-template-columns:230px minmax(0,1fr);gap:30px}.rohr-fuldatal-page .ft-objects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:25px 0 35px}.rohr-fuldatal-page .ft-objects>div{padding:20px 28px;border-top:1px solid var(--c-muted);border-left:1px solid var(--c-border)}.rohr-fuldatal-page .ft-objects>div:first-child{padding-left:0;border-left:0}.rohr-fuldatal-page .ft-objects>div:last-child{padding-right:0}.rohr-fuldatal-page .ft-objects dt{font-size:.9rem;font-weight:700;margin-bottom:8px}.rohr-fuldatal-page .ft-objects dd{margin:0;font-size:.82rem;color:var(--c-text-soft)}.rohr-fuldatal-page .ft-followup{display:grid;grid-template-columns:1fr 1.5fr;gap:45px;padding-top:28px;border-top:1px solid var(--c-muted)}.rohr-fuldatal-page .ft-followup p{font-size:.86rem}
.rohr-fuldatal-page .ft-faq-list{max-width:1000px;margin:30px 0 0 auto}.rohr-fuldatal-page .ft-faq{border-top:1px solid var(--c-border)}.rohr-fuldatal-page .ft-faq:last-child{border-bottom:1px solid var(--c-border)}.rohr-fuldatal-page .ft-faq summary{cursor:pointer;padding:18px 12px;line-height:1.5;font-size:.94rem;font-weight:700}.rohr-fuldatal-page .ft-faq-index{display:inline-block;font-size:.7rem;color:var(--primary-hover);font-weight:400;width:35px;margin-left:5px}.rohr-fuldatal-page .ft-faq p{font-size:.88rem;margin:0 20px 22px 65px;max-width:780px}
.rohr-fuldatal-page .ft-contact{padding:65px 0;background:var(--c-bg-dark);border-top:3px solid var(--primary)}.rohr-fuldatal-page .ft-contact .ft-wrap{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:90px}.rohr-fuldatal-page .ft-contact h2{color:var(--c-bg);font-size:clamp(2rem,3.5vw,3.2rem)!important}.rohr-fuldatal-page .ft-contact p{color:var(--c-bg);font-size:.95rem;max-width:650px}.rohr-fuldatal-page .ft-contact .ft-kicker,.rohr-fuldatal-page .ft-contact .ft-link{color:var(--primary-l)}.rohr-fuldatal-page .ft-final-actions{display:flex;flex-direction:column;gap:12px;justify-content:center}.rohr-fuldatal-page .ft-final-actions>.ft-button:not(.ft-primary){color:var(--c-bg)}.rohr-fuldatal-page .ft-final-actions>.ft-button:hover{color:var(--c-text)}.rohr-fuldatal-page .ft-final-actions>.ft-link{align-self:center}.rohr-fuldatal-page .ft-final-actions small{font-size:.72rem;text-align:center;color:var(--c-bg)}
@media(max-width:1050px){.rohr-fuldatal-page .ft-hero-bottom{gap:35px}.rohr-fuldatal-page .ft-hero-copy{grid-template-columns:1fr;gap:15px}.rohr-fuldatal-page .ft-observation-grid{gap:30px}.rohr-fuldatal-page .ft-section-heading,.rohr-fuldatal-page .ft-object-heading{grid-template-columns:180px minmax(0,1fr)}.rohr-fuldatal-page .ft-tech-heading h2{max-width:75%}.rohr-fuldatal-page .ft-methods{padding:25px}.rohr-fuldatal-page .ft-methods article{padding:0 18px}.rohr-fuldatal-page .ft-process-grid,.rohr-fuldatal-page .ft-contact .ft-wrap{gap:40px}.rohr-fuldatal-page .ft-local-map-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}
@media(max-width:800px){.rohr-fuldatal-page .ft-hero{padding-top:40px}.rohr-fuldatal-page .ft-register-label{display:none}.rohr-fuldatal-page .ft-hero-bottom{grid-template-columns:1fr;margin-bottom:30px;gap:25px}.rohr-fuldatal-page .ft-hero-contact{flex-direction:row;flex-wrap:wrap;align-items:center}.rohr-fuldatal-page .ft-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 0}.rohr-fuldatal-page .ft-profile-fields::before{display:none}.rohr-fuldatal-page .ft-profile-fields li:nth-child(3){padding-left:0;border-left:0}.rohr-fuldatal-page .ft-acute .ft-wrap{grid-template-columns:1fr auto;gap:10px 25px}.rohr-fuldatal-page .ft-acute p{grid-column:1;grid-row:2}.rohr-fuldatal-page .ft-acute .ft-link{grid-column:2;grid-row:1 / span 2}.rohr-fuldatal-page .ft-section{padding:55px 0}.rohr-fuldatal-page .ft-observation-grid,.rohr-fuldatal-page .ft-cost-heading,.rohr-fuldatal-page .ft-process-grid,.rohr-fuldatal-page .ft-local-map-grid,.rohr-fuldatal-page .ft-municipal,.rohr-fuldatal-page .ft-followup{grid-template-columns:1fr;gap:25px}.rohr-fuldatal-page .ft-section-heading,.rohr-fuldatal-page .ft-object-heading{display:block}.rohr-fuldatal-page .ft-area-trace article{grid-template-columns:35px minmax(0,1fr);gap:10px 22px}.rohr-fuldatal-page .ft-area-trace article>p,.rohr-fuldatal-page .ft-area-trace article>div{grid-column:2}.rohr-fuldatal-page .ft-area-trace h3{margin-bottom:0}.rohr-fuldatal-page .ft-parent-link{margin-left:57px}.rohr-fuldatal-page .ft-camera-text{gap:25px}.rohr-fuldatal-page .ft-tech-stamp{display:none}.rohr-fuldatal-page .ft-tech-heading h2{max-width:100%}.rohr-fuldatal-page .ft-methods{grid-template-columns:1fr}.rohr-fuldatal-page .ft-methods article,.rohr-fuldatal-page .ft-methods article:first-child,.rohr-fuldatal-page .ft-methods article:last-child{padding:22px 0}.rohr-fuldatal-page .ft-methods article:first-child{padding-top:0}.rohr-fuldatal-page .ft-methods article:last-child{padding-bottom:0}.rohr-fuldatal-page .ft-methods article+article{border-left:0;border-top:1px solid var(--c-muted)}.rohr-fuldatal-page .ft-method-index{margin-bottom:10px}.rohr-fuldatal-page .ft-district-strip{min-height:0}.rohr-fuldatal-page .ft-districts{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.rohr-fuldatal-page .ft-districts::before{display:none}.rohr-fuldatal-page .ft-objects{grid-template-columns:1fr}.rohr-fuldatal-page .ft-objects>div,.rohr-fuldatal-page .ft-objects>div:first-child,.rohr-fuldatal-page .ft-objects>div:last-child{padding:18px 0;border-left:0}.rohr-fuldatal-page .ft-contact .ft-wrap{grid-template-columns:1fr;gap:25px}.rohr-fuldatal-page .ft-final-actions{max-width:320px}}
@media(max-width:500px){.rohr-fuldatal-page .ft-wrap{padding:0 18px}.rohr-fuldatal-page h1{font-size:2.2rem!important}.rohr-fuldatal-page h2{font-size:1.85rem!important}.rohr-fuldatal-page .ft-hero-copy p{font-size:.96rem;line-height:1.7}.rohr-fuldatal-page .ft-profile-caption{display:block}.rohr-fuldatal-page .ft-profile-caption>span{display:block;margin-top:8px}.rohr-fuldatal-page .ft-profile-fields{grid-template-columns:1fr;gap:0}.rohr-fuldatal-page .ft-profile-fields li,.rohr-fuldatal-page .ft-profile-fields li+li{padding:15px 0;border-left:0;border-top:1px solid var(--c-border)}.rohr-fuldatal-page .ft-profile-fields a{flex-direction:row;align-items:center;gap:14px}.rohr-fuldatal-page .ft-profile-fields p{margin-left:42px;max-width:none;font-size:.8rem}.rohr-fuldatal-page .ft-profile-note{margin-top:8px}.rohr-fuldatal-page .ft-acute .ft-wrap{display:block}.rohr-fuldatal-page .ft-acute h2{margin-bottom:10px}.rohr-fuldatal-page .ft-acute .ft-link{margin-top:8px}.rohr-fuldatal-page .ft-signals{gap:0 14px}.rohr-fuldatal-page .ft-signals li{font-size:.84rem}.rohr-fuldatal-page .ft-access{padding:25px}.rohr-fuldatal-page .ft-camera-text{grid-template-columns:1fr;gap:5px}.rohr-fuldatal-page .ft-effort-profile{grid-template-columns:1fr}.rohr-fuldatal-page .ft-map{height:340px}.rohr-fuldatal-page .ft-map-fallback{inset:18px;padding:20px}.rohr-fuldatal-page .ft-district-strip{padding:25px}.rohr-fuldatal-page .ft-districts{grid-template-columns:1fr}.rohr-fuldatal-page .ft-districts::before{display:block}.rohr-fuldatal-page .ft-municipal{padding:24px;gap:10px}.rohr-fuldatal-page .ft-faq summary{padding:18px 0;font-size:.88rem}.rohr-fuldatal-page .ft-faq-index{width:25px;margin-left:2px}.rohr-fuldatal-page .ft-faq p{margin-left:20px;margin-right:0}.rohr-fuldatal-page .ft-contact{padding:50px 0}}
@media(max-width:370px){.rohr-fuldatal-page .ft-hero-contact{flex-direction:column;align-items:stretch}.rohr-fuldatal-page .ft-signals{grid-template-columns:1fr}.rohr-fuldatal-page .ft-profile-fields strong{font-size:.8rem}}
@media(prefers-reduced-motion:reduce){.rohr-fuldatal-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}html:has(.rohr-fuldatal-page){scroll-behavior:auto}}
