.skkala-info-panel{background:var(--skkala-pale);border-radius:var(--skkala-radius-card);min-width:0;padding:32px}.skkala-info-panel>svg{width:32px;height:32px;color:var(--skkala-blue);margin-bottom:24px}.skkala-info-panel h2{font-size:27px}.skkala-info-panel p{margin:16px 0}.skkala-info-email{color:var(--skkala-blue);overflow-wrap:anywhere;margin-top:24px;font-size:20px;font-weight:600;display:block}.skkala-info-note{color:var(--skkala-muted);margin-top:16px;font-size:13px;line-height:1.7;display:block}.skkala-info-icon{width:28px;height:28px;color:var(--skkala-blue);margin-bottom:16px;display:block}.skkala-service-cta>.skkala-info-icon{margin-inline:auto}.skkala-info-page .skkala-service-need h2{margin-top:16px}.skkala-info-page .skkala-service-need .skkala-service-textlink{margin-top:24px}.skkala-info-page .skkala-service-scope h3+p{margin-top:12px}.skkala-info-service-list article{border-top:1px solid var(--skkala-line);grid-template-columns:48px 1fr;gap:20px;padding:32px 0;display:grid}.skkala-info-service-list article:last-child{padding-bottom:0}.skkala-info-service-list p{margin:12px 0 24px}.skkala-info-legal-hero{padding:64px 32px 48px}.skkala-info-legal-hero p{max-width:640px;color:var(--skkala-muted);line-height:1.75}.skkala-info-legal{border-top:1px dashed var(--skkala-line);grid-template-columns:240px 1fr;gap:48px;padding:48px 32px 64px;display:grid}.skkala-info-toc{background:var(--skkala-pale);border-radius:20px;align-self:start;padding:24px}.skkala-info-toc h2{margin-bottom:16px;font-size:20px}.skkala-info-toc a{color:var(--skkala-blue);padding:10px 0;font-size:13px;line-height:1.6;display:block}.skkala-info-clause{border-bottom:1px solid var(--skkala-line);margin-bottom:28px;padding:0 0 32px;scroll-margin-top:24px}.skkala-info-clause h2{margin-bottom:16px;font-size:25px}.skkala-info-clause p{color:var(--skkala-muted);font-size:15px;line-height:1.85}.skkala-info-legal .skkala-service-comparison{margin-top:0}.skkala-info-legal .skkala-service-comparison h2{font-size:24px}.skkala-info-page .skkala-service-actions svg{vertical-align:middle;width:16px;height:16px;margin-left:6px;display:inline-block}@media (max-width:700px){.skkala-info-panel{padding:28px}.skkala-info-legal-hero{padding:40px 20px}.skkala-info-legal{grid-template-columns:1fr;gap:36px;padding:32px 20px 44px}.skkala-info-service-list article{grid-template-columns:28px 1fr;gap:12px}.skkala-info-panel h2{font-size:25px}}@media (max-width:360px){.skkala-info-panel{padding:24px 20px}.skkala-info-legal,.skkala-info-legal-hero{padding-inline:14px}.skkala-info-service-list article{grid-template-columns:1fr;gap:4px}.skkala-info-email{font-size:18px}}
