video[slot=video]{background:var(--color-petrol);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}div[slot^=image-]{height:100%;position:relative;width:100%}div[slot^=image-] img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}div.drop-shadow[slot^=image-] img{filter:drop-shadow(0 0 .25rem rgba(204,202,159,.6)) drop-shadow(0 0 3rem rgba(204,202,159,.5)) drop-shadow(0 12rem 0 rgba(0,0,0,.6))}div.drop-shadow-oval[slot^=image-] img{filter:drop-shadow(0 0 2rem rgba(204,202,159,.6)) drop-shadow(0 0 4rem rgba(204,202,159,.15))}div.drop-shadow-oval[slot^=image-]:after{background:radial-gradient(ellipse at center,#000 0,rgba(0,0,0,.25) 40%,transparent 70%);bottom:-10rem;content:"";height:4rem;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);width:100%;z-index:-1}div[slot^=hotspots]{align-items:center;background:var(--color-lime);border:none;border-radius:9999px;box-shadow:.5rem 2rem .5rem #00000040,.5rem 1rem 1rem #00000020;color:var(--color-petrol);cursor:pointer;display:flex;font-size:1rem;font-weight:900;height:3rem;justify-content:center;padding:0;white-space:nowrap;width:3rem;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,filter .15s ease,opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,box-shadow,filter}div[slot^=hotspots]:hover{box-shadow:.5rem 2.5rem 1rem #0000004d,.5rem 1.5rem 2rem #00000026;filter:brightness(1.1);transform:scale(1.1)}div[slot^=hotspots]:active{filter:brightness(.95);transform:scale(.92);transition-duration:.05s}div[slot^=hotspots][data-active=true]{box-shadow:.75rem .75rem 2.5rem #c2f9701a,.5rem 2.5rem 1rem #0000004d,.5rem 1.5rem 2rem #00000026;filter:brightness(1.05);transform:scale(1.2);z-index:10}div[slot^=hotspots][data-active=true]:active{transform:scale(1.1)}div[slot^=hotspots]:not([data-active=true]):has(~[data-active=true]),div[slot^=hotspots][data-active=true]~div[slot^=hotspots]:not([data-active=true]){opacity:.9;transform:scale(.85)}@media(min-width:1000px){div[slot^=hotspots]{font-size:1.25rem;height:3.75rem;width:3.75rem}}hiarc-board-showcase hiarc-content{color:var(--color-petrol)}hiarc-board-showcase hiarc-content h2[slot=title]{font-size:var(--font-size-3xl);font-weight:400;word-break:break-word;word-wrap:break-word;hyphens:auto}@media(min-width:1000px){hiarc-board-showcase hiarc-content h2[slot=title]{font-size:min(3.625vw,var(--font-size-5xl))}}hiarc-board-showcase hiarc-content [slot=description]{font-size:var(--font-size-md);width:100%}@media(min-width:1000px){hiarc-board-showcase hiarc-content [slot=description]{font-size:var(--font-size-lg);width:80%}}hiarc-board-showcase[embedded=true] hiarc-content h2[slot=title]{font-size:var(--font-size-3xl)}hiarc-board-showcase[embedded=true] hiarc-content [slot=description]{font-size:var(--font-size-md)}hiarc-board-showcase[embedded=true] .learn-more-button{font-size:var(--font-size-base)}hiarc-board-showcase [slot=cta-content] h2{font-size:var(--font-size-2xl);margin-bottom:var(--space-sm)}@media(min-width:1000px){hiarc-board-showcase [slot=cta-content] h2{font-size:var(--font-size-4xl);margin-bottom:var(--space-md)}}hiarc-board-showcase [slot=cta-content] p{font-size:var(--font-size-sm);line-height:1.6}@media(min-width:1000px){hiarc-board-showcase [slot=cta-content] p{font-size:var(--font-size-md)}}hiarc-board-showcase div[slot=thank-you]>h2{color:var(--color-petrol);font-size:var(--font-size-4xl);font-weight:400;margin-bottom:var(--space-md);max-width:90vw;padding:0 var(--space-xl);text-align:center}hiarc-board-showcase div[slot=showcase-form]{width:100%}@media(min-width:768px){hiarc-board-showcase div[slot=showcase-form] form fieldset>div.field:only-child,hiarc-board-showcase div[slot=showcase-form] form fieldset>div.form-field:only-child,hiarc-board-showcase div[slot=showcase-form] form fieldset>div.hs-form-field:only-child{max-width:calc(50% - 1rem)}}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input{margin-top:0}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input,hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not([type=submit]),hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input select,hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input textarea{background-color:var(--color-cream);border-color:var(--color-lime);color:var(--color-petrol);font-size:var(--font-size-md);padding:var(--space-md);width:100%}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not(.does-not-exist)::-moz-placeholder{color:var(--color-stone);opacity:1}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not(.does-not-exist)::placeholder{color:var(--color-stone);opacity:1}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input select:not(.does-not-exist)::-moz-placeholder{color:var(--color-stone);opacity:1}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input select:not(.does-not-exist)::placeholder{color:var(--color-stone);opacity:1}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input textarea:not(.does-not-exist)::-moz-placeholder{color:var(--color-stone);opacity:1}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input textarea:not(.does-not-exist)::placeholder{color:var(--color-stone);opacity:1}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not([type=submit])::-moz-placeholder{color:var(--color-stone);opacity:1}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not([type=submit])::placeholder{color:var(--color-stone);opacity:1}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not(.does-not-exist):not(:-moz-placeholder){background-color:var(--color-cream);border-color:var(--color-lime)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not(.does-not-exist):not(:placeholder-shown){background-color:var(--color-cream);border-color:var(--color-lime)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input select:not(.does-not-exist):not(:-moz-placeholder){background-color:var(--color-cream);border-color:var(--color-lime)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input select:not(.does-not-exist):not(:placeholder-shown){background-color:var(--color-cream);border-color:var(--color-lime)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input textarea:not(.does-not-exist):not(:-moz-placeholder){background-color:var(--color-cream);border-color:var(--color-lime)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input textarea:not(.does-not-exist):not(:placeholder-shown){background-color:var(--color-cream);border-color:var(--color-lime)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not([type=submit]):not(:-moz-placeholder){background-color:var(--color-cream);border-color:var(--color-lime)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not([type=submit]):not(:placeholder-shown){background-color:var(--color-cream);border-color:var(--color-lime)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not(.does-not-exist):focus,hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not([type=submit]):focus,hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input select:not(.does-not-exist):focus,hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input textarea:not(.does-not-exist):focus{background-color:var(--color-cream);border-color:var(--color-lime)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input.error:not(.does-not-exist),hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input.error:not([type=submit]),hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input.invalid:not(.does-not-exist),hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input.invalid:not([type=submit]),hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input select.error:not(.does-not-exist),hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input select.invalid:not(.does-not-exist),hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input textarea.error:not(.does-not-exist),hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input textarea.invalid:not(.does-not-exist){background-color:var(--color-cream);border-color:var(--color-error)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not(.does-not-exist):not(:focus):not(:-moz-placeholder):not(.error):not(.invalid):not(select):not([type=submit]):not([value=""]){border-color:var(--color-petrol)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not(.does-not-exist):not(:focus):not(:placeholder-shown):not(.error):not(.invalid):not(select):not([type=submit]):not([value=""]){border-color:var(--color-petrol)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input select:not(.does-not-exist):not(:focus):not(:-moz-placeholder):not(.error):not(.invalid):not(select):not([type=submit]):not([value=""]){border-color:var(--color-petrol)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input select:not(.does-not-exist):not(:focus):not(:placeholder-shown):not(.error):not(.invalid):not(select):not([type=submit]):not([value=""]){border-color:var(--color-petrol)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input textarea:not(.does-not-exist):not(:focus):not(:-moz-placeholder):not(.error):not(.invalid):not(select):not([type=submit]):not([value=""]){border-color:var(--color-petrol)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input textarea:not(.does-not-exist):not(:focus):not(:placeholder-shown):not(.error):not(.invalid):not(select):not([type=submit]):not([value=""]){border-color:var(--color-petrol)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not([type=submit]):not(:focus):not(:-moz-placeholder):not(.error):not(.invalid):not(select):not([type=submit]):not([value=""]){border-color:var(--color-petrol)}hiarc-board-showcase div[slot=showcase-form] form fieldset div.field div.input input:not([type=submit]):not(:focus):not(:placeholder-shown):not(.error):not(.invalid):not(select):not([type=submit]):not([value=""]){border-color:var(--color-petrol)}hiarc-board-showcase div[slot=showcase-form] form div.hs-form-field ul.inputs-list{margin-left:0}hiarc-board-showcase div[slot=showcase-form] form div.hs-form-field ul.inputs-list li.hs-form-booleancheckbox>label{margin-top:1.5rem}hiarc-board-showcase div[slot=showcase-form] form div.hs-form-field ul.inputs-list li.hs-form-booleancheckbox>label input[type=checkbox],hiarc-board-showcase div[slot=showcase-form] form div.hs-form-field ul.inputs-list li.hs-form-booleancheckbox>label input[type=radio]{accent-color:var(--color-petrol);background-color:var(--color-cream);height:4.125rem;transform:none;width:4.125rem}hiarc-board-showcase div[slot=showcase-form] form div.hs-form-field ul.inputs-list li.hs-form-booleancheckbox>label span{font-size:var(--font-size-md)}hiarc-board-showcase div[slot=showcase-form] form button[type=submit],hiarc-board-showcase div[slot=showcase-form] form input[type=submit]{background-color:var(--color-petrol);border:1px solid var(--color-lime);color:var(--color-lime);cursor:pointer;font-size:var(--font-size-md);height:4rem;margin-top:var(--space-md);min-height:3rem;padding:0 var(--space-lg);text-transform:none;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,filter .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}hiarc-board-showcase div[slot=showcase-form] form button[type=submit]:active,hiarc-board-showcase div[slot=showcase-form] form input[type=submit]:active{filter:brightness(.95);transform:scale(.96)}