h1,h2,h3,h4,h5,h6,p,blockquote,pre{display:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;-webkit-margin-after:0;-webkit-margin-before:0;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select,label{cursor:pointer;outline:none;border-radius:0}b,strong,em{font-weight:700}pre,i{font-style:italic}sup{font-size:smaller;vertical-align:top}a, input[type="submit"], input[type="button"], svg
*{transition:all .4s}a,label,input{cursor:pointer}img{width:auto;height:auto;max-width:100%}.clear{clear:both}@font-face{font-family:'Eightstone';src:url('/wp-content/themes/eightstone/fonts/eightstone/eightstone.eot?58695626');src:url('/wp-content/themes/eightstone/fonts/eightstone/eightstone.eot?58695626#iefix') format( 'embedded-opentype' ), url('/wp-content/themes/eightstone/fonts/eightstone/eightstone.woff2?58695626') format( 'woff2' ), url('/wp-content/themes/eightstone/fonts/eightstone/eightstone.woff?58695626') format( 'woff' ), url('/wp-content/themes/eightstone/fonts/eightstone/eightstone.ttf?58695626') format( 'truetype' ), url('/wp-content/themes/eightstone/fonts/eightstone/eightstone.svg?58695626#Eightstone') format( 'svg' );font-weight:normal;font-style:normal}@font-face{font-family:'Helvetica Now Pro Display';font-weight:400;src:url('/wp-content/themes/eightstone/fonts/helvetica-now/helvetica-now-pro-display-regular.woff2') format( 'woff2' ), url('/wp-content/themes/eightstone/fonts/helvetica-now/helvetica-now-pro-display-regular.woff') format( 'woff' );font-display:swap}@font-face{font-family:'Helvetica Now Pro Display';font-weight:500;src:url('/wp-content/themes/eightstone/fonts/helvetica-now/helvetica-now-pro-display-medium.woff2') format( 'woff2' ), url('/wp-content/themes/eightstone/fonts/helvetica-now/helvetica-now-pro-display-medium.woff') format( 'woff' );font-display:swap}@font-face{font-family:'Helvetica Now Pro Display';font-weight:700;src:url('/wp-content/themes/eightstone/fonts/helvetica-now/helvetica-now-pro-display-bold.woff2') format( 'woff2' ), url('/wp-content/themes/eightstone/fonts/helvetica-now/helvetica-now-pro-display-bold.woff') format( 'woff' );font-display:swap}@font-face{font-family:'Helvetica Now Pro Display';font-weight:700;font-style:italic;src:url('/wp-content/themes/eightstone/fonts/helvetica-now/helvetica-now-pro-display-bold-italic.woff2') format( 'woff2' ), url('/wp-content/themes/eightstone/fonts/helvetica-now/helvetica-now-pro-display-bold-italic.woff') format( 'woff' );font-display:swap}[class^="icon-"]:before{font:10pt/1 'Eightstone';display:inline-block;-webkit-font-smoothing:antialiased;color:#2c4554;transition:all .4s}.icon-linkedin:before{content:'\f312';line-height:1;font-size:19pt}.icon-linkedin:hover:before{color:#eec38e}body{font:400 15pt/1.6 'Helvetica Now Pro Display', 'Arial', sans-serif;color:#234557}body.hidden{overflow:hidden}hr{width:100%;max-width:1120px;height:2px;background:#234557;margin:75px
auto;border:0;position:relative}h1{color:#fff;font:500 53pt/1 'Helvetica Now Pro Display', 'Arial', sans-serif;margin:0;display:block;text-transform:lowercase;-moz-font-feature-settings:'salt';-webkit-font-feature-settings:'salt';font-feature-settings:'salt'}h1:before{content:':';display:inline;color:#eec38e;padding:0
3px 0 0;-moz-font-feature-settings:'salt';-webkit-font-feature-settings:'salt';font-feature-settings:'salt'}h2{text-align:left;font:700 38pt/1.1 'Helvetica Now Pro Display', 'Arial', sans-serif;display:block;margin:0
0 15px;text-transform:lowercase;letter-spacing:-1px;-moz-font-feature-settings:'salt';-webkit-font-feature-settings:'salt';font-feature-settings:'salt'}h2
i{font-weight:400;color:#eec38e}h3{font:500 41pt/1.5 'Helvetica Now Pro Display', 'Arial', sans-serif;display:block;color:#234557;margin:0
0 47px;letter-spacing:-1px}h4{text-align:left;font:400 11pt/1.4 'Helvetica Now Pro Display', 'Arial', sans-serif;display:block;color:#eec38e;margin:0}a{text-decoration:none}.appear-up{animation:2s appear-up forwards}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:#eec38e;cursor:pointer}::-webkit-scrollbar-track{background:0}.container{max-width:1120px;width:92%;margin:auto;position:relative}.container:after{content:' ';display:block;clear:both}.text{text-align:left;margin:7px
0 0;letter-spacing:1px}.text p, .text
ul{margin:0
0 20px}.text>*:last-child{margin:0}.text li, .grey
li{position:relative;padding:0
0 0 11px;margin:0
0 2px;text-align:left}.text ol
li{padding:0
0 0 34px;margin:0
0 20px;list-style:none}.text ul li:before, .grey ul li:before{content:' ';position:absolute;top:8px;left:0;width:4px;aspect-ratio:1;border-radius:50%;background:#234557}.grey ul li:before{background:#fff}.text
ol{counter-reset:items}.text ol li:before{counter-increment:items;content:counter( items )'.';position:absolute;top:0;left:0}.cms
h2{margin:24px
0 10px}.cms
ul{margin-left:20px}.cms ul li:before{top:15px}#missing-page{text-align:center;margin:0
0 100px}#missing-page
.button{margin:10px
0 0}.container
.button{border:0;background:0;cursor:pointer;text-transform:uppercase;color:#fff;border-radius:34px;padding:17px
38px;position:relative;overflow:hidden;font:400 13pt/1 'Helvetica Now Pro Display', 'Arial', sans-serif;letter-spacing:2px;margin:40px
0 0;transition:all .6s}.container .button:hover{transform:translateY( -15px );box-shadow:1px 3px 6px 2px #00000030}.container .button:after, .container .button:hover:after,#logo:after,#logo:hover:after{display:none}.button
video{position:absolute;top:50%;left:50%;transform:translateX( -50% ) translateY( -50% );z-index:-1}.container
a{color:#2c4554;display:inline-block}.container a:after{content:' ';display:block;width:0;height:1px;background:#2c4554;transition: .3s}.container a:hover:after{width:100%}body>h2{text-align:center;margin:40px
0}body .container+h2{margin-top:0}.part,.blue{margin-bottom:100px}.part{opacity:0}.blue{background:#2c4554;color:#fff;padding:82px
0}.blue
.part{margin-bottom:0}.grey{display:flex;flex-wrap:wrap;gap:13px}.grey
h2{flex:0 100%}.grey
div{min-height:338px;line-height:1.4;font-size:11pt;flex:0 calc( ( 100% - 39px ) / 4 );background:#234557;padding:37px
17px;box-sizing:border-box;border-radius:39px;color:#fff}.blue .grey
div{background:#fff;color:#234557}.grey
img{display:block;margin:0
0 25px 11px;height:45px}.grey div>*:last-child{margin-bottom:0}.dual .text ul li:before{top:15px}.dual{display:flex;column-gap:10%;align-items:start;flex-wrap:wrap}.dual.right{flex-direction:row-reverse}.dual.separate{display:block}.dual img,.dual>h2{flex:0 49%;display:block;border-radius:20px;margin:0;width:49%}.dual
section{flex:0 41%}.dropdowns{font-size:20pt;line-height:1.4}.dropdowns>h2{margin:0
0 70px}.dropdowns
section{border-top:2px solid #234557;padding:22px
90px 60px}.dropdowns section:last-of-type{border-bottom:2px solid #234557}.dropdowns section>h3{position:relative;padding:0
60px 0 0;cursor:pointer;margin:0}.dropdowns section>h3:after{content:'+';display:block;position:absolute;top:18px;right:0;font-size:65pt;font-weight:400;line-height: .5}.dropdowns section>h3.displayed:after{content:'-';top:30px;line-height: .1}.dropdowns section
.text{margin:47px
0 0;display:none}.dropdowns section .text ul
li{padding:0
0 0 15px}.dropdowns section .text ul li:before{width:6px;top:16px}#navigation{margin:20px
auto 0}#navigation:after{content:' ';display:block;clear:both}#navigation a[rel="prev"]{float:left}#navigation a[rel="next"]{float:right}header{position:fixed;top:0;left:0;right:0;z-index:5;transition:all .4s;padding:38px
20px;transition:all .4s}header.fixed{background:#2c4554;padding:17px
20px;height:25px}#menu-trigger{position:absolute;box-sizing:border-box;padding:9px
0;top:-.5px;right:0;cursor:pointer;transition:all .4s;width:22px;z-index:12;height:22px;border-radius:50%;background:#fff}#menu-trigger:before,#menu-trigger:after{height:1px;width:11px;content:' ';background:#eec38e;display:block;margin:0
auto 3px;transition:all .4s}#menu-trigger
span{font-size:13pt;line-height:1;color:#fff;position:absolute;left:-55px;top:1px;display:block}#menu-trigger span:before{content:'menu';display:block}#menu-trigger.active span:before{animation:toggle-menu-trigger 2s forwards;position:relative;left:0;transition:all .4s}#menu-trigger.active:before{transform-origin:top left;transform:rotateZ( 51deg ) translateY( -3px )}#menu-trigger.active:after{transform-origin:bottom left;transform:rotateZ( -45deg ) translateY( 2px )}#menu-trigger.active:after{margin-bottom:0}#menu-layer{overflow:hidden;position:fixed;z-index:10;top:0;left:0;bottom:0;right:0;display:none}#menu-layer.active{display:block}#menu-layer.active
figure{-webkit-clip-path:circle( 1px );clip-path:circle( 1px );transition:all 1.2s}#menu-layer.active
video{content:' ';position:absolute;z-index:-1;top:50%;left:50%;min-width:100%;min-height:100%;transform:translateY( -50% ) translateX( -50% )}#menu-holder{position:absolute;top:50%;left:50%;z-index:13;transform:translateX( -50% ) translateY( -50% )}#menu{margin:0
0 0 auto;width:639px;box-sizing:border-box;max-width:90%}#menu
li{display:block;margin:0
0 7px;line-height:1}#menu li
a{text-transform:lowercase;font-size:43pt;letter-spacing:-1px;color:#fff;position:relative;font-weight:500}#menu li a:before{content:' ';opacity:0;background:url('/wp-content/themes/eightstone/images/icons/arrow-right.svg') no-repeat center/cover;width:45px;aspect-ratio:1.09765625;display:inline-block;transition:all .4s;margin:0
14px 0 0}#menu li a:hover:before{opacity:1;margin-left:63px}#menu li a:hover{color:#eec38e}#menu li a:after{display:none}#menu-links{position:absolute;z-index:13;bottom:15px;left:50%;transform:translateX( -50% );display:flex;justify-content:space-between;align-items:end}#menu-links:after{display:none}#menu-links
a{color:#fff;font-size:11pt;display:block;width:max-content;line-height:1.4}#menu-links section a:after{background:#fff}#menu-links div a:before{color:#fff;line-height:1}#menu-links div .icon-linkedin:hover:before{color:#eec38e}#menu-links div a:after{display:none}#logo{position:absolute;top:-4px;left:0;z-index:13}#logo
svg{display:block;width:160px;height:auto}#main-banner{display:flex;align-items:center;position:relative;height:38vw;max-height:635px;background:no-repeat url('/wp-content/themes/eightstone/images/bg/main-banner.webp') center center/cover;transition:all .4s}#main-banner>div{width:780px;max-width:80%;margin:auto;position:relative;z-index:2}#main-banner+main{padding-top:109px}.result>div{margin:0
0 12px;text-align:left;font-size:10pt;padding:10px
20px;color:#000;background:#F4F4F4;font-weight:400;line-height:1.3}.result
.success{border-left:4px solid #84dd19}.result
.errors{border-left:4px solid #FF1000}.result
.notification{border-left:4px solid #0098ce}.result > div *:last-child, #popup .result > div *:last-child{margin-bottom:0}.result
ul{margin-left:18px}.result
li{position:relative;padding:0
0 0 11px}.result li:before{position:absolute;content:'-';top:0;left:0}.line{font-size:0;margin:0
0 15px;text-align:left}.line>*{display:inline-block;vertical-align:top;font-size:11pt}.line
label{letter-spacing: .5px;min-height:34px;width:130px;text-align:right;padding:8px
20px 0 0;box-sizing:border-box}.line input, .line select, .line
textarea{letter-spacing: .5px;font:400 10.5pt/1.4 'Helvetica Now Pro Display', 'Arial', sans-serif;min-height:100%;max-width:100%;background:0;border-radius:0;border:0;border-bottom:1px solid #DEDEDE;height:34px;padding:8px
5px;width:230px;box-sizing:border-box;color:#fff;transition:all .4s}.line input:focus, .line select:focus, .line textarea:focus{border-color:#eec38e}.line
textarea{height:100px}[type="submit"]{color:#fff;font:700 13pt/1 'Helvetica Now Pro Display', 'Arial', sans-serif;margin:14px
0 0;cursor:pointer;position:relative;border:0;border-radius:11px;padding:10px
40px;background:#eec38e;transition:all .4s}[type="submit"]:hover{color:#eec38e;background:#fff}.loading [type="submit"]:before{content:' ';display:inline-block;vertical-align:middle;width:12px;height:12px;border-radius:50%;border:2px
dashed #FFF;animation:turn 2s infinite;transform-origin:50%;margin:-1px 6px 0 0}.loading [type="submit"]:hover:before{border-color:#eec38e}footer{position:relative;margin:0
0 10px;text-align:left;font-size:11pt}footer
.container{border-top:2px solid #2c4554}footer
a{font-size:11pt}footer
aside{letter-spacing: .5px;font-size:0}footer
span{display:inline-block;vertical-align:middle;font-size:11pt;font-weight:700}footer
.close{display:none}#connect{display:block;margin:70px
107px;font-weight:700;font-size:89pt;line-height: .75;position:relative}#connect:hover{color:#eec38e}#connect:after{content:'+';display:block;position:absolute;top:50%;right:0;transform:translateY( -50% );height:auto;background:0;width:auto}#connect:hover:after{width:auto;transform:translateY( -50% ) rotateZ( 45deg )}#menu-footer-menu{box-sizing:border-box;display:inline-block;vertical-align:middle}#menu-footer-menu
li{display:inline-block;vertical-align:middle;position:relative}#menu-footer-menu li:first-of-type{margin:0
0 0 4px}#menu-footer-menu li:after{display:inline-block;vertical-align:middle;content:'|';margin:0
4px;font-size:13pt}#menu-footer-menu li:last-of-type:after, footer .icon-linkedin:after{display:none}#menu-footer-menu
a{vertical-align:middle}footer
section{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}footer section>div{line-height:1;letter-spacing: .5px;font-size:10pt}footer section > div
a{font-weight:600;font-size:inherit}footer
.social{font-size:0}footer .social a:before{display:block;line-height:20px}#gdpr{text-align:justify;position:fixed;bottom:10px;left:10px;width:300px;max-width:100%;z-index:12;letter-spacing:-.5px;font:9pt/1.2 'Open Sans', 'Arial', sans-serif;padding:10px
20px;box-sizing:border-box;background:#000;box-shadow:0 0 5px 0 #000;color:#FFF}#gdpr
span{display:block;position:absolute;top:2px;right:4px;z-index:13;cursor:pointer;font-size:11pt}#gdpr span:before{content:'\2715';display:block;color:#cdcdcd;transition:all .4s}#gdpr span:hover:before{color:#FFF}#gdpr
a{color:#FFF;text-decoration:underline;letter-spacing:-1px;font-weight:600;font-size:inherit}#popup{background:rgba( 0, 0, 0, .6 );position:fixed;top:0;left:0;right:0;bottom:0;z-index:9000}#popup>aside{text-align:center;background:#2c4554;color:#fff;position:absolute;top:50%;left:50%;z-index:9001;transform:translate( -50%, -50% );box-sizing:border-box;width:500px;max-width:90%;padding:26px;border-radius:16px}#popup>aside>svg{position:absolute;top:10px;right:10px;cursor:pointer;transition:all .4s;z-index:20}#popup>aside>svg:hover{transform:rotate( 45deg )}#popup svg
*{stroke:#fff}#popup
h1{margin:0
0 10px;color:#FFF;box-sizing:border-box;font-weight:700;font-size:32pt;line-height: .79}#popup
form{margin:auto;padding:20px
20px 0;max-height:calc( 100vh - 160px );overflow-y:auto;overflow-x:hidden}#popup
p{margin:0
0 12px}@keyframes slight-fade-in{0%{color:#FFFFFF54}100%{color:#FFF}}@keyframes up-and-down{0%{top:-6px}100%{top:32px}}@keyframes appear-up{0%{opacity:0;transform:translateY( -20px )}100%{opacity:1;transform:translateY( 0 )}}@keyframes toggle-menu-trigger{30%{opacity:0;left:-60px}70%{content:'close'}100%{opacity:1;left:0;content:'close'}}@keyframes
turn{0%{transform:rotate( 0deg )}100%{transform:rotate( 360deg )}}@media (max-width: 1350px){.container{max-width:1000px}}@media (max-width: 1100px){h1{font-size:47pt}}@media (max-width: 1000px){body{font-size:13pt}h1{font-size:43pt}h2{font-size:35pt}header,header.fixed{padding:17px}header
.container{width:100%;font-size:0}#menu-trigger{top:-3px}#menu-trigger
span{top:1px}#menu{margin:0
20px 0 auto}#menu-links{padding:0
20px;left:0;right:0;transform:none;box-sizing:border-box}#main-banner{height:70vh;max-height:425px}#main-banner+main{padding-top:75px}.container
.button{font-size:11pt;margin:25px
0 0}.dual{column-gap:6%}.dual
section{flex:0 45%}.grey
div{min-height:100%}.dropdowns{font-size:16pt}.dropdowns section .text ul li:before{top:12px}.dual .text ul li:before{top:11px}footer
aside{letter-spacing:0}}@media (max-width: 900px){footer section>*{flex:0 100%;text-align:center}footer
aside{line-height:1;order:1}footer section > div:not( .social ){order:3}footer
.social{margin:17px
0;order:2}}@media (max-width: 860px){h1{font-size:37pt}h2{font-size:30pt}h3{font-size:33pt}#main-banner+main{padding-top:60px}.dropdowns{font-size:14pt}.dropdowns
section{padding:22px
62px 41px}.dropdowns section>h3:after{font-size:54pt}.dropdowns section>h3.displayed:after{top:29px}.dropdowns section
.text{margin:28px
0 0}.text{letter-spacing: .5px}.container
.button{letter-spacing:1px}#connect{margin:70px
0}}@media (max-width: 800px){body{line-height:1.5}h2{line-height: .9}h3{font-size:28pt}#logo
svg{width:147px}header.fixed{height:22px}#menu li
a{font-size:39pt}.container
.button{margin:0}.blue{padding:48px
0}.grey
div{min-height:auto;flex:0 calc( ( 100% - 13px ) / 2 );padding:28px}.grey
img{margin:0
0 15px}.dropdowns
section{padding:22px
43px 29px}.dropdowns section>h3:after{font-size:45pt;top:15px}.dropdowns section>h3.displayed:after{top:25px}}@media (max-width: 680px){h1{font-size:32pt;line-height: .8}#menu li
a{font-size:33pt}#main-banner{height:58vh}#main-banner+main{padding-top:45px}.part,.blue,#missing-page{margin-bottom:65px}.dual
img{flex:0 250px;width:250px;margin:0
auto 24px}.dual > h2, .dual
section{flex:0 100%}.dual>h2+section{margin-top:10px}.dual.right section
*{text-align:right}#connect{font-size:64pt;margin:32px
0 57px}}@media (max-width: 600px){h3{font-size:25pt}#menu{margin:auto;max-width:94%}#menu li
a{padding:0
0 0 45px}#menu li a:before{position:absolute;top:5px;left:-20px;width:38px}#menu li a:hover:before{margin:0;left:0}.dropdowns{font-size:12pt}.dropdowns>h2{margin:0
0 40px}.dropdowns
section{padding:12px
28px 24px}.dropdowns section>h3:after{top:12px}.dropdowns section>h3.displayed:after{top:21px}.dropdowns section
.text{margin:12px
0 0}.dropdowns section .text ul li:before{top:9px}}@media (max-width: 530px){body{font-size:12pt}h2{font-size:27pt}.dropdowns
section{padding:18px
18px 31px}.dropdowns section>h3:after{font-size:39pt}}@media (max-width: 500px){h1{font-size:27pt}#logo
svg{width:123px}header.fixed{height:17px}#menu-trigger{top:-2.5px}#menu-trigger
span{font-size:11.5pt;left:-46px}#main-banner>div{max-width:85%}.part,.blue,#missing-page{margin-bottom:40px}.blue{padding:30px
0}.line{margin:0
0 20px}.line>*{display:block}.line
label{width:100%;text-align:left;padding:0;min-height:auto;color:#b6b6b6}.line input, .line select, .line
textarea{width:100%;height:31px;padding:4px
0}.line
textarea{height:67px}}@media (max-width: 460px){h2{font-size:24pt}h3{font-size:22pt}header.fixed{padding:13px}#menu li
a{font-size:28pt}#main-banner{height:45vh}#main-banner+main{padding-top:34px}.container
.button{font-size:10.4pt;padding:15px
23px}.dropdowns
section{padding:18px
14px 24px}.dropdowns section>h3{line-height:1}.dropdowns section>h3:after{top:4px}.dropdowns section>h3.displayed:after{top:9px}.grey
div{border-radius:27px}#connect{font-size:48pt;margin:26px
0 47px}footer
aside{line-height:1.3}footer span, footer
a{font-size:10.6pt}footer section > div:not( .social ){line-height:1.3;font-size:9pt}}@media (max-width: 400px){h1{font-size:23pt}h4{font-size:10.5pt}#menu li
a{font-size:22pt;padding:0
0 0 34px}#menu li a:before{width:29px;top:4px}#menu-links
a{font-size:10pt}.grey
div{padding:18px;font-size:10.5pt}.grey
i{margin:0
0 13px}.grey
img{height:37px;margin:0
0 9px}#popup
form{padding:20px
0 0}}@media (max-height: 465px) and (min-width: 680px){#menu li
a{font-size:33pt}}@media (max-height: 365px) and (min-width: 600px){#menu li
a{font-size:28pt;padding:0
0 0 45px}#menu li a:before{position:absolute;top:5px;left:-20px;width:38px}#menu li a:hover:before{margin:0;left:0}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}