.seo-page{--blue:#3e53ed}.seo-breadcrumb{max-width:1240px;color:var(--muted);gap:16px;margin:15px auto 0;padding:0 38px;font-size:11px;display:flex}.seo-hero{grid-template-columns:1.2fr 1fr;gap:48px 80px;max-width:1240px;margin:auto;padding:65px 38px 55px;display:grid}.seo-hero h1{letter-spacing:.03em;margin:20px 0;font-size:18px;line-height:1.6}.seo-hero h2{margin:0 0 27px;font-size:48px;line-height:1.5}.seo-hero em{color:var(--blue);font-style:normal}.seo-hero p{color:#4e6076;font-size:13px;line-height:2}.seo-hero-card{background:var(--pale);border-radius:8px;align-self:center;padding:28px}.seo-editorial{padding:0 5px 25px}.seo-editorial>span{letter-spacing:.15em;color:var(--blue);font-size:9px}.seo-paper{background:#fff;border:1px solid #dce3f1;margin:20px 12px 0;padding:26px 30px;transform:rotate(-3deg);box-shadow:10px 10px #dfe6f5}.seo-paper>span{letter-spacing:.13em;color:var(--muted);font-size:8px}.seo-paper strong{margin:18px 0;font-size:25px;line-height:1.6;display:block}.seo-paper i{background:#dce3f1;height:3px;margin:9px 0;display:block}.seo-paper i:nth-of-type(2){width:85%}.seo-paper i:nth-of-type(3){width:65%}.seo-paper>div{color:var(--blue);border-top:1px solid var(--line);margin-top:23px;padding-top:17px;font-size:10px}.seo-recommend{color:var(--blue);margin-top:15px;font-size:12px;font-weight:700;display:block}.seo-hero-card>p{margin:8px 0}.seo-hero-price{letter-spacing:-.04em;font-size:46px;font-weight:750}.seo-hero-price span{letter-spacing:0;margin-left:10px;font-size:12px;font-weight:400}.seo-hero-bottom{grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;display:flex}.seo-index{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:1164px;margin:auto;display:flex}.seo-index a{flex:1;justify-content:space-between;gap:8px;padding:23px 15px;font-size:11px;display:flex}.seo-index a:hover{background:var(--pale);color:var(--blue)}.seo-section{padding:85px max(7%,50% - 582px);scroll-margin-top:20px}.seo-section:nth-of-type(2n){background:var(--pale)}.seo-section-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.seo-section-number{color:#a6b7d2;letter-spacing:-.05em;font-size:40px;font-weight:400}.seo-section h2{max-width:850px;margin-bottom:32px;font-size:34px;line-height:1.65}.seo-section-body>p{color:#4e6076;max-width:900px;font-size:14px}.seo-section-body>h3{border-left:3px solid var(--blue);margin:40px 0 15px;padding-left:17px;font-size:20px;line-height:1.75}.seo-table-wrap{border:1px solid var(--line);background:#fff;border-radius:5px;margin:30px 0;overflow-x:auto}.seo-table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:13px;line-height:1.9}.seo-table-wrap th,.seo-table-wrap td{border-bottom:1px solid var(--line);vertical-align:top;padding:20px 24px}.seo-table-wrap thead{background:#e9eef8}.seo-table-wrap tbody th{width:22%;font-weight:600}.seo-table-wrap tbody tr:last-child>*{border-bottom:0}.comparison table{table-layout:fixed;min-width:720px}.comparison th:nth-child(3),.comparison td:nth-child(3){color:#243fb5;background:#eef0ff}.comparison thead th:nth-child(3){background:var(--blue);color:#fff}.comparison tbody tr:first-child td{font-size:22px;font-weight:700}.seo-note{color:var(--muted)!important;font-size:11px!important}.seo-contact{background:#eef1fc!important}.seo-request{border-top:1px solid var(--line);color:var(--muted);margin-top:36px;padding-top:10px;font-size:13px}.seo-footer{gap:30px;display:flex}.seo-footer>a:nth-child(2){margin-left:auto;font-size:12px}.seo-hero .button,.seo-section .button{gap:25px}.seo-section .button{margin-top:22px}.seo-section .faq-item h3{border:0;margin:0;padding:0}@media (max-width:760px){.seo-breadcrumb{padding:0 7%;font-size:10px}.seo-hero{padding:38px 7%;display:block}.seo-hero h2{font-size:34px}.seo-hero h1{font-size:16px}.seo-hero-card{margin-top:30px;padding:23px}.seo-hero-price{font-size:40px}.seo-hero-price span{font-size:10px}.seo-hero-bottom{margin-top:28px;display:block}.seo-hero-bottom .button{gap:10px;margin-top:22px;padding:20px 17px;font-size:11px;display:flex}.seo-index{flex-wrap:wrap;margin:0 7%}.seo-index a{flex:0 0 50%;padding:15px 12px}.seo-section{padding:48px 7%}.seo-section h2{margin-bottom:24px;font-size:25px}.seo-section-body>h3{margin-top:30px;font-size:18px}.seo-section-body>p{font-size:12px}.seo-table-wrap th,.seo-table-wrap td{padding:14px 12px}.seo-table-wrap table{font-size:11px}.seo-table-wrap tbody th{width:30%}.comparison tbody tr:first-child td{font-size:18px}.seo-section-number{font-size:30px}.seo-section .button{gap:10px;padding:20px 16px;font-size:11px}.seo-footer{flex-wrap:wrap}.seo-footer>a:nth-child(2),.seo-footer small{margin:0}}.seo-actions{flex-wrap:wrap;gap:12px;display:flex}.seo-secondary{border:1px solid var(--blue);color:var(--blue);background:#fff}.seo-hero-bottom{flex-wrap:wrap}.seo-form-fields{grid-template-columns:1fr 1fr;gap:22px;margin:28px 0;display:grid}.seo-form-fields label{font-size:13px;font-weight:600}.seo-form-fields label span{color:var(--blue);margin-left:8px;font-size:10px}.seo-form-fields input{width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #aab8cf;border-radius:4px;margin-top:10px;padding:13px;display:block}.seo-consent{align-items:center;gap:10px;font-size:12px;display:flex}.seo-consent input{width:18px;height:18px}.seo-request button{cursor:pointer;border:0;font-family:inherit}.seo-request button:disabled{opacity:.6;cursor:wait}.seo-request input:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.seo-request [role=alert]{color:#9f2929}.seo-request h3{font-size:23px;line-height:1.7}.seo-request p{line-height:1.9}@media (max-width:760px){.seo-form-fields{grid-template-columns:1fr}.seo-actions{display:block}.seo-actions .button{justify-content:space-between;width:100%;display:flex}.seo-request h3{font-size:20px}}.seo-hero-card{background:0 0;align-self:center;padding:0}.seo-illustration{background:#fff;width:100%}.seo-illustration img{width:100%;height:auto;display:block}.seo-plan-summary{border-top:1px solid var(--line);background:var(--pale);border-radius:0 0 6px 6px;margin-top:20px;padding:22px 25px 20px}.seo-plan-summary .seo-recommend{margin-top:0}.seo-plan-summary>p{margin:8px 0}.seo-plan-summary .seo-hero-price{font-size:40px}.seo-hero{grid-template-columns:1.1fr 1fr;column-gap:55px}@media (max-width:760px){.seo-hero-card{margin-top:32px;padding:0}.seo-plan-summary{margin-top:15px;padding:20px}.seo-plan-summary .seo-hero-price{font-size:36px}}
