.seo-ag{--seo-bg: #030923;--seo-bg-soft: #06083A;--seo-card: #090C5B;--seo-accent: #161EDD;--seo-text: #E8E8FC;--seo-muted: #9A9DA7;--seo-border: rgba(22, 30, 221, .18);background:var(--seo-bg);color:var(--seo-text);font-family:Instrument Sans,Helvetica Neue,sans-serif}.seo-ag h2,.seo-ag h3,.seo-ag .seo-h2,.seo-ag .seo-h3{font-family:Geist Mono,Courier New,monospace!important;text-transform:none;letter-spacing:-.03em}.seo-container{max-width:1180px;margin:0 auto;padding:0 24px}.seo-kicker{display:inline-flex;padding:6px 14px;border-radius:61px;border:1px solid rgba(22,30,221,.25);background:#161edd14;color:var(--seo-accent);font-family:Geist Mono,monospace;font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.seo-section-num{font-family:Geist Mono,monospace;font-size:.75rem;font-weight:500;color:var(--seo-accent);letter-spacing:.08em;margin-bottom:12px;display:block}.seo-h2{font-size:clamp(1.5rem,3vw,2.35rem);font-weight:500;line-height:1.12;margin:0 0 14px;color:var(--seo-text)}.seo-lead{font-size:1.05rem;line-height:1.65;color:var(--seo-muted);margin:0 0 24px}.seo-section{padding:72px 0;border-top:1px solid rgba(232,232,252,.06)}.seo-section--soft{background:linear-gradient(180deg,var(--seo-bg-soft) 0%,var(--seo-bg) 100%)}.seo-section__head{margin-bottom:36px;max-width:720px}.seo-section__head--center{text-align:center;max-width:none;margin-left:auto;margin-right:auto}.seo-section__head--center .seo-lead{max-width:680px;margin-left:auto;margin-right:auto}.seo-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:61px;font-weight:600;font-size:.9375rem;text-decoration:none;background:var(--seo-accent);color:#fff;transition:transform .2s,box-shadow .2s}.seo-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #161edd59;color:#fff}.seo-btn--lg{padding:16px 32px;font-size:1rem}.seo-intro{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-bottom:40px}.seo-intro__visual{position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--seo-border);aspect-ratio:4/3;background:var(--seo-card)}.seo-intro__visual img{width:100%;height:100%;object-fit:cover;display:block}.seo-intro__mesh{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 25% 30%,rgba(22,30,221,.45),transparent 50%),linear-gradient(135deg,#06083a,#090c5b)}.seo-intro__badge{position:absolute;bottom:14px;left:14px;padding:10px 14px;border-radius:12px;background:#030923e0;border:1px solid rgba(22,30,221,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:Geist Mono,monospace;font-size:.75rem}.seo-intro__badge strong{display:block;font-size:1.125rem;color:#fff;margin-top:2px}.seo-features{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.seo-feature{padding:22px 20px;border-radius:16px;border:1px solid var(--seo-border);background:#090c5b66;transition:transform .2s,border-color .2s}.seo-feature:hover{transform:translateY(-3px);border-color:#161edd73}.seo-feature__cover{aspect-ratio:16/9;border-radius:10px;overflow:hidden;margin-bottom:14px;background:var(--seo-card)}.seo-feature__cover img{width:100%;height:100%;object-fit:cover;display:block}.seo-feature__title{font-size:1rem;font-weight:600;margin:0 0 8px;color:#fff}.seo-feature__text{font-size:.875rem;line-height:1.55;color:var(--seo-muted);margin:0}.seo-pillars{display:flex;flex-direction:column;gap:40px}.seo-pillar{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.seo-pillar--reverse .seo-pillar__visual{order:-1}.seo-pillar__visual{position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--seo-border);aspect-ratio:4/3;background:var(--seo-card)}.seo-pillar__visual img{width:100%;height:100%;object-fit:cover;display:block}.seo-pillar__mesh{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 30%,rgba(22,30,221,.45),transparent 45%),linear-gradient(135deg,#06083a,#090c5b)}.seo-pillar__badge{position:absolute;bottom:14px;left:14px;padding:8px 12px;border-radius:10px;background:#030923d9;border:1px solid rgba(22,30,221,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:Geist Mono,monospace;font-size:.6875rem}.seo-pillar__badge strong{display:block;font-size:1rem;color:#fff;margin-top:2px}.seo-pillar__label{font-family:Geist Mono,monospace;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--seo-accent);margin-bottom:8px;display:block}.seo-pillar__title{font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:500;margin:0 0 12px;line-height:1.15}.seo-pillar__text{font-size:.9875rem;line-height:1.65;color:var(--seo-muted);margin:0 0 18px}.seo-pillar__list{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:8px}.seo-pillar__list li{display:flex;align-items:flex-start;gap:10px;font-size:.875rem;color:#e8e8fcd9}.seo-pillar__check{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#161edd33;border:1px solid rgba(22,30,221,.35);display:flex;align-items:center;justify-content:center;color:var(--seo-accent);margin-top:1px}.seo-pillar__cta{display:inline-flex;padding:12px 20px;border-radius:61px;background:var(--seo-accent);color:#fff;font-weight:600;font-size:.875rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.seo-pillar__cta:hover{transform:translateY(-2px);box-shadow:0 8px 24px #161edd59;color:#fff}.seo-process{display:flex;flex-direction:column;gap:20px;max-width:900px;margin:0 auto}.seo-process__step{display:grid;grid-template-columns:72px 1fr;gap:20px;align-items:start}.seo-process__num{font-family:Geist Mono,monospace;font-size:1.25rem;font-weight:500;color:var(--seo-accent);padding-top:4px}.seo-process__card{padding:22px;border-radius:16px;border:1px solid var(--seo-border);background:#090c5b66}.seo-process__cover{aspect-ratio:16/7;border-radius:10px;overflow:hidden;margin-bottom:14px;background:var(--seo-card)}.seo-process__cover img{width:100%;height:100%;object-fit:cover;display:block}.seo-process__title{font-size:1.05rem;font-weight:600;margin:0 0 8px;color:#fff}.seo-process__desc{font-size:.875rem;line-height:1.55;color:var(--seo-muted);margin:0 0 14px}.seo-process__deliverables{padding:14px;border-radius:10px;border:1px solid rgba(22,30,221,.15);background:#03092380}.seo-process__del-label{font-family:Geist Mono,monospace;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--seo-accent);margin-bottom:8px;display:block}.seo-process__del-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:6px 12px}.seo-process__del-list li{font-size:.8125rem;color:#e8e8fccc;padding-left:14px;position:relative}.seo-process__del-list li:before{content:"\b7";position:absolute;left:0;color:var(--seo-accent)}.seo-offers{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.seo-offer{display:flex;flex-direction:column;border-radius:18px;border:1px solid var(--seo-border);background:#090c5b66;overflow:hidden}.seo-offer__cover{aspect-ratio:16/9;overflow:hidden;background:var(--seo-card)}.seo-offer__cover img{width:100%;height:100%;object-fit:cover;display:block}.seo-offer__body{padding:22px 20px 24px;flex:1;display:flex;flex-direction:column;gap:10px}.seo-offer__title{font-size:1.05rem;font-weight:600;margin:0;color:#fff}.seo-offer__desc{font-size:.875rem;line-height:1.55;color:var(--seo-muted);margin:0}.seo-offer__list{list-style:none;margin:0;padding:0;display:grid;gap:6px;flex:1}.seo-offer__list li{font-size:.8125rem;color:#e8e8fcc7;padding-left:14px;position:relative}.seo-offer__list li:before{content:"\2713";position:absolute;left:0;color:var(--seo-accent);font-size:.6875rem}.seo-cases{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.seo-case{display:flex;flex-direction:column;border-radius:18px;border:1px solid var(--seo-border);background:#090c5b66;overflow:hidden}.seo-case__cover{aspect-ratio:16/8;overflow:hidden;background:var(--seo-card)}.seo-case__cover img{width:100%;height:100%;object-fit:cover;display:block}.seo-case__body{padding:20px;flex:1;display:flex;flex-direction:column;gap:12px}.seo-case__tags{display:flex;flex-wrap:wrap;gap:6px}.seo-case__tag{padding:4px 10px;border-radius:6px;border:1px solid var(--seo-border);font-size:.6875rem;color:var(--seo-muted)}.seo-case__name{font-size:1rem;font-weight:600;margin:0;color:#fff}.seo-case__block{font-size:.8125rem;line-height:1.55;color:var(--seo-muted)}.seo-case__block strong{display:block;font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--seo-accent);margin-bottom:4px}.seo-case__results{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--seo-border)}.seo-case__result strong{display:block;font-family:Geist Mono,monospace;font-size:1.125rem;color:#fff}.seo-case__result span{font-size:.6875rem;color:var(--seo-muted);text-transform:uppercase}.seo-audit{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.seo-audit__card{padding:18px 16px;border-radius:14px;border:1px solid var(--seo-border);background:#090c5b59;transition:border-color .2s}.seo-audit__card:hover{border-color:#161edd66}.seo-audit__title{font-size:.9375rem;font-weight:600;margin:0 0 6px;color:#fff}.seo-audit__desc{font-size:.8125rem;line-height:1.5;color:var(--seo-muted);margin:0 0 10px}.seo-audit__list{list-style:none;margin:0;padding:0;display:grid;gap:4px}.seo-audit__list li{font-size:.75rem;color:#e8e8fcb8;padding-left:12px;position:relative}.seo-audit__list li:before{content:"\b7";position:absolute;left:0;color:var(--seo-accent)}.seo-final{padding:72px 0;text-align:center;background:linear-gradient(180deg,var(--seo-bg) 0%,var(--seo-bg-soft) 100%)}.seo-final__inner{max-width:640px;margin:0 auto}.seo-final .seo-h2{color:#fff}.seo-footer-cta{text-align:center;margin-top:32px}@media(max-width:1024px){.seo-intro,.seo-pillar{grid-template-columns:1fr}.seo-pillar--reverse .seo-pillar__visual{order:0}.seo-features,.seo-offers,.seo-cases,.seo-audit{grid-template-columns:repeat(2,1fr)}.seo-process__del-list{grid-template-columns:1fr}}@media(max-width:640px){.seo-section{padding:56px 0}.seo-features,.seo-offers,.seo-cases,.seo-audit,.seo-process__step{grid-template-columns:1fr}.seo-process__num{margin-bottom:-8px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/page-seo-agence.css.map */
