.pqn169-dialog:not([open]){display:none!important}.pqn169-dialog{padding:0;border:1px solid #cdbda3;border-radius:16px;background:#f8f5ef;color:#242720;width:min(720px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow:hidden;box-sizing:border-box;box-shadow:0 24px 90px #0006;margin:auto}.pqn169-dialog[open]{display:flex!important;flex-direction:column}.pqn169-dialog::backdrop{background:rgba(17,20,16,.66);backdrop-filter:blur(5px)}
.pqn169-head{position:relative;flex:0 0 auto;padding:24px 80px 22px 28px;background:#20241f;color:#fff;border-top:3px solid #ba925a}.pqn169-brand{display:block;font:800 11px/1.4 Arial,sans-serif;letter-spacing:.16em;color:#dfbc84}.pqn169-head h2{font:500 38px/1.1 Georgia,serif;margin:10px 0 8px;color:#fff;letter-spacing:-.03em}.pqn169-head p{font:400 14px/1.5 Arial,sans-serif;margin:0;color:#e0ded5;max-width:560px}.pqn169-close{position:absolute;right:20px;top:20px;display:grid;place-items:center;width:44px;height:44px;border:1px solid #99917d;background:transparent;color:#fff;cursor:pointer;border-radius:7px;font:400 28px/1 Arial,sans-serif}
.pqn169-content{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;-webkit-overflow-scrolling:touch}.pqn169-dialog .pqn165-quote{display:block!important;width:100%;max-width:none;margin:0;padding:23px 27px 20px;border:0;border-radius:0;background:#f8f5ef;box-sizing:border-box}.pqn169-dialog .pqn165-quote>h2,.pqn169-dialog .pqn165-eyebrow,.pqn169-dialog .pqn165-quote>p:not(.pqn165-context),.pqn169-dialog .pqn166-intents{display:none!important}.pqn169-dialog .pqn165-context{font:500 13px/1.5 Arial,sans-serif;color:#795025;margin:0 0 14px;padding:0 0 12px}.pqn169-dialog .pqn165-context[hidden]{display:none!important}.pqn169-dialog .pqn165-form{gap:13px;margin:0}.pqn169-dialog .pqn165-required{grid-template-columns:1fr 1fr;gap:12px 14px}.pqn169-dialog .pqn165-required label:last-child{grid-column:1/-1}.pqn169-dialog .pqn165-form label{font:700 13px/1.4 Arial,sans-serif}.pqn169-dialog .pqn165-form input:not([type=checkbox]),.pqn169-dialog .pqn165-form textarea,.pqn169-dialog .pqn165-form select{border:1px solid #cfc7b8;border-radius:6px;min-height:46px;padding:10px 12px;background:#fff;font-size:16px}.pqn169-dialog .pqn165-form textarea{min-height:65px}.pqn169-dialog .pqn165-optional summary{padding:7px 0;font-size:13px;min-height:40px}.pqn169-dialog .pqn165-form .pqn165-consent{font:400 12px/1.5 Arial,sans-serif;gap:10px}.pqn169-dialog .pqn165-submit{border-radius:7px;min-height:50px;font-size:15px;background:#795025;color:white}.pqn169-privacy{font:400 11px/1.55 Arial,sans-serif;color:#57574d;text-align:left}.pqn169-privacy p{margin:0 0 6px}.pqn169-privacy a{color:#64441f;text-decoration:underline;overflow-wrap:anywhere}.pqn169-dialog .pqn165-footnote{font-size:11px}.pqn169-dialog .pqn165-status{font-size:13px;line-height:1.5}.pqn169-dialog .pqn165-extras label[hidden]{display:none!important}.pqn169-close:focus-visible{outline:3px solid #dfbc84;outline-offset:3px}
body.pqn169-open{overflow:hidden!important}.pqn169-ready .pqn169-inline-generic:not(.pqn169-in-dialog){display:none!important}
@media(max-width:600px){.pqn169-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:12px}.pqn169-head{padding:20px 65px 18px 19px}.pqn169-head h2{font-size:30px}.pqn169-head p{font-size:13px}.pqn169-close{top:16px;right:14px}.pqn169-dialog .pqn165-quote{padding:18px 17px 20px}.pqn169-dialog .pqn165-required{grid-template-columns:1fr}.pqn169-dialog .pqn165-required label:last-child{grid-column:auto}.pqn169-dialog .pqn165-extras{grid-template-columns:1fr}.pqn169-dialog .pqn165-form .pqn165-consent{font-size:12px}}
@media(prefers-reduced-motion:reduce){.pqn169-dialog::backdrop{backdrop-filter:none}}

.pqn169-open .pqn167-budget,.pqn169-open .pqn167-contacts{visibility:hidden!important}
@media(max-width:600px){.pqn169-privacy{font-size:12px}}

.pqn169-dialog[data-intent=academy] .pqn165-extras,.pqn169-dialog[data-intent=collaboration] .pqn165-extras{grid-template-columns:1fr}
