.section--author-uslugi{background:#fff;padding:20px;border-radius:40px;margin-top:10px}.section--author-uslugi .usluga-item{background:#f5f5f7;padding:27px 20px;border-radius:20px}button.disabled{opacity:.5;pointer-events:none}.section--author-uslugi .usluga-item .usluga-header{display:flex;justify-content:space-between;margin-top:5px;margin-bottom:27px;position:relative}.wrapper--author .section--author-uslugi h2{font-size:32px;letter-spacing:.4px}.section--description small,.section--description .muted,.section--description .note{color:#646466;font-size:.94em;line-height:1.45}.section--description h3{font-size:22px;font-weight:600;line-height:1.3;margin-top:30px;margin-bottom:14px}.section--description h4{font-size:18px;font-weight:600;margin-top:24px;margin-bottom:10px}.section--description h5{font-size:16px;font-weight:600;margin-top:20px;margin-bottom:8px}.section--description h6{font-size:15px;font-weight:600;margin-top:16px;margin-bottom:8px}.section--description figure{margin:18px 0}.section--description blockquote{margin:18px 0;padding-left:16px;border-left:3px solid rgba(42,45,52,.08);color:#646466;font-style:normal}form.wpcf7-form.submitting .wpcf7-submit{opacity:.5;pointer-events:none}.section--mainpage-popular{margin-top:100px}.section--mainpage-popular h2{font-size:32px;font-weight:600;line-height:1.2;margin-bottom:30px}.section--mainpage-popular .authors-grid{grid-template-columns:repeat(3,1fr)}.section--author-uslugi .usluga-item .usluga-header h3{font-weight:600;font-size:22px;font-family:"Poppins",sans-serif;background:#f5f5f7;z-index:2;padding-right:4px;color:var(--2A2D34)}.portfolio-popup__counter{position:absolute;top:22px;left:19px;font-size:22px;color:var(--2A2D34);font-weight:600;font-family:"Poppins",sans-serif;letter-spacing:-.8px}.portfolio-popup{position:fixed;inset:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;transition:all .3s ease;pointer-events:none}.portfolio-popup__dots{display:none}.category-slider__slide a p{font-size:22px;font-family:"Poppins",sans-serif;font-weight:600;padding:20px;line-height:1.3}.pagination-links a,.pagination-links span{font-size:15px;color:var(--646466);background:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-weight:500}.pagination-links a:hover{color:var(--2A2D34)}.pagination-links{display:flex;gap:4px}.pagination-links .current{background:var(--4C32E1);color:#fff}a.next.page-numbers{margin-left:8px}.section--mainpage-work{padding-top:50px}.section--author-reviews{margin-top:40px}.section--author-reviews .reviews-list{margin-bottom:40px;display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.section--author-reviews .review-item{border-radius:20px;padding:20px;background:#fff}.section--author-reviews .review-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px;flex-wrap:wrap;gap:10px}.section--author-reviews .reviewer-info{display:flex;flex-direction:column;gap:5px}.section--author-reviews .form-field.rating-block>label{margin-bottom:-10px;display:flex;line-height:1.8}.section--author-reviews .form-field.rating-block label{margin-left:0;padding:0}.section--author-reviews .reviewer-name{font-weight:600;font-size:16px;color:#333}.section--author-reviews .review-date{font-size:14px;color:#666;margin-top:5px}.section--author-reviews .review-rating .star{font-size:18px;color:#ddd;margin-right:0}.section--author-reviews .review-rating .star.filled{color:#ffc107}.section--author-reviews .review-text{font-size:15px;line-height:1.5;color:var(--646466)}.section--author-reviews .no-reviews{text-align:center;color:#666;font-style:italic;padding:40px 0}.section--author-reviews .review-form-container{background:#fff;padding:20px;border-radius:40px;margin-top:10px}.section--author-reviews .review-form-container h3{margin-bottom:20px;color:#333;font-size:22px;font-weight:600}.section--author-reviews .review-message{padding:15px;border-radius:4px;margin-bottom:20px}.section--author-reviews .review-message.success{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.section--author-reviews .review-message.error{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.section--author-reviews .form-row{display:flex;gap:20px}.section--author-reviews .form-field{margin-bottom:20px;flex:1;position:relative}.section--author-reviews .form-field label{font-weight:500;color:#333;float:left;margin-left:10px;font-size:14px;margin-bottom:-10px;display:flex;z-index:2;position:relative;background:#fff;width:fit-content;padding:3px 8px}form#review-form .g-recaptcha{margin-top:-20px}.section--author-reviews .form-field input[type=text],.section--author-reviews .form-field input[type=email],.section--author-reviews .form-field textarea{transition:border-color .3s;border:1px solid #e4e4e4;width:100%;padding:17px;border-radius:8px;font-size:15px;resize:none;background:#fff}.section--author-reviews .review-form-container input:focus-visible,.section--author-reviews .review-form-container textarea:focus-visible{border:1px solid var(--2A2D34)}.form-field.rating-block{width:fit-content}.section--author-reviews .rating-input{display:flex;gap:5px;padding-left:10px;flex-direction:row-reverse}.section--author-reviews .rating-input input[type=radio]{display:none}.section--author-reviews .rating-input label{font-size:24px;color:#ddd;cursor:pointer;transition:color .2s;margin:0}.rating-input label:hover,.rating-input label:hover~label,.rating-input input[type=radio]:checked~label{color:#ffc107}.section--author-reviews .char-counter{text-align:right;font-size:12px;color:#666;margin-top:5px}.section--author-reviews .submit-review-btn span{color:white}.section--author-reviews .submit-review-btn{border-radius:20px;border:none;background:var(--4C32E1);font-size:15px;color:#fff;padding:20px;font-weight:500;min-width:320px}.section--author-reviews .submit-review-btn:hover{background:var(--2A2D34)}.section--author-reviews .submit-review-btn:disabled{background:#ccc;cursor:not-allowed}.section--mainpage-filter__h1content h1{font-size:50px;color:var(--4C32E1);font-weight:600;line-height:1.1;letter-spacing:.5px;max-width:1100px;margin:0 auto;margin-bottom:31px}.section--mainpage-filter__h1content{text-align:center;margin-top:72px}.section--mainpage-filter__h1content h1 span{letter-spacing:1.5px}.section--mainpage-filter__h1content p{font-size:22px;color:var(--646466)}.section--product-categories__wrap{background:#fff;padding:20px;border-radius:40px;position:relative}.section--product-categories{margin-top:106px}.section--product-categories h2{font-size:32px;font-weight:600;margin-top:10px;margin-bottom:34px;letter-spacing:.5px}.category-slider__arrow.disabled{pointer-events:auto}body.home{background-position:50% 100px;background-repeat:no-repeat}.popup-all--content form .wpcf7-not-valid-tip{font-size:12px;margin-left:18px;margin-top:-15px;margin-bottom:9px}.menu-item--catalog.hoveractive .menu{display:grid;pointer-events:auto}.popup-all--content .wpcf7-spinner{margin:0 auto;margin-top:4px;width:20px;height:20px}.portfolio-popup__content{max-width:100%;max-height:100%}section.section.section--mainpage-filter{z-index:1;position:relative}.category-filter--select div.active,.gorod-filter--select div.active{color:var(--4C32E1);pointer-events:none}.ready p{color:var(--2A2D34)}.category-filter--select.openselect,.gorod-filter--select.openselect,.data-filter--select.openselect{opacity:1;top:60px;pointer-events:auto;z-index:5}.ready span.reset{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_712_894)'%3e%3cpath d='M15.625 4.375L4.375 15.625' stroke='%238E8E8F' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M15.625 15.625L4.375 4.375' stroke='%238E8E8F' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_712_894'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");pointer-events:auto;cursor:pointer}.calendar-container{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden;user-select:none}.calendar-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.calendar-header .nav-button{width:40px;height:40px;background:0 0;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s;border:1px solid #e4e4e4}.calendar-header .nav-button:hover{background:#e9ecef}.calendar-header .month-year{font-size:16px;font-weight:600;color:#333}.calendar-grid{padding:0 10px 10px}.weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}.weekday{padding:8px 0;text-align:center;font-size:12px;font-weight:500;color:#666;text-transform:uppercase}.calendar-container .days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.calendar-container .day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s;position:relative}.calendar-container .day.today{background:#e3f2fd;color:#1976d2;font-weight:600}.calendar-container .day.selected{background:#4c32e1;color:white}.calendar-container .day.disabled{color:#ccc;cursor:not-allowed}.day.other-month{color:#ddd;cursor:default}.selected-date-display{margin-top:20px;padding:15px;background:#f8f9fa;border-radius:8px;text-align:center;font-size:14px;color:#666}.selected-date-display strong{color:#333}.portfolio-popup__close{position:absolute;top:10px;right:15px;font-size:12px;cursor:pointer;border:1px solid #e4e4e4;background-color:#fff;border-radius:20px;width:60px;height:60px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_535_2046)'%3e%3cpath d='M15.625 4.375L4.375 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M15.625 15.625L4.375 4.375' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_535_2046'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");color:transparent;background-repeat:no-repeat;background-position:center;background-size:20px}.portfolio-popup__close:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_535_2046)'%3e%3cpath d='M15.625 4.375L4.375 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M15.625 15.625L4.375 4.375' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_535_2046'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.section-filter__filter-block div.ready~.sbros{display:flex}section.section.section--author-other h2{font-size:32px;letter-spacing:.5px;margin-bottom:30px}.section--author-uslugi .usluga-item .usluga-header span.usluga-price{font-size:22px;font-weight:600;font-family:"Poppins",sans-serif;letter-spacing:-.5px;background:#f5f5f7;z-index:2;padding-left:4px;color:var(--2A2D34)}.section--author-uslugi .usluga-item button.toggle-opisanie{border:none;padding:0;font-size:15px;color:var(--4C32E1);background:0 0;line-height:1.3;margin-top:10px}.usluga-opisanie p{color:var(--646466);line-height:1.4}span.pricemore__price{white-space:nowrap}section.section.section--author-other{margin-top:100px}button#load-more-similar-authors{margin:0 auto;display:flex;margin-top:30px;font-size:15px;color:var(--4C32E1);border:none;background:0 0;padding:0}.section--author-uslugi .usluga-item button.toggle-opisanie:hover,button#load-more-similar-authors:hover{box-shadow:0px 1px 0px 0px var(--4C32E1)}button.section--how-work__btn-check{border:none;margin-top:20px}.section--content.all p,.section--content.all span,.section--content.all i{color:var(--646466)}.section--content.all a{color:var(--4C32E1)}.section--content.all ul li,.section--content.all ol li{margin-bottom:5px;color:var(--646466)}.section--content.all ul,.section--content.all ol{list-style:auto;margin-left:20px;margin-top:10px;margin-bottom:20px}.section--content.all h2{font-size:26px;font-weight:600;margin-bottom:10px;margin-top:20px}.section--content.all h3{font-size:24px;font-weight:600;margin-bottom:10px;margin-top:20px}.section--content.all h4{font-size:22px;font-weight:600;margin-bottom:10px;margin-top:20px}.section--content.all p,.about .section__content-wrapper p,.section--how-work__card-text p,.section--author-moreinfo div p{font-size:16px;line-height:1.6}.section--author-uslugi .usluga-item .usluga-header:after{content:"";background:#e4e4e4;width:100%;height:1px;display:flex;position:absolute;bottom:4px}.section--author-uslugi .uslugi-list{display:flex;flex-direction:column;gap:10px}.section--author-uslugi .usluga-item.hidden-usluga{display:none}.section--author-moreinfo div p{margin-top:21px}.section--author-moreinfo ul li{line-height:1.4}.txt-center{text-align:center}a.btn.btn--primary{display:flex;justify-content:center;border-radius:20px;background:var(--4C32E1);width:fit-content;margin:0 auto;color:#fff;padding:20px 134px;margin-top:20px}a.section--content-btn:hover{background:var(--2A2D34)}.section--author-moreinfo>div{padding-bottom:10px}section.about .section__content-wrapper{display:flex;justify-content:space-between;background:#fff;padding:20px;border-radius:40px;gap:100px}.section__text-block.section__text-block--wysiwyg{width:87%}nav.header__nav.nav ul{display:flex}.section--content.about{margin-top:52px}h1.section__title{font-size:32px;font-weight:600;font-family:"Poppins",sans-serif;letter-spacing:1px;margin-top:0;margin-bottom:12px;line-height:1.2}.section--content.all p{line-height:1.3em}section.section--content-title{padding-top:33px}.section__text-block--wysiwyg h2{font-family:"Poppins",sans-serif;margin:0;font-size:32px;font-weight:600;letter-spacing:-.02em;margin-top:13px;margin-bottom:33px}.section__image-block--right img.section__image{width:100%;border-radius:40px;height:100%;object-fit:cover}.section--how-work{background:#fff;padding:20px;margin-top:50px;border-radius:40px}section.about .section__content-wrapper>div p{color:var(--646466);font-size:15px;line-height:1.4;margin-bottom:22px}section.about .section__content-wrapper>div p:last-child{margin-bottom:0}.section--how-work__card{background:#f5f5f7;border-radius:20px;padding:20px;display:flex;flex-direction:column}.section--contact-info__wrapper div{display:flex;flex-direction:column}.section--how-work__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.section--how-work__number{background:#fff;width:60px;height:60px;border-radius:20px;display:flex;align-items:center;justify-content:center;line-height:1;font-size:32px;font-family:"Poppins",sans-serif;font-weight:600;color:var(--646466);margin-bottom:39px}.section--how-work__title{margin-top:10px;font-family:"Poppins",sans-serif;font-size:32px;font-weight:600;letter-spacing:.02em;line-height:1.2em;margin-bottom:29px}.section--how-work__card-title{color:var(--2A2D34);margin:0;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:.01em;margin-bottom:10px}.section--how-work__card-text{margin-top:auto}.section--how-work__card-text p{font-size:15px;line-height:1.4;margin-bottom:20px}.section--how-work__card-text p a{color:var(--4C32E1);font-weight:500}.section--how-work__card-text p:last-child{margin-bottom:10px}.section--contact-info__wrapper{display:flex;background:#fff;padding:30px 20px;border-radius:40px;gap:50px}.section--contact-info{margin-top:52px}.section--contact-info__wrapper span{width:100%;display:flex;font-size:15px;color:var(--646466);font-weight:400;line-height:1.2;margin-bottom:15px}.section--contact-info__wrapper a.section--contact-info__link{color:var(--2A2D34);font-size:32px;font-weight:600;font-family:"Poppins",sans-serif;letter-spacing:-.9px;border-bottom:2px solid;padding-bottom:8px}.section--contact-info__wrapper a.section--contact-info__link:hover{color:var(--4C32E1)}.section--how-work__card-text p a:hover{text-decoration:underline}section.section.section--author-card{background:#fff;padding:20px;border-radius:40px;display:flex;gap:20px;margin-bottom:10px}.author-card__photo img{width:212px;height:212px;object-fit:cover;border-radius:20px}.author-card__city{display:flex;margin-bottom:13px}.author-card__city p:first-child{border-right:1px solid #e4e4e4;margin-right:10px;padding-right:10px}.author-card__city p{margin-bottom:0;color:var(--646466);line-height:1;text-align:left}h1.author-card__name{margin:0}.wrapper--author{display:flex;justify-content:space-around;max-width:1320px;width:100%;margin:0 auto;margin-top:33px}h1.author-card__name{margin:0;font-size:32px;letter-spacing:.25px;margin-bottom:9px;line-height:1.3;font-weight:600;color:var(--2A2D34)}p.author-card__text a{color:var(--4C32E1)}.author-card__field--description{margin-top:22px}.author-card__field--description p.author-card__text{line-height:1.4;color:var(--646466)}p.author-card__text+a{color:var(--4C32E1);margin-top:13px;display:flex;width:fit-content;font-size:15px;font-weight:500}.section--author-portfolio{padding:20px;background:#fff;border-radius:40px;margin-bottom:10px}.wrapper--author>div{width:67%;padding-right:10px}.section--author-pricemore{width:33%;background:#fff;height:fit-content;padding:20px;border-radius:40px;position:sticky;top:0}.section--author-portfolio .portfolio-slider{position:relative}.section--author-portfolio .portfolio-slider__track{display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.section--author-portfolio .portfolio-slider__track::-webkit-scrollbar{display:none}.section--author-portfolio .portfolio-slider__slide{flex:0 0 calc(( 100% - 3 * 11px ) / 4);border-radius:20px;overflow:hidden;position:relative}.section--author-portfolio .portfolio-slider__slide:hover:after{opacity:.3}.section--author-portfolio .portfolio-slider__slide:after{content:"";opacity:0;pointer-events:none;display:flex;background:#2a2d34;z-index:2;position:absolute;width:100%;height:100%;top:0;transition:all .3s ease}.portfolio-popup__author-card{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:20px}.portfolio-popup__author-card img{width:60px;height:60px;object-fit:cover;border-radius:20px}.portfolio-popup__author-name{font-size:15px;font-weight:500}.portfolio-popup__author-rate{display:flex;gap:5px;font-size:15px;align-items:center;margin-top:10px}.section--author-portfolio .portfolio-slider__arrow:hover{border:1px solid #2a2d34}.section--author-portfolio .portfolio-slider__slide:hover{cursor:pointer}.section--author-portfolio .portfolio-slider__image{display:block;width:100%;height:200px;border-radius:20px;object-fit:cover;max-height:200px}.section--author-pricemore .pricemore__minprice{font-size:32px;font-weight:600;margin-top:12px;font-family:"Poppins",sans-serif}.section--author-portfolio .portfolio-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:#fff;border:none;border:1px solid #e4e4e4;padding:12px;cursor:pointer;z-index:10;border-radius:20px;display:none;width:60px;height:60px;background-repeat:no-repeat;background-position:center}a.next.page-numbers{margin-left:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat;color:transparent;border:1px solid #e4e4e4}a.page-numbers.prev{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");margin-right:8px;background-position:center;background-repeat:no-repeat;color:transparent;border:1px solid #e4e4e4}.section--author-portfolio .portfolio-slider__arrow--prev{left:-15px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ")}.section--author-portfolio .portfolio-slider__arrow--next{right:-15px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ")}.section--author-portfolio .portfolio-slider__arrow--prev:hover,a.page-numbers.prev:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.section--author-portfolio .portfolio-slider__arrow--next:hover,a.next.page-numbers:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.portfolio-popup__arrow--prev span{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");margin-left:20px}.portfolio-popup__arrow--next span{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");margin-right:20px}.portfolio-popup__slider{display:none}.portfolio-popup.active .portfolio-popup__slider{display:block}.portfolio-popup__arrow--next{right:0}.portfolio-popup__arrow--prev{left:0}.portfolio-popup__arrow span{color:transparent;background-repeat:no-repeat;background-position:center;border:1px solid #e4e4e4;width:60px;border-radius:20px;height:60px;background-color:#fff;display:flex}.portfolio-popup__slider{max-width:75vw}.portfolio-popup__slider img.active{display:block;opacity:1}.portfolio-popup__arrow--prev span:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_761)'%3e%3cpath d='M16.875 10H3.125' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M8.75 4.375L3.125 10L8.75 15.625' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_761'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.portfolio-popup__arrow--next span:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_458_386)'%3e%3cpath d='M3.125 10H16.875' stroke='%23646466' stroke-width='2' stroke-linejoin='round'/%3e%3cpath d='M11.25 4.375L16.875 10L11.25 15.625' stroke='%232A2D34' stroke-width='2' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_458_386'%3e%3crect width='20' height='20' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ");border:1px solid #2a2d34}.portfolio-popup__slider img{display:none;max-width:100%;max-height:100vh;object-fit:contain;animation:fadeIn 1s}.portfolio-popup__arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:48px;color:#fff;background-color:transparent;border:none;cursor:pointer;user-select:none;height:75vh;padding:0;width:100%;max-width:80px}.portfolio-popup.active{opacity:1;pointer-events:auto}.section--author-portfolio .portfolio-slider__arrow{display:flex}.section--author-moreinfo{background:#fff;padding:20px;border-radius:40px}.section--author-moreinfo ul{list-style-type:disc;margin-left:18px}.section--author-moreinfo div *{color:#646466;font-size:15px;font-weight:400;line-height:1.38}.wrapper--author h2{font-size:22px;font-weight:600;margin:0;font-family:"Poppins",sans-serif;margin-top:10px;color:var(--2A2D34);line-height:1.2;margin-bottom:20px}.section--author-pricemore .pricemore__item{display:flex;justify-content:space-between;position:relative;gap:30px;align-items:flex-end}.section--author-pricemore .pricemore__item .pricemore__name,.section--author-pricemore .pricemore__item .pricemore__price{font-size:15px;font-weight:500;color:var(--2A2D34);background:#fff;z-index:2;padding-right:5px;text-align:left}.section--author-pricemore .pricemore__item .pricemore__price{padding-right:0;padding-left:5px}.section--author-pricemore .pricemore__item:after{content:"";background:#e4e4e4;width:100%;height:1px;display:flex;position:absolute;bottom:1px}.section--author-pricemore .pricemore__list{display:flex;flex-direction:column;gap:25px;margin-top:36px}.section--author-pricemore .pricemore__more{margin-top:25px}.section--author-pricemore .pricemore__more a{color:var(--4C32E1);font-size:15px;font-weight:500}.section--author-pricemore .pricemore__more a:hover,p.author-card__text+a:hover{box-shadow:0px 1px 0px 0px var(--4C32E1)}.section--author-pricemore .pricemore__btn{margin-top:30px}.section--author-pricemore .pricemore__btn .zayavka{width:100%;border-radius:20px;border:none;background:var(--4C32E1);font-size:15px;color:#fff;padding:20px;font-weight:500}.section--author-pricemore .pricemore__btn .zayavka:hover{background:var(--2A2D34)}.section--author-uslugi .uslugi-list button.show-more:hover{color:var(--2A2D34);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.4623 0.80875C11.4244 0.71738 11.3604 0.639279 11.2782 0.584322C11.1959 0.529365 11.0993 0.50002 11.0004 0.5L1.00039 0.5C0.901446 0.499922 0.8047 0.529205 0.722403 0.58414C0.640106 0.639075 0.575959 0.717193 0.538082 0.808605C0.500206 0.900016 0.490304 1.00061 0.509629 1.09765C0.528954 1.1947 0.576638 1.28382 0.646644 1.35375L5.64664 6.35375C5.69308 6.40024 5.74822 6.43712 5.80892 6.46228C5.86962 6.48744 5.93469 6.50039 6.00039 6.50039C6.0661 6.50039 6.13117 6.48744 6.19186 6.46228C6.25256 6.43712 6.30771 6.40024 6.35414 6.35375L11.3541 1.35375C11.424 1.28379 11.4716 1.19466 11.4909 1.09765C11.5101 1.00064 11.5002 0.900102 11.4623 0.80875Z' fill='%232A2D34'/%3e%3c/svg%3e ")}.section--author-uslugi .uslugi-list button.show-more.hidemore{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.3537 5.64628L6.35366 0.646277C6.30722 0.599789 6.25207 0.56291 6.19138 0.537747C6.13068 0.512585 6.06561 0.499634 5.99991 0.499634C5.9342 0.499634 5.86913 0.512585 5.80844 0.537747C5.74774 0.56291 5.69259 0.599789 5.64616 0.646277L0.646155 5.64628C0.57615 5.7162 0.528466 5.80533 0.509141 5.90237C0.489816 5.99942 0.499718 6.10001 0.537594 6.19142C0.57547 6.28283 0.639617 6.36095 0.721914 6.41589C0.804211 6.47082 0.900958 6.5001 0.999905 6.50003L10.9999 6.50003C11.0989 6.5001 11.1956 6.47082 11.2779 6.41589C11.3602 6.36095 11.4243 6.28283 11.4622 6.19142C11.5001 6.10001 11.51 5.99942 11.4907 5.90237C11.4713 5.80533 11.4237 5.7162 11.3537 5.64628Z' fill='%234C32E1'/%3e%3c/svg%3e ");background-position:100% 50%}.section--author-uslugi .uslugi-list button.show-more.hidemore:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.3537 5.64628L6.35366 0.646277C6.30722 0.599789 6.25207 0.56291 6.19138 0.537747C6.13068 0.512585 6.06561 0.499634 5.99991 0.499634C5.9342 0.499634 5.86913 0.512585 5.80844 0.537747C5.74774 0.56291 5.69259 0.599789 5.64616 0.646277L0.646155 5.64628C0.57615 5.7162 0.528466 5.80533 0.509141 5.90237C0.489816 5.99942 0.499718 6.10001 0.537594 6.19142C0.57547 6.28283 0.639617 6.36095 0.721914 6.41589C0.804211 6.47082 0.900958 6.5001 0.999905 6.50003L10.9999 6.50003C11.0989 6.5001 11.1956 6.47082 11.2779 6.41589C11.3602 6.36095 11.4243 6.28283 11.4622 6.19142C11.5001 6.10001 11.51 5.99942 11.4907 5.90237C11.4713 5.80533 11.4237 5.7162 11.3537 5.64628Z' fill='%232A2D34'/%3e%3c/svg%3e ")}.section--author-portfolio .portfolio-slider__dot.active{background-color:var(--4C32E1);width:12px}.section--author-portfolio .portfolio-slider__dots{display:none;text-align:center;margin-top:18px}.section--author-portfolio .portfolio-slider__dot{display:block;width:6px;height:6px;background-color:#e4e4e4;border-radius:50px;margin:0 3px;cursor:pointer}@media (max-width:1320px){.section--author-portfolio .portfolio-slider__image{height:14vw;max-height:100%}body.home{background-size:calc(100% + 30vw)}}@media (max-width:1200px){.section--author-other .authors-grid{grid-template-columns:repeat(1,1fr)}}@media (max-width:1120px){.section--mainpage-popular .authors-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1020px){.menu-item--catalog .menu-item.is-active{display:block}.menu-item--catalog .menu.is-active{display:block}ul.main-menu.is-hidden{display:none}.menu-item.is-active.is-active-submenu{margin-top:-59px;border-bottom:0px;transition:0s}ul.menu-main.openmenu{border-top:0px}ul.menu-main.openmenu .menu-item--catalog>a:after{float:left;margin-left:0;margin-right:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.9494 5.64615L5.94936 0.646155C5.90292 0.599667 5.84778 0.562787 5.78708 0.537625C5.72638 0.512463 5.66132 0.499512 5.59561 0.499512C5.5299 0.499512 5.46484 0.512463 5.40414 0.537625C5.34344 0.562787 5.28829 0.599667 5.24186 0.646155L0.241859 5.64615C0.171853 5.71608 0.124169 5.80521 0.104844 5.90225C0.0855188 5.99929 0.0954211 6.09989 0.133297 6.1913C0.171174 6.28271 0.235321 6.36083 0.317618 6.41577C0.399914 6.4707 0.496661 6.49998 0.595609 6.49991L10.5956 6.49991C10.6946 6.49998 10.7913 6.4707 10.8736 6.41577C10.9559 6.36083 11.02 6.28271 11.0579 6.1913C11.0958 6.09989 11.1057 5.99929 11.0864 5.90225C11.067 5.80521 11.0194 5.71608 10.9494 5.64615Z' fill='%234C32E1'/%3e%3c/svg%3e ")}ul.menu-main.openmenu .menu-item--catalog>a span,.menu-item.is-active-submenu>a{color:var(--4C32E1)!important}.menu-item.is-active-submenu>a:after{float:left;margin-left:0;margin-right:8px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10.9494 5.64615L5.94936 0.646155C5.90292 0.599667 5.84778 0.562787 5.78708 0.537625C5.72638 0.512463 5.66132 0.499512 5.59561 0.499512C5.5299 0.499512 5.46484 0.512463 5.40414 0.537625C5.34344 0.562787 5.28829 0.599667 5.24186 0.646155L0.241859 5.64615C0.171853 5.71608 0.124169 5.80521 0.104844 5.90225C0.0855188 5.99929 0.0954211 6.09989 0.133297 6.1913C0.171174 6.28271 0.235321 6.36083 0.317618 6.41577C0.399914 6.4707 0.496661 6.49998 0.595609 6.49991L10.5956 6.49991C10.6946 6.49998 10.7913 6.4707 10.8736 6.41577C10.9559 6.36083 11.02 6.28271 11.0579 6.1913C11.0958 6.09989 11.1057 5.99929 11.0864 5.90225C11.067 5.80521 11.0194 5.71608 10.9494 5.64615Z' fill='%234C32E1'/%3e%3c/svg%3e ");width:12px;height:7px;background-repeat:no-repeat;display:flex;background-position:center;margin-top:5px;content:"";transform:rotate(-90deg)}ul.submenu.is-active li.submenu-item{opacity:1;height:auto;position:relative;display:block!important}ul.submenu.is-active{border-top:1px solid #e4e4e4;margin-top:23px;display:block}.menu-item--catalog .menu.is-active .menu-item.is-active{background:#fff;padding-right:0;opacity:1;position:relative}ul.submenu.is-active li{border-bottom:1px solid #e4e4e4;padding:20px 0}li.menu-item.menu-item--catalog .menu .menu-item.is-active.is-active-submenu{border-top:0px}.wrapper--author{flex-direction:column}.section--author-portfolio .portfolio-slider__image{height:21vw}.wrapper--author>div{width:100%;padding-right:0}.section--author-pricemore{display:none;padding:0;width:100%}section.section.section--author-card{flex-direction:column;padding:0;align-items:center;background:0 0}.author-card__photo img{border-radius:600px}.author-card__content{text-align:center}.author-card__city{justify-content:center}.author-card__field--description{background:#fff;border-radius:40px;padding:20px}.author-card__field--description p.author-card__text{text-align:left}}@media (max-width:1000px){section.about .section__content-wrapper{gap:40px}}@media (max-width:850px){section.about .section__content-wrapper{flex-direction:column;gap:30px}.pagination-links{flex-wrap:wrap;justify-content:center}}@media (max-width:768px){.section--description h3{font-size:18px;margin-top:22px;margin-bottom:12px}.section--description h4{font-size:16px}.section--description h5{font-size:15px}.section--description h6{font-size:14px}.submit-review-btn{min-width:100%}.section--author-reviews .reviews-list{grid-template-columns:repeat(1,1fr)}.review-form-container{border-radius:30px;padding:20px 15px}form#review-form .form-row{flex-direction:column;gap:0}form#review-form .review-header{flex-direction:column;gap:15px}form#review-form .g-recaptcha{margin-top:0}.section-filter__filter-mobile-btn.readyfilter+.sbros{display:flex;font-size:15px;font-weight:500;margin-top:15px}.section-filter__filter-mobile.open-filter-mobile+.section-filter__filter-block{height:auto;opacity:1;margin-top:20px;pointer-events:auto;position:relative}.section-filter__filter-mobile-btn.readyfilter span{background:var(--4C32E1);width:24px;height:24px;border-radius:300px;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:-2px}body.home{background-image:none}.category-filter--select.openselect,.gorod-filter--select.openselect,.data-filter--select.openselect{top:50px}.section--mainpage-work{padding-top:0}.section--mainpage-filter__h1content h1{font-size:28px;line-height:1.2;margin-bottom:14px}.section--mainpage-filter__h1content p{font-size:15px;letter-spacing:.2px;line-height:1.4}.section--mainpage-filter__h1content h1 span{letter-spacing:.7px}.section--mainpage-filter__h1content{margin-top:28px}a.btn.btn--primary{padding:20px;width:100%}section.section.section--author-other{margin-top:50px}section.section.section--author-other h2{font-size:22px;margin-bottom:20px}.author-card__photo img{max-width:42vw;max-height:42vw}section.section.section--author-card{gap:10px;z-index:15;position:relative}.author-card__field--description{border-radius:30px;padding:20px 15px}.section--author-pricemore .pricemore__item .pricemore__name,.section--author-pricemore .pricemore__item .pricemore__price,.section--author-pricemore .pricemore__more a{font-size:13px}.pricemore__btn{position:fixed;bottom:0;width:100%;left:0;z-index:10}.section--author-pricemore .pricemore__btn .zayavka{border-radius:0px}.section--author-pricemore .pricemore__list{gap:18px}.section--author-portfolio{border-radius:30px;padding:20px 15px}.section--author-pricemore .pricemore__more{text-align:left;margin-top:18px}h1.author-card__name{font-size:22px;margin-bottom:10px}.author-card__city p:first-child{text-align:right}.section__image-block--right img.section__image{border-radius:15px;max-height:87vw}.section--contact-info__wrapper{flex-direction:column;padding:20px 15px;gap:30px;border-bottom:30px}.section--contact-info{margin-top:30px}.section--contact-info__wrapper a.section--contact-info__link{font-size:28px;letter-spacing:-1.1px;width:fit-content}section.section.section--content.all p{line-height:1.4}.section--how-work__grid{grid-template-columns:repeat(1,1fr)}.section--how-work__number{width:50px;height:50px;border-radius:15px;font-size:28px;position:absolute;margin-bottom:0;margin-left:-65px}.section--how-work,.section--how-work__card{padding:15px}.section--how-work__card{padding-left:80px}.section--how-work__title{font-size:22px}h1.section__title{font-size:28px;margin-bottom:10px}section.section--content-title{padding-top:25px}.section__text-block.section__text-block--wysiwyg{width:100%}.section__text-block--wysiwyg h2{font-size:22px;margin-top:8px;margin-bottom:20px}section.about .section__content-wrapper{padding:15px;border-radius:30px}.section--how-work__title{margin-bottom:20px;margin-top:6px}.section--how-work__card-title{font-size:15px}.section--how-work__card-text p{margin-bottom:8px}.section--how-work__card-text p:last-child{margin-bottom:0}.section--how-work{border-radius:30px}.section--content.about{margin-top:30px}.section--author-portfolio .portfolio-slider__slide{flex:0 0 100%}.section--author-portfolio .portfolio-slider__arrow{display:none}.section--author-portfolio .portfolio-slider__dots{display:flex;justify-content:center}.section--author-portfolio .portfolio-slider__track{scroll-snap-type:x mandatory;scroll-behavior:auto}.section--author-portfolio .portfolio-slider__slide{scroll-snap-align:start}.wrapper--author h2{margin-top:0}.section--author-portfolio .portfolio-slider__image{max-height:81vw;height:100%}.section--author-moreinfo div p{margin-top:-2px}.section--author-moreinfo>div{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0}span.section--author-opentxt{width:fit-content;color:var(--4C32E1);font-weight:500;margin-top:12px;margin-bottom:10px}.wrapper--author .section--author-uslugi h2{font-size:22px}.section--author-uslugi .usluga-item{padding:20px 15px}.section--author-uslugi .usluga-item .usluga-header{flex-direction:column;margin-top:0;margin-bottom:17px}.section--author-uslugi .usluga-item .usluga-header h3{font-size:15px;padding-right:0}.section--author-uslugi .usluga-item .usluga-header span.usluga-price{font-size:15px;font-weight:500;padding-left:0;margin-top:9px}.section--author-uslugi .uslugi-list button.show-more{margin-top:12px;margin-bottom:5px}.section--author-uslugi,.section--author-moreinfo{border-radius:30px;padding:20px 15px}.section--author-moreinfo>div.go-open{display:block}.portfolio-popup__counter{display:none}.portfolio-popup__author-card{top:10px;bottom:auto;left:10px;gap:15px;width:calc(100% - 90px)}.portfolio-popup__author-card img{width:50px;height:50px;border-radius:15px}.portfolio-popup__close{top:10px;right:10px;width:50px;height:50px}.portfolio-popup__slider{max-width:100vw}.portfolio-popup__slider img{max-height:73vh;margin-top:50px}.portfolio-popup__arrow{display:none}.portfolio-popup__dots{gap:6px;display:flex;justify-content:center;position:absolute;bottom:20px;width:93%;left:50%;transform:translate(-50%,-50%)}span.portfolio-popup__dot.active{background:var(--4C32E1);width:12px}span.portfolio-popup__dot{background:#e4e4e4;width:6px;height:6px;display:block;border-radius:50px}.section--product-categories__wrap{border-radius:30px}.section--product-categories h2{margin-top:0}.section--mainpage-popular h2{font-size:22px;margin-bottom:20px}.section--mainpage-popular{margin-top:50px}}@media (max-width:500px){.section--product-categories__wrap{padding:20px 0}.section--product-categories h2{font-size:22px;padding:0 15px;margin-bottom:20px}.category-slider__dot.active{background:var(--4C32E1);width:12px}div#slider-dots button.active{background:var(--4C32E1);width:12px}.section--author-portfolio .portfolio-slider__slide{transition:transform var(--t-fast) var(--ease-ui)}.section--author-portfolio .portfolio-slider__slide:after{transition:opacity var(--t-base) var(--ease-ui)}.category-filter--select.openselect,.gorod-filter--select.openselect,.data-filter--select.openselect{transform:translateY(4px)}.portfolio-popup.active{transform:scale(1)}.portfolio-popup{transform:scale(.995)}.section--content.all a{text-decoration:underline}.section--content.all a:hover{text-decoration-thickness:2px}.section--content.all p,.about .section__content-wrapper p,.section--how-work__card-text p,.section--author-moreinfo div p{line-height:1.55;margin:0 0 .9em}.section--content.all p:last-child{margin-bottom:0}h3{font-size:clamp(18px,2.1vw,24px);line-height:1.3}h1.section__title,.section__text-block--wysiwyg h2{letter-spacing:0!important}@media (min-width:1020px){.section--content.all{max-width:78ch}}.section--content.all{hyphens:auto;overflow-wrap:anywhere}.section--content.all{max-width:78ch;margin-inline:auto}.section--content.all p{font-size:16px;line-height:1.6;margin:0 0 .9em}.section--content.all h1,.section--content.all h2,.section--content.all h3{font-family:"Poppins",sans-serif;font-weight:600;letter-spacing:0;margin:1.1em 0 .5em;text-wrap:balance}.section--content.all h1{font-size:clamp(26px,3.6vw,40px);line-height:1.2}.section--content.all h2{font-size:clamp(22px,2.4vw,32px);line-height:1.25}.section--content.all h3{font-size:clamp(18px,2vw,24px);line-height:1.3}.section--content.all ul{list-style:disc;padding-left:1.2em;margin:.6em 0 1em}.section--content.all li+li{margin-top:.35em}.section--content.all hr{border:0;border-top:1px solid #e4e4e4;margin:1.2em 0}}