.cag:not(#cag-z){--cag-brand: #6b55ff;--cag-brand-ink: #4a34e0;--cag-brand-soft: #efecff;--cag-ink: #0d0e14;--cag-ink-2: #2a2d38;--cag-muted: #646a7a;--cag-faint: #6a7080;--cag-line: #e8e5df;--cag-line-2: #f0ede8;--cag-paper: #faf9f6;--cag-card: #ffffff;--cag-bad: #d03b3b;--cag-bad-ink: #b4232a;--cag-bad-soft: #fdeded;--cag-r-sm: 10px;--cag-r: 16px;--cag-r-lg: 24px;--cag-shadow: 0 1px 2px rgba(13, 14, 20, .04), 0 8px 24px -12px rgba(13, 14, 20, .12);--cag-font: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cag-display: "Inter Tight", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--cag-ease: cubic-bezier(.22, 1, .36, 1);--cag-btn-bg: linear-gradient(180deg, #2b2554 0%, #15131f 100%);--cag-btn-bg-hover: linear-gradient(180deg, #3a2f7a 0%, #1b1730 100%);--cag-max: 1216px}.af2-site .cag:not(#cag-z),.af2-page .cag:not(#cag-z){--cag-brand: var(--af2-brand, #6b55ff);--cag-brand-ink: var(--af2-brand-ink, #4a34e0);--cag-brand-soft: var(--af2-brand-soft, #efecff);--cag-ink: var(--af2-ink, #0d0e14);--cag-ink-2: var(--af2-ink-2, #2a2d38);--cag-muted: var(--af2-muted, #646a7a);--cag-faint: var(--af2-faint, #6a7080);--cag-line: var(--af2-line, #e8e5df);--cag-line-2: var(--af2-line-2, #f0ede8);--cag-paper: var(--af2-paper, #faf9f6);--cag-card: var(--af2-card, #fff);--cag-r-sm: var(--af2-r-sm, 10px);--cag-r: var(--af2-r, 16px);--cag-r-lg: var(--af2-r-lg, 24px);--cag-shadow: var(--af2-shadow);--cag-font: var(--af2-font);--cag-display: var(--af2-display);--cag-ease: var(--af2-ease, cubic-bezier(.22, 1, .36, 1))}.cag:not(#cag-z),.cag:not(#cag-z) *,.cag:not(#cag-z) *:before,.cag:not(#cag-z) *:after{box-sizing:border-box}.cag:not(#cag-z) :where(h2,h3,p,ul,ol,li,form,label,section,aside,table,tbody,tr,th,td,caption,fieldset,legend){margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;list-style:none;text-align:inherit}.cag:not(#cag-z) :where(li)::marker{content:none}.cag:not(#cag-z) :where(li):before{content:none}.cag:not(#cag-z) :where(button,input,select,textarea){font:inherit;color:inherit;margin:0;letter-spacing:normal;text-transform:none}.cag:not(#cag-z) :where(button){cursor:pointer;background:none;border:0;padding:0;box-shadow:none;text-decoration:none;line-height:inherit;height:auto;min-height:0;width:auto;border-radius:0}.cag:not(#cag-z) :where(svg){display:inline-block;flex:none;vertical-align:middle}.cag:not(#cag-z) [hidden]{display:none!important}.cag:not(#cag-z) .cag-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cag:not(#cag-z){position:relative;container:cag / inline-size;display:grid;gap:16px;margin:8px auto 56px;max-width:var(--cag-max);font-family:var(--cag-font);font-size:15px;line-height:1.5;color:var(--cag-ink);text-align:left;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;scroll-margin-top:96px}.cag:not(#cag-z).cag--wide{--cag-w: min(var(--cag-max), calc(100vw - 32px) );width:var(--cag-w);max-width:none;margin-left:calc((100% - var(--cag-w)) / 2);margin-right:calc((100% - var(--cag-w)) / 2)}.cag:not(#cag-z) .cag-boot{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:6px 12px;border-radius:999px;background:var(--cag-card);border:1px solid var(--cag-line);font-size:13px;color:var(--cag-muted)}.cag:not(#cag-z) .cag-boot__dot{width:8px;height:8px;border-radius:50%;background:var(--cag-brand);animation:cag-pulse 1.2s ease-in-out infinite}.cag:not(#cag-z) .cag-boot__late{display:inline-block;max-width:0;overflow:hidden;white-space:nowrap;visibility:hidden;animation:cag-late 0s linear 8s forwards}.cag:not(#cag-z) .cag-boot__wait{display:inline-block;max-width:30em;overflow:hidden;white-space:nowrap;animation:cag-wait 0s linear 8s forwards}.cag:not(#cag-z).is-ready .cag-boot{display:none}@keyframes cag-late{to{max-width:40em;white-space:normal;visibility:visible}}@keyframes cag-wait{to{max-width:0;visibility:hidden}}@keyframes cag-pulse{50%{opacity:.35}}@media(scripting:none){.cag:not(#cag-z) .cag-boot{display:none}}.cag:not(#cag-z) .cag-noscript{padding:16px 18px;border-radius:var(--cag-r);background:var(--cag-brand-soft)}.cag:not(#cag-z) .cag-shell{display:grid;gap:16px;min-width:0}.cag:not(#cag-z) .cag-shell[inert]{opacity:.55}.cag:not(#cag-z) .cag-select,.cag:not(#cag-z) .cag-input{display:block;width:100%;min-width:0;height:40px;padding:0 12px;font:400 14.5px/1.3 var(--cag-font);color:var(--cag-ink);background:#fff;border:1px solid var(--cag-line);border-radius:10px;-webkit-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s}.cag:not(#cag-z) .cag-select{width:auto;max-width:100%;padding-right:34px;cursor:pointer;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23646a7a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px}.cag:not(#cag-z) .cag-select--sm{height:36px;font-size:13.5px}.cag:not(#cag-z) .cag-input:focus,.cag:not(#cag-z) .cag-input:focus-within,.cag:not(#cag-z) .cag-select:focus{outline:none;border-color:var(--cag-brand);box-shadow:0 0 0 3px #6b55ff2e}.cag:not(#cag-z) .cag-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:8px 14px;font:600 14px/1.2 var(--cag-font);color:var(--cag-ink);background:#fff;border:1px solid var(--cag-line);border-radius:12px;transition:transform .2s var(--cag-ease),border-color .2s,background-color .2s,color .2s}.cag:not(#cag-z) .cag-btn:hover{border-color:var(--cag-ink);transform:translateY(-1px)}.cag:not(#cag-z) .cag-btn--primary{color:#fff;border:0;background:var(--cag-btn-bg);box-shadow:inset 0 1px #ffffff24,0 10px 24px -10px #4a34e08c}.cag:not(#cag-z) .cag-btn--primary:hover{color:#fff;background:var(--cag-btn-bg-hover)}.cag:not(#cag-z) .cag-btn--ghost{background:transparent;border-color:transparent;color:var(--cag-ink-2)}.cag:not(#cag-z) .cag-btn--ghost:hover{background:var(--cag-paper);border-color:var(--cag-line)}.cag:not(#cag-z) .cag-btn--sm{min-height:36px;padding:6px 11px;font-size:13.5px;border-radius:10px}.cag:not(#cag-z) .cag-btn--danger{color:var(--cag-bad-ink)}.cag:not(#cag-z) .cag-btn--danger:hover{border-color:var(--cag-bad-ink);background:var(--cag-bad-soft)}.cag:not(#cag-z) .cag-btn.is-armed{color:#fff;background:#c9353b;border-color:#c9353b}.cag:not(#cag-z) .cag-btn .cag-ico{width:18px;height:18px}.cag:not(#cag-z) :is(.cag-btn,.cag-iconbtn,.cag-chip):focus-visible{outline:2px solid var(--cag-brand);outline-offset:2px}.cag:not(#cag-z) .cag-iconbtn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:9px;color:var(--cag-muted)}.cag:not(#cag-z) .cag-iconbtn:hover{color:var(--cag-bad-ink);background:var(--cag-bad-soft)}.cag:not(#cag-z) .cag-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding:24px 28px;border-radius:var(--cag-r-lg);background:var(--cag-brand-soft);border:1px solid rgba(107,85,255,.18)}.cag:not(#cag-z) .cag-cta__title{font:650 19px/1.3 var(--cag-display)}.cag:not(#cag-z) .cag-cta__text{margin-top:4px;color:var(--cag-ink-2);max-width:60ch}.cag:not(#cag-z) .cag-disclaimer{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:var(--cag-r);background:#fff8e6;border:1px solid #f1dfa8;color:#5c4400;font-size:14px}.cag:not(#cag-z) .cag-disclaimer .cag-ico{margin-top:1px;color:#8a6400}.cag:not(#cag-z) .cag-layout{display:grid;gap:16px;align-items:start}@container cag (min-width: 980px){.cag:not(#cag-z) .cag-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:20px}.cag:not(#cag-z) .cag-layout>.cag-out{position:sticky;top:calc(var(--af2-header-h, 72px) + 16px);max-height:calc(100vh - var(--af2-header-h, 72px) - 32px);display:flex;flex-direction:column}.cag:not(#cag-z) .cag-out>.cag-paper{flex:1 1 auto;min-height:0;overflow:auto}}.cag:not(#cag-z) .cag-form{display:grid;gap:14px;min-width:0}.cag:not(#cag-z) .cag-sec{display:grid;gap:12px;padding:20px;border:1px solid var(--cag-line);border-radius:var(--cag-r-lg);background:var(--cag-card);box-shadow:var(--cag-shadow)}.cag:not(#cag-z) .cag-sec__h{display:flex;align-items:center;gap:10px;font:650 18px/1.3 var(--cag-display);color:var(--cag-ink)}.cag:not(#cag-z) .cag-sec__n{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--cag-brand-soft);color:var(--cag-brand-ink);font:700 13px/1 var(--cag-font)}.cag:not(#cag-z) .cag-sub{margin-top:4px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cag-muted)}.cag:not(#cag-z) .cag-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.cag:not(#cag-z) .cag-grid>.cag-only{display:block;min-width:0}.cag:not(#cag-z) .cag-field{display:grid;gap:5px;align-content:start;min-width:0}.cag:not(#cag-z) .cag-field--wide{grid-column:1 / -1}.cag:not(#cag-z) .cag-label{font-size:13px;font-weight:600;color:var(--cag-ink-2)}.cag:not(#cag-z) .cag-req{color:var(--cag-bad-ink)}.cag:not(#cag-z) .cag-reqnote{font-size:13px;color:var(--cag-muted)}.cag:not(#cag-z) .cag-help{font-size:12.5px;color:var(--cag-muted)}.cag:not(#cag-z) .cag-error{font-size:12.5px;font-weight:600;color:var(--cag-bad-ink)}.cag:not(#cag-z) .cag-input[aria-invalid=true]{border-color:var(--cag-bad)}.cag:not(#cag-z) .cag-input--area{height:auto;min-height:96px;padding:10px 12px;line-height:1.5;resize:vertical}.cag:not(#cag-z) .cag-select{width:100%}.cag:not(#cag-z) .cag-unit{position:relative;display:flex;align-items:center}.cag:not(#cag-z) .cag-unit .cag-input{padding-right:96px}.cag:not(#cag-z) .cag-unit__u{position:absolute;right:12px;font-size:13px;color:var(--cag-muted);pointer-events:none;white-space:nowrap}.cag:not(#cag-z) input[type=date].cag-input{padding-right:8px}.cag:not(#cag-z) .cag-choice{display:grid;gap:6px;min-width:0}.cag:not(#cag-z) .cag-choice__row{display:flex;flex-wrap:wrap;gap:8px}.cag:not(#cag-z) .cag-radio{position:relative;display:inline-flex;cursor:pointer}.cag:not(#cag-z) .cag-radio input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.cag:not(#cag-z) .cag-radio span{display:inline-flex;align-items:center;min-height:38px;padding:7px 14px;border:1px solid var(--cag-line);border-radius:999px;background:#fff;font-size:14px;font-weight:500;color:var(--cag-ink-2);transition:border-color .15s,background-color .15s,color .15s}.cag:not(#cag-z) .cag-radio:hover span{border-color:var(--cag-ink)}.cag:not(#cag-z) .cag-radio input:checked+span{color:#fff;background:var(--cag-ink);border-color:var(--cag-ink)}.cag:not(#cag-z) .cag-radio input:focus-visible+span{outline:2px solid var(--cag-brand);outline-offset:2px}.cag:not(#cag-z) .cag-checks{display:grid;gap:8px}.cag:not(#cag-z) .cag-check{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--cag-line-2);border-radius:12px;cursor:pointer}.cag:not(#cag-z) .cag-check:hover{border-color:var(--cag-line);background:var(--cag-paper)}.cag:not(#cag-z) .cag-check input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--cag-ink);cursor:pointer}.cag:not(#cag-z) .cag-check>span{display:grid;gap:2px;font-size:14px}.cag:not(#cag-z) .cag-check strong{font-weight:600;color:var(--cag-ink)}.cag:not(#cag-z) .cag-check__help{font-size:12.5px;color:var(--cag-muted)}.cag:not(#cag-z) .cag-indent{margin:-2px 0 4px 40px;max-width:280px}.cag:not(#cag-z) .cag-rows{display:grid;gap:8px;justify-items:start}.cag:not(#cag-z) .cag-rows__list{display:grid;gap:8px;width:100%}.cag:not(#cag-z) .cag-row{display:grid;grid-template-columns:22px minmax(0,1fr) 132px 32px;align-items:center;gap:8px}.cag:not(#cag-z) .cag-row .cag-error{grid-column:2 / -1}.cag:not(#cag-z) .cag-row__n{font-size:13px;font-weight:700;color:var(--cag-muted);text-align:center}.cag:not(#cag-z) .cag-row__amount{text-align:right;font-variant-numeric:tabular-nums}.cag:not(#cag-z) .cag-formbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cag:not(#cag-z) .cag-note{flex:1 1 220px;font-size:13px;color:var(--cag-muted);text-align:right}.cag:not(#cag-z) .cag-out{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid var(--cag-line);border-radius:var(--cag-r-lg);background:var(--cag-paper)}.cag:not(#cag-z) .cag-out__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.cag:not(#cag-z) .cag-out__h{font:650 18px/1.3 var(--cag-display)}.cag:not(#cag-z) .cag-actions{display:flex;flex-wrap:wrap;gap:8px}.cag:not(#cag-z) .cag-status{display:grid;gap:8px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--cag-line);font-size:13.5px}.cag:not(#cag-z) .cag-status__h{font-weight:600;color:var(--cag-ink-2)}.cag:not(#cag-z) .cag-status__ok{font-weight:600;color:#127e57}.cag:not(#cag-z) .cag-status__ok:before{content:"\2713";margin-right:6px}.cag:not(#cag-z) .cag-chips{display:flex;flex-wrap:wrap;gap:6px}.cag:not(#cag-z) .cag-chip{padding:4px 10px;border-radius:999px;background:var(--cag-brand-soft);color:var(--cag-brand-ink);font-size:13px;font-weight:600}.cag:not(#cag-z) .cag-chip:hover{background:#e2ddff}.cag:not(#cag-z) .cag-warn{padding:8px 10px;border-radius:10px;background:var(--cag-bad-soft);color:var(--cag-bad-ink);font-weight:600}.cag:not(#cag-z) .cag-paper{padding:36px 40px;background:#fff;border:1px solid var(--cag-line);border-radius:6px;box-shadow:0 1px 2px #0d0e140d,0 12px 28px -18px #0d0e1440;font:400 14px/1.6 Georgia,Times New Roman,serif;color:#1a1a1a}.cag:not(#cag-z) .cag-paper:focus-visible{outline:2px solid var(--cag-brand);outline-offset:2px}.cag:not(#cag-z) .cag-paper .cag-f{border-radius:3px;background:#eef6ff;box-decoration-break:clone;-webkit-box-decoration-break:clone;cursor:pointer}.cag:not(#cag-z) .cag-paper .cag-f.is-blank{background:#fff4d6;color:#7a5a00}.cag:not(#cag-z) .cag-paper .cag-f:hover{background:#dbeafe}.cag:not(#cag-z) .cag-paper h2.cag-doc__title,.cag-print-root .cag-doc__title{margin:0 0 14px;font:700 20px/1.3 Georgia,Times New Roman,serif;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#111}.cag:not(#cag-z) .cag-paper h3.cag-doc__h,.cag-print-root .cag-doc__h{margin:16px 0 4px;font:700 14px/1.4 Georgia,Times New Roman,serif;color:#111}.cag:not(#cag-z) .cag-paper p,.cag-print-root .cag-doc p{margin:0 0 7px}.cag:not(#cag-z) .cag-paper .cag-doc__list,.cag-print-root .cag-doc__list{margin:0 0 8px 20px;padding:0;list-style:disc}.cag:not(#cag-z) .cag-paper .cag-doc__list li{list-style:disc}.cag:not(#cag-z) .cag-paper .cag-doc__list li::marker{content:initial}.cag:not(#cag-z) .cag-paper .cag-doc__scope,.cag-print-root .cag-doc__scope{margin:4px 0 8px;padding-left:14px;border-left:2px solid #ddd}.cag:not(#cag-z) .cag-paper .cag-doc__sigs,.cag-print-root .cag-doc__sigs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}.cag:not(#cag-z) .cag-paper .cag-doc__sig p,.cag-print-root .cag-doc__sig p{margin:0 0 4px}.cag:not(#cag-z) .cag-paper .cag-doc__sigline,.cag-print-root .cag-doc__sigline{margin-top:34px!important;padding-top:4px;border-top:1px solid #111;font-size:12px;color:#444}.cag:not(#cag-z) .cag-paper .cag-doc__note,.cag-print-root .cag-doc__note{margin-top:22px;font-size:11.5px;color:#666}.cag:not(#cag-z) .cag-paper .cag-blank,.cag-print-root .cag-blank{white-space:nowrap}.cag:not(#cag-z) .cag-jump{display:none}.cag:not(#cag-z) .cag-out__h{scroll-margin-top:calc(var(--af2-header-h, 72px) + 16px)}@container cag (max-width: 979px){.cag:not(#cag-z) .cag-jump{display:inline-flex;justify-self:start;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--cag-brand-ink);text-decoration:underline;text-underline-offset:3px}.cag:not(#cag-z) .cag-paper{max-height:80vh;overflow:auto}}@container cag (max-width: 599px){.cag:not(#cag-z) .cag-grid{grid-template-columns:minmax(0,1fr)}.cag:not(#cag-z) .cag-sec{padding:16px}.cag:not(#cag-z) .cag-out{padding:12px}.cag:not(#cag-z) .cag-paper{padding:22px 18px;font-size:13.5px}.cag:not(#cag-z) .cag-paper .cag-doc__sigs{grid-template-columns:minmax(0,1fr)}.cag:not(#cag-z) .cag-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.cag:not(#cag-z) .cag-actions .cag-btn--primary{grid-column:1 / -1}.cag:not(#cag-z) .cag-actions .cag-btn{white-space:nowrap;padding-inline:10px}.cag:not(#cag-z) .cag-row{grid-template-columns:18px minmax(0,1fr) 32px}.cag:not(#cag-z) .cag-row .cag-row__amount{grid-column:2;grid-row:2}.cag:not(#cag-z) .cag-indent{margin-left:0;max-width:none}.cag:not(#cag-z) .cag-note{text-align:left}}@media(pointer:coarse){.cag:not(#cag-z) .cag-input,.cag:not(#cag-z) .cag-select{font-size:16px}}@media(prefers-reduced-motion:reduce){.cag:not(#cag-z) *,.cag:not(#cag-z) *:before,.cag:not(#cag-z) *:after{transition:none!important;animation:none!important}}body>.cag-toast{position:fixed;z-index:100000;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%);display:flex;align-items:center;gap:14px;width:max-content;max-width:calc(100vw - 32px);margin:0;padding:12px 14px 12px 18px;border-radius:14px;background:#0d0e14f2;color:#fff;font:500 14px/1.4 var(--af2-font, "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);text-align:left;letter-spacing:normal;box-shadow:0 18px 40px -12px #00000073;animation:cag-toast .3s cubic-bezier(.22,1,.36,1)}body>.cag-toast[hidden]{display:none}body>.cag-toast .cag-toast__btn{flex:none;width:auto;height:auto;min-height:0;margin:0;padding:7px 12px;border:0;border-radius:9px;box-shadow:none;font-family:inherit;font-size:14px;font-weight:650;line-height:1.2;letter-spacing:normal;text-transform:none;color:#fff;background:#ffffff24;cursor:pointer}body>.cag-toast .cag-toast__btn:hover{color:#fff;background:#ffffff3d}body>.cag-toast .cag-toast__btn:focus-visible{outline:2px solid #8f7bff;outline-offset:2px}body>.cag-toast .cag-toast__btn[hidden]{display:none}@keyframes cag-toast{0%{opacity:0;transform:translate(-50%,10px)}}body:has(.af2-mbar.is-on)>.cag-toast{bottom:calc(92px + env(safe-area-inset-bottom,0px))}@media(prefers-reduced-motion:reduce){body>.cag-toast{animation:none}}.cag-print-root{display:none}@media print{html.cag-printing body>*:not(.cag-print-root){display:none!important}html.cag-printing body{margin:0!important;padding:0!important;background:#fff!important}html.cag-printing .cag-print-root{display:block!important}html.cag-printing .cag-print-root{font:11.5pt/1.55 Georgia,Times New Roman,serif;color:#000}html.cag-printing .cag-print-root .cag-doc__h{break-after:avoid;page-break-after:avoid}html.cag-printing .cag-print-root p,html.cag-printing .cag-print-root li{orphans:3;widows:3}html.cag-printing .cag-print-root .cag-doc__sigs,html.cag-printing .cag-print-root .cag-doc__scope{break-inside:avoid;page-break-inside:avoid}@page{margin:18mm 16mm}}
