.landing .seo-content{max-width:1050px;padding-top:36px;padding-bottom:80px}.landing .seo-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:14px;color:#637085;margin-bottom:50px}.landing .seo-breadcrumb a{color:#006dff}.landing .seo-content h1{font-size:clamp(38px,5.5vw,64px);line-height:1.06;letter-spacing:-.045em;color:#071c3d;max-width:850px;margin:18px 0 24px}.landing .seo-lead{font-size:20px;line-height:1.65;color:#526175;max-width:770px;margin-bottom:30px}.landing .seo-content h2{font-size:clamp(26px,3vw,36px);line-height:1.2;letter-spacing:-.025em;color:#071c3d;margin:0 0 22px}.landing .seo-content h3{font-size:22px;margin-bottom:14px;color:#071c3d}.landing .seo-content section{margin-top:64px}.landing .seo-content li,.landing .seo-content p{line-height:1.75;color:#526175}.landing .seo-content a:not(.button){color:#006dff;text-decoration:underline;text-underline-offset:3px}.landing .seo-content .seo-breadcrumb a{text-decoration:none}.landing .seo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.landing .seo-grid article{background:#f6f9fc;border:1px solid #e5edf6;border-radius:18px;padding:28px}.landing .seo-grid article p{margin-bottom:0}.landing .seo-content ol,.landing .seo-content ul{padding-left:24px}.landing .seo-content li{margin-bottom:12px}.landing .seo-sample{background:#f6f9fc;border:1px solid #e5edf6;border-radius:18px;padding:28px;overflow-x:auto}.landing .seo-sample table{min-width:470px;width:100%;border-collapse:collapse}.landing .seo-sample caption{text-align:left;caption-side:top;font-size:14px;color:#637085;margin-bottom:20px}.landing .seo-sample td,.landing .seo-sample th{text-align:left;padding:14px 10px;border-bottom:1px solid #e0e8f0;color:#071c3d;font-size:15px}.landing .seo-sample th{font-weight:600}.landing .seo-content details{padding:22px 0;border-bottom:1px solid #e0e8f0}.landing .seo-content summary{font-weight:600;font-size:18px;color:#071c3d;cursor:pointer}.landing .seo-content details p{margin:18px 0 0;max-width:770px}.landing .seo-contact-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px}.landing .seo-footer{padding-bottom:36px}.landing .seo-footer nav{display:flex;flex-wrap:wrap;gap:14px 24px;font-size:14px}.landing .seo-footer p{color:#637085}.landing .seo-page .nav-wrap>.button{white-space:nowrap}@media(max-width:767px){.landing .seo-grid{grid-template-columns:1fr}.landing .seo-breadcrumb{margin-bottom:32px}.landing .seo-content{padding-top:24px;padding-bottom:48px}.landing .seo-content section{margin-top:44px}.landing .seo-lead{font-size:17px}.landing .seo-page .brand-image{width:140px}.landing .seo-page .nav-wrap>.button{padding:12px;font-size:12px}.landing .seo-sample{padding:18px}}