body.finiture-page #nw-public.service-refresh .finish-precision{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(32px,6vw,88px);align-items:center;padding-block:48px}body.finiture-page #nw-public.service-refresh .finish-precision-copy{max-width:510px}body.finiture-page #nw-public.service-refresh .finish-precision-copy h2{margin:0 0 24px}body.finiture-page #nw-public.service-refresh .finish-precision-copy>p:last-child{max-width:440px;font-size:18px;line-height:1.65;margin:0}body.finiture-page #nw-public.service-refresh .precision-video{width:min(100%,290px);justify-self:center;align-self:center;margin:0;min-height:0;overflow:visible;border:0;background:transparent;padding:0}body.finiture-page #nw-public.service-refresh .precision-video video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#111;border-radius:18px}body.finiture-page #nw-public.service-refresh .precision-video figcaption{position:static;inset:auto;transform:none;margin:0;padding:12px 0 0;color:#595047;font-size:12px;line-height:1.5;background:transparent}body.finiture-page #nw-public.service-refresh .precision-video figcaption a{color:inherit;text-underline-offset:3px}body.finiture-page #nw-public.service-refresh .finish-materials-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:32px}body.finiture-page #nw-public.service-refresh .finish-materials-head h2{margin:0}body.finiture-page #nw-public.service-refresh .finish-materials-head>p{max-width:410px;margin:0;font-size:17px;line-height:1.65}body.finiture-page #nw-public.service-refresh .finish-service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px;margin:0;padding:0;border:0;align-items:stretch}body.finiture-page #nw-public.service-refresh .finish-work-card{min-width:0;min-height:0;overflow:hidden;padding:0;border:1px solid #e7ddd2;border-top:3px solid #ef6b18;border-radius:15px;background:#fff;box-shadow:none;transform:none;transition:none}body.finiture-page #nw-public.service-refresh .finish-work-card:hover{transform:none;background:#fff}body.finiture-page #nw-public.service-refresh .finish-work-figure{margin:0;padding:0;border:0;border-radius:0;background:#f7f3ed}body.finiture-page #nw-public.service-refresh .finish-work-figure img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:0}body.finiture-page #nw-public.service-refresh .finish-work-figure figcaption{position:static;inset:auto;transform:none;padding:11px 15px 0;margin:0;color:#595047;font-size:12px;line-height:1.5;background:#fff}body.finiture-page #nw-public.service-refresh .finish-work-figure figcaption a{color:inherit;font-weight:600;text-underline-offset:3px}body.finiture-page #nw-public.service-refresh .finish-technical-photo img{aspect-ratio:4/3;object-fit:contain;padding:0;background:#f7f3ed}body.finiture-page #nw-public.service-refresh .finish-work-copy{padding:15px 15px 20px}body.finiture-page #nw-public.service-refresh .finish-work-copy>b{display:block;color:#ef6b18;font:700 12px/1.4 Manrope,sans-serif;margin:0 0 8px}body.finiture-page #nw-public.service-refresh .finish-work-copy h3{margin:0 0 10px;font:800 20px/1.25 Manrope,sans-serif;color:#20201d;letter-spacing:-.025em;overflow-wrap:anywhere}body.finiture-page #nw-public.service-refresh .finish-work-copy p{margin:0;font-size:14px;line-height:1.6;color:#595047}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-partner-model{display:block}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-partner-model>h2{margin-bottom:26px}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-roles article{min-width:0;padding:24px;background:#fffaf3}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-roles p{font-size:16px;line-height:1.65;margin:0}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-protocol{list-style:none;counter-reset:finish-step;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-protocol li{counter-increment:finish-step;position:relative;padding:22px 0 0 42px;border-top:1px solid #e7ddd2}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-protocol li::before{content:counter(finish-step,decimal-leading-zero);position:absolute;left:0;top:25px;color:#ef6b18;font:700 14px/1.3 Manrope,sans-serif}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-protocol h3{font-size:19px!important;line-height:1.35}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-protocol p{font-size:16px;line-height:1.65;margin:0}@media(max-width:1050px){body.finiture-page #nw-public.service-refresh .finish-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:760px){body.finiture-page #nw-public.service-refresh .finish-precision{grid-template-columns:1fr;gap:26px;padding-block:36px}body.finiture-page #nw-public.service-refresh .finish-precision-copy>p:last-child{font-size:16px}body.finiture-page #nw-public.service-refresh .precision-video{width:min(100%,280px)}body.finiture-page #nw-public.service-refresh .finish-materials-head{display:block;margin-bottom:26px}body.finiture-page #nw-public.service-refresh .finish-materials-head>p{margin-top:20px;font-size:16px}body.finiture-page #nw-public.service-refresh .finish-service-grid{gap:18px 12px}body.finiture-page #nw-public.service-refresh .finish-work-figure figcaption{padding:10px 12px 0;font-size:11px}body.finiture-page #nw-public.service-refresh .finish-work-copy{padding:13px 12px 16px}body.finiture-page #nw-public.service-refresh .finish-work-copy h3{font-size:18px;line-height:1.3}body.finiture-page #nw-public.service-refresh .finish-work-copy p{font-size:14px;line-height:1.5}body.finiture-page #nw-public.service-refresh .offer-fold-body :is(.finish-roles,.finish-protocol){grid-template-columns:1fr}body.finiture-page #nw-public.service-refresh .offer-fold-body .finish-roles article{padding:22px}}@media(max-width:359px){body.finiture-page #nw-public.service-refresh .finish-service-grid{grid-template-columns:1fr}}body.finiture-page #nw-public.service-refresh .finish-scope{margin:28px 0 0;font-size:13px;line-height:1.6;color:#595047}body.finiture-page #nw-public.service-refresh .finish-precision{border:0;border-radius:0;background:#fff}
