#sr-about{--ink:#122b3a;--paper:#f7f6f1;--sand:#ebe7dc;--line:#d9dbd4;--muted:#52616a;--gold:#997132}#sr-about *{box-sizing:border-box}#sr-about{margin:0;background:var(--paper);color:var(--ink);font:16px/1.7 Arial,sans-serif}#sr-about a{color:inherit;text-underline-offset:5px}#sr-about img{display:block;width:100%;height:auto}#sr-about button{font:inherit;color:inherit;cursor:pointer}#sr-about a:focus-visible,#sr-about button:focus-visible,#sr-about summary:focus-visible{outline:3px solid var(--gold);outline-offset:5px}#sr-about h1,#sr-about h2,#sr-about h3,#sr-about p{margin:0}#sr-about h1,#sr-about h2,#sr-about h3{font-weight:400}#sr-about h1,#sr-about h2,#sr-about .serif{font-family:Georgia,serif;letter-spacing:-.035em}#sr-about h1{font-size:clamp(43px,5.1vw,73px);line-height:1.08}#sr-about h2{font-size:clamp(32px,3.5vw,47px);line-height:1.15}#sr-about p{color:var(--muted)}#sr-about .wrap{max-width:1240px;margin:auto;padding:78px 40px}#sr-about .kicker{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;display:block;color:var(--gold);margin-bottom:20px}#sr-about .btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:50px;padding:12px 25px;border:1px solid var(--ink);border-radius:40px;background:var(--ink);color:white;text-decoration:none;font-size:13px;font-weight:600}#sr-about .btn:hover{background:#274d62}#sr-about .text-link{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:13px;font-weight:600;text-decoration:underline}#sr-about .actions{display:flex;flex-wrap:wrap;gap:15px 23px;margin-top:28px;align-items:center}#sr-about .review-banner{background:#e9dfc7;padding:7px 20px;text-align:center;font:11px/1.5 Arial;color:#584628}#sr-about .nav{padding:24px max(30px,calc((100% - 1160px)/2));display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);background:white;gap:20px}#sr-about .brand{font:700 29px/1 Georgia,serif;letter-spacing:-.05em;text-decoration:none}#sr-about .nav-links{display:flex;align-items:center;gap:29px;font-size:12px}#sr-about .nav-links a{text-decoration:none;min-height:40px;display:flex;align-items:center}#sr-about .nav-links a[aria-current]{border-bottom:1px solid var(--ink)}#sr-about .hero{display:grid;grid-template-columns:.94fr 1.06fr;gap:74px;align-items:center;padding-top:46px;padding-bottom:54px}#sr-about .crumb{font-size:11px;letter-spacing:.08em;color:var(--muted);margin-bottom:38px}#sr-about .hero .lead{max-width:420px;margin-top:25px;font-size:17px;line-height:1.8}#sr-about .hero-photo{position:relative}#sr-about .hero-photo img{height:570px;object-fit:cover;object-position:100% center;border-radius:180px 180px 10px 10px}#sr-about .hero-photo .image-caption{position:absolute;bottom:23px;left:25px;right:25px;color:white;text-shadow:0 1px 6px #0008;font-size:10px;letter-spacing:.16em;text-transform:uppercase}#sr-about .hero-stamp{position:absolute;left:-35px;top:30px;width:85px;height:85px;border-radius:50%;background:var(--ink);color:#ead3a4;display:flex;align-items:center;justify-content:center;text-align:center;font:italic 17px/1.2 Georgia;transform:rotate(-10deg);border:5px solid var(--paper)}#sr-about .byline{padding:24px 30px;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:italic 25px/1.4 Georgia,serif}#sr-about .story{display:grid;grid-template-columns:1fr 1fr;gap:96px}#sr-about .story-intro>p{max-width:430px;margin-top:24px;font-size:15px}#sr-about .values{margin-top:0}#sr-about .value{padding:23px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:32px 1fr;gap:22px}#sr-about .value:first-child{padding-top:0}#sr-about .value>span{font:italic 22px/1.2 Georgia;color:var(--gold)}#sr-about .value h3{font:400 24px/1.25 Georgia;margin-bottom:12px}#sr-about .value p{font-size:14px;line-height:1.75}#sr-about .life{background:var(--sand)}#sr-about .life-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:38px}#sr-about .life-heading>p{max-width:340px;font-size:14px}#sr-about .life-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}#sr-about .life-photo{position:relative;overflow:hidden}#sr-about .life-photo img{height:440px;object-fit:cover}#sr-about .photo-note{position:absolute;bottom:0;left:0;right:0;color:var(--ink);background:#f7f6f1e8;padding:13px 18px;font-size:10px;letter-spacing:.12em;text-transform:uppercase}#sr-about .life-tabs{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:33px}#sr-about .life-tabs button{background:transparent;border:1px solid #b6bab3;border-radius:40px;padding:10px 17px;font-size:12px;min-height:44px}#sr-about .life-tabs button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:white}#sr-about .life-copy h3{font:400 34px/1.2 Georgia;letter-spacing:-.025em;margin-bottom:20px}#sr-about .life-copy p{font-size:15px;max-width:400px}#sr-about .life-copy .small{font-size:11px;margin-top:20px;line-height:1.7}#sr-about .edit-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:36px}#sr-about .edit-heading>p{max-width:365px;font-size:14px}#sr-about .edits{display:grid;grid-template-columns:1fr 1fr;gap:28px}#sr-about .edit{display:block;text-decoration:none}#sr-about .edit-image{overflow:hidden;background:#eeede6;position:relative;border-radius:5px}#sr-about .edit-image img{height:300px;object-fit:contain;transition:transform .25s}#sr-about .edit:hover img{transform:scale(1.025)}#sr-about .edit-image .category{position:absolute;left:18px;top:18px;font-size:9px;letter-spacing:.13em;padding:7px 11px;background:#faf9f5e8;border-radius:30px}#sr-about .edit-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}#sr-about .edit-title h3{font:400 28px/1.2 Georgia}#sr-about .edit-title .arrow{width:43px;height:43px;border:1px solid var(--line);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;flex:none}#sr-about .edit>p{font-size:14px;max-width:440px;margin-top:13px}#sr-about .edit>.text-link{margin-top:12px}#sr-about .support{border-top:1px solid var(--line)}#sr-about .support-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:85px}#sr-about .support-copy>p{margin-top:22px;font-size:15px;max-width:475px}#sr-about .support-links{margin-top:24px;border-top:1px solid var(--line)}#sr-about .support-links>a{padding:17px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:20px;text-decoration:none;font-size:14px;min-height:54px}#sr-about .support-links>a:hover{text-decoration:underline}#sr-about .contact{background:white;border:1px solid var(--line);padding:34px}#sr-about .contact h3{font:400 26px/1.3 Georgia;margin-bottom:17px}#sr-about .contact address{font-style:normal;font-size:14px;color:var(--muted);line-height:1.75;margin-top:23px}#sr-about .contact .contact-line{display:block;margin-top:10px;font-size:14px;overflow-wrap:anywhere}#sr-about .contact .company{display:block;font-size:13px;color:var(--ink);font-weight:600;margin-bottom:8px}#sr-about .contact .small{font-size:11px;margin-top:18px}#sr-about .closing{background:var(--ink);color:white}#sr-about .closing .wrap{display:flex;justify-content:space-between;gap:50px;align-items:center;padding-top:63px;padding-bottom:63px}#sr-about .closing .kicker{color:#d3b37a}#sr-about .closing h2{font-size:44px}#sr-about .closing p{color:#c4d0d6;max-width:530px;margin-top:19px;font-size:14px}#sr-about .closing .btn{background:#e8c876;border-color:#e8c876;color:var(--ink);white-space:nowrap}#sr-about .footer{background:#0f2531;color:#c4d0d6}#sr-about .footer .wrap{padding-top:29px;padding-bottom:29px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:11px}#sr-about .footer a{color:#c4d0d6}#sr-about .footer .links{display:flex;flex-wrap:wrap;gap:22px}#sr-about .preview-note{padding:14px 22px;background:#e9dfc7;text-align:center;font:11px/1.7 Arial;color:#584628}#sr-about .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){#sr-about .wrap{padding:60px 28px}#sr-about .hero{gap:35px}#sr-about .hero-photo img{height:510px}#sr-about .story{gap:45px}#sr-about .life-grid{gap:35px}#sr-about .support-grid{gap:35px}#sr-about .nav{padding:20px 28px}#sr-about .life-heading,#sr-about .edit-heading{align-items:flex-start}#sr-about .contact{padding:27px}}@media(max-width:650px){#sr-about .wrap{padding:43px 22px}#sr-about .nav{padding:18px 22px}#sr-about .nav-links{gap:15px;font-size:11px}#sr-about .nav-links .optional{display:none}#sr-about .brand{font-size:26px}#sr-about .hero{grid-template-columns:1fr;gap:30px;padding-top:23px;padding-bottom:35px}#sr-about .crumb{margin-bottom:25px}#sr-about .hero .lead{font-size:16px;margin-top:22px}#sr-about .hero-photo{margin:3px 15px 0}#sr-about .hero-photo img{height:390px;border-radius:140px 140px 8px 8px}#sr-about .hero-stamp{left:-15px;top:16px;width:70px;height:70px;font-size:14px}#sr-about .hero .actions{margin-top:23px;gap:10px 18px}#sr-about .hero .btn{padding:12px 21px}#sr-about .byline{font-size:21px;padding:20px 25px}#sr-about .story,#sr-about .life-grid,#sr-about .support-grid{grid-template-columns:1fr;gap:32px}#sr-about .story-intro>p{font-size:14px}#sr-about .value{gap:15px;padding:21px 0}#sr-about .value h3{font-size:23px}#sr-about .life-heading,#sr-about .edit-heading{display:block;margin-bottom:27px}#sr-about .life-heading>p,#sr-about .edit-heading>p{margin-top:20px}#sr-about .life-photo img{height:320px}#sr-about .life-tabs{margin-bottom:23px}#sr-about .life-tabs button{padding:10px 15px}#sr-about .life-copy h3{font-size:29px}#sr-about .life-copy p{font-size:14px}#sr-about .edits{grid-template-columns:1fr;gap:34px}#sr-about .edit-image img{height:260px}#sr-about .edit-title{margin-top:18px}#sr-about .edit-title h3{font-size:27px}#sr-about .contact{padding:27px 24px}#sr-about .closing .wrap{display:block;padding:45px 22px}#sr-about .closing h2{font-size:35px}#sr-about .closing .btn{margin-top:27px}#sr-about .footer .wrap{display:block}#sr-about .footer .links{margin-top:17px;gap:14px 22px}#sr-about .review-banner{font-size:10px}}@media(prefers-reduced-motion:reduce){#sr-about *{scroll-behavior:auto!important;transition:none!important}}

#sr-about{isolation:isolate}#sr-about .btn{width:auto;min-width:0;letter-spacing:normal;text-transform:none;box-shadow:none}#sr-about button{appearance:none;box-shadow:none;letter-spacing:normal;text-transform:none}#sr-about .contact address{margin-bottom:0}#sr-about a.edit:hover{color:var(--ink)}

#sr-about h1,#sr-about h2,#sr-about h3{color:var(--ink)}#sr-about .closing h2{color:#fff}
