.ax-page{--ax-bg:#FAFAF8;--ax-ink:#101418;--ax-mut:#6A727A;--ax-line:#E0E0DC;--ax-gold:#C9A96B;--ax-gold-deep:#8A6D3F;--ax-white:#FFFFFF;--ax-navy:#141B6B;--ax-orange:#FF6D00;--ax-card:#F7F7F6;--ax-field:#F9F9F7;--ax-photo:#F2F2F0;background:var(--ax-bg);color:var(--ax-ink)}.ax-page .axl-topbar{height:4px;background:var(--ax-gold)}.ax-page .axl-nav{background:var(--ax-white);border-bottom:1px solid var(--ax-line)}.ax-page .axl-navfade{position:absolute;top:0;right:0;bottom:0;width:44px;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.95));transition:opacity .15s}.ax-page .axl-navfade[data-fade="0"]{opacity:0}.ax-page .axl-hero-bg{position:absolute;inset:0;background-image:url(/ax-hero-bg.webp);background-size:cover;background-position:100%;pointer-events:none}.ax-page .axl-h1{font-size:var(--axl-h1-a,30px)}@media (min-width:390px){.ax-page .axl-h1{font-size:var(--axl-h1-b,34px)}}@media (min-width:768px){.ax-page .axl-h1{font-size:var(--axl-h1-c,56px)}}@media (min-width:1024px){.ax-page .axl-h1{font-size:var(--axl-h1-d,72px)}}.ax-page .axl-deco{position:absolute;top:0;right:0;bottom:0;width:min(700px,55%);background-image:url(/ax-hero-bg.webp);background-size:cover;background-position:100%;opacity:.3;pointer-events:none}.ax-page .axl-panel,.ax-page .axl-sunken{background:var(--ax-bg);border:1px solid var(--ax-line)}.ax-page .axl-sunken{box-shadow:inset 0 1px 3px rgba(16,20,24,.05)}.ax-page .axl-btn{background:var(--ax-ink);color:var(--ax-bg);border-radius:2px;transition:opacity .15s}.ax-page .axl-btn:hover:not(:disabled){opacity:.88}.ax-page .axl-btn:disabled{opacity:.45;cursor:not-allowed}.ax-page .axl-btn-ghost{border:1px solid var(--ax-line);color:var(--ax-ink);border-radius:2px;background:transparent;transition:background-color .15s,border-color .15s}.ax-page .axl-btn-ghost:hover:not(:disabled){background:rgba(224,224,220,.35)}.ax-page .axl-btn-danger{border:1px solid rgba(220,38,38,.35);color:#dc2626;border-radius:2px;background:transparent;transition:background-color .15s}.ax-page .axl-btn-danger:hover{background:rgba(220,38,38,.06)}.ax-page .axl-input{background:var(--ax-bg);border:1px solid var(--ax-line);color:var(--ax-ink);border-radius:2px}.ax-page .axl-input::placeholder{color:var(--ax-mut)}.ax-page .axl-input:focus{outline:none;border-color:var(--ax-gold-deep)}.ax-page .axl-chip{background:var(--ax-bg);border:1px solid var(--ax-line);color:var(--ax-mut);border-radius:999px;transition:border-color .15s,color .15s}.ax-page .axl-chip:hover{border-color:var(--ax-gold);color:var(--ax-ink)}.ax-page .axl-chip[data-on="1"]{background:var(--ax-ink);border-color:var(--ax-ink);color:var(--ax-bg)}.ax-page .axl-modal{background:var(--ax-bg);border:1px solid var(--ax-line)}.ax-page :is(a,button,input,textarea):focus-visible{outline:2px solid var(--ax-gold-deep);outline-offset:2px;border-radius:2px}