/*!
Theme Name:   Flow Machines Theme
Theme URI:
Description:  The theme of the official website of Flow Machines.
Author:       Flow Machines
Author URI:   https://www.flow-machines.com/
Version:      2.4.5
*/@font-face{font-family:SST W20;src:url(fonts/SSTW20-Light.woff2) format("woff2"),url(fonts/SSTW20-Light.woff) format("woff");font-display:swap;font-weight:300;font-stretch:normal}@font-face{font-family:SST W20;font-style:italic;font-weight:300;font-stretch:normal;src:url(fonts/SSTW20-LightItalic.woff2) format("woff2"),url(fonts/SSTW20-LightItalic.woff) format("woff");font-display:swap}@font-face{font-family:SST W20;src:url(fonts/SSTW20-Roman.woff2) format("woff2"),url(fonts/SSTW20-Roman.woff) format("woff");font-display:swap;font-weight:400;font-stretch:normal}@font-face{font-family:SST W20;font-style:italic;font-weight:400;font-stretch:normal;src:url(fonts/SSTW20-Italic.woff2) format("woff2"),url(fonts/SSTW20-Italic.woff) format("woff");font-display:swap}@font-face{font-family:SST Japanese W55;src:url(fonts/SSTW20-Medium.woff2) format("woff2"),url(fonts/SSTW20-Medium.woff) format("woff");font-display:swap;font-weight:500;font-stretch:normal}@font-face{font-family:SST Japanese W55;font-style:italic;font-weight:500;font-stretch:normal;src:url(fonts/SSTW20-MediumItalic.woff2) format("woff2"),url(fonts/SSTW20-MediumItalic.woff) format("woff");font-display:swap}@font-face{font-family:SST W20;src:url(fonts/SSTW20-Bold.woff2) format("woff2"),url(fonts/SSTW20-Bold.woff) format("woff");font-display:swap;font-weight:700;font-stretch:normal}@font-face{font-family:SST W20;font-style:italic;font-weight:700;font-stretch:normal;src:url(fonts/SSTW20-BoldItalic.woff2) format("woff2"),url(fonts/SSTW20-BoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:SST Japanese W55;src:url(fonts/SSTW55-Light.woff2) format("woff2"),url(fonts/SSTW55-Light.woff) format("woff");font-display:swap;font-weight:300;font-stretch:normal}@font-face{font-family:SST Japanese W55;src:url(fonts/SSTJapaneseW55-Regular.woff2) format("woff2"),url(fonts/SSTJapaneseW55-Regular.woff) format("woff");font-display:swap;font-weight:400;font-stretch:normal}@font-face{font-family:SST Japanese W55;src:url(fonts/3000665.woff2) format("woff2"),url(fonts/3000665.woff) format("woff");font-display:swap;font-weight:700;font-stretch:normal}@font-face{font-family:flow-machines-icon;font-style:normal;font-weight:400;src:url(fonts/flow-machines-icon.ttf) format("truetype"),url(fonts/flow-machines-icon.woff) format("woff"),url(images/flow-machines-icon.svg#flow-machines-icon) format("svg");font-display:block}[class*=" icon-"],[class^=icon-]{font-family:flow-machines-icon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-vimeo:before{content:""}.icon-play:before{content:""}.icon-plus:before{content:""}.icon-angle-down:before{content:""}.icon-apple-music:before{content:""}.icon-back:before{content:""}.icon-filter:before{content:""}.icon-spotify:before{content:""}.icon-youtube:before{content:""}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@-ms-viewport{width:device-width}html{font-size:100%}body{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:SST W20,SST Japanese W55,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;color:#fff;letter-spacing:-.01em;background-color:#0d0d0d;font-size:.8125rem}@media(min-width:23.4375em){body{font-size:calc(.8125rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625)));min-height:0}}.home{background-color:#000}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word}.faux-heading,h1,h2,h3,h4,h5,h6{line-height:1.3;letter-spacing:-.02em}.has-huge-font-size,.heading-size-1,h1{margin-top:-.175em;line-height:1.35;font-size:22px}@media screen and (min-width:375px){.has-huge-font-size,.heading-size-1,h1{font-size:calc(22px + 30 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.has-huge-font-size,.heading-size-1,h1{font-size:52px}}@media(min-width:1920px){.has-huge-font-size,.heading-size-1,h1{font-size:2.7083333333vw}}.has-larger-font-size,.heading-size-2,h2{margin-top:-.225em;line-height:1.45;font-size:20px}@media screen and (min-width:375px){.has-larger-font-size,.heading-size-2,h2{font-size:calc(20px + 20 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.has-larger-font-size,.heading-size-2,h2{font-size:40px}}@media(min-width:1920px){.has-larger-font-size,.heading-size-2,h2{font-size:2.0833333333vw}}.has-large-font-size,.heading-size-3,h3{margin-top:-.25em;line-height:1.5;font-size:18px}@media screen and (min-width:375px){.has-large-font-size,.heading-size-3,h3{font-size:calc(18px + 12 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.has-large-font-size,.heading-size-3,h3{font-size:30px}}@media(min-width:1920px){.has-large-font-size,.heading-size-3,h3{font-size:1.5625vw}}.has-medium-font-size,.heading-size-4,h4{margin-top:-.3em;line-height:1.6;font-size:17px}@media screen and (min-width:375px){.has-medium-font-size,.heading-size-4,h4{font-size:calc(17px + 3 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.has-medium-font-size,.heading-size-4,h4{font-size:20px}}@media(min-width:1920px){.has-medium-font-size,.heading-size-4,h4{font-size:1.0416666667vw}}.has-normal-font-size,.heading-size-5,h5{margin-top:-.3em;line-height:1.6;font-size:14px}@media screen and (min-width:375px){.has-normal-font-size,.heading-size-5,h5{font-size:calc(14px + 2 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.has-normal-font-size,.heading-size-5,h5{font-size:16px}}@media(min-width:1920px){.has-normal-font-size,.heading-size-5,h5{font-size:.8333333333vw}}.has-small-font-size,.heading-size-6,h6{margin-top:-.325em;line-height:1.65;font-size:11px}@media screen and (min-width:375px){.has-small-font-size,.heading-size-6,h6{font-size:calc(11px + 2 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.has-small-font-size,.heading-size-6,h6{font-size:13px}}@media(min-width:1920px){.has-small-font-size,.heading-size-6,h6{font-size:.6770833333vw}}p{margin:1rem 0 0;line-height:1.75}a{color:inherit;text-decoration:underline}a:hover{color:#e83b22;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{text-decoration:none}table{width:100%;max-width:100%;overflow:hidden;font-size:inherit;empty-cells:show;border-spacing:0;border-collapse:collapse;border:1px solid #fff}.alignleft>table,.alignright>table,table,td,th{margin:0}td,th{padding:.5rem .75rem;overflow:visible;line-height:1.4;border:1px solid #fff}caption{padding:1em 1.25em;font-weight:600;text-align:center;background:#dcd7ca}thead{white-space:nowrap;vertical-align:bottom}th{font-weight:700}ol,ul{padding-left:1.1em;margin:1rem 0 0}ul{list-style:disc}ul ul{list-style:circle}ul ul ul{list-style:square}ol{list-style:decimal}ol ol{list-style:lower-alpha}ol ol ol{list-style:lower-roman}li{line-height:1.5}li,li>ol,li>ul{margin:0}dd,dt{line-height:1.5}dt{font-weight:700}dt+dd{margin-top:.5rem}dd+dt{margin-top:1.5rem}figure{display:block;margin:0}iframe{max-width:100%}iframe,video{display:block}embed,img,object,svg{display:block;max-width:100%;height:auto}.wp-caption-text,figcaption{display:block;margin-top:.5rem;font-size:.75rem;font-weight:400;line-height:1.5;color:#fff}code,kbd,pre,samp{padding:.4rem .6rem;font-family:Courier,monospace;font-size:.928rem}code,kbd,samp{border-radius:2px}pre{padding:3rem 2rem;margin:1rem 0 0;line-height:1.85;text-align:left;border:none}pre code{padding:0;background:transparent}button,input,select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;font-family:inherit;background:none;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none}button::-webkit-search-decoration,input::-webkit-search-decoration,select::-webkit-search-decoration,textarea::-webkit-search-decoration{display:none}button::focus,input::focus,select::focus,textarea::focus{outline-offset:-2px}input,textarea{color:inherit}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{display:block;width:100%;max-width:100%;margin:0;font-size:inherit;background:#0d0d0d;border-radius:0;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;-webkit-appearance:none;-moz-appearance:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{height:3.25em;padding:0 1.25em;line-height:3.25em;border-radius:0}textarea{height:15em;padding:1em 1.25em}input::-webkit-input-placeholder{color:#4f4f4f}input::-moz-placeholder{color:#4f4f4f}input:-ms-input-placeholder{color:#4f4f4f}input::-ms-input-placeholder{color:#4f4f4f}input::placeholder{color:#4f4f4f}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;border:none}.faux-button.is-disable,button.is-disabled,button[disabled]:not(.circle-button),input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{color:#4f4f4f;cursor:no-drop;background-color:#0d0d0d;border-color:#4f4f4f}.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;padding:0;margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:center;text-decoration:none;overflow-wrap:break-word;cursor:pointer;background:none;border-radius:0}.button:focus,.button:hover,.faux-button:focus,.faux-button:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover,.wp-block-file .wp-block-file__button:focus,.wp-block-file .wp-block-file__button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none}.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type=button],input[type=reset],input[type=submit]{padding:1em 2.5em;font-size:1em;background-color:#0d0d0d;border:1px solid #fff}.form-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:48px}@media screen and (min-width:375px){.form-buttons{margin-top:calc(48px + 12 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.form-buttons{margin-top:60px}}@media(min-width:1920px){.form-buttons{margin-top:3.125vw}}.form-buttons>*,.form-buttons>input[type=submit]{margin:0 .5em}.circle-button{background-color:transparent;font-size:1rem;font-weight:700;line-height:100%;border:2px solid #e83b22;border-radius:50%;font-size:14px}@media screen and (min-width:375px){.circle-button{font-size:calc(14px + 7 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.circle-button{font-size:21px}}.circle-button{height:114px}@media screen and (min-width:375px){.circle-button{height:calc(114px + 64 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.circle-button{height:178px}}.circle-button{width:114px}@media screen and (min-width:375px){.circle-button{width:calc(114px + 64 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.circle-button{width:178px}}@media(min-width:1920px){.circle-button{width:9.2708333333vw;height:9.2708333333vw;font-size:1.09375vw}}.circle-button[disabled]{cursor:wait}.coming-soon-message{color:#767676;text-align:right;font-size:12px}@media screen and (min-width:375px){.coming-soon-message{font-size:calc(12px + 6 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.coming-soon-message{font-size:18px}}@media(min-width:1920px){.coming-soon-message{font-size:.9375vw}}.coming-soon-message{margin-top:34px}@media screen and (min-width:375px){.coming-soon-message{margin-top:calc(34px + 14 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.coming-soon-message{margin-top:48px}}@media(min-width:1920px){.coming-soon-message{margin-top:2.5vw}}@media(max-width:600px){.coming-soon-message{text-align:left}}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);word-break:normal;word-wrap:normal!important;border:0}.screen-reader-text:focus{top:5px;right:5px;z-index:100000;display:block;width:auto;height:auto;padding:15px 23px 14px;clip:auto!important;-webkit-clip-path:none;clip-path:none;font-size:.875rem;font-weight:700;line-height:normal;color:#21759b;text-decoration:none;background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6)}[data-whatintent=mouse] :focus,[data-whatintent=touch] :focus{outline:none}.reset-list-style,.reset-list-style ol,.reset-list-style ul{margin:0;list-style:none}.reset-list-style li{margin:0}.object-fit-cover,.objectFit-cover,[data-object-fit=cover]{width:100%;height:100%;font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover}.block-to-inline-text{display:block}@media(max-width:600px){.block-to-inline-text{display:inline}}.contain{margin-right:auto;margin-left:auto;width:327px}@media screen and (min-width:375px){.contain{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contain{width:1740px}}@media(min-width:1920px){.contain{width:90.625vw}}@media(max-width:374px){.contain{width:calc(100% - 5.2083333333%)}}.wide{width:calc(100% - 5.2083333333%)}.contents__header,.wide{margin-right:auto;margin-left:auto}.contents__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #fff;width:327px}@media screen and (min-width:375px){.contents__header{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__header{width:1740px}}@media(min-width:1920px){.contents__header{width:90.625vw}}@media(max-width:374px){.contents__header{width:calc(100% - 5.2083333333%)}}.contents__header--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.contents__header a{text-decoration:none}.contents__header a:hover{color:inherit}.contents__header>h3{position:relative;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0;font-weight:700;font-size:38px}@media screen and (min-width:375px){.contents__header>h3{font-size:calc(38px + 77 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__header>h3{font-size:115px}}@media(min-width:1920px){.contents__header>h3{font-size:5.9895833333vw}}.contents__header>h3{padding-bottom:13px}@media screen and (min-width:375px){.contents__header>h3{padding-bottom:calc(13px + 3 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__header>h3{padding-bottom:16px}}@media(min-width:1920px){.contents__header>h3{padding-bottom:.8333333333vw}}.contents__header>h3{padding-top:13px}@media screen and (min-width:375px){.contents__header>h3{padding-top:calc(13px + 3 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__header>h3{padding-top:16px}}@media(min-width:1920px){.contents__header>h3{padding-top:.8333333333vw}}.contents__header>h3:after{position:absolute;bottom:-1px;left:0;z-index:1;display:block;width:100%;height:1px;content:"";background-color:#e83b22}.contents__header-subtitle{-webkit-flex-basis:38%;-ms-flex-preferred-size:38%;flex-basis:38%;text-align:right}.contents__header-subtitle p{margin:0;line-height:1.5;font-size:10px}@media screen and (min-width:375px){.contents__header-subtitle p{font-size:calc(10px + 11 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__header-subtitle p{font-size:21px}}@media(min-width:1920px){.contents__header-subtitle p{font-size:1.09375vw}}.contents__main{margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:327px}@media screen and (min-width:375px){.contents__main{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__main{width:1740px}}@media(min-width:1920px){.contents__main{width:90.625vw}}@media(max-width:374px){.contents__main{width:calc(100% - 5.2083333333%)}}@media(max-width:600px){.contents__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.contents__main.contents__main--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:600px){.contents__main.contents__main--reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.contents__main.contents__main--column{display:block}.contents__main+.contents__main{margin-top:18px}@media screen and (min-width:375px){.contents__main+.contents__main{margin-top:calc(18px + 26 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__main+.contents__main{margin-top:44px}}@media(min-width:1920px){.contents__main+.contents__main{margin-top:2.2916666667vw}}.contents__main__item{margin-top:38px}@media screen and (min-width:375px){.contents__main__item{margin-top:calc(38px + 42 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__main__item{margin-top:80px}}@media(min-width:1920px){.contents__main__item{margin-top:4.1666666667vw}}@media(max-width:600px){.contents__main__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.contents__main__item--bigger{-webkit-flex-basis:55.4597701149%;-ms-flex-preferred-size:55.4597701149%;flex-basis:55.4597701149%}@media(max-width:768px){.contents__main__item--bigger{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.contents__main__item--smaller{-webkit-flex-basis:38.1034482759%;-ms-flex-preferred-size:38.1034482759%;flex-basis:38.1034482759%}@media(max-width:768px){.contents__main__item--smaller{-webkit-flex-basis:46%;-ms-flex-preferred-size:46%;flex-basis:46%}}.contents__main__item-title{margin-top:-.125em;margin-bottom:.5172em;font-weight:400;line-height:1.25;text-decoration:underline;font-size:34px}@media screen and (min-width:375px){.contents__main__item-title{font-size:calc(34px + 24 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__main__item-title{font-size:58px}}@media(min-width:1920px){.contents__main__item-title{font-size:3.0208333333vw}}.contents__main__item-subtitle{margin-bottom:1.375em;line-height:1.25;font-size:19px}@media screen and (min-width:375px){.contents__main__item-subtitle{font-size:calc(19px + 13 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__main__item-subtitle{font-size:32px}}@media(min-width:1920px){.contents__main__item-subtitle{font-size:1.6666666667vw}}.contents__main__item-body{font-size:13px}@media screen and (min-width:375px){.contents__main__item-body{font-size:calc(13px + 8 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__main__item-body{font-size:21px}}@media(min-width:1920px){.contents__main__item-body{font-size:1.09375vw}}.contents__main__item-body p{font-size:13px}@media screen and (min-width:375px){.contents__main__item-body p{font-size:calc(13px + 8 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.contents__main__item-body p{font-size:21px}}@media(min-width:1920px){.contents__main__item-body p{font-size:1.09375vw}}.contents__main__item-body p:last-child{margin-bottom:0}.figure-wrapper--cover{position:relative;width:100%;padding-bottom:66.8393782383%}.figure-wrapper--cover.figure-wrapper--concept{padding-bottom:63.0051813472%}.figure{width:100%}.figure-wrapper--cover .figure{position:absolute;top:0;display:block;width:100%;height:100%;margin:0}.figure .figure__button{position:absolute;right:50%;bottom:50%;z-index:2;color:#fff;background-color:#0d0d0d;border-color:#fff;border-width:1px;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);font-size:14px}@media screen and (min-width:375px){.figure .figure__button{font-size:calc(14px + 4 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.figure .figure__button{font-size:18px}}.figure .figure__button{height:114px}@media screen and (min-width:375px){.figure .figure__button{height:calc(114px + 26 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.figure .figure__button{height:140px}}.figure .figure__button{width:114px}@media screen and (min-width:375px){.figure .figure__button{width:calc(114px + 26 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.figure .figure__button{width:140px}}@media(min-width:1920px){.figure .figure__button{width:7.2916666667vw;height:7.2916666667vw;font-size:.9375vw}}.figure-wrapper--cover .figure__img{position:absolute;z-index:1}.display-block{display:block}@media(max-width:105em){.display-block--BP_XL{display:block}}@media(max-width:64em){.display-block--BP_LG{display:block}}@media(max-width:48em){.display-block--BP_MD{display:block}}@media(max-width:37.5em){.display-block--BP_SM{display:block}}@media(max-width:20em){.display-block--BP_XS{display:block}}.display-block--i{display:block!important}@media(max-width:105em){.display-block--i--BP_XL{display:block!important}}@media(max-width:64em){.display-block--i--BP_LG{display:block!important}}@media(max-width:48em){.display-block--i--BP_MD{display:block!important}}@media(max-width:37.5em){.display-block--i--BP_SM{display:block!important}}@media(max-width:20em){.display-block--i--BP_XS{display:block!important}}.display-inline{display:inline}@media(max-width:105em){.display-inline--BP_XL{display:inline}}@media(max-width:64em){.display-inline--BP_LG{display:inline}}@media(max-width:48em){.display-inline--BP_MD{display:inline}}@media(max-width:37.5em){.display-inline--BP_SM{display:inline}}@media(max-width:20em){.display-inline--BP_XS{display:inline}}.display-inline--i{display:inline!important}@media(max-width:105em){.display-inline--i--BP_XL{display:inline!important}}@media(max-width:64em){.display-inline--i--BP_LG{display:inline!important}}@media(max-width:48em){.display-inline--i--BP_MD{display:inline!important}}@media(max-width:37.5em){.display-inline--i--BP_SM{display:inline!important}}@media(max-width:20em){.display-inline--i--BP_XS{display:inline!important}}.display-table{display:table}@media(max-width:105em){.display-table--BP_XL{display:table}}@media(max-width:64em){.display-table--BP_LG{display:table}}@media(max-width:48em){.display-table--BP_MD{display:table}}@media(max-width:37.5em){.display-table--BP_SM{display:table}}@media(max-width:20em){.display-table--BP_XS{display:table}}.display-table--i{display:table!important}@media(max-width:105em){.display-table--i--BP_XL{display:table!important}}@media(max-width:64em){.display-table--i--BP_LG{display:table!important}}@media(max-width:48em){.display-table--i--BP_MD{display:table!important}}@media(max-width:37.5em){.display-table--i--BP_SM{display:table!important}}@media(max-width:20em){.display-table--i--BP_XS{display:table!important}}.display-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width:105em){.display-flex--BP_XL{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media(max-width:64em){.display-flex--BP_LG{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media(max-width:48em){.display-flex--BP_MD{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media(max-width:37.5em){.display-flex--BP_SM{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media(max-width:20em){.display-flex--BP_XS{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.display-flex--i{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}@media(max-width:105em){.display-flex--i--BP_XL{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}@media(max-width:64em){.display-flex--i--BP_LG{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}@media(max-width:48em){.display-flex--i--BP_MD{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}@media(max-width:37.5em){.display-flex--i--BP_SM{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}@media(max-width:20em){.display-flex--i--BP_XS{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.display-grid{display:-ms-grid;display:grid}@media(max-width:105em){.display-grid--BP_XL{display:-ms-grid;display:grid}}@media(max-width:64em){.display-grid--BP_LG{display:-ms-grid;display:grid}}@media(max-width:48em){.display-grid--BP_MD{display:-ms-grid;display:grid}}@media(max-width:37.5em){.display-grid--BP_SM{display:-ms-grid;display:grid}}@media(max-width:20em){.display-grid--BP_XS{display:-ms-grid;display:grid}}.display-grid--i{display:-ms-grid!important;display:grid!important}@media(max-width:105em){.display-grid--i--BP_XL{display:-ms-grid!important;display:grid!important}}@media(max-width:64em){.display-grid--i--BP_LG{display:-ms-grid!important;display:grid!important}}@media(max-width:48em){.display-grid--i--BP_MD{display:-ms-grid!important;display:grid!important}}@media(max-width:37.5em){.display-grid--i--BP_SM{display:-ms-grid!important;display:grid!important}}@media(max-width:20em){.display-grid--i--BP_XS{display:-ms-grid!important;display:grid!important}}.display-none{display:none}@media(max-width:105em){.display-none--BP_XL{display:none}}@media(max-width:64em){.display-none--BP_LG{display:none}}@media(max-width:48em){.display-none--BP_MD{display:none}}@media(max-width:37.5em){.display-none--BP_SM{display:none}}@media(max-width:20em){.display-none--BP_XS{display:none}}.display-none--i{display:none!important}@media(max-width:105em){.display-none--i--BP_XL{display:none!important}}@media(max-width:64em){.display-none--i--BP_LG{display:none!important}}@media(max-width:48em){.display-none--i--BP_MD{display:none!important}}@media(max-width:37.5em){.display-none--i--BP_SM{display:none!important}}@media(max-width:20em){.display-none--i--BP_XS{display:none!important}}.display-inlineBlock{display:inline-block}@media(max-width:105em){.display-inlineBlock--BP_XL{display:inline-block}}@media(max-width:64em){.display-inlineBlock--BP_LG{display:inline-block}}@media(max-width:48em){.display-inlineBlock--BP_MD{display:inline-block}}@media(max-width:37.5em){.display-inlineBlock--BP_SM{display:inline-block}}@media(max-width:20em){.display-inlineBlock--BP_XS{display:inline-block}}.display-inlineBlock--i{display:inline-block!important}@media(max-width:105em){.display-inlineBlock--i--BP_XL{display:inline-block!important}}@media(max-width:64em){.display-inlineBlock--i--BP_LG{display:inline-block!important}}@media(max-width:48em){.display-inlineBlock--i--BP_MD{display:inline-block!important}}@media(max-width:37.5em){.display-inlineBlock--i--BP_SM{display:inline-block!important}}@media(max-width:20em){.display-inlineBlock--i--BP_XS{display:inline-block!important}}.display-inlineTable{display:inline-table}@media(max-width:105em){.display-inlineTable--BP_XL{display:inline-table}}@media(max-width:64em){.display-inlineTable--BP_LG{display:inline-table}}@media(max-width:48em){.display-inlineTable--BP_MD{display:inline-table}}@media(max-width:37.5em){.display-inlineTable--BP_SM{display:inline-table}}@media(max-width:20em){.display-inlineTable--BP_XS{display:inline-table}}.display-inlineTable--i{display:inline-table!important}@media(max-width:105em){.display-inlineTable--i--BP_XL{display:inline-table!important}}@media(max-width:64em){.display-inlineTable--i--BP_LG{display:inline-table!important}}@media(max-width:48em){.display-inlineTable--i--BP_MD{display:inline-table!important}}@media(max-width:37.5em){.display-inlineTable--i--BP_SM{display:inline-table!important}}@media(max-width:20em){.display-inlineTable--i--BP_XS{display:inline-table!important}}.display-inlineFlex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media(max-width:105em){.display-inlineFlex--BP_XL{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media(max-width:64em){.display-inlineFlex--BP_LG{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media(max-width:48em){.display-inlineFlex--BP_MD{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media(max-width:37.5em){.display-inlineFlex--BP_SM{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}@media(max-width:20em){.display-inlineFlex--BP_XS{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.display-inlineFlex--i{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media(max-width:105em){.display-inlineFlex--i--BP_XL{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(max-width:64em){.display-inlineFlex--i--BP_LG{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(max-width:48em){.display-inlineFlex--i--BP_MD{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(max-width:37.5em){.display-inlineFlex--i--BP_SM{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(max-width:20em){.display-inlineFlex--i--BP_XS{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.display-inlineGrid{display:-ms-inline-grid;display:inline-grid}@media(max-width:105em){.display-inlineGrid--BP_XL{display:-ms-inline-grid;display:inline-grid}}@media(max-width:64em){.display-inlineGrid--BP_LG{display:-ms-inline-grid;display:inline-grid}}@media(max-width:48em){.display-inlineGrid--BP_MD{display:-ms-inline-grid;display:inline-grid}}@media(max-width:37.5em){.display-inlineGrid--BP_SM{display:-ms-inline-grid;display:inline-grid}}@media(max-width:20em){.display-inlineGrid--BP_XS{display:-ms-inline-grid;display:inline-grid}}.display-inlineGrid--i{display:-ms-inline-grid!important;display:inline-grid!important}@media(max-width:105em){.display-inlineGrid--i--BP_XL{display:-ms-inline-grid!important;display:inline-grid!important}}@media(max-width:64em){.display-inlineGrid--i--BP_LG{display:-ms-inline-grid!important;display:inline-grid!important}}@media(max-width:48em){.display-inlineGrid--i--BP_MD{display:-ms-inline-grid!important;display:inline-grid!important}}@media(max-width:37.5em){.display-inlineGrid--i--BP_SM{display:-ms-inline-grid!important;display:inline-grid!important}}@media(max-width:20em){.display-inlineGrid--i--BP_XS{display:-ms-inline-grid!important;display:inline-grid!important}}.font-weight--400{font-weight:400}@media(max-width:105em){.font-weight--400--BP_XL{font-weight:400}}@media(max-width:64em){.font-weight--400--BP_LG{font-weight:400}}@media(max-width:48em){.font-weight--400--BP_MD{font-weight:400}}@media(max-width:37.5em){.font-weight--400--BP_SM{font-weight:400}}@media(max-width:20em){.font-weight--400--BP_XS{font-weight:400}}.font-weight--400--i{font-weight:400!important}@media(max-width:105em){.font-weight--400--i--BP_XL{font-weight:400!important}}@media(max-width:64em){.font-weight--400--i--BP_LG{font-weight:400!important}}@media(max-width:48em){.font-weight--400--i--BP_MD{font-weight:400!important}}@media(max-width:37.5em){.font-weight--400--i--BP_SM{font-weight:400!important}}@media(max-width:20em){.font-weight--400--i--BP_XS{font-weight:400!important}}.font-weight--500{font-weight:500}@media(max-width:105em){.font-weight--500--BP_XL{font-weight:500}}@media(max-width:64em){.font-weight--500--BP_LG{font-weight:500}}@media(max-width:48em){.font-weight--500--BP_MD{font-weight:500}}@media(max-width:37.5em){.font-weight--500--BP_SM{font-weight:500}}@media(max-width:20em){.font-weight--500--BP_XS{font-weight:500}}.font-weight--500--i{font-weight:500!important}@media(max-width:105em){.font-weight--500--i--BP_XL{font-weight:500!important}}@media(max-width:64em){.font-weight--500--i--BP_LG{font-weight:500!important}}@media(max-width:48em){.font-weight--500--i--BP_MD{font-weight:500!important}}@media(max-width:37.5em){.font-weight--500--i--BP_SM{font-weight:500!important}}@media(max-width:20em){.font-weight--500--i--BP_XS{font-weight:500!important}}.font-weight--700{font-weight:700}@media(max-width:105em){.font-weight--700--BP_XL{font-weight:700}}@media(max-width:64em){.font-weight--700--BP_LG{font-weight:700}}@media(max-width:48em){.font-weight--700--BP_MD{font-weight:700}}@media(max-width:37.5em){.font-weight--700--BP_SM{font-weight:700}}@media(max-width:20em){.font-weight--700--BP_XS{font-weight:700}}.font-weight--700--i{font-weight:700!important}@media(max-width:105em){.font-weight--700--i--BP_XL{font-weight:700!important}}@media(max-width:64em){.font-weight--700--i--BP_LG{font-weight:700!important}}@media(max-width:48em){.font-weight--700--i--BP_MD{font-weight:700!important}}@media(max-width:37.5em){.font-weight--700--i--BP_SM{font-weight:700!important}}@media(max-width:20em){.font-weight--700--i--BP_XS{font-weight:700!important}}.u-clearfix:after{content:"";display:block;clear:both}.u-flex-wrap-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.wp-block-image{margin-bottom:0}.singular-main__body>.wp-block-spacer{margin-top:0}.blocks-gallery-grid{margin-bottom:-16px}.singular-main__body>div:not(.form-buttons):not(.wp-block-buttons),.singular-main__body>ol,.singular-main__body>p,.singular-main__body>ul{margin-top:1rem}.singular-main__body>div.wp-block-image{margin-top:0}.singular-main__body>.wp-block-buttons,.singular-main__body>.wp-block-buttons+h1,.singular-main__body>.wp-block-buttons+h2,.singular-main__body>.wp-block-buttons+h3,.singular-main__body>.wp-block-buttons+h4,.singular-main__body>.wp-block-buttons+h5,.singular-main__body>.wp-block-buttons+h6,.singular-main__body>.wp-block-buttons+ol,.singular-main__body>.wp-block-buttons+p,.singular-main__body>.wp-block-buttons+pre,.singular-main__body>.wp-block-buttons+ul,.singular-main__body>.wp-block-code,.singular-main__body>.wp-block-code+h1,.singular-main__body>.wp-block-code+h2,.singular-main__body>.wp-block-code+h3,.singular-main__body>.wp-block-code+h4,.singular-main__body>.wp-block-code+h5,.singular-main__body>.wp-block-code+h6,.singular-main__body>.wp-block-code+ol,.singular-main__body>.wp-block-code+p,.singular-main__body>.wp-block-code+ul,.singular-main__body>.wp-block-cover,.singular-main__body>.wp-block-cover+h1,.singular-main__body>.wp-block-cover+h2,.singular-main__body>.wp-block-cover+h3,.singular-main__body>.wp-block-cover+h4,.singular-main__body>.wp-block-cover+h5,.singular-main__body>.wp-block-cover+h6,.singular-main__body>.wp-block-cover+ol,.singular-main__body>.wp-block-cover+p,.singular-main__body>.wp-block-cover+pre,.singular-main__body>.wp-block-cover+ul,.singular-main__body>.wp-block-image .aligncenter,.singular-main__body>.wp-block-media-text,.singular-main__body>.wp-block-media-text+h1,.singular-main__body>.wp-block-media-text+h2,.singular-main__body>.wp-block-media-text+h3,.singular-main__body>.wp-block-media-text+h4,.singular-main__body>.wp-block-media-text+h5,.singular-main__body>.wp-block-media-text+h6,.singular-main__body>.wp-block-media-text+ol,.singular-main__body>.wp-block-media-text+p,.singular-main__body>.wp-block-media-text+pre,.singular-main__body>.wp-block-media-text+ul,.singular-main__body>.wp-block-separator,.singular-main__body>.wp-block-separator+h1,.singular-main__body>.wp-block-separator+h2,.singular-main__body>.wp-block-separator+h3,.singular-main__body>.wp-block-separator+h4,.singular-main__body>.wp-block-separator+h5,.singular-main__body>.wp-block-separator+h6,.singular-main__body>.wp-block-separator+ol,.singular-main__body>.wp-block-separator+p,.singular-main__body>.wp-block-separator+pre,.singular-main__body>.wp-block-separator+ul,.singular-main__body>figure,.singular-main__body>figure+h1,.singular-main__body>figure+h2,.singular-main__body>figure+h3,.singular-main__body>figure+h4,.singular-main__body>figure+h5,.singular-main__body>figure+h6,.singular-main__body>figure+ol,.singular-main__body>figure+p,.singular-main__body>figure+pre,.singular-main__body>figure+ul{margin-top:48px}@media screen and (min-width:375px){.singular-main__body>.wp-block-buttons,.singular-main__body>.wp-block-buttons+h1,.singular-main__body>.wp-block-buttons+h2,.singular-main__body>.wp-block-buttons+h3,.singular-main__body>.wp-block-buttons+h4,.singular-main__body>.wp-block-buttons+h5,.singular-main__body>.wp-block-buttons+h6,.singular-main__body>.wp-block-buttons+ol,.singular-main__body>.wp-block-buttons+p,.singular-main__body>.wp-block-buttons+pre,.singular-main__body>.wp-block-buttons+ul,.singular-main__body>.wp-block-code,.singular-main__body>.wp-block-code+h1,.singular-main__body>.wp-block-code+h2,.singular-main__body>.wp-block-code+h3,.singular-main__body>.wp-block-code+h4,.singular-main__body>.wp-block-code+h5,.singular-main__body>.wp-block-code+h6,.singular-main__body>.wp-block-code+ol,.singular-main__body>.wp-block-code+p,.singular-main__body>.wp-block-code+ul,.singular-main__body>.wp-block-cover,.singular-main__body>.wp-block-cover+h1,.singular-main__body>.wp-block-cover+h2,.singular-main__body>.wp-block-cover+h3,.singular-main__body>.wp-block-cover+h4,.singular-main__body>.wp-block-cover+h5,.singular-main__body>.wp-block-cover+h6,.singular-main__body>.wp-block-cover+ol,.singular-main__body>.wp-block-cover+p,.singular-main__body>.wp-block-cover+pre,.singular-main__body>.wp-block-cover+ul,.singular-main__body>.wp-block-image .aligncenter,.singular-main__body>.wp-block-media-text,.singular-main__body>.wp-block-media-text+h1,.singular-main__body>.wp-block-media-text+h2,.singular-main__body>.wp-block-media-text+h3,.singular-main__body>.wp-block-media-text+h4,.singular-main__body>.wp-block-media-text+h5,.singular-main__body>.wp-block-media-text+h6,.singular-main__body>.wp-block-media-text+ol,.singular-main__body>.wp-block-media-text+p,.singular-main__body>.wp-block-media-text+pre,.singular-main__body>.wp-block-media-text+ul,.singular-main__body>.wp-block-separator,.singular-main__body>.wp-block-separator+h1,.singular-main__body>.wp-block-separator+h2,.singular-main__body>.wp-block-separator+h3,.singular-main__body>.wp-block-separator+h4,.singular-main__body>.wp-block-separator+h5,.singular-main__body>.wp-block-separator+h6,.singular-main__body>.wp-block-separator+ol,.singular-main__body>.wp-block-separator+p,.singular-main__body>.wp-block-separator+pre,.singular-main__body>.wp-block-separator+ul,.singular-main__body>figure,.singular-main__body>figure+h1,.singular-main__body>figure+h2,.singular-main__body>figure+h3,.singular-main__body>figure+h4,.singular-main__body>figure+h5,.singular-main__body>figure+h6,.singular-main__body>figure+ol,.singular-main__body>figure+p,.singular-main__body>figure+pre,.singular-main__body>figure+ul{margin-top:calc(48px + 30 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular-main__body>.wp-block-buttons,.singular-main__body>.wp-block-buttons+h1,.singular-main__body>.wp-block-buttons+h2,.singular-main__body>.wp-block-buttons+h3,.singular-main__body>.wp-block-buttons+h4,.singular-main__body>.wp-block-buttons+h5,.singular-main__body>.wp-block-buttons+h6,.singular-main__body>.wp-block-buttons+ol,.singular-main__body>.wp-block-buttons+p,.singular-main__body>.wp-block-buttons+pre,.singular-main__body>.wp-block-buttons+ul,.singular-main__body>.wp-block-code,.singular-main__body>.wp-block-code+h1,.singular-main__body>.wp-block-code+h2,.singular-main__body>.wp-block-code+h3,.singular-main__body>.wp-block-code+h4,.singular-main__body>.wp-block-code+h5,.singular-main__body>.wp-block-code+h6,.singular-main__body>.wp-block-code+ol,.singular-main__body>.wp-block-code+p,.singular-main__body>.wp-block-code+ul,.singular-main__body>.wp-block-cover,.singular-main__body>.wp-block-cover+h1,.singular-main__body>.wp-block-cover+h2,.singular-main__body>.wp-block-cover+h3,.singular-main__body>.wp-block-cover+h4,.singular-main__body>.wp-block-cover+h5,.singular-main__body>.wp-block-cover+h6,.singular-main__body>.wp-block-cover+ol,.singular-main__body>.wp-block-cover+p,.singular-main__body>.wp-block-cover+pre,.singular-main__body>.wp-block-cover+ul,.singular-main__body>.wp-block-image .aligncenter,.singular-main__body>.wp-block-media-text,.singular-main__body>.wp-block-media-text+h1,.singular-main__body>.wp-block-media-text+h2,.singular-main__body>.wp-block-media-text+h3,.singular-main__body>.wp-block-media-text+h4,.singular-main__body>.wp-block-media-text+h5,.singular-main__body>.wp-block-media-text+h6,.singular-main__body>.wp-block-media-text+ol,.singular-main__body>.wp-block-media-text+p,.singular-main__body>.wp-block-media-text+pre,.singular-main__body>.wp-block-media-text+ul,.singular-main__body>.wp-block-separator,.singular-main__body>.wp-block-separator+h1,.singular-main__body>.wp-block-separator+h2,.singular-main__body>.wp-block-separator+h3,.singular-main__body>.wp-block-separator+h4,.singular-main__body>.wp-block-separator+h5,.singular-main__body>.wp-block-separator+h6,.singular-main__body>.wp-block-separator+ol,.singular-main__body>.wp-block-separator+p,.singular-main__body>.wp-block-separator+pre,.singular-main__body>.wp-block-separator+ul,.singular-main__body>figure,.singular-main__body>figure+h1,.singular-main__body>figure+h2,.singular-main__body>figure+h3,.singular-main__body>figure+h4,.singular-main__body>figure+h5,.singular-main__body>figure+h6,.singular-main__body>figure+ol,.singular-main__body>figure+p,.singular-main__body>figure+pre,.singular-main__body>figure+ul{margin-top:78px}}@media(min-width:1920px){.singular-main__body>.wp-block-buttons,.singular-main__body>.wp-block-buttons+h1,.singular-main__body>.wp-block-buttons+h2,.singular-main__body>.wp-block-buttons+h3,.singular-main__body>.wp-block-buttons+h4,.singular-main__body>.wp-block-buttons+h5,.singular-main__body>.wp-block-buttons+h6,.singular-main__body>.wp-block-buttons+ol,.singular-main__body>.wp-block-buttons+p,.singular-main__body>.wp-block-buttons+pre,.singular-main__body>.wp-block-buttons+ul,.singular-main__body>.wp-block-code,.singular-main__body>.wp-block-code+h1,.singular-main__body>.wp-block-code+h2,.singular-main__body>.wp-block-code+h3,.singular-main__body>.wp-block-code+h4,.singular-main__body>.wp-block-code+h5,.singular-main__body>.wp-block-code+h6,.singular-main__body>.wp-block-code+ol,.singular-main__body>.wp-block-code+p,.singular-main__body>.wp-block-code+ul,.singular-main__body>.wp-block-cover,.singular-main__body>.wp-block-cover+h1,.singular-main__body>.wp-block-cover+h2,.singular-main__body>.wp-block-cover+h3,.singular-main__body>.wp-block-cover+h4,.singular-main__body>.wp-block-cover+h5,.singular-main__body>.wp-block-cover+h6,.singular-main__body>.wp-block-cover+ol,.singular-main__body>.wp-block-cover+p,.singular-main__body>.wp-block-cover+pre,.singular-main__body>.wp-block-cover+ul,.singular-main__body>.wp-block-image .aligncenter,.singular-main__body>.wp-block-media-text,.singular-main__body>.wp-block-media-text+h1,.singular-main__body>.wp-block-media-text+h2,.singular-main__body>.wp-block-media-text+h3,.singular-main__body>.wp-block-media-text+h4,.singular-main__body>.wp-block-media-text+h5,.singular-main__body>.wp-block-media-text+h6,.singular-main__body>.wp-block-media-text+ol,.singular-main__body>.wp-block-media-text+p,.singular-main__body>.wp-block-media-text+pre,.singular-main__body>.wp-block-media-text+ul,.singular-main__body>.wp-block-separator,.singular-main__body>.wp-block-separator+h1,.singular-main__body>.wp-block-separator+h2,.singular-main__body>.wp-block-separator+h3,.singular-main__body>.wp-block-separator+h4,.singular-main__body>.wp-block-separator+h5,.singular-main__body>.wp-block-separator+h6,.singular-main__body>.wp-block-separator+ol,.singular-main__body>.wp-block-separator+p,.singular-main__body>.wp-block-separator+pre,.singular-main__body>.wp-block-separator+ul,.singular-main__body>figure,.singular-main__body>figure+h1,.singular-main__body>figure+h2,.singular-main__body>figure+h3,.singular-main__body>figure+h4,.singular-main__body>figure+h5,.singular-main__body>figure+h6,.singular-main__body>figure+ol,.singular-main__body>figure+p,.singular-main__body>figure+pre,.singular-main__body>figure+ul{margin-top:4.0625vw}}.singular-main__body>.wp-block-image .aligncenter{margin-bottom:48px}@media screen and (min-width:375px){.singular-main__body>.wp-block-image .aligncenter{margin-bottom:calc(48px + 30 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular-main__body>.wp-block-image .aligncenter{margin-bottom:78px}}@media(min-width:1920px){.singular-main__body>.wp-block-image .aligncenter{margin-bottom:4.0625vw}}.singular-main__body>h1,.singular-main__body>h2,.singular-main__body>h3,.singular-main__body>h4,.singular-main__body>h5,.singular-main__body>h6{margin-top:1.95em;margin-bottom:1.2em}.singular-main__body>h1+*,.singular-main__body>h2+*,.singular-main__body>h3+*,.singular-main__body>h4+*,.singular-main__body>h5+*,.singular-main__body>h6+*{margin-top:0!important}.singular-main__body div,.singular-main__body li{line-height:1.75}.singular-main__body:after{display:block;clear:both;content:""}.singular-main__body blockquote>p,blockquote>p{margin:0;line-height:1.35;color:inherit;font-size:20px}@media screen and (min-width:375px){.singular-main__body blockquote>p,blockquote>p{font-size:calc(20px + 10 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular-main__body blockquote>p,blockquote>p{font-size:30px}}@media(min-width:1920px){.singular-main__body blockquote>p,blockquote>p{font-size:1.5625vw}}blockquote>cite{display:block;margin:1rem 0 0;font-size:.75em;font-weight:400;line-height:1.5;color:inherit}.alignfull{width:100%}.alignwide{max-width:none}.aligncenter,.aligncenter img{margin-right:auto;margin-left:auto}.alignleft,.alignright{max-width:42%}.alignleft{float:left;margin-right:2rem}@media(max-width:768px){.alignleft{float:none;margin-right:0;margin-left:0}}.alignright{float:right;margin-left:2rem}@media(max-width:768px){.alignright{float:none;margin-right:0;margin-left:0}}.wp-block-image .alignleft{margin-right:2rem}@media(max-width:768px){.wp-block-image .alignleft{margin-right:0}}.wp-block-image .alignright{margin-left:2rem}@media(max-width:768px){.wp-block-image .alignright{margin-left:0}}.singular--column .wp-block-image .alignleft,.singular--column .wp-block-image .alignright{max-width:50%;margin-top:48px}@media screen and (min-width:375px){.singular--column .wp-block-image .alignleft,.singular--column .wp-block-image .alignright{margin-top:calc(48px + 30 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular--column .wp-block-image .alignleft,.singular--column .wp-block-image .alignright{margin-top:78px}}@media(min-width:1920px){.singular--column .wp-block-image .alignleft,.singular--column .wp-block-image .alignright{margin-top:4.0625vw}}.singular--column .wp-block-image .alignleft,.singular--column .wp-block-image .alignright{margin-bottom:48px}@media screen and (min-width:375px){.singular--column .wp-block-image .alignleft,.singular--column .wp-block-image .alignright{margin-bottom:calc(48px + 30 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular--column .wp-block-image .alignleft,.singular--column .wp-block-image .alignright{margin-bottom:78px}}@media(min-width:1920px){.singular--column .wp-block-image .alignleft,.singular--column .wp-block-image .alignright{margin-bottom:4.0625vw}}@media(max-width:768px){.singular--column .wp-block-image .alignleft,.singular--column .wp-block-image .alignright{max-width:100%}}.singular--column .wp-block-image .alignleft{margin-left:-25%;margin-right:48px}@media screen and (min-width:375px){.singular--column .wp-block-image .alignleft{margin-right:calc(48px + 30 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular--column .wp-block-image .alignleft{margin-right:78px}}@media(min-width:1920px){.singular--column .wp-block-image .alignleft{margin-right:4.0625vw}}@media(max-width:768px){.singular--column .wp-block-image .alignleft{margin-right:0;margin-left:0}}.singular--column .wp-block-image .alignright{margin-right:-25%;margin-left:48px}@media screen and (min-width:375px){.singular--column .wp-block-image .alignright{margin-left:calc(48px + 30 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular--column .wp-block-image .alignright{margin-left:78px}}@media(min-width:1920px){.singular--column .wp-block-image .alignright{margin-left:4.0625vw}}@media(max-width:768px){.singular--column .wp-block-image .alignright{margin-right:0;margin-left:0}}.wp-block-buttons .wp-block-button{margin-right:.75em;margin-bottom:.75em}.is-style-outline,.wp-block-button{color:#fff}.wp-block-button__link{padding:1em 2.5em;font-size:inherit;background-color:#0d0d0d;border:1px solid #fff}.wp-block-button__link:focus,.wp-block-button__link:hover{text-decoration:none}.is-style-outline .wp-block-button__link{background-color:transparent;border:none}.hamburger{display:inline-block;padding:15px 10px;margin:0;overflow:visible;font:inherit;color:inherit;text-transform:none;cursor:pointer;background-color:transparent;border:0;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter}.hamburger.is-active:hover,.hamburger:hover,.mobile-menu-is-active .hamburger:hover{opacity:1}.hamburger-box{position:relative;display:block;width:21px;height:14px}.hamburger-inner{top:50%;display:block;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:21px;height:2px;background-color:#fff;border-radius:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-6px}.hamburger-inner:after{bottom:-6px}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:6px;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.hamburger--slider .hamburger-inner:after{top:12px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;-webkit-transform:rotate(-45deg) translate3d(-3px,-4px,0);transform:rotate(-45deg) translate3d(-3px,-4px,0)}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-12px,0) rotate(-90deg);transform:translate3d(0,-12px,0) rotate(-90deg)}.mobile-menu-is-active .hamburger--slider .hamburger-inner{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.mobile-menu-is-active .hamburger--slider .hamburger-inner:before{opacity:0;-webkit-transform:rotate(-45deg) translate3d(-3px,-4px,0);transform:rotate(-45deg) translate3d(-3px,-4px,0)}.mobile-menu-is-active .hamburger--slider .hamburger-inner:after{-webkit-transform:translate3d(0,-12px,0) rotate(-90deg);transform:translate3d(0,-12px,0) rotate(-90deg)}.site-footer-wrapper{background-color:#0d0d0d;border-top:1px solid #232323;margin-top:96px}@media screen and (min-width:375px){.site-footer-wrapper{margin-top:calc(96px + 74 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-wrapper{margin-top:170px}}@media(min-width:1920px){.site-footer-wrapper{margin-top:8.8541666667vw}}.site-footer-wrapper{padding-top:50px}@media screen and (min-width:375px){.site-footer-wrapper{padding-top:calc(50px + 10 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-wrapper{padding-top:60px}}@media(min-width:1920px){.site-footer-wrapper{padding-top:3.125vw}}.site-footer-wrapper{padding-bottom:30px}@media screen and (min-width:375px){.site-footer-wrapper{padding-bottom:calc(30px + 8 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-wrapper{padding-bottom:38px}}@media(min-width:1920px){.site-footer-wrapper{padding-bottom:1.9791666667vw}}.site-footer-wrapper.x-archive.x-creators{margin-top:0}.site-footer{margin-right:auto;margin-left:auto;text-align:center;width:327px}@media screen and (min-width:375px){.site-footer{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer{width:1740px}}@media(min-width:1920px){.site-footer{width:90.625vw}}@media(max-width:374px){.site-footer{width:calc(100% - 5.2083333333%)}}.site-footer-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}@media screen and (min-width:375px){.site-footer-logos{margin-bottom:calc(50px + 44 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-logos{margin-bottom:94px}}@media(min-width:1920px){.site-footer-logos{margin-bottom:4.8958333333vw}}.site-footer-logos .flow-machines-logo{margin-right:42px}@media screen and (min-width:375px){.site-footer-logos .flow-machines-logo{margin-right:calc(42px + 24 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-logos .flow-machines-logo{margin-right:66px}}@media(min-width:1920px){.site-footer-logos .flow-machines-logo{margin-right:3.4375vw}}.site-footer-logos .flow-machines-logo{width:124px}@media screen and (min-width:375px){.site-footer-logos .flow-machines-logo{width:calc(124px + 46 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-logos .flow-machines-logo{width:170px}}@media(min-width:1920px){.site-footer-logos .flow-machines-logo{width:8.8541666667vw}}.site-footer-logos .sonycsl-logo{width:130px}@media screen and (min-width:375px){.site-footer-logos .sonycsl-logo{width:calc(130px + 48 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-logos .sonycsl-logo{width:178px}}@media(min-width:1920px){.site-footer-logos .sonycsl-logo{width:9.2708333333vw}}.site-footer-nav{margin-bottom:34px}@media screen and (min-width:375px){.site-footer-nav{margin-bottom:calc(34px + 6 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-nav{margin-bottom:40px}}@media(min-width:1920px){.site-footer-nav{margin-bottom:2.0833333333vw}}.site-footer-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}.site-footer-nav li{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:16px}@media screen and (min-width:375px){.site-footer-nav li{font-size:calc(16px + 1 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-nav li{font-size:17px}}@media(min-width:1920px){.site-footer-nav li{font-size:.8854166667vw}}.site-footer-nav li{margin-right:19px}@media screen and (min-width:375px){.site-footer-nav li{margin-right:calc(19px + 22 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-nav li{margin-right:41px}}@media(min-width:1920px){.site-footer-nav li{margin-right:2.1354166667vw}}@media(max-width:600px){.site-footer-nav li{-webkit-flex-basis:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;margin-right:0;margin-bottom:12px}}@media screen and (max-width:600px)and (min-width:375px){.site-footer-nav li{margin-bottom:calc(12px + 2 * ((100vw - 375px) / 1545))}}@media screen and (max-width:600px)and (min-width:1920px){.site-footer-nav li{margin-bottom:14px}}@media(max-width:600px)and (min-width:1920px){.site-footer-nav li{margin-bottom:.7291666667vw}}.site-footer-nav li:last-child{margin-right:0}.site-footer-nav a{text-decoration:none}.site-footer-note p{margin-top:0;margin-bottom:0;line-height:1.75;font-size:11px}@media screen and (min-width:375px){.site-footer-note p{font-size:calc(11px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-note p{font-size:11px}}@media(min-width:1920px){.site-footer-note p{font-size:.5729166667vw}}.site-footer-note p.copyright{font-size:11px}@media screen and (min-width:375px){.site-footer-note p.copyright{font-size:calc(11px + 2 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-note p.copyright{font-size:13px}}@media(min-width:1920px){.site-footer-note p.copyright{font-size:.6770833333vw}}.site-footer-note p.copyright{margin-bottom:9px}@media screen and (min-width:375px){.site-footer-note p.copyright{margin-bottom:calc(9px + 13 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-footer-note p.copyright{margin-bottom:22px}}@media(min-width:1920px){.site-footer-note p.copyright{margin-bottom:1.1458333333vw}}.erc-logo{margin-right:auto;margin-left:auto;margin-bottom:12px}@media screen and (min-width:375px){.erc-logo{margin-bottom:calc(12px + 6 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.erc-logo{margin-bottom:18px}}@media(min-width:1920px){.erc-logo{margin-bottom:.9375vw}}.erc-logo{margin-top:26px}@media screen and (min-width:375px){.erc-logo{margin-top:calc(26px + 27 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.erc-logo{margin-top:53px}}@media(min-width:1920px){.erc-logo{margin-top:2.7604166667vw}}.erc-logo{width:73px}@media screen and (min-width:375px){.erc-logo{width:calc(73px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.erc-logo{width:73px}}@media(min-width:1920px){.erc-logo{width:3.8020833333vw}}#sony-header{position:relative;z-index:3;background-color:#000}.sony-header-inner{margin-right:auto;margin-left:auto;width:calc(100% - 5.2083333333%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:28px}@media screen and (min-width:375px){.sony-header-inner{height:calc(28px + 8 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.sony-header-inner{height:36px}}.sony-header-logo{display:block;height:auto;line-height:1;width:75px}@media screen and (min-width:375px){.sony-header-logo{width:calc(75px + 15 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.sony-header-logo{width:90px}}.sony-header-logo img{display:block}.s-about{position:relative;overflow:hidden;padding-top:4.5rem}@media(min-width:23.4375em){.s-about{padding-top:calc(4.5rem + ((1vw - 23.4375rem / 100) * (100 * 3.25 / 96.5625)))}}.s-about{padding-bottom:4.5rem}@media(min-width:23.4375em){.s-about{padding-bottom:calc(4.5rem + ((1vw - 23.4375rem / 100) * (100 * 3.25 / 96.5625)))}}.s-about__bg{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;opacity:.16}.c-about__wrapper{margin-right:auto;margin-left:auto;position:relative;z-index:1;width:327px}@media screen and (min-width:375px){.c-about__wrapper{width:calc(327px + 1325 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.c-about__wrapper{width:1652px}}@media(min-width:1920px){.c-about__wrapper{width:86.0416666667vw}}@media(max-width:374px){.c-about__wrapper{width:calc(100% - 5.2083333333%)}}.c-about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1180px){.c-about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.c-about__main{width:43.6440677966%}@media(max-width:1180px){.c-about__main{width:100%}}.c-about__picture{width:47.6997578692%}@media(max-width:1180px){.c-about__picture{width:100%;margin-bottom:2.25rem}}@media(max-width:1180px)and (min-width:23.4375em){.c-about__picture{margin-bottom:calc(2.25rem + ((1vw - 23.4375rem / 100) * (100 * .75 / 96.5625)))}}.c-about__picture>:first-child{margin-top:0}.c-about__picture>:last-child{margin-bottom:0}.c-about__main__header__title{line-height:1.84;text-align:center;letter-spacing:.08em;font-size:2rem}@media(min-width:23.4375em){.c-about__main__header__title{font-size:calc(2rem + ((1vw - 23.4375rem / 100) * (100 * .8125 / 96.5625)));min-height:0}}.c-about__main__body>p{line-height:2.6;letter-spacing:.04em;font-size:1.0625rem}@media(min-width:23.4375em){.c-about__main__body>p{font-size:calc(1.0625rem + ((1vw - 23.4375rem / 100) * (100 * .4375 / 96.5625)));min-height:0}}.s-feature{overflow:hidden}.c-feature{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(.25rem * -1);margin-left:calc(.25rem * -1);margin-top:calc(.25rem * -1);margin-bottom:calc(.25rem * -1)}.c-feature,.c-feature__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-feature__item{width:33.3333%}@media(max-width:1024px){.c-feature__item{width:50%}}@media(max-width:600px){.c-feature__item{width:100%}}.c-feature__item__inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:2em;background-color:#1b1b1b;margin:.25rem}.c-feature__item__picture{margin-bottom:1.75rem}@media(min-width:23.4375em){.c-feature__item__picture{margin-bottom:calc(1.75rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625)))}}.c-feature__item__picture>img{width:100%;opacity:.85}.c-feature__item__desc{margin-right:auto;margin-left:auto;width:90%}@media(max-width:600px){.c-feature__item__desc{width:100%}}.c-feature__item__title{margin-bottom:.5rem}@media(min-width:23.4375em){.c-feature__item__title{margin-bottom:calc(.5rem + ((1vw - 23.4375rem / 100) * (100 * .25 / 96.5625)))}}.c-feature__item__title>h3{margin:0;line-height:1.7777;font-size:1.125rem}@media(min-width:23.4375em){.c-feature__item__title>h3{font-size:calc(1.125rem + ((1vw - 23.4375rem / 100) * (100 * .1875 / 96.5625)));min-height:0}}.c-feature__item__body>p{line-height:2;font-size:1rem}@media(min-width:23.4375em){.c-feature__item__body>p{font-size:calc(1rem + ((1vw - 23.4375rem / 100) * (100 * .3125 / 96.5625)));min-height:0}}.c-feature__item__body>:first-child{margin-top:0}.c-feature__item__body>:last-child{margin-bottom:0}.s-functionsVideo{position:relative;overflow:hidden;padding-top:4.5rem}@media(min-width:23.4375em){.s-functionsVideo{padding-top:calc(4.5rem + ((1vw - 23.4375rem / 100) * (100 * 4.5 / 96.5625)))}}.s-functionsVideo{padding-bottom:4.5rem}@media(min-width:23.4375em){.s-functionsVideo{padding-bottom:calc(4.5rem + ((1vw - 23.4375rem / 100) * (100 * 4.5 / 96.5625)))}}.s-functionsVideo__bg--1{position:absolute;top:0;left:0;z-index:1;display:block;width:34.6354166667%;padding-bottom:34.6354166667%;opacity:.16;-webkit-transform:translate(-30%,-30%);transform:translate(-30%,-30%)}.s-functionsVideo__bg--1>img{position:absolute}.s-functionsVideo__bg--2{position:absolute;right:0;bottom:0;z-index:1;display:block;width:49.5833333333%;padding-bottom:39.7916666667%;opacity:.16;-webkit-transform:translate(13%,10%);transform:translate(13%,10%)}.s-functionsVideo__bg--2>img{position:absolute}.c-functionsVideo{margin-right:auto;margin-left:auto;position:relative;z-index:2;max-width:55%;width:327px}@media screen and (min-width:375px){.c-functionsVideo{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.c-functionsVideo{width:1740px}}@media(min-width:1920px){.c-functionsVideo{width:90.625vw}}@media(max-width:374px){.c-functionsVideo{width:calc(100% - 5.2083333333%)}}@media(max-width:1024px){.c-functionsVideo{max-width:72%}}@media(max-width:768px){.c-functionsVideo{max-width:84%}}@media(max-width:600px){.c-functionsVideo{max-width:100%}}.c-functionsVideo>:first-child{margin-top:0}.c-functionsVideo>:last-child{margin-bottom:0}.s-functions{position:relative;overflow:hidden;padding-bottom:4.5rem}@media(min-width:23.4375em){.s-functions{padding-bottom:calc(4.5rem + ((1vw - 23.4375rem / 100) * (100 * 4.5 / 96.5625)))}}.s-functions__bg{position:absolute;bottom:0;left:0;z-index:1;display:block;width:100%;height:auto;opacity:.38}.s-functions__bg>img{width:100%}.c-functions__wrapper{margin-right:auto;margin-left:auto;position:relative;z-index:2;width:327px}@media screen and (min-width:375px){.c-functions__wrapper{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.c-functions__wrapper{width:1740px}}@media(min-width:1920px){.c-functions__wrapper{width:90.625vw}}@media(max-width:374px){.c-functions__wrapper{width:calc(100% - 5.2083333333%)}}.c-functions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(1.5rem * -1)}@media(min-width:23.4375em){.c-functions{margin-right:calc((1.5rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625))) * -1)}}.c-functions{margin-left:calc(1.5rem * -1)}@media(min-width:23.4375em){.c-functions{margin-left:calc((1.5rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625))) * -1)}}.c-functions{margin-top:calc(1.5rem * -1)}@media(min-width:23.4375em){.c-functions{margin-top:calc((1.5rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625))) * -1)}}.c-functions{margin-bottom:calc(1.5rem * -1)}@media(min-width:23.4375em){.c-functions{margin-bottom:calc((1.5rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625))) * -1)}}.c-functions__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:33.3333%}@media(max-width:1024px){.c-functions__item{width:50%}}@media(max-width:600px){.c-functions__item{width:100%}}.c-functions__item__inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:2em;background-color:#1b1b1b;margin:1.5rem}@media(min-width:23.4375em){.c-functions__item__inner{margin:calc(1.5rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625)))}}.c-functions__item__picture{margin-bottom:1.75rem}@media(min-width:23.4375em){.c-functions__item__picture{margin-bottom:calc(1.75rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625)))}}.c-functions__item__picture>img{width:100%;opacity:.85}.c-functions__item__title{margin-bottom:.5rem}@media(min-width:23.4375em){.c-functions__item__title{margin-bottom:calc(.5rem + ((1vw - 23.4375rem / 100) * (100 * .25 / 96.5625)))}}.c-functions__item__title>h3{margin:0;font-weight:400;font-size:1.125rem}@media(min-width:23.4375em){.c-functions__item__title>h3{font-size:calc(1.125rem + ((1vw - 23.4375rem / 100) * (100 * .3125 / 96.5625)));min-height:0}}.c-functions__item__body>p{line-height:2;font-size:1rem}@media(min-width:23.4375em){.c-functions__item__body>p{font-size:calc(1rem + ((1vw - 23.4375rem / 100) * (100 * .125 / 96.5625)));min-height:0}}.c-functions__item__body>:first-child{margin-top:0}.c-functions__item__body>:last-child{margin-bottom:0}.c-functions__item__note{margin-top:.3125rem}@media(min-width:23.4375em){.c-functions__item__note{margin-top:calc(.3125rem + ((1vw - 23.4375rem / 100) * (100 * .1875 / 96.5625)))}}.c-functions__item__note>p{line-height:2;font-size:.75rem}@media(min-width:23.4375em){.c-functions__item__note>p{font-size:calc(.75rem + ((1vw - 23.4375rem / 100) * (100 * .0625 / 96.5625)));min-height:0}}.c-functions__item__note>:first-child{margin-top:0}.c-functions__item__note>:last-child{margin-bottom:0}.c-systemsRequirments .c-functions__item__title{margin-bottom:1.5rem}@media(min-width:23.4375em){.c-systemsRequirments .c-functions__item__title{margin-bottom:calc(1.5rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625)))}}.c-systemsRequirments h4{font-weight:700;font-size:1.4375rem}@media(min-width:23.4375em){.c-systemsRequirments h4{font-size:calc(1.4375rem + ((1vw - 23.4375rem / 100) * (100 * .3125 / 96.5625)));min-height:0}}.c-systemsRequirments p{font-size:1.125rem}@media(min-width:23.4375em){.c-systemsRequirments p{font-size:calc(1.125rem + ((1vw - 23.4375rem / 100) * (100 * .125 / 96.5625)));min-height:0}}.c-systemsRequirments p{margin-bottom:1.5rem}@media(min-width:23.4375em){.c-systemsRequirments p{margin-bottom:calc(1.5rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625)))}}.c-systemsRequirments>p:last-child{margin-bottom:0}.c-cta,.s-cta__cover{position:relative}.s-cta__cover{z-index:1}.c-cta__cover:before{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.54)}.c-cta__cover{position:relative;width:100%;height:20.625rem}@media(min-width:23.4375em){.c-cta__cover{height:calc(20.625rem + ((1vw - 23.4375rem / 100) * (100 * 31.1875 / 96.5625)))}}.c-cta__cover>img{position:absolute;top:0;left:0;z-index:1}.c-cta__header{margin-right:auto;margin-left:auto;width:327px}@media screen and (min-width:375px){.c-cta__header{width:calc(327px + 1325 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.c-cta__header{width:1652px}}@media(min-width:1920px){.c-cta__header{width:86.0416666667vw}}@media(max-width:374px){.c-cta__header{width:calc(100% - 5.2083333333%)}}.c-cta__header__title{width:37.8645833333%}@media(max-width:1180px){.c-cta__header__title{width:50%}}@media(max-width:768px){.c-cta__header__title{width:60%}}@media(max-width:600px){.c-cta__header__title{width:88%}}.c-cta__header__title>img{width:100%}.c-cta__header__subtitle{width:37.8645833333%;font-weight:700;line-height:1.2;text-align:right;letter-spacing:.06em;font-size:1.125rem}@media(min-width:23.4375em){.c-cta__header__subtitle{font-size:calc(1.125rem + ((1vw - 23.4375rem / 100) * (100 * 1.875 / 96.5625)));min-height:0}}.c-cta__header__subtitle{margin-top:.875rem}@media(min-width:23.4375em){.c-cta__header__subtitle{margin-top:calc(.875rem + ((1vw - 23.4375rem / 100) * (100 * .375 / 96.5625)))}}.s-cta__main{position:relative;z-index:2;overflow:hidden;margin-top:calc(15rem * -1)}@media(min-width:23.4375em){.s-cta__main{margin-top:calc((15rem + ((1vw - 23.4375rem / 100) * (100 * 18.5 / 96.5625))) * -1)}}.s-cta--mac .s-cta__main{margin-top:0;padding-top:4.5rem}@media(min-width:23.4375em){.s-cta--mac .s-cta__main{padding-top:calc(4.5rem + ((1vw - 23.4375rem / 100) * (100 * 4.5 / 96.5625)))}}.s-cta--ipad .s-cta__main{padding-bottom:6.5rem}@media(min-width:23.4375em){.s-cta--ipad .s-cta__main{padding-bottom:calc(6.5rem + ((1vw - 23.4375rem / 100) * (100 * 11 / 96.5625)))}}.s-cta__main__bg{position:absolute;left:0;z-index:0;display:block;width:100%}.s-cta--mac .s-cta__main__bg{top:0;height:100%}.s-cta--ipad .s-cta__main__bg{bottom:0;height:calc(100% - min(max(20.625rem, calc(20.625rem + (51.8125 - 20.625) * ((100vw - 23.4375em) / (120 - 23.4375))))))}.s-cta__main__primary{position:relative;overflow:hidden;padding-top:2.25rem}@media(min-width:23.4375em){.s-cta__main__primary{padding-top:calc(2.25rem + ((1vw - 23.4375rem / 100) * (100 * 1.25 / 96.5625)))}}.c-cta__main__primary__wrapper{margin-right:auto;margin-left:auto;position:relative;z-index:1;width:327px}@media screen and (min-width:375px){.c-cta__main__primary__wrapper{width:calc(327px + 1292 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.c-cta__main__primary__wrapper{width:1619px}}@media(min-width:1920px){.c-cta__main__primary__wrapper{width:84.3229166667vw}}@media(max-width:374px){.c-cta__main__primary__wrapper{width:calc(100% - 5.2083333333%)}}.c-cta__main__primary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1180px){.c-cta__main__primary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.c-cta__main__primary__picture{width:53.9839407041%}@media(max-width:1180px){.c-cta__main__primary__picture{width:100%;margin-bottom:2.25rem}}@media(max-width:1180px)and (min-width:23.4375em){.c-cta__main__primary__picture{margin-bottom:calc(2.25rem + ((1vw - 23.4375rem / 100) * (100 * .75 / 96.5625)))}}.c-cta__main__primary__picture>img{width:100%}.c-cta__main__primary__desc{width:32.7980234713%}@media(max-width:1180px){.c-cta__main__primary__desc{width:100%}}.c-cta__main__primary__title{font-size:1.25rem}@media(min-width:23.4375em){.c-cta__main__primary__title{font-size:calc(1.25rem + ((1vw - 23.4375rem / 100) * (100 * .5625 / 96.5625)));min-height:0}}.c-cta__main__primary__title{margin-bottom:1.5rem}@media(min-width:23.4375em){.c-cta__main__primary__title{margin-bottom:calc(1.5rem + ((1vw - 23.4375rem / 100) * (100 * .6875 / 96.5625)))}}.c-cta__main__primary__title>h3{margin:0;line-height:1.777777;letter-spacing:.06em}.c-cta__main__primary__body>p{line-height:2.4;letter-spacing:.1em;font-size:1rem}@media(min-width:23.4375em){.c-cta__main__primary__body>p{font-size:calc(1rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625)));min-height:0}}.c-cta__main__primary__cta{display:block;width:160px;margin-right:auto;margin-left:auto;margin-top:3rem}@media(min-width:23.4375em){.c-cta__main__primary__cta{margin-top:calc(3rem + ((1vw - 23.4375rem / 100) * (100 * 3.125 / 96.5625)))}}.c-cta__main__primary__cta>img{width:100%;height:auto}.s-cta__main__secondary{position:relative;overflow:hidden;padding-bottom:6.5rem}@media(min-width:23.4375em){.s-cta__main__secondary{padding-bottom:calc(6.5rem + ((1vw - 23.4375rem / 100) * (100 * 11 / 96.5625)))}}.c-cta__main__secondary__wrapper{margin-right:auto;margin-left:auto;position:relative;z-index:1;width:327px}@media screen and (min-width:375px){.c-cta__main__secondary__wrapper{width:calc(327px + 1292 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.c-cta__main__secondary__wrapper{width:1619px}}@media(min-width:1920px){.c-cta__main__secondary__wrapper{width:84.3229166667vw}}@media(max-width:374px){.c-cta__main__secondary__wrapper{width:calc(100% - 5.2083333333%)}}.c-cta__main__secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:768px){.c-cta__main__secondary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.c-cta__main__secondary__item{width:45.460160593%}@media(max-width:768px){.c-cta__main__secondary__item{width:100%;margin-bottom:3rem}}@media(max-width:768px)and (min-width:23.4375em){.c-cta__main__secondary__item{margin-bottom:calc(3rem + ((1vw - 23.4375rem / 100) * (100 * .75 / 96.5625)))}}.c-cta__main__secondary__item:last-child{margin-bottom:0}.c-cta__main__secondary__item__title{font-size:1.25rem}@media(min-width:23.4375em){.c-cta__main__secondary__item__title{font-size:calc(1.25rem + ((1vw - 23.4375rem / 100) * (100 * .5625 / 96.5625)));min-height:0}}.c-cta__main__secondary__item__title{margin-bottom:1.5rem}@media(min-width:23.4375em){.c-cta__main__secondary__item__title{margin-bottom:calc(1.5rem + ((1vw - 23.4375rem / 100) * (100 * .5 / 96.5625)))}}.c-cta__main__secondary__item__title>h3{margin:0;line-height:1.777777;letter-spacing:.06em}.s-cta__main__tertiary{position:relative;overflow:hidden;padding-bottom:6.5rem}@media(min-width:23.4375em){.s-cta__main__tertiary{padding-bottom:calc(6.5rem + ((1vw - 23.4375rem / 100) * (100 * 6.625 / 96.5625)))}}.c-cta__main__tertiary__wrapper{margin-right:auto;margin-left:auto;position:relative;z-index:1;width:327px}@media screen and (min-width:375px){.c-cta__main__tertiary__wrapper{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.c-cta__main__tertiary__wrapper{width:1740px}}@media(min-width:1920px){.c-cta__main__tertiary__wrapper{width:90.625vw}}@media(max-width:374px){.c-cta__main__tertiary__wrapper{width:calc(100% - 5.2083333333%)}}.c-cta__main__tertiary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1180px){.c-cta__main__tertiary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.c-cta__main__tertiary__picture{width:64.6077825818%}@media(max-width:1180px){.c-cta__main__tertiary__picture{width:100%;margin-bottom:2.25rem}}@media(max-width:1180px)and (min-width:23.4375em){.c-cta__main__tertiary__picture{margin-bottom:calc(2.25rem + ((1vw - 23.4375rem / 100) * (100 * .75 / 96.5625)))}}.c-cta__main__tertiary__picture img{width:100%;height:auto}.c-cta__main__tertiary__desc{width:31.3156269302%}@media(max-width:1180px){.c-cta__main__tertiary__desc{width:100%}}.c-cta__main__tertiary__title{font-size:1.5rem}@media(min-width:23.4375em){.c-cta__main__tertiary__title{font-size:calc(1.5rem + ((1vw - 23.4375rem / 100) * (100 * .375 / 96.5625)));min-height:0}}.c-cta__main__tertiary__title{margin-bottom:1.5rem}@media(min-width:23.4375em){.c-cta__main__tertiary__title{margin-bottom:calc(1.5rem + ((1vw - 23.4375rem / 100) * (100 * .125 / 96.5625)))}}.c-cta__main__tertiary__title>h3{margin:0;line-height:1.777777;letter-spacing:.14em}.c-cta__main__tertiary__body>p{line-height:2.2;letter-spacing:.06em;font-size:1rem}@media(min-width:23.4375em){.c-cta__main__tertiary__body>p{font-size:calc(1rem + ((1vw - 23.4375rem / 100) * (100 * .3125 / 96.5625)));min-height:0}}.c-cta__main__tertiary__cta{display:block;width:min(max(9.75rem,calc(9.75rem + (10 - 9.75) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-right:auto;margin-left:auto;margin-top:3rem}@media(min-width:23.4375em){.c-cta__main__tertiary__cta{margin-top:calc(3rem + ((1vw - 23.4375rem / 100) * (100 * 3.125 / 96.5625)))}}.c-cta__main__tertiary__cta>img{width:100%;height:auto}.s-cta--ipad .s-cta__main__bg>img{-o-object-position:center top;object-position:center top}.s-manual-link{margin-top:1.375rem;text-align:center}@media(max-width:73.75em){.s-manual-link{margin-top:1.75rem}}.c-manual-link__link,.c-manual-link__link:link,.c-manual-link__link:visited{font-size:min(max(1rem,calc(1rem + (1.0625 - 1) * ((100vw - 23.4375em) / (120 - 23.4375)))));color:#3b82ff}.c-manual-link__link:active,.c-manual-link__link:focus,.c-manual-link__link:hover{color:#3b82ff;text-decoration:underline}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow-column>.swiper-wrapper,.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}#site-header{position:relative;z-index:4;height:60px}@media screen and (min-width:375px){#site-header{height:calc(60px + 56 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){#site-header{height:116px}}@media(min-width:1920px){#site-header{height:6.0416666667vw}}.home #site-header{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),to(rgba(0,0,0,.54)));background:linear-gradient(180deg,rgba(0,0,0,.75),rgba(0,0,0,.54))}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.home #site-header{background:none}}.home #site-header:after{position:absolute;top:100%;left:0;z-index:1;display:block;width:100%;content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.54)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.54),transparent);height:124px}@media screen and (min-width:375px){.home #site-header:after{height:calc(124px + 14 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.home #site-header:after{height:138px}}@media(min-width:1440px){.home #site-header:after{height:9.5833333333vw}}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.home #site-header:after{display:none}}#site-header a{text-decoration:none}.site-header-inner{margin-right:auto;margin-left:auto;width:calc(100% - 5.2083333333%);position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.site-header-title{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.site-logo{margin:0;width:138px}@media screen and (min-width:375px){.site-logo{width:calc(138px + 62 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-logo{width:200px}}@media(min-width:1920px){.site-logo{width:10.4166666667vw}}.site-logo img.custom-logo{width:100%;height:auto}.site-header-nav-wrapper{display:block;margin-left:auto}@media(max-width:1024px){.site-header-nav-wrapper{display:none}}.site-header-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:21px}@media screen and (min-width:375px){.site-header-nav{font-size:calc(21px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-header-nav{font-size:21px}}@media(min-width:1920px){.site-header-nav{font-size:1.09375vw}}.site-header-nav li{position:relative;font-size:inherit}.site-header-nav>li{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:.15rem 0 .15rem 3.125rem}.site-header-nav ul a{width:100%;background:transparent;border:none}.site-header-nav a{display:block;text-decoration:none;word-break:normal;word-wrap:normal}.site-header-nav ul{position:absolute;top:calc(100% + 1.125rem);right:9999rem;width:11rem;padding:0;background-color:#0d0d0d;border:1px solid #fff;opacity:0}.site-header-nav ul:before{position:absolute;right:0;bottom:100%;left:0;display:block;height:1.125rem;content:""}.site-header-nav ul:after{position:absolute;right:-5px;bottom:-5px;z-index:-1;display:block;width:100%;height:100%;text-align:center;content:"";background-color:#fff}.site-header-nav li.menu-item-has-children{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.site-header-nav li.menu-item-has-children .icon{margin-left:1.125rem;font-size:1.125rem}.site-header-nav li.menu-item-has-children.focus>ul,.site-header-nav li.menu-item-has-children:focus>ul,.site-header-nav li.menu-item-has-children:hover>ul{right:0;opacity:1}.site-header-nav .sub-menu li{position:relative;border-bottom:1px solid #fff}.site-header-nav .sub-menu a{padding:.85em 1.05em}.site-header-nav .sub-menu a>*{display:block}.site-header-nav .sub-menu a.is-current:after{position:absolute;bottom:50%;display:block;font-size:inherit;content:"";background-color:#e83b22;border-radius:50%;-webkit-transform:translateY(50%);transform:translateY(50%);height:10px}@media screen and (min-width:375px){.site-header-nav .sub-menu a.is-current:after{height:calc(10px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-header-nav .sub-menu a.is-current:after{height:10px}}@media(min-width:1920px){.site-header-nav .sub-menu a.is-current:after{height:.5208333333vw}}.site-header-nav .sub-menu a.is-current:after{right:18px}@media screen and (min-width:375px){.site-header-nav .sub-menu a.is-current:after{right:calc(18px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-header-nav .sub-menu a.is-current:after{right:18px}}@media(min-width:1920px){.site-header-nav .sub-menu a.is-current:after{right:.9375vw}}.site-header-nav .sub-menu a.is-current:after{width:10px}@media screen and (min-width:375px){.site-header-nav .sub-menu a.is-current:after{width:calc(10px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.site-header-nav .sub-menu a.is-current:after{width:10px}}@media(min-width:1920px){.site-header-nav .sub-menu a.is-current:after{width:.5208333333vw}}.mobile-menu-button{position:relative;display:none;margin-left:auto}@media(max-width:1024px){.mobile-menu-button{display:block}}.mobile-menu-wrapper{margin-right:auto;margin-left:auto;position:absolute;right:2.6041666667%;z-index:5;display:none;max-width:63vw;width:327px}@media screen and (min-width:375px){.mobile-menu-wrapper{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.mobile-menu-wrapper{width:1740px}}@media(min-width:1920px){.mobile-menu-wrapper{width:90.625vw}}@media(max-width:374px){.mobile-menu-wrapper{width:calc(100% - 5.2083333333%)}}@media(max-width:1024px){.mobile-menu-is-active .mobile-menu-wrapper{display:block}}.mobile-menu-wrapper:after{position:absolute;right:-5px;bottom:-5px;z-index:-1;display:block;width:100%;height:100%;text-align:center;content:"";background-color:#fff}.mobile-menu{position:relative;z-index:1;padding:0;color:inherit;background-color:#0d0d0d;border:1px solid #fff}.mobile-menu li{border-bottom:1px solid #fff;font-size:21px}@media screen and (min-width:375px){.mobile-menu li{font-size:calc(21px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.mobile-menu li{font-size:21px}}@media(min-width:1920px){.mobile-menu li{font-size:1.09375vw}}.mobile-menu li:last-child{border-bottom:none}.mobile-menu a{display:block;padding:1em 1.35em;text-decoration:none}.ancestor-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid #fff}.ancestor-wrapper a{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.menu-item-has-children .ancestor-wrapper a{color:#fff}.sub-menu-toggle{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:1.2rem;margin:.8rem 0}.sub-menu-toggle .icon{display:block;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear;font-size:16px}@media screen and (min-width:375px){.sub-menu-toggle .icon{font-size:calc(16px + 5 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.sub-menu-toggle .icon{font-size:21px}}@media(min-width:1920px){.sub-menu-toggle .icon{font-size:1.09375vw}}.ancestor-wrapper.active .sub-menu-toggle .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu .sub-menu{display:none;padding:0;margin:0}.mobile-menu .sub-menu a{position:relative}.mobile-menu .sub-menu a>*{display:block}.mobile-menu .sub-menu a.is-current:after{position:absolute;bottom:50%;display:block;font-size:inherit;content:"";background-color:#e83b22;border-radius:50%;-webkit-transform:translateY(50%);transform:translateY(50%);height:10px}@media screen and (min-width:375px){.mobile-menu .sub-menu a.is-current:after{height:calc(10px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.mobile-menu .sub-menu a.is-current:after{height:10px}}@media(min-width:1920px){.mobile-menu .sub-menu a.is-current:after{height:.5208333333vw}}.mobile-menu .sub-menu a.is-current:after{right:18px}@media screen and (min-width:375px){.mobile-menu .sub-menu a.is-current:after{right:calc(18px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.mobile-menu .sub-menu a.is-current:after{right:18px}}@media(min-width:1920px){.mobile-menu .sub-menu a.is-current:after{right:.9375vw}}.mobile-menu .sub-menu a.is-current:after{width:10px}@media screen and (min-width:375px){.mobile-menu .sub-menu a.is-current:after{width:calc(10px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.mobile-menu .sub-menu a.is-current:after{width:10px}}@media(min-width:1920px){.mobile-menu .sub-menu a.is-current:after{width:.5208333333vw}}.container{position:relative;z-index:1;width:100%}.home .container{position:absolute;height:calc(100% - 28px)}@media screen and (min-width:375px){.home .container{height:calc(100% - calc(28px + 8 * ((100vw - 375px) / 1545)))}}@media screen and (min-width:1920px){.home .container{height:calc(100% - 36px)}}.home .container{top:28px}@media screen and (min-width:375px){.home .container{top:calc(28px + 8 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.home .container{top:36px}}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.home .container{height:calc(100% - 88px)}}@media screen and (max-height:600px)and (min-width:375px),screen and (max-width:600px)and (min-width:375px),screen and (min-aspect-ratio:16/7)and (min-width:375px){.home .container{height:calc(100% - calc(88px + 64 * ((100vw - 375px) / 1545)))}}@media screen and (max-height:600px)and (min-width:1920px),screen and (max-width:600px)and (min-width:1920px),screen and (min-aspect-ratio:16/7)and (min-width:1920px){.home .container{height:calc(100% - 152px)}}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.home .container{top:88px}}@media screen and (max-height:600px)and (min-width:375px),screen and (max-width:600px)and (min-width:375px),screen and (min-aspect-ratio:16/7)and (min-width:375px){.home .container{top:calc(88px + 64 * ((100vw - 375px) / 1545))}}@media screen and (max-height:600px)and (min-width:1920px),screen and (max-width:600px)and (min-width:1920px),screen and (min-aspect-ratio:16/7)and (min-width:1920px){.home .container{top:152px}}@media(max-height:600px)and (min-width:1920px),(max-width:600px)and (min-width:1920px),(min-aspect-ratio:16/7)and (min-width:1920px){.home .container{top:7.9166666667vw}}.container:after,.container:before{position:absolute;z-index:-1;display:block}.container:before{background-image:url(images/dot-circle--white.svg);background-position:100%}.container:after,.container:before{content:"";background-repeat:no-repeat}.container:after{background-image:url(images/dot-circle--red.svg);background-position:0}.home .container:after,.home .container:before{display:none}.hero{position:relative;z-index:2;height:100%}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.hero{height:auto;margin-bottom:82px}}@media screen and (max-height:600px)and (min-width:375px),screen and (max-width:600px)and (min-width:375px),screen and (min-aspect-ratio:16/7)and (min-width:375px){.hero{margin-bottom:calc(82px + 4 * ((100vw - 375px) / 1065))}}@media screen and (max-height:600px)and (min-width:1440px),screen and (max-width:600px)and (min-width:1440px),screen and (min-aspect-ratio:16/7)and (min-width:1440px){.hero{margin-bottom:86px}}@media(max-height:600px)and (min-width:1440px),(max-width:600px)and (min-width:1440px),(min-aspect-ratio:16/7)and (min-width:1440px){.hero{margin-bottom:5.9722222222vw}}.swiper-container,.swiper-slide,.swiper-wrapper{height:100%}.swiper-container{width:100%}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.swiper-container{height:auto;padding-bottom:56.25%}}.swiper-container:before{position:absolute;z-index:2;display:block;width:100%;content:"";background:-webkit-gradient(linear,left bottom,left top,from(rgba(13,13,13,.54)),to(rgba(13,13,13,0)));background:linear-gradient(0deg,rgba(13,13,13,.54),rgba(13,13,13,0));bottom:82px}@media screen and (min-width:375px){.swiper-container:before{bottom:calc(82px + 4 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-container:before{bottom:86px}}@media(min-width:1440px){.swiper-container:before{bottom:5.9722222222vw}}.swiper-container:before{height:124px}@media screen and (min-width:375px){.swiper-container:before{height:calc(124px + 14 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-container:before{height:138px}}@media(min-width:1440px){.swiper-container:before{height:9.5833333333vw}}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.swiper-container:before{display:none}}.swiper-container:after{position:absolute;bottom:0;z-index:2;display:block;width:100%;content:"";background:-webkit-gradient(linear,left bottom,left top,from(#0d0d0d),to(rgba(13,13,13,.54)));background:linear-gradient(0deg,#0d0d0d,rgba(13,13,13,.54));height:82px}@media screen and (min-width:375px){.swiper-container:after{height:calc(82px + 4 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-container:after{height:86px}}@media(min-width:1440px){.swiper-container:after{height:5.9722222222vw}}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.swiper-container:after{display:none}}.swiper-wrapper{background-color:#000;-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);will-change:transform}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.swiper-wrapper{position:absolute}}.swiper-slide{position:relative}.swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-as-bg{position:absolute;right:50%;bottom:50%;width:100%;height:100%;opacity:1;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.video-as-bg.is-loading{opacity:0}.swiper-contents{position:absolute;bottom:0;z-index:10;width:100%}.swiper-content{position:absolute;bottom:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:82px}@media screen and (min-width:375px){.swiper-content{height:calc(82px + 4 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-content{height:86px}}@media(min-width:1440px){.swiper-content{height:5.9722222222vw}}.swiper-content{padding-left:14px}@media screen and (min-width:375px){.swiper-content{padding-left:calc(14px + 10 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-content{padding-left:24px}}@media(min-width:1440px){.swiper-content{padding-left:1.6666666667vw}}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.swiper-content{top:0;bottom:auto!important;width:100%;background-color:#0d0d0d;-webkit-box-shadow:rgba(0,0,0,.24) 0 1px 4px;box-shadow:0 1px 4px rgba(0,0,0,.24)}}.swiper-content.swiper-content-active{z-index:2}.swiper-content__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.swiper-content.swiper-content-active .swiper-content__inner{opacity:1}.swiper-content__body{margin-left:16px}@media screen and (min-width:375px){.swiper-content__body{margin-left:calc(16px + 4 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-content__body{margin-left:20px}}@media(min-width:1440px){.swiper-content__body{margin-left:1.3888888889vw}}.swiper-content__overline{line-height:1.2;display:block;text-decoration:none;font-size:12px}@media screen and (min-width:375px){.swiper-content__overline{font-size:calc(12px + 1 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-content__overline{font-size:13px}}@media(min-width:1440px){.swiper-content__overline{font-size:.9027777778vw}}.swiper-content__overline:active,.swiper-content__overline:hover{color:inherit}.swiper-content__title{margin-top:4px;overflow:hidden;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;display:block;text-decoration:none;font-size:14px}@media screen and (min-width:375px){.swiper-content__title{font-size:calc(14px + 2 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-content__title{font-size:16px}}@media(min-width:1440px){.swiper-content__title{font-size:1.1111111111vw;margin-top:.2777777778vw}}.swiper-content__title:active,.swiper-content__title:hover{color:inherit}.swiper-content__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:54px;height:54px;border:1px solid #fff;border-radius:50%}@media(min-width:1440px){.swiper-content__button{width:3.75vw;height:3.75vw}}.swiper-content--video .swiper-content__button:after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:flow-machines-icon;font-size:18px;color:#e83b22;content:""}@media(min-width:1440px){.swiper-content--video .swiper-content__button:after{font-size:1.25vw}}.swiper-content--video .swiper-content__button:disabled:after{color:#4f4f4f}.swiper-content__button .svg-icon{display:block;width:24px;height:24px;fill:#e83b22}@media(min-width:1440px){.swiper-content__button .svg-icon{width:1.6666666667vw;height:1.6666666667vw}}.swiper-pagination{right:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto!important;height:54px;-webkit-transform:translateX(50%);transform:translateX(50%)}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.swiper-pagination{height:auto}}@media(min-width:1440px){.swiper-pagination{height:3.75vw}}.swiper-pagination-bullet{background:#fff;opacity:.24;height:12px}@media screen and (min-width:375px){.swiper-pagination-bullet{height:calc(12px + -2 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-pagination-bullet{height:10px}}@media(min-width:1440px){.swiper-pagination-bullet{height:.6944444444vw}}.swiper-pagination-bullet{width:12px}@media screen and (min-width:375px){.swiper-pagination-bullet{width:calc(12px + -2 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-pagination-bullet{width:10px}}@media(min-width:1440px){.swiper-pagination-bullet{width:.6944444444vw}}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets{bottom:14px}@media screen and (min-width:375px){.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets{bottom:calc(14px + 4 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets{bottom:18px}}@media(min-width:1440px){.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets{bottom:1.25vw}}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet,.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:20px}@media screen and (min-width:375px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet,.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:calc(20px + -4 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet,.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:16px}}@media(min-width:1440px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet,.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:1.1111111111vw}}.swiper-button-next,.swiper-button-prev{width:auto;height:auto;margin:0;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:12px}@media screen and (min-width:375px){.swiper-button-next,.swiper-button-prev{padding-bottom:calc(12px + 12 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-button-next,.swiper-button-prev{padding-bottom:24px}}@media(min-width:1440px){.swiper-button-next,.swiper-button-prev{padding-bottom:1.6666666667vw}}.swiper-button-next,.swiper-button-prev{padding-left:12px}@media screen and (min-width:375px){.swiper-button-next,.swiper-button-prev{padding-left:calc(12px + 12 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-button-next,.swiper-button-prev{padding-left:24px}}@media(min-width:1440px){.swiper-button-next,.swiper-button-prev{padding-left:1.6666666667vw}}.swiper-button-next,.swiper-button-prev{padding-right:12px}@media screen and (min-width:375px){.swiper-button-next,.swiper-button-prev{padding-right:calc(12px + 12 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-button-next,.swiper-button-prev{padding-right:24px}}@media(min-width:1440px){.swiper-button-next,.swiper-button-prev{padding-right:1.6666666667vw}}.swiper-button-next,.swiper-button-prev{padding-top:12px}@media screen and (min-width:375px){.swiper-button-next,.swiper-button-prev{padding-top:calc(12px + 12 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-button-next,.swiper-button-prev{padding-top:24px}}@media(min-width:1440px){.swiper-button-next,.swiper-button-prev{padding-top:1.6666666667vw}}.swiper-button-prev{left:0;margin-left:4px}@media screen and (min-width:375px){.swiper-button-prev{margin-left:calc(4px + 4 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-button-prev{margin-left:8px}}@media(min-width:1440px){.swiper-button-prev{margin-left:.5555555556vw}}.swiper-button-next{right:0;margin-right:4px}@media screen and (min-width:375px){.swiper-button-next{margin-right:calc(4px + 4 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-button-next{margin-right:8px}}@media(min-width:1440px){.swiper-button-next{margin-right:.5555555556vw}}.swiper-button-next:after,.swiper-button-prev:after{display:block;font-family:flow-machines-icon;content:"";font-size:20px}@media screen and (min-width:375px){.swiper-button-next:after,.swiper-button-prev:after{font-size:calc(20px + 12 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-button-next:after,.swiper-button-prev:after{font-size:32px}}@media(min-width:1440px){.swiper-button-next:after,.swiper-button-prev:after{font-size:2.2222222222vw}}.swiper-button-prev:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swiper-button-next:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-button-disabled{opacity:.35!important;pointer-events:none}.swiper-control__wrapper{position:absolute;right:0;bottom:0;z-index:10}@media(max-height:600px),(max-width:600px),(min-aspect-ratio:16/7){.swiper-control__wrapper{background-color:#0d0d0d;-webkit-box-shadow:rgba(0,0,0,.24) 0 1px 4px;box-shadow:0 1px 4px rgba(0,0,0,.24);-webkit-transform:translateY(100%);transform:translateY(100%)}}.swiper-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:14px}@media screen and (min-width:375px){.swiper-control{padding-left:calc(14px + 10 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-control{padding-left:24px}}@media(min-width:1440px){.swiper-control{padding-left:1.6666666667vw}}.swiper-control{padding-right:14px}@media screen and (min-width:375px){.swiper-control{padding-right:calc(14px + 10 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-control{padding-right:24px}}@media(min-width:1440px){.swiper-control{padding-right:1.6666666667vw}}.swiper-control{height:82px}@media screen and (min-width:375px){.swiper-control{height:calc(82px + 4 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-control{height:86px}}@media(min-width:1440px){.swiper-control{height:5.9722222222vw}}.swiper-control-button{height:54px;width:32px}@media screen and (min-width:375px){.swiper-control-button{width:calc(32px + 8 * ((100vw - 375px) / 1065))}}@media screen and (min-width:1440px){.swiper-control-button{width:40px}}@media(min-width:1440px){.swiper-control-button{width:2.7777777778vw;height:3.75vw}}.swiper-control-button--play{background-image:url(images/icon-play.svg);background-repeat:no-repeat;background-position:50%}.swiper-control-button--pause{background-image:url(images/icon-pause.svg);background-repeat:no-repeat;background-position:50%}.swiper-button-next,.swiper-button-prev,.swiper-control__wrapper,.swiper-pagination{opacity:0}.swiper-container-initialized+.swiper-control__wrapper,.swiper-container-initialized .swiper-button-next,.swiper-container-initialized .swiper-button-prev,.swiper-container-initialized .swiper-pagination{opacity:1}.oneSlide .swiper-button-next,.oneSlide .swiper-button-prev,.oneSlide .swiper-control__wrapper,.oneSlide .swiper-pagination{opacity:0}.guide-deco{position:fixed;top:0;right:50%;z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-transform:translateX(50%);transform:translateX(50%);width:327px}@media screen and (min-width:375px){.guide-deco{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.guide-deco{width:1740px}}@media(min-width:1920px){.guide-deco{width:90.625vw}}@media(max-width:374px){.guide-deco{width:calc(100% - 5.2083333333%)}}.guide-deco span{display:block;width:1px;height:100%;background-color:#232323}.guide-deco span:nth-child(4){background-color:#e83b22;opacity:.2}.home .guide-deco{display:none}.contents{margin-right:auto;margin-left:auto}#about{margin-top:-2px}@media screen and (min-width:375px){#about{margin-top:calc(-2px + 47 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){#about{margin-top:45px}}@media(min-width:1920px){#about{margin-top:2.34375vw}}#concept{margin-top:56px}@media screen and (min-width:375px){#concept{margin-top:calc(56px + 55 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){#concept{margin-top:111px}}@media(min-width:1920px){#concept{margin-top:5.78125vw}}#technology{margin-top:56px}@media screen and (min-width:375px){#technology{margin-top:calc(56px + 116 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){#technology{margin-top:172px}}@media(min-width:1920px){#technology{margin-top:8.9583333333vw}}#news{margin-top:56px}@media screen and (min-width:375px){#news{margin-top:calc(56px + 74 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){#news{margin-top:130px}}@media(min-width:1920px){#news{margin-top:6.7708333333vw}}#members-archive,#news-archive{margin-top:40px}@media screen and (min-width:375px){#members-archive,#news-archive{margin-top:calc(40px + 52 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){#members-archive,#news-archive{margin-top:92px}}@media(min-width:1920px){#members-archive,#news-archive{margin-top:4.7916666667vw}}#playlist{margin-top:56px}@media screen and (min-width:375px){#playlist{margin-top:calc(56px + 187 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){#playlist{margin-top:243px}}@media(min-width:1920px){#playlist{margin-top:12.65625vw}}.article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin-top:46px}@media screen and (min-width:375px){.article{margin-top:calc(46px + 24 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.article{margin-top:70px}}@media(min-width:1920px){.article{margin-top:3.6458333333vw}}@media(max-width:600px){.article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.article>li{-webkit-flex-basis:47.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%;margin-top:-1px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding-top:21px}@media screen and (min-width:375px){.article>li{padding-top:calc(21px + 5 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.article>li{padding-top:26px}}@media(min-width:1920px){.article>li{padding-top:1.3541666667vw}}.article>li{padding-bottom:23px}@media screen and (min-width:375px){.article>li{padding-bottom:calc(23px + 13 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.article>li{padding-bottom:36px}}@media(min-width:1920px){.article>li{padding-bottom:1.875vw}}.article>li:first-of-type,.article>li:nth-of-type(2){border-top:1px solid #fff}.article a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}@media(max-width:1024px){.article a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width:600px){.article a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.article-item-thumbnail-wrapper{-webkit-flex-basis:42%;-ms-flex-preferred-size:42%;flex-basis:42%}@media(max-width:1024px){.article-item-thumbnail-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:14px}}@media screen and (max-width:1024px)and (min-width:375px){.article-item-thumbnail-wrapper{margin-bottom:calc(14px + 10 * ((100vw - 375px) / 649))}}@media screen and (max-width:1024px)and (min-width:1024px){.article-item-thumbnail-wrapper{margin-bottom:24px}}@media(max-width:1024px)and (min-width:1024px){.article-item-thumbnail-wrapper{margin-bottom:2.34375vw}}@media(max-width:600px){.article-item-thumbnail-wrapper{margin-bottom:0}}.article-item-thumbnail>img,.no-image{width:100%}.no-image{position:relative;padding-bottom:72%}.no-image img{position:absolute}.article-item-description{-webkit-flex-basis:53%;-ms-flex-preferred-size:53%;flex-basis:53%}.article-item-title{margin-top:-.1875rem;margin-bottom:.875em;font-weight:700;line-height:1.375;font-size:.875rem}@media(min-width:23.4375em){.article-item-title{font-size:calc(.875rem + ((1vw - 23.4375rem / 100) * (100 * .625 / 96.5625)));min-height:0}}.article-item-body{margin-bottom:1.5em;color:#fff;font-size:.75rem}@media(min-width:37.5em){.article-item-body{font-size:calc(.75rem + ((1vw - 37.5rem / 100) * (100 * .125 / 82.5)));min-height:0}}@media(max-width:600px){.article-item-body{display:none}}.post-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0;list-style:none}.post-meta-index-bottom{font-size:.875rem;color:#fff}.readmore-button-wrapper{position:relative;margin-left:auto}.readmore-button{position:relative;color:#fff;text-align:center;background-color:#0d0d0d;border:1px solid #e83b22;border-radius:50%;font-size:11px}@media screen and (min-width:375px){.readmore-button{font-size:calc(11px + 5 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.readmore-button{font-size:16px}}@media(min-width:1920px){.readmore-button{font-size:.8333333333vw}}.readmore-button{height:62px}@media screen and (min-width:375px){.readmore-button{height:calc(62px + 32 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.readmore-button{height:94px}}@media(min-width:1920px){.readmore-button{height:4.8958333333vw}}.readmore-button{width:62px}@media screen and (min-width:375px){.readmore-button{width:calc(62px + 32 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.readmore-button{width:94px}}@media(min-width:1920px){.readmore-button{width:4.8958333333vw}}.readmore-button__text{position:absolute;right:50%;bottom:50%;font-weight:700;line-height:1.1875;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.readmore-button:after{position:absolute;z-index:-1;display:block;width:100%;height:100%;content:"";background-image:url(images/dot-circle--red.svg);background-repeat:no-repeat;top:7px}@media screen and (min-width:375px){.readmore-button:after{top:calc(7px + 3 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.readmore-button:after{top:10px}}@media(min-width:1920px){.readmore-button:after{top:.5208333333vw}}.readmore-button:after{left:7px}@media screen and (min-width:375px){.readmore-button:after{left:calc(7px + 3 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.readmore-button:after{left:10px}}@media(min-width:1920px){.readmore-button:after{left:.5208333333vw}}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:64px}@media screen and (min-width:375px){.pagination{margin-top:calc(64px + 62 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.pagination{margin-top:126px}}@media(min-width:1920px){.pagination{margin-top:6.5625vw}}.pagination a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#fff;text-decoration:none;font-size:29px}@media screen and (min-width:375px){.pagination a{font-size:calc(29px + 21 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.pagination a{font-size:50px}}@media(min-width:1920px){.pagination a{font-size:2.6041666667vw}}.pagination a .icon{margin-right:12px}@media screen and (min-width:375px){.pagination a .icon{margin-right:calc(12px + 8 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.pagination a .icon{margin-right:20px}}@media(min-width:1920px){.pagination a .icon{margin-right:1.0416666667vw}}.pagination a>*,.site-header-nav>li>a{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.singular{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:46px}@media screen and (min-width:375px){.singular{margin-top:calc(46px + 24 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular{margin-top:70px}}@media(min-width:1920px){.singular{margin-top:3.6458333333vw}}@media(max-width:768px){.singular{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.singular--column{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:46px}@media screen and (min-width:375px){.singular--column{margin-top:calc(46px + 74 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular--column{margin-top:120px}}@media(min-width:1920px){.singular--column{margin-top:6.25vw}}.singular-thumbnail{-webkit-flex-basis:47.9310344828%;-ms-flex-preferred-size:47.9310344828%;flex-basis:47.9310344828%}@media(max-width:768px){.singular-thumbnail{margin-bottom:32px}}@media screen and (max-width:768px)and (min-width:375px){.singular-thumbnail{margin-bottom:calc(32px + 16 * ((100vw - 375px) / 1545))}}@media screen and (max-width:768px)and (min-width:1920px){.singular-thumbnail{margin-bottom:48px}}@media(max-width:768px)and (min-width:1920px){.singular-thumbnail{margin-bottom:2.5vw}}.singular-thumbnail>img{width:100%}.singular-main{-webkit-flex-basis:47.4712643678%;-ms-flex-preferred-size:47.4712643678%;flex-basis:47.4712643678%}.singular--column .singular-main{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.page-title{margin-bottom:14px}@media screen and (min-width:375px){.page-title{margin-bottom:calc(14px + 2 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.page-title{margin-bottom:16px}}@media(min-width:1920px){.page-title{margin-bottom:.8333333333vw}}.post-meta-single-top{font-size:14px}@media screen and (min-width:375px){.post-meta-single-top{font-size:calc(14px + 4 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.post-meta-single-top{font-size:18px}}@media(min-width:1920px){.post-meta-single-top{font-size:.9375vw}}.singular-main__title{margin-bottom:29px}@media screen and (min-width:375px){.singular-main__title{margin-bottom:calc(29px + 31 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular-main__title{margin-bottom:60px}}@media(min-width:1920px){.singular-main__title{margin-bottom:3.125vw}}.singular-main__title ol,.singular-main__title ul{padding:0;margin:0;list-style:none}.singular-main__title li{margin:0}.singular-content-footer{margin-top:62px}@media screen and (min-width:375px){.singular-content-footer{margin-top:calc(62px + 64 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular-content-footer{margin-top:126px}}@media(min-width:1920px){.singular-content-footer{margin-top:6.5625vw}}.singular-content-footer__header{border-top:1px solid #fff;padding-top:70px}@media screen and (min-width:375px){.singular-content-footer__header{padding-top:calc(70px + 56 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular-content-footer__header{padding-top:126px}}@media(min-width:1920px){.singular-content-footer__header{padding-top:6.5625vw}}.singular-content-footer__header{margin-bottom:62px}@media screen and (min-width:375px){.singular-content-footer__header{margin-bottom:calc(62px + 50 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular-content-footer__header{margin-bottom:112px}}@media(min-width:1920px){.singular-content-footer__header{margin-bottom:5.8333333333vw}}.singular-content-footer__header h3{margin:0;font-weight:700;font-size:29px}@media screen and (min-width:375px){.singular-content-footer__header h3{font-size:calc(29px + 21 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.singular-content-footer__header h3{font-size:50px}}@media(min-width:1920px){.singular-content-footer__header h3{font-size:2.6041666667vw}}.back-to-archive{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:64px}@media screen and (min-width:375px){.back-to-archive{margin-top:calc(64px + 62 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.back-to-archive{margin-top:126px}}@media(min-width:1920px){.back-to-archive{margin-top:6.5625vw}}.back-to-archive a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#fff;text-decoration:none;font-size:29px}@media screen and (min-width:375px){.back-to-archive a{font-size:calc(29px + 21 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.back-to-archive a{font-size:50px}}@media(min-width:1920px){.back-to-archive a{font-size:2.6041666667vw}}.back-to-archive a .icon{margin-right:12px}@media screen and (min-width:375px){.back-to-archive a .icon{margin-right:calc(12px + 8 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.back-to-archive a .icon{margin-right:20px}}@media(min-width:1920px){.back-to-archive a .icon{margin-right:1.0416666667vw}}.modal{position:fixed;top:0;left:0;z-index:5;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.modal-is-active .modal{visibility:visible;opacity:1}.modal:after{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;content:"";background-color:#0d0d0d}.modal-close-button{position:absolute;top:2.0833333333vw;right:2.0833333333vw;z-index:2}.video-player-wrapper{position:absolute;top:50%;left:50%;z-index:1;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:900px}@media screen and (min-width:375px){.video-player-wrapper{max-width:calc(900px + 22 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.video-player-wrapper{max-width:922px}}@media(min-width:1920px){.video-player-wrapper{max-width:48.0208333333vw}}@media(orientation:portrait)and (max-width:1024px){.video-player-wrapper{max-width:88%}}@media(orientation:landscape)and (max-width:768px){.video-player-wrapper{max-width:50%}}.video-player{position:relative;height:0;padding-bottom:56.25%}.video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.playlist{margin-right:auto;margin-left:auto;width:327px}@media screen and (min-width:375px){.playlist{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist{width:1740px}}@media(min-width:1920px){.playlist{width:90.625vw}}@media(max-width:374px){.playlist{width:calc(100% - 5.2083333333%)}}.playlist__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:28px}@media screen and (min-width:768px){.playlist__header{margin-bottom:calc(28px + 35 * ((100vw - 768px) / 1152))}}@media screen and (min-width:1920px){.playlist__header{margin-bottom:63px}}@media(min-width:1920px){.playlist__header{margin-bottom:3.28125vw}}@media(max-width:1024px){.playlist__header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:768px){.playlist__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.playlist__header-title{margin:0;font-weight:700;font-size:29px}@media screen and (min-width:375px){.playlist__header-title{font-size:calc(29px + 21 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__header-title{font-size:50px}}@media(min-width:1920px){.playlist__header-title{font-size:2.6041666667vw}}.playlist__header-subtitle{margin-top:0;margin-bottom:0;font-size:13px}@media screen and (min-width:375px){.playlist__header-subtitle{font-size:calc(13px + 5 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__header-subtitle{font-size:18px}}@media(min-width:1920px){.playlist__header-subtitle{font-size:.9375vw}}.playlist__header-subtitle{margin-left:84px}@media screen and (min-width:768px){.playlist__header-subtitle{margin-left:calc(84px + 0 * ((100vw - 768px) / 1152))}}@media screen and (min-width:1920px){.playlist__header-subtitle{margin-left:84px}}@media(min-width:1920px){.playlist__header-subtitle{margin-left:4.375vw}}@media(max-width:768px){.playlist__header-subtitle{margin-left:0;margin-top:8px}}@media screen and (max-width:768px)and (min-width:480px){.playlist__header-subtitle{margin-top:calc(8px + 2 * ((100vw - 480px) / 288))}}@media screen and (max-width:768px)and (min-width:768px){.playlist__header-subtitle{margin-top:10px}}@media(max-width:768px)and (min-width:768px){.playlist__header-subtitle{margin-top:1.3020833333vw}}.playlist__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.playlist__items ul,.playlist__thumbnails ul{padding:0;margin:0;list-style:none}.playlist__items{-webkit-flex-basis:56.8390804598%;-ms-flex-preferred-size:56.8390804598%;flex-basis:56.8390804598%;margin-top:1px}@media(max-width:600px){.playlist__items{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.playlist__items li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-1px 0 0;cursor:default;counter-increment:playlistitemcount;border-top:1px solid;border-bottom:1px solid;padding-top:24px}@media screen and (min-width:375px){.playlist__items li{padding-top:calc(24px + 7 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__items li{padding-top:31px}}@media(min-width:1920px){.playlist__items li{padding-top:1.6145833333vw}}.playlist__items li{padding-bottom:24px}@media screen and (min-width:375px){.playlist__items li{padding-bottom:calc(24px + 7 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__items li{padding-bottom:31px}}@media(min-width:1920px){.playlist__items li{padding-bottom:1.6145833333vw}}@media(max-width:1024px){.playlist__items li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.playlist__items li:before{position:absolute;bottom:50%;left:-1.625rem;display:none;width:50%;height:1px;content:"";background-color:#e83b22;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}.playlist__items li.is-current:before{display:block}.playlist__items li.is-current[data-playlist-id]{z-index:2;color:#fff}.playlist__items li:not(.is-current)[data-playlist-id]{z-index:1;color:#4f4f4f}.playlist__item__overlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.playlist__items li.is-current .playlist__item__overlay{display:none}.playlist__item__main-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:600px){.playlist__item__main-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.playlist__item__play-button{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;text-align:center;border:1px solid;border-radius:50%;font-size:16px}@media screen and (min-width:375px){.playlist__item__play-button{font-size:calc(16px + 4 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__item__play-button{font-size:20px}}@media(min-width:1920px){.playlist__item__play-button{font-size:1.0416666667vw}}.playlist__item__play-button{height:47px}@media screen and (min-width:375px){.playlist__item__play-button{height:calc(47px + 13 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__item__play-button{height:60px}}@media(min-width:1920px){.playlist__item__play-button{height:3.125vw}}.playlist__item__play-button{line-height:47px}@media screen and (min-width:375px){.playlist__item__play-button{line-height:calc(47px + 13 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__item__play-button{line-height:60px}}@media(min-width:1920px){.playlist__item__play-button{line-height:3.125vw}}.playlist__item__play-button{width:47px}@media screen and (min-width:375px){.playlist__item__play-button{width:calc(47px + 13 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__item__play-button{width:60px}}@media(min-width:1920px){.playlist__item__play-button{width:3.125vw}}@media(max-width:600px){.playlist__item__play-button{position:static;margin-bottom:.625rem;-webkit-transform:translateY(0);transform:translateY(0)}}.playlist__items li.is-current[data-playlist-id] .playlist__item__play-button{color:#e83b22;border-color:#fff}.playlist__item__play-button *{line-height:inherit}@media(max-width:600px){.playlist__item__main{padding-left:0}}.playlist__item__main__title{line-height:1.25;font-size:22px}@media screen and (min-width:375px){.playlist__item__main__title{font-size:calc(22px + 8 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__item__main__title{font-size:30px}}@media(min-width:1920px){.playlist__item__main__title{font-size:1.5625vw}}.playlist__item__main__title{margin-bottom:8px}@media screen and (min-width:375px){.playlist__item__main__title{margin-bottom:calc(8px + 10 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__item__main__title{margin-bottom:18px}}@media(min-width:1920px){.playlist__item__main__title{margin-bottom:.9375vw}}.playlist__item__main__subtitle{font-size:11px}@media screen and (min-width:375px){.playlist__item__main__subtitle{font-size:calc(11px + 3 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__item__main__subtitle{font-size:14px}}@media(min-width:1920px){.playlist__item__main__subtitle{font-size:.7291666667vw}}.playlist__item__main__subtitle p{margin:0}.playlist__item__related-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:12px}@media screen and (min-width:375px){.playlist__item__related-links{margin-left:calc(12px + 3 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__item__related-links{margin-left:15px}}@media(min-width:1920px){.playlist__item__related-links{margin-left:.78125vw}}@media(max-width:1024px){.playlist__item__related-links{margin-top:1.5rem;margin-left:0}}@media(max-width:600px){.playlist__item__related-links{padding-left:0}}.playlist__item__related-links a{display:block;text-decoration:none;font-size:20px}@media screen and (min-width:375px){.playlist__item__related-links a{font-size:calc(20px + 4 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__item__related-links a{font-size:24px}}@media(min-width:1920px){.playlist__item__related-links a{font-size:1.25vw}}.playlist__item__related-links a{margin-right:12px}@media screen and (min-width:375px){.playlist__item__related-links a{margin-right:calc(12px + 3 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.playlist__item__related-links a{margin-right:15px}}@media(min-width:1920px){.playlist__item__related-links a{margin-right:.78125vw}}.playlist__thumbnails-wrapper{position:-webkit-sticky;position:sticky;top:0;-webkit-flex-basis:39.9425287356%;-ms-flex-preferred-size:39.9425287356%;flex-basis:39.9425287356%;height:25.1149425287%}@media(max-width:600px){.playlist__thumbnails-wrapper{display:none}}.playlist__thumbnails ul{position:relative;width:100%}.playlist__thumbnail-wrapper{position:absolute;width:100%;padding-bottom:0;margin:0}.playlist__thumbnail-wrapper.is-current[data-playlist-id]{visibility:visible;opacity:1}.playlist__thumbnail-wrapper:not(.is-current)[data-playlist-id]{visibility:hidden;opacity:0}.playlist__thumbnail .figure__button{color:#0d0d0d;background-color:#fff;border:none}.playlist__thumbnail .figure__img{width:100%}.members-wrapper{margin-right:auto;margin-left:auto;width:327px}@media screen and (min-width:375px){.members-wrapper{width:calc(327px + 1450.5 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.members-wrapper{width:1777.5px}}@media(min-width:1920px){.members-wrapper{width:92.578125vw}}@media(max-width:374px){.members-wrapper{width:calc(100% - 5.2083333333%)}}.members{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin-right:0;margin-bottom:0;margin-left:0;margin-top:46px}@media screen and (min-width:375px){.members{margin-top:calc(46px + 24 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.members{margin-top:70px}}@media(min-width:1920px){.members{margin-top:3.6458333333vw}}.members li.members-item-wrapper{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;background-color:#0d0d0d;margin-bottom:24px}@media screen and (min-width:375px){.members li.members-item-wrapper{margin-bottom:calc(24px + 14 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.members li.members-item-wrapper{margin-bottom:38px}}@media(min-width:1920px){.members li.members-item-wrapper{margin-bottom:1.9791666667vw}}@media(max-width:1280px){.members li.members-item-wrapper{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media(max-width:1024px){.members li.members-item-wrapper{-webkit-flex-basis:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}}@media(max-width:768px){.members li.members-item-wrapper{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media(max-width:600px){.members li.members-item-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.members-item,a.members-item{display:block;padding-right:.9765625vw;padding-left:.9765625vw;text-decoration:none;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media(max-width:600px){.members-item,a.members-item{padding-right:0;padding-left:0}}a.members-item:hover{color:inherit;-webkit-transform:translate(-.5vw,-.5vw);transform:translate(-.5vw,-.5vw)}.members-item-inner{position:relative;background-color:#0d0d0d;border:1px solid #fff}a.members-item .members-item-inner:before{position:absolute;z-index:-1;display:block;width:100%;height:100%;content:"";background-color:#fff;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.members-item:hover .members-item-inner:before{-webkit-transform:translate(.5vw,.5vw);transform:translate(.5vw,.5vw)}.members-item__thumbnail{padding-bottom:100%;border-bottom:1px solid #fff}.members-item__desc{text-align:center;padding-bottom:18px}@media screen and (min-width:375px){.members-item__desc{padding-bottom:calc(18px + 2 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.members-item__desc{padding-bottom:20px}}@media(min-width:1920px){.members-item__desc{padding-bottom:1.0416666667vw}}.members-item__desc{padding-left:18px}@media screen and (min-width:375px){.members-item__desc{padding-left:calc(18px + 6 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.members-item__desc{padding-left:24px}}@media(min-width:1920px){.members-item__desc{padding-left:1.25vw}}.members-item__desc{padding-right:18px}@media screen and (min-width:375px){.members-item__desc{padding-right:calc(18px + 6 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.members-item__desc{padding-right:24px}}@media(min-width:1920px){.members-item__desc{padding-right:1.25vw}}.members-item__desc{padding-top:18px}@media screen and (min-width:375px){.members-item__desc{padding-top:calc(18px + 2 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.members-item__desc{padding-top:20px}}@media(min-width:1920px){.members-item__desc{padding-top:1.0416666667vw}}.members-item__name{font-weight:700;font-size:18px}@media screen and (min-width:375px){.members-item__name{font-size:calc(18px + 4 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.members-item__name{font-size:22px}}@media(min-width:1920px){.members-item__name{font-size:1.1458333333vw}}.members-item__enrolled{font-size:16px}@media screen and (min-width:375px){.members-item__enrolled{font-size:calc(16px + 2 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.members-item__enrolled{font-size:18px}}@media(min-width:1920px){.members-item__enrolled{font-size:.9375vw}}.members-item__enrolled{margin-top:2px}@media screen and (min-width:375px){.members-item__enrolled{margin-top:calc(2px + 1 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.members-item__enrolled{margin-top:3px}}@media(min-width:1920px){.members-item__enrolled{margin-top:.15625vw}}.filter{position:relative;z-index:1}.filter__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-size:32px}@media screen and (min-width:375px){.filter__button{font-size:calc(32px + 12 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.filter__button{font-size:44px}}@media(min-width:1920px){.filter__button{font-size:2.2916666667vw}}.filter__button>*{display:block}.filter__button-text{font-weight:700;margin-left:12px}@media screen and (min-width:375px){.filter__button-text{margin-left:calc(12px + 6 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.filter__button-text{margin-left:18px}}@media(min-width:1920px){.filter__button-text{margin-left:.9375vw}}@media(max-width:600px){.filter__button-text{display:none}}.filter__nav>ul{position:absolute;top:calc(100% + 1.125rem);right:9999rem;width:12.1875vw;padding:0;margin:0;text-align:left;list-style:none;background-color:#0d0d0d;border:1px solid #fff;opacity:0;width:220px}@media screen and (min-width:375px){.filter__nav>ul{width:calc(220px + 14 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.filter__nav>ul{width:234px}}@media(min-width:1920px){.filter__nav>ul{width:12.1875vw}}.filter__nav>ul:before{position:absolute;right:0;bottom:100%;left:0;display:block;height:1.125rem;content:""}.filter__nav>ul:after{position:absolute;right:-5px;bottom:-5px;z-index:-1;display:block;width:100%;height:100%;text-align:center;content:"";background-color:#fff}.filter-is-active .filter__nav>ul,.no-js .filter.focus>.filter__nav>ul,.no-js .filter:focus>.filter__nav>ul,.no-js .filter:hover>.filter__nav>ul{right:0;opacity:1}.filter__nav>ul li{position:relative;margin:0;border-bottom:1px solid #fff;font-size:21px}@media screen and (min-width:375px){.filter__nav>ul li{font-size:calc(21px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.filter__nav>ul li{font-size:21px}}@media(min-width:1920px){.filter__nav>ul li{font-size:1.09375vw}}.filter__nav>ul a{display:block;padding:.85em 1.05em}.filter__nav>ul a>*{display:block}.filter__nav>ul a.is-current:after{position:absolute;bottom:50%;display:block;font-size:inherit;content:"";background-color:#e83b22;border-radius:50%;-webkit-transform:translateY(50%);transform:translateY(50%);height:10px}@media screen and (min-width:375px){.filter__nav>ul a.is-current:after{height:calc(10px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.filter__nav>ul a.is-current:after{height:10px}}@media(min-width:1920px){.filter__nav>ul a.is-current:after{height:.5208333333vw}}.filter__nav>ul a.is-current:after{right:18px}@media screen and (min-width:375px){.filter__nav>ul a.is-current:after{right:calc(18px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.filter__nav>ul a.is-current:after{right:18px}}@media(min-width:1920px){.filter__nav>ul a.is-current:after{right:.9375vw}}.filter__nav>ul a.is-current:after{width:10px}@media screen and (min-width:375px){.filter__nav>ul a.is-current:after{width:calc(10px + 0 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.filter__nav>ul a.is-current:after{width:10px}}@media(min-width:1920px){.filter__nav>ul a.is-current:after{width:.5208333333vw}}.mw_wp_form .page-abstract{margin-bottom:2rem}.mw_wp_form .page-abstract--step2,.mw_wp_form_confirm .page-abstract--step1{display:none!important}.mw_wp_form_confirm .page-abstract--step2{display:block!important}.mw_wp_form .form-error-message{display:none;padding:.75em 1.25em;margin-bottom:2rem;color:#989898;background-color:#232323;border:1px solid #989898;border-radius:2px}.mw_wp_form.has-error .form-error-message{display:block}.mw_wp_form .error{color:#989898}.dot-circle{position:relative}.dot-circle:after,.dot-circle:before{position:absolute;z-index:-1;display:block;content:"";background-repeat:no-repeat;opacity:.75}.dot-circle--concept:before{background-image:url(images/dot-circle--white.svg);background-position:100%;left:0;background-size:235px}@media screen and (min-width:375px){.dot-circle--concept:before{background-size:calc(235px + 405 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--concept:before{background-size:640px}}@media(min-width:1920px){.dot-circle--concept:before{background-size:33.3333333333vw}}.dot-circle--concept:before{height:235px}@media screen and (min-width:375px){.dot-circle--concept:before{height:calc(235px + 405 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--concept:before{height:640px}}@media(min-width:1920px){.dot-circle--concept:before{height:33.3333333333vw}}.dot-circle--concept:before{width:118px}@media screen and (min-width:375px){.dot-circle--concept:before{width:calc(118px + 358 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--concept:before{width:476px}}@media(min-width:1920px){.dot-circle--concept:before{width:24.7916666667vw}}.dot-circle--concept:before{top:117px}@media screen and (min-width:375px){.dot-circle--concept:before{top:calc(117px + 196 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--concept:before{top:313px}}@media(min-width:1920px){.dot-circle--concept:before{top:16.3020833333vw}}.dot-circle--concept:after{background-image:url(images/dot-circle--white.svg);background-position:0;right:0;background-size:227px}@media screen and (min-width:375px){.dot-circle--concept:after{background-size:calc(227px + 513 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--concept:after{background-size:740px}}@media(min-width:1920px){.dot-circle--concept:after{background-size:38.5416666667vw}}.dot-circle--concept:after{height:227px}@media screen and (min-width:375px){.dot-circle--concept:after{height:calc(227px + 513 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--concept:after{height:740px}}@media(min-width:1920px){.dot-circle--concept:after{height:38.5416666667vw}}.dot-circle--concept:after{width:96px}@media screen and (min-width:375px){.dot-circle--concept:after{width:calc(96px + 274 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--concept:after{width:370px}}@media(min-width:1920px){.dot-circle--concept:after{width:19.2708333333vw}}.dot-circle--concept:after{top:608px}@media screen and (min-width:375px){.dot-circle--concept:after{top:calc(608px + 165 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--concept:after{top:773px}}@media(min-width:1920px){.dot-circle--concept:after{top:40.2604166667vw}}.dot-circle--technology:before{background-image:url(images/dot-circle--red.svg);background-position:100%;left:0;background-size:235px}@media screen and (min-width:375px){.dot-circle--technology:before{background-size:calc(235px + 271 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--technology:before{background-size:506px}}@media(min-width:1920px){.dot-circle--technology:before{background-size:26.3541666667vw}}.dot-circle--technology:before{height:235px}@media screen and (min-width:375px){.dot-circle--technology:before{height:calc(235px + 271 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--technology:before{height:506px}}@media(min-width:1920px){.dot-circle--technology:before{height:26.3541666667vw}}.dot-circle--technology:before{width:117px}@media screen and (min-width:375px){.dot-circle--technology:before{width:calc(117px + 316 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--technology:before{width:433px}}@media(min-width:1920px){.dot-circle--technology:before{width:22.5520833333vw}}.dot-circle--technology:before{top:130px}@media screen and (min-width:375px){.dot-circle--technology:before{top:calc(130px + -255 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--technology:before{top:-125px}}@media(min-width:1920px){.dot-circle--technology:before{top:-6.5104166667vw}}.dot-circle--basic:before{background-image:url(images/dot-circle--red.svg);background-position:0;opacity:.5;right:0;background-size:235px}@media screen and (min-width:375px){.dot-circle--basic:before{background-size:calc(235px + 271 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--basic:before{background-size:506px}}@media(min-width:1920px){.dot-circle--basic:before{background-size:26.3541666667vw}}.dot-circle--basic:before{height:235px}@media screen and (min-width:375px){.dot-circle--basic:before{height:calc(235px + 271 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--basic:before{height:506px}}@media(min-width:1920px){.dot-circle--basic:before{height:26.3541666667vw}}.dot-circle--basic:before{width:118px}@media screen and (min-width:375px){.dot-circle--basic:before{width:calc(118px + 164 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--basic:before{width:282px}}@media(min-width:1920px){.dot-circle--basic:before{width:14.6875vw}}.dot-circle--basic:before{top:-43px}@media screen and (min-width:375px){.dot-circle--basic:before{top:calc(-43px + -18 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--basic:before{top:-61px}}@media(min-width:1920px){.dot-circle--basic:before{top:-3.1770833333vw}}.dot-circle--basic:after{background-image:url(images/dot-circle--white.svg);background-position:100%;opacity:.5;left:0;background-size:275px}@media screen and (min-width:375px){.dot-circle--basic:after{background-size:calc(275px + 317 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--basic:after{background-size:592px}}@media(min-width:1920px){.dot-circle--basic:after{background-size:30.8333333333vw}}.dot-circle--basic:after{height:275px}@media screen and (min-width:375px){.dot-circle--basic:after{height:calc(275px + 317 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--basic:after{height:592px}}@media(min-width:1920px){.dot-circle--basic:after{height:30.8333333333vw}}.dot-circle--basic:after{width:162px}@media screen and (min-width:375px){.dot-circle--basic:after{width:calc(162px + 236 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--basic:after{width:398px}}@media(min-width:1920px){.dot-circle--basic:after{width:20.7291666667vw}}.dot-circle--basic:after{bottom:-140px}@media screen and (min-width:375px){.dot-circle--basic:after{bottom:calc(-140px + -162 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.dot-circle--basic:after{bottom:-302px}}@media(min-width:1920px){.dot-circle--basic:after{bottom:-15.7291666667vw}}.s-tips-articles__hero{position:relative}.b-tips-articles__hero{margin-right:auto;margin-left:auto;padding-top:min(max(6rem,calc(6rem + (15.25 - 6) * ((100vw - 23.4375em) / (120 - 23.4375)))));padding-bottom:min(max(6rem,calc(6rem + (15.25 - 6) * ((100vw - 23.4375em) / (120 - 23.4375)))));z-index:2;position:relative;width:min(max(20.4375rem,calc(20.4375rem + (97.5 - 20.4375) * ((100vw - 23.4375em) / (120 - 23.4375)))))}@media(max-width:374px){.b-tips-articles__hero{width:calc(100% - 5.2083333333%)}}@media(max-width:600px){.b-tips-articles__hero{text-align:center}}.b-tips-articles__hero-title{margin-bottom:min(max(1.125rem,calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles__hero-title-link,.b-tips-articles__hero-title-link:link,.b-tips-articles__hero-title-link:visited{text-decoration:none;color:#fff}.b-tips-articles__hero-title-link:active,.b-tips-articles__hero-title-link:focus,.b-tips-articles__hero-title-link:hover{color:#fff}.b-tips-articles__hero-title h1{font-size:min(max(2.25rem,calc(2.25rem + (4.125 - 2.25) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin:0}.b-tips-articles__hero-body>*{letter-spacing:.05em;font-size:min(max(1.125rem,calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))));line-height:2.2}.b-tips-articles__hero__bg-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.b-tips-articles__main{padding-top:min(max(2.25rem,calc(2.25rem + (3.875 - 2.25) * ((100vw - 23.4375em) / (120 - 23.4375)))));padding-bottom:min(max(6rem,calc(6rem + (9.25 - 6) * ((100vw - 23.4375em) / (120 - 23.4375)))));position:relative;overflow:hidden;background-color:#0d0d0d}.b-tips-articles__main__header{margin-right:auto;margin-left:auto;position:relative;z-index:2;width:min(max(20.4375rem,calc(20.4375rem + (97.5 - 20.4375) * ((100vw - 23.4375em) / (120 - 23.4375)))))}@media(max-width:374px){.b-tips-articles__main__header{width:calc(100% - 5.2083333333%)}}.b-tips-articles__main__header-title{background-color:hsla(0,0%,100%,.03);padding:min(max(.75rem,calc(.75rem + (1 - .75) * ((100vw - 23.4375em) / (120 - 23.4375))))) min(max(1rem,calc(1rem + (1.375 - 1) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles__main__header-title>h2{font-size:min(max(1.125rem,calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))));text-align:center;margin:0}.b-tips-articles__main__bg-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.b-tips-articles__main__bg-image>img{width:100%}.post-type-archive-tips-articles .site-footer-wrapper,.tax-tips-articles-cat .site-footer-wrapper{margin-top:0}.post-type-archive-tips-articles .pagination,.tax-tips-articles-cat .pagination{position:relative;z-index:2;margin-top:min(max(3rem,calc(3rem + (4.5 - 3) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.post-type-archive-tips-articles .guide-deco,.tax-tips-articles-cat .guide-deco{display:none}.b-tips-articles__articles{margin-right:auto;margin-left:auto;width:calc(min(max(20.4375rem, calc(20.4375rem + (97.5 - 20.4375) * ((100vw - 23.4375em) / (120 - 23.4375))))) + min(max(2.25rem, calc(2.25rem + (3 - 2.25) * ((100vw - 23.4375em) / (120 - 23.4375))))));padding-top:min(max(2.25rem,calc(2.25rem + (3.875 - 2.25) * ((100vw - 23.4375em) / (120 - 23.4375)))));padding-left:0;padding-right:0;position:relative;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;z-index:2}.b-tips-articles__articles.b-tips-articles__articles--related-posts{width:calc(min(max(20.4375rem, calc(20.4375rem + (89.375 - 20.4375) * ((100vw - 23.4375em) / (120 - 23.4375))))) + min(max(2.25rem, calc(2.25rem + (3 - 2.25) * ((100vw - 23.4375em) / (120 - 23.4375))))))}@media(max-width:374px){.b-tips-articles__articles{width:calc(100% - 5.2083333333% + min(max(2.25rem, calc(2.25rem + (3 - 2.25) * ((100vw - 23.4375em) / (120 - 23.4375))))))}}.b-tips-articles__articles .b-article-card{width:33.3333%}@media(max-width:768px){.b-tips-articles__articles .b-article-card{width:50%}}@media(max-width:600px){.b-tips-articles__articles .b-article-card{width:100%}}.b-tips-articles__articles .b-article-card__inner{padding-left:min(max(1.125rem,calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))));padding-right:min(max(1.125rem,calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-bottom:min(max(2.25rem,calc(2.25rem + (3 - 2.25) * ((100vw - 23.4375em) / (120 - 23.4375)))))}@media(max-width:600px){.b-tips-articles__articles .b-article-card__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.b-tips-articles__articles .b-article-card__thumbnail{display:block;margin-bottom:min(max(1.125rem,calc(1.125rem + (1.625 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))))}@media(max-width:600px){.b-tips-articles__articles .b-article-card__thumbnail{width:35%;margin-bottom:0}}.b-tips-articles__articles .b-article-card__desc{padding-left:min(max(1.375rem,calc(1.375rem + (1.75 - 1.375) * ((100vw - 23.4375em) / (120 - 23.4375)))));padding-right:min(max(1.375rem,calc(1.375rem + (1.75 - 1.375) * ((100vw - 23.4375em) / (120 - 23.4375)))))}@media(max-width:1024px){.b-tips-articles__articles .b-article-card__desc{padding-left:0;padding-right:0}}@media(max-width:600px){.b-tips-articles__articles .b-article-card__desc{width:60%}}.b-tips-articles__articles .b-article-card__title-link{text-decoration:none;color:#fff}.b-tips-articles__articles .b-article-card__title{font-size:min(max(.9375rem,calc(.9375rem + (1.5 - .9375) * ((100vw - 23.4375em) / (120 - 23.4375)))));font-weight:700;margin-bottom:min(max(.4375rem,calc(.4375rem + (.75 - .4375) * ((100vw - 23.4375em) / (120 - 23.4375)))));line-height:1.4;margin-top:-.2em}.b-tips-articles__articles .b-article-card__excerpt-link{text-decoration:none;color:#fff}.b-tips-articles__articles .b-article-card__excerpt{font-size:min(max(.75rem,calc(.75rem + (1.125 - .75) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin:0}.s-tips-articles__cat{margin-top:min(max(.625rem,calc(.625rem + (.75 - .625) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles__cat-item{font-size:min(max(.75rem,calc(.75rem + (.8125 - .75) * ((100vw - 23.4375em) / (120 - 23.4375)))));font-weight:700;text-decoration:none;display:inline-block;padding:.25em .5em;min-width:5em;text-align:center;background-color:#666;color:#fff;vertical-align:middle}.b-tips-articles__cat-item:hover{color:inherit}.b-tips-articles__cat-item--tips{background-color:#008484}.b-tips-articles__cat-item--article{background-color:#ac6615}.b-tips-articles__cat-item--event{background-color:#947100}.single-tips-articles .guide-deco{display:none}.single-tips-articles .site-footer-wrapper{margin-top:min(max(3rem,calc(3rem + (4.5 - 3) * ((100vw - 23.4375em) / (120 - 23.4375)))));border:none}.s-tips-articles-single{margin-top:min(max(1.125rem,calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single{margin-right:auto;margin-left:auto;background-color:#191919;width:min(max(20.4375rem,calc(20.4375rem + (89.375 - 20.4375) * ((100vw - 23.4375em) / (120 - 23.4375)))))}@media(max-width:374px){.b-tips-articles-single{width:calc(100% - 5.2083333333%)}}.b-tips-articles-single__inner{padding:min(max(1.75rem,calc(1.75rem + (7.75 - 1.75) * ((100vw - 23.4375em) / (120 - 23.4375))))) min(max(1.5rem,calc(1.5rem + (7.75 - 1.5) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single__header{margin-bottom:min(max(2rem,calc(2rem + (4.25 - 2) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single__title{font-size:min(max(1.75rem,calc(1.75rem + (3.625 - 1.75) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-top:-.175em}.b-tips-articles-single__header-meta{margin-top:min(max(2rem,calc(2rem + (4.25 - 2) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single__header-meta-item{display:inline-block;vertical-align:middle;margin-right:min(max(.5rem,calc(.5rem + (.75 - .5) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-bottom:min(max(.375rem,calc(.375rem + (.5 - .375) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single__header-meta__date{font-size:min(max(1.0625rem,calc(1.0625rem + (1.6875 - 1.0625) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles__cat-item--single{font-size:min(max(.875rem,calc(.875rem + (1 - .875) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single__body{font-size:min(max(1.0625rem,calc(1.0625rem + (1.6875 - 1.0625) * ((100vw - 23.4375em) / (120 - 23.4375)))));width:88%;margin-left:auto;margin-right:auto}@media(max-width:600px){.b-tips-articles-single__body{width:100%}}.b-tips-articles-single__body>dl,.b-tips-articles-single__body>ol,.b-tips-articles-single__body>p,.b-tips-articles-single__body>ul{margin-top:1em;margin-bottom:1em}.b-tips-articles-single__body>.wp-block-image img{width:100%}.b-tips-articles-single__body>.wp-block-embed:not(.alignleft):not(.alignright),.b-tips-articles-single__body>.wp-block-image .aligncenter,.b-tips-articles-single__body>.wp-block-media-text,.b-tips-articles-single__body>figure.wp-block-image{margin-top:2em;margin-bottom:2em}.b-tips-articles-single__body>.wp-block-image .alignleft,.b-tips-articles-single__body>.wp-block-image .alignright{margin-top:0}.b-tips-articles-single__body>.wp-block-image .aligncenter{width:78%;margin-left:auto;margin-right:auto}@media(max-width:600px){.b-tips-articles-single__body>.wp-block-image .aligncenter{width:100%}}.b-tips-articles-single__body>.wp-block-media-text{-ms-grid-columns:45% 1fr;grid-template-columns:45% 1fr}.b-tips-articles-single__body>.wp-block-media-text h3{font-size:min(max(1.0625rem,calc(1.0625rem + (1.5 - 1.0625) * ((100vw - 23.4375em) / (120 - 23.4375)))));font-weight:400}.b-tips-articles-single__body>.wp-block-media-text p{font-size:min(max(.625rem,calc(.625rem + (1.125 - .625) * ((100vw - 23.4375em) / (120 - 23.4375)))))}@media(max-width:1024px){.b-tips-articles-single__body>.wp-block-media-text p{font-size:min(max(.875rem,calc(.875rem + (1 - .875) * ((100vw - 23.4375em) / (120 - 23.4375)))))}}.b-tips-articles-single__body>.wp-block-media-text .wp-block-media-text__content{padding:0 0 0 1.25em}@media(max-width:1024px){.b-tips-articles-single__body .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}@media(max-width:1024px){.b-tips-articles-single__body>.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;padding:0;margin-top:1em}}@media(max-width:1024px){.b-tips-articles-single__body>.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}}.b-tips-articles-single__body h2{margin-top:1.5em;margin-bottom:.3em}.b-tips-articles-single__body h3{margin-bottom:.3em}.b-tips-articles-single__body h2+*,.b-tips-articles-single__body h3+*{margin-top:0!important}.b-tips-articles-single__body .has-huge-font-size{font-size:min(max(1.75rem,calc(1.75rem + (2.75 - 1.75) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single__body .has-extra-large-font-size{font-size:min(max(1.5rem,calc(1.5rem + (2.375 - 1.5) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single__body .has-large-font-size,.b-tips-articles-single__body h2{font-size:min(max(1.3125rem,calc(1.3125rem + (2 - 1.3125) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single__body .has-normal-font-size{font-size:min(max(1.0625rem,calc(1.0625rem + (1.6875 - 1.0625) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single__body .has-small-font-size{font-size:min(max(.875rem,calc(.875rem + (1.3125 - .875) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-single__body .wp-block-spacer{margin:0}.b-tips-articles-single__body .alignleft{float:left;width:47.5%;margin-right:1.5em}@media(max-width:768px){.b-tips-articles-single__body .alignleft{float:none;width:100%;margin-right:0}}.b-tips-articles-single__body .alignright{float:left;width:47.5%;margin-left:1.5em}@media(max-width:768px){.b-tips-articles-single__body .alignright{float:none;width:100%;margin-left:0}}.b-tips-articles__body__tips-header{margin-top:min(max(4.5rem,calc(4.5rem + (7.75 - 4.5) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles__body__tips-header__subtitle,.b-tips-articles__body__tips-header__title{display:inline-block;vertical-align:baseline}.b-tips-articles__body__tips-header__title{font-size:min(max(1.5rem,calc(1.5rem + (2.75 - 1.5) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-top:0}.b-tips-articles__body__tips-header__subtitle{font-weight:400;font-size:min(max(1.0625rem,calc(1.0625rem + (1.6875 - 1.0625) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-left:min(max(.875rem,calc(.875rem + (1.125 - .875) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-tips-articles-related-posts__header{margin-right:auto;margin-left:auto;margin-top:min(max(4.5rem,calc(4.5rem + (7.75 - 4.5) * ((100vw - 23.4375em) / (120 - 23.4375)))));width:min(max(20.4375rem,calc(20.4375rem + (89.375 - 20.4375) * ((100vw - 23.4375em) / (120 - 23.4375)))))}@media(max-width:374px){.b-tips-articles-related-posts__header{width:calc(100% - 5.2083333333%)}}.b-tips-articles-related-posts__header>h3{font-size:min(max(1.5rem,calc(1.5rem + (2 - 1.5) * ((100vw - 23.4375em) / (120 - 23.4375)))));text-align:center;margin:0}.post-type-archive-creators .guide-deco,.single-creators .guide-deco,.tax-creators-cat .guide-deco{display:none}.b-creators__header{margin:min(max(4.5rem,calc(4.5rem + (7.75 - 4.5) * ((100vw - 23.4375em) / (120 - 23.4375))))) auto;width:327px}@media screen and (min-width:375px){.b-creators__header{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.b-creators__header{width:1740px}}@media(min-width:1920px){.b-creators__header{width:90.625vw}}@media(max-width:374px){.b-creators__header{width:calc(100% - 5.2083333333%)}}.b-creators__header-title{margin-bottom:min(max(3rem,calc(3rem + (9 - 3) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-creators__header-title>h1{margin:0;font-size:min(max(2.5rem,calc(2.5rem + (7.75 - 2.5) * ((100vw - 23.4375em) / (120 - 23.4375)))));text-align:center;text-transform:uppercase}.b-creators__header-body>p{font-size:min(max(1.0625rem,calc(1.0625rem + (1.5 - 1.0625) * ((100vw - 23.4375em) / (120 - 23.4375)))));font-weight:700;text-align:center}.b-creators__main__header{margin:min(max(4.5rem,calc(4.5rem + (7.75 - 4.5) * ((100vw - 23.4375em) / (120 - 23.4375))))) auto min(max(2rem,calc(2rem + (4.5 - 2) * ((100vw - 23.4375em) / (120 - 23.4375)))));width:327px}@media screen and (min-width:375px){.b-creators__main__header{width:calc(327px + 1413 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.b-creators__main__header{width:1740px}}@media(min-width:1920px){.b-creators__main__header{width:90.625vw}}@media(max-width:374px){.b-creators__main__header{width:calc(100% - 5.2083333333%)}}.b-creators__main__header-title>h2{text-align:center}.b-creators__main{margin-bottom:min(max(4.5rem,calc(4.5rem + (7.75 - 4.5) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-creators__main__items{width:calc(min(max(20.4375rem, calc(20.4375rem + (85 - 20.4375) * ((100vw - 23.4375em) / (120 - 23.4375))))) + min(max(1rem, calc(1rem + (2 - 1) * ((100vw - 23.4375em) / (120 - 23.4375))))));margin-right:auto;margin-left:auto;position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0;padding-left:0;margin-top:0;list-style:none}@media(max-width:768px){.b-creators__main__items{width:calc(100% - 5.2083333333% + min(max(1rem, calc(1rem + (2 - 1) * ((100vw - 23.4375em) / (120 - 23.4375))))))}}.b-creators__main__item{position:relative;width:50%}@media(max-width:600px){.b-creators__main__item{width:100%}}.b-creators__main__item__inner{padding-right:min(max(.5rem,calc(.5rem + (1 - .5) * ((100vw - 23.4375em) / (120 - 23.4375)))));padding-left:min(max(.5rem,calc(.5rem + (1 - .5) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-bottom:min(max(1rem,calc(1rem + (2 - 1) * ((100vw - 23.4375em) / (120 - 23.4375)))));color:#fff}.b-creators__main__card{position:relative;display:block;padding-bottom:100%}.b-creators__main__card__thumbnail{z-index:1;opacity:1}.b-creators__main__card__thumbnail,.b-creators__main__card__thumbnail:before{position:absolute;width:100%;height:100%;-webkit-transition:all .2s;transition:all .2s}.b-creators__main__card__thumbnail:before{z-index:2;display:block;content:"";background-color:rgba(0,0,0,.54);-webkit-backdrop-filter:blur(.125em);backdrop-filter:blur(.125em);opacity:0}.b-creators__main__card__thumbnail.is-coming-soon:before{background:#575757;background:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#131313));background:linear-gradient(180deg,#575757,#131313);opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none}.b-creators__main__card:hover .b-creators__main__card__thumbnail:before{opacity:1}.b-creators__main__card__thumbnail__inner{width:100%;height:100%}.b-creators__main__card__desc{position:absolute;top:50%;left:50%;z-index:3;width:92%;text-align:center;opacity:0;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.b-creators__main__card:hover .b-creators__main__card__desc,.b-creators__main__card__desc.is-coming-soon{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-creators__main__card:hover .b-creators__main__card__desc{color:#fff}.b-creators__main__card__overline{font-size:min(max(1.375rem,calc(1.375rem + (2 - 1.375) * ((100vw - 23.4375em) / (120 - 23.4375)))));font-weight:700;line-height:1.2}.b-creators__main__card__title{font-size:min(max(2.25rem,calc(2.25rem + (4 - 2.25) * ((100vw - 23.4375em) / (120 - 23.4375)))));font-weight:700;line-height:1.2}.b-creators__other-content{margin-right:auto;margin-left:auto;width:327px}@media screen and (min-width:375px){.b-creators__other-content{width:calc(327px + 1033 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.b-creators__other-content{width:1360px}}@media(min-width:1920px){.b-creators__other-content{width:70.8333333333vw}}@media(max-width:768px){.b-creators__other-content{width:calc(100% - 5.2083333333%)}}.b-creators__other-content__item{margin-bottom:min(max(3.375rem,calc(3.375rem + (7.75 - 3.375) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.s-functions.x-creators{padding-top:min(max(3rem,calc(3rem + (4.5 - 3) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-creators-article__header__inner{width:calc(100% - 5.2083333333%);margin:min(max(2rem,calc(2rem + (3 - 2) * ((100vw - 23.4375em) / (120 - 23.4375))))) auto}.b-creators-article__title>h1{margin:0;font-size:min(max(2.5rem,calc(2.5rem + (7.75 - 2.5) * ((100vw - 23.4375em) / (120 - 23.4375)))));line-height:1.25}.b-creators-article__main__body>:not(.alignwide):not(.alignfull){margin-right:auto;margin-left:auto;width:327px}@media screen and (min-width:375px){.b-creators-article__main__body>:not(.alignwide):not(.alignfull){width:calc(327px + 697 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.b-creators-article__main__body>:not(.alignwide):not(.alignfull){width:1024px}}@media(min-width:1920px){.b-creators-article__main__body>:not(.alignwide):not(.alignfull){width:53.3333333333vw}}@media(max-width:768px){.b-creators-article__main__body>:not(.alignwide):not(.alignfull){width:calc(100% - 5.2083333333%)}}.b-creators-article__main__body>.alignwide{margin-right:auto;margin-left:auto;width:327px}@media screen and (min-width:375px){.b-creators-article__main__body>.alignwide{width:calc(327px + 1033 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.b-creators-article__main__body>.alignwide{width:1360px}}@media(min-width:1920px){.b-creators-article__main__body>.alignwide{width:70.8333333333vw}}@media(max-width:768px){.b-creators-article__main__body>.alignwide{width:calc(100% - 5.2083333333%)}}.b-creators-article__main__body>.alignfull{width:100%;max-width:100%}.b-creators-article__main__body dl,.b-creators-article__main__body ol,.b-creators-article__main__body p,.b-creators-article__main__body ul{margin-top:min(max(1.125rem,calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-bottom:min(max(1.125rem,calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))));font-size:min(max(1rem,calc(1rem + (1.375 - 1) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-creators-article__main__body .wp-block-group{margin-top:min(max(2rem,calc(2rem + (3 - 2) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-bottom:min(max(2rem,calc(2rem + (3 - 2) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-creators-article__main__body .wp-block-audio,.b-creators-article__main__body .wp-block-embed,.b-creators-article__main__body .wp-block-gallery,.b-creators-article__main__body .wp-block-image,.b-creators-article__main__body .wp-block-video{margin-top:min(max(3.375rem,calc(3.375rem + (4.5 - 3.375) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-bottom:min(max(3.375rem,calc(3.375rem + (4.5 - 3.375) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-creators-article__main__body .wp-block-image>img{width:100%}.b-creators-article__author{margin-right:auto;margin-left:auto;text-align:right;width:327px}@media screen and (min-width:375px){.b-creators-article__author{width:calc(327px + 1033 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.b-creators-article__author{width:1360px}}@media(min-width:1920px){.b-creators-article__author{width:70.8333333333vw}}@media(max-width:768px){.b-creators-article__author{width:calc(100% - 5.2083333333%)}}@media(max-width:600px){.b-creators-article__author{text-align:left}}.b-creators-article__author__body{line-height:1.6}.b-creators-related-posts__header{margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:min(max(5.25rem,calc(5.25rem + (9 - 5.25) * ((100vw - 23.4375em) / (120 - 23.4375)))));width:327px}@media screen and (min-width:375px){.b-creators-related-posts__header{width:calc(327px + 1033 * ((100vw - 375px) / 1545))}}@media screen and (min-width:1920px){.b-creators-related-posts__header{width:1360px}}@media(min-width:1920px){.b-creators-related-posts__header{width:70.8333333333vw}}@media(max-width:768px){.b-creators-related-posts__header{width:calc(100% - 5.2083333333%)}}.b-creators-related-posts__header:after,.b-creators-related-posts__header:before{display:block;width:100%;height:1px;content:"";background-color:#fff}.b-creators-related-posts__header:before{margin-right:2em}.b-creators-related-posts__header:after{margin-left:2em}.b-creators-related-posts__header-title{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0;font-size:min(max(2rem,calc(2rem + (3.25 - 2) * ((100vw - 23.4375em) / (120 - 23.4375)))));text-align:center;text-transform:uppercase}.b-creators-related-posts__items{width:calc(min(max(20.4375rem, calc(20.4375rem + (85 - 20.4375) * ((100vw - 23.4375em) / (120 - 23.4375))))) + min(max(1rem, calc(1rem + (2 - 1) * ((100vw - 23.4375em) / (120 - 23.4375))))));margin-right:auto;margin-left:auto;position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:min(max(2.25rem,calc(2.25rem + (3.875 - 2.25) * ((100vw - 23.4375em) / (120 - 23.4375)))));padding-right:0;padding-left:0;margin-top:0;list-style:none}@media(max-width:768px){.b-creators-related-posts__items{width:calc(100% - 5.2083333333% + min(max(1rem, calc(1rem + (2 - 1) * ((100vw - 23.4375em) / (120 - 23.4375))))))}}.b-creators-related-posts__item{position:relative;width:33.3333%}@media(max-width:768px){.b-creators-related-posts__item{width:50%}}@media(max-width:600px){.b-creators-related-posts__item{width:100%}}.b-creators-related-posts__item__inner{padding-right:min(max(.5rem,calc(.5rem + (1 - .5) * ((100vw - 23.4375em) / (120 - 23.4375)))));padding-left:min(max(.5rem,calc(.5rem + (1 - .5) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-bottom:min(max(1rem,calc(1rem + (2 - 1) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-creators-related-posts__card{position:relative;display:block;padding-bottom:75%}.b-creators-related-posts__card__thumbnail{position:absolute;z-index:1;width:100%;height:100%;margin-bottom:min(max(1.125rem,calc(1.125rem + (1.625 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-creators-related-posts__card__thumbnail:before{position:absolute;z-index:2;display:block;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.54);-webkit-backdrop-filter:blur(.125em);backdrop-filter:blur(.125em);opacity:0;-webkit-transition:all .2s;transition:all .2s}.b-creators-related-posts__card:hover .b-creators-related-posts__card__thumbnail:before{opacity:1}.b-creators-related-posts__card__thumbnail__inner{width:100%;height:100%}.b-creators-related-posts__card__desc{position:absolute;top:50%;left:50%;z-index:3;width:92%;text-align:center;opacity:0;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.b-creators-related-posts__card:hover .b-creators-related-posts__card__desc{color:#fff;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-creators-related-posts__card__overline{font-size:min(max(1.125rem,calc(1.125rem + (1.5 - 1.125) * ((100vw - 23.4375em) / (120 - 23.4375)))));font-weight:700;line-height:1.2}.b-creators-related-posts__card__title{font-size:min(max(1.5rem,calc(1.5rem + (2 - 1.5) * ((100vw - 23.4375em) / (120 - 23.4375)))));font-weight:700;line-height:1.2}.b-audio-player{--seek-before-width:0%;--volume-before-width:100%;--buffered-width:0%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:min(max(3.375rem,calc(3.375rem + (4.5 - 3.375) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-bottom:min(max(3.375rem,calc(3.375rem + (4.5 - 3.375) * ((100vw - 23.4375em) / (120 - 23.4375)))));overflow:hidden;background-color:#191919;border-radius:4px}.b-audio-player__cover{position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:min(max(5.5rem,calc(5.5rem + (9 - 5.5) * ((100vw - 23.4375em) / (120 - 23.4375)))));height:min(max(5.5rem,calc(5.5rem + (9 - 5.5) * ((100vw - 23.4375em) / (120 - 23.4375)))))}.b-audio-player__thumbnail{width:100%;height:100%}.b-audio-player__play-button{position:absolute;top:50%;left:50%;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:min(max(3rem,calc(3rem + (4.5 - 3) * ((100vw - 23.4375em) / (120 - 23.4375)))));height:min(max(3rem,calc(3rem + (4.5 - 3) * ((100vw - 23.4375em) / (120 - 23.4375)))));color:#fff;background-color:rgba(0,0,0,.54);border:1px solid #fff;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-audio-player__play-button .svg-icon{width:min(max(1.5rem,calc(1.5rem + (2.375 - 1.5) * ((100vw - 23.4375em) / (120 - 23.4375)))));height:min(max(1.5rem,calc(1.5rem + (2.375 - 1.5) * ((100vw - 23.4375em) / (120 - 23.4375)))));fill:currentColor}.b-audio-player.is-pause .b-audio-player__play-icon{display:block}.b-audio-player.is-pause .b-audio-player__pause-icon,.b-audio-player.is-play .b-audio-player__play-icon{display:none}.b-audio-player.is-play .b-audio-player__pause-icon{display:block}.b-audio-player__main{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-top:1.5em;padding-bottom:1.5em}.b-audio-player__desc__title{margin-right:1.5em;margin-bottom:1em;margin-left:1.5em}.b-audio-player__control__seek{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:.5em}.b-audio-player__control__seek__time{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1em;margin-left:1em}.b-audio-player__control__volume{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.b-audio-player__control__volume__mute-button{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:min(max(1.25rem,calc(1.25rem + (1.75 - 1.25) * ((100vw - 23.4375em) / (120 - 23.4375)))));height:min(max(1.25rem,calc(1.25rem + (1.75 - 1.25) * ((100vw - 23.4375em) / (120 - 23.4375)))));margin-right:0;margin-left:1.5em;color:#fff;-webkit-transition:margin-right .2s ease-in-out;transition:margin-right .2s ease-in-out}.b-audio-player__control__volume.is-hover .b-audio-player__control__volume__mute-button{margin-right:1em}@media(max-width:600px){.b-audio-player__control__volume.is-hover .b-audio-player__control__volume__mute-button{margin-right:0}}.b-audio-player__control__volume__mute-button>.svg-icon{fill:currentColor}.b-audio-player__volume-on-icon{display:block}.b-audio-player__control__volume__mute-button.is-muted .b-audio-player__volume-on-icon,.b-audio-player__volume-off-icon{display:none}.b-audio-player__control__volume__mute-button.is-muted .b-audio-player__volume-off-icon{display:block}.b-audio-player__volume-slider__wrapper{width:0;overflow:hidden;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out}@media(max-width:600px){.b-audio-player__volume-slider__wrapper{display:none}}.b-audio-player__control__volume.is-hover .b-audio-player__volume-slider__wrapper{width:3.25em;overflow:visible}.b-audio-player__control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.b-audio-player__control input[type=range]{position:relative;float:left;width:100%;height:19px;padding:0;margin:0;-webkit-appearance:none}.b-audio-player__control input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(rgba(232,59,34,.6)),to(rgba(232,59,34,.2)));background:linear-gradient(90deg,rgba(232,59,34,.6) var(--buffered-width),rgba(232,59,34,.2) var(--buffered-width))}.b-audio-player__control input[type=range]:before{position:absolute;top:8px;left:0;width:var(--seek-before-width);height:3px;cursor:pointer;content:"";background-color:#e83b22}.b-audio-player__control input[type=range]::-webkit-slider-thumb{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;width:15px;height:15px;margin:-7px 0 0;cursor:pointer;background-color:#fff;border:1px solid #e83b22;border-radius:50%;-webkit-appearance:none}.b-audio-player__control input[type=range]:active::-webkit-slider-thumb{background:#e83b22;-webkit-transform:scale(1.2);transform:scale(1.2)}.b-audio-player__control input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;background:linear-gradient(90deg,rgba(232,59,34,.6) var(--buffered-width),rgba(232,59,34,.2) var(--buffered-width))}.b-audio-player__control input[type=range]::-moz-range-progress{background-color:#e83b22}.b-audio-player__control input[type=range]::-moz-focus-outer{border:0}.b-audio-player__control input[type=range]::-moz-range-thumb{box-sizing:content-box;width:15px;height:15px;cursor:pointer;background-color:#fff;border:1px solid #e83b22;border-radius:50%}.b-audio-player__control input[type=range]:active::-moz-range-thumb{background:#e83b22;transform:scale(1.2)}.b-audio-player__control input[type=range]::-ms-track{width:100%;height:3px;color:transparent;cursor:pointer;background:transparent;border:solid transparent}.b-audio-player__control input[type=range]::-ms-fill-lower{background-color:#e83b22}.b-audio-player__control input[type=range]::-ms-fill-upper{background:linear-gradient(90deg,rgba(232,59,34,.6) var(--buffered-width),rgba(232,59,34,.2) var(--buffered-width))}.b-audio-player__control input[type=range]::-ms-thumb{box-sizing:content-box;width:15px;height:15px;cursor:pointer;background-color:#fff;border:1px solid #e83b22;border-radius:50%}.b-audio-player__control input[type=range]:active::-ms-thumb{background:#e83b22;transform:scale(1.2)}input[type=range].b-audio-player__volume-slider::-webkit-slider-runnable-track{background:rgba(232,59,34,.6)}input[type=range].b-audio-player__volume-slider::-moz-range-track{background:rgba(232,59,34,.6)}input[type=range].b-audio-player__volume-slider::-ms-fill-upper{background:rgba(232,59,34,.6)}input[type=range].b-audio-player__volume-slider:before{width:var(--volume-before-width)}