.products{--rise:cubic-bezier(0.16,1,0.3,1);background:var(--surface)}.products p{text-wrap:pretty}.products .tabler-icon{flex:0 0 auto;stroke-width:1.75}.products-intro__inner{padding-block:clamp(2.75rem,6vw,5rem) clamp(2.5rem,5vw,4rem);display:grid;justify-items:start;gap:clamp(1.5rem,3vw,2.25rem)}.products-intro__title{max-width:20ch;margin:0;font-size:clamp(2.125rem,4.8vw,4rem);font-weight:var(--display-weight-strong);letter-spacing:var(--display-track-hero);line-height:1.01;text-wrap:balance}.products-intro__lede{max-width:44ch;margin:0;color:var(--muted);font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.55}.product-name{margin:0;font-size:clamp(2.25rem,5.5vw,4rem);font-weight:var(--display-weight-strong);letter-spacing:var(--display-track-hero);line-height:.95}.product-statement{max-width:24ch;margin:clamp(.875rem,2vw,1.25rem) 0 0;font-size:clamp(1.25rem,2.1vw,1.75rem);font-weight:500;letter-spacing:-.02em;line-height:1.3}.product-note{max-width:42ch;margin:clamp(.875rem,1.8vw,1.25rem) 0 0;color:var(--muted);font-size:1rem;line-height:1.65}.product-link{min-height:2.75rem;margin-top:clamp(1rem,2vw,1.5rem);display:inline-flex;align-items:center;gap:.5rem;color:var(--signal);font-size:.9375rem;font-weight:700;text-decoration:none}.product-link:hover{text-decoration:underline;text-underline-offset:.25rem}.rehurz__inner{padding-block:clamp(2.5rem,5vw,4rem) clamp(4rem,8vw,7rem);border-top:1px solid var(--ink);display:grid;gap:clamp(2rem,4vw,3.5rem)}.orotov{color:var(--on-navy);background:var(--navy)}.orotov__inner{padding-block:clamp(4rem,8vw,7rem);display:grid;gap:clamp(2.5rem,5vw,4rem)}.orotov__statement{max-width:26ch;margin:clamp(1rem,2.2vw,1.75rem) 0 0;font-size:clamp(1.5rem,3.2vw,2.75rem);font-weight:560;letter-spacing:-.03em;line-height:1.18;text-wrap:balance}.orotov__note p{max-width:46ch;margin:0;color:var(--on-navy-muted);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.65}.orotov__screen{padding-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--on-navy-line)}.orotov .product-link{color:var(--on-navy-signal)}.orotov .figure__frame{border-color:var(--on-navy-line)}.orotov .figure__caption{color:var(--on-navy-muted)}.products-why{border-block:1px solid var(--line);background:var(--ice)}.products-why__inner{padding-block:clamp(3.5rem,7vw,6rem);justify-items:start;display:grid;gap:clamp(1rem,2vw,1.5rem)}.products-why__inner h2{max-width:20ch;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:var(--display-weight-strong);letter-spacing:var(--display-track-major);line-height:1.1;text-wrap:balance}.products-why__inner p{max-width:62ch;margin:0;color:var(--muted);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.7}@media (min-width:64rem){.products-intro__inner{grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);grid-template-rows:auto auto;align-items:end;column-gap:clamp(2.5rem,5vw,5.5rem)}.products-intro__title{grid-column:1;grid-row:1/3;max-width:17ch}.products-intro__lede{grid-column:2;grid-row:1}.products-intro__cta{grid-column:2;grid-row:2}.rehurz__inner{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:center}.orotov__inner,.rehurz__inner{column-gap:clamp(3rem,6vw,6rem)}.orotov__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;row-gap:clamp(2.75rem,5vw,4.5rem)}.orotov__opening{grid-column:1}.orotov__note{grid-column:2}.orotov__screen{grid-column:1/-1}.orotov__statement{max-width:22ch}.products-why__inner{grid-template-columns:minmax(0,.5fr) minmax(0,1fr);align-items:start;column-gap:clamp(2.5rem,5vw,5rem)}.products-why__inner h2{grid-column:1;grid-row:1/span 2;max-width:14ch}.products-why__inner p{grid-column:2;max-width:58ch}}@media (max-width:40rem){.products-intro__inner{justify-items:stretch}.products-intro__cta{width:100%}}@keyframes products-enter{0%{opacity:0;transform:translateY(.875rem)}}@media screen and (prefers-reduced-motion:no-preference){.products-intro__cta,.products-intro__lede,.products-intro__title{animation:products-enter .78s var(--rise) both}.products-intro__lede{animation-delay:.13s}.products-intro__cta{animation-delay:.21s}}@media (prefers-reduced-motion:reduce){.orotov__note,.orotov__opening,.orotov__screen,.products-intro__cta,.products-intro__lede,.products-intro__title,.products-why__inner,.rehurz__identity,.rehurz__screen{animation:none;opacity:1;transform:none}}