/* TeamKhoob editorial extension, scoped to new content. */
.seo-hero{padding:clamp(36px,7vw,90px) 0 35px;max-width:1000px}.seo-hero h1{font-size:clamp(32px,5vw,64px);line-height:1.45;letter-spacing:-1px;margin:14px 0}.seo-hero p{max-width:720px;font-size:18px;line-height:2.1;color:#555166}.seo-hero .seo-type{font-size:14px;color:#663dc7}.seo-nav{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0 32px}.seo-nav a{padding:9px 14px;border:1px solid #ddd6ee;border-radius:24px;text-decoration:none;color:#442284;font-size:14px}.seo-section{padding:38px 0;border-top:1px solid #e8e3f0;scroll-margin-top:100px}.seo-section h2{font-size:clamp(24px,3vw,34px);line-height:1.7;margin:0 0 18px}.seo-section h3{font-size:20px;line-height:1.8;margin:20px 0 8px}.seo-section p,.seo-section li{font-size:16px;line-height:2.1;color:#494453;max-width:78ch}.seo-section li{margin:8px 0}.seo-section a:not(.button){color:#6334bd;text-decoration:underline;text-underline-offset:4px}.seo-table{overflow:auto;border:1px solid #e8e3f0;border-radius:16px;margin:22px 0}.seo-table table{border-collapse:collapse;width:100%;min-width:500px;text-align:right}.seo-table th,.seo-table td{padding:16px;line-height:1.9;border-bottom:1px solid #e8e3f0;vertical-align:top}.seo-table th{background:#f7f4fc;color:#442284}.seo-note{background:#f7f4fc;border-right:3px solid #7546cc;padding:18px 22px;border-radius:12px;margin:22px 0}.seo-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0}.seo-links a{padding:20px 0;border-top:2px solid #7949d2;text-decoration:none;display:block;color:#352342}.seo-links strong{font-size:20px;display:block;line-height:1.7}.seo-links span{display:block;color:#67616e;line-height:1.9;margin-top:8px}.seo-faq details{border-bottom:1px solid #e8e3f0;padding:18px 0}.seo-faq summary{cursor:pointer;font-weight:700;line-height:1.9}.seo-article-meta{font-size:14px;color:#736b80;margin:12px 0}.seo-section .button{display:inline-flex;padding:12px 22px;background:#7241c9;color:white;border:0;border-radius:26px;text-decoration:none;cursor:pointer;font:inherit}.seo-article{max-width:920px;margin-inline:auto}.seo-article .seo-hero h1{font-size:clamp(30px,4.5vw,54px)}.seo-section :focus-visible,.seo-nav a:focus-visible{outline:3px solid #8f65d9;outline-offset:4px}.seo-skip{position:fixed;top:-80px;right:16px;z-index:9999;background:#fff;padding:12px;color:#442284}.seo-skip:focus{top:12px}.seo-form-privacy{font-size:13px;line-height:2;color:#625970}@media(max-width:650px){.seo-links{grid-template-columns:1fr}.seo-hero{padding-top:26px}.seo-hero p{font-size:16px}.seo-nav{gap:7px}.seo-nav a{font-size:13px}.seo-section{padding:28px 0}.seo-table th,.seo-table td{padding:12px}.seo-hero h1{letter-spacing:0}}
.seo-home-links{max-width:1200px;margin:0 auto;padding:42px 24px 64px}.seo-home-links h2{font-size:clamp(24px,3vw,34px)}