@layer tn-legacy{.trustnet-v2{--tn-space:16px;--tn-wide:24px;--tn-small:var(--site-meta);--tn-tile-min:130px;--tn-office-height:180px}.tn-body{gap:var(--tn-space);padding-block:var(--tn-space);display:grid}.tn-region{min-width:0;padding:var(--tn-space);border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);background:var(--site-canvas)}.tn-region h2{font-size:var(--site-section-title);margin-bottom:var(--tn-small)}.tn-region>p{color:var(--mp-muted);margin-bottom:var(--tn-space)}.tn-region h3{font-size:var(--site-body-size)}.tn-region>.site-button{margin-top:var(--tn-space)}.tn-region>picture{margin-block:var(--tn-small)}.tn-region>picture img{width:100%;max-height:var(--tn-office-height);object-fit:cover;border-radius:var(--mp-card-radius)}.tn-items{gap:var(--tn-small);margin:0;padding:0;list-style:none;display:grid}.tn-items li{align-items:flex-start;gap:var(--tn-small);min-width:0;display:flex}.tn-items li>svg{width:28px;height:28px;color:var(--site-primary);flex:0 0 28px}.tn-items p{color:var(--mp-muted);font-size:var(--site-card-copy);margin-top:var(--tn-small)}.tn-items small{color:var(--mp-muted);display:block}.tn-value{color:var(--site-primary);font-size:var(--site-section-title);display:block}.tn-step-number{display:none}.tn-tiles .tn-items{grid-template-columns:repeat(auto-fit, minmax(var(--tn-tile-min), 1fr))}.tn-tiles .tn-items li{padding:var(--tn-space);border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);flex-direction:column}.tn-tiles .tn-items a{text-decoration:none}.tn-tiles .tn-items a:hover{text-decoration:underline}.tn-dark{color:var(--site-on-primary,#fff);border-color:var(--mp-dark-border);background:radial-gradient(ellipse at right top, var(--site-primary), transparent 80%), var(--mp-dark)}.tn-dark p,.tn-dark>p,.tn-dark .tn-items p,.tn-dark .tn-items small{color:#e4dddd}.tn-dark .tn-items li{border-color:var(--mp-dark-border)}.tn-dark .tn-items svg,.tn-dark .tn-value{color:var(--mp-accent)}.tn-topology .tn-items{gap:var(--tn-space);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}.tn-topology .tn-items li{border-top:1px solid var(--site-primary);padding-top:var(--tn-space);flex-direction:column;position:relative}.tn-raised{margin-top:calc(-1 * var(--mp-overlap));position:relative}.tn-filters{justify-content:space-between;align-items:center;gap:var(--tn-space);flex-wrap:wrap;display:flex}.tn-filter-buttons{gap:var(--tn-small);flex-wrap:wrap;flex:1;display:flex}.tn-filter-buttons button{border:1px solid var(--mp-border);padding:var(--tn-small) var(--tn-space);background:var(--site-canvas);border-radius:var(--site-radius);font:inherit;min-height:44px}.tn-filter-buttons button[aria-pressed=true]{color:var(--site-on-primary,#fff);background:var(--site-primary)}.tn-search{gap:var(--tn-small);border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);padding-inline:var(--tn-small);align-items:center;display:flex}.tn-search svg{width:20px;height:20px;color:var(--site-primary)}.tn-search input{min-height:44px;font:inherit;background:0 0;border:0;width:100%;min-width:0}.tn-social{gap:var(--tn-space);flex-wrap:wrap;display:flex}.tn-social a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:767px){.tn-search{width:100%}.tn-raised{margin-top:0}}@media (min-width:1025px){.tn-body{--tn-space:12px;--tn-small:var(--site-meta);gap:10px}.tn-body .tn-region>p{margin-bottom:8px}.tn-body .tn-items li>svg{flex-basis:20px;width:20px;height:20px}.tn-body .tn-items h3{font-size:var(--site-meta);line-height:1.4}.tn-body .tn-items p{margin-top:4px}.tn-body .tn-tiles .tn-items li{padding:10px}}.trustnet-v2:has(.tn-body){--tn-hero-height:200px;--tn-hero-title:var(--mp-title);--tn-hero-copy:var(--site-caption);--tn-hero-padding:12px}.tn-hero-benefits{color:var(--site-on-primary,#fff);flex:0 230px;align-self:center;margin-left:auto}.tn-hero-benefits h2{margin-bottom:var(--tn-small)}.tn-hero-benefits .tn-items{gap:14px}.tn-hero-benefits .tn-items li{align-items:center}.tn-hero-benefits .tn-items svg{color:var(--mp-accent);border:1px solid var(--mp-accent);border-radius:50%;flex:0 0 36px;width:36px;height:36px;padding:6px}.tn-hero-benefits .tn-items h3{color:var(--site-on-primary,#fff);font-size:var(--site-caption);font-weight:600}.tn-hero-benefits .tn-items p,.tn-hero-benefits .tn-items small{color:#e8e3e3;font-size:var(--site-meta);margin-top:2px}@media (max-width:767px){.tn-hero-benefits{flex-basis:auto;width:100%;margin-left:0}.tn-hero-benefits .tn-items{grid-template-columns:repeat(2,minmax(0,1fr))}}.tn-detail-hero .mp-hero-subtitle{color:var(--mp-accent);font-size:var(--site-heading);font-weight:700;line-height:1.25}.trustnet-v2:has(.tn-body) .mp-hero{--mp-hero-height:var(--tn-hero-height)}.trustnet-v2:has(.tn-body) .mp-hero h1{font-weight:700;font-size:var(--mp-title);margin-bottom:10px}.trustnet-v2:has(.tn-body) .mp-hero-inner{padding-block:var(--tn-hero-padding)}.trustnet-v2:has(.tn-body) .mp-hero-description{font-size:var(--tn-hero-copy);line-height:1.4}.trustnet-v2:has(.tn-body) .mp-hero .mp-actions{margin-top:8px}.trustnet-v2:has(.tn-body) .mp-breadcrumb{margin-bottom:8px}.trustnet-v2 .tn-body h2,.trustnet-v2 .tn-body h3{font-weight:700}.tn-body .tn-items li>svg{color:var(--mp-accent)}.tn-body .mp-cta .mp-actions{flex-shrink:0;margin-top:0;margin-left:auto}.tn-body .mp-cta{padding:10px 20px}.tn-body .tn-tiles:not(.tn-dark){border:0;padding:0}@media (min-width:1025px){.trustnet-v2:has(.tn-body) .site-footer.trustnet-chrome{padding-top:12px}.trustnet-v2:has(.tn-body) .trustnet-chrome .footer-group a{min-height:16px}.trustnet-v2:has(.tn-body) .trustnet-chrome .footer-bottom{min-height:30px;padding-block:4px}.tn-body .tn-region h2{font-size:var(--site-lead)}.tn-body .mp-metrics dd{font-size:var(--site-section-title);font-weight:700}.tn-body .tn-tiles .tn-items li>svg{flex-basis:28px;width:28px;height:28px}}@media (max-width:767px){.tn-body .mp-cta .mp-actions{margin-left:0}}.trustnet-v2{--tn-preview-height:64px;--tn-on-dark:var(--site-on-primary,#fff)}.tn-related-insights,.tn-insights,.tn-insights>div{gap:var(--tn-small);min-width:0;display:grid}.tn-insights article{gap:var(--tn-small);padding:var(--tn-small);border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);display:grid}.tn-insights img{height:var(--tn-preview-height);object-fit:cover}.tn-insights h3{font-size:var(--site-card-copy)}.tn-insights small{color:var(--site-primary)}.tn-insights p{color:var(--mp-muted);font-size:var(--site-caption)}.tn-channel-region{background:0 0;border:0;padding:0}.tn-channel-grid{gap:var(--tn-space);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tn-channel-grid li{gap:var(--tn-space);min-width:0;padding:var(--tn-space);border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);background:var(--site-canvas);align-items:center;display:flex;position:relative}.tn-channel-grid h3 a{text-decoration:none}.tn-channel-grid h3 a:after{content:"";position:absolute;inset:0}.tn-channel-grid li:focus-within{outline:2px solid var(--mp-accent);outline-offset:2px}.tn-channel-grid h3 span{margin-left:var(--tn-small)}.tn-channel-grid svg{width:32px;height:32px;color:var(--mp-accent);flex:0 0 32px}.tn-channel-grid p{margin-top:var(--tn-small);color:var(--mp-muted);font-size:var(--site-card-copy)}@media (max-width:1024px){.tn-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tn-channel-grid{grid-template-columns:minmax(0,1fr)}}}@layer tn-system;
@layer tn-legacy{.trustnet-v2:has(.tn-org){--tn-org-gap:8px;--tn-org-title:var(--site-lead);--tn-org-copy:var(--site-meta);--tn-org-caption:var(--site-meta);--tn-org-logo:44px;--tn-org-icon:26px;--tn-hero-height:200px;--tn-hero-title:var(--mp-title);--tn-hero-copy:var(--site-caption)}.tn-org.tn-body{gap:var(--tn-org-gap);padding-block:var(--tn-org-gap)}.tn-org-about-page{background:var(--site-canvas)}.tn-org-about-main,.tn-org-about-tail{padding-block:var(--tn-org-gap)}.tn-org-surface-band{background:var(--mp-soft);width:100%}.tn-org :is(h2,.mp-section-heading h2){font-size:var(--tn-org-title);margin:0 0 4px;line-height:1.2}.tn-org :is(h3,.tn-items h3){font-size:var(--tn-org-copy);line-height:1.25}.tn-org :is(p,.tn-items p){font-size:var(--tn-org-copy);margin:4px 0;line-height:1.4}.tn-org :is(small,.mp-text-link){font-size:var(--tn-org-caption)}.tn-org .site-button{min-height:28px;font-size:var(--tn-org-caption);margin-top:4px;padding:4px 12px}.tn-org .tn-region{border:0;padding:0}.tn-org .tn-region>.site-button{margin-top:4px}.tn-org .tn-items{gap:var(--tn-org-gap)}.tn-org .tn-items li>svg{width:var(--tn-org-icon);height:var(--tn-org-icon);flex-basis:var(--tn-org-icon);color:var(--mp-accent)}.tn-org .mp-section-heading{margin-bottom:4px}.tn-org-editorial{gap:var(--tn-org-gap);min-width:0;display:grid}.tn-org-editorial p{color:var(--mp-muted)}.tn-org-editorial.tn-dark p{color:var(--tn-on-dark)}.tn-org-editorial picture{min-width:0}.tn-org-editorial img{object-fit:cover;border-radius:var(--mp-card-radius);width:100%;height:100%}.tn-org-about-intro{grid-template-columns:1.05fr 1.3fr 1fr;align-items:stretch;gap:16px;display:grid}.tn-org-about-copy{min-width:0}.tn-org-eyebrow{color:var(--mp-accent);font-size:var(--tn-org-caption);letter-spacing:.02em;margin-bottom:4px;font-weight:700;display:block}.tn-org-identity{border-radius:var(--mp-card-radius);background:url(/trustnet/sector-campus.webp) 50%/cover no-repeat;min-height:174px;position:relative;overflow:hidden}.tn-org-identity>div{z-index:1;color:var(--tn-on-dark);position:absolute;inset:auto 12px 12px}.tn-org-identity>picture{position:absolute;inset:0}.tn-org-identity:after{content:"";background:linear-gradient(transparent, var(--mp-dark));position:absolute;inset:45% 0 0}.tn-org .tn-org-pillars{padding:12px 20px}.tn-org-pillars>h2{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tn-org-pillars .tn-items{gap:0}.tn-org-pillars .tn-items li{border-bottom:1px solid var(--mp-dark-border);align-items:center;padding-block:8px}.tn-org-pillars .tn-items li:last-child{border:0}.tn-org-journey-band{grid-template-columns:3.5fr 1fr;gap:24px;padding:8px 16px;display:grid}.tn-org-journey ol{grid-template-columns:repeat(6,minmax(0,1fr));min-width:680px;margin:8px 0 0;padding:0;list-style:none;display:grid}.tn-org-journey li{text-align:center;min-width:0;position:relative}.tn-org-journey li strong{color:var(--mp-accent);font-size:var(--tn-org-copy)}.tn-org-journey li>span{height:16px;margin-block:4px;display:block;position:relative}.tn-org-journey li>span:before{content:"";border-top:1px solid var(--mp-accent);transform-origin:0;animation:.52s ease-out forwards tn-journey-line;animation-delay:calc(var(--tn-journey-index,0) * 70ms);position:absolute;top:calc(50% - .5px);left:0;right:0;transform:scaleX(0)}.tn-org-journey li>span:after{content:"";box-sizing:border-box;border:2px solid var(--mp-accent);background:var(--site-canvas);opacity:0;width:14px;height:14px;animation:.22s ease-out forwards tn-journey-node;animation-delay:calc(.18s + var(--tn-journey-index,0) * 70ms);border-radius:50%;position:absolute;top:calc(50% - 7px);left:calc(50% - 7px);transform:scale(.7)}.tn-org-journey li:nth-child(2){--tn-journey-index:1}.tn-org-journey li:nth-child(3){--tn-journey-index:2}.tn-org-journey li:nth-child(4){--tn-journey-index:3}.tn-org-journey li:nth-child(5){--tn-journey-index:4}.tn-org-journey li:nth-child(6){--tn-journey-index:5}@keyframes tn-journey-line{to{transform:scaleX(1)}}@keyframes tn-journey-node{to{opacity:1;transform:scale(1)}}.tn-org-journey li p{max-width:100px;margin-inline:auto}.tn-org-journey-feature{border-radius:var(--mp-card-radius);background:url(/trustnet/journey-summit-v2.webp) 50%/cover no-repeat;min-height:108px;padding:16px;position:relative;overflow:hidden}.tn-org-journey-feature>div{z-index:1;max-width:70%;position:relative}.tn-org-journey-feature>picture{position:absolute;inset:0}.tn-org-competencies{grid-template-columns:1fr 1fr;gap:24px;display:grid}.tn-org-competencies>section+section{border-left:1px solid var(--mp-border);padding-left:24px}.tn-org-mini-tiles .tn-items{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.tn-org-mini-tiles#expertise .tn-items{grid-template-columns:repeat(6,minmax(0,1fr))}.tn-org .tn-org-mini-tiles .tn-items li{text-align:center;align-items:center;gap:4px;padding:8px 4px}.tn-org-mini-tiles .tn-items p{font-size:var(--tn-org-caption);line-height:1.25}.tn-org-numbers{grid-template-columns:1.1fr 6fr;align-items:center;gap:8px;padding:8px 0;display:grid}.tn-org-numbers-band{border-block:1px solid var(--mp-border)}.tn-org .mp-metrics{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;margin:0;padding:0;display:grid}.tn-org .mp-metrics>div{gap:8px;min-width:0;padding:8px}.tn-org .mp-metrics svg{width:26px;height:26px;color:var(--mp-accent)}.tn-org .mp-metrics dd{font-size:var(--site-section-title);line-height:1.2}.tn-org .mp-metrics dt{font-size:var(--tn-org-caption)}.tn-org-process{grid-template-columns:1fr auto;align-items:center;gap:4px 16px;display:grid}.tn-org-process-intro{grid-column:1/-1}.tn-org-process ol{border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px;margin:0;padding:8px 12px;list-style:none;display:grid}.tn-org-process li{align-items:center;gap:8px;min-width:0;display:flex;position:relative}.tn-org-process li:not(:last-child):after{content:"→";color:var(--mp-accent);position:absolute;right:-12px}.tn-org-process-marker{color:var(--mp-accent);flex:0 0 28px;place-items:center;display:grid}.tn-org-process-marker svg{width:24px;height:24px}.tn-org-process-dark{grid-template-columns:1.3fr 5fr;padding:12px 16px}.tn-org-process-band{width:100%;color:var(--tn-on-dark);background:linear-gradient(90deg,#080101f2,#260306eb),url(/trustnet/network-globe.webp) 50% 58%/cover no-repeat}.tn-org-process-band .tn-org-process-dark{background:0 0;padding-inline:0}.tn-org-process-dark .tn-org-process-intro{grid-column:auto}.tn-org-process-dark ol{border:0;align-self:stretch;padding:0}.tn-org-process-dark li{align-items:start}.tn-org-process-dark .tn-org-process-marker{border:1px solid var(--mp-accent);height:28px;color:var(--tn-on-dark);background:var(--site-primary);border-radius:50%}.tn-org-process-dark li>div{border-top:1px solid var(--mp-accent);padding-top:8px}.tn-org-process-dark li:after{display:none}.tn-org-process-dark p{color:var(--tn-on-dark)}.tn-org-people-ecosystem{grid-template-columns:1fr 1fr;gap:24px;display:grid}.tn-org-about-tail{padding-block:8px}.tn-org-team,.tn-org-ecosystem{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}.tn-org-team{background:url(/trustnet/noc-hero-v2.webp) 100%/50% 100% no-repeat}.tn-org-team picture{min-height:104px}.tn-org-ecosystem-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.tn-org-ecosystem-logos a{border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);place-items:center;min-width:0;padding:4px;display:grid}.tn-org-ecosystem-logos img{object-fit:contain;width:100%;height:32px}.tn-org-partner-wordmark{color:var(--mp-text);font-size:var(--tn-org-caption);text-align:center;font-weight:700}.tn-org-hero .tn-org-vertical-slogan{width:150px;max-width:150px;margin-left:auto}.tn-org-about-hero .mp-hero-art{background:linear-gradient(90deg, var(--mp-dark) 8%, transparent 68%), url(/trustnet/noc-hero-v2.webp) center / cover no-repeat}.tn-org-about-hero .mp-hero-art:after{background:linear-gradient(90deg, var(--mp-dark) 8%, color-mix(in srgb, var(--mp-dark) 78%, transparent) 34%, transparent 70%)}.tn-org-about-hero .mp-hero-copy{flex-basis:42%}.tn-org-about-hero .tn-org-vertical-slogan:after{background:var(--mp-accent);content:"";width:24px;height:2px;margin-top:10px;display:block}.tn-org-vertical-slogan li{border:0;padding:4px 0}.tn-org-vertical-slogan svg{display:none}.tn-org-hero .tn-org-vertical-slogan .tn-items h3{font-size:var(--site-meta);text-transform:uppercase;letter-spacing:.35em;font-weight:400}.tn-org-contact-prelude{background:linear-gradient(90deg,#270305f5,#4b070be8),url(/trustnet/network-globe.webp) 50% 46%/cover no-repeat;width:100%}.tn-org-contact-prelude-inner{justify-content:space-between;align-items:center;gap:24px;min-height:70px;padding-block:10px;display:flex}.tn-org-contact-prelude h2{color:var(--tn-on-dark);font-size:var(--tn-org-title);margin:0 0 2px}.tn-org-contact-prelude p{color:var(--tn-on-dark);font-size:var(--tn-org-copy);margin:0}.tn-org-contact-prelude .site-button{flex:none;margin:0}.mp-key-about main+.site-footer{margin-top:0}@media (prefers-reduced-motion:reduce){.tn-org-journey li>span:before,.tn-org-journey li>span:after{opacity:1;animation:none;transform:none}}.tn-org-strategic{background:var(--site-canvas);border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);grid-template-columns:1.25fr .65fr 1.1fr 1.8fr;align-items:center;gap:16px;padding:8px;display:grid}.tn-org-strategic-callout{border-radius:var(--mp-card-radius);grid-template-columns:1fr auto;gap:4px;padding:12px 16px;text-decoration:none;display:grid}.tn-org-strategic-callout small{color:var(--mp-accent);grid-column:1/-1;align-items:center;gap:8px;display:flex}.tn-org-strategic-callout svg{width:18px;height:18px}.tn-org-strategic-callout strong{font-size:var(--tn-org-title);line-height:1.2}.tn-org-strategic-logo img{object-fit:contain;width:100%;height:64px}.tn-org-strategic .mp-metrics>div{text-align:center;flex-direction:column;padding:8px 4px}.tn-org-strategic .mp-metrics dd{font-size:var(--site-lead)}.tn-org-filters{gap:12px}.tn-org-filters .tn-filter-buttons{flex-wrap:wrap;gap:8px}.tn-org-filters button{min-height:28px;font-size:var(--tn-org-caption);border-radius:999px;padding:4px 12px}.tn-org-filters .tn-search{min-width:150px;max-width:196px}.tn-org-filters input{min-height:28px;font-size:var(--tn-org-copy)}.tn-org-vendor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tn-org-vendor-grid>article{border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);flex-direction:column;align-items:start;gap:4px;min-width:0;padding:12px 16px;display:flex}.tn-org-vendor-identity{width:100%;min-height:var(--tn-org-logo);justify-content:space-between;align-items:center;gap:8px;display:flex}.tn-org-vendor-identity picture{width:52%;min-width:0}.tn-org-vendor-identity img{width:100%;height:var(--tn-org-logo);object-fit:contain}.tn-org-vendor-identity>span{background:var(--mp-soft);border-radius:var(--mp-card-radius);max-width:46%;font-size:var(--tn-org-caption);text-align:center;padding:8px}.tn-org-wordmark{font-size:var(--site-section-title);line-height:1.1}.tn-org-vendor-grid .mp-tags{justify-content:flex-end;gap:4px;width:100%;margin:0}.tn-org-vendor-grid .mp-tags span{font-size:var(--site-meta);padding:3px 5px}.tn-org-vendor-grid p{max-width:95%}.tn-org-vendor-description{gap:12px;min-width:0;display:grid}.tn-org-strategic-label{color:var(--site-primary);font-size:var(--site-caption);align-items:center;gap:8px;display:flex}.tn-org-strategic-label svg{flex:none;width:20px;height:20px}.tn-org-vendor-grid .site-button{margin-top:auto}.tn-org-partner-promos{grid-template-columns:1.5fr 1fr 1fr;gap:8px;display:grid}.tn-org-partner-promos>section{border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);padding:12px 16px;position:relative;overflow:hidden}.tn-org-partner-promos .tn-items{position:absolute;top:24px;right:16px}.tn-org-partner-promos .tn-items svg{width:64px;height:64px}.tn-org-partner-promos .tn-items li>div{display:none}.tn-org-partner-promos section:has(.tn-items)>div{max-width:74%}.tn-org-joint{background:radial-gradient(ellipse at right, var(--site-primary), transparent), var(--mp-dark)}.tn-org-vendor-stories>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tn-org-vendor-stories article{border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);grid-template-columns:1fr 2fr;gap:12px;min-width:0;padding:4px;display:grid}.tn-org-vendor-stories article small{color:var(--mp-accent)}.tn-org-vendor-stories article a{color:inherit;text-decoration:none}.tn-org-vendor-art{border-radius:var(--mp-card-radius);align-items:center;min-height:68px;padding:12px;display:grid}.tn-org-vendor-art img{object-fit:contain;background:var(--site-canvas);border-radius:var(--mp-card-radius);width:100%;height:44px}.tn-org-cisco-hero .mp-hero-inner{grid-template-columns:1.65fr 1fr .85fr;display:grid}.tn-org-cisco-hero .mp-hero-copy{width:auto;max-width:none}.tn-org-cisco-hero .mp-hero-subtitle{font-size:var(--site-heading);line-height:1.2}.tn-org-cisco-mark{text-align:center;color:var(--tn-on-dark)}.tn-org-cisco-mark img{object-fit:contain;mix-blend-mode:screen;width:100%;height:112px}.tn-org-cisco-mark strong{font-size:var(--site-section-title)}.tn-org-cisco-overview{border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);background:var(--site-canvas);grid-template-columns:1.2fr 1.8fr 1.2fr;align-items:center;gap:20px;padding:12px 16px;display:grid}.tn-org-cisco-overview .mp-metrics{border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);padding-block:12px}.tn-org-cisco-overview .mp-metrics>div{text-align:center;flex-direction:column}.tn-org-testimonial{border:1px solid var(--mp-border);background:var(--mp-soft);border-radius:var(--mp-card-radius);margin:0;padding:12px 12px 12px 32px;position:relative}.tn-org-testimonial:before{content:"“";font-size:var(--mp-display);color:var(--mp-accent);position:absolute;top:0;left:8px}.tn-org-testimonial blockquote{font-size:var(--tn-org-copy);margin:0 0 8px;line-height:1.35}.tn-org-testimonial figcaption{max-width:74%;font-size:var(--tn-org-copy)}.tn-org-testimonial small{display:block}.tn-org-testimonial>picture{width:52px;position:absolute;bottom:12px;right:12px}.tn-org-testimonial img{object-fit:contain;width:100%;height:36px}.tn-org-cisco-specialties .tn-items{grid-template-columns:repeat(7,minmax(0,1fr))}.tn-org .tn-org-cisco-specialties .tn-items li,.tn-org .tn-org-cisco-solutions .tn-items li{flex-direction:row;align-items:center;padding:12px}.tn-org-cisco-solutions .tn-items{grid-template-columns:repeat(5,minmax(0,1fr))}.tn-org-certifications>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.tn-org-certifications article,.tn-org-certificate-link{border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);padding:8px}.tn-org-certifications article>p{text-align:center;margin:4px 0 0}.tn-org-certificate{border:1px solid var(--mp-accent);border-radius:999px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:auto;padding:4px 12px 4px 4px;display:flex}.tn-org-certificate small{max-width:110px;line-height:1.2;display:block}.tn-org-rosette{color:var(--mp-accent);border:1px solid var(--mp-accent);border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.tn-org-rosette svg{width:28px;height:28px}.tn-org-certificate-link{color:var(--site-primary);font-size:var(--tn-org-copy);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.tn-org-certificate-link svg{flex:0 0 20px;width:20px;height:20px}.tn-org-cisco-resources{grid-template-columns:1.8fr 1fr;gap:24px;display:grid}.tn-org-cisco-resources .tn-insights article{grid-template-columns:.7fr 1.5fr;padding:4px}.tn-org-cisco-resources .tn-insights img{height:36px}.tn-org .mp-cta-compact{min-height:48px;padding:8px 20px}.tn-org .mp-cta-compact .mp-orbit-icon{width:40px;height:40px}.tn-org .mp-cta-compact h2{font-size:var(--tn-org-title)}@media (min-width:1051px){.trustnet-v2 .tn-org :is(h2,h3,p,dl,dd,dt){margin-block:0}.trustnet-v2 .tn-org h2{margin-bottom:4px}.trustnet-v2 .tn-org p{line-height:1.3}.trustnet-v2 .tn-org .site-button{min-height:28px;font-size:var(--tn-org-caption);margin-top:4px;padding:4px 12px}.trustnet-v2 .tn-org .tn-org-pillars{padding:8px 20px}.trustnet-v2 .tn-org-pillars .tn-items li{padding-block:5px}.trustnet-v2 .tn-org-pillars .tn-items{gap:0}.trustnet-v2 .tn-org-pillars .tn-items :is(h3,p){margin:0}.trustnet-v2 .tn-org-identity{min-height:174px}.trustnet-v2 .tn-org-journey-band{gap:16px;padding:4px 16px}.trustnet-v2 .tn-org-journey li p{max-width:128px;margin:0 auto}.trustnet-v2 .tn-org-journey-feature{min-height:108px;padding:12px 16px}.trustnet-v2 .tn-org-journey-feature>div{align-self:center;max-width:75%}.trustnet-v2 .tn-org-journey-feature h2{font-size:var(--site-lead)}.trustnet-v2 .tn-org .tn-org-mini-tiles .tn-items li{gap:4px;padding:6px 4px}.trustnet-v2 .tn-org .tn-org-mini-tiles .tn-items li>svg{flex-basis:24px;width:24px;height:24px}.trustnet-v2 .tn-org-mini-tiles .tn-items p{line-height:1.2}.trustnet-v2 .tn-org-numbers,.trustnet-v2 .tn-org-numbers .mp-metrics>div{padding-block:4px}.trustnet-v2 .tn-org-process-dark{grid-template-columns:1.45fr 5fr;padding:8px 16px}.trustnet-v2 .tn-org-process-dark .tn-org-process-intro p{max-width:none}.trustnet-v2 .tn-org-process-dark li>div{padding-top:4px}.trustnet-v2 .tn-org-team picture{min-height:92px}.trustnet-v2 .tn-org-ecosystem-logos img{height:28px}.trustnet-v2 .tn-org .mp-cta-compact{align-items:center;gap:16px;min-height:52px;padding:8px 20px;display:flex}.trustnet-v2 .tn-org .mp-cta-compact>div:first-of-type{flex:1}.trustnet-v2 .tn-org .mp-cta-compact .mp-actions{margin-block:0}.trustnet-v2 .tn-org-strategic{gap:12px}.trustnet-v2 .tn-org-strategic-callout{padding:8px 12px}.trustnet-v2 .tn-org-vendor-grid>article{gap:4px;padding:8px 16px}.trustnet-v2 .tn-org-vendor-grid .mp-tags{margin:0}.trustnet-v2 .tn-org-vendor-grid .site-button{margin-top:4px}.trustnet-v2 .tn-org-partner-promos>section{padding:8px 16px}.trustnet-v2 .tn-org-vendor-stories article{gap:8px}.trustnet-v2 .tn-org-vendor-art{min-height:64px;padding:8px}.trustnet-v2 .tn-org-cisco-overview{gap:16px;padding:8px 16px}.trustnet-v2 .tn-org-cisco-overview .mp-metrics{padding-block:8px}.trustnet-v2 .tn-org-cisco-overview .mp-metrics>div{padding:4px}.trustnet-v2 .tn-org-testimonial{padding:8px 8px 8px 28px}.trustnet-v2 .tn-org-testimonial blockquote{margin-bottom:4px;line-height:1.25}.trustnet-v2 .tn-org .tn-org-cisco-specialties .tn-items li,.trustnet-v2 .tn-org .tn-org-cisco-solutions .tn-items li{gap:8px;padding:8px}.trustnet-v2 .tn-org .tn-org-cisco-specialties .tn-items li>svg,.trustnet-v2 .tn-org .tn-org-cisco-solutions .tn-items li>svg{flex-basis:24px;width:24px;height:24px}.trustnet-v2 .tn-org-certifications article{padding:6px}.trustnet-v2 .tn-org-certificate{padding-block:2px}.trustnet-v2 .tn-org-rosette{flex-basis:34px;width:34px;height:34px}.trustnet-v2 .tn-org-cisco-resources{align-items:start;gap:16px}.trustnet-v2 .tn-org-cisco-resources .tn-insights{display:block}.trustnet-v2 .tn-org-cisco-resources .tn-insights>div{gap:4px}.trustnet-v2 .tn-org-cisco-resources .tn-insights article{align-items:center;padding:4px}.trustnet-v2 .tn-org-cisco-resources .tn-insights :is(h3,p){margin:0;line-height:1.2}.trustnet-v2 .tn-org-cisco-resources .tn-insights h3,.trustnet-v2 .tn-org-cisco-resources .tn-insights p{font-size:var(--site-meta)}.trustnet-v2 .tn-org-process:not(.tn-org-process-dark) ol{padding:4px 12px}}@media (max-width:1050px){.tn-org-about-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tn-org-about-intro .tn-org-pillars{grid-column:1/-1}.tn-org-pillars .tn-items{grid-template-columns:repeat(4,minmax(0,1fr))}.tn-org-pillars .tn-items li{border-bottom:0;border-right:1px solid var(--mp-dark-border)}.tn-org-pillars .tn-items li:last-child{border-right:0}.trustnet-v2 .tn-org .tn-org-competencies{grid-template-columns:minmax(0,1fr)}.trustnet-v2 .tn-org .tn-org-competencies>section+section{border-left:0;border-top:1px solid var(--mp-border);padding-top:var(--site-space-md);padding-left:0}.tn-org-journey-band{grid-template-columns:minmax(0,3fr) minmax(190px,1fr)}.tn-org-people-ecosystem{grid-template-columns:1fr}.tn-org-cisco-hero .mp-hero-inner{grid-template-columns:1.5fr .8fr}.tn-org-cisco-hero .tn-hero-benefits{grid-column:1/-1}.tn-org-strategic{grid-template-columns:1.2fr .7fr 1.1fr}.tn-org-strategic .mp-metrics{grid-column:1/-1}.tn-org-numbers{grid-template-columns:1fr}.tn-org-cisco-specialties .tn-items{grid-template-columns:repeat(4,minmax(0,1fr))}.tn-org-cisco-overview{grid-template-columns:1fr 1fr}.tn-org-testimonial{grid-column:1/-1}.tn-org-process-dark{grid-template-columns:1fr}.tn-org-process-dark ol{grid-auto-flow:initial;grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:767px){.trustnet-v2:has(.tn-org){--tn-org-copy:var(--site-body-size);--tn-org-caption:var(--site-meta);--tn-org-gap:12px}.tn-org :is(.tn-org-about-intro,.tn-org-journey-band,.tn-org-competencies,.tn-org-people-ecosystem,.tn-org-team,.tn-org-ecosystem,.tn-org-strategic,.tn-org-partner-promos,.tn-org-cisco-overview,.tn-org-cisco-resources){grid-template-columns:minmax(0,1fr)}.tn-org-identity{min-height:190px}.tn-org-about-intro .tn-org-pillars{grid-column:auto}.tn-org-pillars .tn-items{grid-template-columns:1fr}.tn-org-pillars .tn-items li{border-right:0;border-bottom:1px solid var(--mp-dark-border)}.tn-org-journey ol{grid-template-columns:repeat(6,minmax(105px,1fr))}.tn-org-journey-band{grid-template-columns:minmax(0,1fr);padding-inline:16px}.tn-org-journey-feature{min-height:150px}.tn-org-competencies>section+section{border-left:0;border-top:1px solid var(--mp-border);padding-top:12px;padding-left:0}.tn-org .tn-org-mini-tiles .tn-items,.tn-org .tn-org-mini-tiles#expertise .tn-items{grid-template-columns:repeat(3,minmax(0,1fr))}.tn-org .mp-metrics{grid-auto-flow:initial;grid-template-columns:repeat(2,minmax(0,1fr))}.tn-org-process,.tn-org-process-dark{grid-template-columns:1fr}.tn-org-process ol,.tn-org-process-dark ol{grid-auto-flow:initial;grid-template-columns:1fr;gap:12px}.tn-org-process li:not(:last-child):after{display:none}.tn-org-team picture{min-height:150px}.tn-org-team{background:0 0}.tn-org-contact-prelude-inner{flex-direction:column;align-items:flex-start;gap:8px;min-height:0;padding-block:16px}.tn-org-about-hero .tn-org-vertical-slogan{display:none}.tn-org-about-hero .mp-hero-copy{flex-basis:auto}.tn-org-filters{flex-direction:column;align-items:stretch}.tn-org-filters .tn-search{width:100%;max-width:none}.tn-org-vendor-grid,.tn-org-vendor-stories>div:last-child{grid-template-columns:1fr}.tn-org-cisco-specialties .tn-items,.tn-org-cisco-solutions .tn-items,.tn-org-certifications>div{grid-template-columns:repeat(2,minmax(0,1fr))}.tn-org-cisco-hero .mp-hero-inner{grid-template-columns:1fr}.tn-org-cisco-mark img{height:80px}.tn-org-hero .tn-org-vertical-slogan{width:auto;max-width:none;margin:0}.tn-org-vertical-slogan{flex-wrap:wrap;gap:12px;display:flex}.tn-org-hero .tn-org-vertical-slogan .tn-items h3{letter-spacing:.15em}.tn-org .site-button,.tn-org-filters button,.tn-org-filters input{min-height:40px}}@media (max-width:359px){.trustnet-v2 .tn-org .tn-org-mini-tiles .tn-items,.trustnet-v2 .tn-org .tn-org-mini-tiles#expertise .tn-items{grid-template-columns:repeat(2,minmax(0,1fr))}}.trustnet-v2:has(.tn-org-partners){--tn-org-gap:24px;--tn-org-copy:var(--site-body-size);--tn-org-caption:var(--site-caption);--tn-org-title:var(--site-lead);--tn-org-logo:48px;--tn-hero-height:280px;--tn-hero-copy:var(--site-body-size)}.trustnet-v2 .tn-org-partners-hero .mp-hero-inner{min-height:var(--tn-hero-height)}.trustnet-v2 .tn-org-partners{padding-block:24px}.trustnet-v2 .tn-org-partners .tn-org-strategic{grid-template-columns:minmax(0,1.25fr) minmax(80px,.4fr) minmax(0,1.5fr);gap:24px;margin-top:-32px;padding:8px;position:relative}.trustnet-v2 .tn-org-partners .tn-org-strategic:not(:has(.tn-org-strategic-logo)){grid-template-columns:1fr 1.5fr}.trustnet-v2 .tn-org-partners .tn-org-strategic-callout{gap:8px;padding:16px}.trustnet-v2 .tn-org-partners .tn-org-strategic-callout strong{grid-column:1/-1}.trustnet-v2 .tn-org-partners .tn-org-strategic>p{padding-inline-end:16px}.trustnet-v2 .tn-org-partners .tn-org-filters{grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:center;gap:16px;display:grid}.trustnet-v2 .tn-org-partners .tn-org-filters button,.trustnet-v2 .tn-org-partners .tn-search input,.trustnet-v2 .tn-org-partners .site-button{min-height:44px}.trustnet-v2 .tn-org-partners .tn-search{flex:0 240px;max-width:none}.trustnet-v2 .tn-org-partners .tn-org-vendor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.trustnet-v2 .tn-org-partners .tn-org-vendor-grid>article{gap:12px;min-height:220px;padding:20px}.trustnet-v2 .tn-org-partners .tn-org-vendor-identity{justify-content:flex-start;gap:16px}.trustnet-v2 .tn-org-partners .tn-org-vendor-identity picture{flex:0 48%}.trustnet-v2 .tn-org-partners .tn-org-vendor-identity h2{overflow-wrap:anywhere;flex:1;min-width:0}.trustnet-v2 .tn-org-partners .tn-org-wordmark+h2{display:none}.trustnet-v2 .tn-org-partners .tn-org-vendor-grid p{font-size:var(--tn-org-copy);overflow-wrap:anywhere;max-width:none;margin:0;line-height:1.5}.trustnet-v2 .tn-org-partners .mp-tags:empty{display:none}.trustnet-v2 .tn-org-partners .mp-tags{justify-content:flex-start}.trustnet-v2 .tn-org-partners .mp-tags span{font-size:var(--tn-org-caption);padding:4px 8px}.trustnet-v2 .tn-org-partners .tn-org-partner-promos{gap:12px}.trustnet-v2 .tn-org-partners .tn-org-partner-promos>section{padding:20px}.trustnet-v2 .tn-org-partners .tn-partners-empty{text-align:center;border:1px solid var(--mp-border);grid-column:1/-1;padding:24px}.trustnet-v2 .tn-org-partners :is(button,input,a):focus-visible{outline:2px solid var(--site-primary);outline-offset:4px}@media (max-width:1100px){.trustnet-v2 .tn-org-partners .tn-org-vendor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trustnet-v2 .tn-org-partners .tn-org-partner-promos{grid-template-columns:1fr}.trustnet-v2 .tn-org-partners .tn-org-filters{grid-template-columns:minmax(0,1fr)}.trustnet-v2 .tn-org-partners .tn-search{flex-basis:100%}}@media (min-width:1101px){.trustnet-v2 .tn-org-partners .tn-org-vendor-grid{gap:16px}.trustnet-v2 .tn-org-partners .tn-org-vendor-grid>article{padding:24px}.trustnet-v2 .tn-org-partners .tn-org-vendor-identity{flex-direction:column;align-items:flex-start;gap:16px}.trustnet-v2 .tn-org-partners .tn-org-vendor-identity picture{flex:none;width:min(100%,160px)}.trustnet-v2 .tn-org-partners .tn-org-vendor-identity img{object-position:left center;height:52px}.trustnet-v2 .tn-org-partners .tn-org-vendor-grid p{font-size:var(--site-body-size);line-height:1.6}.trustnet-v2 .tn-org-partners .tn-org-vendor-grid .site-button{min-height:var(--site-control-height);font-size:var(--site-caption);margin-top:auto;padding:10px 14px}}@media (max-width:600px){:is(.trustnet-v2 .tn-org-partners .tn-org-vendor-grid,.trustnet-v2 .tn-org-partners .tn-org-strategic,.trustnet-v2 .tn-org-partners .tn-org-strategic:not(:has(.tn-org-strategic-logo))){grid-template-columns:1fr}.trustnet-v2 .tn-org-partners .tn-org-strategic{gap:16px;margin-top:0}.trustnet-v2 .tn-org-partners .tn-org-strategic-logo{padding-inline:16px}.trustnet-v2 .tn-org-partners .tn-org-strategic>p{padding:0 16px 8px}.trustnet-v2 .tn-org-partners .tn-org-vendor-grid>article{min-height:0}}.trustnet-v2:has(.tn-partner-profile){--tn-org-gap:24px;--tn-org-copy:var(--site-body-size);--tn-org-caption:var(--site-caption);--tn-org-title:var(--site-lead);--tn-hero-height:280px;--tn-hero-copy:var(--site-body-size);--tn-partner-logo-height:112px}.trustnet-v2 .tn-partner-profile-hero .mp-hero-inner{min-height:var(--tn-hero-height);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.7fr);gap:32px;padding-block:24px}.trustnet-v2 .tn-partner-profile-hero .mp-hero-inner:not(:has(.tn-hero-benefits)){grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.trustnet-v2:has(.tn-partner-profile) .tn-partner-profile-hero h1{font-size:var(--tn-hero-title);margin-block:8px;line-height:1.15}.trustnet-v2 .tn-partner-profile-hero .mp-hero-subtitle{font-size:var(--tn-org-title);line-height:1.4}.trustnet-v2 .tn-partner-profile-hero .mp-hero-description{max-width:none}.trustnet-v2 .tn-partner-profile-mark img{height:var(--tn-partner-logo-height);mix-blend-mode:normal;object-fit:contain;filter:none}.trustnet-v2 .tn-partner-profile-mark picture{background:var(--site-canvas);border-radius:var(--mp-card-radius);padding:20px;display:block}.tn-partner-profile-wordmark{font-size:var(--tn-hero-title);overflow-wrap:anywhere;font-weight:700;display:block}.trustnet-v2 .tn-partner-profile-mark strong{font-size:var(--tn-org-copy);margin-top:16px;display:block}.trustnet-v2 .tn-partner-profile-hero .tn-hero-benefits{border-inline-start:1px solid var(--mp-accent);padding-inline-start:20px}.trustnet-v2 .tn-partner-profile-hero .tn-hero-benefits .tn-items{gap:12px}.trustnet-v2 .tn-partner-profile-hero .tn-hero-benefits li{background:0 0;border:0;padding:0}.trustnet-v2 .tn-partner-profile-hero .tn-hero-benefits p{font-size:var(--tn-org-caption)}.trustnet-v2 .tn-partner-profile{gap:24px;padding-block:24px}.trustnet-v2 .tn-partner-profile .tn-org-cisco-overview{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;margin-top:-32px;padding:20px;display:grid;position:relative}.trustnet-v2 .tn-partner-profile .tn-org-cisco-overview>:only-child{grid-column:1/-1}.trustnet-v2 .tn-partner-profile .tn-org-editorial{display:block}.trustnet-v2 .tn-partner-profile .tn-org-editorial p{font-size:var(--tn-org-copy);max-width:none;margin-block:12px;line-height:1.5}.trustnet-v2 .tn-partner-profile .tn-org-cisco-overview .mp-metrics{border:0;border-inline-start:1px solid var(--mp-border);border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:16px;padding:0 0 0 24px;display:grid}.trustnet-v2 .tn-partner-profile .tn-org-cisco-overview .mp-metrics>div{text-align:start;border:0;flex-direction:row;gap:12px;padding:0;display:flex}.trustnet-v2 .tn-partner-profile .tn-org-testimonial{grid-column:1/-1}.trustnet-v2 .tn-partner-profile .tn-items,.trustnet-v2 .tn-partner-profile .tn-org-certifications>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px}.trustnet-v2 .tn-partner-profile .tn-items li{flex-direction:row;align-items:flex-start;gap:12px;min-width:0;padding:12px}.trustnet-v2 .tn-partner-profile .tn-items li>svg{flex:0 0 24px;width:24px;height:24px}.trustnet-v2 .tn-partner-profile :is(h3,p,small){overflow-wrap:anywhere}.trustnet-v2 .tn-partner-profile h3{font-size:var(--tn-org-copy);line-height:1.4}.trustnet-v2 .tn-partner-profile .tn-items p{font-size:var(--tn-org-caption);line-height:1.5}.trustnet-v2 .tn-partner-profile .tn-org-certificate{border:0;justify-content:flex-start;width:auto;margin:0;padding:0}.trustnet-v2 .tn-partner-profile .tn-org-certificate small{max-width:none}.trustnet-v2 .tn-partner-profile .tn-org-certifications article>p{text-align:start;font-size:var(--tn-org-caption);margin-top:8px}.trustnet-v2 .tn-partner-profile .tn-org-cisco-resources{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:24px}.trustnet-v2 .tn-partner-profile .tn-org-cisco-resources>:only-child{grid-column:1/-1}.trustnet-v2 .tn-partner-profile .tn-org-cisco-resources .tn-insights h3{font-size:var(--tn-org-copy);line-height:1.4}.trustnet-v2 .tn-partner-profile .tn-org-cisco-resources .tn-insights :is(p,small,a){font-size:var(--tn-org-caption);line-height:1.5}.trustnet-v2 .tn-partner-profile .tn-org-cisco-resources .tn-insights h3 a{font-size:inherit}.trustnet-v2 .tn-partner-profile .tn-insights>div{grid-template-columns:1fr;display:grid}.trustnet-v2 .tn-partner-profile .tn-insights article{gap:12px;padding:12px;display:flex}.trustnet-v2 .tn-partner-profile .tn-insights picture{flex:0 0 20%}.trustnet-v2 .tn-partner-profile .tn-insights img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.trustnet-v2 .tn-partner-profile .tn-org-process{border-block:1px solid var(--mp-border);padding-block:20px}.trustnet-v2 .tn-partner-profile .mp-cta-compact{padding:16px 20px}.tn-partner-profile :is(a,button):focus-visible,.tn-partner-profile-hero :is(a,button):focus-visible{outline:2px solid var(--mp-accent);outline-offset:4px}.trustnet-v2 .tn-partner-profile .site-button,.trustnet-v2 .tn-partner-profile-hero .site-button{min-height:44px}@media (max-width:1100px){.trustnet-v2 .tn-partner-profile-hero .mp-hero-inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.trustnet-v2 .tn-partner-profile-hero .tn-hero-benefits{display:none}.trustnet-v2 .tn-partner-profile .tn-org-cisco-resources{grid-template-columns:1fr}}@media (max-width:767px){:is(.trustnet-v2 .tn-partner-profile-hero .mp-hero-inner,.trustnet-v2 .tn-partner-profile-hero .mp-hero-inner:not(:has(.tn-hero-benefits)),.trustnet-v2 .tn-partner-profile .tn-org-cisco-overview){grid-template-columns:1fr;gap:24px}.trustnet-v2 .tn-partner-profile .tn-org-cisco-overview{margin-top:0;padding:16px}.trustnet-v2 .tn-partner-profile .tn-org-cisco-overview .mp-metrics{border-inline-start:0;border-top:1px solid var(--mp-border);padding:16px 0 0}.trustnet-v2 .tn-partner-profile-mark img{height:calc(var(--tn-partner-logo-height) * .75)}.trustnet-v2 .tn-partner-profile .tn-org-process{flex-direction:column;align-items:stretch;gap:24px;display:flex}.trustnet-v2 .tn-partner-profile .tn-org-process ol{grid-template-columns:1fr;gap:16px;display:grid}.trustnet-v2 .tn-partner-profile .tn-org-process li{text-align:start;align-items:center;gap:12px;display:flex}.trustnet-v2 .tn-partner-profile .tn-org-process ol:before{display:none}}@media (prefers-reduced-motion:reduce){.tn-partner-profile *,.tn-partner-profile-hero *{transition:none!important;animation:none!important}}}@layer tn-system;
@layer tn-legacy{.trustnet-v2 .tn-record-detail{--gs-hero-height:220px;--gs-hero-title:var(--mp-title);--gs-copy-width:640px;--gs-row-min:260px;--gs-logo-width:112px;--gs-logo-height:36px;--gs-thumbnail-width:96px;--gs-icon-size:32px;--gs-rule-width:24px}.trustnet-v2 .tn-record-detail .gs-hero,.trustnet-v2 .tn-record-detail .gs-hero .mp-hero-inner{min-height:var(--gs-hero-height)}.trustnet-v2 .tn-record-detail .gs-hero .mp-hero-inner{padding-block:var(--site-space-lg)}.trustnet-v2 .tn-record-detail .gs-hero .mp-hero-copy{flex:0 1 var(--gs-copy-width);max-width:var(--gs-copy-width);min-width:0}.trustnet-v2 .tn-record-detail .gs-hero h1{font-size:var(--gs-hero-title);margin-bottom:var(--site-space-sm)}.gs-hero .mp-hero-art>.gs-media{height:100%}.trustnet-v2 .tn-record-detail .gs-hero .mp-hero-subtitle{font-size:var(--site-section-title);color:inherit;margin-bottom:var(--site-space-sm)}.trustnet-v2 .tn-record-detail .gs-hero .mp-hero-description{font-size:var(--site-body-size);margin:0}.gs-hero .mp-hero-description:empty,.gs-actions:empty,.trustnet-v2 .gs-body:empty{display:none}.tn-record-detail .gs-actions{align-items:center;gap:var(--site-space-sm);margin-top:var(--site-space-md);flex-wrap:wrap;display:flex}.trustnet-v2 .tn-record-detail :is(.site-button,.gs-download),.trustnet-v2 .tn-record-detail .gs-hero .gs-actions .site-button{min-height:var(--site-control-height);justify-content:center;align-items:center;gap:var(--site-space-sm);max-width:100%;padding:var(--site-space-sm) var(--site-space-md);white-space:normal;font-size:var(--site-card-copy);display:inline-flex}.tn-record-detail .gs-download{border-radius:var(--mp-card-radius);border:1px solid}.gs-overview{background:var(--mp-soft);border-bottom:1px solid var(--mp-border)}.gs-overview-inner{gap:var(--site-space-md);padding-block:var(--site-space-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.gs-overview-inner:has(>.gs-media){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.gs-overview-inner:has(>.gs-media)>h2{grid-column:1/-1}.gs-overview-inner>p{color:var(--mp-muted);font-size:var(--site-body-size);white-space:pre-line;max-width:78ch;line-height:1.65}.gs-overview .gs-media img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--mp-card-radius)}.trustnet-v2 .tn-record-detail .gs-body{gap:var(--site-space-lg);padding-block:var(--site-space-lg)}.gs-heading{align-items:baseline;gap:var(--site-space-md);font-size:var(--site-section-title);line-height:1.4;display:flex}.gs-heading:before{content:"";flex:0 0 var(--gs-rule-width);background:var(--mp-accent);align-self:center;height:2px;display:block}.gs-section-header{justify-content:space-between;align-items:center;gap:var(--site-space-sm) var(--site-space-lg);margin-bottom:var(--site-space-md);flex-wrap:wrap;display:flex}.gs-section-header h2{font-size:var(--site-section-title)}.gs-section-header>a{min-height:var(--site-control-height);align-items:center;gap:var(--site-space-sm);color:var(--mp-accent);font-size:var(--site-card-copy);display:inline-flex}.gs-section-header>a svg{width:var(--site-space-md);height:var(--site-space-md);flex-shrink:0}.gs-block{gap:var(--site-space-md);min-width:0;display:grid}.gs-block+.gs-block{padding-top:var(--site-space-lg);border-top:1px solid var(--mp-border)}.gs-block>p{color:var(--mp-muted);white-space:pre-line;max-width:78ch;line-height:1.75}.gs-block>.gs-media{max-width:var(--gs-copy-width)}.gs-block .tn-items{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--gs-row-min)), 1fr));gap:var(--site-space-lg)}.gs-block .tn-items li{padding-block:var(--site-space-sm)}.gs-block .tn-items li>div{min-width:0}.tn-record-detail .gs-block .tn-items h3{font-size:var(--site-body-size);font-weight:600}.tn-record-detail .gs-block .tn-items p{font-size:var(--site-card-copy);line-height:1.6}.gs-block .tn-items h3 a{min-height:var(--site-control-height);align-items:center;display:inline-flex}.gs-block .gs-actions{margin:0}.gs-partners{padding:var(--site-space-sm) var(--site-space-md) var(--site-space-md);border:1px solid var(--mp-border);border-radius:var(--mp-card-radius)}.gs-partners .gs-section-header{margin-bottom:var(--site-space-sm)}.gs-partners ul,.gs-relations ul{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--gs-row-min)), 1fr));gap:var(--site-space-md);display:grid}.gs-partners li,.gs-relations li{min-width:0}.gs-partners li>:is(a,div){justify-content:center;align-items:center;gap:var(--site-space-lg);min-height:var(--site-control-height);height:100%;padding:var(--site-space-md);border:1px solid var(--mp-border);border-radius:var(--mp-card-radius);display:flex}.gs-partners .gs-media{flex:0 1 var(--gs-logo-width)}.gs-partners img{max-height:var(--gs-logo-height);object-fit:contain}.gs-partners .gs-partner-logo-wide{flex-basis:240px}.gs-partners .gs-partner-logo-wide img{max-height:80px}.gs-partners li span,.gs-relations li span{min-width:0}.gs-partners strong,.gs-relations strong{font-size:var(--site-body-size);font-weight:600;display:block}.gs-partners small,.gs-relations small{color:var(--mp-muted);font-size:var(--site-card-copy);margin-top:var(--site-space-xs);display:block}.gs-relations .mp-insight-card{height:100%}.gs-relations .gs-media{width:100%;height:100%}.gs-relations .gs-media img{object-fit:cover;width:100%;height:100%}.gs-contact{background:var(--mp-dark-panel)}.trustnet-v2 .gs-contact .mp-cta{background:0 0;border:0;border-radius:0;margin:0;padding-inline:0}.gs-contact .mp-actions{margin-left:auto}.tn-record-detail a:focus-visible{outline:2px solid var(--mp-accent);outline-offset:var(--site-space-xs)}.tn-record-detail :is(.gs-hero,.gs-contact) a:focus-visible{outline-color:var(--site-canvas)}.tn-record-detail a:hover{text-decoration:underline}@media (max-width:1024px){.gs-overview-inner:has(>.gs-media){gap:var(--site-space-lg);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (max-width:767px){.trustnet-v2 .tn-record-detail .gs-hero .mp-hero-copy{flex-basis:auto;max-width:100%}:is(.gs-overview-inner,.gs-overview-inner:has(>.gs-media)){padding-block:var(--site-space-lg);grid-template-columns:minmax(0,1fr)}.gs-overview-inner>.gs-media{grid-column:auto}.gs-partners ul,.gs-relations ul{grid-template-columns:minmax(0,1fr)}.gs-partners li>:is(a,div){justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.tn-record-detail *,.tn-record-detail :before,.tn-record-detail :after{scroll-behavior:auto;transition:none;animation:none}}}@layer tn-system{.trustnet-v2 .gs-sector-references ul{gap:var(--site-space-md);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.trustnet-v2 .gs-sector-references a{border:1px solid var(--mp-border,var(--site-border));border-radius:var(--mp-card-radius,8px);text-align:center;align-content:start;gap:12px;height:100%;padding:16px;display:grid}.trustnet-v2 .gs-reference-mark{justify-content:center;align-items:center;height:80px;display:flex}.trustnet-v2 .gs-reference-mark picture{width:100%;height:100%;display:block}.trustnet-v2 .gs-reference-mark img{object-fit:contain;width:100%;height:100%}}
