.personal-testimonials_section__AAsCi{max-width:1188px;margin:30px auto 52px;padding:clamp(22px,3vw,36px);border:1px solid #e4d6c5;border-radius:23px;color:#352b24;background:#fbf8f3;box-sizing:border-box}.personal-testimonials_section__AAsCi *{box-sizing:border-box}.personal-testimonials_intro__4vvJK{max-width:800px}.personal-testimonials_eyebrow__mda2R{margin:0 0 9px;color:#855139;font:700 11px/1.6 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.13em}.personal-testimonials_intro__4vvJK h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,3.4vw,45px);font-weight:400;line-height:1.15;letter-spacing:-.03em}.personal-testimonials_intro__4vvJK>p:last-child{max-width:720px;margin:12px 0 0;color:#655b50;font:15px/1.65 Arial,Helvetica,sans-serif}.personal-testimonials_quoteCard__6waeN{display:grid;grid-template-columns:auto minmax(0,1fr);gap:15px;margin:25px 0 32px;padding:clamp(19px,2.8vw,31px);border-radius:18px;background:#eee3d6}.personal-testimonials_quoteIcon__SU22_{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:#fff9f2;color:#855139}.personal-testimonials_quoteEyebrow__A22Rs{margin:0 0 10px;color:#7a5139;font:700 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.075em;text-transform:uppercase}.personal-testimonials_quoteText__iq56d{max-width:820px;margin:0;color:#473427;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,2.2vw,27px);font-weight:400;line-height:1.43;overflow-wrap:anywhere}.personal-testimonials_source__RTONj{margin-top:15px;color:#74665a;font:12px/1.6 Arial,Helvetica,sans-serif}.personal-testimonials_videoHeader__9Shd1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:17px}.personal-testimonials_videoHeader__9Shd1 h3{margin:0;font:400 27px/1.2 Georgia,Times New Roman,serif}.personal-testimonials_videoHeader__9Shd1 span{color:#75695d;font:12px/1.4 Arial,Helvetica,sans-serif}.personal-testimonials_videoGrid__fan6F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:15px}.personal-testimonials_videoItem__SZ_17{min-width:0}.personal-testimonials_videoItem__SZ_17 .site-video-player{border-radius:15px;height:100%}.personal-testimonials_videoItem__SZ_17 .site-video-caption{padding:13px 15px 12px}.personal-testimonials_videoItem__SZ_17 .site-video-title{font-size:20px}.personal-testimonials_videoItem__SZ_17 .site-video-poster-title{display:none}.personal-testimonials_videoItem__SZ_17 .site-video-actions{margin-top:8px}.personal-testimonials_moreVideoDisclosure__Qeu7L{margin-top:17px;overflow:hidden;border:1px solid #d9c2a8;border-radius:15px;background:#f3e8dc}.personal-testimonials_moreVideoDisclosure__Qeu7L>summary{display:flex;min-height:52px;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px 14px;padding:12px 16px;cursor:pointer;list-style:none;color:#70462f;font:700 14px/1.4 Arial,Helvetica,sans-serif;text-align:center}.personal-testimonials_moreVideoDisclosure__Qeu7L>summary::-webkit-details-marker{display:none}.personal-testimonials_moreVideoDisclosure__Qeu7L>summary:after{content:"⌄";font-size:23px;line-height:1}.personal-testimonials_moreVideoDisclosure__Qeu7L[open]>summary:after{transform:rotate(180deg)}.personal-testimonials_moreVideoDisclosure__Qeu7L>summary:hover{background:#eee0d0}.personal-testimonials_moreVideoDisclosure__Qeu7L>summary:focus-visible{outline:3px solid #98634e;outline-offset:-3px}.personal-testimonials_moreCount__vDBHN{padding:3px 9px;border:1px solid #d4b99f;border-radius:999px;background:#fffaf4;color:#735846;font:700 11px/1.4 Arial,Helvetica,sans-serif}.personal-testimonials_moreVideoContent__k3xei{padding:20px 18px 22px;border-top:1px solid #d9c2a8;background:#fbf8f3}.personal-testimonials_moreSectionTitle__S5p5M{margin:0 0 13px;color:#5c4336;font:700 14px/1.5 Arial,Helvetica,sans-serif}.personal-testimonials_moreSectionTitle__S5p5M:not(:first-child){margin-top:24px}@media (max-width:767px){.personal-testimonials_moreVideoContent__k3xei{padding:16px 11px 19px}.personal-testimonials_moreVideoDisclosure__Qeu7L>summary{min-height:48px;padding:11px 10px}}.personal-testimonials_disclaimer__wsqXS{margin:18px 0 0;color:#76675b;font:12px/1.65 Arial,Helvetica,sans-serif}.personal-testimonials_actions__Kig3c{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.personal-testimonials_contact__HvQJK,.personal-testimonials_more__qdjyE{display:inline-flex;min-height:44px;align-items:center;justify-content:space-between;gap:10px;border:1px solid #855139;border-radius:999px;padding:9px 17px;font:700 13px/1.5 Arial,Helvetica,sans-serif;text-decoration:none}.personal-testimonials_more__qdjyE{background:transparent;color:#704a35}.personal-testimonials_contact__HvQJK{background:#855139;color:#fffaf4}.personal-testimonials_more__qdjyE:hover{background:#f2e6d7}.personal-testimonials_contact__HvQJK:hover{background:#71412c}.personal-testimonials_contact__HvQJK:focus-visible,.personal-testimonials_more__qdjyE:focus-visible{outline:3px solid #9a6444;outline-offset:3px}@media (max-width:1020px){.personal-testimonials_section__AAsCi{margin-inline:5vw}.personal-testimonials_videoGrid__fan6F{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.personal-testimonials_section__AAsCi{margin:22px 16px 32px;padding:20px 17px;border-radius:17px}.personal-testimonials_intro__4vvJK h2{font-size:31px}.personal-testimonials_intro__4vvJK>p:last-child{font-size:13px;line-height:1.65}.personal-testimonials_quoteCard__6waeN{grid-template-columns:1fr;gap:12px;margin:19px 0 25px;padding:20px 17px}.personal-testimonials_quoteIcon__SU22_{width:38px;height:38px}.personal-testimonials_quoteText__iq56d{font-size:22px}.personal-testimonials_source__RTONj{font-size:11px}.personal-testimonials_videoGrid__fan6F{grid-template-columns:1fr;gap:14px}.personal-testimonials_videoHeader__9Shd1 h3{font-size:24px}.personal-testimonials_videoItem__SZ_17 .site-video-title{font-size:21px}.personal-testimonials_actions__Kig3c{flex-direction:column}.personal-testimonials_contact__HvQJK,.personal-testimonials_more__qdjyE{width:100%}}@media (prefers-reduced-motion:reduce){.personal-testimonials_contact__HvQJK,.personal-testimonials_more__qdjyE{scroll-behavior:auto}}.personal-testimonials_videoLanguageTag__eXq14{margin:0 0 7px;color:#7b5a48;font:700 11px/1.45 Arial,Helvetica,sans-serif}@media(max-width:767px){.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoGrid__fan6F{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,82%);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:4px 2px 14px;margin:0 -2px;scrollbar-width:thin}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoItem__SZ_17{scroll-snap-align:start}}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoGrid__fan6F{display:flex;grid-template-columns:none;gap:13px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;padding:3px 2px 13px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoItem__SZ_17{flex:0 0 clamp(230px,28%,330px);scroll-snap-align:start}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoGrid__fan6F:focus-visible{outline:3px solid #98634e;outline-offset:3px;border-radius:10px}.personal-testimonials_storyDisclosure__fAtY6{margin:13px 0 18px;border:1px solid #dccfc0;background:#f1ebe2;border-radius:12px}.personal-testimonials_storyDisclosure__fAtY6>summary{min-height:44px;padding:11px 15px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:9px;list-style:none;color:#624839;font:700 13px/1.4 Arial,sans-serif}.personal-testimonials_storyDisclosure__fAtY6>summary::-webkit-details-marker{display:none}.personal-testimonials_storyDisclosure__fAtY6>summary:after{content:"+";font:400 24px/1 Georgia,serif}.personal-testimonials_storyDisclosure__fAtY6[open]>summary:after{content:"−"}.personal-testimonials_storyDisclosure__fAtY6 .personal-testimonials_quoteCard__6waeN{margin:0 10px 10px}.personal-testimonials_storyDisclosure__fAtY6>summary:focus-visible{outline:3px solid #9b694a;outline-offset:2px}.personal-testimonials_swipeHint__eqjBK{font:700 11px/1.4 Arial,sans-serif;color:#87554a;margin:0 0 9px}@media(max-width:767px){.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]){margin:22px 10px 26px;padding:16px 14px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_intro__4vvJK h2{font-size:26px;line-height:1.12}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_intro__4vvJK>p:last-child{font-size:12px;line-height:1.42;margin-top:7px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoHeader__9Shd1{margin-bottom:6px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoHeader__9Shd1 h3{font-size:20px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoGrid__fan6F{display:flex;grid-auto-flow:row;grid-auto-columns:auto;padding-bottom:10px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoItem__SZ_17{flex:0 0 83%;max-width:295px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoItem__SZ_17 .site-video-title{font-size:16px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_videoItem__SZ_17 .site-video-caption{padding:9px 11px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_disclaimer__wsqXS{font-size:10px;line-height:1.4;margin-top:8px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_actions__Kig3c{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_contact__HvQJK,.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_more__qdjyE{font-size:11px;line-height:1.25;padding:8px 10px;min-height:44px}}@media(max-width:767px){.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_intro__4vvJK h2{font-size:24px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_intro__4vvJK>p:last-child{line-height:1.38;margin-top:5px}.personal-testimonials_section__AAsCi:is([data-personal-testimonials=all],[data-personal-testimonials=about]) .personal-testimonials_storyDisclosure__fAtY6{margin:9px 0 12px}}.personal-testimonials_section__AAsCi[data-personal-testimonials=services]{background:linear-gradient(135deg,#f5fbfa,#fdf9f3);border-color:#d2e6e3}.personal-testimonials_section__AAsCi[data-personal-testimonials=services] .personal-testimonials_eyebrow__mda2R{color:#167a83}.personal-testimonials_section__AAsCi[data-personal-testimonials=services] .personal-testimonials_videoGrid__fan6F{display:flex;grid-template-columns:none;gap:13px;padding:3px 2px 13px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.personal-testimonials_section__AAsCi[data-personal-testimonials=services] .personal-testimonials_videoItem__SZ_17{flex:0 0 clamp(224px,23.2%,300px);scroll-snap-align:start}.personal-testimonials_section__AAsCi[data-personal-testimonials=services] .personal-testimonials_videoGrid__fan6F:focus-visible{outline:3px solid #e0b17b;outline-offset:2px}.personal-testimonials_moreVideos__P__Tk{margin-top:14px;padding:0 13px;border:1px solid #d5e5e4;border-radius:13px;background:#fff}.personal-testimonials_moreVideos__P__Tk>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:49px;cursor:pointer;list-style:none;font:800 13px/1.4 Arial,Helvetica,sans-serif;color:#206876}.personal-testimonials_moreVideos__P__Tk>summary::-webkit-details-marker{display:none}.personal-testimonials_moreVideos__P__Tk>summary span{display:grid;place-items:center;min-width:30px;min-height:27px;border-radius:50%;background:#e2f2f0;color:#14676f;font:800 12px/1 Arial,Helvetica,sans-serif}.personal-testimonials_moreVideos__P__Tk[open]{padding-bottom:10px}.personal-testimonials_moreVideos__P__Tk>summary:focus-visible{outline:3px solid #dfa968;outline-offset:2px}@media(max-width:767px){.personal-testimonials_section__AAsCi[data-personal-testimonials=services] .personal-testimonials_videoGrid__fan6F{display:flex;grid-template-columns:none}.personal-testimonials_section__AAsCi[data-personal-testimonials=services] .personal-testimonials_videoItem__SZ_17{flex:0 0 83%;max-width:295px}.personal-testimonials_section__AAsCi[data-personal-testimonials=services] .personal-testimonials_videoItem__SZ_17 .site-video-title{font-size:16px}.personal-testimonials_section__AAsCi[data-personal-testimonials=services] .personal-testimonials_videoItem__SZ_17 .site-video-caption{padding:9px 11px}.personal-testimonials_section__AAsCi[data-personal-testimonials=services] .personal-testimonials_quoteText__iq56d{font-size:20px}.personal-testimonials_moreVideos__P__Tk{padding:0 10px}.personal-testimonials_moreVideos__P__Tk>summary{font-size:12px}}.personal-testimonials_section__AAsCi[data-personal-testimonials=all] .personal-testimonials_videoGrid__fan6F{display:flex;flex-direction:column;width:min(100%,720px);margin:0 auto;padding:0;gap:clamp(16px,2vw,23px);overflow:visible;scroll-snap-type:none;overscroll-behavior-x:auto}.personal-testimonials_section__AAsCi[data-personal-testimonials=all] .personal-testimonials_videoItem__SZ_17{flex:none;width:100%;max-width:none;min-width:0;scroll-snap-align:none}@media (max-width:767px){.personal-testimonials_section__AAsCi[data-personal-testimonials=all] .personal-testimonials_videoGrid__fan6F{width:100%;gap:16px;padding:0}.personal-testimonials_section__AAsCi[data-personal-testimonials=all] .personal-testimonials_videoItem__SZ_17{flex:none;width:100%;max-width:none}.personal-testimonials_section__AAsCi[data-personal-testimonials=all] .personal-testimonials_videoItem__SZ_17 .site-video-title{font-size:17px}}.personal-testimonials_section__AAsCi[data-personal-testimonials=about]{min-width:0;max-width:100%;contain:paint;overflow-x:hidden}.personal-testimonials_section__AAsCi[data-personal-testimonials=about] .personal-testimonials_videoGrid__fan6F{width:100%;min-width:0;max-width:100%;overflow-x:auto}