:root{--olive:#3f4a2f;--chalk:#f8f9f4;--brick:#a24630;--ink:#252a20;--line:#c9cebd;--stone:#e6e8dd}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--chalk);color:var(--ink);font-family:'Libre Franklin',Arial,sans-serif;font-size:18px;line-height:1.75}a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}a:hover{color:var(--brick)}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{touch-action:manipulation}:focus-visible{outline:3px solid var(--brick);outline-offset:5px}h1,h2,h3,.aszpgj,.ass7bj{font-family:Chivo,Arial,sans-serif;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}h1{font-size:clamp(46px,6.7vw,98px);margin:0;font-weight:700}h2{font-size:clamp(30px,3.2vw,44px);margin:0 0 28px}h3{font-size:25px;margin:32px 0 16px;letter-spacing:-.025em}p{margin:0 0 24px}img{display:block;width:100%;height:auto}ul,ol{padding-left:24px}li{padding-left:5px;margin-bottom:10px}.asuwje{max-width:1510px;margin:auto;padding-left:6vw;padding-right:6vw}.asibuo{position:absolute;left:20px;top:-90px;background:var(--chalk);z-index:100;padding:12px}.asibuo:focus{top:12px}.asykvj{border-bottom:1px solid var(--line)}.asce1v{min-height:112px;display:flex;align-items:center;justify-content:space-between;gap:35px}.aszpgj{display:inline-flex;align-items:center;gap:13px;text-decoration:none;font-size:20px;line-height:1.1;letter-spacing:-.03em}.aszpgj svg{width:43px;height:47px;flex-shrink:0}.aszpgj span{max-width:180px}.asycql{display:flex;align-items:center;gap:29px;font-size:14px;font-weight:600}.asycql a{text-decoration:none}.asycql a[aria-current=page]{text-decoration:underline}.aszhzl{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 24px;border:1px solid var(--brick);background:var(--brick);color:white;text-decoration:none;font-size:15px;font-weight:600;line-height:1.4;border-radius:0;cursor:pointer}.aszhzl:hover{background:#823925;color:white}.aszhzl.asrn64{background:transparent;color:var(--olive);border-color:var(--olive)}.aszhzl.asrn64:hover{background:var(--olive);color:white}.asz3hi{display:none;border:1px solid var(--olive);padding:9px 15px;background:transparent;color:var(--ink)}.asfdh9{display:grid;grid-template-columns:1.8fr 1fr;gap:6vw;align-items:end;padding-top:74px;padding-bottom:52px}.asfdh9 h1{max-width:900px}.asfdh9 p{font-size:19px;line-height:1.7}.asogg6{height:clamp(270px,36vw,535px);object-fit:cover;object-position:center 60%}.asht4b{font-size:12px;padding-top:10px;color:#626a57}.asu9zu{display:grid;grid-template-columns:280px 1fr;gap:7vw;padding-top:92px;padding-bottom:96px}.asfrrs{border-top:5px solid var(--olive);padding-top:23px}.ass7bj{font-size:32px}.asdq38{list-style:none;padding:0;margin:24px 0}.asdq38 li{padding:0;margin:0;border-bottom:1px solid var(--line)}.asdq38 a{display:flex;gap:16px;text-decoration:none;padding:15px 0;font-size:14px}.asdq38 span{font-variant-numeric:tabular-nums;color:var(--brick)}.asqzpb{font-size:23px;line-height:1.55;max-width:850px}.asb4tk{display:grid;grid-template-columns:46px 1fr auto;gap:18px;padding:29px 0;border-top:1px solid var(--line);align-items:start}.asb4tk:last-child{border-bottom:1px solid var(--line)}.asb4tk .asu28j{color:var(--brick);font-size:14px;padding-top:5px}.asb4tk h3{margin:0 0 12px;font-size:29px}.asb4tk h3 a{text-decoration:none}.asb4tk p{font-size:16px;line-height:1.7;margin:0;max-width:630px}.asb4tk .asd7wz{font-size:14px;margin-top:8px}.ash6zg{background:var(--olive);color:var(--chalk);padding:82px 0}.aswpfu{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.aswpfu img{aspect-ratio:1.25;object-fit:cover}.ash6zg a:hover,.aszndr a:hover{color:#fff;text-decoration-thickness:2px}.ash6zg a:focus-visible,.aszndr a:focus-visible{outline-color:#fff}.asutqd{padding-top:90px;padding-bottom:90px}.asq4s9{display:grid;grid-template-columns:1fr 1.5fr;gap:8vw}.ashgnc{counter-reset:step;list-style:none;padding:0;margin:0}.ashgnc li{counter-increment:step;border-top:1px solid var(--line);padding:24px 0 24px 54px;position:relative}.ashgnc li:before{content:'0' counter(step);position:absolute;left:0;color:var(--brick);font-size:15px}.ashgnc h3{margin:0 0 12px}.ashgnc p{font-size:17px;margin:0}.aspobp{background:var(--stone)}.asfzfa p{max-width:470px}.aszh49{display:grid;grid-template-columns:1fr 1fr;gap:19px 24px}.asud46{display:flex;flex-direction:column;gap:7px}.asud46 label{font-size:14px;font-weight:600}.asud46 input,.asud46 textarea,.asud46 select{width:100%;min-width:0;border:1px solid #727b66;border-radius:0;background:var(--chalk);padding:12px 13px;color:var(--ink);font-size:16px}.asud46 textarea{resize:vertical;min-height:138px}.asud46.aszbyi,.asgw3f,.aspz1w,.asv0va{grid-column:1/-1}.asgw3f{display:flex;gap:12px;font-size:14px;line-height:1.6;align-items:flex-start}.asgw3f input{width:20px;height:20px;flex-shrink:0;accent-color:var(--olive);margin-top:3px}.aspz1w{display:flex;align-items:center;gap:20px;font-size:13px}.asv0va{font-size:16px;margin:0}.asv0va:empty{display:none}.aspn5u{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}button:disabled{opacity:.65;cursor:wait}.aslar4{font-size:13px;display:flex;gap:10px;flex-wrap:wrap;padding-top:24px;padding-bottom:24px}.aslar4 a{color:inherit}.asglhw{background:var(--olive);color:var(--chalk);padding:56px 0 62px}.asglhw h1{font-size:clamp(43px,5.8vw,80px);max-width:1120px}.asglhw p{font-size:21px;max-width:800px;margin:27px 0 0}.ashhy6{height:clamp(220px,30vw,405px);object-fit:cover}.assq16{display:grid;grid-template-columns:265px minmax(0,790px);gap:7vw;padding-top:70px;padding-bottom:85px}.asopgf{position:sticky;top:26px;align-self:start;border-top:4px solid var(--olive);font-size:14px;padding-top:17px}.asopgf ol{list-style:none;padding:0}.asopgf li{padding:0;border-bottom:1px solid var(--line);margin:0}.asopgf a{display:block;padding:12px 0;text-decoration:none}.asopgf .aszhzl{color:white;margin-top:24px}.asa5mg section{margin-bottom:54px}.asa5mg h2{font-size:34px}.asa5mg h3{font-size:24px}.asc3bb{border-left:5px solid var(--brick);background:var(--stone);padding:25px 28px;margin:28px 0}.asc3bb p:last-child{margin-bottom:0}.asc3bb strong{display:block;margin-bottom:10px}.asa5mg .asq2ms{padding:22px 26px 22px 48px;background:var(--stone)}details{border-top:1px solid var(--line);padding:0}details:last-child{border-bottom:1px solid var(--line)}summary{cursor:pointer;padding:22px 40px 22px 0;position:relative;font-weight:600;font-size:18px;list-style:none;line-height:1.5}summary::-webkit-details-marker{display:none}summary:after{content:'+';position:absolute;right:5px;top:20px;font-size:25px;font-weight:400;color:var(--brick)}details[open] summary:after{content:'−'}details p{font-size:17px;padding-right:30px;margin:0 0 25px}.asc928{border-top:1px solid var(--line);padding-top:36px;display:flex;justify-content:space-between;gap:35px;align-items:center}.asc928 p{margin:0;font-size:22px;max-width:590px}.aszndr{background:var(--olive);color:var(--chalk);padding-top:68px;padding-bottom:28px}.ashxq1{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:55px;padding-bottom:50px}.aszndr h2{font-size:37px;max-width:360px}.aszndr h3{font-family:'Libre Franklin',sans-serif;letter-spacing:0;font-size:14px;margin:0 0 15px}.aszndr a{font-size:14px}.aszndr ul{list-style:none;margin:0;padding:0}.aszndr li{padding:0;margin-bottom:7px}.asw26c{overflow-wrap:anywhere}.asz8ud{border-top:1px solid #788168;padding-top:25px;display:flex;justify-content:space-between;gap:30px;font-size:12px}.asz8ud p{max-width:760px;margin:0}.asccw5{display:grid;grid-template-columns:230px 1fr;gap:45px;padding:35px 0;border-top:1px solid var(--line)}.asccw5 h2{font-size:28px}.asccw5 h3{margin-top:0}.asccw5 p{max-width:800px}.asth39{max-width:920px}.asth39.asutqd{padding-top:65px}.asth39 section{margin-bottom:47px}.asdv4t{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:15px}.aso8pj{border-bottom:1px solid #d6b7a5;background:#f1e7de;padding:17px 6vw;font-size:14px}.aso8pj p{max-width:1328px;margin:0 auto}.ascdd1{max-width:900px}.asfodm{font-size:16px;overflow-wrap:anywhere}.asth39 h2{font-size:32px}.asmwsn{padding-top:100px;padding-bottom:120px;max-width:1000px}.asmwsn p{margin-top:30px}@media(min-width:1600px){.asuwje{padding-left:80px;padding-right:80px}}@media(max-width:1050px){.asycql{gap:16px;font-size:13px}.asce1v{gap:20px}.aszpgj{font-size:18px}.aszpgj svg{width:35px}.asfdh9{grid-template-columns:1.5fr 1fr}.asu9zu{grid-template-columns:220px 1fr;gap:5vw}.assq16{grid-template-columns:210px 1fr;gap:5vw}.asb4tk{grid-template-columns:30px 1fr}.asb4tk .asd7wz{grid-column:2}.ashxq1{gap:30px}}@media(max-width:780px){.asuwje{padding-left:22px;padding-right:22px}.asce1v{min-height:88px;flex-wrap:wrap;padding-top:18px;padding-bottom:18px}.asz3hi{display:block}.asycql{width:100%;flex-direction:column;align-items:stretch;gap:0;border-top:1px solid var(--line);padding-top:10px}.asycql a{padding:12px 0}.asycql .aszhzl{padding:13px 20px;margin-top:10px}.js .asycql:not(.asx5wn){display:none}.asfdh9{display:block;padding-top:45px;padding-bottom:32px}.asfdh9 h1{font-size:clamp(46px,9vw,72px);margin-bottom:28px}.asfdh9 p{font-size:18px;max-width:580px}.asogg6{height:310px}.asu9zu{grid-template-columns:1fr;padding-top:55px;padding-bottom:55px;gap:35px}.asfrrs{display:none}.asqzpb{font-size:21px}.aswpfu,.asq4s9{grid-template-columns:1fr;gap:35px}.aswpfu img{aspect-ratio:1.5;max-height:420px}.ash6zg,.asutqd{padding-top:55px;padding-bottom:55px}.asb4tk h3{font-size:26px}.assq16{display:flex;flex-direction:column;padding-top:35px;padding-bottom:45px;gap:35px}.asopgf{position:static;width:100%}.asopgf ol{display:flex;flex-wrap:wrap;gap:0 23px;margin-bottom:0}.asopgf li{border:0}.asopgf .aszhzl{display:none}.asopgf a{padding:5px 0;text-decoration:underline}.asa5mg h2{font-size:30px}.asglhw{padding:37px 0 43px}.asglhw p{font-size:19px}.asglhw h1{font-size:47px}.asccw5{grid-template-columns:1fr;gap:12px}.asccw5 h2{margin-bottom:10px}.ashxq1{grid-template-columns:1fr 1fr}.ashxq1>div:first-child{grid-column:1/-1}.asz8ud,.asc928{flex-direction:column;align-items:flex-start}.aszndr h2{max-width:470px}.aso8pj{padding:16px 22px}}@media(max-width:480px){body{font-size:17px}.aszh49{grid-template-columns:1fr}.asud46{grid-column:1/-1}.aspz1w{align-items:flex-start;flex-direction:column;gap:12px}.asglhw h1{font-size:41px}.asfdh9 h1{font-size:47px}.ashxq1{grid-template-columns:1fr}.ashxq1>div:first-child{grid-column:auto}.asc3bb{padding:22px}.aszpgj{font-size:17px}.asogg6{height:260px}.asb4tk{gap:12px}.asb4tk h3{font-size:24px}.aspz1w .aszhzl{width:100%}.asa5mg section{margin-bottom:42px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}} 
.asegl9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
