.subhome-experience{--subhome-paper:#f8f6f0}html body .subhome-experience>:is(.subhome-editorial-section,.subhome-network-section,.subhome-specialty-section){position:relative;isolation:isolate;display:flex;align-items:center;min-height:calc(100svh - var(--inae-page-fixed-ui-height, 74px));height:auto;padding:clamp(40px,5vh,70px) 0;margin:0;background:radial-gradient(ellipse at 95% 8%,#e4d9bd45,transparent 50%),var(--subhome-paper);background-color:var(--subhome-paper)!important;overflow:visible;scroll-margin-block:0}html body .subhome-experience>.home-representative-section{min-height:calc(100svh - var(--inae-page-fixed-ui-height, 74px))}html body .subhome-experience .subhome-editorial-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,64px);width:min(1320px,calc(100% - 96px));margin:0 auto}.subhome-editorial-portrait{margin:0;position:relative;min-width:0;height:clamp(390px,58vh,620px);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 87%,transparent)}.subhome-editorial-portrait:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--subhome-paper),transparent 11%,transparent 84%,var(--subhome-paper));pointer-events:none}.subhome-editorial-portrait img{width:100%;height:100%;display:block;object-fit:cover}.subhome-editorial-copy{min-width:0}.subhome-eyebrow{margin:0 0 16px;color:#8a6a31;font-size:13px;font-weight:750;letter-spacing:.09em}.subhome-eyebrow:before{content:"";display:inline-block;width:24px;height:1px;margin:0 12px 4px 0;background:#b69857}.subhome-editorial-copy h2{margin:0 0 20px;color:#163c32;font-size:clamp(28px,2.3vw,38px);letter-spacing:-.045em;line-height:1.42;word-break:keep-all;overflow-wrap:anywhere}#category-home-evidence-internal{white-space:pre-line}.subhome-experience .home-representative-section .hub-representative-header,.subhome-experience .home-representative-section .hub-representative-intro{max-width:none}.subhome-editorial-answer{margin:0;color:#56625c;font-size:15px;line-height:1.85;word-break:keep-all}.subhome-editorial-questions{list-style:none;margin:22px 0;padding:0}.subhome-editorial-questions li{display:flex;align-items:baseline;gap:14px;border-bottom:1px solid #b6ab933d;padding:12px 0;color:#244b3f;font-size:15px;line-height:1.65;word-break:keep-all}.subhome-editorial-questions li span{color:#987b44;font-size:11px;letter-spacing:.08em;flex:none}.subhome-editorial-link{display:inline-flex;gap:24px;align-items:center;padding:13px 20px;border:1px solid #163c32;border-radius:6px;background:#163c32;color:#fff;font-size:14px;font-weight:700;text-decoration:none}.subhome-editorial-link:hover{background:#255343}.subhome-editorial-link:focus-visible{outline:3px solid #b69a59;outline-offset:4px}html body .subhome-experience>.subhome-network-section{background:radial-gradient(ellipse at 0 70%,#d8e2d34d,transparent 60%),#f7f5ed;background-color:#f7f5ed!important}html body .subhome-experience>.subhome-network-practice{background:#eef2eb;background-color:#eef2eb!important}html body .subhome-experience>.subhome-specialty-section{background:radial-gradient(ellipse at 90% 10%,#e8ddc84d,transparent 60%),#f7f6f0;background-color:#f7f6f0!important}.subhome-specialty-directory{width:min(1320px,calc(100% - 96px))!important;margin:0 auto}.subhome-specialty-directory>h2{margin:0 0 14px;color:#163c32;font-size:clamp(26px,2.2vw,36px);line-height:1.4;letter-spacing:-.035em}.subhome-specialty-directory>p:not(.subhome-eyebrow){margin:0 0 26px;max-width:1000px;color:#52605a;font-size:15px;line-height:1.8}.subhome-specialty-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.subhome-specialty-item{display:block;color:#163c32;text-decoration:none;padding-bottom:16px;border-bottom:1px solid #b6ab9366}.subhome-specialty-item img{display:block;width:100%;height:clamp(86px,12vh,150px);object-fit:cover;margin-bottom:12px;border-radius:2px}.subhome-specialty-item>span{color:#8a6a31;font-size:11px;letter-spacing:.02em}.subhome-specialty-item h3{display:flex;justify-content:space-between;margin:5px 0 7px;font-size:20px;line-height:1.4}.subhome-specialty-item h3 span{color:#987b44;font-size:16px}.subhome-specialty-item p{margin:0;color:#56625c;font-size:14px;line-height:1.7;word-break:keep-all}.subhome-specialty-item:focus-visible,.subhome-specialty-item:hover{border-color:#987b44}@media (min-width:769px) and (max-height:850px){html body .subhome-experience>:is(.subhome-editorial-section,.subhome-network-section,.subhome-specialty-section){padding:30px 0 38px}.subhome-editorial-copy h2{font-size:28px;margin-bottom:14px}.subhome-editorial-questions{margin:14px 0}.subhome-editorial-questions li{padding:9px 0}.subhome-editorial-portrait{height:440px}.subhome-specialty-grid{gap:16px 24px}}@media (max-width:1023px){.subhome-specialty-directory,html body .subhome-experience .subhome-editorial-layout{width:calc(100% - 48px)!important;gap:24px}.subhome-editorial-copy h2{font-size:27px}.subhome-specialty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){html body .subhome-experience>:is(.subhome-editorial-section,.subhome-network-section,.subhome-specialty-section){display:block;min-height:0;padding:40px 0 46px}html body .subhome-experience .subhome-editorial-layout{width:calc(100% - 36px)!important;grid-template-columns:1fr;gap:20px}.subhome-editorial-portrait{height:280px;margin:-20px -18px 0;mask-image:none}.subhome-editorial-portrait:after{background:linear-gradient(180deg,var(--subhome-paper),transparent 10%,transparent 70%,var(--subhome-paper))}.subhome-editorial-copy h2{font-size:27px}.subhome-editorial-answer,.subhome-editorial-questions li{font-size:14px}.subhome-specialty-directory{width:calc(100% - 36px)!important}.subhome-specialty-grid{gap:22px 18px}.subhome-specialty-item img{height:110px}.subhome-specialty-item h3{font-size:18px}.subhome-specialty-item p{font-size:13px}}