.ins-browse{padding-block:clamp(2.5rem,6vh,4rem) var(--section-y)}.ins-browse [hidden]{display:none!important}.ins-heading{font-size:clamp(1.75rem,1.2rem + 2vw,3rem);line-height:1.12;margin-bottom:2rem}.book{container-type:inline-size;position:relative;display:flex;flex-direction:column;width:100%;aspect-ratio:3/4;overflow:hidden;background:var(--white);color:var(--dark);text-align:left;box-shadow:0 1px 2px rgba(26,26,26,.14),0 14px 28px -12px rgba(26,26,26,.45)}.book:before{content:"";position:absolute;inset:0 auto 0 0;z-index:2;width:7cqw;background:linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,.04) 50%,rgba(255,255,255,.4) 66%,rgba(0,0,0,.08))}.book-plate{display:flex;flex-direction:column;gap:3.5cqw;padding:9cqw 9cqw 8cqw 14cqw}.book-kind{font-size:6cqw;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.2;color:var(--red)}.book-title{font-family:var(--font-display);font-size:8.6cqw;line-height:1.2;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.book-photo{position:relative;flex:1 1;min-height:0;overflow:hidden;background:var(--grey-200)}.book-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05);transition:filter .8s var(--ease-out)}.book-mark{position:absolute;right:8cqw;bottom:8cqw;z-index:2;width:11cqw;height:11cqw}.ins-cat,.ins-tab{--bg:var(--grey-200);--fg:var(--dark);--bg-hover:var(--ice);background:var(--bg);color:var(--fg);transition:background-color .35s var(--ease-out),color .35s var(--ease-out)}.ins-cat:hover,.ins-tab:hover{background:var(--bg-hover)}.ins-cat[aria-pressed=true],.ins-tab[aria-pressed=true]{--bg:var(--red);--fg:var(--white);--bg-hover:var(--red-700)}.ins-cats{display:grid;gap:clamp(.75rem,1.2vw,1.25rem);grid-template-columns:1fr 1.4fr 1fr 1.4fr;grid-template-rows:repeat(2,clamp(9.5rem,12.5vw,12rem));grid-template-areas:"all articles ai-agents customer-facing" "all guides ai-agents news-events"}.ins-cat{position:relative;overflow:hidden;min-width:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;padding:clamp(1rem,1.6vw,1.5rem);text-align:left}.msi-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:1.25em;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;word-wrap:normal;display:inline-block;flex:none;width:1em;overflow:hidden;-webkit-user-select:none;user-select:none;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" var(--wght,300),"GRAD" 0,"opsz" 24}.ins-cat-icon{--wght:200;font-size:clamp(2.25rem,1.6rem + 1.2vw,3rem);transition:translate .5s var(--ease-out)}.ins-cat:hover .ins-cat-icon{translate:0 -3px}.ins-cat-name{max-width:100%;font-size:clamp(1.375rem,.75rem + 1.1vw,2rem);line-height:1.08;overflow-wrap:break-word}.ins-cat-count{position:absolute;top:clamp(1rem,1.6vw,1.5rem);right:clamp(1rem,1.6vw,1.5rem);font-size:clamp(2.25rem,1.6rem + 1.2vw,3rem);line-height:.9}.ins-cats.is-away .ins-cat{visibility:hidden}@media (max-width:1023px){.ins-cats{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:9.5rem;grid-template-areas:"all all" "articles guides" "ai-agents ai-agents" "customer-facing news-events"}}@media (max-width:599px){.ins-cats{grid-auto-rows:9rem}.ins-cat{padding:.875rem}.ins-cat-count{top:.875rem;right:.875rem}.ins-cat-name{font-size:1.25rem}}.ins-tabbar{position:fixed;inset:var(--header-h) 0 auto 0;z-index:45;visibility:hidden;pointer-events:none;transition:top .5s var(--ease-out),translate .5s var(--ease-out),visibility 0s .5s}:root:has(.site-header.is-hidden) .ins-tabbar{top:0}.ins-tabbar:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .4s ease;background:rgba(255,255,255,.96);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-bottom:1px solid var(--border)}.ins-tabbar.is-on{visibility:visible;pointer-events:auto;transition:top .5s var(--ease-out),translate .5s var(--ease-out),visibility 0s}.ins-tabbar.is-on:before{opacity:1}.ins-tabbar.is-on.is-off{translate:0 -110%;visibility:hidden;pointer-events:none;transition:top .5s var(--ease-out),translate .5s var(--ease-out),visibility 0s .5s}.ins-tabs{position:relative;display:flex;align-items:center;gap:.5rem;height:3.75rem;max-width:calc(var(--container) + var(--pad-x) * 2);margin-inline:auto;padding-inline:var(--pad-x);overflow-x:auto;scrollbar-width:none}.ins-tabs::-webkit-scrollbar{display:none}.ins-tabbar.is-morphing .ins-tabs{overflow:visible}.ins-tab{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1rem;overflow:hidden;font-size:.875rem;font-weight:600;line-height:1;white-space:nowrap}.ins-tab-icon{--wght:300;font-size:1.25rem}@media (max-width:1023px){.ins-tab{flex:none}}.ins-shelf{display:grid;gap:clamp(3.5rem,8vh,5.5rem);margin-top:clamp(3.5rem,8vh,5.5rem)}.ins-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:2rem}.ins-section-head>div{min-width:0}.ins-section-head .btn{flex:none}.ins-section-head .ins-heading{margin-bottom:0}.ins-section-meta{margin-top:.5rem;font-size:.875rem;color:var(--muted-foreground)}.ins-shelf.is-all .ins-grid,.ins-shelf:not(.is-all) .ins-feature,.ins-shelf:not(.is-all) [data-see-all]{display:none}.ins-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .85rem;font-size:.8125rem;color:var(--muted-foreground)}.ins-meta>:first-child{font-weight:600;color:var(--foreground)}.ins-feature{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);border:1px solid var(--border)}.ins-feature-cover{display:flex;align-items:flex-end;justify-content:center;overflow:hidden;padding:clamp(2rem,4.5vw,3.5rem) clamp(2.5rem,7vw,6rem) 0;background:var(--grey-100);border-bottom:3px solid var(--dark)}.ins-feature-cover .book{width:min(100%,15rem);translate:0 2px;transition:translate .7s var(--ease-out),box-shadow .7s var(--ease-out)}.ins-feature:hover .ins-feature-cover .book{translate:0 -10px;box-shadow:0 1px 2px rgba(26,26,26,.14),0 28px 40px -16px rgba(26,26,26,.5)}.ins-feature:hover .book-photo img{filter:grayscale(0)}.ins-feature-body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.1rem;padding:clamp(1.75rem,4.5vw,4rem)}.ins-feature-title{font-size:clamp(1.625rem,1.1rem + 1.6vw,2.5rem);line-height:1.2}.ins-feature-title a{transition:color .3s ease}.ins-feature-title a:hover{color:var(--red)}.ins-feature-desc{color:var(--muted-foreground);font-size:1.0625rem;max-width:44ch}.ins-feature .btn{margin-top:.4rem}@media (max-width:767px){.ins-feature{grid-template-columns:1fr}.ins-feature-cover{padding:2rem 0 0}.ins-feature-cover .book{width:min(50%,12rem)}}.ins-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 1.5rem}.ins-item-link{display:flex;flex-direction:column;height:100%}.ins-item-cover{position:relative;display:flex;align-items:flex-end;justify-content:center;aspect-ratio:1;padding:15% 22% 0;background:var(--grey-100);border-bottom:3px solid var(--dark);overflow:hidden}.ins-item-cover .book{translate:0 2px;transition:translate .6s var(--ease-out),box-shadow .6s var(--ease-out)}.ins-item-link:focus-visible .ins-item-cover .book,.ins-item-link:hover .ins-item-cover .book{translate:0 -10px;box-shadow:0 1px 2px rgba(26,26,26,.14),0 24px 36px -14px rgba(26,26,26,.5)}.ins-item-link:focus-visible .book-photo img,.ins-item-link:hover .book-photo img{filter:grayscale(0)}.ins-item-body{display:flex;flex-direction:column;gap:.7rem;flex:1 1;padding-top:1.25rem}.ins-item-title{font-family:var(--font-display);font-weight:400;font-size:clamp(1.1875rem,1rem + .5vw,1.4375rem);line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.ins-item .text-link{margin-top:auto;padding-top:.25rem}.ins-item-link:hover .ins-item-title,.ins-item-link:hover .text-link{color:var(--red)}.ins-item-link:hover .text-link .msi{transform:translateX(3px)}@media (max-width:899px){.ins-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1rem}.ins-item-cover{aspect-ratio:4/3;padding:9% 30% 0}}@media (max-width:599px){.ins-item-cover{aspect-ratio:1;padding:14% 22% 0}}.ins-photo{position:relative;display:block;width:100%;aspect-ratio:2/1;overflow:hidden;background:var(--grey-200)}.ins-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05);transform:scale(1.04);transition:filter .8s var(--ease-out),transform 1.2s var(--ease-out)}.ins-feature:hover .ins-photo img,.ins-item-link:focus-visible .ins-photo img,.ins-item-link:hover .ins-photo img{filter:grayscale(0);transform:scale(1)}.ins-item-cover.is-photo{aspect-ratio:auto;padding:0;background:none;border-bottom:0}.ins-feature.is-photo{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ins-feature.is-photo .ins-feature-cover{align-items:center;padding:clamp(1.75rem,4.5vw,4rem) 0 clamp(1.75rem,4.5vw,4rem) clamp(1.75rem,4.5vw,4rem);background:none;border-bottom:0}@media (max-width:767px){.ins-feature.is-photo{grid-template-columns:1fr}.ins-feature.is-photo .ins-feature-cover{padding:0}}.ins-empty{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:clamp(3.5rem,9vw,6rem) 1.5rem;background:var(--grey-100);border-bottom:3px solid var(--dark);color:var(--muted-foreground);text-align:center}.ins-empty .msi{font-size:1.5rem;color:var(--red)}