.seo-main-page{--seo-ink: var(--nt-ink-800, #3d4757);--seo-heading: var(--nt-ink-900, #2b3444);--seo-muted: var(--nt-ink-600, #627086);--seo-line: var(--nt-ink-300, #dce3ec);--seo-primary: var(--nt-primary-700, #3f6fc4);--seo-soft-line: var(--nt-primary-200, #cfdffb);box-sizing:border-box;max-width:1008px;margin:40px auto 64px;padding:40px 48px;border:2px solid var(--seo-line);border-radius:24px;background:var(--nt-white, #fff);color:var(--seo-ink);font-family:Typekute Rounded,Quicksand,ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.seo-main-page *,.seo-main-page *:before,.seo-main-page *:after{box-sizing:border-box}.seo-main-page__header{margin-bottom:32px;padding-bottom:28px;border-bottom:2px solid var(--seo-line)}.seo-main-page__section{min-width:0;margin-bottom:32px}.seo-main-page__section:last-child{margin-bottom:0}.seo-main-page h1,.seo-main-page h2,.seo-main-page h3{color:var(--seo-heading);font-weight:800;letter-spacing:-.3px;line-height:1.25}.seo-main-page h1{margin:0 0 14px;font-size:clamp(1.75rem,3.5vw,2.25rem)}.seo-main-page h2{margin:0 0 12px;font-size:clamp(1.25rem,2.2vw,1.5rem)}.seo-main-page h3{margin:22px 0 8px;font-size:1.125rem}.seo-main-page__header h2{margin-top:24px}.seo-main-page p,.seo-main-page li{font-size:1.0625rem;line-height:1.7}.seo-main-page p{margin:0 0 12px}.seo-main-page p:last-child{margin-bottom:0}.seo-main-page ol{display:grid;gap:8px;margin:0 0 14px;padding:0;list-style:none;counter-reset:seo-step}.seo-main-page li{position:relative;padding-inline-start:40px;counter-increment:seo-step}.seo-main-page li:before{content:counter(seo-step);position:absolute;inset-inline-start:0;top:2px;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--nt-primary-100, #e6eefd);color:var(--seo-primary);font-size:.875rem;font-weight:800}.seo-main-page a{color:var(--seo-primary);font-weight:700;text-decoration:underline;text-decoration-color:var(--seo-soft-line);text-decoration-thickness:2px;text-underline-offset:3px}.seo-main-page a:hover{text-decoration-color:currentColor}.seo-main-page a:focus-visible{outline:3px solid var(--nt-focus, #244378);outline-offset:3px;border-radius:4px}.seo-main-page .seo-main-page__cta{display:inline-block;margin-top:4px;padding:12px 22px;border-radius:14px;background:var(--nt-primary-600, #5589e0);box-shadow:0 4px 0 var(--seo-primary);color:var(--nt-white, #fff);font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s}.seo-main-page .seo-main-page__cta:hover{background:var(--seo-primary);box-shadow:0 4px 0 var(--nt-primary-800, #2f569c)}.seo-main-page .seo-main-page__cta:active{transform:translateY(4px);box-shadow:0 0 0 var(--seo-primary)}.seo-main-page__faq{margin-top:16px;padding-top:16px;border-top:1px solid var(--seo-line)}.seo-main-page__faq h2,.seo-main-page__faq h3{margin:0 0 6px;font-size:1.0625rem}.seo-main-page__faq p{color:var(--seo-muted)}@media(max-width:640px){.seo-main-page{margin:24px 16px 48px;padding:24px 20px;border-radius:20px}.seo-main-page__header{margin-bottom:24px;padding-bottom:20px}.seo-main-page__section{margin-bottom:24px}.seo-main-page p,.seo-main-page li{font-size:1rem}}.redesign-app-shell__main>.seo-main-page{margin-inline:auto;margin-bottom:0}
