.development-page .landing-hero h1{font-size:clamp(39px,4.1vw,66px);line-height:1.1;letter-spacing:-.035em;max-width:750px}.development-page .landing-hero .hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:45px}.development-page .hero-visual{min-width:0}.development-page .hero-art{min-height:0}.development-page .laptop-art{width:100%;height:auto;max-width:740px;filter:none}.development-page .landing-hero__labels{gap:8px;flex-wrap:wrap}.development-page .landing-hero__labels span{font-size:11px;padding:9px 12px}.development-page .section__head{max-width:1020px}.development-page .section__head .lead{max-width:960px}.development-format-head,.development-format{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.6fr) minmax(165px,.72fr) 42px;gap:30px;align-items:start}.development-format-head{padding:0 23px 18px;color:var(--plum);font-size:10px;text-transform:uppercase;letter-spacing:.09em}.development-formats{border-top:1px solid var(--line)}.development-format{position:relative;padding:31px 23px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);transition:background .2s}.development-format:hover{background:#f4edf5}.development-format:focus-visible{outline:2px solid var(--plum);outline-offset:4px;z-index:1}.development-format__name{display:flex;align-items:start;gap:16px;min-width:0}.development-format__number{font-size:11px;font-weight:400;color:var(--plum);line-height:1.5;margin-top:8px;flex:none}.development-format h3{font-size:25px;line-height:1.3;letter-spacing:-.025em;margin:0}.development-format__content strong{display:block;font-size:15px;line-height:1.65;font-weight:600;margin-bottom:10px}.development-format__content p{font-size:13px;line-height:1.9;color:var(--text);margin:0}.development-format__price{display:flex;flex-direction:column;gap:12px}.development-format__price b{font-size:25px;line-height:1.3;white-space:nowrap;letter-spacing:-.02em;color:var(--plum-dark)}.development-format__price small{font-size:12px;font-weight:500;letter-spacing:0}.development-format__price>span{font-size:12px;line-height:1.6;color:var(--muted)}.development-format__arrow{display:grid;place-items:center;border:1px solid #d8c6db;border-radius:50%;height:42px;width:42px;color:var(--plum);transition:color .2s,background .2s}.development-format:hover .development-format__arrow{background:var(--plum);border-color:var(--plum);color:#fff}.development-format__arrow .icon{width:18px;height:18px}.development-format-note{font-size:12px;line-height:1.9;color:var(--muted);margin:23px 0 0;max-width:1050px}.development-help{display:flex;justify-content:space-between;align-items:center;gap:35px;padding:29px 33px;background:#f1e8f3;border-radius:12px;margin-top:33px}.development-help h3{font-size:22px;line-height:1.35;margin:0 0 10px}.development-help p{font-size:13px;line-height:1.85;margin:0;color:var(--text);max-width:730px}.development-help>.button{flex:none;white-space:nowrap}.development-page .landing-card--accent{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#875782,#67416b);border-color:#875782;color:#fff}.development-page .landing-card--accent h3,.development-page .landing-card--accent p{position:relative;color:#fff;z-index:1}.development-page .landing-card--accent .landing-card__icon{background:#ffffff20;color:#fff}.development-page .landing-card--accent .landing-index{color:#f0dfea}.development-card-pattern{position:absolute;inset:0;z-index:0;pointer-events:none}.development-card-pattern:before,.development-card-pattern:after{content:"";position:absolute;width:180px;height:180px;border:1px solid #ffffff25;border-radius:9px;transform:rotate(24deg);right:-25px;top:-115px}.development-card-pattern:after{top:auto;bottom:-125px;right:65px}.development-included-note{font-size:12px;line-height:1.9;color:var(--muted);margin:25px 0 0;max-width:1000px}.development-commercial{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:65px;align-items:start}.development-commercial__intro{padding:35px;background:#f1e8f2;border-radius:14px}.development-commercial__intro h3{font-size:31px;line-height:1.3;letter-spacing:-.025em;margin:0 0 25px}.development-commercial__intro p{font-size:15px;line-height:1.9;color:var(--text);margin:0 0 26px}.development-commercial__intro a,.development-seo__intro a{display:inline-flex;align-items:center;gap:12px;font-size:13px;line-height:1.6;color:var(--plum-dark);text-decoration:underline;text-underline-offset:5px}.development-commercial>ol{list-style:none;margin:0;padding:0;display:grid;gap:27px}.development-commercial>ol>li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:22px}.development-commercial>ol>li>span{font-size:12px;line-height:1.6;color:var(--plum);padding-top:3px}.development-commercial li h3{font-size:23px;line-height:1.35;margin:0 0 12px}.development-commercial li p{font-size:14px;line-height:1.85;margin:0;color:var(--text)}.development-estimate{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;align-items:stretch}.development-estimate__factors{border:1px solid var(--line);background:#fffdfc;border-radius:14px;padding:33px;min-width:0}.development-estimate__factors h3{font-size:26px;line-height:1.35;margin:0 0 22px}.development-estimate__factors ul{list-style:none;padding:0;margin:0}.development-estimate__factors li{display:flex;flex-direction:column;gap:8px;padding:20px 0;border-top:1px solid var(--line);min-width:0}.development-estimate__factors li:last-child{padding-bottom:0}.development-estimate__factors strong{font-size:15px;line-height:1.5}.development-estimate__factors p{font-size:14px;line-height:1.85;margin:0;color:var(--text)}.development-estimate__terms{display:flex;flex-direction:column;gap:22px;min-width:0}.development-estimate__terms article{position:relative;flex:1;border:1px solid var(--line);border-radius:13px;padding:28px 33px;background:#f2e8f3}.development-estimate__terms article>span{position:absolute;top:25px;right:25px;font-size:10px;color:var(--plum)}.development-estimate__terms h3{font-size:22px;line-height:1.35;margin:0 25px 13px 0}.development-estimate__terms p{font-size:14px;line-height:1.85;color:var(--text);margin:0}.development-estimate__action{display:flex;align-items:center;gap:30px;margin-top:32px}.development-estimate__action p{font-size:12px;line-height:1.85;color:var(--muted);margin:0;max-width:380px}.development-advantages{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:30px}.development-speed{position:relative;isolation:isolate;overflow:hidden;border-radius:15px;padding:35px;background:linear-gradient(135deg,#875782,#67416b);color:#fff;display:flex;flex-direction:column}.development-speed>.eyebrow{color:#eedbea}.development-speed h3{font-size:34px;line-height:1.25;letter-spacing:-.025em;margin:10px 0 24px;position:relative;z-index:1}.development-speed>p{font-size:15px;line-height:1.9;position:relative;z-index:1;margin:0 0 30px}.development-speed ul{list-style:none;padding:20px 0 0;margin:auto 0 0;border-top:1px solid #ffffff40;display:grid;gap:12px;position:relative;z-index:1}.development-speed li{display:flex;gap:12px;font-size:13px;line-height:1.7}.development-speed li svg{width:18px;height:18px;flex:none;margin-top:2px}.development-advantages__list{display:grid;gap:20px}.development-advantages__list article{border:1px solid var(--line);background:#fffdfc;border-radius:12px;padding:27px 30px}.development-advantages__list h3{font-size:22px;line-height:1.35;margin:0 0 12px}.development-advantages__list p{font-size:14px;line-height:1.85;color:var(--text);margin:0}.development-trust{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:28px;margin-top:28px}.development-trust>p{font-size:14px;line-height:1.85;color:var(--text);margin:0;max-width:630px}.development-trust>.button{flex:none}.development-page .tech-strip{margin-top:39px}.development-process{padding:0;margin:0;list-style:none;border-top:1px solid var(--line)}.development-process li{display:grid;grid-template-columns:65px minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:30px;padding:27px 0;border-bottom:1px solid var(--line)}.development-process>li>span{font-size:28px;font-weight:300;color:var(--plum);line-height:1.2}.development-process h3{font-size:23px;line-height:1.35;margin:0}.development-process p{font-size:14px;line-height:1.85;color:var(--text);margin:0}.development-process-note,.development-contact-note{font-size:13px;line-height:1.85;color:var(--muted);margin:27px 0 0}.development-contact-note{margin:20px 0 28px}.development-seo{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:65px;align-items:start}.development-seo__intro{padding:35px;border-radius:14px;background:#f1e8f2}.development-seo__intro h3{font-size:30px;line-height:1.3;margin:0 0 25px;letter-spacing:-.025em}.development-seo__intro p{font-size:14px;line-height:1.9;color:var(--text);margin:0 0 22px}.development-seo>ul{padding:0;margin:0;list-style:none;display:grid;gap:29px}.development-seo li{display:flex;align-items:start;gap:17px}.development-seo li svg{width:22px;height:22px;flex:none;color:var(--plum);margin-top:3px}.development-seo li h3{font-size:23px;line-height:1.35;margin:0 0 12px}.development-seo li p{font-size:14px;line-height:1.85;color:var(--text);margin:0}.development-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.development-related article{display:flex;flex-direction:column;align-items:start;padding:28px 0 0;border-top:1px solid #c9afcc;min-width:0}.development-related .eyebrow{font-size:11px;letter-spacing:0;margin-bottom:22px}.development-related h3{font-size:25px;line-height:1.35;margin:0 0 18px;letter-spacing:-.02em}.development-related p{font-size:14px;line-height:1.85;color:var(--text);margin:0 0 25px}.development-related a{margin-top:auto;display:inline-flex;align-items:center;gap:14px;font-size:13px;line-height:1.5;color:var(--plum-dark);text-decoration:underline;text-underline-offset:5px}@media(max-width:1180px){.development-page .landing-hero .hero__grid{gap:30px}.development-format-head,.development-format{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr) 155px 38px;gap:22px}.development-format h3{font-size:22px}.development-format__price b{font-size:23px}.development-format__arrow{width:38px;height:38px}.development-commercial,.development-seo{gap:40px}.development-commercial__intro,.development-seo__intro{padding:30px}.development-estimate__factors,.development-estimate__terms article{padding:28px}.development-speed h3{font-size:30px}.development-process li{grid-template-columns:50px minmax(0,.8fr) minmax(0,1.2fr);gap:25px}.development-related{gap:25px}.development-related h3{font-size:23px}}@media(max-width:980px){.development-page .landing-hero .hero__grid{grid-template-columns:1fr}.development-page .landing-hero h1{font-size:48px;max-width:850px}.development-page .hero-visual{width:100%;max-width:650px;margin-inline:auto}.development-page .laptop-art{max-height:440px;object-fit:contain}.development-format-head{display:none}.development-format{grid-template-columns:minmax(0,1fr) 175px 38px;gap:16px 25px;padding:28px 20px}.development-format__name{grid-column:1;grid-row:1}.development-format__content{grid-column:1;grid-row:2}.development-format__price{grid-column:2;grid-row:1/3}.development-format__arrow{grid-column:3;grid-row:1/3}.development-format h3{font-size:25px}.development-format__content{padding-left:31px}.development-help{padding:27px;gap:25px}.development-help h3{font-size:21px}.development-help p{font-size:12px}.development-commercial,.development-seo{gap:30px}.development-commercial__intro,.development-seo__intro{padding:28px}.development-commercial__intro h3,.development-seo__intro h3{font-size:26px}.development-commercial li h3,.development-seo li h3{font-size:21px}.development-commercial__intro p{font-size:14px}.development-estimate{gap:22px}.development-estimate__factors h3{font-size:24px}.development-estimate__terms h3{font-size:20px}.development-estimate__factors p,.development-estimate__terms p{font-size:13px}.development-estimate__terms article>span{right:20px}.development-advantages{gap:22px}.development-speed{padding:28px}.development-speed h3{font-size:28px}.development-speed>p{font-size:14px}.development-advantages__list article{padding:23px}.development-advantages__list h3{font-size:21px}.development-trust>p{font-size:13px}.development-process li{grid-template-columns:45px minmax(0,1fr);gap:12px 22px}.development-process p{grid-column:2}.development-related h3{font-size:22px}.development-related p{font-size:13px}}@media(max-width:680px){.development-page .landing-hero h1{font-size:39px;line-height:1.13}.development-page .landing-hero .hero__grid{gap:33px}.development-page .laptop-art{max-height:none}.development-page .landing-hero__labels{gap:6px}.development-page .landing-hero__labels span{font-size:9px;padding:8px}.development-format{grid-template-columns:minmax(0,1fr) 36px;padding:26px 0;gap:17px 14px}.development-format__name{grid-column:1;grid-row:1;gap:13px}.development-format__name h3{font-size:24px}.development-format__number{margin-top:6px;font-size:10px}.development-format__content{padding-left:0;grid-column:1/3;grid-row:2}.development-format__content strong{font-size:14px;margin-bottom:8px}.development-format__content p{font-size:12px}.development-format__price{grid-column:1/3;grid-row:3;gap:8px}.development-format__price b{font-size:25px}.development-format__price>span{font-size:11px}.development-format__arrow{grid-column:2;grid-row:1;width:36px;height:36px}.development-format-note{font-size:11px;margin-top:22px}.development-help{padding:25px;flex-direction:column;align-items:stretch;gap:23px;margin-top:27px}.development-help h3{font-size:22px}.development-help>.button{white-space:normal}.development-commercial,.development-estimate,.development-seo,.development-advantages{grid-template-columns:1fr;gap:30px}.development-commercial>ol{gap:25px}.development-commercial>ol>li{grid-template-columns:25px minmax(0,1fr);gap:16px}.development-commercial li p,.development-seo li p{font-size:13px}.development-commercial__intro h3,.development-seo__intro h3{font-size:27px}.development-estimate__factors,.development-estimate__terms article{padding:25px}.development-estimate__factors h3{font-size:24px}.development-estimate__factors strong{font-size:14px}.development-estimate__terms article>span{top:25px;right:20px}.development-estimate__terms h3{font-size:22px;margin-right:26px}.development-estimate__action{flex-direction:column;align-items:stretch;gap:19px;margin-top:27px}.development-estimate__action p{font-size:11px}.development-speed{padding:28px}.development-speed h3{font-size:28px}.development-speed li{font-size:12px}.development-advantages__list p{font-size:13px}.development-trust{flex-direction:column;align-items:stretch;gap:20px;padding-top:20px;margin-top:20px}.development-trust>p{font-size:13px}.development-process li{grid-template-columns:32px minmax(0,1fr);gap:11px 17px;padding:24px 0}.development-process>li>span{font-size:25px}.development-process h3{font-size:21px}.development-process p{font-size:13px}.development-seo li h3{font-size:21px}.development-related{grid-template-columns:1fr;gap:29px}.development-related article{padding-top:23px}.development-related .eyebrow{margin-bottom:17px}.development-related h3{font-size:24px}.development-related p{font-size:13px;margin-bottom:21px}.development-included-note{font-size:11px}}
