.lang-switcher[data-astro-cid-su6xvggn]{display:flex;align-items:center;gap:2px;font-family:var(--font-body)}.lang-switcher[data-astro-cid-su6xvggn] .lang-item[data-astro-cid-su6xvggn]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 8px;color:#ffffffb3;text-decoration:none;border-radius:6px;font-size:12px}.lang-switcher[data-astro-cid-su6xvggn] a[data-astro-cid-su6xvggn].lang-item:hover{color:#fff;background:#ffffff1a}.lang-current[data-astro-cid-su6xvggn]{color:#fff;font-weight:700}.lang-sep[data-astro-cid-su6xvggn]{color:#ffffff59;font-size:12px}.lang-header[data-astro-cid-su6xvggn]{margin-left:4px;position:relative}.lang-drop[data-astro-cid-su6xvggn]{position:relative}.lang-drop[data-astro-cid-su6xvggn] summary[data-astro-cid-su6xvggn]{list-style:none;display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0 8px;font-size:12px;font-weight:600;letter-spacing:.04em;color:#ffffffbf;cursor:pointer;border-radius:6px}.lang-drop[data-astro-cid-su6xvggn] summary[data-astro-cid-su6xvggn]::-webkit-details-marker{display:none}.lang-drop[data-astro-cid-su6xvggn] summary[data-astro-cid-su6xvggn]::marker{content:""}.lang-drop[data-astro-cid-su6xvggn] summary[data-astro-cid-su6xvggn]:hover,.lang-drop[data-astro-cid-su6xvggn][open] summary[data-astro-cid-su6xvggn]{color:#fff}.lang-drop[data-astro-cid-su6xvggn] summary[data-astro-cid-su6xvggn]:focus-visible{outline:2px solid var(--fm-gold);outline-offset:2px}.lang-drop[data-astro-cid-su6xvggn] ul[data-astro-cid-su6xvggn]{position:absolute;right:0;top:100%;z-index:120;margin:2px 0 0;padding:4px;list-style:none;min-width:132px;background:var(--fm-ink);border:1px solid rgba(255,255,255,.14);border-radius:8px;box-shadow:0 6px 18px #00000059}.lang-drop[data-astro-cid-su6xvggn] li[data-astro-cid-su6xvggn]{margin:0}.lang-drop[data-astro-cid-su6xvggn] .lang-item[data-astro-cid-su6xvggn]{display:flex;justify-content:flex-start;gap:6px;width:100%;box-sizing:border-box;font-size:13px}.lang-name[data-astro-cid-su6xvggn]{opacity:.65;font-weight:400}.lang-menu[data-astro-cid-su6xvggn]{display:none;justify-content:center;margin-top:4px;gap:0}.lang-menu[data-astro-cid-su6xvggn] .lang-item[data-astro-cid-su6xvggn]{font-size:12px}.lang-footer[data-astro-cid-su6xvggn]{justify-content:center;padding:4px 16px 0}.lang-footer[data-astro-cid-su6xvggn] .lang-item[data-astro-cid-su6xvggn]{font-size:13px;color:#fff9}.lang-footer[data-astro-cid-su6xvggn] .lang-current[data-astro-cid-su6xvggn]{color:#ffffffd9}@media (max-width: 1100px){.lang-header[data-astro-cid-su6xvggn]{display:none}.lang-menu[data-astro-cid-su6xvggn]{display:flex}}.tp[data-astro-cid-6cznnt6l]{border-top:1px solid var(--border);background:var(--bg);padding:36px 28px 44px}.tp-inner[data-astro-cid-6cznnt6l]{max-width:1200px;margin:0 auto}.tp-head[data-astro-cid-6cznnt6l]{font-family:var(--font-head);font-size:20px;font-weight:700;color:var(--fg1);margin:0 0 16px}.tp-list[data-astro-cid-6cznnt6l]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.tp-link[data-astro-cid-6cznnt6l]{display:flex;align-items:center;min-height:44px;padding:8px 14px;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-md);background:#fff;color:var(--fm-blue);font-family:var(--font-body);font-size:15px;line-height:1.35;text-decoration:none;overflow-wrap:anywhere;transition:border-color .15s,background .15s}.tp-link[data-astro-cid-6cznnt6l]:hover{border-color:var(--fm-blue);text-decoration:underline;text-underline-offset:3px}.tp-link[data-astro-cid-6cznnt6l]:focus-visible{outline:2px solid var(--fm-blue);outline-offset:2px}@media (max-width: 560px){.tp[data-astro-cid-6cznnt6l]{padding:28px 16px 36px}.tp-list[data-astro-cid-6cznnt6l]{grid-template-columns:1fr}}.sticky-cta[data-astro-cid-qff7fdmd][hidden],.sticky-cta[data-astro-cid-qff7fdmd]{display:none}@media (max-width: 768px){.sticky-cta[data-astro-cid-qff7fdmd]{position:fixed;left:0;right:0;bottom:0;z-index:190;display:flex;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--border);box-shadow:0 -6px 18px #0000001f;transform:translateY(0);transition:transform .22s ease}.sticky-cta[data-astro-cid-qff7fdmd][hidden]{display:none}.sticky-cta[data-astro-cid-qff7fdmd].sticky-cta--off{transform:translateY(110%)}.sticky-cta__btn[data-astro-cid-qff7fdmd]{flex:3 1 0;display:flex;align-items:center;justify-content:center;min-height:48px;background:var(--fm-red);color:#fff;font-family:var(--font-body);font-weight:700;font-size:16px;border-radius:var(--r-sm);text-decoration:none}.sticky-cta__wa[data-astro-cid-qff7fdmd]{flex:2 1 0;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;background:#25d366;color:#fff;font-family:var(--font-body);font-weight:700;font-size:16px;border-radius:var(--r-sm);text-decoration:none}.sticky-cta__wa[data-astro-cid-qff7fdmd] svg[data-astro-cid-qff7fdmd]{width:22px;height:22px;flex:none}.sticky-cta__wa[data-astro-cid-qff7fdmd]:focus-visible,.sticky-cta__btn[data-astro-cid-qff7fdmd]:focus-visible{outline:3px solid var(--fm-gold);outline-offset:2px}}@media (prefers-reduced-motion: reduce){.sticky-cta[data-astro-cid-qff7fdmd]{transition:none}}@media print{.sticky-cta[data-astro-cid-qff7fdmd]{display:none!important}}:root{--fm-red: #D6121A;--fm-blue: #2440C8;--fm-gold: #FFC400;--fm-red-700: #A60D14;--fm-red-600: #BE1017;--fm-red-500: #D6121A;--fm-red-300: #EE6E72;--fm-red-100: #FBE0E1;--fm-blue-700: #182C8E;--fm-blue-600: #1E36AD;--fm-blue-500: #2440C8;--fm-blue-300: #8090E4;--fm-blue-100: #E2E6F8;--fm-gold-700: #C79700;--fm-gold-600: #E5AE00;--fm-gold-500: #FFC400;--fm-gold-300: #FFDD66;--fm-gold-100: #FFF4CC;--fm-ink: #16182A;--fm-900: #20233A;--fm-800: #2E3252;--fm-700: #474C6B;--fm-600: #5E6483;--fm-500: #7A809C;--fm-400: #A0A5BC;--fm-300: #C7CAD9;--fm-200: #E4E6EF;--fm-150: #EDEFF5;--fm-100: #F4F5F9;--fm-50: #FAFBFD;--fm-white: #FFFFFF;--bg: var(--fm-white);--bg-subtle: var(--fm-50);--bg-muted: var(--fm-100);--bg-ink: var(--fm-ink);--fg1: var(--fm-ink);--fg2: var(--fm-700);--fg3: #5E6485;--fg-on-dark: #FFFFFF;--fg-on-dark-2: #B9BDD2;--border: var(--fm-200);--border-strong: var(--fm-300);--accent: var(--fm-red);--accent-hover: var(--fm-red-600);--accent-press: var(--fm-red-700);--link: var(--fm-blue);--link-hover: var(--fm-blue-600);--success: #1E8E5A;--warning: var(--fm-gold-600);--danger: var(--fm-red);--info: var(--fm-blue);--font-display: "Oswald", "Arial Narrow", system-ui, sans-serif;--font-head: var(--font-display);--font-body: "Hanken Grotesk", system-ui, -apple-system, sans-serif;--font-script: "Pinyon Script", "Segoe Script", cursive;--font-mono: ui-monospace, "SF Mono", "Roboto Mono", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-md: 1.125rem;--text-lg: 1.375rem;--text-xl: 1.75rem;--text-2xl: 2.25rem;--text-3xl: 3rem;--text-4xl: 4rem;--text-5xl: 5.5rem;--leading-tight: 1.04;--leading-snug: 1.2;--leading-body: 1.6;--r-xs: 3px;--r-sm: 6px;--r-md: 10px;--r-lg: 16px;--r-xl: 24px;--r-pill: 999px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--sp-20: 80px;--sp-24: 96px;--shadow-sm: 0 1px 2px rgba(22,24,42,.08);--shadow-md: 0 4px 14px rgba(22,24,42,.1);--shadow-lg: 0 14px 36px rgba(22,24,42,.14);--shadow-focus: 0 0 0 3px rgba(36,64,200,.35);--ease-out: cubic-bezier(.2,.7,.3,1);--ease-in-out: cubic-bezier(.65,.05,.36,1);--dur-fast: .12s;--dur: .2s;--dur-slow: .36s}.fm-eyebrow{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);letter-spacing:.18em;text-transform:uppercase;color:var(--fm-red)}.fm-h1,h1.fm{font-family:var(--font-display);font-weight:700;font-size:var(--text-4xl);line-height:var(--leading-tight);letter-spacing:.005em;text-transform:uppercase;color:var(--fg1)}.fm-h2,h2.fm{font-family:var(--font-display);font-weight:600;font-size:var(--text-2xl);line-height:var(--leading-snug);text-transform:uppercase;letter-spacing:.01em;color:var(--fg1)}.fm-h3,h3.fm{font-family:var(--font-display);font-weight:500;font-size:var(--text-xl);line-height:var(--leading-snug);text-transform:uppercase;letter-spacing:.02em;color:var(--fg1)}.fm-h4,h4.fm{font-family:var(--font-body);font-weight:700;font-size:var(--text-md);line-height:var(--leading-snug);color:var(--fg1)}.fm-lead{font-family:var(--font-body);font-weight:400;font-size:var(--text-lg);line-height:1.5;color:var(--fg2)}.fm-body,p.fm{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);line-height:var(--leading-body);color:var(--fg2)}.fm-small{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5;color:var(--fg3)}.fm-caption{font-family:var(--font-display);font-weight:500;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--fg3)}.fm-script{font-family:var(--font-script);font-weight:400;color:var(--fm-blue);font-size:var(--text-3xl);line-height:1}.fm-mono{font-family:var(--font-mono);font-size:var(--text-sm)}.lp{max-width:900px;margin:0 auto;padding:72px 24px 96px}.lp-sec{margin-bottom:40px}.lp-sec h2{font-family:var(--font-head);font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:var(--fm-ink);margin:0 0 14px;line-height:1.15}.lp-sec p{font-family:var(--font-body);font-size:16px;line-height:1.7;color:var(--fg2);margin:0 0 14px;max-width:72ch}.lp-sec ul{font-family:var(--font-body);font-size:16px;line-height:1.7;color:var(--fg2);margin:0 0 14px;padding-left:22px}.lp-sec li{margin-bottom:6px}.lp-sec a{color:var(--fm-blue);text-decoration:none}.lp-sec a:hover{text-decoration:underline}@media (max-width: 560px){.lp-sec h2{font-size:24px}}html.fm-motion .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}html.fm-motion .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){html.fm-motion .reveal{opacity:1;transform:none;transition:none}}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--fm-blue);outline-offset:2px;border-radius:3px}.skip-link{position:fixed;top:8px;left:8px;z-index:1000;transform:translateY(-160%);background:var(--fm-ink);color:#fff;text-decoration:none;font-family:var(--font-body);font-size:14px;font-weight:600;padding:10px 16px;border-radius:var(--r-sm);transition:transform .18s var(--ease-out)}.skip-link:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion: reduce){.skip-link{transition:none}}h1,h2,h3,h4,h5,h6,figcaption,blockquote{text-wrap:balance}p,li,dd,.lead,.t-quote,.rc-quote{text-wrap:pretty}.nb{white-space:nowrap}.fm-page{box-sizing:border-box;max-width:1000px;margin:0 auto;padding:80px 40px}.fm-section-title{font-family:var(--font-display);font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--fm-ink);margin:72px 0 36px}.fm-section-title--bar:after{content:"";display:block;width:64px;height:4px;background:var(--fm-gold);margin-top:12px}.fm-card{background:#fff;border:1px solid var(--border);border-radius:var(--r-md);padding:32px;box-shadow:var(--shadow-sm);transition:all var(--dur)}.fm-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.fm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--fm-grid-min, 280px),1fr));gap:var(--fm-grid-gap, 24px);margin:36px 0}@media (max-width: 900px){.fm-page{padding:60px 32px}.fm-section-title{font-size:32px}}@media (max-width: 560px){.fm-page{padding:40px 20px}}@media (max-width: 768px){.program-card a,.fm-grid-3>div>a,.gr-links a,.hero-squad a,.fm-book-whatsapp,.post-trail a,.post-toc li a,.post-body li>a,.post-sources li a,.faq-more a,.coach-more a,main section.reveal>div>div>a:not([class]){position:relative}.program-card a:after,.fm-grid-3>div>a:after,.gr-links a:after,.hero-squad a:after,.fm-book-whatsapp:after,.post-trail a:after,.post-toc li a:after,.post-body li>a:after,.post-sources li a:after,.faq-more a:after,.coach-more a:after,main section.reveal>div>div>a:not([class]):after{content:"";position:absolute;inset:-13px 0}.blog-cat-chip{position:relative}.blog-cat-chip:after{content:"";position:absolute;inset:-6px 0}main button,footer button{min-height:44px!important}label>input[type=checkbox]{width:20px!important;height:20px!important}footer label,main label:has(>input[type=checkbox]){min-height:44px;align-items:center!important}.post-trail a.post-cat:after{inset:-15px 0}.skip-link{padding-block:13px}}.fm-lockup{display:flex;align-items:center;gap:16px;min-width:0}.fm-logo{position:relative;flex:none;width:66px;height:66px;display:block}.fm-logo img{position:absolute;transition:opacity .7s cubic-bezier(.2,.7,.3,1)}.fm-logo-word{inset:0;width:66px;height:66px;object-fit:contain;background:#fff;border-radius:50%;padding:3px;box-sizing:border-box}.fm-logo-crest{top:2px;left:11px;width:44px;height:62px;object-fit:cover;border-radius:3px}[data-logo="0"] .fm-logo-word{opacity:1}[data-logo="0"] .fm-logo-crest,[data-logo="1"] .fm-logo-word{opacity:0}[data-logo="1"] .fm-logo-crest{opacity:1}.fm-rule{flex:none;width:1px;height:44px;background:#ffffff29}.fm-mark{position:relative;flex:none;width:176px;height:56px}.fm-face{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.3,1);font-family:Oswald,sans-serif}[data-face="0"] .fm-face-1,[data-face="1"] .fm-face-2,[data-face="2"] .fm-face-3{opacity:1}.fm-face-1{gap:3px}.fm-face-1-top{display:flex;align-items:baseline;gap:7px}.fm-face-1 .fm-num{font-size:30px;font-weight:700;line-height:.84;letter-spacing:-.035em;color:#ffc400}.fm-face-1 .fm-years{font-size:14px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#fff}.fm-sub{font-size:10.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#fff9;line-height:1.25}.fm-sub b{color:#ffc400f2;font-weight:600}.fm-face-2{gap:4px}.fm-face-2-top{display:flex;align-items:baseline;gap:7px}.fm-face-2 .fm-num{font-size:34px;font-weight:700;line-height:.8;letter-spacing:-.03em;color:#ffc400}.fm-face-2 .fm-years{font-size:13px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#fff}.fm-script{font-family:Pinyon Script,cursive;font-size:17px;line-height:1;color:#ffc400db}.fm-face-3{gap:3px;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fffc}.fm-line-lead{color:#ffc400;font-weight:700;font-size:16px;letter-spacing:.04em}.fm-bout-slot{flex:1 1 auto;min-width:200px;height:76px;overflow:hidden;cursor:pointer}.fm-bout-slot:focus-visible{outline:1px solid rgba(255,196,0,.6);outline-offset:-2px}.fm-bout{display:block}@media (max-width: 900px){.fm-lockup{gap:11px}.fm-logo,.fm-logo-word{width:50px;height:50px}.fm-logo-crest{top:1px;left:8px;width:34px;height:48px}.fm-rule{height:36px}.fm-mark{width:128px;height:46px}.fm-face-1 .fm-num{font-size:24px}.fm-face-1 .fm-years{font-size:11px;letter-spacing:.16em}.fm-sub{font-size:9px;letter-spacing:.12em}.fm-face-2 .fm-num{font-size:26px}.fm-face-2 .fm-years{font-size:10px;letter-spacing:.18em}.fm-script{font-size:14px}.fm-face-3{font-size:9px;letter-spacing:.14em}.fm-line-lead{font-size:13px}.fm-bout-slot{min-width:72px;height:68px}}.fm-bout g{transform-box:view-box}.fm-bout .scene{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.3,1)}.fm-bout[data-w="0"] .foil,.fm-bout[data-w="1"] .sabre,.fm-bout[data-w="2"] .epee,.fm-bout[data-w=done] .epee,.fm-bout[data-w=park] .epee{opacity:1}.fm-bout .fA,.fm-bout .fB,.fm-bout .lgA,.fm-bout .bkA,.fm-bout .lgB,.fm-bout .bkB,.fm-bout .aA,.fm-bout .aB,.fm-bout .spark,.fm-bout .touch,.fm-bout .trail{animation-duration:var(--fight, 8s);animation-iteration-count:1;animation-fill-mode:both}.fm-bout .scene.off .fA,.fm-bout .scene.off .fB,.fm-bout .scene.off .lgA,.fm-bout .scene.off .bkA,.fm-bout .scene.off .lgB,.fm-bout .scene.off .bkB,.fm-bout .scene.off .aA,.fm-bout .scene.off .aB,.fm-bout .scene.off .spark,.fm-bout .scene.off .touch,.fm-bout .scene.off .trail{animation-name:none!important}.fm-bout .bkA,.fm-bout .bkB{--lg: -.45 }.fm-bout .lgA,.fm-bout .lgB{--lg: 1 }.fm-bout .foil .fA{animation-name:koFoilA}.fm-bout .foil .fB{animation-name:koFoilB}.fm-bout .foil .lgA,.fm-bout .foil .bkA{animation-name:koFoilLegA}.fm-bout .foil .lgB,.fm-bout .foil .bkB{animation-name:koFoilLegB}.fm-bout .foil .aA{animation-name:koFoilArmA}.fm-bout .foil .aB{animation-name:koFoilArmB}.fm-bout .foil .spark{animation-name:koFoilSpark;animation-timing-function:linear}.fm-bout .foil .touch{animation-name:koFoilTouch;animation-timing-function:linear}.fm-bout .foil .fA,.fm-bout .foil .fB,.fm-bout .foil .lgA,.fm-bout .foil .bkA,.fm-bout .foil .lgB,.fm-bout .foil .bkB,.fm-bout .foil .aA,.fm-bout .foil .aB{animation-timing-function:cubic-bezier(.92,0,.08,1)}.fm-bout .sabre .fA{animation-name:koSabreA}.fm-bout .sabre .fB{animation-name:koSabreB}.fm-bout .sabre .lgA,.fm-bout .sabre .bkA{animation-name:koSabreLegA}.fm-bout .sabre .lgB,.fm-bout .sabre .bkB{animation-name:koSabreLegB}.fm-bout .sabre .aA{animation-name:koSabreArmA}.fm-bout .sabre .aB{animation-name:koSabreArmB}.fm-bout .sabre .spark{animation-name:koSabreSpark;animation-timing-function:linear}.fm-bout .sabre .touch{animation-name:koSabreTouch;animation-timing-function:linear}.fm-bout .sabre .trail{animation-name:koSabreTrail;animation-timing-function:linear}.fm-bout .sabre .fA,.fm-bout .sabre .fB,.fm-bout .sabre .lgA,.fm-bout .sabre .bkA,.fm-bout .sabre .lgB,.fm-bout .sabre .bkB,.fm-bout .sabre .aA,.fm-bout .sabre .aB{animation-timing-function:cubic-bezier(.86,0,.12,1)}.fm-bout .epee .fA{animation-name:koEpeeA}.fm-bout .epee .fB{animation-name:koEpeeB}.fm-bout .epee .lgA,.fm-bout .epee .bkA{animation-name:koEpeeLegA}.fm-bout .epee .lgB,.fm-bout .epee .bkB{animation-name:koEpeeLegB}.fm-bout .epee .aA{animation-name:koEpeeArmA}.fm-bout .epee .aB{animation-name:koEpeeArmB}.fm-bout .epee .spark{animation-name:koEpeeSpark;animation-timing-function:linear}.fm-bout .epee .touch{animation-name:koEpeeTouch;animation-timing-function:linear}.fm-bout .epee .fA,.fm-bout .epee .fB,.fm-bout .epee .lgA,.fm-bout .epee .bkA,.fm-bout .epee .lgB,.fm-bout .epee .bkB,.fm-bout .epee .aA,.fm-bout .epee .aB{animation-timing-function:cubic-bezier(.8,0,.16,1)}@keyframes koFoilA{0%,12%{transform:translate(0)}18%,22%{transform:translate(calc(var(--kx) * 34px),calc(var(--ky) * 5px))}27%{transform:translate(calc(var(--kx) * 2px),calc(var(--ky) * -2px))}34%,38%{transform:translate(calc(var(--kx) * -14px),calc(var(--ky) * -3px))}45%,50%{transform:translate(calc(var(--kx) * 26px),calc(var(--ky) * -5px))}55%{transform:translate(calc(var(--kx) * 6px),calc(var(--ky) * 2px))}60%,64%{transform:translate(calc(var(--kx) * -12px),calc(var(--ky) * 3px))}68%,72%{transform:translate(calc(var(--kx) * 30px),calc(var(--ky) * -3px))}78%{transform:translate(calc(var(--kx) * 8px))}82%,87%{transform:translate(calc(var(--kx) * 42px),calc(var(--ky) * 4px))}93%,to{transform:translate(0)}}@keyframes koFoilB{0%,12%{transform:translate(0)}18%,22%{transform:translate(calc(var(--kx) * 12px),calc(var(--ky) * -3px))}27%{transform:translate(calc(var(--kx) * 3px),calc(var(--ky) * 2px))}34%,38%{transform:translate(calc(var(--kx) * -30px),calc(var(--ky) * -4px))}45%,50%{transform:translate(calc(var(--kx) * 10px),calc(var(--ky) * 3px))}55%{transform:translate(calc(var(--kx) * 2px),calc(var(--ky) * -2px))}60%,64%{transform:translate(calc(var(--kx) * -26px),calc(var(--ky) * 4px))}68%,72%{transform:translate(calc(var(--kx) * 14px),calc(var(--ky) * -3px))}78%{transform:translate(calc(var(--kx) * 4px))}83%{transform:translate(calc(var(--kx) * 26px),calc(var(--ky) * 2px))}86%{transform:translate(calc(var(--kx) * 36px),calc(var(--ky) * 5px))}90%{transform:translate(calc(var(--kx) * 31px),calc(var(--ky) * 4px))}95%,to{transform:translate(0)}}@keyframes koFoilLegA{0%,12%{transform:rotate(0)}18%,22%{transform:rotate(calc(var(--lg) * 24deg))}27%{transform:rotate(calc(var(--lg) * 3deg))}34%,38%{transform:rotate(calc(var(--lg) * -7deg))}45%,50%{transform:rotate(calc(var(--lg) * 19deg))}55%{transform:rotate(0)}60%,64%{transform:rotate(calc(var(--lg) * -7deg))}68%,72%{transform:rotate(calc(var(--lg) * 21deg))}82%,87%{transform:rotate(calc(var(--lg) * 28deg))}93%,to{transform:rotate(0)}}@keyframes koFoilLegB{0%,12%{transform:rotate(0)}18%,22%{transform:rotate(calc(var(--lg) * -7deg))}34%,38%{transform:rotate(calc(var(--lg) * 24deg))}45%,50%{transform:rotate(calc(var(--lg) * -6deg))}60%,64%{transform:rotate(calc(var(--lg) * 21deg))}68%,72%{transform:rotate(calc(var(--lg) * -7deg))}83%,90%{transform:rotate(calc(var(--lg) * -12deg))}95%,to{transform:rotate(0)}}@keyframes koFoilArmA{0%,5%{transform:rotate(-54deg)}9%,12%{transform:rotate(0)}18%,22%{transform:rotate(-7deg)}27%{transform:rotate(4deg)}34%{transform:rotate(15deg)}38%{transform:rotate(19deg)}45%,50%{transform:rotate(-9deg)}55%{transform:rotate(2deg)}60%,64%{transform:rotate(12deg)}68%,72%{transform:rotate(-10deg)}82%,87%{transform:rotate(-5deg)}93%,to{transform:rotate(0)}}@keyframes koFoilArmB{0%,5%{transform:rotate(54deg)}9%,12%{transform:rotate(0)}18%{transform:rotate(13deg)}22%{transform:rotate(17deg)}27%{transform:rotate(2deg)}34%,38%{transform:rotate(-9deg)}45%{transform:rotate(11deg)}50%{transform:rotate(15deg)}60%,64%{transform:rotate(-10deg)}68%{transform:rotate(12deg)}72%{transform:rotate(15deg)}83%{transform:rotate(7deg)}86%,90%{transform:rotate(24deg)}95%,to{transform:rotate(0)}}@keyframes koFoilSpark{0%,20%{opacity:0;transform:translate(calc(var(--kx) * 23px),calc(var(--ky) * 1px)) scale(.4)}22%{opacity:1;transform:translate(calc(var(--kx) * 23px),calc(var(--ky) * 1px)) scale(1)}25%{opacity:0;transform:translate(calc(var(--kx) * 23px),calc(var(--ky) * 1px)) scale(.4)}36%{opacity:0;transform:translate(calc(var(--kx) * -22px),calc(var(--ky) * -3px)) scale(.4)}38%{opacity:1;transform:translate(calc(var(--kx) * -22px),calc(var(--ky) * -3px)) scale(1)}41%{opacity:0;transform:translate(calc(var(--kx) * -22px),calc(var(--ky) * -3px)) scale(.4)}48%{opacity:0;transform:translate(calc(var(--kx) * 18px),calc(var(--ky) * -1px)) scale(.4)}50%{opacity:1;transform:translate(calc(var(--kx) * 18px),calc(var(--ky) * -1px)) scale(1)}53%{opacity:0;transform:translate(calc(var(--kx) * 18px),calc(var(--ky) * -1px)) scale(.4)}70%{opacity:0;transform:translate(calc(var(--kx) * 22px),calc(var(--ky) * -3px)) scale(.4)}72%{opacity:1;transform:translate(calc(var(--kx) * 22px),calc(var(--ky) * -3px)) scale(1)}75%,to{opacity:0;transform:translate(calc(var(--kx) * 22px),calc(var(--ky) * -3px)) scale(.4)}}@keyframes koFoilTouch{0%,81%{opacity:0;transform:translate(calc(var(--kx) * 34px),calc(var(--ky) * 3px)) scale(.3)}83%{opacity:1;transform:translate(calc(var(--kx) * 34px),calc(var(--ky) * 3px)) scale(1)}89%{opacity:0;transform:translate(calc(var(--kx) * 34px),calc(var(--ky) * 3px)) scale(1.7)}90%,to{opacity:0;transform:translate(calc(var(--kx) * 34px),calc(var(--ky) * 3px)) scale(.3)}}@keyframes koSabreA{0%,12%{transform:translate(0)}20%,25%{transform:translate(calc(var(--kx) * 38px),calc(var(--ky) * 4px))}32%{transform:translate(calc(var(--kx) * 4px),calc(var(--ky) * -3px))}42%,47%{transform:translate(calc(var(--kx) * -18px),calc(var(--ky) * -5px))}56%,61%{transform:translate(calc(var(--kx) * 30px),calc(var(--ky) * -6px))}68%{transform:translate(calc(var(--kx) * 6px),calc(var(--ky) * 3px))}76%,81%{transform:translate(calc(var(--kx) * 46px),calc(var(--ky) * 2px))}89%,to{transform:translate(0)}}@keyframes koSabreB{0%,12%{transform:translate(0)}20%,25%{transform:translate(calc(var(--kx) * 16px),calc(var(--ky) * -4px))}32%{transform:translate(calc(var(--kx) * 3px),calc(var(--ky) * 2px))}42%,47%{transform:translate(calc(var(--kx) * -36px),calc(var(--ky) * -4px))}56%,61%{transform:translate(calc(var(--kx) * 18px),calc(var(--ky) * 4px))}68%{transform:translate(calc(var(--kx) * 2px),calc(var(--ky) * -2px))}77%{transform:translate(calc(var(--kx) * 30px),calc(var(--ky) * 3px))}80%{transform:translate(calc(var(--kx) * 42px),calc(var(--ky) * 7px))}85%{transform:translate(calc(var(--kx) * 36px),calc(var(--ky) * 5px))}91%,to{transform:translate(0)}}@keyframes koSabreLegA{0%,12%{transform:rotate(0)}20%,25%{transform:rotate(calc(var(--lg) * 30deg))}32%{transform:rotate(calc(var(--lg) * 4deg))}42%,47%{transform:rotate(calc(var(--lg) * -9deg))}56%,61%{transform:rotate(calc(var(--lg) * 24deg))}68%{transform:rotate(0)}76%,81%{transform:rotate(calc(var(--lg) * 34deg))}89%,to{transform:rotate(0)}}@keyframes koSabreLegB{0%,12%{transform:rotate(0)}20%,25%{transform:rotate(calc(var(--lg) * -9deg))}42%,47%{transform:rotate(calc(var(--lg) * 30deg))}56%,61%{transform:rotate(calc(var(--lg) * -8deg))}68%{transform:rotate(0)}80%,85%{transform:rotate(calc(var(--lg) * -15deg))}91%,to{transform:rotate(0)}}@keyframes koSabreArmA{0%,5%{transform:rotate(-58deg)}9%,12%{transform:rotate(0)}16%{transform:rotate(-36deg)}20%,25%{transform:rotate(30deg)}32%{transform:rotate(-6deg)}38%{transform:rotate(-40deg)}42%,47%{transform:rotate(-34deg)}52%{transform:rotate(-38deg)}56%,61%{transform:rotate(32deg)}68%{transform:rotate(-4deg)}72%{transform:rotate(-42deg)}76%,81%{transform:rotate(34deg)}89%,to{transform:rotate(0)}}@keyframes koSabreArmB{0%,5%{transform:rotate(58deg)}9%,12%{transform:rotate(0)}20%,25%{transform:rotate(36deg)}32%{transform:rotate(4deg)}38%{transform:rotate(38deg)}42%,47%{transform:rotate(-32deg)}56%,61%{transform:rotate(34deg)}68%{transform:rotate(2deg)}77%{transform:rotate(30deg)}80%,85%{transform:rotate(46deg)}91%,to{transform:rotate(0)}}@keyframes koSabreSpark{0%,23%{opacity:0;transform:translate(calc(var(--kx) * 27px),calc(var(--ky) * -1px)) scale(.4)}25%{opacity:1;transform:translate(calc(var(--kx) * 27px),calc(var(--ky) * -1px)) scale(1)}29%{opacity:0;transform:translate(calc(var(--kx) * 27px),calc(var(--ky) * -1px)) scale(.4)}45%{opacity:0;transform:translate(calc(var(--kx) * -27px),calc(var(--ky) * -5px)) scale(.4)}47%{opacity:1;transform:translate(calc(var(--kx) * -27px),calc(var(--ky) * -5px)) scale(1)}51%{opacity:0;transform:translate(calc(var(--kx) * -27px),calc(var(--ky) * -5px)) scale(.4)}59%{opacity:0;transform:translate(calc(var(--kx) * 24px),calc(var(--ky) * -1px)) scale(.4)}61%{opacity:1;transform:translate(calc(var(--kx) * 24px),calc(var(--ky) * -1px)) scale(1)}65%,to{opacity:0;transform:translate(calc(var(--kx) * 24px),calc(var(--ky) * -1px)) scale(.4)}}@keyframes koSabreTouch{0%,75%{opacity:0;transform:translate(calc(var(--kx) * 38px),calc(var(--ky) * -2px)) scale(.3)}78%{opacity:1;transform:translate(calc(var(--kx) * 38px),calc(var(--ky) * -2px)) scale(1)}84%{opacity:0;transform:translate(calc(var(--kx) * 38px),calc(var(--ky) * -2px)) scale(1.8)}85%,to{opacity:0;transform:translate(calc(var(--kx) * 38px),calc(var(--ky) * -2px)) scale(.3)}}@keyframes koSabreTrail{0%,16%{opacity:0}19%{opacity:.5}26%{opacity:0}38%{opacity:0}41%{opacity:.5}48%{opacity:0}53%{opacity:0}57%{opacity:.5}63%{opacity:0}73%{opacity:0}77%{opacity:.55}83%,to{opacity:0}}@keyframes koEpeeA{0%,14%{transform:translate(0)}24%,31%{transform:translate(calc(var(--kx) * 34px),calc(var(--ky) * 7px))}40%{transform:translate(calc(var(--kx) * -4px),calc(var(--ky) * -3px))}52%,60%{transform:translate(calc(var(--kx) * -22px),calc(var(--ky) * -5px))}70%,76%{transform:translate(calc(var(--kx) * 36px),calc(var(--ky) * -2px))}81%,87%{transform:translate(calc(var(--kx) * 22px),calc(var(--ky) * 5px))}94%,to{transform:translate(0)}}@keyframes koEpeeB{0%,14%{transform:translate(0)}24%,31%{transform:translate(calc(var(--kx) * 18px),calc(var(--ky) * -4px))}40%{transform:translate(calc(var(--kx) * 4px),calc(var(--ky) * 3px))}52%,60%{transform:translate(calc(var(--kx) * -38px),calc(var(--ky) * 5px))}70%,76%{transform:translate(calc(var(--kx) * 16px),calc(var(--ky) * -3px))}81%,87%{transform:translate(calc(var(--kx) * -10px),calc(var(--ky) * 5px))}94%,to{transform:translate(0)}}@keyframes koEpeeLegA{0%,14%{transform:rotate(0)}24%,31%{transform:rotate(calc(var(--lg) * 26deg))}40%{transform:rotate(0)}52%,60%{transform:rotate(calc(var(--lg) * -10deg))}70%,76%{transform:rotate(calc(var(--lg) * 24deg))}81%,87%{transform:rotate(calc(var(--lg) * 32deg))}94%,to{transform:rotate(0)}}@keyframes koEpeeLegB{0%,14%{transform:rotate(0)}24%,31%{transform:rotate(calc(var(--lg) * -9deg))}40%{transform:rotate(0)}52%,60%{transform:rotate(calc(var(--lg) * 28deg))}70%,76%{transform:rotate(calc(var(--lg) * -8deg))}81%,87%{transform:rotate(calc(var(--lg) * 30deg))}94%,to{transform:rotate(0)}}@keyframes koEpeeArmA{0%,5%{transform:rotate(-50deg)}10%,14%{transform:rotate(2deg)}24%,31%{transform:rotate(10deg)}40%{transform:rotate(0)}52%,60%{transform:rotate(-13deg)}70%,76%{transform:rotate(-5deg)}81%,87%{transform:rotate(8deg)}94%,to{transform:rotate(2deg)}}@keyframes koEpeeArmB{0%,5%{transform:rotate(50deg)}10%,14%{transform:rotate(-2deg)}24%,31%{transform:rotate(-11deg)}40%{transform:rotate(0)}52%,60%{transform:rotate(11deg)}70%,76%{transform:rotate(-10deg)}81%,87%{transform:rotate(-8deg)}94%,to{transform:rotate(-2deg)}}@keyframes koEpeeSpark{0%,29%{opacity:0;transform:translate(calc(var(--kx) * 26px),calc(var(--ky) * 2px)) scale(.4)}31%{opacity:1;transform:translate(calc(var(--kx) * 26px),calc(var(--ky) * 2px)) scale(1)}35%{opacity:0;transform:translate(calc(var(--kx) * 26px),calc(var(--ky) * 2px)) scale(.4)}57%{opacity:0;transform:translate(calc(var(--kx) * -30px),calc(var(--ky) * 0px)) scale(.4)}60%{opacity:1;transform:translate(calc(var(--kx) * -30px),calc(var(--ky) * 0px)) scale(1)}64%,to{opacity:0;transform:translate(calc(var(--kx) * -30px),calc(var(--ky) * 0px)) scale(.4)}}@keyframes koEpeeTouch{0%,80%{opacity:0;transform:translate(calc(var(--kx) * 6px),calc(var(--ky) * 5px)) scale(.3)}83%{opacity:1;transform:translate(calc(var(--kx) * 6px),calc(var(--ky) * 5px)) scale(1.3)}90%{opacity:0;transform:translate(calc(var(--kx) * 6px),calc(var(--ky) * 5px)) scale(2.1)}91%,to{opacity:0;transform:translate(calc(var(--kx) * 6px),calc(var(--ky) * 5px)) scale(.3)}}@media (prefers-reduced-motion: reduce){.fm-bout .fA,.fm-bout .fB,.fm-bout .lgA,.fm-bout .bkA,.fm-bout .lgB,.fm-bout .bkB,.fm-bout .aA,.fm-bout .aB,.fm-bout .spark,.fm-bout .touch,.fm-bout .trail{animation:none}.fm-bout .spark,.fm-bout .touch,.fm-bout .trail{opacity:0}}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/hanken-grotesk-italic-400.ChtpyDsL.woff2) format("woff2");unicode-range:U+0000-00FF,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:Hanken Grotesk;font-style:italic;font-weight:500;font-display:swap;src:url(/_astro/hanken-grotesk-italic-400.ChtpyDsL.woff2) format("woff2");unicode-range:U+0000-00FF,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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/hanken-grotesk-400.CaVRRdDk.woff2) format("woff2");unicode-range:U+0000-00FF,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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/hanken-grotesk-400.CaVRRdDk.woff2) format("woff2");unicode-range:U+0000-00FF,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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/hanken-grotesk-400.CaVRRdDk.woff2) format("woff2");unicode-range:U+0000-00FF,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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/hanken-grotesk-400.CaVRRdDk.woff2) format("woff2");unicode-range:U+0000-00FF,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:Hanken Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_astro/hanken-grotesk-400.CaVRRdDk.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/oswald-400.9AWb_KF-.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/oswald-400.9AWb_KF-.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/oswald-400.9AWb_KF-.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/oswald-400.9AWb_KF-.woff2) format("woff2");unicode-range:U+0000-00FF,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:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/pinyon-script-400.HCoaxbyT.woff2) format("woff2");unicode-range:U+0000-00FF,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}html,body{margin:0;padding:0;background:var(--bg)}[data-astro-cid-sckkx6r4]{box-sizing:border-box}[data-astro-cid-sckkx6r4]::selection{background:var(--fm-gold);color:var(--fm-ink)}a[data-astro-cid-sckkx6r4]{-webkit-tap-highlight-color:transparent}.header[data-astro-cid-sckkx6r4]{background:var(--fm-ink);position:sticky;top:0;z-index:100;transition:box-shadow .2s var(--ease-out)}.header[data-astro-cid-sckkx6r4].is-scrolled{box-shadow:0 2px 18px #00000059}@media (prefers-reduced-motion: reduce){.header[data-astro-cid-sckkx6r4]{transition:none}}.header-inner[data-astro-cid-sckkx6r4]{max-width:1320px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:76px;gap:18px}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:4px}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:#ffffffbf;text-decoration:none;font-family:var(--font-body);font-size:14px;padding:6px 10px;border-radius:6px;transition:color .15s,background .15s}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover,.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4].active{color:#fff;background:#ffffff14}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4].cta-btn{background:var(--fm-red);color:#fff;font-weight:600;padding:7px 14px;margin-left:8px;white-space:nowrap}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4].cta-btn:hover{background:var(--fm-red-700)}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] .login-btn[data-astro-cid-sckkx6r4]{border:1px solid rgba(255,255,255,.4);color:#fff;font-family:var(--font-body);font-size:14px;font-weight:600;padding:6px 12px;margin-left:8px;white-space:nowrap}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4].login-btn:hover{background:#ffffff1f;border-color:#fff}.nav-home[data-astro-cid-sckkx6r4]{display:none}.nav-more[data-astro-cid-sckkx6r4]{position:relative;display:flex;align-items:center}.nav-more-btn[data-astro-cid-sckkx6r4]{display:inline-flex;align-items:center;gap:5px;background:none;border:0;cursor:pointer;color:#ffffffbf;font-family:var(--font-body);font-size:14px;padding:6px 10px;border-radius:6px;transition:color .15s,background .15s}.nav-more-btn[data-astro-cid-sckkx6r4]:hover,.nav-more[data-astro-cid-sckkx6r4].open .nav-more-btn[data-astro-cid-sckkx6r4]{color:#fff;background:#ffffff14}.nav-more-btn[data-astro-cid-sckkx6r4] svg[data-astro-cid-sckkx6r4]{transition:transform .15s}.nav-more[data-astro-cid-sckkx6r4].open .nav-more-btn[data-astro-cid-sckkx6r4] svg[data-astro-cid-sckkx6r4]{transform:rotate(180deg)}.nav-more-menu[data-astro-cid-sckkx6r4]{position:absolute;top:calc(100% + 6px);right:0;min-width:168px;background:var(--fm-ink);border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:var(--shadow-lg);padding:6px;flex-direction:column;display:none;z-index:120}.nav-more[data-astro-cid-sckkx6r4].open .nav-more-menu[data-astro-cid-sckkx6r4]{display:flex}.nav-more-menu[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{display:block;white-space:nowrap}.nav-toggle[data-astro-cid-sckkx6r4]{display:none;background:none;border:0;cursor:pointer;padding:8px;flex-direction:column;gap:5px;align-items:center;justify-content:center;min-width:44px;min-height:44px}.nav-toggle[data-astro-cid-sckkx6r4] span[data-astro-cid-sckkx6r4]{display:block;width:24px;height:2px;background:#fff;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.nav-toggle[data-astro-cid-sckkx6r4].open span[data-astro-cid-sckkx6r4]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-toggle[data-astro-cid-sckkx6r4].open span[data-astro-cid-sckkx6r4]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-sckkx6r4].open span[data-astro-cid-sckkx6r4]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width: 1100px){.nav-toggle[data-astro-cid-sckkx6r4]{display:flex}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4]{display:none;position:absolute;top:76px;left:0;right:0;background:var(--fm-ink);flex-direction:column;align-items:stretch;gap:2px;padding:10px 16px 18px;border-top:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow-lg);max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px);overflow-y:auto;overscroll-behavior:contain}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4].open{display:flex}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{padding:13px 12px;font-size:16px;border-radius:8px}.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] .login-btn[data-astro-cid-sckkx6r4],.header[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4].cta-btn{margin-left:0;margin-top:6px;text-align:center;padding:14px}.nav-home[data-astro-cid-sckkx6r4]{display:block}.nav-more[data-astro-cid-sckkx6r4]{display:contents}.nav-more-btn[data-astro-cid-sckkx6r4]{display:none}.nav-more-menu[data-astro-cid-sckkx6r4]{position:static;display:contents}}@media (max-width: 560px){.header-inner[data-astro-cid-sckkx6r4]{padding:0 16px;gap:8px}}.site-footer[data-astro-cid-sckkx6r4]{background:var(--fm-ink);color:#ffffffbf;padding:64px 28px 0}.site-footer-inner[data-astro-cid-sckkx6r4]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;padding-bottom:48px}.foot-brand-logos[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.foot-lockup[data-astro-cid-sckkx6r4]{display:block;width:275px;max-width:100%;height:auto;background:#fff;border-radius:var(--r-md);padding:8px 12px;box-sizing:content-box}@media (max-width: 360px){.foot-lockup[data-astro-cid-sckkx6r4]{box-sizing:border-box}}.foot-script[data-astro-cid-sckkx6r4]{font-family:var(--font-script);font-size:22px;color:var(--fm-gold);margin:0 0 6px}.foot-tagline[data-astro-cid-sckkx6r4]{font-family:var(--font-body);font-size:13.5px;color:#ffffff80;margin:0 0 20px}.foot-social[data-astro-cid-sckkx6r4]{display:flex;gap:12px}.foot-social[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#ffffff14;transition:background .15s}.foot-social[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{background:#ffffff26}.foot-head[data-astro-cid-sckkx6r4]{font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6;margin-bottom:16px}.foot-address-row[data-astro-cid-sckkx6r4]{display:flex;gap:8px;margin-bottom:12px}.foot-address-text[data-astro-cid-sckkx6r4]{font-family:var(--font-body);font-size:14px;line-height:1.6;color:#ffffffd9;text-decoration:none;transition:color .15s}.foot-address-text[data-astro-cid-sckkx6r4]:hover,.foot-address-text[data-astro-cid-sckkx6r4]:focus-visible{color:#fff;text-decoration:underline}.foot-gold-link[data-astro-cid-sckkx6r4]{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-body);font-size:13.5px;color:var(--fm-gold);text-decoration:none;margin-bottom:8px}.foot-gold-link[data-astro-cid-sckkx6r4]:hover{text-decoration:underline}.foot-schedule-note[data-astro-cid-sckkx6r4]{font-family:var(--font-body);font-size:13.5px;color:#ffffff80;line-height:1.6;margin:0 0 14px}.foot-link[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:13.5px;color:#ffffffb3;text-decoration:none;margin-bottom:10px;transition:color .15s}.foot-link[data-astro-cid-sckkx6r4]:hover{color:#fff}.foot-newsletter[data-astro-cid-sckkx6r4]{max-width:1100px;margin:0 auto 48px;padding:0 0 40px;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;border-bottom:1px solid rgba(255,255,255,.08)}.foot-newsletter[data-astro-cid-sckkx6r4] h2[data-astro-cid-sckkx6r4]{font-family:var(--font-head);font-size:22px;font-weight:700;color:#fff;margin:0 0 6px}.foot-newsletter[data-astro-cid-sckkx6r4] p[data-astro-cid-sckkx6r4]{font-family:var(--font-body);font-size:13.5px;line-height:1.6;color:#ffffff8c;margin:0}@media (max-width: 720px){.foot-newsletter[data-astro-cid-sckkx6r4]{grid-template-columns:1fr;gap:16px}}.foot-bottom[data-astro-cid-sckkx6r4]{border-top:1px solid rgba(255,255,255,.08)}.foot-bottom-inner[data-astro-cid-sckkx6r4]{max-width:1100px;margin:0 auto;padding:20px 0;display:flex;justify-content:space-between;font-family:var(--font-body);font-size:12.5px;color:#ffffffa6}@media (max-width: 900px){.site-footer-inner[data-astro-cid-sckkx6r4]{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.site-footer-inner[data-astro-cid-sckkx6r4]{grid-template-columns:1fr}.foot-bottom-inner[data-astro-cid-sckkx6r4]{flex-direction:column;gap:4px}}@media (max-width: 768px){.foot-link[data-astro-cid-sckkx6r4],.foot-gold-link[data-astro-cid-sckkx6r4]{min-height:44px;margin-bottom:0}.foot-social[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4],.foot-terms[data-astro-cid-sckkx6r4],.crumbs[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{position:relative}.foot-social[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:after{content:"";position:absolute;inset:-5px}.foot-terms[data-astro-cid-sckkx6r4]:after{content:"";position:absolute;inset:-14px 0}.crumbs[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:after{content:"";position:absolute;inset:-9px -4px}}.page-shell[data-astro-cid-sckkx6r4]{min-height:100vh}.crumbs[data-astro-cid-sckkx6r4]{max-width:1200px;margin:0 auto;padding:18px 28px 0}.crumbs[data-astro-cid-sckkx6r4] ol[data-astro-cid-sckkx6r4]{display:flex;flex-wrap:wrap;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.crumbs[data-astro-cid-sckkx6r4] li[data-astro-cid-sckkx6r4]{display:inline-flex;align-items:center;font-family:var(--font-body);font-size:13px;line-height:1.4;min-width:0}.crumbs[data-astro-cid-sckkx6r4] li[data-astro-cid-sckkx6r4]+li[data-astro-cid-sckkx6r4]:before{content:"";width:5px;height:5px;margin:0 9px 0 7px;flex:none;border-right:1.5px solid var(--border-strong);border-bottom:1.5px solid var(--border-strong);transform:rotate(-45deg)}.crumbs[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:var(--fg2);text-decoration:none;padding:4px 2px;border-radius:3px;transition:color .15s}.crumbs[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{color:var(--fm-blue);text-decoration:underline;text-underline-offset:3px}.crumbs[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:focus-visible{outline:2px solid var(--fm-blue);outline-offset:2px}.crumbs[data-astro-cid-sckkx6r4] [data-astro-cid-sckkx6r4][aria-current=page]{color:var(--fg1);font-weight:600;padding:4px 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:46ch}@media (max-width: 560px){.crumbs[data-astro-cid-sckkx6r4]{padding:14px 16px 0}.crumbs[data-astro-cid-sckkx6r4] [data-astro-cid-sckkx6r4][aria-current=page]{max-width:22ch}}@media print{.crumbs[data-astro-cid-sckkx6r4]{display:none}}.wa-fab[data-astro-cid-sckkx6r4]{position:fixed;right:20px;bottom:20px;z-index:200;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:#25d366;color:#fff;border-radius:50%;box-shadow:0 8px 22px #00000047;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.wa-fab[data-astro-cid-sckkx6r4]:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000057}.wa-fab[data-astro-cid-sckkx6r4] svg[data-astro-cid-sckkx6r4]{width:28px;height:28px;flex:none}.wa-fab[data-astro-cid-sckkx6r4]:focus-visible{outline:3px solid var(--fm-gold);outline-offset:3px}@media (max-width: 560px){.wa-fab[data-astro-cid-sckkx6r4]{right:16px;bottom:16px;width:52px;height:52px}}@media (max-width: 768px){body.sticky-cta-on .wa-fab[data-astro-cid-sckkx6r4]{display:none}}@media print{.wa-fab[data-astro-cid-sckkx6r4]{display:none}}@media (prefers-reduced-motion: reduce){.wa-fab[data-astro-cid-sckkx6r4]{transition:none}}.fm-grain[data-astro-cid-sckkx6r4]{position:fixed;inset:0;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%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");background-repeat:repeat;opacity:.035}
