@import"https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;600;700&family=Figtree:wght@400;700&display=swap";/*! 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}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}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:-0.25em}sup{top:-0.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}/*! jQuery UI - v1.13.2 - 2023-02-27
* http://jqueryui.com
* Includes: core.css, datepicker.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}html{font-size:16px}body{margin:0;padding:0;background:#fff;color:#000;font:400 16px/1.4 "Figtree",sans-serif}h1,h2,h3,h4,h5,h6{margin:20px 0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}.h1,.h2,.h3,.h4,.h5,.h6{margin:20px 0;color:inherit}p{margin:20px 0}a{color:inherit;cursor:pointer;text-decoration:underline}a:focus,a:hover{text-decoration:none}a[href*="tel:"]{color:inherit;cursor:default;text-decoration:none !important}b,strong{font-weight:bold}i,em{font-style:italic}address{font-style:normal}pre{font-size:inherit;white-space:pre-wrap}img{display:block;height:auto;width:auto;max-width:100%}figure{margin:0 0 20px 0}.perimeter{max-width:1280px;margin:0 auto;padding:0 20px}.perimeter--small{max-width:800px}.perimeter--medium{max-width:960px}.perimeter--large{max-width:1600px}.clearfix:after{display:table;clear:both;content:""}.bg-contain{background-position:center;background-repeat:no-repeat;background-size:cover}.bg-cover{background-position:center;background-repeat:no-repeat;background-size:cover}.d-none{display:none}.d-block{display:block}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-a,.mx-auto{margin-left:auto;margin-right:auto}.m-trim>*:first-child{margin-top:0}.m-trim>*:last-child{margin-bottom:0}.mt-trim>*:first-child{margin-top:0}.mb-trim>*:last-child{margin-bottom:0}.p-0{padding:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.p-trim>*:first-child{padding-top:0}.p-trim>*:last-child{padding-bottom:0}.pt-trim>*:first-child{padding-top:0}.pb-trim>*:last-child{padding-bottom:0}.no-wrap,.wordwrap-none{white-space:nowrap}.sr-only,.screen-reader,.visually-hidden{position:absolute;height:1px;width:1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden;white-space:nowrap}.sr-only-focusable,.screen-reader-focusable,.visually-hidden-focusable{position:absolute;height:1px;width:1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden;white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus,.screen-reader-focusable:active,.screen-reader-focusable:focus,.visually-hidden-focusable:active,.visually-hidden-focusable:focus{position:static;height:auto;width:auto;clip:auto;overflow:visible;white-space:normal}.debug{display:block;max-height:500px;padding:15px;background:#37474f;border-radius:5px;color:#fff;font:normal 12px/1.25 monospace;overflow:auto}.debug:before{display:block;margin-bottom:10px;content:"Debugging Info:";font-weight:bold;text-decoration:underline}.debug.loud{background:#ff4569}.alignleft{float:left;margin:0 30px 20px 0}@media screen and (max-width: 639px){.alignleft{float:none;display:block;margin:0 auto 20px auto}}.alignright{float:right;margin:0 0 20px 30px}@media screen and (max-width: 639px){.alignright{float:none;display:block;margin:0 auto 20px auto}}.aligncenter{display:block;margin:0 auto 20px auto}.wp-caption{margin-bottom:20px}.wp-caption img{display:block}.wp-caption-text{max-width:calc(100% - 20px);margin:10px auto 0 auto;font-size:11px;font-weight:1.2;text-align:center}@keyframes fieldHighlight{0%{transform:scale(1)}14%{transform:scale(1.05)}28%{transform:scale(1)}42%{transform:scale(1.05)}70%{transform:scale(1)}}.animate--fieldHighlight{animation-name:fieldHighlight;animation-duration:1s;animation-timing-function:linear}.btn,.ui-datepicker .ui-datepicker-buttonpane button{display:inline-flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer;outline:none;overflow:hidden;text-decoration:none !important}.btn,.ui-datepicker .ui-datepicker-buttonpane button{padding:17px 35px;border-radius:2px;font:400 14px/1 "Figtree",sans-serif;letter-spacing:1.5px;text-transform:uppercase}.btn svg,.ui-datepicker .ui-datepicker-buttonpane button svg{display:block;height:auto;width:16px;margin:0 0 0 5px}.btn[disabled],.ui-datepicker .ui-datepicker-buttonpane button[disabled]{cursor:default}.btn--grayLight,.ui-datepicker .ui-datepicker-buttonpane button{background:#ddd;border:none;color:#000;transition:background-color .3s ease}.btn--grayLight svg,.ui-datepicker .ui-datepicker-buttonpane button svg{fill:#000}.btn--grayLight:hover:not([disabled]),.ui-datepicker .ui-datepicker-buttonpane button:hover:not([disabled]),.btn--grayLight:focus,.ui-datepicker .ui-datepicker-buttonpane button:focus{background:#c4c4c4}.btn--grayLight[disabled],.ui-datepicker .ui-datepicker-buttonpane button[disabled]{color:rgba(0,0,0,.3)}.btn--green{background:#465b45;border:none;color:#fff;transition:background-color .3s ease}.btn--green svg{fill:#fff}.btn--green:hover:not([disabled]),.btn--green:focus{background:#303e2f}.btn--green[disabled]{color:rgba(255,255,255,.3)}.btn--greenDark,.phase1home__final-cta .section__form button{background:#252f24;border:none;color:#fff;transition:background-color .3s ease}.btn--greenDark svg,.phase1home__final-cta .section__form button svg{fill:#fff}.btn--greenDark:hover:not([disabled]),.phase1home__final-cta .section__form button:hover:not([disabled]),.btn--greenDark:focus,.phase1home__final-cta .section__form button:focus{background:#192119}.btn--greenDark[disabled],.phase1home__final-cta .section__form button[disabled]{color:rgba(255,255,255,.3)}.btn--white{background:#fff;border:none;color:#465b45;transition:background-color .3s ease}.btn--white svg{fill:#465b45}.btn--white:hover:not([disabled]),.btn--white:focus{background:#e6e6e6}.btn--white[disabled]{color:rgba(70,91,69,.3)}.btn--fullwidth{width:100%}.ui-datepicker{width:280px;margin-top:5px;padding:2px;background:#fff;border:solid #252f24 1px;box-shadow:2px 2px 5px rgba(0,0,0,.65);z-index:999 !important}.ui-datepicker .ui-datepicker-header{padding:2px;background:#252f24;color:#fff;font-weight:700}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:2px;height:calc(100% - 4px);width:30px;background:red}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-calendar{margin:2px 0 0 0;border:solid rgba(0,0,0,.2) 1px}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{padding:0;border:solid rgba(0,0,0,.2) 1px;line-height:1;text-align:center;vertical-align:middle}.ui-datepicker .ui-datepicker-calendar th{height:30px;width:14.2857142857%;background:#465b45;color:#fff;font-weight:700;font-size:11px;letter-spacing:1px;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker .ui-datepicker-calendar td span{text-align:inherit}.ui-datepicker .ui-datepicker-calendar td a{display:block;padding:10px 4px}.ui-datepicker .ui-datepicker-calendar td a:hover{background:rgba(0,0,0,.1)}.ui-datepicker .ui-datepicker-calendar td span{padding:0}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable{padding:10px 4px;color:rgba(0,0,0,.35)}.ui-datepicker .ui-datepicker-buttonpane{display:flex;align-items:center;justify-content:space-between;margin:0;padding:10px 10px 8px 10px}.ui-datepicker .ui-datepicker-buttonpane button{float:none !important;margin:0;padding:8px 12px;font-size:10px;font-weight:700;letter-spacing:1px}form{margin:0;padding:0}label{cursor:pointer}label.required:after{display:inline-block;margin-left:5px;color:#dc3545;content:"*";font-size:12px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[name=breathing]{display:none !important}.form__field{margin-bottom:10px}.form__row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.form__row>.form__column,.form__row>.form__field{flex:1;padding-left:5px;padding-right:5px}.selector span,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{display:block;width:100%;padding:10px 15px;background:#fff;border:solid #ccc 1px;border-radius:2px;color:inherit;font:normal 16px/1 "Figtree",sans-serif;outline:none;transition:box-shadow .25s ease;-webkit-appearance:none}.selector.focus span,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#999;box-shadow:0 0 0 3px rgba(0,0,0,.1)}.selector.disabled span,input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled,textarea:disabled{cursor:default;opacity:.5}input[type=date]:read-only,input[type=email]:read-only,input[type=number]:read-only,input[type=password]:read-only,input[type=search]:read-only,input[type=tel]:read-only,input[type=text]:read-only,input[type=url]:read-only,textarea:read-only{cursor:default}.form__field.is-invalid input[type=email],.form__field.is-invalid input[type=number],.form__field.is-invalid input[type=password],.form__field.is-invalid input[type=search],.form__field.is-invalid input[type=tel],.form__field.is-invalid input[type=text],.form__field.is-invalid input[type=url],.form__field.is-invalid textarea,.form__field.is-invalid .selector span{background:#fff;border:solid #dc3545 1px}input[type=date]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=text]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, textarea:-ms-input-placeholder{color:inherit;opacity:.6}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:inherit;opacity:.6}textarea{resize:none}.selector{position:relative}.selector span{position:relative;display:block;padding-top:13px;padding-bottom:13px;padding-left:14px;padding-right:35px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selector span:before{display:inline-block;width:0;content:" "}.selector span:after{position:absolute;top:50%;right:14px;display:block;height:7px;width:7px;margin-top:-5px;border:solid #333;border-radius:1px;border-width:0 2px 2px 0;content:"";transform:rotate(45deg);transform-origin:center}.selector select{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;font-size:16px;line-height:1;opacity:0;-webkit-appearance:menulist-button;z-index:10}.selector.disabled select{cursor:default}.form__check-group--inline{display:flex;flex-wrap:wrap}.form__check-group--inline .form__check:not(:last-child){margin-right:20px}.form__check label{display:inline-flex;align-items:center}.form__check input{margin-right:5px}.form__check-title{margin-bottom:2px}.checker,.radio{padding-right:5px}.checker span,.radio span{position:relative;display:block;height:20px;width:20px;border:solid #ccc 1px;transition:border-color .25s ease}.checker span:after,.radio span:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:0;width:0;background:#999;content:"";transition:height .25s cubic-bezier(0.175, 0.885, 0.32, 1.5),width .25s cubic-bezier(0.175, 0.885, 0.32, 1.5)}.checker span.checked,.radio span.checked{border-color:#999}.checker input,.radio input{position:absolute;top:0;left:0;height:100%;width:100%;border:none;background:none;cursor:pointer;opacity:0;z-index:10}.checker.focus span,.radio.focus span{border-color:#999}.checker.disabled,.checker.disabled+.form__check-label,.radio.disabled,.radio.disabled+.form__check-label{opacity:.5}.checker.disabled,.checker.disabled input,.checker.disabled+.form__check-label,.radio.disabled,.radio.disabled input,.radio.disabled+.form__check-label{cursor:default}.checker span{border-radius:2px}.checker span:after{border-radius:1px}.checker span.checked:after{height:calc(100% - 6px);width:calc(100% - 6px)}.radio span{border-radius:50%}.radio span:after{border-radius:50%}.radio span.checked:after{height:calc(100% - 8px);width:calc(100% - 8px)}.form__help{margin-top:2px;font:normal 11px/1.25 "Figtree",sans-serif;opacity:.7}.form__invalid-feedback{margin-top:2px;color:#dc3545;font:normal 11px/1.25 "Figtree",sans-serif}.form__check.is-invalid{color:#dc3545}.form--layout-inline-labels .form__field{display:flex}.form--layout-inline-labels .form__field-column--label{width:110px;padding:11px 15px 0 0;text-align:right}.form--layout-inline-labels .form__field-column--input{flex:1}.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels){position:relative}.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) label{position:absolute;top:0;bottom:0;left:0;right:0;padding-left:16px;cursor:text;line-height:44px;transition:color .25s ease,font-size .25s ease,line-height .25s ease,opacity .25s ease;z-index:10}.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) label:before{position:absolute;top:1px;left:10px;right:10px;display:block;height:calc(100% - 2px);content:"";z-index:-1}.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) input[type=date],.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) input[type=email],.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) input[type=number],.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) input[type=password],.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) input[type=search],.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) input[type=tel],.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) input[type=text],.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) input[type=url]{padding-top:19px;padding-bottom:5px}.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) textarea{padding-top:22px}.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels) .selector span{padding-top:22px;padding-bottom:8px}.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels).has-fixed-label label,.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels).has-focus label,.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels).has-value label{font-size:10px;line-height:24px;pointer-events:none}.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels).has-fixed-label label:before,.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels).has-focus label:before,.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels).has-value label:before{height:20px}.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels).has-fixed-label label:after,.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels).has-focus label:after,.form--layout-floating-labels .form__field:not(.form__field--no-floated-labels).has-value label:after{font-size:inherit}.form--layout-floating-labels .form__row .form__field:not(.form__field--no-floated-labels) label{left:5px;right:5px}ul{margin:20px 0}.ul,.ul ul{padding:0;list-style:none}.ul ul,.ul ul ul{margin:0}.ul li,.ul ul li{position:relative;padding-left:35px}.ul li:before,.ul ul li:before{position:absolute;left:15px;display:block;content:"•"}.ul--check li:before,.ul--check ul li:before{content:"✓"}.ul--none,.ul--none ul{margin:0;padding:0;list-style:none}.ul--none li,.ul--none ul li{padding-left:0}.ul--none li:before,.ul--none ul li:before{display:none}ol{margin:20px 0}.ol,.ol ol{counter-reset:orderedlist;padding:0;list-style:none}.ol ol,.ol ol ol{margin:0}.ol li,.ol ol li{counter-increment:orderedlist;position:relative;padding-left:35px}.ol li:before,.ol ol li:before{position:absolute;left:0;display:block;width:25px;content:counter(orderedlist) ".";text-align:right}.ol--none,.ol--none ol{margin:0;padding:0;list-style:none}.ol--none li,.ol--none ol li{padding-left:0}.ol--none li:before,.ol--none ol li:before{display:none}.phase1home .section__title{margin-top:0;color:#465b45;font:700 28px/1.15 "EB Garamond",serif}.phase1home .form__error-message{margin-bottom:6px;color:#dc3545;font-size:14px;font-style:italic}.phase1home .form__field--with-disclaimer{display:flex;align-items:flex-start;justify-content:space-between}.phase1home .form .disclaimer{padding-left:10px;font-size:11px;font-style:italic;text-align:right}.phase1home__datepicker .ui-datepicker-prev,.phase1home__datepicker .ui-datepicker-next,.phase1home__datepicker .ui-datepicker-current{display:none !important}.phase1home__form-confirmation{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:9999}.phase1home__form-confirmation:after{position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:rgba(0,0,0,.5);content:"";z-index:1}.phase1home__form-confirmation.status--hide{display:none}.phase1home__form-confirmation .perimeter{max-width:500px}.phase1home__form-confirmation .modal{position:relative;padding:30px;background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.75);text-align:center;z-index:2}.phase1home__form-confirmation .modal__title{margin-bottom:10px;color:#465b45;font:700 34px/1.15 "EB Garamond",serif}.phase1home__form-confirmation .modal__close{position:absolute;top:0;right:0;display:block;height:40px;width:40px;background:none;border:none;cursor:pointer;overflow:hidden;text-indent:-999px}.phase1home__form-confirmation .modal__close svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;height:20px;width:20px;fill:rgba(0,0,0,.75)}.phase1home__form-confirmation .modal__close:hover svg{fill:#000}.phase1home__hero{position:relative;padding:30px 0}.phase1home__hero .hero__content{position:relative;z-index:1}.phase1home__hero .hero__copy{color:#fff;text-shadow:0 0 5px #000}.phase1home__hero .hero__title{color:inherit;font-size:34px}.phase1home__hero .hero__form{padding:30px;background:#efece0;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.5)}.phase1home__hero .hero__form-title{margin-bottom:15px;line-height:1.25;text-align:center;text-transform:uppercase}.phase1home__hero .hero__form-title .row{display:block}.phase1home__hero .hero__form-title .row:nth-child(1){font-weight:700}.phase1home__hero .hero__form .form__field:last-child{margin-bottom:0}.phase1home__hero .hero__form input:-ms-input-placeholder{color:rgba(0,0,0,.4)}.phase1home__hero .hero__form input::placeholder{color:rgba(0,0,0,.4)}.phase1home__hero .hero__image{position:absolute;top:0;left:0;width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;z-index:0}.phase1home__hero .hero__image:after{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background:rgba(0,0,0,.55);content:""}@media screen and (max-width: 959px){.phase1home__hero{padding-bottom:0}.phase1home__hero .hero__content{max-width:500px;margin-left:auto;margin-right:auto}.phase1home__hero .hero__copy{padding:0 50px;text-align:center}.phase1home__hero .hero__image{height:65%}}@media screen and (max-width: 639px){.phase1home__hero .hero__copy{padding:0 20px}}@media screen and (min-width: 960px){.phase1home__hero .hero__content{display:flex;align-items:flex-start;justify-content:space-between}.phase1home__hero .hero__copy{width:60%;padding:30px 80px 0 0}.phase1home__hero .hero__form{width:40%}.phase1home__hero .hero__image{height:100%}}.phase1home__alternating-segments .segment{padding:80px 0}@media screen and (min-width: 960px){.phase1home__alternating-segments .segment{padding:90px 0}}.phase1home__alternating-segments .segment:nth-child(even){background:#efece0}.phase1home__alternating-segments .segment__image img{display:block}@media screen and (max-width: 749px){.phase1home__alternating-segments .segment .perimeter{max-width:450px}.phase1home__alternating-segments .segment__image{margin-bottom:15px}}@media screen and (min-width: 750px){.phase1home__alternating-segments .segment .perimeter{display:flex;align-items:center;justify-content:space-between}.phase1home__alternating-segments .segment:nth-child(even) .segment__copy{order:-1}.phase1home__alternating-segments .segment__copy{width:calc(57% - 23px)}.phase1home__alternating-segments .segment__image{width:calc(43% - 23px)}}.phase1home__final-cta{padding:60px 0;background:#465b45;text-align:center}@media screen and (min-width: 700px){.phase1home__final-cta .perimeter{padding:40px;border:solid #fff 1px}}@media screen and (min-width: 700px)and (max-width: 1399px){.phase1home__final-cta .perimeter{max-width:calc(100% - 120px)}}.phase1home__final-cta .section__header{max-width:600px;margin-left:auto;margin-right:auto;color:#fff}.phase1home__final-cta .section__title{margin-bottom:5px;color:inherit;font-size:34px}.phase1home__final-cta .section__form{max-width:400px;margin:40px auto 0 auto}.phase1home__final-cta .section__form-title{margin-bottom:8px;color:#fff;font:700 18px/1.25 "Figtree",sans-serif;text-transform:uppercase}.phase1home__final-cta .section__form form{text-align:left}.phase1home__final-cta .section__form .form__field:last-child{margin-bottom:0}.phase1home__final-cta .section__form .disclaimer{color:rgba(255,255,255,.65)}.header{position:fixed;top:0;left:0;display:flex;align-items:center;height:100px;width:100%;background:#465b45;box-shadow:0 0 10px rgba(0,0,0,.75);z-index:100}.header .perimeter{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1100px;z-index:3}.header:before,.header:after{position:absolute;top:0;bottom:0;left:0;right:0;display:block;content:"";z-index:-1}.header__logo{position:relative;display:block;width:140px}.header__logo:after{display:block;height:0;padding-bottom:53.1151667716%;content:""}.header__logo svg{position:absolute;top:0;left:0;height:100%;width:100%;fill:#fff}@media screen and (max-width: 639px){.header__cta{max-width:50%;margin-left:20px}.header__cta .btn,.header__cta .ui-datepicker .ui-datepicker-buttonpane button,.ui-datepicker .ui-datepicker-buttonpane .header__cta button{padding:10px 15px;font-size:12px}}.body--main{position:relative;padding-top:100px;z-index:20}.footer{position:relative;padding:40px 0;background:#efece0;font-size:14px;text-align:center;z-index:10}.footer a{color:inherit;text-decoration:none}.footer a:hover{text-decoration:underline}.footer svg{display:block;fill:#000}@media screen and (min-width: 960px){.footer__columns{display:flex;justify-content:space-between}.footer__column:nth-child(2){font-size:13px;text-align:right}}.footer__logo{position:relative;width:125px;margin:0 auto 25px auto}.footer__logo:after{display:block;height:0;padding-bottom:53.1151667716%;content:""}.footer__logo svg{position:absolute;top:0;left:0;height:100%;width:100%;fill:#465b45}@media screen and (min-width: 960px){.footer__logo{margin-left:0}}.footer__contact-info{margin-bottom:15px;line-height:1.25}.footer__contact-info ul{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer__contact-info li{display:flex;align-items:center;margin:4px 20px}.footer__contact-info li:nth-child(2){order:999}.footer__contact-info .icon{display:inline-block;margin-right:5px}.footer__contact-info svg{flex-shrink:0;height:14px}.footer__contact-info svg.icon-envelope{width:14px}.footer__contact-info svg.icon-map-marker{width:8px}.footer__contact-info svg.icon-phone{width:11px}@media screen and (min-width: 960px){.footer__contact-info ul{align-items:flex-start}.footer__contact-info li{margin-left:0;margin-right:0}.footer__contact-info .icon{width:16px}}.footer__social-media{display:flex;justify-content:center}@media screen and (min-width: 960px){.footer__social-media{justify-content:flex-start}}.footer__social-media ul{display:flex;justify-content:center}.footer__social-media a{position:relative;display:block;height:30px;width:30px;overflow:hidden;text-indent:-500px}.footer__social-media svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:16px}.footer__social-media svg.icon-social-facebook{width:9.1428571429px}.footer__social-media svg.icon-social-instagram{width:13.7142857143px}@media screen and (min-width: 960px){.footer__social-media ul{margin-left:-12px}}
/*# sourceMappingURL=main.css.map */
