.catalog-bottom{background-color:#2c2250;color:#fff;padding-bottom:6.5rem}@media (min-width:1200px){.catalog-bottom{padding-bottom:6.875rem}}@media (min-width:1400px){.catalog-bottom{padding-bottom:13.125rem}}.catalog-bottom:has(~.about-company){padding-bottom:0}.catalog-bottom>div{position:relative}.catalog-bottom__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:3.75rem;padding-top:6.25rem;position:relative}@media (min-width:744px){.catalog-bottom__heading{padding-top:7.5rem}}@media (min-width:1000px){.catalog-bottom__heading{padding-top:7.25rem}}@media (min-width:1200px){.catalog-bottom__heading{-moz-column-gap:60px;column-gap:60px;justify-content:flex-start;padding-top:7rem}}.catalog-bottom__content{position:relative}.catalog-bottom__content>.row{row-gap:3.25rem}.catalog-bottom__subtitle{font-size:calc(var(--bs-body-font-size)*1.375);font-weight:700;line-height:calc(var(--bs-body-font-size)*1.25);margin-bottom:1rem}@media (min-width:1200px){.catalog-bottom__subtitle{font-size:calc(var(--bs-body-font-size)*2);line-height:1}}.catalog-bottom__text{font-size:calc(var(--bs-body-font-size)*1);font-weight:300;line-height:1.25}@media (min-width:1200px){.catalog-bottom__text{font-size:calc(var(--bs-body-font-size)*1.25);letter-spacing:.01em;line-height:1.2}}.catalog-bottom__text ul{list-style-position:inside;padding-left:0}.catalog-bottom__text ul li::marker{color:#4fbdb0}.catalog-bottom__text h2~h2,.catalog-bottom__text h3~h3{margin-top:1rem}.catalog-bottom__bg{--about-company-bg-top-offset:auto;--about-company-bg-bottom-offset:-4.5625rem;--about-company-bg-right-offset:0;--about-company-bg-left-offset:auto;--about-company-bg-svg-width:25rem;--about-company-bg-svg-height:31.6875rem;bottom:var(--about-company-bg-bottom-offset,-4.5625rem);left:var(--about-company-bg-left-offset,auto);position:absolute;right:var(--about-company-bg-right-offset,0);top:var(--about-company-bg-top-offset,auto)}.catalog-bottom__bg svg{color:rgba(76,65,132,.28);height:var(--about-company-bg-svg-height,31.6875rem);width:var(--about-company-bg-svg-width,25rem)}@media (min-width:744px){.catalog-bottom__bg{--about-company-bg-top-offset:7.8125rem;--about-company-bg-right-offset:0;--about-company-bg-svg-width:20.3125rem;--about-company-bg-svg-height:25.8125rem}}@media (min-width:1000px){.catalog-bottom__bg{--about-company-bg-top-offset:10.0625rem}}@media (min-width:1200px){.catalog-bottom__bg{--about-company-bg-right-offset:0;--about-company-bg-left-offset:calc(95% - var(--about-company-bg-svg-width));--about-company-bg-top-offset:-20%;--about-company-bg-svg-width:34.8125rem;--about-company-bg-svg-height:44.1875rem}}@media (min-width:1400px){.catalog-bottom__bg{--about-company-bg-right-offset:auto;--about-company-bg-left-offset:calc(80 - var(--about-company-bg-svg-width));--about-company-bg-top-offset:-20%}}.cocoa-page .catalog-bottom{background:#353060;color:#fff;padding:64px 0 70px}.cocoa-page .cocoa-information{margin-inline:auto;width:min(1320px,100% - 48px)}.cocoa-page .cocoa-information-content{display:grid;gap:34px 64px;grid-template-columns:repeat(2,minmax(0,1fr))}.cocoa-page .cocoa-information-content .cocoa-information-column{display:flex;flex-direction:column;gap:34px;min-width:0}.cocoa-page .cocoa-information-content h2{color:#fff;font-family:Circe Extra,Circe,sans-serif;font-size:28px;font-weight:800;line-height:1.05;margin:0 0 14px}.cocoa-page .cocoa-information-content h3{color:#fff;font-size:20px;line-height:1.15;margin:22px 0 10px}.cocoa-page .cocoa-information-content li,.cocoa-page .cocoa-information-content p{color:#e6e1ee;font-size:17px;line-height:1.45}.cocoa-page .cocoa-information-content p{margin:0 0 14px}.cocoa-page .cocoa-information-content ol,.cocoa-page .cocoa-information-content ul{margin:0 0 16px;padding-left:22px}.cocoa-page .cocoa-information-content a{color:#8edbd2;text-decoration:none}.cocoa-page .cocoa-information-content a:hover{color:#fff}@media (max-width:743.98px){.cocoa-page .catalog-bottom{padding:48px 0 52px}.cocoa-page .cocoa-information-content{gap:28px;grid-template-columns:1fr}.cocoa-page .cocoa-information-content .cocoa-information-column{gap:28px}.cocoa-page .cocoa-information-content h2{font-size:25px}.cocoa-page .cocoa-information-content li,.cocoa-page .cocoa-information-content p{font-size:16px}}