.hx{background:var(--bg-page)}.hx .reveal{transform:translateY(20px)}.hx .hx-lead{margin-top:24px}.hx .hx-h3{margin:0}.hx .hx-h3,.hx .hx-strong{font-weight:600;color:var(--ink-strong)}.hx .hx-more{margin-top:32px}.hx .hx-c1-6{grid-column:1/span 6}.hx .hx-title-wide{grid-column:1/span 11;max-width:none}.hx .hx-items{list-style:none;margin:48px 0 0;padding:0;gap:28px}.hx .hx-items,.hx .hx-items li{display:flex;flex-direction:column}.hx .hx-items li{gap:6px}.hx .hx-copy-5{grid-column:1/span 5}.hx .hx-media-7{grid-column:7/-1;align-self:start}.hx .hx-field{background:var(--neutral-100);border-radius:var(--radius);padding:40px 0 0 40px;overflow:hidden}.hx .hx-field .fr{border-radius:var(--radius) 0 0 0}.hx .hx-auto{margin-top:120px;align-items:center}.hx .hx-auto-frag{grid-column:1/span 6}.hx .hx-auto-copy{grid-column:8/-1;display:flex;flex-direction:column;gap:16px}.hx .hx-auto-copy .hx-h3{margin-bottom:8px}.hx .hx-ctx{margin-top:56px}.hx .hx-ctx-frag{grid-column:1/span 7;align-self:start;position:sticky;top:120px}.hx .hx-ctx-list{grid-column:9/-1}.hx .hx-ctx-list .hx-items{margin-top:0}.hx .hx-ctx-list .hx-strong{margin-top:40px}.hx .hx-fin-q{grid-column:8/-1;display:flex;flex-direction:column;gap:16px;align-self:end}.hx .hx-fin-frag{grid-column:1/-1;margin-top:56px}.hx .hx-fin-points{grid-column:1/-1;list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter)}.hx .hx-fin-points li{display:flex;flex-direction:column;gap:6px}.hx .hx-fin-points .t-body{font-size:17px}.hx .hx-who{margin-top:48px;row-gap:var(--gutter)}.hx .hx-who>div{border-radius:var(--radius);padding:48px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.hx .hx-who-a{grid-column:1/span 6;background:var(--neutral-100)}.hx .hx-who-b{grid-column:7/-1;background:var(--brand-900)}.hx .hx-who-b .hx-h3,.hx .hx-who-b .hx-strong{color:#fff}.hx .hx-who-b .t-body{color:#d5e1ec}.hx .hx-who-b .t-link{color:#fff}.hx .hx-who .t-link{margin-top:auto;padding-top:16px}.hx .hx-letter{grid-column:4/span 6;display:flex;flex-direction:column;gap:16px}.hx .hx-letter .hx-lead{margin-top:8px}.hx .hx-sign{display:flex;flex-direction:column;gap:2px;margin:16px 0 0}.hx .hx-start{background:var(--brand-500);padding:var(--section) 0}.hx .hx-start .g{align-items:center}.hx .hx-start-copy{grid-column:1/span 6}.hx .hx-start-copy .t-lead,.hx .hx-start-copy .t-title{color:#fff}.hx .hx-start-free{margin-top:24px;color:#fff}.hx .hx-start-plans{margin-top:32px;color:#eaf4fc}.hx .hx-start-plans a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.07em}.hx .hx-start-frag{grid-column:8/span 4}.hx .hx-faq{padding-bottom:var(--section)}.hx .hx-faq-h{grid-column:1/span 4;align-self:start}.hx .hx-faq-list{grid-column:6/-1;margin:0;display:flex;flex-direction:column;gap:36px}.hx .hx-faq-list dd{margin:8px 0 0}.fr{background:#fff;border-radius:var(--radius);box-shadow:0 0 0 1px var(--border-subtle);font-family:var(--font-sans);color:var(--fg-default);overflow:hidden;letter-spacing:0}.fr-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:18px 22px 14px;border-bottom:1px solid var(--border-subtle)}.fr-head b{font-size:16px;font-weight:600;color:var(--ink-strong)}.fr-head>span{font-size:13px;color:var(--ink-2)}.fr-pill{margin-left:auto;font-style:normal;font-size:13px;font-weight:600;color:var(--brand-700);background:var(--brand-50);padding:4px 10px;border-radius:999px}.fr-tabs{display:flex;gap:2px;padding:0 22px;border-bottom:1px solid var(--border-subtle);overflow:hidden}.fr-tabs span{font-size:13.5px;font-weight:500;color:var(--ink-2);padding:10px;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.fr-tabs span.on{color:var(--brand-600);border-bottom-color:var(--brand-500);font-weight:600}.fr-h{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--ink-2)}.fr-pad{padding:8px 22px 20px}.fr-cols3{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr) minmax(0,.8fr)}.fr-cols3>div{padding:16px 22px 22px}.fr-cols3>div+div{border-left:1px solid var(--border-subtle)}.fr-money>div{padding:10px 0;border-bottom:1px solid var(--border-subtle)}.fr-money>div:last-child{border-bottom:0}.fr-money span{display:block;font-size:13px;color:var(--ink-2)}.fr-money b{display:block;margin-top:2px;font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--ink-strong);font-variant-numeric:tabular-nums}.fr-seg{display:inline-flex;gap:2px;padding:3px;border-radius:8px;background:var(--neutral-100);margin-left:auto}.fr-seg i{font-style:normal;font-size:13px;font-weight:600;color:var(--ink-2);padding:5px 10px;border-radius:6px}.fr-seg i.on{background:#fff;color:var(--ink-strong);box-shadow:0 0 0 1px var(--border-subtle)}.fr .h2s-autos .auto,.fr .h2s-autos .lbl,.fr .h2s-doc em,.fr .h2s-ev .when,.fr .h2s-ev .where,.fr .h2s-msg,.fr .h2s-read b,.fr .h2s-task .when,.fr .h2s-task .who,.fr .h2s-trow .due,.fr .h2s-trow .who{font-size:13px}.fr .h2s-doc em,.fr .h2s-ev .when,.fr .h2s-ev .where,.fr .h2s-msg,.fr .h2s-task .when,.fr .h2s-task .who,.fr .h2s-trow .due,.fr .h2s-trow .who{color:var(--ink-2)}.fr-tight{padding:6px 20px}.fr-alert{display:flex;align-items:center;gap:8px;margin:12px 0 4px;font-size:13px;font-weight:600;color:var(--brand-700)}.fr-alert .ic{width:16px;height:16px}.fr-lot{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"img main val" "img main btn";column-gap:14px;row-gap:6px;align-items:start;padding:14px 0;border-bottom:1px solid var(--border-subtle)}.fr-lot:last-child{border-bottom:0}.fr-lot-img{grid-area:img;width:52px;height:52px;border-radius:6px;background:#9fb6c4}.fr-lot:nth-child(3) .fr-lot-img{background:#c9b79c}.fr-lot-main{grid-area:main;display:flex;flex-direction:column;gap:3px}.fr-lot-main b{font-size:14.5px;font-weight:600;color:var(--ink-strong)}.fr-lot-main span,.fr-lot-val span{font-size:13px;color:var(--ink-2)}.fr-lot-val{grid-area:val;text-align:right;display:flex;flex-direction:column;gap:1px}.fr-lot-val b{font-size:16px;font-weight:600;color:var(--ink-strong);font-variant-numeric:tabular-nums}.fr-btn-sm{grid-area:btn;justify-self:end;font-size:13px;font-weight:600;color:var(--brand-600)}.fr-ana{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:18px 20px}.fr-ana .h2s-line{font-size:14px}.fr-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto;column-gap:12px;row-gap:2px;padding:14px 0;border-bottom:1px solid var(--border-subtle)}.fr-row:last-child{border-bottom:0}.fr-row .dot{grid-row:1/span 2;width:10px;height:10px;border-radius:50%;margin-top:5px;background:var(--brand-500)}.fr-row.wait .dot{background:var(--warn-500)}.fr-row.atn .dot{background:var(--attention-500)}.fr-row b{font-size:14.5px;font-weight:600;color:var(--ink-strong)}.fr-row .who{grid-column:2;font-size:13px;color:var(--ink-2)}.fr-row .st{grid-column:3;grid-row:1;font-size:13px;font-weight:600;color:var(--brand-700);white-space:nowrap}.fr-row.wait .st{color:#8a5a12}.fr-row.atn .st{color:#b4400a}.fr-acc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px}.fr-acc span{display:block;font-size:13px;color:var(--ink-2)}.fr-acc b{display:block;margin-top:4px;font-size:28px;font-weight:300;letter-spacing:-.02em;color:var(--ink-strong);font-variant-numeric:tabular-nums}.fr-foot{grid-column:1/-1;margin:0;font-size:13px;color:var(--ink-2)}.fr-log{padding:6px 20px 10px}.fr-log-trigger{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--border-subtle)}.fr-log-trigger .ok{width:30px;height:30px;border-radius:50%;background:var(--success-500);color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.fr-log-trigger .ok .ic{width:16px;height:16px}.fr-log-trigger b{display:block;font-size:14.5px;font-weight:600;color:var(--ink-strong)}.fr-log-trigger span{font-size:13px;color:var(--ink-2)}.fr-log-row{display:grid;grid-template-columns:18px 130px minmax(0,1fr);gap:10px;align-items:baseline;padding:11px 0 11px 42px;font-size:14px}.fr-log-row .ic{width:16px;height:16px;color:var(--brand-600);align-self:center}.fr-log-row b{font-weight:600;color:var(--ink-strong)}.fr-log-row span{color:var(--fg-default)}.fr-feed .h2s-ev,.fr-filters{padding:14px 22px}.fr-scroll{overflow-x:auto}.fr-table{margin:0;border:0;border-radius:0;min-width:780px}.fr-table .h2s-tr{font-size:14px;padding:12px 22px}.fr-table .h2s-tr.head{font-size:13px}.fr-ofx{margin:0;border:0;border-top:1px solid var(--border-subtle);border-radius:0;padding:16px 22px}.fr-ofx b{font-size:14px}.fr-ofx span{font-size:13px}.fr-dialog{padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 1px 2px rgba(15,23,42,.08),0 24px 48px rgba(15,23,42,.22)}.fr-dialog-t{margin:0;font-size:17px;font-weight:600;color:var(--ink-strong)}.fr-field{display:flex;flex-direction:column;gap:6px}.fr-field>span:first-child{font-size:13px;font-weight:600;color:var(--ink-2)}.fr-field>i{font-style:normal;display:flex;align-items:center;justify-content:space-between;height:42px;padding:0 12px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--border-default);font-size:14.5px;color:var(--ink-strong)}.fr-field>i .ic{width:16px;height:16px;color:var(--ink-2)}.fr-seg-full{display:flex;margin:0}.fr-seg-full i{flex:1;text-align:center;padding:8px 10px}.fr-dialog-btn{display:flex;align-items:center;justify-content:center;height:48px;border-radius:6px;background:var(--brand-500);color:#fff;font-size:15px;font-weight:600;margin-top:4px;transition:background var(--dur-base) var(--ease-out)}.fr-dialog-btn:hover{background:var(--brand-600)}@media (max-width:900px){.hx .hx-ctx-frag{position:static}.hx .hx-auto{margin-top:72px}.hx .hx-auto-copy{margin-top:40px}.hx .hx-ctx-list{margin-top:48px}.hx .hx-fin-q{margin-top:24px}.hx .hx-fin-points{grid-template-columns:1fr 1fr;row-gap:32px}.hx .hx-field{margin-top:48px;padding:24px 0 0 24px}.hx .hx-who>div{padding:32px 24px}.hx .hx-start-frag{margin-top:48px}.hx .hx-faq-list{margin-top:40px}.fr-cols3{grid-template-columns:1fr}.fr-cols3>div+div{border-left:0;border-top:1px solid var(--border-subtle)}.fr-ana{grid-template-columns:1fr}.fr-pill{margin-left:0}}@media (max-width:560px){.hx .hx-fin-points{grid-template-columns:1fr}.fr-acc{grid-template-columns:1fr 1fr}.fr-acc b{font-size:22px}.fr-lot{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"img main" "img val" "img btn"}.fr-lot-img{width:44px;height:44px}.fr-lot-val{text-align:left}.fr-btn-sm{justify-self:start}.fr-log-row{grid-template-columns:18px minmax(0,1fr);padding-left:0}.fr-log-row span{grid-column:2}.fr-seg{margin-left:0}}.hx .footer{background:var(--neutral-100);border-top:0;margin-top:0}.hx .footer-bottom,.hx .footer-top{border:0!important}.hx .footer-top{grid-template-columns:1.4fr repeat(5,1fr)}.hx .footer h5{text-transform:none;letter-spacing:0;font-size:14px;font-weight:600;color:var(--ink-strong)}.hx .footer-col a{font-size:14px;color:var(--ink-2)}.hx .footer-col a:hover{color:var(--ink-strong)}.hx .footer-brand p,.hx .footer-fineprint,.hx .footer-legal,.hx .footer-made{font-size:13px;color:var(--ink-2)}@media (max-width:900px){.hx .footer-top{grid-template-columns:1fr 1fr}}@media (max-width:560px){.hx .footer-top{grid-template-columns:1fr}}.hx .nav-inner{max-width:calc(var(--max) + 2 * var(--margin));padding-left:var(--margin);padding-right:var(--margin)}.hx .hx-hero{padding-top:152px}.hx .hx-hero-in{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;text-align:center}.hx .hx-hero-in .t-display{max-width:920px}.hx .hx-hero-sub{margin-top:20px;max-width:58ch}.hx .hx-hero-act{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.hx .hx-hero-free{margin-top:16px;max-width:60ch}.hx .hx-photo{grid-column:1/-1;position:relative;margin-top:64px;border-radius:12px;overflow:hidden;padding:28px clamp(16px,4vw,56px) clamp(32px,5vw,64px)}.hx .hx-photo-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;z-index:0}.hx .hx-photo .ha{position:relative;z-index:1}.ha-tabs{display:flex;gap:4px;width:max-content;max-width:100%;margin:0 auto 24px;padding:5px;border-radius:999px;background:rgba(15,23,42,.62);overflow-x:auto}.ha-tabs button{font:inherit;font-size:14px;font-weight:500;color:#fff;background:none;border:0;border-radius:999px;padding:9px 16px;cursor:pointer;white-space:nowrap;transition:background var(--dur-base) var(--ease-out)}.ha-tabs button:hover{background:rgba(255,255,255,.12)}.ha-tabs button.on{background:#fff;color:var(--ink-strong)}.ha-window{max-width:1080px;margin:0 auto;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.18),0 24px 60px rgba(15,23,42,.35)}.ha-window .fr{border-radius:10px;box-shadow:none}.ha-app{display:grid;grid-template-columns:200px minmax(0,1fr);background:#fff;font-family:var(--font-sans);text-align:left;min-height:440px}.ha-side{background:var(--brand-900);color:#fff;padding:16px 12px;display:flex;flex-direction:column;gap:2px}.ha-ws{display:flex;align-items:center;gap:10px;padding:4px 8px 14px}.ha-ws img{width:22px;height:22px}.ha-ws b{font-size:14px;font-weight:600}.ha-side>span{display:flex;align-items:center;gap:10px;font-size:13.5px;padding:8px 10px;border-radius:6px;color:#d5e1ec}.ha-side>span .ic{width:16px;height:16px}.ha-side>span.on{background:rgba(255,255,255,.14);color:#fff;font-weight:600}.ha-main{min-width:0;display:flex;flex-direction:column}.ha-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:14px 18px;border-bottom:1px solid var(--border-subtle)}.ha-top b{font-size:16px;font-weight:600;color:var(--ink-strong);margin-right:2px}.ha-top>span:not(.ha-chip){font-size:13px;color:var(--ink-2);margin-right:8px}.ha-chip{font-size:13px;color:var(--ink-strong);padding:5px 10px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--border-default)}.ha-chip.on{background:var(--brand-50);color:var(--brand-700);box-shadow:inset 0 0 0 1px var(--brand-200);font-weight:600}.ha-table{overflow-x:auto}.ha-tr{display:grid;grid-template-columns:minmax(200px,1.7fr) 116px minmax(120px,1fr) minmax(160px,1.3fr) 52px 96px;gap:12px;align-items:center;padding:9px 18px;border-bottom:1px solid var(--border-subtle);font-size:13.5px;color:var(--fg-default);min-width:820px}.ha-tr.sel{background:var(--brand-50)}.ha-th{font-size:13px;font-weight:600;color:var(--ink-2);background:var(--neutral-50);padding-top:8px;padding-bottom:8px}.ha-name{display:flex;flex-direction:column;min-width:0}.ha-name b{font-weight:600;color:var(--ink-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ha-name em{font-style:normal;font-size:13px;color:var(--ink-2)}.ha-num{font-variant-numeric:tabular-nums;text-align:right}.ha-tag{display:inline-block;font-style:normal;font-size:13px;font-weight:600;padding:3px 9px;border-radius:999px;white-space:nowrap}.ha-tag.ana{background:var(--neutral-100);color:var(--neutral-700)}.ha-tag.des{background:#fcefd6;color:#7a4a06}.ha-tag.reg{background:var(--brand-100);color:var(--brand-800)}.ha-tag.ref{background:#fde2d1;color:#9a3708}.ha-tag.ven{background:var(--brand-900);color:#fff}.ha-tag.ok{background:var(--success-50);color:var(--success-700)}.hx .hx-steps-head{grid-column:1/span 9;display:flex;flex-direction:column;align-items:flex-start;gap:28px}.hx .hx-steps-head .t-title{max-width:30ch}.hx .hx-steps-tabs{grid-column:1/-1;margin-top:56px}.st-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));box-shadow:inset 0 -1px 0 var(--border-default)}.st-tabs button{font:inherit;text-align:left;font-size:var(--t-lead);font-weight:500;letter-spacing:-.01em;color:var(--ink-2);background:none;border:0;padding:18px 0;cursor:pointer;box-shadow:inset 0 -2px 0 transparent;transition:color var(--dur-base),box-shadow var(--dur-base)}.st-tabs button.on,.st-tabs button:hover{color:var(--ink-strong)}.st-tabs button.on{box-shadow:inset 0 -2px 0 var(--ink-strong)}.st-panel{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:start;padding-top:40px}.st-panel[hidden]{display:none}.st-copy{grid-column:1/span 4;display:flex;flex-direction:column;gap:12px}.st-h{margin:0;font-weight:500;color:var(--ink-strong)}.st-frag{grid-column:6/-1;background:var(--neutral-100);border-radius:12px;padding:32px}.hx-credit{margin:0 auto;max-width:calc(var(--max) + 2 * var(--margin));padding:0 var(--margin) 24px;font-size:13px;color:var(--ink-2)}@media (max-width:900px){.hx .hx-hero{padding-top:116px}.hx .hx-photo{margin-top:40px;padding:16px 12px 24px}.ha-app{grid-template-columns:1fr}.ha-side{display:none}.st-tabs{grid-template-columns:repeat(4,max-content);gap:24px;overflow-x:auto}.st-panel{grid-template-columns:1fr;row-gap:24px}.st-copy,.st-frag{grid-column:1/-1}.st-frag{padding:16px}}.ha-tabs,.st-tabs{scrollbar-width:none}.ha-tabs::-webkit-scrollbar,.st-tabs::-webkit-scrollbar{display:none}.hx{--card-radius:12px}.hx .hx-ed-head{grid-column:1/span 8;display:flex;flex-direction:column;gap:20px}.hx .hx-ed-head .t-lead{max-width:56ch}.hx .hx-soft{background:var(--neutral-100);border-radius:var(--card-radius)}.hx .hx-soft-split{grid-column:1/-1;margin-top:56px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);padding:48px;align-items:start}.hx .hx-modes{grid-column:1/span 4;list-style:none;margin:0;padding:0}.hx .hx-modes,.hx .hx-modes li{display:flex;flex-direction:column}.hx .hx-modes li{padding:20px 0 20px 20px;box-shadow:inset 2px 0 0 var(--border-default);gap:6px}.hx .hx-modes li.on{box-shadow:inset 2px 0 0 var(--ink-strong)}.hx .hx-mode-t{margin:0;font-size:var(--t-lead);font-weight:500;letter-spacing:-.01em;color:var(--ink-2)}.hx .hx-modes li.on .hx-mode-t{color:var(--ink-strong)}.hx .hx-modes .t-body{font-size:16px;color:var(--ink-2)}.hx .hx-modes li.on .t-body{color:var(--ink)}.hx .hx-soft-frag{grid-column:6/-1}.hx .hx-band{border-radius:var(--card-radius);padding:48px;color:#fff}.hx .hx-band .t-body{color:rgba(255,255,255,.86)}.hx .hx-band-ink{background:var(--neutral-900)}.hx .hx-band-navy{background:var(--brand-900)}.hx .hx-band-blue{background:var(--brand-500)}.hx .hx-band-t{margin:0;font-size:clamp(24px,1rem + 1vw,30px);font-weight:500;line-height:1.25;letter-spacing:-.01em;color:#fff;max-width:26ch}.hx .hx-btn-light{display:inline-flex;align-items:center;height:46px;padding:0 22px;border-radius:var(--radius);background:#fff;color:var(--ink-strong);font-size:16px;font-weight:600;transition:background var(--dur-base) var(--ease-out);align-self:flex-start}.hx .hx-btn-light:hover{background:var(--neutral-100)}.hx .hx-band-ink{grid-column:1/-1;margin-top:24px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:center}.hx .hx-band-copy{grid-column:1/span 5;display:flex;flex-direction:column;gap:16px}.hx .hx-band-copy .hx-btn-light{margin-top:12px}.hx .hx-band-frag{grid-column:7/-1}.hx .hx-ctx2-list{grid-column:1/span 5;margin-top:56px}.hx .hx-ctx2-list .hx-items{margin-top:0}.hx .hx-gap{margin-top:36px}.hx .hx-gap-s{margin-top:24px}.hx .hx-ctx2-frag{grid-column:7/-1;margin-top:56px;padding:40px 0 0 40px;overflow:hidden;align-self:start}.hx .hx-ctx2-frag .fr{border-radius:10px 0 0 0}.hx .hx-questions{grid-column:1/-1;list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter)}.hx .hx-questions li{font-size:clamp(22px,1rem + 1vw,30px);font-weight:500;letter-spacing:-.01em;line-height:1.2;color:var(--ink-strong)}.hx .hx-fin-lead{grid-column:1/span 6;margin-top:24px;color:var(--ink)}.hx .hx-fin-panel{grid-column:1/-1;margin-top:48px;padding:48px}.hx .hx-fin-points{margin-top:48px}.hx .hx-fin-more{grid-column:1/-1;margin-top:40px}.hx .hx-who2-a,.hx .hx-who2-b{margin-top:56px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;min-height:420px}.hx .hx-who2-a{grid-column:1/span 6}.hx .hx-who2-b{grid-column:7/-1}.hx .hx-who2-a .hx-btn-light,.hx .hx-who2-b .hx-btn-light{margin-top:auto}.hx .hx-kicker-off{margin:0;font-size:var(--t-lead);font-weight:600;color:#fff}.hx .hx-origin-t{grid-column:1/span 5;align-self:start}.hx .hx-origin-letter{grid-column:7/-1;display:flex;flex-direction:column;gap:18px}.hx .hx-origin-letter .t-lead{color:var(--ink-strong)}.hx .hx-start2{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:center;padding:64px 48px}.hx .hx-start2-copy{grid-column:1/span 6;display:flex;flex-direction:column;gap:16px}.hx .hx-start2-t{margin:0;font-size:var(--t-title);font-weight:500;line-height:1.12;letter-spacing:-.012em;color:#fff;max-width:18ch}.hx .hx-on-dark,.hx .hx-start2-copy .t-lead{color:#fff}.hx .hx-on-dark-2{color:#eaf4fc}.hx .hx-on-dark-2 a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.07em}.hx .hx-start2-frag{grid-column:8/span 4}@media (max-width:900px){.hx .hx-band-ink,.hx .hx-soft-split,.hx .hx-start2{grid-template-columns:1fr;padding:28px 20px;row-gap:32px}.hx .hx-band-copy,.hx .hx-band-frag,.hx .hx-modes,.hx .hx-soft-frag,.hx .hx-start2-copy,.hx .hx-start2-frag{grid-column:1/-1}.hx .hx-band{padding:32px 24px}.hx .hx-ctx2-frag{margin-top:40px;padding:20px 0 0 20px}.hx .hx-questions{grid-template-columns:1fr;gap:8px}.hx .hx-fin-panel{padding:16px}.hx .hx-who2-a,.hx .hx-who2-b{min-height:0;margin-top:24px}.hx .hx-who2-a{margin-top:40px}.hx .hx-origin-letter{margin-top:32px}}.hx .hx-btn-light,.ts .t-btn,.ts .t-btn-2{height:auto;min-height:46px;padding-top:11px;padding-bottom:11px;line-height:1.3}.hx .nav{box-shadow:none;background:rgba(252,252,252,.96);border-bottom:1px solid transparent;transition:border-color var(--dur-slow) var(--ease-out),background var(--dur-slow)}.hx .nav.scrolled{box-shadow:none;background:#fff;border-bottom-color:var(--border-subtle)}.hx .nav-inner{height:64px;padding-top:0;padding-bottom:0;gap:40px}.hx .nav-lockup{height:26px;width:auto;display:block}.hx .nav-links{gap:4px}@media (max-width:1180px){.hx .nav-links{gap:0}.hx .nav-links a{padding:8px}}.hx .nav-links a{font-size:14px;font-weight:500;color:var(--ink);padding:8px 12px;border-radius:var(--radius)}.hx .nav-links a:hover{background:var(--neutral-100);color:var(--ink-strong)}.hx .nav-cta{gap:4px}.hx .nav-cta .btn{height:38px;padding:0 16px;font-size:14px;font-weight:600;border-radius:var(--radius)}.hx .nav-cta .btn-ghost{border:0;background:none;color:var(--ink-strong)}.hx .nav-cta .btn-ghost:hover{background:var(--neutral-100)}.hx .nav-burger{border-radius:var(--radius)}.hx .t-mute{color:var(--neutral-500)}.hx .t-mute-on{color:rgba(255,255,255,.62)}.hx .t-accent{color:var(--brand-600);font-weight:600}.hx .t-body strong,.hx .t-lead strong{font-weight:600;color:var(--ink-strong)}.hx .hx-band .t-body strong{color:#fff}.hx .t-lead .t-mute{color:var(--ink-2)}.hx .hx-fin-points .t-body,.hx .hx-items .t-body{color:var(--ink-2);font-size:16.5px;line-height:1.55}.hx .t-item{font-size:17px;letter-spacing:-.008em}.hx .hx-questions li{font-feature-settings:"tnum" 1}.hx .hx-origin-letter strong{font-weight:600;color:var(--ink-strong)}.hx .hx-hero{padding-top:136px}.hx .t-lead strong.t-accent{color:var(--brand-600)}.hx .nav-lockup{height:30px;height:38px}.hx .nav-inner{height:72px}@media (max-width:900px){.hx .nav-lockup{height:32px}.hx .nav-inner{height:64px}}.hx .hx-stage-wrap{grid-column:1/-1}.hx .hx-stage-wrap .hx-photo{margin-top:64px}.hx .hs{isolation:isolate}.hx .hs-v0,.hx .hs-v1{background:var(--brand-900)}.hx .hs-v2{background:var(--brand-500)}.hx .hs-v2 .ha-tabs{background:rgba(15,23,42,.28)}.hs-plan{position:absolute;inset:0;width:100%;height:100%;z-index:0}.hs-lot{fill:none;stroke:rgba(255,255,255,.09);stroke-width:1}.hs-on{opacity:0;animation:hs-lot 19.8s var(--ease-in-out) infinite}.hs-on.ana{fill:#64708A}.hs-on.reg{fill:var(--brand-500)}.hs-on.des{fill:#DA8D1B}.hs-on.ref{fill:#EA580C}.hs-on.ven{fill:var(--brand-300)}.hs-on.ok{fill:#329571}@keyframes hs-lot{0%{opacity:0}3%{opacity:.6}30%{opacity:.6}36%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.hs-on{animation:none;opacity:.4}}.ha-side{background:var(--neutral-900)}.hx .hs .ha-window{box-shadow:0 0 0 1px rgba(255,255,255,.1),0 24px 60px rgba(5,12,24,.45)}.hs-lot{stroke:rgba(255,255,255,.12)}.hx .hs{background:var(--brand-900);padding-top:clamp(32px,4.5vw,64px)}.ha-main{position:relative}.ha-tr{grid-template-columns:minmax(220px,1.8fr) 120px minmax(130px,1fr) minmax(180px,1.4fr) 52px 96px;transition:background .6s var(--ease-out)}.ha-tr.flash{background:var(--brand-50)}.ha-tr.flash>span{animation:ha-in .5s var(--ease-out)}@keyframes ha-in{0%{opacity:.25}to{opacity:1}}.ha-toast{position:absolute;right:16px;bottom:16px;display:flex;gap:12px;align-items:flex-start;max-width:340px;padding:14px 16px;background:#fff;border-radius:10px;box-shadow:0 0 0 1px var(--border-subtle),0 12px 32px rgba(15,23,42,.18);opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out);pointer-events:none}.ha-toast.on{opacity:1}.ha-toast-ic{width:30px;height:30px;flex:none;border-radius:8px;background:var(--brand-50);color:var(--brand-600);display:flex;align-items:center;justify-content:center}.ha-toast-ic .ic{width:16px;height:16px}.ha-toast b{display:block;font-size:13.5px;font-weight:600;color:var(--ink-strong)}.ha-toast em{display:block;font-style:normal;font-size:13px;color:var(--ink-2);line-height:1.4;margin-top:2px}@media (prefers-reduced-motion:reduce){.ha-toast,.ha-tr{transition:none}.ha-tr.flash>span{animation:none}}.hx .hs .ha-app{height:484px;overflow:hidden;min-height:0}.hx .hs .ha-main,.hx .hs .ha-table{overflow:hidden}.ha-tr{grid-template-columns:minmax(196px,1.7fr) 116px minmax(120px,1fr) minmax(168px,1.4fr) 50px 92px;min-width:0}@media (max-width:900px){.hx .hs .ha-table{overflow-x:auto}.ha-tr{min-width:760px}}.ha-name em{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ha-toast{top:10px;bottom:auto;right:14px;transform:translateY(-6px)}.ha-toast.on{transform:none}.hx .hx-four-head{grid-column:1/span 5;align-self:start;display:flex;flex-direction:column;align-items:flex-start}.hx .hx-four-head .t-title{max-width:16ch}.hx .hx-four{grid-column:7/-1;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:56px var(--gutter);padding-top:10px}.hx .hx-four>div{display:flex;flex-direction:column;gap:10px}.hx .hx-four dt{font-size:var(--t-lead);font-weight:500;letter-spacing:-.01em;line-height:1.3;color:var(--ink-strong)}.hx .hx-four dd{margin:0;font-size:16.5px;line-height:1.6;color:var(--ink-2);max-width:38ch}@media (max-width:900px){.hx .hx-four{margin-top:48px;grid-template-columns:1fr;gap:36px}}.hx .hx-four-head{grid-column:1/span 9;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:32px}.hx .hx-four-head .t-title{max-width:30ch}.hx .hx-four-head p{flex:none}.hx .hx-four{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;padding-top:0;gap:var(--gutter)}@media (max-width:1100px){.hx .hx-four{grid-template-columns:1fr 1fr;row-gap:48px}}@media (max-width:900px){.hx .hx-four-head{grid-column:1/-1;flex-direction:column;align-items:flex-start}}@media (max-width:640px){.hx .hx-four{grid-template-columns:1fr;gap:36px;margin-top:40px}}.hx .hx-four-head,.hx .hx-fw{grid-column:1/-1}.fw-statement{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.fw-big{margin:0;max-width:30ch;font-size:clamp(26px,1rem + 1.6vw,40px);font-weight:500;line-height:1.22;letter-spacing:-.012em;color:var(--ink-strong);text-wrap:pretty}.fw-items-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.fw-items-head .t-title{max-width:30ch}.fw-list{margin:56px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter)}.fw-list>div{display:flex;flex-direction:column;gap:6px;padding-top:20px;box-shadow:inset 0 2px 0 var(--ink-strong)}.fw-list dt{font-size:var(--t-lead);font-weight:500;letter-spacing:-.01em;color:var(--ink-strong)}.fw-list dd{margin:0;font-size:16px;line-height:1.5;color:var(--ink-2);max-width:28ch}@media (max-width:900px){.fw-items-head{flex-direction:column;align-items:flex-start}.fw-list{grid-template-columns:1fr 1fr;row-gap:32px}}@media (max-width:560px){.fw-list{grid-template-columns:1fr}}.hx .lab-switch{position:fixed!important;right:16px!important;bottom:16px!important;left:auto!important;top:auto!important;z-index:200}.fw .fw-list{margin:56px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter)}.fw-item{font:inherit;text-align:left;background:none;border:0;padding:0 0 4px;cursor:pointer;display:flex;flex-direction:column;gap:6px;color:inherit}.fw-bar{display:block;height:2px;background:var(--neutral-200);margin-bottom:18px;overflow:hidden;border-radius:2px}.fw-bar i{display:block;height:100%;background:var(--ink-strong);transform-origin:left;transform:scaleX(0);animation:fw-fill 6s linear forwards}.fw.is-paused .fw-bar i{animation-play-state:paused}.fw.is-manual .fw-bar i{animation:none;transform:scaleX(1)}@keyframes fw-fill{to{transform:scaleX(1)}}.fw-t{font-size:var(--t-lead);font-weight:500;letter-spacing:-.01em;transition:color var(--dur-base)}.fw-d,.fw-t{color:var(--ink-2)}.fw-d{font-size:16px;line-height:1.5;max-width:28ch;opacity:.75;transition:opacity var(--dur-base)}.fw-item.on .fw-t,.fw-item:hover .fw-t{color:var(--ink-strong)}.fw-item.on .fw-d{opacity:1}.fw-item:focus-visible{outline:2px solid var(--brand-500);outline-offset:6px;border-radius:2px}.fw-panel{margin-top:40px;background:var(--neutral-100);border-radius:12px;padding:56px 48px;min-height:440px;display:flex;align-items:center;justify-content:center}.fw-view{width:100%;max-width:820px;animation:fw-view .45s var(--ease-out)}.fw-view[hidden]{display:none}@keyframes fw-view{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fw-view .fr{box-shadow:0 0 0 1px var(--border-subtle),0 12px 32px rgba(15,23,42,.08)}@media (prefers-reduced-motion:reduce){.fw-view{animation:none}}@media (max-width:900px){.fw .fw-list{grid-template-columns:1fr 1fr;row-gap:28px}.fw-panel{padding:20px 14px;min-height:0}}.hx .hx-modes li{padding:0;box-shadow:none}.hx .hx-modes button{font:inherit;text-align:left;width:100%;background:none;border:0;cursor:pointer;padding:20px 0 20px 20px;box-shadow:inset 2px 0 0 var(--border-default);display:flex;flex-direction:column;gap:6px;transition:box-shadow var(--dur-base)}.hx .hx-modes li.on button{box-shadow:inset 2px 0 0 var(--ink-strong)}.hx .hx-modes button:hover .hx-mode-t{color:var(--ink-strong)}.hx .hx-modes button:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.hx .hx-soft-frag .fr-seg,.lf-fin .fr-seg{display:none}.lf-view{animation:fw-view .35s var(--ease-out)}.lf-view[hidden]{display:none}.lf-model{display:grid;grid-template-columns:18px 1fr auto auto;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid var(--border-subtle);font-size:14px}.lf-model:last-child{border-bottom:0}.lf-model .ic{width:16px;height:16px;color:var(--ink-2)}.lf-model b{font-weight:600;color:var(--ink-strong)}.lf-model span{font-size:13px;color:var(--ink-2)}.lf-model em{font-style:normal;font-size:13px;font-weight:600;color:var(--brand-600)}.lf-model.sel{background:var(--brand-50);margin:0 -22px;padding-left:22px;padding-right:22px}.lf-model.sel em{color:#fff;background:var(--brand-500);padding:5px 10px;border-radius:6px}.lf-step{display:grid;grid-template-columns:26px 1fr auto auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--border-subtle);font-size:14px}.lf-step-n{width:24px;height:24px;border-radius:50%;background:var(--neutral-100);font-size:12.5px;display:flex;align-items:center;justify-content:center}.lf-step b,.lf-step-n{color:var(--ink-strong);font-weight:600}.lf-step .who{padding:3px 9px;border-radius:999px;background:var(--bg-muted)}.lf-step .due,.lf-step .who{font-size:13px;color:var(--ink-2)}.lf-step .due{display:flex;align-items:center;gap:5px}.lf-step .due .ic{width:14px;height:14px}.lf-rule{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:14px;padding:10px 12px;border-radius:8px;background:var(--brand-50);font-size:13px;color:var(--brand-800)}.lf-rule .ic{width:14px;height:14px}.lf-add,.lf-rule b{font-weight:600}.lf-add{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:8px 12px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--border-default);font-size:13px;color:var(--ink-strong)}.lf-add .ic{width:14px;height:14px}.fr-filters button{font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-2);padding:6px 12px;border-radius:999px;border:1px solid var(--border-default);background:#fff;cursor:pointer}.fr-filters button.on{background:var(--ink-strong);border-color:var(--ink-strong);color:#fff}.fr-filters button:hover:not(.on){border-color:var(--ink-2);color:var(--ink-strong)}.lf-feed{min-height:336px}.lf-fin-tabs{display:flex;gap:4px;margin:0 0 20px}.lf-fin-tabs button{font:inherit;font-size:14px;font-weight:600;color:var(--ink-2);background:none;border:0;padding:8px 14px;border-radius:var(--radius);cursor:pointer}.lf-fin-tabs button:hover{color:var(--ink-strong);background:rgba(15,23,42,.05)}.lf-fin-tabs button.on{background:#fff;color:var(--ink-strong);box-shadow:0 0 0 1px var(--border-subtle)}.lf-flow{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;padding:28px 22px 12px;height:280px}.lf-col{flex-direction:column;align-items:center;min-height:0}.lf-bars,.lf-col{display:flex;gap:6px}.lf-bars{flex:1;width:100%;align-items:flex-end;justify-content:center}.lf-bars i{width:28px;border-radius:4px 4px 0 0;min-height:3px}.lf-bars i:is(.in,[data-in]){background:var(--success-500)}.lf-bars i.out{background:var(--brand-900)}.lf-m{font-size:13px;font-weight:600;color:var(--ink-strong)}.lf-v{font-size:12.5px;font-variant-numeric:tabular-nums}.lf-legend,.lf-v{color:var(--ink-2)}.lf-legend{display:flex;flex-wrap:wrap;gap:8px 24px;padding:12px 22px 18px;border-top:1px solid var(--border-subtle);font-size:13px}.lf-legend i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px}.lf-legend i:is(.in,[data-in]){background:var(--success-500)}.lf-legend i.out{background:var(--brand-900)}.lf-conta{display:grid;grid-template-columns:90px 1fr 60px 110px;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid var(--border-subtle);font-size:14px}.lf-conta:last-child{border-bottom:0}.lf-kind{font-style:normal;font-size:12.5px;font-weight:600;padding:3px 9px;border-radius:999px;text-align:center;background:var(--neutral-100);color:var(--neutral-700)}.lf-conta.receber .lf-kind{background:var(--success-50);color:var(--success-700)}.lf-what{display:flex;flex-direction:column;min-width:0}.lf-what b{font-weight:600;color:var(--ink-strong)}.lf-what em{font-style:normal}.lf-date,.lf-what em{font-size:13px;color:var(--ink-2)}.lf-date{font-variant-numeric:tabular-nums}.lf-val{text-align:right;font-weight:600;color:var(--ink-strong);font-variant-numeric:tabular-nums}.lf-conta.receber .lf-val{color:var(--success-700)}@media (max-width:640px){.lf-conta{grid-template-columns:1fr auto}.lf-date,.lf-kind{display:none}.lf-flow{gap:6px;padding:20px 12px 8px}.lf-bars i{width:14px}.lf-model{grid-template-columns:18px 1fr auto}.lf-model span{display:none}}.hx .hx-soon{display:inline-block;margin-left:8px;font-size:12px;font-weight:600;letter-spacing:0;padding:3px 8px;border-radius:6px;background:rgba(255,255,255,.16);color:#fff;vertical-align:3px}.hx .hs .ha-window{position:relative;max-width:1120px}.hx .hs .ha-toast{top:66px;right:18px}@media (max-width:900px){.hx .hx-band-ink,.hx .hx-soft-split,.hx .hx-start2{grid-template-columns:minmax(0,1fr)}.hx .hx-modes,.hx .hx-soft-frag{min-width:0}.hx .hx-modes button{white-space:normal}}.hx .rh-window{position:relative;max-width:1180px;margin:0 auto;height:640px;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 24px 60px rgba(5,12,24,.45);background:#fff}.hx .rh-window>div:first-child{height:100%}.hx .rh-aviso{position:absolute;top:64px;right:16px;z-index:5;display:flex;flex-direction:column;gap:2px;max-width:320px;padding:12px 14px;background:#fff;border-radius:10px;box-shadow:0 0 0 1px rgb(15 23 42/.07),0 2px 4px rgb(15 23 42/.04),0 22px 50px -22px rgb(15 23 42/.42);font-family:var(--font-sans);opacity:0;transform:translateY(-6px);transition:opacity .35s var(--ease-out),transform .35s var(--ease-out);pointer-events:none}.hx .rh-aviso.on{opacity:1;transform:none}.hx .rh-aviso b{font-size:13.5px;font-weight:600;color:#1E2634}.hx .rh-aviso span{font-size:13px;color:#64708A;line-height:1.4}.hx .rh-pane{background:#fff;border-radius:10px;box-shadow:0 0 0 1px #E2E8F0;padding:20px;overflow:hidden}.hx .rh-flush{padding:0}.hx .rh-tall{max-height:560px;overflow:auto}.hx .rh-dock{height:560px;background:#fff;border-radius:10px;box-shadow:0 0 0 1px #E2E8F0;overflow:hidden}.hx .fw-view{max-width:none}.hx .hx-ctx2-frag.hx-soft{padding:24px}@media (max-width:900px){.hx .rh-window{height:560px}.hx .rh-pane{padding:12px;overflow-x:auto}}.hx .hx-start2-frag{grid-column:7/-1;min-width:0}.hx .hx-start2-frag .fh-app>div{width:100%!important;max-width:100%!important}@media (max-width:900px){.hx .hx-start2-frag{grid-column:1/-1}}.hx .hx-origin-who{display:flex;align-items:center;gap:12px;margin:8px 0}.hx .hx-origin-who img{width:48px;height:48px;border-radius:50%;object-fit:cover;object-position:50% 30%;flex:none}.hx .hx-origin-who span{display:flex;flex-direction:column;gap:1px}.hx .hx-origin-who b{font-size:16px;font-weight:600;color:var(--ink-strong)}.hx .hx-origin-who em{font-style:normal;font-size:14px;color:var(--ink-2)}.hx .hj-wrap{position:relative;max-width:1180px;margin:0 auto;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 24px 60px rgba(5,12,24,.45);background:#fff}.hx .hj-frame{position:absolute;top:0;left:0;transform-origin:0 0;pointer-events:none;user-select:none}.hx .hj-frame,.hx .hj-frame #main-scroll-container{overflow:hidden}.hx .hj-cena{position:absolute;inset:0;animation:hj-in .35s var(--ease-out)}.hx .hj-cena>div:first-child{height:100%}@keyframes hj-in{0%{opacity:0}to{opacity:1}}.hx .hj-novo>div{animation:hj-novo 1.2s var(--ease-out)}@keyframes hj-novo{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.hx .hj-cursor{position:absolute;top:0;left:0;z-index:30;margin:-3px 0 0 -3px;transition:transform .9s cubic-bezier(.45,0,.2,1);filter:drop-shadow(0 2px 3px rgba(15,23,42,.3))}.hx .hj-cursor.is-click path{transform:scale(.82);transform-origin:3px 2px;transition:transform .12s}.hx .hj-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hx .hj-caps{max-width:1180px;margin:20px auto 0;display:flex;align-items:flex-start;gap:16px}.hx .hj-play{flex:none;width:32px;height:32px;margin-top:-2px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.hx .hj-play:hover{background:rgba(255,255,255,.24)}.hx .hj-caps ol{flex:1;list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px}.hx .hj-caps li button{width:100%;font:inherit;text-align:left;background:none;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;gap:10px}.hx .hj-bar{display:block;height:2px;background:rgba(255,255,255,.22);border-radius:2px;overflow:hidden}.hx .hj-bar i{display:block;height:100%;background:#fff;transform-origin:left;transform:scaleX(0)}.hx .hj-caps li.done .hj-bar i{transform:scaleX(1)}.hx .hj-caps li.on .hj-bar i{animation:fw-fill linear forwards}.hx .hj.is-paused .hj-caps li.on .hj-bar i{animation-play-state:paused}.hx .hj-cap{font-size:14px;font-weight:500;color:rgba(255,255,255,.62);transition:color var(--dur-base)}.hx .hj-caps li button:hover .hj-cap,.hx .hj-caps li.on .hj-cap{color:#fff}@media (max-width:700px){.hx .hj-cap{font-size:12px}.hx .hj-caps ol{gap:6px}}@media (max-width:600px){.hx .hj-caps li .hj-cap{visibility:hidden;white-space:nowrap}.hx .hj-caps li.on .hj-cap{visibility:visible}}.hx .hj-sec-head{grid-column:1/span 8;display:flex;flex-direction:column;gap:16px}.hx .hj-sec-stage{grid-column:1/-1;margin-top:48px}@media (max-width:900px){.hx .hj-sec-head{grid-column:1/-1}}.hx .hx-hero-free a{color:inherit;font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.hx .hx-hero-free a:hover{color:var(--fg-strong)}