@charset "UTF-8";.offer-description{color:var(--section-main-text-color)}.offer-box-card{display:flex;flex-direction:column;padding:20px;overflow:hidden;font-family:Inter,sans-serif}.offer-box-card .card-background.bg{-webkit-mask-image:linear-gradient(#ffffff,rgba(0,0,0,0));mask-image:linear-gradient(#fff,#0000)}.offer-box-card.active{border-color:var(--offer-accent-color)}.offer-box-header{display:flex;align-items:flex-start;gap:14px;position:relative;z-index:1}.offer-box-icon{width:64px;height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.offer-box-icon>img{width:100%;height:100%;object-fit:contain}.offer-box-card.active .offer-box-icon{width:80px;height:80px;border-radius:12px;background-color:var(--main-card-bg-color-light);border:var(--main-border)}.offer-box-card.active .offer-box-icon>img{width:65%;height:65%}.offer-box-headline{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.offer-box-headline>h2{margin:0;font-weight:700}.offer-box-headline>p{margin:0;color:var(--section-main-text-color);line-height:1.5}.offer-box-eyebrow{text-transform:uppercase;font-size:var(--font-tiny);letter-spacing:1.5px;font-weight:700;color:var(--offer-accent-color)}.offer-box-toggle{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;border:var(--main-border);color:var(--section-main-text-color);cursor:pointer}.offer-box-footer-actions{display:flex;justify-content:flex-end;margin-top:15px;position:relative;z-index:1}.offer-box-body{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:16px;padding-top:16px;border-top:var(--main-border);position:relative;z-index:1}.offer-box-block{flex:1;min-width:0;display:grid;grid-template-columns:1fr 260px;gap:20px}.offer-box-block-info{display:flex;flex-direction:column;gap:10px}.offer-box-block-info>p{margin:0;color:var(--section-main-text-color);line-height:1.6;font-size:var(--font-xs-2)}.offer-box-block-title{margin:0;font-weight:700;font-size:var(--font-xs-2);color:var(--section-main-text-color)}.offer-box-section-label{text-transform:uppercase;font-size:var(--font-tiny);letter-spacing:1.5px;font-weight:700;color:var(--offer-accent-color)}.offer-box-tags{display:flex;flex-wrap:wrap;gap:8px}.offer-box-tag{padding:6px 14px;border-radius:999px;border:var(--main-border);background-color:var(--main-card-bg-color-light);color:var(--section-main-text-color);font-size:var(--font-xxxs-2)}.offer-box-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.offer-box-checklist>li{position:relative;padding-left:24px;color:var(--section-main-text-color);font-size:var(--font-xs-2);line-height:1.4}.offer-box-checklist>li:before{content:"✓";position:absolute;left:0;top:0;font-weight:700;color:var(--offer-accent-color)}.offer-box-price{display:flex;flex-direction:column;gap:6px;align-self:flex-start;width:100%;padding:16px;border-radius:10px;background-color:var(--main-card-bg-color-light);border:var(--main-border)}.offer-box-price-amount{margin:4px 0 0;font-size:var(--font-md);font-weight:900;line-height:1.1;color:var(--section-main-text-color)}.offer-box-price-amount>span{font-size:var(--font-xxxs-2);font-weight:500;color:var(--section-main-text-color)}.offer-box-price-alt{margin:0;font-size:var(--font-xs-2);font-weight:700;color:var(--section-main-text-color)}.offer-box-price-note{margin:0;font-size:var(--font-xxxs-2);font-style:italic;color:var(--section-main-text-color);opacity:.7}.offer-box-cta{margin-top:10px;width:100%;text-align:center;justify-content:center}.offer-box-wrapper{display:flex;flex-direction:column;gap:20px;margin-top:50px}.offer-box-list{gap:20px;display:grid;grid-template-columns:1fr 1fr}.offer-box-list>li{display:flex}.offer-box-expanded{width:100%;display:flex}.offer-box-expanded>.offer-box-card{width:100%}@media only screen and (max-width: 900px){.offer-box-list{grid-template-columns:1fr}.offer-box-body{flex-direction:column}.offer-box-block{grid-template-columns:1fr}.offer-box-price{align-self:stretch}}@media only screen and (max-width: 500px){.offer-box-icon{width:48px;height:48px}.offer-box-header{gap:10px}.offer-box-card.active .offer-box-icon{width:60px;height:60px}}.service-technologies-container{width:100%;display:block;column-gap:20px;column-count:2}.service-technologies-card{gap:20px;display:flex;flex-wrap:wrap;break-inside:avoid;margin-bottom:20px}.service-technologies-card-item{gap:20px;padding:5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:calc(25% - 10px)}.service-technologies-card-item-text{color:var(--main-text-color);width:100%;display:block;text-align:center}.service-technologies-group{display:grid;grid-template-columns:1fr 1fr}.service-technologies-group>li:nth-child(1){grid-column:1/3}.service-technologies-group>li:nth-child(2){grid-column:1/3}.service-technologies-group>li:nth-child(3){grid-column:1/2}.service-technologies-group>li:nth-child(4){grid-column:2/3}.service-technologies-group-title{width:100%;padding-bottom:10px}.service-technologies-group-content{gap:0 10px;padding:20px;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.service-technologies-group-content>.service-technologies-card-item{max-width:calc(25% - 10px);width:100%;display:grid}.service-technologies-group-content>.service-technologies-card-item>img{max-width:50px;justify-self:center}.service-technologies-group-content>.service-technologies-card-item>span{max-width:110px;justify-self:center;align-self:flex-end}@media only screen and (max-width: 900px){.service-technologies-container{column-count:1}.service-technologies-card-item{font-size:var(--font-tiny)}.service-technologies-group-content{width:100%}}.service-work-title{width:100%;text-align:center}.service-work-description{text-align:left}.service-work-intro{font-size:var(--font-sm)!important}.service-work-info>p{color:var(--section-main-text-color);font-size:var(--font-sm-2);line-height:2.1rem;letter-spacing:1.3px}
