@font-face{font-family:heebo-light;src:url(/fonts/Heebo-300.woff2)format("woff2");font-weight:100 550;font-display:swap;size-adjust:99.5%}@font-face{font-family:heebo-light;src:url(/fonts/Heebo-400.woff2)format("woff2");font-weight:551 900;font-display:swap;size-adjust:99.86%}@font-face{font-family:heebo-v2;src:url(/fonts/Heebo.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:assistant-light;src:url(/fonts/Assistant-300.woff2)format("woff2");font-weight:100 550;font-display:swap}@font-face{font-family:assistant-light;src:url(/fonts/Assistant-400.woff2)format("woff2");font-weight:551 900;font-display:swap}@font-face{font-family:playfair display;src:url(/fonts/PlayfairDisplay.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:playfair display;src:url(/fonts/PlayfairDisplay-italic.woff2)format("woff2");font-weight:400 900;font-style:italic;font-display:swap}@font-face{font-family:poppins-extralight;src:url(/fonts/Poppins200.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:poppins-semibold;src:url(/fonts/Poppins600.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:raleway;src:url(/fonts/Raleway.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:raleway;src:url(/fonts/Raleway-italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:wfont_17d331_03580d9c203d4da9808173cd7ece45e7;src:url(/fonts/wfont-inter-light.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:helvetica-w01-roman;src:url(/fonts/Arimo.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:helvetica-w01-roman;src:url(/fonts/Arimo-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:helvetica-w01-light;src:url(/fonts/Arimo.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:100.9%}@font-face{font-family:helvetica-w01-light;src:url(/fonts/Arimo-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;size-adjust:100.9%}@font-face{font-family:helvetica-w01-bold;src:url(/fonts/Arimo.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:HelveticaNeueW01-45Ligh;src:url(/fonts/Arimo.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:HelveticaNeueW01-55Roma;src:url(/fonts/Arimo.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:avenir-lt-w01_35-light1475496;src:url(/fonts/NunitoSans-300.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:proxima-n-w01-reg;src:url(/fonts/Montserrat.woff2)format("woff2");font-weight:400;font-display:swap;size-adjust:90%}html,body{margin:0;padding:0}body{-moz-text-size-adjust:100%;text-size-adjust:100%;background:#f8fafc;font-family:Arial,Helvetica,sans-serif;position:relative}*{box-sizing:border-box}a{color:inherit}img,.dsk{display:block}.mob{display:none}@media (max-width:767px){.dsk{display:none!important}.mob{display:block!important}}.site-d{min-width:980px;position:relative;overflow-x:clip}.mwrap{width:320px;margin:0 auto;position:relative;overflow-x:clip}.anc{pointer-events:none;width:1px;height:1px;position:absolute;left:0}.sec{width:100%;position:relative}.it{position:absolute}.lnk{z-index:1;display:block;position:absolute}.lab{white-space:nowrap;align-items:center;display:flex;position:absolute}.svgw>svg{display:block;overflow:visible}.rt{word-wrap:break-word;overflow-wrap:break-word}.rt p,.rt h1,.rt h2,.rt h3,.rt h4,.rt h5,.rt h6,.rt ul,.rt ol,.rt blockquote{margin:0}.rt a{color:inherit;text-decoration:none}.rt ul,.rt ol{padding-left:0}.srch input{appearance:none;background:0 0;border:0;outline:none;height:100%;margin:0;padding:0;position:absolute;top:0}.srch input::placeholder{color:#323232;opacity:.6}.srch input::-webkit-search-cancel-button{display:none}.dm{position:absolute}.dm ul{margin:0;padding:0;list-style:none}.dm>ul{height:100%;position:relative}.dm li.top{height:35px;position:absolute;top:0}.dm li.top>a{text-align:center;color:#f8fafc;white-space:nowrap;height:35px;font-family:assistant-light,sans-serif;font-size:18px;line-height:35px;text-decoration:none;transition:color .4s;display:block}.dm li.top>a.on,.dm li.top:hover>a{color:#0abab5}.dm .sub{z-index:50;padding-top:7px;display:none;position:absolute;top:35px}.dm li.top:hover .sub{display:block}.dm .sub ul{background:#0d1b33;border-radius:10px;overflow:hidden;box-shadow:0 1px 4px #0009}.dm .sub a{text-align:center;white-space:nowrap;color:#f8fafc;height:33px;padding:0 9px;font-family:assistant-light,sans-serif;font-size:18px;line-height:33px;text-decoration:none;transition:color .4s;display:block}.dm .sub a:hover{color:#0abab5}.mmbtn{cursor:pointer;z-index:2;background:0 0;border:0;padding:0;position:absolute}.mmov{z-index:1000;visibility:hidden;opacity:0;background:#26cfcf;transition:opacity .3s,visibility 0s .3s;position:fixed;inset:0;overflow-y:auto}.mmov.open{visibility:visible;opacity:1;transition:opacity .3s}.mmin{width:320px;min-height:100%;margin:0 auto;padding:80px 0 40px;position:relative}.mmov .x{cursor:pointer;background:#f8fafc;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:11px;left:260px}.mmov ul{margin:0;padding:0;list-style:none}.mmov .list{width:200px;margin:0 auto}.mmov .row{border-bottom:1px solid #32313026}.mmov .row:last-child{border-bottom:0}.mmov .rowh{justify-content:center;align-items:center;height:40px;display:flex;position:relative}.mmov .rowh>a,.mmov .subl a{letter-spacing:2px;color:#000;white-space:nowrap;font-family:heebo-light,sans-serif;text-decoration:none}.mmov .rowh>a{font-size:14px;line-height:19.6px}.mmov .rowh>a.on,.mmov .subl a.on{color:#f8fafc}.mmov .tog{color:#000;cursor:pointer;background:0 0;border:0;padding:0 22px 0 0;font-family:heebo-light,sans-serif;font-size:16px;line-height:19.6px}.mmov .rowh>a.on+.x,.mmov .tog[aria-expanded=true]{color:#f8fafc}.mmov .subl a{text-align:center;height:39.6px;font-size:12.6px;line-height:39.6px;display:block}.vmod{z-index:2000;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vmod iframe{aspect-ratio:16/9;border:0;width:min(90vw,960px)}.vmod button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:36px;line-height:1;position:absolute;top:16px;right:20px}.wf input,.wf select,.wf textarea{appearance:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;position:absolute}.wf textarea{resize:none}.wf .ck{cursor:pointer;position:absolute}.wf .ck input{opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}.wf .ck .mark{pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.wf .ck input:checked~.mark{display:flex}.wf .bad{outline:1px solid #f60419}.wf .msg{color:#323130;font-family:heebo-light,sans-serif;font-size:16px;line-height:1.4;position:absolute}.wf .err{color:#f60419}.wf button.send{cursor:pointer;padding:0;position:absolute}.wf .ck .dot{background:#49d6d6;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:50%}.wf .ck .chk{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wf .ck .star svg{width:100%;height:100%}.wf .ck .star.on svg,.wf .ck .star.on svg *{fill:#0abab5!important}.wf button.send:disabled{opacity:.7;cursor:default}
.bsec{padding:6px 0 10px;position:relative}.bcol{width:980px;margin:0 auto;position:relative}.bnav{background:#f8fafc;align-items:flex-start;gap:40px;height:80px;padding:30px 20px 0;display:flex;position:relative}.bnav>a{color:#323130;white-space:nowrap;font-family:helvetica-w01-roman,sans-serif;font-size:14px;line-height:19.6px;text-decoration:none}.bnav>a.on,.bnav>a:hover{color:#555}.bsearch{background:0 0;border:1px solid #32313099;align-items:center;width:283px;height:36px;display:flex}.bsearch .bsi{margin-left:12px;display:flex}.bsearch input{color:#323130;background:0 0;border:0;outline:none;width:201px;margin-left:12px;padding:0;font-family:helvetica-w01-roman,sans-serif;font-size:14px}.bsearch input::placeholder{color:#323130;opacity:.6}.bsearch.m{background:#f8fafc;width:285px;height:32px}.bsearch.m input{width:207px;margin-left:12px;font-size:15px}.bcat{color:#f8fafc;white-space:nowrap;background:#555;height:29px;padding:6px 12px;font-family:helvetica-w01-roman,sans-serif;font-size:14px;line-height:17px;text-decoration:none;display:inline-block}.bgrid{grid-template-columns:repeat(3,292px);gap:32px;padding:20px 20px 0;display:grid}.bgrid .fi,.blist .fi{min-width:0}.bgc{background:#f8fafc;border:1px solid #a6a6a6bf;width:292px;height:569px;position:relative}.bgc-img{z-index:1;width:292px;height:219px;position:absolute;top:-1px;left:-1px}.bgc-img img{object-fit:cover;width:292px;height:219px}.bgc-b{width:290px;height:350px;padding:28px 24px 0;position:absolute;top:217px;left:0}.bgc-t{color:#323130;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:13px 0 0;font-family:helvetica-w01-roman,sans-serif;font-size:22px;font-weight:400;line-height:30.8px;display:-webkit-box;overflow:hidden}.bgc-t a,.blc-t a,.bmc-t a{color:inherit;text-decoration:none}.bgc-x,.blc-x,.bmc-x{color:#323130;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:helvetica-w01-roman,sans-serif;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}.bgc-x{margin:11px 0 0}.blist{flex-direction:column;gap:32px;padding:20px 20px 0;display:flex}.blc{border:1px solid #a6a6a6bf;width:940px;height:340.5px;position:relative}.blc-img{z-index:1;width:454px;height:340.5px;position:absolute;top:-1px;left:-1px}.blc-img img{object-fit:cover;width:454px;height:340.5px}.blc-b{background:#f8fafc;width:486px;height:338.5px;padding:24px 36px 0;position:absolute;top:0;left:452px}.blc-t{color:#323130;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:13px 0 0;font-family:helvetica-w01-roman,sans-serif;font-size:28px;font-weight:400;line-height:32px;display:-webkit-box;overflow:hidden}.blc-x{margin:12px 0 0}.bmsec{padding-bottom:1px}.bm-col{background:#f8fafc;width:285px;margin:20px 0 1px 15px;padding-bottom:20px}.bm-bar{color:#f8fafc;background:#0abab5;align-items:center;height:50px;padding-left:18px;font-family:helvetica-w01-roman,sans-serif;font-size:14px;display:flex}.bm-sel{color:#323130;border-top:1px solid #3231304d;border-bottom:1px solid #3231304d;justify-content:space-between;align-items:center;height:50px;padding:0 18px;font-family:helvetica-w01-roman,sans-serif;font-size:14px;line-height:19.6px;display:flex;position:relative}.bm-sel select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.bm-feed .fi+.fi .bmc{padding-top:30px}.bmc img{object-fit:cover;display:block}.bmc-b{padding:36px 18px 0}.bmc-top{justify-content:space-between;align-items:center;height:29px;display:flex}.bmc-dots{margin-right:-3px;display:flex}.bmc-t{color:#323130;margin:14px 0 0;font-family:helvetica-w01-roman,sans-serif;font-size:22px;font-weight:400;line-height:30.8px}.bmc-x{margin:8px 0 0}.bmc-line{background:#32313033;height:1px;margin-top:42px}.psec{padding:11px 0}.ppanel{background:#f8fafc;width:calc(100% - 98px);min-width:980px;margin:0 auto;padding-top:20px}.part{background:#f8fafc;border:2px solid #a6a6a6bf;width:940px;margin:0 auto;padding:78px 98px 62px}.ptitle{color:#323130;overflow-wrap:break-word;margin:0;font-family:helvetica-w01-roman,sans-serif;font-size:40px;font-weight:400;line-height:50px}.phero{object-fit:cover;width:936px;margin:-78px -98px 78px;display:block}.phero.m{width:295px;margin:-40px -18px 40px}.ptitle.m{font-size:24px;line-height:33.6px}.pb{color:#323130;overflow-wrap:break-word;font-family:helvetica-w01-roman,sans-serif;font-size:18px;line-height:27px}.pbm{font-size:16px;line-height:24px}.pb p,.pb h1,.pb h2,.pb h3,.pb h4,.pb h5,.pb h6{margin:0}.pb a{color:inherit;text-decoration:none}.pb ul,.pb ol{margin:0;padding-left:27px}.pb figure{margin:0}.pb figure img{display:block}.pb figcaption{text-align:center;padding:10px 0 0;font-size:14px;line-height:27px}.pb hr{border:0;border-top:2px solid #323130;width:100%;margin:0}.pb blockquote{border-left:3px solid #323130;padding-left:20px}.pbtn{border:0 solid;justify-content:center;align-items:center;height:40px;padding:0 16px;font-family:helvetica-w01-roman,sans-serif;font-size:16px;display:inline-flex;text-decoration:none!important}.pfoot{border-top:1px solid #32313033;align-items:center;height:66px;margin-top:20px;display:flex}.bshare{align-items:center;gap:30px;display:flex}.bshare a,.bshare button{color:#323130;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:19px;height:19px;padding:0;display:flex}.prec{width:940px;margin:30px auto 0}.prec-h{color:#323130;justify-content:space-between;align-items:center;font-family:helvetica-w01-roman,sans-serif;display:flex}.prec-h h2{margin:0;font-size:18px;font-weight:400;line-height:27px}.prec-h a{color:#323130;font-size:14px;line-height:21px;text-decoration:none}.prec-l{gap:34px;margin-top:20px;display:flex}.prec-l .brc{background:#f8fafc;border:2px solid #a6a6a6bf;width:290.7px;height:270.5px}.brc img{object-fit:cover;width:100%;height:161px;display:block}.brc-t{-webkit-line-clamp:2;color:#323130;-webkit-box-orient:vertical;margin:24px 24px 0;font-family:helvetica-w01-roman,sans-serif;font-size:18px;line-height:21px;text-decoration:none;display:-webkit-box;overflow:hidden}.pmsec{padding-top:10px}.pmart{background:#f8fafc;width:295px;margin-left:13px;padding:40px 18px 0}.pmrec{background:#f8fafc;width:295px;margin-left:13px;padding:62px 0 20px}.brs-row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:20px 36px 0;display:flex;overflow-x:auto}.brs-row::-webkit-scrollbar{display:none}.brs-row .brc{scroll-snap-align:center;background:#f8fafc;flex:0 0 223px;height:228.4px}.brs-row .brc img{height:125px}.brs-dots{justify-content:center;gap:6px;margin-top:18px;display:flex}.brs-dots span{background:#32313066;border-radius:50%;width:6px;height:6px}.brs-dots span.on{background:#555}.srp{color:#323130;width:980px;margin:0 auto;padding:40px 20px 80px;font-family:helvetica-w01-roman,sans-serif}.srp a{color:inherit}@media (max-width:767px){.srp{width:320px;padding:24px 15px 60px}}.tr{color:#3d3a4f;background:#fff;font-family:heebo-v2,sans-serif}.tr p{text-wrap:pretty;margin:0 0 18px;font-size:18px;line-height:1.75}.tr h1,.tr h2{color:#0d1b33;text-wrap:balance;letter-spacing:-.01em;font-family:playfair display,serif;font-weight:500}.tr-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#26cfcf;margin:0 0 18px!important;font:600 14px/1.2 heebo-v2,sans-serif!important}.tr-eyebrow.dark{color:#0f4c75}.tr-hero{background:#0d1b33;overflow:hidden}.tr-hero-in{grid-template-columns:1.2fr 1fr;max-width:1200px;min-height:540px;margin:0 auto;display:grid}.tr-hero-txt{z-index:1;align-self:center;padding:80px 40px 80px 64px;position:relative}.tr .tr-hero h1{color:#fff;margin:0;font-size:50px;line-height:1.13}.tr .tr-sub{color:#cfcbe3;max-width:540px;margin:24px 0 0;font-size:19px;line-height:1.6}.tr-hero-pic{min-height:420px;position:relative}.tr-hero-pic img{object-fit:cover;object-position:35% 18%;-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 18%,#000 50% 80%,#0000 100%),linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 18%,#000 50% 80%,#0000 100%),linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.tr-stats{text-align:center;border-bottom:1px solid #e6e3ef;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1080px;margin:0 auto;padding:34px 32px;list-style:none;display:grid}.tr-stats strong{color:#0f4c75;font-family:playfair display,serif;font-size:36px;font-weight:600;line-height:1.2;display:block}.tr-stats span{letter-spacing:.08em;text-transform:uppercase;color:#5f5a74;margin-top:6px;font-size:14px;display:block}.tr-body{max-width:880px;margin:0 auto;padding:0 32px 90px}.tr .tr-lead{color:#0d1b33;margin:60px 0 10px;font-family:playfair display,serif;font-size:24px;line-height:1.6}.tr-ch{margin:64px 0}.tr .tr-num{letter-spacing:.22em;color:#0f4c75;margin:0 0 6px;font-size:14px;font-weight:600}.tr-ch h2{margin:0 0 18px;font-size:34px;line-height:1.2}.tr-split{grid-template-columns:1.25fr 1fr;align-items:start;gap:40px;display:grid}.tr figure{margin:0}.tr-side img,.tr-team img{border-radius:8px;width:100%;height:auto;display:block}.tr-grid{gap:12px;margin-top:28px;display:grid}.tr-g3{grid-template-columns:repeat(3,1fr)}.tr-g2{grid-template-columns:repeat(2,1fr)}.tr-grid img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}.tr-quote{background:#0d1b33;border-radius:12px;margin:72px 0;padding:48px 56px}.tr .tr-quote p{color:#fff;margin:0 0 20px;font-family:playfair display,serif;font-size:27px;font-style:italic;line-height:1.5}.tr-quote cite{letter-spacing:.2em;text-transform:uppercase;color:#26cfcf;font-size:14px;font-style:normal;font-weight:600}.tr-letter{background:#f5f3fa;border-radius:12px;margin:72px 0;padding:52px 60px}.tr-letter h2{margin:0 0 24px;font-size:32px;line-height:1.2}.tr-letter p{color:#3a3650;font-style:italic}.tr .tr-sign{margin-top:26px;font-style:normal}.tr-sign strong{color:#0d1b33;font-family:playfair display,serif;font-size:22px;font-weight:600}.tr-team figcaption{color:#66627a;text-align:center;margin-top:12px;font-size:15px}.tr .tr-thanks{color:#0d1b33;text-align:center;max-width:720px;margin:34px auto 70px;font-family:playfair display,serif;font-size:23px;line-height:1.6}.tr-care{background:#fff;border:1px solid #e3e0ee;border-radius:12px;padding:40px 44px;box-shadow:0 10px 30px #0d1b330f}.tr-care h2{margin:0 0 16px;font-size:28px}.tr-care a:not(.tr-btn),.tr-back a{color:#0f4c75;text-underline-offset:3px;font-weight:600;text-decoration:underline}.tr-btn{letter-spacing:.02em;background:#26cfcf;border-radius:999px;margin-top:8px;padding:15px 30px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block;color:#0d1b33!important}.tr-btn:hover{background:#1fb8b8}.tr-btn,.tr-care a[href=\/alaina-brelin],.tr-care a[href=\/jamie-l-lynch-md]{white-space:nowrap}.tr .tr-back{text-align:center;margin:48px 0 0}@media (min-width:768px) and (max-width:1023px){.tr-stats{grid-template-columns:1fr 1fr;row-gap:26px}}@media (max-width:767px){.tr p{font-size:16.5px;line-height:1.7}.tr-hero-in{grid-template-columns:1fr;min-height:0}.tr-hero-pic{order:-1;height:330px;min-height:0}.tr-hero-pic img{object-position:30% 12%;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 48%,#0006 76%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 48%,#0006 76%,#0000 100%)}.tr-hero-txt{padding:0 20px 44px}.tr .tr-hero h1{font-size:30px}.tr .tr-sub{margin-top:16px;font-size:16.5px}.tr-stats{grid-template-columns:1fr;gap:20px;padding:26px 14px}.tr-stats strong{font-size:27px}.tr-stats span{letter-spacing:.04em;font-size:13px}.tr-body{padding:0 18px 60px}.tr .tr-lead{margin-top:36px;font-size:19px}.tr-ch{margin:46px 0}.tr-ch h2{font-size:26px}.tr-split{grid-template-columns:1fr;gap:6px}.tr-g3{grid-template-columns:1fr 1fr;gap:8px}.tr-g3.tr-feat figure:first-child{grid-column:span 2}.tr-g2{gap:8px}.tr-quote{margin:48px 0;padding:30px 22px}.tr .tr-quote p{font-size:20px}.tr-letter{margin:48px 0;padding:30px 20px}.tr-letter h2{font-size:25px}.tr .tr-thanks{margin:26px auto 46px;font-size:19px}.tr-care{padding:26px 20px}.tr-care h2{font-size:23px}.tr-btn{text-align:center;padding:15px 12px;display:block}}
