.tq{background:#fcfaf5;color:#19352e;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.tq *{box-sizing:border-box}.tq a{text-decoration:none}.tq-shell{width:min(1150px,calc(100% - 48px));margin:auto}.tq-nav{display:flex;align-items:center;justify-content:space-between;padding:20px max(24px,calc((100vw - 1150px)/2));background:#fffdf9;border-bottom:1px solid #e3e5dc;gap:24px}.tq-brand{font-weight:800;letter-spacing:.15em;color:#153d32}.tq-brand span{font-size:11px;font-weight:500;letter-spacing:.2em}.tq-nav nav{display:flex;align-items:center;flex-wrap:wrap;gap:22px;font-size:13px}.tq-nav-cta,.tq-primary{background:#153d32;color:#fff!important;border-radius:3px;padding:13px 19px;display:inline-block;font-weight:700}.tq-hero{background:linear-gradient(125deg,#153d32,#244d3e 70%,#526e55);color:#fff;padding:105px 0 110px}.tq-eyebrow{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#718a72;margin:0 0 16px}.tq-hero .tq-eyebrow{color:#d7e6c7}.tq h1,.tq h2{font-family:Georgia,serif;letter-spacing:-.04em;font-weight:500;line-height:1.12}.tq h1{font-size:clamp(45px,7vw,84px);max-width:890px;margin:0 0 25px}.tq h2{font-size:clamp(32px,4vw,52px);margin:0 0 27px}.tq h1 em,.tq h2 em{font-weight:400;color:#a9c49c}.tq-lead{max-width:740px;font-size:19px;color:#e1e9de}.tq-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.tq-hero .tq-primary{background:#d9e9c7;color:#19352e!important}.tq-secondary{padding:13px 18px;color:#fff;border:1px solid #9db8a8}.tq-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;padding-top:95px;padding-bottom:95px}.tq-intro p{color:#43594f}.tq-note{background:#eaf0e5;border-left:3px solid #567b64;padding:16px 20px;font-size:14px;color:#385547!important}.tq-band{background:#eef0e8;padding:88px 0}.tq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.tq-card{background:#fffdf9;padding:29px;border:1px solid #dde4d8;min-height:250px}.tq-number{font:italic 30px Georgia,serif;color:#6c8b74}.tq h3{font-size:18px;line-height:1.35;margin:13px 0 9px}.tq-card p,.tq-checks p,.tq-columns p{color:#52645a;font-size:14px;margin:0}.tq-section{padding-top:90px;padding-bottom:90px}.tq-section-lead{max-width:800px;color:#52645a;font-size:17px;margin-bottom:30px}.tq-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tq-columns>div{border-top:2px solid #73967a;padding:17px 4px}.tq-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:28px}.tq-checks article{display:flex;gap:15px;background:#fffdf9;padding:18px}.tq-checks article>span{font-size:19px;color:#467651}.tq-checks h3{margin:0 0 7px}.tq-faq{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tq-faq details{background:#fffdf9;padding:20px;border:1px solid #dbe3d9}.tq-faq summary{font-weight:700;cursor:pointer}.tq-faq p{color:#4b6154;font-size:14px}.tq-final{text-align:center;padding-top:100px;padding-bottom:105px}.tq-final>p:not(.tq-eyebrow){max-width:680px;margin:0 auto 26px;color:#52645a}.tq-final .tq-small{font-size:12px;margin-top:24px!important}.tq-footer{background:#153d32;color:#d8e6d8;padding:25px 0;font-size:13px}.tq-footer .tq-shell{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.tq-footer .tq-shell div{display:flex;gap:18px;flex-wrap:wrap}@media(max-width:780px){.tq-nav{padding:17px 20px;align-items:flex-start;flex-direction:column}.tq-nav nav{gap:12px}.tq-shell{width:calc(100% - 36px)}.tq-hero{padding:70px 0}.tq-intro{gap:10px;padding-top:65px;padding-bottom:65px}.tq-checks,.tq-columns,.tq-faq,.tq-grid,.tq-intro{grid-template-columns:1fr}.tq-band{padding:65px 0}.tq-section{padding-top:65px;padding-bottom:65px}.tq-card{min-height:auto}}