.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}.service-page{--service-ink:hsl(var(--amber-900));--service-copy:hsl(var(--amber-800)/0.88);--service-line:hsl(var(--amber-300)/0.62);--service-blue:hsl(var(--archive-700));overflow:clip}.service-container{width:min(100% - 3rem,73.75rem);margin-inline:auto}.service-kicker{margin:0;font-size:.6875rem;letter-spacing:.13em;line-height:1.25rem}.service-eyebrow,.service-kicker{color:hsl(var(--archive-700));font-family:Unbounded,system-ui,-apple-system,sans-serif;font-weight:700;text-transform:uppercase}.service-eyebrow{display:inline-flex;align-items:center;min-height:2rem;border:1px solid hsl(var(--archive-500)/.28);border-radius:999px;background:hsl(var(--archive-50)/.86);padding:.375rem .75rem;font-size:.625rem;letter-spacing:.1em;line-height:1rem}.service-hero{position:relative;border-bottom:1px solid var(--service-line);background:radial-gradient(circle at 85% 12%,hsl(var(--archive-100)/.9),transparent 28rem),linear-gradient(135deg,hsl(var(--amber-50)) 0,hsl(var(--amber-100)/.94) 58%,hsl(var(--amber-50)) 100%);padding-block:1.5rem 3.75rem}.service-hero:after{position:absolute;right:max(1.5rem,calc((100vw - 73.75rem) / 2));bottom:0;width:min(26vw,21rem);height:1px;background:hsl(var(--archive-500)/.48);content:""}.service-hero nav[aria-label="Хлебные крошки"]{max-width:42rem}.service-hero-layout{display:grid;grid-template-columns:minmax(0,.96fr) minmax(25rem,.84fr);align-items:center;gap:clamp(2.5rem,6vw,6.5rem);margin-top:clamp(2rem,4vw,3.25rem)}.service-hero-copy{display:flex;max-width:39rem;flex-direction:column;align-items:flex-start;gap:1.5rem}.service-hero-heading h1{max-width:12ch;margin:0;color:var(--service-ink);font-size:clamp(2.35rem,4.45vw,4.7rem);font-weight:800;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}.service-hero-lead{display:grid;max-width:37rem;gap:.75rem;margin-top:1.5rem}.service-hero-lead p{margin:0;color:var(--service-copy);font-size:clamp(1.0625rem,1.45vw,1.25rem);line-height:1.65}.service-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.service-primary-button{min-height:3.5rem;border-radius:.75rem;padding-inline:1.5rem;font-size:.8125rem;letter-spacing:-.02em}.service-primary-button,.service-secondary-link{font-family:Unbounded,system-ui,-apple-system,sans-serif}.service-secondary-link{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border-bottom:1px solid hsl(var(--archive-500)/.45);color:var(--service-blue);font-size:.75rem;font-weight:700;line-height:1.25rem;transition:color .15s ease,border-color .15s ease}.service-secondary-link svg{width:1rem;height:1rem;transition:transform .15s ease}.service-secondary-link:hover{border-color:hsl(var(--archive-700));color:hsl(var(--archive-500))}.service-secondary-link:hover svg{transform:translateY(.2rem)}.service-product-note{max-width:34rem;margin:0;color:hsl(var(--archive-700));font-size:.875rem;line-height:1.55}.service-product-note:before{display:inline-block;width:.5rem;height:.5rem;margin-right:.5rem;border-radius:999px;background:hsl(var(--archive-500));content:""}.service-hero-visual{position:relative;min-width:0;margin:0}.service-hero-visual-frame{position:relative;padding:clamp(.5rem,1.4vw,.875rem);border:1px solid hsl(var(--amber-300)/.8);border-radius:1.5rem;background:hsl(var(--amber-50)/.85);box-shadow:0 1.25rem 3.5rem hsl(var(--amber-900)/.12)}.service-hero-comparison{border-color:hsl(var(--amber-300)/.7)!important;border-radius:1rem!important;box-shadow:none!important}.service-hero-visual figcaption{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.15rem;margin:1rem .5rem 0;color:var(--service-copy);font-size:.875rem;line-height:1.5}.service-hero-visual figcaption>span{grid-row:span 2;color:hsl(var(--archive-700));font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.service-hero-visual figcaption strong,.service-hero-visual figcaption>span{font-family:Unbounded,system-ui,-apple-system,sans-serif;line-height:1.35rem}.service-hero-visual figcaption strong{color:var(--service-ink);font-size:.75rem}.service-hero-visual figcaption p{margin:0}.service-toc{border-bottom:1px solid var(--service-line);background:hsl(var(--amber-50)/.74)}.service-toc-inner{display:grid;grid-template-columns:11rem 1fr;gap:1.5rem;padding-block:1.125rem}.service-toc-title{color:var(--service-ink);font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1.5rem}.service-toc ol{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none}.service-toc a{display:inline-flex;align-items:baseline;gap:.4rem;color:hsl(var(--archive-700));font-size:.875rem;line-height:1.5rem;text-decoration:none;transition:color .15s ease}.service-toc a span{color:hsl(var(--amber-600));font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:.625rem;font-weight:700}.service-toc a:hover{color:hsl(var(--archive-500))}.service-section{padding-block:clamp(4.5rem,8vw,7.5rem)}.service-section-header{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.service-faq h2,.service-final h2,.service-fit h2,.service-limitations h2,.service-pricing h2,.service-section-header h2{margin:.5rem 0 0;color:var(--service-ink);font-size:clamp(1.85rem,3vw,3rem);font-weight:750;letter-spacing:-.05em;line-height:1.12;text-wrap:balance}.service-section-header>p{max-width:24rem;margin:0;color:var(--service-copy);font-size:1rem;line-height:1.65}.service-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.service-example-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--service-line);border-radius:1.25rem;background:hsl(var(--amber-50)/.68)}.service-example-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-bottom:1px solid var(--service-line);background:var(--service-line)}.service-example-images figure{margin:0;background:hsl(var(--amber-50))}.service-image-frame{position:relative;aspect-ratio:4/5;overflow:hidden;background:linear-gradient(135deg,hsl(var(--amber-100)/.45),hsl(var(--amber-50)))}.service-example-images figcaption{padding:.5rem .75rem;color:hsl(var(--archive-700));font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.1em;line-height:1rem;text-transform:uppercase}.service-example-copy{padding:1.25rem 1.375rem 1.5rem}.service-example-copy h3{margin:0;color:var(--service-ink);font-size:1rem;font-weight:750;letter-spacing:-.035em;line-height:1.45}.service-example-copy p{margin:.625rem 0 0;color:var(--service-copy);font-size:.9375rem;line-height:1.6}.service-fit{border-block:1px solid var(--service-line);background:hsl(var(--archive-50)/.46)}.service-fit-layout{display:grid;grid-template-columns:minmax(13rem,.68fr) minmax(0,1.32fr);gap:clamp(2rem,6vw,6rem);padding-block:clamp(3.5rem,6vw,5.25rem)}.service-fit ul{display:grid;margin:0;padding:0;list-style:none}.service-fit li{display:grid;grid-template-columns:2rem 1.5rem 1fr;align-items:start;gap:.75rem;padding-block:1rem;border-top:1px solid hsl(var(--archive-500)/.25)}.service-fit li:last-child{border-bottom:1px solid hsl(var(--archive-500)/.25)}.service-fit li>span{color:hsl(var(--archive-700));font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:.6875rem;font-weight:700;line-height:1.6rem}.service-fit li svg{width:1.25rem;height:1.25rem;margin-top:.125rem;color:hsl(var(--archive-500))}.service-fit li p{margin:0;color:var(--service-ink);font-size:1.0625rem;line-height:1.55}.service-content-layout{display:grid;grid-template-columns:8.5rem minmax(0,48.75rem);justify-content:center;gap:clamp(1.25rem,4vw,4rem)}.service-content-aside{position:sticky;top:6rem;align-self:start;padding-top:.55rem}.service-content-aside span{color:hsl(var(--archive-700));font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.13em;line-height:1rem;text-transform:uppercase;writing-mode:vertical-rl}.service-content-aside i{display:block;width:1px;height:4rem;margin:1rem 0 0 .25rem;background:hsl(var(--archive-500)/.45)}.service-prose{display:grid}.service-prose-section{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding-block:0 3.75rem}.service-prose-section+.service-prose-section{padding-top:3.75rem;border-top:1px solid var(--service-line)}.service-prose-number{padding-top:.5rem;color:hsl(var(--amber-600));font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:.6875rem;font-weight:700}.service-prose-section h2{max-width:19ch;margin:0;color:var(--service-ink);font-size:clamp(1.6rem,2.4vw,2.35rem);font-weight:750;letter-spacing:-.045em;line-height:1.18;text-wrap:balance}.service-prose-body{max-width:45rem;margin-top:1.25rem;color:var(--service-copy);font-size:clamp(1.0625rem,1.35vw,1.125rem);line-height:1.72}.service-prose-body p{margin:0}.service-prose-body p+p{margin-top:1rem}.service-prose-body ul{display:grid;gap:.625rem;margin:1.5rem 0 0;padding:1.25rem 0 0;border-top:1px solid var(--service-line);list-style:none}.service-prose-body li{display:flex;align-items:flex-start;gap:.75rem}.service-prose-body li svg{width:1.25rem;height:1.25rem;flex:none;margin-top:.35rem;color:hsl(var(--archive-500))}.service-boundaries{border-block:1px solid var(--service-line);background:hsl(var(--amber-100)/.42)}.service-boundaries-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,6rem);padding-block:clamp(4rem,7vw,6rem)}.service-boundaries-grid-single{grid-template-columns:minmax(0,43rem)}.service-limitations ul{display:grid;gap:.875rem;margin:1.75rem 0 0;padding:0;list-style:none}.service-limitations li{display:grid;grid-template-columns:.625rem 1fr;gap:.75rem;color:var(--service-copy);font-size:1rem;line-height:1.6}.service-limitations li span{width:.5rem;height:.5rem;margin-top:.55rem;border-radius:999px;background:hsl(var(--amber-500))}.service-process{padding:clamp(1.5rem,3vw,2.25rem);border:1px solid hsl(var(--archive-500)/.26);border-radius:1.25rem;background:hsl(var(--archive-50)/.84)}.service-process-title{display:flex;align-items:center;gap:.75rem}.service-process-title svg{color:hsl(var(--archive-500))}.service-process-title h2{margin:0;color:var(--service-ink);font-size:1.125rem;font-weight:750;letter-spacing:-.04em;line-height:1.4}.service-process ol{display:grid;gap:1.25rem;margin:1.75rem 0 0;padding:0;list-style:none}.service-process li{display:grid;grid-template-columns:2rem 1fr;gap:.75rem}.service-process li>span{display:flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:999px;background:hsl(var(--archive-700));color:hsl(var(--archive-50));font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:.625rem;font-weight:700}.service-process h3{margin:0;color:var(--service-ink);font-size:.9375rem;font-weight:750;letter-spacing:-.03em;line-height:1.4}.service-process p{margin:.25rem 0 0;color:var(--service-copy);font-size:.875rem;line-height:1.55}.service-pricing{padding-block:clamp(4.5rem,8vw,7.5rem)}.service-pricing-card{display:grid;grid-template-columns:minmax(13rem,.8fr) minmax(0,1.2fr);overflow:hidden;border-radius:1.5rem;background:hsl(var(--archive-700));box-shadow:0 1.25rem 3rem hsl(var(--archive-700)/.22)}.service-pricing-intro{position:relative;padding:clamp(2rem,4vw,3.5rem);background:linear-gradient(145deg,hsl(var(--archive-700)),hsl(var(--archive-500)))}.service-pricing-intro:after{position:absolute;right:0;bottom:0;width:5rem;height:5rem;border:1px solid hsl(var(--amber-200)/.4);border-radius:100% 0 0;content:""}.service-pricing-intro .service-kicker{color:hsl(var(--amber-200))}.service-pricing-intro h2{max-width:11ch;color:hsl(var(--amber-50))}.service-pricing-detail{padding:clamp(2rem,4vw,3.5rem)}.service-pricing-value{display:flex;align-items:center;gap:.75rem;color:hsl(var(--amber-50))}.service-pricing-value svg{color:hsl(var(--amber-300))}.service-pricing-value strong{font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:clamp(1rem,1.8vw,1.3rem);font-weight:750;letter-spacing:-.04em;line-height:1.45}.service-pricing-detail p{max-width:39rem;margin:1.25rem 0 0;color:hsl(var(--archive-50)/.88);font-size:1rem;line-height:1.65}.service-pricing-detail a{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;color:hsl(var(--amber-200));font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:.6875rem;font-weight:700;line-height:1.25rem;text-decoration:none}.service-pricing-detail a svg{width:1rem;height:1rem;transition:transform .15s ease}.service-pricing-detail a:hover svg{transform:translateX(.25rem)}.service-faq{border-block:1px solid var(--service-line);background:linear-gradient(90deg,hsl(var(--amber-100)/.64),hsl(var(--amber-50)/.5))}.service-faq-layout{display:grid;grid-template-columns:minmax(13rem,.7fr) minmax(0,1.3fr);gap:clamp(2.5rem,8vw,8rem);padding-block:clamp(4.5rem,8vw,7.5rem)}.service-faq header{max-width:24rem}.service-faq header>p{margin:1.25rem 0 0;color:var(--service-copy);font-size:1rem;line-height:1.65}.service-accordion{border-top:1px solid hsl(var(--archive-500)/.34)}.service-accordion-item{border-bottom-color:hsl(var(--archive-500)/.34)}.service-accordion-trigger{display:grid!important;grid-template-columns:2.75rem 1fr auto;align-items:start!important;gap:.5rem;padding-block:1.25rem!important;color:var(--service-ink)!important;font-family:"PT Serif",Georgia,Times New Roman,serif!important;font-size:clamp(1.0625rem,1.5vw,1.1875rem)!important;font-weight:700!important;line-height:1.45!important}.service-accordion-trigger>span{color:hsl(var(--archive-700));font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:.625rem;font-weight:700;line-height:1.9rem}.service-accordion-trigger>svg{width:1.125rem;height:1.125rem;margin-top:.25rem;color:hsl(var(--archive-500))}.service-accordion-content{max-width:43rem;padding:0 2.75rem 1.5rem!important;color:var(--service-copy);font-size:1rem;line-height:1.65}.service-related-header{margin-bottom:2rem}.service-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--service-line);border-radius:1.25rem;background:var(--service-line)}.service-related-link{display:grid;grid-template-columns:auto 1fr auto;gap:.875rem;padding:1.5rem;background:hsl(var(--amber-50));color:inherit;text-decoration:none;transition:background .15s ease}.service-related-link:hover{background:hsl(var(--amber-100)/.7)}.service-related-index{color:hsl(var(--amber-600));font-family:Unbounded,system-ui,-apple-system,sans-serif;font-size:.625rem;font-weight:700;line-height:1.35rem}.service-related-copy{display:grid;gap:.45rem}.service-related-copy strong{color:var(--service-ink);font-size:1rem;font-weight:750;letter-spacing:-.035em;line-height:1.45}.service-related-copy span{color:var(--service-copy);font-size:.875rem;line-height:1.5}.service-related-arrow{width:1.25rem;height:1.25rem;margin-top:.1rem;color:hsl(var(--archive-500));transition:transform .15s ease}.service-related-link:hover .service-related-arrow{transform:translateX(.2rem)}.service-final{padding:0 0 clamp(4.5rem,8vw,7.5rem)}.service-final-card{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:clamp(2rem,4vw,3.5rem);border:1px solid var(--service-line);border-radius:1.5rem;background:radial-gradient(circle at 93% 15%,hsl(var(--archive-100)/.82),transparent 18rem),hsl(var(--amber-50))}.service-final-card>div{max-width:43rem}.service-final-card>div>p:not(.service-product-note){margin:1rem 0 0;color:var(--service-copy);font-size:1rem;line-height:1.65}.service-final .service-product-note{margin-top:.875rem}@media (max-width:1023px){.service-hero-layout{grid-template-columns:minmax(0,1fr) minmax(19rem,.88fr);gap:2.5rem}.service-hero-heading h1{font-size:clamp(2.25rem,5vw,3.8rem)}.service-content-layout{grid-template-columns:5.5rem minmax(0,43rem)}.service-faq-layout{gap:3.5rem}}@media (max-width:767px){.service-container{width:min(100% - 2.25rem,36rem)}.service-hero{padding-block:1.25rem 3.5rem}.service-hero:after{right:1.125rem;width:7rem}.service-hero-layout{grid-template-columns:1fr;gap:2.25rem;margin-top:1.75rem}.service-hero-copy{gap:1.25rem}.service-hero-heading h1{max-width:13ch;font-size:clamp(2.1rem,10.5vw,3.5rem)}.service-hero-lead{margin-top:1.125rem}.service-hero-lead p{font-size:1.0625rem;line-height:1.6}.service-primary-button{width:100%;justify-content:center}.service-secondary-link{min-height:2.5rem}.service-hero-visual{width:100%}.service-hero-visual figcaption{margin-inline:.25rem}.service-toc-inner{grid-template-columns:1fr;gap:.5rem}.service-toc ol{display:grid;grid-template-columns:1fr;gap:.25rem}.service-section-header{display:grid;gap:1rem;margin-bottom:2rem}.service-section-header>p{max-width:34rem}.service-faq h2,.service-final h2,.service-fit h2,.service-limitations h2,.service-pricing h2,.service-section-header h2{font-size:clamp(1.8rem,8vw,2.5rem)}.service-example-grid{grid-template-columns:1fr;gap:1rem}.service-example-copy{padding:1.125rem 1.25rem 1.25rem}.service-boundaries-grid,.service-faq-layout,.service-fit-layout,.service-pricing-card{grid-template-columns:1fr;gap:2rem}.service-fit-layout{padding-block:3.5rem}.service-fit li{grid-template-columns:1.75rem 1.25rem 1fr;gap:.625rem}.service-fit li p{font-size:1rem}.service-content-layout{grid-template-columns:1fr}.service-content-aside{display:none}.service-prose-section{grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding-bottom:3rem}.service-prose-section+.service-prose-section{padding-top:3rem}.service-prose-section h2{font-size:clamp(1.55rem,7.3vw,2.1rem)}.service-prose-body{margin-top:1rem;font-size:1.0625rem;line-height:1.66}.service-boundaries-grid{padding-block:3.5rem}.service-process{padding:1.5rem}.service-pricing-detail,.service-pricing-intro{padding:1.75rem}.service-faq-layout{padding-block:4rem}.service-faq header>p{margin-top:1rem}.service-accordion-trigger{grid-template-columns:2.2rem 1fr auto;gap:.375rem;font-size:1.0625rem!important}.service-accordion-content{padding-left:2.2rem!important;font-size:1rem}.service-related-grid{grid-template-columns:1fr}.service-related-link{padding:1.25rem}.service-final{padding-bottom:4.5rem}.service-final-card{align-items:stretch;padding:1.75rem}.service-final-card .service-primary-button{margin-top:.25rem}}@media (prefers-reduced-motion:reduce){.service-pricing-detail a svg,.service-related-arrow,.service-related-link,.service-secondary-link,.service-secondary-link svg{transition:none}}