:root{--ff-bg:#e8dfc9;--ff-surface:#f3ecdb;--ff-surface-2:#dfd4bc;--ff-surface-3:#d4c7ab;--ff-border:#cbbc9c;--ff-border-strong:#b19e78;--ff-header-bg:hsla(43,50%,91%,.92);--ff-text:#241f1a;--ff-text-2:#574e40;--ff-text-3:#685e4b;--ff-orange:#9a3424;--ff-orange-hover:#7e2a1c;--ff-orange-dim:rgba(154,52,36,.1);--ff-navy:#2c5070;--ff-navy-dim:rgba(44,80,112,.12);--ff-brass:#8a6526;--ff-cream:#eae0cc;--ff-hero-bg:radial-gradient(ellipse at 50% 18%,#f1ead9 0%,#e8dfc9 70%);--ff-success:#3e7d32;--ff-warning:#a66b12;--ff-error:#b42318;--ff-warning-bg:rgba(166,107,18,.1);--ff-warning-border:rgba(166,107,18,.34);--ff-error-bg:rgba(180,35,24,.1);--ff-error-border:rgba(180,35,24,.34);--ff-orange-border:rgba(154,52,36,.45);--ff-success-bg:rgba(62,125,50,.1);--ff-success-border:rgba(62,125,50,.34);--ff-success-dim:rgba(62,125,50,.15);--ff-display:var(--ff-font-display,"Oswald",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif);--ff-body:var(--ff-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif);--ff-mono:var(--ff-font-mono,ui-monospace,"SF Mono",Menlo,monospace);--ff-numeric:var(--ff-font-numeric,"Anton",var(--ff-display));--ff-script:var(--ff-font-script,"Kaushan Script",cursive);--ff-ease:cubic-bezier(0.32,0.72,0.32,1);--ff-ease-out:cubic-bezier(0.16,1,0.3,1);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}:root[data-theme=dark]{--ff-bg:#0f1113;--ff-surface:#17191c;--ff-surface-2:#1e2125;--ff-surface-3:#24272c;--ff-border:#2a2e33;--ff-border-strong:#3a3f45;--ff-header-bg:rgba(19,21,24,.92);--ff-text:#e8e6e1;--ff-text-2:#b4b0a8;--ff-text-3:#8b8880;--ff-orange:#d1552f;--ff-orange-hover:#e0673f;--ff-orange-dim:rgba(209,85,47,.16);--ff-orange-border:rgba(209,85,47,.45);--ff-navy:#3a6690;--ff-navy-dim:rgba(58,102,144,.18);--ff-brass:#b98f45;--ff-cream:#d9d3c6;--ff-hero-bg:radial-gradient(ellipse at 50% 18%,#191c1f 0%,#0f1113 70%);--ff-success:#4caf6a;--ff-warning:#d9a441;--ff-error:#f97066;--ff-warning-bg:rgba(217,164,65,.12);--ff-warning-border:rgba(217,164,65,.35);--ff-error-bg:hsla(4,92%,69%,.12);--ff-error-border:hsla(4,92%,69%,.35);--ff-success-bg:rgba(76,175,106,.12);--ff-success-border:rgba(76,175,106,.34);--ff-success-dim:rgba(76,175,106,.18);color-scheme:dark}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;overflow-x:clip;background:var(--ff-bg);color:var(--ff-text);font-family:var(--ff-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--ff-orange);text-decoration:none}button{font-family:inherit}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.mono{font-family:var(--ff-mono);font-feature-settings:"tnum"}.display{letter-spacing:-.02em}.display,.ff-h2{font-family:var(--ff-display);font-weight:600}.ff-h2{font-size:clamp(26px,4.5vw,30px);letter-spacing:-.025em;line-height:1.15;margin:0}.eyebrow{font-family:var(--ff-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ff-text-2);font-weight:500}.num{font-family:var(--ff-numeric);letter-spacing:.01em;line-height:.92}.num,.script{font-weight:400}.script{font-family:var(--ff-script)}.brand-banner{display:inline-block;background:var(--ff-orange);color:var(--ff-cream);font-family:var(--ff-display);font-weight:700;text-transform:uppercase;letter-spacing:.16em;padding:9px 20px;font-size:13px;border:2px solid hsla(40,42%,86%,.22);box-shadow:0 2px 0 rgba(0,0,0,.35)}.brand-banner--navy{background:var(--ff-navy)}.brand-kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--ff-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ff-orange);font-weight:600}.brand-kicker:after,.brand-kicker:before{content:"\2605";color:var(--ff-brass);font-size:9px}.brand-rule{display:flex;align-items:center;gap:14px;color:var(--ff-brass)}.brand-rule:after,.brand-rule:before{content:"";height:1px;background:var(--ff-border-strong);flex:1 1}.grain{position:relative}.grain:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.05;mix-blend-mode:overlay}.brand-badge{border:2px solid var(--ff-border-strong);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.4),0 8px 28px rgba(0,0,0,.5)}.ff-announce{background:var(--ff-navy);color:var(--ff-cream);font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:600;text-align:center;padding:7px 12px;display:flex;align-items:center;justify-content:center;gap:10px}.ff-announce .star{color:var(--ff-brass)}.ff-announce b{color:var(--ff-orange);font-weight:700}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;font-family:var(--ff-display);font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.07em;border-radius:4px;cursor:pointer;transition:background .2s var(--ff-ease),border-color .2s var(--ff-ease),color .2s var(--ff-ease),box-shadow .2s var(--ff-ease);min-height:48px;text-decoration:none}.btn-primary{background:var(--ff-orange);color:var(--ff-cream);border:1px solid hsla(40,42%,86%,.28);box-shadow:inset 0 0 0 2px hsla(40,42%,86%,.1),0 2px 0 rgba(0,0,0,.45),0 8px 18px color-mix(in srgb,var(--ff-orange) 22%,transparent)}.btn-primary:hover{background:var(--ff-orange-hover)}.btn-primary:active{background:#93331f;box-shadow:inset 0 2px 6px rgba(0,0,0,.5)}.btn-secondary{background:transparent;color:var(--ff-text);border:1px solid var(--ff-border-strong)}.btn-secondary:hover{border-color:var(--ff-brass);color:var(--ff-brass)}.btn-ghost{background:transparent;color:var(--ff-text);border:none;text-transform:none;letter-spacing:-.01em;font-family:var(--ff-body)}.btn-ghost:hover{color:var(--ff-orange)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.hairline{height:1px;background:var(--ff-border);border:none}.card{background:var(--ff-surface);border:1px solid var(--ff-border);border-radius:6px;box-shadow:inset 0 0 0 1px hsla(40,42%,86%,.035);transition:border-color .2s var(--ff-ease),box-shadow .2s var(--ff-ease)}.card:hover{border-color:var(--ff-brass);box-shadow:inset 0 0 0 1px rgba(199,154,78,.18)}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9999;opacity:.045;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%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.section-navy{background:var(--ff-navy);position:relative;--ff-text:var(--ff-cream);--ff-text-2:hsla(40,42%,86%,.86);--ff-text-3:hsla(40,42%,86%,.68);--ff-border:hsla(40,42%,86%,.2);--ff-border-strong:hsla(40,42%,86%,.34)}.section-navy,.section-navy .brand-kicker,.section-navy .eyebrow,.section-navy .num{color:var(--ff-cream)}.section-navy a{color:hsla(40,42%,86%,.82)}.section-navy a:hover{color:var(--ff-brass)}:root[data-theme=dark] .section-navy{background:var(--ff-surface-2)}.star-rule{display:flex;align-items:center;gap:14px;color:var(--ff-brass);font-size:12px;line-height:1}.star-rule:after,.star-rule:before{content:"";height:1px;flex:1 1;background:linear-gradient(90deg,transparent,var(--ff-border-strong),transparent)}.badge-frame{border:1px solid var(--ff-border-strong);border-radius:6px;box-shadow:inset 0 0 0 3px var(--ff-surface),inset 0 0 0 4px rgba(199,154,78,.22),0 6px 18px rgba(0,0,0,.45);overflow:hidden;transition:box-shadow .2s var(--ff-ease),border-color .2s var(--ff-ease)}.badge-frame:hover{border-color:var(--ff-brass);box-shadow:inset 0 0 0 3px var(--ff-surface),inset 0 0 0 4px rgba(199,154,78,.45),0 10px 26px rgba(0,0,0,.55)}.tap{transition:transform .12s var(--ff-ease),opacity .12s var(--ff-ease)}.tap:active{transform:scale(.97);opacity:.85}@keyframes ff-spin{to{transform:rotate(1turn)}}.btn-spinner{width:16px;height:16px;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:ff-spin .7s linear infinite;display:inline-block;flex-shrink:0}:focus-visible{outline:2px solid var(--ff-brass);outline-offset:2px}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media (min-width:700px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px){.product-grid{grid-template-columns:repeat(4,1fr)}}.snap-x{scroll-snap-type:x mandatory}.snap-start{scroll-snap-align:start}.ff-footer-cols{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}@media (min-width:700px){.ff-footer-cols{grid-template-columns:repeat(4,1fr)}}@keyframes ff-badge-pulse{0%{transform:scale(.7);opacity:0}50%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}.ff-cart-badge{animation:ff-badge-pulse .28s var(--ff-ease-out,cubic-bezier(.16,1,.3,1))}@media (max-width:599px){.ff-hero-svg{transform:scale(1.3);transform-origin:center center}}@media (min-width:600px){.ff-trust-grid{grid-template-columns:repeat(4,1fr)!important}.ff-trust-grid>div:nth-child(odd){border-left:none!important}.ff-trust-grid>div:not(:first-child){border-left:1px solid var(--ff-border)!important}}@keyframes ff-cart-bar-in{0%{transform:translateY(120%);opacity:0}to{transform:translateY(0);opacity:1}}.ff-sticky-cart-bar{animation:ff-cart-bar-in .38s var(--ff-ease-out,cubic-bezier(.16,1,.3,1))}@media (min-width:768px){.ff-sticky-cart-bar{left:50%!important;right:auto!important;transform:translateX(-50%);width:min(520px,calc(100vw - 32px))}.ff-sticky-cart-bar:hover{box-shadow:0 12px 32px color-mix(in srgb,var(--ff-orange) 45%,transparent),0 4px 12px rgba(0,0,0,.5)!important}}body:has(.ff-sticky-cart-bar) main{padding-bottom:80px}@keyframes ff-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,var(--ff-surface) 0,var(--ff-surface-2) 50%,var(--ff-surface) 100%);background-size:200% 100%;animation:ff-shimmer 2s linear infinite}input,select,textarea{font-size:16px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:600px){.elementor-menu-cart__main{width:100vw!important;max-width:100vw!important;padding:16px!important}.elementor-menu-cart__footer-buttons,.elementor-menu-cart__main p.buttons,.woocommerce-mini-cart__buttons{flex-direction:column!important}#flowfire-floating-cart{display:none!important}}body:has(.elementor-menu-cart--shown) #flowfire-floating-cart{display:none!important}@media (min-width:768px){#__next>div,body>div{max-width:1040px;margin:0 auto}body{background:var(--ff-bg)}.ff-desktop-nav{display:block!important}.ff-desktop-nav a:hover{color:var(--ff-orange)!important}.snap-x>.snap-start[style*="78%"]{flex:0 0 320px!important}.snap-x>.snap-start[style*="0 0 100%"]{flex:0 0 100%!important}.snap-x>.snap-start[style*="70%"]{flex:0 0 280px!important}}@media (min-width:1024px){#__next>div,body>div{max-width:1200px}h1.display{font-size:clamp(40px,5vw,64px)!important}.snap-x>.snap-start[style*="70%"],.snap-x>.snap-start[style*="78%"]{flex:0 0 360px!important}}@media (min-width:1440px){#__next>div,body>div{max-width:1320px}}@media (min-width:768px){.ff-pillars,.ff-process{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:32px;column-gap:32px}.ff-pillar,.ff-process-item{border-bottom:none!important}.ff-testimonials{display:grid!important;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;overflow:visible!important}.ff-testimonials>.snap-start{padding:0!important;display:flex}.ff-testimonials>.snap-start>div{flex:1 1}.ff-testimonials-dots{display:none!important}.ff-flagship-visual{aspect-ratio:16/9!important}}:root[data-ff-season=july4]{--ff-orange:#b22234;--ff-orange-hover:#8e1b29;--ff-orange-dim:rgba(178,34,52,.14);--ff-brass:#3c3b6e}.ff-post-body h2{font-size:1.5rem;font-weight:700;letter-spacing:-.01em;margin:1.6em 0 .5em}.ff-post-body h3{font-size:1.2rem;font-weight:700;margin:1.4em 0 .4em}.ff-post-body h4{font-size:1.05rem;font-weight:700;margin:1.2em 0 .4em}.ff-post-body p{margin:0 0 1.1em}.ff-post-body ol,.ff-post-body ul{margin:0 0 1.1em;padding-left:1.4em}.ff-post-body li{margin:.3em 0}.ff-post-body a{color:var(--ff-orange);text-decoration:underline}.ff-post-body img{max-width:100%;height:auto;border-radius:8px;margin:1.2em 0}.ff-post-body blockquote{margin:1.2em 0;padding:.4em 1em;border-left:3px solid var(--ff-orange);color:var(--ff-text-2)}.ff-post-body code{font-family:var(--ff-mono,monospace);background:var(--ff-surface-2,rgba(0,0,0,.06));padding:.1em .35em;border-radius:4px;font-size:.9em}.ff-post-body hr{border:none;border-top:1px solid var(--ff-border);margin:2em 0}.ff-admin-nav{display:flex}.ff-admin-burger{display:none}.ff-admin-drawer{max-height:calc(100vh - 58px);overflow-y:auto;-webkit-overflow-scrolling:touch}.ff-row-link{transition:background .12s ease}.ff-row-link:hover{background:var(--ff-surface-2)}@media (min-width:901px){.ff-admin-spacer{display:none}}@media (max-width:900px){.ff-admin-desktop,.ff-admin-nav{display:none}.ff-admin-burger{display:inline-flex;align-items:center;justify-content:center}}@media (max-width:640px){.ff-admin [style*=grid-template-columns]{grid-template-columns:1fr!important}.ff-admin-main{padding:16px 12px 64px!important}.ff-admin .btn,.ff-admin button,.ff-admin input,.ff-admin select,.ff-admin textarea{min-height:40px}}.ax-app,:root[data-theme=dark] .ax-app{--ff-bg:#0d0f11;--ff-surface:#16181c;--ff-surface-2:#1d2025;--ff-surface-3:#24282e;--ff-border:#262a30;--ff-border-strong:#363b43;--ff-header-bg:rgba(13,15,17,.72);--ff-text:#eceae6;--ff-text-2:#b6b2aa;--ff-text-3:#8b877f;--ff-orange:#ec6a41;--ff-orange-hover:#f3835f;--ff-orange-dim:rgba(236,106,65,.15);--ff-orange-border:rgba(236,106,65,.42);--ff-brass:#cda35a;--ff-navy:#4a7cad;--ff-navy-dim:rgba(74,124,173,.18);--ff-success:#57b46f;--ff-warning:#e0a742;--ff-error:#f4796e;--ff-success-bg:rgba(87,180,111,.13);--ff-success-border:rgba(87,180,111,.34);--ff-warning-bg:rgba(224,167,66,.13);--ff-warning-border:rgba(224,167,66,.36);--ff-error-bg:hsla(5,86%,69%,.13);--ff-error-border:hsla(5,86%,69%,.38);--ax-shadow-1:0 1px 2px rgba(0,0,0,.34);--ax-shadow-2:0 6px 20px -6px rgba(0,0,0,.5);--ax-shadow-pop:0 18px 48px -12px rgba(0,0,0,.66);--ax-sidebar-active:var(--ff-orange-dim)}:root[data-theme=light] .ax-app{--ff-bg:#eae5d8;--ff-surface:#f6f2e8;--ff-surface-2:#e0d9c7;--ff-surface-3:#d5ccb4;--ff-border:#d2c9b1;--ff-border-strong:#b4a87f;--ff-header-bg:hsla(43,44%,94%,.78);--ff-text:#23201b;--ff-text-2:#554e40;--ff-text-3:#6b6250;--ff-orange:#9a3424;--ff-orange-hover:#7e2a1c;--ff-orange-dim:rgba(154,52,36,.1);--ff-orange-border:rgba(154,52,36,.4);--ff-brass:#8a6524;--ff-navy:#2c5070;--ff-success:#3e7d32;--ff-warning:#a66b12;--ff-error:#b42318;--ff-success-bg:rgba(62,125,50,.1);--ff-success-border:rgba(62,125,50,.34);--ff-warning-bg:rgba(166,107,18,.1);--ff-warning-border:rgba(166,107,18,.34);--ff-error-bg:rgba(180,35,24,.1);--ff-error-border:rgba(180,35,24,.34);--ax-shadow-1:0 1px 2px rgba(60,50,30,.1);--ax-shadow-2:0 6px 20px -8px rgba(60,50,30,.22);--ax-shadow-pop:0 18px 48px -12px rgba(50,40,24,.28);--ax-sidebar-active:var(--ff-orange-dim)}.ax-app{--ax-r-sm:7px;--ax-r:10px;--ax-r-lg:14px;--ax-pill:999px;--ax-sidebar-w:240px;--ax-sidebar-mini:66px;--ax-topbar-h:58px;--ax-ease:cubic-bezier(0.16,1,0.3,1);--ax-font:var(--ff-body,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif);--ax-mono:var(--ff-mono,ui-monospace,"SF Mono",Menlo,monospace);background:var(--ff-bg);color:var(--ff-text);font-family:var(--ax-font)}body:has(.ax-app):before{display:none!important}.ax-app{max-width:none!important;width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;min-height:100vh}.ax-layout{display:flex;min-height:100vh}.ax-sidebar{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;width:var(--ax-sidebar-w);height:100vh;flex-shrink:0;display:flex;flex-direction:column;background:var(--ff-surface);border-right:1px solid var(--ff-border);transition:width .22s var(--ax-ease);z-index:40}.ax-app[data-collapsed=true] .ax-sidebar{width:var(--ax-sidebar-mini)}.ax-brand{display:flex;align-items:center;gap:10px;height:var(--ax-topbar-h);padding:0 16px;flex-shrink:0;border-bottom:1px solid var(--ff-border)}.ax-brand-mark{width:30px;height:30px;border-radius:8px;flex-shrink:0;display:grid;place-items:center;background:linear-gradient(135deg,var(--ff-orange),color-mix(in srgb,var(--ff-orange) 55%,#000));color:#fff;box-shadow:var(--ax-shadow-1)}.ax-brand-word{font-family:var(--ff-display,var(--ax-font));font-weight:700;letter-spacing:.14em;font-size:14px;white-space:nowrap;overflow:hidden}.ax-brand-word b{color:var(--ff-orange)}.ax-app[data-collapsed=true] .ax-brand-word{opacity:0;width:0}.ax-nav{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:10px 10px 16px}.ax-nav::-webkit-scrollbar{width:8px}.ax-nav::-webkit-scrollbar-thumb{background:var(--ff-border-strong);border-radius:8px}.ax-navgroup{margin-top:14px}.ax-navgroup:first-child{margin-top:2px}.ax-navgroup-label{font-family:var(--ax-mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ff-text-3);padding:4px 10px 6px;white-space:nowrap;overflow:hidden}.ax-app[data-collapsed=true] .ax-navgroup-label{opacity:0;height:8px;padding-top:0;padding-bottom:0}.ax-navlink{position:relative;display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:var(--ax-r-sm);margin:1px 0;color:var(--ff-text-2);font-size:13.5px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;border:none;background:none;width:100%;text-align:left;font-family:inherit;transition:background .13s var(--ax-ease),color .13s var(--ax-ease)}.ax-navlink:hover{background:var(--ff-surface-2);color:var(--ff-text)}.ax-navlink svg{flex-shrink:0;opacity:.82}.ax-navlink.active{background:var(--ax-sidebar-active);color:var(--ff-orange);font-weight:600}.ax-navlink.active svg{opacity:1}.ax-navlink.active:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:0 3px 3px 0;background:var(--ff-orange)}.ax-navlink .ax-navtext{flex:1 1;overflow:hidden}.ax-app[data-collapsed=true] .ax-navlink{justify-content:center;padding:9px}.ax-app[data-collapsed=true] .ax-navlink .ax-navcount,.ax-app[data-collapsed=true] .ax-navlink .ax-navtext{display:none}.ax-navcount{min-width:18px;height:18px;padding:0 5px;border-radius:var(--ax-pill);background:var(--ff-orange);color:#fff;font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;font-family:var(--ax-mono)}.ax-navcount.warn{background:var(--ff-warning);color:#241a00}.ax-sidebar-foot{border-top:1px solid var(--ff-border);padding:8px;flex-shrink:0}.ax-main{flex:1 1;min-width:0;display:flex;flex-direction:column}.ax-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;gap:12px;height:var(--ax-topbar-h);padding:0 20px;border-bottom:1px solid var(--ff-border);background:var(--ff-header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ax-crumb,.ax-topbar{display:flex;align-items:center}.ax-crumb{gap:7px;min-width:0}.ax-crumb h1{font-size:16px;font-weight:650;letter-spacing:-.01em;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-crumb .ax-crumb-parent{color:var(--ff-text-3);font-size:14px;white-space:nowrap}.ax-topbar-spacer{flex:1 1}.ax-searchbtn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 10px 0 11px;border-radius:var(--ax-r-sm);background:var(--ff-bg);border:1px solid var(--ff-border-strong);color:var(--ff-text-3);font-size:13px;cursor:pointer;font-family:inherit;transition:border-color .13s var(--ax-ease)}.ax-searchbtn:hover{border-color:var(--ff-brass)}.ax-searchbtn .kbd{margin-left:6px}.kbd{font-family:var(--ax-mono);font-size:10.5px;line-height:1;padding:3px 5px;border-radius:5px;border:1px solid var(--ff-border-strong);background:var(--ff-surface-2)}.ax-iconbtn,.kbd{color:var(--ff-text-2)}.ax-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--ax-r-sm);background:none;border:1px solid transparent;cursor:pointer;transition:background .13s,border-color .13s,color .13s}.ax-iconbtn:hover{background:var(--ff-surface-2);color:var(--ff-text)}.ax-attn{display:inline-flex;align-items:center;gap:6px;text-decoration:none;height:30px;padding:0 11px;border-radius:var(--ax-pill);background:var(--ff-warning-bg);border:1px solid var(--ff-warning-border);color:var(--ff-warning);font-size:12.5px;font-weight:700;font-family:var(--ax-mono);white-space:nowrap}.ax-attn .dot{width:6px;height:6px;border-radius:50%;background:var(--ff-warning)}.ax-content{padding:26px 32px 96px;width:100%}.ax-pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.ax-pagehead h2{font-size:clamp(21px,3vw,26px);font-weight:700;letter-spacing:-.02em;margin:0}.ax-pagehead .sub{color:var(--ff-text-3);font-size:13.5px;margin-top:4px}.ax-pagehead-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ax-card{background:var(--ff-surface);border:1px solid var(--ff-border);border-radius:var(--ax-r);box-shadow:var(--ax-shadow-1)}.ax-card-pad{padding:18px}.ax-eyebrow{font-family:var(--ax-mono);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--ff-text-3)}.ax-sectionhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.ax-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 15px;border-radius:var(--ax-r-sm);font-family:inherit;font-size:13.5px;font-weight:600;letter-spacing:0;cursor:pointer;white-space:nowrap;text-decoration:none;border:1px solid transparent;text-transform:none;transition:background .14s var(--ax-ease),border-color .14s var(--ax-ease),color .14s var(--ax-ease),transform .1s var(--ax-ease)}.ax-btn:active{transform:translateY(1px)}.ax-btn-primary{background:var(--ff-orange);color:#fff;box-shadow:var(--ax-shadow-1)}.ax-btn-primary:hover{background:var(--ff-orange-hover)}.ax-btn-secondary{background:var(--ff-surface-2);color:var(--ff-text);border-color:var(--ff-border-strong)}.ax-btn-secondary:hover{border-color:var(--ff-brass);color:var(--ff-brass)}.ax-btn-ghost{background:none;color:var(--ff-text-2)}.ax-btn-ghost:hover{background:var(--ff-surface-2);color:var(--ff-text)}.ax-btn-danger{background:var(--ff-error-bg);color:var(--ff-error);border-color:var(--ff-error-border)}.ax-btn-danger:hover{background:var(--ff-error);color:#fff}.ax-btn-sm{height:30px;padding:0 11px;font-size:12.5px}.ax-btn:disabled,.ax-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.ax-field,.ax-label{display:block}.ax-label{font-size:12px;font-weight:500;color:var(--ff-text-2);margin-bottom:6px}.ax-label .req{color:var(--ff-error);margin-left:2px}.ax-input,.ax-select,.ax-textarea{width:100%;padding:9px 11px;border-radius:var(--ax-r-sm);border:1px solid var(--ff-border-strong);background:var(--ff-bg);color:var(--ff-text);font-family:inherit;font-size:14px;transition:border-color .13s var(--ax-ease),box-shadow .13s var(--ax-ease)}.ax-input:focus,.ax-select:focus,.ax-textarea:focus{outline:none;border-color:var(--ff-orange);box-shadow:0 0 0 3px var(--ff-orange-dim)}.ax-textarea{resize:vertical;min-height:84px;line-height:1.5}.ax-hint{font-size:11.5px;color:var(--ff-text-3);margin-top:5px}.ax-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:var(--ax-pill);font-size:11.5px;font-weight:600;border:1px solid var(--ff-border-strong);color:var(--ff-text-2);background:var(--ff-surface-2);white-space:nowrap;line-height:1.5}.ax-badge .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.ax-badge.neutral{color:var(--ff-text-2);background:var(--ff-surface-2);border-color:var(--ff-border-strong)}.ax-badge.success{color:var(--ff-success);background:var(--ff-success-bg);border-color:var(--ff-success-border)}.ax-badge.warning{color:var(--ff-warning);background:var(--ff-warning-bg);border-color:var(--ff-warning-border)}.ax-badge.error{color:var(--ff-error);background:var(--ff-error-bg);border-color:var(--ff-error-border)}.ax-badge.info{color:var(--ff-navy);background:var(--ff-navy-dim);border-color:color-mix(in srgb,var(--ff-navy) 40%,transparent)}.ax-badge.accent{color:var(--ff-orange);background:var(--ff-orange-dim);border-color:var(--ff-orange-border)}.ax-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));grid-gap:12px;gap:12px}.ax-kpi{background:var(--ff-surface);border:1px solid var(--ff-border);border-radius:var(--ax-r);padding:15px 16px;box-shadow:var(--ax-shadow-1);text-decoration:none;color:inherit;display:block;transition:border-color .14s var(--ax-ease),transform .14s var(--ax-ease)}a.ax-kpi:hover{border-color:var(--ff-brass);transform:translateY(-1px)}.ax-kpi-label{font-size:11.5px;color:var(--ff-text-3);letter-spacing:.02em;display:flex;align-items:center;gap:6px}.ax-kpi-value{font-family:var(--ax-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;letter-spacing:-.02em;margin-top:7px;line-height:1}.ax-kpi-meta{font-size:12px;color:var(--ff-text-3);margin-top:6px}.ax-kpi-meta.up{color:var(--ff-success)}.ax-kpi-meta.down{color:var(--ff-error)}.ax-tablewrap{background:var(--ff-surface);border:1px solid var(--ff-border);border-radius:var(--ax-r);overflow-x:auto;box-shadow:var(--ax-shadow-1)}.ax-table{width:100%;border-collapse:collapse;font-size:13px}.ax-table th{text-align:left;padding:11px 14px;font-family:var(--ax-mono);font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ff-text-3);border-bottom:1px solid var(--ff-border);white-space:nowrap;position:-webkit-sticky;position:sticky;top:0;background:var(--ff-surface)}.ax-table td.num,.ax-table th.num{text-align:right;font-family:var(--ax-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ax-table td{padding:11px 14px;border-top:1px solid var(--ff-border);color:var(--ff-text-2);vertical-align:middle}.ax-table tbody tr:first-child td{border-top:none}.ax-table tbody tr{transition:background .1s var(--ax-ease)}.ax-table tr.clickable{cursor:pointer}.ax-table tr.clickable:hover td{background:var(--ff-surface-2)}.ax-table tr.selected td{background:var(--ff-orange-dim)}.ax-table a{color:var(--ff-orange)}.ax-table a:hover{text-decoration:underline}.ax-empty{padding:34px 20px;text-align:center;color:var(--ff-text-3)}.ax-empty .ax-empty-icon{color:var(--ff-text-3);opacity:.5;margin-bottom:10px}.ax-empty .ax-empty-title{color:var(--ff-text-2);font-weight:600;font-size:14px}.ax-empty .ax-empty-sub{font-size:13px;margin-top:4px}.ax-pills{display:flex;flex-wrap:wrap;gap:6px}.ax-pill{height:32px;padding:0 13px;border-radius:var(--ax-pill);border:1px solid var(--ff-border-strong);background:transparent;color:var(--ff-text-2);font-family:inherit;font-size:12.5px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;transition:background .12s,border-color .12s,color .12s}.ax-pill:hover{border-color:var(--ff-brass);color:var(--ff-text)}.ax-pill[aria-pressed=true]{background:var(--ff-orange-dim);border-color:var(--ff-orange-border);color:var(--ff-orange);font-weight:600}.ax-pill .ax-pill-count{font-family:var(--ax-mono);opacity:.7;font-size:11px}.ax-cmdk-backdrop{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px}.ax-cmdk{width:100%;max-width:560px;background:var(--ff-surface);border:1px solid var(--ff-border-strong);border-radius:var(--ax-r-lg);box-shadow:var(--ax-shadow-pop);overflow:hidden;display:flex;flex-direction:column;max-height:66vh}.ax-cmdk-input{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--ff-border)}.ax-cmdk-input input{flex:1 1;background:none;border:none;outline:none;color:var(--ff-text);font-size:16px;font-family:inherit}.ax-cmdk-list{overflow-y:auto;padding:8px}.ax-cmdk-sec{font-family:var(--ax-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ff-text-3);padding:8px 10px 4px}.ax-cmdk-item{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:var(--ax-r-sm);color:var(--ff-text-2);font-size:14px;cursor:pointer}.ax-cmdk-item svg{opacity:.7;flex-shrink:0}.ax-cmdk-item .grp{margin-left:auto;font-size:11px;color:var(--ff-text-3)}.ax-cmdk-item.active,.ax-cmdk-item:hover{background:var(--ff-orange-dim);color:var(--ff-orange)}.ax-cmdk-item.active svg{opacity:1}.ax-cmdk-empty{padding:26px;text-align:center;color:var(--ff-text-3);font-size:13px}.ax-toast-host{position:fixed;right:18px;bottom:18px;z-index:300;display:flex;flex-direction:column;gap:10px;pointer-events:none;max-width:360px}.ax-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--ax-r);background:var(--ff-surface);border:1px solid var(--ff-border-strong);box-shadow:var(--ax-shadow-pop);font-size:13.5px;color:var(--ff-text);animation:ax-toast-in .24s var(--ax-ease)}.ax-toast.success{border-left:3px solid var(--ff-success)}.ax-toast.error{border-left:3px solid var(--ff-error)}.ax-toast.info{border-left:3px solid var(--ff-navy)}.ax-toast .ax-toast-x{margin-left:auto;background:none;border:none;color:var(--ff-text-3);cursor:pointer;font-size:15px;line-height:1;padding:0 2px}@keyframes ax-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ax-dialog-backdrop{position:fixed;inset:0;z-index:250;background:rgba(0,0,0,.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:16px}.ax-dialog{width:100%;max-width:420px;background:var(--ff-surface);border:1px solid var(--ff-border-strong);border-radius:var(--ax-r-lg);box-shadow:var(--ax-shadow-pop);padding:22px;animation:ax-toast-in .2s var(--ax-ease)}.ax-dialog h3{margin:0 0 8px;font-size:17px;font-weight:650}.ax-dialog p{margin:0 0 18px;color:var(--ff-text-2);font-size:14px;line-height:1.55}.ax-dialog-actions{display:flex;justify-content:flex-end;gap:9px}.ax-thread{display:flex;flex-direction:column;gap:14px}.ax-msg{display:flex;gap:10px;align-items:flex-end;max-width:100%}.ax-msg.me{flex-direction:row-reverse}.ax-avatar{width:30px;height:30px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-size:11px;font-weight:700;font-family:var(--ax-mono);background:var(--ff-surface-3);color:var(--ff-text-2);border:1px solid var(--ff-border)}.ax-msg.me .ax-avatar{background:var(--ff-orange);color:#fff;border-color:transparent}.ax-bubble{min-width:0;max-width:min(660px,80%);background:var(--ff-surface);border:1px solid var(--ff-border);border-radius:14px 14px 14px 4px;padding:10px 14px;box-shadow:var(--ax-shadow-1)}.ax-msg.me .ax-bubble{background:var(--ff-orange-dim);border-color:var(--ff-orange-border);border-radius:14px 14px 4px 14px}.ax-bubble.system{background:var(--ff-surface-2);border-style:dashed;max-width:min(660px,92%)}.ax-bubble-meta{font-size:11px;color:var(--ff-text-3);margin-bottom:5px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.ax-bubble-meta .who{font-weight:600;color:var(--ff-text-2)}.ax-msg-body{font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:var(--ff-text)}.ax-msg-body a{color:var(--ff-orange);text-decoration:underline;text-underline-offset:2px}.ax-msg.me .ax-msg-body a{color:var(--ff-orange-hover)}.ax-msg-atts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ax-att-img{display:block;width:96px;height:96px;border-radius:8px;overflow:hidden;border:1px solid var(--ff-border)}.ax-att-img img{width:100%;height:100%;object-fit:cover;display:block}.ax-window{font-size:12.5px;color:var(--ff-text-2);margin-bottom:12px;padding:9px 12px;border-radius:var(--ax-r-sm);background:var(--ff-surface-2);border:1px solid var(--ff-border);display:flex;gap:8px;align-items:flex-start}.ax-window.warn{background:var(--ff-warning-bg);border-color:var(--ff-warning-border);color:var(--ff-warning)}.ax-window .k{font-weight:600}.ax-backdrop,.ax-mobile-only{display:none}@media (max-width:960px){.ax-sidebar{position:fixed;left:0;top:0;height:100vh;width:var(--ax-sidebar-w)!important;transform:translateX(-100%);transition:transform .24s var(--ax-ease);box-shadow:var(--ax-shadow-pop)}.ax-app[data-mobileopen=true] .ax-sidebar{transform:none}.ax-app[data-mobileopen=true] .ax-backdrop{display:block;position:fixed;inset:0;z-index:35;background:rgba(0,0,0,.5)}.ax-mobile-only{display:inline-flex}.ax-collapse-btn{display:none}.ax-content{padding:20px 16px 90px}}@media (max-width:640px){.ax-content{padding:16px 12px 84px}.ax-app [style*=grid-template-columns]{grid-template-columns:1fr!important}.ax-kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ax-searchbtn .ax-searchbtn-label,.ax-searchbtn .kbd{display:none}.ax-btn,.ax-input,.ax-pill,.ax-select,.ax-textarea{min-height:40px}}@media (prefers-reduced-motion:reduce){.ax-btn,.ax-cmdk,.ax-dialog,.ax-kpi,.ax-navlink,.ax-sidebar,.ax-toast{transition:none!important;animation:none!important}}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_8b3a0b;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_8b3a0b{font-family:__Inter_8b3a0b,__Inter_Fallback_8b3a0b;font-style:normal}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Oswald_d4f1d5;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Oswald_d4f1d5;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b3097673cd409a21-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2409d02eaee47cb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b72a6a678d511e3a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Oswald_d4f1d5;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a33a3f3323a75998-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Oswald_d4f1d5;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Oswald_Fallback_d4f1d5;src:local("Arial");ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.00%;size-adjust:81.43%}.__className_d4f1d5{font-family:__Oswald_d4f1d5,__Oswald_Fallback_d4f1d5;font-style:normal}@font-face{font-family:__Anton_ec6dc7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Anton_ec6dc7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Anton_ec6dc7;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Anton_Fallback_ec6dc7;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_ec6dc7{font-family:__Anton_ec6dc7,__Anton_Fallback_ec6dc7;font-weight:400;font-style:normal}@font-face{font-family:__Kaushan_Script_c393a4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/25a54a5e2b29b921-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Kaushan_Script_c393a4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6df576ec67d906e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Kaushan_Script_Fallback_c393a4;src:local("Arial");ascent-override:120.51%;descent-override:40.80%;line-gap-override:0.00%;size-adjust:89.95%}.__className_c393a4{font-family:__Kaushan_Script_c393a4,__Kaushan_Script_Fallback_c393a4;font-weight:400;font-style:normal}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__JetBrains_Mono_e896d9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__JetBrains_Mono_e896d9;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_e896d9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__JetBrains_Mono_e896d9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_e896d9;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_e896d9{font-family:__JetBrains_Mono_e896d9,__JetBrains_Mono_Fallback_e896d9;font-style:normal}