.seo{--s-bg: #0c0a09;--s-bg-alt: #171412;--s-card: rgba(28, 25, 23, .55);--s-border: #2b2724;--s-text: #a8a29e;--s-heading: #ffffff;--s-muted: #78716c;--s-accent: #e9204f;--s-accent-soft: rgba(233, 32, 79, .08);--s-tag-border: #3a3532;--s-btn-text: #ffffff;--s-shadow: none;--s-hero-image: none;--s-hero-scrim: transparent;--s-hero-ground: var(--s-bg);--s-cta-bg: linear-gradient(180deg, var(--s-bg-alt), var(--s-bg));--s-field-bg: rgba(255, 255, 255, .06);--s-field-border: rgba(255, 255, 255, .18);--s-field-text: #ffffff;--s-placeholder: rgba(255, 255, 255, .45);background:var(--s-bg);color:var(--s-text)}html.seo-light .seo{--s-bg: #ffffff;--s-bg-alt: #f7f7f8;--s-card: #ffffff;--s-border: #e0e0e0;--s-text: #747474;--s-heading: #101010;--s-muted: #9a9a9a;--s-accent-soft: rgba(233, 32, 79, .04);--s-tag-border: #e0e0e0;--s-shadow: 0 5px 15px 0 rgba(130, 136, 147, .15);--s-hero-image: url(/assets/2020/06/header-01-hp.jpg);--s-hero-scrim: rgba(0, 0, 0, .6);--s-hero-ground: transparent;--s-cta-bg: var(--color-dark);--s-field-bg: rgba(255, 255, 255, .12);--s-field-border: rgba(255, 255, 255, .3);--s-field-text: #ffffff;--s-placeholder: rgba(255, 255, 255, .55)}.seo-switch{position:absolute;top:118px;right:20px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:#ffffff14;color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .25s,border-color .25s}.seo-switch:hover{background:#ffffff29;border-color:#ffffff8c}.seo-switch:focus-visible{outline:2px solid var(--s-accent);outline-offset:3px}.seo-switch__dot{width:9px;height:9px;border-radius:50%;background:var(--s-accent)}.seo-hero{position:relative;margin-top:-100px;padding:220px 20px 90px;background-color:var(--s-hero-ground);background-image:var(--s-hero-image);background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center}.seo-hero:before{content:"";position:absolute;inset:0;background:var(--s-hero-scrim)}.seo-hero__inner{position:relative;z-index:1;max-width:820px;margin-inline:auto}.seo-badge{display:inline-block;margin-bottom:26px;padding:8px 20px;border:1px solid rgba(233,32,79,.5);border-radius:999px;background:#0006;color:#fff;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.seo .seo-hero__title{margin:0 0 24px;color:#fff;font-size:42px;line-height:1.15;font-weight:800;text-shadow:0 2px 10px rgba(0,0,0,.35)}.seo-hero__lead{max-width:620px;margin:0 auto 34px;color:#ffffffeb;font-size:18px;line-height:1.6;text-shadow:0 1px 6px rgba(0,0,0,.3)}.seo-hero .pixe-breadcrumbs{margin:0 0 22px;font-size:12px;font-weight:600;opacity:.75;text-shadow:0 1px 4px rgba(0,0,0,.4)}.seo-hero__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.seo-hero__ghost{display:inline-flex;align-items:center;padding:0 30px;min-height:54px;border:1px solid rgba(255,255,255,.35);border-radius:999px;color:#fff;font-weight:700;font-size:15px;text-decoration:none;transition:border-color .25s,background .25s}.seo-hero__ghost:hover{background:#fff;color:var(--color-dark);border-color:#fff}.seo-form .pr-button,.seo-cta .pr-button,.seo-hero__ctas .pr-button{min-height:54px;border-radius:999px;--btn-bg: var(--s-accent);--btn-bg-h: var(--s-accent);--btn-color: var(--s-btn-text);--btn-color-h: var(--s-btn-text)}.seo-section{padding:90px 20px;background:var(--s-bg)}.seo-section--tint{background:var(--s-bg-alt)}.seo-wrap{max-width:1200px;margin-inline:auto}.seo-wrap--narrow{max-width:860px}.seo-lead{max-width:640px;margin:0 0 46px;font-size:17px}.seo .seo-section h2{margin:0 0 16px;color:var(--s-heading);font-size:32px;line-height:1.2}.seo-grid{display:grid;gap:26px}.seo-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.seo-card{display:flex;flex-direction:column;padding:34px;background:var(--s-card);border:1px solid var(--s-border);border-radius:12px;box-shadow:var(--s-shadow);backdrop-filter:blur(4px);transition:border-color .25s}.seo .seo-card h3{margin:0 0 12px;color:var(--s-heading);font-size:20px}.seo-card p{margin:0;line-height:1.7}.seo-card--accent,.seo-card--step:hover,.seo-card:hover{border-color:var(--s-accent)}.seo-card--step p{flex:1;margin-bottom:0}.seo-step{margin-bottom:16px;color:var(--s-accent);font-size:14px;font-weight:800;letter-spacing:.1em}.seo-tag{align-self:flex-start;margin-top:20px;padding:5px 14px;border:1px solid var(--s-tag-border);border-radius:999px;font-size:12px;color:var(--s-muted)}.seo-card--pkg{text-align:left}.seo-tag--pkg{align-self:flex-start;margin:0 0 16px;padding:4px 14px;border-radius:999px;background:var(--s-accent-soft);color:var(--s-accent);font-size:12px;font-weight:700;border:none}.seo-tag--accent{border-color:var(--s-accent);color:var(--s-accent)}.seo-list{margin:16px 0 0;padding:0;list-style:none}.seo-list li{position:relative;padding:0 0 10px 22px;line-height:1.6}.seo-list li:before{content:"";position:absolute;left:2px;top:9px;width:6px;height:6px;border-radius:50%;background:var(--s-accent)}.seo-pkg__for{margin-top:auto;padding-top:18px;font-size:13px;color:var(--s-muted)}.seo-cross{padding:70px 20px;background:var(--s-bg-alt);text-align:center;border-top:1px solid var(--s-border);border-bottom:1px solid var(--s-border)}.seo .seo-cross h2{margin:0 0 14px;color:var(--s-heading);font-size:26px}.seo-cross p{max-width:560px;margin:0 auto 22px}.seo-cross__link{color:var(--s-accent);font-weight:700;text-decoration:none}.seo-cross__link:hover{text-decoration:underline}.seo-faq{display:flex;flex-direction:column;gap:12px}.seo-faq details{background:var(--s-card);border:1px solid var(--s-border);border-radius:12px}.seo-faq summary{display:flex;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;font-weight:700;color:var(--s-heading);list-style:none}.seo-faq summary::-webkit-details-marker{display:none}.seo-faq summary:after{content:"+";color:var(--s-accent);font-size:22px;line-height:1}.seo-faq details[open] summary:after{content:"–"}.seo-faq p{margin:0;padding:0 24px 22px;line-height:1.7}.seo-cta{padding:90px 20px 110px;background:var(--s-cta-bg);text-align:center}.seo .seo-cta h2{margin:0 0 14px;color:#fff;font-size:32px}.seo-cta p{max-width:520px;margin:0 auto 30px;color:#ffffffbf}.seo-form{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:680px;margin-inline:auto}.seo-field{flex:1 1 220px;min-width:0;text-align:left}.seo-form input[type=text],.seo-form input[type=email]{width:100%;min-height:54px;padding:0 18px;border:1px solid var(--s-field-border);border-radius:4px;background:var(--s-field-bg);color:var(--s-field-text);font-family:inherit;font-size:15px}.seo-form input::placeholder{color:var(--s-placeholder)}.seo-form input:focus{outline:none;border-color:var(--s-accent)}.seo-form__cta{flex:1 1 100%}.seo-error{display:none;margin:8px 2px 0;color:#fda4af;font-size:13px;line-height:1.4}.seo-error.is-visible{display:block}.seo-form input[aria-invalid=true]{border-color:#fda4af}.seo-form__trust{flex:1 1 100%;max-width:560px;margin:4px auto 0;color:#ffffff9e;font-size:13px;line-height:1.55}.seo-status{flex:1 1 100%;min-height:22px;margin:14px 0 0;color:#ffffffe6;font-size:14px}.seo-status.is-ok{color:#6ee7b7}.seo-status.is-error{color:#fda4af}.seo-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.seo-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media(max-width:1024px){.seo-grid--3,.seo-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.seo-hero{padding:190px 20px 70px}.seo .seo-hero__title{font-size:30px}.seo-switch{top:112px;right:12px;padding:11px 15px;font-size:12px}.seo-section,.seo-cta,.seo-cross{padding:60px 20px}.seo .seo-section h2,.seo .seo-cta h2,.seo .seo-cross h2{font-size:26px}.seo-grid--3,.seo-grid--4{grid-template-columns:1fr}.seo-hero__ctas{flex-direction:column;align-items:stretch}.seo-hero__ctas .pr-button,.seo-hero__ghost{width:100%;justify-content:center}.seo-form .pr-button{width:100%}.seo-form input[type=text],.seo-form input[type=email]{font-size:16px}}
