:root{--axa-accent:#D6314A;--axa-accent-ink:#fff;--axa-panel:#16171F;--axa-card:#1E1F2A;--axa-card-2:#252637;--axa-line:rgba(255,255,255,.1);--axa-line-2:rgba(255,255,255,.16);--axa-ink:#F6F7FA;--axa-soft:#C9CBD6;--axa-mut:#8A8D9C;--axa-ok:#22c55e;--axa-err:#ff6b7a;--axa-warn:#f59e0b;--axa-sans:var(--sans,"Space Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif);--axa-mono:var(--mono,"JetBrains Mono",ui-monospace,monospace);--axa-ease:cubic-bezier(.16,1,.3,1)}html.axa-text-large main,html.axa-text-large footer,html.axa-text-large .foot{zoom:1.1}html.axa-text-xlarge main,html.axa-text-xlarge footer,html.axa-text-xlarge .foot{zoom:1.22}html.axa-motion-reduce{scroll-behavior:auto!important}html.axa-motion-reduce *,html.axa-motion-reduce *:before,html.axa-motion-reduce *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}html.axa-motion-reduce .site-bg,html.axa-motion-reduce canvas.hero-confluence,html.axa-motion-reduce .ticker-tape{visibility:hidden!important}html.axa-contrast-high{--ink-soft:#E6E8EF;--ink-muted:#B9BCCB;--ink-dim:#AEB2C4;--ink-mut:#C4C8D4;--ink-faint:#B7BBC8;--line:rgba(255,255,255,.18);--line-bright:rgba(255,255,255,.26);--border-card:rgba(255,255,255,.2);--axa-soft:#E6E8EF;--axa-mut:#B9BCCB;--axa-line:rgba(255,255,255,.2);--axa-line-2:rgba(255,255,255,.3)}html.axa-contrast-high a:focus-visible,html.axa-contrast-high button:focus-visible{outline:3px solid #fff!important;outline-offset:2px}.axa-nav{display:inline-flex;align-items:center;gap:.45rem;margin-left:.45rem;font-family:var(--axa-sans)}.axa-nb{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.45em;min-height:38px;min-width:38px;padding:0 .75em;border-radius:9px;border:1px solid rgba(255,255,255,.22);background:transparent;color:inherit;font:inherit;font-size:.8rem;font-weight:600;letter-spacing:.01em;cursor:pointer;opacity:.92;transition:border-color .2s,opacity .2s,background .2s}.axa-nb:hover,.axa-nb[aria-expanded=true]{opacity:1;border-color:var(--axa-accent)}.axa-nb:focus-visible{outline:2px solid var(--axa-accent);outline-offset:2px}.axa-nb svg{width:16px;height:16px;flex:0 0 auto}.axa-nb--icon{padding:0;width:38px}.axa-avatar{width:26px;height:26px;border-radius:50%;display:inline-grid;place-items:center;font-size:.74rem;font-weight:700;background:color-mix(in srgb,var(--axa-accent) 26%,transparent);color:#fff;border:1px solid color-mix(in srgb,var(--axa-accent) 70%,transparent);text-transform:uppercase;font-family:var(--axa-mono)}.axa-nb--user{padding:0 .45em 0 .3em}.axa-nb--user .axa-caret{width:12px;height:12px;opacity:.7}.axa-badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--axa-accent);color:var(--axa-accent-ink);font:700 10px/18px var(--axa-mono);text-align:center;box-shadow:0 0 0 2px var(--bg,#0D0E13)}.axa-badge[hidden]{display:none}@media (max-width:1100px){.axa-nb .axa-lbl{display:none}.axa-nb--login{padding:0;width:38px}}@media (max-width:1023.98px){.axa-nav{margin-left:.25rem;gap:.35rem}.axa-nb{min-height:36px;min-width:36px}.axa-nb--icon,.axa-nb--login{width:36px}}.nav.solid:not(.dark) .axa-nb{border-color:#ffffff38}.axa-pop{position:fixed;z-index:3600;width:min(390px,calc(100vw - 20px));max-height:min(78vh,640px);display:none;flex-direction:column;background:var(--axa-panel);border:1px solid var(--axa-line-2);border-radius:16px;box-shadow:0 30px 80px -20px #000000bf;color:var(--axa-ink);font-family:var(--axa-sans);overflow:hidden}.axa-pop.is-open{display:flex;animation:axaPop .22s var(--axa-ease)}@keyframes axaPop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.axa-pop-hd{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.9rem 1rem .75rem;border-bottom:1px solid var(--axa-line)}.axa-pop-hd h3{font-size:.95rem;font-weight:700;margin:0;letter-spacing:-.01em}.axa-pop-bd{overflow:auto;-webkit-overflow-scrolling:touch}.axa-pop-ft{display:flex;justify-content:space-between;gap:.5rem;padding:.65rem 1rem;border-top:1px solid var(--axa-line);font-size:.78rem}.axa-link{background:none;border:0;padding:0;font:inherit;color:var(--axa-soft);cursor:pointer;text-decoration:none}.axa-link:hover{color:var(--axa-ink)}.axa-link--accent{color:color-mix(in srgb,var(--axa-accent) 70%,#fff)}.axa-menu-who{padding:1rem 1rem .8rem;border-bottom:1px solid var(--axa-line);display:flex;gap:.75rem;align-items:center}.axa-menu-who .axa-avatar{width:36px;height:36px;font-size:.9rem}.axa-menu-who b{display:block;font-size:.92rem;font-weight:600}.axa-menu-who small{display:block;font-size:.74rem;color:var(--axa-mut)}.axa-menu-list{display:flex;flex-direction:column;padding:.4rem}.axa-menu-list a,.axa-menu-list button{display:flex;align-items:center;gap:.7rem;min-height:44px;padding:.5rem .7rem;border-radius:10px;background:none;border:0;color:var(--axa-ink);font:inherit;font-size:.9rem;text-align:left;text-decoration:none;cursor:pointer}.axa-menu-list a:hover,.axa-menu-list button:hover{background:#ffffff0f}.axa-menu-list svg{width:17px;height:17px;color:var(--axa-accent);flex:0 0 auto}.axa-menu-list .axa-count{margin-left:auto;font:600 .7rem var(--axa-mono);color:var(--axa-mut)}.axa-menu-sep{height:1px;background:var(--axa-line);margin:.3rem .4rem}.axa-nlist{list-style:none;margin:0;padding:.35rem}.axa-n{position:relative;display:flex;gap:.7rem;padding:.7rem .7rem .7rem .85rem;border-radius:11px;cursor:pointer;text-decoration:none;color:inherit}.axa-n:hover{background:#ffffff0d}.axa-n:before{content:"";position:absolute;left:.3rem;top:.85rem;bottom:.85rem;width:3px;border-radius:2px;background:var(--c,var(--axa-accent))}.axa-n-main{min-width:0;flex:1}.axa-n-meta{display:flex;align-items:center;gap:.45rem;font:600 .62rem var(--axa-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--axa-mut);margin-bottom:.15rem}.axa-n-meta .axa-imp{color:var(--axa-warn)}.axa-n-title{font-size:.88rem;font-weight:600;line-height:1.35;color:var(--axa-ink)}.axa-n-body{font-size:.8rem;line-height:1.45;color:var(--axa-soft);margin-top:.15rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.axa-n.is-unread .axa-n-title:after{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--axa-accent);margin-left:.45rem;vertical-align:middle}.axa-n.is-read{opacity:.72}.axa-empty{padding:2rem 1.2rem;text-align:center;color:var(--axa-mut);font-size:.88rem;line-height:1.55}.axa-empty svg{width:34px;height:34px;color:var(--axa-accent);opacity:.7;display:block;margin:0 auto .6rem}.axa-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4100;display:none;align-items:center;justify-content:center;padding:16px;background:#06070abd;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.axa-modal.is-open{display:flex}.axa-dialog{position:relative;width:min(452px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:var(--axa-panel);border:1px solid var(--axa-line-2);border-radius:18px;box-shadow:0 40px 100px -24px #000000d9;color:var(--axa-ink);font-family:var(--axa-sans);padding:1.6rem 1.5rem 1.3rem;animation:axaPop .25s var(--axa-ease)}.axa-dialog:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:18px 18px 0 0;background:linear-gradient(90deg,var(--axa-accent),color-mix(in srgb,var(--axa-accent) 30%,transparent))}.axa-x{position:absolute;top:.8rem;right:.8rem;width:36px;height:36px;border-radius:9px;border:1px solid var(--axa-line);background:transparent;color:var(--axa-soft);cursor:pointer;display:grid;place-items:center}.axa-x:hover{color:var(--axa-ink);border-color:var(--axa-line-2)}.axa-x svg{width:16px;height:16px}.axa-kicker{font:600 .66rem var(--axa-mono);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--axa-accent) 72%,#fff);margin:0 0 .45rem}.axa-h{font-size:1.45rem;line-height:1.15;font-weight:700;letter-spacing:-.02em;margin:0 0 .4rem}.axa-sub{font-size:.9rem;color:var(--axa-soft);line-height:1.55;margin:0 0 1.1rem}.axa-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:#ffffff0d;border:1px solid var(--axa-line);margin:0 0 1.1rem}.axa-tabs button{min-height:40px;border-radius:9px;border:0;background:transparent;color:var(--axa-soft);font:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.axa-tabs button[aria-selected=true]{background:var(--axa-card-2);color:var(--axa-ink);box-shadow:0 1px #ffffff0f inset}.axa-form{display:flex;flex-direction:column;gap:.85rem}.axa-field{display:flex;flex-direction:column;gap:.35rem}.axa-field>label,.axa-label{font-size:.78rem;font-weight:600;color:var(--axa-soft)}.axa-input,.axa-select,.axa-textarea{width:100%;min-height:46px;padding:.65rem .85rem;border-radius:10px;border:1px solid var(--axa-line-2);background:#ffffff0a;color:var(--axa-ink);font:inherit;font-size:.95rem;outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.axa-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5l3 3 3-3' stroke='%23C9CBD6' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center;background-size:12px}.axa-select option{background:#1e1f2a;color:#f6f7fa}.axa-textarea{min-height:92px;resize:vertical;line-height:1.5}.axa-input:focus,.axa-select:focus,.axa-textarea:focus{border-color:var(--axa-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--axa-accent) 22%,transparent)}.axa-input[aria-invalid=true],.axa-textarea[aria-invalid=true]{border-color:var(--axa-err)}.axa-pw{position:relative}.axa-pw .axa-input{padding-right:3rem}.axa-pw button{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--axa-mut);cursor:pointer;display:grid;place-items:center}.axa-pw button:hover{color:var(--axa-ink)}.axa-pw svg{width:18px;height:18px}.axa-hint{font-size:.74rem;color:var(--axa-mut);line-height:1.45}.axa-meter{height:4px;border-radius:2px;background:#ffffff14;overflow:hidden}.axa-meter i{display:block;height:100%;width:0;border-radius:2px;background:var(--axa-err);transition:width .25s,background .25s}.axa-check{display:flex;gap:.6rem;align-items:flex-start;font-size:.82rem;line-height:1.45;color:var(--axa-soft);cursor:pointer}.axa-check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:0 0 auto;width:20px;height:20px;margin:.05rem 0 0;border-radius:6px;border:1.5px solid var(--axa-line-2);background:#ffffff08;cursor:pointer;display:grid;place-items:center}.axa-check input:checked{background:var(--axa-accent);border-color:var(--axa-accent)}.axa-check input:checked:after{content:"";width:10px;height:6px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.axa-check input:focus-visible{outline:2px solid var(--axa-accent);outline-offset:2px}.axa-check a{color:var(--axa-ink);text-decoration:underline;text-underline-offset:2px}.axa-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.axa-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:46px;padding:0 1.2rem;border-radius:10px;border:1.5px solid transparent;font:600 .82rem var(--axa-mono);letter-spacing:.03em;cursor:pointer;text-decoration:none;transition:transform .2s var(--axa-ease),background .2s,border-color .2s,opacity .2s;white-space:nowrap}.axa-btn--primary{background:var(--axa-accent);color:var(--axa-accent-ink);box-shadow:0 10px 28px -10px color-mix(in srgb,var(--axa-accent) 70%,transparent)}.axa-btn--primary:hover{transform:translateY(-1px);filter:brightness(1.08)}.axa-btn--ghost{background:transparent;color:var(--axa-ink);border-color:var(--axa-line-2)}.axa-btn--ghost:hover{border-color:var(--axa-accent)}.axa-btn--danger{background:transparent;color:var(--axa-err);border-color:color-mix(in srgb,var(--axa-err) 50%,transparent)}.axa-btn--danger:hover{background:color-mix(in srgb,var(--axa-err) 12%,transparent)}.axa-btn--sm{min-height:36px;padding:0 .85rem;font-size:.74rem;border-radius:9px}.axa-btn--block{width:100%}.axa-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.axa-btn .axa-spin{width:15px;height:15px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:axaSpin .7s linear infinite}@keyframes axaSpin{to{transform:rotate(360deg)}}.axa-msg{font-size:.84rem;line-height:1.5;padding:.7rem .85rem;border-radius:10px;border:1px solid var(--axa-line)}.axa-msg--err{color:#ffd5da;background:#ff6b7a17;border-color:#ff6b7a52}.axa-msg--ok{color:#c9f7d8;background:#22c55e17;border-color:#22c55e4d}.axa-msg--info{color:var(--axa-soft);background:#ffffff0a}.axa-msg[hidden]{display:none}.axa-legal{font-size:.72rem;line-height:1.55;color:var(--axa-mut);border-top:1px solid var(--axa-line);padding-top:.85rem;margin-top:.35rem}.axa-legal a{color:var(--axa-soft)}.axa-legal b{color:var(--axa-soft);font-weight:600}.axa-promise{display:grid;gap:.45rem;margin:0 0 1rem;padding:0;list-style:none}.axa-promise li{display:flex;gap:.55rem;align-items:flex-start;font-size:.82rem;color:var(--axa-soft);line-height:1.45}.axa-promise svg{width:16px;height:16px;flex:0 0 auto;color:var(--axa-ok);margin-top:.12rem}.axa-center{text-align:center}.axa-bigicon{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;margin:0 auto 1rem;background:color-mix(in srgb,var(--axa-accent) 16%,transparent);color:color-mix(in srgb,var(--axa-accent) 80%,#fff)}.axa-bigicon svg{width:26px;height:26px}.axa-switch{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;width:44px;height:26px;cursor:pointer}.axa-switch input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.axa-switch span{width:100%;height:100%;border-radius:13px;background:#ffffff1f;border:1px solid var(--axa-line-2);transition:background .2s,border-color .2s}.axa-switch span:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s var(--axa-ease)}.axa-switch input:checked+span{background:var(--axa-accent);border-color:var(--axa-accent)}.axa-switch input:checked+span:after{transform:translate(18px)}.axa-switch input:focus-visible+span{outline:2px solid var(--axa-accent);outline-offset:2px}.axa-switch input:disabled+span{opacity:.4}.axa-chips{display:flex;flex-wrap:wrap;gap:.4rem}.axa-chip{display:inline-flex;align-items:center;gap:.4em;min-height:34px;padding:0 .8rem;border-radius:999px;border:1px solid var(--axa-line-2);background:transparent;color:var(--axa-soft);font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.axa-chip:hover{border-color:var(--axa-accent);color:var(--axa-ink)}.axa-chip[aria-pressed=true],.axa-chip.is-on{border-color:var(--axa-accent);background:color-mix(in srgb,var(--axa-accent) 18%,transparent);color:var(--axa-ink)}.axa-chip[disabled]{opacity:.45;cursor:not-allowed}.axa-chip svg{width:14px;height:14px}.axa-toasts{position:fixed;left:50%;bottom:max(18px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:4300;display:flex;flex-direction:column;gap:.5rem;align-items:center;pointer-events:none;width:min(92vw,460px)}.axa-toast{pointer-events:auto;display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-radius:12px;background:#1e1f2a;border:1px solid var(--axa-line-2);color:var(--axa-ink);font:500 .86rem/1.4 var(--axa-sans);box-shadow:0 18px 50px -18px #000c;animation:axaToast .3s var(--axa-ease)}.axa-toast svg{width:17px;height:17px;flex:0 0 auto;color:var(--axa-ok)}.axa-toast--err svg{color:var(--axa-err)}@keyframes axaToast{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.axm-acc{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.axm-acc .axa-btn{min-height:50px;font-size:.78rem}.axa-cal-row{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.2rem}.axa-cal-row .cal-tool-label{margin-right:.2rem}.axa-cal-cta{font-size:.8rem;color:var(--ink-muted,#8a8d9c)}.axa-cal-cta button{background:none;border:0;padding:0;font:inherit;color:var(--accent-2,#4EC5FF);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.cal-cell{position:relative}.cal-cell.axa-has-note:after{content:"";position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--axa-nc,#FFB020);box-shadow:0 0 0 3px color-mix(in srgb,var(--axa-nc,#FFB020) 25%,transparent)}.cal-cell .axa-cell-bell{position:absolute;top:6px;right:20px;width:13px;height:13px;color:var(--axa-accent)}.cal-cell.axa-has-note:not(.has-events){cursor:pointer}.cal-cell.axa-clickable{cursor:pointer}.cal-cell.axa-clickable:hover{border-color:color-mix(in srgb,var(--accent,#7C5CFF) 55%,transparent)}.cal-row .axa-row-bell{width:15px;height:15px;color:var(--axa-accent);margin-left:.35rem;vertical-align:-2px}.axa-ev-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.axa-alert-on{display:inline-flex;align-items:center;gap:.45rem;font-size:.8rem;color:var(--axa-ink);padding:.45rem .7rem;border-radius:9px;background:color-mix(in srgb,var(--axa-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--axa-accent) 45%,transparent)}.axa-alert-on svg{width:15px;height:15px;color:color-mix(in srgb,var(--axa-accent) 75%,#fff)}.axa-inline{margin-top:.7rem;padding:.9rem;border-radius:12px;background:#ffffff09;border:1px solid var(--axa-line);display:flex;flex-direction:column;gap:.75rem}.axa-inline .axa-label{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;font-family:var(--axa-mono);color:var(--axa-mut)}.axa-inline-row{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.axa-time{width:auto;min-width:118px;min-height:38px;padding:.35rem .6rem;font-size:.88rem}.axa-notes{margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--axa-line)}.axa-notes-hd{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.65rem}.axa-notes-hd h4{margin:0;font:600 .7rem var(--axa-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--axa-mut)}.axa-note{position:relative;padding:.7rem .8rem .7rem 1rem;border-radius:11px;background:#ffffff09;border:1px solid var(--axa-line);margin-bottom:.5rem}.axa-note:before{content:"";position:absolute;left:0;top:.6rem;bottom:.6rem;width:3px;border-radius:0 2px 2px 0;background:var(--nc,#FFB020)}.axa-note-text{font-size:.9rem;line-height:1.5;color:var(--axa-ink);white-space:pre-wrap;word-break:break-word}.axa-note-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.4rem;font-size:.72rem;color:var(--axa-mut)}.axa-note-meta svg{width:13px;height:13px;vertical-align:-2px;margin-right:.2rem}.axa-note-meta .axa-link{font-size:.74rem}.axa-counter{font:600 .7rem var(--axa-mono);color:var(--axa-mut)}.axa-counter.is-over{color:var(--axa-err)}.axa-colors{display:flex;gap:.4rem}.axa-color{width:26px;height:26px;border-radius:50%;border:2px solid transparent;background:var(--nc);cursor:pointer;padding:0;box-shadow:0 0 0 1px #ffffff26 inset}.axa-color[aria-pressed=true]{border-color:#fff}.axa-month-notes{margin-top:var(--sp-4,40px)}.axa-month-notes h3{font-size:1rem;font-weight:600;margin:0 0 .8rem;color:var(--ink,#F6F7FA)}.axa-mn-list{display:grid;gap:.5rem}.axa-mn{display:flex;gap:.8rem;align-items:flex-start;padding:.75rem .9rem;border-radius:12px;background:var(--bg-card,#1E1F2A);border:1px solid var(--border-card,rgba(255,255,255,.07));color:inherit;text-align:left;font:inherit;cursor:pointer;width:100%}.axa-mn:hover{border-color:var(--accent,#7C5CFF)}.axa-mn .cal-date-pill{flex:0 0 auto}.axa-mn-t{font-size:.9rem;line-height:1.45;color:var(--ink,#F6F7FA);white-space:pre-wrap;word-break:break-word}.axa-mn-m{font-size:.74rem;color:var(--ink-muted,#8a8d9c);margin-top:.2rem}.axc{padding:calc(var(--nav-h,72px) + 2.4rem) 0 4rem;min-height:70vh}.axc-hero{margin-bottom:2rem}.axc-hero h1{font-size:clamp(2rem,4.4vw,3rem);margin:.5rem 0 .6rem}.axc-hero p{color:var(--ink-soft,#C6C9D4);max-width:640px;line-height:1.6}.axc-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:2rem;align-items:start}.axc-side{position:sticky;top:calc(var(--nav-h,72px) + 1.2rem);display:flex;flex-direction:column;gap:.25rem}.axc-tab{display:flex;align-items:center;gap:.7rem;min-height:44px;padding:.5rem .8rem;border-radius:10px;border:1px solid transparent;background:none;color:var(--ink-soft,#C6C9D4);font:inherit;font-size:.92rem;font-weight:500;text-align:left;cursor:pointer;text-decoration:none}.axc-tab svg{width:18px;height:18px;flex:0 0 auto;opacity:.8}.axc-tab:hover{color:var(--ink,#fff);background:#ffffff0a}.axc-tab[aria-selected=true]{color:#fff;background:color-mix(in srgb,var(--axa-accent) 14%,transparent);border-color:color-mix(in srgb,var(--axa-accent) 40%,transparent)}.axc-tab[aria-selected=true] svg{color:color-mix(in srgb,var(--axa-accent) 75%,#fff);opacity:1}.axc-tab .axa-count{margin-left:auto;font:600 .68rem var(--axa-mono);color:var(--axa-mut)}.axc-panel{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.axc-card{background:var(--paper,#1A1D24);border:1px solid var(--line,rgba(255,255,255,.08));border-radius:16px;padding:1.4rem 1.4rem 1.3rem}.axc-card h2{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;margin:0 0 .3rem}.axc-card>p.axc-desc{font-size:.88rem;color:var(--ink-mut,#8A90A0);line-height:1.55;margin:0 0 1.1rem}.axc-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.axc-kpi{padding:1rem;border-radius:12px;background:#ffffff08;border:1px solid var(--line,rgba(255,255,255,.08));text-decoration:none;color:inherit}.axc-kpi:hover{border-color:color-mix(in srgb,var(--axa-accent) 50%,transparent)}.axc-kpi b{display:block;font:700 1.6rem var(--axa-mono);letter-spacing:-.02em}.axc-kpi span{font-size:.78rem;color:var(--ink-mut,#8A90A0)}.axc-set{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 0;border-top:1px solid var(--line,rgba(255,255,255,.08))}.axc-set:first-of-type{border-top:0;padding-top:.2rem}.axc-set-t{min-width:0}.axc-set-t b{display:block;font-size:.92rem;font-weight:600}.axc-set-t small{display:block;font-size:.8rem;color:var(--ink-mut,#8A90A0);line-height:1.45;margin-top:.15rem}.axc-set-c{flex:0 0 auto;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.axc-matrix{width:100%;border-collapse:separate;border-spacing:0;font-size:.88rem}.axc-matrix th{font:600 .66rem var(--axa-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mut,#8A90A0);text-align:center;padding:0 .4rem .6rem;font-weight:600}.axc-matrix th:first-child{text-align:left;padding-left:0}.axc-matrix td{padding:.75rem .4rem;border-top:1px solid var(--line,rgba(255,255,255,.08));text-align:center;vertical-align:middle}.axc-matrix td:first-child{text-align:left;padding-left:0}.axc-matrix td:first-child b{display:block;font-weight:600}.axc-matrix td:first-child small{display:block;font-size:.76rem;color:var(--ink-mut,#8A90A0);line-height:1.4;margin-top:.1rem}.axc-co{display:flex;align-items:center;gap:.8rem;padding:.75rem 0;border-top:1px solid var(--line,rgba(255,255,255,.08))}.axc-co:first-child{border-top:0}.axc-co-dot{width:10px;height:10px;border-radius:50%;flex:0 0 auto;background:var(--c)}.axc-co-n{min-width:0;flex:1}.axc-co-n b{display:block;font-size:.92rem;font-weight:600}.axc-co-n small{font:500 .7rem var(--axa-mono);color:var(--ink-mut,#8A90A0);letter-spacing:.04em}.axc-co .axa-select{width:auto;min-height:38px;font-size:.84rem;padding:.35rem 2rem .35rem .7rem}.axc-list{display:flex;flex-direction:column}.axc-li{display:flex;align-items:center;gap:.9rem;padding:.8rem 0;border-top:1px solid var(--line,rgba(255,255,255,.08))}.axc-li:first-child{border-top:0}.axc-li-main{min-width:0;flex:1}.axc-li-main b{display:block;font-size:.9rem;font-weight:600;line-height:1.4}.axc-li-main small{display:block;font-size:.78rem;color:var(--ink-mut,#8A90A0);line-height:1.45;margin-top:.1rem;white-space:pre-wrap;word-break:break-word}.axc-pill{display:inline-flex;align-items:center;gap:.35em;font:600 .64rem var(--axa-mono);letter-spacing:.1em;text-transform:uppercase;padding:.25em .6em;border-radius:999px;border:1px solid var(--line,rgba(255,255,255,.12));color:var(--ink-soft,#C6C9D4)}.axc-pill--sec{border-color:color-mix(in srgb,var(--c) 55%,transparent);color:color-mix(in srgb,var(--c) 70%,#fff)}.axc-pill--ok{border-color:#22c55e73;color:#86efac}.axc-danger{border-color:#ff6b7a47}.axc-danger h2{color:#ffb3bd}.axc-two{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.axc-login{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:2.5rem;align-items:start}.axc-login .axa-dialog{animation:none;width:100%;max-height:none}.axc-benefits{display:grid;gap:1rem;margin-top:1.5rem}.axc-benefit{display:flex;gap:.9rem;align-items:flex-start}.axc-benefit i{flex:0 0 auto;width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--axa-accent) 14%,transparent);color:color-mix(in srgb,var(--axa-accent) 80%,#fff)}.axc-benefit i svg{width:20px;height:20px}.axc-benefit b{display:block;font-size:.98rem;margin-bottom:.15rem}.axc-benefit span{font-size:.86rem;color:var(--ink-mut,#8A90A0);line-height:1.5}.axc-skel{height:120px;border-radius:16px;background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:axaSk 1.4s infinite}@keyframes axaSk{to{background-position:-200% 0}}@media (max-width:900px){.axc-grid{grid-template-columns:1fr;gap:1.2rem}.axc-side{position:static;flex-direction:row;overflow-x:auto;gap:.4rem;padding-bottom:.3rem;margin:0 calc(var(--gut,20px) * -1);padding-inline:var(--gut,20px);scrollbar-width:none}.axc-side::-webkit-scrollbar{display:none}.axc-tab{flex:0 0 auto;min-height:40px;border:1px solid var(--line,rgba(255,255,255,.1));white-space:nowrap}.axc-tab .axa-count{margin-left:.3rem}.axc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.axc-login{grid-template-columns:1fr;gap:1.6rem}.axc-login .axc-benefits{order:2}}@media (max-width:560px){.axc-card{padding:1.15rem 1rem}.axc-set{flex-direction:column;align-items:stretch}.axc-set-c{justify-content:flex-start}.axc-two{grid-template-columns:1fr}.axc-matrix th,.axc-matrix td{padding-left:.15rem;padding-right:.15rem}.axa-dialog{padding:1.4rem 1.1rem 1.1rem;border-radius:16px}.axa-modal{align-items:flex-end;padding:0}.axa-modal .axa-dialog{border-radius:18px 18px 0 0;max-height:94dvh}}@media (prefers-reduced-motion:reduce){.axa-pop.is-open,.axa-dialog,.axa-toast{animation:none}}.axc [hidden],.axa-dialog [hidden],.axa-inline[hidden],.axa-inline [hidden],.axa-notes [hidden],.axa-pop [hidden],.axa-month-notes[hidden],.axa-badge[hidden]{display:none!important}.axa-note-meta>span{display:inline-flex;align-items:center;gap:.25rem}.axa-note-meta svg,.axa-alert-on svg,.axa-chip svg,.axa-btn svg,.axa-nb svg,.axa-menu-list svg,.axc-tab svg,.axc-benefit svg,.axa-promise svg,.axa-toast svg,.axa-empty svg,.axa-bigicon svg,.axa-x svg,.axa-pw svg{display:inline-block;flex:0 0 auto}.axa-empty svg,.axa-bigicon svg{display:block}.axa-note-meta svg{width:13px!important;height:13px!important;margin:0}.axa-row-bell{display:inline-flex;width:15px;height:15px;margin-left:.4rem;vertical-align:-2px;color:var(--axa-accent)}.axa-row-bell svg,.axa-cell-bell svg{width:100%!important;height:100%!important;display:block}.cal-cell .axa-cell-bell,.axa-mn-t,.axa-mn-m{display:block}.axa-notes-hd .axa-link{font-size:.82rem;font-weight:600}.axc .axa-link{font-size:.84rem}.axa-remind-opts{display:flex;flex-direction:column;gap:.6rem}.axa-pop .axa-link{font-size:.8rem;font-weight:600}html.axa-on .nav-right .ax-search-btn span,html.axa-on .nav-right .ax-search-btn kbd{display:none}html.axa-on .nav-right .ax-search-btn{padding:0;width:38px}.nav-right .axa-nb--login .axa-lbl,.nav-right .axa-nb--user .axa-caret{display:none}.nav-right .axa-nb--login,.nav-right .axa-nb--user{padding:0;width:38px}@media (max-width:1023.98px){html.axa-logged .nav-right .nav-utility>a[href$="seguimiento.html"]{display:none}}@media (max-width:1400px){.nav-actions .axa-nb--login .axa-lbl{display:none}.nav-actions .axa-nb--login{padding:0;width:38px}.nav-actions .axa-nb--user .axa-caret{display:none}.nav-actions .axa-nb--user{padding:0;width:38px}}@media (max-width:1180px){html.axa-logged .nav-right .nav-utility>a[href$="seguimiento.html"]{display:none}}@media (max-width:1100px){html.axa-on .nav-inner:has(.nav-right)>.nav-links{gap:1.2rem}.nav-right .axa-nav{margin-left:.2rem}}@media (max-width:960px){html.axa-on .nav-inner:has(.nav-right)>.nav-links{gap:.85rem}}@media (max-width:960px){.nav-right .axa-nb,html.axa-on .nav-right .ax-search-btn{min-width:34px;width:34px;min-height:34px}.nav-right .axa-nav{margin-left:0}}.nav-actions .ax-search-btn,.nav-right .ax-search-btn,.axa-nav,.axa-nb{flex-shrink:0}.axa-notes-hd{flex-wrap:wrap}@media (max-width:420px){.nav-actions .axa-nav{gap:.3rem;margin-left:.2rem}}@media (max-width:440px){html.axa-on .nav .nav-inner{gap:.75rem}html.axa-on .nav-actions{gap:.4rem}.nav-actions .axa-nav{margin-left:0;gap:.3rem}html.axa-on .nav-actions .ax-search-btn,.nav-actions .axa-nb{width:34px;min-width:34px;min-height:34px}}@media (max-width:350px){html.axa-logged .nav .nav-brand-name{display:none}}.topbar{gap:.6rem}.topbar>.back{margin-left:auto}.axa-btn svg{width:16px;height:16px}.axa-mono{font-family:var(--axa-mono);letter-spacing:.04em}.axa-code-input{font-family:var(--axa-mono);letter-spacing:.12em;text-transform:uppercase}.axa-code-input::placeholder{letter-spacing:.12em;opacity:.55}.axc-opt{font-weight:400;color:var(--ink-mut,#8A90A0);text-transform:none;letter-spacing:0}.axc-code{font:600 .9rem var(--axa-mono);letter-spacing:.08em;color:var(--ink,#F6F7FA);white-space:nowrap}.axc-code--big{display:inline-block;font-size:clamp(1.35rem,4.6vw,1.9rem);letter-spacing:.14em;padding:.55rem 1rem;border-radius:12px;user-select:all;-webkit-user-select:all;border:1px dashed color-mix(in srgb,var(--axa-accent) 60%,transparent);background:color-mix(in srgb,var(--axa-accent) 9%,transparent)}.axc-code--big:focus-visible{outline:2px solid var(--axa-accent);outline-offset:3px}.axc-invnew{margin-top:1.3rem;padding-top:1.2rem;border-top:1px solid var(--line,rgba(255,255,255,.08))}.axc-inv-act{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end;flex:0 0 auto}.axc-inv-act--big{justify-content:flex-start}.axc-inv .axc-li-main b{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.axc-inv.is-expired .axc-code,.axc-inv.is-revoked .axc-code{color:var(--ink-mut,#8A90A0);text-decoration:line-through;text-decoration-thickness:1px}.axc-pill--warn{border-color:#f59e0b80;color:#fcd34d}.axc-pill--used{border-color:color-mix(in srgb,var(--axa-accent) 50%,transparent);color:color-mix(in srgb,var(--axa-accent) 65%,#fff)}.axc-pill--off{border-color:#ff6b7a66;color:#ffb3bd}.axc-btn-danger:hover{border-color:var(--axa-err);color:#ffb3bd}.axa-btn.is-confirm{border-color:var(--axa-err);color:#ffd5da;background:#ff6b7a1a}@media (max-width:640px){.axc-inv{flex-direction:column;align-items:stretch;gap:.6rem}.axc-inv-act{justify-content:flex-start}}
