:root{--brochure-cover:linear-gradient(160deg, var(--color-abyss) 0%, var(--color-abyss-2) 100%);--brochure-dark:linear-gradient(135deg, var(--color-navy) 0%, var(--color-navy-700) 100%)}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{color:var(--color-ink);background:var(--color-canvas);-webkit-font-smoothing:antialiased;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}.page{background:var(--color-canvas);flex-direction:column;width:8.5in;height:11in;margin:0 auto;display:flex;position:relative;overflow:hidden}.page-1{background:var(--brochure-cover);color:var(--color-on-navy)}.page-2,.page-3,.page-4{background:var(--color-canvas)}.logo{align-items:center;gap:.08in;display:flex}.logo svg{fill:currentColor;width:auto;height:.18in}.custom-logo{object-fit:contain;object-position:left center;background:var(--color-surface);border-radius:8px;max-width:2.6in;height:.6in;padding:.05in}.page-footer-full .custom-logo,.page-header .custom-logo{max-width:1.8in;height:.34in}.tagline-pill{border:1px solid var(--color-navy-border);color:var(--color-on-navy-soft);letter-spacing:.01in;border-radius:50px;padding:.08in .18in;font-size:.11in;font-weight:500}.hero-header{justify-content:space-between;align-items:center;padding:.5in .6in .25in;display:flex}.hero-content{flex-direction:column;flex:1;justify-content:center;gap:.25in;padding:0 .6in;display:flex}.hero-badge{border:1px solid var(--color-navy-border);color:var(--color-gold-bright);text-transform:uppercase;letter-spacing:.015in;border-radius:50px;align-items:center;gap:.08in;width:fit-content;padding:.08in .16in;font-size:.11in;font-weight:600;display:inline-flex}.hero-badge:before{content:"";background:var(--color-gold-bright);border-radius:50%;width:7px;height:7px}.hero-subtitle{max-width:5.5in;color:var(--color-on-navy-soft);font-size:.19in;font-weight:400;line-height:1.6}.hero-image-section{grid-template-columns:1.4fr 1fr;align-items:end;gap:.2in;padding:.25in .6in .4in;display:grid}.hero-image-main{border-radius:12px;position:relative;overflow:hidden;box-shadow:0 25px 50px #0000004d}.hero-image-main img{width:100%;height:auto;display:block}.hero-image-secondary{position:relative}.hero-image-secondary img{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 15px 30px #00000040}.hero-stats{grid-template-columns:repeat(3,1fr);gap:.15in;margin-top:.15in;display:grid}.stat-card{border:1px solid var(--color-navy-border);text-align:center;background:oklch(100% 0 0/.07);border-radius:8px;padding:.12in}.stat-value{color:var(--color-gold-bright);font-family:Space Mono,monospace;font-size:.2in;font-weight:700}.stat-label{text-transform:uppercase;letter-spacing:.01in;color:var(--color-on-navy-soft);margin-top:.02in;font-size:.08in}.page-header{background:var(--color-surface);border-bottom:1px solid var(--color-hairline);align-items:center;height:.8in;padding:0 .6in;display:flex}.page-header-inner{justify-content:space-between;align-items:center;width:100%;display:flex}.page-header .logo svg{fill:var(--color-brand)}.section-tag{text-transform:uppercase;letter-spacing:.02in;color:var(--color-gold);align-items:center;gap:.08in;font-size:.09in;font-weight:700;display:flex}.section-tag:before{content:"";background:var(--color-gold);width:.2in;height:2px}.features-section{padding:.3in .6in .25in}.section-title{color:var(--color-ink);letter-spacing:-.01in;margin-bottom:.08in;font-size:.36in;font-weight:800}.section-subtitle{color:var(--color-ink-muted);max-width:4.5in;margin-bottom:.25in;font-size:.13in}.features-grid{grid-template-columns:repeat(3,1fr);gap:.18in;display:grid}.feature-card{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:10px;padding:.18in}.feature-icon{background:var(--color-brand);width:.36in;height:.36in;color:var(--color-on-navy);border-radius:8px;justify-content:center;align-items:center;margin-bottom:.1in;display:flex}.feature-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.18in;height:.18in}.feature-title{color:var(--color-ink);margin-bottom:.05in;font-size:.13in;font-weight:700}.feature-desc{color:var(--color-ink-muted);font-size:.1in;line-height:1.5}.showcase-section{background:var(--color-navy);color:var(--color-on-navy);flex:1;padding:.25in .6in .3in}.showcase-header{justify-content:space-between;align-items:flex-end;margin-bottom:.2in;display:flex}.showcase-title{color:var(--color-on-navy);font-size:.22in;font-weight:700}.showcase-subtitle{color:var(--color-on-navy-soft);max-width:3in;font-size:.1in}.showcase-grid{grid-template-columns:repeat(2,1fr);gap:.22in;display:grid}.showcase-item{aspect-ratio:16/10;border-radius:8px;overflow:hidden}.showcase-item img{object-fit:cover;width:100%;height:100%}.showcase-item.fit-whole img{object-fit:contain;background:var(--color-surface)}.page-footer{background:var(--color-surface);border-top:1px solid var(--color-hairline);justify-content:space-between;align-items:center;padding:.2in .6in;display:flex}.contact-info{overflow-wrap:anywhere;flex-wrap:wrap;gap:.06in .3in;min-width:0;display:flex}.contact-item{color:var(--color-ink-muted);align-items:center;gap:.06in;font-size:.1in;display:flex}.cta-button{background:var(--color-gold-bright);color:var(--color-navy);border-radius:6px;align-items:center;gap:.06in;padding:.1in .2in;font-size:.11in;font-weight:600;text-decoration:none;display:inline-flex}.value-hero{background:var(--brochure-dark);color:var(--color-on-navy);padding:.35in .6in .42in;position:relative;overflow:hidden}.value-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,oklch(81% .14 82/.16) 0%,#0000 70%);width:5in;height:5in;position:absolute;top:-50%;right:-20%}.value-hero-content{z-index:1;position:relative}.value-prop-card{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:10px;gap:.14in;padding:.18in;display:flex}.value-props-grid{grid-template-columns:repeat(2,1fr);gap:.18in;display:grid}.value-prop-content h4{color:var(--color-ink);margin-bottom:.04in;font-size:.13in;font-weight:700}.value-prop-content p{color:var(--color-ink-muted);font-size:.09in;line-height:1.5}.value-props-section{background:var(--color-surface-muted);padding:.3in .6in .25in}.value-props-header{text-align:center;margin-bottom:.22in}.value-props-header h3{color:var(--color-ink);margin-bottom:.06in;font-size:.24in;font-weight:800}.value-props-header p{color:var(--color-ink-muted);font-size:.11in}.value-prop-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:.4in;height:.4in;display:flex}.value-prop-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.2in;height:.2in}.value-prop-icon.blue{color:var(--color-brand);background:oklch(93% .045 252)}.value-prop-icon.green{color:var(--color-positive);background:oklch(93% .045 150)}.value-prop-icon.orange{color:var(--color-gold);background:oklch(93% .05 82)}.value-prop-icon.purple{background:var(--color-surface-muted);color:var(--color-navy)}.comparison-section{padding:.3in .6in .25in}.comparison-header{text-align:center;margin-bottom:.22in}.comparison-header h3{color:var(--color-ink);margin-bottom:.06in;font-size:.24in;font-weight:800}.comparison-header p{color:var(--color-ink-muted);font-size:.11in}.comparison-table{background:var(--color-hairline);border-radius:10px;grid-template-columns:2.2in 1fr 1fr;gap:1px;font-size:.095in;display:grid;overflow:hidden}.comparison-table>div{background:var(--color-surface);padding:.11in .14in}.comparison-table .header{background:var(--color-surface-muted);text-align:center;font-weight:700}.comparison-table .header.baseline{color:var(--color-ink-muted)}.comparison-table .header.product{background:var(--color-brand);color:var(--color-on-navy)}.comparison-table .feature-name{color:var(--color-ink);align-items:center;gap:.08in;font-weight:600;display:flex}.comparison-table .check{text-align:center;font-size:.15in}.comparison-table .check.yes{color:var(--color-positive)}.comparison-table .check.no{color:var(--color-ink-muted)}.channels-section{padding:.25in .6in .2in}.channels-header{text-align:center;margin-bottom:.18in}.channels-header h3{color:var(--color-ink);margin-bottom:.06in;font-size:.24in;font-weight:800}.channels-header p{color:var(--color-ink-muted);font-size:.11in}.channels-grid{grid-template-columns:repeat(5,1fr);gap:.12in;display:grid}.channels-grid.cols-4{grid-template-columns:repeat(4,1fr)}.channels-grid.cols-6{grid-template-columns:repeat(3,1fr)}.channel-card{background:var(--color-surface-muted);border:1px solid var(--color-hairline);text-align:center;border-radius:10px;padding:.14in .1in}.channel-icon{background:var(--color-brand);width:.24in;height:.24in;color:var(--color-on-navy);border-radius:6px;justify-content:center;align-items:center;margin:0 auto .06in;display:flex}.channel-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:.14in;height:.14in}.channel-card h4{color:var(--color-ink);margin-bottom:.04in;font-size:.095in;font-weight:700}.channel-card p{color:var(--color-ink-muted);font-size:.085in;line-height:1.4}.integration-cta-section{background:var(--color-surface-muted);flex-grow:1;padding:.4in .6in;display:flex}.integration-box h4{color:var(--color-ink);margin-bottom:.1in;font-size:.13in;font-weight:700}.integration-logos{flex-wrap:wrap;gap:.08in;display:flex}.integration-logo{background:var(--color-surface);color:var(--color-ink-muted);border:1px solid var(--color-hairline);box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;width:1.1in;height:.42in;padding:.08in .12in;font-size:.1in;font-weight:600;display:flex}.integration-logo img{object-fit:contain;max-width:.9in;max-height:.26in}.page-footer-full{background:var(--color-navy);color:var(--color-on-navy);justify-content:space-between;align-items:center;height:.8in;padding:0 .6in;display:flex}.footer-logo{align-items:center;gap:.1in;display:flex}.footer-logo svg{fill:currentColor;width:auto;height:.16in}.footer-logo span{color:var(--color-on-navy-soft);font-size:.11in;font-weight:600}.footer-contact{min-width:0;color:var(--color-on-navy-soft);flex-wrap:wrap;justify-content:center;gap:.04in .25in;font-size:.095in;display:flex}.footer-cta{background:var(--color-gold-bright);color:var(--color-navy);border-radius:6px;padding:.08in .15in;font-size:.095in;font-weight:600;text-decoration:none}.deep-dive-section{padding:.3in .6in .25in}.prose-content{margin-bottom:.22in}.prose-content p{color:var(--color-ink-soft);margin-bottom:.12in;font-size:.12in;line-height:1.7}.prose-content p:last-child{margin-bottom:0}.workflow-cards{grid-template-columns:repeat(3,1fr);gap:.15in;display:grid}.workflow-card{background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:10px;padding:.16in .14in .16in .16in;position:relative}.workflow-number{color:var(--color-gold);opacity:.7;font-family:Space Mono,monospace;font-size:.28in;font-weight:700;line-height:1;position:absolute;top:.08in;right:.1in}.workflow-content{padding-top:.05in}.workflow-content h3{color:var(--color-ink);letter-spacing:-.05em;margin-bottom:.06in;font-size:.12in;font-weight:700}.workflow-content p{color:var(--color-ink-muted);font-size:.09in;line-height:1.5}.coming-soon-section{background:var(--brochure-dark);color:var(--color-on-navy);flex:1;padding:.3in .6in}.coming-soon-header{text-align:center;margin-bottom:.22in}.coming-soon-badge{background:var(--color-gold-bright);color:var(--color-navy);text-transform:uppercase;letter-spacing:.015in;border-radius:50px;margin-bottom:.1in;padding:.05in .14in;font-size:.09in;font-weight:700;display:inline-block}.coming-soon-header h3{margin-bottom:.06in;font-size:.26in;font-weight:800}.coming-soon-header p{color:var(--color-on-navy-soft);font-size:.11in}.coming-soon-grid{grid-template-columns:repeat(2,1fr);gap:.15in;display:grid}.coming-soon-card{border:1px solid var(--color-navy-border);background:oklch(100% 0 0/.05);border-radius:10px;flex-direction:column;padding:.16in;display:flex;position:relative}.coming-soon-card p{color:var(--color-on-navy-soft);flex-grow:1;margin-bottom:.1in;font-size:.085in;line-height:1.55}.coming-soon-card h4{color:var(--color-on-navy);font-size:.13in;font-weight:700}.coming-soon-icon{background:oklch(100% 0 0/.08);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:.3in;height:.3in;display:flex}.coming-soon-icon svg{fill:none;width:.16in;height:.16in;stroke:var(--color-gold-bright);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.coming-soon-status{text-transform:uppercase;letter-spacing:.01in;border:1px solid var(--color-navy-border);color:var(--color-gold-bright);border-radius:4px;padding:.03in .08in;font-size:.075in;font-weight:600;display:block}.coming-soon-status.available{color:oklch(84% .14 150);border-color:oklch(75% .14 150/.5)}.coming-soon-card.available .coming-soon-icon svg{stroke:oklch(84% .14 150)}.demo-note{color:var(--color-on-navy-soft);text-align:center;margin-top:.16in;font-size:.095in}.demo-note a{color:var(--color-gold-bright);font-weight:600;text-decoration:none}.print-button{background:var(--color-brand);color:var(--color-on-navy);cursor:pointer;z-index:9999;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 10px 25px #0003}.print-button:hover{background:var(--color-navy);transform:translateY(-2px);box-shadow:0 15px 35px #0000004d}@media print{@page{size:letter;margin:0}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;padding:0}.page{break-after:page;page-break-after:always;page-break-inside:avoid;width:8.5in;height:11in;box-shadow:none;margin:0;overflow:visible}.page:last-of-type{break-after:auto;page-break-after:avoid}.no-print,.print-button{display:none!important}.page-1 .hero-content{flex:1;justify-content:center}img{page-break-inside:avoid;max-width:100%}.showcase-section,.coming-soon-section{flex:auto}a[href]:after{content:none!important}}@media screen{body{background:var(--color-surface-muted);padding:.5in 0}.page{margin-bottom:.5in;box-shadow:0 4px 20px #00000026}.page:last-of-type{margin-bottom:0}}
