.text-block{display:flex;flex-direction:column;gap:16px}.text-block__title{font-size:var(--h2-small-size);line-height:var(--h2-small-lh)}.text-block__text{display:flex;flex-direction:column;gap:12px;max-width:720px;font-size:var(--text-lg);line-height:23px;color:var(--color-text-muted)}.page-form{display:flex;flex-direction:column;gap:var(--space-5)}.page-form__title{font-size:var(--h2-small-size);line-height:var(--h2-small-lh)}.samples-options{display:grid;gap:var(--space-6)}.samples-option{display:flex;flex-direction:column}.samples-option__media{aspect-ratio:427 / 280;margin-bottom:16px}.samples-option__title{margin-bottom:16px;font-size:var(--h3-size);line-height:var(--h3-lh)}.samples-option__text{font-size:var(--text-lg);line-height:23px;color:var(--color-text-muted)}@media(min-width:768px){.samples-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}}.segments{display:grid;gap:16px}.segment{display:flex;flex-direction:column;gap:20px;padding:24px 20px;background:var(--color-bg-grey);scroll-margin-top:80px}.segment__title{font-size:var(--h3-size);line-height:var(--h3-lh)}.segment__text{display:flex;flex-direction:column;gap:20px;font-size:var(--text-lg);line-height:23px;color:var(--color-text-muted)}.segment__actions{margin-top:auto}.steps__title{margin-bottom:var(--space-5);font-size:var(--h2-small-size);line-height:var(--h2-small-lh)}.steps{display:grid;gap:var(--space-5);padding:0;list-style:none}.steps__item{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--color-line)}.steps__name{font-size:var(--h3-size);line-height:var(--h3-lh)}.steps__text{font-size:var(--text-lg);line-height:23px;color:var(--color-text-muted)}@media(min-width:768px){.segments{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.segment{padding:32px}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.segments{gap:28px}.steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.about-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.about-photos__item{aspect-ratio:4 / 3}.about-photos__item:first-child{grid-column:1 / -1}.about-blocks{display:grid;gap:var(--space-6)}.about-blocks .text-block{gap:14px}.about-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-4)}.about-facts__item{display:flex;flex-direction:column;gap:8px}.about-facts__icon{width:40px;height:40px;margin-bottom:8px;stroke-width:1.25}.about-facts__title{font-size:var(--h3-size);line-height:var(--h3-lh)}.about-facts__text{font-size:var(--text-lg);line-height:23px;color:var(--color-text-muted)}@media(min-width:768px){.about-photos{grid-template-columns:minmax(0,876fr) minmax(0,428fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:24px;aspect-ratio:1328 / 520}.about-photos__item{aspect-ratio:auto}.about-photos__item:first-child{grid-row:1 / -1;grid-column:1}.about-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}@media(min-width:1024px){.about-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.inspiration-grid--page{grid-template-columns:repeat(2,minmax(0,1fr))}.pinterest{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.pinterest__title{font-size:var(--h2-small-size);line-height:var(--h2-small-lh)}.pinterest__text{max-width:640px;font-size:var(--text-lg);line-height:23px;color:var(--color-text-muted)}@media(min-width:768px){.inspiration-grid--page{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.contacts{display:grid;gap:var(--space-6)}.contacts__info{display:flex;flex-direction:column;gap:28px}.contacts__item{display:flex;flex-direction:column;gap:8px}.contacts__value{font-family:var(--font-heading);font-size:var(--h3-size);line-height:var(--h3-lh)}a.contacts__value:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.contacts__note{font-size:var(--text-md);line-height:22px;color:var(--color-text-muted)}.contacts__socials{display:flex;gap:6px}.contacts__map{aspect-ratio:652 / 480;background:var(--color-bg-grey)}.contacts__map iframe{width:100%;height:100%;border:0}.requisites__title{margin-bottom:20px;font-size:var(--h2-small-size);line-height:var(--h2-small-lh)}.requisites{margin:0}.requisites__row{display:grid;gap:4px;padding:14px 0;font-size:var(--text-md);line-height:22px;border-bottom:1px solid var(--color-line)}.requisites__label{color:var(--color-text-muted)}.requisites__value{margin:0}@media(min-width:768px){.requisites__row{grid-template-columns:320px minmax(0,1fr);gap:24px}}@media(min-width:1024px){.contacts{grid-template-columns:minmax(0,628fr) minmax(0,652fr);gap:48px}.contacts--no-map{grid-template-columns:minmax(0,1fr)}}.page-hero__inner--tight{gap:16px}.document{display:grid;gap:var(--space-6)}.legal-nav__list{display:flex;flex-wrap:wrap;gap:8px 20px;padding:0;list-style:none}.legal-nav__link{font-size:var(--text-md);line-height:23px;color:var(--color-text-muted)}.legal-nav__link:hover,.legal-nav__link--current{color:var(--color-text)}.legal-nav__link--current{font-weight:500}.document__body{max-width:964px;color:var(--color-text-muted)}.document__body h2,.document__body h3{margin-top:28px;margin-bottom:-2px;font-size:var(--h4-size);line-height:24px}.document__body>:first-child{margin-top:0}@media(min-width:1024px){.document{grid-template-columns:300px minmax(0,1fr);gap:64px}.legal-nav__list{flex-direction:column;gap:14px}}.error-page .empty-state{min-height:50vh;justify-content:center}
