.portfolio-template--magicflower{font-size:18px;font-weight:400;line-height:1.35;letter-spacing:0}.portfolio-template--magicflower .portfolio-flex{display:flex}.portfolio-template--magicflower .direction-column{flex-direction:column}.portfolio-template--magicflower .align-center{align-items:center}.portfolio-template--magicflower .justify-center{justify-content:center}.portfolio-template--magicflower .text-center{text-align:center}.portfolio-template--magicflower picture{display:block}.portfolio-template--magicflower h3.portfolio-title{font-size:18px;font-weight:500;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--magicflower .portfolio-nowrap{white-space:nowrap}.portfolio-template--magicflower .portfolio-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:18px}.portfolio-template--magicflower .portfolio-list li{margin:0;padding:0 0 0 26px;background:url(https://spider.ru/static/blob/content/works/magicflower/images/marker.png);background-position:0 6px;background-repeat:no-repeat;background-size:10px 10px}.portfolio-template--magicflower .buttonbar{display:flex;justify-content:center;gap:10px;position:absolute;z-index:2;bottom:-51px;left:50%;transform:translateX(-50%)}.portfolio-template--magicflower .buttonbar .button-restart{background:url(https://spider.ru/static/blob/content/works/magicflower/images/restart.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--magicflower .buttonbar .button-restart,.portfolio-template--magicflower .buttonbar .button-video{width:35px;height:35px;margin:0;padding:0;outline:none;cursor:pointer;border-radius:50%;border:none;box-shadow:0 3px 13px rgba(172,154,223,.23)}.portfolio-template--magicflower .buttonbar .button-video{background:url(https://spider.ru/static/blob/content/works/magicflower/images/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--magicflower .buttonbar .button-video.play{background:url(https://spider.ru/static/blob/content/works/magicflower/images/play.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--magicflower .buttonbar .button-video.pause{background:url(https://spider.ru/static/blob/content/works/magicflower/images/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--magicflower .only-desktop{display:block}@media(max-width:768px){.portfolio-template--magicflower .only-desktop{display:none}}.portfolio-template--magicflower .only-mobile{display:none}@media(max-width:768px){.portfolio-template--magicflower .only-mobile{display:block}}.portfolio-template--magicflower .section-01{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/bg1.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%;margin-bottom:20px}@media(max-width:768px){.portfolio-template--magicflower .section-01{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/bg1_mobile.png);background-position:0 0;background-size:cover;margin-bottom:0}}.portfolio-template--magicflower .section-01 .container.portfolio-flex{padding-top:29px;padding-bottom:44px;min-height:646px;gap:32px}@media(max-width:768px){.portfolio-template--magicflower .section-01 .container.portfolio-flex{flex-direction:column;padding-bottom:56px}}.portfolio-template--magicflower .section-01 .portfolio-flex-item:first-child{flex:1 1}.portfolio-template--magicflower .section-01 .portfolio-flex-item:nth-child(2){min-width:260px;padding-bottom:26px;padding-right:7.2%}@media(max-width:768px){.portfolio-template--magicflower .section-01 .portfolio-flex-item:nth-child(2){padding-bottom:0;padding-right:0}}.portfolio-template--magicflower .section-01 .portfolio-title-group{display:flex;flex-direction:column;gap:16px}.portfolio-template--magicflower .section-01 h2.portfolio-title{font-size:30px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--magicflower .section-01 .portfolio-subtitle{font-size:20px;font-weight:500;line-height:1.25;letter-spacing:0}.portfolio-template--magicflower .section-01 .portfolio-description{max-width:590px;gap:48px}@media(max-width:768px){.portfolio-template--magicflower .section-01 .portfolio-description{max-width:none;gap:24px}}.portfolio-template--magicflower .section-01 .portfolio-note{font-size:14px;line-height:1.3;margin-top:48px}@media(max-width:768px){.portfolio-template--magicflower .section-01 .portfolio-note{font-size:18px;line-height:1.35;margin-top:0}}.portfolio-template--magicflower .section-01 .portfolio-note a{font-size:16px;line-height:1.15}@media(max-width:768px){.portfolio-template--magicflower .section-01 .portfolio-note a{display:inline-block;vertical-align:baseline}}.portfolio-template--magicflower .section-01 .portfolio-small-video-wrapper{position:relative;width:260px;height:538px;display:flex;justify-content:center;align-items:flex-start;margin:0}@media(max-width:768px){.portfolio-template--magicflower .section-01 .portfolio-small-video-wrapper{margin:0 auto 84px}}.portfolio-template--magicflower .section-01 .portfolio-small-video-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/video_frame_small.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.portfolio-template--magicflower .section-01 .portfolio-small-video-wrapper .portfolio-small-video{width:91.2%;border-radius:32px;margin:auto}.portfolio-template--magicflower .section-02{padding:60px 0;margin-bottom:20px}@media(max-width:768px){.portfolio-template--magicflower .section-02{padding:32px 0;margin-bottom:0}}.portfolio-template--magicflower .section-02 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0 0 64px;padding:0}@media(max-width:768px){.portfolio-template--magicflower .section-02 h2.portfolio-title{margin:0 0 32px}}.portfolio-template--magicflower .section-02 .portfolio-flex{gap:24px}@media(max-width:768px){.portfolio-template--magicflower .section-02 .portfolio-flex{flex-direction:column}}.portfolio-template--magicflower .section-02 .portfolio-flex-item{flex:1 1;padding:24px 18px 24px 82px;border-radius:20px;background-color:#fff8ff}@media(max-width:768px){.portfolio-template--magicflower .section-02 .portfolio-flex-item{padding:24px 16px 24px 80px}}.portfolio-template--magicflower .section-02 .portfolio-flex-item:first-child{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag1.svg);background-position:18px 24px;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-02 .portfolio-flex-item:nth-child(2){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag2.svg);background-position:18px 24px;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-02 .portfolio-flex-item.portfolio-flex{gap:16px}.portfolio-template--magicflower .section-02 .portfolio-text{color:#697077}.portfolio-template--magicflower .section-03{padding:0 0 60px;margin-bottom:20px}@media(max-width:768px){.portfolio-template--magicflower .section-03{margin-bottom:0}}.portfolio-template--magicflower .section-03 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0 0 64px;padding:0}@media(max-width:768px){.portfolio-template--magicflower .section-03 h2.portfolio-title{margin-bottom:32px}}.portfolio-template--magicflower .section-03 .portfolio-flex{gap:64px}@media(max-width:768px){.portfolio-template--magicflower .section-03 .portfolio-flex{flex-direction:column;gap:40px}}.portfolio-template--magicflower .section-03 .portfolio-flex-item{flex:1 1;padding:0 16px;gap:16px}.portfolio-template--magicflower .section-03 .portfolio-flex-item .portfolio-flex{gap:16px}.portfolio-template--magicflower .section-03 .section-03-img{width:220px;height:220px;margin-bottom:-20px}.portfolio-template--magicflower .section-03-1{padding:0 0 60px;margin-bottom:20px}.portfolio-template--magicflower .section-03-1 .portfolio-flex{gap:34px}@media(max-width:920px){.portfolio-template--magicflower .section-03-1 .portfolio-flex{flex-direction:column}}.portfolio-template--magicflower .section-03-1 .portfolio-flex-item{flex:1 1;padding:24px 32px;border-radius:20px;background-color:#fff8ff}.portfolio-template--magicflower .section-03-1 .portfolio-flex-item.portfolio-flex{gap:12px}.portfolio-template--magicflower .section-03-1 .portfolio-text{color:#697077}.portfolio-template--magicflower .section-04{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/bg4.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%;margin-bottom:20px}@media(max-width:768px){.portfolio-template--magicflower .section-04{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/bg4_mobile.png);background-position:0 0;background-size:cover;margin-bottom:0}}.portfolio-template--magicflower .section-04 .container.portfolio-flex{padding-top:20px;gap:32px}@media(max-width:768px){.portfolio-template--magicflower .section-04 .container.portfolio-flex{flex-direction:column}}.portfolio-template--magicflower .section-04 .portfolio-flex-item:first-child{flex:1 1;min-width:300px}@media(max-width:768px){.portfolio-template--magicflower .section-04 .portfolio-flex-item:first-child{order:2;padding-bottom:92px}}.portfolio-template--magicflower .section-04 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--magicflower .section-04 .portfolio-description{max-width:386px;gap:48px}@media(max-width:768px){.portfolio-template--magicflower .section-04 .portfolio-description{max-width:none}}.portfolio-template--magicflower .section-04 .section-04-img{max-width:780px;width:100%}@media(max-width:768px){.portfolio-template--magicflower .section-04 .section-04-img{max-width:513px;margin-top:-42px;width:auto}}.portfolio-template--magicflower .section-04 .portfolio-text-note{color:#697077;font-size:16px}.portfolio-template--magicflower .section-05 .container.portfolio-flex{padding-top:32px;padding-bottom:60px;min-height:591px;gap:32px}@media(max-width:768px){.portfolio-template--magicflower .section-05 .container.portfolio-flex{flex-direction:column;padding-top:60px}}.portfolio-template--magicflower .section-05 .portfolio-flex-item{gap:48px}.portfolio-template--magicflower .section-05 .portfolio-flex-item:first-child{padding-bottom:26px;padding-left:6.2%;padding-right:11%;position:relative}@media(max-width:768px){.portfolio-template--magicflower .section-05 .portfolio-flex-item:first-child{padding-left:0;padding-right:0;padding-bottom:84px}}.portfolio-template--magicflower .section-05 .portfolio-flex-item:first-child:before{content:"";position:absolute;top:120px;left:0;width:383px;height:368px;border-radius:50%;background-color:#f8daff;filter:blur(160px)}@media(max-width:768px){.portfolio-template--magicflower .section-05 .portfolio-flex-item:first-child:before{left:50%;transform:translateX(-50%)}}.portfolio-template--magicflower .section-05 .portfolio-flex-item:nth-child(2){flex:1 1}.portfolio-template--magicflower .section-05 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--magicflower .section-05 .portfolio-small-video-wrapper{position:relative;width:236px;height:488px;display:flex;justify-content:center;align-items:flex-start;margin:0}@media(max-width:768px){.portfolio-template--magicflower .section-05 .portfolio-small-video-wrapper{width:260px;height:538px;margin:0 auto}}.portfolio-template--magicflower .section-05 .portfolio-small-video-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/video_frame_small.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.portfolio-template--magicflower .section-05 .portfolio-small-video-wrapper .portfolio-small-video{width:91.2%;border-radius:32px;margin:auto}.portfolio-template--magicflower .section-06{margin-bottom:80px}@media(max-width:768px){.portfolio-template--magicflower .section-06{margin-bottom:32px}}.portfolio-template--magicflower .section-06 .portfolio-subtitle{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:0}@media(max-width:768px){.portfolio-template--magicflower .section-06 .portfolio-subtitle{margin-bottom:-24px;text-align:center}}.portfolio-template--magicflower .section-06 .portfolio-flex.direction-column{background-color:#fff8ff;border-radius:20px;padding:51px 32px 48px 168px;position:relative}@media(max-width:768px){.portfolio-template--magicflower .section-06 .portfolio-flex.direction-column{padding:144px 16px 32px}}.portfolio-template--magicflower .section-06 .portfolio-flex.direction-column:before{content:"";position:absolute;left:32px;top:24px;width:120px;height:120px;background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/section6_img1.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto}@media(max-width:768px){.portfolio-template--magicflower .section-06 .portfolio-flex.direction-column:before{left:50%;transform:translateX(-50%)}}.portfolio-template--magicflower .section-06 .portfolio-flex{gap:32px;padding-top:16px}@media(max-width:768px){.portfolio-template--magicflower .section-06 .portfolio-flex{flex-direction:column}}.portfolio-template--magicflower .section-06 .portfolio-flex-item{display:flex;flex-direction:column;gap:16px;flex:1 1}.portfolio-template--magicflower .section-06 .portfolio-text{color:#697077}.portfolio-template--magicflower .section-07 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--magicflower .section-07 .portfolio-flex{gap:32px}.portfolio-template--magicflower .section-07 .portfolio-description{max-width:858px;margin:0 auto}@media(max-width:768px){.portfolio-template--magicflower .section-07 .portfolio-description{max-width:none;text-align:left}}.portfolio-template--magicflower .section-07 .section-07-img{max-width:1027px;width:100%;margin:0 auto;display:block}@media(max-width:768px){.portfolio-template--magicflower .section-07 .section-07-img{max-width:351px;margin-top:4px}}.portfolio-template--magicflower .section-08{margin-bottom:140px}@media(min-width:769px)and (max-width:920px){.portfolio-template--magicflower .section-08{margin-bottom:80px}}@media(max-width:768px){.portfolio-template--magicflower .section-08{margin-top:32px;margin-bottom:32px}}.portfolio-template--magicflower .section-08 .portfolio-flex{gap:34px}@media(max-width:768px){.portfolio-template--magicflower .section-08 .portfolio-flex{flex-direction:column;gap:24px}}.portfolio-template--magicflower .section-08 .portfolio-subtitle{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:0}@media(max-width:920px){.portfolio-template--magicflower .section-08 .portfolio-subtitle{text-align:center}}.portfolio-template--magicflower .section-08 .portfolio-flex-item{flex:1 1;padding:24px 32px 24px 168px;border-radius:20px;background-color:#fff8ff}@media(max-width:920px){.portfolio-template--magicflower .section-08 .portfolio-flex-item{padding:160px 16px 24px}}.portfolio-template--magicflower .section-08 .portfolio-flex-item:first-child{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/section8_img1.png);background-position:32px 32px;background-repeat:no-repeat;background-size:120px auto}@media(max-width:920px){.portfolio-template--magicflower .section-08 .portfolio-flex-item:first-child{background-position:center 24px}}.portfolio-template--magicflower .section-08 .portfolio-flex-item:nth-child(2){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/section8_img2.png);background-position:32px 32px;background-repeat:no-repeat;background-size:120px auto}@media(max-width:920px){.portfolio-template--magicflower .section-08 .portfolio-flex-item:nth-child(2){background-position:center 24px}}.portfolio-template--magicflower .section-08 .portfolio-flex-item.portfolio-flex{gap:16px}.portfolio-template--magicflower .section-08 .portfolio-text{color:#697077}.portfolio-template--magicflower .section-09{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/bg9.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%;margin-bottom:20px;padding:78px 0}@media(max-width:768px){.portfolio-template--magicflower .section-09{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/bg9_mobile.png);background-position:0 0;background-size:cover;padding:0 0 78px}}.portfolio-template--magicflower .section-09 .portfolio-flex{gap:34px}@media(max-width:920px){.portfolio-template--magicflower .section-09 .portfolio-flex{flex-direction:column;gap:16px}}.portfolio-template--magicflower .section-09 .portfolio-subtitle{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:0}.portfolio-template--magicflower .section-09 .portfolio-flex-item{flex:1 1;padding:32px;border-radius:20px;background-color:hsla(0,0%,100%,.8)}@media(max-width:768px){.portfolio-template--magicflower .section-09 .portfolio-flex-item{padding:32px 16px}}.portfolio-template--magicflower .section-09 .portfolio-flex-item.portfolio-flex{gap:16px}.portfolio-template--magicflower .section-09 .portfolio-text{color:#697077}.portfolio-template--magicflower .section-09 .section-09-img{max-width:751px;margin:0 auto 60px;display:block;position:relative;left:12px}@media(max-width:768px){.portfolio-template--magicflower .section-09 .section-09-img{max-width:691px;left:50%;transform:translate(-50%,-50px);margin:0 auto -48px}}.portfolio-template--magicflower .section-09 .portfolio-list-hashtags{display:flex;flex-direction:column;gap:18px}.portfolio-template--magicflower .section-09 .portfolio-list-item{min-height:48px;padding:0 0 0 64px;display:flex;align-items:center}.portfolio-template--magicflower .section-09 .portfolio-list-item:first-child{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag1.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-09 .portfolio-list-item:nth-child(2){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag2.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-09 .portfolio-list-item:nth-child(3){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag3.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-10{padding:60px 0;position:relative;z-index:1}@media(max-width:768px){.portfolio-template--magicflower .section-10{padding:24px 0 0}.portfolio-template--magicflower .section-10:before{content:"";position:absolute;top:360px;left:50%;transform:translateX(-50%);width:800px;height:600px;border-radius:50%;background-color:#d8eaff;filter:blur(160px)}}.portfolio-template--magicflower .section-10 .section-10-img{max-width:1198px;width:100%;margin:0 auto;display:block;position:relative}@media(max-width:768px){.portfolio-template--magicflower .section-10 .section-10-img{max-width:351px}}.portfolio-template--magicflower .section-10 .portfolio-flex{gap:34px}@media(max-width:768px){.portfolio-template--magicflower .section-10 .portfolio-flex{padding-top:32px;flex-direction:column}}.portfolio-template--magicflower .section-10 .portfolio-subtitle{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:0}@media(max-width:768px){.portfolio-template--magicflower .section-10 .portfolio-subtitle{text-align:center}}.portfolio-template--magicflower .section-10 .portfolio-flex-item{flex:1 1;padding:24px 32px;border-radius:20px;background-color:#fff8ff}@media(max-width:768px){.portfolio-template--magicflower .section-10 .portfolio-flex-item{padding:12px 16px 32px}}.portfolio-template--magicflower .section-10 .portfolio-flex-item:first-child{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/section10_img2.png);background-position:32px 12px;background-repeat:no-repeat;background-size:120px auto}@media(max-width:768px){.portfolio-template--magicflower .section-10 .portfolio-flex-item:first-child{background-position:center 12px}}.portfolio-template--magicflower .section-10 .portfolio-flex-item:nth-child(2){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/section10_img3.png);background-position:32px 12px;background-repeat:no-repeat;background-size:120px auto}@media(max-width:768px){.portfolio-template--magicflower .section-10 .portfolio-flex-item:nth-child(2){background-position:center 12px}}.portfolio-template--magicflower .section-10 .portfolio-flex-item.portfolio-flex{gap:16px}.portfolio-template--magicflower .section-10 .portfolio-text{color:#697077}.portfolio-template--magicflower .section-10 .portfolio-text-special{padding-left:136px;min-height:108px;display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.portfolio-template--magicflower .section-10 .portfolio-text-special{padding-left:0;padding-top:135px;min-height:auto}}.portfolio-template--magicflower .section-10 .portfolio-list-hashtags{display:flex;flex-direction:column;gap:18px}.portfolio-template--magicflower .section-10 .portfolio-list-item{min-height:48px;padding:0 0 0 64px;display:flex;align-items:center}.portfolio-template--magicflower .section-10 .portfolio-list-item:first-child{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag1.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-10 .portfolio-list-item:nth-child(2){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag2.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-10 .portfolio-list-item:nth-child(3){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag3.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-11 .container.portfolio-flex{padding-top:32px;padding-bottom:60px;min-height:591px;gap:32px}@media(max-width:768px){.portfolio-template--magicflower .section-11 .container.portfolio-flex{flex-direction:column;min-height:auto}}.portfolio-template--magicflower .section-11 .portfolio-flex-item{gap:48px}@media(max-width:768px){.portfolio-template--magicflower .section-11 .portfolio-flex-item{gap:16px}}.portfolio-template--magicflower .section-11 .portfolio-flex-item:first-child{padding-bottom:26px;padding-left:6.2%;padding-right:11%;position:relative}@media(max-width:768px){.portfolio-template--magicflower .section-11 .portfolio-flex-item:first-child{padding-left:0;padding-right:0;padding-bottom:84px}}.portfolio-template--magicflower .section-11 .portfolio-flex-item:first-child:before{content:"";position:absolute;top:120px;left:0;width:383px;height:368px;border-radius:50%;background-color:#f8daff;filter:blur(160px)}@media(max-width:768px){.portfolio-template--magicflower .section-11 .portfolio-flex-item:first-child:before{top:170px;left:50%;transform:translateX(-50%)}}.portfolio-template--magicflower .section-11 .portfolio-flex-item:nth-child(2){flex:1 1}.portfolio-template--magicflower .section-11 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--magicflower .section-11 .portfolio-small-video-wrapper{position:relative;width:236px;height:488px;display:flex;justify-content:center;align-items:flex-start;margin:0}@media(max-width:768px){.portfolio-template--magicflower .section-11 .portfolio-small-video-wrapper{width:260px;height:538px;margin:0 auto}}.portfolio-template--magicflower .section-11 .portfolio-small-video-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/video_frame_small.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.portfolio-template--magicflower .section-11 .portfolio-small-video-wrapper .portfolio-small-video{width:91.2%;border-radius:32px;margin:auto}.portfolio-template--magicflower .section-12{padding:200px 0 64px}@media(max-width:768px){.portfolio-template--magicflower .section-12{padding:142px 0 38px}}.portfolio-template--magicflower .section-12 .portfolio-flex-wrapper{border-radius:20px;background-color:#fff8ff;padding:68px 32px;position:relative}@media(max-width:768px){.portfolio-template--magicflower .section-12 .portfolio-flex-wrapper{padding:120px 16px 32px}}.portfolio-template--magicflower .section-12 .portfolio-flex{gap:16px;padding-top:32px}@media(max-width:768px){.portfolio-template--magicflower .section-12 .portfolio-flex{flex-direction:column}}.portfolio-template--magicflower .section-12 .portfolio-subtitle{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:0;margin-bottom:16px}.portfolio-template--magicflower .section-12 .portfolio-flex-item{flex:1 1;padding:32px 0 0}.portfolio-template--magicflower .section-12 .portfolio-flex-item.portfolio-flex{gap:16px;padding:0}.portfolio-template--magicflower .section-12 .portfolio-text{color:#697077}.portfolio-template--magicflower .section-12 .portfolio-text-special{padding-left:136px;min-height:108px;display:flex;flex-direction:column;gap:16px}.portfolio-template--magicflower .section-12 .portfolio-list-hashtags{display:flex;flex-direction:column;gap:18px}.portfolio-template--magicflower .section-12 .portfolio-list-item{min-height:48px;padding:0 0 0 64px;display:flex;align-items:center}.portfolio-template--magicflower .section-12 .portfolio-flex-item:first-child .portfolio-list-item:first-child{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag1.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-12 .portfolio-flex-item:first-child .portfolio-list-item:nth-child(2){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag2.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-12 .portfolio-flex-item:first-child .portfolio-list-item:nth-child(3){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag3.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-12 .portfolio-flex-item:nth-child(2) .portfolio-list-item:first-child{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag4.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-12 .portfolio-flex-item:nth-child(2) .portfolio-list-item:nth-child(2){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag5.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-12 .portfolio-flex-item:nth-child(2) .portfolio-list-item:nth-child(3){background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/hashtag6.svg);background-position:0 0;background-repeat:no-repeat;background-size:48px auto}.portfolio-template--magicflower .section-12 .section-12-img{width:384.5px;height:359px;position:absolute;right:60px;top:-200px}@media(min-width:769px)and (max-width:980px){.portfolio-template--magicflower .section-12 .section-12-img{top:-240px;right:0}}@media(max-width:768px){.portfolio-template--magicflower .section-12 .section-12-img{width:283px;height:264px;top:-170px;right:50%;transform:translateX(50%)}}.portfolio-template--magicflower .section-13{padding-bottom:60px;padding-left:12px;padding-right:12px;margin-bottom:12px}@media(max-width:768px){.portfolio-template--magicflower .section-13{padding-bottom:28px;margin-bottom:0;background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/section13_bg_left_mobile.png),url(https://spider.ru/static/blob/content/works/magicflower/images/section13_bg_right_mobile.png);background-position:0 0,100% 0;background-repeat:no-repeat,no-repeat;background-size:auto 97%,auto 97%}}.portfolio-template--magicflower .section-13 .section-13-img{max-width:978px;width:100%;display:block;margin:0 auto}@media(max-width:768px){.portfolio-template--magicflower .section-13 .section-13-img{max-width:356px}}.portfolio-template--magicflower .section-14{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/bg14.png);background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:20px;padding:42px 0}@media(max-width:920px){.portfolio-template--magicflower .section-14{background-image:url(https://spider.ru/static/blob/content/works/magicflower/images/bg14_mobile.png);background-position:0 0;background-size:cover;padding:94px 0 74px;margin-bottom:0}}.portfolio-template--magicflower .section-14 .portfolio-flex{gap:24px}@media(min-width:769px)and (max-width:1024px){.portfolio-template--magicflower .section-14 .portfolio-flex{flex-direction:column}}@media(max-width:920px){.portfolio-template--magicflower .section-14 .portfolio-flex{flex-direction:column}}.portfolio-template--magicflower .section-14 .portfolio-flex-item{flex:1 1;padding:32px;border-radius:20px;background-color:hsla(0,0%,100%,.8)}@media(min-width:1025px)and (max-width:1199px){.portfolio-template--magicflower .section-14 .portfolio-flex-item{padding:32px 16px}}.portfolio-template--magicflower .section-14 .portfolio-flex-item.portfolio-flex{gap:0}.portfolio-template--magicflower .section-14 .portfolio-subtitle{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:0;margin-bottom:40px}.portfolio-template--magicflower .section-14 .portfolio-stack{margin-bottom:20px;border-bottom:1px solid #e8b2d1;display:flex;justify-content:space-between;gap:18px;padding:4px 0 8px;position:relative}.portfolio-template--magicflower .section-14 .portfolio-stack:last-of-type{border-bottom:none}.portfolio-template--magicflower .section-14 .portfolio-stack dt.portfolio-stack-title-special{position:absolute;left:auto;top:auto}.portfolio-template--magicflower .section-14 .portfolio-stack dd{text-align:right;color:#697077;flex:1 1}.portfolio-template--magicflower .section-14 .portfolio-stack dd .portfolio-stack-list{display:flex;flex-direction:column;gap:8px}.portfolio-template--magicflower .section-14 .portfolio-stack dd .portfolio-stack-list .divider{color:#e8b2d1;margin:0 8px}.portfolio-template--serviceme{font-size:18px;font-weight:400;line-height:1.35;letter-spacing:0}.portfolio-template--serviceme .portfolio-flex{display:flex}.portfolio-template--serviceme .direction-column{flex-direction:column}.portfolio-template--serviceme .align-center{align-items:center}.portfolio-template--serviceme .justify-center{justify-content:center}.portfolio-template--serviceme .text-center{text-align:center}.portfolio-template--serviceme picture{display:block}.portfolio-template--serviceme h3.portfolio-title{font-size:18px;font-weight:500;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--serviceme .portfolio-nowrap{white-space:nowrap}.portfolio-template--serviceme .portfolio-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:40px}.portfolio-template--serviceme .portfolio-list li{margin:0;padding:0 0 0 32px;background:url(https://spider.ru/static/blob/content/works/serviceme/images/marker.svg);background-position:0 0;background-repeat:no-repeat;background-size:24px 24px}.portfolio-template--serviceme .buttonbar{display:flex;justify-content:center;gap:10px;position:absolute;z-index:2;bottom:-51px;left:50%;transform:translateX(-50%)}.portfolio-template--serviceme .buttonbar .button-restart{background:url(https://spider.ru/static/blob/content/works/serviceme/images/restart.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--serviceme .buttonbar .button-restart,.portfolio-template--serviceme .buttonbar .button-video{width:35px;height:35px;margin:0;padding:0;outline:none;cursor:pointer;border-radius:50%;border:none;box-shadow:0 3px 13px rgba(172,154,223,.23)}.portfolio-template--serviceme .buttonbar .button-video{background:url(https://spider.ru/static/blob/content/works/serviceme/images/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--serviceme .buttonbar .button-video.play{background:url(https://spider.ru/static/blob/content/works/serviceme/images/play.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--serviceme .buttonbar .button-video.pause{background:url(https://spider.ru/static/blob/content/works/serviceme/images/pause.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.portfolio-template--serviceme .only-desktop{display:block}@media(max-width:768px){.portfolio-template--serviceme .only-desktop{display:none}}.portfolio-template--serviceme .only-mobile{display:none}@media(max-width:768px){.portfolio-template--serviceme .only-mobile{display:block}}.portfolio-template--serviceme .section-01{background-image:url(https://spider.ru/static/blob/content/works/serviceme/images/bg1.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%;margin-bottom:20px;color:#fff}@media(max-width:768px){.portfolio-template--serviceme .section-01{background-image:url(https://spider.ru/static/blob/content/works/serviceme/images/bg1_mobile.png);background-position:0 0;background-size:cover;margin-bottom:0}}.portfolio-template--serviceme .section-01 .container.portfolio-flex{padding-top:29px;padding-bottom:70px;min-height:693px;gap:32px}@media(max-width:768px){.portfolio-template--serviceme .section-01 .container.portfolio-flex{flex-direction:column;padding-top:42px;padding-bottom:56px}}.portfolio-template--serviceme .section-01 .portfolio-flex-item:first-child{flex:1 1}.portfolio-template--serviceme .section-01 .portfolio-flex-item:nth-child(2){min-width:260px;padding-bottom:26px;padding-right:7.2%}@media(max-width:768px){.portfolio-template--serviceme .section-01 .portfolio-flex-item:nth-child(2){padding-bottom:0;padding-right:0}}.portfolio-template--serviceme .section-01 .portfolio-title-group{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.portfolio-template--serviceme .section-01 .portfolio-title-group{gap:24px}}.portfolio-template--serviceme .section-01 h2.portfolio-title{font-size:30px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}@media(max-width:768px){.portfolio-template--serviceme .section-01 h2.portfolio-title{font-size:26px}}.portfolio-template--serviceme .section-01 .portfolio-subtitle{font-size:20px;font-weight:500;line-height:1.25;letter-spacing:0}.portfolio-template--serviceme .section-01 .portfolio-description{max-width:650px;gap:32px}@media(max-width:768px){.portfolio-template--serviceme .section-01 .portfolio-description{max-width:none;gap:24px}}.portfolio-template--serviceme .section-01 .portfolio-small-video-wrapper{position:relative;width:260px;height:539px;display:flex;justify-content:center;align-items:flex-start;margin:0}@media(max-width:768px){.portfolio-template--serviceme .section-01 .portfolio-small-video-wrapper{margin:8px auto 37px}}.portfolio-template--serviceme .section-01 .portfolio-small-video-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://spider.ru/static/blob/content/works/serviceme/images/video_frame_small.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.portfolio-template--serviceme .section-01 .portfolio-small-video-wrapper .portfolio-small-video{width:93.6%;border-radius:32px;margin:auto}.portfolio-template--serviceme .section-01 .section-01-img{width:153.6px;height:72px}.portfolio-template--serviceme .section-02{padding:54px 0;margin-bottom:20px}@media(max-width:768px){.portfolio-template--serviceme .section-02{padding:32px 0;margin-bottom:0}}.portfolio-template--serviceme .section-02 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0 0 52px;padding:0}@media(max-width:768px){.portfolio-template--serviceme .section-02 h2.portfolio-title{margin:0 0 32px}}.portfolio-template--serviceme .section-02 .portfolio-flex{gap:34px}@media(max-width:768px){.portfolio-template--serviceme .section-02 .portfolio-flex{gap:24px;flex-direction:column}}.portfolio-template--serviceme .section-02 .portfolio-flex-item{flex:1 1;padding:24px 32px;border-radius:20px;background-color:#fdf0f6}@media(max-width:768px){.portfolio-template--serviceme .section-02 .portfolio-flex-item{padding:16px}}.portfolio-template--serviceme .section-02 .portfolio-flex-item.portfolio-flex{gap:16px;align-items:center}@media(max-width:768px){.portfolio-template--serviceme .section-02 .portfolio-flex-item.portfolio-flex{flex-direction:row}}.portfolio-template--serviceme .section-02 .portfolio-flex-item.portfolio-flex .portfolio-flex-item{padding:0}.portfolio-template--serviceme .section-02 .portfolio-flex-item.portfolio-flex .portfolio-flex-item:first-child{max-width:120px}@media(max-width:920px){.portfolio-template--serviceme .section-02 .portfolio-flex-item.portfolio-flex .portfolio-flex-item:first-child{max-width:80px}}.portfolio-template--serviceme .section-02 .section-02-img{width:120px;height:120px}@media(max-width:920px){.portfolio-template--serviceme .section-02 .section-02-img{width:80px;height:80px}}.portfolio-template--serviceme .section-03{padding:60px 0;margin-bottom:20px}@media(max-width:768px){.portfolio-template--serviceme .section-03{padding:32px 0;margin-bottom:0}}.portfolio-template--serviceme .section-03 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0 0 64px;padding:0}@media(max-width:768px){.portfolio-template--serviceme .section-03 h2.portfolio-title{margin-bottom:32px}}.portfolio-template--serviceme .section-03 .portfolio-flex{gap:64px}@media(max-width:920px){.portfolio-template--serviceme .section-03 .portfolio-flex{gap:0}}@media(max-width:768px){.portfolio-template--serviceme .section-03 .portfolio-flex{flex-direction:column;gap:32px}}.portfolio-template--serviceme .section-03 .portfolio-flex-item{flex:1 1;padding:0 16px;gap:16px}.portfolio-template--serviceme .section-03 .portfolio-flex-item .portfolio-flex{gap:16px}.portfolio-template--serviceme .section-03 .section-03-img{width:200px;height:200px;margin-bottom:-10px;margin-top:-10px}@media(max-width:920px){.portfolio-template--serviceme .section-03 .section-03-img{width:160px;height:160px}}@media(max-width:768px){.portfolio-template--serviceme .section-03 .section-03-img{width:160px;height:160px}}.portfolio-template--serviceme .section-04{background-image:url(https://spider.ru/static/blob/content/works/serviceme/images/bg4.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:20px;color:#fff;padding:72px 0 65px}@media(max-width:768px){.portfolio-template--serviceme .section-04{background-image:url(https://spider.ru/static/blob/content/works/serviceme/images/bg4_mobile.png);background-position:0 0;background-size:cover;margin-bottom:0;padding:38px 0 54px}}.portfolio-template--serviceme .section-04 .container.portfolio-flex{gap:57px}@media(max-width:768px){.portfolio-template--serviceme .section-04 .container.portfolio-flex{flex-direction:column;gap:0}}.portfolio-template--serviceme .section-04 .portfolio-flex-item:first-child{flex:1 1;min-width:300px}.portfolio-template--serviceme .section-04 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:3%;margin:0;padding:0;text-transform:uppercase}.portfolio-template--serviceme .section-04 .portfolio-description{max-width:468px;gap:40px;border-radius:24px;background-color:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);padding:48px 32px;margin-bottom:50px}@media(max-width:768px){.portfolio-template--serviceme .section-04 .portfolio-description{max-width:none;margin-bottom:30px}}.portfolio-template--serviceme .section-04 .section-04-img{max-width:665px;width:100%}@media(max-width:768px){.portfolio-template--serviceme .section-04 .section-04-img{max-width:371px;width:auto;display:block;margin:0 auto;position:relative;left:26px}}.portfolio-template--serviceme .section-05{padding:0 0 74px}@media(max-width:768px){.portfolio-template--serviceme .section-05{padding:32px 0 0}}.portfolio-template--serviceme .section-05 .container.portfolio-flex{gap:64px}@media(max-width:768px){.portfolio-template--serviceme .section-05 .container.portfolio-flex{flex-direction:column;gap:32px}}.portfolio-template--serviceme .section-05 .portfolio-flex-item{gap:40px}@media(max-width:768px){.portfolio-template--serviceme .section-05 .portfolio-flex-item{gap:32px}}.portfolio-template--serviceme .section-05 .portfolio-flex-item:first-child{flex:1 1}.portfolio-template--serviceme .section-05 .portfolio-flex-item:first-child .portfolio-flex{gap:16px;border-radius:20px;padding:24px 32px;background-color:#fdf0f6}@media(max-width:1024px){.portfolio-template--serviceme .section-05 .portfolio-flex-item:first-child .portfolio-flex{flex-direction:column}}@media(max-width:768px){.portfolio-template--serviceme .section-05 .portfolio-flex-item:first-child .portfolio-flex{flex-direction:column}}.portfolio-template--serviceme .section-05 .portfolio-flex-item:first-child .portfolio-flex-item{flex:none;width:120px}@media(max-width:1024px){.portfolio-template--serviceme .section-05 .portfolio-flex-item:first-child .portfolio-flex-item{width:100%}}@media(max-width:768px){.portfolio-template--serviceme .section-05 .portfolio-flex-item:first-child .portfolio-flex-item{width:100%}}.portfolio-template--serviceme .section-05 .portfolio-flex-item:first-child .portfolio-flex-item .portfolio-text{color:#697077}.portfolio-template--serviceme .section-05 .portfolio-flex-item:first-child .portfolio-flex-item:nth-child(2){flex:1 1}@media(max-width:1024px){.portfolio-template--serviceme .section-05 .portfolio-flex-item:nth-child(2){flex:1 1}}.portfolio-template--serviceme .section-05 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}.portfolio-template--serviceme .section-05 .section-05-img-01{max-width:477px;width:100%}@media(max-width:768px){.portfolio-template--serviceme .section-05 .section-05-img-01{max-width:none}}.portfolio-template--serviceme .section-05 .section-05-img-02{width:120px;height:120px}@media(max-width:1024px){.portfolio-template--serviceme .section-05 .section-05-img-02{width:80px;height:80px}}@media(max-width:768px){.portfolio-template--serviceme .section-05 .section-05-img-02{width:80px;height:80px}}.portfolio-template--serviceme .section-06 .container.portfolio-flex{gap:62px;padding-top:46px;padding-bottom:136px}@media(max-width:768px){.portfolio-template--serviceme .section-06 .container.portfolio-flex{flex-direction:column;padding-top:32px;padding-bottom:32px;gap:0}}.portfolio-template--serviceme .section-06 .portfolio-flex-item:first-child{padding-left:20px}@media(max-width:1200px){.portfolio-template--serviceme .section-06 .portfolio-flex-item:first-child{flex:1 1}}@media(max-width:768px){.portfolio-template--serviceme .section-06 .portfolio-flex-item:first-child{padding-left:0}}.portfolio-template--serviceme .section-06 .portfolio-flex-item:nth-child(2){flex:1 1;gap:48px;padding:0 12px}.portfolio-template--serviceme .section-06 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0;padding:0}@media(max-width:768px){.portfolio-template--serviceme .section-06 h2.portfolio-title{text-align:center}}.portfolio-template--serviceme .section-06 .section-06-img{max-width:616px;width:100%}@media(max-width:768px){.portfolio-template--serviceme .section-06 .section-06-img{margin:0 auto -32px;max-width:550px;display:block}}.portfolio-template--serviceme .section-06 .portfolio-list{gap:20px}.portfolio-template--serviceme .section-07{background-image:url(https://spider.ru/static/blob/content/works/serviceme/images/bg7.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0 120px;color:#fff}@media(max-width:1600px){.portfolio-template--serviceme .section-07{padding-bottom:6.3%}}@media(max-width:768px){.portfolio-template--serviceme .section-07{background-position:-580px 0;background-size:auto 101%;padding:0 0 32px;margin-left:calc(-1*var(--container-padding-px));margin-right:calc(-1*var(--container-padding-px))}}.portfolio-template--serviceme .section-07 h2.portfolio-title{font-size:24px;font-weight:700;line-height:1.35;letter-spacing:3%;margin:0 0 -55px;padding:0;text-transform:uppercase;text-align:center}@media(max-width:768px){.portfolio-template--serviceme .section-07 h2.portfolio-title{margin:24px 12px;text-align:left}}.portfolio-template--serviceme .section-07 .portfolio-flex{gap:32px}@media(max-width:920px){.portfolio-template--serviceme .section-07 .portfolio-flex{gap:16px}}@media(max-width:768px){.portfolio-template--serviceme .section-07 .portfolio-flex{flex-direction:column;gap:24px;padding:0 12px}}.portfolio-template--serviceme .section-07 .portfolio-subtitle{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:0}.portfolio-template--serviceme .section-07 .portfolio-flex-item{flex:1 1;padding:32px;border-radius:20px;background-color:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(max-width:920px){.portfolio-template--serviceme .section-07 .portfolio-flex-item{padding:24px 16px}}@media(max-width:768px){.portfolio-template--serviceme .section-07 .portfolio-flex-item{padding:24px 16px}}.portfolio-template--serviceme .section-07 .portfolio-flex-item.portfolio-flex{gap:16px}.portfolio-template--serviceme .section-07 .section-07-img-01{max-width:1200px;margin:0 auto;display:block;position:relative;left:12px}@media(max-width:1200px){.portfolio-template--serviceme .section-07 .section-07-img-01{max-width:100%}}@media(max-width:768px){.portfolio-template--serviceme .section-07 .section-07-img-01{max-width:742px;left:50%;transform:translateX(-50%)}}.portfolio-template--serviceme .section-07 .section-07-img{display:block;width:36px;height:36px}.portfolio-template--serviceme .section-08{background-image:url(https://spider.ru/static/blob/content/works/serviceme/images/bg8.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:128px 0 142px;color:#fff}@media(max-width:1600px){.portfolio-template--serviceme .section-08{padding-top:6.75%}}@media(max-width:768px){.portfolio-template--serviceme .section-08{background-image:url(https://spider.ru/static/blob/content/works/serviceme/images/bg8_mobile.png);background-position:0 0;background-size:cover;padding:0 0 40px;margin-bottom:0}}.portfolio-template--serviceme .section-08 .portfolio-flex{gap:24px}@media(max-width:768px){.portfolio-template--serviceme .section-08 .portfolio-flex{flex-direction:column;gap:40px}}.portfolio-template--serviceme .section-08 .portfolio-flex-item{flex:1 1;padding:32px;border-radius:20px;background-color:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08)}.portfolio-template--serviceme .section-08 .portfolio-flex-item.portfolio-flex{gap:0}.portfolio-template--serviceme .section-08 .portfolio-subtitle{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:0;margin-bottom:40px}.portfolio-template--serviceme .section-08 .portfolio-stack{margin-bottom:20px;border-bottom:1px solid #de0462;display:flex;justify-content:space-between;gap:18px;padding:4px 0 8px;position:relative}.portfolio-template--serviceme .section-08 .portfolio-stack:last-of-type{border-bottom:none}.portfolio-template--serviceme .section-08 .portfolio-stack dd{text-align:right;flex:1 1}.portfolio-template--serviceme .section-08 .portfolio-stack dd .portfolio-stack-list{display:flex;flex-direction:column;gap:8px}.portfolio-template--serviceme .section-08 .portfolio-stack dd .portfolio-stack-list .divider{color:#de0462;margin:0 8px}