[data-theme=field-notes]{--fn-primary:var(--vgc-color-primary,#4c7a6b);--fn-bg:var(--vgc-color-background,#0e1418);--fn-text:var(--vgc-color-foreground,#e4e7de);--fn-accent:var(--vgc-color-accent,#8fb8a8);--fn-accent-text:var(--vgc-color-accent-text,#8fb8a8);--fn-surface:#16241c;--fn-graph-line:var(--vgc-color-neutral,#2a3a30);--fn-card:#111a15;--fn-footer-bg:#0b1013;--fn-ink-dim:var(--vgc-color-secondary-text,#aeb8ac);--fn-ink-faint:#7e8a7e;--fn-page:#090d10;--fn-on-primary:#fff;--fn-graph-line-80:#22302880;--fn-graph-grid:#2a3a308c;--fn-graph-grid-mobile:#2a3a3066;--fn-scrim:#050908b8;--fn-tint-accent-14:#4c7a6b24;--fn-display-font:var(--vgc-font-heading,var(--vgc-font-body,var(--font-newsreader), Georgia, "Times New Roman", serif));--fn-mono-font:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fn-container:1440px;--fn-gutter:40px;--fn-gutter-mobile:20px;--fn-prose:65ch;--velo-bg:var(--fn-surface);--velo-fg:var(--fn-text);--velo-border:var(--fn-graph-line);--velo-accent:var(--fn-primary);font-family:var(--fn-display-font);color:var(--fn-text);background:var(--fn-bg)}[data-theme=field-notes] .fn-mono{font-family:var(--fn-mono-font)}@keyframes fn-rise{0%{transform:translateY(12px)}to{transform:translateY(0)}}@keyframes fn-rise-sm{0%{transform:translateY(6px)}to{transform:translateY(0)}}@keyframes fn-rule{0%{transform:scaleX(.35)}to{transform:scaleX(1)}}[data-theme=field-notes] .fn-anim-rise{animation:.6s cubic-bezier(.2,.7,.2,1) both fn-rise}[data-theme=field-notes] .fn-anim-rise-d1{animation:.6s cubic-bezier(.2,.7,.2,1) 60ms both fn-rise}[data-theme=field-notes] .fn-anim-rise-d2{animation:.6s cubic-bezier(.2,.7,.2,1) .12s both fn-rise}[data-theme=field-notes] .fn-anim-rise-d3{animation:.6s cubic-bezier(.2,.7,.2,1) .16s both fn-rise}[data-theme=field-notes] .fn-anim-rise-sm{animation:.5s cubic-bezier(.2,.7,.2,1) both fn-rise-sm}[data-theme=field-notes] .fn-anim-rise-sm-drawer{animation:.4s cubic-bezier(.2,.7,.2,1) both fn-rise-sm}[data-theme=field-notes] .fn-anim-rule{transform-origin:50%;animation:.7s cubic-bezier(.2,.7,.2,1) both fn-rule}@media (prefers-reduced-motion:reduce){[data-theme=field-notes] *{transition-duration:0s!important;animation:none!important}[data-theme=field-notes] .fn-hero-video{display:none!important}}[data-theme=field-notes] .fn-header{background:var(--fn-bg);z-index:40;border-bottom:1px solid var(--fn-graph-line);position:sticky;top:0}[data-theme=field-notes] .fn-nav-inner{max-width:var(--fn-container);padding-inline:var(--fn-gutter);align-items:center;gap:36px;height:68px;margin:0 auto;display:flex}[data-theme=field-notes] .fn-brand{color:var(--fn-text);align-items:baseline;gap:10px;text-decoration:none;display:flex}[data-theme=field-notes] .fn-brand-name{font-family:var(--fn-mono-font);letter-spacing:.2em;font-size:15px;font-weight:600}[data-theme=field-notes] .fn-brand-vol{font-family:var(--fn-mono-font);letter-spacing:.16em;color:var(--fn-accent-text);font-size:10px}[data-theme=field-notes] .fn-nav-links{align-items:center;gap:26px;margin-inline-start:auto;display:flex}[data-theme=field-notes] .fn-nav-link{font-family:var(--fn-mono-font);letter-spacing:.12em;color:var(--fn-ink-dim);font-size:12px;text-decoration:none;transition:color .14s ease-out}[data-theme=field-notes] .fn-nav-link:hover{color:var(--fn-accent-text)}[data-theme=field-notes] .fn-nav-link.is-active{color:var(--fn-accent-text);text-underline-offset:6px;text-decoration:underline}[data-theme=field-notes] .fn-nav-right{border-inline-start:1px solid var(--fn-graph-line);align-items:center;gap:20px;padding-inline-start:26px;display:flex}[data-theme=field-notes] .fn-cart-link{color:var(--fn-ink-dim);text-decoration:none;transition:color .14s ease-out;display:flex;position:relative}[data-theme=field-notes] .fn-cart-link:hover{color:var(--fn-text)}[data-theme=field-notes] .fn-cart-badge{top:-6px;background:var(--fn-text);color:var(--fn-bg);font-family:var(--fn-mono-font);padding:2px 4px;font-size:10px;font-weight:600;line-height:1;position:absolute;inset-inline-end:-8px}[data-theme=field-notes] .fn-account-btn{border:1px solid var(--fn-graph-line);color:var(--fn-ink-dim);font-family:var(--fn-mono-font);letter-spacing:.1em;background:0 0;align-items:center;gap:8px;padding:6px 10px;font-size:11px;text-decoration:none;transition:border-color .14s ease-out,color .14s ease-out;display:flex}[data-theme=field-notes] .fn-account-btn:hover{border-color:var(--fn-primary);color:var(--fn-text)}[data-theme=field-notes] .fn-account-seal{border:1px solid var(--fn-primary);width:20px;height:20px;color:var(--fn-accent-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:9px;display:grid}[data-theme=field-notes] .fn-cta-filled{background:var(--fn-text);color:var(--fn-bg);font-family:var(--fn-mono-font);letter-spacing:.08em;cursor:pointer;border:none;border-radius:0;padding:14px 24px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .14s ease-out}[data-theme=field-notes] .fn-cta-filled:hover{background:#fff}[data-theme=field-notes] .fn-cta-outline{border:1px solid var(--fn-primary);color:var(--fn-text);font-family:var(--fn-mono-font);letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:0;padding:13px 24px;font-size:13px;text-decoration:none;transition:background-color .16s ease-out,border-color .16s ease-out}[data-theme=field-notes] .fn-cta-outline:hover{background:var(--fn-surface);border-color:var(--fn-accent)}[data-theme=field-notes] .fn-cta-filled-lg{background:var(--fn-text);color:var(--fn-bg);font-family:var(--fn-mono-font);letter-spacing:.08em;cursor:pointer;border:none;border-radius:0;padding:17px 24px;font-size:14px;font-weight:600;transition:background-color .14s ease-out}[data-theme=field-notes] .fn-cta-filled-lg:hover{background:#fff}[data-theme=field-notes] .fn-cta-outline-lg{border:1px solid var(--fn-primary);color:var(--fn-text);font-family:var(--fn-mono-font);letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:0;padding:16px 24px;font-size:14px;transition:background-color .16s ease-out,border-color .16s ease-out}[data-theme=field-notes] .fn-cta-outline-lg:hover{background:var(--fn-surface);border-color:var(--fn-accent)}[data-theme=field-notes] .fn-pill{font-family:var(--fn-mono-font);letter-spacing:.1em;border:1px solid var(--fn-graph-line);color:var(--fn-ink-dim);background:0 0;padding:8px 16px;font-size:12px;text-decoration:none;transition:border-color .14s ease-out,color .14s ease-out}[data-theme=field-notes] .fn-pill:hover{border-color:var(--fn-primary);color:var(--fn-text)}[data-theme=field-notes] .fn-pill.is-active{background:var(--fn-text);color:var(--fn-bg);border:1px solid var(--fn-text);font-weight:600}[data-theme=field-notes] a:focus-visible,[data-theme=field-notes] button:focus-visible,[data-theme=field-notes] input:focus-visible,[data-theme=field-notes] textarea:focus-visible{outline:2px solid var(--fn-primary);outline-offset:2px}[data-theme=field-notes] .fn-input{background:var(--fn-bg);border:1px solid var(--fn-graph-line);min-width:0;color:var(--fn-text);font-family:var(--fn-mono-font);border-radius:0;outline:none;flex:1;padding:12px 14px;font-size:12.5px;transition:border-color .12s ease-out}[data-theme=field-notes] .fn-input:focus{border-color:var(--fn-primary)}[data-theme=field-notes] .fn-input::placeholder{color:var(--fn-ink-faint)}[data-theme=field-notes] .fn-duotone{object-fit:cover;filter:grayscale()sepia(.25)hue-rotate(96deg)saturate(.55)brightness(.82)contrast(1.05);width:100%;height:100%;display:block}[data-theme=field-notes] .fn-duotone-figure{border:1px solid var(--fn-graph-line);background:var(--fn-card);margin:0}[data-theme=field-notes] .fn-figcaption{font-family:var(--fn-mono-font);color:var(--fn-accent-text);border-block-start:1px solid var(--fn-graph-line);justify-content:space-between;gap:16px;padding:12px 16px;font-size:12px;display:flex}[data-theme=field-notes] .fn-card{color:var(--fn-text);border:1px solid var(--fn-graph-line);background:var(--fn-card);flex-direction:column;text-decoration:none;transition:border-color .18s cubic-bezier(.2,.7,.2,1),transform .18s cubic-bezier(.2,.7,.2,1);display:flex}[data-theme=field-notes] .fn-card:hover{border-color:var(--fn-primary);transform:translateY(-3px)}[data-theme=field-notes] .fn-product-card{color:var(--fn-text);border:1px solid var(--fn-graph-line);background:var(--fn-card);flex-direction:column;text-decoration:none;transition:border-color .18s cubic-bezier(.2,.7,.2,1),transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1);display:flex}[data-theme=field-notes] .fn-product-card:hover{border-color:var(--fn-accent);transform:translateY(-4px);box-shadow:0 14px 30px #0006}[data-theme=field-notes] .fn-log-row{color:var(--fn-text);text-decoration:none;transition:background-color .12s linear}[data-theme=field-notes] .fn-log-row:hover{background:var(--fn-card)}[data-theme=field-notes] .fn-thumb{border:1px solid var(--fn-graph-line);cursor:pointer;background:0 0;padding:0;transition:border-color .14s ease-out}[data-theme=field-notes] .fn-thumb:hover{border-color:var(--fn-primary)}[data-theme=field-notes] .fn-thumb.is-active{border-color:var(--fn-accent)}[data-theme=field-notes] .fn-prose{max-width:65ch;color:var(--fn-text);flex-direction:column;gap:26px;font-size:19px;line-height:1.72;display:flex}[data-theme=field-notes] .fn-prose p{margin:0}[data-theme=field-notes] .fn-prose h2{font-family:var(--fn-display-font);margin:18px 0 0;font-size:32px;font-weight:500;line-height:1.15}[data-theme=field-notes] .fn-prose h3{font-family:var(--fn-display-font);margin:14px 0 0;font-size:24px;font-weight:500;line-height:1.2}[data-theme=field-notes] .fn-prose blockquote{border-inline-start:2px solid var(--fn-primary);color:var(--fn-ink-dim);margin:8px 0 0;padding-block:6px;padding-inline-start:26px;font-size:23px;font-style:italic;line-height:1.5}[data-theme=field-notes] .fn-prose pre{background:var(--fn-footer-bg);color:var(--fn-accent-text);font-family:var(--fn-mono-font);border:1px solid var(--fn-graph-line);border-radius:0;margin:14px 0 0;padding:20px 22px;font-size:13.5px;line-height:1.7;overflow-x:auto}[data-theme=field-notes] .fn-prose img{filter:grayscale()sepia(.25)hue-rotate(96deg)saturate(.55)brightness(.82)contrast(1.05);width:100%;height:auto;display:block}[data-theme=field-notes] .fn-prose a{color:var(--fn-accent-text)}[data-theme=field-notes] .fn-graph-band{border-block:1px solid var(--fn-graph-line);background-color:var(--fn-surface);background-image:linear-gradient(var(--fn-graph-grid) 1px, transparent 1px), linear-gradient(90deg, var(--fn-graph-grid) 1px, transparent 1px);background-size:28px 28px}[data-theme=field-notes] .fn-graph-box{border:1px solid var(--fn-graph-line);background-color:var(--fn-surface);background-image:linear-gradient(var(--fn-graph-grid) 1px, transparent 1px), linear-gradient(90deg, var(--fn-graph-grid) 1px, transparent 1px);background-size:24px 24px}[data-theme=field-notes] .fn-footer{background:var(--fn-footer-bg)}[data-theme=field-notes] .fn-footer-inner{max-width:var(--fn-container);margin:0 auto}[data-theme=field-notes] .fn-footer-brand{font-family:var(--fn-mono-font);letter-spacing:.2em;font-size:14px;font-weight:600}[data-theme=field-notes] .fn-footer-link{font-family:var(--fn-mono-font);color:var(--fn-ink-dim);font-size:12px;text-decoration:none;transition:color .14s ease-out}[data-theme=field-notes] .fn-footer-link:hover{color:var(--fn-accent-text)}[data-theme=field-notes] .fn-footer-bottom{border-block-start:1px solid var(--fn-graph-line);font-family:var(--fn-mono-font);color:var(--fn-ink-faint);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:18px;font-size:11px;display:flex}[data-theme=field-notes] .fn-hamburger{width:44px;height:44px;color:var(--fn-text);cursor:pointer;background:0 0;border:none;place-items:center;margin-inline-start:-10px;padding:0;display:none}@media (width<=1023px){[data-theme=field-notes] .fn-hamburger{display:grid}}[data-theme=field-notes] .fn-drawer-link{color:var(--fn-ink-dim);font-family:var(--fn-display-font);border-inline-start:2px solid #0000;align-items:baseline;gap:14px;padding:15px 20px;font-size:22px;font-weight:500;text-decoration:none;transition:color .14s ease-out;display:flex}[data-theme=field-notes] .fn-drawer-link:hover{color:var(--fn-text)}[data-theme=field-notes] .fn-drawer-link.is-active{color:var(--fn-text);border-inline-start:2px solid var(--fn-accent);background:var(--fn-tint-accent-14)}[data-theme=field-notes] .fn-drawer-index{font-family:var(--fn-mono-font);color:var(--fn-ink-faint);font-size:11px}[data-theme=field-notes] .fn-drawer-link.is-active .fn-drawer-index{color:var(--fn-accent-text)}[data-theme=field-notes] .fn-drawer-close{width:44px;height:44px;color:var(--fn-ink-dim);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;transition:color .14s ease-out;display:grid}[data-theme=field-notes] .fn-drawer-close:hover{color:var(--fn-text)}[data-theme=field-notes] .fn-drawer-cart-row{letter-spacing:.08em;color:var(--fn-ink-dim);align-items:center;gap:12px;font-size:12.5px;text-decoration:none;transition:color .14s ease-out;display:flex}[data-theme=field-notes] .fn-drawer-cart-row:hover{color:var(--fn-text)}[data-theme=field-notes] .fn-nav-mobile-cart{display:none}@media (width<=1023px){[data-theme=field-notes] .fn-nav-links,[data-theme=field-notes] .fn-nav-right{display:none}[data-theme=field-notes] .fn-nav-inner{gap:14px;height:56px;padding-inline:16px}[data-theme=field-notes] .fn-nav-mobile-cart{color:var(--fn-ink-dim);margin-inline:auto -6px;display:flex}}@media (width<=900px){[data-theme=field-notes] .fn-post-grid{grid-template-columns:1fr!important;column-gap:0!important;padding:28px 20px 32px!important}[data-theme=field-notes] .fn-post-grid>*{grid-column:1!important}[data-theme=field-notes] .fn-post-aside{display:none!important}[data-theme=field-notes] .fn-post-adjacent{grid-template-columns:1fr!important}[data-theme=field-notes] .fn-prose{font-size:17px!important;line-height:1.68!important}[data-theme=field-notes] .fn-post-grid h1{font-size:33px!important;line-height:1.1!important}[data-theme=field-notes] .fn-page-grid{grid-template-columns:1fr!important;column-gap:0!important;padding:28px 20px 36px!important}[data-theme=field-notes] .fn-page-grid>*{grid-column:1!important}[data-theme=field-notes] .fn-page-aside{display:none!important}[data-theme=field-notes] .fn-page-grid h1{font-size:34px!important;line-height:1.1!important}[data-theme=field-notes] .fn-hero-grid{grid-template-columns:1fr!important}[data-theme=field-notes] .fn-hero-media{order:-1}[data-theme=field-notes] .fn-hero-figure{border-block-end:1px solid var(--fn-graph-line);border-inline-start:none!important}[data-theme=field-notes] .fn-hero-figure-media{height:250px!important}[data-theme=field-notes] .fn-hero-copy{gap:16px!important;padding:28px 20px 32px!important}[data-theme=field-notes] .fn-hero-h1{font-size:36px!important;line-height:1.08!important}[data-theme=field-notes] .fn-hero-meta{display:none!important}[data-theme=field-notes] .fn-hero-ctas{flex-direction:column;align-items:stretch;gap:10px!important}[data-theme=field-notes] .fn-hero-ctas .fn-cta-filled,[data-theme=field-notes] .fn-hero-ctas .fn-cta-outline{text-align:center}[data-theme=field-notes] .fn-blog-main{padding:28px 20px 8px!important}[data-theme=field-notes] .fn-blog-h1{font-size:32px!important;line-height:1.1!important}[data-theme=field-notes] .fn-latest-grid,[data-theme=field-notes] .fn-blog-grid{grid-template-columns:1fr!important}[data-theme=field-notes] .fn-log-header,[data-theme=field-notes] .fn-log-row{grid-template-columns:1fr!important;gap:5px!important}[data-theme=field-notes] .fn-footer-grid,[data-theme=field-notes] .fn-product-grid{grid-template-columns:1fr!important}[data-theme=field-notes] .fn-shop-main{padding:28px 20px 0!important}[data-theme=field-notes] .fn-shop-h1{font-size:32px!important;line-height:1.1!important}[data-theme=field-notes] .fn-shop-grid{grid-template-columns:1fr 1fr!important;gap:14px!important}[data-theme=field-notes] .fn-shop-card-sku,[data-theme=field-notes] .fn-shop-card-desc,[data-theme=field-notes] .fn-shop-card-viewitem{display:none!important}[data-theme=field-notes] .fn-shop-card-media{height:150px!important}[data-theme=field-notes] .fn-shop-card-title{font-size:15.5px!important;line-height:1.25!important}[data-theme=field-notes] .fn-shop-card-body{gap:5px!important;padding:12px 14px!important}[data-theme=field-notes] .fn-product-gallery{border-inline-end:none!important;gap:0!important;padding:0!important}[data-theme=field-notes] .fn-duotone-figure{border-block-end:1px solid var(--fn-graph-line);border-inline:none!important}[data-theme=field-notes] .fn-product-gallery-main{height:280px!important}[data-theme=field-notes] .fn-product-thumbs{gap:8px!important;padding:12px 16px 0!important}[data-theme=field-notes] .fn-product-thumb-media{height:56px!important}[data-theme=field-notes] .fn-product-buy-col{gap:16px!important;padding:22px 20px 32px!important}[data-theme=field-notes] .fn-product-h1{font-size:30px!important;line-height:1.12!important}}[data-theme=field-notes] .fn-pill-scroll{overflow-x:auto}[dir=rtl] [data-theme=field-notes] .fn-nav-link,[dir=rtl] [data-theme=field-notes] .fn-brand-vol,[dir=rtl] [data-theme=field-notes] .fn-account-btn,[dir=rtl] [data-theme=field-notes] .fn-pill,[dir=rtl] [data-theme=field-notes] .fn-footer-link,[dir=rtl] [data-theme=field-notes] .fn-cta-filled,[dir=rtl] [data-theme=field-notes] .fn-cta-outline,[dir=rtl] [data-theme=field-notes] .fn-cta-filled-lg,[dir=rtl] [data-theme=field-notes] .fn-cta-outline-lg,[dir=rtl] [data-theme=field-notes] .fn-drawer-index,[dir=rtl] [data-theme=field-notes] .fn-drawer-cart-row,[dir=rtl] [data-theme=field-notes] .fn-drawer-coords{letter-spacing:0}[data-theme=field-notes]{--vb-color-primary:var(--fn-primary);--vb-color-primary-fg:var(--fn-on-primary);--vb-color-bg:var(--fn-bg);--vb-color-fg:var(--fn-text);--vb-color-accent:var(--fn-accent);--vb-color-muted:var(--fn-ink-dim)}