.post-band{position:relative}.mkt-container{max-width:calc(1260px + 2 * var(--trim-content-pad));padding-inline:var(--trim-content-pad);margin-inline:auto;padding-bottom:96px}@media (max-width:1199px){.mkt-container{padding-bottom:80px}}@media (max-width:742px){.mkt-container{padding-bottom:40px}}.iso-grid.mkt-canvas{--iso-grid-line:color-mix(in srgb, var(--beeble-green) 15%, transparent)}.iso-grid.mkt-canvas.iso-grid--fade:after{background:linear-gradient(to bottom, var(--fade-surface) 0%, color-mix(in srgb, var(--fade-surface) 20%, transparent) 100%)}.mkt-list-head{text-align:center;padding-block:100px}.mkt-list-title{font:var(--text-display-md);letter-spacing:var(--tracking-tight);color:var(--beeble-green);margin:0}.mkt-list-subtitle{font:var(--text-title-sm);letter-spacing:var(--tracking-snug);color:var(--beeble-green);margin:12px 0 0}.truss-table{background:var(--green-charcoal);flex-direction:column;gap:0;display:flex}.truss-table-grid{border-left:1px solid var(--green-deep-1);gap:0;display:grid}.truss-table-grid .truss-cell,.post-nav-grid .truss-cell{border-width:0 1px 1px 0}@media (min-width:743px){.truss-table-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.truss-table-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1199px){.truss-table{margin-inline:calc(-1 * (var(--trim-content-pad) - var(--trim-inset)))}.truss-table .article-card--featured{border-inline-width:0}.truss-table-grid{border-left:0}.truss-table-grid .truss-cell{border-right-width:0}}@media (min-width:743px) and (max-width:1199px){.truss-table-grid .truss-cell{border-right-width:1px}.truss-table-grid .truss-cell:nth-child(2n){border-right-width:0}}@media (max-width:1199px){.mkt-list-head{padding-block:80px}}@media (max-width:742px){.mkt-list-head{padding-block:64px}.mkt-list-subtitle{margin-top:8px}}.truss-cell{border:1px solid var(--green-deep-1);background-image:var(--media-bracing);padding:20px;text-decoration:none;display:block;position:relative}@media (max-width:742px){.truss-cell{padding:15px}}.truss-cell--filler{padding:0}@media (min-width:1200px){.truss-cell--filler[data-d="0"]{display:none}.truss-cell--filler[data-d="2"]{grid-column:span 2}}@media (min-width:743px) and (max-width:1199px){.truss-cell--filler[data-t="0"]{display:none}}@media (max-width:742px){.truss-cell--filler{display:none}}.truss-cell-inner{z-index:1;display:block;position:relative}.truss-media{aspect-ratio:3/2;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.article-card--featured .truss-media{aspect-ratio:21/9}@media (max-width:742px){.truss-media,.article-card--featured .truss-media{aspect-ratio:16/9}}.truss-table--169 .truss-media,.truss-table--169 .article-card--featured .truss-media{aspect-ratio:16/9}@media (hover:hover) and (pointer:fine){.article-card:hover .truss-media{border-color:var(--green-bright);box-shadow:0 0 28px color-mix(in srgb, var(--green-bright) 22%, transparent)}}.truss-media img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}@media (hover:hover) and (pointer:fine){.article-card:hover .truss-media img{transform:scale(1.05)}}.article-card-overlay{background:var(--beeble-green);color:var(--pure-black);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:20px;display:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.article-card:hover .article-card-overlay{display:flex}}.article-card-overlay-quote{font:var(--text-title);letter-spacing:var(--tracking-snug);-webkit-line-clamp:5;-webkit-box-orient:vertical;flex-shrink:0;margin:0;font-style:italic;display:-webkit-box;overflow:hidden}.article-card--featured .article-card-overlay-quote{font:var(--text-title-lg);letter-spacing:var(--tracking-snug);-webkit-line-clamp:6;font-style:italic}@media (min-width:1200px){.article-card-overlay-quote{-webkit-line-clamp:6}.article-card--featured .article-card-overlay-quote{-webkit-line-clamp:7}}.article-card-overlay-interviewee{white-space:nowrap;max-width:100%;font:var(--text-body-sm);margin:12px 0 0;display:flex}.article-card-overlay-name{flex-shrink:0}.article-card-overlay-role{text-overflow:ellipsis;overflow:hidden}.article-card-title{font:var(--text-title-sm);letter-spacing:var(--tracking-snug);color:var(--beeble-green);margin:16px 0 0;font-weight:500;transition:color .2s,text-shadow .2s}@media (hover:hover) and (pointer:fine){.article-card:hover .article-card-title{color:var(--green-bright);text-shadow:0 0 14px color-mix(in srgb, var(--green-bright) 45%, transparent)}}.article-card-desc{font:var(--text-body-sm);color:var(--green-dark-2);margin:12px 0 0}.article-byline{font:var(--text-body-sm);color:var(--green-dark-2);margin:8px 0 0}.article-byline time{text-transform:uppercase}@media (min-width:1200px){.article-card--featured .truss-cell-inner:has(.truss-media){grid-template-columns:calc(66.6667% - 13.6667px) 1fr;align-items:start;gap:20px;display:grid}.article-card--featured .truss-media{grid-column:1}.article-card--featured .article-card-content{grid-column:2}.article-card--featured .article-card-title{font:var(--text-headline);letter-spacing:var(--tracking-tight);margin-top:0;font-weight:500}.article-card--featured .article-byline{margin-top:12px}}@media (max-width:742px){.article-card-title{margin-top:12px}.article-byline{margin-top:8px}}@media (prefers-reduced-motion:reduce){.truss-media,.truss-media img,.article-card-title{transition:none}}.get-featured-divider{margin-top:120px}.get-featured-section{text-align:center;flex-direction:column;align-items:center;padding:100px 20px 60px;display:flex}.get-featured-title{font:var(--text-display-sm);letter-spacing:var(--tracking-tight);color:var(--beeble-green);margin:0}.get-featured-subtitle{font:var(--text-title-sm);letter-spacing:var(--tracking-snug);color:var(--beeble-green);margin:24px 0 0}.get-featured-subtitle-desc{font:var(--text-title-sm);letter-spacing:var(--tracking-snug);color:var(--beeble-green);margin:4px 0 0}.get-featured-box{background:color-mix(in srgb, var(--beeble-green) 6%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--green-deep-1);width:100%;max-width:780px;box-shadow:0 0 48px 0 color-mix(in srgb, var(--beeble-green) 15%, transparent);margin-top:48px;padding:36px 40px 40px}.get-featured-box-label{font:var(--text-mono);letter-spacing:var(--tracking-wide);color:var(--beeble-green);margin:0;font-size:18px}.get-featured-benefits{text-align:left;gap:8px;margin:28px 0 0;padding:0;list-style:outside;display:grid}.get-featured-benefits li{font:var(--text-body-md);color:var(--beeble-green);margin-left:20px}.get-featured-cta-row{margin-top:80px}@media (min-width:743px){.get-featured-benefits{grid-template-columns:1fr 1fr;column-gap:48px}}@media (max-width:1199px){.get-featured-divider{margin-top:100px}.get-featured-section{padding:80px 20px 48px}.get-featured-subtitle{margin-top:20px}.get-featured-box{margin-top:40px;padding:32px}.get-featured-benefits{column-gap:40px;margin-top:24px}.get-featured-cta-row{margin-top:64px}}@media (max-width:742px){.get-featured-divider{margin-top:80px}.get-featured-section{padding:60px 0 20px}.get-featured-box{padding:24px 20px}.get-featured-cta-row{margin-top:48px}.get-featured-subtitle{margin-top:16px}.get-featured-box{margin-top:32px}.get-featured-benefits{margin-top:20px}}.blog-article{padding:0 var(--trim-content-pad);justify-content:center;display:flex}.blog-article-col{width:100%;max-width:920px}.beeble-card{z-index:1;background-color:var(--off-white);border:1px solid var(--pure-black);border-bottom:none;position:relative}.beeble-card--head{z-index:2}.beeble-card--body{z-index:0;border-top:none;border-bottom:1px solid var(--pure-black)}.beeble-card--head+.beeble-card--body{border-top:1px solid var(--pure-black)}.blog-header{padding:40px 25px 20px}.blog-header.blog-header--flush{padding-bottom:0}@media (max-width:742px){.beeble-card,.beeble-card--body{border:none}}.blog-section-link{font:var(--text-title-sm);letter-spacing:var(--tracking-snug);color:var(--beeble-green);text-transform:uppercase;font-weight:500;text-decoration:none}.blog-title{font:var(--text-headline);letter-spacing:var(--tracking-tight);color:var(--pure-black);margin:12px 0 0;font-weight:600}.blog-meta{font:var(--text-body-sm);color:var(--green-charcoal);align-items:center;gap:16px;margin-top:12px;display:flex}.blog-meta a{color:var(--beeble-green);font-weight:500;text-decoration:underline}.showcase-quote{background:color-mix(in srgb, var(--green-soft-darker) 40%, transparent);font:var(--text-body-md);color:var(--green-night-1);margin:40px 0 0;padding:16px 24px 20px;font-style:italic;font-weight:500}.showcase-quote-interviewee{font:var(--text-body-sm);color:var(--green-dark-3);margin-top:12px;font-style:normal}@media (max-width:1199px){.showcase-quote{margin-top:32px;padding:14px 20px 18px}}@media (max-width:742px){.showcase-quote{margin-top:24px;padding:12px 18px 16px}.showcase-quote-interviewee{margin-top:8px}}.blog-hero-image{position:relative}.blog-hero-frame{z-index:3;position:relative}.blog-hero-frame--bordered{border:1px solid var(--pure-black)}.blog-hero-frame img{object-fit:cover;aspect-ratio:16/9;width:100%;display:block}.blog-body{padding:30px 25px 20px}.research-cta-row{margin:40px 0 8px}@media (min-width:743px){.blog-article{padding:40px var(--trim-content-pad) 64px}.blog-article-col{filter:drop-shadow(15px 15px 0 color-mix(in srgb, var(--green-dark-2) 70%, transparent))}.blog-header{padding:80px 40px 40px}.blog-hero-image{margin-inline:max(-100px, calc(var(--trim-inset) - (100vw - 100%) / 2))}.blog-body{padding:60px 40px 40px}}@media (max-width:1199px){.blog-article{padding:32px var(--trim-content-pad) 48px}.blog-header{padding:64px 32px 32px}.blog-body{padding:48px 32px 32px}.research-cta-row{margin:32px 0 8px}}@media (max-width:742px){.blog-article{padding:0}.blog-header{padding:40px 25px 20px}.blog-title{margin-top:8px}.blog-meta{gap:12px;margin-top:8px}.blog-body{padding:30px 25px 20px}.research-cta-row{margin:24px 0 8px}}.post-nav-inner{padding:32px var(--trim-content-pad);margin-inline:auto}.post-nav-inner--pair{max-width:calc(1040px + 2 * var(--trim-content-pad))}.post-nav-inner--single{max-width:calc(520px + 2 * var(--trim-content-pad))}.post-nav-grid{background:var(--green-charcoal);border-top:1px solid var(--green-deep-1);border-left:1px solid var(--green-deep-1);grid-template-columns:1fr;gap:0;display:grid}.post-nav-grid .truss-cell{padding:16px}@media (max-width:742px){.post-nav-grid .truss-cell{padding:15px}}.post-nav-grid .truss-media{aspect-ratio:16/9}@media (min-width:743px){.post-nav-grid--pair{grid-template-columns:1fr 1fr}}.post-nav-viewall{justify-content:flex-end;margin-top:24px;display:flex}@media (max-width:1199px){.post-nav-viewall{margin-right:calc(var(--trim-content-pad) - var(--trim-inset))}}.post-nav-all{letter-spacing:var(--tracking-wide);color:var(--beeble-green);font-size:14px;line-height:1}@media (min-width:743px){.post-nav-inner{padding-block:40px 88px}.post-nav-viewall{margin-top:32px}}@media (min-width:1200px){.post-nav-viewall{margin-top:40px}}@media (max-width:1199px){.post-nav-inner{max-width:none;padding-inline:var(--trim-inset)}.post-nav-grid{border-left:0}.post-nav-grid .truss-cell{border-right-width:0}}.post-nav-filler{display:none}@media (min-width:743px) and (max-width:1199px){.post-nav-grid .truss-cell:first-child{border-right-width:1px}.post-nav-grid:not(.post-nav-grid--pair){grid-template-columns:1fr 1fr}.post-nav-filler{display:block}}.blog-prose{font:var(--text-body-lg);color:var(--pure-black)}.blog-prose>:first-child{margin-top:0}.blog-prose>h2:first-child,.blog-prose>h3:first-child,.blog-prose>article>h2:first-child,.blog-prose>article>h3:first-child{margin-top:32px}.blog-prose p{margin:0 0 24px}@media (max-width:742px){.blog-prose p{margin-bottom:20px}}.blog-prose a:not(.btn){color:var(--beeble-green);text-decoration:underline}.blog-prose a:not(.btn):hover{color:var(--accent-orange)}.blog-prose ul,.blog-prose ol{margin:0 0 16px;padding-left:20px}.blog-prose ul{list-style:outside}.blog-prose li{margin-bottom:4px}.blog-prose strong{font-weight:600}.blog-prose h2{font:var(--text-title-lg);letter-spacing:var(--tracking-snug);color:var(--pure-black);margin:72px 0 20px;font-weight:500}.blog-prose h3{font:var(--text-title);letter-spacing:var(--tracking-snug);color:var(--pure-black);margin:48px 0 12px;font-weight:500}.blog-prose h2+h3,.blog-prose h2+h4{margin-top:12px}.blog-prose img{border:1px solid var(--pure-black);cursor:zoom-in;width:100%;height:auto;margin:48px 0;display:block}.blog-prose iframe,.blog-prose video{border:1px solid var(--pure-black);width:100%;margin:48px 0;display:block}.blog-prose iframe{aspect-ratio:16/9}.blog-prose figure{margin:48px 0}.blog-prose figure img,.blog-prose figure video{background:var(--media-bracing) var(--green-charcoal);width:100%;margin:0}.blog-prose figcaption{font:var(--text-body-sm);color:var(--green-dark-1);border-left:1px solid var(--beeble-green);margin-top:12px;padding-left:13px;font-style:italic}.blog-prose .youtube-embed{width:100%;margin:1.5em 0}.blog-prose .youtube-embed iframe{aspect-ratio:16/9;border:1px solid var(--pure-black);background:var(--media-bracing) var(--green-charcoal);width:100%;margin:0}.blog-cta{text-align:center;margin:80px 0 48px}.blog-prose hr{border:none;border-top:1px solid var(--gray-bf);margin:2.5em 0}.blog-prose table{border-collapse:collapse;border:1px solid var(--pure-black);width:100%;margin:0 0 16px}.blog-prose thead{background-color:var(--green-soft-darker)}.blog-prose th,.blog-prose td{border:1px solid var(--pure-black);text-align:left;font:var(--text-body-sm);padding:10px}.blog-prose th{font-weight:600}.blog-prose blockquote{margin:0}.research-prose>:first-child{margin-top:0}.research-prose h4{font:var(--text-title-sm);letter-spacing:var(--tracking-snug);color:var(--pure-black);margin:40px 0 8px;font-weight:500}@media (max-width:1199px){.blog-prose>h2:first-child,.blog-prose>h3:first-child,.blog-prose>article>h2:first-child,.blog-prose>article>h3:first-child{margin-top:24px}.blog-prose h2{margin:64px 0 20px}.blog-prose h3{margin:40px 0 12px}.blog-prose img,.blog-prose iframe,.blog-prose video,.blog-prose figure{margin:40px 0}.blog-cta{margin:64px 0 40px}.research-prose h4{margin:32px 0 8px}}@media (max-width:742px){.blog-prose>h2:first-child,.blog-prose>h3:first-child,.blog-prose>article>h2:first-child,.blog-prose>article>h3:first-child{margin-top:20px}.blog-prose h2{margin:48px 0 20px}.blog-prose h3{margin:32px 0 12px}.blog-prose img,.blog-prose iframe,.blog-prose video,.blog-prose figure{margin:32px 0}.blog-cta{margin:48px 0 32px}.research-prose h4{margin:24px 0 8px}}.compare-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:743px){.compare-grid{grid-template-columns:1fr 1fr}}.compare-item{margin:0;position:relative}.compare-item img{width:100%;height:auto;margin:0;display:block}.compare-grid{align-items:end}.compare-label,.csp-label{font:var(--text-mono-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--beeble-green);background:color-mix(in srgb, var(--pure-black) 70%, transparent);padding:5px 9px;font-weight:700;line-height:1;position:absolute}.compare-label{top:8px;left:8px}.cs-caption-main,.csp-caption-main,.pr-caption-main{display:block}.cs-caption-note,.csp-caption-note,.pr-caption-note{font-family:var(--font-mono);opacity:.6;letter-spacing:var(--tracking-wide);margin-top:3px;font-size:.72em;display:block}.cs{--pos:50%;touch-action:none;cursor:ew-resize;-webkit-user-select:none;user-select:none;width:100%;line-height:0;position:relative;overflow:hidden}.cs:focus-visible{outline:2px solid var(--beeble-green);outline-offset:2px}.cs-media{margin:0}.cs-media img,.cs-media video{width:100%;height:auto;margin:0;display:block}.cs-before{position:relative}.cs-after{clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.cs-after img,.cs-after video{object-fit:cover;height:100%}.csp-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:743px){.csp-grid{grid-template-columns:1fr 1fr}}.csp-item{margin:0;position:relative}.csp-item img,.csp-item video{width:100%;height:auto;margin:0;display:block}.csp-label{top:8px;left:8px}.dr-figure svg,.lm-figure svg{width:100%;height:auto;display:block}.dr-figure .dr-rowlabel,.lm-figure .lm-rowlabel{font-family:var(--font-mono);letter-spacing:.01em;fill:#00a86b;font-size:15px;font-weight:700}.dr-figure .dr-tag,.dr-figure .dr-axis{font-family:var(--font-mono);letter-spacing:.02em;fill:var(--green-charcoal);font-size:12px;font-weight:400}.dr-figure .dr-axis{letter-spacing:.03em}.dr-figure .dr-recovered{font-family:var(--font-mono);letter-spacing:.02em;fill:var(--green-dark-2);font-size:12px;font-weight:700}.dr-figure .dr-axis-mid,.lm-figure .lm-axis-mid{fill:color-mix(in srgb, var(--green-charcoal) 60%, transparent);font-weight:400}.lm-frame{margin-bottom:20px}.lm-frame img{width:100%;height:auto;margin:0;display:block}.lm-legend{flex-wrap:wrap;gap:8px 18px;margin-top:10px;display:flex}.lm-leg{font:var(--text-mono-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--green-charcoal);align-items:center;gap:7px;font-weight:700;display:inline-flex}.lm-sw{flex:none;width:12px;height:12px}.lm-sw-hi{background:var(--beeble-green)}.lm-sw-lo{background:#4696ff}.lm-sw-keep{border:1px solid color-mix(in srgb, var(--green-charcoal) 40%, transparent)}.lm-figure .lm-thr,.lm-figure .lm-zone{font-family:var(--font-mono);letter-spacing:.02em;font-size:12px;font-weight:700}.lm-figure .lm-thr,.lm-figure .lm-zone-mask{fill:var(--green-dark-2)}.lm-figure .lm-zone-keep{fill:color-mix(in srgb, var(--green-charcoal) 60%, transparent)}.lm-figure .lm-axis{font-family:var(--font-mono);letter-spacing:.03em;fill:var(--green-charcoal);font-size:11px;font-weight:400}.model-cards{grid-template-columns:1fr;gap:16px;margin:1.5em 0;display:grid}@media (min-width:743px){.model-cards{grid-template-columns:repeat(3,1fr);gap:20px}}.model-card{background:var(--pure-white);border:1px solid var(--pure-black);border-top:3px solid var(--beeble-green);color:inherit;flex-direction:column;padding:24px;text-decoration:none;display:flex}a.model-card:hover{box-shadow:6px 6px 0 color-mix(in srgb, var(--green-dark-2) 50%, transparent);transform:translate(-3px,-3px)}.model-card.is-current{background:color-mix(in srgb, var(--beeble-green) 5%, var(--pure-white))}.mc-kicker{font:var(--text-mono-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--green-dark-2);margin-bottom:14px;font-weight:700}.mc-title{font:var(--text-title-lg);letter-spacing:var(--tracking-snug);color:var(--green-charcoal);margin-bottom:12px;line-height:1}.mc-desc{font:var(--text-body-sm);color:color-mix(in srgb, var(--green-charcoal) 66%, transparent);margin-bottom:24px}.mc-cta{font:var(--text-body-sm);color:var(--green-dark-2);margin-top:auto;font-weight:600}.model-card.is-current .mc-cta{color:color-mix(in srgb, var(--green-charcoal) 50%, transparent);font-weight:500}.pr-stage{aspect-ratio:16/9;background:var(--pure-black);line-height:0;position:relative;overflow:hidden}.pr-video{object-fit:cover;opacity:0;width:100%;height:100%;margin:0;transition:opacity .18s;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.pr-video{transition:none}}.pr-video.is-shown{opacity:1}.pr-badge{z-index:2;background:color-mix(in srgb, var(--pure-black) 72%, transparent);align-items:baseline;gap:8px;max-width:calc(100% - 24px);padding:6px 10px;line-height:1.2;display:inline-flex;position:absolute;top:12px;left:12px}.pr-badge-kicker{font:var(--text-mono-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--beeble-green);font-weight:700}.pr-prompt-label{font:var(--text-body-sm);color:var(--pure-white)}.pr-cue{font:var(--text-body-sm);color:color-mix(in srgb, var(--green-charcoal) 62%, transparent);margin:14px 0 10px}.pr-cue-arrow{color:var(--green-dark-2);margin-left:4px;font-weight:700;display:inline-block}.pr-controls{flex-wrap:wrap;gap:8px;margin-top:0;display:flex}.pr-btn{font:var(--text-body-sm);letter-spacing:var(--tracking-cozy);color:var(--green-charcoal);border:1px solid color-mix(in srgb, var(--green-charcoal) 20%, transparent);cursor:pointer;background:0 0;padding:9px 15px;font-weight:500}.pr-btn:hover{border-color:var(--beeble-green)}.pr-btn.is-active{background:var(--beeble-green);border-color:var(--beeble-green);color:var(--pure-black);font-weight:600}.pr-btn-source{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:12px}.video-figure--vertical{text-align:center}.video-figure--vertical video{max-width:100%;height:auto;max-height:900px;margin-inline:auto;aspect-ratio:auto!important;width:auto!important}@media (max-width:1199px){.model-card{padding:20px}.mc-desc{margin-bottom:20px}}@media (max-width:742px){.compare-grid,.csp-grid{gap:8px}.mc-kicker{margin-bottom:12px}.mc-title{margin-bottom:8px}.mc-desc{margin-bottom:16px}.pr-cue{margin:12px 0 8px}.lm-frame{margin-bottom:16px}}
