/* Native disclosure controls: no animation or JavaScript required. */
.minimal-site #comparison.inky-faq{position:relative;z-index:6;background:#fff;color:#203b30;padding:80px 6vw;min-height:0;width:100%;box-sizing:border-box}
.faq-inner{max-width:1040px;margin:0 auto}.inky-faq h2{font:500 clamp(30px,3.6vw,48px)/1.12 InkyReportsDM,-apple-system,system-ui,sans-serif;letter-spacing:-.045em;margin:0 0 36px;color:#203b30}
.faq-list{border-top:1px solid #dfe5dd}.faq-list details{border-bottom:1px solid #dfe5dd}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;padding:22px 0;box-sizing:border-box;cursor:pointer;list-style:none;font:500 clamp(17px,1.6vw,21px)/1.4 InkyReportsDM,-apple-system,system-ui,sans-serif;letter-spacing:-.015em}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary::marker{content:''}.faq-list summary:focus-visible{outline:2px solid #075bd8;outline-offset:5px;border-radius:4px}.faq-toggle{position:relative;flex:0 0 18px;height:18px;color:#52715a}.faq-toggle:before,.faq-toggle:after{content:'';position:absolute;background:currentColor;top:8px;left:2px;width:14px;height:1.5px}.faq-toggle:after{transform:rotate(90deg)}details[open] .faq-toggle:after{display:none}.faq-answer{padding:0 42px 25px 0;max-width:790px}.faq-answer p{margin:0;color:#607064;font:400 17px/1.65 InkyReportsDM,-apple-system,system-ui,sans-serif}.faq-answer a{color:#285942;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.faq-list summary:hover{color:#52715a}
@media(max-width:600px){.minimal-site #comparison.inky-faq{padding:48px 6vw}.inky-faq h2{margin-bottom:26px}.faq-list summary{min-height:72px;padding-block:20px;gap:18px}.faq-answer{padding:0 24px 22px 0}.faq-answer p{font-size:15px;line-height:1.6}}
