.application-note-layout{--company-bg:#0f0f11;background:var(--company-bg);color:#fff;-webkit-user-select:text;user-select:text;flex-direction:column;min-height:100lvh;display:flex}.application-note-page{background:0 0;flex:1 0 auto}.application-note-layout .home-hero-overlay-footer{flex-shrink:0;margin-top:clamp(.5rem,1.25vw,1rem)}.application-note-prefooter-footer-wrap{z-index:4;background:#0f0f11;position:relative}.application-note-article-footer-banner{background:#0f0f11;width:100%;margin:0;padding:0;line-height:0;position:relative}.application-note-article-footer-banner-img{vertical-align:top;width:100%;height:auto;display:block}.application-note-inner{--application-note-inner-pad-x:var(--Grid-margine,32px);width:min(90rem,100%);padding:7rem var(--application-note-inner-pad-x) 4rem;box-sizing:border-box;margin:0 auto}.application-note-header{text-align:center;margin-bottom:clamp(2.75rem,6vw,4.25rem)}.application-note-eyebrow{font-family:var(--font-robotomono), var(--font-mono), monospace;letter-spacing:.16em;color:#ffffff73;margin:0;font-size:clamp(.82rem,1.15vw,1rem)}.application-note-heading{max-width:22ch;font-family:var(--font-aeonik), var(--font-sans), sans-serif;font-size:var(--Font-size-H1,42px);color:var(--Color-Typography-heading,#fcfcfc);text-align:center;leading-trim:both;text-edge:cap;margin:.35rem auto 0;font-style:normal;font-weight:400;line-height:normal}.application-note-feature-grid{gap:var(--Grid-padding-grande,40px);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.application-note-feature-panel,.application-note-feature-image-wrap{border-radius:.5rem;min-height:clamp(14rem,28vw,20rem);overflow:hidden}.application-note-feature-panel .home-hero-overlay-card-featured-inner{padding:var(--Grid-padding-grande,40px)}.application-note-feature-panel .home-hero-overlay-card-title{max-width:100%;font-size:clamp(1.6rem,2.2vw,2.3rem)}.application-note-feature-panel .home-hero-overlay-card-text{max-width:100%;margin-bottom:0;font-size:clamp(1rem,1.22vw,1.2rem)}.application-note-feature-image-wrap{aspect-ratio:var(--application-note-feature-image-aspect,16 / 12);box-shadow:var(--nav-panel-bevel-shadow);position:relative}.application-note-feature-image{object-fit:cover}@media (min-width:1024px){.application-note-feature-panel,.application-note-feature-image-wrap{min-height:0}.application-note-feature-panel .home-hero-overlay-card-featured-inner{justify-content:flex-start;gap:clamp(.65rem,1.5vw,1rem);min-height:0;position:relative;inset:auto}.application-note-feature-image-wrap{aspect-ratio:unset;align-self:stretch;height:100%}}.application-note-filter-bar{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:clamp(2.25rem,5vw,3.25rem) 0 clamp(1.5rem,3vw,2rem);display:flex}.application-note-filter-bar--strapline-only{justify-content:flex-start;margin-top:clamp(3.25rem,7vw,5rem);margin-bottom:clamp(1.85rem,3.8vw,2.65rem);padding-top:clamp(.85rem,2.2vw,1.35rem);padding-bottom:clamp(.55rem,1.5vw,.9rem)}.application-note-filter-bar-heading{text-align:left;max-width:100%;color:var(--Color-Typography-heading,#fcfcfc);leading-trim:both;text-edge:cap;font-family:var(--font-aeonik), var(--font-sans), sans-serif;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:normal}.application-note-filter-bar .home-hero-overlay-celestial-card-button.application-note-filter-button{box-sizing:border-box;width:var(--application-note-filter-chip-width,max-content);min-width:var(--application-note-filter-chip-width,max-content);text-align:center;flex-shrink:0}.application-note-filter-button.glow-button--filled{color:#111;background:#fff;border-color:#fffffffa}@media (max-width:1023px){.application-note-filter-bar{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;margin-top:clamp(3.35rem,9vw,5rem);margin-bottom:clamp(1.25rem,2.8vw,1.75rem);margin-left:calc(-1 * var(--application-note-inner-pad-x));margin-right:calc(-1 * var(--application-note-inner-pad-x));width:calc(100% + 2 * var(--application-note-inner-pad-x));box-sizing:border-box;max-width:none;padding-left:var(--application-note-inner-pad-x);padding-right:var(--application-note-inner-pad-x);scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;justify-content:center;gap:.45rem;padding-bottom:.15rem;overflow:auto hidden}.application-note-filter-bar::-webkit-scrollbar{width:0;height:0;display:none}.application-note-filter-bar--strapline-only{overscroll-behavior-x:auto;touch-action:auto;flex-wrap:wrap;justify-content:flex-start;width:100%;max-width:none;margin:clamp(3.75rem,10vw,5.75rem) 0 clamp(2rem,4.2vw,2.85rem);padding:clamp(1rem,2.8vw,1.5rem) 0 clamp(.65rem,2vw,1.05rem);overflow-x:visible}.application-note-filter-bar-heading{font-size:clamp(1.375rem,4vw + .65rem,32px)}.application-note-filter-bar .home-hero-overlay-celestial-card-button.application-note-filter-button{padding:.35rem .65rem;font-size:.8125rem;font-weight:500}.application-note-filter-bar .home-hero-overlay-celestial-card-button:before{display:none}}@media (max-width:500px){.application-note-filter-bar{justify-content:flex-start}}.application-note-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.application-note-grid .application-note-card{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--note-index,0) * .1s);transform:translateY(24px)}.application-note-grid--revealed .application-note-card{opacity:1;transform:translateY(0)}.application-note-card{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.5rem;width:100%;padding:0;position:relative;overflow:hidden}.application-note-card:focus-visible{outline:2px solid var(--bright-green,#3dff9a);outline-offset:3px}.application-note-card-image-wrap{aspect-ratio:16/12;z-index:0;width:100%;position:relative;overflow:hidden}.application-note-img-parallax-inner{will-change:transform;position:absolute;inset:-80px 0}.application-note-card-image{object-fit:cover;transition:transform .28s;transform:scale(1.001)}.application-note-card-bloom-target{z-index:1;pointer-events:auto;position:absolute;inset:0}.application-note-card-overlays{--application-note-panel-radius:var(--nav-panel-radius,.9rem);z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.35rem;max-width:min(90%,42rem);display:flex;position:absolute;top:clamp(1.05rem,2.5vw,1.45rem);left:clamp(1.05rem,2.5vw,1.45rem);right:clamp(1.05rem,2.5vw,1.45rem)}@media (hover:hover) and (pointer:fine){.application-note-card-overlays{visibility:hidden}.application-note-card:hover .application-note-card-overlays{visibility:visible}}.application-note-card-category-pill{box-sizing:border-box;min-height:calc(2 * var(--application-note-panel-radius));border-radius:var(--application-note-panel-radius);font-family:var(--font-mono);font-size:clamp(.625rem, calc(var(--first-card-unfeatured-width,700px) * (17 / 700)), .95rem);font-weight:400;line-height:var(--TextStyle-Label-line-height);letter-spacing:normal;text-transform:uppercase;color:#ffffffeb;background:var(--nav-surface-bg);-webkit-backdrop-filter:blur(8px) saturate(var(--nav-saturation));backdrop-filter:blur(8px) saturate(var(--nav-saturation));box-shadow:var(--nav-panel-bevel-shadow);isolation:isolate;justify-content:center;align-items:center;padding:clamp(.45rem,1.35vw,.65rem) clamp(.65rem,1.75vw,.85rem);display:inline-flex}.application-note-card-title-stack.home-hero-overlay-card-title-overlay{border-radius:var(--application-note-panel-radius);width:100%;max-width:min(100%,18rem);position:relative;top:auto;left:auto}.application-note-card:hover .application-note-card-image{transform:scale(1.03)}.application-note-detail-article-column{box-sizing:border-box;width:min(var(--application-note-article-column-max), 100%);flex-direction:column;align-items:stretch;margin-inline:auto;display:flex}.application-note-detail-hero{width:100%;margin:0 auto 3.25rem}.application-note-detail-image-wrap{aspect-ratio:16/7;border-radius:var(--nav-panel-radius,.5rem);width:100%;box-shadow:var(--nav-panel-bevel-shadow);background:#151517;background:lab(7.01647% .245824 -.913021);position:relative;overflow:hidden}.application-note-detail-image{object-fit:cover}.application-note-detail-hero-footer{inset-inline:0;z-index:2;pointer-events:none;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:16px;padding:24px;display:flex;position:absolute;bottom:0}.application-note-detail-hero-footer>*{pointer-events:auto}.application-note-detail-hero-meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.application-note-detail-title-wrap{box-sizing:border-box;padding:var(--Grid-padding-grande,40px);border-radius:var(--nav-panel-radius,.9rem);background:var(--nav-surface-bg);-webkit-backdrop-filter:blur(8px) saturate(var(--nav-saturation));backdrop-filter:blur(8px) saturate(var(--nav-saturation));box-shadow:var(--nav-panel-bevel-shadow);isolation:isolate;flex-direction:column;align-items:flex-start;gap:0;display:flex}.application-note-detail-hero-overlay-title{font-family:var(--font-aeonik), var(--font-sans), sans-serif;color:var(--Color-Typography-heading,#fcfcfc);leading-trim:both;text-edge:cap;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:normal}@media (min-width:640px){.application-note-detail-hero-footer{flex-wrap:nowrap;align-items:flex-end}.application-note-detail-title-wrap{flex:none;max-width:min(65%,40rem);margin-left:auto}}.application-note-detail-stack{width:100%;margin:clamp(1.35rem,3vw,2rem) 0 0}.application-note-detail-page-title{font-family:var(--font-aeonik), var(--font-sans), sans-serif;font-size:var(--Font-size-H3,32px);color:var(--Color-Typography-heading,#fcfcfc);leading-trim:both;text-edge:cap;margin:0 0 clamp(.75rem,2vw,1rem);font-style:normal;font-weight:400;line-height:normal}.application-note-detail-lead-image-wrap{width:100%;aspect-ratio:var(--application-note-body-image-aspect,2 / 1);border-radius:var(--nav-panel-radius,.5rem);box-shadow:var(--nav-panel-bevel-shadow);background:#151517;background:lab(7.01647% .245824 -.913021);margin:4.5rem 0 3.75rem;position:relative;overflow:hidden}.application-note-detail-lead-image{object-fit:cover}.application-note-detail-lead-image-wrap.application-note-block-trailing-image{margin-top:5.5rem;margin-bottom:3.75rem}.application-note-detail-meta-pill{box-sizing:border-box;min-height:calc(2 * var(--nav-panel-radius,.9rem));border-radius:var(--nav-panel-radius,.9rem);font-family:var(--font-mono), monospace;font-size:var(--Font-size-Label-hero-meta,12px);letter-spacing:.6px;text-transform:uppercase;color:var(--Color-Typography-heading,#fcfcfc);leading-trim:both;text-edge:cap;background:var(--nav-surface-bg);-webkit-backdrop-filter:blur(8px) saturate(var(--nav-saturation));backdrop-filter:blur(8px) saturate(var(--nav-saturation));box-shadow:var(--nav-panel-bevel-shadow);isolation:isolate;justify-content:center;align-items:center;padding:8px 12px;font-style:normal;font-weight:300;line-height:120%;display:inline-flex}.application-note-detail-title{font-family:var(--font-aeonik), var(--font-sans), sans-serif;font-size:clamp(1.375rem, 3.5vw, var(--Font-size-H3,2rem));color:var(--Color-Typography-heading,#fcfcfc);leading-trim:both;text-edge:cap;margin:0 0 clamp(.85rem,2vw,1.15rem);font-style:normal;font-weight:400;line-height:normal}.application-note-detail-subtitle{font-family:var(--font-aeonik), var(--font-sans), sans-serif;font-size:var(--Font-size-H4,24px);color:var(--Color-Typography-body,#fcfcfc99);leading-trim:both;text-edge:cap;margin:0 0 clamp(1.35rem,3vw,2rem);font-style:normal;font-weight:400;line-height:120%}.application-note-article-sections{flex-direction:column;gap:clamp(1.15rem,2.25vw,1.65rem);width:100%;margin:clamp(1.15rem,2.25vw,1.5rem) 0 0;display:flex}.application-note-article-section{margin:0}.application-note-share{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;width:100%;margin-top:4.5rem;display:flex}.application-note-share-label{font-family:var(--font-robotomono), var(--font-mono), monospace;font-size:var(--Font-size-Label,14px);letter-spacing:.7px;text-transform:uppercase;color:var(--Color-Typography-text-grey,#fcfcfc66);leading-trim:both;text-edge:cap;margin:0;font-style:normal;font-weight:300;line-height:1.2}.application-note-share-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex;position:relative}.application-note-share-action{cursor:pointer;color:inherit;opacity:.88;background:0 0;border:0;justify-content:center;align-items:center;padding:.2rem;line-height:0;text-decoration:none;transition:opacity .18s;display:inline-flex}.application-note-share-action:hover{opacity:1}.application-note-share-action img{object-fit:contain;width:1.5rem;height:1.5rem;display:block}.application-note-share-action--link img{width:1.1875rem;height:1.1875rem}.application-note-share-feedback{z-index:2;font-family:var(--font-robotomono), var(--font-mono), monospace;letter-spacing:.04em;color:var(--bright-green);white-space:nowrap;pointer-events:none;font-size:.8125rem;font-weight:400;position:absolute;bottom:calc(100% + .4rem);right:0}.application-note-share-feedback--error{color:#ff8682;color:lab(70.0209% 48.6751 25.0285)}.application-note-section-label{font-family:var(--font-robotomono), var(--font-mono), monospace;font-size:var(--font-size-h4,1.5rem);letter-spacing:1.2px;text-transform:uppercase;color:var(--Color-Typography-text-grey,#fcfcfc66);leading-trim:both;text-edge:cap;margin:0 0 clamp(1.1rem,2.5vw,1.5rem);font-style:normal;font-weight:300;line-height:1.2}.application-note-section-block+.application-note-section-block{margin-top:clamp(1.5rem,3vw,2rem)}.application-note-block-heading{font-family:var(--font-aeonik), var(--font-sans), sans-serif;font-size:var(--font-size-h4,1.5rem);color:var(--Text-Body-text-body-light,#fcfcfc);leading-trim:both;text-edge:cap;margin:0 0 clamp(.65rem,1.5vw,.85rem);font-style:normal;font-weight:400;line-height:1.2}.application-note-block-paragraph{white-space:pre-line;font-family:var(--font-aeonik), var(--font-sans), sans-serif;font-size:var(--Font-size-Paragraph-base,16px);color:var(--Color-Typography-body,#fcfcfc99);leading-trim:both;text-edge:cap;margin:0;font-style:normal;font-weight:400;line-height:1.2}.application-note-block-paragraph+.application-note-block-paragraph{margin-top:.65rem}.application-note-block-paragraph strong{color:inherit;font-weight:600}.application-note-block-paragraph+.application-note-block-list{margin-top:.65rem}.application-note-block-list{margin:0;padding-left:1.35em;list-style-position:outside}.application-note-block-list--ordered{list-style-type:decimal}.application-note-block-list-item{font-family:var(--font-aeonik), var(--font-sans), sans-serif;font-size:var(--Font-size-Paragraph-base,16px);color:var(--Color-Typography-body,#fcfcfc99);padding-left:.35em;font-style:normal;font-weight:400;line-height:1.2}.application-note-block-list-item+.application-note-block-list-item{margin-top:.45rem}@media (max-width:550px){.application-note-inner{--application-note-inner-pad-x:var(--application-note-inner-pad-x-mobile,1rem)}.application-note-additional-reading{--ar-pad-x:var(--application-note-inner-pad-x-mobile,1rem)}.application-note-detail-image-wrap{aspect-ratio:var(--application-note-hero-aspect-mobile,4 / 3)}.application-note-detail-hero-overlay-title{font-size:var(--Font-size-H2-mobile,28px)}.application-note-detail-title-wrap{padding:var(--Grid-padding-grande-mobile,10px)}.application-note-card-image-wrap{aspect-ratio:var(--application-note-card-image-aspect-mobile,4 / 3)}.application-note-feature-image-wrap{aspect-ratio:var(--application-note-feature-image-aspect-mobile,2 / 1);min-height:auto}.application-note-feature-panel .home-hero-overlay-card-featured-inner{padding:clamp(1rem,3.2vw,1.2rem) clamp(1rem,3.2vw,1.3rem)}.application-note-feature-panel .home-hero-overlay-card-title{font-size:var(--Font-size-H3-mobile,24px);color:var(--Color-Typography-heading,#fcfcfc);leading-trim:both;text-edge:cap;margin:0 0 .35rem;line-height:normal}.application-note-detail-lead-image-wrap{aspect-ratio:var(--application-note-body-image-aspect-mobile,4 / 3);margin:var(--application-note-lead-image-margin-mobile,2rem 0 1.75rem)}.application-note-detail-lead-image-wrap.application-note-block-trailing-image{margin-top:var(--application-note-trailing-image-margin-top-mobile,2.75rem);margin-bottom:var(--application-note-trailing-image-margin-bottom-mobile,1.75rem)}.application-note-detail-page-title{font-size:var(--Font-size-H3-mobile,24px);color:var(--Color-Typography-heading,#fcfcfc);line-height:normal}.application-note-detail-subtitle{font-size:var(--Font-size-H4-mobile,18px);color:var(--Color-Typography-body,#fcfcfc99);line-height:120%}.application-note-block-heading{font-size:var(--Font-size-H4-mobile,18px);color:var(--Text-Body-text-body-light,#fcfcfc);line-height:120%}.application-note-block-paragraph,.application-note-block-list-item{font-size:var(--Font-size-Paragraph-base,16px);color:var(--Color-Typography-body,#fcfcfc99);line-height:120%}}.application-note-additional-reading{--ar-pad-x:clamp(1.85rem, 5.75vw, 3.85rem);--ar-gap:.75rem;--ar-usable-w:calc(min(90rem, 100vw) - 2 * var(--ar-pad-x));--ar-single-max-w:44rem;--ar-tile-max-h:28rem;box-sizing:border-box;width:min(90rem,100%);margin:clamp(3rem,7vw,5rem) auto 0;padding-bottom:clamp(1.5rem,4vw,2.5rem)}.application-note-additional-reading-title{font-family:var(--font-aeonik), var(--font-sans), sans-serif;color:#fff;margin:0 0 clamp(1.25rem,3vw,1.75rem);font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:400;line-height:1.15}.application-note-additional-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.application-note-additional-reading-grid[data-count="1"]{--ar-single-w:min(var(--ar-usable-w), calc(50vw - 2 * var(--ar-pad-x)), var(--ar-single-max-w));max-width:var(--ar-single-w);grid-template-columns:minmax(0,1fr)}.application-note-additional-reading-grid:not([data-count="1"]) .application-note-card-image-wrap{max-height:min(calc((var(--ar-usable-w) - var(--ar-gap)) / 2 * 12 / 16), var(--ar-tile-max-h))}.application-note-additional-reading-grid[data-count="1"] .application-note-card-image-wrap{max-height:min(calc(var(--ar-single-w) * 12 / 16), var(--ar-tile-max-h))}@media (max-width:1023px){.application-note-inner{padding-top:6rem}.application-note-grid,.application-note-feature-grid{grid-template-columns:1fr}.application-note-feature-panel{align-self:start;height:auto;min-height:0}.application-note-feature-panel .home-hero-overlay-card-featured-inner{justify-content:flex-start;gap:.35rem;position:relative;inset:auto}.application-note-feature-panel .home-hero-overlay-card-text{flex:none}.application-note-feature-image-wrap{min-height:0;aspect-ratio:var(--application-note-feature-image-aspect-mobile,2 / 1);height:auto}.application-note-additional-reading-grid{grid-template-columns:1fr}.application-note-additional-reading-grid[data-count="1"]{max-width:100%}.application-note-additional-reading-grid:not([data-count="1"]) .application-note-card-image-wrap,.application-note-additional-reading-grid[data-count="1"] .application-note-card-image-wrap{max-height:min(calc(var(--ar-usable-w) * 12 / 16), var(--ar-tile-max-h))}}@media (min-width:768px) and (max-width:1023px){.application-note-feature-grid{grid-template-columns:1fr 1fr;align-items:stretch}.application-note-feature-panel,.application-note-feature-image-wrap{min-height:0}.application-note-feature-panel{align-self:stretch;height:auto}.application-note-feature-panel .home-hero-overlay-card-featured-inner{justify-content:flex-start;gap:clamp(.65rem,1.5vw,1rem);min-height:0;position:relative;inset:auto}.application-note-feature-image-wrap{aspect-ratio:unset;align-self:stretch;height:100%}}@media (max-width:550px){.application-note-additional-reading-grid:not([data-count="1"]) .application-note-card-image-wrap,.application-note-additional-reading-grid[data-count="1"] .application-note-card-image-wrap{aspect-ratio:var(--application-note-additional-reading-aspect-mobile-w,4) / var(--application-note-additional-reading-aspect-mobile-h,5);max-height:min(calc(var(--ar-usable-w) * var(--application-note-additional-reading-aspect-mobile-h,5) / var(--application-note-additional-reading-aspect-mobile-w,4)), var(--ar-tile-max-h))}}@media (max-width:1023px){.application-note-grid{content-visibility:auto;contain-intrinsic-size:auto 50rem}}
@font-face{font-family:robotoMonoApplicationNote;src:url(../media/RobotoMono_Light-s.0-3d6yli9qqrf.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:robotoMonoApplicationNote;src:url(../media/RobotoMono_Regular-s.0r3vci33jinmg.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:robotoMonoApplicationNote;src:url(../media/RobotoMono_SemiBold-s.17wbwm0d.zkkd.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:robotoMonoApplicationNote Fallback;src:local(Arial);ascent-override:79.68%;descent-override:20.61%;line-gap-override:0.0%;size-adjust:131.51%}.robotomonoapplicationnote_ced99a3d-module__sihaEW__className{font-family:robotoMonoApplicationNote,robotoMonoApplicationNote Fallback}.robotomonoapplicationnote_ced99a3d-module__sihaEW__variable{--font-robotomono:"robotoMonoApplicationNote", "robotoMonoApplicationNote Fallback"}
