.seo-page{background:#101211;color:#f4f5f1}.seo-hero{padding:48px 0 86px;background:radial-gradient(circle at 82% 12%,#2b351e 0,transparent 30%),#101211}.breadcrumbs{display:flex;gap:10px;align-items:center;margin:0 0 58px;color:#89908a;font-size:13px}.breadcrumbs a:hover{color:#b7ff32}.seo-hero-grid{display:grid;grid-template-columns:1.25fr .55fr;gap:80px;align-items:end}.seo-hero h1{font-size:clamp(48px,6.2vw,84px);line-height:.96;letter-spacing:-.045em;margin:0 0 28px;max-width:900px}.seo-hero .lead{max-width:790px}.seo-hero aside{background:#1a1e1b;border:1px solid #343a35;border-radius:22px;padding:30px}.seo-hero aside span{display:block;color:#b7ff32;font-size:11px;font-weight:900;letter-spacing:.13em}.seo-hero aside strong{display:block;font-size:29px;margin:14px 0 18px;letter-spacing:-.04em}.seo-hero aside p{margin:0;color:#9ea59f;line-height:1.6}.seo-section{padding:94px 0}.seo-section h2,.seo-cta h2{font-size:clamp(38px,4.5vw,64px);line-height:1;letter-spacing:-.05em;margin:16px 0 34px}.seo-light{background:#f2f2ed;color:#151715}.seo-split{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.seo-split>div>p,.seo-heading p{color:#6f756f;font-size:17px;line-height:1.65}.seo-checks{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.seo-checks li{position:relative;background:#fff;border:1px solid #dedfd9;border-radius:14px;padding:23px 22px 23px 54px;line-height:1.45}.seo-checks li:before{content:'!';position:absolute;left:20px;top:20px;width:24px;height:24px;display:grid;place-items:center;background:#b7ff32;border-radius:7px;font-size:12px;font-weight:900}.seo-heading{display:grid;grid-template-columns:1fr .65fr;gap:70px;align-items:end}.seo-heading p{color:#9ca39d;margin:0 0 34px}.seo-cards{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #343835}.seo-cards article{padding:32px 26px;border-right:1px solid #343835;border-bottom:1px solid #343835;min-height:215px}.seo-cards h3{font-size:22px;margin:0 0 15px}.seo-cards p{color:#949b95;line-height:1.58;margin:0}.seo-process{background:#e6e8e1;color:#151715}.seo-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.seo-steps article{background:#fff;border-radius:16px;padding:28px;min-height:250px}.seo-steps b{color:#76a61f;font-size:12px}.seo-steps h3{margin:55px 0 12px;font-size:21px}.seo-steps p{margin:0;color:#747a75;line-height:1.55}.seo-result{display:grid;grid-template-columns:.35fr 1fr;gap:40px;margin-top:12px;padding:28px 30px;border-radius:16px;background:#151815;color:#fff}.seo-result b{color:#b7ff32}.seo-result p{margin:0;color:#b5bbb6;line-height:1.65}.seo-related{background:#151916}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.related-grid a{display:flex;flex-direction:column;min-height:210px;padding:25px;background:#1d221e;border:1px solid #343a35;border-radius:16px;transition:transform .18s,border-color .18s}.related-grid a:hover{transform:translateY(-3px);border-color:#b7ff32}.related-grid span{color:#879088;font-size:10px;font-weight:900;letter-spacing:.11em}.related-grid b{font-size:21px;line-height:1.15;margin:28px 0}.related-grid i{margin-top:auto;color:#b7ff32;font-size:13px;font-style:normal}.seo-cta{padding:66px 0;background:#b7ff32;color:#111}.seo-cta .wrap{display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center}.seo-cta span{font-size:11px;font-weight:900;letter-spacing:.13em}.seo-cta h2{margin:12px 0 15px}.seo-cta p{max-width:720px;margin:0;color:#38431f;line-height:1.6}.seo-cta .wrap>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.seo-cta .btn{background:#111;color:#fff}.seo-cta .wrap>div:last-child>a:last-child{font-weight:800}.service-more{display:inline-block;margin-top:16px;color:#b7ff32;font-size:13px;font-weight:800}.seo-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.seo-links a{border:1px solid #363b37;border-radius:999px;padding:9px 12px;font-size:12px;color:#b7ff32}
@media(max-width:900px){.seo-hero-grid,.seo-split,.seo-heading{grid-template-columns:1fr;gap:28px}.seo-hero aside{max-width:520px}.seo-cards,.seo-steps{grid-template-columns:1fr 1fr}.seo-heading p{margin:0}.related-grid{grid-template-columns:1fr 1fr}.seo-cta .wrap{grid-template-columns:1fr}.seo-result{grid-template-columns:1fr}.seo-page .nav nav{display:none}}
@media(max-width:600px){.seo-hero{padding:30px 0 62px}.breadcrumbs{margin-bottom:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seo-hero h1{font-size:43px}.seo-hero .lead{font-size:17px}.seo-section{padding:68px 0}.seo-section h2,.seo-cta h2{font-size:38px}.seo-checks,.seo-cards,.seo-steps,.related-grid{grid-template-columns:1fr}.seo-cards article,.seo-steps article{min-height:auto}.seo-steps h3{margin-top:35px}.seo-cta{padding:54px 0}.seo-hero .actions{margin-bottom:0}.seo-hero aside{padding:24px}.seo-page footer .wrap{gap:18px}}
.iiko-actions{display:flex;align-items:center;gap:18px;margin-left:auto}.iiko-actions .service-more{margin-top:0;max-width:190px}footer .wrap{flex-wrap:wrap}footer .seo-links{margin-left:auto;margin-top:0;gap:8px}footer .seo-links a{padding:8px 11px;font-size:11px}footer .seo-links~a{white-space:nowrap}@media(max-width:900px){footer .seo-links,.iiko-actions{margin-left:0}}
.knowledge{background:#e6e8e1;color:#151715}.knowledge-head{display:grid;grid-template-columns:1fr .7fr;gap:70px;align-items:end}.knowledge-head p{margin:0 0 35px;color:#69706a;font-size:17px;line-height:1.6}.knowledge-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.knowledge-grid a{display:flex;flex-direction:column;min-height:260px;padding:30px;background:#fff;border:1px solid #d8dad3;border-radius:18px;transition:transform .18s,border-color .18s}.knowledge-grid a:hover{transform:translateY(-3px);border-color:#80ad2b}.knowledge-grid span{color:#6f776f;font-size:10px;font-weight:900;letter-spacing:.12em}.knowledge-grid b{font-size:25px;line-height:1.12;margin:38px 0 14px}.knowledge-grid p{margin:0;color:#727972;line-height:1.5}.knowledge-grid i{margin-top:auto;padding-top:28px;color:#5f8e13;font-style:normal;font-weight:800;font-size:13px}
.article-hero{padding:48px 0 76px;background:radial-gradient(circle at 82% 18%,#29331d 0,transparent 31%),#101211}.article-hero h1{font-size:clamp(48px,6vw,82px);line-height:.96;letter-spacing:-.045em;max-width:1050px;margin:0 0 28px}.article-hero .lead{max-width:880px}.article-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.article-meta span{padding:9px 12px;border:1px solid #343a35;border-radius:999px;color:#9da49e;font-size:11px}.article-body{padding:82px 0;background:#f2f2ed;color:#151715}.article-layout{display:grid;grid-template-columns:280px minmax(0,760px);gap:72px;align-items:start}.article-toc{position:sticky;top:106px;display:flex;flex-direction:column;padding:24px;background:#fff;border:1px solid #dedfd9;border-radius:16px}.article-toc>b{font-size:12px;letter-spacing:.1em;margin-bottom:13px}.article-toc>a{padding:10px 0;border-top:1px solid #ecece8;color:#676e68;font-size:13px;line-height:1.35}.article-toc>a:hover{color:#4e7d0b}.article-toc .toc-service{margin-top:12px;padding:14px;border:0;border-radius:10px;background:#b7ff32;color:#111;font-weight:800}.article-part{padding:0 0 38px;margin:0 0 38px;border-bottom:1px solid #d4d6cf}.article-part h2{font-size:clamp(27px,3vw,39px);line-height:1.08;letter-spacing:-.035em;margin:0 0 20px}.article-part p{font-size:17px;line-height:1.75;color:#555c56;margin:0 0 16px}.article-part p:last-child{margin-bottom:0}.article-part p:first-of-type:last-child{}.source-note{padding:24px 26px;margin:5px 0 42px;background:#fff;border-left:5px solid #88bd28;border-radius:4px 14px 14px 4px}.source-note b{font-size:14px}.source-note p{margin:7px 0 0;color:#69706a;line-height:1.6}.source-note a{color:#537f12;text-decoration:underline}.article-cta{padding:34px;background:#151815;color:#fff;border-radius:20px}.article-cta>span{color:#b7ff32;font-size:10px;font-weight:900;letter-spacing:.12em}.article-cta h2{font-size:35px;line-height:1.05;margin:18px 0 13px}.article-cta p{color:#aeb5af;line-height:1.6}.article-cta .btn{margin-top:10px}
@media(max-width:900px){.knowledge-head,.article-layout{grid-template-columns:1fr;gap:28px}.knowledge-head p{margin:0}.article-toc{position:static}.article-layout{max-width:780px}.article-page .nav nav{display:none}}
@media(max-width:600px){.knowledge-grid{grid-template-columns:1fr}.knowledge-grid a{min-height:220px;padding:25px}.article-hero{padding:30px 0 58px}.article-hero h1{font-size:42px}.article-hero .lead{font-size:17px}.article-body{padding:58px 0}.article-toc{padding:20px}.article-part{padding-bottom:28px;margin-bottom:30px}.article-part p{font-size:16px}.article-cta{padding:26px}.article-cta h2{font-size:30px}}
.knowledge-inline{padding:24px 0;background:#b7ff32;color:#111}.knowledge-inline .wrap{display:flex;align-items:center;gap:24px}.knowledge-inline span{font-size:10px;font-weight:900;letter-spacing:.12em}.knowledge-inline a{margin-left:auto;font-size:15px;font-weight:900}@media(max-width:600px){.knowledge-inline .wrap{align-items:flex-start;flex-direction:column;gap:10px}.knowledge-inline a{margin-left:0}}
