@charset "UTF-8";@-webkit-keyframes tgh-modal-in{0%{opacity:0;-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes tgh-modal-in{0%{opacity:0;-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes tgh-marquee{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes tgh-marquee{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}a,body,div,h1,h2,h3,h4,h5,h6,html,img,li,p,span{margin:0;padding:0;border:0}ul{margin:0;border:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font:16px/150% "ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;letter-spacing:-.01em;color:#22313f;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;display:block}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{letter-spacing:-.02em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{display:block;font-weight:600;margin:0 0 1rem}.h1,h1{font-size:30px;line-height:110%}.h2,.h3,h2,h3{font-size:26px;line-height:120%}.h3,h3{font-size:24px}.h4,.h5,h4,h5{font-size:22px;line-height:125%}.h5,h5{font-size:20px}.h6,h6{font-size:18px;line-height:140%;letter-spacing:-.01em}p{margin:0 0 1rem;line-height:150%}p:last-child{margin-bottom:0}a{color:#00437f;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}a:hover{color:#386977}ol,ul{margin:0 0 1rem 1.5rem;padding:0}ol li,ul li{margin-bottom:.5rem}b,strong{font-weight:600}em,i{font-style:italic}button,input,select,textarea{font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:150%}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{padding:.5rem .75rem;border:1px solid #e5e7eb;border-radius:.5rem;background-color:#fff;color:#22313f;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0;border-color:#00437f}button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem 1.5rem;border:0;border-radius:.5rem;background-color:#00437f;color:#fff;font-weight:600;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}button:hover{background-color:#386977}button:active{opacity:.9}.container{width:100%;padding:20px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.page-with-blocks .entry-header{display:none}.page-with-blocks,.page-with-blocks .entry-content,.tgh-header__menu li{margin:0;padding:0}.page-with-blocks .entry-content>*,.page-wrapper{width:100%;margin:0}.page-wrapper{padding:0}.tgh-blocks-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:100dvh;background:#f8fafc}.tgh-blocks-page>main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.tgh-blocks-page.admin-bar{min-height:calc(100vh - 32px);min-height:calc(100dvh - 32px)}@font-face{font-family:"ABC Social";src:url(../fonts/ABCSocial-Regular.woff2) format("woff2"),url(../fonts/ABCSocial-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--tgh-c-ink: #22313f;--tgh-c-ink-08: rgba(34, 49, 63, 0.08);--tgh-c-primary: #00437f;--tgh-c-primary-hover: #175B99;--tgh-c-primary-05: rgba(0, 67, 127, 0.05);--tgh-c-primary-05-solid: #f2f6f9;--tgh-c-primary-08: rgba(0, 67, 127, 0.08);--tgh-c-primary-10: rgba(0, 67, 127, 0.1);--tgh-c-primary-16: rgba(0, 67, 127, 0.16);--tgh-c-yellow: #fff453;--tgh-c-bg: #f8fafc;--tgh-c-white: #ffffff;--tgh-c-mist: #edf1f1;--tgh-c-cream: #fdf7ee;--tgh-c-sage-light: #d7e5e5;--tgh-c-lilac-tint: rgba(196, 183, 196, 0.35);--tgh-c-footer-link: #211f1c;--tgh-c-white-10: rgba(255, 255, 255, 0.1);--tgh-c-white-15: rgba(255, 255, 255, 0.15);--tgh-c-ink-10: rgba(34, 49, 63, 0.1);--tgh-c-ink-25: rgba(34, 49, 63, 0.25);--tgh-c-cyan-dark: #386977;--tgh-c-pastel-green: #95c2b2;--tgh-c-surface: #f8f9f9;--tgh-c-error: #b3261e;--tgh-c-error-15: rgba(179, 38, 30, 0.12);--tgh-font: "ABC Social", "Helvetica Neue", Helvetica, Arial, sans-serif;--tgh-font-alt: "ABC Social", "Helvetica Neue", Helvetica, Arial, sans-serif;--tgh-fs: 1;--tgh-fs-display: 74px;--tgh-fs-h2: 52px;--tgh-fs-h2-sm: 42px;--tgh-fs-chip: 40px;--tgh-fs-h3: 30px;--tgh-fs-h4: 24px;--tgh-fs-lead: 20px;--tgh-fs-body: 18px;--tgh-fs-sm: 16px;--tgh-fs-xs: 15px;--tgh-page-max: 1920px;--tgh-gutter: 120px;--tgh-gutter-wide: 60px;--tgh-gutter-1440: 60px;--tgh-section-gap: 170px;--tgh-grid-gap: 20px;--tgh-radius-xl: 24px;--tgh-radius-lg: 12px;--tgh-radius-md: 8px;--tgh-radius-sm: 4px;--tgh-radius-btn: 50px;--tgh-radius-pill: 999px;--tgh-ease: cubic-bezier(0.22, 0.61, 0.36, 1);--tgh-dur: 0.25s;--tgh-z-decor: 0;--tgh-z-content: 1;--tgh-z-header: 50;--tgh-z-modal: 1000}html[data-tgh-text=sm]{--tgh-fs: 0.9}html[data-tgh-text=lg]{--tgh-fs: 1.15}.tgh-footer p,.tgh-review__quote p,body.tgh-body{margin:0}.tgh-page{position:relative;overflow:clip;background-color:var(--tgh-c-bg);color:var(--tgh-c-ink);font-family:var(--tgh-font);font-weight:400;font-size:calc(var(--tgh-fs-sm)*var(--tgh-fs));line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.tgh-page *,.tgh-page ::after,.tgh-page ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.tgh-page :where(h1, h2, h3, h4, h5, h6, p, ul, ol, li, figure, blockquote, dl, dd){margin:0;padding:0;font-weight:400}.tgh-page :where(ul, ol){list-style:none}.tgh-page :where(img, svg, video, iframe){display:block;max-width:100%}.tgh-page :where(a){color:inherit;text-decoration:none}.tgh-page :where(button){margin:0;padding:0;border:0;background:0 0;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}.tgh-page :where(a, button):focus-visible{outline:2px solid var(--tgh-c-primary);outline-offset:3px;border-radius:4px}.tgh-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tgh-skip-link{position:absolute;top:8px;left:8px;z-index:calc(var(--tgh-z-modal) + 1);padding:12px 20px;border-radius:var(--tgh-radius-btn);background:var(--tgh-c-primary);color:var(--tgh-c-white);-webkit-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:-webkit-transform var(--tgh-dur) var(--tgh-ease);transition:transform var(--tgh-dur) var(--tgh-ease);transition:transform var(--tgh-dur) var(--tgh-ease),-webkit-transform var(--tgh-dur) var(--tgh-ease)}.tgh-skip-link:focus{-webkit-transform:translateY(0);transform:translateY(0)}.tgh-container{position:relative;z-index:var(--tgh-z-content);width:100%;max-width:1680px;margin-inline:auto;padding-inline:120px}.tgh-section{position:relative;margin:170px 0}.tgh-glow{position:absolute;z-index:var(--tgh-z-decor);width:1747px;height:auto;max-width:none!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tgh-flip-x{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.tgh-glow--edge{-webkit-transform:none;transform:none}.tgh-container--1440{max-width:1440px;padding-inline:var(--tgh-gutter-1440)}.tgh-display,.tgh-h2,.tgh-h2-sm,.tgh-h3{font-size:calc(var(--tgh-fs-display)*var(--tgh-fs));line-height:1;letter-spacing:-.02em}.tgh-h2,.tgh-h2-sm,.tgh-h3{font-size:calc(var(--tgh-fs-h2)*var(--tgh-fs))}.tgh-h2-sm,.tgh-h3{font-size:calc(var(--tgh-fs-h2-sm)*var(--tgh-fs));line-height:1.2}.tgh-h3{font-size:calc(var(--tgh-fs-h3)*var(--tgh-fs))}.tgh-h4{font-size:calc(var(--tgh-fs-h4)*var(--tgh-fs));line-height:1.3;letter-spacing:-.01em}.tgh-lead,.tgh-text{line-height:1.5;letter-spacing:-.01em}.tgh-lead{opacity:.8;font-size:calc(var(--tgh-fs-lead)*var(--tgh-fs))}.tgh-text{font-size:calc(var(--tgh-fs-body)*var(--tgh-fs))}.tgh-text--muted{opacity:.8}.tgh-btn,.tgh-text-sm{font-size:calc(var(--tgh-fs-sm)*var(--tgh-fs));line-height:1.5;letter-spacing:-.01em}.tgh-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding:18px 32px;border:0;border-radius:var(--tgh-radius-btn);font-family:var(--tgh-font);font-size:calc(var(--tgh-fs-body)*var(--tgh-fs));text-align:center;white-space:nowrap;cursor:pointer;-webkit-transition:background-color var(--tgh-dur) var(--tgh-ease),color var(--tgh-dur) var(--tgh-ease),-webkit-transform var(--tgh-dur) var(--tgh-ease);transition:background-color var(--tgh-dur) var(--tgh-ease),color var(--tgh-dur) var(--tgh-ease),transform var(--tgh-dur) var(--tgh-ease);transition:background-color var(--tgh-dur) var(--tgh-ease),color var(--tgh-dur) var(--tgh-ease),transform var(--tgh-dur) var(--tgh-ease),-webkit-transform var(--tgh-dur) var(--tgh-ease)}.tgh-btn:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.tgh-btn--primary{background-color:var(--tgh-c-primary);color:var(--tgh-c-white)}.tgh-btn--primary:hover{background-color:var(--tgh-c-primary-hover);color:#fff}.tgh-btn--soft,.tgh-btn--soft:hover{background-color:var(--tgh-c-primary-08);color:var(--tgh-c-ink)}.tgh-btn--soft:hover{background-color:var(--tgh-c-primary-16)}.tgh-btn--white{background-color:var(--tgh-c-white);color:var(--tgh-c-primary)}.tgh-btn--white:hover{background-color:var(--tgh-c-yellow)}.tgh-btn--sm{height:41px;padding:1px 20px 0;font-size:calc(var(--tgh-fs-sm)*var(--tgh-fs));line-height:1}.tgh-btn--alt-font{font-family:var(--tgh-font-alt)}.tgh-icon-bubble{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;border-radius:var(--tgh-radius-pill);overflow:hidden}.tgh-icon-bubble--mist{background-color:var(--tgh-c-mist)}.tgh-icon-bubble--cream{background-color:var(--tgh-c-cream)}.tgh-icon-bubble--glass{background-color:var(--tgh-c-white-10)}.tgh-mosaic{--tgh-mosaic-size: 830px;display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--tgh-mosaic-size)*.02477);width:var(--tgh-mosaic-size);-ms-flex-negative:0;flex-shrink:0}.tgh-mosaic__tile{width:100%;height:auto;aspect-ratio:1}.tgh-split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.tgh-split__media{position:relative;-ms-flex-negative:0;flex-shrink:0;width:760px;max-width:39.5833vw}.tgh-split__image{width:100%;height:auto;aspect-ratio:1}.tgh-split__content,.tgh-split__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tgh-split__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:0 1 830px;flex:0 1 830px;max-width:830px;gap:32px}.tgh-split__text{gap:24px;width:100%}.tgh-split--reverse .tgh-split__media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.tgh-checklist,.tgh-checklist__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.tgh-checklist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tgh-checklist__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1.5;color:rgba(34,49,63,.8)}.tgh-checklist__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px}.tgh-decor-card,.tgh-section-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;text-align:center}.tgh-section-head{width:100%;max-width:700px;margin-inline:auto}.tgh-decor-card{position:relative;overflow:hidden;padding:44px 24px;background-color:var(--tgh-c-white)}.tgh-decor-card>:not(.tgh-decor-card__shape){position:relative;z-index:1}.tgh-decor-card__shape{position:absolute;width:140px;height:140px;max-width:none!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tgh-modal{width:1200px;max-width:calc(100vw - 32px);max-height:none;margin:auto;padding:0;border:0;border-radius:var(--tgh-radius-xl);background:#000;overflow:visible}.tgh-modal::-webkit-backdrop{background:rgba(15,23,32,.8);backdrop-filter:blur(4px)}.tgh-modal::backdrop{background:rgba(15,23,32,.8);backdrop-filter:blur(4px)}.tgh-modal[open]{-webkit-animation:tgh-modal-in .3s var(--tgh-ease);animation:tgh-modal-in .3s var(--tgh-ease)}.tgh-modal__box{position:relative}.tgh-modal__frame{overflow:hidden;aspect-ratio:16/9;border-radius:var(--tgh-radius-xl)}.tgh-modal__frame iframe,.tgh-modal__frame video{width:100%;height:100%;border:0}.tgh-modal__close{position:absolute;top:-56px;right:0;width:44px;height:44px;border:0;border-radius:50%;background:var(--tgh-c-white);cursor:pointer}.tgh-modal__close::after,.tgh-modal__close::before{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;margin:-1px 0 0 -9px;border-radius:2px;background:var(--tgh-c-ink)}.tgh-modal__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tgh-modal__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hero{width:100%;padding:60px 20px;background-color:#f8fafc}.hero__header{text-align:center;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.hero__title{font-size:30px!important;font-weight:600!important;line-height:110%!important;color:#22313f!important;margin:0!important;letter-spacing:-.6px!important;max-width:700px!important}.hero__subtitle{font-size:16px;line-height:150%;color:#22313f;opacity:.8;margin:0;max-width:700px;letter-spacing:-.2px}.hero__forms-container{display:grid;grid-template-columns:1fr;gap:40px;margin-bottom:60px}.hero__form,.hero__left-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.hero__form{padding:32px;border-radius:24px}.hero__form--left{background-color:#d7e5e5;padding:40px 32px}.hero__form--right{background-color:#fff;border:1px solid rgba(34,49,63,.1);padding:32px 36px}.hero__form--image,.hero__image-placeholder{height:503px!important;overflow:hidden!important}.hero__form--image{background-color:#d7e5e5!important;padding:40px 32px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.hero__image-placeholder{width:100%!important;border-radius:12px!important}.hero__image-placeholder-img{width:100%!important;height:100%!important;display:block!important;border-radius:12px!important}.hero__form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:0}.hero__form-title{font-size:30px;font-weight:600;line-height:120%;color:#22313f;margin:0;letter-spacing:-.6px}.hero__form-label,.hero__form-required{font-size:16px;line-height:150%;color:#22313f;opacity:.8;margin:0;letter-spacing:-.16px}.hero__form-label{font-size:20px;letter-spacing:-.2px}.hero__phone-icon,.hero__phone-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__phone-row{gap:12px}.hero__phone-icon{background-color:#edf1f1;width:44px;height:44px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.hero__phone-icon svg{width:24px;height:24px;color:#386977}.hero__phone-number{font-size:30px;line-height:120%;color:#386977;margin:0;font-weight:600;letter-spacing:-.6px;white-space:nowrap}.hero__form-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.hero__form-description{font-size:16px;line-height:150%;color:#22313f;opacity:.8;margin:0;letter-spacing:-.16px}.hero__form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hero__form-col{width:100%}.hero__input{width:100%;padding:17px 20px;font-size:16px;line-height:150%;color:#22313f;background-color:#fff;border:1px solid rgba(34,49,63,.1);border-radius:70px;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-.16px;height:56px}.hero__input::-webkit-input-placeholder{color:#22313f;opacity:.5}.hero__input::-moz-placeholder{color:#22313f;opacity:.5}.hero__input::-ms-input-placeholder{color:#22313f;opacity:.5}.hero__input::placeholder{color:#22313f;opacity:.5}.hero__input:focus{outline:0;border-color:#00437f;background-color:#fff}.hero__textarea{resize:vertical;min-height:140px;border-radius:24px;padding:17px 20px}.hero__form-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:8px}.hero__form-checkbox input[type=checkbox]{width:18px;height:18px;margin-top:0;cursor:pointer;accent-color:#00437f;-ms-flex-negative:0;flex-shrink:0}.hero__form-checkbox label{font-size:16px;line-height:150%;color:#22313f;opacity:.8;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;letter-spacing:-.16px}.hero__form-checkbox label u{text-decoration-skip-ink:none;text-underline-position:from-font}.hero__submit-btn{width:100%!important;padding:22px 32px!important;font-size:18px!important;font-weight:600!important;line-height:150%!important;color:#fff!important;background-color:#00437f!important;border:0!important;border-radius:50px!important;cursor:pointer!important;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;margin-top:0!important;letter-spacing:-.18px!important;height:auto!important}.hero__submit-btn:hover{background-color:#003060!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.hero__submit-btn:active{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.tgh-block-welcome,.tgh-block-welcome__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.tgh-block-welcome{padding:40px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f8f9f9;gap:40px}.tgh-block-welcome__content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.tgh-block-welcome__heading{font-size:30px;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:110%;letter-spacing:-.02em;font-weight:400;color:#22313f;margin:0}.tgh-block-welcome__description{font-size:16px;line-height:150%;letter-spacing:-.01em;color:#22313f;opacity:.8;margin:0}.tgh-block-welcome__button,.tgh-block-welcome__buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgh-block-welcome__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tgh-block-welcome__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 24px;font-size:16px;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:600;line-height:150%;border-radius:50px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;border:0;cursor:pointer;white-space:nowrap}.tgh-block-welcome__button--primary{background-color:#00437f;color:#fff}.tgh-block-welcome__button--primary:hover{background-color:#386977}.tgh-block-welcome__button--secondary{background-color:#386977;color:#fff}.tgh-block-welcome__button--secondary:hover{background-color:#00437f}.tgh-block-welcome__collage{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);gap:16px;height:300px;width:100%}.tgh-block-welcome__collage-item{position:relative;overflow:hidden;border-radius:12px;background:#f8f9f9;grid-column:1;grid-row:auto}.tgh-block-welcome__collage-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.tgh-block-welcome__collage-item img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.hero-table{position:relative;overflow-x:clip;padding:120px 0 170px;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#22313f}.hero-table::before{content:'';position:absolute;top:-13px;left:calc(50% - 147px);z-index:0;width:747px;height:747px;background:#fffede;border-radius:50%;-webkit-filter:blur(250px);filter:blur(250px);pointer-events:none}.hero-table__container{position:relative;z-index:1;max-width:1920px;margin:0 auto;padding:0 60px}.hero-table__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;max-width:650px;margin:0 auto 40px;text-align:center}.hero-table__title{margin:0;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:74px;font-weight:400;line-height:1;letter-spacing:-.02em;color:#22313f}.hero-table__description{margin:0;font-size:20px;line-height:1.5;letter-spacing:-.01em;opacity:.8}.hero-table__wrapper{overflow-x:auto;background:#fff;border-radius:24px;-webkit-overflow-scrolling:touch}.hero-table__table{width:100%;min-width:940px;margin:0;border:0;border-collapse:collapse;table-layout:fixed}.hero-table__table td,.hero-table__table th{height:50px;background:#fff;font-weight:400;vertical-align:middle}.hero-table__table thead th{background:#f2f6f9}.hero-table__table tbody tr:not(:last-child) td,.hero-table__table tbody tr:not(:last-child) th{border-bottom:1px solid rgba(34,49,63,.1)}.hero-table__plan,.hero-table__plan-head{position:sticky;left:0;z-index:1;width:240px;padding:0 16px;-webkit-box-shadow:inset -1px 0 0 rgba(34,49,63,.1);box-shadow:inset -1px 0 0 rgba(34,49,63,.1);text-align:left}.hero-table__plan-head{font-size:13px;line-height:1.5;letter-spacing:.03em;text-transform:uppercase;color:rgba(34,49,63,.5)}.hero-table__plan{white-space:nowrap}.hero-table__plan-logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:26px;margin-right:12px;vertical-align:middle}.hero-table__plan-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.hero-table__plan-name{font-size:13px;line-height:1.5;letter-spacing:-.01em;color:rgba(34,49,63,.6);vertical-align:middle}.hero-table__cell,.hero-table__location{padding:0 20px;border-left:1px solid rgba(34,49,63,.1);text-align:center}.hero-table__cell:nth-child(2),.hero-table__location:nth-child(2){border-left:0}.hero-table__location{font-size:16px;line-height:1.5;letter-spacing:-.01em;white-space:nowrap}.hero-table__location-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:25px;margin-right:8px;background:#fff;border-radius:100px;vertical-align:middle}.hero-table__location-icon img,.tgh-header__menu>li.is-submenu-open>.sub-menu{display:block}.hero-table__cell img{display:inline-block;vertical-align:middle}.info-image{padding-bottom:170px;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#22313f}.info-image__container{max-width:1920px;margin:0 auto;padding:0 60px}.info-image__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;padding:40px;background:rgba(196,183,196,.35);border-radius:24px}.info-image__content,.info-image__media{-webkit-box-flex:0;-ms-flex:0 1 600px;flex:0 1 600px;min-width:0}.info-image__media img{display:block;width:100%;height:auto}.info-image__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 540px;flex:0 1 540px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.info-image__title{margin:0;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:52px;font-weight:400;line-height:1;letter-spacing:-.02em;color:#22313f}.info-image__description{margin:0;font-size:20px;line-height:1.5;letter-spacing:-.01em;opacity:.8}.info-image__actions,.info-image__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-image__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.info-image__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 32px;background:#00437f;border-radius:50px;color:#fff;font-size:18px;line-height:1.5;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.info-image__btn:focus-visible,.info-image__btn:hover{background-color:#003360;color:#fff}.info-image__call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.info-image__call-text{font-size:16px;line-height:1.5;letter-spacing:-.01em;opacity:.8}.info-image__phone{font-size:24px;line-height:1.3;letter-spacing:-.01em;color:#386977;text-decoration:none}.info-image__phone:focus-visible,.info-image__phone:hover{color:#386977;text-decoration:underline}.tgh-header{position:sticky;top:-34px;z-index:100;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:#22313f;letter-spacing:-.01em;-webkit-transition:margin-bottom .3s ease;transition:margin-bottom .3s ease}.admin-bar .tgh-header{top:calc(32px - 34px)}.tgh-header__container{max-width:1920px;margin:0 auto;padding:0 60px}.tgh-header__top-bar{background:#00437f;color:#fff;font-size:16px;line-height:1.5}.tgh-header__accessibility,.tgh-header__top-bar-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgh-header__top-bar-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:34px;padding-top:6px;padding-bottom:4px}.tgh-header__accessibility{gap:12px;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.tgh-header__text-size{white-space:nowrap}.tgh-header__text-btn,.tgh-header__text-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-header__text-controls{gap:6px}.tgh-header__text-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;padding:0;background:0 0;border:1px solid rgba(255,255,255,.15);border-radius:4px;color:#fff;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:15px;font-weight:400;line-height:1;letter-spacing:-.01em;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.tgh-header__text-btn:focus-visible,.tgh-header__text-btn:hover{background-color:rgba(255,255,255,.1)}.tgh-header__text-btn:active{background-color:rgba(255,255,255,.2)}.tgh-header__help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;white-space:nowrap}.tgh-header__help-text{color:#fff453}.tgh-header__phone{color:#fff;text-decoration:none}.tgh-header__phone:focus-visible,.tgh-header__phone:hover{color:#fff;text-decoration:underline}.tgh-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24px;-webkit-transition:padding .3s ease,background-color .3s ease;transition:padding .3s ease,background-color .3s ease}.tgh-header__logo{display:block;-ms-flex-negative:0;flex-shrink:0;width:157px;line-height:0}.tgh-header__logo-img{display:block;width:100%;height:auto}.tgh-header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin:0;padding:0;list-style:none;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.5}.tgh-header__menu a{display:block;color:#22313f;text-decoration:none;white-space:nowrap;-webkit-transition:color .3s ease;transition:color .3s ease}.tgh-header__menu a:focus-visible,.tgh-header__menu a:hover{color:#00437f}.tgh-header__menu>li.menu-item-has-children,.tgh-header__submenu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgh-header__menu>li.menu-item-has-children{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.tgh-header__menu .sub-menu{display:none;position:absolute;top:100%;left:0;z-index:12;min-width:200px;margin:0;padding:12px 0;list-style:none;background:#fff;border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.tgh-header__menu .sub-menu a{padding:6px 24px}.tgh-header__submenu-toggle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;padding:0;background:url(../images/icons/arrow-down.svg) center/16px 16px no-repeat;border:0;cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.tgh-header__submenu-toggle:focus,.tgh-header__submenu-toggle:hover{background-color:transparent}.is-submenu-open>.tgh-header__submenu-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tgh-header__cta-btn,.tgh-header__toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:9px 20px;background:#00437f;border:0;border-radius:50px;color:#fff;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.tgh-header__cta-btn:focus-visible,.tgh-header__cta-btn:hover,.tgh-header__toggle:focus-visible,.tgh-header__toggle:hover{background-color:#003360;color:#fff}.tgh-header__cta-btn--menu{padding:14px 32px 12px;font-size:18px}.tgh-header__toggle-label--close{display:none}.tgh-header.is-scrolled{margin-bottom:-8px}.tgh-header.is-scrolled .tgh-header__nav{padding-top:16px;padding-bottom:16px;background-color:#fff}.tgh-header.is-menu-open{position:fixed;inset:0;overflow-y:auto;background:#f8fafc}.admin-bar .tgh-header.is-menu-open{top:46px}.tgh-header.is-menu-open .tgh-header__nav{padding-bottom:0;background-color:transparent}.tgh-header.is-menu-open .tgh-header__menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-header.is-menu-open .tgh-header__toggle-label--open{display:none}.tgh-header.is-menu-open .tgh-header__toggle-label--close{display:inline}html.tgh-menu-open{overflow:hidden}.tgh-footer{font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.5;letter-spacing:-.01em;color:#22313f;margin-top:40px}.tgh-footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;max-width:1920px;margin:0 auto;padding:0 60px 40px}.tgh-footer__content{display:grid;grid-template-columns:1fr 1fr;gap:20px}.tgh-footer__card{border-radius:24px;background:#fff}.tgh-footer__card--logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:24px 32px}.tgh-footer__card--links{padding:28px 32px}.tgh-footer__card--contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;padding:28px;background:#00437f;color:#fff}.tgh-footer__logo{display:block;width:157px;line-height:0}.tgh-footer__logo-img{display:block;width:100%;height:auto}.tgh-footer__tagline{opacity:.8}.tgh-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.tgh-footer__social-link{display:block;width:24px;height:24px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tgh-footer__social-link:focus-visible,.tgh-footer__social-link:hover{opacity:.8}.tgh-footer__contact-icon img,.tgh-footer__social-link img{display:block}.tgh-footer__menu{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px;margin:0 0 -24px;padding:0;list-style:none;white-space:nowrap}.tgh-footer__menu li{margin:0;padding:0 0 24px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.tgh-footer__menu a{color:#211f1c;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.tgh-footer__legal-list a:focus-visible,.tgh-footer__legal-list a:hover,.tgh-footer__menu a:focus-visible,.tgh-footer__menu a:hover{color:#00437f}.tgh-footer__contact-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background:rgba(255,255,255,.1);border-radius:999px}.tgh-footer__contact-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:287px}.tgh-footer__contact-title{font-size:18px;color:#fff453}.tgh-footer__contact-desc{color:#fff}.tgh-footer__contact-phone{margin-top:8px;color:#fff;font-size:20px;text-decoration:none}.tgh-footer__contact-phone:focus-visible,.tgh-footer__contact-phone:hover{color:#fff;text-decoration:underline}.tgh-footer__locations-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px;padding:9px 20px;background:#fff;border-radius:50px;color:#00437f;text-decoration:none;white-space:nowrap;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.tgh-footer__locations-btn:focus-visible,.tgh-footer__locations-btn:hover{background-color:#e5e7eb;color:#00437f}.tgh-footer__bottom,.tgh-footer__legal-list{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-footer__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.tgh-footer__legal-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none}.tgh-footer__legal-list li{margin:0;padding:0}.tgh-footer__legal-list a{color:#22313f;text-decoration:none;white-space:nowrap;-webkit-transition:color .3s ease;transition:color .3s ease}.tgh-hero{position:relative;padding-top:26px;margin-top:80px}.tgh-hero__glow{top:-513px;left:calc(70.83% - 93.5px)}.tgh-hero__content,.tgh-hero__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tgh-hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}.tgh-hero__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-flex:0;-ms-flex:0 1 760px;flex:0 1 760px;max-width:760px;margin-top:236px}.tgh-hero__actions,.tgh-hero__content,.tgh-hero__text{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-hero__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.tgh-hero__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.tgh-hero__mosaic{--tgh-mosaic-size: min(100%, 43.2292vw)}.tgh-features{position:relative;margin-top:44px}.tgh-features__viewport{overflow:hidden}.tgh-features__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:var(--tgh-grid-gap);-webkit-transition:-webkit-transform .6s var(--tgh-ease);transition:transform .6s var(--tgh-ease);transition:transform .6s var(--tgh-ease),-webkit-transform .6s var(--tgh-ease);will-change:transform}.tgh-features__list.is-dragging{-webkit-transition:none;transition:none}.tgh-features__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;height:100%;padding:40px 24px;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-white)}.tgh-features__label{text-align:center}.tgh-features__controls{display:none;margin-top:20px;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tgh-about__glow{top:-238px;left:calc(4.17% + 117.5px)}.tgh-about__play{position:absolute;top:50%;left:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 24px;border-radius:30px;background-color:var(--tgh-c-white);color:var(--tgh-c-ink);font-size:18px;line-height:1.5;letter-spacing:-.01em;white-space:nowrap;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform var(--tgh-dur) var(--tgh-ease),-webkit-box-shadow var(--tgh-dur) var(--tgh-ease);transition:transform var(--tgh-dur) var(--tgh-ease),box-shadow var(--tgh-dur) var(--tgh-ease);transition:transform var(--tgh-dur) var(--tgh-ease),box-shadow var(--tgh-dur) var(--tgh-ease),-webkit-transform var(--tgh-dur) var(--tgh-ease),-webkit-box-shadow var(--tgh-dur) var(--tgh-ease)}.tgh-about__play:hover{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.2);box-shadow:0 10px 30px rgba(0,0,0,.2)}.tgh-about__media{position:relative}.tgh-about__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tgh-care__glow{top:-84px;left:calc(79.17% - 12.5px)}.tgh-care__body,.tgh-care__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.tgh-care__body{gap:40px;width:100%}.tgh-care__viewport{overflow:hidden}.tgh-care__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tgh-grid-gap);width:100%;-webkit-transition:-webkit-transform .6s var(--tgh-ease);transition:transform .6s var(--tgh-ease);transition:transform .6s var(--tgh-ease),-webkit-transform .6s var(--tgh-ease);will-change:transform}.tgh-care__grid.is-dragging{-webkit-transition:none;transition:none}.tgh-care__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;min-height:360px;padding:24px;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-white)}.tgh-care__card,.tgh-care__card-text,.tgh-care__footer{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-care__card-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.tgh-care__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px;margin-top:32px}.tgh-care__controls{display:none;gap:12px}.tgh-reviews__glow{top:-64px;left:calc(4.17% + 77.5px)}.tgh-reviews__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.tgh-reviews__row{--tgh-per-view: 2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tgh-grid-gap);width:100%}.tgh-reviews .tgh-review__figure,.tgh-reviews__intro,.tgh-reviews__intro-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tgh-reviews .tgh-review__figure,.tgh-reviews__intro{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:360px;padding:24px;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-white);gap:32px}.tgh-reviews__intro-text{gap:12px}.tgh-reviews__viewport{grid-column:span 2;overflow:hidden;border-radius:var(--tgh-radius-xl);-ms-touch-action:pan-y;touch-action:pan-y}.tgh-reviews__controls,.tgh-reviews__track{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-reviews__track{gap:var(--tgh-grid-gap);height:100%;-webkit-transition:-webkit-transform .6s var(--tgh-ease);transition:transform .6s var(--tgh-ease);transition:transform .6s var(--tgh-ease),-webkit-transform .6s var(--tgh-ease);will-change:transform}.tgh-reviews__track.is-dragging{-webkit-transition:none;transition:none}.tgh-reviews__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.tgh-review{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - (var(--tgh-per-view) - 1)*var(--tgh-grid-gap))/var(--tgh-per-view));flex:0 0 calc((100% - (var(--tgh-per-view) - 1)*var(--tgh-grid-gap))/var(--tgh-per-view));min-width:0}.tgh-review__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.tgh-review__avatar{-ms-flex-negative:0;flex-shrink:0;width:56px;height:56px;border-radius:50%}.tgh-review__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.tgh-review__name{font-size:16px;line-height:1.5}.tgh-review__rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.tgh-review__rating,.tgh-review__source,.tgh-review__stars{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-review__source{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px}.tgh-review__stars{gap:4px}.tgh-review__star{font-size:16px;line-height:1;color:#fff453}.tgh-slider-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:67px;height:67px;padding:14px;border-radius:var(--tgh-radius-pill);background-color:var(--tgh-c-primary-10);-webkit-transition:background-color var(--tgh-dur) var(--tgh-ease);transition:background-color var(--tgh-dur) var(--tgh-ease)}.tgh-slider-btn:not(:disabled):hover{background-color:var(--tgh-c-primary-16)}.tgh-slider-btn img{-webkit-transition:opacity var(--tgh-dur) var(--tgh-ease);transition:opacity var(--tgh-dur) var(--tgh-ease)}.tgh-slider-btn--prev img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.tgh-slider-btn:disabled{cursor:default}.tgh-slider-btn:disabled img{opacity:.3}.tgh-conditions__glow{top:-181px;left:59px;width:1470px}.tgh-conditions__phone{white-space:nowrap;-webkit-transition:color var(--tgh-dur) var(--tgh-ease);transition:color var(--tgh-dur) var(--tgh-ease)}.tgh-conditions__phone:hover{color:var(--tgh-c-primary)}.tgh-conditions__card{height:200px;max-width:1320px;margin:25px auto 0;border-radius:var(--tgh-radius-lg)}.tgh-conditions__s1{top:150px;left:55px}.tgh-conditions__s2{top:1px;left:205px}.tgh-conditions__s3{top:0;left:55px}.tgh-conditions__s4{top:0;right:239px}.tgh-conditions__s5{top:0;right:-50px}.tgh-conditions__s6{top:70px;right:100px}.tgh-marquee{position:relative;z-index:var(--tgh-z-content);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:40px;overflow:hidden}.tgh-marquee,.tgh-marquee__row,.tgh-marquee__track{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-marquee__row{--tgh-marquee-gap: 16px;--tgh-marquee-duration: 60s;overflow:hidden}.tgh-marquee__track{-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--tgh-marquee-gap);padding-right:var(--tgh-marquee-gap)}.tgh-marquee.is-ready .tgh-marquee__track{-webkit-animation:tgh-marquee var(--tgh-marquee-duration) linear infinite;animation:tgh-marquee var(--tgh-marquee-duration) linear infinite;-webkit-animation-play-state:var(--tgh-marquee-state, running);animation-play-state:var(--tgh-marquee-state, running)}.tgh-marquee__row--reverse .tgh-marquee__track{animation-direction:reverse!important}.tgh-marquee:focus-within .tgh-marquee__track,.tgh-marquee:hover .tgh-marquee__track{-webkit-animation-play-state:paused;animation-play-state:paused}.tgh-chip,.tgh-chip-img{-ms-flex-negative:0;flex-shrink:0;border-radius:var(--tgh-radius-pill)}.tgh-chip{padding:18px 22px;background-color:var(--tgh-c-ink-08);font-size:40px;line-height:1.1;letter-spacing:-.02em;white-space:nowrap}.tgh-chip-img{position:relative;--tgh-chip-h: 80px;width:400px;height:var(--tgh-chip-h);overflow:hidden}.tgh-chip-img__pic{position:absolute;max-width:none!important}.tgh-chip-img__pic--cover{inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tgh-chip-img__pic--c2{top:-374.81%;left:0;width:100%;height:750.19%}.tgh-chip-img__pic--c4{top:-116.69%;left:0;width:117.85%;height:392.89%}.tgh-chip-img__pic--c5{top:-277.55%;left:-8.17%;width:116.33%;height:388.23%}.tgh-locations__container{padding-inline:120px}.tgh-locations__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;padding:40px;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-lilac-tint)}.tgh-locations__image{-ms-flex-negative:0;flex-shrink:0;width:680px;max-width:43.75vw;height:auto;aspect-ratio:1}.tgh-locations__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;-webkit-box-flex:0;-ms-flex:0 1 680px;flex:0 1 680px;max-width:680px}.tgh-insurance__card{padding:80px var(--tgh-gutter)}.tgh-greenbrook__glow{top:2px;left:calc(8.33% + 88.5px)}.tgh-medicare__card{border-radius:var(--tgh-radius-xl);max-width:1320px;margin:25px auto 0}.tgh-medicare__lead{width:100%;max-width:474px}.tgh-medicare__s1{top:150px;left:55px}.tgh-medicare__s2{top:1px;left:200px}.tgh-medicare__s3{top:0;left:55px}.tgh-medicare__s4{top:0;right:200px}.tgh-medicare__s5{top:110px;right:55px}.tgh-medicare__s6{top:181px;right:200px}.tgh-footer-cta-section{position:relative;margin-top:var(--tgh-section-gap)}.tgh-footer-cta-section+.tgh-footer{margin-top:20px}.tgh-footer__glow{top:97px;left:calc(87.5% - 30.5px)}.tgh-footer__wrap{position:relative;z-index:var(--tgh-z-content);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%;max-width:1680px;margin-inline:auto;padding-inline:120px}.tgh-footer-cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;padding:40px 40px 40px clamp(24px,3.125vw,60px);border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-sage-light)}.tgh-footer-cta,.tgh-footer-cta__actions,.tgh-footer-cta__content{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-footer-cta__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 730px;flex:0 1 730px;max-width:730px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}.tgh-footer-cta__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.tgh-footer-cta__mosaic{--tgh-mosaic-size: min(680px, 41.1458vw)}.tgh-plans{position:relative;margin-top:clamp(56px,8.3333vw,120px)}.tgh-plans__card{position:relative;overflow:hidden;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-white)}.tgh-plans__scroller{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--tgh-c-ink-25) transparent}.tgh-plans__scroller:focus-visible{outline:2px solid var(--tgh-c-primary);outline-offset:-2px;border-radius:var(--tgh-radius-xl)}.tgh-plans__table{width:100%;min-width:960px;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;font-family:var(--tgh-font);color:var(--tgh-c-ink)}.tgh-plans__col-plan{width:240px}.tgh-plans__table td,.tgh-plans__table th{height:50px;margin:0;padding:0;border:0;font-weight:400;vertical-align:middle}.tgh-plans__table thead th{background-color:var(--tgh-c-primary-05)}.tgh-plans__corner{padding:0 16px!important;font-size:13px;line-height:1.5;letter-spacing:.03em;text-align:left;text-transform:uppercase;white-space:nowrap;color:rgba(34,49,63,.5)}.tgh-plans__loc{padding:0 20px!important;border-left:1px solid var(--tgh-c-ink-10)!important;text-align:center}.tgh-plans__loc-inner,.tgh-plans__pin{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tgh-plans__loc-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;font-size:calc(var(--tgh-fs-sm)*var(--tgh-fs));line-height:1.5;letter-spacing:-.01em;white-space:nowrap}.tgh-plans__pin{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:24px;height:25px;padding-left:.34px;border-radius:100px;background-color:var(--tgh-c-white)}.tgh-plans__table tbody tr:not(:last-child)>*{border-bottom:1px solid var(--tgh-c-ink-10)}.tgh-plans__plan{padding:0 16px!important;text-align:left}.tgh-plans__logo,.tgh-plans__plan-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-plans__plan-inner{gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgh-plans__logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:80px;height:26px;overflow:hidden}.tgh-plans__logo-img{-ms-flex-negative:0;flex-shrink:0;max-width:none!important;-o-object-fit:cover;object-fit:cover}.tgh-plans__logo-img--careplus{width:71px;height:24.85px}.tgh-plans__logo-img--devoted{width:77px;height:28px}.tgh-plans__logo-img--freedom{width:77px;height:20px}.tgh-plans__logo-img--humana{width:75px;height:26px}.tgh-plans__logo-img--united{width:70px;height:22px}.tgh-plans__crop{position:relative;display:block;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.tgh-plans__crop img{position:absolute;max-width:none!important}.tgh-plans__crop--florida{width:51px;height:25.082px}.tgh-plans__crop--florida img{top:-44.87%;left:1.47%;width:100%;height:200%}.tgh-plans__crop--optimum{width:78px;height:22.774px}.tgh-plans__crop--optimum img{top:1.13%;left:.49%;width:99.17%;height:157.95%}.tgh-plans__plan-name{font-size:13px;line-height:1.5;letter-spacing:-.01em;white-space:nowrap;color:rgba(34,49,63,.6)}.tgh-plans__cell{padding:0 20px!important;border-left:1px solid var(--tgh-c-ink-10)!important;text-align:center}.tgh-plans__cell img{display:inline-block;width:20px;height:20px;vertical-align:middle}.tgh-plans__table tbody tr{-webkit-transition:background-color var(--tgh-dur) var(--tgh-ease);transition:background-color var(--tgh-dur) var(--tgh-ease)}.tgh-ins-cta__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;padding:40px;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-lilac-tint)}.tgh-ins-cta__image{-ms-flex-negative:0;flex-shrink:0;width:600px;height:auto;aspect-ratio:1}.tgh-ins-cta__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;-webkit-box-flex:0;-ms-flex:0 1 540px;flex:0 1 540px;max-width:540px}.tgh-ins-cta__actions,.tgh-ins-cta__call,.tgh-ins-cta__content{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-ins-cta__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px 24px}.tgh-ins-cta__call{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;white-space:nowrap}.tgh-ins-cta__call-label{font-size:calc(var(--tgh-fs-sm)*var(--tgh-fs));line-height:1.5;letter-spacing:-.01em;opacity:.8}.tgh-ins-cta__phone{font-size:calc(var(--tgh-fs-h4)*var(--tgh-fs));line-height:1.3;letter-spacing:-.01em;color:var(--tgh-c-cyan-dark);-webkit-transition:color var(--tgh-dur) var(--tgh-ease);transition:color var(--tgh-dur) var(--tgh-ease)}.tgh-check__text a:hover,.tgh-ins-cta__phone:hover{color:var(--tgh-c-primary)}.tgh-req-intro{position:relative;margin-top:120px;margin-bottom:80px}.tgh-req-intro__glow{top:-633px;left:calc(33.33% + 93px - 500px)}.tgh-form,.tgh-form__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tgh-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.tgh-form__head{gap:12px}.tgh-field,.tgh-form__fields,.tgh-form__head,.tgh-form__row{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-form__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.tgh-field,.tgh-form__row{gap:20px}.tgh-form__row>.tgh-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.tgh-field{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.tgh-field__control{display:block;width:100%;height:56px;margin:0;padding:0 20px;border:1px solid var(--tgh-c-ink-10);border-radius:70px;background-color:var(--tgh-c-white);color:var(--tgh-c-ink);font-family:var(--tgh-font);font-size:calc(var(--tgh-fs-sm)*var(--tgh-fs));line-height:1.5;letter-spacing:-.01em;-webkit-box-shadow:none;box-shadow:none;outline:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:border-color var(--tgh-dur) var(--tgh-ease),-webkit-box-shadow var(--tgh-dur) var(--tgh-ease);transition:border-color var(--tgh-dur) var(--tgh-ease),box-shadow var(--tgh-dur) var(--tgh-ease);transition:border-color var(--tgh-dur) var(--tgh-ease),box-shadow var(--tgh-dur) var(--tgh-ease),-webkit-box-shadow var(--tgh-dur) var(--tgh-ease)}.tgh-field__control::-webkit-input-placeholder{color:var(--tgh-c-ink);opacity:1}.tgh-field__control::-moz-placeholder{color:var(--tgh-c-ink);opacity:1}.tgh-field__control::-ms-input-placeholder{color:var(--tgh-c-ink);opacity:1}.tgh-field__control::placeholder{color:var(--tgh-c-ink);opacity:1}.tgh-field__control:hover{border-color:var(--tgh-c-ink-25)}.tgh-field__control:focus-visible{border-color:var(--tgh-c-primary);-webkit-box-shadow:0 0 0 3px var(--tgh-c-primary-16);box-shadow:0 0 0 3px var(--tgh-c-primary-16)}.tgh-field__control--area{height:140px;padding:17px 20px;border-radius:var(--tgh-radius-xl);resize:vertical}.tgh-field--select .tgh-field__control{padding-right:48px;background-image:url(../../../img/icon-select-chevron.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:16px 16px;cursor:pointer}.tgh-field--select .tgh-field__control::-ms-expand{display:none}.tgh-field--check{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tgh-check{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;cursor:pointer}.tgh-check__input{position:absolute;width:18px;height:18px;margin:0;opacity:0;cursor:pointer}.tgh-check__box{position:relative;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;border:1px solid var(--tgh-c-ink-25);border-radius:3.319px;background-color:var(--tgh-c-white);-webkit-transition:background-color var(--tgh-dur) var(--tgh-ease),border-color var(--tgh-dur) var(--tgh-ease);transition:background-color var(--tgh-dur) var(--tgh-ease),border-color var(--tgh-dur) var(--tgh-ease)}.tgh-check__box img{position:absolute;top:1.5px;left:2.15px;width:14px;height:14px;opacity:0;-webkit-transition:opacity var(--tgh-dur) var(--tgh-ease);transition:opacity var(--tgh-dur) var(--tgh-ease)}.tgh-check__input:checked+.tgh-check__box{border-color:var(--tgh-c-primary);background-color:var(--tgh-c-primary)}.tgh-check__input:checked+.tgh-check__box img{opacity:1;top:.5px;left:1.15px}.tgh-check__input:focus-visible+.tgh-check__box{outline:2px solid var(--tgh-c-primary);outline-offset:2px}.tgh-field.is-invalid .tgh-check__box{border-color:var(--tgh-c-error)}.tgh-check__text{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;font-size:calc(var(--tgh-fs-sm)*var(--tgh-fs));line-height:1.5;opacity:.8}.tgh-check__text a{text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font}.tgh-form__submit{width:100%;margin-top:8px}.tgh-req{position:relative;margin-top:0}.tgh-req__glow{top:354px;left:-716px}.tgh-req__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px}.tgh-req-form-card,.tgh-req__aside{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.tgh-req-help,.tgh-req__aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.tgh-req-help{padding:32px 40px;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-sage-light)}.tgh-req-help>*{max-width:540px}.tgh-req-help__body,.tgh-req-help__call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.tgh-req-help__call{gap:4px}.tgh-req-help__phone,.tgh-req-help__phone-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgh-req-help__phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;gap:12px;font-size:calc(var(--tgh-fs-h3)*var(--tgh-fs));line-height:1.2;letter-spacing:-.02em;color:var(--tgh-c-cyan-dark);white-space:nowrap;-webkit-transition:color var(--tgh-dur) var(--tgh-ease);transition:color var(--tgh-dur) var(--tgh-ease)}.tgh-req-help__phone:hover{color:var(--tgh-c-primary)}.tgh-req-help__phone-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:var(--tgh-radius-pill);background-color:var(--tgh-c-mist)}.tgh-req-help__note p+p{margin-top:24px}.tgh-req-photo{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:503px;overflow:hidden;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-sage-light)}.tgh-req-photo__img{position:absolute;bottom:0;left:0;width:calc(100% + 29px);max-width:none!important;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--tgh-radius-lg)}.tgh-req-form-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:36px 32px;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-white)}.tgh-field.is-invalid .tgh-field__control{border-color:var(--tgh-c-error);-webkit-box-shadow:0 0 0 3px var(--tgh-c-error-15);box-shadow:0 0 0 3px var(--tgh-c-error-15)}.tgh-field__error{padding-inline:20px;color:var(--tgh-c-error);font-size:14px;line-height:1.4;margin-top:4px}.tgh-form__status:empty{display:none}.tgh-form__status{padding:14px 20px;border-radius:var(--tgh-radius-lg);font-size:calc(var(--tgh-fs-sm)*var(--tgh-fs));line-height:1.5;text-align:center;margin-bottom:12px}.tgh-form__status.is-success{background-color:var(--tgh-c-sage-light);color:var(--tgh-c-ink)}.tgh-form__status.is-error{background-color:var(--tgh-c-error-15);color:var(--tgh-c-error)}.tgh-form__submit[aria-busy=true]{opacity:.7;pointer-events:none}.tgh-steps__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.tgh-steps__title{max-width:700px;text-align:center}.tgh-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-white);counter-reset:none}.tgh-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:28px;padding:32px 36px 32px 0}.tgh-step:first-child{padding-left:36px}.tgh-step__num,.tgh-step__text{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-step__num{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:60px;height:60px;border-radius:var(--tgh-radius-pill);background-color:var(--tgh-c-pastel-green);color:var(--tgh-c-cyan-dark);font-size:calc(30px*var(--tgh-fs));line-height:1.2;letter-spacing:-.02em}.tgh-step__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.tgh-loclist__glow--a{top:-320px;left:calc(50% + 34px - 500px)}.tgh-loclist__glow--b{top:451px;left:-736px}.tgh-loclist__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.tgh-loclist__title{max-width:700px;text-align:center}.tgh-loclist__grid{display:grid;grid-template-columns:repeat(3,minmax(0,425px));gap:var(--tgh-grid-gap);width:100%}.tgh-loc{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-loc__card,.tgh-loc__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tgh-loc__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:575px;padding:28px 24px;border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-white);gap:28px}.tgh-loc__top{gap:24px}.tgh-loc__head,.tgh-loc__info,.tgh-loc__top{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-loc__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.tgh-loc__head .tgh-h4{font-size:30px;white-space:nowrap}.tgh-loc__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.tgh-loc__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px;border-radius:100px;background-color:var(--tgh-c-surface)}.tgh-loc__icon,.tgh-loc__row,.tgh-loc__row-text{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-loc__icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:100px;background-color:var(--tgh-c-white);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgh-loc__row-text{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0}.tgh-loc__value{font-size:calc(var(--tgh-fs-body)*var(--tgh-fs));line-height:1.5;letter-spacing:-.01em}.tgh-loc__phone{-webkit-transition:color var(--tgh-dur) var(--tgh-ease);transition:color var(--tgh-dur) var(--tgh-ease)}.tgh-faq__toggle:hover .tgh-faq__q-text,.tgh-loc__phone:hover{color:var(--tgh-c-primary)}.tgh-loc__hours{white-space:nowrap}.tgh-loc__link{font-family:"Inter",var(--tgh-font);font-size:calc(var(--tgh-fs-sm)*var(--tgh-fs));line-height:1.5;color:var(--tgh-c-primary);-webkit-transition:color var(--tgh-dur) var(--tgh-ease);transition:color var(--tgh-dur) var(--tgh-ease)}.tgh-loc__link:hover{color:var(--tgh-c-primary-hover);text-decoration:underline}.tgh-loc__plans{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.tgh-loc__plan-list,.tgh-loc__plans,.tgh-plan{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-loc__plan-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;gap:8px}.tgh-plan{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:88px;height:32px;overflow:hidden;border-radius:var(--tgh-radius-md);background-color:var(--tgh-c-white)}.tgh-plan__crop,.tgh-plan__img{-ms-flex-negative:0;flex-shrink:0}.tgh-plan__img{-o-object-fit:cover;object-fit:cover}.tgh-plan__crop{position:relative;display:block;overflow:hidden}.tgh-plan__crop img{position:absolute;max-width:none!important}.tgh-plan__crop--florida{width:61px;height:30px}.tgh-plan__crop--florida img{top:-44.87%;left:1.47%;width:100%;height:200%}.tgh-plan__crop--optimum{width:79px;height:23.066px}.tgh-plan__crop--optimum img{top:1.13%;left:.49%;width:99.17%;height:157.95%}.tgh-insurance__glow{top:-513px;left:-676px;width:1470px}.tgh-insurance__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:clamp(48px,5.5556vw,80px) clamp(20px,4.1667vw,60px);border-radius:var(--tgh-radius-xl);background-color:var(--tgh-c-white)}.tgh-insurance__body,.tgh-insurance__card,.tgh-insurance__logo,.tgh-insurance__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgh-insurance__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;width:100%}.tgh-insurance__logo,.tgh-insurance__logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tgh-insurance__logos{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;gap:8px;width:100%}.tgh-insurance__logo{width:294px;height:80px;padding:16px 0;border-radius:var(--tgh-radius-md);background-color:var(--tgh-c-white)}.tgh-insurance__img{-ms-flex-negative:0;flex-shrink:0;-o-object-fit:cover;object-fit:cover;max-width:166px}.tgh-insurance__crop{position:relative;display:block;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.tgh-insurance__crop img{position:absolute;max-width:none!important}.tgh-insurance__crop--florida{width:116px;height:58px}.tgh-insurance__crop--florida img{top:-44.87%;left:1.47%;width:100%;height:200%}.tgh-insurance__crop--optimum{width:137px;height:40px}.tgh-insurance__crop--optimum img{top:1.13%;left:.49%;width:99.17%;height:157.95%}.tgh-faq__glow{top:435px;left:-679px}.tgh-faq__inner,.tgh-faq__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tgh-faq__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.tgh-faq__list{gap:8px;width:100%;max-width:651px}.tgh-faq__item{border-radius:20px;background-color:var(--tgh-c-white)}.tgh-faq__q{font-size:inherit}.tgh-faq__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;width:100%;padding:20px 20px 20px 28px;border-radius:20px;text-align:left;border:0;background:0 0;cursor:pointer}.tgh-faq__q-text{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;font-size:calc(var(--tgh-fs-lead)*var(--tgh-fs));line-height:1.5;letter-spacing:-.01em;-webkit-transition:color var(--tgh-dur) var(--tgh-ease);transition:color var(--tgh-dur) var(--tgh-ease)}.tgh-faq__toggle:hover{background-color:#fff}.tgh-faq__chevron{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-top:calc((var(--tgh-fs-lead)*var(--tgh-fs)*1.5 - 24px)/2);-webkit-transition:-webkit-transform .3s var(--tgh-ease);transition:transform .3s var(--tgh-ease);transition:transform .3s var(--tgh-ease),-webkit-transform .3s var(--tgh-ease)}.tgh-faq__item--open .tgh-faq__chevron{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.tgh-faq__a{display:grid;grid-template-rows:1fr;margin-top:15px;-webkit-transition:grid-template-rows .35s var(--tgh-ease),margin-top .35s var(--tgh-ease);transition:grid-template-rows .35s var(--tgh-ease),margin-top .35s var(--tgh-ease);transition:grid-template-rows .35s var(--tgh-ease),margin-top .35s var(--tgh-ease),-ms-grid-rows .35s var(--tgh-ease)}.tgh-faq__a-inner{min-height:0;overflow:hidden}.tgh-faq__a-inner>*{padding:0 64px 20px 28px}.tgh-faq.is-ready .tgh-faq__item:not(.tgh-faq__item--open) .tgh-faq__a{grid-template-rows:0fr;margin-top:0}.tgh-faq.is-ready .tgh-faq__item:not(.tgh-faq__item--open) .tgh-faq__a-inner{visibility:hidden;-webkit-transition:visibility 0s linear .35s;transition:visibility 0s linear .35s}@media (min-width:744px){.tgh-block-welcome{padding:60px 30px;gap:60px}.tgh-block-welcome__content{width:auto}.tgh-block-welcome__description{font-size:18px}.tgh-block-welcome__button{padding:16px 32px;font-size:18px}.tgh-block-welcome__collage{height:400px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:24px}.tgh-block-welcome__collage-item[data-position="0"]{grid-column:1;grid-row:1}.tgh-block-welcome__collage-item[data-position="1"]{grid-column:2;grid-row:1}.tgh-block-welcome__collage-item[data-position="2"]{grid-column:1;grid-row:2}.tgh-block-welcome__collage-item[data-position="3"]{grid-column:2;grid-row:2}.tgh-footer__card--links{min-height:224px}}@media (min-width:1200px){body{font-size:17px}.h1,h1{font-size:52px}.h2,h2{font-size:44px}.h3,h3{font-size:34px}.h4,h4{font-size:28px}.h5,h5{font-size:22px}.h6,h6{font-size:20px}.hero__title{font-size:52px}.hero__subtitle{font-size:18px}.hero__forms-container{grid-template-columns:1fr 1fr;gap:24px}.hero__form--left{padding:40px 32px}.hero__form--right{padding:32px 36px}.hero__form-title{font-size:30px}.hero__form-row{gap:20px}.tgh-block-welcome{padding:80px 30px}.tgh-block-welcome__description{max-width:540px}.tgh-block-welcome__collage{height:600px;max-width:600px}.tgh-header__menu>li.menu-item-has-children:focus-within>.sub-menu,.tgh-header__menu>li.menu-item-has-children:hover>.sub-menu{display:block}.tgh-header__cta-btn--menu,.tgh-header__toggle{display:none}}@media (min-width:1440px){.container{padding:60px;max-width:1280px}.hero{padding:80px 60px}.hero__header{margin-bottom:80px;gap:20px}.tgh-footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tgh-footer__card--logo{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0}.tgh-footer__card--contact,.tgh-footer__card--links{-ms-flex-negative:0;flex-shrink:0;width:427px;height:224px}.tgh-hero__mosaic{--tgh-mosaic-size: 530px;-ms-flex-item-align:center;align-self:center}}@media (min-width:1800px){body{font-size:20px}.h1,h1{font-size:66px}.h2,h2{font-size:54px}.h3,h3{font-size:40px}.h4,h4{font-size:34px}.h5,h5{font-size:28px}.h6,h6{font-size:22px}.container{padding:60px;max-width:1440px}.hero{padding:100px 60px}.hero__header{margin-bottom:80px}.hero__title{font-size:74px!important}.hero__subtitle{font-size:20px}.hero__forms-container{gap:24px;margin-bottom:80px}.hero__form--right{padding:36px 32px}.hero__form-title{font-size:42px!important}.tgh-hero__mosaic{--tgh-mosaic-size: 580px}}@media (min-width:1801px){.tgh-hero__mosaic{--tgh-mosaic-size: 680px}}@media (min-width:2400px){.container{padding:120px;max-width:1680px}.hero{padding:100px 120px}.tgh-footer__container{padding-left:120px;padding-right:120px}}@media (max-width:1799px){.tgh-header__logo{width:130px}.tgh-header__menu{gap:12px}}@media (max-width:1599px){.tgh-hero__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgh-hero__content{margin-top:0}.tgh-hero__mosaic{--tgh-mosaic-size: min(780px, 43.2292vw)}.tgh-review__quote br{display:none}.tgh-medicare__s1,.tgh-medicare__s3{left:60px}.tgh-medicare__s2{left:210px}.tgh-medicare__s4{right:330px}.tgh-medicare__s5{right:40px}.tgh-medicare__s6{right:190px}.tgh-medicare__s4{display:none}}@media (max-width:1440px){.tgh-container{max-width:1320px;padding-inline:60px}.tgh-section{margin-top:140px;margin-bottom:140px}.tgh-locations__container{padding-inline:60px}.tgh-locations__content,.tgh-locations__image{width:100%;max-width:620px}.tgh-footer__wrap{max-width:1320px;padding-inline:60px}}@media (max-width:1439px){.tgh-footer__card--logo{grid-column:1/-1}.tgh-footer__card--contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tgh-footer__contact-text{max-width:none}.tgh-conditions__s2,.tgh-conditions__s4{display:none}}@media (max-width:1399px){.tgh-loclist__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tgh-loc__hours{white-space:normal}}@media (max-width:1279px){.tgh-features__list{grid-template-columns:repeat(2,minmax(0,1fr))}.tgh-care__card{min-height:320px}.tgh-review__figure,.tgh-reviews__intro{min-height:340px}.tgh-insurance__logo{width:32%}.tgh-medicare__s2{display:none}.tgh-insurance__logo{width:calc((100% - 16px)/3)}}@media (max-width:1200px){.tgh-container{max-width:1160pxpx;padding-inline:20px}.tgh-section{margin-top:100px;margin-bottom:100px}.tgh-h2{font-size:calc(var(--tgh-fs-h2-sm)*var(--tgh-fs))}.tgh-h3{font-size:26px}.tgh-locations__container{padding-inline:20px}.tgh-locations__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:20px}.tgh-locations__image{max-width:520px}.tgh-locations__content{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:520px}.tgh-footer__wrap{max-width:1160pxpx;padding-inline:20px}.tgh-req-intro{margin-bottom:60px}.tgh-req-help__phone{font-size:calc(var(--tgh-fs-h3-sm)*var(--tgh-fs))}.tgh-loc__head .tgh-h4{font-size:24px}}@media (max-width:1199px){.hero-table{padding:80px 0 120px}.hero-table__container{padding:0 40px}.hero-table__title{font-size:56px}.info-image{padding-bottom:120px}.info-image__container{padding:0 40px}.info-image__card{padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}.info-image__media{width:100%}.info-image__content,.info-image__media{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:600px}.info-image__title{font-size:40px}.info-image__description{font-size:18px}.tgh-header__container{padding:0 40px}.tgh-header__nav{padding-top:16px}.tgh-header__logo{width:176px}.tgh-header__menu,.tgh-header__menu-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tgh-header__menu-wrapper{display:none;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;-ms-flex-preferred-size:100%;flex-basis:100%;padding:28px 0 40px;gap:40px}.tgh-header__menu{gap:16px;font-family:"ABC Social",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:38px;line-height:1.2;letter-spacing:-.02em}.tgh-header__menu a{white-space:normal}.tgh-header__menu .sub-menu{position:static;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:0;padding:12px 0 0 24px;background:0 0;-webkit-box-shadow:none;box-shadow:none;font-size:24px}.tgh-header__menu .sub-menu a{padding:6px 0}.tgh-header__submenu-toggle{width:36px;height:36px;background-image:url(../images/icons/arrow-down-lg.svg);background-size:36px 36px}.tgh-header__cta-btn--nav{display:none}.tgh-footer__container{padding-left:40px;padding-right:40px}.tgh-footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}.tgh-footer__copyright{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tgh-footer__legal{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tgh-loclist__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.tgh-locations__image{max-width:100%;-ms-flex-item-align:center;align-self:center}.tgh-locations__content{max-width:100%}.tgh-ins-cta__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:40px;padding:20px}.tgh-ins-cta__image{-ms-flex-item-align:center;align-self:center;width:100%;max-width:100%}.tgh-ins-cta__content{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%}.tgh-ins-cta__phone{font-size:calc(var(--tgh-fs-h3-sm)*var(--tgh-fs))}.tgh-req-intro{margin-bottom:44px}.tgh-loc__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.tgh-loc__row{border-radius:24px;padding:12px}.tgh-loc__value{font-size:calc(var(--tgh-fs-sm)*var(--tgh-fs))}}@media (max-width:1023px){.tgh-split{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:48px}.tgh-split__media{-ms-flex-item-align:center;align-self:center;width:100%;max-width:600px}.tgh-split__content{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:680px}.tgh-hero{padding-top:40px;padding-bottom:40px;margin-top:60px}.tgh-hero__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:48px}.tgh-hero__content{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:680px}.tgh-hero__mosaic{--tgh-mosaic-size: min(560px, calc(100vw - 2 * var(--tgh-gutter) - 48px));-ms-flex-item-align:center;align-self:center}.tgh-hero__glow{left:80%}.tgh-features{margin-top:48px}.tgh-features__viewport{overflow:hidden}.tgh-features__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.tgh-features__card{-webkit-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px;gap:32px;padding:40px 24px;border-radius:24px}.tgh-features__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-about__glow{left:10%}.tgh-care__grid{grid-template-columns:minmax(0,1fr)}.tgh-care__card{min-height:0}.tgh-care__card .tgh-h3 br,.tgh-conditions__card .tgh-decor-card__shape,.tgh-greenbrook .tgh-h2 br,.tgh-medicare__card .tgh-decor-card__shape,.tgh-step .tgh-h3 br{display:none}.tgh-reviews__row{grid-template-columns:minmax(0,1fr)}.tgh-reviews__viewport{grid-column:auto}.tgh-reviews__intro{min-height:0}.tgh-conditions__card{height:auto}.tgh-conditions__glow{left:0}.tgh-footer-cta,.tgh-locations__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tgh-footer-cta{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:32px 24px}.tgh-footer-cta__content{-ms-flex-preferred-size:auto;flex-basis:auto}.tgh-footer-cta__mosaic{--tgh-mosaic-size: min(560px, calc(100vw - 2 * var(--tgh-gutter) - 48px));-ms-flex-item-align:center;align-self:center}.tgh-plans__col-plan{width:200px}.tgh-plans__plan,.tgh-plans__table thead .tgh-plans__corner{position:sticky;left:0;z-index:1;-webkit-transition:-webkit-box-shadow var(--tgh-dur) var(--tgh-ease);transition:box-shadow var(--tgh-dur) var(--tgh-ease);transition:box-shadow var(--tgh-dur) var(--tgh-ease),-webkit-box-shadow var(--tgh-dur) var(--tgh-ease);background-color:var(--tgh-c-primary-05-solid)}.tgh-plans__plan{background-color:var(--tgh-c-white)}.tgh-plans__scroller.is-scrolled .tgh-plans__corner,.tgh-plans__scroller.is-scrolled .tgh-plans__plan{-webkit-box-shadow:8px 0 12px -8px rgba(34,49,63,.18);box-shadow:8px 0 12px -8px rgba(34,49,63,.18)}.tgh-plans__card::after{content:"";position:absolute;top:0;right:0;bottom:0;width:32px;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0),#fff);opacity:0;-webkit-transition:opacity var(--tgh-dur) var(--tgh-ease);transition:opacity var(--tgh-dur) var(--tgh-ease)}.tgh-plans__card.has-more::after{opacity:1}.tgh-req__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tgh-req__aside{display:contents}.tgh-req-help{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tgh-req-form-card{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tgh-req-photo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;min-height:0;aspect-ratio:616/503}.tgh-steps__list{grid-template-columns:minmax(0,1fr)}.tgh-step,.tgh-step:first-child{padding:28px 28px 0}.tgh-step:last-child{padding-bottom:28px}.tgh-step{gap:20px}}@media (max-width:782px){.tgh-blocks-page.admin-bar{min-height:calc(100vh - 46px);min-height:calc(100dvh - 46px)}.admin-bar .tgh-header{top:calc(46px - 34px)}}@media (max-width:767px){.tgh-mosaic{gap:12px}.tgh-split{gap:32px}.tgh-split__media{max-width:100%}.tgh-split__content{max-width:100%;gap:24px}.tgh-split__text{gap:16px}.tgh-hero__mosaic{--tgh-mosaic-size: 100%}.tgh-about__glow{top:-150px;left:50%!important;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:500px}.tgh-about__play{padding:12px 20px;font-size:14px}.tgh-reviews__row{--tgh-per-view: 1}.tgh-review__figure{min-height:300px}.tgh-marquee{gap:12px}.tgh-marquee__row{--tgh-marquee-gap: 10px}.tgh-chip{padding:14px 18px}.tgh-chip-img{--tgh-chip-h: 56px;width:280px}.tgh-insurance__logo{width:48%}.tgh-plans__col-plan{width:132px}.tgh-plans__table{min-width:712px}.tgh-loclist__title br,.tgh-plans__logo{display:none}.tgh-plans__plan-name{font-size:14px;color:var(--tgh-c-ink)}.tgh-plans__table thead th{height:72px}.tgh-plans__corner{padding:0 12px 0 16px!important;font-size:11px;white-space:normal}.tgh-plans__loc{padding:8px 6px!important}.tgh-plans__loc-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:calc(14px*var(--tgh-fs));line-height:1.2;white-space:normal}.tgh-plans__cell{padding:0 6px!important}.tgh-req-help{padding:28px 24px}.tgh-req-form-card{padding:28px 20px}.tgh-req-photo__img{width:100%}.tgh-loclist__grid{grid-template-columns:minmax(0,1fr)}.tgh-loc__card{min-height:0}.tgh-insurance__logo{width:calc((100% - 8px)/2)}.tgh-insurance__img{max-width:80%;height:auto;max-height:52px;-o-object-fit:contain;object-fit:contain}.tgh-faq__toggle{padding:18px 16px 18px 20px;gap:12px}.tgh-faq__a-inner>*{padding:0 52px 18px 20px}}@media (max-width:744px){.tgh-container{max-width:402px;padding-inline:20px}.tgh-section{margin-top:44px;margin-bottom:44px}.tgh-header__top-bar{margin-bottom:20px}.tgh-footer__wrap,.tgh-locations__container{padding-inline:20px}.tgh-footer__wrap{max-width:362px}}@media (max-width:743px){.hero-table{padding:60px 0 80px}.hero-table::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero-table__container{padding:0 20px}.hero-table__title{font-size:40px}.hero-table__description{font-size:18px}.hero-table__table{min-width:670px;table-layout:auto}.hero-table__plan,.hero-table__plan-head{width:120px;padding:0 12px}.hero-table__plan-head{font-size:11px;line-height:1.2;white-space:normal}.hero-table__plan-logo{margin-right:0}.hero-table__plan-name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hero-table__cell,.hero-table__location{padding:0 12px}.hero-table__location{font-size:14px}.info-image{padding-bottom:80px}.info-image__container{padding:0 20px}.info-image__card{padding:20px 20px 32px}.info-image__title{font-size:32px}.tgh-header__container{padding:0 20px}.tgh-header__top-bar-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tgh-header__accessibility{display:none}.tgh-footer__container{padding-left:20px;padding-right:20px}.tgh-footer__content{grid-template-columns:1fr}}@media (max-width:568px){.tgh-loc__plan-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tgh-plan{width:calc(50% - 7.5px)}}@media (max-width:479px){.tgh-display{font-size:48px;line-height:1;letter-spacing:-.96px}.tgh-btn,.tgh-lead{font-size:18px;line-height:1.5;letter-spacing:-.18px}.tgh-lead{color:var(--Black, #22313F)}.tgh-btn{padding:22px 32px 18px}.tgh-split{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.tgh-split__media{width:100%;max-width:100%}.tgh-split__image{width:362px;height:100%;aspect-ratio:1}.tgh-split__content{max-width:100%;gap:32px}.tgh-split__text{gap:32px}.tgh-section-head{gap:16px;max-width:100%}.tgh-decor-card{gap:16px;padding:32px 20px}.tgh-checklist{gap:12px}.tgh-checklist__item{font-size:16px;line-height:1.5;gap:12px}.tgh-checklist__icon{width:20px;height:20px}.tgh-hero{padding-top:0;margin-bottom:44px;margin-top:44px}.tgh-hero__inner{gap:32px}.tgh-hero__content{max-width:100%;gap:24px}.tgh-hero__text{gap:24px}.tgh-hero__actions{width:100%}.tgh-hero__actions .tgh-btn{width:100%;padding:22px 32px 18px;font-size:18px}.tgh-hero__mosaic{--tgh-mosaic-size: 100%;width:100%}.tgh-features{margin:44px 0}.tgh-features__viewport{width:100%;overflow:hidden}.tgh-features__list{--tgh-per-view: 1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.tgh-features__card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;gap:32px;padding:40px 24px;border-radius:24px}.tgh-features__label{font-size:22px;line-height:1.3;letter-spacing:-.22px}.tgh-about__content .tgh-h2{font-size:42px;line-height:1;letter-spacing:-.02em}.tgh-about__content .tgh-lead{font-size:18px;line-height:1.5;letter-spacing:normal;opacity:1;color:rgba(34,49,63,.8)}.tgh-care__body{width:100%}.tgh-care__viewport{width:100%;overflow:hidden}.tgh-care__grid{--tgh-per-view: 1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.tgh-care__card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;gap:40px;padding:24px;border-radius:24px}.tgh-care__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.tgh-footer__wrap{padding-inline:20px}.tgh-footer-cta-section{margin-top:44px;margin-bottom:44px}.tgh-footer-cta__mosaic{--tgh-mosaic-size: 100%;margin-bottom:20px}.tgh-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.tgh-check{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tgh-check__box{margin-top:3px}.tgh-check__input{top:3px}}@media (max-width:449px){.tgh-container{max-width:362px;padding-inline:20px}}@media (max-width:399px){.tgh-loc__head{-ms-flex-wrap:wrap;flex-wrap:wrap}.tgh-loc__row{border-radius:var(--tgh-radius-xl)}}@media (prefers-reduced-motion:reduce){.tgh-page *,.tgh-page ::after,.tgh-page ::before{-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important;-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.tgh-marquee.is-ready .tgh-marquee__track{-webkit-animation:none!important;animation:none!important}.tgh-marquee__row{overflow-x:auto;scrollbar-width:none}.tgh-marquee__track[aria-hidden=true]{display:none}}@media (hover:hover){.tgh-plans__table tbody tr:hover>*{background-color:var(--tgh-c-primary-03)}}