.text_textblock__WDdn_{font-size:1rem;line-height:1.5}.image_image__ykUHo{position:relative;width:100%;height:100%;object-fit:cover;object-position:center}.imageBlended_image__ERLaW{position:relative;&:before{background-color:var(--color-contrast);mix-blend-mode:color}&:after,&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}&:after{background-color:var(--color-background);mix-blend-mode:multiply}&[data-can-hover=true]:hover{&:after,&:before{opacity:0}}&.imageBlended_revealed__j63mH{&:after,&:before{opacity:0!important}}}@media (max-width:768px){.imageBlended_image__ERLaW{&[data-can-hover=true]:hover{&:after,&:before{opacity:1}}}}.imageWork_imageWrapper__bhQBE{width:100%;height:100%;position:relative;overflow:hidden;.imageWork_image__qFmEF{opacity:.5;filter:grayscale(10);transition:opacity .3s ease-in-out,filter .3s ease-in-out;img{width:100%;height:auto;transition:transform .3s ease-in-out}}.imageWork_overlay__dbDpm{position:absolute;top:0;left:0;width:100%;height:calc(100% + 2px);pointer-events:none;background-color:var(--color-background);transform-origin:bottom;transform:scaleY(1);transition:background-color .6s ease,transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}&:hover>.imageWork_overlay__dbDpm{transform:scaleY(0)}&.imageWork_active__DQUp8{.imageWork_image__qFmEF{opacity:1;filter:grayscale(0);img{transform:scale(1.25) rotate(7deg)}}}}.line_line__2pazH{svg{overflow:visible;stroke:currentColor;fill:none;stroke-width:68;stroke-linecap:round}}.line_line__2pazH[data-id=dot-line]{svg{overflow:visible;circle{transform-origin:center center;transform:scale(0)}}}@media screen and (max-width:768px){.line_line__2pazH{svg{stroke-width:52}}}.serviceLinks_list__GLKnd>ul{display:flex;flex-direction:column;gap:.5rem;>li{position:relative;display:flex;align-items:center;gap:3rem;width:fit-content;>a{color:var(--color-contrast);font-size:4.25rem;line-height:1;font-weight:900}&:before,>a{transition:all .3s ease}&:before{content:"";background:var(--color-contrast);border-radius:100%;display:inline-block;width:2.5rem;height:2.5rem;transform-origin:center;transform:scale(0);opacity:0;position:absolute;left:0}&:hover{a{transform:translateX(4rem)}&:before{opacity:1;transform:scale(1)}}}}@media screen and (max-width:768px){.serviceLinks_list__GLKnd>ul>li{gap:1.5rem;>a{font-size:1.875rem}&:before{width:1.5rem;height:1.5rem}&:hover{a{transform:translateX(2rem)}}}}.video_video__QuXV8{width:100%;height:100%}.videoBlended_videoWrapper__VSt8N{display:block;position:relative;&:before{background-color:var(--color-contrast);mix-blend-mode:color}&:after,&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}&:after{background-color:var(--color-background);mix-blend-mode:multiply}&[data-can-hover=true]:hover{&:after,&:before{opacity:0}}}.videoBlended_video__iGFNv{width:100%;height:100%}.opinions_filters__qCyh_>ul{display:flex;flex-direction:column;gap:.5rem;>li{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content;>button{color:var(--color-contrast);font-size:1.625rem;line-height:1;font-weight:400;transition:transform .3s ease;outline:none;outline-offset:2px;cursor:pointer;&:focus-visible{outline:2px solid var(--color-contrast)}}&:before{content:"";background:var(--color-contrast);border-radius:100%;display:inline-block;width:1.125rem;height:1.125rem;transform-origin:center;transform:scale(0);opacity:0;position:absolute;left:0;transition:transform .3s ease}&:hover{button{outline-offset:2px;transform:translateX(1.875rem)}&:before{opacity:1;transform:scale(1)}}&.opinions_active__etC1A{button{transform:translateX(1.875rem);font-weight:600}&:before{opacity:1;transform:scale(1)}}&.opinions_alt__EWI67:before{background:var(--color-accent)}}}.opinions_list__gztg0{display:flex;flex-direction:column;z-index:1;>article{position:relative;border-bottom:1px solid var(--color-contrast);&:before{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:0;background:var(--color-brand-orange);transition:height .3s ease}>a{position:relative;display:block;font-size:4.25rem;line-height:1;font-weight:900;padding:1.125rem 2.5rem 1.825rem 1.125rem;z-index:2;transition:color .3s ease;&.opinions_small__MgiQE{display:flex;flex-flow:column nowrap;justify-content:space-between;min-height:10rem;font-size:2.5rem;line-height:1;font-weight:900;padding:1.125rem 1.375rem 1.375rem}>.opinions_bottom__Wf2j8{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;font-size:1.125rem;font-weight:400;color:var(--color-background);.opinions_category___jH9p{font-weight:700}.opinions_meta__JkzX2{display:flex;gap:1rem;>span:not(:last-of-type){border-right:1px solid var(--color-background);padding-right:1rem}}}}&:focus-within,&:hover{>a{color:var(--color-brand-black);outline:none}&:before{height:100%}}&:focus-within{outline:2px solid var(--color-contrast)}}}.opinions_posts__nZLCB{ul{display:flex;flex-direction:column;>li{position:relative;border-bottom:1px solid var(--color-contrast);&:before{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:0;background:var(--color-brand-orange);transition:height .3s ease}>a{position:relative;display:block;font-size:4.25rem;line-height:1;font-weight:900;padding:1.125rem 3.75rem 1.825rem 1.125rem;z-index:2;transition:color .3s ease;text-wrap:balance;&.opinions_small__MgiQE{display:flex;flex-flow:column nowrap;justify-content:space-between;min-height:10rem;font-size:2.5rem;line-height:1;font-weight:900;padding:1.125rem 1.375rem 1.375rem}>.opinions_bottom__Wf2j8{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;font-size:1.125rem;font-weight:400;color:var(--color-background);.opinions_category___jH9p{font-weight:700}.opinions_meta__JkzX2{display:flex;gap:1rem;>span:not(:last-of-type){border-right:1px solid var(--color-background);padding-right:1rem}}}}&:focus-within,&:hover{>a{color:var(--color-brand-black);outline:none}&:before{height:100%}}&:focus-within{outline:2px solid var(--color-contrast)}}}}@media screen and (max-width:1024px){.opinions_posts__nZLCB{ul{>li{>a{font-size:3.5rem;padding:1.5rem 0 2rem;&.opinions_small__MgiQE{font-size:2.25rem;padding:1.5rem 0 2rem}}}}}}@media screen and (max-width:768px){.opinions_filters__qCyh_{margin-left:3.125rem;>ul{flex-direction:row;flex-wrap:wrap;column-gap:1.625rem;row-gap:.5rem;>li{display:inline-flex;span{margin-left:0;transition:margin-left .3s ease}&.opinions_active__etC1A{button{transform:translateX(0)}span{margin-left:1.625rem}}&:before{transform:scale(1)}}}}.opinions_list__gztg0{>article{>a{font-size:3.5rem;padding:1.5rem 0 2rem;&.opinions_small__MgiQE{font-size:2.25rem;padding:1.5rem 0 2rem}>.opinions_bottom__Wf2j8{display:none}}&:hover{>a{color:var(--color-contrast)}&:before{height:0}}}}.opinions_posts__nZLCB{ul{>li{&:before{display:none;z-index:-1}>a{font-size:2.5rem;padding:1.5rem 0 2rem;&.opinions_small__MgiQE{font-size:1.625rem;padding:1.5rem 0 2rem;min-height:7.5rem}>.opinions_bottom__Wf2j8{display:none}}&:focus-within,&:hover{>a{color:var(--color-contrast)}}}}}}@media (prefers-reduced-motion:reduce){.opinions_posts__nZLCB ul>li{&:before{height:100%;opacity:0;transition:opacity .3s ease}&:focus-within,&:hover{&:before{height:100%;opacity:1}}}.opinions_list__gztg0>article{&:before{height:100%;opacity:0;transition:opacity .3s ease}&:focus-within,&:hover{&:before{height:100%;opacity:1}}}}