html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;overflow-x:hidden}body{letter-spacing:0}p:not(:last-child){margin-bottom:1rem}ol,ul{margin-left:1rem}ol{list-style-type:disc}h1,h2,h3,h4,h5,h6{letter-spacing:0}.font-cursive{font-family:Segoe Script,Apple Chancery,Brush Script MT,cursive}.site-header[data-light=true]{color:#082d4c;background:#fff;border-color:#e4eae7}.site-header[data-light=true] a,.site-header[data-light=true] a>span,.site-header[data-light=true] button{color:#082d4c}.site-header[data-light=true] button,.site-header[data-light=true] nav>a:last-child{border-color:#7ba79e}.site-header[data-light=true] nav{background:#fff}.site-header[data-light=true] a:hover,.site-header[data-light=true] button:hover{color:#006e65;background:#edf6f2}#plan-chooser-title{scroll-margin-top:8rem}.home-hero{--hero-tone:7 50 77;--hero-highlight:49 94 122;background-color:rgb(var(--hero-tone));background-image:linear-gradient(to right, rgb(var(--hero-tone)), rgb(var(--hero-highlight)))}.attorney-expertise-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.attorney-article-stage{height:23rem;position:relative;overflow:hidden}.attorney-article-slide{opacity:.6;background:#082d4c;border-radius:1rem;width:76%;height:88%;transition:left .45s,width .45s,top .45s,height .45s,opacity .45s;position:absolute;top:6%;overflow:hidden}.attorney-article-slide[data-position=previous]{left:-72%}.attorney-article-slide[data-position=next]{left:96%}.attorney-article-slide[data-position=active]{z-index:1;opacity:1;width:84%;height:100%;top:0;left:8%}.attorney-article-slide:hover,.attorney-article-slide:focus-within{opacity:1}.attorney-article-byline{display:none}.attorney-article-slide[data-position=active] .attorney-article-byline{display:flex}.attorney-article-title{font-size:1.375rem}.attorney-article-slide:not([data-position=active]) .attorney-article-copy{visibility:hidden}@media (min-width:768px){.attorney-article-stage{height:28rem}.attorney-article-slide{width:20%}.attorney-article-slide[data-position=previous]{left:0}.attorney-article-slide[data-position=next]{left:80%}.attorney-article-slide[data-position=active]{width:56%;left:22%}.attorney-article-slide:not([data-position=active]) .attorney-article-copy{visibility:visible}.attorney-article-title{font-size:1.125rem}.attorney-article-slide[data-position=active] .attorney-article-title{font-size:1.875rem}}@media (prefers-reduced-motion:reduce){.attorney-article-slide{transition:none}}.attorney-expertise-track{width:max-content;animation:45s linear infinite attorney-expertise-scroll;display:flex}.attorney-expertise-group{white-space:nowrap;flex-shrink:0;align-items:center;gap:1.75rem;padding-inline-end:1.75rem;display:flex}.attorney-expertise:focus-visible .attorney-expertise-track{animation-play-state:paused}@keyframes attorney-expertise-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.attorney-expertise-window{padding-inline:1.5rem;-webkit-mask-image:none;mask-image:none}.attorney-expertise-track{width:auto;animation:none;transform:none}.attorney-expertise-group{white-space:normal;flex-wrap:wrap;flex-shrink:1;justify-content:center;gap:.75rem 1.75rem;padding-inline-end:0}.attorney-expertise-group+.attorney-expertise-group{display:none}}.home-hero-photo{-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}@media (min-width:768px){.home-hero-photo{-webkit-mask-image:none;mask-image:none}.home-hero-wash{background:linear-gradient(to top, rgb(var(--hero-tone)) 0%, transparent 25%), linear-gradient(to right, rgb(var(--hero-tone)) 0%, #1a435ef5 12%, rgb(var(--hero-highlight) / 92%) 24%, rgb(var(--hero-highlight) / 74%) 36%, rgb(var(--hero-highlight) / 40%) 48%, transparent 62%)}}
