@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Syne:wght@400..800&display=swap");

/*!
Theme Name: CLIMBWorks
Author: Make Me Modern
Author URI: https://makememodern.com
Version: 1.0.0
Tested up to: 5.4
Text Domain: climbworks
*/
:root{--color-hawaii:#7ba3a9;--color-smokymtns:#a3bb2c;--color-background-body:#000;--color-background-screen:#181918;--color-background-hr:#ccc;--color-background-button:#e6e6e6;--color-background-pre:#eee;--color-background-ins:#fff9c0;--color-text-screen:#fff;--color-text-input:#666;--color-text-input-focus:#111;--color-link:#fff;--color-link-visited:#fff;--color-link-hover:#fff;--color-text-main:#fff;--color-border-button:#ccc #ccc #bbb;--color-border-button-hover:#ccc #bbb #aaa;--color-border-button-focus:#aaa #bbb #bbb;--color-border-input:#ccc;--color-border-abbr:#666;--color-primary:#7ba3a9;--color-orange:#7ba3a9;--color-green:#a3bb2c;--color-black:#161517;--color-grey-900:#2d2d2e;--color-grey-800:#414141;--color-grey-700:#545455;--color-grey-600:#666568;--color-grey-500:#817f84;--color-grey-400:#9e9ca0;--color-grey-300:#cecece;--color-grey-200:#eee;--color-grey-100:#f7f7f7;--color-white:#fff}.hawaii--color{color:var(--color-hawaii)}.smokymtns--color{color:var(--color-smokymtns)}:root{--font-family-main:Syne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;--font-family-serif:Instrument Serif,serif;--font-family-code:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace;--font-family-pre:Courier 10 Pitch,courier,monospace;--font-size-h0:clamp(2.15rem, 0.5rem + 7vw, 5rem);--font-size-h0-mobile:3rem;--font-size-h1:clamp(2rem, 0.5rem + 6vw, 4rem);--font-size-h1-mobile:3rem;--font-size-h2:clamp(1.75rem, 0.5rem + 7vw, 3rem);--font-size-h2-mobile:2rem;--font-size-h3:clamp(1.5rem, 0.5rem + 6vw, 2.5rem);--font-size-h3-mobile:1.15rem;--font-size-h4:clamp(1.25rem, 0.5rem + 6vw, 2rem);--font-size-h4-mobile:1.75rem;--font-size-h5:clamp(1.15rem, 0.5rem + 6vw, 1.75rem);--font-size-h5-mobile:1.5rem;--font-size-body-lg:1.25rem;--font-size-body-lg-mobile:1.25rem;--font-size-body:1rem;--font-size-body-mobile:1rem;--font-size-body-sm:.85rem;--font-size-body-sm-mobile:.85rem;--font-size-body-xs:.75rem;--font-size-body-xs-mobile:.75rem;--font-line-height-body:1.5;--font-line-height-pre:1.6}:root{--size-site-main:100%;--size-site-sidebar:25%;--page-width:82.5rem;--page-width-condensed:72.5rem;--page-width-narrow:62.5rem;--page-margin:1.25rem;--section-padding-block-sm:2rem;--section-padding-block-md:4rem;--section-padding-block-lg:6rem;--section-padding-block-xl:8rem;--section-padding-inline-sm:2rem;--section-padding-inline-md:4rem;--section-padding-inline-lg:6rem;--section-padding-inline-xl:8rem;--rounded-radius-sm:20px;--rounded-radius-md:40px;--rounded-radius-lg:60px;--zindex-overlay:999;--zindex-highest:2147483639}:root{--duration-medium:.25s;--duration-long:.35s;--duration-longer:.5s;--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1)}
/*! 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{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#fff;font-family:"Syne",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Syne",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1;text-wrap:balance;clear:both;text-transform:uppercase;margin:0}h1.strikethrough,h2.strikethrough,h3.strikethrough,h4.strikethrough,h5.strikethrough,h6.strikethrough{position:relative}h1.strikethrough:before,h2.strikethrough:before,h3.strikethrough:before,h4.strikethrough:before,h5.strikethrough:before,h6.strikethrough:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#fff}h1.strikethrough span,h2.strikethrough span,h3.strikethrough span,h4.strikethrough span,h5.strikethrough span,h6.strikethrough span{position:relative;z-index:1;background-color:#000;padding-inline:clamp(2.5rem, 10vw, 5rem)}.bold{font-weight:800}.fancy{font-family:"Instrument Serif",serif;letter-spacing:2px;font-style:italic;font-weight:400;text-transform:unset}.h0{font-size:clamp(2.15rem, 0.5rem + 7vw, 5rem);letter-spacing:-.05ch;font-weight:700}@media (max-width:768px){.h0{font-size:3rem}}h1,.h1{font-size:clamp(2rem, 0.5rem + 6vw, 4rem);letter-spacing:-.05ch;font-weight:700}@media (max-width:768px){h1,.h1{font-size:3rem}}h2,.h2{font-size:clamp(1.75rem, 0.5rem + 7vw, 3rem);font-weight:700;letter-spacing:-.02ch}@media (max-width:768px){h2,.h2{font-size:2rem}}h3,.h3{font-size:clamp(1.5rem, 0.5rem + 6vw, 2.5rem);font-weight:700;letter-spacing:-.02ch}@media (max-width:768px){h3,.h3{font-size:1.15rem}}h4,.h4{font-size:clamp(1.25rem, 0.5rem + 6vw, 2rem);font-weight:700;letter-spacing:-.02ch}@media (max-width:768px){h4,.h4{font-size:1.75rem}}h5,.h5{font-size:clamp(1.15rem, 0.5rem + 6vw, 1.75rem);font-weight:700;letter-spacing:0}@media (max-width:768px){h5,.h5{font-size:1.5rem}}.centered{text-align:center;margin-inline:auto}.centered.half-width{max-width:50%}@media (max-width:768px){.centered.half-width{max-width:100%}}.section--header{font-size:2rem;font-weight:700;letter-spacing:-.02ch;width:-moz-fit-content;width:fit-content;max-width:20ch;margin:0 auto 2rem}.section--header.circled{border-radius:50%;border:2px solid #fff;padding:1.5rem 5rem;font-weight:800;font-size:1.5rem;margin:0 auto 3rem}@media (max-width:768px){.section--header.circled{font-size:1rem;white-space:nowrap;padding:1.25rem 2.5rem}}@media (max-width:768px){.section--header.circled-on-mobile{border-radius:50%;border:2px solid #fff;font-weight:800;margin:0 auto 3rem;font-size:1rem;white-space:nowrap;padding:1.25rem 2.5rem}}.section--header+p{max-width:60ch;margin:0 auto 2rem}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}strong,.bold{font-weight:900}p,li{line-height:1.25;letter-spacing:.02ch;margin-bottom:1.5em;font-size:var(--font-size-body);font-weight:400}@media (max-width:768px){p,li{font-size:var(--font-size-body-mobile)}}p:last-child,li:last-child{margin-bottom:0}p.large,li.large{font-size:var(--font-size-body-lg);font-weight:700}@media (max-width:768px){p.large,li.large{font-size:var(--font-size-body-lg-mobile)}}ul{list-style:none;padding:0;margin:0}li{margin-bottom:0}a{text-decoration:none;color:inherit}html{width:100vw}body{width:100vw;background:#000}section,.section,footer{margin-block:4rem;padding:6rem}@media (max-width:768px){section,.section,footer{margin-block:2rem;padding:2rem}}section.spaced-collapsed,.section.spaced-collapsed,footer.spaced-collapsed{margin-block:0}section.spaced-narrow,.section.spaced-narrow,footer.spaced-narrow{margin-block:2rem}section.spaced-condensed,.section.spaced-condensed,footer.spaced-condensed{margin-block:4rem}section.spaced-expanded,.section.spaced-expanded,footer.spaced-expanded{margin-block:8rem}section.spaced-top-expanded,.section.spaced-top-expanded,footer.spaced-top-expanded{margin-block-start:8rem}section.spaced-bottom-expanded,.section.spaced-bottom-expanded,footer.spaced-bottom-expanded{margin-block-end:8rem}section.full-width,.section.full-width,footer.full-width{max-width:100%;padding-inline:0}section.page-width,.section.page-width,footer.page-width{max-width:82.5rem;margin-inline:auto}@media (max-width:768px){section.page-width,.section.page-width,footer.page-width{max-width:100%;padding-inline:7.5vw}}section.page-width-condensed,.section.page-width-condensed,footer.page-width-condensed{max-width:72.5rem;margin-inline:auto}@media (max-width:768px){section.page-width-condensed,.section.page-width-condensed,footer.page-width-condensed{max-width:calc(100% - 3rem)}}section.page-width-narrow,.section.page-width-narrow,footer.page-width-narrow{max-width:62.5rem;margin-inline:auto}@media (max-width:768px){section.page-width-narrow,.section.page-width-narrow,footer.page-width-narrow{max-width:100%}}section.viewport,.section.viewport,footer.viewport{min-height:100vh}section.viewport-minus,.section.viewport-minus,footer.viewport-minus{min-height:calc(100vh - 100px - 100px)}section.light,.section.light,footer.light{background-color:#fff;color:#000}section.light *,.section.light *,footer.light *{color:#000}section.dark,.section.dark,footer.dark{background-color:#000;color:#fff}section.dark *,.section.dark *,footer.dark *{color:#fff}section.outlined,.section.outlined,footer.outlined{border:1px solid #fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img:not(.strict){height:auto;max-width:100%}img:not(.strict).rounded{border-radius:40px}figure{margin:1em 0}*:has(>.background){position:relative}.background{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.background{height:100vh;border-radius:0}}.background.constrained{position:relative;height:clamp(500px, 80vh, 700px);width:100%;top:unset;left:unset}@media (max-width:768px){.background.constrained{height:auto;width:100%;aspect-ratio:16/9}}.background:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:15%;background:linear-gradient(0deg,#000,transparent)}.background img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}.background video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:40px;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.background video{height:100%;border-radius:0;width:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width:768px){.background.rounded{border-radius:0 !important}}.background.rounded video,.background.rounded img{border-radius:40px;overflow:hidden}@media (max-width:768px){.background.rounded video,.background.rounded img{border-radius:0 !important}}.background.gradient-up video,.background.gradient-up img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.9) 50%,rgba(0,0,0,0) 95%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.9) 50%,rgba(0,0,0,0) 95%)}.background.gradient-down video,.background.gradient-down img{-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.9) 50%,rgba(0,0,0,0) 95%);mask-image:linear-gradient(to top,rgba(0,0,0,.9) 50%,rgba(0,0,0,0) 95%)}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.image__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media (max-width:768px){.image__grid{grid-template-columns:repeat(3,1fr)}}.image__grid.gapless{gap:0}.image__grid img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:1/1}table{margin:0 0 1.5em;width:100%}a{color:#fff}a:visited{color:#fff}a:hover,a:focus,a:active{color:#fff}a:focus{outline:thin dotted}a:hover,a:active{outline:0}@keyframes borderRotate{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(1turn)}}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}.button,input[type=submit]{padding:.75rem 1.75rem;font-size:1.25rem;font-weight:700;text-transform:uppercase;line-height:1;border-radius:40px;transition:all .35s cubic-bezier(.77,0,.175,1);cursor:pointer;border:1px solid #fff;background-color:transparent;display:inline-block}.button span,input[type=submit] span{transition:all .35s cubic-bezier(.77,0,.175,1)}.button.centered,input[type=submit].centered{display:table;margin-inline:auto}.button.large,input[type=submit].large{font-size:1.75rem}.button.orange,input[type=submit].orange{background-color:#7ba3a9;border-color:#7ba3a9}.button.orange:hover,input[type=submit].orange:hover{background-color:transparent;color:#fff}.button.orange:hover *,input[type=submit].orange:hover *{color:#fff}.button.green,input[type=submit].green{background-color:#a3bb2c;border-color:#a3bb2c}.button.green:hover,input[type=submit].green:hover{background-color:transparent;color:#fff}.button.green:hover *,input[type=submit].green:hover *{color:#fff}.button.white,input[type=submit].white{background-color:#fff;border-color:#fff;color:#161517}.button.white:hover,input[type=submit].white:hover{background-color:transparent;color:#fff}.button.white:hover *,input[type=submit].white:hover *{color:#fff}.button.dark,input[type=submit].dark{background-color:#161517;border-color:#161517;color:#fff}.button.dark:hover,input[type=submit].dark:hover{background-color:transparent;color:#161517}.button.dark:hover *,input[type=submit].dark:hover *{color:#161517}.button.blurred,input[type=submit].blurred{background-color:rgba(0,0,0,.0588235294);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.button.outline,input[type=submit].outline{border:1px solid #fff;background-color:transparent}.button.outline.orange:hover,input[type=submit].outline.orange:hover{border-color:#7ba3a9;color:#fff}.button.outline.orange:hover *,input[type=submit].outline.orange:hover *{color:#7ba3a9}.button.outline.green:hover,input[type=submit].outline.green:hover{border-color:#a3bb2c;color:#fff}.button.outline.green:hover *,input[type=submit].outline.green:hover *{color:#a3bb2c}.button.outline.black:hover,input[type=submit].outline.black:hover{border-color:#000;color:#fff}.button.outline.black:hover *,input[type=submit].outline.black:hover *{color:#000}.button.play,input[type=submit].play{padding:0;background-color:unset;border:unset;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);transition:all .35s cubic-bezier(.77,0,.175,1);z-index:1}.button.play svg,input[type=submit].play svg{width:100%;height:100%;max-width:100px;max-height:100px}.button.play g,input[type=submit].play g{transition:all .35s cubic-bezier(.77,0,.175,1);transform-origin:center}.button.play:hover g,input[type=submit].play:hover g{transform:scale(1.1)}.button.play g.pause,input[type=submit].play g.pause{opacity:0}.button.play.playing,input[type=submit].play.playing{top:2rem;right:2rem;transform:unset;width:75px;height:75px}@media (max-width:768px){.button.play.playing,input[type=submit].play.playing{top:1rem;right:1rem;transform:unset;width:50px;height:50px}}.button.play.playing:hover g,input[type=submit].play.playing:hover g{transform:scale(1.05)}.button.play.playing g.pause,input[type=submit].play.playing g.pause{opacity:1}.button.play.playing g.play,input[type=submit].play.playing g.play{opacity:0}body.keana-farms input[type=submit]{background-color:#7ba3a9;border-color:#7ba3a9}body.keana-farms input[type=submit]:hover{background-color:transparent;color:#fff}body.keana-farms input[type=submit]:hover *{color:#fff}.button.psuedo{cursor:unset}.button.psuedo:hover{background-color:unset;color:unset}li.button.trigger-modal{cursor:pointer;padding:0}li.button.trigger-modal button{cursor:pointer;border:unset;background-color:unset;white-space:nowrap;font:inherit;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1;padding:.75rem 1.75rem;transition:all .35s cubic-bezier(.77,0,.175,1)}li.button.trigger-modal:hover button{color:#fff !important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#fff;background-color:transparent;box-shadow:none;padding:.5rem 0;outline:none;border:none;border-bottom:2px solid #ccc;line-height:1}select{border:none;background-color:transparent;padding:0 !important;height:45px;border-bottom:2px solid #ccc;border-radius:0;outline:none;box-shadow:none}textarea{width:100%}.gform-footer{padding-bottom:0 !important}.gform_required_legend{display:none}.gform_button{margin:0 !important}label.gfield_label{text-transform:uppercase;margin:0 !important;font-size:.85rem !important;line-height:1 !important}body.home .menu-item.hide-on-home{display:none}body.single-post{overflow-x:hidden}body.single-post header.site-header{position:absolute;background-color:transparent;-webkit-backdrop-filter:unset;backdrop-filter:unset}body.single-post .hero__title{font-size:1.25rem !important;font-weight:700;text-transform:uppercase}body.single-post h1.hero__description{font-size:3rem !important;text-transform:unset;font-family:var(--font-family-serif);font-style:italic}@media (max-width:768px){body.single-post .background.rounded video,body.single-post .background.rounded img{border-radius:0}}body.single-post section.entry-content a:has(img){display:block;max-height:75vh;overflow:hidden;border-radius:40px;margin-block:4rem}body.single-post section.entry-content a:has(img) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.single-post section.entry-content p,body.single-post section.entry-content li{font-size:1.25rem}body.single-post section.entry-content h2{font-size:2rem;font-weight:500;text-transform:unset}@media (max-width:768px){body.single-post section.entry-content h2{font-size:1.5rem;font-weight:400}}body.single-post section.entry-content ul{margin-top:1rem}body.single-post section.entry-content li{margin-bottom:1.5rem}body.single-post section.entry-content img{border-radius:40px;margin-block:2rem}body.single-post footer.entry-footer{display:none}body.single-post nav.navigation.post-navigation{display:none}footer{font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;letter-spacing:.05em}@media (max-width:768px){footer{margin-top:4rem;margin-bottom:4rem}}footer svg.footer-content__logo{height:44px;width:300px;margin-bottom:1.5rem}@media (max-width:768px){footer svg.footer-content__logo{margin-bottom:0}}footer h5{font-style:normal;font-weight:700;font-size:1.25rem}@media (max-width:768px){footer h5{font-size:1.15rem}}footer p:first-child{margin-top:0}footer p:last-child{margin-bottom:0}footer a{color:#fff;font-style:italic;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:auto;text-underline-position:from-font}@media (max-width:768px){footer .footer-content{gap:1.5em}}@media (max-width:768px){footer .footer-content__col{text-align:center}}footer .footer-content__col-address{width:100%}footer address{margin:0}footer address a{display:block}footer a:hover{text-decoration-color:#ccc}footer a[href*="instagram.com"]:hover{text-decoration-color:#e1306c}footer a[href*="facebook.com"]:hover{text-decoration-color:#1877f2}footer a[href*="tiktok.com"]:hover{text-decoration-color:#00f2ea}footer a[href*=makememodern]:hover{text-decoration-color:#e45323}footer a[href*=singenuity]:hover{text-decoration-color:#09f}footer a.orange:hover{text-decoration-color:#7ba3a9}footer a.green:hover{text-decoration-color:#a3bb2c}footer .footer-content__social-icons{margin:1.5rem 0 2.5rem}footer .footer-content__social-icons svg{width:35px;height:35px}section.hero{height:unset;padding-top:250px;padding-bottom:250px}section.hero.slimmed{padding-top:180px;padding-bottom:180px}section.hero.alt{padding-top:250px;padding-bottom:150px}section.hero.alt .background:after{height:100%;background:linear-gradient(0deg,#000,transparent)}@media (max-width:768px){section.hero{padding:0;height:100vh;border-radius:0}}@media (max-width:768px){section.hero .background,section.hero .background video{border-radius:0}}@media (max-width:768px){section.hero .hero__background img,section.hero .hero__background video{border-radius:0}}section.hero .hero__content{display:flex;flex-direction:column;position:relative;z-index:1;width:100%}@media (max-width:768px){section.hero .hero__content{padding:0 2rem}}section.hero .hero__text{width:100%}section.hero .hero__subtitle{font-size:1.5rem;display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 2rem;font-weight:700;text-transform:uppercase;position:relative}@media (max-width:768px){section.hero .hero__subtitle{font-size:1rem}}section.hero .hero__subtitle.outlined{border-radius:50%;border:1px solid #fff;padding:1rem 3rem}@media (max-width:768px){section.hero .hero__subtitle.outlined{padding:.5rem 1.5rem}}section.hero .hero__subtitle.fancy{text-transform:unset;font-size:1.5rem;font-style:italic;font-weight:400;line-height:1;letter-spacing:0}section.hero .hero__subtitle.flex{display:flex;flex-direction:column;gap:.25rem;margin:1.25rem auto 1.75rem 0;align-items:flex-start}@media (max-width:768px){section.hero .hero__title{font-size:clamp(40px, 4rem, 110px);font-family:var(--font-family-serif);font-style:italic;font-weight:400}}section.hero .hero__title.outlined{border-radius:50%;border:2px solid #fff;padding:1.25rem 3rem;font-size:2.25rem;font-weight:800;letter-spacing:0;width:-moz-fit-content;width:fit-content;margin:0 auto 2rem}section.hero .hero__title span{display:block;font-style:italic;font-weight:400;font-size:clamp(40px, 8rem, 110px)}@media (max-width:768px){section.hero .hero__title span{font-size:clamp(20px, 2rem, 28px);font-family:var(--font-family-main);font-weight:800;font-style:normal;letter-spacing:0}}section.hero .hero__description{margin:0;max-width:clamp(200px, 80ch, 65vw);display:inline-block}section.hero .hero__description.large{font-size:1.5rem;font-weight:400}section.hero .hero__description.bold{font-weight:700}section.hero .hero__arrow{z-index:1;position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(100%);animation:bounce 2s infinite;opacity:1;visibility:visible;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}@media (max-width:768px){section.hero .hero__arrow{bottom:10vh}}section.hero:has(+section.active) .hero__arrow{opacity:0;visibility:hidden}@media (max-width:768px){section.hero .hero__buttons{gap:1rem;width:50vw;align-items:stretch;text-align:center}}@media (max-width:768px){section.hero a.button{font-size:0}section.hero a.button span{font-size:1.25rem}}#intercom-container{z-index:calc(var(--highest-z-index) - 5) !important;position:relative}.gt_switcher_wrapper{position:relative}.gt_switcher_wrapper:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 16' fill='none'%3E%3Cpath d='M12.0026 15.9201L0 0H24.0052L12.0026 15.9201Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;pointer-events:none}.gt_switcher_wrapper select{background-color:#fff;border-radius:30px;color:#000;font-size:.85rem;font-weight:700;text-transform:uppercase;padding:1rem !important;padding-right:45px !important;height:auto !important;width:140px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;line-height:1;cursor:pointer}mobile-dock{--dock-highlight-size:80px}mobile-dock .mobile-dock-item{font-family:var(--font-family-main);font-weight:700;font-size:14px}mobile-dock .mobile-dock-item[data-highlighted] .mobile-dock-item__icon>*{width:100% !important;height:100% !important}mobile-dock .mobile-dock-item[data-highlighted] .mobile-dock-item__icon{border:none !important}mobile-dock .mobile-dock-item[data-highlighted] .mobile-dock-item__icon:after,mobile-dock .mobile-dock-item[data-highlighted] .mobile-dock-item__icon:before{display:none}mobile-dock .mobile-dock-item[data-highlighted] .mobile-dock-item__icon svg path:first-child{fill:#000 !important}mobile-dock .mobile-dock-item[data-highlighted] .mobile-dock-item__icon svg path:nth-child(2){fill:#fff !important}body:not(.smoky-mountains):not(.keana-farms) mobile-dock{display:none !important}body:has(.expanded){overflow:hidden}header{background-color:rgba(0,0,0,.8117647059);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:sticky;top:0;z-index:calc(var(--zindex-highest) - 1);width:100vw}@media (max-width:768px){header{position:fixed;top:0;left:0;width:100vw;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:calc(var(--zindex-highest) - 1)}}header:has(.expanded){height:100vh;background-color:rgba(0,0,0,.7803921569);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}header .header-inner{display:flex;align-items:center;justify-content:space-between;gap:4rem;padding:2rem 0;max-width:82.5rem;margin-inline:auto;transition:padding-block .3s ease}@media (max-width:768px){header .header-inner{display:flex;align-items:center;justify-content:space-between;padding:.5rem .5rem .5rem 1rem;width:100%;gap:0;max-width:unset;margin:unset}}header.fixed .header-inner{padding:1rem 0}@media (max-width:768px){header.fixed{background-color:rgba(0,0,0,.8117647059);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:0 .5rem 0 1rem}}header .site-branding a{display:block}header .site-branding svg{display:block;height:44px;width:300px}@media (max-width:768px){header .site-branding svg{height:27px;width:180px}}.main-navigation{display:block;width:100%}@media (max-width:768px){.main-navigation{width:-moz-fit-content;width:fit-content}}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;align-items:center;justify-content:flex-end;z-index:1000;position:relative}.main-navigation ul ul{position:absolute;top:0;left:0;opacity:0;visibility:hidden;z-index:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;overflow:hidden;width:100%}.main-navigation li{position:relative}.main-navigation li.menu-item-has-children ul{transform:translateY(1px) translateX(-1rem);flex-direction:column;align-items:flex-start}.main-navigation li.menu-item-has-children:hover>ul{opacity:1;visibility:visible;width:-moz-fit-content;width:fit-content;padding:1rem;top:100%;bottom:unset;right:unset;left:0;background-color:rgba(0,0,0,.8117647059);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.main-navigation li.menu-item-has-children.focus>ul{opacity:1;visibility:visible;position:relative;top:unset;left:unset;right:unset;bottom:unset;padding-block:0;background-color:unset !important;-webkit-backdrop-filter:unset !important;backdrop-filter:unset !important}.main-navigation li.menu-item-has-children.focus>ul a{font-size:85%;padding-left:3rem}.main-navigation li.button{margin-left:1.15rem}.main-navigation li.button a{text-decoration:none !important;padding:0}.main-navigation li.button:hover a{color:#fff !important}.main-navigation li.button.menu-item-has-children ul{display:flex;align-items:stretch;gap:1rem;right:0;left:unset;transform:translateY(1px) translateX(1rem);flex-direction:column;align-items:flex-end}.main-navigation li.button.menu-item-has-children ul li{margin:0}.main-navigation a{display:block;font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .3s ease;padding:.75rem 1rem;white-space:nowrap}.main-navigation a:hover{text-decoration-color:#a3bb2c}.main-navigation a[href*=keana-farms]:hover{text-decoration-color:#7ba3a9 !important}.main-navigation a[href*=smoky-mountains]:hover{text-decoration-color:#a3bb2c !important}body.keana-farms .main-navigation a:hover{text-decoration-color:#7ba3a9 !important}body.keana-farms .main-navigation a[href*=smoky-mountains]:hover{text-decoration-color:#a3bb2c !important}body.smoky-mountains .main-navigation a:hover{text-decoration-color:#a3bb2c !important}body.smoky-mountains .main-navigation a[href*=keana-farms]:hover{text-decoration-color:#7ba3a9 !important}.main-navigation.expanded ul{display:block;position:absolute;top:51px;left:0;width:100vw;padding:1rem;background-color:rgba(0,0,0,.8117647059);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media (max-width:768px){.main-navigation.expanded ul{background-color:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset}}@media (max-width:768px){.main-navigation.expanded ul li{margin:.5rem 0}}@media (max-width:768px){.main-navigation.expanded ul li.button{margin-inline:1rem;width:-webkit-fill-available;text-align:center}}button.menu-toggle{border:none;background-color:transparent;padding:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center}button.menu-toggle svg{width:24px;height:24px}button.menu-toggle svg.open-icon{display:block}button.menu-toggle svg.close-icon{display:none}#site-navigation.expanded svg.open-icon{display:none}#site-navigation.expanded svg.close-icon{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none !important}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#181918;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#fff;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.max-width--80{max-width:80% !important;margin-inline:auto !important}@media (max-width:768px){.max-width--80{max-width:100% !important}}.max-width--70{max-width:70% !important;margin-inline:auto !important}@media (max-width:768px){.max-width--70{max-width:100% !important}}.max-width--60{max-width:60% !important;margin-inline:auto !important}@media (max-width:768px){.max-width--60{max-width:100% !important}}.max-width--50{max-width:50% !important;margin-inline:auto !important}@media (max-width:768px){.max-width--50{max-width:100% !important}}.max-width--40{max-width:40% !important;margin-inline:auto !important}@media (max-width:768px){.max-width--40{max-width:100% !important}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.pad-sm{padding:2rem}.pad-md{padding:4rem}.pad-lg{padding:6rem}.pad-xl{padding:8rem}.pad-x-collapsed{padding-inline:0}.pad-x-sm{padding-inline:2rem}.pad-x-md{padding-inline:4rem}.pad-x-lg{padding-inline:6rem}.pad-x-xl{padding-inline:8rem}.pad-y-collapsed{padding-block:0}.pad-y-sm{padding-block:2rem}.pad-y-md{padding-block:4rem}.pad-y-lg{padding-block:6rem}.pad-y-xl{padding-block:8rem}.pad-collapsed{padding:0 !important}.pad-top-collapsed{padding-top:0 !important}.pad-bottom-collapsed{padding-bottom:0 !important}.pad-left-collapsed{padding-left:0 !important}.pad-right-collapsed{padding-right:0 !important}.margin-collapsed{margin:0}.margin-top-collapsed{margin-top:0}.margin-bottom-collapsed{margin-bottom:0}.margin-left-collapsed{margin-left:0}.margin-right-collapsed{margin-right:0}.margin-sm{margin:2rem}.margin-md{margin:4rem}.margin-lg{margin:6rem}.margin-xl{margin:8rem}.margin-x-collapsed{margin-inline:0}.margin-x-sm{margin-inline:2rem}.margin-x-md{margin-inline:4rem}.margin-x-lg{margin-inline:6rem}.margin-x-xl{margin-inline:8rem}.margin-y-collapsed{margin-block:0}.margin-y-sm{margin-block:2rem}.margin-y-md{margin-block:4rem}.margin-y-lg{margin-block:6rem}.margin-y-xl{margin-block:8rem}.margin-top-collapsed{margin-top:0}.margin-bottom-collapsed{margin-bottom:0}.flex{display:flex;flex-direction:column;align-items:center;justify-content:center}.flex--row{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}@media (max-width:768px){.flex--row:not(.flex--row--mobile){flex-direction:column}.flex--row:not(.flex--row--mobile)>*{width:100%}}.flex-stretch{align-items:stretch}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-align-center{align-items:center}.flex-justify-center{justify-content:center}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-between{justify-content:space-between}.flex-around{justify-content:space-around}@media (max-width:768px){.flex-mobile-column{flex-direction:column}}@media (max-width:768px){.no-gap-mobile{gap:0 !important}}.gap-xxs{gap:.25rem}.gap-xs{gap:.5rem}.gap-sm{gap:1rem}.gap-md{gap:2rem}.gap-lg{gap:3rem}.gap-xl{gap:4rem}.grid{display:grid;width:100%}.grid--2{grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.grid--2{grid-template-columns:1fr}}.grid--3{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.grid--3{grid-template-columns:1fr}}.grid--4{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.grid--4{grid-template-columns:repeat(2,1fr)}}.grid-gap-sm{gap:1rem}.grid-gap-md{gap:2rem}.grid-gap-lg{gap:3rem}.grid-gap-xl{gap:4rem}.grid-col-1{grid-column:1}.grid-col-2{grid-column:2}.grid-col-3{grid-column:3}.grid-col-4{grid-column:4}.grid-col-span-2{grid-column:span 2}.grid-col-span-3{grid-column:span 3}.grid-col-span-4{grid-column:span 4}.grid-row-1{grid-row:1}.grid-row-2{grid-row:2}.grid-row-3{grid-row:3}.grid-row-4{grid-row:4}.grid-row-span-2{grid-row:span 2}.grid-row-span-3{grid-row:span 3}.grid-row-span-4{grid-row:span 4}.grid-align-start{align-items:start}.grid-align-end{align-items:end}.grid-align-center{align-items:center}.grid-align-stretch{align-items:stretch}.grid-justify-start{justify-items:start}.grid-justify-end{justify-items:end}.grid-justify-center{justify-items:center}.grid-justify-stretch{justify-items:stretch}.grid-auto-rows{grid-auto-rows:auto}.grid-auto-columns{grid-auto-columns:auto}.grid-auto-flow-row{grid-auto-flow:row}.grid-auto-flow-column{grid-auto-flow:column}@media (max-width:768px){.grid-mobile-1{grid-template-columns:1fr}}@media (max-width:768px){.grid-mobile-2{grid-template-columns:repeat(2,1fr)}}.mobile-only{display:none}@media (max-width:768px){.mobile-only{display:block}}.desktop-only{display:block}@media (max-width:768px){.desktop-only{display:none}}.raise{position:relative;z-index:1}.sink{position:relative;z-index:-1}.relative{position:relative}.rounded{border-radius:40px;overflow:hidden}.rounded-sm{border-radius:20px}.rounded-md{border-radius:40px}.rounded-lg{border-radius:60px}.border{border-width:1px;border-style:solid}.border__white,.border__light{border-color:#fff}.border__orange{border-color:#7ba3a9}.border__green{border-color:#a3bb2c}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}
@media screen and (max-width:768px){body:has(mobile-dock){padding-bottom:var(--dock-height,0px) !important}}:root{--dock-font-family:inherit;--dock-color-icon:#000;--dock-color-text:#000;--dock-color-bg:#fff;--dock-color-highlight-icon:#000;--dock-color-highlight-bg:#fff;--dock-highlight-bg-img:;--highest-z-index:2147483647}mobile-dock{--__dock-font-family:var(--dock-font-family,inherit);--__dock-color-icon:var(--dock-color-icon,#e35425);--__dock-color-text:var(--dock-color-text,#333);--__dock-color-bg:var(--dock-color-bg,#fff);--__dock-color-highlight-icon:var(--dock-color-highlight-icon,#fff);--__dock-color-highlight-bg:var(--dock-color-highlight-bg,#e35425);--__dock-highlight-bg-img:var(--dock-highlight-bg-img,auto);--__dock-shadow:var(--dock-shadow,0px 0px .4px -2px rgba(0,0,0,.047),0px 0px 1px -2px rgba(0,0,0,.067),0px 0px 2.1px -2px rgba(0,0,0,.083),0px 0px 4.4px -2px rgba(0,0,0,.103),0px 0px 12px -2px rgba(0,0,0,.15));--__dock-icon-size:var(--dock-icon-size,24px);--__dock-highlight-size:var(--dock-highlight-size,64px);--__dock-highlight-border-width:var(--dock-highlight-border-width,6.5px);--__dock-highlight-position:var(--dock-highlight-position,calc(var(--__dock-highlight-size) * (-7/13)));position:fixed;bottom:0;left:0;right:0;width:100%;min-height:48px;box-sizing:border-box;background-color:var(--__dock-color-bg);box-shadow:var(--__dock-shadow);z-index:calc(var(--highest-z-index) - 10)}@media screen and (min-width:768px){mobile-dock{display:none}}.mobile-dock__inner{padding-inline:16px;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-template-rows:100%;max-width:400px;min-height:72px;margin-inline:auto}.mobile-dock-item{max-width:100%;display:flex;user-select:none;flex-direction:column;align-items:center;justify-content:space-between;padding:14px 8% clamp(14px, calc(14px + (9dvh - 9svh)), 24px);font-size:12px;text-align:center;gap:.75rem;text-decoration:none;line-height:1;position:relative;color:var(--__dock-color-text);isolation:isolate;font-family:var(--__dock-font-family);border:0;background:0 0;border-radius:0}mobile-dock:not(:has(.mobile-dock-item:nth-child(3))) .mobile-dock__inner{max-width:250px}mobile-dock:has(.mobile-dock-item:nth-child(4)) .mobile-dock-item{font-size:11px}mobile-dock:has(.mobile-dock-item:nth-child(4)) .mobile-dock__inner{padding-inline:0}.mobile-dock-item__icon{display:block;color:var(--__dock-color-icon)}.mobile-dock-item__icon>*{font-size:var(--__dock-icon-size);width:var(--__dock-icon-size);height:var(--__dock-icon-size);display:block}.mobile-dock-item__icon svg *{fill:currentColor !important}.mobile-dock-item__icon span{display:flex;align-items:center;justify-content:center}.mobile-dock-item__text{color:var(--__dock-color-text);z-index:1}.mobile-dock-item[data-highlighted],mobile-dock:not(:has(.mobile-dock-item:nth-child(2))) .mobile-dock-item{justify-content:flex-end}.mobile-dock-item[data-highlighted] .mobile-dock-item__icon,mobile-dock:not(:has(.mobile-dock-item:nth-child(2))) .mobile-dock-item__icon{width:var(--__dock-highlight-size);height:var(--__dock-highlight-size);position:absolute;background-color:var(--__dock-color-highlight-bg);background-image:var(--__dock-highlight-bg-img);color:var(--__dock-color-highlight-icon);display:flex;align-items:center;justify-content:center;border-radius:100vw;top:var(--__dock-highlight-position);border:var(--__dock-highlight-border-width) solid var(--__dock-color-bg);box-sizing:content-box}.mobile-dock-item[data-highlighted] .mobile-dock-item__text{margin-top:28px;font-weight:700}.mobile-dock-item[data-highlighted] .mobile-dock-item__icon:before,mobile-dock:not(:has(.mobile-dock-item:nth-child(2))) .mobile-dock-item__icon:before{content:'';position:absolute;inset:calc(var(--__dock-highlight-border-width) * -1);border-radius:100vw;z-index:-2;box-shadow:var(--__dock-shadow)}.mobile-dock-item[data-highlighted] .mobile-dock-item__icon:after,mobile-dock:not(:has(.mobile-dock-item:nth-child(2))) .mobile-dock-item__icon:after{content:'';position:absolute;top:calc((var(--__dock-highlight-border-width) + var(--__dock-highlight-position) - .5px) * -1);left:-20px;right:-20px;bottom:-20px;background-color:var(--__dock-color-bg);z-index:-1}.mobile-dock-item[data-highlighted] .mobile-dock-item__icon>*{font-size:calc(var(--__dock-highlight-size) * (1/2));width:calc(var(--__dock-highlight-size) * (1/2));height:calc(var(--__dock-highlight-size) * (1/2))}