.an-stage{background:#e9e7df;min-height:100vh;padding:22px 12px}.an-root{--paper:#f7f5ee;--paper-hi:#fdfcf7;--slab:#e8e6de;--slab-dark:#3a352c;--slab-mid:#68625a;--ink:#141210;--ink-2:#2f2a22;--mute:#5c5548;--cap:#6b6355;--cap-2:#6f6759;--rule:#c5bda8;--rule-2:#ddd7c7;--ghost:#eae7dc;--sf:var(--font-old-standard),"Old Standard TT","Times New Roman",serif;--bf:var(--font-pt-serif),Georgia,"Times New Roman",serif;--uf:var(--font-oswald),"PT Sans Narrow","Arial Narrow",system-ui,sans-serif;max-width:760px;width:100%;margin:0 auto;position:relative;background:var(--paper);overflow:hidden;color:var(--ink);font-family:var(--bf);box-shadow:0 0 0 1px #ddd8c8,0 20px 50px -20px rgba(60,50,30,.4)}.an-root,.an-root *{box-sizing:border-box}.an-root .tk{background:var(--ink);overflow:hidden;height:27px;display:flex;align-items:center;position:relative;z-index:3}.an-root .tk.bot{border-top:2px solid var(--ink)}.an-root .tk-in{display:flex;white-space:nowrap;animation:an-mrl 34s linear infinite}.an-root .tk-in.rev{animation:an-mrr 38s linear infinite}@keyframes an-mrl{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes an-mrr{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.an-root .tk-i{font-family:var(--uf);font-size:12px;font-weight:400;letter-spacing:1.3px;color:#cdc7b8;padding:0 20px;text-transform:uppercase}.an-root .tk-i b{font-weight:600;color:#fff}.an-root .tk-d{color:#5a5348;font-size:9px;padding:0 2px}.an-root .mh{padding:15px 22px 12px;border-bottom:1px solid var(--ink);position:relative;z-index:3;display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.an-root .mh-nm{font-family:var(--sf);font-size:30px;font-weight:700;letter-spacing:-.6px;color:var(--ink);line-height:1}.an-root .mh-nm i{font-style:italic;font-weight:400}.an-root .mh-sub{font-size:11px;letter-spacing:1.4px;color:var(--cap)}.an-root .ghost,.an-root .mh-sub{font-family:var(--uf);text-transform:uppercase}.an-root .ghost{position:absolute;top:auto;left:-18px;right:0;z-index:-1;pointer-events:none;margin-top:-10px;font-size:108px;font-weight:600;line-height:.84;letter-spacing:-3px;color:var(--ghost)}.an-root .lay{position:relative;z-index:1}.an-root .slab-hero{background:var(--slab);padding:34px 22px 30px}.an-root .kick{font-family:var(--uf);font-size:11px;letter-spacing:2.6px;text-transform:uppercase;color:var(--cap);margin-bottom:13px}.an-root .h-lead{font-family:var(--sf);font-size:40px;font-weight:700;color:var(--ink);line-height:1.12;letter-spacing:-.3px;text-wrap:balance}.an-root .slab-dark{background:var(--slab-dark);color:#f2efe6;padding:24px 22px;font-size:17px;line-height:1.7}.an-root .slab-dark b{color:#fff;font-weight:700}.an-root .slab-mid{background:var(--slab-mid);color:#fff;padding:22px;font-size:16px;line-height:1.7}.an-root .plain{padding:26px 22px;font-size:17px;line-height:1.78;color:var(--ink-2);max-width:662px}.an-root .measure{max-width:618px}.an-root .plain b{color:var(--ink);font-weight:700}.an-root .nums{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.an-root .num{padding:17px 18px;border-right:1px solid var(--rule)}.an-root .num:last-child{border-right:none}.an-root .num-v{font-family:var(--sf);font-size:30px;font-weight:700;color:var(--ink);line-height:1}.an-root .num-l{font-size:13px;color:var(--cap);margin-top:5px;line-height:1.5}.an-root .card{margin:22px;border:1px solid var(--ink);background:var(--paper-hi)}.an-root .card-top{display:flex;gap:16px;padding:18px;align-items:flex-start}.an-root .card-ph{width:104px;height:130px;border-radius:0;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1px solid var(--rule);filter:grayscale(1) contrast(1.06);mix-blend-mode:multiply}.an-root .card-role{font-size:13px;color:var(--cap)}.an-root .card-nm{font-family:var(--sf);font-size:21px;font-weight:700;color:var(--ink);line-height:1.2;margin-top:2px}.an-root .card-meta{font-size:13px;color:var(--cap);margin-top:3px;line-height:1.5}.an-root .card-q{padding:0;margin-top:10px;font-size:17px;line-height:1.6;color:var(--ink-2)}.an-root .card-note{padding:0 18px 15px;font-family:var(--uf);font-size:12px;letter-spacing:.6px;text-transform:uppercase;color:var(--cap-2)}.an-root .router{background:var(--ink);color:var(--paper);padding:24px 22px}.an-root .router .kick{color:#9a9284}.an-root .r-h{font-family:var(--sf);font-size:24px;font-weight:700;line-height:1.2;letter-spacing:0;margin-bottom:17px;text-wrap:balance}.an-root .r-gr{display:grid;grid-template-columns:1fr 1fr;gap:9px}.an-root .rc{border:1px solid #7a7264;background:transparent;color:inherit;font:inherit;text-align:left;padding:15px 16px;display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer;transition:background .2s,border-color .2s;min-height:44px;width:100%}.an-root .rc:hover{border-color:var(--paper);background:rgba(247,245,238,.06)}.an-root .rc.sel{border-color:var(--paper);background:rgba(247,245,238,.12)}.an-root .rc-t{font-family:var(--uf);font-size:17px;font-weight:500;letter-spacing:.2px}.an-root .rc-d{font-size:13px;color:#9a9284;margin-top:3px;line-height:1.45}.an-root .rc-a{font-size:20px;line-height:1;color:#9a9284;flex-shrink:0}.an-root .rc.sel .rc-a,.an-root .rc:hover .rc-a{color:var(--paper)}.an-root .btn:focus-visible,.an-root .guard:focus-visible,.an-root .rc:focus-visible,.an-root a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.an-root .tk:hover .tk-in{animation-play-state:paused}.an-root .sec{padding:36px 22px 10px}.an-root .sec-h{font-family:var(--sf);font-size:29px;font-weight:700;letter-spacing:-.2px;line-height:1.15;color:var(--ink);text-wrap:balance}.an-root .sec-s{font-family:var(--bf);font-size:17px;font-style:italic;color:var(--mute);margin-top:7px;line-height:1.6}.an-root .rule{height:1px;background:var(--ink);margin:0 22px}.an-root .ksj{list-style:none;margin:0;padding:4px 22px 20px}.an-root .ksj li{display:flex;align-items:baseline;gap:12px;padding:11px 0;border-bottom:1px solid var(--rule-2);font-size:17px;color:var(--ink)}.an-root .ksj li:last-child{border-bottom:none}.an-root .kn{font-family:var(--uf);font-size:13px;font-weight:600;color:var(--cap-2);width:20px;flex-shrink:0}.an-root .kbd{font-family:var(--uf);font-size:11px;letter-spacing:.8px;padding:2px 7px;border:1px solid var(--rule);color:var(--cap);margin-left:auto;text-transform:uppercase;white-space:nowrap}.an-root .guards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px;padding:0 22px 22px}.an-root .guard{border:1px solid var(--ink);padding:14px 15px;background:var(--paper-hi)}.an-root .guard-t{font-family:var(--uf);font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--ink);margin-bottom:7px}.an-root .guard-b{font-size:15px;color:var(--ink-2);line-height:1.6}.an-root .guard-b b{font-weight:700}.an-root .bars{padding:6px 22px 22px}.an-root .bar-lb{font-family:var(--uf);font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:var(--cap-2);padding-bottom:9px;border-bottom:1px solid var(--rule-2);margin-bottom:16px}.an-root .br{display:flex;align-items:center;gap:12px;margin-bottom:15px}.an-root .br:last-child{margin-bottom:0}.an-root .bl{width:130px;flex-shrink:0}.an-root .bl-t{font-family:var(--uf);font-size:15px;font-weight:500;color:var(--ink)}.an-root .bl-s{font-size:13px;font-style:italic;color:var(--cap-2);line-height:1.4}.an-root .bw{flex:1}.an-root .bbg{height:30px;background:#eae6da;border:1px solid #ccc5b3;overflow:hidden}.an-root .bfi{height:100%;display:flex;align-items:center;padding-left:10px;width:var(--w,0);animation:an-grow 1.4s cubic-bezier(.19,1,.22,1) .25s both}@keyframes an-grow{0%{width:0}to{width:var(--w,0)}}.an-root .bv{font-family:var(--uf);font-size:12px;font-weight:600;color:#fff;letter-spacing:.5px}.an-root .ba{width:96px;text-align:right;flex-shrink:0}.an-root .ba-n{font-family:var(--sf);font-size:19px;font-weight:700;color:var(--ink);line-height:1}.an-root .ba-u{font-size:12px;font-style:italic;color:var(--cap-2)}.an-root .cta{background:var(--ink);color:var(--paper);padding:36px 22px;text-align:center}.an-root .cta-h{font-family:var(--sf);font-size:27px;font-weight:700;line-height:1.15;letter-spacing:0;text-wrap:balance}.an-root .cta-s{font-size:16px;color:#b4b2a9;line-height:1.65;margin:10px 0 18px}.an-root .btn{font-family:var(--uf);font-size:16px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;padding:15px 34px;border:2px solid var(--paper);background:transparent;color:var(--paper);cursor:pointer;transition:background .2s,color .2s;min-height:44px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.an-root .btn:hover{background:var(--paper);color:var(--ink)}.an-root .btn-ghost{border-width:1px;border-color:#7a7264;color:#b4b2a9;font-size:14px;padding:12px 20px;letter-spacing:.8px}.an-root .btn-ghost:hover{background:transparent;border-color:var(--paper);color:var(--paper)}.an-root .cta-mc{font-family:var(--uf);font-size:12px;letter-spacing:1.4px;text-transform:uppercase;color:#a29a8c;margin-top:14px}.an-root .tz-main{display:block;margin:0 22px 12px;padding:22px;border:1px solid var(--ink);background:var(--paper-hi);text-decoration:none;color:inherit;transition:background .2s}.an-root .tz-main:hover{background:#fffef9}.an-root .tz-h{font-family:var(--sf);font-size:28px;font-weight:700;line-height:1.15;color:var(--ink);text-wrap:balance}.an-root .tz-p{font-size:16px;line-height:1.65;color:var(--ink-2);margin-top:10px;max-width:618px}.an-root .tz-a{font-family:var(--uf);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--ink);margin-top:12px}.an-root .tz-gr{display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px;padding:0 22px 8px}.an-root .tz{display:block;border:1px solid var(--rule);padding:15px 16px;text-decoration:none;color:inherit;background:transparent;transition:border-color .2s,background .2s}.an-root .tz:hover{border-color:var(--ink);background:var(--paper-hi)}.an-root .tz-k{font-family:var(--uf);font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--cap)}.an-root .tz-t{font-family:var(--sf);font-size:17px;font-weight:700;line-height:1.25;color:var(--ink);margin-top:7px}.an-root .steps{padding:4px 22px 8px;display:grid;grid-template-columns:1fr 1fr;gap:9px}.an-root .step{border:1px solid var(--rule);background:var(--paper-hi);padding:15px 16px;display:flex;gap:13px;align-items:flex-start}.an-root .step-n{font-family:var(--sf);font-size:27px;font-weight:700;color:var(--cap-2);line-height:1;flex-shrink:0}.an-root .step-b{font-size:15.5px;line-height:1.65;color:var(--ink-2)}.an-root .step-b b{color:var(--ink)}.an-root .fates{padding:4px 22px 8px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px}.an-root .fate{border:1px solid var(--rule);padding:16px;background:transparent}.an-root .fate.on{border:2px solid var(--ink);background:var(--paper-hi)}.an-root .fate-k{font-family:var(--uf);font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--cap)}.an-root .fate-v{font-family:var(--sf);font-size:23px;font-weight:700;color:var(--ink);line-height:1.1;margin-top:9px}.an-root .fate-b{font-size:14.5px;line-height:1.6;color:var(--ink-2);margin-top:9px}.an-root .src-note{font-size:15px;line-height:1.7;padding-top:14px}.an-root .src-note a{color:var(--ink);text-underline-offset:3px}.an-root .ft{border-top:2px solid var(--ink);padding:26px 22px 20px;background:var(--paper)}.an-root .ft-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.an-root .ft-t{font-family:var(--uf);font-size:12px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:var(--ink);margin-bottom:8px}.an-root .ft-b{font-size:13.5px;line-height:1.65;color:var(--mute)}.an-root .ft-src{margin-bottom:6px}.an-root .ft-src a{color:var(--mute);text-underline-offset:3px}.an-root .ft-src a:hover{color:var(--ink)}.an-root .ft-bottom{display:flex;gap:10px;align-items:baseline;margin-top:20px;padding-top:14px;border-top:1px solid var(--rule-2);font-size:13.5px;color:var(--mute);flex-wrap:wrap}.an-root .ft-bottom a{color:var(--ink);text-underline-offset:3px}.an-root .lf{max-width:560px;margin:18px auto 0;text-align:left}.an-root .lf-lb{font-family:var(--uf);font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#b4b2a9;margin:16px 0 8px}.an-root .lf-experts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.an-root .lf-exp{display:flex;gap:11px;align-items:center;border:1px solid #7a7264;background:transparent;color:var(--paper);font:inherit;text-align:left;padding:12px 14px;cursor:pointer;min-height:56px;transition:border-color .2s,background .2s}.an-root .lf-exp.on{border:2px solid var(--paper);background:rgba(247,245,238,.1);padding:11px 13px}.an-root .lf-exp-av{width:40px;height:40px;border-radius:50%;background:var(--paper);color:var(--ink);font-family:var(--sf);font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.an-root .lf-exp-nm{display:block;font-size:16px;font-weight:700}.an-root .lf-exp-tt{display:block;font-size:12.5px;color:#b4b2a9;margin-top:1px;line-height:1.4}.an-root .lf-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.an-root .lf-fld input{width:100%;min-height:56px;padding:12px 14px;font-family:var(--bf);font-size:17px;color:var(--ink);background:var(--paper);border:1px solid var(--paper)}.an-root .lf-fld input::-moz-placeholder{color:#9a9284}.an-root .lf-fld input::placeholder{color:#9a9284}.an-root .lf-ch{display:grid;grid-template-columns:1fr 1fr;gap:8px}.an-root .lf-chb{border:1px solid #7a7264;background:transparent;color:var(--paper);font-family:var(--uf);font-size:15px;font-weight:500;padding:13px;min-height:56px;cursor:pointer;transition:border-color .2s,background .2s}.an-root .lf-chb.on{border:2px solid var(--paper);background:rgba(247,245,238,.1)}.an-root .lf-agree{display:flex;gap:11px;align-items:flex-start;margin:16px 0 0;cursor:pointer;font-size:13.5px;line-height:1.6;color:#b4b2a9}.an-root .lf-agree input{width:22px;height:22px;flex-shrink:0;margin-top:2px;accent-color:var(--paper)}.an-root .lf-err{margin-top:12px;padding:11px 13px;border:1px solid #d9a6a0;color:#f2c7c2;font-size:15px;line-height:1.5}.an-root .lf-go{width:100%;margin-top:16px;font-size:15px}.an-root .lf-alt{margin-top:14px;font-size:14.5px;color:#b4b2a9;text-align:center}.an-root .lf-alt a{color:var(--paper);text-underline-offset:3px}.an-root .lf-done{max-width:560px;margin:18px auto 0;text-align:left}.an-root .lf-done-t{font-family:var(--sf);font-size:22px;font-weight:700}.an-root .lf-done-l{margin:12px 0 0;padding-left:20px;font-size:16px;line-height:1.7;color:#d9d5c9}.an-root .lf-done-l li{margin-bottom:8px}.an-root .lf-wa{margin-top:14px;width:100%;font-size:15px}@media (max-width:640px){.an-stage{padding:0}.an-root{box-shadow:none}.an-root .ghost{font-size:62px;letter-spacing:-1.5px}.an-root .h-lead{font-size:29px}.an-root .sec-h{font-size:24px}.an-root .cta-h,.an-root .r-h{font-size:21px}.an-root .fates,.an-root .ft-grid,.an-root .guards,.an-root .lf-experts,.an-root .lf-row,.an-root .nums,.an-root .r-gr,.an-root .steps,.an-root .tz-gr{grid-template-columns:1fr}.an-root .tz-h{font-size:23px}.an-root .num{border-right:none;border-bottom:1px solid var(--rule)}.an-root .num:last-child{border-bottom:none}.an-root .card-ph{width:88px;height:110px}.an-root .bl{width:104px}.an-root .ba{width:82px}.an-root .cta,.an-root .plain,.an-root .router,.an-root .slab-dark,.an-root .slab-hero,.an-root .slab-mid{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.an-root *,.an-root :after,.an-root :before{animation:none!important;transition:none!important}}.an-root .qz{text-align:left;max-width:560px;margin:8px auto 0}.an-root .qz-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.an-root .qz-prog{font-family:var(--uf);font-size:12px;letter-spacing:1.4px;text-transform:uppercase;color:#a29a8c}.an-root .qz-lang{background:transparent;border:1px solid #7a7264;color:var(--paper);font-family:var(--uf);font-size:13px;letter-spacing:.8px;padding:8px 12px;min-height:40px;cursor:pointer}.an-root .qz-q{font-family:var(--sf);font-size:24px;font-weight:700;line-height:1.2;margin:0 0 8px;color:var(--paper)}.an-root .qz-hint{font-size:15px;color:#b4b2a9;line-height:1.55;margin:0 0 14px}.an-root .qz-ch{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width:520px){.an-root .qz-ch{grid-template-columns:1fr 1fr}}.an-root .qz-opt{min-height:58px;padding:14px 16px;border:1px solid #7a7264;background:transparent;color:var(--paper);font-family:var(--bf);font-size:17px;text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.an-root .qz-opt:hover{border-color:var(--paper)}.an-root .qz-opt.on{border:2px solid var(--paper);background:rgba(247,245,238,.1);padding:13px 15px}.an-root .qz-num{display:grid;grid-template-columns:1fr auto;gap:8px}.an-root .qz-fld input,.an-root .qz-num input{width:100%;min-height:58px;padding:12px 14px;font-family:var(--bf);font-size:20px;color:var(--ink);background:var(--paper);border:1px solid var(--paper)}.an-root .qz-link{background:none;border:0;color:#cdc7b8;text-decoration:underline;font:inherit;font-size:15px;padding:12px 0;min-height:44px;cursor:pointer}.an-root .qz-err{margin-top:10px;font-size:15px;color:#f2c4a8}.an-root .qz-fh{font-family:var(--sf);font-size:25px;font-weight:700;line-height:1.2;color:var(--paper)}.an-root .qz-fs{font-size:16px;color:#cdc7b8;line-height:1.6;margin:8px 0 16px}.an-root .qz-form{margin-top:22px;padding-top:18px;border-top:1px solid #5a5348}.an-root .qz-fld{display:block;margin-top:12px}.an-root .qz-fld span{display:block;font-family:var(--uf);font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:#b4b2a9;margin-bottom:6px}.an-root .qz-agree{display:flex;gap:10px;align-items:flex-start;margin:16px 0 6px;font-size:15px;color:#cdc7b8;line-height:1.5}.an-root .qz-agree input{width:22px;height:22px;margin-top:1px;flex-shrink:0}.an-root .qz-agree a{color:var(--paper)}.an-root .qz-send{width:100%;margin-top:12px}.an-root .qz-done .btn{display:block;text-align:center;margin-top:10px}.an-root .qz-scale{margin:6px 0 0}.an-root .qz-scale figcaption{font-family:var(--uf);font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:#a29a8c}.an-root .qz-scale svg{width:100%;height:auto;display:block}.an-root .qz-sc-axis{stroke:#7a7264;stroke-width:2}.an-root .qz-sc-zone{fill:#cdc7b8;opacity:.35}.an-root .qz-sc-cap,.an-root .qz-sc-tick{fill:#b4b2a9;font-family:var(--uf);font-size:13px;letter-spacing:.6px}.an-root .qz-sc-me{fill:var(--paper)}.an-root .qz-sc-me-t{fill:var(--paper);font-family:var(--uf);font-size:14px;font-weight:600}