.dta-page .dta-range{accent-color:var(--color-brand-spark);height:1.75rem;cursor:pointer}.dta-page #try{scroll-margin-top:1.5rem}.dta-page .dta-hero-glow{background:radial-gradient(55% 55% at 78% 38%,rgba(52,211,153,.13),transparent 70%),radial-gradient(40% 45% at 8% 0%,rgba(99,102,241,.12),transparent 70%)}.dta-page .dta-faq summary{list-style:none;cursor:pointer}.dta-page .dta-faq summary::-webkit-details-marker{display:none}.dta-page .dta-faq details[open] .dta-faq-icon{transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){html:has(.dta-page){scroll-behavior:smooth}}.dta-page .learn-hero{min-height:100svh}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.dta-page .learn-hero{position:sticky;top:0}}.dta-page .learn-hero-shade{background:linear-gradient(90deg,#0b1119e6,#0b111999 40%,#0b11190d),linear-gradient(180deg,#0b111900 70%,#0b111999)}.dta-page .learn-sheet{box-shadow:0 -22px 50px -18px #000000d9,inset 0 1px #ffffff14}.dta-page .learn-course-rail{scrollbar-width:none;-webkit-overflow-scrolling:touch}.dta-page .learn-course-rail::-webkit-scrollbar{display:none}@media(max-width:639px){.dta-page .learn-course-rail>a{transform:none!important}.dta-page .learn-course-rail{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),transparent)}}.dta-page .learn-pill{position:absolute;left:0;top:0;visibility:hidden;white-space:nowrap;border:1px solid;border-radius:9999px;padding:.4rem .7rem;font-family:var(--font-mono);font-size:10.5px;line-height:1;letter-spacing:.01em;transform-origin:center;will-change:transform;-webkit-user-select:none;user-select:none}@media(min-width:768px){.dta-page .learn-pill{padding:.66rem 1.15rem;font-size:13.5px}}@media(min-width:1280px){.dta-page .learn-pill{padding:.72rem 1.25rem;font-size:14.5px}}.dta-page .learn-pill-emerald{background:#123430;border-color:#34d39980;color:#a7f3d0}.dta-page .learn-pill-indigo{background:#202741;border-color:#818cf88c;color:#c7d2fe}.dta-page .learn-pill-amber{background:#36301b;border-color:#fbbf2480;color:#fde68a}.dta-page .learn-pill-sky{background:#133041;border-color:#38bdf880;color:#bae6fd}.dta-page .learn-pill-rose{background:#36222c;border-color:#fb718580;color:#fecdd3}.dta-page .learn-pill-violet{background:#272741;border-color:#a78bfa8c;color:#ddd6fe}.dta-page .learn-pill{pointer-events:auto;cursor:pointer;touch-action:manipulation;transition:filter .15s ease,border-color .15s ease}.dta-page .learn-pill:hover{filter:brightness(1.25)}.dta-page .learn-pill:focus-visible{outline:2px solid var(--color-brand-spark);outline-offset:3px}.dta-page .learn-pill.is-popped{opacity:0;pointer-events:none;transition:opacity .2s ease}.dta-page .learn-burst{position:absolute;left:0;top:0;border-radius:9999px;pointer-events:none;will-change:transform,opacity}.dta-page .learn-burst-emerald{background:#6ee7b7}.dta-page .learn-burst-indigo{background:#a5b4fc}.dta-page .learn-burst-amber{background:#fcd34d}.dta-page .learn-burst-sky{background:#7dd3fc}.dta-page .learn-burst-rose{background:#fda4af}.dta-page .learn-burst-violet{background:#c4b5fd}.dta-page .learn-pop-note{border:1px solid var(--color-brand-border);border-radius:1.25rem;background:#121a26f5;padding:.9rem 1rem 1rem;box-shadow:0 18px 40px -16px #000c;animation:learn-note-in .22s cubic-bezier(.16,1,.3,1)}@keyframes learn-note-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.dta-page .learn-pop-note{animation-name:learn-note-fade}@keyframes learn-note-fade{0%{opacity:0}}}
