:root{--ap-base: 3840;--ap-min-width: 2200px;--ap-content-min: 1080px;--ap-raw-ink: #1b1b1b;--ap-raw-accent: #ff4a8b;--ap-raw-lavender: #eee9f7;--ap-raw-surface: #f8f5ff;--ap-raw-surface-soft: #f2edfc;--ap-raw-surface-muted: rgba(248, 245, 255, .47);--ap-raw-border: #d7d7d7;--ap-raw-border-strong: #1b1b1b;--ap-raw-card-border-active: #9a92a9;--ap-raw-muted: #8b898f;--ap-raw-compact-off: #c1c1c1;--ap-raw-white: #ffffff;--ap-raw-thumb-placeholder: #ded8e9;--ap-raw-ink-soft: #7a7a7a;--ap-color-bg: var(--ap-raw-lavender);--ap-color-bg-elevated: var(--ap-raw-surface);--ap-color-bg-card: var(--ap-raw-surface-soft);--ap-color-bg-muted: var(--ap-raw-surface-muted);--ap-color-bg-nav: var(--ap-raw-lavender);--ap-color-bg-nav-active: var(--ap-raw-accent);--ap-color-ink: var(--ap-raw-ink);--ap-color-ink-on-accent: var(--ap-raw-white);--ap-color-ink-muted: var(--ap-raw-muted);--ap-color-ink-soft: var(--ap-raw-ink-soft);--ap-color-border: var(--ap-raw-border);--ap-color-border-strong: var(--ap-raw-border-strong);--ap-color-card-border-active: var(--ap-raw-card-border-active);--ap-color-accent: var(--ap-raw-accent);--ap-color-compact-off: var(--ap-raw-compact-off);--ap-color-divider: var(--ap-raw-ink);--ap-color-thumb-placeholder: var(--ap-raw-thumb-placeholder);--ap-color-status-ink: var(--ap-raw-white);--ap-order-action-needed: #e6364b;--ap-order-in-progress: #1fad51;--ap-order-shipped: #fc811d;--ap-order-delivered: #bfa0e8;--ap-order-idle: #c8c8c8;--ap-order-cancelled: #1b1b1b;--ap-color-toast-shadow: rgba(0, 0, 0, .1);--ap-color-toast-normal-bg: #ffffff;--ap-color-toast-normal-border: hsl(0, 0%, 93%);--ap-color-toast-normal-text: hsl(0, 0%, 9%);--ap-color-toast-success-bg: hsl(143, 34%, 96%);--ap-color-toast-success-border: hsl(145, 36.8%, 87%);--ap-color-toast-success-text: hsl(140, 100%, 27%);--ap-color-toast-info-bg: hsl(208, 40%, 97%);--ap-color-toast-info-border: hsl(221, 36.4%, 93%);--ap-color-toast-info-text: hsl(210, 92%, 45%);--ap-color-toast-warning-bg: hsl(49, 40%, 97%);--ap-color-toast-warning-border: hsl(49, 36.4%, 84%);--ap-color-toast-warning-text: hsl(31, 92%, 45%);--ap-color-toast-error-bg: hsl(359, 40%, 97%);--ap-color-toast-error-border: hsl(359, 40%, 94%);--ap-color-toast-error-text: #c02222;--ap-color-alert: #c43145;--ap-color-alert-border: #f87171;--ap-color-alert-text: #b91c1c;--ap-color-alert-bg: rgba(254, 242, 242, .92);--ap-color-alert-bg-subtle: rgba(227, 76, 90, .08);--ap-color-error-field-text: var(--ap-color-alert-text);--ap-color-error-field-placeholder: color-mix( in srgb, var(--ap-color-ink-muted) 40%, var(--ap-color-alert-text) );--ap-color-error-ui-text: #ffdada;--ap-font-nav: "Roboto", system-ui, sans-serif;--ap-font-title: "Poppins", system-ui, sans-serif;--ap-font-body: "Roboto", system-ui, sans-serif;--ap-font-ui: "Inter", system-ui, sans-serif;--font-pretitle: "Montserrat", system-ui, sans-serif;--color-cta-text: var(--ap-color-ink);--color-cta-text-hover: var(--ap-color-border-strong);--radius-container: 2px;--ap-font-card-title: "Plus Jakarta Sans", system-ui, sans-serif;--ap-font-card-label: "Plus Jakarta Sans", system-ui, sans-serif;--ap-font-card-value: "Plus Jakarta Sans", system-ui, sans-serif;--ap-font-card-status: "Roboto", system-ui, sans-serif;--ap-font-card-title-weight: 700;--ap-font-card-label-weight: 700;--ap-font-card-value-weight: 500;--ap-font-weight-black-btn: 400;--ap-font-weight-search-btn: 500;--ap-tracking-nav: .04em;--ap-tracking-title: .01em;--ap-tracking-btn-bg: .04em;--ap-tracking-card-title: .02em;--ap-tracking-card-desc: .02em;--ap-tracking-card-label: .02em;--ap-tracking-card-value: .02em;--ap-tracking-card-status: .07em;--ap-tracking-sub-bar: .07em;--ap-line-body: 1.65;--ap-line-tight: 1;--ap-line-height-profile: 1.08;--ap-font-size-nav: .8125rem;--ap-font-size-page-title: 1.25rem;--ap-font-size-body: .875rem;--ap-font-size-meta: .8125rem;--ap-font-size-toggle: .75rem;--ap-font-size-profile: .875rem;--ap-font-size-profile-email: .8125rem;--ap-font-size-card-title: .8125rem;--ap-font-size-card-desc: .8125rem;--ap-font-size-card-label: .75rem;--ap-font-size-card-value: .75rem;--ap-font-size-card-status: .875rem;--ap-font-size-black-btn: .875rem;--ap-font-size-sub-bar: .75rem;--ap-font-size-search: .875rem;--ap-font-size-filter: .8125rem;--ap-font-size-footer: .8125rem;--ap-font-size-popup-title: .875rem;--ap-font-size-popup-message: .8125rem;--ap-font-size-popup-input: .8125rem;--ap-font-size-popup-error: .75rem;--ap-search-font: var(--ap-font-size-search);--ap-filter-font: var(--ap-font-size-filter);--ap-search-btn-font: var(--ap-font-size-black-btn);--ap-hover-tip-font-family: var(--ap-font-nav);--ap-hover-tip-font-size: var(--ap-font-size-nav);--ap-border-hairline: .5px;--ap-border-default: 1px;--ap-embed-font-size: 16px;--ap-embed-font-family: "Poppins", system-ui, sans-serif;--ap-squircle-k: 2.32;--ap-motion-duration: .34s;--ap-motion-duration-expand: 80ms;--ap-motion-duration-nav: 70ms;--ap-motion-duration-fast: .28s;--ap-motion-duration-close: .42s;--ap-motion-duration-snap: 72ms;--ap-motion-duration-toggle: .12s;--ap-motion-duration-mode: 60ms;--ap-motion-mode-gap: 0ms;--ap-motion-stagger-ratio: .18;--ap-motion-stagger: calc(var(--ap-motion-duration) * var(--ap-motion-stagger-ratio));--ap-motion-ease-spring: cubic-bezier(.22, 1.28, .36, 1);--ap-motion-ease-out: cubic-bezier(.45, 0, .22, 1);--ap-motion-ease-in: cubic-bezier(.55, 0, 1, 1);--ap-motion-ease-inout: cubic-bezier(.42, 0, .58, 1);--ap-motion-ease-mode: cubic-bezier(.22, .05, .11, 1);--ap-motion-ease-press: cubic-bezier(.18, .82, .22, 1);--ap-ease: var(--ap-motion-ease-out);--ap-duration: var(--ap-motion-duration)}[data-theme=dark]{--ap-color-bg: #1a1624;--ap-color-bg-elevated: #241f32;--ap-color-bg-card: #2a2438;--ap-color-bg-muted: rgba(42, 36, 56, .65);--ap-color-bg-nav: #1a1624;--ap-color-bg-nav-active: var(--ap-raw-accent);--ap-color-ink: #f4f0fa;--ap-color-ink-on-accent: var(--ap-raw-white);--ap-color-ink-muted: #a39eae;--ap-color-border: #4a4458;--ap-color-border-strong: #f4f0fa;--ap-color-card-border-active: #9a92a9;--ap-color-accent: var(--ap-raw-accent);--ap-color-compact-off: #6b6674;--ap-color-divider: #f4f0fa;--ap-color-thumb-placeholder: #3a3050;--ap-color-ink-soft: #a39eae;--ap-color-status-ink: var(--ap-raw-white);--ap-color-toast-shadow: rgba(0, 0, 0, .1);--ap-color-toast-normal-bg: #10130c;--ap-color-toast-normal-border: color-mix(in srgb, #0b0e09 86%, #ffffff 14%);--ap-color-toast-normal-text: hsl(0, 0%, 9%);--ap-color-toast-success-bg: #10130c;--ap-color-toast-success-border: color-mix(in srgb, #0b0e09 86%, #ffffff 14%);--ap-color-toast-success-text: hsl(140, 100%, 27%);--ap-color-toast-info-bg: #10130c;--ap-color-toast-info-border: color-mix(in srgb, #0b0e09 86%, #ffffff 14%);--ap-color-toast-info-text: hsl(210, 92%, 45%);--ap-color-toast-warning-bg: #10130c;--ap-color-toast-warning-border: color-mix(in srgb, #0b0e09 86%, #ffffff 14%);--ap-color-toast-warning-text: hsl(31, 92%, 45%);--ap-color-toast-error-bg: #10130c;--ap-color-toast-error-border: color-mix(in srgb, #0b0e09 86%, #ffffff 14%);--ap-color-toast-error-text: #c02222;--ap-color-alert: #c43145;--ap-color-alert-border: #f87171;--ap-color-alert-text: #ffdada;--ap-color-alert-bg: #b12525;--ap-color-alert-bg-subtle: rgba(28, 179, 165, .08);--ap-color-error-field-text: var(--ap-color-alert-text);--ap-color-error-field-placeholder: color-mix( in srgb, var(--ap-color-ink-muted) 40%, var(--ap-color-alert-text) );--ap-color-error-ui-text: #ffdada}.ap-app{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-inline:auto;--ap-u: calc(max(100vw, var(--ap-min-width)) / var(--ap-base));--ap-u-r: calc(100vw / var(--ap-base));--ap-black-btn-h: calc(49.104 * var(--ap-u));--ap-black-btn-icon: calc(33.6 * var(--ap-u));--ap-black-btn-icon-gap: calc(8 * var(--ap-u));--ap-black-btn-pad-x: calc(16 * var(--ap-u));--ap-radius-input: calc(19.2 * var(--ap-u-r));--ap-radius-card: calc(35.2 * var(--ap-u-r));--ap-radius-toggle: calc(14.4 * var(--ap-u-r));--ap-radius-pill: calc(38.4 * var(--ap-u-r));--ap-radius-thumb: calc(29.44 * var(--ap-u-r));--ap-radius-status: calc(3.2 * var(--ap-u-r));--ap-squircle-k-thumb: calc(var(--ap-squircle-k, 2.32) * 1.15);--ap-popup-radius: var(--ap-radius-card);--ap-popup-border-w: 0;--ap-popup-border-c: var(--ap-color-border-strong);--ap-popup-bg: var(--ap-color-bg-elevated);--ap-popup-scrim: rgba(27, 27, 27, .28);--ap-popup-shadow: 0 8px 24px rgba(0, 0, 0, .12);--ap-popup-max-w: 40rem;--ap-popup-scale-dampen-ratio: .5;--ap-u-popup: max( var(--ap-u), calc( var(--ap-popup-scale-dampen-ratio) * var(--ap-u) + (1 - var(--ap-popup-scale-dampen-ratio)) * 1px ) );--ap-popup-pad: calc(28 * var(--ap-u-popup));--ap-popup-pad-edge: calc(32 * var(--ap-u-popup));--ap-popup-margin-x-secondary: 1rem;--ap-popup-optical-lift-ratio: .04;--ap-popup-optical-lift: calc(100vh * var(--ap-popup-optical-lift-ratio));--ap-popup-z: 10000;--ap-popup-duration: .18s;--ap-popup-font-title: var(--ap-font-size-popup-title);--ap-popup-font-message: var(--ap-font-size-popup-message);--ap-popup-font-input: var(--ap-font-size-popup-input);--ap-popup-font-error: var(--ap-font-size-popup-error);--ap-popup-font-action: var(--ap-font-size-black-btn);--ap-popup-font-action-weight: var(--ap-font-weight-black-btn, 400);--ap-popup-font-action-tracking: var(--ap-tracking-btn-bg, .04em);--ap-popup-font-title-weight: 400;--ap-popup-font-message-weight: 300;--ap-popup-field-min-h: calc(44 * var(--ap-u-popup));--ap-popup-field-pad-x: calc(20 * var(--ap-u-popup));--ap-popup-field-border-w: .8px;--ap-popup-actions-gap: calc(16 * var(--ap-u-popup));--ap-popup-actions-mt: calc(28 * var(--ap-u-popup));--ap-popup-field-mt: calc(18 * var(--ap-u-popup));--ap-popup-title-mb: calc(10 * var(--ap-u-popup));--ap-hover-tip-bg: var(--ap-color-bg-elevated);--ap-hover-tip-color: var(--ap-color-ink);--ap-hover-tip-border-w: var(--ap-border-hairline);--ap-hover-tip-border-c: var(--ap-color-border-strong);--ap-hover-tip-radius: 12px;--ap-hover-tip-shadow: 0 4px 12px rgba(0, 0, 0, .1);--ap-hover-tip-pad-y: calc(10 * var(--ap-u));--ap-hover-tip-pad-x: calc(14 * var(--ap-u));--ap-hover-tip-font-family: var(--ap-font-nav);--ap-hover-tip-font-size: var(--ap-font-size-nav);--ap-hover-tip-font-weight: 400;--ap-hover-tip-letter-spacing: var(--ap-tracking-nav);--ap-hover-tip-line-height: 1.35;--ap-hover-tip-z: 11000;--ap-hover-tip-offset: calc(10 * var(--ap-u));--ap-hover-tip-max-w: calc(360 * var(--ap-u));--ap-hover-tip-duration: 90ms;--ap-hover-tip-show-delay: .45s;--ap-gap-xxs: calc(5 * var(--ap-u));--ap-gap-xs: calc(8 * var(--ap-u));--ap-gap-sm: calc(12 * var(--ap-u));--ap-gap-md: calc(18 * var(--ap-u));--ap-gap-lg: calc(28 * var(--ap-u));--ap-gap-xl: calc(32 * var(--ap-u));--ap-gap-2xl: calc(58 * var(--ap-u));--ap-gap-icon-label: calc(18 * var(--ap-u));--ap-nav-width-scale: .9;--ap-nav-profile-gap: calc(12 * var(--ap-u));--ap-nav-profile-text-gap: calc(5 * var(--ap-u));--ap-nav-profile-row-h: calc(54 * var(--ap-u));--ap-nav-profile-after-divider: calc(18 * var(--ap-u));--ap-scale-dampen-ratio: .8;--ap-u-dampen: max( var(--ap-u), calc( var(--ap-scale-dampen-ratio) * var(--ap-u) + (1 - var(--ap-scale-dampen-ratio)) * 1px ) );--ap-nav-width: calc( 351 * var(--ap-nav-width-scale) * var(--ap-u-dampen) );--ap-nav-width-collapsed: calc(88 * var(--ap-u));--ap-nav-profile-pad-x: calc(20.5 * var(--ap-u));--ap-nav-row-w: max( 0px, calc(var(--ap-nav-width) - 2 * var(--ap-nav-profile-pad-x)) );--ap-nav-profile-bar-gap: calc(12 * var(--ap-u-dampen));--ap-nav-item-icon: calc(30 * var(--ap-u-dampen));--ap-nav-icon-mark-w: calc(33 * var(--ap-u-dampen));--ap-nav-icon-mark-h: calc(30.8 * var(--ap-u-dampen));--ap-nav-profile-bottom: calc(41 * var(--ap-u));--ap-nav-sub-bar-h: calc(31 * var(--ap-u));--ap-nav-sub-bar-radius: calc(2 * var(--ap-u));--ap-nav-sub-bar-opacity: .82;--ap-color-sub-trial: var(--ap-raw-accent);--ap-color-sub-basic: #61b3dd;--ap-color-sub-premium: var(--ap-raw-ink);--ap-title-h: calc(176 * var(--ap-u));--ap-search-line-height: 1.5;--ap-search-pad-y-em: .75;--ap-search-h: calc( var(--ap-font-size-search) * (var(--ap-search-line-height) + var(--ap-search-pad-y-em) + var(--ap-search-pad-y-em)) );--ap-search-icon: calc(var(--ap-font-size-search) * 32 / 22);--ap-search-pad-x: round(nearest, calc(14 * var(--ap-u)), 1px);--ap-search-gap: round(nearest, calc(8 * var(--ap-u)), 1px);--ap-search-btn-w: round(nearest, calc(170 * var(--ap-u)), 1px);--ap-search-btn-h: round(nearest, calc(46 * var(--ap-u)), 1px);--ap-search-btn-gap: round(nearest, calc(11 * var(--ap-u)), 1px);--ap-search-motion: 80ms;--ap-filter-w: round(nearest, calc(358 * var(--ap-u)), 1px);--ap-sort-w: round(nearest, calc(263 * var(--ap-u)), 1px);--ap-filter-gap: round(nearest, calc(36 * var(--ap-u)), 1px);--ap-filter-pad-x-left: round(nearest, calc(14 * var(--ap-u)), 1px);--ap-filter-pad-x-right: round(nearest, calc(16 * var(--ap-u)), 1px);--ap-filter-pad-x-left-label: round(nearest, calc(16.8 * var(--ap-u)), 1px);--ap-filter-face-gap: round(nearest, calc(8 * var(--ap-u)), 1px);--ap-filter-chevron-gap: round(nearest, calc(16 * var(--ap-u)), 1px);--ap-filter-sort-gap: round(nearest, calc(12.8 * var(--ap-u)), 1px);--ap-filter-clear-box: round(nearest, calc(18 * var(--ap-u)), 1px);--ap-filter-clear-glyph: round(nearest, calc(14 * var(--ap-u)), 1px);--ap-compact-g-x: round(nearest, calc(6 * var(--ap-u)), 1px);--ap-toggle-h-ideal: round( nearest, calc(var(--ap-search-h) * 40 / 52), 1px );--ap-compact-g-y: round( down, calc((var(--ap-search-h) - var(--ap-toggle-h-ideal)) / 2), 1px );--ap-toggle-h: calc(var(--ap-search-h) - 2 * var(--ap-compact-g-y));--ap-toggle-w: round( nearest, calc(var(--ap-search-h) * 48 / 52), 1px );--ap-compact-g: var(--ap-compact-g-y);--ap-toggle-size: var(--ap-toggle-w);--ap-compact-pad-x-left: round(nearest, calc(14 * var(--ap-u)), 1px);--ap-compact-pad-x: var(--ap-compact-pad-x-left);--ap-compact-label-gap: round(nearest, calc(17 * var(--ap-u)), 1px);--ap-compact-cell-gap: var(--ap-compact-g-x);--ap-compact-w: auto;--ap-content-band: max(var(--ap-content-min), calc(1600 * var(--ap-u)));--ap-container-max: 1384px;--ap-cube-dot-size: calc( (var(--ap-container-max) - 2 * clamp(1rem, 3vw, 2.5rem)) * 20.88 / 1907 );--ap-live-corner-cube: round( nearest, calc(14 * var(--ap-u-dampen)), 1px );--ap-live-corner-cube-r: calc(var(--ap-live-corner-cube) * 1.4 / 14);--ap-gate-simple-cube-pad: calc(var(--ap-live-corner-cube) * .53);--ap-card-min-h-compact: calc(97 * var(--ap-u));--ap-card-min-h-off: calc(258 * var(--ap-u));--ap-avatar: calc(48 * var(--ap-u-dampen));--ap-nav-sub-bar-compact-w: calc(48 * var(--ap-u));--ap-nav-sub-bar-h-live: max( var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))), calc(var(--ap-font-size-sub-bar) + 8px) );--ap-pc-pad-y: calc(28 * var(--ap-u));--ap-pc-pad-x: calc(25 * var(--ap-u));--ap-pc-media-w: calc(332 * var(--ap-u));--ap-pc-thumb-h: calc(170 * var(--ap-u));--ap-order-thumb: calc(226 * var(--ap-u));--ap-pc-g-thumb: calc(16 * var(--ap-u));--ap-pc-status-h: calc(32 * var(--ap-u));--ap-pc-gv: calc(42 * var(--ap-u));--ap-pc-title-row-h: calc(47 * var(--ap-u));--ap-pc-title-line-h: calc(24 * var(--ap-u));--ap-pc-desc-line-h: calc(23 * var(--ap-u));--ap-pc-title-lh: 1.26;--ap-pc-desc-lh: 1.26;--ap-pc-label-lh: 1.26;--ap-pc-value-lh: 1.26;--ap-pc-g-row: calc(24 * var(--ap-u));--ap-pc-meta-row-h: calc(45 * var(--ap-u));--ap-pc-label-h: calc(21 * var(--ap-u));--ap-pc-field-g: calc(4 * var(--ap-u));--ap-pc-value-h: calc(20 * var(--ap-u));--ap-pc-g-timeline: calc(12 * var(--ap-u))}@media (min-width: 810px){:root{--ap-font-size-nav: .875rem;--ap-font-size-page-title: 1.375rem;--ap-font-size-body: .9375rem;--ap-font-size-meta: .875rem;--ap-font-size-profile: .9375rem;--ap-font-size-profile-email: .875rem;--ap-font-size-card-title: .875rem;--ap-font-size-card-desc: .875rem;--ap-font-size-card-label: .8125rem;--ap-font-size-card-value: .8125rem;--ap-font-size-card-status: .9375rem;--ap-font-size-black-btn: .9375rem;--ap-font-size-sub-bar: .8125rem;--ap-font-size-search: .9375rem;--ap-font-size-filter: .875rem;--ap-font-size-toggle: .8125rem;--ap-font-size-footer: .875rem;--ap-font-size-popup-title: .9375rem;--ap-font-size-popup-message: .875rem;--ap-font-size-popup-input: .875rem}}@media (min-width: 1200px){:root{--ap-font-size-nav: min( calc(13px + (20 - 13) * (100vw - 1200px) / (3840 - 1200)), 20px );--ap-font-size-page-title: min( calc(20px + (36 - 20) * (100vw - 1200px) / (3840 - 1200)), 36px );--ap-font-size-body: min( calc(14px + (23 - 14) * (100vw - 1200px) / (3840 - 1200)), 23px );--ap-font-size-meta: min( calc(13px + (19 - 13) * (100vw - 1200px) / (3840 - 1200)), 19px );--ap-font-size-profile: min( calc(14px + (20 - 14) * (100vw - 1200px) / (3840 - 1200)), 20px );--ap-font-size-profile-email: min( calc(13px + (19 - 13) * (100vw - 1200px) / (3840 - 1200)), 19px );--ap-font-size-card-title: min( calc(13px + (19 - 13) * (100vw - 1200px) / (3840 - 1200)), 19px );--ap-font-size-card-desc: min( calc(13px + (18 - 13) * (100vw - 1200px) / (3840 - 1200)), 18px );--ap-font-size-card-label: min( calc(12px + (17 - 12) * (100vw - 1200px) / (3840 - 1200)), 17px );--ap-font-size-card-value: min( calc(12px + (16 - 12) * (100vw - 1200px) / (3840 - 1200)), 16px );--ap-font-size-card-status: min( calc(14px + (21 - 14) * (100vw - 1200px) / (3840 - 1200)), 21px );--ap-font-size-black-btn: min( calc(14px + (23 - 14) * (100vw - 1200px) / (3840 - 1200)), 23px );--ap-font-size-sub-bar: min( calc(12px + (17 - 12) * (100vw - 1200px) / (3840 - 1200)), 17px );--ap-font-size-search: min( calc(14px + (20 - 14) * (100vw - 1200px) / (3840 - 1200)), 20px );--ap-font-size-filter: min( calc(13px + (21 - 13) * (100vw - 1200px) / (3840 - 1200)), 21px );--ap-font-size-toggle: min( calc(12px + (20 - 12) * (100vw - 1200px) / (3840 - 1200)), 20px );--ap-font-size-footer: min( calc(13px + (20 - 13) * (100vw - 1200px) / (3840 - 1200)), 20px );--ap-font-size-popup-title: min( calc(14px + (22 - 14) * (100vw - 1200px) / (3840 - 1200)), 22px );--ap-font-size-popup-message: min( calc(13px + (21 - 13) * (100vw - 1200px) / (3840 - 1200)), 21px );--ap-font-size-popup-input: min( calc(13px + (18 - 13) * (100vw - 1200px) / (3840 - 1200)), 18px );--ap-font-size-popup-error: min( calc(12px + (14 - 12) * (100vw - 1200px) / (3840 - 1200)), 14px )}}@media (min-width: 1800px){html{font-size:126%}}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/poppins/poppins-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/poppins/poppins-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:fallback;src:url(/fonts/poppins/poppins-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/roboto/roboto-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/roboto/roboto-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/roboto/roboto-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/roboto/roboto-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/inter/inter-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/inter/inter-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/inter/inter-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/inter/inter-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/montserrat/montserrat-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:fallback;src:url(/fonts/montserrat/montserrat-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Trueno;src:url(/fonts/trueno/Trueno-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:Trueno;src:url(/fonts/trueno/Trueno-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:Trueno;src:url(/fonts/trueno/Trueno-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Omnes;src:url(/fonts/omnes/Omnes-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Omnes;src:url(/fonts/omnes/Omnes-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:fallback}.material-symbols-outlined{font-family:Material Symbols Outlined!important;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48;font-size:22px;margin-right:8px;user-select:none;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}.material-symbols-outlined-Projects-Header{font-family:Material Symbols Outlined!important;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 48;font-size:82px;margin-right:20px;margin-left:68px;transform:scale(1);transform-origin:top;user-select:none;font-style:normal;line-height:1;display:inline-block}.material-symbols-outlined-Projects-Hbutton{font-family:Material Symbols Outlined!important;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 48;font-size:30px;margin-right:0;margin-left:0;transform:scale(1);line-height:1!important;transform-origin:top;user-select:none;font-style:normal;display:inline-block}: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)}.ap-app{--ap-b-row-gap: calc(16 * var(--ap-u) * 1.35);--ap-b-col-gap: calc(20 * var(--ap-u));--ap-b-stack-gap: calc(16 * var(--ap-u) * 1.35);--ap-b-title-to-content-gap: calc(4 * var(--ap-u) * 1.35)}:root{--ap-b-text-main-title-rest: 19;--ap-b-text-main-title-font-family: var( --ap-font-card-title, "Plus Jakarta Sans", system-ui, sans-serif );--ap-b-text-main-title-font-weight: var(--ap-font-card-title-weight, 700);--ap-b-text-main-title-font-style: normal;--ap-b-text-main-title-color: var(--ap-color-ink, #1b1b1b);--ap-b-text-main-title-line-height: 1.3;--ap-b-text-main-title-letter-spacing: var(--ap-tracking-card-title, .02em);--ap-b-text-main-description-rest: 18;--ap-b-text-main-description-font-family: var( --ap-font-card-value, "Plus Jakarta Sans", system-ui, sans-serif );--ap-b-text-main-description-font-weight: var(--ap-font-card-value-weight, 500);--ap-b-text-main-description-font-style: normal;--ap-b-text-main-description-color: var(--ap-color-ink, #1b1b1b);--ap-b-text-main-description-line-height: 1.35;--ap-b-text-main-description-letter-spacing: var(--ap-tracking-card-desc, .02em);--ap-b-text-title-rest: 17;--ap-b-text-title-font-family: var( --ap-font-card-label, "Plus Jakarta Sans", system-ui, sans-serif );--ap-b-text-title-font-weight: var(--ap-font-card-label-weight, 700);--ap-b-text-title-font-style: normal;--ap-b-text-title-color: var(--ap-color-ink, #1b1b1b);--ap-b-text-title-line-height: var(--ap-pc-label-lh, 1.26);--ap-b-text-title-letter-spacing: var(--ap-tracking-card-label, .02em);--ap-b-text-description-rest: 16;--ap-b-text-description-font-family: var( --ap-font-card-value, "Plus Jakarta Sans", system-ui, sans-serif );--ap-b-text-description-font-weight: var(--ap-font-card-value-weight, 500);--ap-b-text-description-font-style: normal;--ap-b-text-description-color: var(--ap-color-ink, #1b1b1b);--ap-b-text-description-line-height: var(--ap-pc-value-lh, 1.26);--ap-b-text-description-letter-spacing: var(--ap-tracking-card-value, .02em);--ap-b-text-sub-title-rest: 16;--ap-b-text-sub-title-font-family: var( --ap-font-card-label, "Plus Jakarta Sans", system-ui, sans-serif );--ap-b-text-sub-title-font-weight: 600;--ap-b-text-sub-title-font-style: normal;--ap-b-text-sub-title-color: #1b1b1bad;--ap-b-text-sub-title-line-height: var(--ap-pc-label-lh, 1.26);--ap-b-text-sub-title-letter-spacing: var(--ap-tracking-card-label, .02em);--ap-b-text-informative-rest: 16;--ap-b-text-informative-font-family: var( --ap-font-card-value, "Plus Jakarta Sans", system-ui, sans-serif );--ap-b-text-informative-font-weight: var(--ap-font-card-value-weight, 500);--ap-b-text-informative-font-style: italic;--ap-b-text-informative-color: var(--ap-color-ink-soft, #7a7a7a);--ap-b-text-informative-line-height: var(--ap-pc-value-lh, 1.26);--ap-b-text-informative-letter-spacing: var(--ap-tracking-card-value, .02em);--ap-b-text-sub-description-rest: 16;--ap-b-text-sub-description-font-family: var( --ap-font-card-value, "Plus Jakarta Sans", system-ui, sans-serif );--ap-b-text-sub-description-font-weight: var(--ap-font-card-value-weight, 500);--ap-b-text-sub-description-font-style: normal;--ap-b-text-sub-description-color: var(--ap-color-ink, #1b1b1b);--ap-b-text-sub-description-line-height: var(--ap-pc-value-lh, 1.26);--ap-b-text-sub-description-letter-spacing: var(--ap-tracking-card-value, .02em);--ap-b-text-tag-rest: 16;--ap-b-text-tag-font-family: var( --ap-font-card-value, "Plus Jakarta Sans", system-ui, sans-serif );--ap-b-text-tag-font-weight: var(--ap-font-card-value-weight, 500);--ap-b-text-tag-font-style: normal;--ap-b-text-tag-color: var(--ap-color-ink, #1b1b1b);--ap-b-text-tag-line-height: 1.26;--ap-b-text-tag-letter-spacing: var(--ap-tracking-card-value, .02em)}:root{--ap-b-text-main-title-size: calc( var(--ap-text-resize) * var(--ap-b-text-main-title-rest) / var(--ap-text-field-rest) );--ap-b-text-main-description-size: calc( var(--ap-text-resize) * var(--ap-b-text-main-description-rest) / var(--ap-text-field-rest) );--ap-b-text-title-size: calc( var(--ap-text-resize) * var(--ap-b-text-title-rest) / var(--ap-text-field-rest) );--ap-b-text-description-size: calc( var(--ap-text-resize) * var(--ap-b-text-description-rest) / var(--ap-text-field-rest) );--ap-b-text-sub-title-size: calc( var(--ap-text-resize) * var(--ap-b-text-sub-title-rest) / var(--ap-text-field-rest) );--ap-b-text-informative-size: calc( var(--ap-text-resize) * var(--ap-b-text-informative-rest) / var(--ap-text-field-rest) );--ap-b-text-sub-description-size: calc( var(--ap-text-resize) * var(--ap-b-text-sub-description-rest) / var(--ap-text-field-rest) );--ap-b-text-tag-size: calc( var(--ap-text-resize) * var(--ap-b-text-tag-rest) / var(--ap-text-field-rest) )}.ap-b-text-main-title{margin:0;font-family:var(--ap-b-text-main-title-font-family);font-size:var(--ap-b-text-main-title-size);font-weight:var(--ap-b-text-main-title-font-weight);font-style:var(--ap-b-text-main-title-font-style);line-height:var(--ap-b-text-main-title-line-height);letter-spacing:var(--ap-b-text-main-title-letter-spacing);color:var(--ap-b-text-main-title-color)}.ap-b-text-main-description{margin:0;max-width:100%;font-family:var(--ap-b-text-main-description-font-family);font-size:var(--ap-b-text-main-description-size);font-weight:var(--ap-b-text-main-description-font-weight);font-style:var(--ap-b-text-main-description-font-style);line-height:var(--ap-b-text-main-description-line-height);letter-spacing:var(--ap-b-text-main-description-letter-spacing);color:var(--ap-b-text-main-description-color);word-break:break-word}.ap-b-text-title{margin:0;font-family:var(--ap-b-text-title-font-family);font-size:var(--ap-b-text-title-size);font-weight:var(--ap-b-text-title-font-weight);font-style:var(--ap-b-text-title-font-style);line-height:var(--ap-b-text-title-line-height);letter-spacing:var(--ap-b-text-title-letter-spacing);color:var(--ap-b-text-title-color)}.ap-b-text-description{margin:0;max-width:100%;font-family:var(--ap-b-text-description-font-family);font-size:var(--ap-b-text-description-size);font-weight:var(--ap-b-text-description-font-weight);font-style:var(--ap-b-text-description-font-style);line-height:var(--ap-b-text-description-line-height);letter-spacing:var(--ap-b-text-description-letter-spacing);color:var(--ap-b-text-description-color);word-break:break-word}.ap-b-text-description--pre{white-space:pre-wrap}.ap-b-text-description.ba__empty,.ap-b-text-description.is-empty,.ba__empty{font-family:var(--ap-b-text-description-font-family);font-size:var(--ap-b-text-description-size);font-weight:var(--ap-b-text-description-font-weight);font-style:italic;line-height:var(--ap-b-text-description-line-height);letter-spacing:var(--ap-b-text-description-letter-spacing);color:var(--ap-color-ink-soft, #7a7a7a)}.ap-b-text-sub-title{margin:0;font-family:var(--ap-b-text-sub-title-font-family);font-size:var(--ap-b-text-sub-title-size);font-weight:var(--ap-b-text-sub-title-font-weight);font-style:var(--ap-b-text-sub-title-font-style);line-height:var(--ap-b-text-sub-title-line-height);letter-spacing:var(--ap-b-text-sub-title-letter-spacing);color:var(--ap-b-text-sub-title-color)}.ap-b-text-informative{margin:0;font-family:var(--ap-b-text-informative-font-family);font-size:var(--ap-b-text-informative-size);font-weight:var(--ap-b-text-informative-font-weight);font-style:var(--ap-b-text-informative-font-style);line-height:var(--ap-b-text-informative-line-height);letter-spacing:var(--ap-b-text-informative-letter-spacing);color:var(--ap-b-text-informative-color)}.ap-b-text-title .ap-b-text-informative,.ap-b-text-main-title .ap-b-text-informative{display:inline;margin-left:.45em}.ap-b-text-sub-description{margin:0;font-family:var(--ap-b-text-sub-description-font-family);font-size:var(--ap-b-text-sub-description-size);font-weight:var(--ap-b-text-sub-description-font-weight);font-style:var(--ap-b-text-sub-description-font-style);line-height:var(--ap-b-text-sub-description-line-height);letter-spacing:var(--ap-b-text-sub-description-letter-spacing);color:var(--ap-b-text-sub-description-color)}button.ap-b-text-tag,.ap-b-text-tag{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.3125em 1.05em;box-sizing:border-box;border:var(--ap-border-default, .5px) solid var(--ap-color-border, #d7d7d7);border-radius:9999px;background:var(--ap-color-bg-elevated, var(--ap-color-bg-card, #f8f5ff));background-clip:padding-box;font-family:var(--ap-b-text-tag-font-family);font-size:var(--ap-b-text-tag-size);font-weight:var(--ap-b-text-tag-font-weight);font-style:var(--ap-b-text-tag-font-style);line-height:var(--ap-b-text-tag-line-height);letter-spacing:var(--ap-b-text-tag-letter-spacing);color:var(--ap-b-text-tag-color);white-space:nowrap;-webkit-appearance:none;appearance:none}.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-b-text-tag.ap-b-text-tag--social{--ap-b-social-tag-fade-ms: .45s;padding-top:calc(.3125em + .1rem);padding-bottom:calc(.3125em + .1rem);padding-left:1.2075em;padding-right:1.2075em;border-color:#e3ccc6;background:#f9f0ed;background-clip:padding-box;color:var(--ap-selection-ink, var(--ap-color-ink, #1b1b1b));cursor:pointer;transition:background-color var(--ap-b-social-tag-fade-ms) ease,color var(--ap-b-social-tag-fade-ms) ease}.ap-b-text-tag.ap-b-text-tag--social:hover{background:var(--ap-selection-hover-bg, var(--ap-field-hover-BG, #f8f6fd))}.ap-b-text-tag.ap-b-text-tag--social:active,.ap-b-text-tag.ap-b-text-tag--social.is-copied{background:var(--ap-selection-selected-bg, #fdfdfdf2);border-color:#e3ccc6;color:var(--ap-selection-selected-text, var(--ap-selection-ink, #1b1b1b));transition:none}.ap-b-text-tag.ap-b-text-tag--social:focus-visible{outline:2px solid #e3ccc6;outline-offset:2px}:root{--ap-field-resting-BG: #f4f0fc;--ap-field-resting-border: var(--ap-color-border, #d7d7d7);--ap-field-hover-BG: #f8f6fd;--ap-field-focus-BG: #fdfcfe;--ap-field-border-w: .5px;--ap-field-fill: var(--ap-field-resting-BG);--ap-field-fill-hover: var(--ap-field-hover-BG);--ap-field-fill-focus: var(--ap-field-focus-BG);--ap-field-border-c: var(--ap-field-resting-border);--ap-field-text: var(--ap-text-field-color, var(--ap-form-ink, #1b1b1b));--ap-field-placeholder: var( --ap-text-field-placeholder-color, var(--ap-form-placeholder, var(--color-text-placeholder, #858585)) );--ap-field-font-family: var( --ap-text-field-font-family, var(--font-form, var(--ap-font-body, system-ui, sans-serif)) );--ap-field-font-size: var(--ap-text-field-size, .75rem);--ap-field-font-weight: var(--ap-text-field-font-weight, 300);--ap-field-letter-spacing: var(--ap-text-field-letter-spacing, .01em);--ap-field-line-height: var(--ap-text-field-line-height, 1.5);--ap-field-pad-y: .75em;--ap-field-pad-x: 1.175em;--ap-field-h: calc( var(--ap-field-font-size) * (var(--ap-field-line-height) + 1.5) );--ap-field-radius: calc(var(--ap-field-h) * 19.2 / 42);--dl-sharp-field-border-w: var(--ap-form-border-w, 1px);--dl-sharp-field-border-c: var(--ap-form-border-c, var(--ap-color-border, #d7d7d7));--dl-sharp-field-text: var(--ap-text-field-color, var(--ap-form-ink, #1b1b1b));--dl-sharp-field-placeholder: var( --ap-text-field-placeholder-color, var(--ap-form-placeholder, var(--color-text-placeholder, #858585)) );--dl-sharp-field-font-family: var( --ap-text-field-font-family, var(--font-form, var(--ap-font-body, system-ui, sans-serif)) );--dl-sharp-field-font-size: var(--ap-text-field-size, .75rem);--dl-sharp-field-min-h: var(--ap-field-min-h, 2.5rem);--dl-sharp-field-pad-x: var(--ap-form-pad-x, .75rem)}.dl-sharp-field{width:100%;max-width:100%;margin:0;min-height:var(--dl-sharp-field-min-h);padding:.75em var(--dl-sharp-field-pad-x) .55em;border:none;border-bottom:var(--dl-sharp-field-border-w) solid var(--dl-sharp-field-border-c);border-radius:0;background-color:transparent;color:var(--dl-sharp-field-text);font-family:var(--dl-sharp-field-font-family);font-weight:300;font-size:var(--dl-sharp-field-font-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, .15s ease),border-color var(--ap-transition, .15s ease);-webkit-appearance:none;appearance:none}textarea.dl-sharp-field{resize:none;overflow-y:auto;vertical-align:top}.dl-sharp-field::placeholder{color:var(--dl-sharp-field-placeholder);font-weight:300;opacity:1}.dl-sharp-field:hover:not(:focus):not(:focus-visible):not(:disabled){background-color:var(--color-choice-hover-bg, rgba(255, 255, 255, .35))}.dl-sharp-field:focus,.dl-sharp-field:focus-visible,.dl-sharp-field.is-keyboard-focus{background-color:var(--color-choice-selected-bg, rgba(255, 255, 255, .45));border-bottom-color:var(--color-choice-selected-border, var(--dl-sharp-field-border-c));outline:none}.dl-sharp-field:disabled{opacity:.45;cursor:not-allowed}.dl-sharp-field.is-error{border-bottom-color:var(--color-alert-border, #c43145)}.ap-field{--ap-face-h: var(--ap-field-h);width:100%;max-width:100%;margin:0;min-height:0;height:auto;padding:var(--ap-field-pad-y) var(--ap-field-pad-x);border:var(--ap-field-border-w) solid var(--ap-field-resting-border);border-radius:calc(var(--ap-face-h) * 19.2 / 42);background-color:var(--ap-field-resting-BG);color:var(--ap-field-text);font-family:var(--ap-field-font-family);font-size:var(--ap-field-font-size);font-weight:var(--ap-field-font-weight);letter-spacing:var(--ap-field-letter-spacing);line-height:var(--ap-field-line-height);box-sizing:border-box;box-shadow:none;background-clip:padding-box;outline:none;cursor:text;touch-action:manipulation;-webkit-appearance:none;appearance:none;transition:background-color var(--ap-transition, .15s ease),border-color var(--ap-transition, .15s ease)}.ap-field,.ap-search.ap-squircle--input,.ap-selection-option-label,.ap-selection-option--thumbnail>.ap-selection-option-body,.ap-attachment-area{border-radius:calc(var(--ap-face-h) * 19.2 / 42)}@supports (corner-shape: squircle){.ap-field,.ap-search.ap-squircle--input,.ap-selection-option-label,.ap-selection-option--thumbnail>.ap-selection-option-body,.ap-attachment-area{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-field,.ap-search.ap-squircle--input,.ap-selection-option-label,.ap-selection-option--thumbnail>.ap-selection-option-body,.ap-attachment-area{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}textarea.ap-field,.ap-field.ap-field--area{min-height:var(--ap-questionary-area-min, 5.5rem);resize:vertical;height:auto}.ap-field::placeholder{color:var(--ap-field-placeholder);font-style:italic;font-weight:300;opacity:1}.ap-field:focus::placeholder,.ap-field:focus-visible::placeholder{opacity:1}select.ap-field:has(option[value=""]:checked){color:var(--ap-field-placeholder);font-style:italic;font-weight:300}select.ap-field option{color:var(--ap-field-text);font-style:normal;font-weight:300}select.ap-field option[value=""]{color:var(--ap-field-placeholder);font-style:italic;font-weight:300}.ap-field:hover:not(:disabled):not(:focus):not(:focus-visible):not(.is-error){background-color:var(--ap-field-hover-BG);border-color:var(--ap-field-resting-border)}.ap-field:focus,.ap-field:focus-visible,.ap-field.is-keyboard-focus{background-color:var(--ap-field-focus-BG);border-color:var(--ap-field-resting-border);outline:none}.ap-field.is-error{border-color:var(--color-alert-border, #c43145);border-bottom-color:var(--color-alert-border, #c43145);background-color:var(--color-alert-bg, rgba(196, 49, 69, .08))}.ap-field.is-error:hover,.ap-field.is-error:focus,.ap-field.is-error:focus-visible{border-color:var(--color-alert-border, #c43145);border-bottom-color:var(--color-alert-border, #c43145);background-color:var(--color-alert-bg, rgba(196, 49, 69, .08))}.ap-field.is-system-prefill{border-color:#3fb263;background-color:#f2f9fd}.ap-field.is-system-prefill:hover:not(:disabled):not(:focus):not(:focus-visible):not(.is-error){border-color:#3fb263;background-color:#f2f9fd}.ap-field.is-system-prefill:focus,.ap-field.is-system-prefill:focus-visible,.ap-field.is-system-prefill.is-keyboard-focus{border-color:#3fb263;background-color:#f2f9fd}.ap-field.is-error.is-system-prefill,.ap-field.is-error.is-system-prefill:hover,.ap-field.is-error.is-system-prefill:focus,.ap-field.is-error.is-system-prefill:focus-visible{border-color:var(--color-alert-border, #c43145);border-bottom-color:var(--color-alert-border, #c43145);background-color:var(--color-alert-bg, rgba(196, 49, 69, .08))}.ap-field:disabled{opacity:.45;cursor:not-allowed}.ap-password-wrap,.ap-auth__password-wrap{position:relative;display:flex;align-items:center;width:100%}.ap-password-wrap .ap-field,.ap-auth__password-wrap .ap-field{padding-right:4.25rem}.ap-password-toggle,.ap-auth__password-toggle{position:absolute;right:.55rem;top:50%;transform:translateY(-50%);margin:0;padding:.25rem .45rem;border:none;background:transparent;color:var(--ap-color-ink-muted, #7a7a7a);font-family:inherit;font-size:.8rem;font-weight:500;cursor:pointer}.ap-password-toggle:hover:not(:disabled),.ap-password-toggle:focus-visible:not(:disabled),.ap-auth__password-toggle:hover:not(:disabled),.ap-auth__password-toggle:focus-visible:not(:disabled){color:var(--ap-color-ink, #1b1b1b);outline:none}.ap-password-toggle:disabled,.ap-auth__password-toggle:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;transform:translateY(-50%)}select.ap-field{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%231b1b1b' stroke-width='1.2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--ap-field-pad-x) center;background-size:.75rem .5rem;padding-right:calc(var(--ap-field-pad-x) + 1.25rem);cursor:pointer}.dl-curved-accordion.ap-field.ap-field--dropdown-face{display:flex;flex-direction:column;align-items:stretch;height:auto;min-height:0;padding:0;cursor:default;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%231b1b1b' stroke-width='1.2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--ap-field-pad-x) top calc(var(--ap-field-pad-y) + .55em);background-size:.75rem .5rem}.dl-curved-accordion.ap-field.is-open:hover{background-color:var(--ap-field-hover-BG);border-color:var(--ap-field-resting-border);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 6.5L6 1.5L11 6.5' stroke='%231b1b1b' stroke-width='1.2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dl-curved-accordion__trigger{display:block;width:100%;margin:0;padding:var(--ap-field-pad-y) calc(var(--ap-field-pad-x) + 1.25rem) var(--ap-field-pad-y) var(--ap-field-pad-x);border:none;background:transparent;box-sizing:border-box;font:inherit;font-family:var(--ap-field-font-family, inherit);font-size:var(--ap-field-font-size, inherit);font-weight:var(--ap-field-font-weight, 300);letter-spacing:var(--ap-field-letter-spacing, .01em);line-height:var(--ap-field-line-height, 1.5);color:inherit;text-align:left;cursor:pointer;touch-action:manipulation}.dl-curved-accordion__trigger:focus,.dl-curved-accordion__trigger:focus-visible{outline:none}.dl-curved-accordion__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1))}.dl-curved-accordion.is-open .dl-curved-accordion__body{grid-template-rows:1fr}.dl-curved-accordion__body-inner{overflow:hidden;min-height:0}.dl-curved-accordion__content{margin:0;padding:0 var(--ap-field-pad-x) var(--ap-field-pad-y);font-family:var(--ap-field-font-family, var(--font-form, system-ui, sans-serif));font-size:var(--ap-field-font-size, .75rem);font-weight:300;letter-spacing:var(--ap-field-letter-spacing, .01em);line-height:1.55;color:var(--ap-color-ink-muted, rgba(27, 27, 27, .72));white-space:pre-wrap;opacity:0;transform:scale(.7);filter:blur(10px);transition:opacity var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)) var(--ap-collapsible-content-delay, 22ms),transform var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)) var(--ap-collapsible-content-delay, 22ms),filter var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)) var(--ap-collapsible-content-delay, 22ms)}.dl-curved-accordion.is-open .dl-curved-accordion__content{opacity:1;transform:scale(1);filter:blur(0)}.dl-curved-accordion.ap-field{overflow:hidden;max-height:80rem;margin-bottom:var(--ap-form-label-gap, .75rem);opacity:1;transform:scale(1);filter:blur(0);transition:opacity var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)),transform var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)),filter var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)),max-height var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)),margin-bottom var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)),padding var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)),border-width var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1))}.dl-curved-accordion.ap-field:last-child{margin-bottom:0}.dl-curved-accordion.ap-field.is-filter-out{max-height:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;border-width:0!important;opacity:0;transform:scale(.96);filter:blur(6px);pointer-events:none}.dl-curved-accordion-empty{display:none;margin:0;padding-block:clamp(2.25rem,5vw,3.5rem);padding-inline:var(--ap-form-pad-x, 1rem);text-align:center;font-family:var(--font-form, var(--ap-font-body, system-ui, sans-serif));font-size:var(--ap-text-meta-size, var(--ap-field-font-size, .75rem));font-weight:300;font-style:italic;line-height:1.5;letter-spacing:.01em;color:var(--ap-form-placeholder, var(--ap-color-ink-muted, rgba(27, 27, 27, .55)))}.dl-curved-accordion-empty.is-visible{display:block}@media (prefers-reduced-motion: reduce){.dl-curved-accordion__body,.dl-curved-accordion__content,.dl-curved-accordion.ap-field{transition:none}}.ap-popup .ap-field{background-color:#fbfbfe}.ap-popup .ap-field:focus,.ap-popup .ap-field:focus-visible,.ap-popup .ap-field.is-keyboard-focus{background-color:#fff}:root{--ap-selection-font-family: var( --ap-text-field-font-family, var(--font-form, var(--ap-font-body, system-ui, sans-serif)) );--ap-selection-font-size: var(--ap-text-field-size, var(--ap-text-resize, 14px));--ap-selection-font-weight: var( --ap-text-field-font-weight, var(--ap-text-choice-font-weight, 300) );--ap-selection-font-weight-selected: var(--ap-text-choice-font-weight-selected, 400);--ap-selection-line-height: var(--ap-text-field-line-height, 1.45);--ap-selection-letter-spacing: var(--ap-text-field-letter-spacing, .01em);--ap-selection-ink: var(--ap-text-field-color, var(--ap-form-ink, #1b1b1b));--ap-selection-pad-y: .7rem;--ap-selection-pad-x: var(--ap-form-pad-x, clamp(.625rem, 6%, 1.25rem));--ap-selection-min-h: calc( var(--ap-selection-pad-y) * 2 + var(--ap-selection-font-size) * var(--ap-selection-line-height) );--ap-selection-mark-size: .75rem;--ap-selection-mark-radius: 3px;--ap-selection-mark-border-c: #69686a;--ap-selection-mark-slot: calc(var(--ap-selection-min-h) * .9);--ap-selection-mark-inset: max( 0px, calc((var(--ap-selection-mark-slot) - var(--ap-selection-mark-size)) / 2) );--ap-selection-mark-to-text-gap: calc(var(--ap-selection-mark-inset) * .75);--ap-selection-text-pad-left: calc( var(--ap-selection-mark-inset) + var(--ap-selection-mark-size) + var(--ap-selection-mark-to-text-gap) );--ap-selection-border-w: var(--ap-field-border-w, .5px);--ap-selection-border-c: var(--ap-field-resting-border, #d7d7d7);--ap-selection-bg: var(--ap-field-resting-BG, #f4f0fc);--ap-selection-hover-bg: var(--ap-field-hover-BG, #f8f6fd);--ap-selection-selected-bg: #fdfdfdf2;--ap-selection-selected-text: var(--ap-selection-ink, #1b1b1b);--ap-selection-selected-border: #1b1b1b;--ap-selection-selected-mark: #1b1b1b;--ap-selection-error-text: var(--color-metric-choice-error-text, #b91c1c);--ap-selection-error-placeholder: var( --color-metric-choice-error-placeholder, var(--ap-form-placeholder, #858585) );--ap-selection-error-border: var(--color-alert-border, #f87171);--ap-selection-error-bg: var(--color-alert-bg, rgba(254, 242, 242, .92));--ap-selection-transition: var(--ap-transition, .15s ease);--ap-selection-grid-gap: .45rem;--ap-selection-thumb-gap: .95rem;--ap-selection-thumb-pad: .45rem;--ap-selection-thumb-media-inset-x: .45rem;--ap-selection-thumb-media-inset-top: .45rem;--ap-selection-thumb-bg: #ece6f8;--ap-selection-thumb-font-size: calc(var(--ap-selection-font-size) * .85);--ap-selection-thumb-img-opacity-rest: .85;--ap-selection-press-scale: var(--ap-press-scale, .99);--ap-selection-press-opacity-mult: var(--ap-press-opacity-mult, .7);--ap-selection-press-duration: var(--ap-press-duration, 72ms);--ap-selection-press-ease: var(--ap-press-ease, cubic-bezier(.18, .82, .22, 1));--ap-selection-press-active-duration: var(--ap-press-active-duration, 30ms)}.ap-selection-option{display:block;position:relative;margin:0;height:100%;cursor:pointer;touch-action:manipulation;background:transparent;border:none;box-shadow:none;transform-origin:center center;transition:transform var(--ap-selection-press-duration) var(--ap-selection-press-ease)}.ap-selection-option:active:not(:has(.ap-selection-option-input:disabled)){transform:scale(var(--ap-selection-press-scale));transition-duration:var(--ap-selection-press-active-duration);transition-timing-function:cubic-bezier(.55,0,1,1)}.ap-selection-option:has(.ap-selection-option-input:disabled){cursor:not-allowed}.ap-selection-option-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-selection-option-label{--ap-face-h: var(--ap-field-h, var(--ap-selection-min-h));position:relative;display:flex;align-items:center;justify-content:flex-start;text-align:left;box-sizing:border-box;width:100%;min-height:var(--ap-selection-min-h);height:100%;padding-top:var(--ap-selection-pad-y);padding-bottom:var(--ap-selection-pad-y);padding-left:var(--ap-selection-text-pad-left);padding-right:var(--ap-selection-pad-x);border:var(--ap-selection-border-w) solid var(--ap-selection-border-c);background-color:var(--ap-selection-bg);background-clip:padding-box;color:var(--ap-selection-ink);font-family:var(--ap-selection-font-family);font-weight:var(--ap-selection-font-weight);font-size:var(--ap-selection-font-size);line-height:var(--ap-selection-line-height);letter-spacing:var(--ap-selection-letter-spacing);box-shadow:none;outline:none;overflow-wrap:break-word;transition:background-color var(--ap-selection-press-duration) var(--ap-selection-press-ease),border-color var(--ap-selection-press-duration) var(--ap-selection-press-ease),color var(--ap-selection-transition)}.ap-selection-option:active:not(:has(.ap-selection-option-input:disabled))>.ap-selection-option-label{border-color:color-mix(in srgb,var(--ap-selection-border-c) calc(var(--ap-selection-press-opacity-mult) * 100%),transparent);background-color:color-mix(in srgb,var(--ap-selection-hover-bg) calc(var(--ap-selection-press-opacity-mult) * 100%),transparent);transition-duration:var(--ap-selection-press-active-duration)}.ap-selection-option:active:has(.ap-selection-option-input:checked):not(:has(.ap-selection-option-input:disabled))>.ap-selection-option-label{border-color:color-mix(in srgb,var(--ap-selection-selected-border) calc(var(--ap-selection-press-opacity-mult) * 100%),transparent);background-color:color-mix(in srgb,var(--ap-selection-selected-bg) calc(var(--ap-selection-press-opacity-mult) * 100%),transparent)}.ap-selection-option-label:before{content:"";position:absolute;left:var(--ap-selection-mark-inset);top:50%;transform:translateY(-50%);box-sizing:border-box;width:var(--ap-selection-mark-size);height:var(--ap-selection-mark-size);margin:0;padding:0;border:var(--ap-selection-border-w) solid var(--ap-selection-mark-border-c);border-radius:var(--ap-selection-mark-radius);background-color:transparent;pointer-events:none;transition:background-color var(--ap-selection-transition),border-color var(--ap-selection-transition)}@supports (corner-shape: squircle){.ap-selection-option-label:before{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-selection-option-label:before{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-selection-option:has(> .ap-selection-option-input[type="radio"])>.ap-selection-option-label:before{border-radius:50%}@supports (corner-shape: squircle){.ap-selection-option:has(> .ap-selection-option-input[type="radio"])>.ap-selection-option-label:before{corner-shape:initial}}@supports (corner-shape: superellipse(2)){.ap-selection-option:has(> .ap-selection-option-input[type="radio"])>.ap-selection-option-label:before{corner-shape:initial}}.ap-selection-option-label--center{justify-content:center;text-align:center;padding-left:var(--ap-selection-pad-x);padding-right:var(--ap-selection-pad-x)}.ap-selection-option-label--center:before{content:none!important;display:none!important;width:0!important;height:0!important;border:none!important;box-shadow:none!important;transform:none!important}.ap-selection-option--tone .ap-selection-option-label--center{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-selection-option:hover:not(:has(.ap-selection-option-input:checked)):not(:has(.ap-selection-option-input:disabled))>.ap-selection-option-label,.ap-selection-option-input:focus-visible:not(:checked)+.ap-selection-option-label,.ap-selection-option.is-keyboard-focus:not(:has(.ap-selection-option-input:checked))>.ap-selection-option-label,.ap-selection-option:has(:focus-visible):not(:has(.ap-selection-option-input:checked))>.ap-selection-option-label,.ap-selection-option-input.is-keyboard-focus:not(:checked)+.ap-selection-option-label{background-color:var(--ap-selection-hover-bg);border-color:var(--ap-selection-border-c);outline:none}.ap-selection-option-input:checked+.ap-selection-option-label,.ap-selection-option:hover:has(.ap-selection-option-input:checked)>.ap-selection-option-label{background-color:var(--ap-selection-selected-bg);border-color:var(--ap-selection-selected-border);color:var(--ap-selection-selected-text);font-weight:var(--ap-selection-font-weight-selected)}.ap-selection-option-input:checked+.ap-selection-option-label:before{background-color:var(--ap-selection-selected-mark);border-color:var(--ap-selection-selected-border)}.ap-selection-option-input:checked+.ap-selection-option-label--center:before{content:none!important;display:none!important;background:none!important;box-shadow:none!important}.ap-selection-option-input:disabled+.ap-selection-option-label{opacity:.55;cursor:not-allowed}.ap-selection-option-label.is-error,.ap-selection-option-label.is-other-selection-error,[data-validation-target].is-error .ap-selection-option-label{border:var(--ap-selection-border-w) solid var(--ap-selection-error-border);background-color:var(--ap-selection-error-bg);color:var(--ap-selection-error-text)}.ap-selection-option.is-system-prefill>.ap-selection-option-label{border-color:#3fb263;background-color:#f2f9fd}.ap-selection-option.is-system-prefill:hover:has(.ap-selection-option-input:checked)>.ap-selection-option-label,.ap-selection-option.is-system-prefill>.ap-selection-option-input:checked+.ap-selection-option-label{border-color:#3fb263;background-color:#f2f9fd}.ap-selection-option.is-system-prefill>.ap-selection-option-input:checked+.ap-selection-option-label:before{border-color:#3fb263;background-color:#3fb263}.ap-selection-option.is-system-prefill>.ap-selection-option-input:checked+.ap-selection-option-label.is-error,.ap-selection-option.is-system-prefill>.ap-selection-option-label.is-error{border-color:var(--ap-selection-error-border);background-color:var(--ap-selection-error-bg);color:var(--ap-selection-error-text)}.ap-selection-option-input:checked+.ap-selection-option-label.is-error,.ap-selection-option-input:checked+.ap-selection-option-label.is-other-selection-error,.ap-selection-option:hover .ap-selection-option-input:checked+.ap-selection-option-label.is-error,.ap-selection-option:hover .ap-selection-option-input:checked+.ap-selection-option-label.is-other-selection-error{border:var(--ap-selection-border-w) solid var(--ap-selection-error-border);background-color:var(--ap-selection-error-bg);color:var(--ap-selection-error-text)}.ap-selection-option-label.is-error:before,.ap-selection-option-label.is-other-selection-error:before{border-color:var(--ap-selection-error-border)}.ap-selection-option-input:checked+.ap-selection-option-label.is-error:before,.ap-selection-option-input:checked+.ap-selection-option-label.is-other-selection-error:before{background-color:var(--ap-selection-error-border);border-color:var(--ap-selection-error-border)}.ap-selection-option--other.is-other-expanded{grid-column:1 / -1}.ap-selection-option-label--other{gap:.5rem}.ap-selection-option-other-prefix{flex:0 0 auto;white-space:nowrap}.ap-selection-option-other-input{flex:1 1 auto;min-width:0;width:0;margin:0;padding:0;border:none;background:transparent;color:var(--ap-selection-ink);font-family:var(--ap-selection-font-family);font-weight:var(--ap-selection-font-weight);font-size:var(--ap-selection-font-size);line-height:var(--ap-selection-line-height);letter-spacing:var(--ap-selection-letter-spacing);outline:none;opacity:0;pointer-events:none;cursor:text}.ap-selection-option-other-input::placeholder{color:var(--ap-form-placeholder, #858585);font-weight:300}.ap-selection-option--other.is-other-expanded .ap-selection-option-other-input{width:auto;opacity:1;pointer-events:auto}.ap-selection-option-other-input.is-error,.ap-selection-option-label.is-error .ap-selection-option-other-input,.ap-selection-option-label.is-other-selection-error .ap-selection-option-other-input{color:var(--ap-selection-error-text)}.ap-selection-option-other-input.is-error::placeholder,.ap-selection-option-label.is-error .ap-selection-option-other-input::placeholder,.ap-selection-option-label.is-other-selection-error .ap-selection-option-other-input::placeholder{color:var(--ap-selection-error-placeholder)}.ap-selection-option-other-panel{margin-top:.55rem}.ap-selection-option-other-panel:has(> [data-other-panel-body][hidden]),[data-other-panel].ap-other-panel:has(> [data-other-panel-body][hidden]){display:none;margin:0;padding:0;min-height:0;border:0}.ap-selection-option-grid,.ap-selection-option-list{display:grid;gap:var(--ap-selection-grid-gap);min-width:0;width:100%;margin:0;padding:0;grid-auto-rows:minmax(var(--ap-selection-min-h),auto)}.ap-selection-option-list{column-gap:clamp(.5rem,1.1vw,.7rem);row-gap:clamp(.35rem,.8vw,.5rem)}.ap-selection-option-grid--cols-2,.ap-selection-option-list--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-selection-option-grid--cols-3,.ap-selection-option-list--cols-3,.ap-selection-option-list--cols-3-mobile-1,.ap-selection-option-list--cols-3-tablet-2{grid-template-columns:repeat(3,minmax(0,1fr))}.ap-selection-option-grid--cols-4,.ap-selection-option-list--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ap-selection-option-list--stack{grid-template-columns:1fr}.ap-selection-option-grid--text-center .ap-selection-option-label{justify-content:center;text-align:center;padding-left:var(--ap-selection-pad-x);padding-right:var(--ap-selection-pad-x)}.ap-selection-option-grid--text-center .ap-selection-option-label:before{content:none!important;display:none!important}.ap-form-field[data-limited-multi-select]{container-type:inline-size;container-name:limited-multi}@container limited-multi (max-width: 768px){.ap-selection-option-grid--cols-4,.ap-selection-option-grid--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container limited-multi (max-width: 360px){.ap-selection-option-grid--cols-4,.ap-selection-option-grid--cols-3{grid-template-columns:1fr}}@supports not (container-type: inline-size){@media (max-width: 900px){.ap-selection-option-grid--cols-4,.ap-selection-option-grid--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.ap-selection-option-grid--cols-4,.ap-selection-option-grid--cols-3{grid-template-columns:1fr}}}.ap-form-field[data-deliverables-checklist]{container-type:inline-size;container-name:deliverables-list}@container deliverables-list (max-width: 768px){.ap-selection-option-list--cols-2,.ap-selection-option-list--cols-4,.ap-selection-option-list--cols-3{grid-template-columns:1fr}}@supports not (container-type: inline-size){@media (max-width: 900px){.ap-selection-option-list--cols-2,.ap-selection-option-list--cols-4,.ap-selection-option-list--cols-3{grid-template-columns:1fr}}}@media (max-width: 900px){.ap-selection-option-list--cols-4,.ap-selection-option-list--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-selection-option-list--cols-2{grid-template-columns:1fr}.ap-selection-option-list--cols-3-mobile-1{grid-template-columns:repeat(3,minmax(0,1fr))}.ap-selection-option-list--cols-3-tablet-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.ap-selection-option-list--cols-4,.ap-selection-option-list--cols-3,.ap-selection-option-list--cols-3-mobile-1,.ap-selection-option-list--cols-3-tablet-2{grid-template-columns:1fr}}@container deliverables-list (max-width: 768px){.ap-selection-option-list--cols-3-tablet-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container deliverables-list (max-width: 560px){.ap-selection-option-list--cols-3-mobile-1,.ap-selection-option-list--cols-3-tablet-2{grid-template-columns:1fr}}.ap-form-field[data-radio-checkmark]{container-type:inline-size;container-name:radio-checkmark}.ap-selection-option-list--radio-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@container radio-checkmark (max-width: 672px){.ap-selection-option-list--radio-cols-2{grid-template-columns:1fr}}@supports not (container-type: inline-size){@media (max-width: 900px){.ap-selection-option-list--radio-cols-2{grid-template-columns:1fr}}}.ap-selection-option-grid--thumbnail{gap:var(--ap-selection-thumb-gap);grid-auto-rows:auto}.ap-selection-option--thumbnail{--ap-selection-press-scale: .985}.ap-selection-option--thumbnail>.ap-selection-option-body{--ap-face-h: var(--ap-field-h);position:relative;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:100%;height:100%;margin:0;padding:var(--ap-selection-thumb-media-inset-top) var(--ap-selection-thumb-media-inset-x) var(--ap-selection-thumb-pad);border:var(--ap-selection-border-w) solid var(--ap-selection-border-c);background-color:var(--ap-selection-thumb-bg);color:var(--ap-selection-ink);overflow:hidden;background-clip:padding-box;background-image:none;box-shadow:none;outline:none;font-family:var(--ap-selection-font-family);font-size:var(--ap-selection-thumb-font-size);font-weight:var(--ap-selection-font-weight);line-height:var(--ap-selection-line-height);letter-spacing:var(--ap-selection-letter-spacing);transition:background-color var(--ap-selection-transition),border-color var(--ap-selection-transition),color var(--ap-selection-transition)}.ap-selection-option--thumbnail>.ap-selection-option-body:before,.ap-selection-option--thumbnail>.ap-selection-option-body:after{content:none!important;display:none!important}.ap-selection-option--thumbnail:hover:not(:has(.ap-selection-option-input:checked)):not(:has(.ap-selection-option-input:disabled))>.ap-selection-option-body,.ap-selection-option--thumbnail>.ap-selection-option-input:focus-visible:not(:checked)+.ap-selection-option-body,.ap-selection-option--thumbnail.is-keyboard-focus:not(:has(.ap-selection-option-input:checked))>.ap-selection-option-body,.ap-selection-option--thumbnail:has(:focus-visible):not(:has(.ap-selection-option-input:checked))>.ap-selection-option-body,.ap-selection-option--thumbnail>.ap-selection-option-input.is-keyboard-focus:not(:checked)+.ap-selection-option-body{background-color:var(--ap-selection-hover-bg);border-color:var(--ap-selection-border-c);outline:none}.ap-selection-option--thumbnail>.ap-selection-option-input:checked+.ap-selection-option-body,.ap-selection-option--thumbnail:hover:has(.ap-selection-option-input:checked)>.ap-selection-option-body{background-color:var(--ap-selection-selected-bg);border-color:var(--ap-selection-selected-border);color:var(--ap-selection-selected-text);font-weight:var(--ap-selection-font-weight-selected)}.ap-selection-option-media{--ap-selection-thumb-img-radius: calc( var(--ap-field-radius, calc(var(--ap-field-h) * 19.2 / 42)) * .85 );display:block;position:relative;width:100%;margin:0;line-height:0;overflow:hidden;box-sizing:border-box;background:transparent;border:var(--ap-selection-border-w) solid var(--ap-field-resting-border, #d7d7d7);border-radius:var(--ap-selection-thumb-img-radius) var(--ap-selection-thumb-img-radius) 0 0}@supports (corner-shape: squircle){.ap-selection-option-media{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-selection-option-media{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-selection-option-img{display:block;width:100%;height:auto;object-fit:contain;pointer-events:none;-webkit-user-drag:none;user-select:none;opacity:var(--ap-selection-thumb-img-opacity-rest);filter:none;background:transparent;border:none;border-radius:var(--ap-selection-thumb-img-radius, var(--ap-field-radius, 12px)) var(--ap-selection-thumb-img-radius, var(--ap-field-radius, 12px)) 0 0;box-sizing:border-box;padding:0;transition:opacity var(--ap-selection-transition)}@supports (corner-shape: squircle){.ap-selection-option-img{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-selection-option-img{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-selection-option--thumbnail:hover:not(:has(.ap-selection-option-input:disabled)) .ap-selection-option-img,.ap-selection-option--thumbnail>.ap-selection-option-input:focus-visible+.ap-selection-option-body .ap-selection-option-img,.ap-selection-option--thumbnail.is-keyboard-focus .ap-selection-option-img,.ap-selection-option--thumbnail:has(:focus-visible) .ap-selection-option-img,.ap-selection-option--thumbnail>.ap-selection-option-input:checked+.ap-selection-option-body .ap-selection-option-img{opacity:1}[data-theme=dark] .ap-selection-option-img--bright,[data-theme=bright] .ap-selection-option-img--dark{display:none}.ap-selection-option--thumbnail .ap-selection-option-body>.ap-selection-option-label{display:block;width:100%;min-height:0;height:auto;margin:0;padding:var(--ap-selection-thumb-pad) 0 0;border:none;background:transparent;box-shadow:none;text-align:center;font:inherit;font-size:inherit;color:inherit;overflow-wrap:break-word}@media (max-width: 900px){.ap-selection-option-grid--thumbnail{--ap-selection-thumb-gap:.19rem;--ap-selection-thumb-media-inset-x: calc(.45rem * .4);--ap-selection-thumb-media-inset-top: calc(.45rem * .4);gap:var(--ap-selection-thumb-gap)}}.ap-selection-option--thumbnail .ap-selection-option-body>.ap-selection-option-label:before{content:none!important;display:none!important}.ap-selection-option--thumbnail>.ap-selection-option-input:checked+.ap-selection-option-body>.ap-selection-option-label{font-weight:var(--ap-selection-font-weight-selected);color:inherit}.ap-selection-option--thumbnail>.ap-selection-option-input:disabled+.ap-selection-option-body{opacity:.55;cursor:not-allowed;background-color:var(--ap-selection-thumb-bg);border-color:var(--ap-selection-border-c)}.ap-selection-option--thumbnail:has(.ap-selection-option-input:disabled):hover>.ap-selection-option-body{background-color:var(--ap-selection-thumb-bg);border-color:var(--ap-selection-border-c)}.ap-selection-option--thumbnail:has(.ap-selection-option-input:disabled) .ap-selection-option-img{opacity:var(--ap-selection-thumb-img-opacity-rest)}[data-validation-target].is-error .ap-selection-option--thumbnail>.ap-selection-option-body{border-color:var(--ap-selection-error-border);background-color:var(--ap-selection-error-bg);color:var(--ap-selection-error-text)}@media (prefers-reduced-motion: reduce){.ap-selection-option,.ap-selection-option-label,.ap-selection-option--thumbnail>.ap-selection-option-body,.ap-selection-option-img{transition:none}.ap-selection-option:active:not(:has(.ap-selection-option-input:disabled)){transform:none}}:root{--ap-waiver-check-gap: .55rem;--ap-waiver-check-pad-x: var(--ap-form-pad-x, clamp(.625rem, 6%, 1.25rem));--ap-waiver-check-box-size: 1.25rem;--ap-waiver-check-box-radius: 2px;--ap-waiver-check-box-border-w: .5px;--ap-waiver-check-box-border-c: var(--ap-form-border-c, var(--ap-color-border, #5c5867));--ap-waiver-check-box-bg: #ffffff36;--ap-waiver-check-green: var(--color-toast-success-text, #15803d);--ap-waiver-check-red: var(--color-alert, #c43145);--ap-waiver-check-ink: var(--ap-color-ink, #1b1b1b);--ap-waiver-check-transition: var(--ap-transition, .15s ease);--ap-waiver-check-na-x-size: var(--ap-na-x-size, 1.16rem)}:is(.ap-waiver-check,.ap-defer-check,.ap-defer-check){display:flex;align-items:center;gap:var(--ap-waiver-check-gap);margin:0;padding-inline:var(--ap-waiver-check-pad-x);cursor:pointer;touch-action:manipulation}:is(.ap-waiver-check,.ap-defer-check,.ap-defer-check)[hidden]{display:none!important}:is(.ap-waiver-check-input,.ap-defer-check-input,.ap-defer-check-input){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box){flex-shrink:0;width:var(--ap-waiver-check-box-size);height:var(--ap-waiver-check-box-size);border:var(--ap-waiver-check-box-border-w) solid var(--ap-waiver-check-box-border-c);border-radius:var(--ap-waiver-check-box-radius);background-color:var(--ap-waiver-check-box-bg);position:relative;transition:border-color var(--ap-waiver-check-transition),background-color var(--ap-waiver-check-transition)}:is(.ap-waiver-check-label,.ap-defer-check-label,.ap-defer-check-label){font-family:var(--ap-text-waiver-checkmark-font-family, var(--font-form, system-ui, sans-serif));font-size:var(--ap-text-waiver-checkmark-size, var(--ap-text-subchoice-size, .875rem));font-weight:var(--ap-text-waiver-checkmark-font-weight, 300);font-style:var(--ap-text-waiver-checkmark-font-style, normal);line-height:var(--ap-text-waiver-checkmark-line-height, 1.45);letter-spacing:var(--ap-text-waiver-checkmark-letter-spacing, normal);color:var(--ap-text-waiver-checkmark-color, var(--ap-form-ink, #1b1b1b))}:is(.ap-waiver-check,.ap-defer-check,.ap-defer-check):has(:is(.ap-waiver-check-input,.ap-defer-check-input,.ap-defer-check-input):checked) :is(.ap-waiver-check-label,.ap-defer-check-label,.ap-defer-check-label){font-weight:400}:is(.ap-waiver-check,.ap-defer-check,.ap-defer-check):has(:is(.ap-waiver-check-input,.ap-defer-check-input,.ap-defer-check-input):focus-visible) :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box){outline:2px solid var(--color-accent-ai, #61b3dd);outline-offset:2px}:is(.ap-waiver-check,.ap-defer-check,.ap-defer-check).is-keyboard-focus :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box),:is(.ap-waiver-check,.ap-defer-check,.ap-defer-check):has(:focus-visible) :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box){border-color:var(--color-choice-selected-border, #1b1b1b)}:is(.ap-waiver-check:not(.ap-waiver-check--red):not(.ap-waiver-check--na):not(.ap-waiver-check--ink),.ap-waiver-check--green,.ap-defer-check:not(.ap-defer-check--na):not(.ap-defer-check--na):not(.ap-waiver-check--red):not(.ap-waiver-check--ink),.ap-defer-check:not(.ap-defer-check--na):not(.ap-defer-check--na):not(.ap-waiver-check--red):not(.ap-waiver-check--ink)):has(:is(.ap-waiver-check-input,.ap-defer-check-input,.ap-defer-check-input):checked) :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box){background-color:var(--ap-waiver-check-green);border-color:var(--ap-waiver-check-green)}:is(.ap-waiver-check:not(.ap-waiver-check--red):not(.ap-waiver-check--na):not(.ap-waiver-check--ink),.ap-waiver-check--green,.ap-defer-check:not(.ap-defer-check--na):not(.ap-defer-check--na):not(.ap-waiver-check--red):not(.ap-waiver-check--ink),.ap-defer-check:not(.ap-defer-check--na):not(.ap-defer-check--na):not(.ap-waiver-check--red):not(.ap-waiver-check--ink)):has(:is(.ap-waiver-check-input,.ap-defer-check-input,.ap-defer-check-input):checked) :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box):after{content:"";position:absolute;inset:0;background:url(/check.svg) center center / 113% no-repeat}:is(.ap-waiver-check:not(.ap-waiver-check--red):not(.ap-waiver-check--na):not(.ap-waiver-check--ink),.ap-waiver-check--green,.ap-defer-check:not(.ap-defer-check--na):not(.ap-defer-check--na):not(.ap-waiver-check--red):not(.ap-waiver-check--ink),.ap-defer-check:not(.ap-defer-check--na):not(.ap-defer-check--na):not(.ap-waiver-check--red):not(.ap-waiver-check--ink)):hover :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box){border-color:var(--ap-waiver-check-green)}:is(.ap-waiver-check--red,.ap-waiver-check--na,.ap-defer-check--na,.ap-defer-check--na):has(:is(.ap-waiver-check-input,.ap-defer-check-input,.ap-defer-check-input):checked) :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box){background-color:var(--ap-waiver-check-red);border-color:var(--ap-waiver-check-red);display:flex;align-items:center;justify-content:center;overflow:hidden}:is(.ap-waiver-check--red,.ap-waiver-check--na,.ap-defer-check--na,.ap-defer-check--na):has(:is(.ap-waiver-check-input,.ap-defer-check-input,.ap-defer-check-input):checked) :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box):after{content:"";position:absolute;inset:0;margin:0;width:100%;height:100%;background:url(/close.svg) 50% 50% / var(--ap-waiver-check-na-x-size) var(--ap-waiver-check-na-x-size) no-repeat;filter:brightness(0) invert(1);pointer-events:none}:is(.ap-waiver-check--red,.ap-waiver-check--na,.ap-defer-check--na,.ap-defer-check--na):has(:is(.ap-waiver-check-input,.ap-defer-check-input,.ap-defer-check-input):checked) :is(.ap-waiver-check-label,.ap-defer-check-label,.ap-defer-check-label){font-weight:400;color:var(--ap-form-ink, #1b1b1b)}:is(.ap-waiver-check--red,.ap-waiver-check--na,.ap-defer-check--na,.ap-defer-check--na):hover :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box){border-color:var(--ap-waiver-check-red)}.ap-waiver-check--ink:has(:is(.ap-waiver-check-input,.ap-defer-check-input,.ap-defer-check-input):checked) :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box){background-color:var(--ap-waiver-check-ink);border-color:var(--ap-waiver-check-ink)}.ap-waiver-check--ink:has(:is(.ap-waiver-check-input,.ap-defer-check-input,.ap-defer-check-input):checked) :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box):after{content:"";position:absolute;inset:0;background:url(/check.svg) center center / 113% no-repeat}.ap-waiver-check--ink:hover :is(.ap-waiver-check-box,.ap-defer-check-box,.ap-defer-check-box){border-color:var(--ap-waiver-check-ink)}:root{--ap-attachment-area-bg: #e6d7ff12;--ap-attachment-area-bg-brighter: #f9f5ff3b;--ap-attachment-area-border-w: 2px;--ap-attachment-area-border-style: dashed;--ap-attachment-area-border-c: color-mix( in srgb, var(--color-border, var(--ap-color-border, #5c5867)) 82%, transparent );--ap-attachment-area-border-c-active: var( --color-choice-selected-border, var(--ap-color-border-strong, #1b1b1b) );--ap-attachment-area-hover-bg: var( --color-attach-hover-bg, var(--color-choice-hover-bg, var(--color-bg-overlay-22, rgba(255, 255, 255, .22))) );--ap-attachment-area-pad-y: max( 1.1rem, calc(var(--ap-text-choice-size, .875rem) * 1.15) );--ap-attachment-area-pad-x: max( 1rem, calc(var(--ap-text-choice-size, .875rem) * 1.1) );--ap-attachment-area-gap: max(.4rem, calc(var(--ap-text-choice-size, .875rem) * .45));--ap-attachment-area-min-h: clamp(5.5rem, 18vw, 7rem);--ap-attachment-area-radius: var( --ap-field-radius, calc(var(--ap-field-h) * 19.2 / 42) );--ap-attachment-area-transition: var(--ap-transition, .15s ease);--ap-attachment-area-icon-size: 1.56rem;--ap-attachment-area-icon-color: color-mix( in srgb, var(--ap-form-ink, var(--color-text-secondary, var(--ap-color-ink, #1b1b1b))) 68%, transparent );--ap-attachment-area-icon-mask: url(/upload_file-1B.svg)}.ap-attachment-area{--ap-face-h: var(--ap-field-h);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ap-attachment-area-gap);width:100%;height:auto;min-height:var(--ap-attachment-area-min-h);margin:0;padding:var(--ap-attachment-area-pad-y) var(--ap-attachment-area-pad-x);box-sizing:border-box;-webkit-appearance:none;appearance:none;border-width:var(--ap-attachment-area-border-w);border-style:var(--ap-attachment-area-border-style);border-color:var(--ap-attachment-area-border-c);border-radius:var(--ap-attachment-area-radius);background:var(--ap-attachment-area-bg);background-clip:padding-box;color:var(--ap-form-ink, var(--ap-color-ink, #1b1b1b));font-family:var(--font-form, var(--ap-font-body, system-ui, sans-serif));font-size:var(--ap-field-font-size, var(--ap-text-field-size, .75rem));text-align:center;cursor:pointer;touch-action:manipulation;transition:background-color var(--ap-attachment-area-transition),border-color var(--ap-attachment-area-transition),border-style var(--ap-attachment-area-transition),color var(--ap-attachment-area-transition)}.ap-attachment-area--brighterBG,.ob-form-surface .ap-attachment-area,.ap-secion-bg-e3dbf0ab .ap-attachment-area{background:var(--ap-attachment-area-bg-brighter)}.ap-attachment-area:not(:disabled):not([aria-disabled="true"]):hover,.ap-attachment-area:not(:disabled):not([aria-disabled="true"]).is-keyboard-focus,.ap-attachment-area:not(:disabled):not([aria-disabled="true"]):focus-visible{background:var(--ap-attachment-area-hover-bg);border-color:var(--ap-attachment-area-border-c-active);outline:none}.ap-attachment-area-zone.is-dragover .ap-attachment-area,.ap-attach-zone.is-dragover .ap-attachment-area{background:var(--ap-attachment-area-hover-bg);border-color:var(--ap-attachment-area-border-c-active);border-style:solid}.ap-attachment-area-zone.is-at-capacity .ap-attachment-area:hover,.ap-attachment-area-zone.is-at-capacity .ap-attachment-area.is-keyboard-focus,.ap-attachment-area-zone.is-at-capacity .ap-attachment-area:focus-visible,.ap-attach-zone.is-at-capacity .ap-attachment-area:hover,.ap-attach-zone.is-at-capacity .ap-attachment-area.is-keyboard-focus,.ap-attach-zone.is-at-capacity .ap-attachment-area:focus-visible{background:var(--ap-attachment-area-hover-bg);border-color:var(--ap-attachment-area-border-c-active)}.ap-attachment-area:disabled,.ap-attachment-area[aria-disabled=true]{cursor:not-allowed}.ap-attachment-area-icon{display:block;flex:0 0 auto;width:var(--ap-attachment-area-icon-size);height:var(--ap-attachment-area-icon-size);padding:0;margin:0;box-sizing:border-box;background-color:var(--ap-attachment-area-icon-color);mask:var(--ap-attachment-area-icon-mask) no-repeat center;mask-size:100% 100%;-webkit-mask:var(--ap-attachment-area-icon-mask) no-repeat center;-webkit-mask-size:100% 100%}.ap-attachment-area-zone,.ap-attach-zone{position:relative;display:flex;flex-direction:column;gap:.45rem}.ap-attachment-area-input,.ap-attach-zone-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-attachment-area-title,.ap-attach-zone-title{font-family:var(--ap-text-attachment-description-font-family, inherit);font-size:var(--ap-text-attachment-description-size);font-weight:var(--ap-text-attachment-description-font-weight, 400);font-style:var(--ap-text-attachment-description-font-style, normal);line-height:var(--ap-text-attachment-description-line-height, 1.4);letter-spacing:var(--ap-text-attachment-description-letter-spacing, normal);color:var(--ap-text-attachment-description-color, var(--color-text-emphasis))}.ap-attachment-area-meta,.ap-attach-zone-meta{display:inline-flex;align-items:center;gap:.7rem;max-width:100%}.ap-attachment-area-hint,.ap-attach-zone-hint{display:flex;flex-direction:column;gap:.1rem;max-width:28rem;font-family:var(--ap-text-attachment-description-font-family, inherit);font-size:var(--ap-text-attachment-description-size);font-weight:300;line-height:var(--ap-text-attachment-description-line-height, 1.4);text-align:left;color:var(--ap-text-attachment-description-hint-line-color)}.ap-attachment-area-hint-line,.ap-attach-zone-hint-line{display:block;font-size:var(--ap-text-attachment-description-hint-line-size);font-weight:300;color:var(--ap-text-attachment-description-hint-line-color)}:root{--ap-attach-remove-x-scale: 1.4}.ap-attachment-area-files,.ap-attach-zone-files{margin:0;padding:0 var(--ap-form-pad-x);list-style:none;font-family:var(--font-form);font-size:var(--ap-text-caption-size);font-weight:300;line-height:1;color:color-mix(in srgb,var(--ap-form-placeholder) 35%,var(--ap-form-ink))}.ap-attachment-area-files[hidden],.ap-attach-zone-files[hidden]{display:none}.ap-attachment-area-file,.ap-attach-zone-file{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-width:0}.ap-attachment-area-file+.ap-attachment-area-file,.ap-attach-zone-file+.ap-attach-zone-file{margin-top:.15rem}.ap-attachment-area-file-label,.ap-attach-zone-file-label{display:flex;flex-direction:row;align-items:center;min-width:0;flex:0 1 auto;max-width:calc(100% - 1.5rem);overflow:hidden;line-height:1}.ap-attachment-area-file-name,.ap-attach-zone-file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.ap-attachment-area-file-size,.ap-attach-zone-file-size{flex-shrink:0;margin-inline-start:2ch;color:color-mix(in srgb,var(--ap-form-placeholder) 55%,var(--ap-form-ink));line-height:1}.ap-attachment-area-file-remove,.ap-attach-zone-file-remove{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;margin:0;padding:0;border:none;background:transparent;color:var(--color-alert);font-family:var(--font-form);font-size:calc(1em * var(--ap-attach-remove-x-scale));font-weight:600;line-height:1;cursor:pointer;touch-action:manipulation}.ap-attachment-area-file-remove>span,.ap-attach-zone-file-remove>span{display:block;line-height:1}.ap-attachment-area-file-remove:hover,.ap-attachment-area-file-remove:focus-visible,.ap-attach-zone-file-remove:hover,.ap-attach-zone-file-remove:focus-visible{color:color-mix(in srgb,var(--color-alert) 82%,#000000 18%);outline:none}:root{--ap-collapsible-duration: .12s;--ap-collapsible-ease: cubic-bezier(.42, 0, .58, 1);--ap-collapsible-content-delay: calc(var(--ap-collapsible-duration) * .18)}@keyframes ap-collapsible-exit{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(.7);filter:blur(10px)}}@keyframes ap-collapsible-enter{0%{opacity:0;transform:scale(.7);filter:blur(10px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.is-ap-collapsible-exiting,.is-waive-exiting{animation:ap-collapsible-exit var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}.is-ap-collapsible-entering,.is-waive-entering{animation:ap-collapsible-enter var(--ap-collapsible-duration) var(--ap-collapsible-ease) var(--ap-collapsible-content-delay) both}@media (prefers-reduced-motion: reduce){.is-ap-collapsible-exiting,.is-ap-collapsible-entering,.is-waive-exiting,.is-waive-entering{animation:none}}:root{--ap-secion-bg-e3dbf0ab-bg: #e3dbf0ab;--ap-secion-bg-e3dbf0ab-border-c: #d8caeb;--ap-secion-bg-e3dbf0ab-border-w: var(--ap-border-default, .5px);--ap-secion-bg-e3dbf0ab-pad: clamp(1.15rem, 2.4vw, 1.75rem);--ap-secion-bg-e3dbf0ab-pad-top: 1.2rem;--ap-sectoin-row-gap: .2rem;--ap-sectoin-stack-gap: .8rem;--ap-secion-bg-e3dbf0ab-pad-review: calc(var(--ap-secion-bg-e3dbf0ab-pad) * .8);--ap-secion-bg-e3dbf0ab-pad-review-top: calc(var(--ap-secion-bg-e3dbf0ab-pad) * .6);--ap-secion-bg-e3dbf0ab-type-size: var(--ap-text-resize, 14px);--ap-secion-bg-e3dbf0ab-type-line-height: 1.5;--ap-secion-bg-e3dbf0ab-face-h: calc( var(--ap-secion-bg-e3dbf0ab-type-size) * (var(--ap-secion-bg-e3dbf0ab-type-line-height) + 1.5) );--ap-secion-bg-e3dbf0ab-radius: calc(var(--ap-secion-bg-e3dbf0ab-face-h) * 28 / 42);--ap-secion-bg-e3dbf0ab-squircle-k: var(--ap-squircle-k, 2.32)}.ap-secion-bg-e3dbf0ab{--ap-face-h: var(--ap-secion-bg-e3dbf0ab-face-h);width:100%;min-width:0;box-sizing:border-box;padding:var(--ap-secion-bg-e3dbf0ab-pad-top) var(--ap-secion-bg-e3dbf0ab-pad) var(--ap-secion-bg-e3dbf0ab-pad);background:var(--ap-secion-bg-e3dbf0ab-bg);border:var(--ap-secion-bg-e3dbf0ab-border-w) solid var(--ap-secion-bg-e3dbf0ab-border-c);border-radius:calc(var(--ap-face-h) * 28 / 42);color:inherit;background-clip:padding-box;overflow:visible}@supports (corner-shape: squircle){.ap-secion-bg-e3dbf0ab{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-secion-bg-e3dbf0ab{corner-shape:superellipse(var(--ap-secion-bg-e3dbf0ab-squircle-k))}}.ap-review-section-section.ap-secion-bg-e3dbf0ab{padding:var(--ap-secion-bg-e3dbf0ab-pad-review-top) var(--ap-secion-bg-e3dbf0ab-pad-review) var(--ap-secion-bg-e3dbf0ab-pad-review)}.ap-questionary-section-stack{display:flex;flex-direction:column;gap:var(--ap-sectoin-stack-gap);width:100%;min-width:0}.ap-questionary-section-stack>[data-overview-deliverables-host]:not([hidden]){display:contents}.ap-questionary-section-stack>.ap-secion-bg-e3dbf0ab>.ap-form-field:first-child{margin-top:0}.ap-questionary-section-stack .ap-form-field,.ap-questionary-section-stack .ap-form-field:has(> .ap-text-title),.ap-questionary-section-stack .ap-form-field:has(> .ap-form-field-title-row),.ap-questionary-section-stack .ap-form-field:has(> .ap-text-title):has(.ap-field),.ap-questionary-section-stack .ap-form-field:has(> .ap-form-field-title-row):has(.ap-field),.ap-questionary-section-stack .ap-form-field:has(> .ap-text-title):has(.ap-briefing-field),.ap-questionary-section-stack .ap-form-field:has(> .ap-form-field-title-row):has(.ap-briefing-field),.ap-questionary-section-stack .ap-form-field[data-state-section],.ap-questionary-section-stack .ap-form-field[data-visual-direction-section],.ap-questionary-section-stack .ap-form-field[data-color-palette-section],.ap-questionary-section-stack .ap-form-field[data-visual-direction-defer-only],.ap-questionary-section-stack .ap-form-field[data-checkbox-group-section]{gap:var(--ap-sectoin-row-gap)}.ap-h-g-0-01-rem,.ap-h-g-0-2-rem,.ap-h-g-0-4-rem{display:block;width:100%;flex-shrink:0;pointer-events:none}.ap-h-g-0-01-rem{height:.01rem}.ap-h-g-0-2-rem{height:.2rem}.ap-h-g-0-4-rem{height:.4rem}.ap-form-field[data-state-section]:has([data-state-section-waive]:checked)>.ap-h-g-0-01-rem,.ap-form-field[data-state-section]:has([data-state-section-waive]:checked)>.ap-h-g-0-2-rem,.ap-form-field[data-state-section]:has([data-state-section-waive]:checked)>.ap-h-g-0-4-rem,.ap-form-field[data-visual-direction-section]:has([data-visual-direction-defer]:checked)>.ap-h-g-0-01-rem,.ap-form-field[data-visual-direction-section]:has([data-visual-direction-defer]:checked)>.ap-h-g-0-2-rem,.ap-form-field[data-visual-direction-section]:has([data-visual-direction-defer]:checked)>.ap-h-g-0-4-rem,.ap-form-field[data-color-palette-section]:has([data-color-palette-defer]:checked)>.ap-h-g-0-01-rem,.ap-form-field[data-color-palette-section]:has([data-color-palette-defer]:checked)>.ap-h-g-0-2-rem,.ap-form-field[data-color-palette-section]:has([data-color-palette-defer]:checked)>.ap-h-g-0-4-rem,.ap-form-field[data-checkbox-group-section]:has([data-checkbox-group-na]:checked)>.ap-h-g-0-01-rem,.ap-form-field[data-checkbox-group-section]:has([data-checkbox-group-na]:checked)>.ap-h-g-0-2-rem,.ap-form-field[data-checkbox-group-section]:has([data-checkbox-group-na]:checked)>.ap-h-g-0-4-rem,.ap-form-field[data-ob-waive-field]:has([data-ob-waive]:checked)>.ap-h-g-0-01-rem,.ap-form-field[data-ob-waive-field]:has([data-ob-waive]:checked)>.ap-h-g-0-2-rem,.ap-form-field[data-ob-waive-field]:has([data-ob-waive]:checked)>.ap-h-g-0-4-rem,.ap-form-field[data-ob-visual-style]:has([data-ob-visual-style-waive]:checked)>.ap-h-g-0-01-rem,.ap-form-field[data-ob-visual-style]:has([data-ob-visual-style-waive]:checked)>.ap-h-g-0-2-rem,.ap-form-field[data-ob-visual-style]:has([data-ob-visual-style-waive]:checked)>.ap-h-g-0-4-rem{display:none}.ap-questionary-section-stack .ap-text-description,.ap-questionary-section-stack .ap-text-description--after-title,.ap-questionary-section-stack .ap-text-tight{margin-top:0;margin-bottom:0}:root{--ap-section-bg-bright-bg: #f2edfc;--ap-section-bg-bright-border-c: var(--ap-secion-bg-e3dbf0ab-border-c, #d8caeb)}.ap-section-bg-bright{--ap-face-h: var(--ap-secion-bg-e3dbf0ab-face-h);width:100%;min-width:0;box-sizing:border-box;padding:calc(var(--ap-secion-bg-e3dbf0ab-pad) * .8) var(--ap-secion-bg-e3dbf0ab-pad) var(--ap-secion-bg-e3dbf0ab-pad);background:var(--ap-section-bg-bright-bg);border:var(--ap-secion-bg-e3dbf0ab-border-w) solid var(--ap-section-bg-bright-border-c);border-radius:calc(var(--ap-face-h) * 28 / 42);color:inherit;background-clip:padding-box}@supports (corner-shape: squircle){.ap-section-bg-bright{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-section-bg-bright{corner-shape:superellipse(var(--ap-secion-bg-e3dbf0ab-squircle-k))}}:root{--ob-prompt-font-size: var(--ap-text-title-size);--ob-field-fill: var(--ap-field-resting-BG, #f4f0fc);--ob-field-fill-hover: var(--ap-field-hover-BG, #f8f6fd);--ob-field-fill-focus: var(--ap-field-focus-BG, #fdfcfe);--ob-field-radius: var(--ap-field-radius, var(--ap-radius-input, 12px));--ob-field-border-w: var(--ap-field-border-w, .5px);--ob-field-border-c: var(--ap-field-resting-border, var(--ap-color-border, #d7d7d7));--ob-placeholder-color: var( --ap-field-placeholder, var(--ap-form-placeholder, #858585) );--ob-field-text: var(--ap-field-text, var(--ap-form-ink, #1b1b1b));--ob-field-font-family: var( --ap-field-font-family, var(--font-form, system-ui, sans-serif) );--ob-field-font-size: var(--ap-field-font-size, .75rem);--ob-field-font-weight: var(--ap-field-font-weight, 300);--ob-field-letter-spacing: var(--ap-field-letter-spacing, .01em);--ob-field-line-height: var(--ap-field-line-height, 1.5)}.ap-secion-bg-e3dbf0ab .ap-text-title{font-size:var(--ap-text-title-size, var(--ob-prompt-font-size))}.ob-field-pair,.ap-form-pair{--ap-form-pair-col-gap: clamp(1rem, 2vw, 1.5rem);display:grid;grid-template-columns:1fr 1fr;column-gap:var(--ap-form-pair-col-gap);row-gap:0;align-items:start;width:100%;margin-top:var(--ap-form-section-gap, 1.5rem);box-sizing:border-box}@media (max-width: 720px){.ob-field-pair,.ap-form-pair{grid-template-columns:1fr;row-gap:var(--ap-form-section-gap, 1.5rem)}}.ob-field-pair>.ap-form-field,.ob-field-pair>.ap-form-field:has(> .ap-text-title),.ob-field-pair>.ap-form-field:has(> .ap-form-field-title-row),.ob-field-pair>.ap-form-field:not(:first-child),.ob-field-pair>.ap-form-field:has(> .ap-text-title):not(:first-child),.ob-field-pair>.ap-form-field:has(> .ap-form-field-title-row):not(:first-child),.ob-field-pair>.ap-form-pair,.ap-form-pair>.ap-form-field,.ap-form-pair>.ap-form-field:has(> .ap-text-title),.ap-form-pair>.ap-form-field:has(> .ap-form-field-title-row),.ap-form-pair>.ap-form-field:not(:first-child),.ap-form-pair>.ap-form-field:has(> .ap-text-title):not(:first-child),.ap-form-pair>.ap-form-field:has(> .ap-form-field-title-row):not(:first-child),.ap-form-pair>.ap-form-pair{margin-top:0}.ap-secion-bg-e3dbf0ab>.ob-field-pair:first-child,.ap-secion-bg-e3dbf0ab>.ap-form-field:first-child,.ap-secion-bg-e3dbf0ab>.ob-waive-field:first-child{margin-top:0}.ap-secion-bg-e3dbf0ab>.ob-field-pair+.ob-field-pair,.ap-secion-bg-e3dbf0ab>.ob-field-pair+.ap-form-field,.ap-secion-bg-e3dbf0ab>.ap-form-field+.ob-field-pair,.ap-secion-bg-e3dbf0ab>.ap-form-field+.ap-form-field,.ap-secion-bg-e3dbf0ab>.ap-form-field+.ob-waive-field,.ap-secion-bg-e3dbf0ab>.ob-waive-field+.ob-waive-field,.ap-secion-bg-e3dbf0ab>.ob-waive-field+.ap-form-field,.ap-secion-bg-e3dbf0ab>.ob-social-block{margin-top:var(--ap-form-section-gap, 1.5rem)}.ap-secion-bg-e3dbf0ab>.ap-search-row{margin-bottom:var(--ap-form-section-gap, 1.5rem)}.ap-secion-bg-e3dbf0ab>.ap-text-title+.ap-search-row{margin-top:var(--ap-form-title-to-field-gap, .15rem)}.ap-secion-bg-e3dbf0ab>.ap-text-description--after-title+form,.ap-secion-bg-e3dbf0ab>.ap-text-description+form{margin-top:var(--ap-form-section-gap, 1.5rem)}.ap-secion-bg-e3dbf0ab input.ap-field:autofill,.ap-secion-bg-e3dbf0ab input.ap-field:autofill:hover,.ap-secion-bg-e3dbf0ab input.ap-field:autofill:focus,.ap-secion-bg-e3dbf0ab input.ap-field:-webkit-autofill,.ap-secion-bg-e3dbf0ab input.ap-field:-webkit-autofill:hover,.ap-secion-bg-e3dbf0ab input.ap-field:-webkit-autofill:focus,.ap-secion-bg-e3dbf0ab input.ap-field:-webkit-autofill:active,.ap-secion-bg-e3dbf0ab input.ap-field:-internal-autofill-previewed,.ap-secion-bg-e3dbf0ab input.ap-field:-internal-autofill-selected,.ap-secion-bg-e3dbf0ab textarea.ap-field:autofill,.ap-secion-bg-e3dbf0ab textarea.ap-field:autofill:hover,.ap-secion-bg-e3dbf0ab textarea.ap-field:autofill:focus,.ap-secion-bg-e3dbf0ab textarea.ap-field:-webkit-autofill,.ap-secion-bg-e3dbf0ab textarea.ap-field:-webkit-autofill:hover,.ap-secion-bg-e3dbf0ab textarea.ap-field:-webkit-autofill:focus,.ap-secion-bg-e3dbf0ab textarea.ap-field:-webkit-autofill:active,.ap-secion-bg-e3dbf0ab textarea.ap-field:-internal-autofill-previewed,.ap-secion-bg-e3dbf0ab textarea.ap-field:-internal-autofill-selected,.ap-secion-bg-e3dbf0ab select.ap-field:autofill,.ap-secion-bg-e3dbf0ab select.ap-field:-webkit-autofill,.ap-secion-bg-e3dbf0ab select.ap-field:-webkit-autofill:hover,.ap-secion-bg-e3dbf0ab select.ap-field:-webkit-autofill:focus,.ap-secion-bg-e3dbf0ab select.ap-field:-webkit-autofill:active,.ap-secion-bg-e3dbf0ab select.ap-field:-internal-autofill-previewed,.ap-secion-bg-e3dbf0ab select.ap-field:-internal-autofill-selected{font:var(--ob-field-font-weight) var(--ob-field-font-size) / var(--ob-field-line-height) var(--ob-field-font-family)!important;font-family:var(--ob-field-font-family)!important;font-size:var(--ob-field-font-size)!important;font-weight:var(--ob-field-font-weight)!important;letter-spacing:var(--ob-field-letter-spacing)!important;line-height:var(--ob-field-line-height)!important;-webkit-text-fill-color:var(--ob-field-text, #1b1b1b)!important;caret-color:var(--ob-field-text, #1b1b1b);box-shadow:0 0 0 1000px var(--ob-field-fill, #f4f0fc) inset!important;-webkit-box-shadow:0 0 0 1000px var(--ob-field-fill, #f4f0fc) inset!important;border-color:var(--ob-field-border-c, #d7d7d7)!important;transition:background-color 99999s ease-out 0s;-webkit-appearance:none!important;appearance:none!important}.ap-secion-bg-e3dbf0ab input.ap-field:-webkit-autofill:hover,.ap-secion-bg-e3dbf0ab input.ap-field:-internal-autofill-previewed,.ap-secion-bg-e3dbf0ab textarea.ap-field:-webkit-autofill:hover,.ap-secion-bg-e3dbf0ab textarea.ap-field:-internal-autofill-previewed,.ap-secion-bg-e3dbf0ab select.ap-field:-webkit-autofill:hover,.ap-secion-bg-e3dbf0ab select.ap-field:-internal-autofill-previewed{box-shadow:0 0 0 1000px var(--ob-field-fill-hover, #f8f6fd) inset!important;-webkit-box-shadow:0 0 0 1000px var(--ob-field-fill-hover, #f8f6fd) inset!important}.ap-secion-bg-e3dbf0ab input.ap-field:-webkit-autofill:focus,.ap-secion-bg-e3dbf0ab input.ap-field:-internal-autofill-selected,.ap-secion-bg-e3dbf0ab textarea.ap-field:-webkit-autofill:focus,.ap-secion-bg-e3dbf0ab textarea.ap-field:-internal-autofill-selected,.ap-secion-bg-e3dbf0ab select.ap-field:-webkit-autofill:focus,.ap-secion-bg-e3dbf0ab select.ap-field:-internal-autofill-selected{box-shadow:0 0 0 1000px var(--ob-field-fill-focus, #fdfcfe) inset!important;-webkit-box-shadow:0 0 0 1000px var(--ob-field-fill-focus, #fdfcfe) inset!important}:root{--ap-press-scale: .99;--ap-press-opacity-mult: .7;--ap-press-duration: 72ms;--ap-press-ease: cubic-bezier(.18, .82, .22, 1);--ap-press-active-duration: 30ms;--ap-btn-a-font-rest: 15;--ap-btn-a-font: calc( var(--ap-text-resize) * var(--ap-btn-a-font-rest) / var(--ap-text-field-rest, 18) );--ap-btn-a-font-family: var(--ap-font-body, var(--font-form, system-ui, sans-serif));--ap-btn-a-font-weight: 400;--ap-btn-a-line-height: 1;--ap-btn-a-letter-spacing: .02em;--ap-btn-a-color: var(--ap-color-ink, var(--color-text-primary, #1b1b1b));--ap-btn-a-pad-y: .9em;--ap-btn-a-pad-x: 1.4em;--ap-btn-a-h: calc( var(--ap-btn-a-font) * (var(--ap-btn-a-line-height) + 1.8) );--ap-btn-a-radius: calc(var(--ap-btn-a-h) * 19.2 / 42);--ap-btn-a-border-w: var(--ap-border-default, .5px);--ap-btn-a-border-c: var(--ap-color-border, var(--ap-form-border-c, #d7d7d7));--ap-btn-a-bg: var(--ap-color-bg-elevated, var(--color-bg-surface, #f8f5ff));--ap-btn-a-bg-hover: #fcfbfd;--ap-btn-a-face-ms: .18s;--ap-btn-a-loader-ms: .16s;--ap-btn-a-cube-rest: 14;--ap-btn-a-cube: calc( var(--ap-text-resize) * var(--ap-btn-a-cube-rest) / var(--ap-text-field-rest, 18) );--ap-btn-a-cube-r: calc(var(--ap-btn-a-cube) * 1.4 / 14);--ap-btn-b-font-rest: 21;--ap-btn-b-font: calc( var(--ap-text-resize) * var(--ap-btn-b-font-rest) / var(--ap-text-field-rest, 18) );--ap-btn-b-min-h: calc(var(--ap-btn-b-font) * 2.75);--ap-btn-b-min-w: calc(var(--ap-btn-b-font) * 3.15);--ap-btn-b-pad-y: calc(var(--ap-btn-b-font) * .65);--ap-btn-b-pad-x: calc(var(--ap-btn-b-font) * .5);--ap-btn-b-cube-rest: 14;--ap-btn-b-cube: calc( var(--ap-text-resize) * var(--ap-btn-b-cube-rest) / var(--ap-text-field-rest, 18) );--ap-btn-b-cube-r: calc(var(--ap-btn-b-cube) * 1.4 / 14);--ap-btn-b-cube-gap: calc(var(--ap-btn-b-font) * .35);--ap-btn-c-font-rest: 16;--ap-btn-c-font: calc( var(--ap-text-resize) * var(--ap-btn-c-font-rest) / var(--ap-text-field-rest, 18) );--ap-actions-mt: clamp(1.2rem, 2.5vw, 1.5rem);--ap-btn-gate-send-w: round( nearest, calc(46.8293 * var(--ap-u-dampen, var(--ap-u, 1px))), 1px );--ap-btn-gate-send-h: round( nearest, calc(40 * var(--ap-u-dampen, var(--ap-u, 1px))), 1px );--ap-btn-gate-send-radius: calc(var(--ap-btn-gate-send-h) * 19.2 / 42);--ap-btn-gate-send-inset: round( nearest, calc(16 * var(--ap-u-dampen, var(--ap-u, 1px))), 1px );--ap-btn-gate-send-face-ms: .12s}.ap-actions{display:flex;justify-content:flex-end;margin-top:var(--ap-actions-mt)}.ap-actions--split{justify-content:space-between;align-items:center;gap:1rem}.ap-btn-b{margin:0;padding:var(--ap-btn-b-pad-y) var(--ap-btn-b-pad-x);min-width:var(--ap-btn-b-min-w);min-height:var(--ap-btn-b-min-h);border:none;background:none;color:var(--color-cta-text, var(--ap-color-ink, #1b1b1b));font-family:var(--font-pretitle, "Montserrat", system-ui, sans-serif);font-size:var(--ap-btn-b-font);font-weight:500;line-height:.1rem;letter-spacing:.1em;text-align:right;opacity:.85;cursor:pointer;touch-action:manipulation;border-radius:var(--radius-container, 2px);transition:color var(--ap-transition, .15s ease),opacity var(--ap-transition, .15s ease)}.ap-btn-b:not(:disabled):not([aria-disabled="true"]):hover,.ap-btn-b:not(:disabled):not([aria-disabled="true"]):focus-visible,.ap-btn-b.is-keyboard-focus:not(:disabled):not([aria-disabled="true"]){color:var( --color-cta-text-hover, var(--color-text-emphasis, var(--ap-color-border-strong, #1b1b1b)) );opacity:1;outline:none}.ap-btn-b:disabled:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments),.ap-btn-b:disabled:hover:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments),.ap-btn-b:disabled:focus-visible:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments),.ap-btn-b:disabled:active:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments),.ap-btn-b[aria-disabled=true]:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments),.ap-btn-b[aria-disabled=true]:hover:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments),.ap-btn-b[aria-disabled=true]:focus-visible:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments),.ap-btn-b[aria-disabled=true]:active:not(.is-action-loading):not(.is-step-saving):not(.is-reading-attachments){color:var(--color-cta-text, var(--ap-color-ink, #1b1b1b));opacity:.38;cursor:not-allowed}.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 [data-ap-action-label]{display:inline-block;transform-origin:center center;transition:transform var(--ap-press-duration) var(--ap-press-ease),opacity var(--ap-press-duration) var(--ap-press-ease)}.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) .ap-action-label,.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) .ob-primary-action__label,.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) [data-ap-flow-action-label],.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) [data-ob-action-label],.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) [data-ob-step1-label],.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) [data-ap-action-label]{transform:scale(.98);opacity:var(--ap-press-opacity-mult);transition-duration:var(--ap-press-active-duration);transition-timing-function:cubic-bezier(.55,0,1,1)}.ap-btn-a{--ap-face-h: var(--ap-btn-a-h);position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:var(--ap-btn-a-pad-y) var(--ap-btn-a-pad-x);box-sizing:border-box;border:var(--ap-btn-a-border-w) solid var(--ap-btn-a-border-c);background:var(--ap-btn-a-bg);background-clip:padding-box;border-radius:var(--ap-btn-a-radius);font-family:var(--ap-btn-a-font-family);font-size:var(--ap-btn-a-font);font-weight:var(--ap-btn-a-font-weight);line-height:var(--ap-btn-a-line-height);letter-spacing:var(--ap-btn-a-letter-spacing);color:var(--ap-btn-a-color);cursor:pointer;white-space:nowrap;overflow:hidden;touch-action:manipulation;transform-origin:center center;appearance:none;-webkit-appearance:none;transition:background-color var(--ap-btn-a-face-ms) ease,border-color var(--ap-btn-a-face-ms) ease,opacity var(--ap-btn-a-face-ms) ease,transform var(--ap-press-duration) var(--ap-press-ease)}.ap-btn-a:active:not(:disabled):not([aria-disabled="true"]):not(.is-loading),.ap-btn-a[data-dlg-assist]:active:not(:disabled):not([aria-disabled="true"]):not(.is-loading){transform:scale(.98);transform-origin:center center;background-color:color-mix(in srgb,var(--ap-btn-a-bg-hover) calc(var(--ap-press-opacity-mult) * 100%),transparent);transition-duration:var(--ap-press-active-duration);transition-timing-function:cubic-bezier(.55,0,1,1)}.ap-btn-a.ap-squircle,.ap-btn-a.ap-squircle--input{border-radius:var(--ap-btn-a-radius);background-clip:padding-box}@supports (corner-shape: squircle){.ap-btn-a,.ap-btn-a.ap-squircle,.ap-btn-a.ap-squircle--input{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-btn-a,.ap-btn-a.ap-squircle,.ap-btn-a.ap-squircle--input{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-btn-a-label{display:inline-flex;align-items:center;justify-content:center;height:1em;line-height:1;transform-origin:center center;font:inherit;letter-spacing:inherit;color:inherit;transition:opacity var(--ap-btn-a-face-ms) ease;transition-delay:0ms}.ap-btn-a-cube{position:absolute;top:50%;left:50%;display:block;box-sizing:border-box;width:var(--ap-btn-a-cube);height:var(--ap-btn-a-cube);min-width:var(--ap-btn-a-cube);max-width:var(--ap-btn-a-cube);min-height:var(--ap-btn-a-cube);max-height:var(--ap-btn-a-cube);margin:0;padding:0;border:0;border-radius:var(--ap-btn-a-cube-r);background-color:#1b1b1b;background-image:none;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity var(--ap-btn-a-loader-ms) ease;transition-delay:0ms}.ap-btn-a:not(:disabled):not([aria-disabled="true"]):not(.is-loading):hover,.ap-btn-a:not(:disabled):not([aria-disabled="true"]):not(.is-loading):focus-visible{background:var(--ap-btn-a-bg-hover);outline:none}.ap-btn-a:disabled,.ap-btn-a:disabled:hover,.ap-btn-a:disabled:focus-visible,.ap-btn-a:disabled:active,.ap-btn-a[aria-disabled=true],.ap-btn-a[aria-disabled=true]:hover,.ap-btn-a[aria-disabled=true]:focus-visible,.ap-btn-a[aria-disabled=true]:active{background:var(--ap-btn-a-bg);border-color:color-mix(in srgb,var(--ap-btn-a-border-c) 55%,transparent);color:color-mix(in srgb,var(--ap-btn-a-color) 42%,transparent);opacity:.72;cursor:not-allowed;transform:none;pointer-events:auto}.ap-btn-a.is-loading{cursor:progress;opacity:1;color:var(--ap-btn-a-color);background:var(--ap-btn-a-bg);border-color:#a3a3a3}.ap-btn-a.is-loading:disabled,.ap-btn-a.is-loading[aria-disabled=true]{background:var(--ap-btn-a-bg);border-color:#a3a3a3;opacity:1;color:var(--ap-btn-a-color);cursor:progress}.ap-btn-a.is-loading .ap-btn-a-label{opacity:0;transition-delay:0ms}.ap-btn-a.is-loading .ap-btn-a-cube{opacity:1;transition:none;transition-delay:0ms}.ap-btn-a:not(.is-loading) .ap-btn-a-label{transition-delay:calc(var(--ap-btn-a-loader-ms) * .65)}.settings__heading-row.ap-dlg-assist-row>.ap-btn-a:not(.is-loading)>.ap-btn-a-label{transition-delay:0ms!important}.ap-btn-a:not(.is-loading) .ap-btn-a-cube{transition-delay:0ms}@media (prefers-reduced-motion: reduce){.ap-btn-a,.ap-btn-a-label,.ap-btn-a-cube,.ap-btn-b,.ap-btn-c,.ap-review-section-edit{transition:none!important;transition-delay:0ms!important}.ap-btn-a:active:not(:disabled):not([aria-disabled="true"]):not(.is-loading),.ap-btn-c:active:not(:disabled):not([aria-disabled="true"]),.ap-review-section-edit:active:not(:disabled):not([aria-disabled="true"]),.ap-btn-gate-send:not(:disabled):not(.is-loading):active,.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) .ap-action-label,.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) .ob-primary-action__label,.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) [data-ap-flow-action-label],.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) [data-ob-action-label],.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) [data-ob-step1-label],.ap-btn-b:active:not(:disabled):not([aria-disabled="true"]) [data-ap-action-label]{transform:none}.ap-btn-a.is-loading .ap-btn-a-cube{opacity:.85}}.ap-btn-gate-send{--ap-face-h: var(--ap-btn-gate-send-h);font-size:var(--ap-btn-gate-send-h);line-height:0;position:absolute;right:var(--ap-btn-gate-send-inset);bottom:var(--ap-btn-gate-send-inset);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:calc(1em * 46.8293 / 40);height:1em;min-width:calc(1em * 46.8293 / 40);max-width:calc(1em * 46.8293 / 40);min-height:1em;max-height:1em;margin:0;padding:0;box-sizing:border-box;border:none;background-color:#58545c;color:#fff;border-radius:calc(1em * 19.2 / 42);cursor:pointer;appearance:none;-webkit-appearance:none;flex:0 0 auto;flex-shrink:0;overflow:hidden;touch-action:manipulation;transform-origin:center center;transition:background-color var(--ap-btn-gate-send-face-ms) var(--ap-motion-ease-out, ease),filter var(--ap-btn-gate-send-face-ms) var(--ap-motion-ease-out, ease),transform var(--ap-press-duration) var(--ap-press-ease)}.ap-btn-gate-send.ap-squircle,.ap-btn-gate-send.ap-squircle--input,.ap-btn-gate-send.ap-squircle--toggle{border-radius:calc(1em * 19.2 / 42)}@supports (corner-shape: squircle){.ap-btn-gate-send,.ap-btn-gate-send.ap-squircle,.ap-btn-gate-send.ap-squircle--input,.ap-btn-gate-send.ap-squircle--toggle{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-btn-gate-send,.ap-btn-gate-send.ap-squircle,.ap-btn-gate-send.ap-squircle--input,.ap-btn-gate-send.ap-squircle--toggle{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-btn-gate-send:disabled{opacity:.42;cursor:not-allowed;pointer-events:none}.ap-btn-gate-send:not(:disabled){background-color:#1b1b1b}.ap-btn-gate-send:not(:disabled):not(.is-loading):hover,.ap-btn-gate-send:not(:disabled):not(.is-loading):focus-visible,.ap-btn-gate-send:not(:disabled):not(.is-loading).is-keyboard-focus{background-color:#403e43;filter:none;outline:none}.ap-btn-gate-send:not(:disabled):not(.is-loading):active{background-color:color-mix(in srgb,#403e43 calc(var(--ap-press-opacity-mult) * 100%),transparent);filter:none;transform:scale(var(--ap-press-scale));transition-duration:var(--ap-press-active-duration);transition-timing-function:cubic-bezier(.55,0,1,1)}.ap-btn-gate-send-icon{display:block;width:100%;height:100%;pointer-events:none;transition:opacity var(--ap-btn-gate-send-face-ms) var(--ap-motion-ease-out, ease)}.ap-btn-gate-send>.ap-btn-gate-send-cube{position:absolute;top:50%;left:50%;display:block;box-sizing:border-box;width:.35em;height:.35em;min-width:.35em;max-width:.35em;min-height:.35em;max-height:.35em;margin:0;padding:0;border:0;border-radius:.035em;background-color:#f7f7f7;background-image:none;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity var(--ap-btn-gate-send-face-ms) var(--ap-motion-ease-out, ease)}.ap-btn-gate-send.is-loading{cursor:progress;pointer-events:none;background-color:#1b1b1b;opacity:1;filter:none}.ap-btn-gate-send.is-loading .ap-btn-gate-send-icon{opacity:0}.ap-btn-gate-send.is-loading>.ap-btn-gate-send-cube{opacity:1;transition:none}@media (prefers-reduced-motion: reduce){.ap-btn-gate-send,.ap-btn-gate-send-icon,.ap-btn-gate-send>.ap-btn-gate-send-cube{transition:none}.ap-btn-gate-send.is-loading>.ap-btn-gate-send-cube{opacity:.85}}.ap-btn-c,.ap-review-section-edit{flex:0 0 auto;margin:0;padding:.15rem .1rem;border:none;background:none;color:var(--color-cta-text, var(--ap-color-ink, #1b1b1b));font-family:var(--font-form, var(--ap-font-body, system-ui, sans-serif));font-size:var(--ap-btn-c-font);font-weight:400;font-style:italic;letter-spacing:.01em;text-transform:lowercase;text-decoration:none;cursor:pointer;opacity:.72;white-space:nowrap;transform-origin:center center;transition:opacity var(--ap-press-duration) var(--ap-press-ease),color var(--ap-press-duration) var(--ap-press-ease),transform var(--ap-press-duration) var(--ap-press-ease)}.ap-btn-c:active:not(:disabled):not([aria-disabled="true"]),.ap-review-section-edit:active:not(:disabled):not([aria-disabled="true"]){opacity:var(--ap-press-opacity-mult);transform:scale(var(--ap-press-scale));transition-duration:var(--ap-press-active-duration);transition-timing-function:cubic-bezier(.55,0,1,1)}.ap-btn-c:hover,.ap-btn-c:focus-visible,.ap-review-section-edit:hover,.ap-review-section-edit:focus-visible{opacity:1;color:var(--color-cta-text-hover, var(--color-text-emphasis, #000));outline:none;text-decoration:none}.ap-btn-c[hidden],.ap-review-section-edit[hidden]{display:none!important}.ap-undo-redo{position:relative;box-sizing:border-box;align-items:center;justify-content:center;font-size:var(--ap-btn-a-font, .9375rem);width:2.4em;height:2.4em;margin:0;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer;line-height:0;color:inherit;touch-action:manipulation;transform-origin:center center;transition:transform var(--ap-press-duration, 72ms) var(--ap-press-ease, cubic-bezier(.18, .82, .22, 1))}.ap-undo-redo[hidden]{display:none!important}.ap-undo-redo:not([hidden]).is-visible,.ap-undo-redo:not([hidden]).is-ap-collapsible-entering,.ap-undo-redo:not([hidden]).is-ap-collapsible-exiting{display:inline-flex}.ap-undo-redo:not([hidden]).is-visible:not(.is-ap-collapsible-entering):not(.is-ap-collapsible-exiting){opacity:1;filter:none;transform:none}.ap-undo-redo:active:not(:disabled):not(.is-ap-collapsible-entering):not(.is-ap-collapsible-exiting){transform:scale(.8);transition-duration:var(--ap-press-active-duration, 30ms);transition-timing-function:cubic-bezier(.55,0,1,1)}.ap-undo-redo.is-ap-collapsible-entering,.ap-undo-redo.is-ap-collapsible-exiting{transition:none}.ap-undo-redo-face{position:relative;display:block;width:100%;height:100%}.ap-undo-redo-icon{position:absolute;inset:0;display:block;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;border:0;transform:none;transform-origin:center center;pointer-events:none;transition:opacity .34s var(--ap-motion-ease-mode, cubic-bezier(.22, .05, .11, 1)),transform .34s var(--ap-motion-ease-mode, cubic-bezier(.22, .05, .11, 1))}.ap-undo-redo.is-mode-undo .ap-undo-redo-icon--undo,.ap-undo-redo.is-mode-redo .ap-undo-redo-icon--redo{opacity:1}.ap-undo-redo.is-mode-undo .ap-undo-redo-icon--redo,.ap-undo-redo.is-mode-redo .ap-undo-redo-icon--undo{opacity:0}.ap-undo-redo.is-morphing-to-redo .ap-undo-redo-icon{transform:rotate(-360deg)}.ap-undo-redo.is-morphing-to-redo .ap-undo-redo-icon--undo{opacity:0}.ap-undo-redo.is-morphing-to-redo .ap-undo-redo-icon--redo{opacity:1}.ap-undo-redo.is-morphing-to-undo .ap-undo-redo-icon{transform:rotate(360deg)}.ap-undo-redo.is-morphing-to-undo .ap-undo-redo-icon--redo{opacity:0}.ap-undo-redo.is-morphing-to-undo .ap-undo-redo-icon--undo{opacity:1}.ap-undo-redo.is-spinning-undo .ap-undo-redo-icon{transform:rotate(-360deg)}.ap-assist-actions{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.65rem;width:max-content;max-width:100%;justify-self:end}.ap-assist-actions>.ap-btn-a{width:max-content;max-width:100%;justify-self:end}@media (max-width: 720px){.ap-assist-actions{flex-direction:row-reverse;align-items:center;justify-self:end;width:max-content}}:root{--ap-icon-btn-size: calc(var(--ap-text-field-size, .75rem) * 2.2 * .7);--ap-icon-btn-icon: calc(var(--ap-text-field-size, .75rem) * 1.35 * .7)}.ap-icon-btn-add,.ob-social-add-btn,.ap-icon-btn-minus,.ap-icon-btn-trash,.ob-social-remove{display:inline-flex;align-items:center;justify-content:center;width:var(--ap-icon-btn-size);height:var(--ap-icon-btn-size);min-width:var(--ap-icon-btn-size);min-height:var(--ap-icon-btn-size);margin:0;padding:0;border:none;border-radius:2px;background:transparent;cursor:pointer;line-height:0;flex-shrink:0;opacity:.75;transition:opacity .12s ease,color .12s ease}.ap-icon-btn-add,.ob-social-add-btn{color:#1b1b1b}.ap-icon-btn-trash{color:var(--ap-color-ink-muted, #8b898f);opacity:.72}.ap-icon-btn-minus,.ob-social-remove{color:#c43145}.ap-icon-btn-add:hover:not(:disabled),.ap-icon-btn-add:focus-visible:not(:disabled),.ob-social-add-btn:hover:not(:disabled),.ob-social-add-btn:focus-visible:not(:disabled),.ap-icon-btn-minus:hover,.ap-icon-btn-minus:focus-visible,.ob-social-remove:hover,.ob-social-remove:focus-visible{opacity:1;background:transparent;outline:none}.ap-icon-btn-trash:hover,.ap-icon-btn-trash:focus-visible{opacity:1;color:#c43145;outline:none}.ap-icon-btn-add:disabled,.ob-social-add-btn:disabled{opacity:.28;cursor:not-allowed}.ap-icon-btn-add__icon,.ob-social-add-btn__icon,.ap-icon-btn-minus__icon,.ap-icon-btn-trash__icon,.ob-social-remove__icon{display:block;width:var(--ap-icon-btn-icon);height:var(--ap-icon-btn-icon);flex-shrink:0;pointer-events:none;overflow:visible}.ap-avatar-thumb{--ap-avatar-edit-icon-size: 46%;position:relative;overflow:hidden}.ap-avatar-thumb__edit{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;border-radius:0;background:rgba(27,27,27,.25);color:var(--ap-color-ink-on-accent, #ffffff);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--ap-nav-t, 40ms) var(--ap-nav-ease, ease)}.ap-avatar-thumb__edit-icon{display:block;width:var(--ap-avatar-edit-icon-size);height:var(--ap-avatar-edit-icon-size);object-fit:contain;object-position:center;pointer-events:none}.ap-avatar-thumb:hover .ap-avatar-thumb__edit,.ap-avatar-thumb:focus-within .ap-avatar-thumb__edit,.is-avatar-hot .ap-avatar-thumb .ap-avatar-thumb__edit{opacity:1}.ap-auth__avatar-row:has(.ap-auth__avatar-drop:hover) .ap-avatar-thumb .ap-avatar-thumb__edit,.ap-auth__avatar-row:has(.ap-auth__avatar-drop:focus-within) .ap-avatar-thumb .ap-avatar-thumb__edit,.settings__personal-edit-avatar-row:has(.settings__personal-edit-drop:hover) .ap-avatar-thumb .ap-avatar-thumb__edit,.settings__personal-edit-avatar-row:has(.settings__personal-edit-drop:focus-within) .ap-avatar-thumb .ap-avatar-thumb__edit{opacity:1}.ap-auth__avatar-row:has(.ap-avatar-thumb:hover) .ap-auth__avatar-drop,.ap-auth__avatar-row:has(.ap-avatar-thumb:focus-within) .ap-auth__avatar-drop{background:var(--ap-field-hover-BG, #f8f6fd)}.settings__personal-edit-avatar-row:has(.ap-avatar-thumb:hover) .settings__personal-edit-drop.ap-btn-a:not(:disabled):not([aria-disabled="true"]):not(.is-loading),.settings__personal-edit-avatar-row:has(.ap-avatar-thumb:focus-within) .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-avatar-thumb__edit[aria-hidden=true]{pointer-events:none}.ap-avatar-thumb:hover .ap-avatar-thumb__edit:not([aria-hidden="true"]),.ap-avatar-thumb:focus-within .ap-avatar-thumb__edit:not([aria-hidden="true"]){pointer-events:auto}.ap-gate-wrap{position:relative;display:block;flex:0 0 auto;align-self:stretch;box-sizing:border-box;margin:0;max-width:100%;min-width:0;overflow:visible;--ap-gate-cube: round( nearest, calc(14 * var(--ap-u-dampen, var(--ap-u, 1px))), 1px );--ap-gate-cube-r: calc(var(--ap-gate-cube) * 1.4 / 14);--ap-gate-shell-pad: round(nearest, calc(var(--ap-gate-cube) * .53), 1px);--ap-live-corner-cube: var(--ap-gate-cube);--ap-live-corner-cube-r: var(--ap-gate-cube-r);--ap-gate-simple-cube-pad: var(--ap-gate-shell-pad);width:round(nearest,100%,1px)}.ap-gate-corner-cubes{position:absolute;inset:0;z-index:4;pointer-events:none;overflow:visible}.ap-gate-corner-cube{--_cube: var(--ap-gate-cube, var(--ap-live-corner-cube, 14px));--_cube-r: var(--ap-gate-cube-r, var(--ap-live-corner-cube-r, 1.4px));--_cube-half: calc(var(--_cube) / 2);position:absolute;display:block;box-sizing:border-box;width:var(--_cube);height:var(--_cube);min-width:var(--_cube);max-width:var(--_cube);min-height:var(--_cube);max-height:var(--_cube);margin:0;padding:0;border:0;font-size:0;line-height:0;overflow:hidden;border-radius:var(--_cube-r);background-color:var(--color-review-corner-cube, var(--ap-color-ink, #1b1b1b));background-image:none;flex:none;transform:none}.ap-gate-corner-cube--tl{top:0;left:0;margin-top:calc(var(--_cube-half) * -1);margin-left:calc(var(--_cube-half) * -1)}.ap-gate-corner-cube--tr{top:0;right:0;margin-top:calc(var(--_cube-half) * -1);margin-right:calc(var(--_cube-half) * -1)}.ap-gate-corner-cube--bl{bottom:0;left:0;margin-bottom:calc(var(--_cube-half) * -1);margin-left:calc(var(--_cube-half) * -1)}.ap-gate-corner-cube--br{bottom:0;right:0;margin-bottom:calc(var(--_cube-half) * -1);margin-right:calc(var(--_cube-half) * -1)}.ap-gate-wrap.ap-gate-3col{padding:0;--ap-gate-font-family: var(--ap-font-body, "Roboto", system-ui, sans-serif);--ap-gate-font-size: var(--ap-text-resize);--ap-gate-title-font-size: calc(var(--ap-gate-font-size) + 1px);--ap-gate-pad-y: clamp(1rem, 2.5vw, 2rem);--ap-gate-pad-x: clamp(1rem, 2.5vw, 2rem);--ap-gate-line-h: calc(var(--ap-gate-font-size) * 1.5);--ap-gate-min-h: calc(var(--ap-gate-pad-y) * 2 + var(--ap-gate-line-h));--ap-gate-max-h: 900px;--ap-gate-scrollbar-w: 4.8px;--ap-gate-flow-divider-w: .5px;--ap-gate-flow-divider-gap: calc(var(--ap-gate-font-size) * 1.1);--ap-gate-flow-phi: 1.618;--ap-gate-title-gap: calc(var(--ap-gate-font-size) * .3);--ap-gate-progress-h: calc(var(--ap-gate-font-size) * .65);--ap-gate-progress-track-bg: #d6d3db;margin-bottom:max(calc(var(--ap-gate-cube, 14px) * 3),calc(100% * 63 / 1907))}@media (min-width: 1800px){.ap-gate-wrap.ap-gate-3col{--ap-gate-font-size: calc(var(--ap-text-resize) + 1px)}}.ap-gate-wrap.ap-gate-3col>.ap-gate-corner-cubes{inset:0}.ap-gate-wrap.ap-gate-3col>.ap-gate-container{position:relative;width:100%;min-height:var(--ap-gate-min-h);max-height:var(--ap-gate-max-h);overflow:hidden;box-sizing:border-box;border:.5px solid var(--color-border);border-radius:0;background-color:var(--color-bg-overlay-22)}.ap-flow-page[data-ap-flow-embed] .ap-gate-wrap.ap-gate-3col>.ap-gate-container{background-color:#ffffff59}@media (max-width: 900px){.ap-gate-3col .ap-gate-flow-progress-row:has([role="progressbar"][aria-valuenow="0"]){display:none!important}.ap-gate-3col .ap-gate-flow-content-row{display:flex;flex-direction:column;align-items:stretch;row-gap:0;column-gap:0}.ap-gate-3col .ap-gate-flow-col--left,.ap-gate-3col .ap-gate-flow-col--right{display:contents}.ap-gate-3col .ap-gate-flow-progress-row{order:1;width:100%}.ap-gate-3col .ap-gate-flow-context,.ap-gate-3col .ob-gate-context{display:none!important}.ap-gate-3col .ap-gate-flow-col--divider{display:none;order:3;width:100%;min-width:0;max-width:none;height:.5px;min-height:.5px;max-height:.5px;align-self:stretch;margin:.8rem 0;background-color:var(--color-text-primary, #1b1b1b)}.ap-gate-3col .ap-gate-flow-content-row:has([role="progressbar"]:not([aria-valuenow="0"])) .ap-gate-flow-col--divider{display:block}.ap-gate-3col .ap-gate-flow-left,.ap-gate-3col .ap-gate-flow-left-tail,.ap-gate-3col .ap-gate-label,.ap-gate-3col .ap-gate-flow-tree-answer{order:4;width:100%}.ap-flow.is-post-brief-active .ap-gate-3col .ap-gate-brief-actions{display:contents}.ap-flow.is-post-brief-active .ap-gate-3col .ap-gate-project-name{order:2;width:100%;margin:0}.ap-flow.is-post-brief-active .ap-gate-3col .ap-gate-brief-action-row{order:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem 1rem;width:100%;margin-top:calc(var(--ap-gate-title-gap, .35rem) + .75rem);margin-bottom:var(--ap-gate-pad-y, 1rem);box-sizing:border-box}.ap-gate-wrap.ap-gate-3col{--ap-gate-max-h:1350px}.ap-gate-wrap.ap-gate-3col>.ap-gate-container{max-height:var(--ap-gate-max-h, 900px)}}.ap-gate-wrap.ap-gate-simple{padding:var(--ap-gate-shell-pad);--ap-gate-simple-h-rest: round(nearest, calc(72 * var(--ap-u)), 1px);--ap-gate-simple-h-max: round(nearest, calc(540 * var(--ap-u)), 1px);--ap-gate-simple-inset: round( nearest, calc(16 * var(--ap-u-dampen, var(--ap-u, 1px))), 1px );--ap-gate-simple-send-w: round( nearest, calc(46.8293 * var(--ap-u-dampen, var(--ap-u, 1px))), 1px );--ap-gate-simple-send-h: round( nearest, calc(40 * var(--ap-u-dampen, var(--ap-u, 1px))), 1px );--ap-gate-simple-text-pad: round(nearest, calc(39 * var(--ap-u)), 1px);--ap-gate-simple-pad-right: calc( var(--ap-gate-simple-text-pad) + var(--ap-gate-simple-send-w) + var(--ap-gate-simple-inset) );--ap-gate-pad-x: var(--ap-gate-simple-text-pad);--ap-gate-scrollbar-w: 4.8px;--ap-btn-gate-send-w: var(--ap-gate-simple-send-w);--ap-btn-gate-send-h: var(--ap-gate-simple-send-h);--ap-btn-gate-send-inset: var(--ap-gate-simple-inset);--ap-btn-gate-send-radius: calc(var(--ap-btn-gate-send-h) * 19.2 / 42);--_is-pad: var(--ap-gate-shell-pad);--_is-dot-grid: 1.977ch;--_is-dot-size: 1px}.ap-gate-wrap.ap-gate-simple>.ap-gate-container{position:relative;display:block;width:100%;max-width:100%;min-width:0;min-height:var(--ap-gate-simple-h-rest);padding:0;box-sizing:border-box;background-color:var(--ap-color-bg-muted);background-image:radial-gradient(circle,color-mix(in srgb,var(--ap-color-ink) 18%,transparent) var(--_is-dot-size),transparent var(--_is-dot-size));background-size:var(--_is-dot-grid) var(--_is-dot-grid);background-origin:border-box;background-position:0 0;border:var(--ap-border-hairline, .5px) solid var(--ap-color-border-strong, #1b1b1b);border-radius:0;color:var(--ap-color-ink);font-family:var(--ap-font-body);font-size:var(--ap-font-size-body);line-height:var(--ap-line-body, 1.5);overflow:visible}.ap-gate-wrap.ap-gate-simple>.ap-gate-container>.ap-gate-corner-cubes{z-index:6}.ap-app{--ap-height-scale-ratio: .3;--ap-u-height: calc( var(--ap-height-scale-ratio) * var(--ap-u) + (1 - var(--ap-height-scale-ratio)) * 1px );--ap-timeline-h: calc(18 * var(--ap-u-height));--ap-task-cube-h: calc(16 * .9 * var(--ap-u-height))}.day-block{position:relative;cursor:pointer;border-radius:2px!important;box-sizing:border-box;flex:0 0 auto;pointer-events:auto;height:var(--ap-timeline-h, 16px);min-height:var(--ap-timeline-h, 16px);max-height:var(--ap-timeline-h, 16px);display:flex;align-items:center;justify-content:center;overflow:hidden}.ap-timeline-track,[id^=timeline-]{width:100%;max-width:100%;display:flex;gap:2px;height:var(--ap-timeline-h, 16px);min-height:var(--ap-timeline-h, 16px);margin:0;align-items:center;cursor:pointer;box-sizing:border-box;pointer-events:auto}.ap-timeline-track.show-days,[id^=timeline-].show-days{height:var(--ap-timeline-h, 16px);min-height:var(--ap-timeline-h, 16px)}.day-label,.date-label{pointer-events:none;line-height:1;margin:0;padding:0;display:flex;align-items:center;justify-content:center;transform:translateY(.08em)}.ap-app{display:flex;align-items:flex-start;width:100%;min-width:0;max-width:100%;min-height:100vh;background:var(--ap-color-bg);color:var(--ap-color-ink)}.ap-nav{--ap-nav-pad-x: calc(29.5 * var(--ap-u));--ap-nav-logo-row-w: max( 0px, calc(var(--ap-nav-width) - 2 * var(--ap-nav-pad-x)) );--ap-nav-logo-row-h: calc(26.32 * var(--ap-u));--ap-nav-logo-row-rest: calc(351 * var(--ap-nav-width-scale) - 2 * 29.5);--ap-nav-brand-w: calc(213.542 * 1.2 * var(--ap-nav-logo-row-w) / var(--ap-nav-logo-row-rest));--ap-nav-brand-h: calc(26.32 * 1.2 * var(--ap-nav-logo-row-w) / var(--ap-nav-logo-row-rest));--ap-nav-logo-expanded-h: var(--ap-nav-brand-h);--ap-nav-logo-mark-slot-h: calc(30.8 * var(--ap-u));--ap-nav-icon-mark-h: var(--ap-nav-logo-expanded-h);--ap-nav-icon-mark-w: calc(var(--ap-nav-logo-expanded-h) * 135 / 97);--ap-nav-collapse-w: calc(28 * 1.2 * var(--ap-u-dampen));--ap-nav-collapse-h: calc(25.136 * 1.2 * var(--ap-u-dampen));--ap-nav-collapse-glyph-w: calc(18 * 1.2 * var(--ap-u-dampen));--ap-nav-collapse-glyph-h: calc(16.159 * 1.2 * var(--ap-u-dampen));--ap-nav-collapse-glyph-x: calc(10 * 1.2 * var(--ap-u-dampen));--ap-nav-collapse-glyph-y: calc(4.489 * 1.2 * var(--ap-u-dampen));--ap-nav-t: var(--ap-motion-duration-nav, 40ms);--ap-nav-ease: var(--ap-motion-ease-out, ease);position:fixed;top:0;left:0;bottom:0;display:flex;flex-direction:column;width:var(--ap-nav-width);min-width:var(--ap-nav-width);max-width:var(--ap-nav-width);height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;flex-shrink:0;background:var(--ap-color-bg-nav);border-right:var(--ap-border-hairline) solid var(--ap-color-border-strong);transition:width var(--ap-nav-t) var(--ap-nav-ease),min-width var(--ap-nav-t) var(--ap-nav-ease),max-width var(--ap-nav-t) var(--ap-nav-ease),box-shadow var(--ap-nav-t) var(--ap-nav-ease);z-index:40;overflow:hidden;box-sizing:border-box}.ap-app.is-resizing .ap-nav,.ap-app.is-nav-no-transition .ap-nav,.ap-app.is-resizing .ap-nav *,.ap-app.is-nav-no-transition .ap-nav *{transition:none!important}.ap-app.is-nav-collapsed .ap-nav{width:var(--ap-nav-width-collapsed);min-width:var(--ap-nav-width-collapsed);max-width:var(--ap-nav-width-collapsed);overflow:visible}.ap-nav__logo{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;width:100%;height:calc(120 * var(--ap-u));flex-shrink:0;border-bottom:var(--ap-border-hairline) solid var(--ap-color-border-strong);box-sizing:border-box;padding:0 0 0 var(--ap-nav-pad-x);transition:padding-left var(--ap-nav-t) var(--ap-nav-ease)}.ap-nav__logo-row{position:relative;display:flex;align-items:center;justify-content:flex-start;width:var(--ap-nav-logo-row-w);max-width:var(--ap-nav-logo-row-w);height:var(--ap-nav-logo-mark-slot-h, calc(30.8 * var(--ap-u)));margin-bottom:calc(28 * var(--ap-u));gap:0;box-sizing:border-box}.ap-nav__brand{display:flex;align-items:center;flex:0 0 auto;width:var(--ap-nav-brand-w, calc(213.542 * var(--ap-u)));min-width:var(--ap-nav-brand-w, calc(213.542 * var(--ap-u)));max-width:var(--ap-nav-brand-w, calc(213.542 * var(--ap-u)));height:var(--ap-nav-brand-h, calc(26.32 * var(--ap-u)));opacity:1;cursor:pointer;transition:opacity var(--ap-nav-t) var(--ap-nav-ease)}.ap-nav__brand img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:left center;flex-shrink:0}.ap-nav__icon-mark{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:var(--ap-nav-icon-mark-w, calc(33 * var(--ap-u-dampen)));height:var(--ap-nav-icon-mark-h, calc(30.8 * var(--ap-u-dampen)));min-width:var(--ap-nav-icon-mark-w, calc(33 * var(--ap-u-dampen)));min-height:var(--ap-nav-icon-mark-h, calc(30.8 * var(--ap-u-dampen)));box-sizing:border-box;opacity:0;pointer-events:none;cursor:pointer;transition:opacity var(--ap-nav-t) var(--ap-nav-ease)}.ap-nav__icon-mark img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;flex-shrink:0}.ap-app.is-nav-collapsed .ap-nav__brand{opacity:0;pointer-events:none}.ap-app.is-nav-collapsed .ap-nav__icon-mark{opacity:1;pointer-events:auto;width:var(--ap-nav-icon-mark-w);min-width:var(--ap-nav-icon-mark-w);height:var(--ap-nav-icon-mark-h);min-height:var(--ap-nav-icon-mark-h)}.ap-app.is-nav-collapsed .ap-nav__logo{padding-left:max(0px,calc((var(--ap-nav-width-collapsed) - var(--ap-nav-icon-mark-w)) / 2))}.ap-nav__collapse{position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;flex:0 0 auto;flex-shrink:0;width:var(--ap-nav-collapse-w, calc(28 * var(--ap-u)));height:var(--ap-nav-collapse-h, calc(25.136 * var(--ap-u)));min-width:var(--ap-nav-collapse-w, calc(28 * var(--ap-u)));margin-left:0;padding:0;border:none;background:transparent;cursor:pointer;color:var(--ap-color-ink);opacity:1;overflow:visible;transition:opacity var(--ap-nav-t) var(--ap-nav-ease),width var(--ap-nav-t) var(--ap-nav-ease),min-width var(--ap-nav-t) var(--ap-nav-ease),margin var(--ap-nav-t) var(--ap-nav-ease)}.ap-nav__collapse-icon{position:absolute;left:var(--ap-nav-collapse-glyph-x, calc(10 * var(--ap-u)));top:var(--ap-nav-collapse-glyph-y, calc(4.489 * var(--ap-u)));display:block;width:var(--ap-nav-collapse-glyph-w, calc(18 * var(--ap-u)));height:var(--ap-nav-collapse-glyph-h, calc(16.159 * var(--ap-u)));background-color:var(--ap-color-ink);opacity:.78;-webkit-mask:url(/icons/collaps.svg) no-repeat center / 100% 100%;mask:url(/icons/collaps.svg) no-repeat center / 100% 100%}.ap-app.is-nav-collapsed .ap-nav__collapse{opacity:0;pointer-events:none;width:0;min-width:0;margin-left:0}.ap-app.is-nav-collapsed .ap-nav__logo-row{width:var(--ap-nav-icon-mark-w);max-width:var(--ap-nav-icon-mark-w);height:var(--ap-nav-logo-mark-slot-h, calc(30.8 * var(--ap-u)));gap:0}.ap-nav__main{position:relative;display:flex;flex-direction:column;width:100%;margin-top:calc(32 * var(--ap-u));flex-shrink:0}.ap-nav__active-pill{--ap-nav-pill-ms: 80ms;--ap-nav-pill-ease: cubic-bezier(.45, 0, .22, 1);position:absolute;left:0;right:0;top:0;z-index:0;height:calc(54 * var(--ap-u));background:var(--ap-color-bg-nav-active);opacity:0;pointer-events:none;transform:translateZ(0);will-change:transform,height;box-sizing:border-box;border:none}.ap-nav__active-pill:before,.ap-nav__active-pill:after{content:none;display:none}.ap-nav__item{--ap-nav-icon-inset: max( 0px, calc((var(--ap-nav-width-collapsed) - var(--ap-nav-item-icon)) / 2) );position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:max(calc(54 * var(--ap-u)),var(--ap-nav-item-icon));height:max(calc(54 * var(--ap-u)),var(--ap-nav-item-icon));padding:0 0 0 var(--ap-nav-icon-inset);border:none;background:transparent;cursor:pointer;text-align:left;color:var(--ap-color-ink);font-family:var(--ap-font-nav);font-size:var(--ap-font-size-nav);font-weight:400;letter-spacing:var(--ap-tracking-nav);line-height:1;opacity:.84;text-decoration:none;box-sizing:border-box;overflow:visible}.ap-nav__item-inner{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:var(--ap-nav-row-w);gap:var(--ap-gap-icon-label);box-sizing:border-box;transition:gap var(--ap-nav-t) var(--ap-nav-ease);min-width:0;overflow:visible}.ap-app.is-nav-collapsed .ap-nav__item-inner{gap:0}.ap-nav__item-icon{box-sizing:border-box;width:var(--ap-nav-item-icon, calc(30 * var(--ap-u)));height:var(--ap-nav-item-icon, calc(30 * var(--ap-u)));min-width:var(--ap-nav-item-icon, calc(30 * var(--ap-u)));min-height:var(--ap-nav-item-icon, calc(30 * var(--ap-u)));max-width:var(--ap-nav-item-icon, calc(30 * var(--ap-u)));max-height:var(--ap-nav-item-icon, calc(30 * var(--ap-u)));aspect-ratio:1 / 1;flex:0 0 var(--ap-nav-item-icon, calc(30 * var(--ap-u)));align-self:center;object-fit:contain;object-position:center;display:block}.ap-nav__item-label{display:block;min-width:0;max-width:16rem;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent;border:none;box-shadow:none;transition:opacity var(--ap-nav-t) var(--ap-nav-ease),max-width var(--ap-nav-t) var(--ap-nav-ease)}.ap-app.is-nav-collapsed .ap-nav__item-label{display:none!important;position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:var(--ap-hover-tip-offset, calc(10 * var(--ap-u)));max-width:0;width:0;min-width:0;opacity:0;padding:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:var(--ap-hover-tip-z, 1000);box-sizing:border-box;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;color:inherit;font-family:var(--ap-hover-tip-font-family, var(--ap-font-nav));font-size:var(--ap-hover-tip-font-size, var(--ap-font-size-nav));font-weight:inherit;letter-spacing:var(--ap-hover-tip-letter-spacing, var(--ap-tracking-nav));line-height:var(--ap-hover-tip-line-height, 1.35);white-space:nowrap;transition:none}.ap-app.is-nav-collapsed .ap-nav__item:hover .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav__item.is-keyboard-focus .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav__item:focus-visible .ap-nav__item-label{display:block!important;visibility:visible!important;max-width:min(90vw,var(--ap-hover-tip-max-w, calc(360 * var(--ap-u))))!important;width:max-content!important;min-width:0!important;opacity:1!important;overflow:visible!important;pointer-events:none!important;padding:var(--ap-hover-tip-pad-y, 10px) var(--ap-hover-tip-pad-x, 14px)!important;background:var(--ap-hover-tip-bg, var(--ap-color-bg-elevated, #f8f5ff))!important;background-color:var(--ap-hover-tip-bg, var(--ap-color-bg-elevated, #f8f5ff))!important;color:var(--ap-hover-tip-color, var(--ap-color-ink, #1b1b1b))!important;border:var(--ap-hover-tip-border-w, .5px) solid var(--ap-hover-tip-border-c, var(--ap-color-border-strong, #1b1b1b))!important;border-radius:var(--ap-hover-tip-radius, 12px)!important;box-shadow:var(--ap-hover-tip-shadow, 0 4px 12px rgba(0, 0, 0, .1))!important;font-family:var(--ap-hover-tip-font-family, var(--ap-font-nav, "Poppins", system-ui, sans-serif));font-size:var(--ap-hover-tip-font-size, var(--ap-font-size-nav));font-weight:var(--ap-hover-tip-font-weight, 400);letter-spacing:var(--ap-hover-tip-letter-spacing, normal);line-height:var(--ap-hover-tip-line-height, 1.35);white-space:nowrap}.ap-app.is-nav-collapsed .ap-nav__item.is-active:hover .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav__item.is-active.is-keyboard-focus .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav__item.is-active:focus-visible .ap-nav__item-label{color:var(--ap-hover-tip-color, var(--ap-color-ink));font-weight:var(--ap-hover-tip-font-weight, 400)}.ap-app.is-nav-animating .ap-nav__item-label,.ap-app.is-nav-animating .ap-nav__sub-bar-label,.ap-app.is-nav-animating.is-nav-collapsed .ap-nav__item:hover .ap-nav__item-label,.ap-app.is-nav-animating.is-nav-collapsed .ap-nav__item.is-keyboard-focus .ap-nav__item-label,.ap-app.is-nav-animating.is-nav-collapsed .ap-nav__item:focus-visible .ap-nav__item-label,.ap-app.is-nav-animating.is-nav-collapsed .ap-nav__sub-bar:hover .ap-nav__sub-bar-label,.ap-app.is-nav-animating.is-nav-collapsed .ap-nav__sub-bar.is-keyboard-focus .ap-nav__sub-bar-label,.ap-app.is-nav-animating.is-nav-collapsed .ap-nav__sub-bar:focus-visible .ap-nav__sub-bar-label{display:none!important;visibility:hidden!important;transition:none!important;opacity:0!important;max-width:0!important;width:0!important;min-width:0!important;padding:0!important;margin:0!important;pointer-events:none!important;overflow:hidden!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.ap-nav__item.is-active{background:var(--ap-color-bg-nav-active);color:var(--ap-color-ink-on-accent);font-weight:500;opacity:1;box-shadow:none;border:none;outline:none}.ap-nav.is-nav-pill-ready .ap-nav__item.is-active{background:transparent}.ap-nav__item--add-new{border:none}.ap-nav__item.is-active:before,.ap-nav__item.is-active:after{content:none!important;display:none!important}.ap-nav__item.is-active{color:var(--ap-color-ink-on-accent)}.ap-nav__item.is-active .ap-nav__item-label{color:var(--ap-color-ink-on-accent);font-weight:500}.ap-nav__item.is-active .ap-nav__item-icon{filter:brightness(0) invert(1)}.ap-nav__item:hover:not(.is-active),.ap-nav__item.is-keyboard-focus:not(.is-active),.ap-nav__item:focus-visible:not(.is-active){opacity:1;background:rgba(27,27,27,.04)}.ap-nav__spacer{height:var(--ap-gap-xs);width:100%;flex-shrink:0}.ap-nav__spacer--add-new{height:calc(var(--ap-gap-xs) * .8)}.ap-nav__divider{width:100%;height:var(--ap-border-hairline);background:var(--ap-color-divider);border:none;margin:0;flex-shrink:0}.ap-nav__divider--add-new{position:relative;z-index:2;opacity:1;background:#1b1b1b;transition:background-color var(--ap-nav-pill-ms, 80ms) var(--ap-nav-pill-ease, cubic-bezier(.45, 0, .22, 1))}.ap-nav.is-add-new-active .ap-nav__divider--add-new{background:var(--ap-color-ink-on-accent, #ffffff);transition-delay:50ms}.ap-nav__grow{flex:1 1 auto;min-height:var(--ap-gap-xl)}.ap-nav__profile{display:flex;flex-direction:column;align-items:stretch;width:100%;flex-shrink:0;padding-bottom:var(--ap-nav-profile-bottom, calc(20.5 * var(--ap-u)));box-sizing:border-box;overflow:visible}.ap-nav__profile-inner{--ap-profile-row-h: max( var(--ap-nav-profile-row-h, calc(54 * var(--ap-u))), var(--ap-avatar) );--ap-avatar-inset: max( 0px, calc((var(--ap-nav-width-collapsed) - var(--ap-avatar)) / 2) );display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;max-width:none;height:var(--ap-profile-row-h);min-height:var(--ap-profile-row-h);max-height:var(--ap-profile-row-h);margin:var(--ap-nav-profile-after-divider, calc(18 * var(--ap-u))) 0 0;padding-top:0;padding-bottom:0;padding-left:var(--ap-avatar-inset);padding-right:var(--ap-nav-profile-pad-x, calc(20.5 * var(--ap-u)));gap:var(--ap-nav-profile-gap, calc(12 * var(--ap-u)));box-sizing:border-box;background:transparent;overflow:visible;transition:gap var(--ap-nav-t) var(--ap-nav-ease)}.ap-app.is-nav-collapsed .ap-nav__profile-inner{gap:0;padding-left:var(--ap-avatar-inset);padding-right:0;justify-content:flex-start}.ap-nav__avatar-wrap{flex:0 0 var(--ap-avatar);width:var(--ap-avatar);height:var(--ap-avatar);min-width:var(--ap-avatar);min-height:var(--ap-avatar);align-self:center;border-radius:50%}.ap-nav__avatar{box-sizing:border-box;width:var(--ap-avatar);height:var(--ap-avatar);min-width:var(--ap-avatar);min-height:var(--ap-avatar);max-width:var(--ap-avatar);max-height:var(--ap-avatar);aspect-ratio:1 / 1;border-radius:50%;background:color-mix(in srgb,var(--ap-color-ink, #1b1b1b) 25%,transparent);border:var(--ap-border-hairline, .5px) solid var(--ap-color-border, #d7d7d7);flex:0 0 var(--ap-avatar);align-self:center;object-fit:cover;object-position:center;display:block}.ap-nav__avatar:not(.ap-nav__avatar--photo){object-fit:contain;padding:calc(8 * var(--ap-u));box-sizing:border-box;background:var(--ap-color-bg-elevated)}.ap-nav__profile-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--ap-nav-profile-text-gap, calc(5 * var(--ap-u)));min-width:0;flex:0 1 auto;width:auto;max-width:100%;height:auto;opacity:1;overflow:hidden;font-family:var(--ap-font-nav);color:var(--ap-color-ink);background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;transition:opacity var(--ap-nav-t) var(--ap-nav-ease)}.ap-nav__profile-name,.ap-nav__profile-email{display:block;width:fit-content;max-width:100%;min-width:0;font-family:var(--ap-font-nav);line-height:var(--ap-line-height-profile, 1.08);letter-spacing:normal;color:var(--ap-color-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 0 .14em;margin:0;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.ap-nav__profile-name{font-size:var(--ap-font-size-profile);font-weight:500}.ap-nav__profile-email{font-size:var(--ap-font-size-profile-email, var(--ap-font-size-meta));font-weight:400;opacity:.61}.ap-app.is-nav-collapsed .ap-nav__profile-inner{position:relative;overflow:visible}.ap-app.is-nav-collapsed .ap-nav__profile-text{display:none!important;position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:var(--ap-hover-tip-offset, calc(10 * var(--ap-u)));max-width:0;width:0;min-width:0;opacity:0;padding:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:var(--ap-hover-tip-z, 1000);box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:var(--ap-nav-profile-text-gap, calc(5 * var(--ap-u)));background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;transition:none}.ap-app.is-nav-collapsed .ap-nav__profile-name,.ap-app.is-nav-collapsed .ap-nav__profile-email{display:none!important;background:transparent!important;border:none!important;box-shadow:none!important;width:auto!important;max-width:none!important;overflow:visible!important;text-overflow:clip;white-space:nowrap;padding:0}.ap-app.is-nav-collapsed .ap-nav__profile-inner:hover .ap-nav__profile-text,.ap-app.is-nav-collapsed .ap-nav__profile-inner:focus-within .ap-nav__profile-text,.ap-app.is-nav-collapsed .ap-nav__profile-inner.is-keyboard-focus .ap-nav__profile-text,.ap-app.is-nav-collapsed .ap-nav__profile-inner:has(.is-keyboard-focus) .ap-nav__profile-text{display:flex!important;visibility:visible!important;max-width:min(90vw,var(--ap-hover-tip-max-w, calc(360 * var(--ap-u))))!important;width:max-content!important;min-width:0!important;opacity:1!important;padding:var(--ap-hover-tip-pad-y, 10px) var(--ap-hover-tip-pad-x, 14px)!important;overflow:visible!important;pointer-events:none!important;background:var(--ap-hover-tip-bg, var(--ap-color-bg-elevated, #f8f5ff))!important;color:var(--ap-hover-tip-color, var(--ap-color-ink, #1b1b1b));border:var(--ap-hover-tip-border-w, .5px) solid var(--ap-hover-tip-border-c, var(--ap-color-border-strong, #1b1b1b))!important;border-radius:var(--ap-hover-tip-radius, 12px)!important;box-shadow:var(--ap-hover-tip-shadow, 0 4px 12px rgba(0, 0, 0, .1))!important;font-family:var(--ap-hover-tip-font-family, var(--ap-font-nav, "Poppins", system-ui, sans-serif));font-size:var(--ap-hover-tip-font-size, var(--ap-font-size-nav));font-weight:var(--ap-hover-tip-font-weight, 400);letter-spacing:var(--ap-hover-tip-letter-spacing, normal);line-height:var(--ap-hover-tip-line-height, 1.35)}.ap-app.is-nav-collapsed .ap-nav__profile-inner:hover .ap-nav__profile-name,.ap-app.is-nav-collapsed .ap-nav__profile-inner:hover .ap-nav__profile-email,.ap-app.is-nav-collapsed .ap-nav__profile-inner:focus-within .ap-nav__profile-name,.ap-app.is-nav-collapsed .ap-nav__profile-inner:focus-within .ap-nav__profile-email,.ap-app.is-nav-collapsed .ap-nav__profile-inner.is-keyboard-focus .ap-nav__profile-name,.ap-app.is-nav-collapsed .ap-nav__profile-inner.is-keyboard-focus .ap-nav__profile-email,.ap-app.is-nav-collapsed .ap-nav__profile-inner:has(.is-keyboard-focus) .ap-nav__profile-name,.ap-app.is-nav-collapsed .ap-nav__profile-inner:has(.is-keyboard-focus) .ap-nav__profile-email{display:block!important;color:var(--ap-hover-tip-color, var(--ap-color-ink));background:transparent!important;border:none!important;box-shadow:none!important}.ap-app.is-nav-collapsed .ap-nav__profile-inner:hover .ap-nav__profile-email,.ap-app.is-nav-collapsed .ap-nav__profile-inner:focus-within .ap-nav__profile-email,.ap-app.is-nav-collapsed .ap-nav__profile-inner.is-keyboard-focus .ap-nav__profile-email,.ap-app.is-nav-collapsed .ap-nav__profile-inner:has(.is-keyboard-focus) .ap-nav__profile-email{opacity:.72}.ap-app.is-nav-animating .ap-nav__profile-text,.ap-app.is-nav-animating .ap-nav__profile-name,.ap-app.is-nav-animating .ap-nav__profile-email,.ap-app.is-nav-animating.is-nav-collapsed .ap-nav__profile-inner:hover .ap-nav__profile-text,.ap-app.is-nav-animating.is-nav-collapsed .ap-nav__profile-inner:focus-within .ap-nav__profile-text,.ap-app.is-nav-animating.is-nav-collapsed .ap-nav__profile-inner.is-keyboard-focus .ap-nav__profile-text,.ap-app.is-nav-animating.is-nav-collapsed .ap-nav__profile-inner:has(.is-keyboard-focus) .ap-nav__profile-text{display:none!important;visibility:hidden!important;opacity:0!important;max-width:0!important;width:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.ap-nav__sub-wrap{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-top:var(--ap-nav-profile-bar-gap, calc(8 * var(--ap-u)));padding:0 var(--ap-nav-profile-pad-x, calc(20.5 * var(--ap-u)));box-sizing:border-box;opacity:var(--ap-nav-sub-bar-opacity, .82);transition:opacity var(--ap-nav-t) var(--ap-nav-ease)}.ap-nav__sub-wrap:hover,.ap-nav__sub-wrap:focus-within,.ap-nav__sub-wrap:has(.is-keyboard-focus){opacity:1}.ap-nav__sub-wrap:has(.ap-nav__sub-bar--terminated){opacity:1}.ap-nav__sub-bar{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--ap-nav-row-w);height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));min-height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));max-height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));margin:0;padding:0 calc(8 * var(--ap-u));border:none;border-radius:var(--ap-nav-sub-bar-radius, calc(2 * var(--ap-u)));box-sizing:border-box;text-decoration:none;cursor:pointer;overflow:hidden;transition:width var(--ap-nav-t) var(--ap-nav-ease),max-width var(--ap-nav-t) var(--ap-nav-ease),padding var(--ap-nav-t) var(--ap-nav-ease),background-color var(--ap-nav-t) var(--ap-nav-ease)}.ap-nav__sub-bar--trial{background:var(--ap-color-sub-trial, #ff4a8b);color:#fff}.ap-nav__sub-bar--basic{background:var(--ap-color-sub-basic, #61b3dd);color:#fff}.ap-nav__sub-bar--premium{background:var(--ap-color-sub-premium, #1b1b1b);color:#ffffffd6}.ap-nav__sub-bar--diamond{background:var(--ap-color-sub-diamond, #c6b4f0);color:#fff}.ap-nav__sub-bar--terminated{background:var(--ap-color-sub-terminated, #fe2a20);color:#1b1b1b}.ap-nav__sub-bar--terminated .ap-nav__sub-bar-label,.ap-nav__sub-bar--terminated .ap-nav__sub-bar-compact{color:#1b1b1b}.ap-nav__sub-bar-label{display:block;position:static;font-family:var(--ap-font-nav);font-size:var(--ap-font-size-sub-bar);font-weight:500;line-height:1;letter-spacing:var(--ap-tracking-sub-bar, .07em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin:0;padding:0;color:inherit;background:transparent;border:none;box-shadow:none;transition:opacity var(--ap-nav-t) var(--ap-nav-ease),max-width var(--ap-nav-t) var(--ap-nav-ease)}.ap-nav__sub-bar-compact{display:none;margin:0;padding:0;font-family:var(--ap-font-nav);font-size:calc(var(--ap-font-size-sub-bar) * .85);font-weight:500;line-height:1;letter-spacing:var(--ap-tracking-sub-bar, .07em);color:inherit;white-space:nowrap;pointer-events:none}.ap-app.is-nav-collapsed .ap-nav__sub-wrap{position:relative;justify-content:flex-start;padding-left:var(--ap-nav-profile-pad-x, calc(20.5 * var(--ap-u)));padding-right:var(--ap-nav-profile-pad-x, calc(20.5 * var(--ap-u)));overflow:visible}.ap-app.is-nav-collapsed .ap-nav__sub-bar{position:static;display:flex;align-items:center;justify-content:center;width:var(--ap-nav-sub-bar-compact-w, calc(48 * var(--ap-u)));max-width:var(--ap-nav-sub-bar-compact-w, calc(48 * var(--ap-u)));height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));min-height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));max-height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));margin-left:0;margin-right:auto;padding:0;overflow:visible;color:#fff}.ap-app.is-nav-collapsed .ap-nav__sub-bar-compact{display:block}.ap-app.is-nav-collapsed .ap-nav__sub-bar-label{display:none!important;position:absolute;inset:50% auto auto 100%;transform:translateY(-50%);margin-left:var(--ap-hover-tip-offset, calc(10 * var(--ap-u)));max-width:0;width:0;min-width:0;opacity:0;padding:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:var(--ap-hover-tip-z, 1000);box-sizing:border-box;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;color:#fff!important;font-family:var(--ap-font-nav);font-size:var(--ap-font-size-sub-bar);font-weight:500;letter-spacing:var(--ap-tracking-sub-bar, .07em);line-height:1;text-align:left;white-space:nowrap;transition:none}.ap-app.is-nav-collapsed .ap-nav__sub-bar:hover .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav__sub-bar.is-keyboard-focus .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav__sub-bar:focus-visible .ap-nav__sub-bar-label{display:block!important;visibility:visible!important;max-width:min(90vw,var(--ap-hover-tip-max-w, calc(360 * var(--ap-u))))!important;width:max-content!important;min-width:0!important;opacity:1!important;overflow:visible!important;pointer-events:none!important;padding:var(--ap-hover-tip-pad-y, 10px) var(--ap-hover-tip-pad-x, 14px)!important;background:var(--ap-hover-tip-bg, var(--ap-color-bg-elevated, #f8f5ff))!important;background-color:var(--ap-hover-tip-bg, var(--ap-color-bg-elevated, #f8f5ff))!important;color:var(--ap-hover-tip-color, var(--ap-color-ink, #1b1b1b))!important;border:var(--ap-hover-tip-border-w, .5px) solid var(--ap-hover-tip-border-c, var(--ap-color-border-strong, #1b1b1b))!important;border-radius:var(--ap-hover-tip-radius, 12px)!important;box-shadow:var(--ap-hover-tip-shadow, 0 4px 12px rgba(0, 0, 0, .1))!important;font-family:var(--ap-hover-tip-font-family, var(--ap-font-nav, "Poppins", system-ui, sans-serif));font-size:var(--ap-hover-tip-font-size, var(--ap-font-size-nav));font-weight:var(--ap-hover-tip-font-weight, 400);letter-spacing:var(--ap-hover-tip-letter-spacing, normal);line-height:var(--ap-hover-tip-line-height, 1.35)}@media (max-width: 1299.98px){.ap-app .ap-nav,.ap-app.is-nav-collapsed .ap-nav{width:var(--ap-nav-width-collapsed);min-width:var(--ap-nav-width-collapsed);max-width:var(--ap-nav-width-collapsed);overflow:visible;z-index:50}.ap-app .ap-nav:hover,.ap-app .ap-nav:focus-within,.ap-app.is-nav-collapsed .ap-nav:hover,.ap-app.is-nav-collapsed .ap-nav:focus-within{width:var(--ap-nav-width);min-width:var(--ap-nav-width);max-width:var(--ap-nav-width);overflow:hidden;box-shadow:8px 0 28px #1b1b1b1a}.ap-app .ap-main-column,.ap-app.is-nav-collapsed .ap-main-column{margin-left:var(--ap-nav-width-collapsed)}.ap-app .ap-footer,.ap-app.is-nav-collapsed .ap-footer{left:var(--ap-nav-width-collapsed)}.ap-app .ap-nav__brand,.ap-app.is-nav-collapsed .ap-nav__brand{opacity:0;pointer-events:none}.ap-app .ap-nav__icon-mark,.ap-app.is-nav-collapsed .ap-nav__icon-mark{opacity:1;pointer-events:auto}.ap-app .ap-nav__collapse,.ap-app.is-nav-collapsed .ap-nav__collapse{opacity:0;pointer-events:none;width:0;min-width:0;margin-left:0}.ap-app .ap-nav__item-inner,.ap-app.is-nav-collapsed .ap-nav__item-inner{gap:0}.ap-app .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav__item:hover .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav__item.is-keyboard-focus .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav__item:focus-visible .ap-nav__item-label{display:none!important;visibility:hidden!important;position:static!important;left:auto!important;top:auto!important;transform:none!important;margin:0!important;max-width:0!important;width:0!important;min-width:0!important;opacity:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;z-index:auto!important;color:inherit!important;transition:none!important}.ap-app .ap-nav__profile-text,.ap-app.is-nav-collapsed .ap-nav__profile-text{display:none!important;visibility:hidden!important;max-width:0!important;width:0!important;min-width:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.ap-app .ap-nav__profile-name,.ap-app .ap-nav__profile-email,.ap-app.is-nav-collapsed .ap-nav__profile-name,.ap-app.is-nav-collapsed .ap-nav__profile-email{display:none!important;background:transparent!important;border:none!important;box-shadow:none!important}.ap-app .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav__sub-bar:hover .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav__sub-bar.is-keyboard-focus .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav__sub-bar:focus-visible .ap-nav__sub-bar-label{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;max-width:0!important;min-width:0!important;padding:0!important;margin:0!important;overflow:hidden!important;pointer-events:none!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;color:#fff!important;transition:none!important}.ap-app .ap-nav:hover .ap-nav__logo,.ap-app .ap-nav:focus-within .ap-nav__logo,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__logo,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__logo{padding-left:var(--ap-nav-pad-x)}.ap-app .ap-nav:hover .ap-nav__logo-row,.ap-app .ap-nav:focus-within .ap-nav__logo-row,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__logo-row,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__logo-row{width:var(--ap-nav-logo-row-w);max-width:var(--ap-nav-logo-row-w);height:var(--ap-nav-logo-mark-slot-h, calc(30.8 * var(--ap-u)));gap:0}.ap-app .ap-nav:hover .ap-nav__brand,.ap-app .ap-nav:focus-within .ap-nav__brand,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__brand,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__brand{opacity:1;pointer-events:auto}.ap-app .ap-nav:hover .ap-nav__icon-mark,.ap-app .ap-nav:focus-within .ap-nav__icon-mark,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__icon-mark,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__icon-mark{opacity:0;pointer-events:none}.ap-app .ap-nav:hover .ap-nav__item-inner,.ap-app .ap-nav:focus-within .ap-nav__item-inner,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__item-inner,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__item-inner{gap:var(--ap-gap-icon-label)}.ap-app .ap-nav:hover .ap-nav__profile-inner,.ap-app .ap-nav:focus-within .ap-nav__profile-inner,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__profile-inner,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__profile-inner{gap:var(--ap-nav-profile-gap, calc(12 * var(--ap-u)));justify-content:flex-start;padding-left:var(--ap-avatar-inset);padding-right:var(--ap-nav-profile-pad-x, calc(20.5 * var(--ap-u)));height:var(--ap-profile-row-h);min-height:var(--ap-profile-row-h);max-height:var(--ap-profile-row-h)}.ap-app .ap-nav:not(:hover):not(:focus-within) .ap-nav__profile-inner,.ap-app.is-nav-collapsed .ap-nav:not(:hover):not(:focus-within) .ap-nav__profile-inner{gap:0;padding-left:var(--ap-avatar-inset);padding-right:0;justify-content:flex-start;height:var(--ap-profile-row-h);min-height:var(--ap-profile-row-h);max-height:var(--ap-profile-row-h)}.ap-app .ap-nav:hover .ap-nav__item-label,.ap-app .ap-nav:focus-within .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__item-label{display:block!important;visibility:visible!important;position:static!important;left:auto!important;top:auto!important;transform:none!important;max-width:16rem!important;width:auto!important;min-width:0!important;opacity:1!important;padding:0!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis;pointer-events:auto!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;color:inherit!important;font-weight:inherit;font-size:var(--ap-font-size-nav);letter-spacing:var(--ap-tracking-nav);line-height:1;z-index:auto!important;transition:none!important}.ap-app .ap-nav:hover .ap-nav__item.is-active .ap-nav__item-label,.ap-app .ap-nav:focus-within .ap-nav__item.is-active .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__item.is-active .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__item.is-active .ap-nav__item-label,.ap-app .ap-nav__item.is-active .ap-nav__item-label,.ap-app.is-nav-collapsed .ap-nav__item.is-active .ap-nav__item-label{color:var(--ap-color-ink-on-accent)!important;font-weight:500;background:transparent!important;border:none!important;box-shadow:none!important}.ap-app .ap-nav:hover .ap-nav__profile-text,.ap-app .ap-nav:focus-within .ap-nav__profile-text,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__profile-text,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__profile-text{display:flex!important;visibility:visible!important;flex:0 1 auto!important;max-width:100%!important;width:auto!important;min-width:0!important;opacity:1!important;overflow:hidden!important;pointer-events:auto!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.ap-app .ap-nav:hover .ap-nav__profile-name,.ap-app .ap-nav:hover .ap-nav__profile-email,.ap-app .ap-nav:focus-within .ap-nav__profile-name,.ap-app .ap-nav:focus-within .ap-nav__profile-email,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__profile-name,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__profile-email,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__profile-name,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__profile-email{display:block!important;width:fit-content!important;max-width:100%!important;overflow:hidden!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.ap-app .ap-nav:hover .ap-nav__sub-bar,.ap-app .ap-nav:focus-within .ap-nav__sub-bar,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__sub-bar,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__sub-bar{overflow:hidden;width:100%;max-width:var(--ap-nav-row-w);padding:0 calc(8 * var(--ap-u));height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));min-height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));max-height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))))}.ap-app .ap-nav:hover .ap-nav__sub-bar-compact,.ap-app .ap-nav:focus-within .ap-nav__sub-bar-compact,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__sub-bar-compact,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__sub-bar-compact{display:none}.ap-app .ap-nav:hover .ap-nav__sub-bar-label,.ap-app .ap-nav:focus-within .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__sub-bar-label{display:block!important;visibility:visible!important;position:static!important;left:auto!important;top:auto!important;transform:none!important;margin:0!important;opacity:1!important;width:auto!important;max-width:100%!important;min-width:0!important;padding:0!important;overflow:hidden!important;text-overflow:ellipsis;pointer-events:auto!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;color:#fff!important;font-family:var(--ap-font-nav);font-size:var(--ap-font-size-sub-bar);font-weight:500;letter-spacing:var(--ap-tracking-sub-bar, .07em);line-height:1;text-align:center;z-index:auto!important;transition:none!important}.ap-app .ap-nav:hover .ap-nav__sub-bar--premium .ap-nav__sub-bar-label,.ap-app .ap-nav:focus-within .ap-nav__sub-bar--premium .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__sub-bar--premium .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__sub-bar--premium .ap-nav__sub-bar-label{color:#ffffffd6!important}.ap-app .ap-nav:hover .ap-nav__sub-bar--terminated .ap-nav__sub-bar-label,.ap-app .ap-nav:focus-within .ap-nav__sub-bar--terminated .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav:hover .ap-nav__sub-bar--terminated .ap-nav__sub-bar-label,.ap-app.is-nav-collapsed .ap-nav:focus-within .ap-nav__sub-bar--terminated .ap-nav__sub-bar-label{color:#1b1b1b!important}.ap-app .ap-nav:not(:hover):not(:focus-within) .ap-nav__sub-bar,.ap-app.is-nav-collapsed .ap-nav:not(:hover):not(:focus-within) .ap-nav__sub-bar{display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;width:var(--ap-nav-sub-bar-compact-w, calc(48 * var(--ap-u)));max-width:var(--ap-nav-sub-bar-compact-w, calc(48 * var(--ap-u)));height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));min-height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));max-height:var(--ap-nav-sub-bar-h-live, var(--ap-nav-sub-bar-h, calc(31 * var(--ap-u))));color:#fff}.ap-app .ap-nav:not(:hover):not(:focus-within) .ap-nav__sub-bar-compact,.ap-app.is-nav-collapsed .ap-nav:not(:hover):not(:focus-within) .ap-nav__sub-bar-compact{display:block}.ap-app.is-nav-animating .ap-nav__item-label,.ap-app.is-nav-animating .ap-nav__sub-bar-label{display:none!important;visibility:hidden!important;transition:none!important;opacity:0!important;color:transparent!important}}.ap-main-column{flex:1 1 auto;min-width:0;max-width:100%;margin-left:var(--ap-nav-width);display:flex;flex-direction:column;box-sizing:border-box;overflow-x:clip;overflow-y:visible;transition:margin-left var(--ap-nav-t, 40ms) var(--ap-nav-ease, ease)}.ap-app.is-nav-collapsed .ap-main-column{margin-left:var(--ap-nav-width-collapsed)}.ap-app.is-resizing .ap-main-column,.ap-app.is-nav-no-transition .ap-main-column{transition:none!important}.ap-main{flex:0 0 auto;min-width:0;max-width:100%;width:100%;min-height:100vh;display:flex;flex-direction:column;background:var(--ap-color-bg);border-bottom:.5px solid #1b1b1b;position:relative;z-index:2;overflow-x:clip;overflow-y:visible;box-sizing:border-box}html:has(.ap-app.is-page-loading){height:100%;max-height:100%;overflow-x:hidden;overflow-y:scroll}html:has(.ap-app.is-page-loading) body{height:100%;max-height:100%;overflow:hidden}.ap-app.is-page-loading{min-height:100vh;min-height:100dvh;max-height:100vh;max-height:100dvh;height:100vh;height:100dvh;overflow:hidden}.ap-app.is-page-loading .ap-main-column{min-height:0;max-height:100%;overflow:hidden}.ap-app.is-page-loading .ap-footer-reveal-spacer{display:none!important;height:0!important;min-height:0!important}.ap-main.is-page-loading{height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden}.ap-main.is-page-loading>*:not(.ap-page-loading):not(.ap-title-bar){display:none!important}.ap-main.is-page-loading>.ap-title-bar,.ap-main.is-page-settling>.ap-title-bar{display:flex!important;visibility:visible;opacity:1;pointer-events:none;position:relative;z-index:201;flex-shrink:0}.ap-main.is-page-loading .ap-gate-cta-flash,.ap-main.is-page-loading .ap-gate-cta-flash.is-flashing,body:has(.ap-app.is-page-loading) .ap-gate-cta-flash,body:has(.ap-app.is-page-loading) .ap-gate-cta-flash.is-flashing{visibility:hidden!important;opacity:0!important;animation:none!important;pointer-events:none!important}.ap-main.is-page-loading .ap-btn-b[data-questionary-start],body:has(.ap-app.is-page-loading) .ap-btn-b[data-questionary-start]{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ap-main.is-page-settling>.ap-title-bar{position:relative;z-index:201}.ap-page-loading{--ap-u: calc(max(100vw, 2200px) / 3840);--ap-scale-dampen-ratio: .8;--ap-u-dampen: max( var(--ap-u), calc( var(--ap-scale-dampen-ratio) * var(--ap-u) + (1 - var(--ap-scale-dampen-ratio)) * 1px ) );--ap-loader-cube-size: round( nearest, calc(15.15 * var(--ap-u-dampen)), 1px );--ap-loader-cube-gap: round( nearest, calc(3.72 * var(--ap-u-dampen)), 1px );--ap-loader-cube-r: calc(var(--ap-loader-cube-size) * 1.4 / 14);position:fixed;inset:0;z-index:200;box-sizing:border-box;background:transparent;pointer-events:none;color:var(--ap-color-ink, #1b1b1b)}.ap-page-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:var(--ap-nav-width);background:var(--ap-color-bg);pointer-events:none}body:has(.ap-app.is-nav-collapsed) .ap-page-loading:before{left:var(--ap-nav-width-collapsed)}.ap-page-loading[hidden]{display:none!important}.ap-page-loading__spinner{display:block;width:round(nearest,calc(144 * 1.3 * 1.5 * var(--ap-u-dampen)),1px);height:round(nearest,calc(144 * 1.3 * 1.5 * var(--ap-u-dampen)),1px);z-index:1;pointer-events:none}.ap-page-loading__cube{position:relative;display:block;box-sizing:border-box;width:var(--ap-loader-cube-size);height:var(--ap-loader-cube-size);min-width:var(--ap-loader-cube-size);max-width:var(--ap-loader-cube-size);min-height:var(--ap-loader-cube-size);max-height:var(--ap-loader-cube-size);flex:0 0 var(--ap-loader-cube-size);margin:0;padding:0;border:0;font-size:0;line-height:0;overflow:hidden;border-radius:var(--ap-loader-cube-r);background-color:var(--color-review-corner-cube, var(--ap-color-ink, #1b1b1b));background-image:none;opacity:1;transform:none;transition:none}.ap-page-loading__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.ap-page-loading__cube{opacity:.85}}.ap-footer-reveal-spacer{height:var(--ap-footer-height, 5rem);width:100%;pointer-events:none;flex-shrink:0;background:transparent}.ap-footer{position:fixed;bottom:0;left:var(--ap-nav-width);right:0;z-index:1;width:auto;margin:0;padding:calc(28 * var(--ap-u)) calc(25 * var(--ap-u)) calc(32 * var(--ap-u));box-sizing:border-box;text-align:center;background:var(--ap-color-bg, #e6dff2);transition:left var(--ap-nav-t, 40ms) var(--ap-nav-ease, ease)}.ap-app.is-nav-collapsed .ap-footer{left:var(--ap-nav-width-collapsed)}.ap-app.is-resizing .ap-footer,.ap-app.is-nav-no-transition .ap-footer{transition:none!important}.ap-footer__copy{margin:0;font-family:var(--ap-font-body, "Trueno", system-ui, sans-serif);font-size:var(--ap-font-size-footer);font-weight:400;letter-spacing:calc(.4 * var(--ap-u));line-height:1.3;color:var(--ap-color-ink-muted, rgba(27, 27, 27, .45))}.ap-title-bar{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:var(--ap-title-h);min-height:var(--ap-title-h);width:100%;border-bottom:var(--ap-border-hairline) solid var(--ap-color-border-strong);padding-bottom:calc(24 * var(--ap-u));flex-shrink:0;box-sizing:border-box}.ap-title-bar__row{display:flex;align-items:center;gap:calc(16 * var(--ap-u));will-change:auto;transform:translateZ(0)}.ap-title-bar.is-title-enter .ap-title-bar__row,.ap-title-bar.is-title-leaving .ap-title-bar__row{will-change:opacity,transform}.ap-title-bar:not(.is-title-enter-active) .ap-title-bar__row{opacity:0;transform:translate3d(0,50%,0);pointer-events:none}html.ap-title-handoff .ap-title-bar .ap-title-bar__row{opacity:1!important;transform:none!important;pointer-events:none;transition:none!important;will-change:auto!important;gap:var(--ap-title-lock-gap, calc(16 * var(--ap-u)))!important}html.ap-title-handoff .ap-title-bar .ap-title-bar__text{font-family:var(--ap-title-lock-font-family, "Poppins", system-ui, sans-serif)!important;font-size:var(--ap-title-lock-font-size)!important;letter-spacing:var(--ap-title-lock-letter-spacing, .01em)!important;line-height:var(--ap-title-lock-line-height, 1)!important;font-weight:var(--ap-title-lock-font-weight, 400)!important}html.ap-title-handoff .ap-title-bar .ap-title-bar__icon{width:var(--ap-title-lock-icon-w)!important;height:var(--ap-title-lock-icon-h)!important;flex-shrink:0!important}.ap-title-bar.is-title-enter-active .ap-title-bar__row{opacity:1;transform:none;will-change:auto}.ap-title-bar.is-title-leaving,.ap-title-bar.is-title-leaving .ap-title-bar__row{pointer-events:none}@media (prefers-reduced-motion: reduce){.ap-title-bar__row{will-change:auto}.ap-title-bar:not(.is-title-enter-active) .ap-title-bar__row,.ap-title-bar.is-title-leaving .ap-title-bar__row,.ap-title-bar.is-title-enter .ap-title-bar__row{opacity:1!important;transform:translateZ(0)!important;transition:none!important;pointer-events:auto!important}}.ap-title-bar__icon{width:calc(55 * var(--ap-u));height:calc(45 * var(--ap-u));flex-shrink:0;object-fit:contain;filter:none}.ap-title-bar__text{margin:0;font-family:var(--ap-font-title);font-size:var(--ap-font-size-page-title);font-weight:400;letter-spacing:var(--ap-tracking-title);line-height:1;color:var(--ap-color-ink);font-synthesis:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}.ap-live-projects-empty{margin:0;padding:calc(24 * var(--ap-u, .5px)) calc(40 * var(--ap-u, .5px));font-family:var(--ap-font-body);font-size:var(--ap-font-size-body, 1rem);color:var(--ap-color-ink-muted);line-height:1.45}.ap-fill-container{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding-bottom:calc(80 * var(--ap-u))}.ap-flow-page[data-ap-flow-embed]{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;width:100%;min-width:0;max-width:100%;min-height:calc(100dvh - var(--ap-navbar-height, var(--ap-title-h, 5.5rem)));box-sizing:border-box;background:transparent;padding-inline:0;padding-bottom:0;overflow-x:visible;overflow-y:visible}.ap-flow-page[data-ap-flow-embed] .ap-flow{display:flex;flex-direction:column;flex:1 1 auto;width:min(var(--ap-content-band),calc(100% - 16px));max-width:calc(100% - 16px);min-width:0;margin-left:8px;margin-right:8px;min-height:calc(100dvh - var(--ap-navbar-height, var(--ap-title-h, 5.5rem)));background-color:transparent;box-sizing:border-box}.ap-flow-page[data-ap-flow-embed] .ap-gate-container{background-color:#ffffff59}.ap-page-content-cut{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:visible;overflow-y:visible}.ap-page-content-container{display:flex;flex-direction:column;align-items:stretch;width:min(var(--ap-content-band),calc(100% - 16px));max-width:calc(100% - 16px);min-width:0;margin-left:8px;margin-right:8px;box-sizing:border-box;padding-top:var(--ap-gap-2xl);flex:0 0 auto;overflow-x:visible;overflow-y:visible}.ap-gate-simple-field{position:relative;z-index:2;display:block;width:100%;min-width:0;min-height:var(--ap-gate-simple-h-rest);max-height:var(--ap-gate-simple-h-max);height:var(--ap-gate-simple-h-rest);margin:0;padding:var(--ap-gate-simple-inset) var(--ap-gate-simple-pad-right) var(--ap-gate-simple-inset) var(--ap-gate-simple-text-pad);box-sizing:border-box;border:none;border-radius:0;resize:none;overflow-x:hidden;overflow-y:hidden;background:transparent;color:var(--ap-color-ink);font-family:var(--ap-font-body);font-size:var(--ap-font-size-body);font-weight:400;line-height:var(--ap-line-body);letter-spacing:inherit;outline:none;caret-color:var(--ap-color-ink);scrollbar-width:none;-ms-overflow-style:none;field-sizing:fixed}.ap-gate-simple-field::-webkit-scrollbar{display:none}.ap-gate-simple-field::placeholder{color:transparent;opacity:0}.ap-gate-simple-ph{position:absolute;top:0;left:0;right:0;z-index:1;display:block;box-sizing:border-box;margin:0;padding:var(--ap-gate-simple-inset) var(--ap-gate-simple-pad-right) var(--ap-gate-simple-inset) var(--ap-gate-simple-text-pad);max-width:100%;overflow:hidden;pointer-events:none;font-family:var(--ap-font-body);font-size:var(--ap-font-size-body);font-weight:400;line-height:var(--ap-line-body);color:var(--ap-color-ink-muted);white-space:nowrap;text-overflow:ellipsis;opacity:1;transform:translateY(0);transition:opacity var(--ap-live-gate-input-ph-fade, .28s) ease,transform var(--ap-live-gate-input-ph-fade, .28s) ease;will-change:auto}.ap-gate-simple-ph.is-exit{opacity:0;transform:translateY(-.35em)}.ap-gate-simple-ph.is-enter{opacity:0;transform:translateY(.35em);transition:none}.ap-gate-container.is-live-gate-input-filled .ap-gate-simple-ph{opacity:0;visibility:hidden;transition:none}@media (prefers-reduced-motion: reduce){.ap-gate-simple-ph{transition:none;transform:none}.ap-gate-simple-ph.is-exit,.ap-gate-simple-ph.is-enter{transform:none}}.ap-gate-simple .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;z-index:5}.ap-gate-simple .ap-gate-scrollbar.is-overflow.is-shown{opacity:1;pointer-events:auto}.ap-gate-simple .ap-gate-scrollbar:not(.is-overflow) .ap-gate-scrollbar-thumb{height:0;transform:translateY(0)}.ap-gate-simple .ap-gate-scrollbar-thumb{width:100%;border-radius:1px;background-color:var( --color-bg-scrollbar-thumb, rgba(27, 27, 27, .28) );transform:translateY(0);cursor:grab;touch-action:none}.ap-gate-simple .ap-gate-scrollbar-thumb:active{cursor:grabbing;background-color:var( --color-bg-scrollbar-thumb-active, rgba(27, 27, 27, .42) )}[data-theme=dark] .ap-gate-simple .ap-gate-scrollbar-thumb{background-color:var( --color-bg-scrollbar-thumb, rgba(228, 228, 228, .28) )}[data-theme=dark] .ap-gate-simple .ap-gate-scrollbar-thumb:active{background-color:var( --color-bg-scrollbar-thumb-active, rgba(228, 228, 228, .42) )}.ap-project-count{--ap-count-h: calc(83 * var(--ap-u));--ap-count-radius: calc(22 * var(--ap-u-r));--ap-count-gap-label: calc(8 * var(--ap-u));display:flex;flex-direction:row;align-items:stretch;justify-content:stretch;flex:0 0 auto;align-self:stretch;width:100%;max-width:100%;min-width:0;height:var(--ap-count-h);min-height:var(--ap-count-h);margin:0;padding:0;box-sizing:border-box}.ap-project-count__cell{--ap-count-tone: #646a6b;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ap-count-gap-label);flex:1 1 0;min-width:0;height:100%;margin:0;padding:0 calc(6 * var(--ap-u));box-sizing:border-box;background:var(--ap-color-bg-elevated, #f8f5ff);border-style:solid;border-color:var(--ap-count-tone);border-width:var(--ap-border-hairline) 0;color:var(--ap-count-tone);text-align:center;font:inherit;cursor:pointer;appearance:none;-webkit-appearance:none}.ap-project-count__cell:hover{filter:brightness(.98)}.ap-project-count__cell.is-active{background:color-mix(in srgb,var(--ap-count-tone) 12%,var(--ap-color-bg-elevated, #f8f5ff))}.ap-project-count__cell--start{border-left-width:var(--ap-border-hairline);border-radius:var(--ap-count-radius) 0 0 var(--ap-count-radius)}.ap-project-count__cell--end{border-right-width:var(--ap-border-hairline);border-radius:0 var(--ap-count-radius) var(--ap-count-radius) 0}@supports (corner-shape: squircle){.ap-project-count__cell--start.ap-squircle,.ap-project-count__cell--end.ap-squircle{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-project-count__cell--start.ap-squircle,.ap-project-count__cell--end.ap-squircle{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-project-count__label,.ap-project-count__value{display:block;max-width:100%;overflow:visible;white-space:nowrap;font-family:var(--ap-font-body);font-size:var(--ap-font-size-card-status, .875rem);letter-spacing:-.01em;line-height:1;color:inherit}.ap-project-count__label{font-weight:500}.ap-project-count__value{font-weight:400;font-variant-numeric:tabular-nums}.ap-status-note{font-weight:400;font-size:min(calc(11px + (16 - 11) * (100vw - 1200px) / (3840 - 1200)),16px);letter-spacing:-.01em;line-height:inherit}.ap-live__stack-gap{height:var(--ap-gap-lg);flex-shrink:0}.ap-live__stack-gap--sm{height:var(--ap-gap-md)}.ap-search-row{display:flex;align-items:center;width:100%;min-height:var(--ap-search-h);gap:0;box-sizing:border-box}.ap-search{position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:0;width:100%;height:var(--ap-search-h);min-height:var(--ap-search-h);max-height:var(--ap-search-h);font-size:var(--ap-search-font);line-height:var(--ap-search-line-height, 1.5);--ap-face-h: var(--ap-search-h);padding-block:calc(var(--ap-search-pad-y-em, .75) * 1em);padding-left:calc(var(--ap-search-pad-x, round(nearest, calc(14 * var(--ap-u)), 1px)) + var(--ap-search-icon) + var(--ap-search-gap, round(nearest, calc(8 * var(--ap-u)), 1px)));padding-right:var(--ap-search-pad-x, round(nearest, calc(14 * var(--ap-u)), 1px));gap:0;background:var(--ap-color-bg-elevated);border:var(--ap-border-default) solid var(--ap-color-border);box-sizing:border-box}.ap-search__icon{position:absolute;left:var(--ap-search-pad-x, round(nearest, calc(14 * var(--ap-u)), 1px));top:50%;transform:translateY(-50%);width:var(--ap-search-icon);height:var(--ap-search-icon);margin:0;display:block;object-fit:contain;pointer-events:none;opacity:.7}.ap-search__input{flex:1;min-width:0;width:100%;margin:0;padding:0;border:none;background:transparent;font-family:var(--ap-font-ui);font-size:inherit;line-height:inherit;color:var(--ap-color-ink);outline:none}.ap-search__input::placeholder{color:var(--ap-color-ink-muted)}.ap-search__submit{display:none!important}.ap-filters,.ap-filter-toolbar{display:flex;flex-wrap:nowrap;align-items:center;align-content:flex-start;width:100%;min-width:0;max-width:100%;min-height:var(--ap-search-h);height:auto;gap:var(--ap-filter-gap);box-sizing:border-box;contain:inline-size}.ap-filter-toolbar.is-wrapped{flex-wrap:wrap;row-gap:var(--ap-gap-sm, calc(12 * var(--ap-u)))}.ap-filter-toolbar__end{flex:0 0 auto;margin-left:auto;display:flex;align-items:center;height:var(--ap-search-h)}.ap-filter-toolbar.is-wrapped .ap-filter-toolbar__end{margin-left:auto}.ap-filter-wrap{position:relative;flex:0 0 auto;height:var(--ap-search-h);z-index:5;min-width:0;box-sizing:border-box;transition:none;overflow:visible}.ap-filter{display:flex;align-items:center;justify-content:flex-start;gap:var(--ap-filter-face-gap);width:100%;height:100%;margin:0;padding:0 var(--ap-filter-pad-x-right) 0 var(--ap-filter-pad-x-left);background:var(--ap-color-bg-elevated);border:var(--ap-border-default) solid var(--ap-color-border);font-family:var(--ap-font-body);font-size:var(--ap-filter-font, var(--ap-font-size-filter));font-weight:400;line-height:1;letter-spacing:0;color:var(--ap-color-ink);cursor:pointer;box-sizing:border-box;overflow:visible}.ap-filter:not(:has(.ap-filter__clear:not([hidden]))){padding-left:var(--ap-filter-pad-x-left-label)}.ap-filter__btn{display:flex;align-items:center;justify-content:flex-start;gap:var(--ap-filter-chevron-gap);flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:none;background:transparent;font:inherit;color:inherit;cursor:pointer;box-sizing:border-box;overflow:visible}.ap-filter--sort{gap:var(--ap-filter-sort-gap)}.ap-filter-wrap .ap-filter--category,.ap-filter-wrap .ap-filter--status,.ap-filter-wrap .ap-filter--creatives,.ap-filter-wrap .ap-filter--sort{width:100%;flex:none}.ap-filter__clear{flex:0 0 auto;flex-shrink:0;display:none;width:var(--ap-filter-clear-box);height:var(--ap-filter-clear-box);min-width:var(--ap-filter-clear-box);min-height:var(--ap-filter-clear-box);margin:0;padding:0;border:none;outline:none;background:transparent;color:transparent;caret-color:transparent;font-size:1rem;line-height:1;cursor:pointer;box-sizing:border-box;overflow:visible;-webkit-appearance:searchfield;appearance:auto}.ap-filter__clear:not([hidden]){display:block}.ap-filter__clear::-webkit-search-decoration,.ap-filter__clear::-webkit-search-results-button,.ap-filter__clear::-webkit-search-results-decoration{display:none;-webkit-appearance:none}.ap-filter__clear::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;appearance:searchfield-cancel-button;display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto;cursor:pointer;width:var(--ap-filter-clear-glyph);height:var(--ap-filter-clear-glyph);min-width:var(--ap-filter-clear-glyph);min-height:var(--ap-filter-clear-glyph);margin:0;position:relative;right:0}.ap-filter__clear:focus,.ap-filter__clear:focus-visible,.ap-filter__clear:active,body.ap-user-is-tabbing .ap-filter__clear:focus,body.ap-user-is-tabbing .ap-filter__clear:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important;border-color:transparent!important}.ap-filter__label{flex:1 1 auto;min-width:0;overflow:visible;white-space:nowrap;text-align:left;padding-top:0;padding-bottom:0;line-height:1}.ap-filter__chevron{display:block;width:round(nearest,calc(24 * var(--ap-u)),1px);height:round(nearest,calc(14 * var(--ap-u)),1px);flex-shrink:0;margin-left:auto;background-color:var(--ap-color-ink);-webkit-mask:url(/icons/drop-down.svg) no-repeat center / 100% 100%;mask:url(/icons/drop-down.svg) no-repeat center / 100% 100%;opacity:.85;transition:transform 80ms var(--ap-motion-ease-out, ease)}.ap-filter-wrap.is-open .ap-filter__chevron{transform:rotate(180deg)}.ap-filter-menu{position:absolute;top:calc(100% + calc(6 * var(--ap-u)));left:0;right:auto;width:max-content;min-width:min(100%,max-content);max-width:min(90vw,36rem);z-index:20;display:flex;flex-direction:column;gap:calc(2 * var(--ap-u));max-height:calc(100dvh - 10rem);overflow-x:hidden;overflow-y:auto;margin:0;padding:calc(10 * var(--ap-u)) 0;background:var(--ap-color-bg-elevated);border:var(--ap-border-default) solid var(--ap-color-border);box-shadow:0 8px 24px #0000001a;box-sizing:border-box;white-space:nowrap}.ap-filter-menu--message{max-height:none;overflow:visible}.ap-filter-menu[hidden]{display:none!important}.ap-filter-menu__option{display:flex;align-items:center;gap:calc(12 * var(--ap-u));margin:0;padding:calc(10 * var(--ap-u)) calc(24 * var(--ap-u));font-family:var(--ap-font-body);font-size:var(--ap-filter-font, var(--ap-font-size-filter));font-weight:400;letter-spacing:0;color:var(--ap-color-ink);cursor:pointer;box-sizing:border-box;white-space:nowrap;overflow:visible}.ap-filter-menu__option:hover{background:#f6f2fd}.ap-filter-menu__check{width:calc(18 * var(--ap-u));height:calc(18 * var(--ap-u));flex-shrink:0;margin:0;accent-color:var(--ap-color-accent, #ff4a8b);cursor:pointer}.ap-filter-menu__text{min-width:0;line-height:1.25;overflow:visible;padding-bottom:.12em}.ap-filter-menu__empty{margin:0;padding:calc(12 * var(--ap-u)) calc(20 * var(--ap-u));font-family:var(--ap-font-body);font-size:var(--ap-filter-font, var(--ap-font-size-filter));letter-spacing:0;color:var(--ap-color-ink-muted)}.ap-filter-wrap.has-selection .ap-filter{border-color:var(--ap-color-card-border-active, #9a92a9)}.ap-compact{display:flex;align-items:center;height:var(--ap-search-h);min-height:var(--ap-search-h);margin-left:auto;width:auto;flex:0 0 auto;flex-shrink:0;padding:0 0 0 var(--ap-compact-pad-x-left);background:var(--ap-color-bg-elevated);border:var(--ap-border-default) solid var(--ap-color-border);gap:var(--ap-compact-label-gap);box-sizing:border-box;overflow:visible}.ap-compact__label{margin:0;flex:0 0 auto;font-family:var(--ap-font-body);font-size:var(--ap-filter-font, var(--ap-font-size-filter));font-weight:400;line-height:1;color:var(--ap-color-ink);white-space:nowrap;overflow:visible}.ap-compact__switch{--ap-g-x: var(--ap-compact-g-x, var(--ap-compact-g));--ap-g-y: var(--ap-compact-g-y, var(--ap-compact-g));--ap-cell-w: var(--ap-toggle-w);--ap-cell-h: var(--ap-toggle-h);position:relative;display:flex;align-items:center;justify-content:flex-start;gap:var(--ap-g-x);height:var(--ap-search-h);margin:0;padding:var(--ap-g-y) var(--ap-g-x);border:none;background:transparent;cursor:pointer;flex:0 0 auto;box-sizing:border-box}.ap-compact__option{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 var(--ap-cell-w);width:var(--ap-cell-w);min-width:var(--ap-cell-w);max-width:var(--ap-cell-w);height:var(--ap-cell-h);min-height:var(--ap-cell-h);max-height:var(--ap-cell-h);margin:0;padding:0;font-family:var(--ap-font-body);font-size:calc(var(--ap-cell-w) * 18 / 48);font-weight:400;line-height:1;letter-spacing:0;text-align:center;color:var(--ap-color-ink);pointer-events:none;box-sizing:border-box;overflow:visible;transform:translateY(.06em)}.ap-compact__option.is-active{color:var(--ap-color-ink-on-accent)}.ap-compact__switch[data-state=off] .ap-compact__option.is-active{color:var(--ap-color-ink);opacity:.74;font-weight:400}.ap-compact__switch[data-state=on] .ap-compact__option.is-active{color:var(--ap-color-ink-on-accent);opacity:1;font-weight:500}.ap-compact__thumb{position:absolute;top:var(--ap-g-y);left:var(--ap-g-x);width:var(--ap-cell-w);height:var(--ap-cell-h);background:var(--ap-color-compact-off);z-index:0;box-sizing:border-box;pointer-events:none}.ap-compact__switch[data-state=on] .ap-compact__thumb{transform:translate(calc(var(--ap-cell-w) + var(--ap-g-x)));background:var(--ap-color-accent)}.ap-compact__switch[data-state=off] .ap-compact__thumb{transform:translate(0);background:var(--ap-color-compact-off)}@media (max-width: 1199px){.ap-filters{flex-wrap:wrap;height:auto;gap:var(--ap-gap-sm)}.ap-compact{width:100%;min-width:0;max-width:100%;flex:1 1 100%;margin-left:0;height:auto;min-height:var(--ap-search-h)}.ap-filter-toolbar{flex-wrap:wrap}.ap-filter-wrap,.ap-filter-wrap[data-filter-item],.ap-filter--category,.ap-filter--status,.ap-filter--creatives,.ap-filter--sort{width:100%!important;max-width:100%!important;flex:1 1 100%!important;min-width:0!important;margin-left:0}}[data-live-stagger-root] [data-live-stagger-item]{opacity:0}[data-live-stagger-root].is-live-stagger-ready [data-live-stagger-item]{animation:ap-live-stagger-in .2s cubic-bezier(.22,.05,.11,1) forwards;animation-delay:calc(var(--ap-live-stagger-i, 0) * 28ms)}[data-live-stagger-root].is-live-stagger-instant [data-live-stagger-item],[data-live-stagger-root].is-live-stagger-done [data-live-stagger-item]{animation:none;opacity:1;transform:none}@keyframes ap-live-stagger-in{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion: reduce){[data-live-stagger-root] [data-live-stagger-item]{opacity:1;animation:none;transform:none}}.ap-project-list{display:flex;flex-direction:column;gap:calc(12 * var(--ap-u));width:100%;max-width:100%;list-style:none;margin:0;padding:0;box-sizing:border-box}.ap-project-list>li{width:100%;max-width:100%;box-sizing:border-box;transition:opacity .18s ease}.ap-project-card.is-deleting{opacity:.45;pointer-events:none}.ap-project-list>li.is-removing{opacity:0;pointer-events:none}.ap-project-list__empty{margin:var(--ap-gap-2xl) 0 0;text-align:center;font-family:var(--ap-font-body);font-size:var(--ap-font-size-body);color:var(--ap-color-ink-muted)}.ap-project-card{width:100%;max-width:100%;background:var(--ap-color-bg-card);border:var(--ap-border-default) solid var(--ap-color-border);border-radius:var(--ap-radius-card);cursor:pointer;text-align:left;padding:0;color:inherit;transition:border-color var(--ap-duration) var(--ap-ease);box-sizing:border-box;overflow:visible;background-clip:padding-box}.ap-project-card:hover,.ap-project-card.is-expanded{border-color:var(--ap-color-card-border-active)}.ap-project-card.is-expanded{overflow:hidden}.ap-project-card__body{width:100%;max-width:100%;padding:var(--ap-pc-pad-y) var(--ap-pc-pad-x);box-sizing:border-box}.ap-project-card.is-expanded .ap-project-card__body{padding-bottom:0}.ap-project-card.is-expanded .ap-project-card__expanded-inner{padding-top:var(--ap-pc-pad-y);padding-bottom:0;box-sizing:border-box}.ap-project-card__mode[hidden]:not(.is-mode-exit){display:none!important}.ap-project-card__mode:not([hidden]),.ap-project-card__mode.is-mode-exit{display:block;width:100%;max-width:100%;box-sizing:border-box}.ap-project-card__mode-slot{position:relative;width:100%;max-width:100%;box-sizing:border-box}.ap-project-card [data-project-toggle-zone]{cursor:pointer}.ap-project-card [data-expanded-panel]{cursor:default}.ap-project-card [data-timeline-host]{cursor:pointer}.ap-pc-off{display:flex;flex-direction:row;align-items:stretch;width:100%;max-width:100%;box-sizing:border-box}.ap-pc-off__g{flex-shrink:0;width:100%;pointer-events:none}.ap-pc-off__g--thumb{height:var(--ap-pc-g-thumb)}.ap-pc-off__g--row{height:var(--ap-pc-g-row)}.ap-pc-off__g--field{height:var(--ap-pc-field-g)}.ap-pc-off__gv{flex:0 0 var(--ap-pc-gv);width:var(--ap-pc-gv);align-self:stretch;pointer-events:none}.ap-pc-off__col1{display:flex;flex-direction:column;align-items:center;flex:0 0 var(--ap-pc-media-w);width:var(--ap-pc-media-w);box-sizing:border-box}.ap-pc-off__thumb{position:relative;width:100%;height:var(--ap-pc-thumb-h);background:var(--ap-color-thumb-placeholder);border-radius:var(--ap-radius-thumb);overflow:hidden;box-sizing:border-box;flex-shrink:0;isolation:isolate}@supports (corner-shape: squircle){.ap-pc-off__thumb{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-pc-off__thumb{corner-shape:superellipse(var(--ap-squircle-k-thumb, 2.668))}}.ap-pc-off__thumb-img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;border:0;border-radius:0;filter:none!important;opacity:1;z-index:1}.ap-pc-off__status{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--ap-pc-status-h);height:auto;padding:4px calc(8 * var(--ap-u));border-radius:var(--ap-radius-status);box-sizing:border-box;color:var(--ap-color-status-ink);font-family:var(--ap-font-card-status);font-size:var(--ap-font-size-card-status);font-weight:500;letter-spacing:var(--ap-tracking-card-status);line-height:1;white-space:nowrap;overflow:visible;text-align:center;flex-shrink:0;margin:0}.ap-pc-off__status--empty{background:transparent;visibility:hidden}.ap-pc-off__col2{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;min-width:0;box-sizing:border-box}.ap-pc-off__title-row{display:flex;flex-direction:row;align-items:flex-start;width:100%;min-height:var(--ap-pc-title-row-h);box-sizing:border-box;flex-shrink:0}.ap-pc-off__titles{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;min-height:var(--ap-pc-title-row-h);color:var(--ap-color-ink)}.ap-pc-off__name{margin:0;width:100%;min-height:var(--ap-pc-title-line-h);height:auto;font-family:var(--ap-font-card-title);font-size:var(--ap-font-size-card-title);font-weight:var(--ap-font-card-title-weight, 700);letter-spacing:var(--ap-tracking-card-title);line-height:var(--ap-pc-title-lh, 1.26);color:var(--ap-color-ink);white-space:nowrap;overflow:visible;text-overflow:ellipsis}.ap-pc-off__desc{margin:0;width:100%;min-height:var(--ap-pc-desc-line-h);height:auto;font-family:var(--ap-font-card-value);font-size:var(--ap-font-size-card-desc);font-weight:var(--ap-font-card-value-weight, 500);letter-spacing:var(--ap-tracking-card-desc);line-height:var(--ap-pc-desc-lh, 1.26);color:var(--ap-color-ink);white-space:nowrap;overflow:visible;text-overflow:ellipsis}.ap-pc-off__actions{display:flex;flex-direction:row;align-items:center;gap:calc(12 * var(--ap-u));flex:0 0 auto;margin-left:calc(12 * var(--ap-u));padding-top:calc(2 * var(--ap-u));box-sizing:border-box}.ap-pc-off__more-wrap{position:relative;flex:0 0 auto}.ap-pc-off__more{display:inline-flex;align-items:center;justify-content:center;width:calc(24 * var(--ap-u));height:calc(24 * var(--ap-u));margin:0;padding:0;border:none;border-radius:calc(8 * var(--ap-u));background:transparent;color:var(--ap-color-ink);cursor:pointer;touch-action:manipulation;transition:background-color var(--ap-motion-duration-toggle, .12s) var(--ap-motion-ease-out, ease),opacity var(--ap-motion-duration-toggle, .12s) var(--ap-motion-ease-out, ease)}.ap-pc-off__more:hover,.ap-pc-off__more:focus-visible,.ap-pc-off__more[aria-expanded=true]{background-color:color-mix(in srgb,var(--ap-color-ink) 6%,transparent);outline:none}.ap-pc-off__more:active{opacity:.78}.ap-pc-off__more-icon{display:block;width:calc(24 * var(--ap-u));height:calc(24 * var(--ap-u));background-color:var(--ap-color-ink);-webkit-mask:url(/icons/more.svg) no-repeat center / contain;mask:url(/icons/more.svg) no-repeat center / contain;pointer-events:none}.ap-pc-off__menu{position:absolute;top:calc(100% + 4 * var(--ap-u));right:0;z-index:40;width:max-content;min-width:max-content;max-width:min(90vw,calc(320 * var(--ap-u)));padding:calc(6 * var(--ap-u)) 0;margin:0;border:.5px solid var(--ap-color-border-strong, #1b1b1b);border-radius:calc(12 * var(--ap-u));background:var(--ap-color-bg-elevated, #f8f5ff);box-shadow:0 8px 20px #0000001a;box-sizing:border-box}.ap-pc-off__menu[hidden]{display:none!important}.ap-pc-off__menu-item{display:block;width:100%;margin:0;padding:calc(10 * var(--ap-u)) calc(18 * var(--ap-u));border:none;background:transparent;text-align:left;white-space:nowrap;font-family:var(--ap-font-card-value, "Trueno", system-ui, sans-serif);font-size:var(--ap-font-size-card-desc, .875rem);font-weight:400;line-height:1.3;color:var(--ap-color-ink);cursor:pointer;touch-action:manipulation;transition:background-color .1s ease}.ap-pc-off__menu-item:hover,.ap-pc-off__menu-item:focus-visible{background-color:color-mix(in srgb,var(--ap-color-ink) 6%,transparent);outline:none}.ap-pc-off__menu-item--danger{color:#c43145}.ap-pc-off__chevron{display:block;flex:0 0 calc(24 * var(--ap-u));width:calc(24 * var(--ap-u));height:calc(14 * var(--ap-u));margin:0;background-color:var(--ap-color-ink);-webkit-mask:url(/icons/drop-down.svg) no-repeat center / 100% 100%;mask:url(/icons/drop-down.svg) no-repeat center / 100% 100%;pointer-events:none}.ap-pc-off__meta{display:flex;flex-direction:row;align-items:flex-start;width:100%;min-height:var(--ap-pc-meta-row-h);box-sizing:border-box;flex-shrink:0}.ap-pc-off__field{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.ap-pc-off__label{display:block;min-height:var(--ap-pc-label-h);height:auto;font-family:var(--ap-font-card-label);font-size:var(--ap-font-size-card-label);font-weight:var(--ap-font-card-label-weight, 700);letter-spacing:var(--ap-tracking-card-label);line-height:var(--ap-pc-label-lh, 1.26);color:var(--ap-color-ink);white-space:nowrap;overflow:visible}.ap-pc-off__value{display:block;min-height:var(--ap-pc-value-h);height:auto;max-width:100%;font-family:var(--ap-font-card-value);font-size:var(--ap-font-size-card-value);font-weight:var(--ap-font-card-value-weight, 500);letter-spacing:var(--ap-tracking-card-value);line-height:var(--ap-pc-value-lh, 1.26);color:var(--ap-color-ink);white-space:nowrap;overflow:visible;text-overflow:ellipsis}.ap-pc-off__value--unassigned{font-style:italic;font-weight:var(--ap-font-card-value-weight, 500);color:var(--ap-color-ink-soft)}.ap-pc-on{width:100%;box-sizing:border-box}.ap-pc-on__row{display:flex;align-items:baseline;justify-content:space-between;gap:calc(24 * var(--ap-u));width:100%;box-sizing:border-box}.ap-pc-on__primary{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(18 * var(--ap-u));min-width:0;flex:1 1 auto}.ap-pc-on__title{margin:0;font-family:var(--ap-font-card-title);font-size:var(--ap-font-size-card-title);font-weight:var(--ap-font-card-title-weight, 700);letter-spacing:var(--ap-tracking-card-title);line-height:var(--ap-pc-title-lh, 1.26);color:var(--ap-color-ink);white-space:nowrap}.ap-pc-on__meta{margin:0;font-family:var(--ap-font-card-value);font-size:var(--ap-font-size-card-desc);font-weight:var(--ap-font-card-value-weight, 500);letter-spacing:var(--ap-tracking-card-desc);line-height:var(--ap-pc-desc-lh, 1.26);color:var(--ap-color-ink);white-space:nowrap}.ap-pc-on__sep{font-family:var(--ap-font-card-value);font-size:var(--ap-font-size-card-desc);font-weight:700;line-height:var(--ap-pc-desc-lh, 1.26);color:var(--ap-color-ink);user-select:none}.ap-pc-on__phases{display:flex;align-items:center;gap:calc(8 * var(--ap-u));flex:0 0 auto;width:fit-content}.ap-pc-on__cubes{display:flex;align-items:center}.ap-pc-on__cubes>div{display:flex!important;align-items:center!important}.ap-project-card__timeline{width:100%;max-width:100%;margin-top:var(--ap-pc-g-timeline);box-sizing:border-box}.ap-project-card__timeline .ap-timeline-track,.ap-project-card__timeline [id^=timeline-]{width:100%;max-width:100%;box-sizing:border-box;margin-left:0;margin-right:0}.ap-project-card__expanded{width:calc(100% + 2 * var(--ap-pc-pad-x));max-width:none;margin-left:calc(-1 * var(--ap-pc-pad-x));margin-right:calc(-1 * var(--ap-pc-pad-x));box-sizing:border-box}.ap-project-card__expanded .ap-airtable-ui:not(.ap-airtable-ui--phases){padding-left:var(--ap-pc-pad-x);padding-right:var(--ap-pc-pad-x);box-sizing:border-box}.ap-airtable-ui{width:100%;max-width:100%;font-size:var(--ap-embed-font-size);font-family:var(--ap-embed-font-family);box-sizing:border-box;overflow:visible}.ap-airtable-ui img{max-width:100%;height:auto}.ap-airtable-ui>*{margin-left:0!important;margin-right:0!important;max-width:100%!important;box-sizing:border-box!important}.ap-airtable-ui [style*="margin-left: -"],.ap-airtable-ui [style*="margin-left:-"],.ap-airtable-ui [style*="margin-right: -"],.ap-airtable-ui [style*="margin-right:-"]{margin-left:0!important;margin-right:0!important}.ap-airtable-ui [style*="calc(100% +"],.ap-airtable-ui [style*="calc(100%+"]{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.ap-project-card__expanded .ap-airtable-ui--description{box-sizing:border-box!important;padding:calc(12 * var(--ap-u)) 2% calc(24 * var(--ap-u))!important;font-family:var(--ap-font-card-title);font-size:var(--ap-font-size-card-title);letter-spacing:var(--ap-tracking-card-title);color:var(--ap-color-ink)}.ap-airtable-ui--description>*{margin-top:0!important}.ap-airtable-ui--description span{font-family:var(--ap-font-card-title)!important;font-size:var(--ap-font-size-card-title)!important;font-weight:var(--ap-font-card-title-weight, 700)!important;letter-spacing:var(--ap-tracking-card-title)!important;line-height:1.25!important;color:var(--ap-color-ink)!important}.ap-airtable-ui--description p{font-family:var(--ap-font-card-value)!important;font-size:var(--ap-font-size-card-desc)!important;font-weight:var(--ap-font-card-value-weight, 500)!important;letter-spacing:var(--ap-tracking-card-desc)!important;line-height:1.35!important;color:var(--ap-color-ink)!important;margin-top:4px!important;margin-bottom:0!important}.resource-button,.ap-airtable-ui .resource-button,.ap-airtable-ui--phases .conditional-button,.ap-airtable-ui--phases .phase-button{border-radius:var(--ap-radius-input)!important;font-family:var(--ap-font-body, "Roboto", system-ui, sans-serif)!important;font-size:var(--ap-font-size-black-btn)!important;line-height:1.2!important;font-weight:var(--ap-font-weight-black-btn, 400)!important;letter-spacing:var(--ap-tracking-btn-bg, .04em)!important;box-sizing:border-box!important;height:var(--ap-black-btn-h, calc(49.104 * var(--ap-u)))!important;min-height:var(--ap-black-btn-h, calc(49.104 * var(--ap-u)))!important;max-height:var(--ap-black-btn-h, calc(49.104 * var(--ap-u)))!important;padding-top:0!important;padding-bottom:0!important;align-items:center!important;border-top:1px solid transparent!important;border-bottom:1px solid transparent!important;border-left:none!important;border-right:none!important;transition:color .12s ease,border-color .12s ease,background-color .12s ease,transform .12s ease,opacity .12s ease}@supports (corner-shape: squircle){.resource-button,.ap-airtable-ui .resource-button,.ap-airtable-ui--phases .conditional-button,.ap-airtable-ui--phases .phase-button{corner-shape:squircle}}.ap-airtable-ui--phases a.conditional-button:hover,.ap-airtable-ui--phases button.conditional-button:hover:not(:disabled){color:#fff!important;border-top:1px solid #ffffff!important;border-bottom:1px solid #ffffff!important;border-left:none!important;border-right:none!important}.ap-airtable-ui--phases a.conditional-button:active,.ap-airtable-ui--phases button.conditional-button:active:not(:disabled),.resource-button:active,.ap-airtable-ui .resource-button:active{transform:scale(.99)}.resource-row.hover-color-in-progress a:hover,.resource-row.hover-color-in-progress .resource-button:hover{color:#79df93!important;border-top:1px solid #79df93!important;border-bottom:1px solid #79df93!important;border-left:none!important;border-right:none!important}.resource-row.hover-color-completed a:hover,.resource-row.hover-color-completed .resource-button:hover{color:#e1cbff!important;border-top:1px solid #e1cbff!important;border-bottom:1px solid #e1cbff!important;border-left:none!important;border-right:none!important}.resource-row.hover-color-paused a:hover,.resource-row.hover-color-paused .resource-button:hover{color:#ffcc43!important;border-top:1px solid #ffcc43!important;border-bottom:1px solid #ffcc43!important;border-left:none!important;border-right:none!important}.resource-row.hover-color-upcoming a:hover,.resource-row.hover-color-upcoming .resource-button:hover,.resource-row.hover-color-queued a:hover,.resource-row.hover-color-queued .resource-button:hover,.resource-row.hover-color-submitted a:hover,.resource-row.hover-color-submitted .resource-button:hover{color:#d2ebef!important;border-top:1px solid #d2ebef!important;border-bottom:1px solid #d2ebef!important;border-left:none!important;border-right:none!important}.resource-row.hover-color-running-late a:hover,.resource-row.hover-color-running-late .resource-button:hover{color:#ff9946!important;border-top:1px solid #ff9946!important;border-bottom:1px solid #ff9946!important;border-left:none!important;border-right:none!important}.resource-row.hover-color-feedback-pending a:hover,.resource-row.hover-color-feedback-pending .resource-button:hover{color:#ff4e64!important;border-top:1px solid #ff4e64!important;border-bottom:1px solid #ff4e64!important;border-left:none!important;border-right:none!important}.resource-row.hover-color-awaiting-approval a:hover,.resource-row.hover-color-awaiting-approval .resource-button:hover{color:#ff5799!important;border-top:1px solid #ff5799!important;border-bottom:1px solid #ff5799!important;border-left:none!important;border-right:none!important}.resource-row.hover-color-client-approved a:hover,.resource-row.hover-color-client-approved .resource-button:hover{color:#f0d4ff!important;border-top:1px solid #f0d4ff!important;border-bottom:1px solid #f0d4ff!important;border-left:none!important;border-right:none!important}.resource-row.hover-color-on-hold a:hover,.resource-row.hover-color-on-hold .resource-button:hover{color:#d4e8ec!important;border-top:1px solid #d4e8ec!important;border-bottom:1px solid #d4e8ec!important;border-left:none!important;border-right:none!important}.resource-row.hover-color-canceled a:hover,.resource-row.hover-color-canceled .resource-button:hover,.phase-button.hover-color-in-progress:hover{color:#79df93!important;border-top:1px solid #79df93!important;border-bottom:1px solid #79df93!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-completed:hover{color:#e1cbff!important;border-top:1px solid #e1cbff!important;border-bottom:1px solid #e1cbff!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-paused:hover{color:#ffcc43!important;border-top:1px solid #ffcc43!important;border-bottom:1px solid #ffcc43!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-upcoming:hover,.phase-button.hover-color-queued:hover,.phase-button.hover-color-submitted:hover{color:#d2ebef!important;border-top:1px solid #d2ebef!important;border-bottom:1px solid #d2ebef!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-running-late:hover{color:#ff9946!important;border-top:1px solid #ff9946!important;border-bottom:1px solid #ff9946!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-feedback-pending:hover{color:#ff4e64!important;border-top:1px solid #ff4e64!important;border-bottom:1px solid #ff4e64!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-awaiting-approval:hover{color:#ff5799!important;border-top:1px solid #ff5799!important;border-bottom:1px solid #ff5799!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-client-approved:hover{color:#f0d4ff!important;border-top:1px solid #f0d4ff!important;border-bottom:1px solid #f0d4ff!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-on-hold:hover{color:#d4e8ec!important;border-top:1px solid #d4e8ec!important;border-bottom:1px solid #d4e8ec!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-canceled:hover{color:#b3b1b7!important;border-top:1px solid #b3b1b7!important;border-bottom:1px solid #b3b1b7!important;border-left:none!important;border-right:none!important}.resource-button .material-symbols-outlined,.ap-airtable-ui .resource-button .material-symbols-outlined{font-size:var(--ap-black-btn-icon, calc(33.6 * var(--ap-u)))!important;width:var(--ap-black-btn-icon, calc(33.6 * var(--ap-u)))!important;height:var(--ap-black-btn-icon, calc(33.6 * var(--ap-u)))!important;line-height:var(--ap-black-btn-icon, calc(33.6 * var(--ap-u)))!important;flex:0 0 var(--ap-black-btn-icon, calc(33.6 * var(--ap-u)))!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;margin-right:var(--ap-black-btn-icon-gap, calc(8 * var(--ap-u)))!important}.ap-airtable-ui--phases{width:100%;max-width:100%;box-sizing:border-box;font-size:var(--ap-font-size-card-desc);font-family:var(--ap-font-card-value);color:var(--ap-color-ink);margin-bottom:0;padding-bottom:0}.ap-airtable-ui--phases>div{margin-bottom:0!important;padding-bottom:0!important}.ap-airtable-ui--phases .phase-row,.ap-airtable-ui--phases .phase-content{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.ap-airtable-ui--phases .phase-row{display:flex!important;align-items:center!important;gap:0!important;padding:18px 2%!important;min-height:0!important;height:auto!important;box-sizing:border-box!important;overflow:visible!important;cursor:pointer}.ap-airtable-ui--phases .phase-row:hover{background-color:#f6f2fd}[data-theme=dark] .ap-airtable-ui--phases .phase-row:hover{background-color:color-mix(in srgb,#f6f2fd 14%,var(--ap-color-bg-card, #2a2438) 86%)}.ap-airtable-ui--phases [id^=phase-status-]{display:flex!important;align-items:center!important;justify-content:center!important;width:var(--ap-pc-media-w)!important;min-width:var(--ap-pc-media-w)!important;max-width:var(--ap-pc-media-w)!important;min-height:var(--ap-pc-status-h)!important;height:auto!important;line-height:1!important;margin:0!important;padding:4px calc(8 * var(--ap-u))!important;border-radius:var(--ap-radius-status)!important;box-sizing:border-box!important;font-family:var(--ap-font-card-status)!important;font-size:var(--ap-font-size-card-status)!important;font-weight:500!important;letter-spacing:var(--ap-tracking-card-status)!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important}.ap-airtable-ui--phases .phase-row>div:first-child{flex:0 0 var(--ap-pc-media-w)!important;width:var(--ap-pc-media-w)!important;min-width:var(--ap-pc-media-w)!important;max-width:var(--ap-pc-media-w)!important;margin:0!important;margin-right:var(--ap-pc-gv)!important;box-sizing:border-box!important}.ap-airtable-ui--phases .phase-row>div:nth-child(2){flex:39 1 0%!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;font-family:var(--ap-font-card-value)!important;font-size:var(--ap-font-size-card-desc)!important;font-weight:var(--ap-font-card-value-weight, 500)!important;letter-spacing:var(--ap-tracking-card-desc)!important;line-height:1.26!important;color:var(--ap-color-ink)!important;text-align:left!important;white-space:nowrap!important;overflow:visible!important;text-overflow:ellipsis!important}.ap-airtable-ui--phases .phase-row>div:nth-child(2)>span:first-child{font-family:var(--ap-font-card-title)!important;font-size:var(--ap-font-size-card-title)!important;font-weight:var(--ap-font-card-title-weight, 700)!important;letter-spacing:var(--ap-tracking-card-title)!important;line-height:1.26!important;color:var(--ap-color-ink)!important;overflow:visible!important}.ap-airtable-ui--phases .phase-row>.date-container,.ap-airtable-ui--phases .date-container{flex:10 1 0%!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0 4%!important;gap:0!important;font-family:var(--ap-font-card-value)!important;font-size:var(--ap-font-size-card-value)!important;letter-spacing:var(--ap-tracking-card-value)!important;font-weight:var(--ap-font-card-value-weight, 500)!important;line-height:1.26!important;white-space:nowrap!important;text-align:center!important;color:var(--ap-color-ink)!important;cursor:default;box-sizing:border-box!important;overflow:visible!important}.ap-airtable-ui--phases .phase-row>div:last-child{flex:43 1 0%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;gap:calc(10 * var(--ap-u))!important;text-align:left!important;box-sizing:border-box!important}.ap-airtable-ui--phases .phase-row>div:last-child>span,.ap-airtable-ui--phases .phase-row span[style*="font-weight: 500"],.ap-airtable-ui--phases .phase-row span[style*="font-weight:500"]{font-family:var(--ap-font-card-label)!important;font-size:var(--ap-font-size-card-label)!important;font-weight:var(--ap-font-card-label-weight, 700)!important;letter-spacing:var(--ap-tracking-card-label)!important;line-height:1.26!important;text-align:left!important;min-width:0!important;white-space:nowrap!important;flex-shrink:0!important;overflow:visible!important}.ap-airtable-ui--phases .phase-row .tasks-cubes{flex:1 1 auto!important;min-width:0!important;height:var(--ap-task-cube-h, 14.4px)!important}.ap-airtable-ui--phases .phase-row .task-cube{height:var(--ap-task-cube-h, 14.4px)!important}.ap-airtable-ui--phases [style*="font-size: 90%"],.ap-airtable-ui--phases [style*="font-size:90%"]{font-size:inherit!important}.ap-airtable-ui--phases .phase-content,.ap-airtable-ui--phases .phase-content p,.ap-airtable-ui--phases .phase-content div{font-family:var(--ap-font-card-value);font-size:var(--ap-font-size-card-desc);letter-spacing:var(--ap-tracking-card-desc);font-weight:var(--ap-font-card-value-weight, 500);color:var(--ap-color-ink)}.ap-airtable-ui--phases .phase-content strong{font-family:var(--ap-font-card-label)!important;font-size:var(--ap-font-size-card-label)!important;font-weight:var(--ap-font-card-label-weight, 700)!important;letter-spacing:var(--ap-tracking-card-label)!important}.ap-airtable-ui--phases .phase-content{display:block!important;height:0;opacity:0;overflow:hidden;margin:0!important;padding:0!important;min-height:0!important;max-height:none!important;border:none;pointer-events:none;box-sizing:border-box!important}.ap-airtable-ui--phases .phase-content.is-open{opacity:1;pointer-events:auto;overflow:visible}.ap-airtable-ui--phases .phase-content:last-child,.ap-airtable-ui--phases .phase-content.is-open:last-child{margin-bottom:0!important}.ap-airtable-ui--phases .phase-content-inner{box-sizing:border-box;padding:16px 3%;display:block;height:auto;transform:none}.ap-airtable-ui--phases .phase-content-inner>.buttons:last-child,.ap-airtable-ui--phases .phase-content-inner .buttons{margin-bottom:0!important}.ap-airtable-ui--phases .phase-content-inner .buttons{align-items:stretch!important;grid-auto-rows:auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.ap-airtable-ui .resource-button,.ap-airtable-ui--phases .conditional-button,.ap-airtable-ui--phases .phase-button,.ap-airtable-ui--phases .phase-content-inner .buttons{outline-offset:2px}.ap-airtable-ui--phases .phase-content-inner .conditional-button,.ap-airtable-ui--phases .phase-content-inner .phase-button{align-self:stretch!important;align-items:center!important;justify-content:center!important;height:var(--ap-black-btn-h, calc(49.104 * var(--ap-u)))!important;min-height:var(--ap-black-btn-h, calc(49.104 * var(--ap-u)))!important;max-height:var(--ap-black-btn-h, calc(49.104 * var(--ap-u)))!important;flex-shrink:0!important;transform:none!important;box-sizing:border-box!important;padding-top:0!important;padding-bottom:0!important;padding-left:var(--ap-black-btn-pad-x, calc(16 * var(--ap-u)))!important;padding-right:var(--ap-black-btn-pad-x, calc(16 * var(--ap-u)))!important}.ap-airtable-ui--phases .conditional-button,.ap-airtable-ui--phases .phase-button{font-family:var(--ap-font-body, "Roboto", system-ui, sans-serif)!important;font-size:var(--ap-font-size-black-btn)!important;font-weight:var(--ap-font-weight-black-btn, 400)!important;letter-spacing:var(--ap-tracking-btn-bg, .04em)!important;line-height:1.2!important}.ap-airtable-ui--phases .conditional-button .material-symbols-outlined,.ap-airtable-ui--phases .phase-button .material-symbols-outlined{font-size:var(--ap-black-btn-icon, calc(33.6 * var(--ap-u)))!important;width:var(--ap-black-btn-icon, calc(33.6 * var(--ap-u)))!important;height:var(--ap-black-btn-icon, calc(33.6 * var(--ap-u)))!important;line-height:var(--ap-black-btn-icon, calc(33.6 * var(--ap-u)))!important;flex:0 0 var(--ap-black-btn-icon, calc(33.6 * var(--ap-u)))!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;margin-right:var(--ap-black-btn-icon-gap, calc(8 * var(--ap-u)))!important;transform:none!important}@media (prefers-reduced-motion: reduce){.ap-airtable-ui--phases .phase-content{transition-duration:.01ms!important}}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#1b1b1bf5;display:none;align-items:center;justify-content:center;z-index:1000}.popup-content{width:90%;height:90vh;background-color:#fff;border-radius:4px;overflow:hidden;position:relative;display:flex;flex-direction:column}.popup-header{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.popup-title{color:#000;font-family:Poppins,sans-serif;font-weight:400;font-size:18px}.popup-close{font-size:38px;color:#000;cursor:pointer}.popup-iframe{flex:1;width:100%;border:none}.ap-compact__thumb{transition:transform var(--ap-motion-duration-toggle) var(--ap-motion-ease-out),background-color var(--ap-motion-duration-toggle) var(--ap-motion-ease-out)}.ap-compact__option{transition:color var(--ap-motion-duration-toggle) var(--ap-motion-ease-out)}.ap-project-card{transition:border-color var(--ap-motion-duration-fast) var(--ap-motion-ease-inout)}.ap-project-card__mode-slot{position:relative;width:100%;max-width:100%;box-sizing:border-box;overflow-x:clip;overflow-y:visible;contain:layout}.ap-project-card__mode-slot.is-height-animating{overflow:hidden;transition:height calc(var(--ap-motion-duration-mode) * 2 + var(--ap-motion-mode-gap)) var(--ap-motion-ease-mode)}.ap-project-card__body,.ap-project-card{overflow:visible}.ap-project-card.is-expanded .ap-airtable-ui--phases{border-bottom-left-radius:var(--ap-radius-card);border-bottom-right-radius:var(--ap-radius-card)}.ap-project-card__mode{width:100%;max-width:100%;box-sizing:border-box;transform-origin:0% 50%;will-change:transform,opacity,filter;backface-visibility:hidden}.ap-project-card__mode.is-mode-exit{position:absolute;left:0;right:0;top:0;width:100%;pointer-events:none;z-index:2}.ap-project-card__mode.is-mode-enter{position:relative;z-index:1}.ap-project-card__mode.is-collapsible-exit{animation:ap-mode-exit-scale-up var(--ap-motion-duration-mode) var(--ap-motion-ease-mode) both}.ap-project-card__mode.is-collapsible-enter{animation:ap-mode-enter-scale-up var(--ap-motion-duration-mode) var(--ap-motion-ease-mode) both}@keyframes ap-mode-exit-scale-up{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.03);filter:blur(2px)}}@keyframes ap-mode-enter-scale-up{0%{opacity:0;transform:scale(.92);filter:blur(2px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.ap-project-card__expanded{display:grid;grid-template-rows:0fr;opacity:0;margin-top:0;padding-top:0;border-top-color:transparent;border-top-width:var(--ap-border-hairline);border-top-style:solid;overflow:hidden;transition:grid-template-rows var(--ap-motion-duration-expand) var(--ap-motion-ease-out),opacity var(--ap-motion-duration-expand) var(--ap-motion-ease-out),margin-top var(--ap-motion-duration-expand) var(--ap-motion-ease-out),padding-top var(--ap-motion-duration-expand) var(--ap-motion-ease-out),border-top-color var(--ap-motion-duration-expand) var(--ap-motion-ease-out)}.ap-project-card.is-expanded .ap-project-card__expanded,.ap-project-card__expanded.is-open{grid-template-rows:1fr;opacity:1;margin-top:var(--ap-gap-sm);padding-top:var(--ap-gap-sm);border-top-color:var(--ap-color-border);transition:grid-template-rows var(--ap-motion-duration-expand) var(--ap-motion-ease-out),opacity var(--ap-motion-duration-expand) var(--ap-motion-ease-out),margin-top var(--ap-motion-duration-expand) var(--ap-motion-ease-out),padding-top var(--ap-motion-duration-expand) var(--ap-motion-ease-out),border-top-color var(--ap-motion-duration-expand) var(--ap-motion-ease-out)}.ap-project-card__expanded-inner{min-height:0;overflow:hidden}.ap-pc-off__chevron{transition:transform var(--ap-motion-duration-expand) var(--ap-motion-ease-out)}.ap-project-card.is-expanded .ap-pc-off__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.ap-compact__thumb,.ap-compact__option,.ap-project-card,.ap-project-card__expanded,.ap-project-card.is-expanded .ap-project-card__expanded,.ap-project-card__expanded.is-open,.ap-pc-off__chevron,.ap-nav,.ap-nav__brand,.ap-nav__icon-mark,.ap-nav__collapse,.ap-nav__item-inner,.ap-nav__item-label,.ap-nav__profile-inner,.ap-nav__profile-text,.ap-nav__profile-name,.ap-nav__profile-email{transition-duration:.01ms!important;animation-duration:.01ms!important}.ap-project-card__mode.is-collapsible-exit,.ap-project-card__mode.is-collapsible-enter{animation:none!important}}.ap-popup{--ap-u: calc(max(100vw, 2200px) / 3840);--ap-u-r: calc(100vw / 3840);--ap-scale-dampen-ratio: .8;--ap-u-dampen: max( var(--ap-u), calc( var(--ap-scale-dampen-ratio) * var(--ap-u) + (1 - var(--ap-scale-dampen-ratio)) * 1px ) );--ap-live-corner-cube: round( nearest, calc(14 * var(--ap-u-dampen)), 1px );--ap-live-corner-cube-r: calc(var(--ap-live-corner-cube) * 1.4 / 14);--ap-btn-a-cube: var(--ap-live-corner-cube);--ap-btn-a-cube-r: var(--ap-live-corner-cube-r);--ap-border-hairline: .5px;--ap-popup-radius: var(--ap-radius-card, calc(35.2 * var(--ap-u-r)));--ap-popup-border-w: 0;--ap-popup-scale-dampen-ratio: .5;--ap-u-popup: max( var(--ap-u), calc( var(--ap-popup-scale-dampen-ratio) * var(--ap-u) + (1 - var(--ap-popup-scale-dampen-ratio)) * 1px ) );--ap-popup-pad: calc(28 * var(--ap-u-popup));--ap-popup-pad-edge: calc(32 * var(--ap-u-popup));--ap-popup-actions-gap: calc(16 * var(--ap-u-popup));--ap-popup-actions-mt: calc(28 * var(--ap-u-popup));--ap-popup-field-mt: calc(18 * var(--ap-u-popup));--ap-popup-title-mb: calc(10 * var(--ap-u-popup));--ap-popup-field-min-h: calc(44 * var(--ap-u-popup));--ap-popup-field-pad-x: calc(20 * var(--ap-u-popup));--ap-popup-font-title: var(--ap-font-size-popup-title);--ap-popup-font-message: var(--ap-font-size-popup-message);--ap-popup-font-input: var(--ap-font-size-popup-input);--ap-popup-font-error: var(--ap-font-size-popup-error);--ap-popup-font-action: var(--ap-font-size-black-btn);--ap-popup-optical-lift-ratio: .04;--ap-popup-optical-lift: calc(100vh * var(--ap-popup-optical-lift-ratio));position:fixed;inset:0;z-index:var(--ap-popup-z, 10000);display:flex;align-items:center;justify-content:center;padding:var(--ap-popup-pad-edge, clamp(1rem, 4vw, 2rem));box-sizing:border-box;opacity:0;transition:opacity var(--ap-popup-duration, .18s) ease;pointer-events:none;margin:0;overflow:auto;font-size:var(--ap-font-size-body)}.ap-popup.is-open{opacity:1;pointer-events:auto}.ap-popup__backdrop{position:absolute;inset:0;margin:0;padding:0;border:none;background:var(--ap-popup-scrim, rgba(27, 27, 27, .28));cursor:default}.ap-popup__dialog{position:relative;width:fit-content;min-width:min(20rem,100%);max-width:min(var(--ap-popup-max-w, 40rem),100%);padding:var(--ap-popup-pad, clamp(1.25rem, 3vw, 1.75rem));border:var(--ap-popup-border-w, .5px) solid var(--ap-popup-border-c, var(--ap-color-border-strong, #1b1b1b));border-radius:var(--ap-popup-radius, var(--ap-radius-card));background:var(--ap-popup-bg, var(--ap-color-bg-elevated, #f8f5ff));box-shadow:var(--ap-popup-shadow, 0 8px 24px rgba(0, 0, 0, .12));box-sizing:border-box;transform:translateY(calc(.35rem - var(--ap-popup-optical-lift, 4vh)));transition:transform var(--ap-popup-duration, .18s) ease;color:var(--ap-color-ink, #1b1b1b);background-clip:padding-box}.ap-popup__dialog--secondary,.ap-popup__dialog.ap-popup--leave-confirm{margin-left:var(--ap-popup-margin-x-secondary, 1rem);margin-right:var(--ap-popup-margin-x-secondary, 1rem)}.ap-popup--leave-confirm .ap-popup__dialog,.ap-popup__dialog.ap-popup--leave-confirm{min-width:min(32rem,100%)}.ap-popup--back-to-categories .ap-popup__dialog,.ap-popup__dialog.ap-popup--back-to-categories{min-width:min(34rem,100%)}.ap-popup__dialog:has(.ap-popup__field),.ap-popup__dialog:has(.ap-text-subdescription){width:min(var(--ap-popup-max-w, 40rem),100%)}.ap-popup__dialog--wide{width:min(var(--ap-popup-max-w-wide, 52rem),100%);max-height:min(85vh,52rem);display:flex;flex-direction:column;min-height:0;overflow:visible}.ap-popup__body-scroll-wrap.ap-external-scroll-wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;position:relative;overflow:visible;--ap-external-scroll-pad-x: var(--ap-popup-pad, 1.25rem);--ap-gate-scrollbar-w: 8.64px;padding-right:0;margin-right:0}.ap-popup__body-scroll-wrap.ap-external-scroll-wrap>.ap-gate-scrollbar.ap-external-scrollbar{top:3%;left:calc(100% + (var(--ap-external-scroll-pad-x) * .4));right:auto;width:var(--ap-gate-scrollbar-w, 8.64px);height:94%}.ap-popup__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.ap-popup__body::-webkit-scrollbar{display:none;width:0;height:0}.ap-popup .ap-gate-scrollbar{position:absolute;opacity:0;pointer-events:none;transition:opacity var(--ap-gate-scrollbar-fade, .4s) ease;z-index:2}.ap-popup .ap-gate-scrollbar.is-overflow{opacity:1;pointer-events:auto}.ap-popup .ap-gate-scrollbar:not(.is-overflow) .ap-gate-scrollbar-thumb{visibility:hidden}.ap-popup .ap-gate-scrollbar-thumb{width:100%;border-radius:999px;background-color:var(--color-bg-scrollbar-thumb, #c4b8d9);cursor:grab;touch-action:none}.ap-popup .ap-gate-scrollbar-thumb:active,.ap-popup .ap-gate-scrollbar-thumb.is-dragging{cursor:grabbing;background-color:var(--color-bg-scrollbar-thumb-active, #a898c4)}@supports (corner-shape: squircle){.ap-popup__dialog,.ap-popup__dialog.ap-squircle,.ap-popup__dialog.ap-squircle--card{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-popup__dialog,.ap-popup__dialog.ap-squircle,.ap-popup__dialog.ap-squircle--card{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-popup.is-open .ap-popup__dialog{transform:translateY(calc(-1 * var(--ap-popup-optical-lift, 4vh)))}.ap-popup__dialog.ap-color-edit-dialog{--ap-popup-max-w-wide: 60rem;width:min(60rem,100%);max-width:min(60rem,100%)}.ap-popup__dialog.ap-settings-business-dialog{--ap-popup-max-w-wide: 50rem;width:min(50rem,100%);max-width:min(50rem,100%)}.ap-popup .ap-popup__body:not(.ap-popup-form) .ap-text-description,.ap-popup .ap-popup__body:not(.ap-popup-form) .ap-text-subdescription,.ap-popup .ap-popup__body:not(.ap-popup-form) .ap-text-title,.ap-popup .ap-popup__body:not(.ap-popup-form) .ap-text-informative{padding-inline:0;text-wrap:pretty}.ap-popup .ap-popup-form .ap-text-description,.ap-popup .ap-popup-form .ap-text-subdescription,.ap-popup .ap-popup-form .ap-text-title,.ap-popup .ap-popup-form .ap-text-informative{text-wrap:pretty}.ap-popup .ap-text-title{font-family:var(--ap-font-body, "Roboto", system-ui, sans-serif);font-weight:400;font-size:var(--ap-text-title-size);padding-bottom:.38rem}.ap-popup .ap-text-description+.ap-text-description,.ap-popup .ap-text-description+.ap-text-subdescription,.ap-popup .ap-text-description+.ap-text-informative,.ap-popup .ap-text-title+.ap-text-description,.ap-popup .ap-text-title+.ap-text-subdescription{margin-top:var(--ap-popup-title-mb, .65rem)}.ap-popup .ap-text-description+.ap-popup__field,.ap-popup .ap-text-subdescription+.ap-popup__field,.ap-popup .ap-text-title+.ap-popup__field,.ap-popup .ap-text-informative+.ap-popup__field{margin-top:var(--ap-popup-field-mt, clamp(.85rem, 2vw, 1.15rem))}.ap-popup__field{margin-top:var(--ap-popup-field-mt, clamp(.85rem, 2vw, 1.15rem));width:100%}.ap-popup__field .ap-field{width:100%;max-width:100%}.ap-popup__error{margin:.45rem 0 0;font-family:var(--ap-text-description-font-family, inherit);font-size:var(--ap-text-caption-size, var(--ap-popup-font-error));font-weight:300;line-height:1.3;color:var(--ap-color-alert, #c43145)}.ap-popup__error[hidden]{display:none!important}.ap-popup__actions{display:flex;justify-content:space-between;align-items:center;gap:var(--ap-popup-actions-gap, 1rem);margin-top:var(--ap-popup-actions-mt, clamp(1.25rem, 3vw, 1.75rem));flex:0 0 auto}.ap-popup__actions .ap-btn-b{padding-bottom:0}.ap-popup__actions .ap-btn-b.ap-popup__btn--cancel,.ap-popup__actions .ap-btn-b:first-child:not(.ap-popup__btn--confirm){text-align:left;margin-right:auto}.ap-popup__actions .ap-btn-b.ap-popup__btn--confirm,.ap-popup__actions .ap-btn-b:last-child{text-align:right;margin-left:auto}body.ap-popup-open{overflow:hidden}.ap-popup--leave-confirm .ap-text-description{text-align:center}.ap-popup__icon-row{display:flex;justify-content:center;align-items:center;margin:.5rem 0 .85rem}.ap-popup__confirm-icon{display:block;width:2.1rem;height:2.1rem;max-width:none;object-fit:contain;filter:var(--color-logo-filter, none)}:root{--ap-popup-text-title-rest: 17;--ap-popup-text-title-font-family: var( --ap-text-title-font-family, var(--font-form, var(--ap-font-body, system-ui, sans-serif)) );--ap-popup-text-title-font-weight: 300;--ap-popup-text-title-font-style: normal;--ap-popup-text-title-color: var( --ap-text-title-color, var(--color-text-primary, var(--ap-color-ink, #1b1b1b)) );--ap-popup-text-title-line-height: 1.45;--ap-popup-text-title-letter-spacing: normal;--ap-popup-text-title-explainer-rest: var(--ap-popup-text-title-rest);--ap-popup-text-title-explainer-font-family: var(--ap-popup-text-title-font-family);--ap-popup-text-title-explainer-font-weight: var(--ap-popup-text-title-font-weight);--ap-popup-text-title-explainer-font-style: var(--ap-popup-text-title-font-style);--ap-popup-text-title-explainer-color: color-mix( in srgb, var(--ap-popup-text-title-color) 70%, transparent );--ap-popup-text-title-explainer-line-height: var(--ap-popup-text-title-line-height);--ap-popup-text-title-explainer-letter-spacing: var( --ap-popup-text-title-letter-spacing );--ap-popup-text-field-rest: 16;--ap-popup-text-field-font-family: var( --ap-text-field-font-family, var(--font-form, var(--ap-font-body, system-ui, sans-serif)) );--ap-popup-text-field-font-weight: 400;--ap-popup-text-field-font-style: normal;--ap-popup-text-field-color: var( --ap-text-field-color, var(--ap-form-ink, var(--ap-color-ink, #1b1b1b)) );--ap-popup-text-field-line-height: 1.55;--ap-popup-text-field-letter-spacing: .01rem;--ap-popup-text-description-rest: 18;--ap-popup-text-description-font-family: var(--ap-text-description-font-family);--ap-popup-text-description-font-weight: var(--ap-text-description-font-weight, 300);--ap-popup-text-description-font-style: var(--ap-text-description-font-style, normal);--ap-popup-text-description-color: var(--ap-text-description-color);--ap-popup-text-description-line-height: var(--ap-text-description-line-height, 1.45);--ap-popup-text-description-letter-spacing: var( --ap-text-description-letter-spacing, normal );--ap-popup-text-informative-rest: 18;--ap-popup-text-informative-font-family: var(--ap-text-informative-font-family);--ap-popup-text-informative-font-weight: var(--ap-text-informative-font-weight, 300);--ap-popup-text-informative-font-style: var(--ap-text-informative-font-style, italic);--ap-popup-text-informative-color: var(--ap-text-informative-color);--ap-popup-text-informative-line-height: var(--ap-text-informative-line-height, 1.45);--ap-popup-text-informative-letter-spacing: var( --ap-text-informative-letter-spacing, normal );--ap-popup-text-subdescription-rest: 17;--ap-popup-text-subdescription-font-family: var(--ap-text-subdescription-font-family);--ap-popup-text-subdescription-font-weight: var( --ap-text-subdescription-font-weight, 300 );--ap-popup-text-subdescription-font-style: var( --ap-text-subdescription-font-style, normal );--ap-popup-text-subdescription-color: var(--ap-text-subdescription-color);--ap-popup-text-subdescription-line-height: var( --ap-text-subdescription-line-height, 1.45 );--ap-popup-text-subdescription-letter-spacing: var( --ap-text-subdescription-letter-spacing, normal );--ap-popup-text-main-title-rest: 18;--ap-popup-text-main-title-font-family: var( --font-form, var(--ap-font-body, system-ui, sans-serif) );--ap-popup-text-main-title-font-weight: 600;--ap-popup-text-main-title-font-style: normal;--ap-popup-text-main-title-color: var( --color-text-primary, var(--ap-color-ink, #1b1b1b) );--ap-popup-text-main-title-line-height: 1.35;--ap-popup-text-main-title-letter-spacing: .02em}:root{--ap-popup-text-title-size: calc( var(--ap-text-resize) * var(--ap-popup-text-title-rest) / var(--ap-text-field-rest) );--ap-popup-text-title-explainer-size: calc( var(--ap-text-resize) * var(--ap-popup-text-title-explainer-rest) / var(--ap-text-field-rest) );--ap-popup-text-field-size: calc( var(--ap-text-resize) * var(--ap-popup-text-field-rest) / var(--ap-text-field-rest) );--ap-popup-text-description-size: calc( var(--ap-text-resize) * var(--ap-popup-text-description-rest) / var(--ap-text-field-rest) );--ap-popup-text-informative-size: calc( var(--ap-text-resize) * var(--ap-popup-text-informative-rest) / var(--ap-text-field-rest) );--ap-popup-text-subdescription-size: calc( var(--ap-text-resize) * var(--ap-popup-text-subdescription-rest) / var(--ap-text-field-rest) );--ap-popup-text-main-title-size: calc( var(--ap-text-resize) * var(--ap-popup-text-main-title-rest) / var(--ap-text-field-rest) )}.ap-popup .ap-popup-form .ap-popup-text-main-title,.ap-popup-form .ap-popup-text-main-title,.ap-popup-text-main-title{margin:0 0 .38rem;padding-inline:0;padding-inline-start:.2rem;font-family:var(--ap-popup-text-main-title-font-family);font-size:var(--ap-popup-text-main-title-size);font-weight:var(--ap-popup-text-main-title-font-weight);font-style:var(--ap-popup-text-main-title-font-style);line-height:var(--ap-popup-text-main-title-line-height);letter-spacing:var(--ap-popup-text-main-title-letter-spacing);color:var(--ap-popup-text-main-title-color)}.ap-popup .ap-popup-form .ap-text-title,.ap-popup-form .ap-text-title{margin:.1rem 0 0;padding-inline:0;padding-inline-start:.3rem;font-family:var(--ap-popup-text-title-font-family);font-size:var(--ap-popup-text-title-size);font-weight:var(--ap-popup-text-title-font-weight);font-style:var(--ap-popup-text-title-font-style);line-height:var(--ap-popup-text-title-line-height);letter-spacing:var(--ap-popup-text-title-letter-spacing);color:var(--ap-popup-text-title-color)}.ap-popup .ap-popup-form .ap-text-title-explainer,.ap-popup-form .ap-text-title-explainer{font-family:var(--ap-popup-text-title-explainer-font-family);font-size:var(--ap-popup-text-title-explainer-size);font-weight:var(--ap-popup-text-title-explainer-font-weight);font-style:var(--ap-popup-text-title-explainer-font-style);line-height:var(--ap-popup-text-title-explainer-line-height);letter-spacing:var(--ap-popup-text-title-explainer-letter-spacing);color:var(--ap-popup-text-title-explainer-color)}.ap-popup .ap-popup-form .ap-text-description,.ap-popup .ap-popup-form .ap-text-description--after-title,.ap-popup-form .ap-text-description,.ap-popup-form .ap-text-description--after-title{font-family:var(--ap-popup-text-description-font-family);font-size:var(--ap-popup-text-description-size);font-weight:var(--ap-popup-text-description-font-weight);font-style:var(--ap-popup-text-description-font-style);line-height:var(--ap-popup-text-description-line-height);letter-spacing:var(--ap-popup-text-description-letter-spacing);color:var(--ap-popup-text-description-color);padding-inline:0}.ap-popup .ap-popup-form .ap-text-informative,.ap-popup-form .ap-text-informative{font-family:var(--ap-popup-text-informative-font-family);font-size:var(--ap-popup-text-informative-size);font-weight:var(--ap-popup-text-informative-font-weight);font-style:var(--ap-popup-text-informative-font-style);line-height:var(--ap-popup-text-informative-line-height);letter-spacing:var(--ap-popup-text-informative-letter-spacing);color:var(--ap-popup-text-informative-color);padding-inline:0}.ap-popup .ap-popup-form .ap-text-subdescription,.ap-popup-form .ap-text-subdescription{font-family:var(--ap-popup-text-subdescription-font-family);font-size:var(--ap-popup-text-subdescription-size);font-weight:var(--ap-popup-text-subdescription-font-weight);font-style:var(--ap-popup-text-subdescription-font-style);line-height:var(--ap-popup-text-subdescription-line-height);letter-spacing:var(--ap-popup-text-subdescription-letter-spacing);color:var(--ap-popup-text-subdescription-color);padding-inline:0}.ap-popup .ap-popup-form .ap-field,.ap-popup .ap-popup-form input.ap-field,.ap-popup .ap-popup-form select.ap-field,.ap-popup .ap-popup-form textarea.ap-field,.ap-popup-form .ap-field,.ap-popup-form input.ap-field,.ap-popup-form select.ap-field,.ap-popup-form textarea.ap-field{font-family:var(--ap-popup-text-field-font-family)!important;font-size:var(--ap-popup-text-field-size)!important;font-weight:var(--ap-popup-text-field-font-weight);font-style:var(--ap-popup-text-field-font-style);line-height:var(--ap-popup-text-field-line-height);letter-spacing:var(--ap-popup-text-field-letter-spacing);color:var(--ap-popup-text-field-color);padding-inline:calc(var(--ap-form-pad-x, .75rem) * .7)!important;box-sizing:border-box}@media (max-width: 809px){.ap-popup .ap-popup-form .ap-field,.ap-popup .ap-popup-form input.ap-field,.ap-popup .ap-popup-form select.ap-field,.ap-popup .ap-popup-form textarea.ap-field,.ap-popup-form .ap-field,.ap-popup-form input.ap-field,.ap-popup-form select.ap-field,.ap-popup-form textarea.ap-field{padding-inline:var(--ap-form-pad-x, .75rem)!important}}.ap-popup .ap-popup-form input.ap-field,.ap-popup .ap-popup-form select.ap-field,.ap-popup-form input.ap-field,.ap-popup-form select.ap-field{min-height:2.75em;height:auto}.ap-popup .ap-popup-form .ap-form-field,.ap-popup .ap-popup-form .ap-form-field:has(> .ap-text-title),.ap-popup .ap-popup-form .ap-form-field:has(> .ap-text-title):has(.ap-field),.ap-popup-form .ap-form-field,.ap-popup-form .ap-form-field:has(> .ap-text-title),.ap-popup-form .ap-form-field:has(> .ap-text-title):has(.ap-field){gap:0}.ap-feedback-popup{display:block;padding:0;overflow:visible;z-index:var(--ap-popup-z, 10000);--ap-u: calc(max(100vw, 2200px) / 3840);--ap-popup-scale-dampen-ratio: .5;--ap-u-popup: max( var(--ap-u), calc( var(--ap-popup-scale-dampen-ratio) * var(--ap-u) + (1 - var(--ap-popup-scale-dampen-ratio)) * 1px ) );--ap-popup-pad: calc(28 * var(--ap-u-popup));--ap-popup-actions-mt: calc(28 * var(--ap-u-popup));--ap-feedback-pad: calc(var(--ap-popup-pad) * .65);--ap-feedback-send-mr: calc(8 * var(--ap-u-popup));--ap-feedback-attach-size: calc(48 * var(--ap-u-popup));--ap-feedback-attach-gap: calc(7 * var(--ap-u-popup));--ap-feedback-bug-on-ink: #f1edf7}.ap-feedback-popup .ap-popup__backdrop{left:var(--fb-scrim-left, 0px);right:0;top:0;bottom:0;width:auto;background:var(--ap-popup-scrim, rgba(27, 27, 27, .28));cursor:default}.ap-feedback-popup.is-open{cursor:default}.ap-feedback-popup .ap-feedback-dialog{position:fixed;width:min(calc(780 * var(--ap-u, 1px)),calc(100vw - var(--fb-scrim-left, 0px) - 1.5rem));height:min(calc(400 * var(--ap-u, 1px)),calc(100dvh - 1.5rem));max-width:calc(100vw - var(--fb-scrim-left, 0px) - 1.25rem);max-height:calc(100dvh - 1.25rem);margin:0;padding:var(--ap-feedback-pad);box-sizing:border-box;display:flex;flex-direction:column;gap:0;transform:none!important;left:0;top:0}.ap-feedback-popup.is-open .ap-feedback-dialog{transform:none!important}.ap-feedback-dialog__title.visually-hidden,.ap-feedback-dialog .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ap-feedback-dialog__field{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ap-feedback-dialog__textarea{flex:1 1 auto;width:100%;min-height:0;height:100%;resize:none!important;box-sizing:border-box}.ap-feedback-dialog__ph{position:absolute;inset:0;margin:0;padding:inherit;padding-block:var(--ap-field-pad-y, .75em);padding-inline:var(--ap-field-pad-x, 1.175em);box-sizing:border-box;pointer-events:none;font-family:var(--ap-field-font-family, var(--ap-font-body, system-ui, sans-serif));font-size:var(--ap-field-font-size, .75rem);font-weight:var(--ap-field-font-weight, 300);line-height:var(--ap-field-line-height, 1.5);letter-spacing:var(--ap-field-letter-spacing, .01em);color:var(--ap-field-placeholder, var(--ap-form-placeholder, #858585));white-space:pre-wrap;overflow:hidden}.ap-feedback-dialog__field:has(.ap-feedback-dialog__textarea:not(:placeholder-shown)) .ap-feedback-dialog__ph{display:none}.ap-feedback-dialog__footer{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:calc(10 * var(--ap-u-popup, var(--ap-u, 1px)));margin-top:calc(var(--ap-popup-actions-mt, calc(28 * var(--ap-u-popup, var(--ap-u, 1px)))) * .5);min-width:0;flex:0 0 auto;min-height:var(--ap-feedback-attach-size)}.ap-feedback-dialog__file{display:flex;align-items:center;gap:calc(6 * var(--ap-u-popup, var(--ap-u, 1px)));min-width:0;flex:1 1 auto;width:min(100%,calc(570 * var(--ap-u, 1px)));max-width:min(100%,calc(570 * var(--ap-u, 1px)));box-sizing:border-box}.ap-feedback-dialog__file[hidden]{display:none!important}.ap-feedback-dialog__file-meta{display:flex;align-items:baseline;flex-wrap:nowrap;gap:3ch;min-width:0;flex:1 1 auto;overflow:hidden;font-family:var(--ap-font-body, system-ui, sans-serif);font-size:calc(var(--ap-font-size-body, .875rem) - 3px);font-weight:400;color:var(--ap-color-ink-muted, rgba(27, 27, 27, .72));line-height:1.3}.ap-feedback-dialog__file-name{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-feedback-dialog__file-size{flex:0 0 auto;white-space:nowrap}.ap-feedback-dialog__file-clear{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:0 calc(4 * var(--ap-u-popup, var(--ap-u, 1px)));border:none;background:transparent;color:#c43145;font-size:calc(1.15rem * var(--ap-attach-remove-x-scale, 1.4));line-height:1;cursor:pointer;opacity:.85}.ap-feedback-dialog__file-clear:hover,.ap-feedback-dialog__file-clear:focus-visible{opacity:1;outline:none;color:#a02838}.ap-feedback-dialog__actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--ap-feedback-attach-gap);flex:0 0 auto;margin-left:auto;min-height:var(--ap-feedback-attach-size)}.ap-feedback-dialog__bug{--ap-face-h: var(--ap-feedback-attach-size);display:inline-flex;align-items:center;justify-content:center;align-self:center;flex:0 0 auto;width:var(--ap-feedback-attach-size);height:var(--ap-feedback-attach-size);margin:0;padding:0;border:none;border-radius:calc(var(--ap-face-h) * 19.2 / 42);background:transparent;color:var(--ap-color-ink, #1b1b1b);cursor:pointer;line-height:0;touch-action:manipulation;opacity:.72;transform:scale(1);transition:opacity .12s ease,color .12s ease,background-color .12s ease,transform 72ms cubic-bezier(.18,.82,.22,1)}@supports (corner-shape: squircle){.ap-feedback-dialog__bug{corner-shape:squircle}}@supports (corner-shape: superellipse(1)){.ap-feedback-dialog__bug{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-feedback-dialog__bug:hover,.ap-feedback-dialog__bug:focus-visible{opacity:1;outline:none}.ap-feedback-dialog__bug:active{opacity:1;transform:scale(.98)}.ap-feedback-dialog__bug.is-on{opacity:1;background:var(--ap-color-accent, var(--ap-color-bg-nav-active, #ff4a8b));color:var(--ap-feedback-bug-on-ink, #f1edf7)}.ap-feedback-dialog__bug.is-on:hover,.ap-feedback-dialog__bug.is-on:focus-visible{background:var(--ap-color-accent, var(--ap-color-bg-nav-active, #ff4a8b));color:var(--ap-feedback-bug-on-ink, #f1edf7)}.ap-feedback-dialog__bug-icon{display:block;width:var(--ap-feedback-attach-size);height:var(--ap-feedback-attach-size);pointer-events:none;background-color:currentColor;-webkit-mask:url(/icons/bug.svg) center / contain no-repeat;mask:url(/icons/bug.svg) center / contain no-repeat}.ap-feedback-dialog__attach{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex:0 0 auto;width:var(--ap-feedback-attach-size);height:var(--ap-feedback-attach-size);margin:0;padding:0;border:none;background:transparent!important;color:var(--ap-color-ink, #1b1b1b);cursor:pointer;line-height:0;touch-action:manipulation;opacity:.72;transform:scale(1);transition:opacity .12s ease,transform 72ms cubic-bezier(.18,.82,.22,1)}.ap-feedback-dialog__attach:hover,.ap-feedback-dialog__attach:focus-visible{opacity:1;outline:none;background:transparent!important}.ap-feedback-dialog__attach:active{opacity:1;transform:scale(.98);background:transparent!important}.ap-feedback-dialog__attach-icon{display:block;width:var(--ap-feedback-attach-size);height:var(--ap-feedback-attach-size);object-fit:contain;pointer-events:none}.ap-feedback-dialog__send.ap-btn-b{display:inline-flex;align-items:center;justify-content:center;align-self:center;margin:0;margin-right:var(--ap-feedback-send-mr, calc(8 * var(--ap-u-popup, var(--ap-u, 1px))));padding:0 calc(8 * var(--ap-u-popup, var(--ap-u, 1px)));min-width:calc(44 * var(--ap-u-popup, var(--ap-u, 1px)));min-height:var(--ap-feedback-attach-size);height:var(--ap-feedback-attach-size);line-height:1}.ap-nav__item[data-nav-id=feedback]{cursor:pointer}.ap-color-edit__scroll{display:flex;flex-direction:column;gap:0;padding-right:calc(4 * var(--ap-u, .0625rem));margin-bottom:calc(4 * var(--ap-u, .0625rem))}.ap-color-edit__scroll>.ap-color-edit__group:first-child>.ap-text-title{margin-top:.3rem}.ap-color-edit__group{display:flex;flex-direction:column;gap:calc(10 * var(--ap-u, .0625rem));width:100%;min-width:0}.ap-color-edit__group+.ap-color-edit__group{margin-top:calc(20 * var(--ap-u, .0625rem));padding-top:calc(20 * var(--ap-u, .0625rem));border-top:.5px solid var(--ap-color-border, #d9d4e3)}.ap-color-edit__rows{display:flex;flex-direction:column;gap:calc(10 * var(--ap-u, .0625rem));width:100%;min-width:0}.ap-color-edit__row{--ap-ce-h: calc(2.75 * var(--ap-popup-text-field-size, 1rem));display:flex;flex-direction:row;align-items:center;gap:calc(8 * var(--ap-u, .0625rem));width:100%;min-width:0;min-height:var(--ap-ce-h);height:auto;box-sizing:border-box}.ap-color-edit__swatch-btn{--ap-face-h: var(--ap-ce-h);position:relative;display:block;width:var(--ap-ce-h);min-width:var(--ap-ce-h);height:var(--ap-ce-h);aspect-ratio:1 / 1;margin:0;padding:0;cursor:pointer;flex-shrink:0;overflow:hidden;border:var(--ap-border-default, .5px) solid var(--ap-color-border, #d9d4e3);box-sizing:border-box;background-clip:padding-box;border-radius:calc(var(--ap-face-h) * 19.2 / 42)}@supports (corner-shape: squircle){.ap-color-edit__swatch-btn{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-color-edit__swatch-btn{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-color-edit__swatch{display:block;width:100%;height:100%;background:#000}.ap-color-edit__picker{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;opacity:0;cursor:pointer}.ap-color-edit-dialog .ap-field.ap-color-edit__field{margin:0;width:auto;max-width:none;min-width:0;height:auto;min-height:2.75em;align-self:center}.ap-color-edit-dialog .ap-field.ap-color-edit__field.is-error{box-shadow:inset 0 0 0 1px #c43145}.ap-color-edit__hex{flex:109 109 0;max-width:none;text-transform:uppercase;font-weight:500}.ap-color-edit-dialog .ap-field.ap-color-edit__field.ap-color-edit__hex{min-width:92px}.ap-color-edit-dialog .ap-field.ap-color-edit__hex::placeholder{text-transform:none}.ap-color-edit__usecase,.ap-color-edit__name{flex:431 431 0;min-width:0;max-width:none}@media (max-width: 900px){.ap-color-edit-dialog .ap-field.ap-color-edit__field{padding-left:calc(var(--ap-field-pad-x, 1.175em) * .58);padding-right:calc(var(--ap-field-pad-x, 1.175em) * .58)}}.ap-color-edit__delete-wrap{display:flex;align-items:center;justify-content:center;align-self:stretch;width:var(--ap-ce-h);min-width:var(--ap-ce-h);height:auto;min-height:var(--ap-ce-h);flex-shrink:0;box-sizing:border-box}.ap-color-edit__delete-wrap .ap-icon-btn-trash{width:calc(28 * var(--ap-u, .0625rem));height:calc(28 * var(--ap-u, .0625rem));min-width:calc(28 * var(--ap-u, .0625rem));min-height:calc(28 * var(--ap-u, .0625rem))}.ap-color-edit__delete-wrap .ap-icon-btn-trash__icon{width:1.1em;height:1.1em}.ap-color-edit__add.ap-btn-a{align-self:center;margin:0;width:auto;max-width:100%}.ap-popup:has(.ap-color-edit-dialog) .ap-popup__actions{flex-shrink:0;margin-top:calc(var(--ap-popup-actions-mt, clamp(1.25rem, 3vw, 1.75rem)) * .7)}[data-brief-edit-logo-colors] .ap-field.ap-color-edit__field{margin:0;width:auto;max-width:none;min-width:0;height:auto;min-height:2.75em;align-self:center}[data-brief-edit-logo-colors] .ap-field.ap-color-edit__field.is-error{box-shadow:inset 0 0 0 1px #c43145}.ap-color-edit__row--logo .ap-field.ap-color-edit__field.ap-color-edit__hex{min-width:0;flex:1 1 0}.ap-color-edit__row--logo .ap-color-edit__name-text{flex:1 1 0;min-width:0;font-size:var(--ap-popup-text-field-size, 1rem);line-height:1.3;color:var(--ap-color-text, #1b1b1b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-color-edit__rows--logo{margin-top:0}.ap-color-preview{--ap-color-preview-gap: calc(24 * var(--ap-u, .0625rem));--ap-color-preview-inset-x: max( .75rem, calc(var(--ap-form-pad-x, .85rem) * 1.15) );display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;min-width:0;box-sizing:border-box;margin-inline:var(--ap-color-preview-inset-x);width:calc(100% - 2 * var(--ap-color-preview-inset-x));padding:0;border:none;background:transparent;overflow:visible}.ap-color-preview[hidden],[data-briefing-custom-color-body][hidden]{display:none!important}.ap-briefing-custom-color-body{width:100%;min-width:0;overflow:hidden;box-sizing:border-box}.ap-briefing-custom-color-body-inner.ap-color-preview{width:100%}.ap-color-preview__group{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;min-width:0}.ap-color-preview__group-title{margin:0;margin-top:var(--ap-color-preview-gap);margin-bottom:calc(var(--ap-color-preview-gap) * .5);font-family:var(--font-form, var(--ap-font-body, inherit));font-size:var(--ap-text-small-size, .6875rem);font-weight:500;line-height:1.4;color:var(--ap-color-ink-muted, #8b898f)}.ap-color-preview__group:first-of-type>.ap-color-preview__group-title{margin-top:0}.ap-color-preview__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-color-preview-gap);width:100%;min-width:0;margin:0;padding:0;list-style:none;box-sizing:border-box}.ap-color-chip{--ap-color-chip-h: var( --ap-field-h, calc(var(--ap-text-field-size) * (var(--ap-text-field-line-height, 1.5) + 1.5)) );--ap-color-swatch: var(--ap-color-chip-h);--ap-color-remove-size: calc(var(--ap-text-field-size, .75rem) * 2.2 * .7);--ap-color-remove-gutter: var(--ap-color-remove-size);position:relative;display:flex;align-items:center;width:auto;max-width:100%;min-width:0;padding-right:var(--ap-color-remove-gutter);box-sizing:border-box;flex:0 0 auto}.ap-color-chip__body{--ap-face-h: var(--ap-field-h);display:flex;flex-direction:row;align-items:stretch;height:var(--ap-color-chip-h);min-height:var(--ap-color-chip-h);max-width:100%;min-width:0;overflow:hidden;border:var(--ap-border-default, .5px) solid var(--ap-color-border, #d9d4e3);background:rgba(255,255,255,.4);border-radius:calc(var(--ap-face-h) * 19.2 / 42);box-sizing:border-box;background-clip:padding-box;transition:background-color .12s ease}.ap-color-chip:hover .ap-color-chip__body,.ap-color-chip:focus-within .ap-color-chip__body{background:rgba(255,255,255,.6)}@supports (corner-shape: squircle){.ap-color-chip__body{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-color-chip__body{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ap-color-chip__swatch-btn{position:relative;display:block;width:var(--ap-color-swatch);height:var(--ap-color-chip-h);min-width:var(--ap-color-swatch);margin:0;padding:0;cursor:pointer;flex-shrink:0;border-radius:0;overflow:hidden}.ap-color-chip__swatch{display:block;width:100%;height:100%;background-color:#e8e8e8}.ap-color-chip__picker{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;opacity:0;cursor:pointer}.ap-color-chip__hex{--ap-color-hex-pad-x: calc(.85em + 12 * var(--ap-u, .0625rem));flex:0 0 auto;flex-shrink:0;width:max(calc(126 * var(--ap-u, .0625rem)),calc(7.5ch + var(--ap-color-hex-pad-x)));min-width:calc(7.5ch + var(--ap-color-hex-pad-x));max-width:none;height:100%;margin:0;padding:0 calc(12 * var(--ap-u, .0625rem)) 0 .85em;border:none;border-right:.5px solid var(--ap-color-border, #d9d4e3);border-radius:0;background:transparent;box-sizing:border-box;font-family:var(--ap-text-field-font-family, inherit);font-size:var(--ap-text-field-size);font-weight:500;letter-spacing:var(--ap-text-field-letter-spacing, inherit);color:var(--ap-text-field-color, var(--ap-color-ink, #1b1b1b));text-transform:uppercase}.ap-color-chip__hex::placeholder{color:var(--ap-text-field-placeholder-color, var(--color-text-placeholder, #858585));font-style:italic;font-weight:300;text-transform:none;opacity:1}.ap-color-chip__hex:focus,.ap-color-chip__hex:focus-visible{outline:none;background:rgba(255,255,255,.8)}.ap-color-chip__hex.is-error{box-shadow:inset 0 0 0 1px #c43145}.ap-color-chip__meta{display:flex;flex-direction:column;justify-content:center;gap:calc(2 * var(--ap-u, .0625rem));min-width:calc(72 * var(--ap-u, .0625rem));max-width:calc(180 * var(--ap-u, .0625rem));padding:0 calc(20 * var(--ap-u, .0625rem)) 0 calc(12 * var(--ap-u, .0625rem));box-sizing:border-box;flex:1 1 auto;overflow:hidden}.ap-color-chip__usecase,.ap-color-chip__name{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:var(--ap-text-field-line-height, 1.25);font-family:var(--ap-text-field-font-family, inherit);font-size:calc(var(--ap-text-field-size) * .7);font-weight:500;letter-spacing:var(--ap-text-field-letter-spacing, normal);color:var(--ap-text-field-color, #1b1b1b)}.ap-color-chip__remove{position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:0;pointer-events:none}.ap-color-chip:hover .ap-color-chip__remove,.ap-color-chip:focus-within .ap-color-chip__remove{opacity:.75;pointer-events:auto}.ap-color-chip__remove:hover,.ap-color-chip__remove:focus-visible{opacity:1}.ap-color-preview__add.ap-btn-a{flex:0 0 auto;align-self:flex-start;width:auto;min-width:0;margin:var(--ap-color-preview-gap) 0 0;white-space:nowrap}[data-briefing-custom-color-preview] .ap-color-preview{margin-top:calc(36 * var(--ap-u, .0625rem))}.ap-color-chip--readonly{padding-right:0}.ap-color-chip--readonly .ap-color-chip__swatch-btn{cursor:default;pointer-events:none}.ap-color-chip--readonly .ap-color-chip__hex{display:flex;align-items:center}.ap-popup__dialog.ap-brief-edit-dialog{max-width:min(40rem,calc(100vw - 2rem))}.ap-popup__dialog.ap-brief-edit-dialog:has([data-brief-edit-bullets-field]){min-width:min(52rem,calc(100vw - 2rem));max-width:min(52rem,calc(100vw - 2rem));width:min(52rem,calc(100vw - 2rem))}.ap-brief-edit-dialog .ap-popup-text-main-title[hidden]{display:none}.ap-brief-edit__fields{display:flex;flex-direction:column;gap:.85rem;min-width:0}.ap-brief-edit__fields .ap-form-field,.ap-brief-edit__fields .ap-form-field:has(> .ap-text-title),.ap-brief-edit__fields .ap-form-field:has(> .ap-text-title):not(:first-child),.ap-brief-edit__fields .ap-form-field:has(> .ap-form-field-title-row):not(:first-child){margin:0;min-width:0}.ap-brief-edit__fields textarea.ap-field,.ap-brief-edit__fields textarea.ap-field--area,.ap-brief-edit__fields textarea.ap-field--autogrow{width:100%;min-width:0;resize:none}.ap-brief-edit__fields .ap-form-field-scroll-wrap,.ap-brief-edit__fields .ap-form-field-resize-wrap{min-width:0;max-width:100%}.ap-brief-edit__attachments .ap-attach-zone-files{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:.15rem}.ap-brief-edit__attachments .ap-attach-zone-file{display:flex;align-items:center;gap:.5rem;min-width:0;list-style:none}.ap-brief-edit__attachments .ap-attach-zone-file:before,.ap-brief-edit__attachments .ap-attach-zone-files:before{content:none;display:none}.ap-brief-edit__bullets{margin:0;padding:.2rem 0;list-style:none;display:flex;flex-direction:column;gap:.35rem;min-width:0}.ap-brief-edit__bullets li{display:grid;grid-template-columns:1em minmax(0,1fr) auto;gap:.4rem;align-items:center;min-width:0}.ap-brief-edit__bullet-mark{flex:0 0 auto;margin:0;font-size:var(--ap-popup-text-field-size, var(--ap-text-small-size));line-height:1.2;color:var(--color-text-primary);user-select:none;text-align:center}.ap-brief-edit__bullets .ap-field{width:100%;min-width:0}.ap-brief-edit__add-more.ap-btn-a{align-self:center;display:block;margin:.55rem auto 0;width:auto;max-width:100%}.ap-popup:has(.ap-brief-edit-dialog) .ap-popup__body-scroll-wrap.ap-external-scroll-wrap>.ap-gate-scrollbar.ap-external-scrollbar,.ap-popup:has(.ap-team-rows-edit-dialog) .ap-popup__body-scroll-wrap.ap-external-scroll-wrap>.ap-gate-scrollbar.ap-external-scrollbar{left:calc(100% + (var(--ap-external-scroll-pad-x) * .4) + .08rem);right:auto}:root{--ap-team-rows-gap: var( --ap-repeat-rows-matrix-gap, clamp(.5rem, 1vw, .75rem) );--ap-team-rows-count-w:6.375rem;--ap-team-rows-count-chevron: 1.25rem}.ap-team-rows--resting{display:flex;flex-direction:column;width:100%;min-width:0}.ap-team-rows-display{display:flex;flex-direction:column;gap:.85rem;width:100%;min-width:0;padding-inline:.15rem .3rem}.ap-team-rows-display-item{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ap-team-rows-display-role,.ap-team-rows-display-resp,.ap-team-rows-display-empty{margin:0}.ap-team-rows-display-empty{font-style:italic;opacity:.85}.ap-form-field-title-actions{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:.75rem 1rem;flex:0 0 auto;min-width:0}.ap-form-field-title-row .ap-form-field-title-actions .ap-review-section-edit{padding-inline-end:0}.ap-form-field-title-row:has(.ap-form-field-title-actions) .ap-form-field-title-actions{padding-inline-end:var(--ap-form-pad-x)}.ap-team-rows-card .ap-form-field-title-row .ap-b-text-main-title{flex:1 1 auto;min-width:0;margin:0}.ap-team-rows--editor{display:flex;flex-direction:column;gap:.35rem;width:100%;min-width:0}.ap-team-rows-list{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;padding:.2rem 0}.ap-team-rows-row{display:flex;flex-direction:column;gap:var(--ap-team-rows-gap);width:100%;min-width:0;box-sizing:border-box;transform-origin:center top;padding-block:.85rem}.ap-team-rows-row+.ap-team-rows-row{border-top:.5px solid var(--ap-color-border, #d7d7d7)}.ap-team-rows-row.is-ap-collapsible-entering,.ap-team-rows-row.is-ap-collapsible-exiting{will-change:transform,opacity,filter,height}.ap-team-rows-role{display:grid;grid-template-columns:minmax(0,1fr) var(--ap-team-rows-count-w) auto;gap:var(--ap-team-rows-gap);align-items:center;min-width:0;width:100%}.ap-team-rows-role .ap-field,.ap-team-rows-row>.ap-team-rows-resp{width:100%;min-width:0}.ap-team-rows-count{width:var(--ap-team-rows-count-w);min-width:var(--ap-team-rows-count-w);max-width:var(--ap-team-rows-count-w);font-variant-numeric:tabular-nums;text-align:center;text-align-last:center}.ap-popup .ap-popup-form select.ap-team-rows-count,.ap-popup-form select.ap-team-rows-count,select.ap-team-rows-count{padding-left:calc(var(--ap-form-pad-x, .75rem) * .7)!important;padding-right:calc(var(--ap-form-pad-x, .75rem) * .7 + var(--ap-team-rows-count-chevron))!important}.ap-team-rows-count option{text-align:center}.ap-team-rows-trash{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-height:var(--ap-field-h, 2.5rem)}.ap-team-rows--editor textarea.ap-team-rows-resp,.ap-team-rows-edit-fields textarea.ap-team-rows-resp,.ap-popup textarea.ap-team-rows-resp{--ap-face-h: var(--ap-field-h);min-height:var(--ap-field-h);height:var(--ap-field-h);max-height:min(40vh,16rem);padding-block:var(--ap-field-pad-y, .75em);line-height:var(--ap-field-line-height, 1.5);resize:none;overflow-y:hidden;field-sizing:content}.ap-team-rows-add-more.ap-btn-a{align-self:center;display:block;margin:.55rem auto 0;width:auto;max-width:100%}.ap-team-rows-edit-dialog .ap-popup__body{min-width:0}.ap-team-rows-edit-fields{width:100%;min-width:0}.ap-toast-scrim{--ap-toast-scrim-pad: calc(32 * max(100vw, 2200px) / 3840);--ap-toast-scrim-bottom: 0px;position:fixed;top:0;left:0;right:0;width:100%;height:calc(var(--ap-toast-scrim-bottom) + var(--ap-toast-scrim-pad));margin:0;padding:0;border:none;background:rgba(0,0,0,.15);z-index:10990;pointer-events:none;transform:translateY(-100%);transition:transform .28s ease,height .22s ease;will-change:transform,height}.ap-toast-scrim.is-visible{transform:translateY(0);pointer-events:auto}.ap-toast-scrim.is-exiting{transform:translateY(-100%)}.ap-toast-stack{--ap-toast-width: min(22rem, calc(100vw - 2rem));--ap-toast-radius: 8px;--ap-toast-gap: .75rem;--ap-toast-shadow: 0 4px 12px var(--ap-color-toast-shadow);position:fixed;top:1.25rem;left:50%;transform:translate(-50%);z-index:11000;width:var(--ap-toast-width);display:flex;flex-direction:column;gap:var(--ap-toast-gap);pointer-events:none}.ap-toast{position:relative;display:flex;align-items:flex-start;gap:.5rem;width:100%;padding:1rem 1.35rem 1rem .9rem;border:1px solid color-mix(in srgb,currentColor 60%,transparent);border-radius:var(--ap-toast-radius);background-color:var(--ap-color-toast-normal-bg);color:var(--ap-color-toast-normal-text);box-shadow:var(--ap-toast-shadow);font-family:var( --ap-text-field-font-family, var(--font-form, var(--ap-font-body, "Poppins", system-ui, sans-serif)) );font-size:var(--ap-text-field-size, var(--ap-text-resize, .875rem));font-weight:400;letter-spacing:normal;line-height:1.5;pointer-events:auto;overflow:visible;overflow-wrap:anywhere;opacity:0;transform:translateY(-.65rem);transition:opacity .28s ease,transform .28s ease}.ap-toast.is-mounted{opacity:1;transform:translateY(0)}.ap-toast.is-exiting{opacity:0;transform:translateY(-.5rem);pointer-events:none}.ap-toast.is-evicting{opacity:0;transform:translateY(-1.25rem) scale(.98);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.ap-toast-stack .ap-toast{transition:opacity .28s ease,transform .28s ease,margin .22s ease}.ap-toast[data-type=default]{background-color:var(--ap-color-toast-normal-bg);color:var(--ap-color-toast-normal-text);border-color:color-mix(in srgb,currentColor 60%,transparent)}.ap-toast[data-type=success]{background-color:var(--ap-color-toast-success-bg);color:var(--ap-color-toast-success-text);border-color:color-mix(in srgb,currentColor 60%,transparent)}.ap-toast[data-type=info]{background-color:var(--ap-color-toast-info-bg);color:var(--ap-color-toast-info-text);border-color:color-mix(in srgb,currentColor 60%,transparent)}.ap-toast[data-type=warning]{background-color:var(--ap-color-toast-warning-bg);color:var(--ap-color-toast-warning-text);border-color:color-mix(in srgb,currentColor 60%,transparent)}.ap-toast[data-type=error]{background-color:var(--ap-color-toast-error-bg);color:var(--ap-color-toast-error-text);border-color:color-mix(in srgb,currentColor 60%,transparent)}.ap-toast__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.1em;height:1.5em;margin:0}.ap-toast__icon svg{display:block;width:1.1em;height:1.1em;max-width:none;max-height:none}.ap-toast__content{display:flex;flex:1 1 auto;flex-direction:column;gap:.15rem;min-width:0;padding-right:1.1rem;pointer-events:none}.ap-toast__title{font-weight:500;line-height:1.5}.ap-toast__description{font-weight:400;line-height:1.5;opacity:1}.ap-toast__title+.ap-toast__description{line-height:1.4;opacity:.92}.ap-toast__close{position:absolute;top:0;right:0;left:auto;z-index:2;width:1.25rem;height:1.25rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:1px solid color-mix(in srgb,currentColor 60%,transparent);border-radius:50%;background-color:var(--ap-color-toast-normal-bg);color:inherit;font-size:.95rem;line-height:1;cursor:pointer;pointer-events:auto;transform:translate(35%,-35%);transform-origin:center center;transition:transform .12s ease,background-color .15s ease,border-color .15s ease}.ap-toast__close-icon,.ap-toast__close svg.ap-toast__close-icon{display:block;width:.75em;height:.75em;max-width:none;max-height:none;margin:0;padding:0;flex-shrink:0}.ap-toast[data-type=default] .ap-toast__close{background-color:var(--ap-color-toast-normal-bg);color:var(--ap-color-toast-normal-text);border-color:color-mix(in srgb,currentColor 60%,transparent)}.ap-toast[data-type=success] .ap-toast__close{background-color:var(--ap-color-toast-success-bg);color:var(--ap-color-toast-success-text);border-color:color-mix(in srgb,currentColor 60%,transparent)}.ap-toast[data-type=info] .ap-toast__close{background-color:var(--ap-color-toast-info-bg);color:var(--ap-color-toast-info-text);border-color:color-mix(in srgb,currentColor 60%,transparent)}.ap-toast[data-type=warning] .ap-toast__close{background-color:var(--ap-color-toast-warning-bg);color:var(--ap-color-toast-warning-text);border-color:color-mix(in srgb,currentColor 60%,transparent)}.ap-toast[data-type=error] .ap-toast__close{background-color:var(--ap-color-toast-error-bg);color:var(--ap-color-toast-error-text);border-color:color-mix(in srgb,currentColor 60%,transparent)}.ap-toast__close:not(:disabled):not([aria-disabled="true"]):hover{filter:brightness(.97)}.ap-toast__close:active:not(:disabled):not([aria-disabled="true"]){transform:translate(35%,-35%);opacity:1}.ap-toast__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ap-toast__undo{margin-top:.35rem;padding:0;border:none;background:transparent;color:inherit;font:inherit;font-size:.85em;letter-spacing:.04em;text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.ap-toast__undo:hover,.ap-toast__undo:focus-visible{opacity:.8;outline:none}@media (prefers-reduced-motion: reduce){.ap-toast,.ap-toast-scrim{transition:none}}@media (max-width: 600px){.ap-toast-stack{top:.85rem;width:calc(100vw - 1.25rem)}}input.is-error,textarea.is-error,select.is-error,.ap-auth__input.is-error,.ap-field.is-error{border-color:var(--ap-color-alert-border)!important;background-color:var(--ap-color-alert-bg)!important;color:var(--ap-color-error-field-text)!important;outline:none!important;box-shadow:none!important}input.is-error:focus,input.is-error:focus-visible,textarea.is-error:focus,textarea.is-error:focus-visible,select.is-error:focus,select.is-error:focus-visible,.ap-auth__input.is-error:focus,.ap-auth__input.is-error:focus-visible,.ap-field.is-error:focus,.ap-field.is-error:focus-visible,input.is-error:hover:not(:focus):not(:focus-visible),textarea.is-error:hover:not(:focus):not(:focus-visible),.ap-auth__input.is-error:hover:not(:focus):not(:focus-visible),.ap-field.is-error:hover:not(:focus):not(:focus-visible){border-color:var(--ap-color-alert)!important;background-color:var(--ap-color-alert-bg)!important;color:var(--ap-color-error-field-text)!important;outline:none!important;box-shadow:none!important}input.is-error::placeholder,textarea.is-error::placeholder,.ap-auth__input.is-error::placeholder,.ap-field.is-error::placeholder{color:var(--ap-color-error-field-placeholder)}[data-theme=bright] input.is-error::placeholder,[data-theme=bright] textarea.is-error::placeholder,[data-theme=bright] .ap-auth__input.is-error::placeholder{color:var(--ap-color-ink-muted);opacity:.75}.ap-field--underline.is-error{border-color:transparent!important;border-bottom-color:var(--ap-color-alert)!important;background-color:var(--ap-color-alert-bg)!important;color:var(--ap-color-error-field-text)!important;outline:none!important}.ap-field--underline.is-error:focus,.ap-field--underline.is-error:focus-visible,.ap-field--underline.is-error:hover:not(:focus):not(:focus-visible){border-bottom-color:var(--ap-color-alert)!important;background-color:var(--ap-color-alert-bg)!important;color:var(--ap-color-error-field-text)!important;outline:none!important}.ap-field--underline.is-error::placeholder{color:var(--ap-color-error-field-placeholder)}.ap-popup__error{color:var(--ap-color-alert)}[data-validation-target].is-error{background-color:transparent!important;border-color:transparent!important;color:inherit;box-shadow:none!important}.ap-selection-option.is-error>.ap-selection-option-label,.ap-selection-option.is-error>.ap-selection-option-body{border-color:var(--ap-color-alert-border);background-color:var(--ap-color-alert-bg);color:var(--ap-color-alert-text)}.ap-hover-tip,.custom-tooltip{--ap-u: calc(max(100vw, 2200px) / 3840);--ap-hover-tip-in-ms: var(--ap-hover-tip-duration, 90ms);position:absolute;display:block;z-index:var(--ap-hover-tip-z, 11000);box-sizing:border-box;max-width:min(90vw,var(--ap-hover-tip-max-w, calc(360 * var(--ap-u))));width:max-content;margin:0;padding:var(--ap-hover-tip-pad-y, 10px) var(--ap-hover-tip-pad-x, 14px);background:var(--ap-hover-tip-bg, var(--ap-color-bg-elevated, #f8f5ff));color:var(--ap-hover-tip-color, var(--ap-color-ink, #1b1b1b));border:var(--ap-hover-tip-border-w, .5px) solid var(--ap-hover-tip-border-c, var(--ap-color-border-strong, #1b1b1b));border-radius:var(--ap-hover-tip-radius, 12px);box-shadow:var(--ap-hover-tip-shadow, 0 4px 12px rgba(0, 0, 0, .1));font-family:var(--ap-hover-tip-font-family, var(--ap-font-nav, "Poppins", system-ui, sans-serif));font-size:var(--ap-hover-tip-font-size, var(--ap-font-size-nav));font-weight:var(--ap-hover-tip-font-weight, 400);letter-spacing:var(--ap-hover-tip-letter-spacing, normal);line-height:var(--ap-hover-tip-line-height, 1.35);white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity var(--ap-hover-tip-in-ms) ease,transform var(--ap-hover-tip-in-ms) ease,visibility var(--ap-hover-tip-in-ms) ease}.ap-hover-tip.is-visible,.custom-tooltip.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.ap-hover-tip--single-line,.custom-tooltip.ap-hover-tip--single-line{white-space:nowrap;width:max-content;max-width:min(96vw,calc(520 * var(--ap-u, 1px)));overflow-wrap:normal;word-break:normal}.ap-hover-tip--wrap,.custom-tooltip.info-tooltip{white-space:pre-wrap;max-width:min(90vw,var(--ap-hover-tip-max-w, calc(360 * var(--ap-u))));line-height:1.5;overflow-wrap:break-word}.ap-hover-tip--task,.custom-tooltip.ap-hover-tip--task{white-space:normal;max-width:min(90vw,calc(420 * var(--ap-u, 1px)));line-height:1.45}.ap-task-tip{display:block}.ap-task-tip__em{font-weight:500}.ap-task-tip__task,.ap-task-tip__line{font-weight:400}.ap-task-tip__team{display:block;margin-top:.29em}.ap-task-tip__bullet{display:flex;flex-direction:row;align-items:flex-start;gap:.35em;font-weight:400;line-height:1.45}.ap-task-tip__bullet-mark{flex:0 0 auto;width:.75em;text-align:center;font-weight:500;line-height:1.45;transform:translateY(.08em)}.resource-row.hover-color-temp-reviewed a:hover,.resource-row.hover-color-temp-reviewed .resource-button:hover{color:#7ac098!important;border-top:1px solid #7ac098!important;border-bottom:1px solid #7ac098!important;border-left:none!important;border-right:none!important}.resource-row.hover-color-temp-approved a:hover,.resource-row.hover-color-temp-approved .resource-button:hover{color:#eea2ed!important;border-top:1px solid #eea2ed!important;border-bottom:1px solid #eea2ed!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-temp-reviewed:hover{color:#7ac098!important;border-top:1px solid #7ac098!important;border-bottom:1px solid #7ac098!important;border-left:none!important;border-right:none!important}.phase-button.hover-color-temp-approved:hover{color:#eea2ed!important;border-top:1px solid #eea2ed!important;border-bottom:1px solid #eea2ed!important;border-left:none!important;border-right:none!important}[data-onboarding-root].is-ob-hydrating [data-ob-page-main]{visibility:hidden;pointer-events:none}[data-onboarding-root] .ap-attachment-area-title--compact{display:none}@media (max-width: 1199px){[data-onboarding-root] .ap-attachment-area-title--desktop{display:none}[data-onboarding-root] .ap-attachment-area-title--compact{display:block}}[data-onboarding-root] .ap-attachment-area-zone.ap-attachment-area-zone--category{margin-bottom:0;padding-bottom:0}[data-onboarding-root] .ap-questionary-section-stack .ap-form-field--categories{margin-bottom:0}.ap-questionary-panel-inner>.ob-step1-actions,.ap-questionary-panel-inner>.ap-secion-bg-e3dbf0ab+.ap-actions,.ap-questionary-panel-inner>.ap-questionary-section-stack+.ap-actions,.ap-questionary-panel-inner>.ap-questionary-section-stack+.ob-step1-actions,.ap-questionary-step-surface>.ap-secion-bg-e3dbf0ab+.ap-actions,.ap-questionary-step-surface>.ap-questionary-section-stack+.ap-actions{margin-top:var(--dl-form-section-gap, var(--ap-form-section-gap, 1.5rem))}[data-ob-legal-field].is-legal-disabled .ap-text-title,[data-ob-legal-field].is-legal-disabled .ap-text-title-explainer{opacity:.45}[data-ob-legal-field].is-legal-disabled{cursor:not-allowed}.ob-select{appearance:none;cursor:pointer}.ap-field:disabled,.ob-select:disabled{opacity:.45;cursor:not-allowed}.ob-social-block{gap:0}.ap-questionary-section-stack>.ap-secion-bg-e3dbf0ab>.ob-social-block{margin-top:0}.ob-social-table{width:100%;min-width:0}.ob-social-table[hidden]{display:none}.ob-social-head,.ob-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}.ob-social-row{transform-origin:center top;min-height:0}.ob-social-row.is-ap-collapsible-entering,.ob-social-row.is-ap-collapsible-exiting,.ob-social-row.is-waive-entering,.ob-social-row.is-waive-exiting{will-change:transform,opacity,filter,height}.ob-social-head{align-items:end;margin-bottom:var(--ap-form-title-to-field-gap, .15em)}.ob-social-head__label{margin:0;padding-inline:var(--ap-form-pad-x, .75rem)}.ob-social-head__label.is-disabled{opacity:.45;cursor:not-allowed}.ob-social-head__short{display:none}@media (max-width: 900px){.ob-social-head__full{display:none}.ob-social-head__short{display:inline}}.ob-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}.ob-social-list{display:flex;flex-direction:column;gap:calc(var(--ap-form-label-gap, .75rem) * .85);width:100%;min-width:0}.ob-social-row .ap-field,.ob-social-row .ob-select{min-width:0}.ob-social-remove,.ob-social-add-btn{justify-self:center}.ob-social-row.is-first-row .ob-social-remove{display:none}@media (max-width: 560px){.ob-social-head,.ob-social-row{grid-template-columns:auto 1fr 1.1fr;column-gap:.5rem}}.ap-questionary-section-stack .ap-secion-bg-e3dbf0ab>[data-limited-multi-select],.ap-questionary-section-stack .ap-secion-bg-e3dbf0ab>.ob-asset-block{margin-top:0}.ap-secion-bg-e3dbf0ab .ap-selection-option-other-panel{margin-top:calc(var(--ap-form-label-gap, .75rem) * .85)}.ap-secion-bg-e3dbf0ab .ap-selection-option-other-panel[hidden]{display:none}.ap-secion-bg-e3dbf0ab .ob-asset-status-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;min-width:0}.ap-secion-bg-e3dbf0ab .ob-asset-status-list .ap-selection-option-label{min-height:0;height:100%}.ob-gate-context{display:flex;flex-direction:column;gap:.15em;min-width:0}.ob-gate-context[hidden]{display:none!important}.ob-gate-context__line{min-width:0;white-space:pre-wrap;overflow-wrap:break-word}.ob-gate-context__line:empty{display:none}[data-onboarding-root] .ap-actions.ob-complete-actions{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:calc(clamp(1rem,2.5vw,1.75rem)*.1)}[data-onboarding-root] .ob-review-summary-host{width:100%;min-width:0}[data-onboarding-root] .ob-review-summary-host .ap-review-section{margin:0}[data-onboarding-root] .ap-questionary.is-review-edit-from-review .ap-actions:not(.ap-actions--return-to-review){display:none!important}[data-onboarding-root] .ap-questionary.is-review-edit-from-review .ap-actions--return-to-review{display:flex!important;justify-content:center;align-items:center;width:100%}.ob-secondary-panel,.ob-asset-materials{overflow:hidden;min-width:0;width:100%}.ap-questionary-section-stack>.ob-secondary-panel.ap-secion-bg-e3dbf0ab{width:100%;min-width:0}.ob-secondary-panel[hidden],.ob-asset-materials[hidden]{display:none}.ob-secondary-panel-inner,.ob-asset-materials-inner{display:flex;flex-direction:column;gap:var(--ap-form-title-to-field-gap, .15em);min-width:0;transform-origin:center top}.ob-asset-materials{margin-top:calc(var(--ap-form-label-gap, .75rem) * .95)}.ob-asset-materials-inner{gap:calc(var(--ap-form-label-gap, .75rem) * .85)}.ob-secondary-panel-inner.is-waive-exiting,.ob-secondary-panel-inner.is-waive-entering,.ob-asset-materials-inner.is-waive-exiting,.ob-asset-materials-inner.is-waive-entering{will-change:transform,opacity,filter}.ob-secondary-panel-inner.is-waive-exiting,.ob-asset-materials-inner.is-waive-exiting{animation:ap-state-section-waive-exit var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)) var(--ap-collapsible-content-delay, 22ms) both}.ob-secondary-panel-inner.is-waive-entering,.ob-asset-materials-inner.is-waive-entering{animation:ap-state-section-waive-enter var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)) var(--ap-collapsible-content-delay, 22ms) both}.ob-asset-link-input{width:100%;min-width:0}@media (max-width: 720px){.ap-secion-bg-e3dbf0ab .ob-asset-status-list{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.ob-secondary-panel-inner.is-waive-exiting,.ob-secondary-panel-inner.is-waive-entering,.ob-asset-materials-inner.is-waive-exiting,.ob-asset-materials-inner.is-waive-entering{animation:none}}.ob-visual-style-body{overflow:hidden;min-width:0;width:100%}.ob-visual-style-body[hidden]{display:none!important}.ob-visual-style-body-inner{display:flex;flex-direction:column;gap:.45rem;min-width:0;transform-origin:center top}.ob-visual-style-body-inner.is-waive-exiting,.ob-visual-style-body-inner.is-waive-entering{will-change:transform,opacity,filter}.ob-visual-style-body-inner.is-waive-exiting{animation:ap-state-section-waive-exit var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)) var(--ap-collapsible-content-delay, 22ms) both}.ob-visual-style-body-inner.is-waive-entering{animation:ap-state-section-waive-enter var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)) var(--ap-collapsible-content-delay, 22ms) both}.ob-visual-style-field.is-ob-waive-animating,.ob-visual-style-field.is-ob-waive-animating .ob-visual-style-body,.ap-questionary-panel-inner:has(.ob-visual-style-field.is-ob-waive-animating){overflow:visible}@media (prefers-reduced-motion: reduce){.ob-visual-style-body-inner.is-waive-exiting,.ob-visual-style-body-inner.is-waive-entering{animation:none}}.ob-extracted-colors{display:flex;flex-direction:column;gap:calc(10 * var(--ap-u, .0625rem));margin-top:calc(12 * var(--ap-u, .0625rem));width:100%;min-width:0}.ob-extracted-colors[hidden]{display:none!important}.ob-extracted-colors>[data-ob-extracted-colors-desc]{padding-inline:var(--ap-form-pad-x, .75rem);margin-top:-.2rem;padding-top:0;padding-bottom:.2rem}.ob-color-add-fields{display:flex;flex-direction:column;gap:calc(14 * var(--ap-u, .0625rem));margin:0;width:100%;min-width:0}.ob-color-add-fields .ap-form-field{display:flex;flex-direction:column;gap:var(--ap-form-label-gap, .75rem);margin:0;width:100%;min-width:0}.ob-color-add-fields .ap-text-title{margin:0;padding-inline:calc(var(--ap-form-pad-x, clamp(.625rem, 6%, 1.25rem)) * .5);font-size:var(--ob-prompt-font-size);box-sizing:border-box}.ob-color-add-fields>.ob-color-add-swatch-row{display:flex;flex-direction:row;align-items:stretch;gap:calc(12 * var(--ap-u, .0625rem));margin-top:calc(18 * var(--ap-u, .0625rem));min-width:0}.ap-popup:has(.ob-color-add-fields) .ap-popup__actions{margin-top:calc(var(--ap-popup-actions-mt, clamp(1.25rem, 3vw, 1.75rem)) * .7)}.ob-color-add-swatch-btn{width:calc(54 * var(--ap-u, .0625rem));height:calc(54 * var(--ap-u, .0625rem));min-width:calc(54 * var(--ap-u, .0625rem));border:.5px solid var(--ap-color-border, #d9d4e3);border-radius:var(--ap-radius-input, 12px);overflow:hidden;flex-shrink:0;background-clip:padding-box}@supports (corner-shape: superellipse(2)){.ob-color-add-swatch-btn{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}}.ob-color-add-hex.ap-field{flex:1 1 auto;min-width:0;height:calc(54 * var(--ap-u, .0625rem));min-height:calc(54 * var(--ap-u, .0625rem));padding:0 .85em;text-transform:uppercase;font-weight:500}.ob-color-add-hex.ap-field::placeholder{text-transform:none}.ob-waive-field-body{overflow:hidden;min-width:0}.ob-waive-field-body-inner{display:flex;flex-direction:column;transform-origin:center top}.ob-waive-field-body-inner.is-waive-exiting,.ob-waive-field-body-inner.is-waive-entering{will-change:transform,opacity,filter}.ob-waive-field-body-inner.is-waive-exiting{animation:ap-state-section-waive-exit var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)) var(--ap-collapsible-content-delay, 22ms) both}.ob-waive-field-body-inner.is-waive-entering{animation:ap-state-section-waive-enter var(--ap-collapsible-duration, .12s) var(--ap-collapsible-ease, cubic-bezier(.42, 0, .58, 1)) var(--ap-collapsible-content-delay, 22ms) both}.ap-form-field[data-ob-waive-field].is-ob-waive-animating,.ap-form-field[data-ob-waive-field].is-ob-waive-animating .ob-waive-field-body,.ap-questionary-panel-inner:has(.is-ob-waive-animating){overflow:visible}@media (prefers-reduced-motion: reduce){.ob-waive-field-body-inner.is-waive-exiting,.ob-waive-field-body-inner.is-waive-entering{animation:none}}[data-ob-step-panel][hidden]{display:none!important}.ap-actions:has([data-ob-back-step]){display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ap-gate-flow-progress-fill.is-saved{filter:brightness(1.06)}.ap-nav__item--onboarding .ap-nav__item-progress{box-sizing:border-box;width:var(--ap-nav-item-icon, calc(30 * var(--ap-u, 1px)));height:var(--ap-nav-item-icon, calc(30 * var(--ap-u, 1px)));min-width:var(--ap-nav-item-icon, calc(30 * var(--ap-u, 1px)));min-height:var(--ap-nav-item-icon, calc(30 * var(--ap-u, 1px)));flex:0 0 var(--ap-nav-item-icon, calc(30 * var(--ap-u, 1px)));display:flex;align-items:center;justify-content:center;font-family:var(--ap-font-nav, system-ui, sans-serif);font-size:calc(var(--ap-font-size-nav, .8125rem) * .85 + 1px);font-weight:500;letter-spacing:-.02em;color:var(--ap-color-ink, #1b1b1b);line-height:1;font-variant-numeric:tabular-nums}.ap-nav__item--onboarding.is-active .ap-nav__item-progress{color:var(--ap-color-ink-on-accent, #fff)}.ap-title-bar__icon.ap-title-bar__icon--ob-pct{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:calc(55 * var(--ap-u, 1px));height:calc(45 * var(--ap-u, 1px));flex-shrink:0;font-family:var(--ap-font-title);font-size:var(--ap-font-size-page-title);font-weight:400;letter-spacing:var(--ap-tracking-title);line-height:1;color:var(--ap-color-ink);font-variant-numeric:tabular-nums;font-synthesis:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;object-fit:contain}html.ap-title-handoff .ap-title-bar .ap-title-bar__icon--ob-pct{font-family:var(--ap-title-lock-font-family, "Poppins", system-ui, sans-serif)!important;font-size:var(--ap-title-lock-font-size)!important;letter-spacing:var(--ap-title-lock-letter-spacing, .01em)!important;line-height:var(--ap-title-lock-line-height, 1)!important;font-weight:var(--ap-title-lock-font-weight, 400)!important;height:var(--ap-title-lock-icon-h)!important;min-width:var(--ap-title-lock-icon-w)!important}.ap-onboarding-gate{display:flex;align-items:center;justify-content:center;width:100%;min-height:min(52vh,28rem);padding:clamp(1.5rem,4vw,3rem);box-sizing:border-box;text-align:center}.ap-onboarding-gate__text{margin:0;max-width:36rem;font-family:var(--ap-font-body, "Roboto", system-ui, sans-serif);font-size:var(--ap-font-size-body, .875rem);font-weight:400;line-height:1.55;letter-spacing:.01em;color:var(--ap-color-ink, #1b1b1b)}.ba .ap-onboarding-gate{width:100%;align-self:stretch;padding-inline:0}.ba .ap-onboarding-gate__text{max-width:none;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll;overflow-x:hidden;font-size:100%}body{margin:0;min-height:100vh;width:100%;max-width:100%;background:var(--ap-color-bg);color:var(--ap-color-ink);font-family:var(--ap-font-body);font-size:var(--ap-font-size-body);overflow-x:hidden}img,svg{display:block;max-width:100%}button,input{font:inherit;color:inherit}a{color:inherit;text-decoration:none}.ap-pc-off__name,.ap-pc-off__desc,.ap-pc-off__label,.ap-pc-off__value,.ap-pc-on__title,.ap-pc-on__meta,.ap-airtable-ui--phases .phase-row>div:nth-child(2),.ap-airtable-ui--phases .phase-row>div:nth-child(2)>span,.ap-airtable-ui--phases .phase-row>div:last-child>span,.ap-airtable-ui--phases .date-container,.ap-filter__label,.ap-filter-menu__text,.ap-project-count__label,.ap-project-count__value{overflow-y:visible}:focus,:focus-visible{outline:none!important;outline-offset:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ap-squircle,.ap-squircle--input{border-radius:var(--ap-radius-input)}.ap-squircle--card{border-radius:var(--ap-radius-card)}.ap-squircle--toggle{border-radius:var(--ap-radius-toggle)}.ap-squircle--thumb{border-radius:var(--ap-radius-thumb)}@supports (corner-shape: squircle){.ap-squircle,.ap-squircle--input,.ap-squircle--card,.ap-squircle--toggle,.ap-squircle--thumb{corner-shape:squircle}}@supports (corner-shape: superellipse(2)){.ap-squircle,.ap-squircle--input,.ap-squircle--card,.ap-squircle--toggle{corner-shape:superellipse(var(--ap-squircle-k, 2.32))}.ap-squircle--thumb{corner-shape:superellipse(var(--ap-squircle-k-thumb, 2.668))}}
