.lr{--lr-green:#19372e;--lr-gold:#ddc08b;--lr-stone:#f5f2ea;--lr-muted:#52625a;--lr-edge:#d9dfd3;background:var(--lr-stone);color:var(--ink)}.lr .lr-wrap{width:min(100% - 2 * var(--gutter,24px),1160px);margin-inline:auto}.lr .lr-hero{background:var(--lr-green);color:#fff}.lr .lr-hero-inner{display:grid;grid-template-columns: minmax(0,1fr) minmax(190px,340px);gap:32px;align-items:center;padding-block:48px 54px}.lr h1,.lr h2,.lr h3{margin:0;font-family:Georgia,"Times New Roman",serif;letter-spacing:-.024em;line-height:1.1}.lr h1{font-size:clamp(60px,5vw,74px)}.lr h2{font-size:40px}.lr h3{font-size:30px}.lr p{margin:0;font-size:16px;line-height:1.6}.lr a{text-underline-offset:.22em}.lr a:focus-visible{outline:2px solid #a87829;outline-offset:4px}.lr .lr-crumb{display:flex;flex-wrap:wrap;gap:8px 10px;margin-bottom:24px;font-size:14px}.lr .lr-hero .lr-crumb a{color:#e8e1d0}.lr .lr-hero .lr-label{color:#f1d095}.lr .lr-label{display:block;margin-bottom:12px;color:#725625;font-size:13px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.lr .lr-intro{max-width:57ch;margin-top:18px}.lr .lr-hero .lr-intro{color:#e6eae0}.lr .lr-hero-art{align-self:end;display:grid;place-items:center;color:#ead19e}.lr svg{width:100%;max-width:100%;height:auto}.lr .lr-hero-art svg{width:min(100%,320px)}.lr .lr-section{padding-block:44px 64px}.lr .lr-section-head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px}.lr .lr-section-head p{color:var(--lr-muted)}.lr .lr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lr .lr-card{min-width:0;display:flex;flex-direction:column;background:#fffdf7;border:1px solid var(--lr-edge);border-radius:12px;overflow:hidden}.lr .lr-card-art{display:grid;place-items:center;aspect-ratio:16/8;background:#e5ebe0;color:#38594b}.lr .lr-card:nth-child(2) .lr-card-art{background:#e8e0cb;color:#64543a}.lr .lr-card:nth-child(3) .lr-card-art{background:#dce6df;color:#38594b}.lr .lr-card-art svg{width:60%;max-width:160px}.lr .lr-card-body{display:flex;flex-direction:column;align-items:flex-start;gap:10px;height:100%;padding:20px}.lr .lr-card-body p{color:var(--lr-muted)}.lr .lr-card-body .lr-label{margin-bottom:0}.lr .lr-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:9px 15px;border:1px solid var(--lr-green);border-radius:8px;background:var(--lr-green);color:white;font-size:15px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none}.lr .lr-button:hover{background:#2e5343;color:white}.lr .lr-card .lr-button{margin-top:auto}.lr .lr-detail-top{border-bottom:1px solid var(--lr-edge);background:#e7ede2;padding-block:31px 42px}.lr .lr-detail-top h1{max-width:19ch}.lr .lr-meta{margin-top:15px;color:var(--lr-muted)}.lr .lr-detail-body{display:grid;grid-template-columns:minmax(0,205px) minmax(0,770px);justify-content:space-between;align-items:start;gap:clamp(25px,5vw,75px);padding-block:34px 60px}.lr .lr-toc{border:1px solid var(--lr-edge);border-radius:10px;padding:16px;background:#fffdf7}.lr .lr-toc a{display:block;padding:7px 0;color:var(--lr-green)}.lr .lr-content{min-width:0}.lr .lr-content section{scroll-margin-top:24px;margin-bottom:28px}.lr .lr-content section p,.lr .lr-content figure{margin-top:12px}.lr .lr-visual{display:grid;place-items:center;min-height:135px;border:1px dashed #a4b1a2;border-radius:8px;background:#e7ede2;color:#4d6d5d}.lr .lr-visual svg{width:100px}.lr figcaption{padding-top:8px;color:var(--lr-muted);font-size:14px}.lr .lr-table{width:100%;table-layout:fixed;border-collapse:collapse;margin-top:14px;background:#fffdf7;font-size:15px}.lr .lr-table caption{padding-bottom:7px;color:var(--lr-muted);text-align:left}.lr .lr-table th,.lr .lr-table td{padding:10px;border:1px solid var(--lr-edge);overflow-wrap:anywhere;text-align:left;vertical-align:top}.lr .lr-table thead{background:#e7ede2}.lr .lr-next{padding:20px;border-radius:10px;border:1px solid var(--lr-edge);background:#fffdf7}.lr .lr-next p{margin:9px 0 14px}@media(max-width:800px){.lr h1{font-size:30px}.lr h2{font-size:25px}.lr h3{font-size:22px}.lr p{font-size:15px}.lr .lr-hero-inner{grid-template-columns:minmax(0,1fr);gap:0;padding-block:29px 35px}.lr .lr-hero-art{display:none}.lr .lr-crumb{margin-bottom:19px}.lr .lr-section{padding-block:30px 42px}.lr .lr-section-head{display:block}.lr .lr-section-head p{margin-top:6px}.lr .lr-grid,.lr .lr-detail-body{grid-template-columns:minmax(0,1fr)}.lr .lr-detail-top{padding-block:24px 32px}.lr .lr-detail-body{padding-block:24px 42px;gap:22px}}@media(prefers-reduced-motion:reduce){html:has(.lr){scroll-behavior:auto}}.lr .lr-blog-layout{display:grid;grid-template-columns:minmax(210px,235px) minmax(0,1fr);gap:32px;align-items:start}.lr .lr-blog-content{min-width:0}.lr .lr-sidebar{position:sticky;top:24px;padding:18px;background:#fffdf7;border:1px solid var(--lr-edge);border-radius:12px}.lr .lr-sidebar h2{font:700 17px/1.4 Arial,sans-serif;letter-spacing:0}.lr .lr-sidebar ul{margin:12px 0 0;padding:0;list-style:none}.lr .lr-sidebar li + li{margin-top:4px}.lr .lr-sidebar a{display:flex;align-items:center;min-height:44px;padding:8px 10px;border-radius:7px;color:var(--lr-green);font-size:15px;line-height:1.4;text-decoration:none}.lr .lr-sidebar a:hover{background:#e7ede2}.lr .lr-sidebar a[aria-current="page"]{background:var(--lr-green);color:#fff;font-weight:700}.lr .lr-card h3{font-size:25px}.lr .lr-card h3 a{color:inherit;text-decoration:none}.lr .lr-card h3 a:hover{text-decoration:underline}.lr .lr-empty{margin-top:24px;padding:24px;border:1px solid var(--lr-edge);border-radius:12px;background:#fffdf7}.lr .lr-empty:first-child{margin-top:0}.lr .lr-empty p{margin:10px 0;color:var(--lr-muted)}.lr .lr-empty a{color:var(--lr-green)}@media(max-width:1100px){.lr .lr-blog-layout{grid-template-columns:minmax(200px,220px) minmax(0,1fr);gap:25px}.lr .lr-blog-layout .lr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.lr .lr-blog-layout,.lr .lr-blog-layout .lr-grid{grid-template-columns:minmax(0,1fr)}.lr .lr-sidebar{position:static;padding:14px}.lr .lr-card h3{font-size:22px}}@media (max-width: 1024px){img{max-width: 100%!important}[style*="grid-template-columns"]{grid-template-columns: repeat(2,minmax(0,1fr))!important}}@media (max-width: 767px){*,*::before,*::after{box-sizing: border-box}body{overflow-x: hidden}[style*="grid-template-columns"]{grid-template-columns: 1fr!important}[style*="display: flex"]{max-width: 100%!important;flex-wrap: wrap!important}img{max-width: 100%!important}video{max-width: 100%!important}}:root{--font-display:Georgia,"Times New Roman",serif;--font-text:Arial,Helvetica,sans-serif;--font-body:var(--font-text);--fs-h1:64px;--fs-h2:48px;--fs-h3:30px;--fs-h4:22px;--fs-lede:18px;--fs-body:16px;--fs-small:14px;--fs-label:12px;--fs-ui:15px;--ls-h1:-.03em;--ls-h2:-.025em;--ls-h3:-.02em;--ls-label:.12em}html body{font-family:var(--font-text)!important;font-size:var(--fs-body)!important;line-height:1.7!important}html body h1{font-family:var(--font-display)!important;font-weight:400!important;font-size:var(--fs-h1)!important;letter-spacing:var(--ls-h1)!important;line-height:1.02!important}html body h2{font-family:var(--font-display)!important;font-weight:400!important;font-size:var(--fs-h2)!important;letter-spacing:var(--ls-h2)!important;line-height:1.08!important}html body h3{font-family:var(--font-display)!important;font-weight:400!important;font-size:var(--fs-h3)!important;letter-spacing:var(--ls-h3)!important;line-height:1.25!important}html body h4{font-family:var(--font-display)!important;font-weight:400!important;font-size:var(--fs-h4)!important;letter-spacing:-.01em!important;line-height:1.3!important}html body #main[data-page-slug="home"] h1{font-size:74px!important}html body p,html body li{font-size:var(--fs-body)!important}html body .lp-intro,html body .section-intro,html body .cp-intro,html body .lr-intro,html body .lede,html body .banner-copy p{font-size:var(--fs-lede)!important;line-height:1.65!important}html body strong,html body b{font-weight:600!important;font-size:inherit!important}html body .eyebrow,html body .lp-kicker,html body .lr-label{font-family:var(--font-text)!important;font-size:var(--fs-label)!important;font-weight:600!important;letter-spacing:var(--ls-label)!important;text-transform:uppercase!important;line-height:1!important}html body aside h2,html body .lr-sidebar h2{font-family:var(--font-text)!important;font-size:var(--fs-label)!important;font-weight:600!important;letter-spacing:var(--ls-label)!important;text-transform:uppercase!important}html body button,html body .button,html body .form-submit,html body input[type=submit]{font-family:var(--font-text)!important;font-size:var(--fs-ui)!important;font-weight:600!important;letter-spacing:0!important}html body input,html body textarea,html body select{font-family:var(--font-text)!important;font-size:var(--fs-ui)!important;font-weight:400!important}html body .text-link{font-size:var(--fs-ui)!important;font-weight:600!important}html body table th{font-size:var(--fs-small)!important;font-weight:600!important}html body table td{font-size:15px!important;font-weight:400!important}html body summary{font-size:var(--fs-body)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.45!important}html body .brand{font-weight:600!important;letter-spacing:.18em!important;font-size:17px!important}.cp-banner-copy h1::before,.sv-hero-copy h1::before,.lr-hero-inner h1::before{content:"";display:block;width:46px;height:2px;background:#e7c787;border-radius:2px;margin:0 0 18px}.banner-copy h1 em,.cp-banner-copy h1 em,.sv-hero-copy h1 em,.lr-hero-inner h1 em{color:#e7c787;font-style:italic;font-weight:400;display:block}.cp-banner-copy h1,.sv-hero-copy h1,.lr-hero-inner h1{text-wrap:balance}.cp-intro,.sv-lead,.lr-hero .lr-intro,.banner-intro{max-width:62ch;color:rgba(244,242,236,.88);font-size:18px!important;line-height:1.65!important}.cp-crumbs,.lr-crumb{opacity:.72}.lr .lr-article-list{margin-top:clamp(20px,3vw,36px)}.lr .lr-article-list:first-child{margin-top:0}.lr .lr-article-list>h2{margin-bottom:16px}.lr .lr-article-card[hidden]{display:none}.lr .lr-article-grid[data-lr-pending],.lr .lr-article-category[hidden],.lr .lr-article-list .lr-empty[hidden]{display:none}.lr .lr-article-card-link{display:flex;flex:1;flex-direction:column;color:inherit;text-decoration:none}.lr .lr-article-card-link:focus-visible{outline:2px solid var(--lr-green);outline-offset:-3px}.lr .lr-article-card-link:hover h3{text-decoration:underline}.lr .lr-article-cover{display:grid;place-items:center;aspect-ratio:16/9;background:#f4f2e9}.lr .lr-article-cover img{width:100%;height:100%;display:block;min-width:0;min-height:0;object-fit:contain}.lr .lr-article-card .lr-card-body{box-sizing:border-box;height:auto;flex:1}.lr .lr-article-card h3{overflow-wrap:anywhere}.lr .lr-article-card-more{margin-top:auto;color:var(--lr-green);font-weight:700}@keyframes w-fade-in{from{opacity: 0}to{opacity: 1}}@keyframes w-fade-up{from{opacity: 0;transform: translateY(24px)}to{opacity: 1;transform: translateY(0)}}@keyframes w-fade-down{from{opacity: 0;transform: translateY(-24px)}to{opacity: 1;transform: translateY(0)}}@keyframes w-fade-left{from{opacity: 0;transform: translateX(24px)}to{opacity: 1;transform: translateX(0)}}@keyframes w-fade-right{from{opacity: 0;transform: translateX(-24px)}to{opacity: 1;transform: translateX(0)}}@keyframes w-zoom-in{from{opacity: 0;transform: scale(0.85)}to{opacity: 1;transform: scale(1)}}@keyframes w-zoom-out{from{opacity: 0;transform: scale(1.15)}to{opacity: 1;transform: scale(1)}}@keyframes w-flip-x{from{opacity: 0;transform: perspective(400px) rotateX(90deg)}to{opacity: 1;transform: perspective(400px) rotateX(0)}}@keyframes w-flip-y{from{opacity: 0;transform: perspective(400px) rotateY(90deg)}to{opacity: 1;transform: perspective(400px) rotateY(0)}}@keyframes w-bounce{0%{opacity: 0;transform: translateY(-40px)}60%{opacity: 1;transform: translateY(8px)}80%{transform: translateY(-4px)}100%{transform: translateY(0)}}@keyframes w-rotate{from{opacity: 0;transform: rotate(-180deg)}to{opacity: 1;transform: rotate(0)}}@keyframes w-swing{20%{transform: rotate(15deg)}40%{transform: rotate(-10deg)}60%{transform: rotate(5deg)}80%{transform: rotate(-5deg)}100%{transform: rotate(0)}}@keyframes w-slide-up{from{transform: translateY(100%)}to{transform: translateY(0)}}@media (max-width: 1024px){[data-w-hide-tablet="1"]{display: none!important}}@media (max-width: 640px){[data-w-hide-mobile="1"]{display: none!important}}@media (min-width: 1025px){[data-w-hide-desktop="1"]{display: none!important}}[data-w-scroll-effect]:not([data-w-scroll-effect^="sticky"]){will-change: transform,opacity,filter}[data-w-scroll-effect^="sticky"]{position: sticky!important;top: var(--w-sticky-top,0px)!important;z-index: 40}.lr-search{margin:2px 0 18px;background:transparent;border:0;padding:0}.lr-search-field{display:flex;align-items:center;gap:9px;border:1px solid #cfd6cc;border-radius:8px;padding:9px 11px;background:#fff}.lr-search-field svg{width:16px;height:16px;flex:0 0 16px;color:#59665f}.lr-search-field input{border:0;outline:0;width:100%;font-size:15px;line-height:1.4;color:#192e29;background:transparent;font-family:inherit}.lr-search-field input::placeholder{color:#8b968e}.lr-search-empty{margin:10px 0 0;font-size:13px;color:#59665f}.lr-card[hidden],.lr-scene[hidden]{display:none!important}