.curso4{--c4-panel:var(--color-woba-dark);--c4-warm:#fbe9c7;--c4-bonus-end:#fde58b;--c4-bonus-shadow:0 30px 60px -20px color-mix(in srgb, var(--color-woba-dark) 45%, transparent);--c4-shadow:0 18px 48px color-mix(in srgb, var(--color-woba-dark) 16%, transparent);--c4-cta-shadow:0 10px 30px -10px color-mix(in srgb, var(--color-woba-yellow) 60%, transparent);--c4-gift-shadow:0 10px 30px -10px color-mix(in srgb, var(--color-woba-yellow) 50%, transparent);--c4-tag-muted:#8e897d;--c4-dash-grid:color-mix(in srgb, var(--color-woba-offwhite) 4%, transparent);--c4-dash-border:color-mix(in srgb, var(--color-woba-offwhite) 8%, transparent);--c4-dash-surface:color-mix(in srgb, var(--color-woba-offwhite) 2%, transparent);--c4-dash-bar:color-mix(in srgb, var(--color-woba-offwhite) 10%, transparent);--c4-dash-highlight:color-mix(in srgb, var(--color-woba-yellow) 25%, transparent);--c4-dash-mask:linear-gradient(to right, transparent, var(--color-woba-dark) 45%);--c4-dash-bottom-mask:linear-gradient(to bottom, var(--color-woba-dark) 85%, transparent 100%);--c4-dash-dot:color-mix(in srgb, var(--color-woba-yellow) 60%, transparent);--c4-dash-dot-glow:0 0 4px var(--c4-dash-highlight);color:var(--color-woba-ink);letter-spacing:0}.curso4 :is(a,button,input,textarea):focus-visible{outline:3px solid var(--color-woba-ink);outline-offset:4px;box-shadow:0 0 0 7px var(--color-woba-offwhite)}.c4-section{padding-top:96px;padding-bottom:96px}.c4-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;display:grid}.c4-two>*{min-width:0}.c4-hero-title{font-size:64px;line-height:.95}.c4-panel{background:var(--c4-panel);box-shadow:var(--c4-shadow)}.c4-bonus{background:linear-gradient(180deg, var(--color-woba-beige) 0%, var(--c4-warm) 60%, var(--c4-bonus-end) 100%)}.c4-bonus-panel{box-shadow:var(--c4-bonus-shadow)}.c4-cta-shadow{box-shadow:var(--c4-cta-shadow)}.c4-gift-shadow{box-shadow:var(--c4-gift-shadow)}.c4-tag-label{color:var(--c4-tag-muted)}.c4-claude-logo{vertical-align:baseline;transform:translateY(.22em)}.c4-glow-a{background:linear-gradient(to bottom right, color-mix(in srgb, var(--color-woba-yellow) 6%, transparent), transparent);animation:9s ease-in-out infinite hero-breathe-a}.c4-glow-b{background:linear-gradient(to top right, color-mix(in srgb, var(--color-woba-orange) 6%, transparent), transparent);animation:11s ease-in-out -4s infinite hero-breathe-b}.c4-dash-backdrop{-webkit-mask-image:var(--c4-dash-mask), var(--c4-dash-bottom-mask);-webkit-mask-image:var(--c4-dash-mask), var(--c4-dash-bottom-mask);mask-image:var(--c4-dash-mask), var(--c4-dash-bottom-mask);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.c4-dash-grid{background-image:linear-gradient(var(--c4-dash-grid) 1px, transparent 1px), linear-gradient(to right, var(--c4-dash-grid) 1px, transparent 1px);background-size:48px 48px}.c4-dash-panels{grid-template-columns:minmax(0,1fr);gap:16px;display:grid;position:absolute;bottom:110px;left:58%;right:3%}.c4-dash-card{border:1px solid var(--c4-dash-border);background:var(--c4-dash-surface);border-radius:12px;min-width:0;padding:22px}.c4-dash-line-chart{width:100%;height:110px;display:block;overflow:visible}.c4-dash-chart-guide{stroke:var(--c4-dash-grid);stroke-width:1px}.c4-dash-line{stroke:var(--c4-dash-highlight);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:9s linear infinite c4-dash-draw}.c4-dash-area{animation:9s linear infinite c4-dash-area-fade}.c4-dash-dot{fill:var(--c4-dash-dot);filter:drop-shadow(var(--c4-dash-dot-glow));offset-path:path("M0 145L48 126L96 133L144 91L192 106L240 70L288 79L336 40L384 57L432 25L480 34");offset-distance:100%;offset-rotate:0deg;animation:9s linear infinite c4-dash-travel}.c4-dash-area-start{stop-color:var(--color-woba-yellow);stop-opacity:.06}.c4-dash-area-end{stop-color:var(--color-woba-yellow);stop-opacity:0}.c4-dash-bars{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:16px;height:100px;display:grid}.c4-dash-bar-slot{height:var(--bar-height);--bar-delay:0s;--bar-period:5s}.c4-dash-bar-slot:first-child{--bar-height:45%}.c4-dash-bar-slot:nth-child(2){--bar-height:68%;--bar-delay:.12s;--bar-period:4.4s}.c4-dash-bar-slot:nth-child(3){--bar-height:55%;--bar-delay:.24s;--bar-period:5.6s}.c4-dash-bar-slot:nth-child(4){--bar-height:82%;--bar-delay:.36s;--bar-period:4.8s}.c4-dash-bar-slot:nth-child(5){--bar-height:72%;--bar-delay:.48s;--bar-period:6s}.c4-dash-bar-slot:nth-child(6){--bar-height:95%;--bar-delay:.6s;--bar-period:5.2s}.c4-dash-bar-slot:nth-child(7){--bar-height:64%;--bar-delay:.72s;--bar-period:4s}.c4-dash-bar-slot:nth-child(8){--bar-height:80%;--bar-delay:.84s;--bar-period:5.8s}.c4-dash-bar-reveal{transform-origin:bottom;height:100%;animation:c4-grow 1.8s ease-out var(--bar-delay) both}.c4-dash-bar-fill{background:var(--c4-dash-bar);transform-origin:bottom;height:100%;animation:c4-dash-breathe var(--bar-period) ease-in-out infinite;animation-delay:calc(2.7s + var(--bar-delay));border-radius:3px 3px 0 0}.c4-dash-bar-slot:nth-child(6) .c4-dash-bar-fill{background:var(--c4-dash-highlight)}@keyframes c4-dash-draw{0%{stroke-dashoffset:1px;opacity:1}28%,75%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}@keyframes c4-dash-area-fade{0%,95%,to{opacity:0}28%,75%{opacity:1}}@keyframes c4-dash-travel{0%{offset-distance:0%;opacity:0}3%{opacity:1}28%,75%{offset-distance:100%;opacity:1}95%,to{offset-distance:100%;opacity:0}}@keyframes c4-dash-breathe{0%,to{transform:scaleY(1)}25%{transform:scaleY(.88)}75%{transform:scaleY(1.12)}}@media (width>=1100px){.c4-dash-card{padding:16px}.c4-dash-bars{height:70px}}@media (width>=768px) and (width<=1099px){.c4-dash-panels{left:52%;right:2%}.c4-dash-card{padding:16px}}@media (width<=767px){.c4-dash-bars-card{display:none}.c4-dash-panels{opacity:.45;bottom:52px;left:42%;right:3%}.c4-dash-line-card{background:0 0;border:0;padding:0}}@media (width>=768px){.c4-section{padding-top:128px;padding-bottom:128px}}@media (width>=1024px){.c4-challenge-position{margin-top:165px}}.c4-cell{background:color-mix(in srgb, var(--color-woba-offwhite) 15%, transparent);border-radius:2px;height:9px}.c4-cell-error{background:var(--color-woba-pink)}.c4-chart{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:10px;height:105px;display:grid}.c4-bar{background:var(--color-woba-green);transform-origin:bottom;border-radius:4px 4px 0 0;animation:1.2s ease-out both c4-grow}.c4-bar:nth-child(2n){background:var(--color-woba-purple)}.c4-bar:first-child{height:46%}.c4-bar:nth-child(2){height:70%}.c4-bar:nth-child(3){height:57%}.c4-bar:nth-child(4){height:89%}.c4-bar:nth-child(5){height:66%}.c4-bar:nth-child(6){height:96%}.c4-bar:nth-child(7){height:77%}.c4-bar:nth-child(8){height:88%}@keyframes c4-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (width<=1099px){.c4-hero-title{font-size:52px}.c4-two{gap:32px}}@media (width<=859px){.c4-two{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=639px){.c4-section{padding-top:96px;padding-bottom:96px}.c4-hero-title{font-size:40px}.c4-chart{gap:6px;height:85px}}@media (prefers-reduced-motion:reduce){.curso4 *,.curso4 :before,.curso4 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
