.gc{background:var(--gc-bg,#0a0a0f);background-image:radial-gradient(hsla(0,0%,100%,.03) 1px,transparent 0);background-size:28px 28px;box-sizing:border-box;contain-intrinsic-size:0 800px;content-visibility:auto;padding:var(--gc-pad-top,96px) 1.5rem var(--gc-pad-bot,96px)}.gc__wrap{margin:0 auto;max-width:var(--gc-max-w,1180px)}.gc__header{margin-bottom:52px;max-width:820px}.gc__eyebrow{align-items:center;color:var(--gc-eyebrow,#1a7bff);display:flex;font-family:var(--gc-body-font,system-ui,sans-serif);font-size:var(--gc-eyebrow-size,11px);font-weight:600;gap:14px;letter-spacing:.18em;margin-bottom:22px;opacity:.75;text-transform:uppercase}.gc__eyebrow:before{content:none}.gc__headline{color:var(--gc-headline,#edeff3);font-family:var(--gc-hl-font,system-ui,sans-serif);font-size:clamp(34px,calc(var(--gc-hl-size, 46px)*1.25),84px);font-weight:var(--gc-hl-weight,800);letter-spacing:-.04em;line-height:1.04;margin:0;overflow-wrap:break-word;word-break:break-word}.gc__turns{display:grid;gap:40px;grid-template-columns:1fr 1fr;margin-bottom:44px}.gc__turn{padding:2px 0 6px;position:relative}.gc__turn-text{color:var(--gc-turn-text,#ccc);font-family:var(--gc-body-font,system-ui,sans-serif);font-size:var(--gc-turn-size,16px);font-weight:var(--gc-body-weight,400);line-height:1.55;margin:0 0 10px}.gc__turn-text strong{color:var(--gc-turn-word,#fff);font-weight:700}.gc__turn-cta{color:var(--gc-card-cta,#3d9bff);font-family:var(--gc-body-font,system-ui,sans-serif);font-size:var(--gc-turn-cta-size,14px);font-weight:600;letter-spacing:.01em;margin:0}.gc__turn-img{border-radius:8px;height:180px;margin-bottom:20px;overflow:hidden;width:100%}.gc__turn-img img{display:block;height:100%;object-fit:cover;width:100%}.gc__charts{align-items:start;display:grid;gap:20px;grid-template-columns:5fr 7fr}.gc__chart{border-radius:16px;box-sizing:border-box;contain:layout style paint;isolation:isolate;overflow:hidden;padding:28px 26px 24px;position:relative}.gc__card-bg{border-radius:inherit;inset:0;pointer-events:none;position:absolute;z-index:-1}.gc__chart--before{background:transparent;border:1px solid hsla(0,0%,100%,.055)}.gc__chart--after{background:transparent;border:1px solid rgba(26,123,255,.18);box-shadow:0 0 60px rgba(var(--gc-hover-glow-rgb,26,123,255),.09)}.gc__after-glow{border-radius:inherit;inset:0;pointer-events:none;position:absolute;z-index:0}.gc__chart>:not(.gc__after-glow):not(.gc__card-bg){position:relative;z-index:1}.gc__chart-tag{border:1px solid hsla(0,0%,100%,.09);border-radius:9999px;color:hsla(0,0%,100%,.38);display:inline-block;font-family:var(--gc-body-font,system-ui,sans-serif);font-size:var(--gc-chart-tag-size,10px);font-weight:600;letter-spacing:.1em;margin-bottom:14px;padding:3px 10px;text-transform:uppercase}.gc__chart-tag--after{background:rgba(26,123,255,.07);border-color:rgba(26,123,255,.2);color:var(--gc-growth,#1a7bff)}.gc__chart-title{color:hsla(0,0%,100%,.9);font-family:var(--gc-hl-font,system-ui,sans-serif);font-size:var(--gc-chart-title-size,17px);font-weight:var(--gc-hl-weight,700);letter-spacing:-.02em;line-height:1.28;margin:0 0 16px}.gc__svg-wrap{position:relative;width:100%}.gc__svg{display:block;height:auto;overflow:visible;width:100%}.gc__fixed-label{color:hsla(0,0%,100%,.55);font-size:var(--gc-chart-note-size,11px);left:7.95%;top:44.9%}.gc__fixed-label,.gc__profit-label{font-family:var(--gc-body-font,system-ui,sans-serif);line-height:1;pointer-events:none;position:absolute;transform:translateY(-100%) translateZ(0);white-space:nowrap;z-index:10}.gc__profit-label{color:var(--gc-growth,#1a7bff);font-size:var(--gc-chart-tag-size,11px);font-weight:600;left:42%;top:54.1%}.gc__line{fill:none;stroke-linecap:round;stroke-width:2.5;transition:stroke-width .3s ease,filter .3s ease}.gc__chart--after .gc__line{stroke-width:3}.gc__legend{display:flex;flex-wrap:wrap;gap:5px 16px;margin-top:14px}.gc__legend-item{align-items:center;color:var(--gc-note,#9aa0ab);display:flex;font-family:var(--gc-body-font,system-ui,sans-serif);font-size:var(--gc-chart-note-size,12px);gap:6px}.gc__legend-dot{border-radius:50%;display:inline-block;flex-shrink:0;font-style:normal;height:6px;width:6px}.gc__note{color:var(--gc-note,#9aa0ab);font-family:var(--gc-body-font,system-ui,sans-serif);font-size:var(--gc-chart-note-size,12px);line-height:1.65;margin:10px 0 0}.gc__note strong{color:hsla(0,0%,100%,.72);font-weight:600}.gc--has-anim .gc__eyebrow{clip-path:inset(0 102% 0 0);transition:clip-path .9s cubic-bezier(.16,1,.3,1);will-change:clip-path}.gc--has-anim .gc__headline{clip-path:inset(0 102% 0 0);transition:clip-path 1.05s cubic-bezier(.16,1,.3,1) .1s;will-change:clip-path}.gc--has-anim.gc--visible .gc__eyebrow,.gc--has-anim.gc--visible .gc__headline{clip-path:inset(0 0 0 0);will-change:auto}.gc--cards-fade .gc__turn,.gc--cards-fade-up .gc__turn,.gc--cards-slide .gc__turn,.gc--cards-zoom .gc__turn{transition:transform .75s cubic-bezier(.16,1,.3,1),opacity .6s ease}.gc--cards-fade .gc__turn:nth-child(2),.gc--cards-fade-up .gc__turn:nth-child(2),.gc--cards-slide .gc__turn:nth-child(2),.gc--cards-zoom .gc__turn:nth-child(2){transition-delay:.11s}.gc--cards-slide .gc__turn:first-child{opacity:0;transform:translateX(-24px);will-change:transform,opacity}.gc--cards-slide .gc__turn:nth-child(2){opacity:0;transform:translateX(24px);will-change:transform,opacity}.gc--cards-fade-up .gc__turn{opacity:0;transform:translateY(28px);will-change:transform,opacity}.gc--cards-fade .gc__turn{opacity:0;will-change:opacity}.gc--cards-zoom .gc__turn{opacity:0;transform:scale(.92);will-change:transform,opacity}.gc--cards-fade-up.gc--visible .gc__turn,.gc--cards-fade.gc--visible .gc__turn,.gc--cards-slide.gc--visible .gc__turn,.gc--cards-zoom.gc--visible .gc__turn{opacity:1;transform:none;will-change:auto}.gc--has-anim .gc__chart{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.gc--has-anim .gc__chart:nth-child(2){transition-delay:.14s}.gc--has-anim .gc__chart--before.gc--in{opacity:.82;transform:none;will-change:auto}.gc--has-anim .gc__chart--after.gc--in{opacity:1;transform:none;will-change:auto}@media (hover:hover){.gc--has-anim .gc__chart.gc--settled{transition:transform .32s ease,box-shadow .32s ease,opacity .32s ease}}.gc--chart-draw .gc__line{stroke-dasharray:700;stroke-dashoffset:700;transition:stroke-dashoffset 1.7s cubic-bezier(.4,0,.2,1),stroke-width .3s ease,filter .3s ease}.gc--chart-draw .gc__chart--after .gc__line--cost{transition-delay:.2s}.gc--chart-draw .gc__profit-fill{opacity:0;transition:opacity .7s ease .85s;will-change:opacity}.gc--chart-draw .gc__dashed-line,.gc--chart-draw .gc__fixed-label,.gc--chart-draw .gc__profit-label{opacity:0;transition:opacity .5s ease 1.3s;will-change:opacity}.gc--chart-draw .gc__chart.gc--in .gc__line{stroke-dashoffset:0}.gc--chart-draw .gc__chart.gc--in .gc__dashed-line,.gc--chart-draw .gc__chart.gc--in .gc__fixed-label,.gc--chart-draw .gc__chart.gc--in .gc__profit-fill,.gc--chart-draw .gc__chart.gc--in .gc__profit-label{opacity:1;will-change:auto}@keyframes gc-line-pulse{0%{filter:drop-shadow(0 0 0 transparent)}30%{filter:drop-shadow(0 0 9px var(--gc-growth,#1A7BFF))}to{filter:drop-shadow(0 0 1.5px transparent)}}@keyframes gc-cost-pulse{0%{filter:drop-shadow(0 0 0 transparent)}30%{filter:drop-shadow(0 0 7px var(--gc-cost,#FF2E9A))}to{filter:drop-shadow(0 0 1px transparent)}}.gc--chart-draw .gc__chart.gc--in .gc__line--growth{animation:gc-line-pulse 1.6s ease 1.75s forwards}.gc--chart-draw .gc__chart.gc--in .gc__line--cost{animation:gc-cost-pulse 1.4s ease 2.1s forwards}.gc--chart-fade .gc__chart{opacity:0;transition:opacity .8s ease;will-change:opacity}.gc--chart-fade .gc__chart.gc--in{opacity:1;will-change:auto}.gc--chart-fade .gc__chart.gc--in:nth-child(2){transition-delay:.12s}@media (hover:hover){.gc__chart{transition:transform .32s ease,box-shadow .32s ease,opacity .32s ease}.gc--hover-all .gc__chart:hover,.gc--hover-scale .gc__chart:hover{transform:translateY(-5px)}.gc--hover-all .gc__chart--after:hover,.gc--hover-glow .gc__chart--after:hover{box-shadow:0 24px 60px rgba(var(--gc-hover-glow-rgb,26,123,255),.44)}.gc--hover-all .gc__chart--before:hover,.gc--hover-glow .gc__chart--before:hover{box-shadow:0 18px 44px rgba(0,0,0,.5);opacity:1}.gc--hover-all .gc__chart:hover .gc__line,.gc--hover-lines .gc__chart:hover .gc__line{stroke-width:4.5}.gc--hover-all .gc__chart--after:hover .gc__line--growth,.gc--hover-lines .gc__chart--after:hover .gc__line--growth{filter:drop-shadow(0 0 7px var(--gc-growth,#1A7BFF))}.gc--hover-all .gc__chart--after:hover .gc__line--cost,.gc--hover-lines .gc__chart--after:hover .gc__line--cost{filter:drop-shadow(0 0 7px var(--gc-cost,#FF2E9A))}.gc--hover-all .gc__chart--before:hover .gc__line--growth,.gc--hover-lines .gc__chart--before:hover .gc__line--growth{filter:drop-shadow(0 0 5px var(--gc-growth,#1A7BFF))}}@media (prefers-reduced-motion:reduce){.gc--has-anim .gc__eyebrow,.gc--has-anim .gc__headline{clip-path:none!important;transition:none!important}.gc--cards-fade .gc__turn,.gc--cards-fade-up .gc__turn,.gc--cards-slide .gc__turn,.gc--cards-zoom .gc__turn{opacity:1!important;transform:none!important;transition:none!important}.gc__turn:before{height:100%!important;transition:none!important}.gc--has-anim .gc__chart{opacity:1!important;transform:none!important;transition:none!important}.gc--has-anim .gc__chart--before.gc--in{opacity:.82!important}.gc__line{animation:none!important;stroke-dashoffset:0!important;transition:none!important}.gc--chart-fade .gc__chart,.gc__dashed-line,.gc__fixed-label,.gc__profit-fill,.gc__profit-label{opacity:1!important;transition:none!important}}@media (max-width:1024px){.gc__headline{font-size:max(calc(var(--gc-hl-size, 46px)*.9),30px)}.gc__charts{grid-template-columns:1fr 1fr}}@media (max-width:767px){.gc__turns{gap:28px}.gc__charts,.gc__turns{grid-template-columns:1fr}.gc__headline{font-size:max(calc(var(--gc-hl-size, 46px)*.65),24px);letter-spacing:-.03em}.gc__chart{padding:22px 18px 20px}.gc--has-anim .gc__chart--before.gc--in,.gc__chart--before{opacity:1}}@media (max-width:480px){.gc{padding-left:1rem;padding-right:1rem}.gc__headline{font-size:max(calc(var(--gc-hl-size, 46px)*.55),22px)}}