:root{--specimen-bone:#ece9e1;--specimen-paper:#f4f2ec;--specimen-ink:#121211;--specimen-ink-soft:#57564f;--specimen-rule:#bdb9ae;--specimen-signal:#cf0;--specimen-night:#0e0e0d;--specimen-bone-soft:#a7a49b;--specimen-night-rule:#3a3935}
@font-face{font-family:Specimen Flex;src:url(../media/roboto-flex-latin.1l-fdqqjn5cmr.woff2)format("woff2");font-weight:100 1000;font-stretch:25% 151%;font-style:oblique 0deg 10deg;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Specimen Flex;src:url(../media/roboto-flex-latin-ext.1d5og2eczs7au.woff2)format("woff2");font-weight:100 1000;font-stretch:25% 151%;font-style:oblique 0deg 10deg;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Specimen Flex;src:url(../media/roboto-flex-cyrillic.29v711c6g67i0.woff2)format("woff2");font-weight:100 1000;font-stretch:25% 151%;font-style:oblique 0deg 10deg;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@property --sp-wght{syntax:"<number>";inherits:true;initial-value:640}@property --sp-wdth{syntax:"<number>";inherits:true;initial-value:112}@property --sp-opsz{syntax:"<number>";inherits:true;initial-value:144}@property --sp-grad{syntax:"<number>";inherits:true;initial-value:0}@property --sp-ink{syntax:"<number>";inherits:true;initial-value:1}@property --sp-grow{syntax:"<number>";inherits:true;initial-value:1}@property --sp-enter{syntax:"<number>";inherits:false;initial-value:1}@property --sp-rw{syntax:"<number>";inherits:false;initial-value:400}@property --sp-rd{syntax:"<number>";inherits:false;initial-value:100}@property --sp-ro{syntax:"<number>";inherits:false;initial-value:144}@property --sp-rs{syntax:"<number>";inherits:false;initial-value:0}@property --sp-gw{syntax:"<number>";inherits:true;initial-value:400}@property --sp-hw{syntax:"<number>";inherits:false;initial-value:460}body.lab:has(.lab-specimen){background:var(--specimen-bone)}.lab-specimen{--lab-ground:var(--specimen-bone);--lab-text:var(--specimen-ink);--lab-menu-line:var(--specimen-rule);--fg:var(--specimen-ink);--fg-muted:var(--specimen-ink-soft);--hairline-firm:var(--specimen-ink);--sp-bg:var(--specimen-bone);--sp-fg:var(--specimen-ink);--sp-soft:var(--specimen-ink-soft);--sp-line:var(--specimen-rule);--sp-gutter:clamp(16px, 4vw, 56px);--sp-ease:cubic-bezier(.16, 1, .3, 1);color:var(--sp-fg);background:var(--sp-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:"Specimen Flex", var(--font-ui);font-optical-sizing:auto;transition:--sp-wght .6s var(--sp-ease), --sp-wdth .6s var(--sp-ease), --sp-opsz .6s var(--sp-ease), --sp-grad .6s var(--sp-ease)}.lab-specimen :focus-visible{outline:2px solid var(--sp-fg);outline-offset:3px}.lab-specimen .lab-bar__tag{color:var(--specimen-ink-soft)}.sp-meta{letter-spacing:.09em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-variation-settings:"wght" 480, "wdth" 108, "opsz" 8;color:var(--sp-soft);font-size:.75rem;line-height:1.45}.sp-meta--strong{color:var(--sp-fg);font-variation-settings:"wght" 640, "wdth" 108, "opsz" 8}.sp-tag{text-transform:none;letter-spacing:.02em;font-variation-settings:"wght" 680, "wdth" 100, "opsz" 8}.sp-h1,.sp-h2{font-variation-settings:"wght" calc(100 + (var(--sp-wght) - 100) * var(--sp-ink)), "wdth" var(--sp-wdth), "opsz" var(--sp-opsz), "GRAD" var(--sp-grad);text-wrap:balance;font-weight:400}.sp-h1{letter-spacing:-.02em;max-width:17ch;font-size:clamp(2.1rem,1.1rem + 3.1vw,4.25rem);line-height:1}.sp-h2{letter-spacing:-.025em;max-width:16ch;font-size:clamp(2.4rem,1.2rem + 4.4vw,6rem);line-height:.96}.sp-h1 em,.sp-h2 em,.sp-quote em{background:var(--specimen-signal);color:var(--specimen-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.06em;font-style:normal}.sp-h1 em,.sp-h2 em{font-variation-settings:"wght" calc(100 + (var(--sp-wght) - 100) * var(--sp-ink)), "wdth" var(--sp-wdth), "opsz" var(--sp-opsz), "GRAD" var(--sp-grad), "slnt" -10}.sp-h3{font-variation-settings:"wght" 620, "wdth" 100, "opsz" 20;font-size:1.25rem;font-weight:400;line-height:1.2}.sp-body{font-variation-settings:"wght" 400, "wdth" 100, "opsz" 14;max-width:38ch;font-size:1rem;line-height:1.55}.sp-lead{font-variation-settings:"wght" 400, "wdth" 100, "opsz" 16;max-width:44ch;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.5}.sp-link{font-variation-settings:"wght" 600, "wdth" 100, "opsz" 14;text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.sp-actions{flex-wrap:wrap;gap:12px;display:flex}.sp-button{border:1.5px solid var(--sp-fg);font-variation-settings:"wght" 600, "wdth" 104, "opsz" 14;align-items:center;min-height:48px;padding:10px 22px;font-size:.9375rem;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.sp-button[data-variant=primary]{background:var(--sp-fg);color:var(--sp-bg)}.sp-axis{grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;display:grid}.sp-axis__label{font-variation-settings:"wght" 520, "wdth" 100, "opsz" 14;font-size:.875rem}.sp-axis__label .sp-tag{color:var(--sp-soft);margin-inline-start:4px;font-size:.75rem}.sp-axis__value{font-variant-numeric:tabular-nums;font-variation-settings:"wght" 640, "wdth" 100, "opsz" 14;font-size:.875rem}.sp-axis__range{grid-column:1/-1;font-size:.6875rem}.sp-range{appearance:none;background:linear-gradient(var(--sp-fg), var(--sp-fg)) left center / var(--fill,50%) 3px no-repeat, linear-gradient(var(--sp-soft), var(--sp-soft)) center / 100% 1px no-repeat;cursor:ew-resize;grid-column:1/-1;width:100%;height:28px;margin:0}.sp-range::-webkit-slider-thumb{appearance:none;background:var(--specimen-signal);border:2px solid var(--specimen-ink);border-radius:0;width:14px;height:26px}.sp-range::-moz-range-thumb{background:var(--specimen-signal);border:2px solid var(--specimen-ink);border-radius:0;width:10px;height:22px}.sp-range-touch{grid-column:1/-1;display:block}@media (pointer:coarse){.sp-range-touch{touch-action:pan-y}.sp-range{pointer-events:none;height:44px}.sp-range::-webkit-slider-thumb{width:22px;height:36px}.sp-range::-moz-range-thumb{width:18px;height:32px}}.sp-range:disabled{cursor:default;opacity:.5}.sp-hero{padding:64px var(--sp-gutter) clamp(48px, 7vw, 96px)}.sp-sheet{border-block-end:1px solid var(--sp-fg);grid-template-columns:repeat(4,auto);justify-content:space-between;gap:8px 24px;padding-block:14px 12px;display:grid}.sp-sheet__axes{flex-wrap:wrap;gap:4px 16px;display:flex}.sp-giant{border-block-end:1px solid var(--sp-line);touch-action:pan-y;justify-content:center;align-items:flex-end;height:clamp(120px,21vw,100svh - 470px);min-height:120px;display:flex;position:relative;overflow:clip}.sp-giant__word{font-size:var(--sp-fit,21vw);white-space:nowrap;font-variation-settings:"wght" var(--sp-wght), "wdth" var(--sp-wdth), "opsz" var(--sp-opsz), "GRAD" var(--sp-grad);line-height:.86;display:flex}.sp-giant__l{--p:0;--sp-lw:calc((var(--sp-wght) + (180 - var(--sp-wght)) * var(--e,0)) * (1 - var(--p)) + 1000 * var(--p));--sp-ld:calc((var(--sp-wdth) + (60 - var(--sp-wdth)) * var(--e,0)) * (1 - var(--p)) + 151 * var(--p));font-variation-settings:"wght" calc(100 + (var(--sp-lw) - 100) * var(--sp-enter)), "wdth" var(--sp-ld), "opsz" var(--sp-opsz), "GRAD" var(--sp-grad)}.sp-giant__word--measure{visibility:hidden;pointer-events:none;font-size:100px;position:absolute;inset:0 auto auto 0}.sp-giant__hint{display:none;position:absolute;inset:10px 0 auto auto}@media (hover:hover) and (pointer:fine){[data-motion=full] .sp-giant[data-live] .sp-giant__hint[data-for=pointer]{display:block}}@media (pointer:coarse){[data-motion=full] .sp-giant[data-live] .sp-giant__hint[data-for=touch]{display:block}}.sp-hero__grid{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);align-items:start;gap:clamp(32px,6vw,96px);padding-block-start:clamp(24px,3vw,40px);display:grid}.sp-hero__text{justify-items:start;gap:20px;display:grid}.sp-hero__text .sp-actions{margin-block-start:8px}.sp-axes{border:1px solid var(--sp-fg);background:var(--specimen-paper);gap:14px;padding:18px 20px 20px;display:grid}.sp-axes__head{border-block-end:1px solid var(--sp-line);justify-content:space-between;align-items:center;padding-block-end:10px;display:flex}.sp-axes__reset{border:1px solid var(--sp-fg);letter-spacing:.06em;text-transform:uppercase;font-variation-settings:"wght" 600, "wdth" 100, "opsz" 8;min-height:32px;padding-inline:10px;font-size:.75rem}.sp-axes__reset:disabled{opacity:.5;cursor:default}.sp-axes__hint{color:var(--sp-soft);font-size:.8125rem;line-height:1.45}.sp-section{padding:clamp(64px, 7vw, 104px) var(--sp-gutter) clamp(72px, 10vw, 144px);border-block-start:1px solid var(--sp-fg);scroll-margin-top:44px}.sp-head{border-block-end:1px solid var(--sp-line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-block-end:clamp(32px,5vw,64px);padding-block-end:12px;display:flex}.sp-more{margin-block-start:32px}.sp-wf{gap:clamp(8px,1.4vw,20px);margin-block-end:clamp(48px,7vw,96px);display:grid}.sp-wf__row{grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:16px;display:grid}.sp-wf__text{white-space:nowrap;text-overflow:clip;-webkit-mask-image:linear-gradient(to right, var(--sp-fg) 82%, transparent);mask-image:linear-gradient(to right, var(--sp-fg) 82%, transparent);overflow:hidden}.sp-wf__text--1{max-width:none;font-size:clamp(3.5rem,1rem + 11vw,11rem);line-height:.9;-webkit-mask-image:none;mask-image:none}.sp-wf__text--2{font-variation-settings:"wght" 560, "wdth" 100, "opsz" 72;font-size:clamp(1.75rem,.8rem + 3.4vw,4rem);line-height:1.1}.sp-wf__text--3{font-variation-settings:"wght" 460, "wdth" 100, "opsz" 32;font-size:clamp(1.25rem,.9rem + 1.3vw,2rem);line-height:1.2}.sp-wf__text--4{font-variation-settings:"wght" 400, "wdth" 100, "opsz" 14;font-size:1rem;line-height:1.3}.sp-table-head{border-block-end:1px solid var(--sp-fg);justify-content:space-between;padding-block-end:10px;display:flex}.sp-service{isolation:isolate;border-block-end:1px solid var(--sp-line);grid-template-columns:2.5rem minmax(0,1.05fr) minmax(0,1.25fr) minmax(0,.8fr);grid-template-areas:"n title promise price""n title promise meta";align-items:baseline;gap:4px clamp(16px,2.5vw,40px);padding-block:22px;text-decoration:none;display:grid;position:relative}.sp-service:before{content:"";inset:0 calc(var(--sp-gutter) * -.5);z-index:-1;background:var(--specimen-signal);transform-origin:0;transition:transform .5s var(--sp-ease);position:absolute;transform:scaleX(0)}.sp-service:is(:hover,:focus-visible):before{transform:none}.sp-service__n{font-variant-numeric:tabular-nums;font-variation-settings:"wght" 500, "wdth" 100, "opsz" 8;color:var(--sp-soft);grid-area:n;font-size:.75rem}.sp-service__title{letter-spacing:-.01em;font-variation-settings:"wght" var(--sp-hw), "wdth" calc(100 - (var(--sp-hw) - 460) / 34), "opsz" 36;transition:--sp-hw .5s var(--sp-ease);grid-area:title;font-size:clamp(1.375rem,1rem + 1vw,2rem);line-height:1.1}.sp-service:is(:hover,:focus-visible) .sp-service__title{--sp-hw:860}.sp-service__promise{font-variation-settings:"wght" 400, "wdth" 100, "opsz" 14;grid-area:promise;max-width:44ch;font-size:.9375rem;line-height:1.5}.sp-service__price{text-align:end;flex-wrap:wrap;grid-area:price;justify-content:flex-end;align-items:baseline;gap:0 8px;display:flex}.sp-service__figure{font-variant-numeric:tabular-nums lining-nums;font-variation-settings:"wght" 300, "wdth" 100, "opsz" 48;letter-spacing:-.01em;font-size:clamp(1.625rem,1.1rem + 1.4vw,2.5rem);line-height:1}.sp-service__lead{letter-spacing:.08em;text-transform:uppercase;font-variation-settings:"wght" 560, "wdth" 108, "opsz" 8;font-size:.75rem}.sp-service__meta{text-align:end;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-variation-settings:"wght" 480, "wdth" 108, "opsz" 8;color:var(--sp-soft);grid-area:meta;font-size:.75rem}.sp-service:is(:hover,:focus-visible) :is(.sp-service__meta,.sp-service__n){color:var(--specimen-ink)}.sp-process__top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;margin-block-end:clamp(40px,6vw,80px);display:flex}.sp-pick{border:0;flex-wrap:wrap;gap:8px;max-width:34rem;margin:0;padding:0;display:flex}.sp-pick legend{width:100%;margin-block-end:10px;padding:0}.sp-pick__option{border:1px solid var(--sp-fg);font-variation-settings:"wght" 520, "wdth" 100, "opsz" 14;cursor:pointer;align-items:baseline;gap:8px;min-height:44px;padding:11px 14px;font-size:.875rem;transition:background-color .25s;display:inline-flex;position:relative}.sp-pick__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sp-pick__option:has(:checked){background:var(--specimen-signal);color:var(--specimen-ink)}.sp-pick__option:has(:focus-visible){outline:2px solid var(--sp-fg);outline-offset:3px}.sp-pick__option .sp-tag{font-size:.75rem}.sp-steps{border-inline-start:1px solid var(--sp-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.sp-step{border-inline-end:1px solid var(--sp-line);align-content:start;gap:10px;padding:0 clamp(12px,1.6vw,24px) 8px;display:grid}.sp-step__fig{border-block-end:1px solid var(--sp-fg);gap:6px;margin-block-end:6px;padding-block-end:16px;display:grid}.sp-step__n{--sp-rw:calc(100 + 800 * var(--f) * var(--sp-grow));--sp-rd:100;--sp-ro:144;--sp-rs:0;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-variation-settings:"wght" var(--sp-rw), "wdth" var(--sp-rd), "opsz" var(--sp-ro), "slnt" var(--sp-rs);transition:--sp-rw .8s var(--sp-ease), --sp-rd .8s var(--sp-ease), --sp-ro .8s var(--sp-ease), --sp-rs .8s var(--sp-ease);font-size:clamp(4.5rem,2rem + 8vw,10rem);line-height:.9}.sp-process:has([value=wdth]:checked) .sp-step__n{--sp-rw:560;--sp-rd:calc(25 + 126 * var(--f) * var(--sp-grow))}.sp-process:has([value=opsz]:checked) .sp-step__n{--sp-rw:420;--sp-ro:calc(8 + 136 * var(--f) * var(--sp-grow))}.sp-process:has([value=slnt]:checked) .sp-step__n{--sp-rw:720;--sp-rs:calc(-10 * var(--f) * var(--sp-grow))}.sp-step__axis [data-axis]{display:none}:is(.sp-process:not(:has([name=sp-ramp]:checked)) [data-axis=wght],.sp-process:has([value=wght]:checked) [data-axis=wght],.sp-process:has([value=wdth]:checked) [data-axis=wdth],.sp-process:has([value=opsz]:checked) [data-axis=opsz],.sp-process:has([value=slnt]:checked) [data-axis=slnt]){display:inline}.sp-promises .sp-h2{margin-block-end:clamp(40px,6vw,80px)}.sp-matrix{border-block-start:1px solid var(--sp-fg);border-inline-start:1px solid var(--sp-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sp-cell{--sp-gw:var(--mw);border-inline-end:1px solid var(--sp-line);border-block-end:1px solid var(--sp-line);transition:--sp-gw .7s var(--sp-ease);align-content:start;gap:10px;padding:clamp(16px,2vw,28px);display:grid}.sp-cell__glyph{font-variation-settings:"wght" calc(100 + (var(--sp-gw) - 100) * var(--sp-ink)), "wdth" var(--md), "opsz" 144;font-size:clamp(5rem,2rem + 8vw,10rem);line-height:.95}.sp-cell__axes{border-block-end:1px solid var(--sp-line);padding-block-end:10px}.sp-contact{--sp-bg:var(--specimen-night);--sp-fg:var(--specimen-bone);--sp-soft:var(--specimen-bone-soft);--sp-line:var(--specimen-night-rule);background:var(--sp-bg);color:var(--sp-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-block-start:0}.sp-contact :focus-visible{outline-color:var(--specimen-signal)}.sp-contact .sp-head{align-items:baseline}.sp-quote{gap:20px;margin-block-end:clamp(56px,8vw,112px);display:grid}.sp-quote p{letter-spacing:-.015em;font-variation-settings:"wght" 280, "wdth" 96, "opsz" 144;text-wrap:pretty;max-width:26ch;font-size:clamp(1.75rem,.9rem + 3.6vw,4.75rem);line-height:1.04}.sp-quote em{font-variation-settings:"wght" 280, "wdth" 96, "opsz" 144, "slnt" -10}.sp-tester{gap:18px;margin-block-end:clamp(40px,6vw,72px);display:grid}.sp-tester__bar{border-block:1px solid var(--sp-line);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:16px clamp(16px,3vw,40px);padding-block:16px;display:grid}.sp-axis--inline .sp-range{height:24px}@media (pointer:coarse){.sp-axis--inline .sp-range{height:44px}}.sp-tester__label{color:var(--sp-soft);font-size:.8125rem}.sp-tester__hint{margin-block-start:2px;display:block}.sp-tester__text{width:100%;min-height:1.1em;color:var(--specimen-signal);caret-color:var(--specimen-signal);font-family:inherit;font-size:min(var(--tt-size,132px), 19vw);letter-spacing:-.02em;font-variation-settings:"wght" var(--tt-wght,820), "wdth" var(--tt-wdth,64), "opsz" 144, "slnt" var(--tt-slnt,0);resize:none;field-sizing:content;background:0 0;border:0;margin:0;padding:0 0 .06em;line-height:1.02;display:block;overflow:hidden}.sp-tester__text:focus-visible{outline:2px solid var(--specimen-signal);outline-offset:6px}.sp-contact .sp-actions{margin-block-end:clamp(64px,9vw,120px)}.lab-specimen .lab-enquiry{--lab-form-line:var(--specimen-bone-soft);--lab-form-field:var(--specimen-night);--lab-form-accent:var(--specimen-bone);--lab-form-on-accent:var(--specimen-night);--lab-form-radius:0;border-block-start:1px solid var(--sp-line);max-width:880px;margin-block-end:32px;padding-block-start:24px}.lab-specimen .lab-enquiry .c-field label{font-variation-settings:"wght" 600, "wdth" 104, "opsz" 14}.lab-specimen .lab-enquiry .c-btn{border-color:var(--specimen-bone);font-variation-settings:"wght" 600, "wdth" 104, "opsz" 14}.sp-colophon{border-block-start:1px solid var(--sp-line);gap:8px;padding-block-start:20px;display:grid}.sp-charset{letter-spacing:.02em;overflow-wrap:anywhere;color:var(--sp-soft);font-variation-settings:"wght" 200, "wdth" 100, "opsz" 144;margin-block-start:24px;font-size:clamp(1.5rem,1rem + 2vw,2.75rem);line-height:1.15}@keyframes sp-enter{0%{--sp-enter:0}to{--sp-enter:1}}@keyframes sp-ink{0%{--sp-ink:0}to{--sp-ink:1}}@keyframes sp-grow{0%{--sp-grow:0}to{--sp-grow:1}}[data-motion=full] .sp-giant__l{animation:sp-enter 1.6s var(--sp-ease) both;animation-delay:calc(var(--i,0) * 90ms + .15s)}@supports (animation-timeline:view()){[data-motion=full] :is(.sp-h2,.sp-cell__glyph){animation:linear both sp-ink;animation-timeline:view();animation-range:entry}[data-motion=full] .sp-step{animation:linear both sp-grow;animation-timeline:view();animation-range:entry cover 40%}}[data-motion=reduced] .lab-specimen,[data-motion=reduced] .lab-specimen *{transition:none}@media (prefers-reduced-motion:reduce){.lab-specimen,.lab-specimen *{transition:none}.lab-specimen :is(.sp-giant__l,.sp-h2,.sp-cell__glyph,.sp-step){animation:none}}@media (max-width:1100px){.sp-sheet{grid-template-columns:repeat(3,auto)}.sp-sheet__axes{grid-column:1/-1}.sp-steps{border-inline-start:0;grid-template-columns:minmax(0,1fr)}.sp-step{border-inline-end:0;border-block-end:1px solid var(--sp-line);grid-template-columns:minmax(8rem,.6fr) minmax(0,1fr);column-gap:24px;padding:24px 0}.sp-step__fig{border-block-end:0;grid-row:span 3;align-self:start}.sp-tester__bar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.sp-hero__grid{grid-template-columns:minmax(0,1fr)}.sp-giant{height:clamp(96px,30vw,260px)}.sp-service{grid-template-columns:2rem minmax(0,1fr) auto;grid-template-areas:"n title price""n promise promise""n meta meta";gap:8px 16px}.sp-service__meta{text-align:start}.sp-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sp-sheet{grid-template-columns:1fr auto}.sp-sheet>:nth-child(3){display:none}.sp-wf__row{grid-template-columns:minmax(0,1fr);gap:2px}.sp-service{grid-template-columns:minmax(0,1fr);grid-template-areas:"n""title""promise""price""meta"}.sp-service__price{text-align:start;justify-content:flex-start}.sp-step{grid-template-columns:minmax(0,1fr)}.sp-step__fig{grid-row:auto;grid-template-columns:auto 1fr;align-items:end;gap:16px}.sp-step__n{font-size:5rem}.sp-matrix{grid-template-columns:minmax(0,1fr)}.sp-tester__bar{gap:12px 20px}}@media (hover:hover){.sp-link:hover{text-decoration-thickness:3px}.sp-button:hover{background:var(--specimen-signal);border-color:var(--specimen-signal);color:var(--specimen-ink)}.sp-axes__reset:hover:not(:disabled){background:var(--specimen-signal)}.sp-pick__option:hover{background:var(--specimen-paper)}.sp-pick__option:has(:checked):hover{background:var(--specimen-signal)}.sp-cell:hover{--sp-gw:calc(1120 - var(--mw))}.sp-contact .sp-button:hover{border-color:var(--specimen-signal)}}
