/* Six confirmed offerings; integration is a route into the product. */
.site-header .product-pillar-menu{width:640px;max-width:calc(100vw - 64px);display:block;padding:18px;border-radius:20px}.product-pillar-menu>.menu-eyebrow{display:block;padding:8px 12px 14px;color:#52697b}.product-pillar-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.product-pillar-links .menu-item{min-height:94px;padding:14px 12px;border-radius:12px;gap:12px}.product-pillar-links .menu-item strong{font-size:16px;line-height:1.4}.product-pillar-links .menu-item small{font-size:13px;line-height:1.5;max-width:24ch}.product-pillar-links .menu-icon{width:36px;height:36px;flex-shrink:0}.product-pillar-links .menu-item>.icon:last-child{width:14px;flex-shrink:0}.product-pillar-links .menu-item:hover{background:#edf8f6}.studio-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-product-grid>.studio-product{grid-column:auto;min-height:460px}.studio-product-grid>.product-inbox{display:flex;flex-direction:column;gap:12px}.studio-product-grid>.product-inbox .inbox-product-capture{height:240px;min-height:220px;margin-top:14px}.studio-product-grid .product-quality{background:#f0f8fb;color:#15364b}.studio-product-grid .product-quality h3{color:#15364b}.studio-product-grid .product-quality p{color:#4b6575}.studio-product-grid .product-qa{background:#eef8f4}.studio-product-grid .studio-product h3{font-size:clamp(28px,2.5vw,35px);line-height:1.2}.studio-product-grid .studio-product p{font-size:16px;line-height:1.7}.platform-embed-section{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:54px;border:1px solid #d9e7ea;background:linear-gradient(125deg,#f0f7ff,#effaf5);border-radius:28px;margin-top:64px;margin-bottom:80px;align-items:center}.platform-embed-section h2{font-size:clamp(32px,3vw,46px);line-height:1.12;letter-spacing:-.04em;margin:18px 0}.platform-embed-section h2 span{color:#087d87}.platform-embed-section p{font-size:17px;line-height:1.75;color:#4c6375}.platform-embed-section .button{margin-top:12px}.embed-surfaces{display:grid;gap:18px}.embed-surfaces article{padding:25px;background:#ffffffd9;border:1px solid #dae8e7;border-radius:18px}.embed-surfaces article>.icon{color:#087d87;width:26px;height:26px;display:block;margin-bottom:16px}.embed-surfaces article>span{font-size:11px;font-weight:650;letter-spacing:1px;color:#527082}.embed-surfaces h3{font-size:25px;line-height:1.2;margin:12px 0 8px}.embed-surfaces p{margin:0;font-size:15px}.integration-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.core-capability-rail{max-width:1100px}.catalog-card .catalog-capture{height:300px}.catalog-card .catalog-link{display:flex;align-items:center;gap:12px;margin-top:26px}.catalog-card{display:flex;flex-direction:column}.catalog-card .catalog-capture,.catalog-card .capability-visual{margin-top:auto}.page-product .capability-context .core-capability-rail{margin:0}.page-pricing .comparison-section .section-heading p{max-width:400px}.page-pricing .pricing-card .plan-includes ul{min-height:234px}.page-pricing .pricing-card .plan-description{max-width:none}
@media(max-width:1000px){.platform-embed-section{gap:32px;padding:32px}.product-pillar-links .menu-item{min-height:88px}.studio-product-grid>.studio-product{min-height:440px}.integration-cards{grid-template-columns:1fr}.page-pricing .pricing-card .plan-includes ul{min-height:0}}
@media(max-width:900px){.site-header .product-pillar-menu{width:100%;max-width:none;padding:8px 0;border:0;box-shadow:none;background:#fff;border-radius:0}.product-pillar-menu>.menu-eyebrow{padding:8px 0 14px}.product-pillar-links{grid-template-columns:1fr}.product-pillar-links .menu-item{min-height:76px}.product-pillar-links .menu-item small{max-width:none}.platform-embed-section{grid-template-columns:1fr}.studio-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.studio-product-grid{grid-template-columns:1fr}.studio-product-grid>.studio-product{grid-column:auto;min-height:0}.studio-product-grid>.product-inbox{min-height:0}.platform-embed-section{padding:26px 22px;gap:24px;border-radius:22px;margin-top:40px;margin-bottom:48px}.platform-embed-section h2{font-size:32px}.platform-embed-section p{font-size:16px}.embed-surfaces article{padding:20px}.catalog-card .catalog-capture{height:215px}.core-capability-rail a{font-size:12px}.catalog-card .visual-compact{min-height:250px}.product-pillar-links .menu-item strong{font-size:16px}}
.pillar-integration-note{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px;margin-top:20px;margin-bottom:30px;background:#eef8f6;border:1px solid #d5e7e3;border-radius:16px}.pillar-integration-note p{margin:0;font-size:15px;line-height:1.6;color:#35576a;max-width:690px}.pillar-integration-note .text-link{font-size:14px;white-space:nowrap;flex-shrink:0}@media(max-width:760px){.pillar-integration-note{flex-direction:column;align-items:flex-start;padding:20px;gap:12px}.pillar-integration-note .text-link{white-space:normal}}
/* Keep dropdown text in its own paint layer above the blurred page scrim. */
.site-header .product-pillar-menu{isolation:isolate;transform:translateZ(0);backface-visibility:hidden}.product-pillar-menu>.menu-eyebrow,.product-pillar-menu>.product-pillar-links{position:relative;z-index:1}
