.settings{display:flex;flex-direction:column;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.settings__stack{display:flex;flex-direction:column;gap:calc(12 * var(--ap-u));width:100%;min-width:0;margin:0;padding:0;box-sizing:border-box}.settings__card-inner{display:flex;flex-direction:column;gap:var(--ap-b-stack-gap);width:100%;min-width:0;box-sizing:border-box}.settings__heading-row{width:100%;min-width:0}.settings__heading-row .ap-b-text-main-title{min-width:0}.settings__heading-row.ap-dlg-assist-row>.ap-btn-a{display:inline-grid;place-items:center;align-content:center;justify-content:center}.settings__heading-row.ap-dlg-assist-row>.ap-btn-a>.ap-btn-a-label{display:block;height:auto;margin:0;padding:0;line-height:1;text-align:center;transform:translateZ(0);transition-property:transform!important;transition-duration:0s!important;transition-delay:0s!important}@media (max-resolution: 1.5dppx){.settings__heading-row.ap-dlg-assist-row>.ap-btn-a>.ap-btn-a-label.is-pixel-nudged{transform:translate3d(0,1px,0);transition-duration:0s!important;transition-delay:0s!important}}.settings__business-edit-btn.ap-btn-a,.settings__personal-edit-btn.ap-btn-a,.settings__add-team-btn.ap-btn-a{flex:0 0 auto;margin:0}.settings__add-team-btn.ap-btn-a:disabled{opacity:.55;cursor:default}.settings__personal-block{display:flex;flex-direction:column;gap:calc(8 * var(--ap-u));width:100%;min-width:0}.settings__personal-logout-row{display:flex;justify-content:flex-end;align-items:center;width:100%;min-width:0;padding-inline:var(--ap-secion-bg-e3dbf0ab-pad, 1.25rem);box-sizing:border-box}.settings__logout-btn.ap-b-text-title{margin:0;padding:.55em 1.1em;border:none;background:none;cursor:pointer;text-align:center;color:var(--ap-color-alert, #c43145);flex:0 0 auto}.settings__logout-btn.ap-b-text-title:hover,.settings__logout-btn.ap-b-text-title:focus-visible{color:var(--ap-color-alert-text, #b91c1c);outline:none}.settings__grid{display:grid;gap:var(--ap-b-row-gap) var(--ap-b-col-gap);width:100%;min-width:0}.settings__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.settings__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.settings__personal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;gap:var(--ap-b-row-gap) var(--ap-b-col-gap);width:100%;min-width:0;align-items:start}.settings__divider{width:100%;margin:0;border:none;border-top:var(--ap-border-hairline, .5px) solid var(--ap-color-border, #d7d7d7)}.settings__team-actions{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;min-width:0}.settings__field{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--ap-b-title-to-content-gap);box-sizing:border-box}.settings__field--full{width:100%;grid-column:1 / -1}.settings__link{color:var(--ap-color-ink, #1b1b1b);text-decoration:underline;text-underline-offset:.15em;word-break:break-all}.settings__link:hover{color:var(--ap-color-card-border-active, #9a92a9)}.settings__address{margin:0;width:100%;min-width:0}.settings__address-sep{display:inline}@media (max-width: 720px){.settings__address{display:flex;flex-direction:column;align-items:flex-start;gap:.15em}.settings__address-sep{display:none}}.settings__field--social{gap:calc(var(--ap-b-title-to-content-gap) + .2rem)}@media (max-width: 960px){.settings__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.settings__personal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.settings__grid--3,.settings__grid--2,.settings__personal-grid{grid-template-columns:minmax(0,1fr)}}.ap-popup__dialog.ap-settings-personal-dialog{--ap-popup-max-w-wide: 50rem;position:relative;width:min(50rem,100%);max-width:min(50rem,100%);overflow:hidden}.settings__personal-edit{display:flex;flex-direction:column;gap:calc(var(--ap-form-section-gap, 1.5rem) * .9);width:100%;min-width:0}.settings__personal-edit>.ap-form-pair{margin-top:0}.settings__personal-edit-password-current{display:flex;flex-direction:row;align-items:stretch;gap:calc(var(--ap-form-pair-col-gap, .75rem) * .5);width:100%;min-width:0}.settings__personal-edit-password-current .ap-password-wrap{flex:1 1 auto;min-width:0;width:auto}.settings__personal-edit-password-verify{--ap-face-h: var(--ap-field-h, 2.75rem);flex:0 0 var(--ap-face-h);width:var(--ap-face-h);height:var(--ap-face-h);margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:var(--ap-field-border-w, .5px) solid var(--ap-field-resting-border, #d7d7d7);border-radius:calc(var(--ap-face-h) * 19.2 / 42);background:#faf8fe;background-clip:padding-box;color:var(--ap-btn-a-color, var(--ap-color-ink, #1b1b1b));cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color var(--ap-btn-a-face-ms, .18s) ease,border-color var(--ap-btn-a-face-ms, .18s) ease,opacity var(--ap-btn-a-face-ms, .18s) ease}.settings__personal-edit-password-verify-icon{display:block;flex:0 0 auto}@supports (corner-shape: squircle){.settings__personal-edit-password-verify{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.settings__personal-edit-password-verify{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.settings__personal-edit-password-verify:hover:not(:disabled),.settings__personal-edit-password-verify:focus-visible:not(:disabled){background:var(--ap-btn-a-bg-hover);outline:none}.settings__personal-edit-password-verify:disabled{opacity:.45;cursor:not-allowed}.settings__personal-edit [data-settings-personal-new-password-label].is-disabled{opacity:.45}.settings__personal-edit-avatar-field{--settings-personal-avatar-side: calc( (var(--ap-text-title-size, 1rem) * var(--ap-text-title-line-height, 1.4)) + var(--ap-form-title-to-field-gap, .2rem) + var(--ap-field-h, 2.75rem) );gap:0;min-height:0;width:100%}.settings__personal-edit-avatar-row{display:flex;flex-direction:row;align-items:stretch;gap:calc(12 * var(--ap-u, .0625rem));width:100%;min-width:0;height:var(--settings-personal-avatar-side)}.settings__personal-edit-preview-wrap{--ap-face-h: var(--ap-field-h, 2.75rem);flex:0 0 var(--settings-personal-avatar-side);width:var(--settings-personal-avatar-side);height:var(--settings-personal-avatar-side);overflow:hidden;border-radius:calc(var(--ap-face-h) * 19.2 / 42);border:var(--ap-border-hairline, .5px) solid var(--ap-color-border, #d7d7d7);background:var(--ap-color-bg-elevated, #f8f5ff);cursor:pointer;background-clip:padding-box;box-sizing:border-box}@supports (corner-shape: squircle){.settings__personal-edit-preview-wrap{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.settings__personal-edit-preview-wrap{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.settings__personal-edit-preview{display:block;width:100%;height:100%;object-fit:contain;padding:22%;box-sizing:border-box}.settings__personal-edit-preview--photo{object-fit:cover;padding:0}.settings__personal-edit-drop.ap-btn-a{flex:1 1 auto;align-self:stretch;display:flex;align-items:center;justify-content:center;margin:0;min-width:0;min-height:0;height:var(--settings-personal-avatar-side);cursor:pointer;position:relative;z-index:2;box-sizing:border-box;border-style:dashed;border-color:#1b1b1b}.settings__personal-edit-drop-label{pointer-events:none;text-align:center}.settings__personal-edit-drop-label__short{display:none}@media (max-width: 900px){.settings__personal-edit-drop-label__full{display:none}.settings__personal-edit-drop-label__short{display:inline}}.settings__personal-edit-avatar-row.is-avatar-hot .settings__personal-edit-drop.ap-btn-a:not(:disabled):not([aria-disabled="true"]):not(.is-loading){background:var(--ap-btn-a-bg-hover);outline:none}.ap-popup.is-avatar-dragover .ap-settings-personal-dialog:before{content:"";position:absolute;inset:0;z-index:1;border-radius:0;background:var(--ap-popup-scrim, rgba(27, 27, 27, .28));pointer-events:none}.ap-popup.is-avatar-dragover .settings__personal-edit-drop.ap-btn-a{z-index:3}.ap-popup__dialog.settings__email-change-confirm-dialog{width:min(32rem,100%);max-width:min(32rem,100%);min-width:min(32rem,100%);display:flex;flex-direction:column;align-items:stretch;gap:0;box-sizing:border-box}@media (max-width: 900px){#ap-popup-email-change-confirm.ap-popup{padding-left:calc(var(--ap-popup-pad-edge, clamp(1rem, 4vw, 2rem)) + .8rem);padding-right:calc(var(--ap-popup-pad-edge, clamp(1rem, 4vw, 2rem)) + .8rem)}.ap-popup__dialog.settings__email-change-confirm-dialog{min-width:0;width:min(32rem,100%);max-width:min(32rem,100%)}}.settings__email-change-compare{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;width:100%;margin-top:.35rem}.settings__email-change-address{margin:0;text-align:center;word-break:break-word}.settings__email-change-arrow{display:inline-flex;color:var(--ap-color-ink-muted, #7a7a7a)}.settings__email-change-arrow-icon{display:block}.settings__email-change-confirm-msg{margin:0;padding-top:1.1rem;text-align:center;color:#1b1b1b}.settings__email-change-wait-dialog{width:min(32rem,100%);max-width:min(32rem,100%)}.ap-popup__dialog.settings__email-change-verified-dialog{width:min(30rem,100%);max-width:min(30rem,100%);box-sizing:border-box}.settings__email-change-wait-dialog .ap-b-text-main-title,.settings__email-change-wait-dialog .ap-text-description,.settings__email-change-verified-dialog .ap-b-text-main-title,.settings__email-change-verified-dialog .ap-text-description,.settings__email-change-confirm-dialog .ap-text-description{text-align:center}.settings__email-change-wait-dialog .ap-b-text-main-title,.settings__email-change-verified-dialog .ap-b-text-main-title{padding-bottom:.6rem}.settings__email-change-wait-dialog .ap-text-description,.settings__email-change-verified-dialog .ap-text-description,.settings__email-change-confirm-dialog .ap-text-description{color:#1b1b1b}.settings__email-change-wait-actions{margin-top:1rem;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0}.settings__email-change-wait-actions .ap-btn-a{width:100%}.settings__email-change-wait-note{margin:.35rem 0 0;padding:.2rem .8rem 0;width:100%;box-sizing:border-box}.settings__email-change-wait-note .ap-text-subdescription{margin:0;padding:0;text-align:center}.settings__email-change-wait-cta.ap-btn-a{--ap-btn-a-font-rest: 17;--ap-btn-a-font: calc( var(--ap-text-resize, 1px) * 17 / var(--ap-text-field-rest, 18) );--ap-btn-a-line-height: .7;--ap-btn-a-h: calc(var(--ap-btn-a-font) * (.7 + 1.8));--ap-btn-a-radius: calc(var(--ap-btn-a-h) * 19.2 / 42);--ap-face-h: var(--ap-btn-a-h);border:none;background:var(--ap-color-accent, #ff4a8b);color:var(--ap-color-ink-on-accent, #ffffff);font-family:Poppins,system-ui,sans-serif;font-size:var(--ap-btn-a-font);font-weight:400;line-height:.7;text-transform:none;text-decoration:none}.settings__email-change-wait-cta.ap-btn-a:not(:disabled):not([aria-disabled="true"]):not(.is-loading):hover,.settings__email-change-wait-cta.ap-btn-a:not(:disabled):not([aria-disabled="true"]):not(.is-loading):focus-visible{border:none;background:#f0755b;color:var(--ap-color-ink-on-accent, #ffffff);outline:none}.settings__email-change-wait-cta.ap-btn-a:disabled,.settings__email-change-wait-cta.ap-btn-a:disabled:hover,.settings__email-change-wait-cta.ap-btn-a:disabled:focus-visible{border:none;background:var(--ap-color-accent, #ff4a8b);color:var(--ap-color-ink-on-accent, #ffffff);opacity:.6;cursor:not-allowed}.settings__avatar-confirm-dialog{--settings-avatar-confirm-gap: calc(var(--ap-form-section-gap, 1.5rem) * .75);width:min(28rem,100%);max-width:min(28rem,100%);display:flex;flex-direction:column;align-items:stretch;gap:0}.settings__avatar-confirm-compare{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,1.25rem);width:100%;min-width:0;margin-top:calc(var(--settings-avatar-confirm-gap) * .5)}.settings__avatar-confirm-compare+.settings__avatar-confirm-msg{margin-top:var(--settings-avatar-confirm-gap)}.settings__avatar-confirm-dialog>.ap-popup__actions{margin-top:0}.settings__avatar-confirm-shot.settings__personal-edit-preview-wrap{--settings-personal-avatar-side: calc( (var(--ap-text-title-size, 1rem) * var(--ap-text-title-line-height, 1.4)) + var(--ap-form-title-to-field-gap, .2rem) + var(--ap-field-h, 2.75rem) );flex:0 0 var(--settings-personal-avatar-side);width:var(--settings-personal-avatar-side);height:var(--settings-personal-avatar-side)}.settings__avatar-confirm-arrow{display:flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--ap-color-ink, #1b1b1b)}.settings__avatar-confirm-arrow-icon{display:block;width:1.75rem;height:1.75rem}.settings__avatar-confirm-msg{margin:0;text-align:center;width:100%}.ap-settings-business-edit{display:flex;flex-direction:column;gap:calc(var(--ap-form-section-gap, 1.5rem) * .9);width:100%;min-width:0}.ap-settings-business-edit>.ap-form-pair{margin-top:0}.ap-settings-biz-divider{margin:.35rem 0 .15rem}.ap-settings-biz-section-label{margin:.25rem 0 0}.ap-settings-business-edit>.ap-popup-text-main-title.ap-settings-biz-section-label{margin:.35rem 0 0}.ap-settings-business-edit .ap-form-field{min-width:0}.ap-form-pair.ap-settings-biz-zip-state{grid-template-columns:minmax(0,2fr) minmax(0,.8fr);column-gap:calc(var(--ap-form-pair-col-gap) * .5)}@media (max-width: 720px){.ap-form-pair.ap-settings-biz-zip-state{grid-template-columns:minmax(0,2fr) minmax(0,.8fr);column-gap:calc(var(--ap-form-pair-col-gap) * .5);row-gap:0}}.ap-settings-biz-social{width:100%;min-width:0}.ap-settings-biz-social-head,.ap-settings-biz-social-row{display:grid;grid-template-columns:auto 1fr 1.15fr;column-gap:clamp(.75rem,1.5vw,1.1rem);align-items:center;width:100%;min-width:0}.ap-settings-biz-social-head{align-items:end;margin-bottom:var(--ap-form-title-to-field-gap, .15em)}.ap-settings-biz-social-head .ap-text-title{margin:0}.ap-settings-biz-social-head__label.is-disabled{opacity:.45;cursor:not-allowed}.ap-settings-biz-social-head__short{display:none}@media (max-width: 900px){.ap-settings-biz-social-head__full{display:none}.ap-settings-biz-social-head__short{display:inline}}.ap-settings-biz-social-head__spacer{width:calc(var(--ap-text-field-size, .75rem) * 2.2 * .7);min-width:calc(var(--ap-text-field-size, .75rem) * 2.2 * .7);flex-shrink:0}.ap-settings-biz-social-list{display:flex;flex-direction:column;gap:calc(var(--ap-form-label-gap, .75rem) * .85);width:100%;min-width:0}.ap-settings-biz-social-row .ap-field{min-width:0}.ap-settings-biz-social-row .ap-icon-btn-add,.ap-settings-biz-social-row .ob-social-remove{justify-self:center}@media (max-width: 560px){.ap-settings-biz-social-head,.ap-settings-biz-social-row{grid-template-columns:auto 1fr 1.1fr;column-gap:.5rem}}:root{--color-orig-white: #ffffff;--color-orig-black: #000000;--color-orig-bg-page: #e6dff2;--color-orig-bg-surface: #f1edf7;--color-orig-bg-nav: #111114;--color-orig-bg-review-container: rgba(255, 255, 255, .22);--color-orig-bg-overlay-10: rgba(255, 255, 255, .1);--color-orig-bg-overlay-12: rgba(255, 255, 255, .12);--color-orig-bg-overlay-20: rgba(255, 255, 255, .2);--color-orig-bg-overlay-22: rgba(255, 255, 255, .22);--color-orig-bg-overlay-35: rgba(255, 255, 255, .35);--color-orig-bg-overlay-38: rgba(255, 255, 255, .38);--color-orig-bg-overlay-40: rgba(255, 255, 255, .4);--color-orig-bg-overlay-45: rgba(255, 255, 255, .45);--color-orig-bg-scrim-28: rgba(27, 27, 27, .28);--color-orig-bg-scrim-45: rgba(27, 27, 27, .45);--color-orig-bg-scrollbar-thumb: rgba(27, 27, 27, .28);--color-orig-bg-scrollbar-thumb-active: rgba(27, 27, 27, .42);--color-orig-bg-caret: #1b1b1b;--color-orig-bg-warning: hsl(49, 100%, 97%);--color-orig-bg-toast-normal: #ffffff;--color-orig-bg-toast-success: hsl(143, 85%, 96%);--color-orig-bg-toast-info: hsl(208, 100%, 97%);--color-orig-bg-toast-warning: hsl(49, 100%, 97%);--color-orig-bg-toast-error: hsl(359, 100%, 97%);--color-orig-text-primary: #1b1b1b;--color-orig-text-secondary: #373737;--color-orig-text-placeholder: #858585;--color-orig-text-emphasis: #000000;--color-orig-text-on-nav: #e6dff2;--color-orig-border: #5c5867;--color-orig-text-muted: rgba(27, 27, 27, .45);--color-orig-text-faint: rgba(27, 27, 27, .18);--color-orig-accent: #ffbd59;--color-orig-alert: #c43145;--color-orig-alert-border: #ed1c11;--color-orig-alert-text: #b91c1c;--color-orig-error-ui-text: #ffdada;--color-orig-error-field-text: var(--color-orig-alert-text);--color-orig-error-field-placeholder: color-mix( in srgb, var(--color-orig-text-placeholder) 40%, var(--color-orig-alert-text) );--color-orig-metric-choice-error-text: var(--color-orig-alert-text);--color-orig-alert-bg: rgba(254, 242, 242, .92);--color-orig-alert-bg-subtle: rgba(227, 76, 90, .08);--color-orig-shadow-soft: rgba(0, 0, 0, .1);--color-orig-shadow-panel: rgba(0, 0, 0, .12);--color-orig-toast-normal-border: hsl(0, 0%, 93%);--color-orig-toast-normal-text: hsl(0, 0%, 9%);--color-orig-toast-success-border: hsl(145, 92%, 87%);--color-orig-toast-success-text: hsl(140, 100%, 27%);--color-orig-toast-info-border: hsl(221, 91%, 93%);--color-orig-toast-info-text: hsl(210, 92%, 45%);--color-orig-toast-warning-border: #ff8442;--color-orig-toast-warning-text: hsl(31, 92%, 45%);--color-orig-toast-error-border: hsl(359, 100%, 94%);--color-orig-toast-error-text: #c02222;--color-orig-info-popover-bg-dark: #0d0d0d;--color-orig-flicker-rest: #1b1b1b;--color-orig-flicker-1: #e0baff;--color-orig-flicker-2: #e4ddf5;--color-orig-flicker-3: #7dd1e5;--color-orig-flicker-4: #f2644c;--color-inv-white: #000000;--color-inv-black: #ffffff;--color-inv-bg-page: #181c11;--color-inv-bg-surface: #0e1208;--color-inv-bg-nav: #eeeeeb;--color-inv-bg-review-container: rgba(0, 0, 0, .22);--color-inv-bg-overlay-10: rgba(0, 0, 0, .1);--color-inv-bg-overlay-12: rgba(0, 0, 0, .12);--color-inv-bg-overlay-20: rgba(0, 0, 0, .2);--color-inv-bg-overlay-22: rgba(0, 0, 0, .22);--color-inv-bg-overlay-35: rgba(0, 0, 0, .35);--color-inv-bg-overlay-38: rgba(0, 0, 0, .38);--color-inv-bg-overlay-40: rgba(0, 0, 0, .4);--color-inv-bg-overlay-45: rgba(0, 0, 0, .45);--color-inv-bg-scrim-28: rgba(228, 228, 228, .28);--color-inv-bg-scrim-45: rgba(228, 228, 228, .45);--color-inv-bg-scrollbar-thumb: rgba(228, 228, 228, .28);--color-inv-bg-scrollbar-thumb-active: rgba(228, 228, 228, .42);--color-inv-bg-caret: #e4e4e4;--color-inv-bg-warning: #00030f;--color-inv-bg-toast-normal: #000000;--color-inv-bg-toast-success: #13020c;--color-inv-bg-toast-info: #0f0700;--color-inv-bg-toast-warning: #00030f;--color-inv-bg-toast-error: #000f0f;--color-inv-toast-popup-bg: #10130c;--color-inv-toast-popup-border: color-mix(in srgb, #0b0e09 86%, #ffffff 14%);--color-inv-error-ui-text: #ffdada;--color-inv-text-primary: #e4e4e4;--color-inv-text-secondary: #c8c8c8;--color-inv-text-placeholder: #7a7a7a;--color-inv-text-emphasis: #ffffff;--color-inv-text-on-nav: #19200d;--color-inv-border: #64624f;--color-inv-review-corner-cube: #d3d1bf;--color-inv-choice-selected-border: #d3d1bf;--color-inv-text-muted: rgba(228, 228, 228, .45);--color-inv-text-faint: rgba(228, 228, 228, .18);--color-inv-accent: #0042a6;--color-inv-alert: #3bceba;--color-inv-alert-border: #078e8e;--color-inv-alert-text: #46e3e3;--color-inv-alert-bg: #b12525;--color-inv-alert-bg-subtle: rgba(28, 179, 165, .08);--color-inv-shadow-soft: rgba(255, 255, 255, .1);--color-inv-shadow-panel: rgba(255, 255, 255, .12);--color-inv-toast-normal-border: #121212;--color-inv-toast-normal-text: #e8e8e8;--color-inv-toast-success-border: #400326;--color-inv-toast-success-text: #ff75d1;--color-inv-toast-info-border: #221802;--color-inv-toast-info-text: #f68c23;--color-inv-toast-warning-border: #04114e;--color-inv-toast-warning-text: #2389f6;--color-inv-toast-error-border: #001f1e;--color-inv-toast-error-text: #19ffff;--color-inv-flicker-rest: #e4e4e4;--color-inv-flicker-1: #1f4500;--color-inv-flicker-2: #1b220a;--color-inv-flicker-3: #822e1a;--color-inv-flicker-4: #0d9bb3;--font-pretitle: "Montserrat", system-ui, sans-serif;--font-body: "Trueno", system-ui, sans-serif;--font-button: "Omnes", system-ui, sans-serif;--font-form: "Poppins", system-ui, sans-serif;--text-body-sm: .9375rem;--leading-tight: 1.2;--radius-container: 2px;--max-width-content: 42rem;--nav-height: 0px;--color-toast-saturation: .4}.ap-flow-page,.ap-flow{color-scheme:light}:root,[data-theme=bright]{--color-bg-page: var(--color-orig-bg-page);--color-bg-surface: var(--color-orig-bg-surface);--color-bg-nav: var(--color-orig-bg-nav);--color-bg-review-container: var(--color-orig-bg-review-container);--color-bg-overlay-10: var(--color-orig-bg-overlay-10);--color-bg-overlay-12: var(--color-orig-bg-overlay-12);--color-bg-overlay-20: var(--color-orig-bg-overlay-20);--color-bg-overlay-22: var(--color-orig-bg-overlay-22);--color-bg-overlay-35: var(--color-orig-bg-overlay-35);--color-bg-overlay-38: var(--color-orig-bg-overlay-38);--color-bg-overlay-40: var(--color-orig-bg-overlay-40);--color-bg-overlay-45: var(--color-orig-bg-overlay-45);--color-bg-scrim-28: var(--color-orig-bg-scrim-28);--color-bg-scrim-45: var(--color-orig-bg-scrim-45);--color-bg-scrollbar-thumb: var(--color-orig-bg-scrollbar-thumb);--color-bg-scrollbar-thumb-active: var(--color-orig-bg-scrollbar-thumb-active);--color-bg-caret: var(--color-orig-bg-caret);--color-bg-warning: var(--color-orig-bg-warning);--color-bg-toast-normal: var(--color-orig-bg-toast-normal);--color-bg-alert: var(--color-orig-alert-bg);--color-bg-alert-subtle: var(--color-orig-alert-bg-subtle);--color-text-primary: var(--color-orig-text-primary);--color-text-secondary: var(--color-orig-text-secondary);--color-text-placeholder: var(--color-orig-text-placeholder);--color-text-emphasis: var(--color-orig-text-emphasis);--color-text-on-nav: var(--color-orig-text-on-nav);--color-border: var(--color-orig-border);--color-text-muted: var(--color-orig-text-muted);--color-text-faint: var(--color-orig-text-faint);--color-review-corner-cube: var(--color-text-primary);--color-accent: var(--color-orig-accent);--color-accent-ai: var(--color-orig-accent);--color-alert: var(--color-orig-alert);--color-alert-border: var(--color-orig-alert-border);--color-alert-text: var(--color-orig-alert-text);--color-error-ui-text: var(--color-orig-error-ui-text);--color-error-ui-placeholder: color-mix( in srgb, var(--color-text-placeholder) 50%, var(--color-error-ui-text) );--color-error-field-text: var(--color-orig-error-field-text);--color-error-field-placeholder: var(--color-orig-error-field-placeholder);--color-metric-choice-error-text: var(--color-orig-metric-choice-error-text);--color-metric-choice-error-placeholder: var(--color-text-placeholder);--color-alert-bg: var(--color-orig-alert-bg);--color-alert-bg-subtle: var(--color-orig-alert-bg-subtle);--color-required-mark: var(--color-orig-alert);--color-shadow-soft: var(--color-orig-shadow-soft);--color-shadow-panel: var(--color-orig-shadow-panel);--color-toast-shadow: var(--color-orig-shadow-soft);--color-cta-text: var(--color-orig-text-primary);--color-cta-text-hover: var(--color-orig-text-emphasis);--color-choice-hover-bg: var(--color-orig-bg-overlay-22);--color-choice-selected-bg: var(--color-orig-bg-overlay-45);--color-choice-selected-text: var(--color-orig-text-emphasis);--color-choice-selected-border: var(--color-orig-text-emphasis);--color-choice-selected-mark: var(--color-orig-text-primary);--color-attach-hover-bg: var(--color-choice-hover-bg);--color-warning-bg: var(--color-orig-bg-warning);--color-toast-normal-bg: var(--color-orig-bg-toast-normal);--color-toast-normal-border: var(--color-orig-toast-normal-border);--color-toast-normal-text: var(--color-orig-toast-normal-text);--color-toast-success-bg: hsl( from var(--color-orig-bg-toast-success) h calc(s * var(--color-toast-saturation)) l );--color-toast-success-border: hsl( from var(--color-orig-toast-success-border) h calc(s * var(--color-toast-saturation)) l );--color-toast-success-text: var(--color-orig-toast-success-text);--color-toast-info-bg: hsl( from var(--color-orig-bg-toast-info) h calc(s * var(--color-toast-saturation)) l );--color-toast-info-border: hsl( from var(--color-orig-toast-info-border) h calc(s * var(--color-toast-saturation)) l );--color-toast-info-text: var(--color-orig-toast-info-text);--color-toast-warning-bg: hsl( from var(--color-orig-bg-toast-warning) h calc(s * var(--color-toast-saturation)) l );--color-toast-warning-border: #ff8442;--color-toast-warning-text: var(--color-orig-toast-warning-text);--color-toast-error-bg: hsl( from var(--color-orig-bg-toast-error) h calc(s * var(--color-toast-saturation)) l );--color-toast-error-border: hsl( from var(--color-orig-toast-error-border) h calc(s * var(--color-toast-saturation)) l );--color-toast-error-text: var(--color-orig-toast-error-text);--color-bg-toast-success: var(--color-toast-success-bg);--color-bg-toast-info: var(--color-toast-info-bg);--color-bg-toast-warning: var(--color-toast-warning-bg);--color-bg-toast-error: var(--color-toast-error-bg);--color-info-text: var(--color-orig-toast-info-text);--color-info-bg: var(--color-orig-bg-toast-info);--color-info-border: var(--color-orig-toast-info-border);--color-info-shadow: var(--color-toast-shadow);--color-flicker-rest: var(--color-orig-flicker-rest);--color-flicker-1: var(--color-orig-flicker-1);--color-flicker-2: var(--color-orig-flicker-2);--color-flicker-3: var(--color-orig-flicker-3);--color-flicker-4: var(--color-orig-flicker-4);--color-logo-filter: none}[data-theme=dark] .ap-flow-page,[data-theme=dark] .ap-flow{color-scheme:dark}[data-theme=dark]{--color-bg-page: var(--color-inv-bg-page);--color-bg-surface: var(--color-inv-bg-surface);--color-bg-nav: var(--color-inv-bg-nav);--color-bg-review-container: var(--color-inv-bg-review-container);--color-bg-overlay-10: var(--color-inv-bg-overlay-10);--color-bg-overlay-12: var(--color-inv-bg-overlay-12);--color-bg-overlay-20: var(--color-inv-bg-overlay-20);--color-bg-overlay-22: var(--color-inv-bg-overlay-22);--color-bg-overlay-35: var(--color-inv-bg-overlay-35);--color-bg-overlay-38: var(--color-inv-bg-overlay-38);--color-bg-overlay-40: var(--color-inv-bg-overlay-40);--color-bg-overlay-45: var(--color-inv-bg-overlay-45);--color-bg-scrim-28: var(--color-inv-bg-scrim-28);--color-bg-scrim-45: var(--color-inv-bg-scrim-45);--color-bg-scrollbar-thumb: var(--color-inv-bg-scrollbar-thumb);--color-bg-scrollbar-thumb-active: var(--color-inv-bg-scrollbar-thumb-active);--color-bg-caret: var(--color-inv-bg-caret);--color-text-primary: var(--color-inv-text-primary);--color-text-secondary: var(--color-inv-text-secondary);--color-text-placeholder: var(--color-inv-text-placeholder);--color-text-emphasis: var(--color-inv-text-emphasis);--color-text-on-nav: var(--color-inv-text-on-nav);--color-border: var(--color-inv-border);--color-text-muted: var(--color-inv-text-muted);--color-text-faint: var(--color-inv-text-faint);--color-review-corner-cube: var(--color-inv-review-corner-cube);--color-shadow-soft: var(--color-inv-shadow-soft);--color-shadow-panel: var(--color-inv-shadow-panel);--color-cta-text: var(--color-inv-text-primary);--color-cta-text-hover: var(--color-inv-text-emphasis);--color-choice-hover-bg: var(--color-inv-bg-overlay-22);--color-choice-selected-bg: var(--color-inv-bg-overlay-45);--color-choice-selected-text: var(--color-inv-text-emphasis);--color-choice-selected-border: var(--color-inv-choice-selected-border);--color-choice-selected-mark: var(--color-inv-text-primary);--color-attach-hover-bg: var(--color-choice-hover-bg);--color-flicker-rest: var(--color-inv-flicker-rest);--color-flicker-1: var(--color-inv-flicker-1);--color-flicker-2: var(--color-inv-flicker-2);--color-flicker-3: var(--color-inv-flicker-3);--color-flicker-4: var(--color-inv-flicker-4);--color-logo-filter: invert(1);--color-accent: var(--color-orig-accent);--color-accent-ai: var(--color-orig-accent);--color-alert: var(--color-orig-alert);--color-alert-border: color-mix(in srgb, var(--color-orig-alert-border) 86%, #ffffff 14%);--color-alert-text: var(--color-inv-error-ui-text);--color-error-ui-text: var(--color-inv-error-ui-text);--color-error-ui-placeholder: color-mix( in srgb, var(--color-text-placeholder) 50%, var(--color-error-ui-text) );--color-error-field-text: var(--color-error-ui-text);--color-error-field-placeholder: var(--color-error-ui-placeholder);--color-metric-choice-error-text: var(--color-error-ui-text);--color-metric-choice-error-placeholder: var(--color-error-ui-placeholder);--color-alert-bg: var(--color-inv-alert-bg);--color-alert-bg-subtle: var(--color-orig-alert-bg-subtle);--color-bg-alert: var(--color-inv-alert-bg);--color-bg-alert-subtle: var(--color-orig-alert-bg-subtle);--color-required-mark: var(--color-orig-alert);--color-warning-bg: var(--color-orig-bg-warning);--color-bg-warning: var(--color-orig-bg-warning);--color-toast-normal-bg: var(--color-inv-toast-popup-bg);--color-toast-normal-border: var(--color-inv-toast-popup-border);--color-toast-normal-text: var(--color-orig-toast-normal-text);--color-toast-success-bg: var(--color-inv-toast-popup-bg);--color-toast-success-border: var(--color-inv-toast-popup-border);--color-toast-success-text: var(--color-orig-toast-success-text);--color-toast-info-bg: var(--color-inv-toast-popup-bg);--color-toast-info-border: var(--color-inv-toast-popup-border);--color-toast-info-text: var(--color-orig-toast-info-text);--color-toast-warning-bg: var(--color-inv-toast-popup-bg);--color-toast-warning-border: #ff8442;--color-toast-warning-text: var(--color-orig-toast-warning-text);--color-toast-error-bg: var(--color-inv-toast-popup-bg);--color-toast-error-border: var(--color-inv-toast-popup-border);--color-toast-error-text: var(--color-orig-toast-error-text);--color-toast-shadow: var(--color-orig-shadow-soft);--color-bg-toast-normal: var(--color-inv-toast-popup-bg);--color-bg-toast-success: var(--color-inv-toast-popup-bg);--color-bg-toast-info: var(--color-inv-toast-popup-bg);--color-bg-toast-warning: var(--color-inv-toast-popup-bg);--color-bg-toast-error: var(--color-inv-toast-popup-bg);--color-info-text: var(--color-orig-toast-info-text);--color-info-bg: var(--color-orig-info-popover-bg-dark);--color-info-border: color-mix(in srgb, var(--color-orig-toast-info-text) 32%, var(--color-inv-border) 68%);--color-info-shadow: var(--color-toast-shadow)}@media (min-width: 1800px){html{font-size:126%}}h1,h2,h3{font-family:var(--font-title)}input,textarea,button{font-family:var(--font-form)}:root{--ap-form-ink: var( --color-text-secondary, var(--ap-color-ink, #1b1b1b) );--ap-form-placeholder: var( --color-text-placeholder, var(--ap-color-ink-muted, #858585) );--ap-form-border-c: var( --color-border, var(--ap-color-border, #5c5867) );--ap-form-border-w: .8px;--ap-form-pad-x-rest: clamp(.625rem, 6%, 1.25rem);--ap-form-pad-x: var(--ap-form-pad-x-rest);--ap-form-label-gap: clamp(.625rem, 1.75vw, 1rem);--ap-form-title-to-field-gap: calc(var(--ap-form-label-gap) * .2);--ap-form-title-to-control-gap: calc(var(--ap-form-label-gap) * .4);--ap-form-section-gap: clamp(1.5rem, 3.75vw, 2.25rem)}@media (max-width: 809px){:root{--ap-form-pad-x: calc(var(--ap-form-pad-x-rest) * .6)}}:root{--ap-text-title-rest: 23;--ap-text-title-font-family: var(--font-body, var(--ap-font-body, system-ui, sans-serif));--ap-text-title-font-weight: 300;--ap-text-title-font-style: normal;--ap-text-title-color: var(--color-text-primary, var(--ap-color-ink, #1b1b1b));--ap-text-title-line-height: 1.4;--ap-text-title-letter-spacing: normal;--ap-text-title-explainer-rest: 20;--ap-text-title-explainer-font-family: var(--ap-text-title-font-family);--ap-text-title-explainer-font-weight: var(--ap-text-title-font-weight);--ap-text-title-explainer-font-style: var(--ap-text-title-font-style);--ap-text-title-explainer-color: color-mix( in srgb, var(--ap-text-title-color) 70%, transparent );--ap-text-title-explainer-line-height: var(--ap-text-title-line-height);--ap-text-title-explainer-letter-spacing: var(--ap-text-title-letter-spacing);--ap-text-field-rest: 18;--ap-text-field-font-family: var(--font-form, var(--ap-font-body, system-ui, sans-serif));--ap-text-field-font-weight: 300;--ap-text-field-font-style: normal;--ap-text-field-color: var(--ap-form-ink, var(--color-text-primary, var(--ap-color-ink, #1b1b1b)));--ap-text-field-placeholder-color: var( --ap-form-placeholder, var(--color-text-placeholder, #858585) );--ap-text-field-line-height: 1.5;--ap-text-field-letter-spacing: .01em;--ap-text-choice-font-weight: 300;--ap-text-choice-font-weight-selected: 400;--ap-text-choice-card-font-weight: 400;--ap-text-choice-card-font-weight-selected: 500;--ap-text-subchoice-rest: 16;--ap-text-small-rest: 15;--ap-text-caption-rest: 14;--ap-text-micro-rest: 12;--ap-text-description-rest: 20;--ap-text-description-font-family: var(--font-form, var(--ap-font-body, system-ui, sans-serif));--ap-text-description-font-weight: 300;--ap-text-description-font-style: normal;--ap-text-description-color: color-mix( in srgb, var(--ap-form-placeholder, var(--color-text-placeholder, #858585)) 50%, var(--ap-form-ink, var(--color-text-primary, #1b1b1b)) );--ap-text-description-line-height: 1.45;--ap-text-description-letter-spacing: normal;--ap-text-informative-rest: 20;--ap-text-informative-font-family: var(--font-form, var(--ap-font-body, system-ui, sans-serif));--ap-text-informative-font-weight: 300;--ap-text-informative-font-style: italic;--ap-text-informative-color: var(--color-text-primary, var(--ap-color-ink, #1b1b1b));--ap-text-informative-line-height: 1.45;--ap-text-informative-letter-spacing: normal;--ap-text-subdescription-rest: 19;--ap-text-subdescription-font-family: var( --font-form, var(--ap-font-body, system-ui, sans-serif) );--ap-text-subdescription-font-weight: 300;--ap-text-subdescription-font-style: normal;--ap-text-subdescription-color: #1b1b1b8c;--ap-text-subdescription-line-height: 1.45;--ap-text-subdescription-letter-spacing: normal;--ap-text-attachment-description-rest: 18;--ap-text-attachment-description-font-family: var( --font-form, var(--ap-font-body, system-ui, sans-serif) );--ap-text-attachment-description-font-weight: 400;--ap-text-attachment-description-font-style: normal;--ap-text-attachment-description-color: var(--color-text-emphasis, var(--ap-color-ink, #1b1b1b));--ap-text-attachment-description-line-height: 1.4;--ap-text-attachment-description-letter-spacing: normal;--ap-text-attachment-description-hint-line-rest: var(--ap-text-caption-rest);--ap-text-attachment-description-hint-line-color: color-mix( in srgb, var(--ap-form-placeholder, #858585) 45%, var(--ap-form-ink, #1b1b1b) );--ap-text-field-bottom-hint-font-family: var( --font-form, var(--ap-font-body, system-ui, sans-serif) );--ap-text-field-bottom-hint-font-weight: 300;--ap-text-field-bottom-hint-font-style: normal;--ap-text-field-bottom-hint-color: var(--ap-color-ink-muted, #8b898f);--ap-text-field-bottom-hint-line-height: 1.4;--ap-text-field-bottom-hint-letter-spacing: normal;--ap-text-waiver-checkmark-font-family: var( --font-form, var(--ap-font-body, system-ui, sans-serif) );--ap-text-waiver-checkmark-font-weight: 300;--ap-text-waiver-checkmark-font-style: normal;--ap-text-waiver-checkmark-color: var(--ap-form-ink, var(--ap-color-ink, #1b1b1b));--ap-text-waiver-checkmark-line-height: 1.45;--ap-text-waiver-checkmark-letter-spacing: normal;--ap-text-review-step-title-rest: 21;--ap-text-review-step-title-font-family: var( --font-form, var(--ap-font-body, system-ui, sans-serif) );--ap-text-review-step-title-font-weight: 600;--ap-text-review-step-title-font-style: normal;--ap-text-review-step-title-color: var(--color-text-primary, var(--ap-color-ink, #1b1b1b));--ap-text-review-step-title-line-height: 1.35;--ap-text-review-step-title-letter-spacing: .02em;--ap-text-review-section-title-rest: 17;--ap-text-review-section-title-font-family: var( --font-form, var(--ap-font-body, system-ui, sans-serif) );--ap-text-review-section-title-font-weight: 600;--ap-text-review-section-title-font-style: normal;--ap-text-review-section-title-color: var(--color-text-primary, var(--ap-color-ink, #1b1b1b));--ap-text-review-section-title-line-height: 1.35;--ap-text-review-section-title-letter-spacing: .01rem;--ap-text-review-inputs-rest: 16;--ap-text-review-inputs-font-family: var( --font-form, var(--ap-font-body, system-ui, sans-serif) );--ap-text-review-inputs-font-weight: 400;--ap-text-review-inputs-font-style: normal;--ap-text-review-inputs-color: var( --ap-form-ink, var(--color-text-secondary, var(--ap-color-ink, #1b1b1b)) );--ap-text-review-inputs-line-height: 1.5;--ap-text-review-inputs-letter-spacing: .01rem}:root{--ap-text-resize: 14px}@media (min-width: 810px){:root{--ap-text-resize: 14.5px}}@media (min-width: 1200px){:root{--ap-text-resize: min( calc(14px + (18 - 14) * (100vw - 1200px) / (3840 - 1200)), 18px )}}:root{--ap-text-field-size: var(--ap-text-resize);--ap-text-title-size: calc( var(--ap-text-resize) * var(--ap-text-title-rest) / var(--ap-text-field-rest) );--ap-text-title-explainer-size: calc( var(--ap-text-resize) * var(--ap-text-title-explainer-rest) / var(--ap-text-field-rest) );--ap-text-description-size: calc( var(--ap-text-resize) * var(--ap-text-description-rest) / var(--ap-text-field-rest) );--ap-text-informative-size: calc( var(--ap-text-resize) * var(--ap-text-informative-rest) / var(--ap-text-field-rest) );--ap-text-subdescription-size: calc( var(--ap-text-resize) * var(--ap-text-subdescription-rest) / var(--ap-text-field-rest) );--ap-text-attachment-description-size: calc( var(--ap-text-resize) * var(--ap-text-attachment-description-rest) / var(--ap-text-field-rest) );--ap-text-review-step-title-size: calc( var(--ap-text-resize) * var(--ap-text-review-step-title-rest) / var(--ap-text-field-rest) );--ap-text-review-section-title-size: calc( var(--ap-text-resize) * var(--ap-text-review-section-title-rest) / var(--ap-text-field-rest) );--ap-text-review-inputs-size: calc( var(--ap-text-resize) * var(--ap-text-review-inputs-rest) / var(--ap-text-field-rest) );--ap-text-choice-size: var(--ap-text-field-size);--ap-text-meta-size: var(--ap-text-field-size);--ap-text-subchoice-size: calc( var(--ap-text-resize) * var(--ap-text-subchoice-rest) / var(--ap-text-field-rest) );--ap-text-small-size: calc( var(--ap-text-resize) * var(--ap-text-small-rest) / var(--ap-text-field-rest) );--ap-text-caption-size: calc( var(--ap-text-resize) * var(--ap-text-caption-rest) / var(--ap-text-field-rest) );--ap-text-micro-size: calc( var(--ap-text-resize) * var(--ap-text-micro-rest) / var(--ap-text-field-rest) );--ap-text-attachment-description-hint-line-size: var(--ap-text-caption-size);--ap-text-field-bottom-hint-size: var(--ap-text-small-size);--ap-text-waiver-checkmark-size: var(--ap-text-subchoice-size)}.ap-text-title{margin:0;padding-inline:var(--ap-form-pad-x, clamp(.625rem, 6%, 1.25rem));font-family:var(--ap-text-title-font-family);font-size:var(--ap-text-title-size);font-weight:var(--ap-text-title-font-weight);font-style:var(--ap-text-title-font-style);line-height:var(--ap-text-title-line-height);letter-spacing:var(--ap-text-title-letter-spacing);color:var(--ap-text-title-color);font-synthesis:none;cursor:default}.ap-text-title-explainer{font-family:var(--ap-text-title-explainer-font-family);font-size:var(--ap-text-title-explainer-size);font-weight:var(--ap-text-title-explainer-font-weight);font-style:var(--ap-text-title-explainer-font-style);line-height:var(--ap-text-title-explainer-line-height);letter-spacing:var(--ap-text-title-explainer-letter-spacing);color:var(--ap-text-title-explainer-color)}.ap-text-required{color:var(--color-required-mark, #c43145);font-weight:400}.ap-questionary .ap-text-title.is-error{color:var(--ap-text-title-color, var(--color-text-primary, #1b1b1b));background:transparent;border-color:transparent}.ap-text-field{font-family:var(--ap-text-field-font-family);font-size:var(--ap-text-field-size);font-weight:var(--ap-text-field-font-weight);font-style:var(--ap-text-field-font-style);line-height:var(--ap-text-field-line-height);letter-spacing:var(--ap-text-field-letter-spacing);color:var(--ap-text-field-color)}.ap-text-field::placeholder{color:var(--ap-text-field-placeholder-color);font-style:italic;font-weight:300;opacity:1}.ap-text-description{margin:0;padding-inline:var(--ap-form-pad-x, clamp(.625rem, 6%, 1.25rem));font-family:var(--ap-text-description-font-family);font-size:var(--ap-text-description-size);font-weight:var(--ap-text-description-font-weight);font-style:var(--ap-text-description-font-style);line-height:var(--ap-text-description-line-height);letter-spacing:var(--ap-text-description-letter-spacing);color:var(--ap-text-description-color)}.ap-text-description--after-title{margin:0;padding-inline:var(--ap-form-pad-x, clamp(.625rem, 6%, 1.25rem))}.ap-text-informative{margin:0;padding-inline:var(--ap-form-pad-x, clamp(.625rem, 6%, 1.25rem));font-family:var(--ap-text-informative-font-family);font-size:var(--ap-text-informative-size);font-weight:var(--ap-text-informative-font-weight);font-style:var(--ap-text-informative-font-style);line-height:var(--ap-text-informative-line-height);letter-spacing:var(--ap-text-informative-letter-spacing);color:var(--ap-text-informative-color)}.ap-text-subdescription{margin:0;padding-inline:var(--ap-form-pad-x, clamp(.625rem, 6%, 1.25rem));font-family:var(--ap-text-subdescription-font-family);font-size:var(--ap-text-subdescription-size);font-weight:var(--ap-text-subdescription-font-weight);font-style:var(--ap-text-subdescription-font-style);line-height:var(--ap-text-subdescription-line-height);letter-spacing:var(--ap-text-subdescription-letter-spacing);color:var(--ap-text-subdescription-color)}.ap-text-tight{margin-top:calc(var(--ap-form-label-gap, .75rem) * .15);margin-bottom:calc(var(--ap-form-label-gap, .75rem) * .55)}.ap-text-attachment-description{font-family:var(--ap-text-attachment-description-font-family);font-size:var(--ap-text-attachment-description-size);font-weight:var(--ap-text-attachment-description-font-weight);font-style:var(--ap-text-attachment-description-font-style);line-height:var(--ap-text-attachment-description-line-height);letter-spacing:var(--ap-text-attachment-description-letter-spacing);color:var(--ap-text-attachment-description-color)}.ap-text-field-bottom-hint{margin:0;padding-inline:calc(var(--ap-form-pad-x, clamp(.625rem, 6%, 1.25rem)) * .6);font-family:var(--ap-text-field-bottom-hint-font-family);font-size:var(--ap-text-field-bottom-hint-size);font-weight:var(--ap-text-field-bottom-hint-font-weight);font-style:var(--ap-text-field-bottom-hint-font-style);line-height:var(--ap-text-field-bottom-hint-line-height);letter-spacing:var(--ap-text-field-bottom-hint-letter-spacing);color:var(--ap-text-field-bottom-hint-color)}.ap-text-waiver-checkmark{font-family:var(--ap-text-waiver-checkmark-font-family);font-size:var(--ap-text-waiver-checkmark-size);font-weight:var(--ap-text-waiver-checkmark-font-weight);font-style:var(--ap-text-waiver-checkmark-font-style);line-height:var(--ap-text-waiver-checkmark-line-height);letter-spacing:var(--ap-text-waiver-checkmark-letter-spacing);color:var(--ap-text-waiver-checkmark-color)}.ap-text-review-step-title{font-family:var(--ap-text-review-step-title-font-family);font-size:var(--ap-text-review-step-title-size);font-weight:var(--ap-text-review-step-title-font-weight);font-style:var(--ap-text-review-step-title-font-style);line-height:var(--ap-text-review-step-title-line-height);letter-spacing:var(--ap-text-review-step-title-letter-spacing);color:var(--ap-text-review-step-title-color)}.ap-text-review-section-title{font-family:var(--ap-text-review-section-title-font-family);font-size:var(--ap-text-review-section-title-size);font-weight:var(--ap-text-review-section-title-font-weight);font-style:var(--ap-text-review-section-title-font-style);line-height:var(--ap-text-review-section-title-line-height);letter-spacing:var(--ap-text-review-section-title-letter-spacing);color:var(--ap-text-review-section-title-color)}.ap-text-review-inputs{font-family:var(--ap-text-review-inputs-font-family);font-size:var(--ap-text-review-inputs-size);font-weight:var(--ap-text-review-inputs-font-weight);font-style:var(--ap-text-review-inputs-font-style);line-height:var(--ap-text-review-inputs-line-height);letter-spacing:var(--ap-text-review-inputs-letter-spacing);color:var(--ap-text-review-inputs-color)}:root{--ap-navbar-height: clamp(3.25rem, calc(88 * 100vw / 3840), 4.75rem);--ap-content-below-nav-gap: clamp(.75rem, 2vw, 1.25rem);--ap-scroll-offset: calc(var(--ap-navbar-height) + var(--ap-content-below-nav-gap))}.ap-flow-page{--ap-container-max: 1384px;--ap-field-min-h: clamp(2.75rem, calc(56 * 100vw / 1920), 3.5rem);--ap-attach-border-width: var(--ap-attachment-area-border-w, 2px);--ap-transition: .15s ease;--ap-state-error-ring: 2px solid var(--color-alert);--ap-state-warning-ring: 2px solid var(--color-accent-ai);--ap-state-ring-offset: 3px;--ap-na-x-scale: 1.55;--ap-na-x-size: calc(.75rem * var(--ap-na-x-scale));--ap-cat-subchoice-pad-left: 1.4em;--ap-cat-btn-min-h: 2.75rem;--ap-choice-border-opacity-rest: 1;--ap-choice-press-opacity-mult: var(--ap-press-opacity-mult, .7);--ap-choice-border-width-rest: .5px;--ap-choice-border-width-press: .5px;--ap-choice-border-width-selected: 1px;--ap-choice-border-press-scale: var(--ap-press-scale, .99);--ap-choice-border-press-duration: var(--ap-press-duration, 72ms);--ap-choice-border-press-ease: var(--ap-press-ease, cubic-bezier(.18, .82, .22, 1));--ap-choice-border-press-active-duration: var(--ap-press-active-duration, 30ms)}.ap-flow-page :is(img,picture,video,.ap-selection-option-media){-webkit-user-drag:none;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none;pointer-events:none}.ap-flow-page :is(button,label,svg,[role="button"],[role="radio"],[role="checkbox"],[role="option"],[role="tab"]){-webkit-user-drag:none}.ap-flow-page :is(button,.ap-selection-option,.ap-selection-option-body,.ap-selection-option-label,.ap-style-card,.ap-style-card-body,.ap-cat-btn,.ap-subchoice,.ap-usage-scenario,.ap-custom-color-swatch-btn,.ap-custom-color-swatch,.ap-attachment-area){-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.ap-questionary label:is(.ap-selection-option,.ap-style-card,.ap-subchoice){-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.ap-flow-page :is(.ap-cat-btn-text,.ap-selection-option-label,.ap-subchoice-label,.ap-style-card-title,.ap-style-card-desc,.ap-usage-scenario-label,input,textarea,[contenteditable="true"]){user-select:text;-webkit-user-select:text}.ap-flow-page button:disabled:hover,.ap-flow-page button:disabled:focus-visible,.ap-flow-page button:disabled:active,.ap-flow-page button[aria-disabled=true]:hover,.ap-flow-page button[aria-disabled=true]:focus-visible,.ap-flow-page button[aria-disabled=true]:active{transform:none}.ap-flow-page [data-ap-flow-navbar].dl-nav--logo-only,.ap-flow-page .dl-nav--logo-only{display:block;position:sticky;top:0;z-index:30;flex:0 0 auto;width:100%;margin:0;padding:clamp(1rem,2.5vw,1.75rem) clamp(1rem,3vw,2.5rem) clamp(.5rem,1.5vw,1rem);background-color:var(--color-bg-page);box-sizing:border-box}.ap-flow-page .dl-nav--logo-only .dl-nav__bg-wrap,.ap-flow-page .dl-nav--logo-only .dl-nav__bg-stack,.ap-flow-page .dl-nav--logo-only .dl-nav__bg-bar,.ap-flow-page .dl-nav--logo-only .dl-nav__push,.ap-flow-page .dl-nav--logo-only .dl-nav__menu-right,.ap-flow-page .dl-nav--logo-only .dl-nav__submenu,.ap-flow-page .dl-nav--logo-only .dl-nav__menu-links,.ap-flow-page .dl-nav--logo-only .dl-nav__sign-in-wrap,.ap-flow-page .dl-nav--logo-only .dl-nav__mobile,.ap-flow-page .dl-nav--logo-only .dl-nav__mobile-bar,.ap-flow-page .dl-nav--logo-only .dl-nav__btn-gap{display:none!important}.ap-flow-page .dl-nav__main{min-width:0!important;width:100%;max-width:100%;background:transparent}.ap-flow-page .dl-nav__menu{display:flex;align-items:center;justify-content:flex-start;gap:clamp(.85rem,2vw,1.35rem);width:100%;background:transparent}.ap-flow-page .dl-nav__logo-wrap{flex-shrink:0;width:auto;max-width:100%;height:clamp(1.84rem,1.38vw,2.76rem);aspect-ratio:1227 / 341}.ap-flow-page .dl-nav__logo-img{filter:var(--color-logo-filter)}.ap-flow-page .dl-nav__logo-link{width:100%;height:100%}.ap-flow-page .dl-nav__logo-art{opacity:1;transform:none}.ap-theme-toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:calc(2.75rem * .7);height:calc(2.75rem * .7);margin:0 0 0 auto;padding:0;border:none;border-radius:var(--radius-container);background:transparent;color:var(--color-text-primary);cursor:pointer;touch-action:manipulation;transition:color var(--ap-transition),background-color var(--ap-transition)}.ap-theme-toggle:not(:disabled):not([aria-disabled="true"]):hover{color:var(--color-text-emphasis);background-color:var(--color-choice-hover-bg)}.ap-theme-toggle:not(:disabled):not([aria-disabled="true"]):focus-visible{outline:2px solid var(--color-accent-ai);outline-offset:2px}.ap-theme-toggle:disabled,.ap-theme-toggle:disabled:hover,.ap-theme-toggle:disabled:focus-visible,.ap-theme-toggle:disabled:active,.ap-theme-toggle[aria-disabled=true],.ap-theme-toggle[aria-disabled=true]:hover,.ap-theme-toggle[aria-disabled=true]:focus-visible,.ap-theme-toggle[aria-disabled=true]:active{color:var(--color-text-primary);background-color:transparent;outline:none;transform:none;opacity:1}.ap-theme-toggle:active:not(:disabled):not([aria-disabled="true"]){transform:none;opacity:1}.ap-theme-icon-stack{position:relative;display:block;width:1.2rem;height:1.2rem}.ap-theme-icon{position:absolute;inset:0;width:100%;height:100%;transform-origin:50% 50%;transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .42s cubic-bezier(.34,1.2,.64,1)}.ap-theme-icon--sun{opacity:0;transform:rotate(-72deg) scale(.45)}.ap-theme-icon--moon,.ap-theme-toggle[data-current=bright] .ap-theme-icon--sun{opacity:1;transform:rotate(0) scale(1)}.ap-theme-toggle[data-current=bright] .ap-theme-icon--moon{opacity:0;transform:rotate(72deg) scale(.45)}.ap-theme-toggle[data-current=dark] .ap-theme-icon--sun{opacity:0;transform:rotate(-72deg) scale(.45)}.ap-theme-toggle[data-current=dark] .ap-theme-icon--moon{opacity:1;transform:rotate(0) scale(1)}@media (prefers-reduced-motion: reduce){.ap-theme-icon{transition:opacity .12s ease;transform:none!important}}.ap-flow-page .dl-nav__btn--services,.ap-flow-page .dl-nav__btn--subscription,.ap-flow-page .dl-nav__btn--career,.ap-flow-page .dl-nav__btn--team{color:var(--color-text-primary)}.ap-flow-page .dl-nav__btn--services:hover,.ap-flow-page .dl-nav__btn--subscription:hover,.ap-flow-page .dl-nav__btn--career:hover,.ap-flow-page .dl-nav__btn--team:hover,.ap-flow-page .dl-nav__btn--services.is-active,.ap-flow-page .dl-nav__btn--services.is-current:not(:hover):not(.is-active),.ap-flow-page .dl-nav__btn--subscription.is-current:not(:hover),.ap-flow-page .dl-nav__btn--career.is-current:not(:hover),.ap-flow-page .dl-nav__btn--team.is-current:not(:hover){color:var(--color-text-emphasis)}@media (max-width: 1199px){.ap-flow-page .dl-nav__mobile{width:100%;max-width:var(--ap-container-max);margin-inline:auto}.ap-flow-page .dl-nav__mobile-bar{background-color:transparent}}.ap-flow-page #main-content{width:100%}.ap-flow-container{display:flex;flex:1 1 auto;flex-direction:column;width:94vw;max-width:var(--ap-container-max);min-width:0;min-height:100dvh;margin-inline:auto;overflow:visible;box-sizing:border-box;background-color:var(--color-bg-page)}@media (min-width: 810px){.ap-flow-container{width:80vw}}@media (min-width: 1200px){.ap-flow-container{width:60vw}}.ap-flow:not(.is-layout-pad-visible){visibility:hidden}.ap-flow{--ap-layout-transition-duration: .28s;--ap-layout-transition-ease: cubic-bezier(.22, 1.28, .36, 1);display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;min-width:0;min-height:0;padding-top:var(--ap-layout-pad-top, clamp(1.5rem, 4vw, 3rem));padding-right:clamp(1rem,3vw,2.5rem);padding-bottom:clamp(1.5rem,4vw,3rem);padding-left:clamp(1rem,3vw,2.5rem);box-sizing:border-box;background-color:var(--color-bg-page)}.ap-flow.is-layout-pad-ready{transition:padding-top var(--ap-layout-transition-duration) var(--ap-layout-transition-ease)}.ap-flow-stage{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%;overflow:visible;box-sizing:border-box;--ap-cube-dot-size: calc(100% * 20.88 / 1907);--ap-cube-line-height: calc(100% * 21 / 1907);--ap-cube-corner-radius: calc(var(--ap-cube-dot-size) * 1.65 / 20.88)}.ap-app .ap-flow-stage{--ap-cube-dot-size: var(--ap-live-corner-cube, 14px);--ap-cube-line-height: var(--ap-live-corner-cube, 14px);--ap-cube-corner-radius: var(--ap-live-corner-cube-r, 1.4px)}@media (prefers-reduced-motion: reduce){.ap-flow.is-layout-pad-ready{--ap-layout-transition-duration: 0ms}}.ap-flow-stage>*{min-width:0;max-width:100%}.ap-cube-dot{fill:var(--color-text-primary)}.ap-gate-landing{position:relative;width:100%;height:100%}.ap-gate-container[data-gate-landing-erasing=true] .ap-gate-landing{height:100%}.ap-gate-container[data-gate-landing-erasing=true] .ap-gate-field{overflow-y:hidden}.ap-gate-landing[hidden],.ap-gate-flow[hidden]{display:none}.ap-gate-container[data-gate-flow-measuring=true] .ap-gate-flow{opacity:0}.ap-gate-flow-grid{position:relative;display:flex;flex-direction:column;width:100%}.ap-gate-flow-content-row{display:grid;grid-template-columns:minmax(0,1.618fr) var(--ap-gate-flow-divider-w) minmax(0,1fr);column-gap:var(--ap-gate-flow-divider-gap);align-items:stretch;min-width:0;flex:0 0 auto}.ap-gate-flow-col{min-width:0;min-height:0}.ap-gate-flow-col--left,.ap-gate-flow-col--right{overflow:hidden}.ap-gate-flow-col--divider{width:var(--ap-gate-flow-divider-w);min-width:var(--ap-gate-flow-divider-w);max-width:var(--ap-gate-flow-divider-w);align-self:stretch;justify-self:center;margin:0;padding:0;border:none;background-color:var(--color-text-primary, #1b1b1b);pointer-events:none;user-select:none;overflow:hidden}.ap-gate-terminal{margin:0;padding:0;border:none;background-color:transparent;color:var(--color-text-primary);font-family:var(--ap-gate-font-family);font-size:var(--ap-gate-font-size);font-weight:400;line-height:1.5;white-space:pre-wrap;overflow-wrap:break-word;tab-size:4}.ap-gate-flow-left{display:flex;flex-direction:column;min-width:0;white-space:normal}.ap-gate-step-title{margin:0 0 var(--ap-gate-title-gap) 0;padding:0;font-family:var(--ap-gate-font-family);font-size:var(--ap-gate-title-font-size);font-weight:500;letter-spacing:.02em;line-height:1.5;color:var(--color-text-primary);white-space:normal;overflow-wrap:break-word}.ap-gate-step-title[hidden]{display:none}.ap-gate-step-body{margin:0;padding:0;font-family:var(--ap-gate-font-family);font-size:var(--ap-gate-font-size);font-weight:400;letter-spacing:.01rem;line-height:1.5;color:var(--color-text-primary);white-space:normal;overflow-wrap:break-word;word-break:normal;hyphens:none}.ap-gate-step-body[hidden]{display:none}.ap-gate-flow-col--left>.ap-gate-flow-left-tail{white-space:normal;overflow-wrap:break-word;word-break:normal;letter-spacing:.01rem}.ap-gate-flow-progress-row{display:flex;flex-wrap:nowrap;align-items:center;gap:calc(var(--ap-gate-font-size) * .65);width:100%;min-width:0}.ap-gate-flow-progress-row:has([data-gate-flow-progress-label][hidden]),.ap-gate-flow-progress-row:has([data-gate-flow-progress-label]:empty){display:none}.ap-gate-flow-progress-label{flex:0 0 auto;margin:0;padding:0;font-family:var(--ap-gate-font-family);font-size:var(--ap-gate-font-size);font-weight:400;line-height:1.5;color:var(--color-text-primary);white-space:nowrap}.ap-gate-flow-progress-label[hidden]{display:none}.ap-gate-flow-progress-track{flex:1 1 auto;min-width:2.5rem;height:var(--ap-gate-progress-h);border-radius:2px;background-color:var(--ap-gate-progress-track-bg, #d6d3db);overflow:hidden}.ap-gate-flow-progress-fill{width:0%;height:100%;border-radius:inherit;background-color:var(--color-text-primary, #1b1b1b);transition:width .22s cubic-bezier(.22,.82,.2,1)}.ap-gate-flow-progress-pct{flex:0 0 auto;margin:0;font-family:var(--ap-gate-font-family);font-size:var(--ap-gate-font-size);font-weight:400;line-height:1.5;color:var(--color-text-primary);white-space:nowrap;font-variant-numeric:tabular-nums}.ap-gate-flow-progress-pct[hidden]{display:none}.ap-gate-flow-progress-row+.ap-gate-flow-context:not(:empty){margin-top:var(--ap-gate-title-gap)}.ap-gate-flow-context:empty{display:none}.ap-gate-flow-breadcrumb{display:flex;flex-direction:column;gap:.15em}.ap-gate-flow-breadcrumb-row{display:flex;align-items:center;min-width:0}.ap-gate-flow-breadcrumb-row--category{gap:.45rem}.ap-gate-flow-breadcrumb-icon{display:block;flex:0 0 auto;width:1.75rem;height:1.75rem;background-color:currentColor;mask-image:var(--ap-cat-btn-icon);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:var(--ap-cat-btn-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.ap-gate-flow-breadcrumb-text{min-width:0;white-space:pre-wrap;overflow-wrap:break-word}.ap-gate-flow-left-tail[hidden]{display:none}.ap-gate-flow-tree-answer{display:flex;align-items:flex-start;width:100%;min-width:0;cursor:text}.ap-gate-flow-tree-branch{flex:0 0 auto;white-space:pre}.ap-gate-answer-wrap{position:relative;flex:1 1 auto;width:100%;min-width:0;margin:0}.ap-gate-answer{display:block;width:100%;margin:0;padding:0;border:none;border-radius:0;resize:none;overflow:hidden;min-height:var(--ap-gate-line-h);background:transparent;outline:none;caret-color:transparent;scrollbar-width:none}.ap-gate-answer::-webkit-scrollbar{display:none}.ap-gate-answer::placeholder{color:var(--color-text-muted)}.ap-gate-answer.is-entry-exception::placeholder,.ap-gate-answer.is-entry-exception:focus::placeholder,.ap-gate-answer.is-entry-exception:focus-visible::placeholder{opacity:1;color:var(--color-text-muted)}.ap-gate-answer.is-hint-animating{color:var(--color-text-muted);caret-color:transparent}.ap-gate-answer.is-hint-animating::placeholder{color:transparent;opacity:0}.ap-gate-container[data-gate-flow-erasing=true] .ap-gate-answer::placeholder{color:transparent;opacity:0}.ap-gate-answer-hint-caret{position:absolute;top:0;left:0;width:1ch;font-family:var(--ap-gate-font-family);font-size:var(--ap-gate-font-size);line-height:1.5;background-color:var(--color-bg-caret);pointer-events:none;visibility:hidden;will-change:opacity,transform}.ap-gate-answer-hint-caret.is-visible{visibility:visible;animation:ap-gate-caret-blink 1s step-end infinite}.ap-gate-answer-caret-layer{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.ap-gate-answer[hidden],.ap-gate-answer-wrap[hidden],.ap-gate-flow-tree-answer[hidden]{display:none}.ap-gate-flow.is-scrollable{overflow-y:auto;scrollbar-width:none}.ap-gate-flow.is-scrollable::-webkit-scrollbar{display:none}.ap-gate-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-gate-caret-layer{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none}.ap-gate-container.is-animating .ap-gate-field{cursor:text}.ap-gate-field,.ap-gate-flow{display:block;width:100%;height:100%;margin:0;padding:var(--ap-gate-pad-y) var(--ap-gate-pad-x);box-sizing:border-box;overflow-x:hidden;overflow-y:hidden;--ap-gate-grid-size: 1.977ch;--ap-gate-dot-size: 1px;background-color:transparent;background-image:radial-gradient(circle,var(--color-text-faint) var(--ap-gate-dot-size),transparent var(--ap-gate-dot-size));background-size:var(--ap-gate-grid-size) var(--ap-gate-grid-size);background-origin:content-box;background-attachment:local;background-position:0 0;color:var(--color-text-primary);font-family:var(--ap-gate-font-family);font-size:var(--ap-gate-font-size);font-weight:400;line-height:1.5}.ap-gate-field{white-space:pre;overflow-wrap:normal;word-break:normal;border:none;border-radius:0;resize:none;caret-color:transparent;outline:none;scrollbar-width:none}.ap-gate-flow{position:relative}.ap-gate-field::-webkit-scrollbar{display:none}.ap-gate-scrollbar{position:absolute;top:3%;left:calc(100% + (var(--ap-gate-pad-x) * .2));width:var(--ap-gate-scrollbar-w);height:94%;opacity:0;pointer-events:none;transition:opacity var(--ap-gate-scrollbar-fade, .4s) ease}.ap-gate-scrollbar.is-overflow.is-shown{opacity:1;pointer-events:auto}.ap-gate-scrollbar:not(.is-overflow) .ap-gate-scrollbar-thumb{height:0;transform:translateY(0)}.ap-gate-scrollbar-thumb{width:100%;border-radius:1px;background-color:var(--color-bg-scrollbar-thumb);transform:translateY(0);cursor:grab;touch-action:none}.ap-gate-scrollbar-thumb:active{cursor:grabbing;background-color:var(--color-bg-scrollbar-thumb-active)}.ap-gate-field::placeholder{color:var(--color-text-muted);transition:opacity .12s ease}.ap-gate-field:focus::placeholder,.ap-gate-field:focus-visible::placeholder{opacity:0}.ap-gate-caret{position:absolute;top:0;left:0;width:1ch;font-family:var(--ap-gate-font-family);font-size:var(--ap-gate-font-size);line-height:1.5;background-color:var(--color-bg-caret);pointer-events:none;visibility:hidden;will-change:opacity,transform}.ap-gate-caret{position:absolute;top:0;left:0;width:1ch;background-color:var(--color-bg-caret);pointer-events:none;visibility:hidden;will-change:opacity,transform}.ap-gate-caret.is-visible{visibility:visible;animation:ap-gate-caret-blink 1s step-end infinite}.ap-gate-flash-mirror{z-index:3}.ap-gate-flash-mirror-inner{will-change:transform}.ap-gate-cta-flash{display:inline;margin:0;padding:0;border:none;background:none;font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;vertical-align:baseline;visibility:hidden;pointer-events:none;cursor:default;-webkit-appearance:none;appearance:none}.ap-gate-cta-flash.is-flashing{visibility:visible;pointer-events:auto;cursor:pointer;animation:ap-gate-cta-flash 2.72s linear infinite}.ap-gate-cta-flash.is-flashing:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}@keyframes ap-gate-cta-flash{0%,12.49%{opacity:1}12.5%,24.99%{opacity:0}25%,37.49%{opacity:1}37.5%,49.99%{opacity:0}50%,62.49%{opacity:1}62.5%,74.99%{opacity:0}75%,87.49%{opacity:1}87.5%,to{opacity:0}}@keyframes ap-gate-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.ap-gate-caret.is-visible,.ap-gate-cta-flash.is-flashing{animation:none;opacity:1}}.ap-flow-divider-mount{width:100%;margin:clamp(.625rem,1.5vw,1rem) 0 clamp(1.5rem,3.5vw,2.5rem)}.ap-flow-divider-mount--hidden,.ap-flow-divider-mount[hidden]{display:none!important;margin:0}.ap-flow-divider,.ap-flow-cube-dots{display:block;width:100%;max-width:100%;height:auto}.ap-flow-cube-dots .ap-cube-dot{transition:opacity 55ms linear}.ap-flow-cube-dots.is-traveling .ap-cube-dot{transition:none}@media (prefers-reduced-motion: reduce){.ap-flow-cube-dots .ap-cube-dot{transition:none}}.ap-questionary{--ap-questionary-ease: cubic-bezier(.22, 1.28, .36, 1);--ap-questionary-duration: .34s;--ap-questionary-content-delay: calc(var(--ap-questionary-duration) * .18);--ap-questionary-scrollbar-w: 4.8px;--ap-questionary-area-min:6em;--ap-questionary-area-autogrow-min: var(--ap-questionary-area-min);--ap-questionary-area-max: min(35rem, 68vh);--ap-questionary-area-autogrow-max: min(17.5rem, 34vh);flex:0 0 auto;width:100%;overflow:visible}@media (max-width: 809px){.ap-questionary{--ap-questionary-area-max: min(28rem, 60vh);--ap-questionary-area-autogrow-max: min(14rem, 30vh)}}.ap-questionary:not(.is-active):not(.is-transitioning){width:fit-content;align-self:center}.ap-questionary.is-transitioning,.ap-questionary.is-active{width:100%;align-self:stretch}.ap-questionary-stage{position:relative;width:100%;overflow:hidden;box-sizing:border-box;will-change:height}.ap-questionary-stage.is-transitioning{overflow:visible}.ap-questionary-panel[hidden]{display:none}.ap-questionary-stage.is-transitioning .ap-questionary-panel.is-animating{position:absolute;top:0;right:0;left:0;width:100%;height:auto;overflow:visible;pointer-events:none}.ap-questionary-panel-inner{transform-origin:center center}.ap-questionary-panel-inner.is-entry-pending{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.76);filter:blur(10px)}.ap-questionary-panel-inner.is-exiting,.ap-questionary-panel-inner.is-entering{overflow:visible;will-change:transform,opacity,filter}.ap-questionary-stage.is-transitioning .ap-questionary-panel.is-animating .ap-questionary-panel-inner.is-exiting{z-index:2}.ap-questionary-stage.is-transitioning .ap-questionary-panel.is-animating .ap-questionary-panel-inner.is-entering{z-index:1}.ap-questionary-intro .ap-questionary-panel-inner{width:fit-content;margin-inline:auto}.ap-questionary-intro .ap-actions{justify-content:center;margin-top:0}.ap-questionary-intro .ap-btn-b{font-size:calc(var(--ap-btn-b-font) * 1.35);padding:calc(var(--ap-btn-b-font) * .9) calc(var(--ap-btn-b-font) * .55);min-width:calc(var(--ap-btn-b-font) * 3.6);min-height:calc(var(--ap-btn-b-font) * 3.3);text-align:center}.ap-questionary-panel-inner.is-exiting,.ap-questionary.is-reversing .ap-questionary-panel-inner.is-exiting{animation:ap-questionary-exit var(--ap-questionary-duration) var(--ap-questionary-ease) var(--ap-questionary-content-delay) both}.ap-questionary-panel-inner.is-entering,.ap-questionary.is-reversing .ap-questionary-panel-inner.is-entering{opacity:0;visibility:visible;animation:ap-questionary-enter var(--ap-questionary-duration) var(--ap-questionary-ease) var(--ap-questionary-content-delay) both}@keyframes ap-questionary-exit{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.16);filter:blur(10px)}}@keyframes ap-questionary-enter{0%{opacity:0;transform:scale(.76);filter:blur(10px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@media (prefers-reduced-motion: reduce){.ap-questionary-panel-inner.is-exiting,.ap-questionary-panel-inner.is-entering{animation:none;opacity:1}.ap-questionary-stage.is-transitioning{transition:none!important}.ap-questionary-stage{will-change:auto}}.ap-form-field{display:flex;flex-direction:column;gap:var(--ap-form-label-gap)}.ap-form-field:has(> .ap-text-title),.ap-form-field:has(> .ap-form-field-title-row){gap:var(--ap-form-title-to-control-gap)}.ap-form-field:has(> .ap-text-title):has(.ap-field),.ap-form-field:has(> .ap-form-field-title-row):has(.ap-field),.ap-form-field:has(> .ap-text-title):has(.ap-briefing-field),.ap-form-field:has(> .ap-form-field-title-row):has(.ap-briefing-field){gap:var(--ap-form-title-to-field-gap)}.ap-form-field:has(> .ap-text-title):not(:first-child),.ap-form-field:has(> .ap-form-field-title-row):not(:first-child){margin-top:var(--ap-form-section-gap)}.ap-form-field+.ap-form-field:has(> .ap-attachment-area-zone):not(:has(> .ap-text-title)):not(:has(> .ap-form-field-title-row)){margin-top:1rem}.ap-form-field:has(> .ap-text-title)~.ap-actions,.ap-form-field:has(> .ap-form-field-title-row)~.ap-actions{margin-top:var(--ap-form-section-gap)}.ap-questionary-step2 .ap-questionary-panel-inner,.ap-questionary-dynamic .ap-questionary-panel-inner{display:flex;flex-direction:column}.ap-questionary-step-viewport{display:flex;flex-direction:column;width:100%}.ap-questionary-step-viewport.is-transitioning{position:relative;overflow:visible}.ap-questionary-step-viewport.is-transitioning .ap-questionary-step-surface{position:absolute;top:0;right:0;left:0;width:100%;overflow:visible;pointer-events:none;transform-origin:center center;will-change:transform,opacity,filter}.ap-questionary-step-surface.is-exiting{z-index:2;animation:ap-questionary-exit var(--ap-questionary-duration) var(--ap-questionary-ease) var(--ap-questionary-content-delay) both}.ap-questionary-step-surface.is-entering{z-index:1;opacity:0;visibility:visible;animation:ap-questionary-enter var(--ap-questionary-duration) var(--ap-questionary-ease) var(--ap-questionary-content-delay) both}@media (prefers-reduced-motion: reduce){.ap-questionary-step-surface.is-exiting,.ap-questionary-step-surface.is-entering{animation:none;opacity:1}}.ap-form-field--categories{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.ap-attachment-area-zone--category,.ap-attach-zone--category{margin-bottom:var(--ap-form-section-gap)}.ap-cat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,1.1vw,.7rem);align-items:start;margin:0;padding:0}@media (max-width: 809px){.ap-cat-grid{grid-template-columns:minmax(0,1fr);gap:clamp(.5rem,1.1vw,.7rem)}.do-not-delete-ui-gap{display:none}}.ap-cat-column{display:flex;flex-direction:column;gap:clamp(.5rem,1.1vw,.7rem);min-width:0;align-self:start}.do-not-delete-ui-gap{flex-shrink:0;height:3px}.ap-actions--category{margin-top:clamp(1rem,2.5vw,1.75rem)}.ap-cat-cell{display:flex;flex-direction:column;min-width:0}.ap-cat-btn{display:block;margin:0;cursor:pointer;touch-action:manipulation;transform-origin:center center;transition:transform var(--ap-choice-border-press-duration) var(--ap-choice-border-press-ease)}.ap-cat-btn:active:not(:has(.ap-cat-btn-input:disabled)){transform:scale(var(--ap-choice-border-press-scale));transition-duration:var(--ap-choice-border-press-active-duration);transition-timing-function:cubic-bezier(.55,0,1,1)}.ap-cat-btn-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-cat-btn-label{--ap-face-h: var(--ap-cat-btn-min-h);display:flex;align-items:center;justify-content:flex-start;gap:.55rem;min-height:var(--ap-cat-btn-min-h);height:100%;padding:.55em .75em;border:var(--ap-form-border-w) solid var(--ap-form-border-c);border-radius:calc(var(--ap-face-h) * 19.2 / 42);background-color:#ece6fa;background-clip:padding-box;color:var(--ap-form-ink);font-family:var(--font-form);font-weight:var(--ap-text-choice-font-weight);font-size:var(--ap-text-choice-size);line-height:1.2;letter-spacing:.01em;box-sizing:border-box;overflow:hidden;transition:border-width var(--ap-choice-border-press-duration) var(--ap-choice-border-press-ease),border-color var(--ap-choice-border-press-duration) var(--ap-choice-border-press-ease),background-color var(--ap-choice-border-press-duration) var(--ap-choice-border-press-ease),color var(--ap-transition)}.ap-timeline-choice .ap-cat-btn-label{border:var(--ap-selection-border-w, .5px) solid var(--ap-selection-border-c, var(--ap-field-resting-border, #d7d7d7));background-color:var(--ap-selection-bg, var(--ap-field-resting-BG, #f4f0fc))}.ap-timeline-choice:hover:not(:has(.ap-cat-btn-input:checked)) .ap-cat-btn-label,.ap-timeline-choice .ap-cat-btn-input:focus-visible:not(:checked)+.ap-cat-btn-label,.ap-timeline-choice.is-keyboard-focus:not(:has(.ap-cat-btn-input:checked)) .ap-cat-btn-label{background-color:var(--ap-selection-hover-bg, var(--ap-field-hover-BG, #f8f6fd));border-color:var(--ap-selection-border-c, var(--ap-field-resting-border, #d7d7d7))}.ap-timeline-choice .ap-cat-btn-input:checked+.ap-cat-btn-label,.ap-timeline-choice:hover:has(.ap-cat-btn-input:checked) .ap-cat-btn-label{background-color:var(--ap-selection-selected-bg, #fdfdfdf2);border-color:var(--ap-selection-selected-border, #1b1b1b);color:var(--ap-selection-selected-text, #1b1b1b);font-weight:var(--ap-selection-font-weight-selected, 400)}@supports (corner-shape: squircle){.ap-cat-btn-label{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-cat-btn-label{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-cat-btn:active:not(:has(.ap-cat-btn-input:disabled)) .ap-cat-btn-label,.ap-cat-btn:active:not(:has(.ap-cat-btn-input:disabled)) .ap-cat-btn-input:checked+.ap-cat-btn-label{border-width:var(--ap-choice-border-width-press);border-color:color-mix(in srgb,var(--ap-form-border-c) calc(var(--ap-choice-border-opacity-rest) * var(--ap-choice-press-opacity-mult) * 100%),transparent);transition-duration:var(--ap-choice-border-press-active-duration)}.ap-cat-btn:hover:active:not(:has(.ap-cat-btn-input:disabled)) .ap-cat-btn-label{background-color:color-mix(in srgb,var(--color-choice-hover-bg) calc(var(--ap-choice-press-opacity-mult) * 100%),transparent)}.ap-cat-btn:active:not(:has(.ap-cat-btn-input:disabled)) .ap-cat-btn-input:checked+.ap-cat-btn-label{background-color:color-mix(in srgb,var(--color-choice-selected-bg) calc(var(--ap-choice-press-opacity-mult) * 100%),transparent)}.ap-cat-btn:hover .ap-cat-btn-label{background-color:var(--color-choice-hover-bg)}.ap-cat-btn-input:focus-visible+.ap-cat-btn-label{background-color:var(--color-choice-hover-bg);outline:none}.ap-cat-btn-input:checked+.ap-cat-btn-label{border-color:var(--color-choice-selected-border);background-color:var(--color-choice-selected-bg);color:var(--color-choice-selected-text);font-weight:var(--ap-text-choice-font-weight-selected)}.ap-cat-btn-icon{display:block;flex:0 0 auto;width:1.75rem;height:1.75rem;background-color:currentColor;mask-image:var(--ap-cat-btn-icon);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:var(--ap-cat-btn-icon);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.ap-cat-btn-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-cat-accordion{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1.12,.36,1)}.ap-cat-cell.is-expanded .ap-cat-accordion{grid-template-rows:1fr}.ap-cat-accordion-inner{overflow:hidden;min-height:0}.ap-cat-subchoice-list{--ap-face-h: var(--ap-cat-btn-min-h);display:flex;flex-direction:column;margin:0 .95rem;padding:0;background-color:#ebe4fd;border-style:solid;border-color:var(--ap-color-border-strong, var(--ap-form-border-strong, #1b1b1b));border-width:0 var(--ap-border-hairline, .5px) var(--ap-border-hairline, .5px);border-radius:0 0 calc(var(--ap-face-h) * 10 / 42) calc(var(--ap-face-h) * 10 / 42);background-clip:padding-box;overflow:hidden;box-sizing:border-box}@supports (corner-shape: squircle){.ap-cat-subchoice-list{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-cat-subchoice-list{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-cat-subchoice{display:block;margin:0;cursor:pointer;touch-action:manipulation}.ap-cat-subchoice-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-cat-subchoice-label{display:flex;align-items:center;min-height:2.75rem;padding:.65em .35em .55em;padding-left:var(--ap-cat-subchoice-pad-left);border:none;border-bottom:var(--ap-form-border-w) solid var(--ap-form-border-c);background-color:transparent;color:var(--ap-form-ink);font-family:var(--font-form);font-weight:300;font-size:var(--ap-text-subchoice-size);line-height:1.45;letter-spacing:.01em;box-sizing:border-box;transition:background-color var(--ap-transition),border-color var(--ap-transition),color var(--ap-transition)}.ap-cat-subchoice:hover .ap-cat-subchoice-label{background-color:var(--color-choice-hover-bg)}.ap-cat-subchoice-input:focus-visible+.ap-cat-subchoice-label{background-color:var(--color-choice-hover-bg);outline:none}.ap-cat-subchoice-input:checked+.ap-cat-subchoice-label{background-color:var(--color-choice-selected-bg);border-bottom-color:var(--color-choice-selected-border);color:var(--color-choice-selected-text);font-weight:400}.ap-cat-subchoice-list>.ap-cat-subchoice:last-child .ap-cat-subchoice-label{border-bottom:none}.ap-subchoice-list{display:flex;flex-direction:column;margin:.35rem .55rem 0;padding:0}@media (prefers-reduced-motion: reduce){.ap-cat-accordion,.ap-cat-btn-label,.ap-cat-subchoice-label{transition:none}}.dl-sharp-field,.ap-briefing-field,.ap-briefing-field--area,.ap-form-text{width:100%;max-width:100%;margin:0;min-height:var(--ap-field-min-h);padding:.75em var(--ap-form-pad-x) .55em;border:none;border-bottom:var(--ap-form-border-w) solid var(--ap-form-border-c);border-radius:0;background-color:transparent;color:var(--ap-form-ink);font-family:var(--font-form);font-weight:300;font-size:var(--ap-text-field-size);line-height:1.5;letter-spacing:.01em;box-sizing:border-box;outline:none;cursor:text;touch-action:manipulation;transition:background-color var(--ap-transition),border-color var(--ap-transition)}.ap-questionary textarea.ap-briefing-field,.ap-questionary textarea.ap-field.ap-field--area{min-height:var(--ap-questionary-area-min);max-height:var(--ap-questionary-area-max);resize:vertical;overflow-y:auto;vertical-align:top}.ap-form-field-scroll-wrap,.ap-form-field-resize-wrap{position:relative;width:100%}.ap-form-field-scroll-wrap textarea.ap-briefing-field,.ap-form-field-scroll-wrap textarea.ap-field{padding-block:.75em .55em;scrollbar-width:none}.ap-form-field-scroll-wrap textarea.ap-briefing-field::-webkit-scrollbar,.ap-form-field-scroll-wrap textarea.ap-field::-webkit-scrollbar{display:none}.ap-questionary-scrollbar{position:absolute;top:0;left:calc(100% + (var(--ap-form-pad-x) * .2));width:var(--ap-questionary-scrollbar-w);height:100%;opacity:0;pointer-events:none;transition:opacity var(--ap-questionary-scrollbar-fade, .4s) ease}.ap-questionary-scrollbar.is-overflow.is-shown{opacity:1;pointer-events:auto}.ap-questionary-scrollbar:not(.is-overflow) .ap-questionary-scrollbar-thumb{height:0;transform:translateY(0)}.ap-questionary-scrollbar-thumb{width:100%;border-radius:1px;background-color:var(--color-bg-scrollbar-thumb);transform:translateY(0);cursor:grab;touch-action:none}.ap-questionary-scrollbar-thumb:active{cursor:grabbing;background-color:var(--color-bg-scrollbar-thumb-active)}.ap-questionary textarea.ap-briefing-field--autogrow,.ap-questionary textarea.ap-field.ap-field--area.ap-field--autogrow,.ap-questionary textarea.ap-field--autogrow{resize:vertical;overflow-y:auto;min-height:var(--ap-questionary-area-autogrow-min);max-height:var(--ap-questionary-area-autogrow-max)}.ap-briefing-field::placeholder,.ap-form-text::placeholder{color:var(--ap-form-placeholder);font-weight:300;transition:opacity .12s ease}.ap-briefing-field:focus::placeholder,.ap-briefing-field:focus-visible::placeholder,.ap-form-text:focus::placeholder,.ap-form-text:focus-visible::placeholder{opacity:0}.ap-questionary .ap-briefing-field::placeholder{font-style:italic}.ap-questionary .ap-briefing-field:focus::placeholder,.ap-questionary .ap-briefing-field:focus-visible::placeholder{opacity:1}.ap-questionary .ap-briefing-field:not(:placeholder-shown)::placeholder{opacity:0}.ap-briefing-field.is-error::placeholder,.ap-form-text.is-error::placeholder,.ap-briefing-field.is-other-selection-error::placeholder{color:var(--color-error-field-placeholder)}.ap-briefing-field:hover:not(:focus):not(:focus-visible),.ap-form-text:hover:not(:focus):not(:focus-visible){background-color:var(--color-choice-hover-bg)}.ap-briefing-field:focus,.ap-briefing-field:focus-visible,.ap-briefing-field.is-keyboard-focus,.ap-form-text:focus,.ap-form-text:focus-visible,.ap-form-text.is-keyboard-focus{background-color:var(--color-choice-selected-bg);border-bottom-color:var(--color-choice-selected-border);outline:none}.ap-cat-btn-label.is-error,.ap-cat-subchoice-label.is-error,.ap-subchoice-label.is-error,.ap-style-card-body.is-error,[data-validation-target].is-error .ap-style-card-body,[data-validation-target].is-error .ap-cat-btn-label,[data-validation-target].is-error .ap-cat-subchoice-label,[data-validation-target].is-error .ap-subchoice-label{border-color:var(--color-alert-border);background-color:var(--color-alert-bg);color:var(--color-alert-text)}.ap-briefing-field.is-error,.ap-form-text.is-error,.ap-briefing-field.is-other-selection-error{border-bottom-color:var(--color-alert);background-color:var(--color-alert-bg);color:var(--color-alert-text)}.ap-briefing-field.is-error:focus,.ap-briefing-field.is-error:focus-visible,.ap-form-text.is-error:focus,.ap-form-text.is-error:focus-visible,.ap-briefing-field.is-other-selection-error:focus,.ap-briefing-field.is-other-selection-error:focus-visible,.ap-briefing-field.is-error:hover:not(:focus):not(:focus-visible),.ap-form-text.is-error:hover:not(:focus):not(:focus-visible),.ap-briefing-field.is-other-selection-error:hover:not(:focus):not(:focus-visible){border-bottom-color:var(--color-alert);background-color:var(--color-alert-bg);color:var(--color-alert-text)}[data-theme=bright] .ap-briefing-field.is-error::placeholder,[data-theme=bright] .ap-briefing-field.is-other-selection-error::placeholder{color:var(--ap-form-placeholder)}.ap-cat-btn:hover .ap-cat-btn-label.is-error{background-color:var(--color-choice-hover-bg);border-color:var(--ap-form-border-c);color:var(--ap-form-ink);font-weight:300}.ap-cat-subchoice:hover .ap-cat-subchoice-label.is-error{background-color:var(--color-choice-hover-bg);border-bottom-color:var(--ap-form-border-c);color:var(--ap-form-ink);font-weight:300}.ap-subchoice:hover .ap-subchoice-label.is-error{background-color:var(--color-alert-bg);border-color:var(--color-alert-border);color:var(--color-alert-text);font-weight:300}.ap-briefing-field.is-warning,.ap-form-text.is-warning{border-bottom-color:var(--color-accent-ai);background-color:var(--color-warning-bg)}.ap-briefing-field.is-warning:focus-visible,.ap-form-text.is-warning:focus-visible{outline:var(--ap-state-warning-ring);outline-offset:var(--ap-state-ring-offset)}.ap-flow.is-project-success .ap-project-success{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;width:100%;box-sizing:border-box}.ap-flow.is-project-success .ap-project-success .ap-actions{margin-top:calc(clamp(1rem,2.5vw,1.75rem)*.1);width:100%}.ap-flow.is-project-success .ap-gate-flow-tree-answer,.ap-flow.is-project-success .ap-gate-label,.ap-flow.is-project-success .ap-gate-flow-left-tail{display:none!important}.ap-questionary-back{text-align:left}.ap-btn-b.ap-action-loading-host,.ap-btn-b.ob-primary-action{--ap-action-cube: var(--ap-btn-b-cube);--ap-action-cube-r: var(--ap-btn-b-cube-r);--ap-action-cube-gap: var(--ap-btn-b-cube-gap);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ap-action-cube-gap)}.ap-btn-b.ap-action-loading-host{--ap-action-cube: var( --ap-btn-a-cube, var(--ap-live-corner-cube, round(nearest, calc(14 * var(--ap-u-dampen, var(--ap-u, 1px))), 1px)) );--ap-action-cube-r: var( --ap-btn-a-cube-r, var(--ap-live-corner-cube-r, calc(var(--ap-action-cube) * 1.4 / 14)) );--ap-action-cube-gap: .55rem;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ap-action-cube-gap)}.ap-btn-b.ap-action-loading-host,.ap-btn-b.ob-primary-action{padding-left:var(--ap-btn-b-pad-x);padding-right:var(--ap-btn-b-pad-x)}.ap-btn-b.ap-action-loading-host{justify-content:flex-end;flex-wrap:nowrap;align-items:center}.ap-btn-b .ap-action-label,.ap-btn-b .ob-primary-action__label,.ap-btn-b [data-ap-flow-action-label],.ap-btn-b [data-ob-action-label],.ap-btn-b [data-ob-step1-label],.ap-btn-b.ap-action-loading-host .ap-action-label,.ap-btn-b.ap-action-loading-host [data-ap-flow-action-label]{display:inline-block;position:relative;z-index:1;flex:0 1 auto}.ap-btn-b .ap-action-cube,.ap-btn-b .ob-primary-action__cube,.ap-btn-b [data-ap-flow-action-cube],.ap-btn-b [data-ob-action-cube],.ap-btn-b [data-ob-step1-stop],.ap-btn-b.ap-action-loading-host .ap-action-cube,.ap-btn-b.ap-action-loading-host [data-ap-flow-action-cube]{position:relative;left:auto;top:auto;transform:none;display:block;flex:0 0 var(--ap-action-cube, 14px);align-self:center;box-sizing:border-box;width:var(--ap-action-cube, 14px);height:var(--ap-action-cube, 14px);min-width:var(--ap-action-cube, 14px);max-width:var(--ap-action-cube, 14px);min-height:var(--ap-action-cube, 14px);max-height:var(--ap-action-cube, 14px);margin:0;padding:0;border:0;border-radius:50%;background-color:var(--ap-color-accent, #ff4a8b);opacity:0;visibility:hidden;pointer-events:none;transition:none;z-index:2}.ap-action-long-wait{position:absolute;left:50%;top:90%;border:0;background:transparent;width:max-content;max-width:min(22rem,90vw);height:auto;pointer-events:none;z-index:3;text-align:center;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(-50%,.4em);transition:opacity .22s ease,transform .22s ease,visibility 0ms linear .22s}.ap-btn-b.ap-action-loading-host,.ap-btn-b.ob-primary-action{overflow:visible}.ap-text-informative.ap-action-long-wait{font-size:calc(var(--ap-text-informative-size) * .9);color:#8b898f}.ap-action-long-wait.is-visible{opacity:.9;visibility:visible;transform:translate(-50%);transition:opacity .22s ease,transform .22s ease,visibility 0ms linear 0ms}@media (prefers-reduced-motion: reduce){.ap-action-long-wait{transition:opacity .12s ease,visibility 0ms linear .12s;transform:translate(-50%)}.ap-action-long-wait.is-visible{transition:opacity .12s ease,visibility 0ms linear 0ms}}.ap-btn-b:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments) .ap-action-cube,.ap-btn-b:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments) .ob-primary-action__cube,.ap-btn-b:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments) [data-ap-flow-action-cube],.ap-btn-b:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments) [data-ob-action-cube],.ap-btn-b:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments) [data-ob-step1-stop],.ap-btn-b.ap-action-loading-host:not(.is-action-loading):not(.is-step-saving) .ap-action-cube,.ap-btn-b.ap-action-loading-host:not(.is-action-loading):not(.is-step-saving) [data-ap-flow-action-cube]{display:none}.ap-btn-b.is-action-loading:hover,.ap-btn-b.is-action-loading:focus-visible,.ap-btn-b.is-action-loading:active,.ap-btn-b.is-step-saving:hover,.ap-btn-b.is-step-saving:focus-visible,.ap-btn-b.is-reading-attachments:hover,.ap-btn-b.is-reading-attachments:focus-visible,.ap-btn-b.ap-action-loading-host.is-action-loading:hover,.ap-btn-b.ap-action-loading-host.is-action-loading:focus-visible,.ap-btn-b.ap-action-loading-host.is-step-saving:hover,.ap-btn-b.ap-action-loading-host.is-step-saving:focus-visible{opacity:1;transform:none;cursor:not-allowed;outline:none}.ap-btn-b.is-action-loading .ap-action-label,.ap-btn-b.is-action-loading .ob-primary-action__label,.ap-btn-b.is-action-loading [data-ap-flow-action-label],.ap-btn-b.is-action-loading [data-ob-action-label],.ap-btn-b.is-action-loading [data-ob-step1-label],.ap-btn-b.is-step-saving .ap-action-label,.ap-btn-b.is-step-saving .ob-primary-action__label,.ap-btn-b.is-step-saving [data-ap-flow-action-label],.ap-btn-b.is-step-saving [data-ob-action-label],.ap-btn-b.is-step-saving [data-ob-step1-label],.ap-btn-b.is-reading-attachments .ap-action-label,.ap-btn-b.is-reading-attachments .ob-primary-action__label,.ap-btn-b.is-reading-attachments [data-ap-flow-action-label],.ap-btn-b.is-reading-attachments [data-ob-action-label],.ap-btn-b.is-reading-attachments [data-ob-step1-label],.ap-btn-b.ap-action-loading-host.is-action-loading .ap-action-label,.ap-btn-b.ap-action-loading-host.is-action-loading [data-ap-flow-action-label],.ap-btn-b.ap-action-loading-host.is-step-saving .ap-action-label,.ap-btn-b.ap-action-loading-host.is-step-saving [data-ap-flow-action-label]{color:var(--color-cta-text);opacity:.38}.ap-btn-b.ap-action-loading-host.is-action-loading .ap-action-label,.ap-btn-b.ap-action-loading-host.is-action-loading [data-ap-flow-action-label],.ap-btn-b.ap-action-loading-host.is-step-saving .ap-action-label,.ap-btn-b.ap-action-loading-host.is-step-saving [data-ap-flow-action-label]{color:inherit}.ap-btn-b.is-action-loading .ap-action-cube,.ap-btn-b.is-action-loading .ob-primary-action__cube,.ap-btn-b.is-action-loading [data-ap-flow-action-cube],.ap-btn-b.is-action-loading [data-ob-action-cube],.ap-btn-b.is-action-loading [data-ob-step1-stop],.ap-btn-b.is-step-saving .ap-action-cube,.ap-btn-b.is-step-saving .ob-primary-action__cube,.ap-btn-b.is-step-saving [data-ap-flow-action-cube],.ap-btn-b.is-step-saving [data-ob-action-cube],.ap-btn-b.is-step-saving [data-ob-step1-stop],.ap-btn-b.is-reading-attachments .ap-action-cube,.ap-btn-b.is-reading-attachments .ob-primary-action__cube,.ap-btn-b.is-reading-attachments [data-ap-flow-action-cube],.ap-btn-b.is-reading-attachments [data-ob-action-cube],.ap-btn-b.is-reading-attachments [data-ob-step1-stop],.ap-btn-b.ap-action-loading-host.is-action-loading .ap-action-cube,.ap-btn-b.ap-action-loading-host.is-action-loading [data-ap-flow-action-cube],.ap-btn-b.ap-action-loading-host.is-step-saving .ap-action-cube,.ap-btn-b.ap-action-loading-host.is-step-saving [data-ap-flow-action-cube]{display:block;opacity:1;visibility:visible;background-color:var(--ap-color-accent, #ff4a8b);border-radius:50%;transform:none}.ap-btn-b.is-step-saving,.ap-btn-b.is-action-loading:not(.is-reading-attachments),.ap-btn-b.ap-action-loading-host.is-step-saving,.ap-btn-b.ap-action-loading-host.is-action-loading{pointer-events:none;cursor:not-allowed}.ap-btn-b.is-reading-attachments{pointer-events:auto;cursor:not-allowed}.ap-btn-b.is-reading-attachments .ap-action-label,.ap-btn-b.is-reading-attachments .ob-primary-action__label,.ap-btn-b.is-reading-attachments [data-ap-flow-action-label],.ap-btn-b.is-reading-attachments [data-ob-action-label],.ap-btn-b.is-reading-attachments [data-ob-step1-label]{pointer-events:none;cursor:not-allowed}.ap-btn-b.is-reading-attachments .ap-action-cube,.ap-btn-b.is-reading-attachments .ob-primary-action__cube,.ap-btn-b.is-reading-attachments [data-ap-flow-action-cube],.ap-btn-b.is-reading-attachments [data-ob-action-cube],.ap-btn-b.is-reading-attachments [data-ob-step1-stop]{pointer-events:auto;cursor:pointer}.ap-btn-b.is-action-loading:hover,.ap-btn-b.is-action-loading:focus-visible,.ap-btn-b.is-action-loading:active,.ap-btn-b.is-action-loading:disabled,.ap-btn-b.is-action-loading[aria-disabled=true],.ap-btn-b.is-step-saving:hover,.ap-btn-b.is-step-saving:focus-visible,.ap-btn-b.is-step-saving:disabled,.ap-btn-b.is-step-saving[aria-disabled=true],.ap-btn-b.is-reading-attachments:hover,.ap-btn-b.is-reading-attachments:focus-visible,.ap-btn-b.is-reading-attachments:disabled,.ap-btn-b.is-reading-attachments[aria-disabled=true],.ap-btn-b.ap-action-loading-host.is-action-loading:hover,.ap-btn-b.ap-action-loading-host.is-action-loading:focus-visible,.ap-btn-b.ap-action-loading-host.is-action-loading:active,.ap-btn-b.ap-action-loading-host.is-action-loading:disabled,.ap-btn-b.ap-action-loading-host.is-action-loading[aria-disabled=true],.ap-btn-b.ap-action-loading-host.is-step-saving:hover,.ap-btn-b.ap-action-loading-host.is-step-saving:focus-visible,.ap-btn-b.ap-action-loading-host.is-step-saving:disabled,.ap-btn-b.ap-action-loading-host.is-step-saving[aria-disabled=true]{opacity:1;color:var(--color-cta-text);transform:none;cursor:not-allowed;outline:none}.ap-btn-b.ap-action-loading-host.is-action-loading,.ap-btn-b.ap-action-loading-host.is-step-saving{color:var(--ap-color-ink, #1b1b1b)}@media (prefers-reduced-motion: reduce){.ap-briefing-field,.ap-form-text,.ap-gate-scrollbar,.ap-questionary-scrollbar{transition:none}}.ap-choice-group-list{display:flex;flex-direction:column}.ap-choice-group-list>.ap-form-field[data-checkbox-group-section]{display:flex;flex-direction:column;gap:var(--ap-sectoin-row-gap, .2rem)}.ap-choice-group-list>.ap-form-field[data-checkbox-group-section]+.ap-form-field[data-checkbox-group-section]{margin-top:var(--ap-form-section-gap)}.ap-subchoice-list--flow{margin-top:0}.ap-form-field[data-state-section]{gap:var(--ap-form-title-to-control-gap)}.ap-waiveable-group-body{display:flex;flex-direction:column;gap:var(--ap-form-section-gap, 1.25rem);min-width:0}.ap-waiveable-group-body>.ap-form-field{margin:0}.ap-waiveable-group-body>[data-asset-link-field].ap-form-field:has(> .ap-text-title):not(:first-child),.ap-state-section-body-inner>[data-asset-link-field].ap-form-field:has(> .ap-text-title):not(:first-child),.ap-questionary-section-stack [data-asset-link-field].ap-form-field:has(> .ap-text-title):not(:first-child){margin-top:calc(var(--ap-form-section-gap) * .45)}.ap-repeat-rows{gap:var(--ap-form-title-to-field-gap, .15em);min-width:0}.ap-repeat-rows--matrix{--ap-repeat-rows-matrix-gap: clamp(.5rem, 1vw, .75rem)}.ap-repeat-rows-head,.ap-repeat-rows-row{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(.75rem,1.5vw,1.1rem);align-items:start;width:100%;min-width:0}.ap-repeat-rows-head{align-items:end;margin-bottom:var(--ap-form-title-to-field-gap, .15em)}.ap-repeat-rows-head-spacer{width:calc(var(--ap-text-field-size, .75rem) * 2.2 * .7);min-width:calc(var(--ap-text-field-size, .75rem) * 2.2 * .7);flex-shrink:0}.ap-repeat-rows-head-labels,.ap-repeat-rows-fields{display:grid;grid-template-columns:repeat(var(--ap-repeat-cols, 3),minmax(0,1fr));gap:clamp(.5rem,1vw,.75rem);min-width:0}.ap-repeat-rows-head-label{margin:0;padding-inline:var(--ap-form-pad-x, .75rem);font-family:var(--font-body);font-size:var(--ap-text-meta-size, .85rem);font-weight:400;color:var(--color-text-primary)}.ap-repeat-rows-list{display:flex;flex-direction:column;gap:calc(var(--ap-form-label-gap, .75rem) * .85);width:100%;min-width:0}.ap-repeat-rows--matrix .ap-repeat-rows-list{gap:1rem}.ap-repeat-rows-row{transform-origin:center top;min-height:0}.ap-repeat-rows-row.is-ap-collapsible-entering,.ap-repeat-rows-row.is-ap-collapsible-exiting{will-change:transform,opacity,filter,height}.ap-repeat-rows-action{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ap-repeat-rows-cell{display:flex;flex-direction:column;gap:var(--ap-form-title-to-field-gap, .15em);min-width:0;margin:0}.ap-repeat-rows-cell .ap-field{width:100%;min-width:0}.ap-repeat-rows-sub{display:block;margin:0;padding-left:.3rem}.ap-repeat-rows-sub .ap-text-required{margin-left:.15em}.ap-repeat-rows-row--matrix{display:flex;flex-direction:column;gap:.8rem;width:100%;min-width:0;box-sizing:border-box}.ap-repeat-rows-matrix-band{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(.75rem,1.5vw,1.1rem);align-items:start;width:100%;min-width:0}.ap-repeat-rows-matrix-band--top>.ap-repeat-rows-action{margin-top:calc(var(--ap-text-subdescription-size, .85rem) * var(--ap-text-subdescription-line-height, 1.45) + var(--ap-form-title-to-field-gap, .15em));align-self:start;min-height:var(--ap-face-h, 2.5rem)}.ap-repeat-rows-matrix-band--bottom>.ap-repeat-rows-head-spacer{align-self:stretch}.ap-repeat-rows-matrix-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ap-repeat-rows-matrix-gap, clamp(.5rem, 1vw, .75rem));min-width:0;align-items:start}.ap-repeat-rows-matrix-name-type{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(.5rem,1vw,.75rem);min-width:0;align-items:start}.ap-repeat-rows--matrix .ob-social-remove,.ap-repeat-rows--matrix .ob-social-add-btn{justify-self:center}@media (max-width: 1100px){.ap-repeat-rows-head{display:none}.ap-repeat-rows-fields{grid-template-columns:1fr}.ap-repeat-rows-row--matrix{gap:var(--ap-repeat-rows-matrix-gap, clamp(.5rem, 1vw, .75rem))}.ap-repeat-rows--matrix .ap-repeat-rows-matrix-cols{grid-template-columns:1fr}.ap-repeat-rows--matrix .ap-repeat-rows-matrix-name-type{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ap-repeat-rows:not(.ap-repeat-rows--matrix) .ap-repeat-rows-cell .visually-hidden{position:static;width:auto;height:auto;margin:0 0 .25rem;overflow:visible;clip:auto;white-space:normal;font-family:var(--font-body);font-size:var(--ap-text-meta-size, .85rem);font-weight:400;color:var(--color-text-primary)}}.ap-form-field[data-state-section]:not(:first-child){margin-top:var(--ap-form-section-gap)}.ap-form-field[data-state-section]:has([data-state-section-waive]:checked) .ap-text-required{display:none}.ap-state-section-desc{margin:0 0 calc(var(--ap-form-label-gap) * .55);padding-inline:var(--ap-form-pad-x);font-family:var(--font-form);font-size:var(--ap-text-meta-size);font-weight:300;line-height:1.45;color:color-mix(in srgb,var(--ap-form-placeholder) 50%,var(--ap-form-ink))}.ap-text-field-bottom-hint+.ap-attachment-area-zone{margin-top:1rem}.ap-checkbox-group-body{overflow:hidden;min-width:0}.ap-form-field.is-checkbox-group-na-animating,.ap-form-field.is-checkbox-group-na-animating .ap-checkbox-group-body,.ap-questionary-step-surface:has(.is-checkbox-group-na-animating),.ap-questionary-step-viewport:has(.is-checkbox-group-na-animating),.ap-questionary-panel-inner:has(.is-checkbox-group-na-animating){overflow:hidden}.ap-checkbox-group-body-inner.is-waive-exiting,.ap-checkbox-group-body-inner.is-waive-entering{will-change:opacity,transform}.ap-checkbox-group-body-inner.is-waive-exiting{animation:ap-collapsible-exit var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.ap-checkbox-group-body-inner.is-waive-entering{animation:ap-collapsible-enter var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.ap-review-section-section--span-2{grid-column:1 / -1}.ap-actions--center{display:flex;justify-content:center;align-items:center;width:100%}.ap-state-section-body{overflow:hidden}.ap-state-section-body:has(.ap-state-section-body-inner.is-waive-entering){overflow:visible}.ap-form-field[data-state-section].is-state-section-waive-animating,.ap-form-field[data-state-section].is-state-section-waive-animating .ap-state-section-body,.ap-questionary-step-surface:has(.is-state-section-waive-animating),.ap-questionary-step-viewport:has(.is-state-section-waive-animating),.ap-questionary-panel-inner:has(.is-state-section-waive-animating){overflow:visible}.ap-state-section-body-inner{display:flex;flex-direction:column;gap:var(--ap-form-title-to-control-gap);transform-origin:center top}.ap-state-section-body-inner.is-waive-exiting,.ap-state-section-body-inner.is-waive-entering{will-change:transform,opacity,filter}.ap-state-section-body-inner.is-waive-exiting{animation:ap-collapsible-exit var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.ap-state-section-body-inner.is-waive-entering{animation:ap-collapsible-enter var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.ap-state-section-body[hidden]{display:none}@media (prefers-reduced-motion: reduce){.ap-state-section-body-inner.is-waive-exiting,.ap-state-section-body-inner.is-waive-entering{animation:none}}.ap-form-field[data-visual-direction-section],.ap-form-field[data-color-palette-section]{gap:var(--ap-form-title-to-control-gap)}.ap-form-field[data-visual-direction-defer-only]{gap:0}.ap-form-field[data-visual-direction-section]+.ap-form-field[data-visual-direction-section],.ap-form-field[data-visual-direction-section]+.ap-form-field[data-color-palette-section],.ap-form-field[data-color-palette-section]+.ap-form-field[data-visual-direction-section]{margin-top:var(--ap-form-section-gap)}.ap-form-field[data-visual-direction-section]+.ap-form-field[data-logo-section-note],.ap-form-field[data-color-palette-section]+.ap-form-field[data-logo-section-note]{margin-top:var(--ap-form-section-gap)}.ap-visual-direction-group-title{margin:var(--ap-form-section-gap) 0 0}.ap-visual-direction-group-title+.ap-form-field[data-visual-direction-section],.ap-visual-direction-group-title+.ap-form-field[data-color-palette-section],.ap-visual-direction-group-title+.ap-form-field{margin-top:var(--ap-form-title-to-control-gap)}.ap-form-field[data-visual-direction-section]:has([data-visual-direction-defer]:checked) .ap-visual-direction-required{display:none}.ap-visual-direction-note{margin-top:calc(var(--ap-form-section-gap) - var(--ap-form-title-to-control-gap))}.ap-form-field[data-visual-direction-defer-only]:not(:has(.ap-visual-direction-body[hidden])) .ap-visual-direction-note{margin-top:var(--ap-form-section-gap)}.ap-form-field[data-visual-direction-section]:has(.ap-visual-direction-body[hidden]) .ap-visual-direction-note{margin-top:.55rem}.ap-custom-color-palette{margin-top:.55rem}.ap-custom-color-palette--standalone{margin-top:.35rem}.ap-form-field[data-color-palette-section] .ap-visual-direction-body{margin-top:.5rem}.ap-custom-color-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.ap-custom-color-palette--standalone .ap-custom-color-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 720px){.ap-custom-color-palette--standalone .ap-custom-color-grid{grid-template-columns:1fr}}.ap-custom-color-slot-label{margin:0 0 .35rem;padding-inline:var(--ap-form-pad-x);font-family:var(--font-form);font-size:var(--ap-text-caption-size);font-weight:400;line-height:1.35;color:var(--color-text-emphasis)}.ap-custom-color-slot-controls{display:flex;align-items:center;gap:.45rem;padding-inline:var(--ap-form-pad-x)}.ap-custom-color-swatch-btn{position:relative;flex-shrink:0;margin:0;cursor:pointer;touch-action:manipulation}.ap-custom-color-picker{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-custom-color-swatch{display:block;width:2.25rem;height:2.25rem;border:.5px solid var(--ap-form-border-c);border-radius:2px;background-color:var(--custom-color-swatch, #e8e8e8)}.ap-custom-color-hex{flex:1 1 auto;min-width:0;font-variant-numeric:tabular-nums;text-transform:uppercase}.ap-visual-direction-body{overflow:hidden}.ap-visual-direction-body:has(.ap-visual-direction-body-inner.is-waive-entering){overflow:visible}.ap-form-field[data-visual-direction-section].is-visual-direction-defer-animating,.ap-form-field[data-color-palette-section].is-visual-direction-defer-animating,.ap-form-field[data-visual-direction-section].is-visual-direction-defer-animating .ap-visual-direction-body,.ap-form-field[data-color-palette-section].is-visual-direction-defer-animating .ap-visual-direction-body,.ap-questionary-step-surface:has(.is-visual-direction-defer-animating),.ap-questionary-step-viewport:has(.is-visual-direction-defer-animating),.ap-questionary-panel-inner:has(.is-visual-direction-defer-animating){overflow:visible}.ap-visual-direction-body-inner{display:flex;flex-direction:column;gap:var(--ap-form-title-to-control-gap);transform-origin:center top}.ap-visual-direction-body-inner.is-waive-exiting,.ap-visual-direction-body-inner.is-waive-entering{will-change:transform,opacity,filter}.ap-visual-direction-body-inner.is-waive-exiting{animation:ap-collapsible-exit var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.ap-visual-direction-body-inner.is-waive-entering{animation:ap-collapsible-enter var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.ap-visual-direction-body[hidden]{display:none}@media (prefers-reduced-motion: reduce){.ap-visual-direction-body-inner.is-waive-exiting,.ap-visual-direction-body-inner.is-waive-entering{animation:none}}.ap-tool-stub{padding:.75rem var(--ap-form-pad-x);border:var(--ap-form-border-w) dashed color-mix(in srgb,var(--ap-form-border-c) 80%,transparent);background:var(--color-bg-overlay-12)}.ap-tool-stub-list{margin:0;padding:0 0 0 1rem;font-family:var(--font-form);font-size:var(--ap-text-small-size);font-weight:300;line-height:1.5;color:var(--ap-form-ink)}.ap-tool-stub-item+.ap-tool-stub-item{margin-top:.2rem}.ap-tool-stub-note{margin:.55rem 0 0;font-family:var(--font-form);font-size:var(--ap-text-caption-size);font-weight:300;color:color-mix(in srgb,var(--ap-form-placeholder) 45%,var(--ap-form-ink))}.ap-file-upload{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.65em var(--ap-form-pad-x);border-bottom:var(--ap-form-border-w) solid var(--ap-form-border-c);cursor:pointer}.ap-file-upload-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-file-upload-label{font-family:var(--font-form);font-size:var(--ap-text-choice-size);font-weight:400;color:var(--color-text-emphasis);text-decoration:underline;text-underline-offset:2px}.ap-file-upload-names{flex:1 1 100%;font-family:var(--font-form);font-size:var(--ap-text-caption-size);font-weight:300;color:color-mix(in srgb,var(--ap-form-placeholder) 40%,var(--ap-form-ink))}.ap-deliverable-preview{flex:0 0 auto;padding:.1rem .35rem;border:var(--ap-form-border-w) solid var(--ap-form-border-c);font-size:var(--ap-text-micro-size);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ap-form-placeholder) 35%,var(--ap-form-ink))}.ap-style-card-list{display:flex;flex-direction:column}.ap-style-card{display:block;margin:0;cursor:pointer}.ap-style-card-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-style-card-body{display:flex;flex-direction:column;gap:.2rem;padding:.65em var(--ap-form-pad-x) .55em;border-bottom:var(--ap-form-border-w) solid var(--ap-form-border-c);transition:background-color var(--ap-transition)}.ap-style-card-title{font-family:var(--font-form);font-size:var(--ap-text-choice-size);font-weight:var(--ap-text-choice-card-font-weight);color:var(--ap-form-ink)}.ap-style-card-desc{font-family:var(--font-form);font-size:var(--ap-text-meta-size);font-weight:300;line-height:1.45;color:color-mix(in srgb,var(--ap-form-placeholder) 40%,var(--ap-form-ink))}.ap-style-card:hover .ap-style-card-body,.ap-style-card-input:focus-visible+.ap-style-card-body{background-color:var(--color-choice-hover-bg)}.ap-style-card-input:checked+.ap-style-card-body{background-color:var(--color-choice-selected-bg)}.ap-style-card-input:checked+.ap-style-card-body .ap-style-card-title{font-weight:var(--ap-text-choice-card-font-weight-selected)}.ap-text-tight{margin-top:calc(var(--ap-form-label-gap) * .15);margin-bottom:calc(var(--ap-form-label-gap) * .55)}@media (prefers-reduced-motion: reduce){.ap-cat-btn,.ap-cat-btn-label{transition:none}.ap-cat-btn:active:not(:has(.ap-cat-btn-input:disabled)){transform:none}}.ap-other-panel-body{overflow:hidden}.ap-other-panel-body:has(.ap-other-panel-body-inner.is-waive-entering){overflow:visible}.ap-other-panel.is-other-panel-animating,.ap-form-field.is-other-panel-animating[data-other-panel],.ap-custom-color-palette.is-other-panel-animating,.ap-questionary-step-surface:has(.is-other-panel-animating),.ap-questionary-step-viewport:has(.is-other-panel-animating),.ap-questionary-panel-inner:has(.is-other-panel-animating){overflow:visible}.ap-other-panel-body-inner{display:flex;flex-direction:column;gap:var(--ap-form-title-to-control-gap);transform-origin:center top}.ap-other-panel-body-inner.is-waive-exiting,.ap-other-panel-body-inner.is-waive-entering{will-change:transform,opacity,filter}.ap-other-panel-body-inner.is-waive-exiting{animation:ap-collapsible-exit var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.ap-other-panel-body-inner.is-waive-entering{animation:ap-collapsible-enter var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.ap-other-panel-body[hidden]{display:none}@media (prefers-reduced-motion: reduce){.ap-other-panel-body-inner.is-waive-exiting,.ap-other-panel-body-inner.is-waive-entering{animation:none}}.ap-questionary .is-error:focus,.ap-questionary .is-error:focus-visible,.ap-questionary .is-other-selection-error:focus,.ap-questionary .is-other-selection-error:focus-visible{outline:none}.ap-actions--back-only{justify-content:flex-start}.ap-usage-scenario-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.ap-usage-scenario{display:block;margin:0;cursor:pointer}.ap-usage-scenario-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-usage-scenario-body{display:flex;flex-direction:column;gap:.35rem;min-height:3.5rem;padding:.55em .65em;border:var(--ap-form-border-w) solid var(--ap-form-border-c);transition:background-color var(--ap-transition),border-color var(--ap-transition)}.ap-usage-scenario-label{font-family:var(--font-form);font-size:var(--ap-text-choice-size);font-weight:var(--ap-text-choice-card-font-weight)}.ap-usage-scenario-preview{align-self:flex-start;padding:.1rem .3rem;border:var(--ap-form-border-w) dashed var(--ap-form-border-c);font-size:var(--ap-text-micro-size);text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--ap-form-placeholder) 35%,var(--ap-form-ink))}.ap-usage-scenario-input:checked+.ap-usage-scenario-body{background-color:var(--color-bg-overlay-40);border-color:var(--color-choice-selected-border)}.ap-usage-scenario-input:checked+.ap-usage-scenario-body .ap-usage-scenario-label{font-weight:var(--ap-text-choice-card-font-weight-selected)}.ap-matrix-wrap{overflow-x:auto;padding-inline:var(--ap-form-pad-x)}.ap-matrix{width:100%;border-collapse:collapse;font-family:var(--font-form);font-size:var(--ap-text-caption-size)}.ap-matrix th,.ap-matrix td{padding:.45rem .35rem;border-bottom:var(--ap-form-border-w) solid var(--ap-form-border-c);text-align:center;font-weight:300}.ap-matrix th[scope=row]{text-align:left;font-weight:400;white-space:nowrap}.ap-matrix-cell{display:inline-flex;cursor:pointer}.ap-matrix-cell-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-matrix-cell-label{display:inline-block;min-width:2.5rem;padding:.2rem .35rem;border:var(--ap-form-border-w) solid transparent}.ap-matrix-cell-input:checked+.ap-matrix-cell-label{border-color:var(--color-choice-selected-border);background:var(--color-bg-overlay-35)}.ap-tab-stub-nav{display:flex;flex-wrap:wrap;gap:.25rem;padding:.35rem var(--ap-form-pad-x) 0}.ap-tab-stub-btn{margin:0;padding:.35rem .55rem;border:var(--ap-form-border-w) solid var(--ap-form-border-c);background:transparent;font-family:var(--font-form);font-size:var(--ap-text-caption-size);font-weight:300;color:var(--ap-form-ink);cursor:pointer}.ap-tab-stub-btn.is-active{background:var(--color-bg-overlay-40);border-color:var(--color-choice-selected-border);font-weight:400}.ap-tab-stub-panel{padding:.65rem var(--ap-form-pad-x) .75rem;border:var(--ap-form-border-w) dashed color-mix(in srgb,var(--ap-form-border-c) 80%,transparent);border-top:none;background:var(--color-bg-overlay-10)}.ap-conditional-block>.ap-form-field:first-child{margin-top:0}.ap-conditional-block .ap-text-title,.ap-waiveable-group-body .ap-text-title,[data-asset-link-field]>.ap-text-title{font-size:calc(var(--ap-text-title-size) * .9)}.ap-conditional-block[data-conditional-trigger=sma-script-status],.ap-conditional-block[data-conditional-trigger=sma-copy-status],.ap-conditional-block[data-conditional-trigger=sma-music-status],.ap-conditional-block[data-conditional-trigger=sma-voice-over-status]{margin-top:calc(var(--ap-form-section-gap) * .45)}.ap-conditional-block[data-conditional-trigger=sma-script-status]>.ap-form-field:has(> .ap-text-title):not(:first-child),.ap-conditional-block[data-conditional-trigger=sma-copy-status]>.ap-form-field:has(> .ap-text-title):not(:first-child),.ap-conditional-block[data-conditional-trigger=sma-music-status]>.ap-form-field:has(> .ap-text-title):not(:first-child),.ap-conditional-block[data-conditional-trigger=sma-voice-over-status]>.ap-form-field:has(> .ap-text-title):not(:first-child){margin-top:calc(var(--ap-form-section-gap) * .45)}.ap-dlg-assist-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:start}.ap-dlg-assist-row>.ap-btn-a{width:max-content;max-width:100%;justify-self:end}.ap-briefing-field--large,.ap-field--large{min-height:8rem}.ap-briefing-field--summary,.ap-field--summary{font-family:var(--font-form);font-size:var(--ap-text-small-size);line-height:1.5}.ap-questionary-generate{text-align:right}.ap-form-field--generate-note{margin-bottom:calc(var(--ap-form-section-gap) * .35)}.ap-actions--final{margin-top:calc(var(--ap-form-section-gap) * .8)}:root{--ap-review-section-title-rule-w: var(--ap-border-default, .5px);--ap-review-section-title-rule-c: #afafaf;--ap-review-section-title-rule-gap: .75rem}.ap-review-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:100%;min-width:0;align-items:stretch}.ap-review-section-section{margin:0;box-sizing:border-box;min-width:0}.ap-review-section-section.is-error{border-color:var(--color-alert-border, var(--ap-color-alert-border, #f87171));background-color:var(--color-alert-bg, var(--ap-color-alert-bg, rgba(254, 242, 242, .92)))}.ap-review-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0 0 var(--ap-review-section-title-rule-gap);padding:0 0 var(--ap-review-section-title-rule-gap);border-bottom:var(--ap-review-section-title-rule-w) solid var(--ap-review-section-title-rule-c)}.ap-review-section-head .ap-text-review-step-title{margin:0}.ap-gate-brief-download:not(:disabled):not([aria-disabled="true"]):hover,.ap-gate-brief-download:not(:disabled):not([aria-disabled="true"]):focus-visible{background:#fcfbfd;outline:none}.ap-gate-brief-actions{display:none;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:.825rem;margin-top:calc((var(--ap-gate-title-gap, .35rem) + .35rem) * .5);min-width:0;width:100%}.ap-flow.is-post-brief-active .ap-gate-brief-actions{display:flex}.ap-gate-project-name{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:.35rem .4rem;width:100%;max-width:100%;min-width:0;font-family:var(--ap-gate-font-family);font-size:var(--ap-gate-font-size);font-weight:400;line-height:1.5;color:var(--color-text-primary, #1b1b1b);text-align:left}.ap-gate-project-name[hidden]{display:none!important}.ap-gate-project-name-label{flex:0 0 auto;font:inherit;font-weight:500;color:inherit}.ap-gate-project-name-value{position:relative;display:inline-flex;align-items:baseline;min-width:0;max-width:100%;flex:1 1 auto}.ap-gate-project-name-btn{display:inline-flex;align-items:baseline;gap:.35rem;max-width:100%;min-width:0;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;font-weight:400;text-align:left;cursor:pointer;border-radius:2px}.ap-gate-project-name-text{min-width:0;font:inherit;font-weight:400;white-space:pre-wrap;overflow-wrap:break-word}.ap-gate-project-name-pen{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;align-self:center;opacity:0;transform:translate(2px);transition:opacity .12s ease,transform .12s ease;color:var(--color-cta-text, var(--color-text-primary))}.ap-gate-project-name-btn:hover .ap-gate-project-name-pen,.ap-gate-project-name-btn:focus-visible .ap-gate-project-name-pen,.ap-gate-project-name-btn.is-keyboard-focus .ap-gate-project-name-pen{opacity:1;transform:translate(0)}.ap-gate-project-name-btn:hover,.ap-gate-project-name-btn:focus-visible,.ap-gate-project-name-btn.is-keyboard-focus{outline:none}.ap-gate-project-name.is-name-readonly .ap-gate-project-name-btn{cursor:default;pointer-events:none}.ap-gate-project-name.is-name-readonly .ap-gate-project-name-pen{display:none!important}.ap-gate-project-name-input{box-sizing:border-box;display:block;width:100%;min-width:0;margin:0;padding:0;border:none;border-bottom:.5px solid var(--color-choice-selected-border, var(--ap-form-border-c));border-radius:0;background:transparent;color:inherit;font:inherit;font-weight:400;line-height:inherit;text-align:left}.ap-gate-project-name-input:focus,.ap-gate-project-name-input:focus-visible{outline:none;background:var(--color-choice-selected-bg, transparent)}.ap-gate-project-name.is-editing .ap-gate-project-name-btn{display:none}.ap-gate-project-name-input[hidden]{display:none!important}.ap-gate-brief-action-row{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:.85rem;row-gap:.55rem;width:100%;min-width:0}.ap-gate-brief-edit-inputs{justify-self:center;text-align:center}.ap-gate-brief-download{justify-self:end;text-transform:none;letter-spacing:var(--ap-btn-a-letter-spacing, .02em);white-space:nowrap}.ap-flow.is-initial-briefing .ap-gate-brief-edit-inputs,.ap-flow.is-project-success .ap-gate-brief-edit-inputs{display:none!important}.ap-flow.is-initial-briefing .ap-gate-brief-action-row,.ap-flow.is-project-success .ap-gate-brief-action-row{grid-template-columns:1fr}.ap-flow.is-initial-briefing .ap-gate-brief-download,.ap-flow.is-project-success .ap-gate-brief-download{justify-self:center}@media (max-width: 1100px){.ap-flow:not(.is-initial-briefing):not(.is-project-success) .ap-gate-brief-action-row{grid-template-columns:1fr}.ap-flow:not(.is-initial-briefing):not(.is-project-success) .ap-gate-brief-download{order:-1;justify-self:center}.ap-flow:not(.is-initial-briefing):not(.is-project-success) .ap-gate-brief-edit-inputs{order:0;justify-self:center}}.ap-review-section-body{display:flex;flex-direction:column;gap:.75rem;min-width:0}.ap-review-section-field{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ap-review-section-field>.ap-text-review-section-title{margin:0}.ap-review-section-field-label--group{margin-bottom:.15rem}.ap-review-section-field>.ap-text-review-inputs{margin:0;white-space:pre-wrap;overflow-wrap:break-word}.ap-review-section-bullets{display:grid;gap:.28rem .85rem;margin:0;padding:0 0 0 1.15em;list-style:disc;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.ap-review-section-bullets--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ap-review-section-bullets--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-review-section-bullets--cols-1,.ap-review-section-bullets--single{grid-template-columns:1fr}.ap-review-section-bullets>.ap-text-review-inputs{margin:0;padding:0;overflow-wrap:break-word}.ap-review-section-bullets>.ap-review-bullet-item--rich{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ap-review-bullet-lead{display:block}.ap-review-bullet-detail{margin:0;padding:0;overflow-wrap:break-word}.ap-review-bullet-detail-label{font-weight:500}.ap-review-section-field--custom-color{gap:.4rem;width:100%;min-width:0}.ap-review-section-field--bullets+.ap-review-section-field--custom-color{margin-top:-.47rem}.ap-review-section-field--custom-color>.ap-review-section-bullets{margin-top:0}.ap-review-section-colors--inset,.ap-review-section-field--custom-color .ap-review-section-colors{margin-left:0;margin-right:0;width:100%;max-width:100%;box-sizing:border-box}.ap-review-section-field--note-after-colors{margin-top:.15rem}@media (max-width: 1100px){.ap-review-section-bullets--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.ap-review-section-bullets,.ap-review-section-bullets--cols-3,.ap-review-section-bullets--cols-2{grid-template-columns:1fr}}.ap-questionary.is-review-edit-from-review .ap-actions:not(.ap-actions--return-to-review){display:none!important}.ap-questionary.is-review-edit-from-review .ap-actions--return-to-review{display:flex!important;justify-content:center;align-items:center;width:100%}.ap-review-section-field--attach{flex-direction:row;align-items:center;gap:.4rem}.ap-review-section-field--attach-stack{flex-direction:column;align-items:stretch;gap:.25rem}.ap-review-section-attach-row{display:flex;flex-direction:row;align-items:center;gap:.4rem;min-width:0}.ap-review-section-attach-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary, #1b1b1b);line-height:0}.ap-review-section-attach-svg{display:block;width:.76em;height:.76em}.ap-review-section-field--attach .ap-text-review-inputs,.ap-review-section-attach-row .ap-text-review-inputs{flex:1 1 auto;min-width:0;margin:0;padding:0}.ap-review-section-colors{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.55rem 1.15rem;width:100%;min-width:0}.ap-review-section-colors .ap-review-section-field--color{flex:0 0 auto;width:auto;max-width:100%}.ap-review-section-field--color{min-width:0}.ap-review-section-color-line{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0}.ap-review-section-color-line>.ap-text-review-section-title,.ap-review-section-color-line>.ap-text-review-inputs{margin:0}.ap-review-section-color-swatch{flex:0 0 auto;width:.95em;height:.95em;border-radius:2px;border:.5px solid color-mix(in srgb,var(--color-text-primary, #1b1b1b) 18%,transparent);box-sizing:border-box}.ap-review-section-color-hex{font-variant-numeric:tabular-nums}.ap-text-review-inputs.ap-review-section-line--empty{margin:0;opacity:.62;font-style:italic;white-space:pre-wrap;overflow-wrap:break-word}@media (max-width: 900px){.ap-review-section{grid-template-columns:1fr}}.ap-actions--return-to-review,.ap-actions--review-generate{display:flex;justify-content:center;align-items:center;width:100%;margin-top:calc(var(--ap-form-section-gap) * .8)}.ap-actions--review-post-generate{margin-top:calc(var(--ap-form-section-gap) * .8)}.ap-questionary-generate:disabled,.ap-btn-b:disabled{opacity:.45;cursor:not-allowed}.ap-questionary-stack-0-85-rem{display:flex;flex-direction:column;gap:.85rem;min-width:0}.ap-initial-briefing-toolbar,.ap-create-project-team-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;min-width:0}.ap-initial-briefing-toolbar .ap-initial-briefing-kicker{flex:1 1 auto;min-width:0;justify-self:start}.ap-initial-briefing-toolbar.is-toolbar-empty,.ap-create-project-team-toolbar.is-toolbar-empty{display:none}.ap-initial-briefing-toolbar:not(.is-toolbar-empty),.ap-create-project-team-toolbar:not(.is-toolbar-empty){justify-content:flex-end}.ap-brief-reset-edit{flex:0 0 auto;margin-left:auto;margin-right:1rem;justify-self:end;text-align:right;overflow:visible}.ap-brief-reset-edit-icon{display:inline-block;width:1em;height:1em;margin-left:.85em;margin-right:.5em;vertical-align:-.12em;transform:scale(2);transform-origin:center center}.ap-initial-briefing-doc .dlg-briefing,.ap-initial-briefing-doc .ap-brief-editable{margin:0}.dlg-briefing__band{margin:1.35rem 0 .85rem;padding:0;pointer-events:none}.dlg-briefing__band-label{margin:0 0 .45rem;font-family:var(--ap-text-title-font-family, var(--font-body, system-ui, sans-serif));font-size:var(--ap-text-caption-size, .8125rem);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ap-color-ink, #1b1b1b) 55%,transparent)}.dlg-briefing__band-rule{margin:0;border:none;border-top:1px solid color-mix(in srgb,var(--ap-color-ink, #1b1b1b) 16%,transparent);height:0}.ap-briefing-context-bucket-title{margin:1rem 0 .35rem;padding:0;font-family:var(--ap-text-title-font-family, var(--font-body, system-ui, sans-serif));font-size:1rem;font-weight:300;letter-spacing:.02em;color:color-mix(in srgb,var(--ap-color-ink, #1b1b1b) 72%,transparent);pointer-events:none}.ap-brief-section,.ap-brief-doc-header{margin:0;margin-left:-1.1rem;margin-right:-1.1rem;padding:.55rem 1.1rem 1rem;border-radius:0;box-sizing:border-box;cursor:pointer;transition:background-color var(--ap-transition, .16s ease)}.ap-brief-section:hover,.ap-brief-doc-header:hover{background-color:var(--color-choice-selected-bg)}.ap-brief-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;min-width:0}.ap-brief-doc-heading{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 auto}.ap-brief-section-title,.ap-brief-doc-title{margin:0;min-width:0}.ap-initial-briefing-doc .ap-brief-doc-title{font-size:calc(var(--ap-text-choice-size) + 2px);font-weight:600;color:var(--color-text-primary)}.ap-initial-briefing-doc .ap-brief-doc-one-line,.ap-initial-briefing-doc .dlg-briefing__one-line{margin:0;font-family:var(--ap-text-review-inputs-font-family, var(--font-form));font-size:calc(var(--ap-text-review-inputs-size) + 2px);font-weight:var(--ap-text-review-inputs-font-weight, 400);font-style:var(--ap-text-review-inputs-font-style, normal);line-height:var(--ap-text-review-inputs-line-height, 1.5);letter-spacing:var(--ap-text-review-inputs-letter-spacing, normal);color:var(--ap-text-review-inputs-color, var(--color-text-primary))}.ap-initial-briefing-doc .ap-brief-section-title{font-size:var(--ap-text-choice-size);font-weight:600;color:var(--color-text-primary)}.ap-brief-section-edit{opacity:.75}.ap-brief-section:hover .ap-brief-section-edit,.ap-brief-doc-header:hover .ap-brief-section-edit{opacity:1}.ap-brief-section-body{margin-top:.25rem}.ap-brief-section-body p{margin:0 0 .55rem}.ap-brief-selected-options{margin:.85rem 0 0;width:100%;min-width:0;box-sizing:border-box}.ap-brief-selected-options--2col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(.75rem,2vw,1.25rem);row-gap:.75rem}.ap-brief-selected-options--1col{display:block}.ap-brief-selected-options-col{min-width:0}.ap-brief-selected-options-col>p{margin:0 0 .35rem}.ap-brief-selected-options-col>ul{margin:0}@media (max-width: 640px){.ap-brief-selected-options--2col{grid-template-columns:minmax(0,1fr)}}.ap-brief-supportive-empty{margin:calc(12 * var(--ap-u)) 0;text-align:center;font-style:italic;color:var(--ap-color-ink, #1b1b1b)}.ap-brief-attachments{margin-top:calc(12 * var(--ap-u));position:relative;z-index:2}.ap-brief-attachment-label{margin:0 0 .35rem;font:inherit;color:inherit}.ap-brief-attachment-label strong{font-weight:700}.ap-brief-section-body ul.ap-b-text-tags,.ap-initial-briefing-doc ul.ap-b-text-tags,.ap-brief-attachments ul.ap-b-text-tags{display:flex;flex-wrap:wrap;gap:calc(8 * var(--ap-u));margin:0;padding:0;list-style:none;width:100%;min-width:0}.ap-brief-section-body ul.ap-b-text-tags>li,.ap-initial-briefing-doc ul.ap-b-text-tags>li,.ap-brief-attachments ul.ap-b-text-tags>li{margin:0;padding:0;list-style:none}.ap-brief-attachments .ap-b-text-tag,.ap-brief-attachments a.ap-b-text-tag{text-decoration:none;cursor:pointer;position:relative;z-index:3}.ap-brief-section-body p:last-child{margin-bottom:0}.ap-brief-section-body ul,.ap-initial-briefing-doc ul{margin:.2rem 0 .55rem;padding:0 0 0 1.15em;list-style:disc}.ap-brief-section-body li,.ap-initial-briefing-doc li{margin:0 0 .25rem;padding:0}.ap-brief-section-body li:last-child,.ap-initial-briefing-doc li:last-child{margin-bottom:0}.ap-brief-section-body ul.ap-brief-sublist,.ap-initial-briefing-doc ul.ap-brief-sublist{margin:.15rem 0 .2rem;padding:0 0 0 1.4rem;list-style:none}.ap-brief-section-body ul.ap-brief-sublist>li,.ap-initial-briefing-doc ul.ap-brief-sublist>li{position:relative;padding-left:.85em;list-style:none}.ap-brief-section-body ul.ap-brief-sublist>li:before,.ap-initial-briefing-doc ul.ap-brief-sublist>li:before{content:"-";position:absolute;left:0;color:inherit}.ap-initial-briefing-kicker{margin:0;justify-self:start;min-width:0;font-family:var(--font-form);font-size:var(--ap-text-choice-size);font-weight:600;letter-spacing:.02em;color:var(--color-text-primary)}.ap-download-brief{flex:0 0 auto;letter-spacing:.06em}.ap-external-scroll-wrap{position:relative;width:100%;min-width:0;overflow:visible;box-sizing:border-box;--ap-external-scroll-pad-x: 1.1rem;--ap-gate-scrollbar-w: 4.8px;padding-right:calc(var(--ap-gate-scrollbar-w) + (var(--ap-external-scroll-pad-x) * .2))}.ap-external-scroll-wrap:not(.ap-popup__body-scroll-wrap)>.ap-gate-scrollbar.ap-external-scrollbar{top:3%;left:auto;right:0;width:var(--ap-gate-scrollbar-w);height:94%}.ap-external-scroll-surface{scrollbar-width:none;-ms-overflow-style:none}.ap-external-scroll-surface::-webkit-scrollbar{display:none;width:0;height:0}.ap-initial-briefing-doc-wrap{--ap-external-scroll-pad-x: 1.1rem}.ap-initial-briefing-doc.ap-section-bg-bright,.ap-initial-briefing-doc{margin:0;padding:1rem 1.1rem 1.25rem;min-width:0;max-height:min(62vh,36rem);overflow:auto;font-family:var(--font-form);font-size:var(--ap-text-small-size);line-height:1.55;letter-spacing:.01rem;color:var(--color-text-secondary, var(--ap-form-ink));scrollbar-width:none;-ms-overflow-style:none}.ap-initial-briefing-doc::-webkit-scrollbar{display:none;width:0;height:0}.ap-initial-briefing-doc h1{margin:0 0 .85rem;font-size:calc(var(--ap-text-choice-size) + 2px);font-weight:600;color:var(--color-text-primary);letter-spacing:.02em}.ap-initial-briefing-doc h2{margin:1.1rem 0 .4rem;font-size:var(--ap-text-choice-size);font-weight:600;color:var(--color-text-primary)}.ap-initial-briefing-doc .ap-brief-doc-header h1,.ap-initial-briefing-doc .ap-brief-doc-title,.ap-initial-briefing-doc .ap-brief-section h2,.ap-initial-briefing-doc .ap-brief-section-title{margin:0;padding-top:0}.ap-initial-briefing-doc p{margin:0 0 .55rem}.ap-initial-briefing-doc section{margin-bottom:.35rem}.ap-initial-briefing-doc .ap-brief-section,.ap-initial-briefing-doc .ap-brief-doc-header{margin-bottom:0}.ap-initial-briefing-doc .ap-initial-briefing-colors{width:100%;min-width:0;margin:.35rem 0 .85rem;box-sizing:border-box;pointer-events:none}.ap-initial-briefing-doc .ap-initial-briefing-colors .ap-color-preview{--ap-color-preview-inset-x: 0;margin-inline:0;width:100%}.ap-timeline-config-row,.ap-content-status-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ap-form-section-gap, 1.25rem) 1.25rem;width:100%;min-width:0;align-items:start}.ap-secion-bg-e3dbf0ab>.ap-timeline-config-row,.ap-secion-bg-e3dbf0ab>.ap-content-status-row{margin-top:0}.ap-secion-bg-e3dbf0ab>.ap-timeline-config-row+.ap-form-field,.ap-secion-bg-e3dbf0ab>.ap-content-status-row+.ap-form-field{margin-top:var(--ap-form-section-gap, 1.5rem)}.ap-timeline-config-row>.ap-form-field:has(> .ap-text-title),.ap-timeline-config-row>.ap-form-field:has(> .ap-text-title):not(:first-child),.ap-timeline-config-row>.ap-timeline-choice-field,.ap-timeline-config-row>.ap-timeline-choice-field:not(:first-child),.ap-content-status-row>.ap-form-field:has(> .ap-text-title),.ap-content-status-row>.ap-form-field:has(> .ap-text-title):not(:first-child){margin-top:0;min-width:0}.ap-content-status-row .ap-selection-option-label{white-space:nowrap}.ap-content-status-row .ap-selection-option-list--stack{min-width:0}.ap-form-field--attach{margin-top:.75rem}.ap-timeline-choice-list{display:flex;flex-direction:column;gap:.45rem;width:100%;min-width:0}.ap-timeline-choice,.ap-timeline-choice .ap-cat-btn-label{width:100%}.ap-timeline-choice .ap-cat-btn-text{white-space:normal;overflow:visible;text-overflow:unset}.ap-btn-b-date-section{display:flex;flex-direction:column;gap:var(--ap-form-title-to-control-gap, .55rem);min-width:0}.ap-btn-b-date-body,.ap-btn-b-date-tbd-note{overflow:hidden;min-width:0}.ap-btn-b-date-body-inner,.ap-btn-b-date-tbd-note-inner{min-width:0}.ap-btn-b-date-section.is-start-date-animating,.ap-btn-b-date-section.is-start-date-animating .ap-btn-b-date-body,.ap-btn-b-date-section.is-start-date-animating .ap-btn-b-date-tbd-note,.ap-questionary-step-surface:has(.is-start-date-animating),.ap-questionary-step-viewport:has(.is-start-date-animating),.ap-questionary-panel-inner:has(.is-start-date-animating){overflow:hidden}.ap-btn-b-date-body-inner.is-waive-exiting,.ap-btn-b-date-body-inner.is-waive-entering,.ap-btn-b-date-tbd-note-inner.is-waive-exiting,.ap-btn-b-date-tbd-note-inner.is-waive-entering{will-change:opacity,transform}.ap-btn-b-date-body-inner.is-waive-exiting,.ap-btn-b-date-tbd-note-inner.is-waive-exiting{animation:ap-collapsible-exit var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.ap-btn-b-date-body-inner.is-waive-entering,.ap-btn-b-date-tbd-note-inner.is-waive-entering{animation:ap-collapsible-enter var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.ap-btn-b-date-input{display:inline-block;width:auto;min-width:12.5rem;max-width:100%;box-sizing:border-box}.ap-btn-b-date-input::-webkit-calendar-picker-indicator{cursor:pointer}.ap-btn-b-date-tbd-copy{margin:0;padding-inline:var(--ap-form-pad-x);font-family:var(--font-form);font-size:var(--ap-text-meta-size, var(--ap-text-small-size));font-weight:300;line-height:1.5;letter-spacing:.01rem;color:color-mix(in srgb,var(--ap-form-placeholder) 55%,var(--ap-form-ink))}@media (max-width: 900px){.ap-timeline-config-row,.ap-content-status-row{grid-template-columns:1fr}.ap-content-status-row .ap-selection-option-label{white-space:normal}}.ap-form-field-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem 1rem;min-width:0;padding-inline:0}.ap-form-field-title-row .ap-text-title{flex:1 1 auto;min-width:0;margin:0}.ap-form-field-title-row .ap-review-section-edit{padding-inline-end:var(--ap-form-pad-x)}.ap-gate-step-body-em{font-weight:500;color:var(--color-text-primary)}.ap-questionary-return-to-review,.ap-actions--review-generate .ap-questionary-generate{text-align:center;letter-spacing:.08em}.ap-actions--back-to-review{display:flex;justify-content:center;align-items:center;width:100%;margin-top:calc(var(--ap-form-section-gap) * .8)}@media (max-width: 720px){.ap-usage-scenario-list,.ap-dlg-assist-row{grid-template-columns:1fr}.ap-dlg-assist-row>.ap-btn-a{justify-self:end;width:max-content}.ap-review-section{grid-template-columns:1fr}}.ap-cat-btn.is-keyboard-focus .ap-cat-btn-label,.ap-cat-btn:has(:focus-visible) .ap-cat-btn-label,.ap-cat-btn-input.is-keyboard-focus+.ap-cat-btn-label{background-color:var(--color-choice-hover-bg)}.ap-cat-subchoice.is-keyboard-focus .ap-cat-subchoice-label,.ap-cat-subchoice:has(:focus-visible) .ap-cat-subchoice-label,.ap-cat-subchoice-input.is-keyboard-focus+.ap-cat-subchoice-label{background-color:var(--color-choice-hover-bg)}.ap-style-card.is-keyboard-focus .ap-style-card-body,.ap-style-card:has(:focus-visible) .ap-style-card-body{background-color:var(--color-choice-hover-bg)}.ap-briefing-field:focus,.ap-briefing-field:focus-visible,.ap-briefing-field.is-keyboard-focus,.ap-form-text:focus,.ap-form-text:focus-visible,.ap-form-text.is-keyboard-focus{border-bottom-color:color-mix(in srgb,var(--ap-form-border-c) 55%,var(--color-choice-selected-border));background-color:var(--color-choice-selected-bg)}
