@layer reset;@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--os-cream:#fcf8f0;--os-sable:#e8d6c1;--os-sable-deep:#d1b69e;--os-ocre:#ce8946;--os-cuivre:#ad683f;--os-cuivre-deep:#834625;--os-flamboyant:#b4452b;--os-flamboyant-deep:#a6341c;--os-terre:#63432a;--os-cafe:#3e2c1e;--os-cafe-deep:#2a1d12;--os-bg:var(--lightningcss-light,#f7f3ec)var(--lightningcss-dark,#1b1611);--os-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#241d16);--os-surface-2:var(--lightningcss-light,#fbf7f0)var(--lightningcss-dark,#2b231b);--os-sidebar:var(--lightningcss-light,#2a2017)var(--lightningcss-dark,#15110c);--os-sidebar-2:var(--lightningcss-light,#342820)var(--lightningcss-dark,#211a13);--os-topbar:var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,#1b1611cc);--os-border:var(--lightningcss-light,#ece3d6)var(--lightningcss-dark,#342b21);--os-border-2:var(--lightningcss-light,#e0d5c4)var(--lightningcss-dark,#3f352a);--os-overlay:color-mix(in srgb, var(--os-cafe) 46%, transparent);--os-fg:var(--lightningcss-light,#2c2018)var(--lightningcss-dark,#f2eadd);--os-fg-2:var(--lightningcss-light,#6a5d4d)var(--lightningcss-dark,#c3b6a3);--os-fg-3:var(--lightningcss-light,#9c8e7b)var(--lightningcss-dark,#8e8170);--os-on-dark:#f6efe3;--os-on-dark-2:#f6efe39e;--os-primary:var(--lightningcss-light,var(--os-cuivre))var(--lightningcss-dark,#c57f4f);--os-primary-deep:var(--os-cuivre-deep);--os-primary-soft:color-mix(in srgb, var(--os-primary) 12%, transparent);--os-primary-hover:color-mix(in oklch, var(--os-primary) 88%, var(--os-cafe-deep));--os-focus:color-mix(in srgb, var(--os-primary) 42%, transparent);--os-on-primary:#fff;--os-success:#3c7d54;--os-success-soft:color-mix(in srgb, var(--os-success) 14%, transparent);--os-warning:#c8881f;--os-warning-soft:color-mix(in srgb, var(--os-warning) 16%, transparent);--os-danger:#b23a22;--os-danger-soft:color-mix(in srgb, var(--os-danger) 13%, transparent);--os-info:#5b7491;--os-info-soft:color-mix(in srgb, var(--os-info) 14%, transparent);--os-fiscal-certified:var(--os-success);--os-fiscal-pending:var(--os-warning);--os-fiscal-rejected:var(--os-danger);--os-fiscal-provisional:#9c7a3e;--os-sync-online:var(--os-success);--os-sync-offline:var(--os-fg-3);--os-sync-syncing:var(--os-info);--os-sync-failed:var(--os-danger);--os-cash:var(--os-primary);--os-inv-ok:var(--os-success);--os-inv-low:var(--os-warning);--os-inv-out:var(--os-danger);--os-inv-transit:var(--os-info);--os-font-display:var(--font-display,"Marcellus", Georgia, serif);--os-font:var(--font-body,"Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif);--os-font-num:var(--os-font);--os-t-display:30px;--os-t-section:20px;--os-t-card:15px;--os-t-body:14px;--os-t-sm:13px;--os-t-xs:12px;--os-t-table-h:11.5px;--os-t-pos:40px;--os-1:4px;--os-2:8px;--os-3:12px;--os-4:16px;--os-5:20px;--os-6:24px;--os-8:32px;--os-10:40px;--os-12:48px;--os-16:64px;--os-row-compact:38px;--os-row:48px;--os-touch:52px;--os-r-xs:6px;--os-r-sm:9px;--os-r-md:12px;--os-r-lg:16px;--os-r-xl:20px;--os-r-2xl:26px;--os-r-pill:999px;--os-e-flat:none;--os-e-1:0 1px 2px #2c20180d;--os-e-2:0 1px 2px #2c20180d, 0 6px 16px -8px #2c20181f;--os-e-3:0 2px 4px #2c20180f, 0 18px 40px -14px #2c201833;--os-e-4:0 4px 8px #2c201814, 0 32px 64px -20px #2c201847;--os-glass-blur:blur(16px) saturate(180%);--os-r-brand-sm:10px;--os-r-brand-md:14px;--os-r-brand-lg:18px;--os-r-brand-xl:24px;--os-r-brand-2xl:32px;--os-e-brand-1:0 1px 2px #3e2c1e0d;--os-e-brand-2:0 1px 2px #3e2c1e0d, 0 14px 36px -12px #3e2c1e29;--os-e-brand-3:0 2px 4px #3e2c1e0f, 0 28px 60px -20px #3e2c1e38;--os-tone-sable:linear-gradient(150deg, var(--os-sable), var(--os-sable-deep));--os-tone-copper:linear-gradient(150deg, var(--os-ocre), var(--os-cuivre-deep));--os-tone-cafe:linear-gradient(150deg, var(--os-terre), var(--os-cafe));--os-tone-flame:linear-gradient(150deg, var(--os-flamboyant), var(--os-flamboyant-deep));--os-ease:cubic-bezier(.22, 1, .36, 1);--os-fast:.13s;--os-dur:.22s;--os-slow:.36s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@layer base{*{box-sizing:border-box}::selection{background:var(--os-primary-soft)}.os-root{background:var(--os-bg);color:var(--os-fg);font-family:var(--os-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}}@layer components;@layer utilities{.os-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.os-display{font-family:var(--os-font-display);font-weight:400}.os-eyebrow{font-size:var(--os-t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--os-fg-3);font-weight:600}.os-th{font-size:var(--os-t-table-h);letter-spacing:.08em;text-transform:uppercase;color:var(--os-fg-3);font-weight:600}}@property --os-r-sm{syntax:"<length>";inherits:true;initial-value:9px}@property --os-r-md{syntax:"<length>";inherits:true;initial-value:12px}@property --os-r-lg{syntax:"<length>";inherits:true;initial-value:16px}@property --os-success{syntax:"<color>";inherits:true;initial-value:#3c7d54}@property --os-warning{syntax:"<color>";inherits:true;initial-value:#c8881f}@property --os-danger{syntax:"<color>";inherits:true;initial-value:#b23a22}@property --os-info{syntax:"<color>";inherits:true;initial-value:#5b7491}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover{scrollbar-color:#82828273 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:8px;transition:background .25s}:hover::-webkit-scrollbar-thumb{background:#82828273}::-webkit-scrollbar-thumb:hover{background:#828282b3}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--os-bg);--surface:var(--os-surface);--surface-2:var(--os-surface-2);--creme:var(--os-cream);--border:var(--os-border);--border-2:var(--os-border-2);--fg:var(--os-fg);--fg-2:var(--os-fg-2);--fg-3:var(--os-fg-3);--on-dark:var(--os-on-dark);--primary:var(--os-primary);--primary-deep:var(--os-primary-deep);--primary-soft:var(--os-primary-soft);--accent:var(--os-flamboyant);--success:var(--os-success);--success-soft:var(--os-success-soft);--warning:var(--os-warning);--warning-soft:var(--os-warning-soft);--danger:var(--os-danger);--danger-soft:var(--os-danger-soft);--info:var(--os-info);--info-soft:var(--os-info-soft);--font-display:var(--os-font-display);--font:var(--os-font);--r-sm:var(--os-r-brand-sm);--r-md:var(--os-r-brand-md);--r-lg:var(--os-r-brand-lg);--r-xl:var(--os-r-brand-xl);--r-2xl:var(--os-r-brand-2xl);--r-pill:var(--os-r-pill);--shadow-1:var(--os-e-brand-1);--shadow-2:var(--os-e-brand-2);--shadow-3:var(--os-e-brand-3);--touch:var(--os-touch);--pos-gutter:26px;--pos-pad-y:22px;--pos-logo:34px;--pos-sale-w:440px;--pos-tile-img:92px;--pos-thumb:44px;--pos-step:28px;--pos-line-col:64px;--pos-t-title:25px;--pos-t-total:36px;--pos-t-sub:9.5px}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.display{font-family:var(--font-display);font-weight:400}.pos-shell{flex-direction:column;height:100vh;display:flex}.pos-topbar{align-items:center;gap:var(--os-4);padding:var(--os-4) var(--os-5);background:var(--surface);border-bottom:1px solid var(--border);display:flex}.pos-brand{align-items:center;gap:var(--os-2);display:flex}.pos-brand-mark{background:linear-gradient(150deg, var(--os-ocre), var(--primary-deep));width:34px;height:34px;color:var(--creme);font-family:var(--font-display);border-radius:9px;justify-content:center;align-items:center;font-size:17px;display:flex}.pos-brand-title{font-family:var(--font-display);font-size:var(--os-t-section);color:var(--fg)}.pos-brand-sub{font-size:var(--os-t-table-h);color:var(--fg-3);letter-spacing:.04em;text-transform:uppercase}.pos-main{padding:var(--pos-pad-y);flex:1;overflow:auto}.pos-context{align-items:center;gap:var(--os-2);margin-left:auto;display:flex}.pos-chip{align-items:center;gap:var(--os-2);min-height:30px;padding:var(--os-1) var(--os-3);border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface-2);font-size:var(--os-t-sm);color:var(--fg-2);font-weight:600;display:inline-flex}.pos-chip.success{color:var(--success);background:var(--success-soft);border-color:#0000}.pos-chip.warning{color:var(--warning);background:var(--warning-soft);border-color:#0000}.pos-chip.danger{color:var(--danger);background:var(--danger-soft);border-color:#0000}.btn{appearance:none;border:1px solid var(--border-2);background:var(--surface);color:var(--fg);border-radius:var(--r-pill);padding:0 var(--os-5);min-height:var(--touch);font-size:var(--os-t-card);font-weight:600;font-family:var(--font);cursor:pointer;justify-content:center;align-items:center;gap:var(--os-2);white-space:nowrap;transition:background var(--os-fast) var(--os-ease), border-color var(--os-fast) var(--os-ease), color var(--os-fast) var(--os-ease), transform .13s ease;display:inline-flex}.btn:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--primary);border-color:var(--primary);color:var(--creme);box-shadow:var(--shadow-1)}.btn-primary:hover:not(:disabled){background:var(--primary-deep);border-color:var(--primary-deep);color:var(--creme)}.btn-accent{background:var(--accent);border-color:var(--accent);color:var(--creme)}.btn-ghost{color:var(--primary);background:0 0;border-color:#0000}.btn-ghost:hover:not(:disabled){background:var(--primary-soft);color:var(--primary-deep)}.btn-lg{width:100%;min-height:60px;font-size:18px}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:var(--os-5)}.pos-logo{align-items:center;gap:var(--os-2);display:flex}.pos-logo img{width:var(--pos-logo);height:var(--pos-logo);object-fit:contain;display:block}.pos-logo-name{font-family:var(--os-font-display);letter-spacing:.18em;font-size:var(--os-t-card);text-transform:uppercase;color:var(--fg);line-height:1}.pos-logo-sub{margin-top:var(--os-1);font-size:var(--pos-t-sub);letter-spacing:.3em;text-transform:uppercase;color:var(--primary);font-weight:600}.pos-grid{gap:var(--os-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.pos-tile{text-align:left;border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-1);cursor:pointer;transition:transform var(--os-dur) var(--os-ease), box-shadow var(--os-dur) var(--os-ease);border:0;flex-direction:column;padding:0;display:flex;overflow:hidden}.pos-tile:hover:not(:disabled){box-shadow:var(--shadow-2);transform:translateY(-2px)}.pos-tile:disabled{opacity:.55;cursor:not-allowed}.pos-tile-body{padding:var(--os-3);flex-direction:column;display:flex}.pos-tile-name{min-height:calc(var(--os-t-body) * 2.5);font-size:var(--os-t-body);color:var(--fg);font-weight:600;line-height:1.25}.pos-tile-meta{margin-top:var(--os-1);font-size:var(--os-t-xs);color:var(--fg-3)}.pos-tile-price{margin-top:var(--os-1);font-size:var(--os-t-card);color:var(--primary);font-weight:700}.pos-tile-warn{margin-top:var(--os-1);font-size:var(--os-t-table-h);color:var(--danger)}.ph{position:relative;overflow:hidden}.ph:after{content:"";opacity:.12;background-image:radial-gradient(circle at 32% 28%, color-mix(in srgb, var(--creme) 60%, transparent) 0, transparent 46%);position:absolute;inset:0}.ph.tone-copper{background:var(--os-tone-copper)}.ph.tone-sable{background:var(--os-tone-sable)}.ph.tone-cafe{background:var(--os-tone-cafe)}.ph.tone-flame{background:var(--os-tone-flame)}.pos-tile-ph{height:var(--pos-tile-img)}.pos-order{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--creme);flex-direction:column;align-self:start;display:flex;position:sticky;top:0;overflow:hidden}.pos-order-head{padding:var(--pos-pad-y) var(--pos-gutter) var(--os-4);justify-content:space-between;align-items:flex-start;display:flex}.pos-order-title{font-family:var(--os-font-display);font-size:var(--pos-t-title);color:var(--fg)}.pos-order-sub{margin-top:var(--os-1);font-size:var(--os-t-xs);color:var(--fg-3)}.pos-order-body{padding:0 var(--pos-gutter)}.pos-order-row{align-items:center;gap:var(--os-3);padding:var(--os-3) 0;border-bottom:1px solid var(--border);display:flex}.pos-order-thumb{width:var(--pos-thumb);height:var(--pos-thumb);border-radius:var(--r-sm);flex:none}.pos-order-info{flex-direction:column;flex:1;min-width:0;display:flex}.pos-order-name{font-size:var(--os-t-body);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pos-order-price{font-size:var(--os-t-xs);color:var(--fg-3)}.pos-order-line{width:var(--pos-line-col);text-align:right;font-size:var(--os-t-body);color:var(--fg);font-weight:700}.pos-steppers{align-items:center;gap:var(--os-2);display:flex}.pos-step{width:var(--pos-step);height:var(--pos-step);border:1px solid var(--border);background:var(--surface);color:var(--fg);cursor:pointer;transition:border-color var(--os-fast) var(--os-ease), color var(--os-fast) var(--os-ease);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pos-step:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.pos-qty{min-width:var(--os-4);text-align:center;font-size:var(--os-t-body);color:var(--fg);font-weight:700}.pos-order-empty{justify-content:center;align-items:center;gap:var(--os-3);padding:var(--os-12) var(--os-5);text-align:center;color:var(--fg-3);flex-direction:column;display:flex}.pos-order-totals{padding:var(--os-5) var(--pos-gutter) var(--os-6);border-top:1px solid var(--border);background:var(--surface)}.pos-total-line{font-size:var(--os-t-body);color:var(--fg-2);margin-bottom:var(--os-2);justify-content:space-between;display:flex}.pos-total-row{margin:var(--os-2) 0 var(--os-4);justify-content:space-between;align-items:baseline;display:flex}.pos-total-label{font-size:var(--os-t-card);color:var(--fg);font-weight:600}.pos-total-value{font-family:var(--os-font-display);font-size:var(--pos-t-total);color:var(--fg);white-space:nowrap;line-height:1}.pos-clear{align-items:center;gap:var(--os-1);color:var(--fg-3);font-size:var(--os-t-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.pos-clear:hover{color:var(--danger)}.pos-register{flex-direction:column;height:100vh;display:flex;overflow:hidden}.pos-register-header{align-items:center;gap:var(--os-4);padding:var(--os-3) var(--pos-gutter);background:var(--surface);border-bottom:1px solid var(--border);flex:none;display:flex}.pos-register-search{flex:1;max-width:420px}.pos-register-context{align-items:center;gap:var(--os-2);margin-left:auto;display:flex}.pos-register-body{flex:1;min-height:0;display:flex}.pos-catalog{flex-direction:column;flex:1.6;min-width:0;display:flex}.pos-catalog-bar{padding:var(--os-5) var(--pos-gutter) var(--os-3);flex:none}.pos-catalog-scroll{padding:var(--os-2) var(--pos-gutter) var(--pos-gutter);flex:1;overflow-y:auto}.pos-catalog-empty{justify-content:center;align-items:center;gap:var(--os-3);height:100%;padding:var(--os-12);text-align:center;color:var(--fg-3);flex-direction:column;display:flex}.pos-catalog-empty-title{font-family:var(--os-font-display);font-size:var(--os-t-section);color:var(--fg)}.pos-sale{width:var(--pos-sale-w);flex:0 0 var(--pos-sale-w);background:var(--creme);border-left:1px solid var(--border);flex-direction:column;min-height:0;display:flex}.pos-sale .pos-order-body{flex:1;overflow-y:auto}.pos-search{align-items:center;gap:var(--os-2);padding:var(--os-3) var(--os-4);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);display:flex}.pos-search:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.pos-search input{min-width:0;font:inherit;font-size:var(--os-t-body);color:var(--fg);background:0 0;border:0;outline:0;flex:1}.pos-cats{gap:var(--os-2);padding-bottom:var(--os-1);display:flex;overflow-x:auto}.pos-cat{padding:9px var(--os-4);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);color:var(--fg);font-size:var(--os-t-sm);white-space:nowrap;cursor:pointer;transition:background var(--os-fast) var(--os-ease), border-color var(--os-fast) var(--os-ease), color var(--os-fast) var(--os-ease);flex:none;font-weight:600}.pos-cat[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--creme)}.pos-total-note{margin:calc(-1 * var(--os-1)) 0 var(--os-4);font-size:var(--os-t-table-h);color:var(--fg-3)}.pos-field{gap:var(--os-2);margin-bottom:var(--os-4);display:grid}.pos-field-label{font-size:var(--os-t-sm);color:var(--fg);font-weight:600}.page-title{font-family:var(--font-display);font-size:var(--os-t-display);color:var(--fg);margin:0 0 var(--os-1)}.page-sub{color:var(--fg-2);margin:0 0 var(--os-5);font-size:var(--os-t-body)}.scan-input{border:1px solid var(--border-2);border-radius:var(--r-md);width:100%;padding:0 var(--os-5);min-height:60px;font-size:18px;font-family:var(--font);color:var(--fg);background:var(--surface);outline:none}.scan-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.notice{border-left:4px solid var(--warning);background:var(--warning-soft);color:var(--warning);border-radius:var(--r-sm);padding:var(--os-3) var(--os-4);font-weight:650;font-size:var(--os-t-body)}.notice.danger{border-left-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.notice.info{border-left-color:var(--info);background:var(--info-soft);color:var(--info)}.receipt-wrap{max-width:360px;margin:0 auto}.receipt{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);color:var(--fg);padding:18px 16px;font-size:13px;line-height:1.45}.receipt-head{text-align:center;border-bottom:1px dashed var(--border-2);margin-bottom:10px;padding-bottom:10px}.receipt-org{font-family:var(--font-display);font-size:18px}.receipt-meta{color:var(--fg-3);justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.receipt-lines{border-collapse:collapse;width:100%;margin:6px 0}.receipt-lines th{text-transform:uppercase;letter-spacing:.04em;color:var(--fg-3);border-bottom:1px solid var(--border);padding:4px 2px;font-size:10.5px}.receipt-lines td{border-bottom:1px solid var(--border);vertical-align:top;padding:4px 2px}.receipt-totals{border-top:1px dashed var(--border-2);margin-top:10px;padding-top:8px}.receipt-row{justify-content:space-between;padding:2px 0;display:flex}.receipt-foot{border-top:1px dashed var(--border-2);text-align:center;margin-top:12px;padding-top:10px}.receipt-stamp{letter-spacing:.02em;border-radius:6px;padding:6px 8px;font-size:12px;font-weight:800}.receipt-stamp.warning{color:var(--warning);background:var(--warning-soft)}.receipt-stamp.info{color:var(--info);background:var(--info-soft)}.receipt-stamp.success{color:var(--success);background:var(--success-soft)}.receipt-stamp.danger{color:var(--danger);background:var(--danger-soft)}.receipt-fiscal-fields{color:var(--fg-2);word-break:break-all;margin-top:8px;font-size:10.5px}.receipt-qr-text{margin-top:4px;font-family:monospace}.receipt-status-line{color:var(--fg-3);margin-top:8px;font-size:11px}.receipt-warnings{color:var(--warning);text-align:left;margin:8px 0 0;padding:0;font-size:11px;list-style:none}@media print{.pos-topbar,.no-print{display:none!important}body,.pos-shell,.pos-main{background:#fff!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.receipt-wrap{max-width:80mm;margin:0}.receipt{color:#000;border:none;border-radius:0;padding:0}.receipt-stamp{border:1px solid #000;color:#000!important;background:0 0!important}@page{margin:4mm}}
@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50df388245113a6d-s.0qqv9reding84.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec2f4458eb06f74e-s.p.09_wjtigl~olh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.marcellus_7ee7f294-module__tB1zQa__className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.marcellus_7ee7f294-module__tB1zQa__variable{--font-display:"Marcellus", "Marcellus Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_9efcfd82-module__Ivzm3a__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_9efcfd82-module__Ivzm3a__variable{--font-body:"Hanken Grotesk", "Hanken Grotesk Fallback"}
