.akte{--ak-paper:#f6f1e6;--ak-paper-2:#f0e8d7;--ak-paper-3:#e9dec8;--ak-paper-line:#dfd2b6;--ak-paper-line-soft:#14110a14;--ak-ink:#17130b;--ak-ink-soft:#4c4536;--ak-ink-faint:#615847;--ak-navy:#16243f;--ak-navy-2:#0e1a30;--ak-navy-3:#0a1426;--ak-navy-line:#d6c6a024;--ak-cream:#f1ead9;--ak-cream-soft:#f1eadbd1;--ak-cream-faint:#f1eadba8;--ak-blue:#3e6fa8;--ak-blue-light:#7ba0d2;--ak-brass:#b98a2e;--ak-brass-text:#856120;--ak-brass-2:#c9a35c;--ak-brass-3:#e2c588;--ak-bordeaux:#8c3a34;--ak-cta:#e0922a;--ak-cta-hover:#c97f1f;color:var(--ak-ink);background:var(--ak-paper);font-family:var(--font-ak-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern","liga","calt";overflow-x:clip}.ak-display{font-family:var(--font-ak-display),Georgia,serif;font-optical-sizing:auto;letter-spacing:-.018em}.ak-mono{font-family:var(--font-ak-mono),ui-monospace,monospace;font-feature-settings:"tnum"}.ak-tnum{font-variant-numeric:tabular-nums}.ak-onum{font-feature-settings:"onum" 1}.ak-eyebrow{font-family:var(--font-ak-mono),monospace;letter-spacing:.22em;text-transform:uppercase;font-size:12.5px;font-weight:500}.ak-grain:before{content:"";pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}.ak-grain-dark:before{content:"";pointer-events:none;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");position:absolute;inset:0}.ak-ledger{background-image:linear-gradient(var(--ak-navy-line)1px,transparent 1px),linear-gradient(90deg,var(--ak-navy-line)1px,transparent 1px);background-size:44px 44px}.ak-rule{background:linear-gradient(90deg,transparent,var(--ak-paper-line),transparent);height:1px}.ak-rule-dark{background:linear-gradient(90deg,transparent,var(--ak-navy-line),transparent);height:1px}.ak-stamp{font-family:var(--font-ak-mono),monospace;letter-spacing:.16em;text-transform:uppercase;border:1px solid;border-radius:5px;align-items:center;gap:.5em;padding:.4em .75em;font-size:11px;font-weight:600;display:inline-flex;transform:rotate(-2deg)}.ak-stamp:before{content:"";opacity:.7;background:currentColor;border-radius:50%;width:5px;height:5px}.ak-az{font-family:var(--font-ak-mono),monospace;letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:11px}.ak-dogear{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.ak-sig-rule{background:linear-gradient(90deg,transparent,var(--ak-brass)35%,var(--ak-brass)65%,transparent);opacity:.55;height:1px;position:relative}.ak-cta{background:var(--ak-cta);color:var(--ak-navy);border-radius:11px;font-weight:700;transition:transform .18s,background .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #89612080,0 10px 28px -10px #e0922a80,0 2px 6px -2px #89612059}.ak-cta:hover{background:var(--ak-cta-hover);transform:translateY(-1px);box-shadow:inset 0 1px #fff6,inset 0 -1px #8961208c,0 16px 40px -10px #e0922a99,0 4px 10px -2px #89612066}.ak-cta:active{transform:translateY(.5px)scale(.992)}.ak-btn-ghost{border:1px solid var(--ak-paper-line);color:var(--ak-ink);background:#ffffff59;border-radius:11px;transition:border-color .18s,background .18s,transform .18s}.ak-btn-ghost:hover{border-color:var(--ak-brass);background:#fff9;transform:translateY(-1px)}.ak-btn-ghost-dark{border:1px solid var(--ak-navy-line);color:var(--ak-cream);background:#ece4d30a;border-radius:11px;transition:border-color .18s,background .18s,transform .18s}.ak-btn-ghost-dark:hover{background:#ece4d314;border-color:#c9a35c8c;transform:translateY(-1px)}.akte a:focus-visible,.akte button:focus-visible{outline:2px solid var(--ak-cta);outline-offset:2px;border-radius:8px}.ak-card{background:linear-gradient(180deg,#fffdf8 0%,var(--ak-paper)100%);border:1px solid var(--ak-paper-line);border-radius:16px;box-shadow:inset 0 1px #ffffffb3,0 18px 40px -28px #17130b73}.ak-card-dark{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ece4d311;border:1px solid #d6c6a03d;border-radius:16px;transition:border-color .3s,background .3s,transform .3s;box-shadow:inset 0 1px #ffffff0d,0 24px 48px -32px #0009}.ak-card-dark:hover{background:#ece4d318;border-color:#c9a35c73}.ak-chip{color:var(--ak-brass-text);background:linear-gradient(#e2c5882e,#a87c3d14);border:1px solid #a87c3d66}.ak-seal-spin{transform-origin:50%;animation:64s linear infinite akSpin}.ak-seal-check{stroke-dasharray:60;stroke-dashoffset:60px}.is-visible .ak-seal-check,.akte .ak-seal-press.is-visible .ak-seal-check{animation:.9s cubic-bezier(.65,0,.35,1) .5s forwards akDraw}.ak-seal-press{opacity:0;transform:scale(1.18)rotate(-8deg)}.ak-seal-press.is-visible{animation:.8s cubic-bezier(.2,.9,.25,1) forwards akPress}.ak-sheen{position:relative;overflow:hidden}.ak-sheen:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff59 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.ak-sheen.is-visible:after{animation:1.6s .9s akSheen}.ak-rule-grow{transform-origin:50%;transform:scaleX(0)}.ak-rule-grow.is-visible{animation:.9s forwards akRuleGrow}.ak-stagger>*{opacity:0;transform:translateY(14px)}.ak-stagger.is-visible>*{animation:.6s forwards akStagger}.ak-stagger.is-visible>:first-child{animation-delay:40ms}.ak-stagger.is-visible>:nth-child(2){animation-delay:.12s}.ak-stagger.is-visible>:nth-child(3){animation-delay:.2s}.ak-stagger.is-visible>:nth-child(4){animation-delay:.28s}.ak-stagger.is-visible>:nth-child(5){animation-delay:.36s}.ak-stagger.is-visible>:nth-child(6){animation-delay:.44s}.ak-rise{opacity:0;animation:.8s cubic-bezier(.22,.9,.25,1) forwards akRise;transform:translateY(18px)}.ak-rise-1{animation-delay:50ms}.ak-rise-2{animation-delay:.16s}.ak-rise-3{animation-delay:.27s}.ak-rise-4{animation-delay:.38s}.ak-rise-5{animation-delay:.49s}@keyframes akPress{0%{opacity:0;transform:scale(1.18)rotate(-8deg)}60%{opacity:1;transform:scale(.965)rotate(1.5deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes akDraw{to{stroke-dashoffset:0}}@keyframes akSpin{to{transform:rotate(360deg)}}@keyframes akSheen{to{transform:translate(120%)}}@keyframes akRuleGrow{to{transform:scaleX(1)}}@keyframes akStagger{to{opacity:1;transform:translateY(0)}}@keyframes akRise{to{opacity:1;transform:translateY(0)}}@keyframes akFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.ak-float{animation:6s ease-in-out infinite akFloat}.ak-mark{background-image:linear-gradient(120deg,#c9a35c52,#c9a35c52);background-position:0 88%;background-repeat:no-repeat;background-size:100% .32em;padding:0 .04em}@media (prefers-reduced-motion:reduce){.akte *,.akte :before,.akte :after{transition-duration:.01ms!important;animation:none!important}.akte .ak-rise,.akte .ak-stagger>*,.akte .ak-seal-press,.akte .ak-rule-grow{opacity:1!important;transform:none!important}.akte .ak-seal-check{stroke-dashoffset:0!important}}
