.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__panel{padding:0;overflow:hidden;background:#fff}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__panel>.autool-pages-mini-label,.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__panel>h2{display:block;margin-left:28px;margin-right:28px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__panel>.autool-pages-mini-label{margin-top:28px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__content{display:grid;gap:18px;padding:0 28px 28px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__request-box{display:grid;gap:18px;border-top:1px solid var(--rule-dark);background:linear-gradient(180deg,var(--bg-card) 0%,#fff 100%);padding:22px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__choice-header{display:grid;gap:6px;max-width:760px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__eyebrow{display:block;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;color:var(--accent)}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__choice-header p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink-muted)}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-option{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;align-items:start;border:1px solid var(--rule-dark);border-left:3px solid var(--ink);background:#fff;padding:18px;margin:0;cursor:pointer;transition:border-color 0.15s,background-color 0.15s}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-option:hover{border-color:var(--ink);background:var(--bg-wash)}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-option:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-option .autool-pages-privacy-choices__checkbox{width:18px;height:18px;margin-top:4px;accent-color:var(--accent)}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-option .autool-pages-privacy-choices__option-copy{display:block;min-width:0}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-option strong{display:block;font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.35;text-transform:uppercase;color:var(--ink);margin-bottom:4px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-option span span,.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-option .autool-pages-privacy-choices__option-copy>span{display:block;font-size:14.5px;line-height:1.55;color:var(--ink-light);overflow-wrap:anywhere}.autool-pages-page.autool-pages-privacy-choices .autool-pages-browser-only{display:grid;grid-template-columns:1fr;gap:10px;align-items:start;border-top:0;padding-top:0}.autool-pages-page.autool-pages-privacy-choices .autool-pages-browser-copy{max-width:680px;font-size:13.5px;line-height:1.55;color:var(--ink-muted);font-style:italic;margin:0;text-align:left}.autool-pages-page.autool-pages-privacy-choices .autool-pages-browser-copy.is-hidden{display:none}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__browser-submit{width:100%;min-height:48px;height:48px;padding:0 18px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__browser-submit.is-hidden{display:none}.autool-pages-page.autool-pages-privacy-choices .autool-pages-email-expand{display:none;margin-top:0}.autool-pages-page.autool-pages-privacy-choices .autool-pages-email-expand.is-active{display:block}.autool-pages-page.autool-pages-privacy-choices .autool-pages-email-inner{display:grid;gap:12px;max-width:none;margin:0;border:0;background:#fff0;padding:0}.autool-pages-page.autool-pages-privacy-choices .fluentform,.autool-pages-page.autool-pages-privacy-choices .fluentform form.frm-fluent-form{margin:0}.autool-pages-page.autool-pages-privacy-choices .fluentform fieldset{border:0!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;min-inline-size:100%}.autool-pages-page.autool-pages-privacy-choices .fluentform .ff-el-group{margin:0 0 12px}.autool-pages-page.autool-pages-privacy-choices .fluentform label{display:inline-flex;align-items:baseline;gap:4px;font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.35;text-transform:uppercase;color:var(--ink-muted);margin:0 0 6px}.autool-pages-page.autool-pages-privacy-choices .fluentform input[type="email"]{width:100%;min-height:48px;height:48px;border:1px solid var(--rule-dark);border-radius:0;background:#fff;padding:0 14px;font:15px var(--body-serif);line-height:48px;color:var(--ink);box-shadow:none;outline:0;transition:border-color 0.15s,box-shadow 0.15s}.autool-pages-page.autool-pages-privacy-choices .fluentform input[type="email"]:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.autool-pages-page.autool-pages-privacy-choices .fluentform .ff_submit_btn_wrapper{margin:14px 0 0;display:flex;justify-content:flex-start}.autool-pages-page.autool-pages-privacy-choices .fluentform .ff-btn-submit,.autool-pages-page.autool-pages-privacy-choices .fluentform button.ff-btn-submit.ff-btn.ff-btn-md.ff_btn_style{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:48px!important;height:48px!important;padding:0 18px!important;border:1px solid var(--ink)!important;border-radius:0!important;background:var(--ink)!important;color:#fff!important;font-family:var(--sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:0.1em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:none!important;transition:all 0.15s!important}.autool-pages-page.autool-pages-privacy-choices .fluentform .ff-btn-submit:hover,.autool-pages-page.autool-pages-privacy-choices .fluentform button.ff-btn-submit.ff-btn.ff-btn-md.ff_btn_style:hover{background:#fff!important;color:var(--ink)!important;border-color:var(--ink)!important;box-shadow:none!important}.autool-pages-page.autool-pages-privacy-choices .autool-pages-form-copy{display:block;max-width:680px;font-size:13.5px;line-height:1.55;color:var(--ink-muted);font-style:italic;margin:0;text-align:left}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-success{display:none;margin:0 28px 28px;padding:12px 14px;border-left:3px solid var(--accent);background:var(--bg-wash);color:var(--ink-light);font-size:14px;line-height:1.5}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-success.is-visible{display:block}@media (max-width:700px){.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__panel>.autool-pages-mini-label,.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__panel>h2{margin-left:18px;margin-right:18px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__panel>.autool-pages-mini-label{margin-top:22px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__content{padding:0 18px 22px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__request-box{padding:18px}.autool-pages-page.autool-pages-privacy-choices .autool-pages-browser-only{grid-template-columns:1fr}.autool-pages-page.autool-pages-privacy-choices .fluentform input[type="email"]{font-size:16px!important}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-choices__browser-submit,.autool-pages-page.autool-pages-privacy-choices .fluentform .ff-btn-submit,.autool-pages-page.autool-pages-privacy-choices .fluentform button.ff-btn-submit.ff-btn.ff-btn-md.ff_btn_style{width:100%!important;min-width:0!important;max-width:none!important}.autool-pages-page.autool-pages-privacy-choices .autool-pages-privacy-success{margin:0 18px 22px}}