/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/*! suit-base v0.4.0 | MIT License | github.com/suitcss */
/*! suit-utils-link v0.3.1 | MIT License | github.com/suitcss */
/*! suit-utils-text v0.3.0 | MIT License | github.com/suitcss */
/*! suit-arrange v0.3.0 | MIT License | github.com/suitcss */
/*! suit-button v3.1.0 | MIT License | github.com/suitcss */
/*! suit-button-group v2.1.0 | MIT License | github.com/suitcss */
/*! suit-button-group v2.1.0 | MIT License | github.com/suitcss */
/*! suitcss-components-grid v1.2.0 | MIT License | github.com/suitcss */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{background:inherit;color:inherit;font:16px sans-serif}a{color:#069;text-decoration:none}a:hover,a:focus,a:active{color:#069;text-decoration:underline}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,figure,p,pre{margin:0}fieldset{border:0;margin:0;padding:0}iframe{border:0}ol,ul{margin:0;list-style:none;padding:0}[tabindex="-1"]:focus{outline:none!important}.u-alignBaseline{vertical-align:baseline!important}.u-alignBottom{vertical-align:bottom!important}.u-alignMiddle{vertical-align:middle!important}.u-alignTop{vertical-align:top!important}.u-inline{display:inline!important}.u-inlineBlock{display:inline-block!important;max-width:100%}.u-block{display:block!important}.u-table{display:table!important}.u-tableCell{display:table-cell!important}.u-cf:before,.u-cf:after{content:" ";display:table}.u-cf:after{clear:both}.u-nbfc{overflow:hidden!important}.u-nbfcAlt{display:table-cell!important;width:10000px!important}.u-pullLeft{float:left!important}.u-pullRight{float:right!important}.u-linkClean,.u-linkClean:hover,.u-linkClean:focus,.u-linkClean:active{text-decoration:none!important}.u-linkComplex,.u-linkComplex:hover,.u-linkComplex:focus,.u-linkComplex:active{text-decoration:none!important}.u-linkComplex:hover .u-linkComplexTarget,.u-linkComplex:focus .u-linkComplexTarget,.u-linkComplex:active .u-linkComplexTarget{text-decoration:underline!important}.u-linkBlock,.u-linkBlock:hover,.u-linkBlock:focus,.u-linkBlock:active{display:block!important;text-decoration:none!important}.u-linkPseudo{display:inline-block;padding:0;border:0;margin:0;background:transparent;color:inherit;cursor:pointer!important;font:inherit}.u-linkPseudo:hover,.u-linkPseudo:focus,.u-linkPseudo:active{background:transparent;color:inherit;text-decoration:underline}.u-before1of12{margin-left:8.333333333333332%!important}.u-before1of10{margin-left:10%!important}.u-before1of8{margin-left:12.5%!important}.u-before1of6,.u-before2of12{margin-left:16.666666666666664%!important}.u-before1of5,.u-before2of10{margin-left:20%!important}.u-before1of4,.u-before2of8,.u-before3of12{margin-left:25%!important}.u-before3of10{margin-left:30%!important}.u-before1of3,.u-before2of6,.u-before4of12{margin-left:33.33333333333333%!important}.u-before3of8{margin-left:37.5%!important}.u-before2of5,.u-before4of10{margin-left:40%!important}.u-before5of12{margin-left:41.66666666666667%!important}.u-before1of2,.u-before2of4,.u-before3of6,.u-before4of8,.u-before5of10,.u-before6of12{margin-left:50%!important}.u-before7of12{margin-left:58.333333333333336%!important}.u-before3of5,.u-before6of10{margin-left:60%!important}.u-before5of8{margin-left:62.5%!important}.u-before2of3,.u-before4of6,.u-before8of12{margin-left:66.66666666666666%!important}.u-before7of10{margin-left:70%!important}.u-before3of4,.u-before6of8,.u-before9of12{margin-left:75%!important}.u-before4of5,.u-before8of10{margin-left:80%!important}.u-before5of6,.u-before10of12{margin-left:83.33333333333334%!important}.u-before7of8{margin-left:87.5%!important}.u-before9of10{margin-left:90%!important}.u-before11of12{margin-left:91.66666666666666%!important}.u-after1of12{margin-right:8.333333333333332%!important}.u-after1of10{margin-right:10%!important}.u-after1of8{margin-right:12.5%!important}.u-after1of6,.u-after2of12{margin-right:16.666666666666664%!important}.u-after1of5,.u-after2of10{margin-right:20%!important}.u-after1of4,.u-after2of8,.u-after3of12{margin-right:25%!important}.u-after3of10{margin-right:30%!important}.u-after1of3,.u-after2of6,.u-after4of12{margin-right:33.33333333333333%!important}.u-after3of8{margin-right:37.5%!important}.u-after2of5,.u-after4of10{margin-right:40%!important}.u-after5of12{margin-right:41.66666666666667%!important}.u-after1of2,.u-after2of4,.u-after3of6,.u-after4of8,.u-after5of10,.u-after6of12{margin-right:50%!important}.u-after7of12{margin-right:58.333333333333336%!important}.u-after3of5,.u-after6of10{margin-right:60%!important}.u-after5of8{margin-right:62.5%!important}.u-after2of3,.u-after4of6,.u-after8of12{margin-right:66.66666666666666%!important}.u-after7of10{margin-right:70%!important}.u-after3of4,.u-after6of8,.u-after9of12{margin-right:75%!important}.u-after4of5,.u-after8of10{margin-right:80%!important}.u-after5of6,.u-after10of12{margin-right:83.33333333333334%!important}.u-after7of8{margin-right:87.5%!important}.u-after9of10{margin-right:90%!important}.u-after11of12{margin-right:91.66666666666666%!important}.u-posAbsolute{position:absolute!important}.u-posAbsoluteCenter,.HeadlinePosition{bottom:0!important;left:0!important;margin:auto!important;position:absolute!important;right:0!important;top:0!important}.u-posFixed{position:fixed!important;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.u-posRelative{position:relative!important}.u-posStatic{position:static!important}.u-sizeFit,.u-sizeFitAlt{display:block!important;float:left!important;width:auto!important}.u-sizeFitAlt{float:right!important}.u-sizeFill{display:block!important;overflow:hidden!important;width:auto!important}.u-sizeFillAlt{display:table-cell!important;max-width:100%!important;width:10000px!important}.u-sizeFull{box-sizing:border-box!important;display:block!important;width:100%!important}.u-size1of12{width:8.333333333333332%!important}.u-size1of10{width:10%!important}.u-size1of8{width:12.5%!important}.u-size1of6,.u-size2of12{width:16.666666666666664%!important}.u-size1of5,.u-size2of10{width:20%!important}.u-size1of4,.u-size2of8,.u-size3of12{width:25%!important}.u-size3of10{width:30%!important}.u-size1of3,.u-size2of6,.u-size4of12{width:33.33333333333333%!important}.u-size3of8{width:37.5%!important}.u-size2of5,.u-size4of10{width:40%!important}.u-size5of12{width:41.66666666666667%!important}.u-size1of2,.u-size2of4,.u-size3of6,.u-size4of8,.u-size5of10,.u-size6of12{width:50%!important}.u-size7of12{width:58.333333333333336%!important}.u-size3of5,.u-size6of10{width:60%!important}.u-size5of8{width:62.5%!important}.u-size2of3,.u-size4of6,.u-size8of12{width:66.66666666666666%!important}.u-size7of10{width:70%!important}.u-size3of4,.u-size6of8,.u-size9of12{width:75%!important}.u-size4of5,.u-size8of10{width:80%!important}.u-size5of6,.u-size10of12{width:83.33333333333334%!important}.u-size7of8{width:87.5%!important}.u-size9of10{width:90%!important}.u-size11of12{width:91.66666666666666%!important}.u-isActionable{cursor:pointer!important}.u-isDisabled{cursor:default!important}.u-isDraggable{cursor:move!important}.u-isHidden{display:none!important;visibility:hidden!important}.u-isShown{display:block!important;visibility:visible!important}table.u-isShown{display:table!important}tr.u-isShown,tr.u-isShown{display:table-row!important}td.u-isShown,th.u-isShown{display:table-cell!important}.u-isHiddenVisually{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;clip:rect(1px,1px,1px,1px)!important}.u-isInvisible{visibility:hidden!important}.u-isVisible{visibility:visible!important}.u-textBreak{word-wrap:break-word!important}.u-textCenter{text-align:center!important}.u-textLeft{text-align:left!important}.u-textRight{text-align:right!important}.u-textInheritColor{color:inherit!important}.u-textNoWrap{white-space:nowrap!important}.u-textTruncate{max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-wrap:normal!important}.Arrange{box-sizing:border-box;display:table;margin:0;min-width:100%;padding:0;table-layout:auto}.Arrange-sizeFill,.Arrange-sizeFit{display:table-cell;padding:0;vertical-align:top}.Arrange-sizeFill{width:100%}.Arrange-sizeFill img{height:auto;max-width:100%}.Arrange-sizeFit img{max-width:none!important;width:auto!important}.Arrange--middle .Arrange-sizeFill,.Arrange--middle .Arrange-sizeFit{vertical-align:middle}.Arrange--bottom .Arrange-sizeFill,.Arrange--bottom .Arrange-sizeFit{vertical-align:bottom}.Arrange--equal{table-layout:fixed}.Arrange--equal>.Arrange-sizeFill,.Arrange--equal>.Arrange-sizeFit{width:1%}.Arrange--withGutter{margin:0 -5px}.Arrange--withGutter>.Arrange-sizeFit,.Arrange--withGutter>.Arrange-sizeFill{padding:0 5px}.Button{-webkit-appearance:none;background:transparent;border-color:currentcolor;border-style:solid;border-width:1px;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0;padding:0.4em 0.75em;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal}.Button::-moz-focus-inner{border:0;padding:0}.Button:hover,.Button:focus,.Button:active{text-decoration:none}.Button:disabled,.Button.is-disabled{cursor:default;opacity:0.6;-ms-filter:"alpha(opacity=60)"}.ButtonGroup{display:block;font-size:0;margin:0;list-style:none;padding:0}.ButtonGroup-item{display:block;font-size:1rem}.ButtonGroup-item>.Button{display:block;width:100%}.ButtonGroup-item>.Button:hover,.ButtonGroup-item>.Button:focus,.ButtonGroup-item>.Button:active,.ButtonGroup-item>.Button.is-pressed{z-index:1}.ButtonGroup--hz>.ButtonGroup-item{display:inline-block}.ButtonGroup--borderCollapse:not(.ButtonGroup--hz)>.ButtonGroup-item{margin-top:-1px}.ButtonGroup--borderCollapse:not(.ButtonGroup--hz)>.ButtonGroup-item:first-child{margin-top:0}.ButtonGroup--borderCollapse:not(.ButtonGroup--hz)>.ButtonGroup-item:not(:first-child):not(:last-child)>.Button{border-radius:0}.ButtonGroup--borderCollapse:not(.ButtonGroup--hz)>.ButtonGroup-item:first-child:not(:only-child)>.Button{border-bottom-left-radius:0;border-bottom-right-radius:0}.ButtonGroup--borderCollapse:not(.ButtonGroup--hz)>.ButtonGroup-item:last-child:not(:only-child)>.Button{border-top-left-radius:0;border-top-right-radius:0}.ButtonGroup--borderCollapse.ButtonGroup--hz>.ButtonGroup-item{margin-left:-1px}.ButtonGroup--borderCollapse.ButtonGroup--hz>.ButtonGroup-item:first-child{margin-left:0}.ButtonGroup--borderCollapse.ButtonGroup--hz>.ButtonGroup-item:not(:first-child):not(:last-child)>.Button{border-radius:0}.ButtonGroup--borderCollapse.ButtonGroup--hz>.ButtonGroup-item:first-child:not(:only-child)>.Button{border-bottom-right-radius:0;border-top-right-radius:0}.ButtonGroup--borderCollapse.ButtonGroup--hz>.ButtonGroup-item:last-child:not(:only-child)>.Button{border-bottom-left-radius:0;border-top-left-radius:0}.FlexEmbed{display:block;overflow:hidden;position:relative}.FlexEmbed:before{content:"";display:block;width:100%}.FlexEmbed--3by1:before{padding-bottom:33.33333333333333%}.FlexEmbed--2by1:before{padding-bottom:50%}.FlexEmbed--16by9:before{padding-bottom:56.25%}.FlexEmbed--4by3:before{padding-bottom:75%}.FlexEmbed-item,.FlexEmbed iframe,.FlexEmbed embed,.FlexEmbed object{bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.Grid{display:block;font-size:0;margin:0;padding:0;text-align:left}.Grid--alignCenter{text-align:center}.Grid--alignRight{text-align:right}.Grid--alignMiddle>.Grid-cell{vertical-align:middle}.Grid--alignBottom>.Grid-cell{vertical-align:bottom}.Grid--withGutter{margin:0 -5px}.Grid--withGutter>.Grid-cell{padding:0 5px}.Grid-cell{box-sizing:border-box;display:inline-block;font-size:1rem;margin:0;padding:0;text-align:left;vertical-align:top;width:100%}.Grid-cell--center{display:block;margin:0 auto}@font-face{font-family:"Lyon Text Regular";font-weight:normal;font-style:normal;src:url("/assets/fonts/Lyon Text-Regular.eot");src:url("/assets/fonts/Lyon Text-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Lyon Text-Regular.woff") format("woff"),url("/assets/fonts/Lyon Text-Regular.ttf") format("truetype"),url("/assets/fonts/Lyon Text-Regular.svg#Lyon Text Regular") format("svg")}@font-face{font-family:"Lyon Text Regular Italic";font-weight:normal;font-style:normal;src:url("/assets/fonts/Lyon Text-Regular Italic.eot");src:url("/assets/fonts/Lyon Text-Regular Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/Lyon Text-Regular Italic.woff") format("woff"),url("/assets/fonts/Lyon Text-Regular Italic.ttf") format("truetype"),url("/assets/fonts/Lyon Text-Regular Italic.svg#Lyon Text Regular Italic") format("svg")}@font-face{font-family:"Lyon Display Light";font-weight:normal;font-style:normal;src:url("/assets/fonts/LyonDisplay-Light.eot");src:url("/assets/fonts/LyonDisplay-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/LyonDisplay-Light.woff") format("woff"),url("/assets/fonts/LyonDisplay-Light.ttf") format("truetype"),url("/assets/fonts/LyonDisplay-Light.svg#Lyon Display Light") format("svg")}@font-face{font-family:"Lyon Display Light Italic";font-weight:normal;font-style:normal;src:url("/assets/fonts/LyonDisplay-LightItalic.eot");src:url("/assets/fonts/LyonDisplay-LightItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/LyonDisplay-LightItalic.woff") format("woff"),url("/assets/fonts/LyonDisplay-LightItalic.ttf") format("truetype"),url("/assets/fonts/LyonDisplay-LightItalic.svg#Lyon Display Light Italic") format("svg")}@font-face{font-family:"Mercury Display";font-weight:normal;font-style:normal;src:url("/assets/fonts/MercuryDisplay-Roman.eot");src:url("/assets/fonts/MercuryDisplay-Roman.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/MercuryDisplay-Roman.woff") format("woff"),url("/assets/fonts/MercuryDisplay-Roman.ttf") format("truetype"),url("/assets/fonts/MercuryDisplay-Roman.svg#Mercury Display") format("svg")}@font-face{font-family:"Mercury Display Bold";font-weight:normal;font-style:normal;src:url("/assets/fonts/MercuryDisplay-Bold.eot");src:url("/assets/fonts/MercuryDisplay-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/MercuryDisplay-Bold.woff") format("woff"),url("/assets/fonts/MercuryDisplay-Bold.ttf") format("truetype"),url("/assets/fonts/MercuryDisplay-Bold.svg#Mercury Display Bold") format("svg")}@font-face{font-family:"theinhardt_thinregular";font-weight:normal;font-style:normal;src:url("/assets/fonts/theinhardtthin-webfont.eot");src:url("/assets/fonts/theinhardtthin-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/theinhardtthin-webfont.woff") format("woff"),url("/assets/fonts/theinhardtthin-webfont.ttf") format("truetype"),url("/assets/fonts/theinhardtthin-webfont.svg#theinhardt_thinregular") format("svg")}@font-face{font-family:"theinhardt_regular";font-weight:normal;font-style:normal;src:url("/assets/fonts/theinhardtreg-webfont.eot");src:url("/assets/fonts/theinhardtreg-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/theinhardtreg-webfont.woff") format("woff"),url("/assets/fonts/theinhardtreg-webfont.ttf") format("truetype"),url("/assets/fonts/theinhardtreg-webfont.svg#theinhardt_regular") format("svg")}@font-face{font-family:"theinhardt_lightbold";font-weight:normal;font-style:normal;src:url("/assets/fonts/theinhardtmed-webfont.eot");src:url("/assets/fonts/theinhardtmed-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/theinhardtmed-webfont.woff") format("woff"),url("/assets/fonts/theinhardtmed-webfont.ttf") format("truetype"),url("/assets/fonts/theinhardtmed-webfont.svg#theinhardt_lightbold") format("svg")}@font-face{font-family:"theinhardt_bold";font-weight:normal;font-style:normal;src:url("/assets/fonts/theinhardtbold-webfont.eot");src:url("/assets/fonts/theinhardtbold-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/theinhardtbold-webfont.woff") format("woff"),url("/assets/fonts/theinhardtbold-webfont.ttf") format("truetype"),url("/assets/fonts/theinhardtbold-webfont.svg#theinhardt_bold") format("svg")}img{vertical-align:middle}.HideDesk{display:none}@media (max-width:767px){.HideDesk{display:block}}@media (max-width:767px){.HideMobile{display:none}}.marginTN{margin-top:0!important}.marginTS{margin-top:1rem!important}.marginTM{margin-top:1.5rem!important}.marginBS{margin-bottom:1.85rem!important}@media (max-width:480px){.xs-marginTN{margin-top:0!important}}@media (max-width:480px){.xs-marginTS{margin-top:10px!important}}@media (max-width:767px){.sm-marginTS{margin-top:10px!important}}.Grid--withGutterLg{margin:0 -15px}.Grid--withGutterLg>.Grid-cell{padding:0 15px}.HzRule{border-top:1px solid #fff;height:1px;margin:0.65rem 0 0.85rem}.HzRule--white{border-top:1px solid #fff;height:1px;margin:0.65rem 0 0.85rem}*{box-sizing:border-box}body{position:relative}@-ms-viewport{width:device-width;zoom:1.0}@-o-viewport{width:device-width;zoom:1.0}@-viewport{width:device-width;zoom:1.0}html{background-color:#fdfdfd;color:#222;font-family:"Lyon Text Regular",Georgia,Times,serif;font-size:16px;line-height:1.5;font-weight:normal;font-style:normal;text-align:left;text-transform:none;text-decoration:none;letter-spacing:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}@media (max-width:767px){html{font-size:14.5px}}@media (max-width:480px){html{font-size:12.5px}}html,body{padding:0;margin:0}p{margin:0 0 1rem 0}ul{margin:0 0 1rem 3rem}ul li{margin:0}ul.numbered li{margin-bottom:1rem}h1{margin:0 0 1rem 0}h2{margin:0 0 1rem 0}h3{margin:0 0 1rem 0}h4{margin:0 0 1rem 0}h5{margin:0 0 1rem 0}h6{margin:0 0 1rem 0}p,li{font-size:20px;font-size:1.25rem}p>a,p>span,li>a,li>span{font-family:inherit;font-size:inherit;color:inherit}ul{list-style-type:disc}ul.numbered{list-style-type:decimal}.Text--emphasis{font-family:"Lyon Text Regular Italic",Georgia,Times,serif}.Text--red{color:#d00}.Text--neutral{color:#858560}.Text--grey,.faqs .TextSans--menu{color:#7b7b7b}.text--sm{font-size:17px;font-size:1.0625rem}.TextSans,.Locations p{font-family:"theinhardt_regular","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:14px;font-size:0.875rem;line-height:1.3}.TextSans.TextSans--sm,.Locations p.TextSans--sm{font-size:12px;font-size:0.75rem}.TextSans.TextSans--lg,.Locations p.TextSans--lg{font-size:20px;font-size:1.25rem}.TextSans.TextSans--menu,.Locations p.TextSans--menu{font-size:13px;font-size:0.8125rem}.Text--inlineEmph{font-family:"Lyon Text Regular Italic",Georgia,Times,serif;margin-right:0.3125rem}.Text--inlineNote{font-family:"Lyon Text Regular Italic",Georgia,Times,serif;font-size:17px;font-size:1.0625rem}.Text--inlineNote span{font-size:15px;font-size:0.9375rem;text-transform:uppercase}.Text--inlineAnchor{font-family:"Lyon Text Regular",Georgia,Times,serif;font-size:16px;font-size:1rem;text-transform:uppercase;text-decoration:underline}.about .Article p:first-of-type:first-letter,[class*="blog-"] .Article p:first-of-type:first-letter{font-size:104px;font-size:6.5rem;font-family:"theinhardt_thinregular","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;line-height:1;float:left;padding:4px 18px 0 18px;margin-right:14px;border:1px solid #888}.about .Article p img,[class*="blog-"] .Article p img{margin-bottom:1.75rem}.blog-how-does-acupuncture-work .Article p:first-of-type:first-letter{font-size:20px;font-size:1.25rem;font-family:"Lyon Text Regular","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;line-height:1.5;float:none;padding:0;margin:0;border:0}figure{margin-bottom:2rem}figure img{max-width:100%}h1{font-size:16px;font-size:1rem;font-family:"theinhardt_bold","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.25}h1>a,h1>span{font-family:inherit;font-size:inherit;color:inherit}h1>a{text-decoration:none}h2{font-size:16px;font-size:1rem;font-family:"theinhardt_bold","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.25}h2>a,h2>span{font-family:inherit;font-size:inherit;color:inherit}h2>a{text-decoration:none}h3{font-size:16px;font-size:1rem;font-family:"theinhardt_bold","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.25}h3>a,h3>span{font-family:inherit;font-size:inherit;color:inherit}h3>a{text-decoration:none}h4{font-size:16px;font-size:1rem;font-family:"theinhardt_bold","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.25}h4>a,h4>span{font-family:inherit;font-size:inherit;color:inherit}h4>a{text-decoration:none}h5{font-size:16px;font-size:1rem;font-family:"theinhardt_bold","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.25}h5>a,h5>span{font-family:inherit;font-size:inherit;color:inherit}h5>a{text-decoration:none}h6{font-size:16px;font-size:1rem;font-family:"theinhardt_bold","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.25}h6>a,h6>span{font-family:inherit;font-size:inherit;color:inherit}h6>a{text-decoration:none}.SiteName{font-size:58px;font-size:3.625rem;font-family:"Mercury Display","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;line-height:1;text-align:left;text-transform:uppercase;text-decoration:none;color:white;margin-bottom:0.25rem}@media (max-width:767px){.SiteName{font-size:44px}}@media (max-width:480px){.SiteName{font-size:32px}}.SiteSub{font-size:40px;font-size:2.5rem;font-family:"Lyon Display Light Italic","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;line-height:1;text-align:center;text-decoration:none;color:white;margin-bottom:0.75rem}@media (max-width:767px){.SiteSub{font-size:44px}}@media (max-width:480px){.SiteSub{font-size:26px}}.SiteTag,.SiteContact{font-size:14px;font-size:0.875rem;font-family:"theinhardt_bold","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:0.03rem;color:white;margin-top:0.5rem!important}@media (max-width:767px){.SiteTag,.SiteContact{margin-top:3px;font-size:13px}}@media (max-width:480px){.SiteTag,.SiteContact{font-size:9px}}.HideDesk .SiteTag,.HideDesk .SiteContact{color:#222}footer .SiteTag,footer .SiteContact{color:#222}@media (max-width:480px){.SiteTag{margin-bottom:-4px}}.PageTitle{font-family:"Lyon Display Light Italic","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif!important;color:white!important;padding-top:1.5rem}.TitleRule:before{content:" ";display:block;position:relative;top:-22px;border-top:1px solid rgba(255,255,255,0.6)}@media (max-width:767px){.TitleRule:before{top:-19px;margin:0 9rem}}@media (max-width:480px){.TitleRule:before{top:-14px;margin:0 7.5rem}}.SiteSummary{font-family:"Lyon Display Light Italic","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif!important;font-size:28px;font-size:1.75rem;margin:0.5rem -4rem 1.25rem}@media (max-width:767px){.SiteSummary{margin:8px 48px 20px}}@media (max-width:480px){.SiteSummary{font-family:"Lyon Text Regular Italic","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif!important;font-size:16px;margin:8px 12px}}.ArticleTitle,.PageTitle{font-size:32px;font-size:2rem;font-family:"Lyon Display Light","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;text-align:center;text-transform:none;letter-spacing:0.03rem;color:#222;border:0;margin-top:1.5rem;margin-bottom:2.25rem}@media (max-width:767px){.ArticleTitle,.PageTitle{font-size:24px}}[class*="blog-"] .Article .ArticleTitle,[class*="blog-"] .Article .PageTitle{font-size:40px;font-size:2.5rem;margin-bottom:3.5rem}.index .Article .ArticleTitle,.index .Article .PageTitle{margin-top:1.25rem;margin-bottom:3rem}.SectionRule,input[type="email"],input[type="submit"],footer .Nav>a,.Locations h4{font-size:13px;font-family:"theinhardt_lightbold","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;text-decoration:none;color:#222;margin-top:1.5rem}@media (max-width:480px){.SectionRule,input[type="email"],input[type="submit"],footer .Nav>a,.Locations h4{font-size:10.5px!important}}.Article>h3,.Subheadline,article h3,.Tabs-content h2{font-family:"Lyon Text Regular",Georgia,Times,serif;font-size:20px;font-size:1.25rem;line-height:1.5;font-weight:normal;text-align:center;text-transform:uppercase;margin-top:3rem}.Headline{font-size:23px;font-size:1.4375rem;font-family:"Mercury Display Bold",Georgia,Times,serif;text-align:center;text-transform:uppercase;margin-top:1.5rem;margin-bottom:2.5rem}.SectionRule{line-height:1;position:relative;margin-top:2.25rem}@media (max-width:480px){.SectionRule{font-size:10.5px!important}}.SectionRule a,.SectionRule time{letter-spacing:0.5px;background-color:#fdfdfd;padding:0 0.5rem}.SectionRule span{background-color:#fdfdfd}.SectionRule:after{content:"";position:absolute;top:40%;left:0;right:0;border-top:solid 1px #c8c8c8;z-index:-1}.SectionRule.SectionRule--red a,.SectionRule.SectionRule--red span{color:#d00}.SectionRule.SectionRule--red:after{border-color:#ff9191}.SectionRule.SectionRule--neutral a,.SectionRule.SectionRule--neutral span{color:#767655}.SectionRule.SectionRule--neutral a:hover{color:#767655}.SectionRule.SectionRule--neutral:after{border-color:#c9c9b5}a{font-family:inherit;font-size:inherit;color:#222;text-decoration:underline}a:hover,a:focus,a:active{color:#222;text-decoration:none}.noUnderline{text-decoration:none}hgroup a,hgroup a:hover,hgroup a:focus,hgroup a:active{text-decoration:none}hgroup a:hover .SiteName,hgroup a:hover .SiteTag,hgroup a:focus .SiteName,hgroup a:focus .SiteTag,hgroup a:active .SiteName,hgroup a:active .SiteTag{color:#d00!important}.PageTitle>a:hover{color:#d00}.ArticleTitle>a:hover,.PageTitle>a:hover,.SectionRule>a:hover{color:#d00}.Text--inlineAnchor:hover{color:#d00}.ButtonContainer{position:relative;width:100%;margin-bottom:2rem;text-align:center}.ButtonContainer:before,.ButtonContainer:after{content:"";position:absolute;top:49%;left:0;right:0;display:block;border-top:solid 1px #222;z-index:-1}.ButtonContainer.ButtonContainer--noRule:before,.ButtonContainer.ButtonContainer--noRule:after{border-color:transparent}.ButtonContainer.ButtonContainer--transpRule:before,.ButtonContainer.ButtonContainer--transpRule:after{border-color:white;z-index:initial}.ButtonContainer.ButtonContainer--transpRule:before{right:358px}.ButtonContainer.ButtonContainer--transpRule:after{left:358px}@media (max-width:767px){.ButtonContainer.ButtonContainer--transpRule:before,.ButtonContainer.ButtonContainer--transpRule:after{display:none}}.Button--primary{font-size:20px;font-size:1.25rem;font-family:"theinhardt_lightbold";line-height:1;text-transform:uppercase;position:relative;padding:1rem 1.4375rem;background-color:#fdfdfd;border:1px solid #222;border-radius:0.5rem}.Button--primary:hover{background-color:#d00;border-color:#d00;color:white}@media (max-width:480px){.Button--primary.Button--primary-md{font-size:14px;margin-top:0.75rem;margin-bottom:2.25rem;padding:9px 12px}}.Button--white{color:white;border-color:white}.Button--white:hover{background-color:white;border-color:white;color:#222}.Button--transparent{background-color:transparent}#mc_embed_signup{margin-top:1rem;margin-bottom:2.5rem;text-align:center}@media (max-width:480px){#mc_embed_signup{padding:1rem 1rem 1.5rem}}#mc-embedded-subscribe-form{display:inline-block}@media (max-width:480px){#mc-embedded-subscribe-form{display:block;height:38px}}input,textarea{height:3rem;border:1px solid #c8c8c8;padding:0 0 0 0.625rem;background-color:transparent;font-size:20px;font-size:1.25rem}input[type="email"]{float:left;width:23.125rem;padding:0.5rem 0 0.333rem 0.625rem;margin-top:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){input[type="email"]{width:64%}}input[type="submit"]{float:left;width:7.3125rem;margin-left:0.625rem;margin-top:0;padding:0;text-decoration:none;line-height:3rem;text-align:center;border-color:#888}input[type="submit"]:hover{color:white;background-color:#d00;border-color:#d00}@media (max-width:480px){input[type="submit"]{width:34%;margin-left:2%}}header,section,nav{position:relative;width:100%;height:auto}section{margin-top:6.5rem}@media (max-width:767px){section{margin-top:70px}}.Container{width:660px;margin:0 auto;padding:0}@media (max-width:767px){.Container{width:100%;padding:0 36px}}@media (max-width:480px){.Container{padding:0 24px}}body.blog .Container article,body.about .Container article{margin-top:6rem}@media (max-width:480px){body.blog .Container article,body.about .Container article{margin-top:48px}}footer{background-color:#f4f4f0;margin-top:7.5rem}@media (max-width:767px){footer{width:100%;margin-top:80px}}footer .ButtonContainer{top:-1.625rem;margin-bottom:0.375rem}footer .ButtonContainer:before{border-color:#888;z-index:initial}footer .ButtonContainer .Button--primary{border-color:#888;z-index:2}footer .ButtonContainer .Button--primary:hover{border-color:#d00}footer .Locations{margin-top:0}footer .Nav{margin-top:1.25rem;padding-top:1.75rem;padding-bottom:2rem;border-top:1px solid #c8c8c8;text-align:center}footer .Nav span{letter-spacing:16px}@media (max-width:480px){footer .Nav span{letter-spacing:2px}}footer .Nav em{letter-spacing:0;margin-right:1px}footer .Nav>a,footer .Nav>p,footer .Nav span{color:#7b7b7b}footer .Nav>p{margin-top:1.5rem}footer .Nav>a{font-family:"theinhardt_regular","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}footer .Nav>a:hover{color:#d00}.Colophon{padding:0;margin-top:6.5rem;margin-bottom:2rem;border:0}.ColophonRule{padding-top:2rem;margin:6.5rem 0 2rem 0;border-top:1px solid #c8c8c8}@media (max-width:480px){.ColophonRule p{margin-left:36px;margin-right:36px}.ColophonRule #mc_embed_signup{margin-left:24px;margin-right:24px}}.blog footer{margin-top:5rem}.CoverImage--header{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;max-height:680px;max-width:100%}.CoverImage--header{background-image:url(/assets/img/thomas-crooks.jpg)}@media (min-width:1900px){.CoverImage--header{background-position:top left;max-height:900px}}@media (max-width:767px){.CoverImage--header{max-height:600px}}@media (max-width:480px){.CoverImage--header{max-height:380px}}body.blog .CoverImage--header,body.about .CoverImage--header,body.faqs .CoverImage--header{background-image:url(/assets/img/thomas-crooks-half.jpg);max-height:360px}@media (max-width:767px){body.blog .CoverImage--header,body.about .CoverImage--header,body.faqs .CoverImage--header{max-height:310px}}@media (max-width:480px){body.blog .CoverImage--header,body.about .CoverImage--header,body.faqs .CoverImage--header{max-height:200px}}.FlexEmbed--ratio:before{padding-bottom:90%}@media (max-width:767px){.FlexEmbed--ratio:before{padding-bottom:100%}}body.blog .FlexEmbed--ratio:before,body.about .FlexEmbed--ratio:before,body.faqs .FlexEmbed--ratio:before{padding-bottom:90%}@media (max-width:767px){body.blog .FlexEmbed--ratio:before,body.about .FlexEmbed--ratio:before,body.faqs .FlexEmbed--ratio:before{padding-bottom:100%}}.HeadlinePosition>.Container{padding-top:5.85rem;padding-left:4.75rem;padding-right:4.75rem}@media (min-width:1900px){.HeadlinePosition>.Container{padding-top:11rem}}@media (max-width:767px){.HeadlinePosition>.Container{padding:82px 72px 0 72px}}@media (max-width:480px){.HeadlinePosition>.Container{padding:58px 25px 0 25px}}@media (min-width:1900px){body.blog .HeadlinePosition>.Container,body.about .HeadlinePosition>.Container,body.faqs .HeadlinePosition>.Container{padding-top:5.5rem}}@media (max-width:767px){body.blog .HeadlinePosition>.Container,body.about .HeadlinePosition>.Container,body.faqs .HeadlinePosition>.Container{padding:82px 72px 0 72px}}@media (max-width:480px){body.blog .HeadlinePosition>.Container,body.about .HeadlinePosition>.Container,body.faqs .HeadlinePosition>.Container{padding:48px 0 0 0}}.HeadlinePosition .ButtonContainer{margin-top:1.25rem}@media (max-width:480px){.HeadlinePosition .ButtonContainer{margin:0}}.SiteName,.SiteSub,.SiteTag,.PageTitle,.SiteSummary{text-align:center!important;color:white}body.index .SiteTag{display:none}.Locations h4,.Locations p,.Locations a{margin-bottom:.5rem}.Locations h4{text-align:left;margin-top:0}.Locations.Locations--white{margin-top:0}.Locations.Locations--white h4,.Locations.Locations--white p,.Locations.Locations--white a,.Locations.Locations--white p>span{color:white}.Locations.Locations--footer{margin-top:0;padding-bottom:1.25rem;border-bottom:1px solid #e6e6e6}.LocationsContainer--sm{background-color:#f4f4f0;padding:1.5rem 0}.LocationsContainer--sm .Locations{margin-top:0}p.Ruled{margin-top:1.25rem;margin-bottom:0;padding-top:1.75rem;padding-bottom:2rem;border-top:1px solid #c8c8c8;text-align:center}p.Ruled>a{font-size:30px;color:#aaa;margin-bottom:0}.socialIcon{position:relative;top:6px}.socialIcon>a{text-decoration:none}.socialIcon>a i{font-size:32px;color:#888;margin-bottom:0}.socialIcon a+a{margin-left:12px}header .Grid.u-cf .socialIcon>a i{color:#aaa}.Expand h2.SectionRule{margin-bottom:1.5rem}.Expand a{text-decoration:none;border-color:transparent}.Expand a.Text--inlineAnchor{text-decoration:underline}.Expand img{height:5rem}@media (max-width:480px){.Expand img{height:3.75rem}}.faqs .Expand{margin-top:57px}.Expand-menu p{margin-top:0.75rem;margin-bottom:0}.Expand-menu.is-flat{height:0;overflow-y:hidden}.Tabs{background-color:#f4f4f0;height:0;margin-top:1rem;overflow-y:hidden;opacity:0.0;-webkit-transform:scale(0) translate3d(0,0,0);transform:scale(0) translate3d(0,0,0);-webkit-transition:-webkit-transform 250ms ease,opacity 250ms ease;transition:transform 250ms ease,opacity 250ms ease}.Tabs--white{background-color:#fdfdfd}.Tabs--white>.Tabs-content{padding:2.25rem 0 0.75rem}@media (max-width:480px){.Tabs--white>.Tabs-content{padding:1.75rem 0 0.25rem}}.Tabs.is-expanded{height:auto;overflow-y:initial;opacity:1.0;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}.Tabs-menu{color:#767655}.Tabs-menu a{padding:1rem 0;border-bottom:1px solid transparent}.Tabs-menu a:hover,.Tabs-menu a:active,.Tabs-menu a.is-active{color:#767655;border-color:#94946b}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:0}to{opacity:1}}.Tabs-content{padding:2.25rem 2rem 0.75rem}@media (max-width:480px){.Tabs-content{padding:1.75rem 1.5rem 0.25rem}}.Tabs-content>.Tabs-content--pane{display:none;opacity:0.0}.Tabs-content>.Tabs-content--pane.is-active{display:block}.Tabs-content>.Tabs-content--pane.is-opaque{-webkit-animation:fade 250ms;animation:fade 250ms;opacity:1.0}.Tabs-content a.u-textRight:hover{color:#222}@media (max-width:480px){.Expand-menu a>p,.Tabs-menu a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#Conditions>.Expand-menu p,#Conditions>.Tabs .Tabs-menu a{color:#d00}#Conditions>.Expand-menu p:hover,#Conditions>.Expand-menu p:active,#Conditions>.Tabs .Tabs-menu a:hover,#Conditions>.Tabs .Tabs-menu a:active{border-color:#d00}#Conditions a:hover,#Conditions a:active{color:#d00}#Conditions a.is-active{color:#d00;border-color:#d00}#Conditions a.is-active:hover,#Conditions a.is-active:active{border-color:#d00}#Conditions h1.Headline{color:#d00}#Treatments{margin-top:0}#Treatments>.Expand-menu p,#Treatments>.Tabs .Tabs-menu a{color:#767655}#Treatments h1.Headline{color:#767655}#Treatments>.SectionRule:after{left:20%;right:20%}.faqs .TextSans--menu:hover,.faqs .TextSans--menu:focus,.faqs .TextSans--menu.is-active{color:#222;border-color:#3c3c3c}@font-face{font-family:"SocialFoundicons";src:url("../fonts/social_foundicons.eot");src:url("../fonts/social_foundicons.eot?#iefix") format("embedded-opentype"),url("../fonts/social_foundicons.woff") format("woff"),url("../fonts/social_foundicons.ttf") format("truetype"),url("../fonts/social_foundicons.svg#SocialFoundicons") format("svg");font-weight:normal;font-style:normal}[class*="foundicon-"]{display:inline;width:auto;height:auto;line-height:inherit;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat}[class*="foundicon-"]:before{font-family:"SocialFoundicons";font-weight:normal;font-style:normal;text-decoration:inherit}.foundicon-facebook:before{content:"\f003"}.foundicon-twitter:before{content:"\f004"}.foundicon-linkedin:before{content:"\f008"}.foundicon-google-plus:before{content:"\f00d"}