.staub-page{max-width:1100px;margin:0 auto}.staub-page h2{font-family:'Playfair Display',Georgia,serif;font-size:1.9rem;font-weight:600;color:#0a2117;line-height:1.3;margin:48px 0 16px}.staub-lead{font-family:'Inter',sans-serif;font-size:1.15rem;line-height:1.7;color:#0a2117;max-width:780px;margin:0 0 24px}.staub-prose{font-family:'Inter',sans-serif;font-size:1rem;line-height:1.7;color:#5d6b66;max-width:780px}.staub-prose p{margin:0 0 1em}.staub-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 32px}.staub-chips span{font-family:'Inter',sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0a2117;background:#E6F0EE;border-radius:9999px;padding:6px 14px}.staub-compare{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:28px 0;padding:12px 18px;background:#F2F7F6;border:1px solid #E6F0EE;border-radius:9999px}.staub-compare__label{font-family:'Inter',sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5d6b66;margin-right:4px}.staub-compare a{font-family:'Inter',sans-serif;font-size:14px;font-weight:600;color:#0a2117;text-decoration:none;padding:6px 14px;border-radius:9999px;transition:background .2s ease,color .2s ease}.staub-compare a:hover{background:#fff;color:#e31818}.staub-compare a.is-current{background:#e31818;color:#fff}.staub-faq{max-width:840px;margin:8px 0 24px}.staub-faq details{border-bottom:1px solid #E6F0EE}.staub-faq summary{font-family:'Playfair Display',Georgia,serif;font-size:1.15rem;font-weight:600;color:#0a2117;cursor:pointer;list-style:none;padding:18px 36px 18px 0;position:relative}.staub-faq summary::-webkit-details-marker{display:none}.staub-faq summary::after{content:'+';position:absolute;right:6px;top:16px;font-size:1.5rem;line-height:1;color:#e31818;font-family:'Inter',sans-serif}.staub-faq details[open] summary::after{content:'–'}.staub-faq details p{font-family:'Inter',sans-serif;font-size:1rem;line-height:1.7;color:#5d6b66;margin:0 0 18px;max-width:780px}.staub-disclosure{font-family:'Inter',sans-serif;font-size:.85rem;line-height:1.6;color:#8a938f;border-top:1px solid #E6F0EE;padding:18px 0 0;margin-top:40px;max-width:840px}@media(max-width:768px){.staub-page h2{font-size:1.55rem;margin:36px 0 14px}.staub-lead{font-size:1.05rem}}.staub-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;background:#F2F7F6;border:1px solid #E6F0EE;border-radius:16px;padding:40px;margin:8px 0}.staub-hero__eyebrow{font-family:'Inter',sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#e31818;margin:0 0 12px}.staub-hero__tag{font-family:'Playfair Display',Georgia,serif;font-size:2rem;font-weight:600;line-height:1.2;color:#0a2117;margin:0 0 16px}.staub-hero__lead{font-family:'Inter',sans-serif;font-size:1.05rem;line-height:1.7;color:#5d6b66;margin:0 0 4px;max-width:540px}.staub-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px}.staub-hero__cta a.staub-textlink{font-family:'Inter',sans-serif;font-size:14px;font-weight:600;color:#0a2117;text-decoration:none;border-bottom:2px solid #E6F0EE;padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.staub-hero__cta a.staub-textlink:hover{color:#e31818;border-color:#e31818}.staub-hero__img{background:#F8F9F9;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:24px;min-height:300px}.staub-hero__img img{max-width:100%;max-height:340px;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.staub-hero .staub-chips{margin:16px 0 0}@media(max-width:860px){.staub-hero{grid-template-columns:1fr;padding:28px}.staub-hero__img{order:-1;min-height:240px}.staub-hero__tag{font-size:1.6rem}}.staub-eyebrow{font-family:'Inter',sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#e31818;margin:36px 0 4px}.staub-uses{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:8px 0 16px}.staub-uses .u{background:#fff;border:1px solid #E6F0EE;border-radius:12px;padding:22px}.staub-uses .u h3{font-family:'Playfair Display',Georgia,serif;font-size:1.15rem;font-weight:600;color:#0a2117;margin:0 0 8px}.staub-uses .u p{font-family:'Inter',sans-serif;font-size:.95rem;line-height:1.6;color:#5d6b66;margin:0}@media(max-width:860px){.staub-uses{grid-template-columns:1fr 1fr}}@media(max-width:520px){.staub-uses{grid-template-columns:1fr}}.staub-why{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 40px;margin:8px 0 16px;max-width:900px}.staub-why .w h3{font-family:'Playfair Display',Georgia,serif;font-size:1.15rem;font-weight:600;color:#0a2117;margin:0 0 6px}.staub-why .w p{font-family:'Inter',sans-serif;font-size:.97rem;line-height:1.65;color:#5d6b66;margin:0}@media(max-width:700px){.staub-why{grid-template-columns:1fr}}.staub-care{list-style:none;padding:0;margin:8px 0 16px;max-width:840px}.staub-care li{font-family:'Inter',sans-serif;font-size:1rem;line-height:1.6;color:#5d6b66;padding:12px 0 12px 28px;border-bottom:1px solid #E6F0EE;position:relative}.staub-care li::before{content:'';position:absolute;left:2px;top:18px;width:8px;height:8px;border-radius:50%;background:#e31818}.staub-care li b{color:#0a2117;font-weight:600}.staub-table{width:100%;border-collapse:collapse;margin:12px 0 8px;max-width:760px;font-family:'Inter',sans-serif}.staub-table th,.staub-table td{text-align:left;padding:12px 16px;border-bottom:1px solid #E6F0EE;font-size:.95rem;color:#5d6b66}.staub-table th{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0a2117;background:#F2F7F6}.staub-table td:first-child{font-weight:600;color:#0a2117}.staub-table tr.is-current td{background:#fff5f5}.staub-hero__h1{font-family:'Playfair Display',Georgia,serif;font-size:2.1rem;font-weight:700;line-height:1.18;color:#0a2117;margin:0 0 16px}.staub-hero__h1 span{font-weight:400;color:#5d6b66}@media(max-width:860px){.staub-hero__h1{font-size:1.7rem}}.staub-aud{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:8px 0 16px}.staub-adv{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:8px 0 16px}.staub-aud .a,.staub-adv .x{background:#fff;border:1px solid #E6F0EE;border-radius:12px;padding:22px}.staub-ico{width:30px;height:30px;color:#e31818;margin-bottom:14px;display:block}.staub-aud h3,.staub-adv h3{font-family:'Playfair Display',Georgia,serif;font-size:1.08rem;font-weight:600;color:#0a2117;margin:0 0 6px}.staub-aud p,.staub-adv p{font-family:'Inter',sans-serif;font-size:.92rem;line-height:1.55;color:#5d6b66;margin:0}@media(max-width:860px){.staub-aud,.staub-adv{grid-template-columns:1fr 1fr}}@media(max-width:520px){.staub-aud,.staub-adv{grid-template-columns:1fr}}