.resources-page{--resource-accent:#0077c8;--resource-accent-strong:#00b5e2;--resource-soft:#0077c81a;--resource-glow:#00b5e23d;--resource-ink:#0a1628;background:radial-gradient(circle at 10% 12%,#0077c814 0%,#0000 28%),radial-gradient(circle at 86% 8%,#00d4ff17 0%,#0000 24%),linear-gradient(#f7fbff 0%,#fff 28%,#f8fafc 100%)}.resource-theme-default,.resource-theme-networking{--resource-accent:#0077c8;--resource-accent-strong:#00b5e2;--resource-soft:#0077c81a;--resource-glow:#00b5e23d;--resource-ink:#0a1628}.resource-theme-technology{--resource-accent:#0f4c81;--resource-accent-strong:#38bdf8;--resource-soft:#0f4c811a;--resource-glow:#38bdf83d;--resource-ink:#0a1628}.resource-theme-nfc{--resource-accent:#0f766e;--resource-accent-strong:#2dd4bf;--resource-soft:#0f766e1c;--resource-glow:#2dd4bf3d;--resource-ink:#062b28}.resource-theme-guides{--resource-accent:#1d4ed8;--resource-accent-strong:#60a5fa;--resource-soft:#1d4ed81a;--resource-glow:#60a5fa3d;--resource-ink:#0a1628}.resource-theme-sustainability{--resource-accent:#15803d;--resource-accent-strong:#34d399;--resource-soft:#15803d1a;--resource-glow:#34d39942;--resource-ink:#072917}.resource-theme-social-media{--resource-accent:#2563eb;--resource-accent-strong:#60a5fa;--resource-soft:#2563eb1a;--resource-glow:#60a5fa42;--resource-ink:#0a1628}.resource-theme-real-estate{--resource-accent:#0f766e;--resource-accent-strong:#22c55e;--resource-soft:#0f766e1a;--resource-glow:#22c55e3d;--resource-ink:#062b28}.resource-theme-analytics{--resource-accent:#334155;--resource-accent-strong:#38bdf8;--resource-soft:#3341551a;--resource-glow:#38bdf83d;--resource-ink:#0f172a}.resource-theme-branding{--resource-accent:#d97706;--resource-accent-strong:#f59e0b;--resource-soft:#d977061a;--resource-glow:#f59e0b3d;--resource-ink:#3b1f02}.resources-main{overflow:hidden}.lp-nav-links a[aria-current=page]{color:var(--primary)}.lp-nav-links a[aria-current=page]:after{transform:scaleX(1)}.resources-hero,.resources-article-hero{background:linear-gradient(160deg,#f0f7fffa 0%,#ffffffeb 62%,#f4f9fffa 100%);padding:5rem 0 7rem;position:relative}.resources-hero-grid{z-index:1;grid-template-columns:minmax(0,1fr);justify-items:center;gap:2rem;display:grid;position:relative}.resources-article-hero-grid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:2rem;display:grid;position:relative}.resources-orb{filter:blur(72px);pointer-events:none;border-radius:50%;position:absolute}.resources-orb-left{background:var(--resource-soft);width:320px;height:320px;top:40px;left:-120px}.resources-orb-right{background:var(--resource-glow);width:360px;height:360px;top:20px;right:-120px}.resources-hero-copy,.resources-article-header{max-width:640px}.resources-hero-copy{text-align:center}.resources-hero-title{letter-spacing:-.045em;color:var(--resource-ink);font-size:clamp(2.4rem,5vw,4.25rem);font-weight:900;line-height:1.03}.resources-hero-subtitle{color:var(--text-muted);max-width:640px;margin-top:1rem;font-size:1.08rem;line-height:1.8}.resources-hero-actions{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:2rem;display:flex}.resources-stat-row{flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:1.85rem;display:flex}.resources-stat-pill{-webkit-backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #ffffffa6;border-radius:1.15rem;flex-direction:column;gap:.12rem;min-width:126px;padding:.95rem 1.1rem;display:inline-flex;box-shadow:0 12px 34px #0f172a14}.resources-stat-pill strong{letter-spacing:-.03em;color:var(--resource-ink);font-size:1.2rem}.resources-stat-pill span{color:var(--text-muted);font-size:.8rem}.resources-featured{z-index:2;margin-top:-4rem;padding-bottom:1.25rem;position:relative}.resources-featured-card{-webkit-backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #fffc;border-radius:1.9rem;grid-template-columns:minmax(0,1.12fr) minmax(280px,.88fr);gap:1.5rem;padding:clamp(1.5rem,3vw,2.3rem);display:grid;box-shadow:0 26px 60px #0f172a1f}.resources-chip-row{flex-wrap:wrap;gap:.65rem;margin-bottom:.95rem;display:flex}.resources-chip{background:linear-gradient(135deg, var(--resource-accent), var(--resource-accent-strong));color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.38rem .8rem;font-size:.74rem;font-weight:700;display:inline-flex}.resources-chip-muted{background:var(--resource-soft);color:var(--resource-ink);border:1px solid #ffffff8f}.resources-overline{letter-spacing:.16em;text-transform:uppercase;color:var(--resource-accent);font-size:.78rem;font-weight:800}.resources-featured-copy h2{letter-spacing:-.035em;color:var(--resource-ink);margin-top:.55rem;font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.1}.resources-featured-copy>p:last-of-type{color:var(--text-muted);margin-top:.95rem;font-size:1.02rem;line-height:1.75}.resources-featured-points,.resources-card-topics,.resources-takeaway-list{list-style:none}.resources-featured-points{gap:.8rem;margin-top:1.35rem;display:grid}.resources-featured-points li,.resources-card-topics li,.resources-takeaway-list li{color:var(--resource-ink);padding-left:1.1rem;position:relative}.resources-featured-points li:before,.resources-card-topics li:before,.resources-takeaway-list li:before{content:"";background:linear-gradient(135deg, var(--resource-accent), var(--resource-accent-strong));border-radius:999px;width:6px;height:6px;position:absolute;top:.64em;left:0}.resources-featured-actions,.resources-inline-cta-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.7rem;display:flex}.resources-inline-link{color:var(--resource-accent);font-size:.92rem;font-weight:700}.resources-inline-link:hover{color:var(--resource-accent-strong)}.resources-featured-panel{background:linear-gradient(180deg, #ffffffd6 0%, #ffffffb8 100%), linear-gradient(135deg, var(--resource-soft), #ffffffeb);border:1px solid #ffffffb8;border-radius:1.55rem;padding:1.4rem;box-shadow:inset 0 1px #fffc}.resources-featured-panel-label{letter-spacing:.15em;text-transform:uppercase;color:var(--resource-accent);font-size:.78rem;font-weight:800}.resources-featured-panel-copy{color:var(--text-muted);margin-top:.85rem;line-height:1.72}.resources-featured-panel-grid{gap:.85rem;margin-top:1.2rem;display:grid}.resources-featured-panel-grid div{background:#ffffffa3;border:1px solid #ffffffb8;border-radius:1rem;flex-direction:column;gap:.12rem;padding:.95rem 1rem;display:flex}.resources-featured-panel-grid strong{color:var(--resource-ink);font-size:.98rem}.resources-featured-panel-grid span{color:var(--text-muted);font-size:.84rem}.resources-proof{background:radial-gradient(circle at 20% 15%,#00b5e233 0%,#0000 28%),radial-gradient(circle at 82% 20%,#0077c82e 0%,#0000 24%),linear-gradient(#0a1628 0%,#102340 100%);padding:5.75rem 0;position:relative}.resources-section-head{text-align:center;margin-bottom:3rem}.resources-section-head .section-subtitle{max-width:700px;margin:.85rem auto 0}.resources-proof .section-title,.resources-proof .section-subtitle{color:#fff}.resources-proof .section-subtitle{opacity:.76}.resources-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.resources-proof-card{-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff1f;border-radius:1.4rem;padding:1.45rem;box-shadow:0 14px 32px #0000002e}.resources-proof-card h3{color:#fff;margin-bottom:.65rem;font-size:1.12rem}.resources-proof-card p{color:#ffffffb8;line-height:1.75}.resources-library,.resources-related{padding:5.75rem 0}.resources-filter-bar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.resources-filter-buttons{flex-wrap:wrap;gap:.75rem;display:flex}.resources-filter-button{border:1px solid var(--border);color:var(--text-muted);background:#ffffffd1;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1rem;font-size:.9rem;font-weight:700;transition:transform .2s,border-color .2s,box-shadow .2s,color .2s;display:inline-flex}.resources-filter-button span{background:var(--surface-2);min-width:22px;height:22px;color:var(--text-light);border-radius:999px;justify-content:center;align-items:center;padding:0 .42rem;font-size:.74rem;display:inline-flex}.resources-filter-button:hover,.resources-filter-button[aria-pressed=true]{box-shadow:var(--shadow-sm);border-color:#0077c838;transform:translateY(-1px)}.resources-filter-button[aria-pressed=true]{color:var(--resource-ink);background:linear-gradient(135deg, #fffffff5, var(--resource-soft))}.resources-filter-button[aria-pressed=true] span{color:var(--resource-accent);background:#ffffffd6}.resources-filter-button:focus-visible,.resources-card-link:focus-visible,.resources-inline-link:focus-visible,.resources-toc-link:focus-visible{outline:2px solid var(--resource-accent);outline-offset:2px}.resources-filter-status{color:var(--text-muted);font-size:.92rem}.resources-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.resources-card-grid-compact{padding-top:.25rem}.resources-card{background:#fffffff0;border:1px solid #e2e8f0eb;border-radius:1.55rem;flex-direction:column;gap:1rem;min-height:100%;padding:1.4rem;transition:transform .24s,box-shadow .24s,border-color .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px #0f172a14}.resources-card:before{content:"";background:linear-gradient(135deg, var(--resource-accent), var(--resource-accent-strong));height:5px;position:absolute;inset:0 0 auto}.resources-card:after{content:"";background:radial-gradient(circle, var(--resource-glow) 0%, transparent 70%);opacity:0;pointer-events:none;border-radius:50%;width:180px;height:180px;transition:opacity .24s;position:absolute;top:-80px;right:-70px}.resources-card:hover{border-color:#94a3b866;transform:translateY(-8px);box-shadow:0 26px 58px #0f172a1f}.resources-card:hover:after{opacity:1}.resources-card-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.resources-card-meta{flex-wrap:wrap;gap:.55rem;display:flex}.resources-card-meta span{background:var(--surface-2);color:var(--text-muted);border-radius:999px;align-items:center;padding:.34rem .68rem;font-size:.74rem;font-weight:700;display:inline-flex}.resources-card-tag{color:var(--resource-accent);background:var(--resource-soft)}.resources-card-index{letter-spacing:.14em;color:var(--text-light);font-size:.82rem;font-weight:800}.resources-card-title{letter-spacing:-.02em;color:var(--resource-ink);font-size:1.24rem;line-height:1.28}.resources-card-copy{color:var(--text-muted);flex:1;line-height:1.72}.resources-card-topics{gap:.72rem;display:grid}.resources-card-topics li{font-size:.92rem;line-height:1.58}.resources-card-footer{color:var(--text-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding-top:.3rem;font-size:.84rem;display:flex}.resources-card-link{color:var(--resource-accent);align-items:center;gap:.4rem;font-weight:800;display:inline-flex}.resources-card-link:after{content:"→";transition:transform .18s}.resources-card:hover .resources-card-link:after{transform:translate(3px)}.resources-card[hidden]{display:none!important}.resources-article-hero{padding:4.5rem 0 8rem}.resources-breadcrumb{color:var(--text-light);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1rem;font-size:.84rem;display:flex}.resources-breadcrumb a{transition:color .18s}.resources-breadcrumb a:hover{color:var(--resource-accent)}.resources-meta-list{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.resources-meta-list span{color:var(--text-muted);background:#ffffffb3;border:1px solid #fffc;border-radius:999px;align-items:center;padding:.5rem .85rem;font-size:.84rem;font-weight:700;display:inline-flex;box-shadow:0 12px 28px #0f172a0f}.resources-article-panel{-webkit-backdrop-filter:blur(14px);background:#ffffffc7;border:1px solid #ffffffd6;border-radius:1.55rem;padding:1.45rem;box-shadow:0 22px 54px #0f172a1f}.resources-takeaway-list{gap:.8rem;margin-top:1rem;display:grid}.resources-panel-copy{color:var(--text-muted);margin-top:1rem;line-height:1.72}.resources-article-shell{z-index:2;margin-top:-4rem;padding-bottom:2rem;position:relative}.resources-article-grid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.resources-sidebar{position:sticky;top:92px}.resources-sidebar-card{background:#fffffff5;border:1px solid #e2e8f0eb;border-radius:1.4rem;margin-bottom:1rem;padding:1.2rem;box-shadow:0 16px 40px #0f172a14}.resources-sidebar-card-accent{background:linear-gradient(180deg, #fffffff5 0%, var(--resource-soft) 100%)}.resources-sidebar-card .btn{justify-content:center;width:100%;margin-top:1rem}.resources-sidebar-title{color:var(--resource-ink);margin-bottom:.9rem;font-size:1rem;font-weight:800}.resources-toc{flex-direction:column;gap:.48rem;display:flex}.resources-toc-link{background:var(--surface-2);color:var(--text-muted);border-radius:.95rem;padding:.72rem .85rem;line-height:1.46;transition:background .18s,color .18s,transform .18s;display:block}.resources-toc-link:hover,.resources-toc-link.active{background:linear-gradient(135deg, #fffffff5, var(--resource-soft));color:var(--resource-ink);transform:translate(2px)}.resources-article-card{background:#fffffffa;border:1px solid #e2e8f0eb;border-radius:1.75rem;padding:clamp(1.5rem,3vw,2.4rem);box-shadow:0 24px 62px #0f172a1a}.article-content{color:var(--text);font-size:1.06rem;line-height:1.78}.article-content>p:first-of-type{color:var(--resource-ink);font-size:1.18rem;line-height:1.82}.article-content h2{letter-spacing:-.025em;color:var(--resource-ink);margin:2.6rem 0 1rem;padding-top:.38rem;scroll-margin-top:110px;font-size:clamp(1.55rem,2vw,1.9rem);line-height:1.26;position:relative}.article-content h2:before{content:"";background:linear-gradient(135deg, var(--resource-accent), var(--resource-accent-strong));border-radius:999px;width:56px;height:4px;position:absolute;top:0;left:0}.article-content h3{color:var(--resource-ink);margin:2rem 0 .85rem;font-size:1.28rem}.article-content p,.article-content ul,.article-content ol,.article-content blockquote{margin-bottom:1.25rem}.article-content ul,.article-content ol{padding-left:1.3rem}.article-content li{margin-bottom:.68rem}.article-content strong{color:var(--resource-ink)}.article-content a{color:var(--resource-accent);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1.5px}.article-content blockquote{border-left:4px solid var(--resource-accent);background:var(--resource-soft);color:var(--resource-ink);border-radius:0 1rem 1rem 0;padding:1rem 1.2rem}.resources-inline-cta{background:linear-gradient(135deg, #fffffff0, #fffc), linear-gradient(135deg, var(--resource-soft), #fffffff0);border:1px solid #ffffffd1;border-radius:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:2.6rem;padding:1.45rem;display:flex}.resources-inline-cta-title{color:var(--resource-ink);margin-top:.4rem;margin-bottom:.5rem;font-size:1.45rem;line-height:1.22}.resources-inline-cta-copy{max-width:42rem;color:var(--text-muted);line-height:1.72}.article-container{max-width:800px;margin:0 auto;padding:8rem 0 4rem}.article-header{text-align:center;margin-bottom:3rem}.article-footer{border-top:1px solid var(--border);margin-top:4rem;padding-top:2rem}.back-link{color:var(--resource-accent);align-items:center;gap:.5rem;margin-bottom:2rem;font-weight:700;display:inline-flex}.back-link:before{content:"<-"}.article-template-cta{border-radius:var(--radius-lg);background:var(--surface-2);padding:2rem}.article-template-cta-title{font-size:1.5rem}.article-template-cta-sub{margin-bottom:1.5rem;font-size:.9rem}@media (width<=1100px){.resources-article-hero-grid,.resources-featured-card,.resources-article-grid{grid-template-columns:1fr}.resources-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid;position:static}.resources-sidebar-card{margin-bottom:0}}@media (width<=900px){.resources-proof-grid,.resources-card-grid{grid-template-columns:1fr}.resources-library,.resources-related,.resources-proof{padding:4.75rem 0}.resources-featured{margin-top:-3rem}}@media (width<=640px){.resources-hero,.resources-article-hero{padding:4rem 0 6rem}.resources-stat-row,.resources-filter-buttons,.resources-meta-list,.resources-chip-row{gap:.65rem}.resources-filter-bar,.resources-inline-cta,.resources-hero-actions,.resources-featured-actions{flex-direction:column;align-items:stretch}.resources-sidebar{grid-template-columns:1fr}.resources-article-shell{margin-top:-2.5rem}.resources-card,.resources-sidebar-card,.resources-featured-card,.resources-article-card,.resources-inline-cta{border-radius:1.3rem}}
