/* design-lint-skip: font-inter. Inter Tight is expressly specified in brief.json. */
:root{--wood:#321f1c;--deep:#241713;--brass:#c9ab73;--paper:#f5f1e8;--white:#fffcf6;--ink:#302723;--muted:#6c6057;--rule:#d6cbbb;--serif:'Libre Caslon Display',Georgia,serif;--sans:'Inter Tight',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.65 var(--sans)}a{color:inherit;text-underline-offset:4px}a:hover{color:#78501e}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #9c6d26;outline-offset:5px}.uojig5{position:absolute;left:12px;top:-100px;background:var(--paper);padding:12px;z-index:50}.uojig5:focus{top:12px}.uox0g9{width:min(1280px,calc(100% - 112px));margin-inline:auto}.uoee3e{background:var(--wood);color:var(--paper);border-bottom:1px solid #705748}.uollvt{min-height:112px;display:flex;align-items:center;justify-content:space-between;gap:32px}.uoi47p{display:inline-flex;text-decoration:none;flex-shrink:0}.uoi47p svg{width:292px;height:64px}.uoxp0g{display:flex;gap:29px;align-items:center;font-size:14px}.uoxp0g a{text-decoration:none}.uoxp0g a:hover{color:var(--brass)}.uoxp0g .uor2l8{padding:11px 19px;border:1px solid var(--brass);color:var(--brass)}.uoit0e{display:none;color:var(--paper);border:1px solid var(--brass);padding:9px 15px;background:none}.uocxw3{background:var(--wood);color:var(--paper);padding:48px 0 0;position:relative;overflow:hidden}.uocxw3:before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),#ffffff05 calc(25% - 1px),#ffffff05 25%);pointer-events:none}.uosvrn,.uob0uy{display:flex;justify-content:space-between;gap:20px;position:relative}.uog0f5,.uoymvh{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.uosvrn{border-top:1px solid var(--brass);padding-top:18px;color:var(--brass)}.uohbqf{max-width:1040px;margin:44px 0 24px;font:400 clamp(64px,6.6vw,104px)/.97 var(--serif);letter-spacing:-.025em}.uohbqf span{color:var(--brass)}.uofqz8{max-width:560px;font-size:19px;line-height:1.6;color:#e3d8ca}.uob0uy{align-items:flex-end;padding-bottom:46px}.uomuni{display:flex;gap:14px;align-items:center;margin-top:27px}.uofdfw{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:13px 23px;background:var(--wood);color:var(--paper);border:1px solid var(--wood);text-decoration:none;font-size:14px;font-weight:600;cursor:pointer}.uofdfw:hover{background:#4e332a;color:var(--paper)}.uofdfw.uoiqjb{background:var(--brass);border-color:var(--brass);color:var(--deep)}.uofdfw.uoiqjb:hover{background:#dcc393}.uoea2m{font-size:14px;text-underline-offset:6px}.uoe1h1{border-left:1px solid #806b50;padding-left:24px;max-width:250px;font-size:13px;color:#d3c5b4}.uoe1h1 strong{display:block;color:var(--brass);font-size:11px;letter-spacing:.15em;margin-bottom:8px}.uorotg{position:relative;height:340px;background:var(--deep)}.uorotg img{width:100%;height:100%;object-fit:cover;object-position:center 54%;display:block}.uoegzd{position:absolute;bottom:0;left:0;background:var(--deep);color:var(--paper);font-size:11px;letter-spacing:.12em;padding:12px 25px}.uovjol{border-bottom:1px solid var(--rule);padding:22px 0}.uocyvv{display:flex;gap:36px;flex-wrap:wrap;font-size:12px}.uocyvv a{text-decoration:none}.uocyvv b{color:var(--muted);margin-right:10px;font-weight:400}.uoorj0{padding:90px 0;border-bottom:1px solid var(--rule)}.uoc8fd{display:grid;grid-template-columns:1fr 2fr;gap:54px;margin-bottom:36px}.uomy9c{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);padding-top:12px}.uomy9c:before{content:'';display:inline-block;width:30px;height:1px;background:#9c7945;vertical-align:middle;margin-right:13px}h1,h2,h3,p{margin-top:0}h2{font:400 clamp(38px,4vw,56px)/1.08 var(--serif);letter-spacing:-.015em;margin-bottom:25px;text-wrap:balance}h3{font:400 29px/1.18 var(--serif);margin-bottom:16px;text-wrap:balance}p{margin-bottom:22px}p:last-child{margin-bottom:0}.uoug4h{font-size:21px;line-height:1.55}.uouvxn{display:grid;grid-template-columns:1fr 1fr;gap:60px}.uova7g{margin-left:calc((100% + 54px)/3);max-width:820px}.uova7g h3{margin-top:32px}.uom9n3{border-left:2px solid #a17a40;padding:22px 26px;background:#ebe4d8;font-size:15px;margin-block:30px}.uosl4j{font-size:13px;color:var(--muted)}.uor9nq{border-top:1px solid var(--rule)}.uoo7m2{display:grid;grid-template-columns:70px 1fr 1fr 50px;gap:24px;padding:28px 0;border-bottom:1px solid var(--rule);align-items:center;text-decoration:none}.uoo7m2:hover{color:var(--ink);background:#ede7dc}.uoo7m2 .uoho5i{font-size:12px;color:var(--muted)}.uoo7m2 h3{margin:0;font-size:31px}.uoo7m2 p{font-size:15px;max-width:400px}.uotc2h{font-size:26px;justify-self:end}.uogtn0{background:var(--wood);color:var(--paper)}.uogtn0 .uomy9c,.uogtn0 .uosl4j{color:#d2bfa2}.uogtn0 .uom9n3{background:#422d25;border-color:var(--brass)}.uogtn0 a:hover{color:var(--brass)}.uogjwm{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:42px}.uogjwm article{border-top:1px solid #b99761;padding-top:22px}.uogjwm .uofana{color:var(--brass);font-size:12px;display:block;margin-bottom:22px}.uogjwm h3{font-size:29px}.uogjwm p{font-size:15px;color:#e2d7ca}.uofszx{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center}.uofszx img{width:100%;height:460px;object-fit:cover}.uol9of{display:flex;flex-wrap:wrap;gap:10px;margin:27px 0}.uol9of a{border:1px solid var(--rule);padding:7px 14px;font-size:13px;text-decoration:none}.uol9of a:hover{background:#e7ddcd}.uoayvx{border-top:1px solid var(--rule)}details{border-bottom:1px solid var(--rule)}summary{cursor:pointer;list-style:none;padding:24px 40px 24px 0;position:relative;font-size:18px;font-weight:500}summary::-webkit-details-marker{display:none}summary:after{content:'+';position:absolute;right:6px;font-size:23px;font-weight:400;top:18px}details[open] summary:after{content:'−'}details p{max-width:760px;padding:0 36px 26px 0;font-size:16px}.uoi3jb{background:#e9e1d3}.uosesm{display:grid;grid-template-columns:1fr 1.25fr;gap:90px}.uosesm h2{max-width:420px}.uosesm .uozl1j p{max-width:390px}.uot457{display:grid;grid-template-columns:1fr 1fr;gap:22px}.uozvfn.uocwxq{grid-column:1/-1}label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}label span{font-weight:400;color:var(--muted)}input,select,textarea{border:1px solid #9d8d79;border-radius:0;background:var(--white);color:var(--ink);width:100%;padding:12px 14px;min-height:48px}textarea{resize:vertical;min-height:130px}.uoqegx{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.uopua4{display:flex;gap:12px;align-items:flex-start;font-size:13px;font-weight:400;line-height:1.6}.uopua4 input{width:18px;height:18px;min-height:18px;margin-top:2px;flex-shrink:0;accent-color:var(--wood)}.uomb75{font-size:15px;margin-top:16px}.uomb75:empty{display:none}.uomb75.uojr37{border-left:3px solid #a02d24;padding:12px}.uomb75.uoepdw{border-left:3px solid #3b623b;padding:12px}.uomed2{font-size:12px;color:#62584f;margin-top:13px}.uot41w{background:var(--deep);color:#e4dacc;padding:58px 0 25px}.uom5lv{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:50px}.uot41w .uoi47p{color:var(--paper)}.uot41w p{font-size:13px;max-width:340px;margin-top:20px}.uot41w h2{font:600 11px var(--sans);text-transform:uppercase;letter-spacing:.14em;color:var(--brass)}.uot41w ul{list-style:none;margin:0;padding:0}.uot41w li{font-size:13px;margin-bottom:9px}.uot41w a{text-decoration:none}.uot41w a:hover{color:var(--brass)}.uom0sc{border-top:1px solid #604d3d;margin-top:38px;padding-top:22px;font-size:11px;display:flex;justify-content:space-between;gap:20px;color:#c5b7a7}.uok3h7{font-size:12px;color:var(--muted);padding:25px 0}.uok3h7 ol{display:flex;gap:10px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.uok3h7 li+li:before{content:'/';margin-right:10px;color:#a18a70}.uoi5i8{background:var(--wood);color:var(--paper);padding:52px 0 60px}.uoi5i8 .uog0f5{color:var(--brass)}.uoi5i8 h1{font:400 clamp(46px,5.2vw,76px)/1.04 var(--serif);max-width:900px;margin:24px 0}.uoi5i8 .uoug4h{max-width:730px;color:#e2d6c7}.uoi5i8 .uofdfw{margin-top:28px}.uopw7h{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:85px;padding-block:65px 85px}.uoz9l8{min-width:0}.uoz9l8 section{margin-bottom:47px}.uoz9l8 h2{font-size:43px}.uoz9l8 ul,.uoz9l8 ol{padding-left:24px}.uoz9l8 li{padding-left:5px;margin-bottom:12px}.uotdbw{width:100%;height:360px;object-fit:cover;margin-bottom:40px}.uoi1zk{border-top:2px solid #a17a40;padding-top:23px;position:sticky;top:28px}.uoi1zk h2{font-size:30px}.uoi1zk p,.uoi1zk li{font-size:14px}.uoi1zk ul{list-style:none;margin:25px 0;padding:0}.uoi1zk li{border-top:1px solid var(--rule);padding-block:12px}.uoi1zk a{text-decoration:none}.uoi1zk .uofdfw{width:100%;margin-bottom:12px}.uofown{display:grid;grid-template-columns:1fr 1fr;gap:0 56px}.uoqgtt{border-top:1px solid var(--rule);padding:30px 0;scroll-margin-top:30px}.uoqgtt p{font-size:16px}.uoqgtt h2{font-size:36px}.uorj2s{width:100%;height:400px;object-fit:cover;margin-bottom:48px}.uozl0x{max-width:850px;padding:64px 0 85px}.uozl0x section{margin-bottom:40px}.uozl0x h2{font-size:40px}.uokk56{padding-block:65px 85px}.uoou2t{padding:100px 0}.uoou2t h1{font:400 76px/1 var(--serif);max-width:700px}.uoou2t p{max-width:500px}::selection{background:#ccb07c;color:#271b15}@media(min-width:1600px){.uox0g9{width:1280px}}@media(max-width:1100px){.uox0g9{width:calc(100% - 64px)}.uoxp0g{gap:18px}.uoi47p svg{width:255px}.uohbqf{font-size:84px}.uopw7h{gap:45px;grid-template-columns:minmax(0,1fr) 245px}.uosesm{gap:45px}.uoo7m2{grid-template-columns:40px 1fr 1fr 30px}}@media(max-width:1000px){.uox0g9{width:calc(100% - 44px)}.uollvt{min-height:90px}.uoi47p svg{width:245px;height:57px}.uoit0e{display:block}.uoxp0g{display:none;position:absolute;top:90px;left:0;right:0;z-index:20;background:var(--deep);padding:22px;flex-direction:column;align-items:stretch;gap:0;border-bottom:1px solid var(--brass)}.uoxp0g.uoyo24{display:flex}.uoxp0g a{padding:13px}.uoxp0g .uor2l8{margin-top:12px;text-align:center}.uocxw3{padding-top:28px}.uohbqf{font-size:72px;margin-top:38px}.uob0uy{align-items:flex-start}.uoe1h1{max-width:190px}.uoorj0{padding:60px 0}.uoc8fd{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.uova7g{margin-left:0}.uogjwm{grid-template-columns:1fr 1fr;gap:35px}.uofszx{gap:30px}.uofszx img{height:390px}.uosesm{grid-template-columns:1fr;gap:35px}.uosesm .uozl1j p{max-width:600px}.uopw7h{grid-template-columns:1fr}.uoi1zk{position:static}.uoi1zk ul{display:grid;grid-template-columns:1fr 1fr;column-gap:25px}.uoi1zk .uofdfw{width:auto}.uom5lv{grid-template-columns:1fr 1fr}.uom5lv>div:first-child{grid-column:1/-1}.uoo7m2{grid-template-columns:30px 1fr 35px}.uoo7m2 p{grid-column:2;grid-row:2}.uotc2h{grid-column:3;grid-row:1/3}.uofown{gap:0 30px}.uocyvv{gap:15px 25px}.uorotg{height:290px}}@media(max-width:520px){body{font-size:16px}.uox0g9{width:calc(100% - 40px)}.uollvt{gap:12px}.uoi47p svg{width:220px;height:55px}.uoit0e{font-size:12px;padding:8px 11px}.uosvrn .uoymvh{display:none}.uohbqf{font-size:59px;line-height:1.02;margin-top:33px;max-width:370px}.uofqz8{font-size:17px}.uob0uy{display:block;padding-bottom:34px}.uoe1h1{border-left:0;border-top:1px solid #705748;padding:18px 0 0;margin-top:28px;max-width:100%;font-size:12px}.uoe1h1 strong{display:inline;margin-right:14px}.uomuni{gap:20px}.uofdfw{padding:12px 19px;gap:18px}.uorotg{height:230px}.uoegzd{font-size:9px;padding:9px 14px}.uovjol{padding:19px 0}.uocyvv{font-size:11px;gap:12px 20px}.uoorj0{padding:48px 0}h2{font-size:40px}.uoug4h{font-size:19px}.uouvxn,.uofszx,.uofown{grid-template-columns:1fr;gap:26px}.uofszx img{height:290px}.uogjwm{grid-template-columns:1fr;gap:28px}.uogjwm article{display:grid;grid-template-columns:32px 1fr;column-gap:15px}.uogjwm .uofana{grid-row:1/3;padding-top:7px}.uogjwm p{grid-column:2}.uogjwm h3{font-size:28px}.uoo7m2{gap:8px 12px;padding:23px 0}.uoo7m2 h3{font-size:27px}.uoo7m2 p{font-size:14px}.uot457{grid-template-columns:1fr;gap:18px}.uozvfn.uocwxq{grid-column:1}.uom5lv{gap:35px 25px}.uom0sc{display:block}.uom0sc span{display:block;margin-bottom:8px}.uoi5i8{padding:36px 0 42px}.uoi5i8 h1{font-size:49px}.uoi5i8 .uoug4h{font-size:18px}.uopw7h{padding-top:35px;gap:20px}.uoz9l8 h2{font-size:37px}.uotdbw{height:240px}.uoz9l8 section{margin-bottom:35px}.uoi1zk ul{grid-template-columns:1fr}.uorj2s{height:250px;margin-bottom:30px}.uofown{gap:0}.uokk56,.uozl0x{padding-block:40px 60px}summary{font-size:17px}.uoou2t h1{font-size:56px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
