#text.rg-overview,.rg-page{color:#1f2a30;font-size:15px;line-height:1.6;max-width:1180px;margin:0
auto;padding-bottom:20px}@media screen and (max-width: 770px){#text.rg-overview,.rg-page{font-size:14px}}#text.rg-overview *,
#text.rg-overview *::before,
#text.rg-overview *::after, .rg-page *,
.rg-page *::before,
.rg-page *::after{box-sizing:border-box}#text.rg-overview h1,
#text.rg-overview h2,
#text.rg-overview h3, .rg-page h1,
.rg-page h2,
.rg-page
h3{background:none;padding:0;color:#1f2a30;font-weight:700;text-align:left;letter-spacing:-0.01em}#text.rg-overview p, .rg-page
p{margin:0
0 12px}#text.rg-overview a, .rg-page
a{text-decoration:none}#text.rg-overview ul,
#text.rg-overview li, .rg-page ul,
.rg-page
li{list-style:none;margin:0;padding:0}#text.rg-overview svg, .rg-page
svg{display:block;flex-shrink:0}#text.rg-overview .rg-hero, .rg-page .rg-hero{position:relative;overflow:hidden;background:linear-gradient(135deg, #0b577c 0%, #083f5a 100%);color:#fff;border-radius:16px;padding:44px
48px;margin:8px
0 40px}#text.rg-overview .rg-hero::after, .rg-page .rg-hero::after{content:"";position:absolute;right:-40px;top:-40px;width:320px;height:320px;background:repeating-linear-gradient(180deg, rgba(255, 255, 255, 0.09) 0 14px, transparent 14px 28px);border-radius:50%}#text.rg-overview .rg-hero h1, .rg-page .rg-hero
h1{position:relative;z-index:1;color:#fff;font-size:34px;line-height:1.2;margin:0
0 14px;max-width:720px}#text.rg-overview .rg-hero p, .rg-page .rg-hero
p{position:relative;z-index:1;font-size:16px;color:rgba(255, 255, 255, 0.9);max-width:720px;margin:0}@media screen and (max-width: 770px){#text.rg-overview .rg-hero, .rg-page .rg-hero{padding:28px
22px;border-radius:12px;margin-bottom:28px}#text.rg-overview .rg-hero::after, .rg-page .rg-hero::after{width:180px;height:180px;right:-60px;top:-60px}#text.rg-overview .rg-hero h1, .rg-page .rg-hero
h1{font-size:24px}#text.rg-overview .rg-hero p, .rg-page .rg-hero
p{font-size:15px}}#text.rg-overview .rg-eyebrow, .rg-page .rg-eyebrow{position:relative;z-index:1;display:inline-block;font-size:12px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;background:rgba(255, 255, 255, 0.15);border-radius:999px;padding:4px
12px;margin-bottom:14px}#text.rg-overview .rg-section, .rg-page .rg-section{margin-bottom:48px}@media screen and (max-width: 770px){#text.rg-overview .rg-section, .rg-page .rg-section{margin-bottom:36px}}#text.rg-overview .rg-head, .rg-page .rg-head{margin-bottom:18px}#text.rg-overview .rg-head h2, .rg-page .rg-head
h2{font-size:24px;margin:0
0 4px}#text.rg-overview .rg-head p, .rg-page .rg-head
p{color:#5b6b73;margin:0}#text.rg-overview .rg-icon, .rg-page .rg-icon{width:52px;height:52px;border-radius:14px;background:#eaf3f7;color:#0b577c;display:flex;align-items:center;justify-content:center;flex-shrink:0}#text.rg-overview .rg-btn, .rg-page .rg-btn{display:inline-flex;align-items:center;gap:8px;border-radius:999px;font-weight:700;align-self:flex-start;background:#0b577c;color:#fff;font-size:15px;padding:11px
22px;transition:background 0.15s}#text.rg-overview .rg-btn:hover, .rg-page .rg-btn:hover{background:#083f5a;color:#fff}#text.rg-overview .rg-btn-light, .rg-page .rg-btn-light{background:#fff;color:#0b577c}#text.rg-overview .rg-btn-light:hover, .rg-page .rg-btn-light:hover{background:#eaf3f7;color:#083f5a}#text.rg-overview .rg-more, .rg-page .rg-more{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}@media screen and (max-width: 979px){#text.rg-overview .rg-more, .rg-page .rg-more{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 770px){#text.rg-overview .rg-more, .rg-page .rg-more{grid-template-columns:1fr;gap:14px}}#text.rg-overview .rg-tile, .rg-page .rg-tile{display:flex;flex-direction:column;background:#fff;border:1px
solid #dfe7ec;border-radius:14px;padding:20px;color:#1f2a30;transition:border-color 0.15s, box-shadow 0.2s}#text.rg-overview .rg-tile .rg-icon, .rg-page .rg-tile .rg-icon{width:42px;height:42px;border-radius:12px;margin-bottom:12px}#text.rg-overview .rg-tile h3, .rg-page .rg-tile
h3{font-size:16px;line-height:1.35;margin:0
0 6px}#text.rg-overview .rg-tile p, .rg-page .rg-tile
p{color:#5b6b73;font-size:14px;margin:0
0 12px}#text.rg-overview a.rg-tile:hover, .rg-page a.rg-tile:hover{border-color:#0b577c;box-shadow:0 8px 22px rgba(16, 40, 55, 0.08)}#text.rg-overview .rg-more-link, .rg-page .rg-more-link{margin-top:auto;color:#0b577c;font-weight:700;font-size:14px}.rg-backlink-bar{max-width:1180px;margin:8px
auto 16px}.rg-backlink-bar .rg-backlink{display:inline-flex;align-items:center;gap:6px;background:#eaf3f7;color:#0b577c;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;border-radius:999px;padding:8px
16px 8px 12px;transition:background 0.15s}.rg-backlink-bar .rg-backlink
svg{display:block;transition:transform 0.15s}.rg-backlink-bar .rg-backlink:hover{background:#d6e8f0;color:#083f5a;text-decoration:none}.rg-backlink-bar .rg-backlink:hover
svg{transform:translateX(-3px)}#text.rg-overview .rg-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}@media screen and (max-width: 770px){#text.rg-overview .rg-grid{grid-template-columns:1fr;gap:14px}}#text.rg-overview .rg-card{display:flex;flex-direction:column;background:#fff;border:1px
solid #dfe7ec;border-radius:16px;padding:26px;box-shadow:0 1px 2px rgba(16, 40, 55, 0.04);transition:box-shadow 0.2s, transform 0.2s}#text.rg-overview .rg-card:hover{box-shadow:0 10px 28px rgba(16, 40, 55, 0.1);transform:translateY(-2px)}#text.rg-overview .rg-card
h2{font-size:20px;line-height:1.3;margin:2px
0 6px}@media screen and (max-width: 770px){#text.rg-overview .rg-card{padding:20px}}#text.rg-overview .rg-card-top{display:flex;gap:16px;align-items:flex-start;margin-bottom:18px}#text.rg-overview .rg-card-top
p{color:#5b6b73;margin:0}#text.rg-overview .rg-card-visual{flex:1;display:flex;align-items:center;justify-content:center;background:#eaf3f7;border-radius:12px;min-height:120px;margin-bottom:18px;color:#0b577c}@media screen and (max-width: 770px){#text.rg-overview .rg-card-visual{display:none}}#text.rg-overview .rg-sublinks li+li{margin-top:8px}#text.rg-overview .rg-sublinks
a{display:flex;align-items:center;gap:12px;background:#eaf3f7;border-radius:10px;padding:11px
14px;color:#1f2a30;transition:background 0.15s}#text.rg-overview .rg-sublinks a:hover{background:#d6e8f0}#text.rg-overview .rg-sublinks a:hover .rg-chev{transform:translateX(3px)}#text.rg-overview .rg-sublinks .rg-sub-txt{flex:1;min-width:0}#text.rg-overview .rg-sublinks
strong{display:block;color:#0b577c;font-size:15px;line-height:1.35}#text.rg-overview .rg-sublinks
small{display:block;color:#5b6b73;font-size:13px;line-height:1.4}#text.rg-overview .rg-chev{color:#0b577c;transition:transform 0.15s}#text.rg-overview .rg-info{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);gap:36px;align-items:start}#text.rg-overview .rg-info
h2{font-size:24px;margin:0
0 14px}@media screen and (max-width: 979px){#text.rg-overview .rg-info{grid-template-columns:1fr;gap:20px}}#text.rg-overview .rg-steps{background:#eaf3f7;border-radius:16px;padding:24px
26px}#text.rg-overview .rg-steps
h3{font-size:16px;margin:0
0 14px}#text.rg-overview .rg-steps
li{display:flex;gap:14px;align-items:flex-start}#text.rg-overview .rg-steps li+li{margin-top:14px}#text.rg-overview .rg-steps
a{color:#0b577c;font-weight:700}#text.rg-overview .rg-steps a:hover{text-decoration:underline}#text.rg-overview .rg-steps
small{display:block;color:#5b6b73;font-size:13px;line-height:1.45}#text.rg-overview .rg-num{width:30px;height:30px;border-radius:50%;background:#0b577c;color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}#text.rg-overview .rg-pdfs{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}#text.rg-overview .rg-pdfs
a{display:inline-flex;align-items:center;gap:8px;border-radius:999px;font-weight:700;gap:6px;border:1px
solid #d6e8f0;background:#eaf3f7;color:#0b577c;font-size:13px;padding:6px
12px}#text.rg-overview .rg-pdfs a:hover{background:#d6e8f0}#text.rg-overview .rg-contact{display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(135deg, #0b577c 0%, #083f5a 100%);color:#fff;border-radius:16px;padding:32px
40px}#text.rg-overview .rg-contact .rg-icon{background:rgba(255, 255, 255, 0.15);color:#fff;width:56px;height:56px}#text.rg-overview .rg-contact
h2{color:#fff;font-size:22px;margin:0
0 4px}#text.rg-overview .rg-contact
p{color:rgba(255, 255, 255, 0.88);margin:0}#text.rg-overview .rg-contact .rg-btn{flex-shrink:0}@media screen and (max-width: 770px){#text.rg-overview .rg-contact{flex-direction:column;align-items:flex-start;padding:24px
22px}}#text.rg-overview .rg-contact-l{display:flex;align-items:center;gap:20px}@media screen and (max-width: 770px){#text.rg-overview .rg-contact-l{align-items:flex-start}}.rg-page .rg-hero{padding:36px
48px;margin-bottom:32px}@media screen and (max-width: 770px){.rg-page .rg-hero{padding:26px
22px}}.rg-page .rg-related{margin-top:16px;padding-top:40px;border-top:1px solid #dfe7ec}.rg-page .rg-related .rg-more{grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (max-width: 979px){.rg-page .rg-related .rg-more{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 770px){.rg-page .rg-related .rg-more{grid-template-columns:1fr}}.rg-page .rg-jump{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.rg-page .rg-jump a,
.rg-page .rg-jump
button{display:inline-flex;align-items:center;gap:8px;border-radius:999px;font-weight:700;background:rgba(255, 255, 255, 0.15);border:0;color:#fff;font-family:inherit;font-size:14px;line-height:1.4;padding:7px
14px;cursor:pointer;transition:background 0.15s, color 0.15s}.rg-page .rg-jump a:hover,
.rg-page .rg-jump button:hover{background:rgba(255, 255, 255, 0.28)}.rg-page .rg-type-main{background:#f7fafb;border:1px
solid #dfe7ec;border-radius:12px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden}.rg-page .rg-type-main
img{display:block;width:100%;height:100%;object-fit:contain}.rg-page .rg-thumbs{display:grid;grid-template-columns:repeat(auto-fill, minmax(58px, 1fr));gap:8px;margin-top:12px}.rg-page .rg-thumb{display:block;width:100%;aspect-ratio:1/1;padding:0;margin:0;background:#fff;border:2px
solid #dfe7ec;border-radius:8px;overflow:hidden;cursor:pointer;transition:border-color 0.15s}.rg-page .rg-thumb
img{display:block;width:100%;height:100%;object-fit:cover}.rg-page .rg-thumb:hover{border-color:#d6e8f0}.rg-page .rg-thumb.is-active{border-color:#0b577c}.rg-page .rg-badge{display:inline-block;background:#eaf3f7;color:#0b577c;font-size:12px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;border-radius:999px;padding:4px
10px;margin-bottom:10px}.rg-page .rg-sf-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:48px 32px;margin-bottom:56px}@media screen and (max-width: 979px){.rg-page .rg-sf-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px 24px}}@media screen and (max-width: 770px){.rg-page .rg-sf-grid{grid-template-columns:1fr;gap:36px}}.rg-page .rg-sf-item{min-width:0;scroll-margin-top:90px;display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;align-content:start}.rg-page .rg-sf-item[hidden]{display:none}.rg-page .rg-sf-item .rg-thumbs{grid-template-columns:repeat(auto-fill, minmax(44px, 1fr));align-content:start;gap:6px;margin-top:10px}.rg-page .rg-sf-item .rg-thumb{border-radius:6px}.rg-page .rg-sf-item
h2{font-size:19px;line-height:1.3;margin:18px
0 12px}.rg-page .rg-sf-item .rg-checks{font-size:14px;line-height:1.5}.rg-page .rg-sf-item .rg-checks>li{padding-left:28px}.rg-page .rg-sf-item .rg-checks>li+li{margin-top:8px}.rg-page .rg-sf-item .rg-checks>li::before{width:19px;height:19px;background-size:11px}.rg-page .rg-cta-box{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#eaf3f7;border-radius:16px;padding:22px
28px}.rg-page .rg-cta-box
p{font-size:17px;font-weight:700;margin:0}.rg-page .rg-cta-box .rg-icon{background:none;width:auto;height:auto;border-radius:0}.rg-page .rg-cta-box .rg-btn{flex-shrink:0}@media screen and (max-width: 770px){.rg-page .rg-cta-box{flex-direction:column;align-items:flex-start;padding:20px
18px}.rg-page .rg-cta-box
p{font-size:15px}}.rg-page .rg-cta-box-l{display:flex;align-items:center;gap:14px}.rg-page .rg-nav-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(190px, 1fr));gap:14px;margin-top:18px}@media screen and (max-width: 770px){.rg-page .rg-nav-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}}.rg-page .rg-nav-card{display:flex;flex-direction:column;background:#fff;border:1px
solid #dfe7ec;border-radius:14px;padding:12px
12px 14px;color:#1f2a30;transition:border-color 0.15s, box-shadow 0.2s}.rg-page .rg-nav-card[hidden]{display:none}.rg-page .rg-nav-card:hover{border-color:#0b577c;box-shadow:0 8px 22px rgba(16, 40, 55, 0.08)}.rg-page .rg-nav-card
img{display:block;width:100%;height:130px;object-fit:contain;margin-bottom:10px}.rg-page .rg-nav-card
small{color:#5b6b73;font-size:12px;line-height:1.3}.rg-page .rg-nav-card
strong{color:#0b577c;font-size:14px;line-height:1.35}@media screen and (max-width: 770px){.rg-page .rg-nav-card
img{height:100px}.rg-page .rg-nav-card
strong{font-size:13px}}.rg-page .rg-checks>li{position:relative;padding-left:32px}.rg-page .rg-checks>li+li{margin-top:12px}.rg-page .rg-checks>li::before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:#eaf3f7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b577c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/13px no-repeat}.rg-page .rg-checks
ul{margin-top:8px}.rg-page .rg-checks ul
li{position:relative;padding-left:16px}.rg-page .rg-checks ul li+li{margin-top:4px}.rg-page .rg-checks ul li::before{content:"";position:absolute;left:2px;top:0.65em;width:6px;height:6px;border-radius:50%;background:#0b577c}.rg-page .rg-checks
b{color:#1f2a30}.rg-page.rg-plisseetyp .rg-type{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 6fr);gap:36px;padding:40px
0;scroll-margin-top:90px}.rg-page.rg-plisseetyp .rg-type+.rg-type{border-top:1px solid #dfe7ec}.rg-page.rg-plisseetyp .rg-type:first-of-type{padding-top:8px}@media screen and (max-width: 979px){.rg-page.rg-plisseetyp .rg-type{gap:24px}}@media screen and (max-width: 770px){.rg-page.rg-plisseetyp .rg-type{grid-template-columns:1fr;gap:20px;padding:28px
0}}.rg-page.rg-plisseetyp .rg-type-media{width:90%}.rg-page.rg-plisseetyp .rg-type-body
h2{font-size:26px;line-height:1.25;margin:0
0 4px}@media screen and (max-width: 770px){.rg-page.rg-plisseetyp .rg-type-body
h2{font-size:22px}}.rg-page.rg-plisseetyp .rg-type-claim{color:#0b577c;font-size:16px;font-weight:700;margin:0
0 18px}.rg-page.rg-sonderformen .rg-filter button
span{display:inline-block;min-width:22px;background:rgba(255, 255, 255, 0.2);border-radius:999px;font-size:12px;line-height:18px;padding:0
6px;text-align:center}.rg-page.rg-sonderformen .rg-filter button.is-active{background:#fff;color:#0b577c}.rg-page.rg-sonderformen .rg-filter button.is-active
span{background:#eaf3f7}.rg-page.rg-sonderformen .rg-sf-item .rg-check-safety
a{color:#0b577c;font-weight:700}.rg-page.rg-sonderformen .rg-sf-item .rg-check-safety a:hover{text-decoration:underline}.rg-page.rg-sonderformen .rg-safety{background:#eaf3f7;border-radius:16px;padding:32px
36px;scroll-margin-top:90px}@media screen and (max-width: 770px){.rg-page.rg-sonderformen .rg-safety{padding:22px
18px}}.rg-page.rg-sonderformen .rg-safety-head{display:flex;align-items:center;gap:14px;margin-bottom:20px}.rg-page.rg-sonderformen .rg-safety-head .rg-icon{background:none;width:auto;height:auto;border-radius:0}.rg-page.rg-sonderformen .rg-safety-head
h2{font-size:22px;margin:0}@media screen and (max-width: 770px){.rg-page.rg-sonderformen .rg-safety-head
h2{font-size:19px}}.rg-page.rg-sonderformen .rg-safety-body{display:grid;grid-template-columns:200px minmax(0, 1fr) 100px;gap:28px;align-items:start}.rg-page.rg-sonderformen .rg-safety-body
img{display:block;width:100%;height:auto;border-radius:10px;background:#fff}@media screen and (max-width: 979px){.rg-page.rg-sonderformen .rg-safety-body{grid-template-columns:160px minmax(0, 1fr)}.rg-page.rg-sonderformen .rg-safety-body img:last-child{grid-column:1/-1;max-width:160px}}@media screen and (max-width: 770px){.rg-page.rg-sonderformen .rg-safety-body{grid-template-columns:1fr;gap:18px}.rg-page.rg-sonderformen .rg-safety-body
img{max-width:320px}.rg-page.rg-sonderformen .rg-safety-body img:last-child{max-width:160px}}.rg-page.rg-sonderformen .rg-safety-note{background:#fff;border-left:4px solid #0b577c;border-radius:8px;padding:12px
16px;margin:16px
0 0}.rg-page.rg-messen
img{max-width:100%;height:auto}.rg-page.rg-messen
h2{font-size:26px;line-height:1.25;margin:0
0 14px}@media screen and (max-width: 770px){.rg-page.rg-messen
h2{font-size:21px}}.rg-page.rg-messen
h3{font-size:18px;line-height:1.3;margin:0
0 10px}.rg-page.rg-messen
h4{color:#1f2a30;font-size:16px;font-weight:700;line-height:1.35;margin:0
0 12px}.rg-page.rg-messen .rg-hero p
a{color:#fff;text-decoration:underline}.rg-page.rg-messen #rmg-banner{margin-bottom:40px !important}.rg-page.rg-messen .rg-m-overview{margin-bottom:16px;scroll-margin-top:90px}.rg-page.rg-messen .rg-m-section{padding:44px
0;border-top:1px solid #dfe7ec;scroll-margin-top:90px}.rg-page.rg-messen .rg-m-section:last-child{padding-bottom:12px}.rg-page.rg-messen .rg-m-section>p{max-width:900px}.rg-page.rg-messen .rg-m-section
a{color:#0b577c;font-weight:700}.rg-page.rg-messen .rg-m-section a:hover{text-decoration:underline}.rg-page.rg-messen .rg-m-info{display:inline-block;background:#eaf3f7;border-left:4px solid #0b577c;border-radius:8px;padding:10px
14px}.rg-page.rg-messen .rg-m-images{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;align-items:start;max-width:860px;margin:20px
0 28px}.rg-page.rg-messen .rg-m-images
img{display:block;width:100%;background:#fff;border:1px
solid #dfe7ec;border-radius:12px}@media screen and (max-width: 770px){.rg-page.rg-messen .rg-m-images{grid-template-columns:1fr;gap:12px}}.rg-page.rg-messen .rg-m-images-single{grid-template-columns:minmax(0, 1fr);max-width:760px}.rg-page.rg-messen .rg-m-howto{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);gap:32px;align-items:start}@media screen and (max-width: 979px){.rg-page.rg-messen .rg-m-howto{grid-template-columns:1fr;gap:20px}}.rg-page.rg-messen .rg-m-steps
p{margin-bottom:10px}.rg-page.rg-messen .rg-m-steps-full{max-width:900px;margin-bottom:20px}.rg-page.rg-messen .rg-m-tiplink{margin-top:14px;font-size:14px}.rg-page.rg-messen .rg-m-inline-img{display:block;max-height:200px;width:auto;margin-top:14px;border:1px
solid #dfe7ec;border-radius:10px}.rg-page.rg-messen .rg-m-footnote{color:#5b6b73;font-size:12px;margin-top:12px}.rg-page.rg-messen .rg-m-sub{margin-top:36px;scroll-margin-top:90px}.rg-page.rg-messen .rg-m-sub>p{max-width:900px}.rg-page.rg-messen .rg-m-sublinks{display:grid;gap:8px;margin:0
0 8px}.rg-page.rg-messen .rg-m-sublinks
a{display:flex;align-items:center;gap:10px;background:#eaf3f7;border-radius:10px;padding:10px
14px;font-size:14px}.rg-page.rg-messen .rg-m-sublinks a::before{content:"";flex-shrink:0;width:8px;height:8px;border-right:2px solid #0b577c;border-bottom:2px solid #0b577c;transform:rotate(45deg) translateY(-2px)}.rg-page.rg-messen .rg-m-sublinks a:hover{background:#d6e8f0;text-decoration:none}.rg-page.rg-messen .rg-m-important{max-width:900px;background:#fff8e6;border-left:4px solid #e0a100;border-radius:8px;padding:12px
16px;margin:14px
0 18px}.rg-page.rg-messen .rg-m-important
strong{display:block;margin-bottom:4px}.rg-page.rg-messen .rg-m-important
p{margin:0}.rg-page.rg-messen .rg-m-checks{max-width:900px;margin:0
0 20px}.rg-page.rg-messen .rg-m-checks>li{position:relative;padding-left:32px}.rg-page.rg-messen .rg-m-checks>li+li{margin-top:10px}.rg-page.rg-messen .rg-m-checks>li::before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:#eaf3f7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b577c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/13px no-repeat}.rg-page.rg-messen .rg-pl-before{margin-bottom:36px}.rg-page.rg-messen .rg-pl-before-box{display:grid;grid-template-columns:minmax(0, 320px) minmax(0, 1fr);gap:24px;align-items:center;background:#eaf3f7;border-radius:16px;padding:20px}.rg-page.rg-messen .rg-pl-before-box
img{display:block;border-radius:10px}.rg-page.rg-messen .rg-pl-before-box
p{font-style:italic;margin:0}@media screen and (max-width: 770px){.rg-page.rg-messen .rg-pl-before-box{grid-template-columns:1fr;gap:14px;padding:14px}}.rg-page.rg-messen.rg-messen-plafond .rg-m-images-single{max-width:560px}.rg-page.rg-messen .rg-pl-side-img{display:block;background:#fff;border:1px
solid #dfe7ec;border-radius:12px}.rg-page.rg-messen .rg-calc{background:#eaf3f7;border-radius:16px;padding:20px
22px}.rg-page.rg-messen .rg-calc
h3{font-size:15px;letter-spacing:0.06em;text-transform:uppercase;color:#0b577c;margin-bottom:10px}.rg-page.rg-messen .rg-calc
dl{margin:0}.rg-page.rg-messen .rg-calc dl>div{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) auto;gap:10px;align-items:baseline;padding:7px
0;font-size:14px;line-height:1.4}.rg-page.rg-messen .rg-calc dl>div+div{border-top:1px solid rgba(11, 87, 124, 0.08)}.rg-page.rg-messen .rg-calc
dt{font-weight:400}.rg-page.rg-messen .rg-calc
dd{margin:0;color:#5b6b73}.rg-page.rg-messen .rg-calc dd:last-child{color:#1f2a30;text-align:right;white-space:nowrap}.rg-page.rg-messen .rg-calc .rg-calc-result{font-weight:700}.rg-page.rg-messen .rg-calc .rg-calc-result
dt{font-weight:700}.rg-page.rg-messen .rg-calc .rg-calc-result dd:last-child{color:#0b577c;font-size:15px}.rg-page.rg-messen .rg-calc div:not(.rg-calc-result)+.rg-calc-result{border-top:2px solid rgba(11, 87, 124, 0.25);margin-top:4px;padding-top:10px}@media screen and (max-width: 770px){.rg-page.rg-messen .rg-calc{padding:16px}.rg-page.rg-messen .rg-calc dl>div{grid-template-columns:minmax(0, 1fr) auto}.rg-page.rg-messen .rg-calc dd:not(:last-child){grid-column:1/-1;grid-row:2;font-size:13px}.rg-page.rg-messen .rg-calc dd:not(:last-child):empty{display:none}}.rg-page.rg-messen .rg-calc-compact{margin-top:16px;padding:16px
18px}.rg-page.rg-messen .rg-compare{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;margin-top:20px}@media screen and (max-width: 770px){.rg-page.rg-messen .rg-compare{grid-template-columns:1fr;gap:16px}}.rg-page.rg-messen .rg-compare-col{background:#fff;border:1px
solid #dfe7ec;border-radius:16px;padding:22px}.rg-page.rg-messen .rg-compare-col>img{display:block;margin:0
auto 16px}.rg-page.rg-messen .rg-compare-col>p{margin-bottom:8px}@media screen and (max-width: 770px){.rg-page.rg-messen .rg-compare-col{padding:16px}}.rg-page.rg-messen .rg-videos{margin-top:32px}.rg-page.rg-messen .rg-videos-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.rg-page.rg-messen .rg-videos-grid
.video{border-radius:12px;overflow:hidden}@media screen and (max-width: 770px){.rg-page.rg-messen .rg-videos-grid{grid-template-columns:1fr;gap:14px}}.rg-page.rg-messen .rg-tips{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}.rg-page.rg-messen .rg-tips>li{position:relative;background:#eaf3f7;border-radius:14px;padding:18px
20px 18px 54px}.rg-page.rg-messen .rg-tips>li::before{content:"";position:absolute;left:18px;top:18px;width:24px;height:24px;border-radius:50%;background:#0b577c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/14px no-repeat}.rg-page.rg-messen .rg-tips > li
strong{display:block;font-size:16px;margin-bottom:4px}.rg-page.rg-messen .rg-tips > li
p{margin:0;font-size:14px}@media screen and (max-width: 770px){.rg-page.rg-messen .rg-tips{grid-template-columns:1fr;gap:12px}}.rg-page.rg-messen-sf
img{max-width:100%;height:auto}.rg-page.rg-messen-sf .rg-hero p+p{margin-top:10px}.rg-page.rg-messen-sf .rg-hero p
a{color:#fff;text-decoration:underline}.rg-page.rg-messen-sf #rmg-banner{margin-bottom:40px !important}.rg-page.rg-messen-sf
.section{padding:0;float:none}.rg-page.rg-messen-sf h2.rg-sf-heading{font-size:26px;line-height:1.25;margin:0
0 8px;scroll-margin-top:90px}@media screen and (max-width: 770px){.rg-page.rg-messen-sf h2.rg-sf-heading{font-size:21px}}.rg-page.rg-messen-sf h3.rg-sf-group{display:flex;align-items:center;gap:12px;color:#0b577c;font-size:14px;letter-spacing:0.08em;text-transform:uppercase;margin:28px
0 14px}.rg-page.rg-messen-sf h3.rg-sf-group::after{content:"";flex:1;height:1px;background:#dfe7ec}.rg-page.rg-messen-sf .menu-sondernformen{display:grid;grid-template-columns:repeat(auto-fill, minmax(175px, 1fr));gap:14px;margin:0
0 14px}.rg-page.rg-messen-sf .menu-sondernformen::before, .rg-page.rg-messen-sf .menu-sondernformen::after,
.rg-page.rg-messen-sf .menu-sondernformen>br{display:none}@media screen and (max-width: 770px){.rg-page.rg-messen-sf .menu-sondernformen{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}}.rg-page.rg-messen-sf .menu-sondernformen
.item{display:block;width:auto;float:none;padding:0;margin:0}.rg-page.rg-messen-sf .menu-sondernformen
.inner{display:flex;flex-direction:column;height:100%;background:#fff;border:1px
solid #dfe7ec;border-radius:14px;overflow:hidden;transition:border-color 0.15s, box-shadow 0.2s}.rg-page.rg-messen-sf .menu-sondernformen .inner:hover{border-color:#d6e8f0;box-shadow:0 8px 22px rgba(16, 40, 55, 0.08)}.rg-page.rg-messen-sf .menu-sondernformen .img-holder{display:flex;align-items:center;justify-content:center;width:auto !important;height:120px !important;padding:12px
12px 0}.rg-page.rg-messen-sf .menu-sondernformen .img-holder
img{width:auto;height:auto;max-height:105px}.rg-page.rg-messen-sf .menu-sondernformen
.title{color:#5b6b73;font-size:13px;font-weight:400;line-height:1.3;text-align:center;margin:8px
10px 12px}.rg-page.rg-messen-sf .menu-sondernformen .title
br{display:none}.rg-page.rg-messen-sf .menu-sondernformen .title
span{display:block;color:#1f2a30;font-size:18px;font-weight:700}.rg-page.rg-messen-sf .menu-sondernformen
.links{margin-top:auto;border-top:1px solid #dfe7ec}.rg-page.rg-messen-sf .menu-sondernformen .links
a{display:flex;align-items:center;gap:8px;color:#0b577c;font-size:13px;font-weight:700;line-height:1.3;text-decoration:none;padding:8px
12px;transition:background 0.15s}.rg-page.rg-messen-sf .menu-sondernformen .links a+a{border-top:1px solid #dfe7ec}.rg-page.rg-messen-sf .menu-sondernformen .links a:hover{background:#eaf3f7}.rg-page.rg-messen-sf .menu-sondernformen .links
a.active{background:#0b577c;color:#fff}.rg-page.rg-messen-sf .menu-sondernformen .links a.active .item-arrow{border-color:#fff;transform:rotate(45deg)}.rg-page.rg-messen-sf .menu-sondernformen .item-arrow{flex-shrink:0;width:7px;height:7px;border-right:2px solid #0b577c;border-bottom:2px solid #0b577c;background:none;transform:rotate(-45deg);transition:transform 0.15s}.rg-page.rg-messen-sf .menu-sondernformen .pdf-dwn{display:none}.rg-page.rg-messen-sf
ul.check{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin:18px
0 8px;padding:0}.rg-page.rg-messen-sf ul.check>li{position:relative;list-style:none;background:#eaf3f7;border-radius:14px;padding:18px
20px 18px 54px;min-height:0}.rg-page.rg-messen-sf ul.check>li::before{content:"";position:absolute;left:18px;top:18px;width:24px;height:24px;border-radius:50%;background:#0b577c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/14px no-repeat}.rg-page.rg-messen-sf ul.check > li
p{font-size:14px;margin:0
0 6px}.rg-page.rg-messen-sf ul.check > li p:first-child{font-size:16px}.rg-page.rg-messen-sf ul.check > li
br{display:none}.rg-page.rg-messen-sf ul.check>li#glasleisten{grid-column:1/-1;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px 28px}.rg-page.rg-messen-sf ul.check>li#glasleisten>p{grid-column:1/-1}.rg-page.rg-messen-sf ul.check>li#glasleisten>div{width:auto;float:none;padding:0}.rg-page.rg-messen-sf ul.check > li#glasleisten
img{display:block;margin:8px
0 12px !important;background:#fff;border-radius:10px}@media screen and (max-width: 770px){.rg-page.rg-messen-sf
ul.check{grid-template-columns:1fr;gap:12px}.rg-page.rg-messen-sf ul.check>li#glasleisten{grid-template-columns:1fr}}.rg-page.rg-messen-sf .section-to-close{display:none;clear:both;padding:40px
0 8px;border-top:1px solid #dfe7ec;margin-top:32px}.rg-page.rg-messen-sf .section-to-close.active{display:block}.rg-page.rg-messen-sf .section-to-close
p{margin:0
0 8px}.rg-page.rg-messen-sf .section-to-close
a{color:#0b577c;font-weight:700}.rg-page.rg-messen-sf .section-to-close a:hover{text-decoration:underline}.rg-page.rg-messen-sf h2.rg-sf-title{font-size:24px;line-height:1.3;margin:0
0 16px;scroll-margin-top:90px}@media screen and (max-width: 770px){.rg-page.rg-messen-sf h2.rg-sf-title{font-size:20px}}.rg-page.rg-messen-sf h3.rg-sf-subtitle{font-size:18px;line-height:1.35;margin:32px
0 14px}.rg-page.rg-messen-sf .section-to-close
table{width:100% !important;border:0;border-collapse:separate;border-spacing:0;margin:0
0 8px}.rg-page.rg-messen-sf .section-to-close table
td{vertical-align:top;padding:0
16px 16px 0;border:0}.rg-page.rg-messen-sf .section-to-close table td:last-child{padding-right:0}.rg-page.rg-messen-sf .section-to-close table td > img,
.rg-page.rg-messen-sf .section-to-close table .slide-image{display:block;width:100%;max-width:480px;background:#fff;border:1px
solid #dfe7ec;border-radius:12px}.rg-page.rg-messen-sf .section-to-close table br+br{display:none}@media screen and (max-width: 770px){.rg-page.rg-messen-sf .section-to-close table,
.rg-page.rg-messen-sf .section-to-close table tbody,
.rg-page.rg-messen-sf .section-to-close table tr,
.rg-page.rg-messen-sf .section-to-close table
td{display:block;width:100% !important}.rg-page.rg-messen-sf .section-to-close table
td{padding:0
0 12px}}.rg-page.rg-messen-sf .slider-plissee td[colspan]{padding:0
0 10px}.rg-page.rg-messen-sf .slider-plissee
.item{cursor:pointer;text-align:center;padding:6px
!important;border:2px
solid #dfe7ec;border-radius:10px;background:#fff;transition:border-color 0.15s}.rg-page.rg-messen-sf .slider-plissee .item:hover{border-color:#d6e8f0}.rg-page.rg-messen-sf .slider-plissee .item.is-active{border-color:#0b577c}.rg-page.rg-messen-sf .slider-plissee .item
img{display:block;max-height:56px;width:auto;margin:0
auto 4px;border:0;border-radius:0}.rg-page.rg-messen-sf .slider-plissee .item
.title{display:block;color:#0b577c;font-size:13px;font-weight:700}@media screen and (max-width: 770px){.rg-page.rg-messen-sf .slider-plissee tr:has(.item){display:grid !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr));gap:8px}.rg-page.rg-messen-sf .slider-plissee
.item{width:auto !important}}.rg-page.rg-messen-sf table:has(> .slider-plissee),
.rg-page.rg-messen-sf .slider-plissee,
.rg-page.rg-messen-sf .slider-plissee > tr,
.rg-page.rg-messen-sf .slider-plissee>tr>td[colspan]{display:block;width:100% !important;max-width:480px}.rg-page.rg-messen-sf .slider-plissee>tr>td[colspan]{padding:0
0 10px}.rg-page.rg-messen-sf .slider-plissee>tr:has(.item){display:grid !important;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr));gap:8px}.rg-page.rg-messen-sf .slider-plissee
.item{display:block;width:auto !important}.rg-page.rg-messen-sf
.bestellwerte{background:#eaf3f7;border-left:4px solid #0b577c;border-radius:12px;color:#1f2a30;line-height:1.6;padding:18px
22px;margin:12px
0 20px}.rg-page.rg-messen-sf .bestellwerte
br{display:none}.rg-page.rg-messen-sf .bestellwerte p+p{margin-top:8px}.rg-page.rg-messen-sf .bestellwerte b,
.rg-page.rg-messen-sf .bestellwerte
strong{color:#1f2a30}.rg-page.rg-messen-sf .bestellwerte
ul{margin:6px
0 0;padding:0}.rg-page.rg-messen-sf .bestellwerte ul
li{list-style:none;position:relative;padding-left:14px}.rg-page.rg-messen-sf .bestellwerte ul li::before{content:"";position:absolute;left:0;top:0.65em;width:5px;height:5px;border-radius:50%;background:#0b577c}.rg-page.rg-messen-sf .bestellwerte
hr{border:0;border-top:1px solid rgba(11, 87, 124, 0.15);margin:10px
0}.rg-page.rg-messen-sf .item_section>ul{display:grid;gap:8px;margin:14px
0;padding:0}.rg-page.rg-messen-sf .item_section > ul
li{list-style:none}.rg-page.rg-messen-sf .item_section > ul
a{display:flex;align-items:center;gap:10px;background:#eaf3f7;border-radius:10px;padding:10px
14px;font-size:14px}.rg-page.rg-messen-sf .item_section > ul a::before{content:"";flex-shrink:0;width:7px;height:7px;border-right:2px solid #0b577c;border-bottom:2px solid #0b577c;transform:rotate(-45deg)}.rg-page.rg-messen-sf .item_section > ul a:hover{background:#d6e8f0;text-decoration:none}.rg-page.rg-messen-sf .item_section>div>img{max-width:760px;border:1px
solid #dfe7ec;border-radius:12px;margin:10px
0}.rg-page.rg-messen-sf
.two_flex_column{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;align-items:start;margin:10px
0 16px}.rg-page.rg-messen-sf .two_flex_column
img{display:block;border:1px
solid #dfe7ec;border-radius:12px;background:#fff}@media screen and (max-width: 770px){.rg-page.rg-messen-sf
.two_flex_column{grid-template-columns:1fr;gap:12px}}.rg-page.rg-messen-sf
.specifications{background:#fff;border:1px
solid #dfe7ec;border-radius:14px;padding:18px}.rg-page.rg-messen-sf .specifications
img{display:block;margin:0
auto 14px;border:0}.rg-page.rg-messen-sf .specifications
ul{margin-top:6px}.rg-page.rg-messen-sf
.specifications_name{font-size:16px;margin-bottom:10px !important}.rg-page.rg-messen-sf
.video{max-width:760px;border-radius:12px;overflow:hidden;margin:12px
0}.cms-ratgeber-richtigmessen-sonderformen .to-top{position:fixed;right:20px;bottom:20px;z-index:50;display:none;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;background:#0b577c;color:#fff;box-shadow:0 6px 18px rgba(16, 40, 55, 0.25);cursor:pointer}.cms-ratgeber-richtigmessen-sonderformen .to-top:hover{background:#083f5a}.rg-page.rg-dftyp
img{max-width:100%;height:auto}.rg-page.rg-dftyp .rg-df-section{padding:8px
0 40px;scroll-margin-top:90px}.rg-page.rg-dftyp .rg-df-section+.rg-df-section{padding-top:40px;border-top:1px solid #dfe7ec}.rg-page.rg-dftyp .rg-df-section
h2{font-size:24px;line-height:1.3;margin:0
0 16px}@media screen and (max-width: 770px){.rg-page.rg-dftyp .rg-df-section
h2{font-size:20px}}.rg-page.rg-dftyp .rg-df-lead{color:#5b6b73;max-width:900px;margin-bottom:8px}.rg-page.rg-dftyp .rg-df-videos{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.rg-page.rg-dftyp .rg-df-videos
.video{border-radius:12px;overflow:hidden}@media screen and (max-width: 770px){.rg-page.rg-dftyp .rg-df-videos{grid-template-columns:1fr;gap:14px}}.rg-page.rg-dftyp .rg-df-brand{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);gap:32px;align-items:start;padding:28px
0;scroll-margin-top:90px}.rg-page.rg-dftyp .rg-df-brand+.rg-df-brand{border-top:1px solid #dfe7ec}.rg-page.rg-dftyp .rg-df-brand
h3{display:inline-block;background:#eaf3f7;color:#0b577c;font-size:18px;border-radius:999px;padding:4px
16px;margin:0
0 12px}@media screen and (max-width: 979px){.rg-page.rg-dftyp .rg-df-brand{grid-template-columns:1fr;gap:16px}}.rg-page.rg-dftyp .rg-df-images{display:flex;flex-wrap:wrap;gap:12px}.rg-page.rg-dftyp .rg-df-images
img{display:block;max-height:220px;width:auto;background:#fff;border:1px
solid #dfe7ec;border-radius:12px;padding:6px}@media screen and (max-width: 770px){.rg-page.rg-dftyp .rg-df-images{gap:8px}.rg-page.rg-dftyp .rg-df-images
img{max-height:200px;max-width:100%}}.rg-page.rg-dftyp .rg-df-note{display:flex;align-items:flex-start;gap:14px;background:#eaf3f7;border-left:4px solid #0b577c;border-radius:12px;padding:18px
22px}.rg-page.rg-dftyp .rg-df-note .rg-icon{background:none;width:auto;height:auto;border-radius:0;margin-top:1px}.rg-page.rg-dftyp .rg-df-note
p{margin:0}.rg-page.rg-dftyp .rg-df-note
a{color:#0b577c;font-weight:700}.rg-page.rg-dftyp .rg-df-note a:hover{text-decoration:underline}.rg-page.rg-befestigung
img{max-width:100%;height:auto}.rg-page.rg-befestigung .rg-bf-hero{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 460px);gap:36px;align-items:center}.rg-page.rg-befestigung .rg-bf-hero p
a{color:#fff;text-decoration:underline}.rg-page.rg-befestigung .rg-bf-hero
.video{position:relative;z-index:1;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(0, 0, 0, 0.25)}@media screen and (max-width: 979px){.rg-page.rg-befestigung .rg-bf-hero{grid-template-columns:1fr;gap:22px}}.rg-page.rg-befestigung .rg-bf-overview{margin-bottom:16px;scroll-margin-top:90px}.rg-page.rg-befestigung .rg-bf-overview
h2{font-size:26px;margin:0
0 4px}@media screen and (max-width: 770px){.rg-page.rg-befestigung .rg-bf-overview
h2{font-size:21px}}.rg-page.rg-befestigung .rg-bf-filter{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.rg-page.rg-befestigung .rg-bf-filter
button{display:inline-flex;align-items:center;border-radius:999px;border:1px
solid #dfe7ec;background:#fff;color:#0b577c;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;padding:7px
16px;cursor:pointer;transition:background 0.15s, color 0.15s, border-color 0.15s}.rg-page.rg-befestigung .rg-bf-filter button:hover{background:#eaf3f7}.rg-page.rg-befestigung .rg-bf-filter button.is-active{background:#0b577c;border-color:#0b577c;color:#fff}@media screen and (max-width: 770px){.rg-page.rg-befestigung .rg-bf-filter
button{font-size:13px;padding:7px
12px}}.rg-page.rg-befestigung .rg-bf-section{padding:44px
0;border-top:1px solid #dfe7ec;margin-top:28px;scroll-margin-top:90px}.rg-page.rg-befestigung .rg-bf-section+.rg-bf-section{margin-top:0}.rg-page.rg-befestigung .rg-bf-section>h2{font-size:26px;line-height:1.25;margin:0
0 20px}.rg-page.rg-befestigung .rg-bf-section > h2
b{color:#0b577c}@media screen and (max-width: 770px){.rg-page.rg-befestigung .rg-bf-section>h2{font-size:21px}}.rg-page.rg-befestigung .rg-bf-section
a{color:#0b577c;font-weight:700}.rg-page.rg-befestigung .rg-bf-section a:hover{text-decoration:underline}.rg-page.rg-befestigung .rg-bf-grid{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 6fr);gap:32px;align-items:start}@media screen and (max-width: 979px){.rg-page.rg-befestigung .rg-bf-grid{grid-template-columns:1fr;gap:20px}}.rg-page.rg-befestigung .rg-bf-media{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.rg-page.rg-befestigung .rg-bf-media
img{display:block;width:100%;height:220px;object-fit:contain;background:#fff;border:1px
solid #dfe7ec;border-radius:12px;padding:8px}@media screen and (max-width: 770px){.rg-page.rg-befestigung .rg-bf-media
img{height:160px}}.rg-page.rg-befestigung .rg-bf-body>p{margin-bottom:12px}.rg-page.rg-befestigung .rg-bf-body
ul{margin:6px
0 12px}.rg-page.rg-befestigung .rg-bf-body ul
li{position:relative;padding-left:16px}.rg-page.rg-befestigung .rg-bf-body ul li+li{margin-top:4px}.rg-page.rg-befestigung .rg-bf-body ul li::before{content:"";position:absolute;left:2px;top:0.65em;width:6px;height:6px;border-radius:50%;background:#0b577c}.rg-page.rg-befestigung .rg-bf-extra-img{margin:4px
0 14px}.rg-page.rg-befestigung .rg-bf-extra-img
img{display:block;max-height:200px;width:auto;border:1px
solid #dfe7ec;border-radius:10px;padding:6px;background:#fff}.rg-page.rg-befestigung .rg-bf-suited{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;background:#eaf3f7;border-radius:12px;padding:12px
16px;margin-top:8px}.rg-page.rg-befestigung .rg-bf-suited
strong{color:#1f2a30}.rg-page.rg-befestigung .rg-bf-suited
ul{display:flex;flex-wrap:wrap;gap:6px;margin:0}.rg-page.rg-befestigung .rg-bf-suited ul
li{background:#fff;border:1px
solid #d6e8f0;border-radius:999px;color:#0b577c;font-size:13px;font-weight:700;padding:3px
12px}.rg-page.rg-befestigung .rg-bf-suited ul li+li{margin-top:0}.rg-page.rg-befestigung .rg-bf-suited ul li::before{display:none}.rg-page.rg-befestigung .rg-faq{border:1px
solid #dfe7ec;border-radius:12px;background:#fff;margin-top:24px;overflow:hidden}.rg-page.rg-befestigung .rg-faq
summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-weight:700;color:#0b577c;padding:14px
18px;background:#eaf3f7}.rg-page.rg-befestigung .rg-faq summary::-webkit-details-marker{display:none}.rg-page.rg-befestigung .rg-faq summary::after{content:"";flex-shrink:0;width:9px;height:9px;border-right:2px solid #0b577c;border-bottom:2px solid #0b577c;transform:rotate(45deg) translateY(-3px);transition:transform 0.15s}.rg-page.rg-befestigung .rg-faq summary:hover{background:#d6e8f0}.rg-page.rg-befestigung .rg-faq[open] summary::after{transform:rotate(-135deg) translateY(-3px)}.rg-page.rg-befestigung .rg-faq
dl{margin:0;padding:4px
18px 8px}.rg-page.rg-befestigung .rg-faq dl>div{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);gap:8px 28px;padding:14px
0}.rg-page.rg-befestigung .rg-faq dl>div+div{border-top:1px solid #dfe7ec}@media screen and (max-width: 770px){.rg-page.rg-befestigung .rg-faq dl>div{grid-template-columns:1fr}}.rg-page.rg-befestigung .rg-faq
dt{font-weight:700}.rg-page.rg-befestigung .rg-faq
dd{margin:0}.rg-page.rg-befestigung .rg-faq dd
p{margin:0
0 6px}.rg-page.rg-befestigung .rg-bf-videos{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px 20px;margin-top:28px}.rg-page.rg-befestigung .rg-bf-videos
h3{font-size:17px;margin:0
0 10px}.rg-page.rg-befestigung .rg-bf-videos .rg-bf-videos-title{grid-column:1/-1;margin:0}.rg-page.rg-befestigung .rg-bf-videos
.video{border-radius:12px;overflow:hidden}@media screen and (max-width: 770px){.rg-page.rg-befestigung .rg-bf-videos{grid-template-columns:1fr}}.rg-page.rg-schienen
img{max-width:100%;height:auto}.rg-page.rg-schienen .rg-sn-section{margin-top:40px;scroll-margin-top:90px}.rg-page.rg-schienen .rg-sn-section
h2{font-size:26px;line-height:1.25;margin:0
0 6px}@media screen and (max-width: 770px){.rg-page.rg-schienen .rg-sn-section
h2{font-size:21px}}.rg-page.rg-schienen .rg-sn-section>p{margin:0
0 18px}.rg-page.rg-schienen .rg-sn-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:28px 24px}@media screen and (max-width: 979px){.rg-page.rg-schienen .rg-sn-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 770px){.rg-page.rg-schienen .rg-sn-grid{grid-template-columns:minmax(0, 1fr);gap:20px}}.rg-page.rg-schienen .rg-sn-item{display:flex;flex-direction:column;background:#fff;border:1px
solid #dfe7ec;border-radius:16px;padding:14px
14px 18px}.rg-page.rg-schienen .rg-sn-item
h3{font-size:17px;line-height:1.3;margin:14px
0 10px}.rg-page.rg-schienen .rg-sn-item .rg-checks{margin:0}.rg-page.rg-schienen .rg-sn-media{border-radius:12px;overflow:hidden}.rg-page.rg-schienen .rg-sn-media
img{display:block;width:100%;height:auto}.rg-page.rg-montage .rg-ma-hero{display:grid;grid-template-columns:minmax(0, 1fr) 260px;gap:36px;align-items:center}.rg-page.rg-montage .rg-ma-hero p+p{margin-top:10px}@media screen and (max-width: 979px){.rg-page.rg-montage .rg-ma-hero{grid-template-columns:1fr;gap:20px}}.rg-page.rg-montage .rg-ma-hero-img{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 10px 30px rgba(0, 0, 0, 0.25)}@media screen and (max-width: 979px){.rg-page.rg-montage .rg-ma-hero-img{max-width:260px}}.rg-page.rg-montage .rg-ma-note{display:flex;align-items:center;gap:12px;background:#eaf3f7;border-radius:12px;padding:14px
18px;margin-bottom:36px}.rg-page.rg-montage .rg-ma-note .rg-icon{background:none;width:auto;height:auto;border-radius:0}.rg-page.rg-montage .rg-ma-note
p{margin:0}.rg-page.rg-montage .rg-ma-note
a{color:#0b577c;font-weight:700}.rg-page.rg-montage .rg-ma-note a:hover{text-decoration:underline}.rg-page.rg-montage h2.rg-ma-overview{font-size:26px;margin:0
0 8px}@media screen and (max-width: 770px){.rg-page.rg-montage h2.rg-ma-overview{font-size:21px}}.rg-page.rg-montage .rg-ma-section{padding:32px
0;border-top:1px solid #dfe7ec;scroll-margin-top:90px}.rg-page.rg-montage .rg-ma-section:first-of-type{border-top:0;padding-top:12px}.rg-page.rg-montage .rg-ma-section
h2{display:inline-block;background:#eaf3f7;color:#0b577c;font-size:18px;border-radius:999px;padding:5px
16px;margin:0
0 12px}.rg-page.rg-montage .rg-ma-desc{color:#5b6b73;max-width:900px;margin-bottom:18px}.rg-page.rg-montage .rg-pdf-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:48px;border-top:1px solid #dfe7ec}@media screen and (max-width: 770px){.rg-page.rg-montage .rg-pdf-grid{grid-template-columns:1fr}}.rg-page.rg-montage .rg-pdf{display:flex;align-items:center;gap:10px;padding:9px
2px;border-bottom:1px solid #dfe7ec;color:#1f2a30;text-decoration:none}.rg-page.rg-montage .rg-pdf:hover{color:#0b577c}.rg-page.rg-montage .rg-pdf:hover .rg-pdf-label{text-decoration:underline}.rg-page.rg-montage .rg-pdf-icon{display:flex;flex-shrink:0;color:#0b577c}.rg-page.rg-montage .rg-pdf-icon
svg{display:block;width:18px;height:18px}.rg-page.rg-montage .rg-pdf-label{flex:1;min-width:0;font-size:14px;line-height:1.4}.rg-page.rg-montage .rg-pdf-meta{flex-shrink:0;color:#5b6b73;font-size:11px;letter-spacing:0.04em}