.growth-picture-frame[data-astro-cid-h7vjd4gl]{width:100%;background:transparent}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-preview[data-astro-cid-h7vjd4gl]{width:100%;max-width:568px;margin:0 auto;container:growth-steps / inline-size}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-picture[data-astro-cid-h7vjd4gl],.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-picture[data-astro-cid-h7vjd4gl] [data-astro-cid-h7vjd4gl]{box-sizing:border-box}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-picture[data-astro-cid-h7vjd4gl]{display:grid;grid-template-columns:1fr 1.5fr 1.1fr;padding:26px 20px;background:#1e1b18;border:1px solid rgba(255,255,255,.08);border-radius:20px;color:#f2e8dc;font-family:Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-stage[data-astro-cid-h7vjd4gl]{position:relative;min-width:0;display:grid;grid-template-rows:20px 54px var(--gs-visual-size, 190px) auto;row-gap:16px;align-content:start}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-stage[data-astro-cid-h7vjd4gl]+.gs-stage[data-astro-cid-h7vjd4gl]{padding-left:14px}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-stage[data-astro-cid-h7vjd4gl]+.gs-stage[data-astro-cid-h7vjd4gl]:before{content:"";position:absolute;left:0;top:36px;bottom:0;width:1px;background:#c1b5ab24}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-stage[data-astro-cid-h7vjd4gl]:not(:last-child){padding-right:14px}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-number[data-astro-cid-h7vjd4gl]{display:flex;align-items:center;gap:12px;font:400 12px/20px JetBrains Mono,monospace;color:#c9a96e}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-rule[data-astro-cid-h7vjd4gl]{height:1px;flex:1;background:#c9a96e40}.growth-picture-frame[data-astro-cid-h7vjd4gl] h2[data-astro-cid-h7vjd4gl]{margin:0;font:400 26px/1.04 "Instrument Serif",Georgia,serif;letter-spacing:-.02em;color:#f2e8dc}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-caption[data-astro-cid-h7vjd4gl]{margin:0;font:400 12px/1.5 Inter,Arial,sans-serif;color:#c1b5ab}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-visual[data-astro-cid-h7vjd4gl]{min-width:0;width:100%;height:var(--gs-visual-size, 190px);align-self:center}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-funnel[data-astro-cid-h7vjd4gl]{display:flex;flex-direction:column;justify-content:center;align-items:center}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-funnel-slice[data-astro-cid-h7vjd4gl]{position:relative;display:grid;place-items:center;height:44px;width:100%;background:#34302b;color:#c1b5ab;font:400 11px/1 Inter,Arial,sans-serif;clip-path:polygon(0 0,100% 0,91% 100%,9% 100%)}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-conversion[data-astro-cid-h7vjd4gl]{width:82%;background:#c9a96e;color:#1e1b18;font-weight:500}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-retention[data-astro-cid-h7vjd4gl]{width:67%}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-funnel-link[data-astro-cid-h7vjd4gl]{width:1px;height:13px;background:#c9a96e66}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-creative[data-astro-cid-h7vjd4gl]{display:flex;align-items:center;justify-content:center}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-mosaic[data-astro-cid-h7vjd4gl]{display:grid;grid-template-columns:1.75fr 1fr;grid-template-rows:1fr 1fr;gap:3px;width:100%;max-width:var(--gs-visual-size, 190px);aspect-ratio:1;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 14px 28px #0c09063d,0 2px 4px #0c090624}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-mosaic[data-astro-cid-h7vjd4gl] img[data-astro-cid-h7vjd4gl]{display:block;width:100%;height:100%;min-width:0;min-height:0;-o-object-fit:cover;object-fit:cover}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-zencastr[data-astro-cid-h7vjd4gl]{grid-area:1 / 1 / 3 / 2;-o-object-position:center;object-position:center}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-underwriter[data-astro-cid-h7vjd4gl]{grid-area:1 / 2 / 2 / 3;-o-object-position:50% 44%;object-position:50% 44%}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-hfa[data-astro-cid-h7vjd4gl]{grid-area:2 / 2 / 3 / 3;-o-object-position:50% 38%;object-position:50% 38%}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-allocation[data-astro-cid-h7vjd4gl]{display:flex;flex-direction:column;justify-content:center;align-items:center}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-trials[data-astro-cid-h7vjd4gl]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;width:100%}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-trial[data-astro-cid-h7vjd4gl]{height:39px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;background:#2b2723;border:1px solid rgba(193,181,171,.1);border-radius:7px}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-trial[data-astro-cid-h7vjd4gl]>span[data-astro-cid-h7vjd4gl]{width:15px;height:2px;background:#706358}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-trial[data-astro-cid-h7vjd4gl]>span[data-astro-cid-h7vjd4gl]:last-child{width:10px}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-selected[data-astro-cid-h7vjd4gl]{background:#c9a96e;color:#1e1b18}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-budget-flow[data-astro-cid-h7vjd4gl]{height:39px;display:flex;flex-direction:column;align-items:center;color:#c9a96e}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-budget-flow[data-astro-cid-h7vjd4gl]>span[data-astro-cid-h7vjd4gl]{height:13px;width:1px;background:#c9a96e}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-winner[data-astro-cid-h7vjd4gl]{width:100%;padding:13px 6px 12px;display:flex;flex-direction:column;align-items:center;gap:10px;background:#2b251e;border:1px solid rgba(201,169,110,.38);border-radius:12px}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-winner-label[data-astro-cid-h7vjd4gl]{font:500 11px/1 Inter,Arial,sans-serif;color:#f2e8dc;white-space:nowrap}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-investment[data-astro-cid-h7vjd4gl]{display:flex;align-items:center;justify-content:center;color:#c9a96e}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-investment[data-astro-cid-h7vjd4gl] svg[data-astro-cid-h7vjd4gl]{width:16px;height:16px;stroke-width:1.5}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-more-budget[data-astro-cid-h7vjd4gl]{font:400 11px/1 Inter,Arial,sans-serif;color:#c1b5ab}@media(min-width:1024px){.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-picture[data-astro-cid-h7vjd4gl]{--gs-visual-size: clamp(160px, calc(41.667cqi - 45.5px) , 190px)}}@media(max-width:1023px){.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-preview[data-astro-cid-h7vjd4gl]{max-width:none}@container growth-steps (min-width: 520px){.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-picture[data-astro-cid-h7vjd4gl]{--gs-visual-size: clamp(190px, calc(41.667cqi - 45.5px) , 260px)}}@container growth-steps (max-width: 519px){.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-picture[data-astro-cid-h7vjd4gl]{--gs-visual-size: max(184px, calc(57.5cqi - 27.6px) );grid-template-columns:1fr;padding:20px 16px}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-stage[data-astro-cid-h7vjd4gl]{position:relative;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:20px auto auto;-moz-column-gap:14px;column-gap:14px;row-gap:14px}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-stage[data-astro-cid-h7vjd4gl]+.gs-stage[data-astro-cid-h7vjd4gl]{margin-top:20px;padding-top:20px;border-left:0;border-top:1px solid rgba(193,181,171,.14);padding-left:0}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-stage[data-astro-cid-h7vjd4gl]+.gs-stage[data-astro-cid-h7vjd4gl]:before{display:none}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-stage[data-astro-cid-h7vjd4gl]:not(:last-child){padding-right:0}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-number[data-astro-cid-h7vjd4gl]{grid-column:1;grid-row:1}.growth-picture-frame[data-astro-cid-h7vjd4gl] h2[data-astro-cid-h7vjd4gl]{grid-column:1;grid-row:2;font-size:27px}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-caption[data-astro-cid-h7vjd4gl]{grid-column:1;grid-row:3;font-size:13px}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-caption[data-astro-cid-h7vjd4gl] br[data-astro-cid-h7vjd4gl]{display:none}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-visual[data-astro-cid-h7vjd4gl]{grid-column:2;grid-row:1 / 4;height:var(--gs-visual-size)}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-funnel-slice[data-astro-cid-h7vjd4gl],.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-winner-label[data-astro-cid-h7vjd4gl],.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-more-budget[data-astro-cid-h7vjd4gl]{font-size:12px}}@container growth-steps (max-width: 340px){.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-picture[data-astro-cid-h7vjd4gl]{--gs-visual-size: 178px}.growth-picture-frame[data-astro-cid-h7vjd4gl] h2[data-astro-cid-h7vjd4gl]{font-size:25px}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-funnel-slice[data-astro-cid-h7vjd4gl]{font-size:11px}}}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-mosaic[data-astro-cid-h7vjd4gl]{text-decoration:none;transition:transform .18s var(--ease-spring)}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-mosaic[data-astro-cid-h7vjd4gl]:hover{transform:translateY(-4px)}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-mosaic[data-astro-cid-h7vjd4gl]:active{transform:translateY(0)}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-mosaic[data-astro-cid-h7vjd4gl]:focus-visible{outline:2px solid #C9A96E;outline-offset:4px}@media(prefers-reduced-motion:reduce){.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-mosaic[data-astro-cid-h7vjd4gl]{transition:none}.growth-picture-frame[data-astro-cid-h7vjd4gl] .gs-mosaic[data-astro-cid-h7vjd4gl]:hover{transform:none}}.home-hero[data-astro-cid-wse7a2hg]{position:relative;z-index:1;background:var(--color-bg-primary)}.home-hero-inner[data-astro-cid-wse7a2hg]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1216px;min-height:min(688px,calc(100svh - 72px));margin-inline:auto;padding:72px 32px}.home-hero-copy[data-astro-cid-wse7a2hg]{min-width:0}.hero-eyebrow[data-astro-cid-wse7a2hg]{margin:0;color:var(--color-text-secondary);font:400 12px/1.6 var(--font-mono);letter-spacing:.06em}.hero-rule[data-astro-cid-wse7a2hg]{width:64px;height:1px;margin-block:24px;background:var(--color-text-secondary);opacity:.5}h1[data-astro-cid-wse7a2hg]{margin:0;color:var(--color-text-primary);font:400 clamp(48px,4.45vw,64px)/1.06 var(--font-headline);letter-spacing:-.03em}h1[data-astro-cid-wse7a2hg] span[data-astro-cid-wse7a2hg]{display:block}.hero-subhead[data-astro-cid-wse7a2hg]{max-width:480px;margin:24px 0 0;color:var(--color-text-secondary);font:400 19px/1.65 var(--font-body)}.hero-actions[data-astro-cid-wse7a2hg]{margin-top:32px}.secondary-cta[data-astro-cid-wse7a2hg]{display:table;margin-top:16px;color:var(--color-text-secondary);font:400 14px/1.5 var(--font-body);text-decoration:none;transition:color .18s ease}.secondary-cta[data-astro-cid-wse7a2hg]:hover{color:var(--color-text-primary)}.secondary-cta[data-astro-cid-wse7a2hg]:active{color:var(--color-accent-gold)}.secondary-cta[data-astro-cid-wse7a2hg]:focus-visible{outline:2px solid var(--color-accent-gold);outline-offset:4px}@media(min-width:1024px)and (max-width:1279px){.home-hero-inner[data-astro-cid-wse7a2hg]{gap:32px}}@media(max-width:1023px){.home-hero-inner[data-astro-cid-wse7a2hg]{grid-template-columns:minmax(0,1fr);min-height:0;gap:40px;padding:72px 24px}h1[data-astro-cid-wse7a2hg]{font-size:60px}.hero-subhead[data-astro-cid-wse7a2hg]{max-width:540px}}@media(max-width:767px){.home-hero-inner[data-astro-cid-wse7a2hg]{padding:56px 24px;gap:40px}h1[data-astro-cid-wse7a2hg]{font-size:clamp(40px,12.3vw,56px)}.hero-eyebrow[data-astro-cid-wse7a2hg]{font-size:11px}.hero-rule[data-astro-cid-wse7a2hg]{margin-block:20px}.hero-subhead[data-astro-cid-wse7a2hg]{margin-top:20px;font-size:17px;line-height:1.65}.hero-actions[data-astro-cid-wse7a2hg]{margin-top:28px}}@media(max-width:359px){.hero-actions[data-astro-cid-wse7a2hg] .btn-cta[data-astro-cid-wse7a2hg]{padding-inline:24px;font-size:14px}}@media(prefers-reduced-motion:reduce){.secondary-cta[data-astro-cid-wse7a2hg]{transition:none}}.gg-chart[data-astro-cid-ulbz6mqn]{display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto auto;-moz-column-gap:4px;column-gap:4px}.gg-y-label[data-astro-cid-ulbz6mqn]{grid-column:1;grid-row:1;align-self:center;justify-self:center;writing-mode:vertical-rl;transform:rotate(180deg);font:400 12px/1 var(--font-mono);letter-spacing:.02em;color:#b5aca3}.gg-plot[data-astro-cid-ulbz6mqn]{grid-column:2;grid-row:1;position:relative}.gg-svg[data-astro-cid-ulbz6mqn]{display:block;width:100%;height:auto;aspect-ratio:900 / 216;overflow:visible}.gg-svg[data-astro-cid-ulbz6mqn] line[data-astro-cid-ulbz6mqn],.gg-svg[data-astro-cid-ulbz6mqn] path[data-astro-cid-ulbz6mqn]{vector-effect:non-scaling-stroke}.gap-label[data-astro-cid-ulbz6mqn]{position:absolute;left:67.8%;top:44%;transform:translate(-50%,-50%);font:400 clamp(18px,2.4vw,30px)/1 var(--font-headline);color:#d9b87e;white-space:nowrap;opacity:0;pointer-events:none}.gg-x-labels[data-astro-cid-ulbz6mqn]{grid-column:2;grid-row:2;position:relative;height:20px;margin-top:10px;font:400 13px/20px var(--font-mono);color:#b5aca3}.gg-x-labels[data-astro-cid-ulbz6mqn] span[data-astro-cid-ulbz6mqn]{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.gg-x-labels[data-astro-cid-ulbz6mqn] span[data-astro-cid-ulbz6mqn]:nth-child(1){left:6.667%}.gg-x-labels[data-astro-cid-ulbz6mqn] span[data-astro-cid-ulbz6mqn]:nth-child(2){left:21.778%}.gg-x-labels[data-astro-cid-ulbz6mqn] span[data-astro-cid-ulbz6mqn]:nth-child(3){left:36.889%}.gg-x-labels[data-astro-cid-ulbz6mqn] span[data-astro-cid-ulbz6mqn]:nth-child(4){left:52%}.gg-x-labels[data-astro-cid-ulbz6mqn] span[data-astro-cid-ulbz6mqn]:nth-child(5){left:67.111%}.gg-x-labels[data-astro-cid-ulbz6mqn] span[data-astro-cid-ulbz6mqn]:nth-child(6){left:82.222%}.gg-x-labels[data-astro-cid-ulbz6mqn] span[data-astro-cid-ulbz6mqn]:nth-child(7){left:97.778%}.gg-legend[data-astro-cid-ulbz6mqn]{grid-column:2;grid-row:3;display:flex;flex-wrap:wrap;gap:8px 40px;margin-top:14px;padding-left:2%;font:400 13px/1.4 var(--font-body);color:#b5aca3}.gg-legend[data-astro-cid-ulbz6mqn] span[data-astro-cid-ulbz6mqn]{display:inline-flex;align-items:center;gap:8px}.gg-swatch[data-astro-cid-ulbz6mqn]{display:inline-block;width:24px;height:3px;border-radius:2px}.gg-swatch-promise[data-astro-cid-ulbz6mqn]{background:#d9b87e}.gg-swatch-actual[data-astro-cid-ulbz6mqn]{background:#a79d94}@media(max-width:767px){.gg-chart[data-astro-cid-ulbz6mqn]{grid-template-columns:20px minmax(0,1fr)}.gg-y-label[data-astro-cid-ulbz6mqn]{font-size:11px}.gg-svg[data-astro-cid-ulbz6mqn]{aspect-ratio:auto;height:220px}.gg-svg[data-astro-cid-ulbz6mqn] .gap-connector[data-astro-cid-ulbz6mqn],.gg-svg[data-astro-cid-ulbz6mqn] .annotation-dots[data-astro-cid-ulbz6mqn],.gg-svg[data-astro-cid-ulbz6mqn] .gg-axis-arrow[data-astro-cid-ulbz6mqn]{display:none}.gg-x-labels[data-astro-cid-ulbz6mqn]{font-size:11px}.gg-x-labels[data-astro-cid-ulbz6mqn] span[data-astro-cid-ulbz6mqn]:last-child{left:100%;transform:translate(-100%)}.gg-legend[data-astro-cid-ulbz6mqn]{font-size:12px;gap:6px 20px}}.is-animated[data-astro-cid-ulbz6mqn] .line-promise[data-astro-cid-ulbz6mqn]{animation:draw-line 1.5s var(--ease-out-expo) forwards}.is-animated[data-astro-cid-ulbz6mqn] .line-actual[data-astro-cid-ulbz6mqn]{animation:draw-line 1.5s var(--ease-out-expo) .3s forwards}@keyframes draw-line{to{stroke-dashoffset:0}}.is-animated[data-astro-cid-ulbz6mqn] .gap-fill[data-astro-cid-ulbz6mqn]{animation:fade-in 1s ease-out .9s forwards}.is-animated[data-astro-cid-ulbz6mqn] .gap-label[data-astro-cid-ulbz6mqn]{animation:fade-in .8s ease-out 1s forwards}.is-animated[data-astro-cid-ulbz6mqn] .gap-connector[data-astro-cid-ulbz6mqn]{animation:fade-in .8s ease-out 1.2s forwards}@keyframes fade-in{to{opacity:1}}.is-animated[data-astro-cid-ulbz6mqn] .annotation-dot-1[data-astro-cid-ulbz6mqn]{animation:fade-in .4s ease-out 1.5s forwards}.is-animated[data-astro-cid-ulbz6mqn] .annotation-dot-2[data-astro-cid-ulbz6mqn]{animation:fade-in .4s ease-out 1.7s forwards}.is-animated[data-astro-cid-ulbz6mqn] .annotation-1[data-astro-cid-ulbz6mqn]{animation:fade-up .5s ease-out 1.5s forwards}.is-animated[data-astro-cid-ulbz6mqn] .annotation-2[data-astro-cid-ulbz6mqn]{animation:fade-up .5s ease-out 1.7s forwards}.is-animated[data-astro-cid-ulbz6mqn] .mobile-annotation-1[data-astro-cid-ulbz6mqn]{animation:fade-up .5s ease-out 1.5s forwards}.is-animated[data-astro-cid-ulbz6mqn] .mobile-annotation-2[data-astro-cid-ulbz6mqn]{animation:fade-up .5s ease-out 1.7s forwards}@keyframes fade-up{to{opacity:1;transform:translateY(0) translate(-50%)}}.is-animated[data-astro-cid-ulbz6mqn] .mobile-annotation-1[data-astro-cid-ulbz6mqn],.is-animated[data-astro-cid-ulbz6mqn] .mobile-annotation-2[data-astro-cid-ulbz6mqn]{animation-name:fade-up-simple}@keyframes fade-up-simple{to{opacity:1;transform:translateY(0)}}.is-animated[data-astro-cid-ulbz6mqn] .pull-quote[data-astro-cid-ulbz6mqn]{animation:fade-up-simple .6s ease-out 1s forwards}.section-bridge[data-astro-cid-ulbz6mqn]{color:#c9a96e;font-size:16px;font-style:italic;margin-top:24px;text-align:center;letter-spacing:.5px;font-family:var(--font-headline)}.is-animated[data-astro-cid-ulbz6mqn] .section-bridge[data-astro-cid-ulbz6mqn]{animation:fade-up-simple .6s ease-out 1.3s forwards;opacity:0}.framework-card[data-astro-cid-53yfqzf4]{opacity:0;transform:translateY(12px);transition-property:opacity,transform;transition-duration:.4s;transition-timing-function:var(--ease-out-expo, cubic-bezier(.19, 1, .22, 1))}.fw-days[data-astro-cid-53yfqzf4]{padding:4px 12px;border:1px solid rgba(201,169,110,.28);border-radius:999px;color:var(--color-text-primary);font:400 12px/1.5 var(--font-mono);letter-spacing:.04em;white-space:nowrap}.fw-cell[data-astro-cid-53yfqzf4]{position:relative;height:12px}.fw-node[data-astro-cid-53yfqzf4]{position:absolute;left:50%;top:50%;z-index:1;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#c9a96e;opacity:0;transition:opacity .2s var(--ease-out-expo, cubic-bezier(.19, 1, .22, 1))}.fw-line[data-astro-cid-53yfqzf4]{position:absolute;left:50%;top:50%;width:calc(100% + 1.5rem);height:2px;margin-top:-1px;background:#c9a96e4d;transform:scaleX(0);transform-origin:left center;transition:transform .5s var(--ease-out-expo, cubic-bezier(.19, 1, .22, 1))}.fw-chevron[data-astro-cid-53yfqzf4]{position:absolute;left:calc(100% + .75rem);top:50%;margin:-7px 0 0 -6px;opacity:0;transition:opacity .3s var(--ease-out-expo, cubic-bezier(.19, 1, .22, 1))}#framework-connector[data-astro-cid-53yfqzf4].is-animated .fw-node[data-astro-cid-53yfqzf4]{opacity:1;transition-delay:calc(.2s + var(--fw-step) * .3s)}#framework-connector[data-astro-cid-53yfqzf4].is-animated .fw-line[data-astro-cid-53yfqzf4]{transform:scaleX(1);transition-delay:calc(.25s + var(--fw-step) * .3s)}#framework-connector[data-astro-cid-53yfqzf4].is-animated .fw-chevron[data-astro-cid-53yfqzf4]{opacity:.55;transition-delay:calc(.45s + var(--fw-step) * .3s)}#framework-cards[data-astro-cid-53yfqzf4].is-animated .framework-card[data-astro-cid-53yfqzf4]{opacity:1;transform:translateY(0);transition-delay:calc(.2s + var(--card-index) * .3s)}.framework-bridge[data-astro-cid-53yfqzf4]{display:block;text-align:center;margin-top:24px;color:var(--color-text-secondary);font-size:14px;text-decoration:none;letter-spacing:.5px;transition-property:color;transition-duration:.3s}.framework-bridge[data-astro-cid-53yfqzf4]:hover{color:#c9a96e}.framework-bridge[data-astro-cid-53yfqzf4]:active{color:var(--color-text-primary)}.framework-bridge[data-astro-cid-53yfqzf4]:focus-visible{outline:2px solid #C9A96E;outline-offset:4px}@media(prefers-reduced-motion:reduce){.framework-card[data-astro-cid-53yfqzf4],.fw-node[data-astro-cid-53yfqzf4],.fw-line[data-astro-cid-53yfqzf4],.fw-chevron[data-astro-cid-53yfqzf4]{transition-duration:0ms!important;transition-delay:0ms!important}.framework-card[data-astro-cid-53yfqzf4],.fw-node[data-astro-cid-53yfqzf4]{opacity:1!important;transform:none!important}.fw-line[data-astro-cid-53yfqzf4]{transform:none!important}.fw-chevron[data-astro-cid-53yfqzf4]{opacity:.55!important}}@media(min-width:768px)and (max-width:1023.98px){.cap-card-wide[data-astro-cid-6yduvgpf]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-rows:auto auto auto auto auto;-moz-column-gap:40px;column-gap:40px;align-content:start}.cap-card-wide[data-astro-cid-6yduvgpf]>[data-astro-cid-6yduvgpf]{grid-column:1}.cap-card-wide[data-astro-cid-6yduvgpf]>.cap-desc[data-astro-cid-6yduvgpf]{grid-column:2;grid-row:1 / 5;align-self:end;margin-top:0}.cap-card-wide[data-astro-cid-6yduvgpf]>.cap-link[data-astro-cid-6yduvgpf]{grid-column:2;grid-row:5;align-self:start;justify-self:start;margin-top:0;padding-top:12px}}.cta-band[data-astro-cid-derf6mg4]{background:radial-gradient(ellipse 70% 120% at 50% 0%,rgba(201,169,110,.12) 0%,rgba(201,169,110,.04) 45%,transparent 75%),#1e1b1880}.case-card[data-astro-cid-derf6mg4]{transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:cubic-bezier(.16,1,.3,1);text-decoration:none;display:flex;flex-direction:column}.case-logo[data-astro-cid-derf6mg4]{display:flex;align-items:center;justify-content:center;height:64px;padding:16px}.case-logo-bloomberg[data-astro-cid-derf6mg4]{height:26px}.case-logo-zencastr[data-astro-cid-derf6mg4]{height:24px}.case-logo-tubebuddy[data-astro-cid-derf6mg4]{height:28px}.case-body[data-astro-cid-derf6mg4]{display:flex;flex-direction:column;flex:1}.case-desc[data-astro-cid-derf6mg4]{margin:0;font-size:15px;line-height:1.5}.case-stats[data-astro-cid-derf6mg4]{margin-top:1.25rem}.case-study-link[data-astro-cid-derf6mg4]{margin-top:auto;padding-top:1rem;align-self:flex-start}.case-metric[data-astro-cid-derf6mg4]{font-size:clamp(1.625rem,9.2vw,2.75rem);line-height:1.1;white-space:nowrap}.case-submetric[data-astro-cid-derf6mg4]{display:block;margin-top:.5rem;color:var(--color-accent-gold, #C9A96E);font:400 .875rem/1.4 var(--font-body)}@media(min-width:768px)and (max-width:1023.98px){.case-feature[data-astro-cid-derf6mg4]{grid-column:1 / -1}.case-feature[data-astro-cid-derf6mg4] .case-body[data-astro-cid-derf6mg4]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"desc stats" "link stats";-moz-column-gap:40px;column-gap:40px;align-items:center}.case-feature[data-astro-cid-derf6mg4] .case-desc[data-astro-cid-derf6mg4]{grid-area:desc}.case-feature[data-astro-cid-derf6mg4] .case-stats[data-astro-cid-derf6mg4]{grid-area:stats;margin-top:0}.case-feature[data-astro-cid-derf6mg4] .case-study-link[data-astro-cid-derf6mg4]{grid-area:link}}@media(min-width:1024px){.case-feature[data-astro-cid-derf6mg4]{grid-row:span 2}.case-feature[data-astro-cid-derf6mg4] .case-logo[data-astro-cid-derf6mg4]{height:88px}.case-feature[data-astro-cid-derf6mg4] .case-logo-bloomberg[data-astro-cid-derf6mg4]{height:34px}.case-feature[data-astro-cid-derf6mg4] .case-desc[data-astro-cid-derf6mg4]{font-size:20px;line-height:1.55}.case-feature[data-astro-cid-derf6mg4] .case-stats[data-astro-cid-derf6mg4]{margin-block:auto;padding-block:2rem}.case-feature[data-astro-cid-derf6mg4] .case-metric[data-astro-cid-derf6mg4]{font-size:clamp(3rem,5vw,4.5rem)}.case-feature[data-astro-cid-derf6mg4] .case-submetric[data-astro-cid-derf6mg4]{font-size:1rem}.case-feature[data-astro-cid-derf6mg4] .case-study-link[data-astro-cid-derf6mg4]{margin-top:0;padding-top:0}.case-compact[data-astro-cid-derf6mg4] .case-logo[data-astro-cid-derf6mg4]{height:56px}.case-compact[data-astro-cid-derf6mg4] .case-body[data-astro-cid-derf6mg4]{padding:1.5rem;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"desc stats" "link stats";-moz-column-gap:24px;column-gap:24px}.case-compact[data-astro-cid-derf6mg4] .case-desc[data-astro-cid-derf6mg4]{grid-area:desc}.case-compact[data-astro-cid-derf6mg4] .case-stats[data-astro-cid-derf6mg4]{grid-area:stats;margin-top:0;align-self:center}.case-compact[data-astro-cid-derf6mg4] .case-study-link[data-astro-cid-derf6mg4]{grid-area:link;margin-top:0;align-self:end}.case-compact[data-astro-cid-derf6mg4] .case-metric[data-astro-cid-derf6mg4]{font-size:clamp(1.75rem,3.2vw,2.5rem)}}@media(max-width:400px){.cta-band[data-astro-cid-derf6mg4] .btn-cta[data-astro-cid-derf6mg4]{padding-inline:1.5rem;font-size:.875rem}}.t-feature[data-astro-cid-ddmup6w4]{margin:0 auto;max-width:56rem;text-align:center}.t-feature-rule[data-astro-cid-ddmup6w4]{width:48px;height:1px;margin:0 auto 24px;background:var(--color-accent-gold, #C9A96E)}.t-feature-quote[data-astro-cid-ddmup6w4]{margin:0;font-size:clamp(1.75rem,4.4vw,3rem);line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.t-feature-by[data-astro-cid-ddmup6w4]{display:inline-flex;align-items:center;gap:12px;margin-top:24px}.t-card[data-astro-cid-ddmup6w4]{display:flex;flex-direction:column;margin:0}.t-card[data-astro-cid-ddmup6w4] blockquote[data-astro-cid-ddmup6w4]{margin:0}.t-grid[data-astro-cid-ddmup6w4]{display:flex;gap:16px;margin:40px -24px 0;padding:0 24px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(201,169,110,.35) transparent}.t-grid[data-astro-cid-ddmup6w4]:focus-visible{outline:2px solid var(--color-accent-gold, #C9A96E);outline-offset:4px}.t-grid[data-astro-cid-ddmup6w4] .t-card[data-astro-cid-ddmup6w4]{flex:0 0 84%;scroll-snap-align:start}@media(min-width:768px){.t-grid[data-astro-cid-ddmup6w4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:56px 0 0;padding:0;overflow:visible;scroll-snap-type:none}.t-grid[data-astro-cid-ddmup6w4] .t-card[data-astro-cid-ddmup6w4]:last-child{grid-column:1 / -1}}@media(min-width:1024px){.t-grid[data-astro-cid-ddmup6w4]{grid-template-columns:repeat(6,minmax(0,1fr))}.t-grid[data-astro-cid-ddmup6w4] .t-card[data-astro-cid-ddmup6w4]{grid-column:span 2}.t-grid[data-astro-cid-ddmup6w4] .t-card[data-astro-cid-ddmup6w4]:nth-child(-n+2){grid-column:span 3}.t-grid[data-astro-cid-ddmup6w4] .t-card[data-astro-cid-ddmup6w4]:last-child{grid-column:span 2}}
