.egp-extractor-page{max-width:1120px;margin:36px auto;padding:0 16px;color:#173a3e;line-height:1.7}.egp-extractor-page h1{font-size:clamp(2rem,4vw,3rem);line-height:1.16;margin:24px 0}.egp-extractor-breadcrumb{font-size:.85rem;margin:18px 0}.egp-extractor-intro{border:1px solid #d9e8e7;border-radius:18px;background:#f0f9f8;padding:28px}.egp-extractor-intro h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.25}.egp-extractor-kicker{font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;color:#087e8b;font-weight:700}.egp-extractor-frame{display:block;width:100%;height:1150px;border:1px solid #d9e8e7;border-radius:16px;background:white;margin:24px 0}.egp-extractor-faq article{padding:18px 0;border-bottom:1px solid #d9e8e7}.egp-extractor-faq h3{font-size:1.15rem}.egp-extractor-page a:focus-visible{outline:3px solid #087e8b;outline-offset:3px}@media(max-width:600px){.egp-extractor-page{margin:22px auto;padding:0 12px}.egp-extractor-intro{padding:20px}.egp-extractor-frame{height:1350px}} 
