.orange-intent-entry{border-top:1px solid #9cab9460;margin-block:24px;padding-top:18px}.orange-intent-entry>summary{cursor:pointer;font:inherit;color:inherit;align-content:center;min-height:44px}.orange-intent{color:inherit;font-family:inherit;font-size:16px;line-height:1.6}.orange-intent form{gap:12px;margin:18px 0;display:grid}.orange-intent label{gap:9px;display:grid}.orange-intent input{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #a9b59d;border-radius:3px;min-height:48px;padding:12px}.orange-intent input::placeholder{color:inherit;opacity:.65}.orange-intent button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #9cab9460;border-radius:0;min-height:44px;padding:12px 0}.orange-intent form>button{border-color:#ffa154;justify-self:start}.orange-intent .orange-intent-note{opacity:.85;font-size:14px;line-height:1.6}.orange-intent-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.orange-intent article{border-bottom:1px solid #ffa154;padding:16px 0}.orange-intent article a{text-underline-offset:5px;overflow-wrap:anywhere;font-size:19px;color:inherit!important;text-decoration:underline!important}.orange-intent article p{line-height:1.6;font-size:16px!important}.orange-intent .orange-intent-kind{letter-spacing:.03em;opacity:.8;font-size:13px!important}.orange-intent details{margin:18px 0}.orange-intent summary{cursor:pointer;align-content:center;min-height:44px}.orange-intent :focus-visible{outline-offset:5px;outline:2px solid #ffa154}.orange-intent .orange-intent-answer:focus{outline:none}@media (width<=480px){.orange-intent-choices{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.orange-intent *{scroll-behavior:auto;transition:none}}.orange-intent .purpose-heading{overflow-wrap:anywhere;letter-spacing:0!important;margin:20px 0!important;font:400 28px/1.2 Georgia,serif!important}.orange-intent .purpose-heading:focus{outline:none}.orange-intent .purpose-evidence{border-left:2px solid #ffa154;padding-left:14px;font-size:14px!important}.orange-intent .purpose-limit{font-size:15px!important}.orange-intent .purpose-return{flex-wrap:wrap;gap:8px 20px;margin-top:24px;display:flex}.orange-intent .purpose-discovery a{color:inherit;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.orange-intent .purpose-discovery small{font-size:14px}.purpose-page{max-width:900px}.purpose-page h1{font-size:clamp(44px,7vw,78px)}.orange-intent article a{align-content:center;min-height:44px;display:inline-block}
