/*!
 *  Theme Name: Skyral (2024)
 *  Description: Custom WordPress theme for Skyral
 *  Version: 1.1.9
 *  Author: Kyle Duncan
 *  Author URI: https://www.thisisforge.com/
 *  */@font-face{font-display:swap;font-family:"Formular";font-style:normal;font-weight:400;src:url("/wp-content/themes/skyral-2024/fonts/formular-regular.woff2") format("woff2"),url("/wp-content/themes/skyral-2024/fonts/formular-regular.woff") format("woff")}@font-face{font-display:swap;font-family:"Formular";font-style:italic;font-weight:400;src:url("/wp-content/themes/skyral-2024/fonts/formular-regularitalic.woff2") format("woff2"),url("/wp-content/themes/skyral-2024/fonts/formular-regularitalic.woff") format("woff")}@font-face{font-display:swap;font-family:"Formular";font-style:normal;font-weight:300;src:url("/wp-content/themes/skyral-2024/fonts/formular-light.woff2") format("woff2"),url("/wp-content/themes/skyral-2024/fonts/formular-light.woff") format("woff")}@font-face{font-display:swap;font-family:"Formular";font-style:normal;font-weight:500;src:url("/wp-content/themes/skyral-2024/fonts/formular-medium.woff2") format("woff2"),url("/wp-content/themes/skyral-2024/fonts/formular-medium.woff") format("woff")}body{--white: #fff;--black: #000;--error-red: #DB4141;--cream: #f6f4e8;--dark-green: #36362c;--med-green: #616652;--light-green: #80856e;--eggplant: #4F2438;--maroon: #5c2008;--rust: #832f0a;--copper: #ad4d25;--peach: #db704a;--yellow: #ffb763;--cream-15: rgba(246, 244, 232, 0.15);--cream-25: rgba(246, 244, 232, 0.25);--cream-35: rgba(246, 244, 232, 0.35);--cream-45: rgba(246, 244, 232, 0.45);--cream-65: rgba(246, 244, 232, 0.65);--dark-green-45: rgba(54, 54, 44, 0.45);--dark-green-55: rgba(54, 54, 44, 0.55);--dark-green-65: rgba(54, 54, 44, 0.65);--dark-green-75: rgba(54, 54, 44, 0.75);--med-green-35: rgba(97, 102, 82, 0.35);--med-green-45: rgba(97, 102, 82, 0.45);--med-green-55: rgba(97, 102, 82, 0.55);--med-green-85: rgba(97, 102, 82, 0.85);--light-green-45: rgba(128, 133, 110, 0.45);--rust-45: rgba(131, 47, 10, 0.45);--rust-55: rgba(131, 47, 10, 0.55);--rust-75: rgba(131, 47, 10, 0.75);--yellow-65: rgba(255, 183, 99, 0.65);--sans: Formular, Arial, Helvetica, sans-serif;--logo-marque-ratio: 1.44;--logo-text-ratio: 0.31884;--header-pad-y: 30px;--header-logo-height: calc(var(--logo-text-width) * var(--logo-text-ratio));--header-height: calc((2 * var(--header-pad-y)) + var(--nav-height) + var(--header-logo-height));--header-marque-top: calc(var(--header-pad-y) + (var(--nav-height) - var(--header-logo-height)));--default-text-color: var(--dark-green);--global-line-height: 1.5em}@media all and (min-width: 0)and (max-width: 767px){body{--gutter: 20px;--site-pad-x: 25px;--global-font-size: 16px}}@media all and (min-width: 0)and (max-width: 1023px){body{--logo-marque-width: 17px;--logo-text-width: 94px;--nav-height: 35px;--overlay-line: 10px}}@media all and (min-width: 768px)and (max-width: 1259px){body{--gutter: 40px;--site-pad-x: 40px}}@media all and (min-width: 768px){body{--global-font-size: 24px}}@media all and (min-width: 1024px){body{--logo-marque-width: 25px;--logo-text-width: 138px;--nav-height: 60px;--overlay-line: 20px}}@media all and (min-width: 1260px){body{--gutter: 60px;--site-pad-x: 100px}}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}*:focus{outline:none}body{-webkit-text-size-adjust:100%}ul,ol,li{list-style:none}address{font-style:normal}#container .mar-b-0{margin-bottom:0}.mar-l-5{margin-left:5px}.mar-r-5{margin-right:5px}.mar-t-5{margin-top:5px}.mar-b-5{margin-bottom:5px}.mar-l-10{margin-left:10px}.mar-r-10{margin-right:10px}.mar-t-10{margin-top:10px}.mar-b-10{margin-bottom:10px}.mar-l-15{margin-left:15px}.mar-r-15{margin-right:15px}.mar-t-15{margin-top:15px}.mar-b-15{margin-bottom:15px}.mar-l-20{margin-left:20px}.mar-r-20{margin-right:20px}.mar-t-20{margin-top:20px}.mar-b-20{margin-bottom:20px}.mar-l-30{margin-left:30px}.mar-r-30{margin-right:30px}.mar-t-30{margin-top:30px}.mar-b-30{margin-bottom:30px}.mar-l-40{margin-left:40px}.mar-r-40{margin-right:40px}.mar-t-40{margin-top:40px}.mar-b-40{margin-bottom:40px}.mar-t-60{margin-top:60px}.mar-b-60{margin-bottom:60px}.mar-auto{margin-left:auto;margin-right:auto}.mar-v-auto{margin-bottom:auto;margin-top:auto}.mar-l-neg,.mar-neg{margin-left:calc(-1*var(--gutter))}.mar-r-neg,.mar-neg{margin-right:calc(-1*var(--gutter))}@media all and (min-width: 0)and (max-width: 767px){.mar-t-80,.mar-t-100{margin-top:60px}.mar-b-80,.mar-b-100{margin-bottom:60px}.mar-t-section{margin-top:80px}.mar-b-section{margin-bottom:80px}}@media all and (min-width: 768px){.mar-t-80{margin-top:80px}.mar-b-80{margin-bottom:80px}.mar-t-100{margin-top:100px}.mar-b-100{margin-bottom:100px}.mar-t-section{margin-top:150px}.mar-b-section{margin-bottom:150px}.mar-x-0-sm{margin-left:0;margin-right:0}.mar-l-0-sm{margin-left:0}.mar-r-0-sm{margin-right:0}}@media all and (min-width: 1024px){.mar-x-0-md{margin-left:0;margin-right:0}.mar-l-0-md{margin-left:0}.mar-r-0-md{margin-right:0}}.pad-l-5{padding-left:5px}.pad-r-5{padding-right:5px}.pad-t-5{padding-top:5px}.pad-b-5{padding-bottom:5px}.pad-l-10{padding-left:10px}.pad-r-10{padding-right:10px}.pad-t-10{padding-top:10px}.pad-b-10{padding-bottom:10px}.pad-10{padding:10px}.pad-l-15{padding-left:15px}.pad-r-15{padding-right:15px}.pad-t-15{padding-top:15px}.pad-b-15{padding-bottom:15px}.pad-15{padding:15px}.pad-l-20{padding-left:20px}.pad-r-20{padding-right:20px}.pad-t-20{padding-top:20px}.pad-b-20{padding-bottom:20px}.pad-20{padding:20px}.pad-l-30{padding-left:30px}.pad-r-30{padding-right:30px}.pad-t-30{padding-top:30px}.pad-b-30{padding-bottom:30px}.pad-30{padding:30px}.pad-l-40{padding-left:40px}.pad-r-40{padding-right:40px}.pad-t-40{padding-top:40px}.pad-b-40{padding-bottom:40px}.pad-40{padding:40px}.pad-l-60{padding-left:60px}.pad-r-60{padding-right:60px}.pad-t-60{padding-top:60px}.pad-b-60{padding-bottom:60px}.pad-60{padding:60px}.pad-x-gutter{padding-left:var(--gutter);padding-right:var(--gutter)}.site-pad-x{padding-left:var(--site-pad-x)}.box-pad-gutter{padding:var(--gutter)}@media all and (min-width: 0)and (max-width: 767px){.pad-b-80,.pad-b-100{padding-bottom:60px}.pad-t-80,.pad-t-100{padding-top:60px}.pad-t-section{padding-top:80px}.pad-b-section{padding-bottom:80px}}@media all and (min-width: 768px){.pad-t-80{padding-top:80px}.pad-b-80{padding-bottom:80px}.pad-t-100{padding-top:100px}.pad-b-100{padding-bottom:100px}.pad-t-section{padding-top:150px}.pad-b-section{padding-bottom:150px}}.wrapper{margin-left:auto;margin-right:auto;max-width:1360px;width:calc(100% - var(--gutter)*2)}.wrapper.no-cntr{margin-left:0;margin-right:0}.grid{column-gap:6%;display:grid;grid-template-columns:repeat(12, 1fr);row-gap:2.5rem}.grid.gap-30{row-gap:30px}.grid.gap-20{gap:20px}.grid.no-gap{gap:0}.grid.no-c-gap{column-gap:0}.grid.less-c-gap{column-gap:3%}.grid.lesser-c-gap{column-gap:2%}.grid.no-r-gap{row-gap:0}.grid.less-r-gap{row-gap:1.5rem}.grid.r-gap-people{row-gap:80px}.grid.r-gap-50{row-gap:50px}.grid.news{gap:80px 20px}.grid.align-s{align-items:start}.grid.align-c{align-items:center}.grid.align-e{align-items:end}.grid.jstfy-s{justify-items:start}.grid.jstfy-c{justify-items:center}.grid.jstfy-e{justify-items:end}.grid>*{grid-column:span var(--cols)}.grid>*.right{grid-column:calc(-1 * (1 + var(--cols)))/span var(--cols)}.grid>.col-1{--cols: 1}.grid>.col-2{--cols: 2}.grid>.col-3{--cols: 3}.grid>.col-4{--cols: 4}.grid>.col-5{--cols: 5}.grid>.col-6{--cols: 6}.grid>.col-7{--cols: 7}.grid>.col-8{--cols: 8}.grid>.col-9{--cols: 9}.grid>.col-10{--cols: 10}.grid>.col-11{--cols: 11}.grid>.col-12{--cols: 12}.grid>.col-12.overlap{grid-column:1/span 12;grid-row:1}@media all and (min-width: 375px){.grid>.col-1-xxs{--cols: 1}.grid>.col-2-xxs{--cols: 2}.grid>.col-3-xxs{--cols: 3}.grid>.col-4-xxs{--cols: 4}.grid>.col-5-xxs{--cols: 5}.grid>.col-6-xxs{--cols: 6}.grid>.col-7-xxs{--cols: 7}.grid>.col-8-xxs{--cols: 8}.grid>.col-9-xxs{--cols: 9}.grid>.col-10-xxs{--cols: 10}.grid>.col-11-xxs{--cols: 11}.grid>.col-12-xxs{--cols: 12}.grid>.first-xxs{order:-1}.grid>.last-xxs{order:13}}@media all and (min-width: 600px){.grid.gap-30{column-gap:30px}.grid>.col-1-xs{--cols: 1}.grid>.col-2-xs{--cols: 2}.grid>.col-3-xs{--cols: 3}.grid>.col-4-xs{--cols: 4}.grid>.col-5-xs{--cols: 5}.grid>.col-6-xs{--cols: 6}.grid>.col-7-xs{--cols: 7}.grid>.col-8-xs{--cols: 8}.grid>.col-9-xs{--cols: 9}.grid>.col-10-xs{--cols: 10}.grid>.col-11-xs{--cols: 11}.grid>.col-12-xs{--cols: 12}.grid>.first-xs{order:-1}.grid>.last-xs{order:13}}@media all and (min-width: 768px){.grid>.col-1-sm{--cols: 1}.grid>.col-2-sm{--cols: 2}.grid>.col-3-sm{--cols: 3}.grid>.col-4-sm{--cols: 4}.grid>.col-5-sm{--cols: 5}.grid>.col-6-sm{--cols: 6}.grid>.col-7-sm{--cols: 7}.grid>.col-8-sm{--cols: 8}.grid>.col-9-sm{--cols: 9}.grid>.col-10-sm{--cols: 10}.grid>.col-11-sm{--cols: 11}.grid>.col-12-sm{--cols: 12}.grid>.first-sm{order:-1}.grid>.last-sm{order:13}}@media all and (min-width: 1024px){.grid>.col-1-md{--cols: 1}.grid>.col-2-md{--cols: 2}.grid>.col-3-md{--cols: 3}.grid>.col-4-md{--cols: 4}.grid>.col-5-md{--cols: 5}.grid>.col-6-md{--cols: 6}.grid>.col-7-md{--cols: 7}.grid>.col-8-md{--cols: 8}.grid>.col-9-md{--cols: 9}.grid>.col-10-md{--cols: 10}.grid>.col-11-md{--cols: 11}.grid>.col-12-md{--cols: 12}.grid>.first-md{order:-1}.grid>.last-md{order:13}}@media all and (min-width: 1260px){.grid>.col-1-lg{--cols: 1}.grid>.col-2-lg{--cols: 2}.grid>.col-3-lg{--cols: 3}.grid>.col-4-lg{--cols: 4}.grid>.col-5-lg{--cols: 5}.grid>.col-6-lg{--cols: 6}.grid>.col-7-lg{--cols: 7}.grid>.col-8-lg{--cols: 8}.grid>.col-9-lg{--cols: 9}.grid>.col-10-lg{--cols: 10}.grid>.col-11-lg{--cols: 11}.grid>.col-12-lg{--cols: 12}.grid>.first-lg{order:-1}.grid>.last-lg{order:13}}@media all and (min-width: 1420px){.grid>.col-1-xl{--cols: 1}.grid>.col-2-xl{--cols: 2}.grid>.col-3-xl{--cols: 3}.grid>.col-4-xl{--cols: 4}.grid>.col-5-xl{--cols: 5}.grid>.col-6-xl{--cols: 6}.grid>.col-7-xl{--cols: 7}.grid>.col-8-xl{--cols: 8}.grid>.col-9-xl{--cols: 9}.grid>.col-10-xl{--cols: 10}.grid>.col-11-xl{--cols: 11}.grid>.col-12-xl{--cols: 12}.grid>.first-xl{order:-1}.grid>.last-xl{order:13}}.flex.column,.flex-xxs.column,.flex-xs.column,.flex-sm.column,.flex-md.column,.flex-lg.column,.flex-xl.column{flex-direction:column}.flex.wrap,.flex-xxs.wrap,.flex-xs.wrap,.flex-sm.wrap,.flex-md.wrap,.flex-lg.wrap,.flex-xl.wrap{flex-wrap:wrap}.flex.align-s,.flex-xxs.align-s,.flex-xs.align-s,.flex-sm.align-s,.flex-md.align-s,.flex-lg.align-s,.flex-xl.align-s{align-items:flex-start}.flex.align-c,.flex-xxs.align-c,.flex-xs.align-c,.flex-sm.align-c,.flex-md.align-c,.flex-lg.align-c,.flex-xl.align-c{align-items:center}.flex.align-e,.flex-xxs.align-e,.flex-xs.align-e,.flex-sm.align-e,.flex-md.align-e,.flex-lg.align-e,.flex-xl.align-e{align-items:flex-end}.flex.baseline,.flex-xxs.baseline,.flex-xs.baseline,.flex-sm.baseline,.flex-md.baseline,.flex-lg.baseline,.flex-xl.baseline{align-items:baseline}.flex.jstfy-s,.flex-xxs.jstfy-s,.flex-xs.jstfy-s,.flex-sm.jstfy-s,.flex-md.jstfy-s,.flex-lg.jstfy-s,.flex-xl.jstfy-s{justify-content:flex-start}.flex.jstfy-c,.flex-xxs.jstfy-c,.flex-xs.jstfy-c,.flex-sm.jstfy-c,.flex-md.jstfy-c,.flex-lg.jstfy-c,.flex-xl.jstfy-c{justify-content:center}.flex.jstfy-e,.flex-xxs.jstfy-e,.flex-xs.jstfy-e,.flex-sm.jstfy-e,.flex-md.jstfy-e,.flex-lg.jstfy-e,.flex-xl.jstfy-e{justify-content:flex-end}.flex.spc-arnd,.flex-xxs.spc-arnd,.flex-xs.spc-arnd,.flex-sm.spc-arnd,.flex-md.spc-arnd,.flex-lg.spc-arnd,.flex-xl.spc-arnd{justify-content:space-around}.flex.spc-btwn,.flex-xxs.spc-btwn,.flex-xs.spc-btwn,.flex-sm.spc-btwn,.flex-md.spc-btwn,.flex-lg.spc-btwn,.flex-xl.spc-btwn{justify-content:space-between}.flex.spc-even,.flex-xxs.spc-even,.flex-xs.spc-even,.flex-sm.spc-even,.flex-md.spc-even,.flex-lg.spc-even,.flex-xl.spc-even{justify-content:space-evenly}.flex .grow,.flex-xxs .grow,.flex-xs .grow,.flex-sm .grow,.flex-md .grow,.flex-lg .grow,.flex-xl .grow{flex-grow:1}.flex .no-shrink,.flex-xxs .no-shrink,.flex-xs .no-shrink,.flex-sm .no-shrink,.flex-md .no-shrink,.flex-lg .no-shrink,.flex-xl .no-shrink{flex-shrink:0}.flex .first,.flex-xxs .first,.flex-xs .first,.flex-sm .first,.flex-md .first,.flex-lg .first,.flex-xl .first{order:-1}.flex .last,.flex-xxs .last,.flex-xs .last,.flex-sm .last,.flex-md .last,.flex-lg .last,.flex-xl .last{order:99}.white{color:var(--white)}.black{color:var(--black)}.error-red{color:var(--error-red)}.cream{color:var(--cream)}.dark-green{color:var(--dark-green)}.med-green{color:var(--med-green)}.light-green{color:var(--light-green)}.eggplant{color:var(--eggplant)}.maroon{color:var(--maroon)}.rust{color:var(--rust)}.copper{color:var(--copper)}.peach{color:var(--peach)}.yellow{color:var(--yellow)}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.bg-cream{background-color:var(--cream)}.bg-cream-65{background-color:var(--cream-65)}.bg-dark-green{background-color:var(--dark-green)}.bg-dark-green-65{background-color:var(--dark-green-65)}.bg-med-green{background-color:var(--med-green)}.bg-light-green{background-color:var(--light-green)}.bg-eggplant{background-color:var(--eggplant)}.bg-maroon{background-color:var(--maroon)}.bg-rust{background-color:var(--rust)}.bg-copper{background-color:var(--copper)}.bg-peach{background-color:var(--peach)}.bg-yellow{background-color:var(--yellow)}.bg-yellow-65{background-color:var(--yellow-65)}.bdr-b-light-green{border-bottom:1px solid var(--light-green)}#container .invalid{border-color:var(--error-red)}html,body,h1,h2,h3,h4,h5,h6{font-size:var(--global-font-size)}html,body{color:var(--default-text-color);font-family:var(--sans);font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.25em}p,address{line-height:var(--global-line-height)}p:not(:last-child),address:not(:last-child){margin-bottom:1em}.bold,strong{font-weight:500}.light{font-weight:300}.mega-title,.huge-title,.big-title,.med-title,.small-title,.smaller-title,.cms h3{line-height:1.25em;margin-bottom:1em}.mega-title.less-mar,.huge-title.less-mar,.big-title.less-mar,.med-title.less-mar,.small-title.less-mar,.smaller-title.less-mar,.cms h3.less-mar{margin-bottom:.5em}.btn,.lozenge{align-items:center;border-radius:10px;display:inline-flex;justify-content:center;line-height:1.2em;padding:.4em 1em;text-align:left}.btn.has-mar,.lozenge.has-mar{margin-bottom:2em}.btn.cream,.lozenge.cream{border:1px solid var(--cream)}.btn.bg-copper,.lozenge.bg-copper{color:var(--cream)}.btn.maroon,.lozenge.maroon{border:1px solid var(--maroon)}.btn.dark-green,.lozenge.dark-green{border:1px solid var(--dark-green)}.title-line.before::before,.title-line.after::after{background:var(--dark-green);content:"";display:block;height:3em;width:1.5px}.title-line.before::before{margin-bottom:1em}.title-line.after::after{margin-top:1em}.quote::before{background:url("/wp-content/themes/skyral-2024/images/quote.svg") no-repeat;content:"";display:block;height:44px;margin-bottom:40px;width:54px}.small{font-size:16px}.mw-less{max-width:20em}.mw{max-width:32em}.mw-more{max-width:48em}.cms h3:not(:first-child){margin-top:1.5em}.cms h3:not(:last-child){margin-bottom:1em}.cms ul:not(:last-child),.cms ol:not(:last-child){margin-bottom:1em}.cms ul li,.cms ol li{line-height:var(--global-line-height);position:relative}.cms ul li:not(:last-child),.cms ol li:not(:last-child){margin-bottom:.5em}.cms ul li{--bullet-size: 0.625em;padding-left:calc(var(--bullet-size) + .4em)}.cms ul li::before{background:var(--default-text-color);border-radius:calc(var(--bullet-size)/3);content:"";height:var(--bullet-size);left:0;position:absolute;top:calc(var(--global-line-height)/2);transform:translateY(-50%);width:var(--bullet-size)}.cms ol{counter-reset:counter}.cms ol li{padding-left:23px}.cms ol li::before{content:counter(counter) ".";counter-increment:counter;left:0;position:absolute;top:0}.cream .cms ul li::before{background:var(--cream)}.caps{text-transform:uppercase}.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}@media all and (min-width: 0)and (max-width: 767px){.mega-title,.huge-title{font-size:36px}.big-title,.med-title,.small-title,.smaller-title,.quote,.cms h3{font-size:20px}.btn:not(.small):not(.smallish),.lozenge:not(.small):not(.smallish),.smallish{font-size:var(--global-font-size)}}@media all and (min-width: 768px){.mega-title{font-size:96px}.huge-title{font-size:64px}.big-title{font-size:48px}.med-title{font-size:40px}.small-title,.cms h3{font-size:32px}.smaller-title,.quote{font-size:26px}.btn:not(.small):not(.smallish),.lozenge:not(.small):not(.smallish){font-size:22px}.smallish{font-size:20px}}a img{border:0}img,video{display:block}img.w-100,video.w-100{height:auto}img.h-100,video.h-100{width:auto}img.obj-cvr,img.obj-cntn,video.obj-cvr,video.obj-cntn{height:100%;width:100%}img.obj-cvr,video.obj-cvr{object-fit:cover}img.obj-cntn,video.obj-cntn{object-fit:contain}.iframe-video-wrap::before{content:"";display:block;padding-bottom:56.25%}.iframe-video-wrap iframe,.iframe-video-wrap video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.logo{display:flex;font-size:0}.logo .marque,.logo .text{--height: calc(var(--width) * var(--ratio));background-position:0 calc(-1*var(--position)*var(--height));background-size:var(--width) calc(2*var(--height));display:block;height:var(--height);width:var(--width)}.logo .marque{--ratio: var(--logo-marque-ratio);--width: var(--marque-width);background-image:url("/wp-content/themes/skyral-2024/images/logo-marque.svg");margin-right:calc(var(--width)*.6)}.logo .text{--ratio: var(--logo-text-ratio);--width: var(--text-width);background-image:url("/wp-content/themes/skyral-2024/images/logo-text.svg")}@media all and (min-width: 0)and (max-width: 767px){.full-bleed-media{height:100vw}}@media all and (min-width: 768px){.full-bleed-media{height:56.25vw;max-height:800px}}button{-moz-appearance:none;-webkit-appearance:none;align-items:center;appearance:none;background:none;border:0;border-radius:0;box-shadow:none;color:inherit;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;justify-content:center;text-align:center}button.block,button.flex:not(.inline){width:100%}button:not(:disabled){cursor:pointer}button:disabled{opacity:.3}a{color:var(--default-text-color);text-decoration:none}a.copper:hover{color:var(--rust)}a.cream-hover:hover{color:var(--cream)}a.light-green-hover:hover{color:var(--light-green)}a,button,.btn{transition:color .3s,background-color .3s,border-color .3s,opacity .3s}.cms a{text-decoration:underline}.cream .cms a{color:var(--cream)}.btn{color:var(--default-text-color)}.btn.bdr-yellow{border:1px solid var(--yellow);color:var(--yellow)}.btn.bdr-yellow:hover{background:var(--yellow);color:var(--white)}.btn.bdr-cream{border:1px solid var(--cream);color:var(--cream)}.btn.bdr-cream:hover{background:var(--cream);color:var(--dark-green)}.btn.bdr-maroon{border:1px solid var(--maroon);color:var(--maroon)}.btn.bdr-maroon:hover{background:var(--maroon);color:var(--cream)}.btn.bg-copper,.btn.bg-maroon,.btn.bg-eggplant{color:var(--cream)}.btn.bg-copper{border:1px solid var(--copper)}.btn.bg-copper:hover{background:transparent;color:var(--copper)}.btn.bg-maroon{border:1px solid var(--maroon)}.btn.bg-maroon:hover{background:transparent;color:var(--maroon)}.btn.bg-eggplant{border:1px solid var(--eggplant)}.btn.bg-eggplant:hover{background:transparent;color:var(--eggplant)}.news-link .post-image.has-pattern,.news-link .post-image:not(.has-pattern) img,.news-link .news-text-box{transition:border-radius .3s}.news-link:hover .post-image.has-pattern,.news-link:hover .post-image:not(.has-pattern) img{border-top-left-radius:30px;border-top-right-radius:30px}.news-link:hover .news-text-box{border-bottom-left-radius:30px;border-bottom-right-radius:30px}@media all and (min-width: 0)and (max-width: 767px){.btn.big{font-size:20px}}@media all and (min-width: 768px){.btn.big{font-size:32px}}.hidden{display:none}.block{display:block}.flex{display:flex}.flex.inline{display:inline-flex}@media all and (min-width: 375px){.hidden-xxs{display:none}.block-xxs{display:block}.inline-xxs{display:inline}.flex-xxs{display:flex}.flex-xxs.inline{display:inline-flex}}@media all and (min-width: 600px){.hidden-xs{display:none}.block-xs{display:block}.inline-xs{display:inline}.flex-xs{display:flex}.flex-xs.inline{display:inline-flex}}@media all and (min-width: 768px){.hidden-sm{display:none}.block-sm{display:block}.inline-sm{display:inline}.flex-sm{display:flex}.flex-sm.inline{display:inline-flex}}@media all and (min-width: 1024px){.hidden-md{display:none}.block-md{display:block}.inline-md{display:inline}.flex-md{display:flex}.flex-md.inline{display:inline-flex}}@media all and (min-width: 1260px){.hidden-lg{display:none}.block-lg{display:block}.inline-lg{display:inline}.flex-lg{display:flex}.flex-lg.inline{display:inline-flex}}@media all and (min-width: 1420px){.hidden-xl{display:none}.block-xl{display:block}.inline-xl{display:inline}.flex-xl{display:flex}.flex-xl.inline{display:inline-flex}}.rounded{border-radius:30px}.vh-100{height:var(--vh-100)}.w-100{width:100%}.h-100{height:100%}.abs-box,.fxd-box{bottom:0;left:0;right:0;top:0}.abs-box,.abs{position:absolute}.fxd-box{position:fixed}.rds-50{border-radius:50%}.sq-box::before{content:"";display:block;padding-bottom:100%}.landscape-box::before{content:"";display:block;padding-bottom:56.25%}.wide-landscape-box::before{content:"";display:block;padding-bottom:47.769%}.rel{position:relative}.z-5{z-index:5}.z-10{z-index:10}.over-hide{overflow:hidden}.over-auto{-webkit-overflow-scrolling:touch;overflow:auto}@media all and (min-width: 600px){.toolbar.flex{flex-direction:row;justify-content:space-between}}body{--vh-100: 100vh;background:var(--cream)}body.error404,body.page-template-page-legal-php{background:var(--light-green) url("/wp-content/themes/skyral-2024/images/bg-legal.svg") right top no-repeat;background-size:75vw auto}body.page-template-page-contact-php{background:var(--dark-green)}#container{display:flex;flex-direction:column;min-height:100vh;min-width:320px}#main{flex-grow:1}#header{left:0;padding-left:calc(var(--gutter) + var(--logo-marque-width)*1.6);padding-top:var(--header-marque-top);position:absolute;right:0;top:0;z-index:100}#logo{--position: 1;--marque-width: var(--logo-marque-width);--text-width: var(--logo-text-width);width:var(--logo-text-width)}body.scroll #logo,body.single-job #logo{--position: 0}#logo .marque{left:var(--gutter);margin:0;position:fixed;top:var(--header-marque-top)}#nav-wrap{position:fixed;z-index:10}#nav-wrap::before{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--cream-65);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}#nav-wrap #nav ul.menu>li.menu-item-has-children>button .plus{display:block;flex-shrink:0;height:14px;margin-right:8px;position:relative;transition:transform .3s;width:14px}#nav-wrap #nav ul.menu>li.menu-item-has-children>button .plus::before,#nav-wrap #nav ul.menu>li.menu-item-has-children>button .plus::after{background:var(--dark-green);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}#nav-wrap #nav ul.menu>li.menu-item-has-children>button .plus::before{height:100%;width:1px}#nav-wrap #nav ul.menu>li.menu-item-has-children>button .plus::after{height:1px;width:100%}#nav-wrap #nav ul.menu>li.menu-item-has-children.active>button .plus{transform:rotate(45deg)}@media all and (min-width: 0)and (max-width: 1023px){#nav-btn{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--cream-65);border-radius:10px;height:35px;position:fixed;right:var(--gutter);top:var(--header-pad-y);width:48px;z-index:10}#nav-btn span{background:var(--dark-green);height:1px;left:12px;position:absolute;right:12px;transition:.3s}#nav-btn span.line-1{top:12px}#nav-btn span.line-2,#nav-btn span.line-3{opacity:0;top:17px}#nav-btn span.line-4{top:22px}body.nav-open #nav-btn span.line-1,body.nav-open #nav-btn span.line-4{opacity:0}body.nav-open #nav-btn span.line-2,body.nav-open #nav-btn span.line-3{opacity:1}body.nav-open #nav-btn span.line-2{transform:rotate(45deg)}body.nav-open #nav-btn span.line-3{transform:rotate(-45deg)}#nav-wrap{left:var(--gutter);padding:15px;right:var(--gutter);top:80px;transition:opacity .6s,visibility .6s}#nav-wrap::before{border-radius:10px}body:not(.nav-open) #nav-wrap{opacity:0;visibility:hidden}#nav-wrap #nav ul.menu>li:not(:last-child){margin-bottom:20px}#nav-wrap #nav ul.menu>li>a,#nav-wrap #nav ul.menu>li>button{align-items:center;border-radius:10px;display:inline-flex;line-height:20px;padding:8px 20px}#nav-wrap #nav ul.menu>li.active>button,#nav-wrap #nav ul.menu>li.current_page_item>a{background:var(--cream)}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu{height:0;overflow:hidden;padding-left:40px;transition:height .3s}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li{padding-top:10px}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li.current_page_item>a{background:var(--cream)}}@media all and (min-width: 1024px){#nav-wrap{height:var(--nav-height);padding:12px;right:var(--gutter);top:var(--header-pad-y)}#nav-wrap::before{border-radius:20px}#nav-wrap #nav ul.menu{display:flex;justify-content:flex-end}#nav-wrap #nav ul.menu>li:not(:last-child){margin-right:4px}#nav-wrap #nav ul.menu>li a,#nav-wrap #nav ul.menu>li button{align-items:center;border-radius:10px;display:flex;line-height:20px;justify-content:center;padding:8px 20px;text-align:center}#nav-wrap #nav ul.menu>li a:hover,#nav-wrap #nav ul.menu>li button:hover,#nav-wrap #nav ul.menu>li.active>button,#nav-wrap #nav ul.menu>li.current_page_item>a{background:var(--cream)}#nav-wrap #nav ul.menu>li.menu-item-has-children{position:relative}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--cream-65);border-radius:20px;left:50%;padding:9px;position:absolute;top:63px;transform:translateX(-50%);transition:opacity .3s,visibility .3s;white-space:nowrap}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li:not(:last-child){margin-bottom:15px}#nav-wrap #nav ul.menu>li.menu-item-has-children>ul.sub-menu>li.current_page_item>a{background:var(--cream)}#nav-wrap #nav ul.menu>li.menu-item-has-children:not(.active)>ul.sub-menu{opacity:0;visibility:hidden}}.footer-menu li{margin-top:.5em}.footer-menu a{color:var(--light-green)}.footer-menu a:hover{color:var(--cream)}#footer-legal-menu li{line-height:var(--global-line-height)}#footer-legal-menu a{color:var(--cream)}#footer-legal-menu a:hover{color:var(--light-green)}#logo-footer{--marque-width: 25px;--text-width: 138px;--position: 1;width:calc(var(--marque-width)*1.6 + var(--text-width))}@media all and (min-width: 768px){#footer{padding:60px 0}}.fx.fade-in,.fx.fade-out{transition:opacity 1s}.fx.fade-in.roll-up,.fx.fade-in.roll-right,.fx.fade-in.roll-left,.fx.fade-out.roll-up,.fx.fade-out.roll-right,.fx.fade-out.roll-left{transition:opacity 1s,transform 1s}.fx.fade-in.roll-up.animated,.fx.fade-in.roll-right.animated,.fx.fade-in.roll-left.animated,.fx.fade-out.roll-up.animated,.fx.fade-out.roll-right.animated,.fx.fade-out.roll-left.animated{transform:translateZ(0)}.fx.fade-in.roll-up,.fx.fade-out.roll-up{transform:translateY(30px)}.fx.fade-in.roll-right,.fx.fade-out.roll-right{transform:translateX(-30px)}.fx.fade-in.roll-left,.fx.fade-out.roll-left{transform:translateX(30px)}.fx.fade-in{opacity:0}.fx.fade-in.animated{opacity:1}.fx.fade-out.animated{opacity:0}.fx.fade-out.animated.roll-up{transform:translateY(-30px)}.fx.fade-out.animated.roll-right{transform:translateX(30px)}.fx.fade-out.animated.roll-left{transform:translateX(-30px)}.fade{transition:.3s}.fade.slow{transition:.6s}.invis{opacity:0;visibility:hidden}.anim-height{height:0;overflow:hidden;transition:height .3s}.anim-height.default-open{height:auto}.scroll-prompt{animation:scroll-prompt forwards infinite 2s ease-out;bottom:0;height:100px;left:50%;position:absolute;transform-origin:center top;width:1px;z-index:5}@keyframes scroll-prompt{0%{transform:scaleY(0)}50%{transform:scaleY(1)}}.crsl-wrap{position:relative}.crsl-wrap .crsl{-ms-user-select:none;-webkit-user-select:none;user-select:none}.crsl-wrap .crsl-cell img{pointer-events:none}.crsl-wrap.slide{--gap: 0px;--per-view: 1}.crsl-wrap.slide .crsl{display:flex;transition-property:transform}.crsl-wrap.slide .crsl-cell{flex:0 0 calc((100% - var(--gap)*(var(--per-view) - 1))/var(--per-view));margin-right:var(--gap)}.crsl-wrap.dissolve .crsl{display:grid}.crsl-wrap.dissolve .crsl-cell{grid-column:1;grid-row:1;opacity:0;transition:opacity .6s,visibility .6s;visibility:hidden}.crsl-wrap.dissolve .crsl-cell.active{opacity:1;visibility:visible}.crsl-wrap:not(.can-move) .crsl-arw,.crsl-wrap:not(.can-move) .crsl-dots{display:none}.crsl-wrap.decisions{--gap: 100px;--per-view: 1}.crsl-wrap.decisions .crsl{align-items:flex-end}.crsl-wrap.decisions .crsl-cell{max-width:540px}.crsl-wrap.decisions .crsl-cell .landscape-box{transition:transform .6s}.crsl-wrap.decisions .crsl-cell .landscape-box .number{left:0;position:absolute;top:-30px}.crsl-wrap.decisions .crsl-cell .title{align-items:center;background:var(--cream);border:1px solid var(--dark-green);border-radius:10px;display:flex;height:66px;margin:auto;padding:0 15px;transition:background .6s,width .6s}.crsl-wrap.decisions .crsl-cell:not(:last-child) .title::after{background:var(--dark-green);content:"";height:1px;left:100%;position:absolute;top:50%;width:calc(var(--gap)*3)}.crsl-wrap.decisions .crsl-cell:not(.active) .landscape-box{transform:scale(0.8);transform-origin:center bottom}.crsl-wrap.decisions .crsl-cell:not(.active) .title{background:var(--cream);width:80%}.crsl-wrap.decisions .crsl-cell:not(.active):hover .title{background:var(--light-green)}.crsl-wrap.decisions .crsl-cell.active .title{background:var(--dark-green);color:var(--cream);width:100%}@media all and (min-width: 0)and (max-width: 767px){.crsl-wrap.decisions .crsl-cell .title{font-size:14px}}@media all and (min-width: 768px){.crsl-wrap.decisions .crsl-cell:not(.active) .title{font-size:16px}}.accordion-item.person{cursor:pointer}.accordion-item.person img{transition:border-radius .3s}.accordion-item.person .small-title{transition:color .3s}.accordion-item.person.active img,.accordion-item.person:hover img{border-radius:30px}.accordion-item.person.active .small-title,.accordion-item.person:hover .small-title{color:var(--med-green)}.accordion-item.open .accordion-content{height:auto;overflow:visible}.tabs-wrap .tab-btn{background:var(--tab-color);border-radius:10px;color:inherit;flex:1 1 auto;line-height:1.2em;margin-bottom:20px;max-width:300px;min-height:calc(30px + 2.4em);padding:15px;transition:background .3s}.tabs-wrap .tab-btn:not(:last-child){margin-right:20px}.tabs-wrap .tab-btn:first-child .bottom{left:0}.tabs-wrap .tab-btn:first-child .bottom::before{display:none}.tabs-wrap .tab-btn .plus{bottom:10px;height:14px;position:absolute;right:10px;width:14px}.tabs-wrap .tab-btn .plus::before,.tabs-wrap .tab-btn .plus::after{background:var(--plus-color);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.tabs-wrap .tab-btn .plus::before{height:100%;width:1px}.tabs-wrap .tab-btn .plus::after{height:1px;width:100%}.tabs-wrap .tab-btn .bottom{height:20px;left:-20px;opacity:0;position:absolute;right:-20px;top:100%;transition:opacity .3s}.tabs-wrap .tab-btn .bottom::before,.tabs-wrap .tab-btn .bottom::after{bottom:0;content:"";height:20px;position:absolute;width:20px}.tabs-wrap .tab-btn .bottom::before{border-bottom-right-radius:10px;left:0}.tabs-wrap .tab-btn .bottom::after{border-bottom-left-radius:10px;right:0}.tabs-wrap .tab-btn.active{background:var(--tab-active-color);border-bottom-left-radius:0;border-bottom-right-radius:0}.tabs-wrap .tab-btn.active .plus{opacity:0}.tabs-wrap .tab-btn.active .bottom{background:var(--tab-active-color);opacity:1}.tabs-wrap .tab-btn.active .bottom::before,.tabs-wrap .tab-btn.active .bottom::after{background:var(--wrap-bg-color)}.tabs-wrap .tab-btn:not(.active):hover{background:var(--tab-hover-color)}.tabs-wrap .tab-content{background:var(--tab-active-color)}.tabs-wrap.tabs-dark-green{--wrap-bg-color: var(--light-green);--tab-color: var(--dark-green-55);--tab-hover-color: var(--dark-green-75);--tab-active-color: var(--dark-green);--plus-color: var(--light-green)}.tabs-wrap.tabs-med-green{--wrap-bg-color: var(--dark-green);--tab-color: var(--med-green-85);--tab-hover-color: var(--med-green-55);--tab-active-color: var(--med-green-35);--plus-color: var(--peach)}.tabs-wrap.tabs-cream{--wrap-bg-color: var(--eggplant);--tab-color: var(--cream-35);--tab-hover-color: var(--cream-25);--tab-active-color: var(--cream-15);--plus-color: var(--eggplant)}.tabs-wrap.tabs-rust{--wrap-bg-color: var(--maroon);--tab-color: var(--rust-55);--tab-hover-color: var(--rust-75);--tab-active-color: var(--rust);--plus-color: var(--yellow)}@media all and (min-width: 0)and (max-width: 1259px){.tabs-wrap .tab-content{padding:40px var(--site-pad-x)}}@media all and (min-width: 1260px){.tabs-wrap{padding-left:25px;padding-right:25px}.tabs-wrap .tab-content{grid-column:1/span 12;grid-row:1;padding:60px calc(var(--site-pad-x) - 25px);transition:opacity .6s,visibility .6s}.tabs-wrap .tab-content:not(.active){opacity:0;visibility:hidden}}.sector{--pad-x: 20px;--pad-y: 10px;border:1px solid var(--color);border-radius:10px;color:var(--color);padding:var(--pad-y) var(--pad-x)}a.sector:hover{background:var(--color);color:var(--dark-green)}.sector-lozenges .sector{--bullet-size: 15px;display:inline-block;padding-left:calc(var(--bullet-size) + 2*var(--pad-x))}.sector-lozenges .sector::before{background:var(--color);border-radius:5px;content:"";display:block;height:var(--bullet-size);left:var(--pad-x);margin-right:var(--pad-x);position:absolute;top:calc(var(--pad-y) + .625em);transform:translateY(-50%);width:var(--bullet-size)}.ticker-wrap .ticker{animation-iteration-count:infinite;animation-timing-function:linear;min-width:fit-content;white-space:nowrap}.ticker-wrap .ticker .sector{margin-right:30px}.ticker-wrap .ticker a.sector:hover{background:var(--color);color:var(--dark-green)}.ticker-wrap .ticker:hover{animation-play-state:paused}.ticker-wrap.forward .ticker{animation-name:forward}.ticker-wrap.backward .ticker{animation-name:backward}@keyframes forward{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes backward{0%{transform:translateX(-50%)}100%{transform:translateX(0)}}.animation svg{display:block}.overlay svg{display:block;height:100%;right:0;position:absolute;top:0;width:auto;z-index:1}.overlay .overlay-lines{z-index:2}.overlay .overlay-lines::before,.overlay .overlay-lines::after{background:var(--color);content:"";position:absolute}.overlay .overlay-lines::before{height:var(--overlay-line);left:50%;right:0;top:50%;transform:translateY(-50%)}.overlay .overlay-lines::after{bottom:0;left:50%;top:0;transform:translateX(-50%);width:var(--overlay-line)}.overlay .overlay-lines.eggplant{--color: var(--eggplant)}.overlay .overlay-lines.dark-green{--color: var(--dark-green)}.overlay .overlay-lines.cream{--color: var(--cream)}.story-media .story-overlay{padding-left:calc(var(--gutter) + var(--site-pad-x))}.story-media .story-overlay svg{display:block;height:auto;width:100%}.hero#home-hero{min-height:var(--vh-100)}.hero#platform-hero #hero-media{mix-blend-mode:lighten;pointer-events:none}.hero#platform-hero #platform-overlay{background-color:var(--cream);background-repeat:no-repeat;background-size:auto 100%;border-top:var(--overlay-line) solid var(--cream);bottom:0;left:0;position:absolute;width:calc(var(--overlay-width)*100%)}.hero#platform-hero #platform-overlay::before{background:var(--cream);content:"";height:var(--overlay-line);left:100%;position:absolute;right:-9999px;top:calc(-1*var(--overlay-line))}.hero#platform-hero.core #platform-overlay{background-image:url("/wp-content/themes/skyral-2024/images/platform-core.svg")}.hero#platform-hero.phantom #platform-overlay{background-image:url("/wp-content/themes/skyral-2024/images/platform-phantom.svg")}.hero#platform-hero.shadow #platform-overlay{background-image:url("/wp-content/themes/skyral-2024/images/platform-shadow.svg")}.hero#platform-hero.mirror #platform-overlay{background-image:url("/wp-content/themes/skyral-2024/images/platform-mirror.svg")}@media all and (min-width: 0)and (max-width: 1023px){.hero{--line: 10px}.hero#home-hero{padding-bottom:120px}.hero#page-hero #hero-media{height:100vw}.hero#page-hero #hero-text{padding:30px var(--gutter) 0}.hero#platform-hero{height:var(--vh-100)}.hero#platform-hero #platform-overlay{--overlay-width: 0.5;background-position:var(--gutter) center;height:35vw}.hero-header-pad{padding-top:calc(var(--header-height) + 60px)}}@media all and (min-width: 1024px){.hero{--line: 20px}.hero#home-hero{padding-bottom:200px}.hero#page-hero{height:66.666vw;max-height:900px}.hero#page-hero #hero-media{bottom:0;left:0;position:absolute;right:0;top:0}.hero#page-hero #hero-text{--overlay-width: 0.5;align-items:flex-start;background:var(--cream);bottom:0;display:flex;flex-direction:column;left:0;min-height:50%;padding:60px var(--gutter) 0;position:absolute;width:calc(var(--overlay-width)*100%)}.hero#page-hero #hero-text::before,.hero#page-hero #hero-text::after{background:var(--cream);content:"";position:absolute}.hero#page-hero #hero-text::before{height:var(--overlay-line);left:100%;right:-9999px;top:0}.hero#page-hero #hero-text::after{bottom:100%;height:450px;left:calc(133.333% - var(--overlay-line)/2);width:var(--overlay-line)}.hero#platform-hero{height:66.666vw;max-height:900px}.hero#platform-hero #platform-overlay{--overlay-width: 0.41666;--line-left-target: 0.666;--difference: calc(var(--line-left-target) - var(--overlay-width));--extra: calc((var(--difference) / var(--overlay-width)) * 100%);--line-left: calc(100% + var(--extra));background-position:center center;height:42.5%}.hero#platform-hero #platform-overlay::after{background:var(--cream);bottom:100%;content:"";height:var(--vh-100);left:calc(var(--line-left) - var(--overlay-line)/2);position:absolute;width:var(--overlay-line)}.hero-header-pad{padding-top:calc(var(--header-height) + 100px)}}.platform-cards .platform .platform-card{transition:.6s;transition-duration:calc(var(--index)*600ms)}.platform-cards .platform .platform-card.core{background-color:var(--maroon)}.platform-cards .platform .platform-card.mirror{background-color:var(--rust)}.platform-cards .platform .platform-card.phantom{background-color:var(--med-green)}.platform-cards .platform .platform-card.shadow{background-color:var(--light-green)}.platform-cards .platform .platform-icon{left:var(--box-pad);position:absolute}.platform-cards .platform .platform-icon svg{height:var(--height);width:auto}.platform-cards .platform .platform-icon svg *{fill:var(--cream)}.platform-cards .platform .platform-detail{transition:opacity .6s;transition-delay:calc(var(--index)*400ms)}@media all and (min-width: 0)and (max-width: 1023px){.platform-cards{max-width:500px}.platform-cards .platform{min-height:110px;padding-right:35%;position:relative}.platform-cards .platform .platform-card{--box-pad: 15px;border-radius:15px;left:70%;top:0;width:150px}.platform-cards .platform .platform-icon{--height: 58px;top:var(--box-pad)}.platform-cards:not(.active) .platform:not(:first-child) .platform-detail{opacity:0}.platform-cards:not(.active) .platform:nth-child(n+3) .platform-card{transform:translateY(calc(-1 * (var(--index) - 1) * 95px))}}@media all and (min-width: 768px)and (max-width: 1023px){.platform-cards h3,.platform-cards p{font-size:18px}}@media all and (min-width: 1024px){.platform-overview-wrap{background:var(--light-green)}.platform-overview{background:var(--cream);padding:80px}.platform-cards{padding-left:66.666%;position:relative}.platform-cards .platform{margin-bottom:50px}.platform-cards .platform .platform-card{--box-pad: 20px;border-radius:30px;left:0;max-width:300px;top:0;transform:translate(calc(var(--index) * 35%), calc(var(--index) * 35%));width:30%;z-index:calc(3 - var(--index))}.platform-cards .platform .platform-icon{--height: 72px}.platform-cards .platform:first-child .platform-icon{top:var(--box-pad)}.platform-cards .platform:not(:first-child) .platform-icon{bottom:var(--box-pad)}.platform-cards:not(.active) .platform .platform-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transform:translate(calc(var(--index) * 10%), calc(var(--index) * 10%))}.platform-cards:not(.active) .platform .platform-card.mirror{background-color:var(--rust-45)}.platform-cards:not(.active) .platform .platform-card.phantom{background-color:var(--med-green-45)}.platform-cards:not(.active) .platform .platform-card.shadow{background-color:var(--light-green-45)}.platform-cards:not(.active) .platform .platform-detail{opacity:0}}.advantage.fade-in{opacity:1}.advantage .text::before{background:var(--copper);content:"";display:block;flex-shrink:0;height:1.5px;transition:background .6s}.advantage .copper{transition:color .6s}.advantage.animated .text::before{background:var(--cream)}.advantage.animated .copper{color:var(--cream)}@media all and (min-width: 0)and (max-width: 767px){#home-intro{padding-top:20px}.advantage .text::before{margin-right:10px;width:15px}}@media all and (min-width: 0)and (max-width: 1023px){.advantage{padding-left:20px}.advantage .text::before{margin-right:10px;width:15px}}@media all and (min-width: 768px){#home-intro{padding-top:60px}.advantage .text::before{margin-right:30px;width:90px}}.division-boxes{--gap: 20px}.division-boxes .division-box{flex:0 0 calc((100% - var(--gap)*(var(--cols) - 1))/var(--cols));margin-bottom:var(--gap)}.division-boxes .division-box.has-link::after{background:var(--light-green);border-radius:30px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:transform .3s}.division-boxes .division-box.has-link:hover::after{transform:translate(8px, 8px)}@media all and (min-width: 0)and (max-width: 599px){.division-boxes{--cols: 2}.division-boxes .division-box:nth-child(odd){margin-right:var(--gap)}}@media all and (min-width: 0)and (max-width: 1023px){.use-case{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--dark-green-45);border-radius:30px;padding:20px var(--gutter) 35px}.use-case:not(:first-child){margin-top:-15px}}@media all and (min-width: 600px)and (max-width: 767px){.division-boxes{--cols: 3}.division-boxes .division-box:not(:nth-child(3n)){margin-right:var(--gap)}}@media all and (min-width: 768px)and (max-width: 1023px){.division-boxes{--cols: 4}.division-boxes .division-box:not(:nth-child(4n)){margin-right:var(--gap)}}@media all and (min-width: 1024px)and (max-width: 1259px){.division-boxes{--cols: 5}.division-boxes .division-box:not(:nth-child(5n)){margin-right:var(--gap)}}@media all and (min-width: 1024px){.use-cases{--offset: 45px;--card-size: 340px;display:grid;padding-bottom:calc(var(--offset)*2 + var(--card-size)/2)}.use-case{grid-column:1;grid-row:1;margin:0}.use-case .card{--position: calc(var(--total) - var(--i));--hover-extra-y: 0px;--active-extra-y: 0px;--y: calc((var(--position) * var(--offset)) + var(--hover-extra-y) + var(--active-extra-y));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--dark-green-45);border-radius:30px;cursor:pointer;max-width:340px;position:relative;transition:transform .3s;transform:translateY(var(--y));z-index:var(--position)}.use-case .card .number,.use-case .card .title{position:absolute}.use-case .card .number{left:20px;top:15px}.use-case .card .title{left:50px;right:30px;top:55px}.use-case .card::before{content:"";display:block;padding-bottom:100%}.use-case .number,.use-case .title,.use-case .text{transition:opacity .3s,visibility .3s}.use-case .media{--position: calc(var(--total) - var(--i));--y: calc(var(--position) * var(--offset));transform:translateY(var(--y));transform-origin:center top;transition:transform .6s;z-index:var(--position)}.use-case.move-down-hover .card{--hover-extra-y: calc(var(--offset) * 2)}.use-case.move-down-hover .title,.use-case.move-down-hover .number{opacity:.25}.use-case.move-down-active .card{--active-extra-y: 50%}.use-case.move-down-active .title,.use-case.move-down-active .number{opacity:.25}.use-case:not(.active) .text{opacity:0;visibility:hidden}.use-case:not(.active) .media{transform:translateY(var(--y)) scale(calc(1 - (var(--total) - var(--position)) / 20))}}@media all and (min-width: 1260px)and (max-width: 1419px){.division-boxes{--cols: 6}.division-boxes .division-box:not(:nth-child(6n)){margin-right:var(--gap)}}@media all and (min-width: 1420px){.division-boxes{--cols: 7}.division-boxes .division-box:not(:nth-child(7n)){margin-right:var(--gap)}}.job-header-pad{padding-top:calc(var(--header-height) + 20px)}#benefits-box{border-radius:50px}#benefits-grid{display:grid;gap:20px}#benefits-grid .benefit{border-radius:30px;color:var(--color)}#benefits-grid .benefit .cms ul li::before{background:var(--color)}#benefits-grid .benefit:nth-child(2),#benefits-grid .benefit:nth-child(5){--color: var(--maroon)}#benefits-grid .benefit:nth-child(3),#benefits-grid .benefit:nth-child(4),#benefits-grid .benefit:nth-child(6){--color: var(--yellow)}#benefits-grid .benefit:nth-child(2){background:var(--yellow)}#benefits-grid .benefit:nth-child(3){background:var(--rust)}#benefits-grid .benefit:nth-child(4){background:var(--copper)}#benefits-grid .benefit:nth-child(5){background:var(--peach)}#benefits-grid .benefit:nth-child(6){background:var(--maroon)}.job-details .detail{display:block}.job-lozenges .detail{border:1px solid var(--maroon);border-radius:5px;font-size:19px;margin-bottom:20px;padding:2px 15px;white-space:nowrap}.job-lozenges .detail:not(:last-child){margin-right:20px}@media all and (min-width: 0)and (max-width: 767px){#benefits-grid .benefit{padding:20px}.job-details .detail{margin-bottom:1em}}@media all and (min-width: 0)and (max-width: 1259px){#benefits-box{padding:40px var(--site-pad-x)}}@media all and (min-width: 768px)and (max-width: 1259px){#benefits-grid .benefit .big-title{font-size:32px}}@media all and (min-width: 768px){.job-details .detail:not(:last-child){margin-right:40px}.job-listing .btn{margin-left:20px}#benefits-grid .benefit{padding:40px}}@media all and (min-width: 1024px)and (max-width: 1259px){#benefits-grid .med-title{grid-column:span 12}#benefits-grid .benefit{grid-column:span 6}}@media all and (min-width: 1024px){#benefits-grid{grid-template-columns:repeat(12, 1fr)}#benefits-grid .benefit{align-items:end;display:grid}#benefits-grid .benefit .big-title,#benefits-grid .benefit .text{grid-column:1;grid-row:1;margin:0;transition:.3s}#benefits-grid .benefit:hover .big-title,#benefits-grid .benefit:not(:hover) .text{opacity:0;visibility:hidden}#benefits-grid .benefit .plus{height:20px;position:absolute;right:20px;top:20px;width:20px}#benefits-grid .benefit .plus::before,#benefits-grid .benefit .plus::after{background:var(--color);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}#benefits-grid .benefit .plus::before{height:100%;width:2px}#benefits-grid .benefit .plus::after{height:2px;width:100%}}@media all and (min-width: 1260px){#benefits-box{padding:80px 40px 40px var(--site-pad-x)}#benefits-grid .med-title{grid-column:1/span 6;grid-row:1;transform:translate(-40px, -40px)}#benefits-grid .benefit:nth-child(2){grid-column:2/span 6;grid-row:2}#benefits-grid .benefit:nth-child(3){grid-column:8/span 5;grid-row:1/span 2}#benefits-grid .benefit:nth-child(4){grid-column:1/span 6;grid-row:3/span 2}#benefits-grid .benefit:nth-child(5){grid-column:7/span 6;grid-row:3}#benefits-grid .benefit:nth-child(6){grid-column:7/span 6;grid-row:4}}.post-image.has-pattern{background-image:url("/wp-content/themes/skyral-2024/images/overlay-news.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}#news-banner.has-pattern::after{background:url("/wp-content/themes/skyral-2024/images/overlay-news.svg") no-repeat;background-position:right top;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:5}#news-cats .news-cat-link{align-items:center;border-radius:5px;color:var(--color);display:inline-flex;font-size:19px;margin-bottom:20px;padding:10px 20px;white-space:nowrap}#news-cats .news-cat-link:not(:last-child){margin-right:20px}#news-cats .news-cat-link::after{border:1px solid var(--color);border-radius:5px;content:"";display:block;height:15px;margin-left:10px;width:15px}#news-cats .news-cat-link.current::after{background:var(--color)}#news-cats .news-cat-link.bdr-dark-green{--color: var(--dark-green);border:1px solid var(--color)}#news-cats .news-cat-link.bg-peach,#news-cats .news-cat-link.bg-yellow{--color: var(--maroon)}#news-cats .news-cat-link.bg-maroon,#news-cats .news-cat-link.bg-rust,#news-cats .news-cat-link.bg-copper{--color: var(--cream)}.news-text-box{padding:20px}.date{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--cream-45);border-radius:10px;bottom:10px;left:10px;padding:.6em 1.2em;position:absolute}.author img{margin-right:20px;width:90px}@media all and (min-width: 0)and (max-width: 767px){#news-banner{height:300px}}@media all and (min-width: 768px){#news-banner{height:570px}}