.content-guide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7vw;padding:65px 4vw;background:#faf9f5;border-top:1px solid #e2e0da}.content-guide h2{font-size:clamp(32px,3.2vw,50px);letter-spacing:-.04em;line-height:1.12;margin:18px 0 24px}.content-guide p:not(.eyebrow){font-size:14px;line-height:1.85;color:#626864;max-width:640px;margin-bottom:18px}.content-guide a{color:#292e2b;text-decoration:underline;text-underline-offset:4px}.content-guide .text-link{display:inline-block;margin-top:7px;font-size:13px}.content-questions{padding-top:35px}.content-questions details{padding:22px 0;border-top:1px solid #dcded6}.content-questions details:last-child{border-bottom:1px solid #dcded6}.content-questions summary{font-size:16px;font-weight:650;cursor:pointer;line-height:1.5}.content-questions details p{margin:16px 0 0!important}.content-questions summary:focus-visible{outline:2px solid #a36800;outline-offset:5px}.content-guide .eyebrow{color:#7b715f}#ideas{display:block;position:relative;top:-5px}
@media(max-width:760px){.content-guide{grid-template-columns:1fr;gap:12px;padding:38px 4vw}.content-guide h2{font-size:34px}.content-guide p:not(.eyebrow){font-size:13px}.content-questions{padding-top:10px}.content-questions summary{font-size:14px}.content-questions details{padding:18px 0}}
