.sifn{--sifn-display:var(--font-display);font-family:var(--font-sans);color:var(--foreground);line-height:1.6;width:100%;overflow-x:clip}.sifn *,.sifn *:before,.sifn *:after{box-sizing:border-box}.sifn :where(h1,h2,h3,h4,h5,h6){font-family:var(--sifn-display)}.sifn :where(h1,h2,h3,h4,p,ol,ul,dl,dt,dd,blockquote,figure){margin:0;padding:0}.sifn ol,.sifn ul{list-style:none}.sifn img{max-width:100%;display:block}.sifn a{color:var(--primary);text-decoration:underline}.sifn-content-block__stack{display:flex;flex-direction:column;gap:2rem}.sifn-content-block__text--title-top,.sifn-content-block__media--below{max-width:900px;margin:0 auto}.sifn-content-block__media--below img{width:100%;display:block}.sifn-container{max-width:55.5rem;margin:0 auto;width:100%;padding:0 1.5rem}.sifn-container-full{max-width:none;margin:0 auto;width:100%;padding:0 1rem}@media(min-width:1024px){.sifn-container-full{padding:0 2.5rem}}.sifn-section{border-bottom:1px solid var(--border);background:var(--background);color:var(--foreground)}.sifn-section--tint{background:color-mix(in oklch,var(--muted) 45%,var(--background))}.sifn-section--dark{background:var(--graphite);color:var(--graphite-foreground);border-color:color-mix(in oklch,var(--graphite-foreground) 12%,transparent)}.sifn-section--nb{border-bottom:none}.sifn-pad-hero{padding-top:2rem;padding-bottom:3rem}@media(min-width:1024px){.sifn-pad-hero{padding-top:3rem;padding-bottom:5rem}}.sifn-pad-meta{padding-top:1.5rem;padding-bottom:1.5rem}.sifn-pad-tight{padding-top:4rem;padding-bottom:4rem}@media(min-width:1024px){.sifn-pad-tight{padding-top:6rem;padding-bottom:6rem}}.sifn-pad-normal{padding-top:2rem;padding-bottom:5rem}.sifn-pad-normal:last-child{padding-top:2rem;padding-bottom:1rem}@media(min-width:1024px){.sifn-pad-normal{padding-top:4rem;padding-bottom:7rem}}.sifn-pad-top-none{padding-top:0!important}.sifn-pad-author{padding-top:5rem;padding-bottom:5rem}@media(min-width:1024px){.sifn-pad-author{padding-top:6rem;padding-bottom:6rem}}.sifn-pad-series{padding-top:4rem;padding-bottom:4rem}@media(min-width:1024px){.sifn-pad-series{padding-top:5rem;padding-bottom:5rem}}.sifn-badge{display:inline-flex;align-items:center;gap:.4rem;background:var(--primary);color:var(--primary-foreground);padding:.25rem .625rem;font-family:var(--font-mono);font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.22em}.sifn-eyebrow{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground)}.sifn-eyebrow--accent,.sifn-accent{color:var(--primary)}.sifn-backlink{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--primary);font-weight:500}.sifn-backlink:hover{text-decoration:underline}.sifn-hero__top{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:2rem 0}@media(min-width:1024px){.sifn-hero__top{margin:2rem 0 3rem}}.sifn-hero__grid{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:1024px){.sifn-hero__grid{grid-template-columns:7fr 5fr;gap:3rem;align-items:start}}@media(min-width:1024px){.sifn-hero__grid--auto{align-items:center;padding-top:2rem}}.sifn-hero__heading{font-family:var(--sifn-display);font-weight:700;text-transform:uppercase;line-height:.98;letter-spacing:.005em;font-size:2.25rem;color:var(--foreground)}@media(min-width:640px){.sifn-hero__heading{font-size:3rem}}@media(min-width:768px){.sifn-hero__heading{font-size:3.75rem}}@media(min-width:1024px){.sifn-hero__heading{font-size:4.5rem}}.sifn-hero__lead{margin-top:2rem;max-width:36rem;font-size:1.125rem;line-height:1.7;color:color-mix(in oklch,var(--foreground) 85%,transparent)}.sifn-hero__actions{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.sifn-hero__media{position:relative}.sifn-hero__media:before{content:"";display:none}@media(min-width:1024px){.sifn-hero__media:before{content:"";display:block;position:absolute;left:-.75rem;top:.75rem;width:100%;height:100%;border:1px solid color-mix(in oklch,var(--primary) 40%,transparent)}}.sifn-hero__media-inner{position:relative;background:color-mix(in oklch,var(--muted) 55%,var(--background));padding:1.5rem}@media(min-width:1024px){.sifn-hero__media-inner{padding:2rem}}.sifn-hero__media img{margin:0 auto;max-width:32.5rem;width:100%;height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.25))}.sifn-hero__caption{margin-top:.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-foreground)}.sifn-meta__in{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(min-width:1024px){.sifn-meta__in{grid-template-columns:2fr 1fr 1fr 1fr}}.sifn-meta__author{grid-column:1 / -1;display:flex;align-items:flex-start;gap:.75rem;min-width:0}@media(min-width:1024px){.sifn-meta__author{grid-column:auto}}.sifn-meta__avatar{flex:none;width:3rem;height:3rem;border-radius:999px;object-fit:cover}.sifn-meta__author-name{margin-top:.25rem;font-size:.9rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sifn-meta__author-role{font-size:.75rem;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sifn-meta__item{min-width:0}.sifn-meta__value{margin-top:.25rem;font-size:.9rem;font-weight:600;line-height:1.3;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sifn-meta__value--accent{color:var(--primary)}.sifn-intro__in{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:1024px){.sifn-intro__in{grid-template-columns:280px 1fr}}.sifn-intro__toc{border-top:3px solid var(--foreground);padding-top:.75rem}@media(min-width:1024px){.sifn-intro__toc{position:sticky;top:7rem;align-self:start}}.sifn-intro__toc-list{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.sifn-intro__toc-item{display:flex;gap:.75rem;border-bottom:1px solid var(--border);padding-bottom:.75rem}.sifn-intro__toc-item:last-child{border-bottom:0;padding-bottom:0}.sifn-intro__toc-num{flex:none;font-family:var(--font-mono);font-size:.75rem;color:var(--primary)}.sifn-intro__toc-link{font-size:.95rem}.sifn-intro__toc-link:hover{color:var(--primary)}.sifn-intro__byline{font-size:1.5rem;line-height:1.375;color:var(--foreground)}@media(min-width:768px){.sifn-intro__byline{font-size:1.875rem}}.sifn-intro__body{margin-top:2rem;font-size:1.0625rem;line-height:1.75;color:color-mix(in oklch,var(--foreground) 90%,transparent)}.sifn-intro__body p{margin:0 0 1.5rem}.sifn-intro__body p:last-child{margin-bottom:0}.sifn-intro__body em{font-style:normal;color:var(--primary);font-weight:600}.sifn-chapter__head{max-width:48rem;margin:0 auto}.sifn-chapter__head-row{display:flex;align-items:center;gap:1rem}.sifn-chapter__number{font-family:var(--font-mono);font-size:.75rem;font-weight:600;letter-spacing:.16em;color:var(--primary);white-space:nowrap}.sifn-chapter__rule{height:1px;flex:1;background:var(--border)}.sifn-section--dark .sifn-chapter__rule{background:color-mix(in oklch,var(--graphite-foreground) 20%,transparent)}.sifn-chapter__heading{margin-top:1rem;font-family:var(--sifn-display);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:1.05;font-size:2.25rem}@media(min-width:768px){.sifn-chapter__heading{font-size:3.75rem}}.sifn-chapter__body{max-width:48rem;margin:2.5rem auto 0;font-size:1.0625rem;line-height:1.75;color:color-mix(in oklch,var(--foreground) 90%,transparent)}.sifn-section--dark .sifn-chapter__body{color:color-mix(in oklch,var(--graphite-foreground) 85%,transparent)}.sifn-chapter__body p{margin:0 0 1.5rem}.sifn-chapter__body p:last-child{margin-bottom:0}.sifn-chapter__body em{font-style:normal;color:var(--primary);font-weight:600}.sifn-chapter__callout{max-width:48rem;margin:2.5rem auto;border-left:4px solid var(--primary);background:color-mix(in oklch,var(--muted) 45%,var(--background));padding:1.5rem}@media(min-width:768px){.sifn-chapter__callout{padding:2rem}}.sifn-chapter__callout-label{font-family:var(--font-mono);font-size:.6875rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--primary)}.sifn-chapter__callout-text{margin-top:.75rem;font-family:var(--sifn-display);font-weight:700;text-transform:uppercase;letter-spacing:.005em;font-size:1.375rem;line-height:1.25}@media(min-width:768px){.sifn-chapter__callout-text{font-size:1.75rem}}.sifn-chapter__media-grid{max-width:64rem;margin:3rem auto 0;display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:700px){.sifn-chapter__media-grid{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem}}.sifn-chapter__figure{margin:0}.sifn-chapter__figure img{width:100%;height:auto;object-fit:cover}.sifn-chapter__figcaption{margin-top:.75rem;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-foreground)}.sifn-chapter__media-text{font-size:1.0625rem;line-height:1.75;color:color-mix(in oklch,var(--foreground) 90%,transparent)}.sifn-chapter__media-text p{margin:0 0 1.25rem}.sifn-chapter__media-text p:last-child{margin-bottom:0}.sifn-chapter__media-text em{font-style:normal;color:var(--primary);font-weight:600}.sifn-chapter__pull-quote{max-width:56rem;margin:4rem auto 0;text-align:center}.sifn-chapter__pull-quote-mark{display:block;font-family:var(--sifn-display);font-size:4.5rem;line-height:1;color:var(--primary)}@media(min-width:768px){.sifn-chapter__pull-quote-mark{font-size:8rem}}.sifn-chapter__pull-quote-text{margin-top:.5rem;font-size:1.5rem;line-height:1.375}@media(min-width:768px){.sifn-chapter__pull-quote-text{font-size:2.25rem}}.sifn-chapter__stat-grid{max-width:56rem;margin:2rem auto 0;display:grid;grid-template-columns:1fr;gap:1px;background:var(--border)}@media(min-width:640px){.sifn-chapter__stat-grid{grid-template-columns:1fr 1fr}}.sifn-chapter__stat-item{display:flex;align-items:flex-start;gap:1rem;background:var(--background);padding:1.5rem}.sifn-chapter__stat-num{flex:none;font-family:var(--sifn-display);font-weight:700;font-size:1.375rem;color:var(--primary)}.sifn-chapter__stat-label{font-size:1.0625rem;line-height:1.4;padding-top:.15rem}.sifn-chapter__closing{max-width:48rem;margin:3rem auto 0;font-size:1.5rem;line-height:1.375}@media(min-width:768px){.sifn-chapter__closing{font-size:1.875rem}}.sifn-chapter__closing em{font-style:normal;color:var(--primary);font-weight:600}.sifn-chapter__ref-list{max-width:56rem;margin:2.5rem auto 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.sifn-chapter__ref-item{display:grid;grid-template-columns:1fr;gap:.5rem;padding:1.25rem 0;border-top:1px solid var(--border)}.sifn-chapter__ref-item:first-child{border-top:0}@media(min-width:768px){.sifn-chapter__ref-item{grid-template-columns:18rem 1fr;align-items:baseline;gap:2rem}}.sifn-chapter__ref-org{font-family:var(--sifn-display);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--primary)}.sifn-chapter__ref-desc{font-size:1rem;color:color-mix(in oklch,var(--foreground) 88%,transparent)}.sifn-author__in{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:1024px){.sifn-author__in{grid-template-columns:4fr 8fr;gap:3.5rem;align-items:stretch}}.sifn-author__media{max-width:var(--sifn-author-img-w, 32rem)}.sifn-author__media img{display:block;width:100%;height:auto;object-fit:contain;border-radius:1rem}@media(min-width:1024px){.sifn-author__media{max-width:none;width:100%}.sifn-author__media img{width:100%;height:100%;max-height:100%}}.sifn-author__name{margin-top:.75rem;font-family:var(--sifn-display);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:1.05;font-size:2.25rem}@media(min-width:768px){.sifn-author__name{font-size:3rem}}.sifn-author__role{margin-top:.5rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground)}.sifn-section--dark .sifn-author__role{color:color-mix(in oklch,var(--graphite-foreground) 65%,transparent)}.sifn-author__bio{margin-top:1.5rem;font-size:1.0625rem;line-height:1.75;color:color-mix(in oklch,var(--foreground) 90%,transparent)}.sifn-author__bio p{margin:0}.sifn-author__bio p+p{margin-top:1rem}.sifn-author__bio strong{font-weight:600;color:var(--foreground)}.sifn-section--dark .sifn-author__bio{color:color-mix(in oklch,var(--graphite-foreground) 88%,transparent)}.sifn-section--dark .sifn-author__bio strong{color:var(--graphite-foreground)}.sifn-author__quote{margin-top:1.75rem}.sifn-author__quote-label{display:block;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--primary)}.sifn-author__quote-heading{margin:.5rem 0 0;font-family:var(--sifn-display);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:1.25;font-size:1.0625rem;color:var(--foreground)}@media(min-width:768px){.sifn-author__quote-heading{font-size:1.1875rem}}.sifn-section--dark .sifn-author__quote-heading{color:var(--graphite-foreground)}.sifn-author__quote-body{margin-top:.75rem;font-size:1.0625rem;line-height:1.75;color:color-mix(in oklch,var(--foreground) 90%,transparent)}.sifn-author__quote-body p{margin:0}.sifn-author__quote-body p+p{margin-top:1rem}.sifn-section--dark .sifn-author__quote-body{color:color-mix(in oklch,var(--graphite-foreground) 88%,transparent)}.sifn-series__in{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:1024px){.sifn-series__in{grid-template-columns:1fr 2fr}}.sifn-series__intro-heading{margin-top:.75rem;font-family:var(--sifn-display);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:1.1;font-size:1.875rem}@media(min-width:768px){.sifn-series__intro-heading{font-size:2.25rem}}.sifn-series__intro-desc{margin-top:1rem;max-width:24rem;font-size:1rem;color:color-mix(in oklch,var(--foreground) 80%,transparent)}.sifn-series__item{display:grid;grid-template-columns:3.5rem 1fr auto;align-items:center;gap:1rem;border-top:1px solid var(--border);padding:1.25rem 0}.sifn-series__item:last-child{border-bottom:1px solid var(--border)}.sifn-series__num{font-family:var(--font-mono);font-size:.75rem;color:var(--muted-foreground)}.sifn-series__label{font-family:var(--sifn-display);font-size:1rem;text-transform:uppercase;letter-spacing:.01em}@media(min-width:768px){.sifn-series__label{font-size:1.25rem}}.sifn-series__label:hover{color:var(--primary)}.sifn-series__status{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);white-space:nowrap}.sifn-series__item--current .sifn-series__label,.sifn-series__item--current .sifn-series__status{color:var(--primary)}.sifn-series__nav{margin-top:3rem;display:flex;flex-direction:column;gap:.75rem;border-top:1px solid var(--border);padding-top:1.5rem;font-size:.9rem}@media(min-width:768px){.sifn-series__nav{flex-direction:row;align-items:center;justify-content:space-between}}.sifn-series__nav-link{color:var(--primary)}.sifn-series__nav-link:hover{text-decoration:underline}.sifn-cta__in{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:1024px){.sifn-cta__in{grid-template-columns:7fr 5fr;gap:3.5rem}}.sifn-cta__heading{margin-top:1rem;font-family:var(--sifn-display);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:1;font-size:3rem}@media(min-width:768px){.sifn-cta__heading{font-size:4.5rem}}.sifn-cta__lead{margin-top:1.5rem;max-width:36rem;font-size:1.125rem;line-height:1.65;color:color-mix(in oklch,var(--graphite-foreground) 80%,transparent)}.sifn-cta__actions{display:flex;flex-direction:column;gap:.75rem}@media(min-width:1024px){.sifn-cta__actions{border-left:1px solid color-mix(in oklch,var(--graphite-foreground) 15%,transparent);padding-left:2.5rem}}.sifn-cta__actions .btn-tactical,.sifn-cta__actions .btn-outline-navy{width:100%;justify-content:space-between}.sifn-auto-content{max-width:48rem;margin:0 auto}.sifn-auto-content,.sifn-auto-content *{font-family:var(--font-sans)!important;background:none!important;background-color:transparent!important;color:color-mix(in oklch,var(--foreground) 90%,transparent)!important;max-width:100%!important;width:auto!important;box-sizing:border-box!important;text-align:left!important;float:none!important}.sifn-auto-content{font-size:1.0625rem!important;line-height:1.75!important}.sifn-auto-content p,.sifn-auto-content div{margin:0 0 1.5rem!important;padding:0!important}.sifn-auto-content p:last-child{margin-bottom:0!important}.sifn-auto-content h1,.sifn-auto-content h2,.sifn-auto-content h3,.sifn-auto-content h4,.sifn-auto-content h5,.sifn-auto-content h6{font-family:var(--sifn-display)!important;text-transform:uppercase!important;font-weight:700!important;line-height:1.1!important;letter-spacing:.005em!important;color:var(--foreground)!important;margin:2.5rem 0 1rem!important;padding:0!important}.sifn-auto-content h1{font-size:2.25rem!important}.sifn-auto-content h2{font-size:2rem!important}.sifn-auto-content h3{font-size:1.5rem!important}.sifn-auto-content h4{font-size:1rem!important;letter-spacing:.1em!important}.sifn-auto-content h5{font-size:.9rem!important;letter-spacing:.1em!important}.sifn-auto-content h6{font-size:.8rem!important;letter-spacing:.12em!important}.sifn-auto-content strong,.sifn-auto-content b{font-weight:600!important;color:var(--foreground)!important}.sifn-auto-content em,.sifn-auto-content i{font-style:italic!important}.sifn-auto-content a{color:var(--primary)!important;text-decoration:underline!important}.sifn-auto-content ul,.sifn-auto-content ol{margin:0 0 1.5rem 1.25rem!important;padding:0!important;list-style:disc!important}.sifn-auto-content li{margin:0 0 .5rem!important}.sifn-auto-content img{display:block!important;height:auto!important;margin:2rem 0!important}.sifn-auto-content #referrer-link,.sifn-auto-content script{display:none!important}.sifn{--color-primary: var(--primary);--color-secondary: var(--secondary)}.sifn a.btn-tactical{background-color:var(--primary);color:var(--primary-foreground);text-decoration:none}.sifn a.btn-tactical:hover{background-color:#597417;color:var(--primary-foreground)}.sifn-section--dark a.btn-outline-navy{background-color:transparent;color:var(--graphite-foreground);text-decoration:none}.sifn-section--dark a.btn-outline-navy:hover{border-color:var(--energy);color:var(--energy)}.sifn a.btn-outline-navy{text-decoration:none}.sifn-content-block{margin:0 auto 3rem}.sifn-content-block:last-child{margin-bottom:0}.sifn-chapter--text-sm .sifn-content-block__text{font-size:.9375rem}.sifn-chapter--text-lg .sifn-content-block__text{font-size:1.25rem}.sifn-content-block--boxed{border-left:4px solid var(--primary);background:color-mix(in oklch,var(--muted) 35%,var(--background));padding:1.5rem}@media(min-width:768px){.sifn-content-block--boxed{padding:2rem}}.sifn-content-block--boxed .sifn-content-block__quote-box{border-left:0;background:none;padding:0}.sifn-content-block__quote-box{border-left:4px solid var(--primary);background:color-mix(in oklch,var(--muted) 35%,var(--background));padding:1.5rem}@media(min-width:768px){.sifn-content-block__quote-box{padding:2rem}}.sifn-content-block__quote{font-family:var(--sifn-display);font-weight:700;text-transform:uppercase;letter-spacing:.005em;font-size:1.375rem;line-height:1.3;color:var(--foreground);margin:0}@media(min-width:768px){.sifn-content-block__quote{font-size:1.75rem}}.sifn-content-block__quote-box+.sifn-content-block__media,.sifn-content-block__quote-box+.sifn-content-block__text,.sifn-content-block__quote-box+.sifn-content-block__grid,.sifn-content-block__quote-box+.sifn-content-block__video{margin-top:1.5rem}.sifn-content-block__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:700px){.sifn-content-block__grid{grid-template-columns:1fr 1fr;align-items:center;gap:2rem}}.sifn-content-block__grid--right{direction:rtl}.sifn-content-block__grid--right>*{direction:ltr}.sifn-content-block__media img{width:100%;height:auto;display:block}.sifn-content-block__media--center{max-width:32rem;margin:0 auto}@media(min-width:700px){.sifn-content-block__grid--hero{gap:3rem}}.sifn-content-block__grid--hero .sifn-content-block__text{font-size:1.0625rem;line-height:1.75}@media(min-width:700px){.sifn-content-block__grid--hero .sifn-content-block__text{font-size:1.125rem}}.sifn-content-block__media--hero{position:relative}@media(min-width:1024px){.sifn-content-block__media--hero:before{content:"";display:block;position:absolute;left:-.75rem;top:.75rem;width:100%;height:100%;border:1px solid color-mix(in oklch,var(--primary) 40%,transparent);z-index:0}}.sifn-content-block__media-inner{position:relative;z-index:1;background:color-mix(in oklch,var(--muted) 55%,var(--background));padding:1.5rem}@media(min-width:1024px){.sifn-content-block__media-inner{padding:2rem}}.sifn-content-block__media--hero img{margin:0 auto;width:100%;height:auto;display:block;filter:drop-shadow(0 20px 30px rgba(0,0,0,.2))}.sifn-content-block__media+.sifn-content-block__text{margin-top:1.5rem}.sifn-content-block__text{font-size:1.0625rem;line-height:1.75;color:color-mix(in oklch,var(--foreground) 90%,transparent)}.sifn-content-block__text p{margin:0 0 1.25rem}.sifn-content-block__text p:last-child{margin-bottom:0}.sifn-content-block__text strong{font-weight:600;color:var(--foreground)}.sifn-content-block__text :is(h1,h2,h3,h4,h5,h6){font-family:var(--sifn-display)!important;text-transform:uppercase!important;font-weight:700!important;line-height:1.1!important;letter-spacing:.005em!important;color:var(--foreground)!important;margin:2.5rem 0 1rem!important}.sifn-content-block__text :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0!important}.sifn-content-block__text h1{font-size:3.25rem!important}.sifn-content-block__text h2{font-size:2rem!important}.sifn-content-block__text h3{font-size:1.5rem!important}.sifn-content-block__text h4{font-size:1rem!important;letter-spacing:.1em!important}.sifn-content-block__text h5{font-size:.9rem!important;letter-spacing:.1em!important}.sifn-content-block__text h6{font-size:.8rem!important;letter-spacing:.12em!important}.sifn-content-block__text ul,.sifn-content-block__text ol{margin:0 0 1.25rem 1.25rem;padding:0;list-style:disc}.sifn-content-block__text ol{list-style:decimal}.sifn-content-block__text li{margin:0 0 .5rem}.sifn-content-block__text a{color:var(--primary);text-decoration:underline}.sifn-content-block__text blockquote{margin:0 0 1.25rem;border-left:4px solid var(--primary);background:color-mix(in oklch,var(--muted) 35%,var(--background));padding:1rem 1.25rem}.sifn-content-block__text code{font-family:var(--font-mono);font-size:.9em;background:color-mix(in oklch,var(--muted) 60%,var(--background));padding:.15em .4em;border-radius:.25rem}.sifn-content-block__text pre{font-family:var(--font-mono);font-size:.875rem;line-height:1.6;background:var(--graphite);color:var(--graphite-foreground);padding:1.25rem;margin:0 0 1.25rem;overflow-x:auto;border-radius:.25rem}.sifn-content-block__text pre code{background:none;padding:0;color:inherit}.sifn-content-block__text table{width:100%;margin:0 0 1.25rem;border-collapse:collapse;font-size:.95em}.sifn-content-block__text th,.sifn-content-block__text td{border:1px solid var(--border);padding:.6rem .75rem;text-align:left}.sifn-content-block__text th{font-weight:600;background:color-mix(in oklch,var(--muted) 45%,var(--background))}.sifn-content-block__text img{max-width:100%;height:auto;margin:1.5rem 0}.sifn-content-block__text hr{border:0;border-top:1px solid var(--border);margin:2rem 0}.sifn-content-block__quote-attribution{margin-top:.75rem;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.04em;color:var(--muted-foreground)}.sifn-content-block__quote-author{font-weight:600;color:var(--foreground)}.sifn-content-block__video{position:relative;width:100%;aspect-ratio:16 /9;max-height:380px;max-width:60%;justify-self:center;background:var(--graphite)}.sifn-content-block__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.sifn-content-block__external-link{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;color:var(--primary);font-weight:600;text-decoration:underline}.sifn-content-block__cta{margin-top:1.5rem}.sifn-content-block__meta{margin-top:1.5rem;padding:1.25rem 1.5rem}.sifn-content-block__meta--full{margin-top:0;padding:1.5rem 0}.sifn-content-block__meta--full .sifn-content-block__meta-grid{margin-top:0}.sifn-content-block__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.sifn-content-block__breadcrumb a{color:var(--primary);text-decoration:none}.sifn-content-block__breadcrumb a:hover{color:var(--primary)}.sifn-content-block__breadcrumb span:last-child{color:var(--foreground)}.sifn-content-block__meta-grid{margin-top:1rem;display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:560px){.sifn-content-block__meta-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.sifn-content-block__meta-item{display:flex;flex-direction:column;min-width:0}.sifn-content-block__meta-item--author{grid-column:1 / -1;display:flex;flex-direction:row;align-items:flex-start;gap:.75rem}@media(min-width:560px){.sifn-content-block__meta-item--author{grid-column:auto}}.sifn-content-block__author-avatar{flex:none;width:2.75rem;height:2.75rem;border-radius:999px;object-fit:cover}.sifn-content-block__author-copy{display:flex;flex-direction:column;min-width:0}.sifn-content-block__author-name{font-size:.9rem;font-weight:600;color:var(--foreground)}.sifn-content-block__author-role{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground)}.sifn-content-block__meta-label{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground)}.sifn-content-block__meta-value{font-size:.9rem;font-weight:600;color:var(--foreground)}.sifn-repeater-item{margin:0 auto 3rem}.sifn-repeater-item--boxed{max-width:64rem}.sifn-repeater-item:last-child{margin-bottom:0}.sifn-repeater-item__title{font-family:var(--sifn-display);font-weight:700;text-transform:uppercase;letter-spacing:.005em;font-size:1.5rem;margin:0 0 .75rem}.sifn-repeater-item__desc{font-size:1.0625rem;line-height:1.75;margin:0;color:color-mix(in oklch,var(--foreground) 90%,transparent)}.sifn-repeater-item__desc p{margin:0 0 1.1rem}.metafield-rich_text_field p a{color:var(--primary)!important;text-decoration:underline!important}.metafield-rich_text_field p,.metafield-rich_text_field :is(h1,h2,h3,h4,h5,h6),.metafield-rich_text_field p strong,.metafield-rich_text_field p a strong{color:inherit!important}.sifn-repeater-item__desc p:last-child{margin-bottom:0}.sifn-repeater-item__desc strong{font-weight:600;color:var(--foreground)}.sifn-repeater-item__desc :is(h1,h2,h3,h4,h5,h6){font-family:var(--sifn-display);text-transform:uppercase;font-weight:700;line-height:1.1;letter-spacing:.005em;color:var(--foreground);margin:1.5rem 0 .75rem}.sifn-repeater-item__desc :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.sifn-repeater-item__desc h1{font-size:1.75rem}.sifn-repeater-item__desc h2{font-size:1.5rem}.sifn-repeater-item__desc h3{font-size:1.25rem}.sifn-repeater-item__desc h4{font-size:1rem;letter-spacing:.1em}.sifn-repeater-item__desc h5{font-size:.9rem;letter-spacing:.1em}.sifn-repeater-item__desc h6{font-size:.8rem;letter-spacing:.12em}.sifn-repeater-item__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:1024px){.sifn-repeater-item__grid{grid-template-columns:1fr 1fr;align-items:center;gap:2rem}}.sifn-repeater-item__grid--right{direction:rtl}.sifn-repeater-item__grid--right>*{direction:ltr}.sifn-repeater-item__grid--center{grid-template-columns:1fr;max-width:32rem;margin:0 auto;text-align:center}.sifn-repeater-item__media img{width:100%;height:auto;display:block}
/*# sourceMappingURL=/cdn/shop/t/7/assets/secureit-fieldnote.css.map */
