.additional-examples{border:1px solid #46553b;border-radius:12px;padding:0 24px;margin:0 0 48px}.additional-examples>summary{display:flex;justify-content:space-between;gap:20px;padding:22px 0;font-size:14px;color:#d9f875;cursor:pointer}.additional-examples>section{padding:28px 0;margin:0 0 20px}.additional-examples:not([open])>section{display:none}.additional-examples summary span{font-size:20px}.contact-area-simple{width:100%;min-width:0}.contact-checklist{padding-left:22px;line-height:1.6;font-size:14px;margin:18px 0 25px}.contact-checklist li{padding:5px 0}.business-contact-actions{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.business-contact-actions .btn{width:100%;justify-content:center}.business-contact-actions .textlink{font-size:13px}.business-contact-note{line-height:1.6!important;margin:16px 0!important}.business-email-copy{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px;overflow-wrap:anywhere}.business-email-copy[hidden]{display:none}.business-email-copy button{background:transparent;color:#d9f875;border:1px solid #566843;border-radius:6px;padding:9px;font-size:11px}.contact-next{border-top:1px solid #435136;margin-top:20px}.contact-next summary{font-size:13px;padding:18px 0;color:#d9f875;cursor:pointer}.contact-next p{font-size:13px;line-height:1.7;color:#bac7af}.direct-contact h3{font-size:25px;line-height:1.15}.planning-details{max-width:1200px;margin:25px auto 50px}.contact-copy-status:empty{display:none}#brief{scroll-margin-top:100px}.direct-contact .btn:disabled{cursor:not-allowed;opacity:.65}.additional-examples section h2{font-size:clamp(28px,4vw,44px)}@media(max-width:600px){.additional-examples{padding:0 16px}.additional-examples>summary{font-size:12px;line-height:1.6}.planning-details{margin:20px 22px 40px}.direct-contact{padding:20px}.direct-contact h3{font-size:25px}.contact-checklist{font-size:13px}.business-contact-actions .btn{font-size:12px;padding:15px 10px}}

#brief h2,#brief h3{color:#f5f5ec}#brief .contact-checklist{color:#d1d9c9}

#brief .business-email-copy{color:#d1d9c9}

.business-email-address{width:25ch;max-width:100%;min-width:0;box-sizing:border-box;border:0;border-bottom:1px dashed #6c8058;border-radius:0;background:transparent;color:#d1d9c9;font:inherit;padding:8px 0;cursor:text}.business-email-address:focus-visible{outline:2px solid #d9f875;outline-offset:4px}.business-email-address::selection{background:#d9f875;color:#142014}
