.field-demo-module__cgY6Zq__page{background:var(--learning-surface-raised,#f3efea);color:var(--learning-text,#252525)}.field-demo-module__cgY6Zq__main{padding:0}.field-demo-module__cgY6Zq__hero{color:#fff;background:#0b0c10;padding:34px max(28px,50vw - 580px) 68px;position:relative;overflow:hidden}.field-demo-module__cgY6Zq__breadcrumb{color:var(--learning-subtle,#cbc7c1);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:56px;font-size:12px;display:flex}.field-demo-module__cgY6Zq__breadcrumb a:hover{color:#fff;text-decoration:underline}.field-demo-module__cgY6Zq__heroGrid{grid-template-columns:minmax(0,1fr) 310px;align-items:center;gap:80px;display:grid}.field-demo-module__cgY6Zq__hero h1{letter-spacing:-2.7px;text-wrap:balance;margin:17px 0 23px;font-size:clamp(40px,4.8vw,68px);font-weight:500;line-height:1.06}.field-demo-module__cgY6Zq__heroLead{color:var(--learning-subtle,#dfdcd6);max-width:690px;font-size:18px;line-height:1.7}.field-demo-module__cgY6Zq__eyebrow{letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:600;line-height:1.5;display:flex}.field-demo-module__cgY6Zq__hero .field-demo-module__cgY6Zq__eyebrow{color:var(--learning-purple-ink,#c7b6f0)}.field-demo-module__cgY6Zq__heroArt{border-radius:24px;overflow:hidden;transform:rotate(6deg);box-shadow:0 20px 70px #0008}.field-demo-module__cgY6Zq__heroArt svg{width:100%;height:290px;display:block}.field-demo-module__cgY6Zq__heroFacts{color:var(--learning-subtle,#bcb9b6);flex-wrap:wrap;gap:22px;margin-top:28px;font-size:11px;display:flex}.field-demo-module__cgY6Zq__heroFacts span{align-items:center;gap:7px;display:flex}.field-demo-module__cgY6Zq__content{max-width:1220px;margin:0 auto;padding:48px 30px 0}.field-demo-module__cgY6Zq__playground{min-width:0}.field-demo-module__cgY6Zq__playground button{cursor:pointer;font:inherit}.field-demo-module__cgY6Zq__playground button:disabled{cursor:default;opacity:.6}.field-demo-module__cgY6Zq__playground button:focus-visible,.field-demo-module__cgY6Zq__playground a:focus-visible,.field-demo-module__cgY6Zq__tableScroll:focus-visible{outline:2px solid var(--learning-purple-line,#7555a4);outline-offset:5px}.field-demo-module__cgY6Zq__playgroundTop{justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px;display:flex}.field-demo-module__cgY6Zq__playgroundTop .field-demo-module__cgY6Zq__eyebrow{color:var(--learning-muted,#6d577b)}.field-demo-module__cgY6Zq__playgroundTop>span{color:var(--learning-muted,#686360);font-size:11px}.field-demo-module__cgY6Zq__workspace{border:1px solid var(--learning-line,#ddd7cf);background:var(--learning-surface,#fff);border-radius:25px;grid-template-columns:360px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 15px 60px #30251504}.field-demo-module__cgY6Zq__controls{background:var(--learning-surface,#faf8f5);border-right:1px solid var(--learning-line,#e8e2d9);padding:30px}.field-demo-module__cgY6Zq__controls h2{letter-spacing:-.8px;font-size:25px;font-weight:500;line-height:1.2}.field-demo-module__cgY6Zq__controlLead{color:var(--learning-muted,#655f59);margin:13px 0 21px;font-size:12px;line-height:1.75}.field-demo-module__cgY6Zq__presets{flex-wrap:wrap;gap:7px;display:flex}.field-demo-module__cgY6Zq__presets button{border:1px solid var(--learning-line,#dcd5cc);background:var(--learning-surface,#fff);color:var(--learning-muted,#544a45);border-radius:20px;min-height:36px;padding:9px 12px;font-size:10px}.field-demo-module__cgY6Zq__presets button[aria-pressed=true]{color:#fff;border-color:var(--learning-line,#39323f);background:#39323f}.field-demo-module__cgY6Zq__presetDescription{color:var(--learning-muted,#77706a);min-height:34px;margin:12px 0 21px;font-size:10px;line-height:1.7}.field-demo-module__cgY6Zq__fields{gap:17px;display:grid}.field-demo-module__cgY6Zq__field{flex-direction:column;gap:8px;min-width:0;display:flex}.field-demo-module__cgY6Zq__field>span{font-size:12px;font-weight:550}.field-demo-module__cgY6Zq__field select,.field-demo-module__cgY6Zq__field input{border:1px solid var(--learning-line,#d9d3cd);background:var(--learning-surface,#fff);width:100%;min-width:0;min-height:43px;color:var(--learning-text,#252525);font:inherit;border-radius:10px;padding:10px 12px;font-size:12px}.field-demo-module__cgY6Zq__field input:focus,.field-demo-module__cgY6Zq__field select:focus{outline:2px solid var(--learning-purple-line,#b5a1cd);outline-offset:2px}.field-demo-module__cgY6Zq__field small{color:var(--learning-muted,#726b65);font-size:10px;line-height:1.5}.field-demo-module__cgY6Zq__runButton{color:#fff;background:#252128;border:0;border-radius:30px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:14px 19px;display:flex;font-size:12px!important;font-weight:550!important}.field-demo-module__cgY6Zq__controls form>.field-demo-module__cgY6Zq__runButton{width:100%;margin-top:25px}.field-demo-module__cgY6Zq__runButton>svg:last-child:not(:first-child){margin-left:auto}.field-demo-module__cgY6Zq__runButton:hover:not(:disabled){background:#584264}.field-demo-module__cgY6Zq__feedback{background:var(--learning-surface-raised,#efebe6);border:1px solid #0000;border-radius:13px;margin-top:17px;padding:16px;scroll-margin-top:110px;scroll-margin-bottom:100px}.field-demo-module__cgY6Zq__feedback strong{font-size:12px;line-height:1.5;display:block}.field-demo-module__cgY6Zq__feedback p{color:var(--learning-muted,#625b55);overflow-wrap:anywhere;margin-top:6px;font-size:10px;line-height:1.65}.field-demo-module__cgY6Zq__feedback[data-state=finished]{background:var(--learning-surface-raised,#eaf2e7);border-color:var(--learning-line,#d0dfcd)}.field-demo-module__cgY6Zq__feedback[data-state=error]{background:var(--learning-orange-soft,#fff0e8);border-color:var(--learning-orange-line,#edd1bf)}.field-demo-module__cgY6Zq__textButton{color:var(--learning-muted,#4e3e59);background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;display:inline-flex;font-size:11px!important}.field-demo-module__cgY6Zq__textButton:hover{text-decoration:underline}.field-demo-module__cgY6Zq__runtimeNote{color:var(--learning-muted,#78716b);margin:15px 0 0;font-size:10px;line-height:1.75}.field-demo-module__cgY6Zq__outcome{min-width:0;padding:32px;scroll-margin-top:110px}.field-demo-module__cgY6Zq__outcome:focus{outline:none}.field-demo-module__cgY6Zq__outcome:focus-visible{outline:2px solid var(--learning-purple-line,#a98aca);outline-offset:-5px;border-radius:22px}.field-demo-module__cgY6Zq__emptyOutcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:570px;padding:20px;display:flex}.field-demo-module__cgY6Zq__emptyOrbit{align-items:center;gap:13px;margin:25px 0 48px;display:flex}.field-demo-module__cgY6Zq__emptyOrbit span{background:var(--learning-surface-raised,#ece3f7);width:73px;height:83px;color:var(--learning-purple-ink,#79529a);border-radius:17px;place-items:center;display:grid;transform:rotate(-7deg);box-shadow:0 8px 24px #4226600a}.field-demo-module__cgY6Zq__emptyOrbit span:nth-of-type(2){background:var(--learning-green-soft,#dcefd9);color:var(--learning-muted,#456f4c);transform:rotate(6deg)}.field-demo-module__cgY6Zq__emptyOrbit span:nth-of-type(3){background:var(--learning-orange-soft,#ffe5c8);color:var(--learning-orange-ink,#a26d30);transform:rotate(-4deg)}.field-demo-module__cgY6Zq__emptyOrbit i{background:var(--learning-surface-raised,#c6c0ca);width:17px;height:1px}.field-demo-module__cgY6Zq__emptyOutcome>.field-demo-module__cgY6Zq__eyebrow{color:var(--learning-muted,#8d719c);font-size:9px}.field-demo-module__cgY6Zq__emptyOutcome h2{letter-spacing:-1.1px;margin:15px 0;font-size:34px;font-weight:500;line-height:1.15}.field-demo-module__cgY6Zq__emptyOutcome>p:not(.field-demo-module__cgY6Zq__eyebrow):not(.field-demo-module__cgY6Zq__challenge){max-width:410px;color:var(--learning-muted,#79716a);font-size:13px;line-height:1.8}.field-demo-module__cgY6Zq__emptySteps{flex-wrap:wrap;justify-content:center;gap:9px;margin:29px 0;display:flex}.field-demo-module__cgY6Zq__emptySteps span{background:var(--learning-surface-raised,#f5f2ed);color:var(--learning-muted,#67605a);border-radius:20px;padding:9px 12px;font-size:9px}.field-demo-module__cgY6Zq__challenge{background:var(--learning-surface,#f8f5fc);color:var(--learning-muted,#726079);border-radius:15px;max-width:440px;padding:18px 23px;font-size:11px;line-height:1.75}.field-demo-module__cgY6Zq__challenge strong{color:var(--learning-muted,#5d466b);justify-content:center;align-items:center;gap:7px;margin-bottom:6px;display:flex}.field-demo-module__cgY6Zq__resultHeading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:19px;display:flex}.field-demo-module__cgY6Zq__resultHeading>small{letter-spacing:1.1px;color:var(--learning-muted,#8b8179);font-size:9px}.field-demo-module__cgY6Zq__resultBadge{background:var(--learning-surface-raised,#e7f0e4);color:var(--learning-muted,#3e6142);border-radius:20px;align-items:center;gap:7px;padding:8px 12px;font-size:10px;display:inline-flex}.field-demo-module__cgY6Zq__resultBadge[data-status=blocked],.field-demo-module__cgY6Zq__resultBadge[data-status=needs-review]{background:var(--learning-orange-soft,#fff0d9);color:var(--learning-orange-ink,#805e2f)}.field-demo-module__cgY6Zq__outcome>h2{letter-spacing:-.8px;text-wrap:balance;font-size:30px;font-weight:500;line-height:1.2}.field-demo-module__cgY6Zq__resultSummary{color:var(--learning-muted,#71675f);margin:13px 0 22px;font-size:13px;line-height:1.8}.field-demo-module__cgY6Zq__metrics{border:1px solid var(--learning-line,#e5e0da);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-bottom:28px;display:grid;overflow:hidden}.field-demo-module__cgY6Zq__metrics>div{border-right:1px solid var(--learning-line,#e5e0da);flex-direction:column;gap:6px;padding:17px;display:flex}.field-demo-module__cgY6Zq__metrics strong{letter-spacing:-.6px;overflow-wrap:anywhere;font-size:23px;font-weight:500}.field-demo-module__cgY6Zq__metrics span{color:var(--learning-muted,#7e746b);font-size:9px;line-height:1.5}.field-demo-module__cgY6Zq__resultSection{margin-top:22px}.field-demo-module__cgY6Zq__recordDetails{border-top:1px solid var(--learning-line,#e5ddd6);border-bottom:1px solid var(--learning-line,#e5ddd6);margin:20px 0;padding-bottom:0}.field-demo-module__cgY6Zq__recordDetails[open]{padding-bottom:20px}.field-demo-module__cgY6Zq__recordDetails>summary{color:var(--learning-muted,#78635f);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:17px 0;font-size:11px;list-style:none;display:flex}.field-demo-module__cgY6Zq__recordDetails .field-demo-module__cgY6Zq__resultSection:first-of-type{margin-top:0}.field-demo-module__cgY6Zq__resultSection h3{margin-bottom:12px;font-size:14px;font-weight:550}.field-demo-module__cgY6Zq__tableScroll{border:1px solid var(--learning-line,#e8e1d9);border-radius:11px;max-height:310px;overflow:auto}.field-demo-module__cgY6Zq__tableScroll table{border-collapse:collapse;text-align:left;min-width:100%;font-size:11px;line-height:1.6}.field-demo-module__cgY6Zq__tableScroll th{background:var(--learning-surface-raised,#f6f3ef);color:var(--learning-muted,#64574e);font-weight:550;position:sticky;top:0}.field-demo-module__cgY6Zq__tableScroll th,.field-demo-module__cgY6Zq__tableScroll td{border-bottom:1px solid var(--learning-line,#eee9e2);overflow-wrap:anywhere;min-width:80px;max-width:350px;padding:11px 13px}.field-demo-module__cgY6Zq__tableScroll tr:last-child td{border-bottom:0}.field-demo-module__cgY6Zq__artifact{background:var(--learning-surface,#f4f2f8);border:1px solid var(--learning-line,#e4dfea);border-radius:15px;margin-top:23px;padding:21px}.field-demo-module__cgY6Zq__artifact .field-demo-module__cgY6Zq__eyebrow{color:var(--learning-muted,#736180);letter-spacing:.7px;font-size:9px}.field-demo-module__cgY6Zq__artifact pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--learning-muted,#504753);margin-top:13px;font-size:12px;line-height:1.85}.field-demo-module__cgY6Zq__notes{gap:10px;margin:19px 0;padding:0;list-style:none;display:grid}.field-demo-module__cgY6Zq__notes li{color:var(--learning-muted,#7a6c5f);align-items:flex-start;gap:9px;font-size:10px;line-height:1.75;display:flex}.field-demo-module__cgY6Zq__notes svg{flex-shrink:0;margin-top:2px}.field-demo-module__cgY6Zq__reviewActions{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.field-demo-module__cgY6Zq__reviewActions button{background:var(--learning-surface,#fff);border:1px solid var(--learning-line,#dcd5cd);color:var(--learning-muted,#65554a);border-radius:20px;align-items:center;gap:7px;padding:11px 13px;font-size:10px;display:inline-flex}.field-demo-module__cgY6Zq__reviewNotice{color:var(--learning-muted,#527055);align-items:center;gap:8px;margin-top:12px;font-size:10px;line-height:1.7;display:flex}.field-demo-module__cgY6Zq__compare{border-top:1px solid var(--learning-line,#e6ddd4);margin-top:24px}.field-demo-module__cgY6Zq__compare summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;font-size:11px;list-style:none;display:flex}.field-demo-module__cgY6Zq__compare>div{grid-template-columns:1fr 1fr;gap:15px;display:grid}.field-demo-module__cgY6Zq__compare article{background:var(--learning-surface-raised,#f7f5f2);border-radius:12px;min-width:0;padding:15px}.field-demo-module__cgY6Zq__compare small{letter-spacing:1px;color:var(--learning-muted,#8b7b6e);font-size:8px;display:block}.field-demo-module__cgY6Zq__compare strong{margin-top:9px;font-size:11px;display:block}.field-demo-module__cgY6Zq__compare p{margin-top:8px;font-size:10px;line-height:1.6}.field-demo-module__cgY6Zq__compare pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--learning-muted,#8c7e72);margin-top:13px;font-size:9px}.field-demo-module__cgY6Zq__errorOutcome{padding:70px 15px}.field-demo-module__cgY6Zq__errorOutcome>svg{color:var(--learning-orange-ink,#ab7256);margin-bottom:25px}.field-demo-module__cgY6Zq__errorOutcome h2{letter-spacing:-.7px;font-size:27px;font-weight:500;line-height:1.3}.field-demo-module__cgY6Zq__errorOutcome p{color:var(--learning-muted,#846d5c);margin-top:20px;font-size:12px;line-height:1.8}.field-demo-module__cgY6Zq__errorOutcome pre{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:20px;font-size:12px}.field-demo-module__cgY6Zq__observed{border:1px solid var(--learning-line,#dcd4ca);background:var(--learning-surface,#faf8f5);border-radius:22px;margin-top:38px;padding:29px}.field-demo-module__cgY6Zq__sectionHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.field-demo-module__cgY6Zq__sectionHeading .field-demo-module__cgY6Zq__eyebrow{color:var(--learning-muted,#8a7263);font-size:9px}.field-demo-module__cgY6Zq__sectionHeading h2{letter-spacing:-.7px;margin-top:8px;font-size:25px;font-weight:500}.field-demo-module__cgY6Zq__sectionHeading>span{color:var(--learning-muted,#8a7a6d);white-space:nowrap;font-size:10px}.field-demo-module__cgY6Zq__observedIntro{color:var(--learning-muted,#89796d);margin-top:12px;font-size:11px;line-height:1.8}.field-demo-module__cgY6Zq__steps{gap:10px;padding:20px 0;display:flex;overflow-x:auto}.field-demo-module__cgY6Zq__steps button{background:var(--learning-surface,#fff);border:1px solid var(--learning-line,#ded6cc);color:var(--learning-muted,#62544a);border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:14px;font-size:10px;display:flex}.field-demo-module__cgY6Zq__steps button[aria-pressed=true]{border-color:var(--learning-purple-line,#7b5c96);background:var(--learning-surface-raised,#efe7f5);color:var(--learning-purple-ink,#63437d)}.field-demo-module__cgY6Zq__steps button>span{background:var(--learning-surface-raised,#f0eae3);border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;display:grid}.field-demo-module__cgY6Zq__steps strong{font-weight:500}.field-demo-module__cgY6Zq__stepDetail{border:1px solid var(--learning-line,#e2d9ce);background:var(--learning-surface,#fff);border-radius:14px;grid-template-columns:1fr 1fr 1fr;display:grid;overflow:hidden}.field-demo-module__cgY6Zq__stepDetail>div{border-right:1px solid var(--learning-line,#e6ded5);min-width:0;padding:20px}.field-demo-module__cgY6Zq__stepExplanation>span{letter-spacing:1.2px;color:var(--learning-muted,#9d806c);font-size:8px}.field-demo-module__cgY6Zq__stepExplanation h3{margin:12px 0;font-size:16px;font-weight:500}.field-demo-module__cgY6Zq__stepExplanation p{color:var(--learning-muted,#7e6f63);font-size:11px;line-height:1.8}.field-demo-module__cgY6Zq__stepExplanation>code{color:var(--learning-muted,#80588d);margin-top:16px;font-size:10px;display:inline-block}.field-demo-module__cgY6Zq__stepDetail h4{color:var(--learning-muted,#9c8674);margin-bottom:12px;font-size:10px;font-weight:500}.field-demo-module__cgY6Zq__stepDetail pre,.field-demo-module__cgY6Zq__console pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:230px;font-size:10px;line-height:1.8;overflow:auto}.field-demo-module__cgY6Zq__console summary{cursor:pointer;padding:20px 0 12px;font-size:11px}.field-demo-module__cgY6Zq__codePanel{border:1px solid var(--learning-line,#d7cec2);background:var(--learning-surface,#fff);border-radius:20px;margin-top:29px;overflow:hidden}.field-demo-module__cgY6Zq__codePanel>summary{cursor:pointer;align-items:center;gap:15px;padding:25px 29px;list-style:none;display:flex}.field-demo-module__cgY6Zq__codePanel>summary>span{flex:1}.field-demo-module__cgY6Zq__codePanel>summary strong{font-size:15px;font-weight:500;display:block}.field-demo-module__cgY6Zq__codePanel>summary small{color:var(--learning-muted,#8c7a6d);margin-top:5px;font-size:11px;display:block}.field-demo-module__cgY6Zq__codeBody{border-top:1px solid var(--learning-line,#e6ddd3);padding:24px 29px}.field-demo-module__cgY6Zq__codeBody>p:first-child{color:var(--learning-muted,#807365);margin-bottom:21px;font-size:12px;line-height:1.8}.field-demo-module__cgY6Zq__codeFiles{background:var(--learning-surface-raised,#f5f2ef);border:1px solid var(--learning-line,#e5dfd8);border-bottom:0;border-radius:12px 12px 0 0;gap:5px;padding:8px;display:flex}.field-demo-module__cgY6Zq__codeFiles button{color:var(--learning-muted,#796b5f);background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:10px 14px;font-size:11px;display:flex}.field-demo-module__cgY6Zq__codeFiles button[aria-pressed=true]{background:var(--learning-surface,#fff);color:var(--learning-text,#4b3c50);box-shadow:0 2px 5px #39270d08}.field-demo-module__cgY6Zq__codeFiles small{color:var(--learning-muted,#928679);font-size:9px}.field-demo-module__cgY6Zq__codeActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:18px;display:flex}.field-demo-module__cgY6Zq__codeActions .field-demo-module__cgY6Zq__runButton{min-height:42px}.field-demo-module__cgY6Zq__codeStatus{color:var(--learning-muted,#705c7c);margin-top:14px;scroll-margin-top:110px;scroll-margin-bottom:100px;font-size:11px;line-height:1.7}.field-demo-module__cgY6Zq__lessonLink{color:var(--learning-muted,#594164);align-items:center;gap:9px;margin-top:20px;font-size:12px;display:inline-flex}.field-demo-module__cgY6Zq__takeaways{grid-template-columns:repeat(3,1fr);gap:22px;padding:43px 8px 34px;display:grid}.field-demo-module__cgY6Zq__takeaways h2{letter-spacing:-.8px;grid-column:1/-1;margin-bottom:5px;font-size:27px;font-weight:500}.field-demo-module__cgY6Zq__takeaways p{color:var(--learning-muted,#736251);align-items:flex-start;gap:13px;font-size:12px;line-height:1.9;display:flex}.field-demo-module__cgY6Zq__takeaways p>span{background:var(--learning-surface-raised,#e4dbd0);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.field-demo-module__cgY6Zq__inspiration{border-top:1px solid var(--learning-line,#d8cdbc);border-bottom:1px solid var(--learning-line,#d8cdbc);margin:42px 0}.field-demo-module__cgY6Zq__inspiration>summary{cursor:pointer;align-items:center;gap:13px;padding:25px 0;list-style:none;display:flex}.field-demo-module__cgY6Zq__inspiration>summary>span{flex:1}.field-demo-module__cgY6Zq__inspiration strong{font-size:14px;font-weight:500;display:block}.field-demo-module__cgY6Zq__inspiration summary small{color:var(--learning-muted,#8c7a68);margin-top:5px;font-size:10px;display:block}.field-demo-module__cgY6Zq__inspiration>div{color:var(--learning-muted,#796652);padding:0 0 30px;font-size:12px;line-height:1.9}.field-demo-module__cgY6Zq__inspiration>div>p{max-width:880px;margin-bottom:15px}.field-demo-module__cgY6Zq__sourceCards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin-top:24px;display:grid}.field-demo-module__cgY6Zq__sourceCards article{background:var(--learning-surface,#fbf8f3);border:1px solid var(--learning-line,#e4d9cb);border-radius:15px;padding:22px}.field-demo-module__cgY6Zq__sourceCards small{color:var(--learning-muted,#9b8067);font-size:10px}.field-demo-module__cgY6Zq__sourceCards h3{color:var(--learning-muted,#5c4839);margin:9px 0 12px;font-size:15px;font-weight:500;line-height:1.5}.field-demo-module__cgY6Zq__sourceCards p{font-size:11px}.field-demo-module__cgY6Zq__sourceCards p+p{color:var(--learning-muted,#9a8069);margin-top:14px}.field-demo-module__cgY6Zq__moreDemos{margin:40px 0}.field-demo-module__cgY6Zq__moreDemos h2{letter-spacing:-.8px;margin-bottom:21px;font-size:26px;font-weight:500}.field-demo-module__cgY6Zq__moreDemos>div{flex-wrap:wrap;gap:9px;display:flex}.field-demo-module__cgY6Zq__moreDemos a{color:var(--learning-muted,#6c5541);background:var(--learning-orange-soft,#eee5d8);border-radius:25px;align-items:center;gap:12px;padding:13px 17px;font-size:11px;display:flex}.field-demo-module__cgY6Zq__moreDemos a:hover{background:var(--learning-orange-soft,#e1d2c0)}.field-demo-module__cgY6Zq__disclaimer{color:var(--learning-muted,#86715c);border-top:1px solid var(--learning-line,#ddd0bf);margin:0;padding:29px 0 45px;font-size:11px;line-height:1.9}.field-demo-module__cgY6Zq__spinner{animation:1s linear infinite field-demo-module__cgY6Zq__spin}.field-demo-module__cgY6Zq__robotReplay,.field-demo-module__cgY6Zq__scheduleVisual,.field-demo-module__cgY6Zq__surveyVisual,.field-demo-module__cgY6Zq__patchVisual,.field-demo-module__cgY6Zq__evidenceVisual,.field-demo-module__cgY6Zq__policyVisual,.field-demo-module__cgY6Zq__campaignVisual,.field-demo-module__cgY6Zq__tutorVisual,.field-demo-module__cgY6Zq__basketVisual{border:1px solid var(--learning-line,#e1d8e8);background:var(--learning-surface,#faf8fc);border-radius:17px;margin:25px 0;padding:22px}.field-demo-module__cgY6Zq__outcome figure figcaption{margin-bottom:21px;font-size:12px;font-weight:550;line-height:1.6}.field-demo-module__cgY6Zq__outcome figure figcaption small,.field-demo-module__cgY6Zq__robotReplay figcaption span{color:var(--learning-muted,#8d7895);margin-top:5px;font-size:9px;font-weight:400;display:block}.field-demo-module__cgY6Zq__robotReplay figcaption strong{font-weight:550;display:block}.field-demo-module__cgY6Zq__robotGrid{grid-template-columns:repeat(6,1fr);gap:6px;max-width:360px;margin:0 auto;display:grid}.field-demo-module__cgY6Zq__robotGrid>span{aspect-ratio:1;background:var(--learning-surface-raised,#ece6f1);color:var(--learning-subtle,#9b83ad);border-radius:9px;place-items:center;font-size:12px;font-weight:500;display:grid}.field-demo-module__cgY6Zq__robotGrid>span[data-cell=\#]{background:#4b4453}.field-demo-module__cgY6Zq__robotGrid>span[data-cell=C]{background:var(--learning-orange-soft,#f3dfbd);color:var(--learning-orange-ink,#9e7b3c)}.field-demo-module__cgY6Zq__robotGrid>span[data-visited=true]{background:var(--learning-green-soft,#cfe6c7);color:var(--learning-muted,#496b42)}.field-demo-module__cgY6Zq__robotGrid>span[data-cell=G]{border:2px solid var(--learning-green-line,#83ad71)}.field-demo-module__cgY6Zq__robotGrid>span[data-robot=true]{color:#fff;background:#675183;box-shadow:0 3px 15px #6950813b}.field-demo-module__cgY6Zq__replayControls{align-items:center;gap:14px;max-width:360px;margin:20px auto 0;display:flex}.field-demo-module__cgY6Zq__replayControls input{accent-color:#775b92;width:100%;min-width:0}.field-demo-module__cgY6Zq__replayControls button{background:var(--learning-surface-raised,#e8e0f0);width:33px;height:33px;color:var(--learning-muted,#735488);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.field-demo-module__cgY6Zq__robotReplay>p{text-align:center;color:var(--learning-muted,#776081);margin-top:14px;font-size:11px}.field-demo-module__cgY6Zq__robotReplay>small{text-align:center;color:var(--learning-subtle,#9a83a2);margin-top:9px;font-size:9px;line-height:1.7;display:block}.field-demo-module__cgY6Zq__scheduleRow{grid-template-columns:115px minmax(0,1fr);align-items:center;gap:12px;margin-top:15px;display:grid}.field-demo-module__cgY6Zq__scheduleRow>span{color:var(--learning-muted,#74617c);font-size:10px}.field-demo-module__cgY6Zq__scheduleRow small{color:var(--learning-subtle,#a28fa7);margin-top:4px;font-size:8px;display:block}.field-demo-module__cgY6Zq__scheduleRow>div{background:var(--learning-surface-raised,#eee7f1);border-radius:20px;height:20px}.field-demo-module__cgY6Zq__scheduleRow i{background:var(--learning-purple-soft,#bea1d7);border-radius:20px;height:20px;display:block}.field-demo-module__cgY6Zq__scheduleRow:nth-child(2n) i{background:var(--learning-green-soft,#a0c498)}.field-demo-module__cgY6Zq__scheduleRow:nth-child(3n) i{background:var(--learning-orange-soft,#e2bf7d)}.field-demo-module__cgY6Zq__surveyVisual>div+div{margin-top:19px}.field-demo-module__cgY6Zq__surveyVisual>div>span{color:var(--learning-muted,#786080);justify-content:space-between;margin-bottom:9px;font-size:12px;display:flex}.field-demo-module__cgY6Zq__surveyVisual>div>span strong{font-weight:550}.field-demo-module__cgY6Zq__surveyVisual>div>div{background:var(--learning-surface-raised,#eee5f2);border-radius:15px;height:21px}.field-demo-module__cgY6Zq__surveyVisual i{background:var(--learning-purple-soft,#b692ca);border-radius:15px;height:21px;display:block}.field-demo-module__cgY6Zq__surveyVisual>div:nth-child(3) i{background:var(--learning-green-soft,#86b4a1)}.field-demo-module__cgY6Zq__surveyVisual>div>small{color:var(--learning-subtle,#a18da7);margin-top:7px;font-size:9px;display:block}.field-demo-module__cgY6Zq__patchVisual>div{background:var(--learning-orange-soft,#f9e9e2);border-radius:10px;padding:15px}.field-demo-module__cgY6Zq__patchVisual>div+div{background:var(--learning-surface-raised,#e9f2e5);margin-top:9px}.field-demo-module__cgY6Zq__patchVisual span{letter-spacing:1px;color:var(--learning-orange-ink,#916955);font-size:8px}.field-demo-module__cgY6Zq__patchVisual pre{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:11px;line-height:1.8}.field-demo-module__cgY6Zq__evidenceVisual>div,.field-demo-module__cgY6Zq__basketVisual>div{grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:10px;display:grid}.field-demo-module__cgY6Zq__evidenceVisual article{background:var(--learning-surface,white);border:1px solid var(--learning-line,#e7ddeb);border-radius:12px;padding:17px}.field-demo-module__cgY6Zq__evidenceVisual article>span{color:var(--learning-muted,#987ea0);letter-spacing:.8px;font-size:8px}.field-demo-module__cgY6Zq__evidenceVisual article strong{color:var(--learning-muted,#765783);margin:17px 0 12px;font-size:28px;font-weight:500;display:block}.field-demo-module__cgY6Zq__evidenceVisual article strong small{color:var(--learning-subtle,#a083aa);margin-top:3px;font-size:9px;display:block}.field-demo-module__cgY6Zq__evidenceVisual article p{color:var(--learning-muted,#807084);font-size:10px;line-height:1.5}.field-demo-module__cgY6Zq__evidenceVisual article>small{color:var(--learning-subtle,#a48aaa);margin-top:12px;font-size:8px;display:block}.field-demo-module__cgY6Zq__policyVisual blockquote{border-left:3px solid var(--learning-purple-line,#cfb7da);background:var(--learning-surface,#fff);border-radius:0 10px 10px 0;margin-top:11px;padding:13px 17px}.field-demo-module__cgY6Zq__policyVisual blockquote[data-current=true]{border-color:var(--learning-green-line,#88b17b)}.field-demo-module__cgY6Zq__policyVisual blockquote span{color:var(--learning-muted,#967d9c);font-size:8px}.field-demo-module__cgY6Zq__policyVisual blockquote p{color:var(--learning-muted,#6e5974);margin-top:8px;font-size:12px;line-height:1.9}.field-demo-module__cgY6Zq__campaignVisual{background:linear-gradient(135deg,var(--learning-purple-soft,#eed9fc),var(--learning-orange-soft,#fbdfcb));padding:31px}.field-demo-module__cgY6Zq__campaignVisual figcaption{color:var(--learning-muted,#9b659a);letter-spacing:1px;align-items:center;gap:8px;display:flex;font-size:8px!important}.field-demo-module__cgY6Zq__campaignVisual h3{color:var(--learning-purple-ink,#6c4577);letter-spacing:-1px;font-size:31px;font-weight:550;line-height:1.1}.field-demo-module__cgY6Zq__campaignVisual>p{color:var(--learning-muted,#89618e);margin-top:22px;font-size:13px;line-height:1.9}.field-demo-module__cgY6Zq__campaignVisual>small{color:var(--learning-muted,#9b7a90);margin-top:29px;font-size:8px;display:block}.field-demo-module__cgY6Zq__tutorVisual>div{text-align:center;background:var(--learning-surface-raised,#ece5f8);border-radius:12px;padding:24px 10px}.field-demo-module__cgY6Zq__tutorVisual>div>span{letter-spacing:1px;color:var(--learning-purple-ink,#76519b);font-size:28px;display:block}.field-demo-module__cgY6Zq__tutorVisual strong{color:var(--learning-muted,#8a6ba2);margin-top:12px;font-size:13px;font-weight:400;display:block}.field-demo-module__cgY6Zq__tutorVisual>p{color:var(--learning-muted,#826990);margin-top:18px;font-size:12px;line-height:1.8}.field-demo-module__cgY6Zq__basketVisual article{background:var(--learning-surface,#fff8ed);border:1px solid var(--learning-orange-line,#ecdfca);border-radius:12px;padding:19px 15px}.field-demo-module__cgY6Zq__basketVisual article>strong{color:var(--learning-orange-ink,#a38446);font-size:28px;font-weight:500}.field-demo-module__cgY6Zq__basketVisual article>strong span{color:var(--learning-orange-ink,#c8b17f);margin-left:6px;font-size:15px}.field-demo-module__cgY6Zq__basketVisual h3{color:var(--learning-orange-ink,#937851);margin-top:11px;font-size:12px;font-weight:500}.field-demo-module__cgY6Zq__basketVisual article p{color:var(--learning-orange-ink,#b1966e);margin-top:7px;font-size:10px}@keyframes field-demo-module__cgY6Zq__spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.field-demo-module__cgY6Zq__heroGrid{grid-template-columns:minmax(0,1fr) 240px;gap:35px}.field-demo-module__cgY6Zq__heroArt svg{height:240px}.field-demo-module__cgY6Zq__workspace{grid-template-columns:310px minmax(0,1fr)}.field-demo-module__cgY6Zq__controls{padding:23px}.field-demo-module__cgY6Zq__outcome{padding:26px}.field-demo-module__cgY6Zq__emptyOutcome{padding:0}.field-demo-module__cgY6Zq__emptyOrbit{gap:9px}.field-demo-module__cgY6Zq__emptyOrbit span{width:53px;height:63px}.field-demo-module__cgY6Zq__emptyOrbit i{width:9px}.field-demo-module__cgY6Zq__stepDetail{grid-template-columns:1fr 1fr}.field-demo-module__cgY6Zq__stepExplanation{border-bottom:1px solid var(--learning-line,#e6ded5);grid-column:1/-1}.field-demo-module__cgY6Zq__hero h1{font-size:48px}}@media (max-width:760px){.field-demo-module__cgY6Zq__hero{padding:23px 23px 37px}.field-demo-module__cgY6Zq__breadcrumb{margin-bottom:33px;font-size:10px}.field-demo-module__cgY6Zq__heroGrid{grid-template-columns:minmax(0,1fr) 90px;gap:15px}.field-demo-module__cgY6Zq__hero h1{letter-spacing:-1.5px;font-size:38px;line-height:1.12}.field-demo-module__cgY6Zq__hero .field-demo-module__cgY6Zq__eyebrow{letter-spacing:1px;font-size:8px}.field-demo-module__cgY6Zq__heroLead{font-size:13px;line-height:1.8}.field-demo-module__cgY6Zq__heroArt svg{height:110px}.field-demo-module__cgY6Zq__heroArt{border-radius:14px}.field-demo-module__cgY6Zq__heroFacts{gap:14px;margin-top:23px;font-size:9px}.field-demo-module__cgY6Zq__content{padding:29px 17px 0}.field-demo-module__cgY6Zq__playgroundTop{flex-direction:column;align-items:flex-start;gap:9px}.field-demo-module__cgY6Zq__playgroundTop .field-demo-module__cgY6Zq__eyebrow{font-size:9px}.field-demo-module__cgY6Zq__playgroundTop>span{font-size:10px}.field-demo-module__cgY6Zq__workspace{border-radius:20px;grid-template-columns:1fr}.field-demo-module__cgY6Zq__controls{border-right:0;border-bottom:1px solid var(--learning-line,#e5d9cb);padding:25px 22px}.field-demo-module__cgY6Zq__controls h2{font-size:24px}.field-demo-module__cgY6Zq__presetDescription{min-height:0}.field-demo-module__cgY6Zq__fields{grid-template-columns:1fr 1fr;gap:18px 13px}:is(.field-demo-module__cgY6Zq__field:has(input[type=text]),.field-demo-module__cgY6Zq__field:has(select)){grid-column:1/-1}.field-demo-module__cgY6Zq__field>span{font-size:11px}.field-demo-module__cgY6Zq__field select,.field-demo-module__cgY6Zq__field input{font-size:13px}.field-demo-module__cgY6Zq__feedback{padding:15px}.field-demo-module__cgY6Zq__feedback strong{font-size:12px}.field-demo-module__cgY6Zq__outcome{padding:25px 22px}.field-demo-module__cgY6Zq__emptyOutcome{min-height:390px;padding:4px}.field-demo-module__cgY6Zq__emptyOrbit{margin:20px 0 29px}.field-demo-module__cgY6Zq__emptyOrbit span{width:60px;height:67px}.field-demo-module__cgY6Zq__emptyOutcome h2{font-size:27px}.field-demo-module__cgY6Zq__emptyOutcome>.field-demo-module__cgY6Zq__eyebrow{font-size:8px}.field-demo-module__cgY6Zq__emptyOutcome>p:not(.field-demo-module__cgY6Zq__eyebrow):not(.field-demo-module__cgY6Zq__challenge){font-size:12px}.field-demo-module__cgY6Zq__emptySteps{gap:6px;margin:22px 0}.field-demo-module__cgY6Zq__emptySteps span{padding:8px;font-size:8px}.field-demo-module__cgY6Zq__challenge{padding:14px;font-size:10px}.field-demo-module__cgY6Zq__outcome>h2{font-size:27px}.field-demo-module__cgY6Zq__resultSummary{font-size:12px}.field-demo-module__cgY6Zq__resultBadge{font-size:9px}.field-demo-module__cgY6Zq__resultHeading>small{font-size:8px}.field-demo-module__cgY6Zq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.field-demo-module__cgY6Zq__metrics>div{padding:15px 12px}.field-demo-module__cgY6Zq__metrics strong{font-size:20px}.field-demo-module__cgY6Zq__metrics span{font-size:9px}.field-demo-module__cgY6Zq__tableScroll th,.field-demo-module__cgY6Zq__tableScroll td{padding:10px;font-size:10px}.field-demo-module__cgY6Zq__artifact{padding:17px}.field-demo-module__cgY6Zq__artifact pre{font-size:11px}.field-demo-module__cgY6Zq__observed{padding:22px}.field-demo-module__cgY6Zq__sectionHeading{flex-direction:column;align-items:flex-start;gap:8px}.field-demo-module__cgY6Zq__sectionHeading h2{font-size:23px}.field-demo-module__cgY6Zq__stepDetail{grid-template-columns:1fr}.field-demo-module__cgY6Zq__stepDetail>div{border-right:0;border-bottom:1px solid var(--learning-line,#e6ded5);padding:18px}.field-demo-module__cgY6Zq__stepExplanation{grid-column:auto}.field-demo-module__cgY6Zq__codePanel>summary{gap:11px;padding:23px 20px}.field-demo-module__cgY6Zq__codePanel>summary strong{font-size:13px;line-height:1.5}.field-demo-module__cgY6Zq__codePanel>summary small{font-size:10px}.field-demo-module__cgY6Zq__codeBody{padding:21px 17px}.field-demo-module__cgY6Zq__codeFiles button{padding:10px 9px;font-size:10px}.field-demo-module__cgY6Zq__codeActions{gap:12px}.field-demo-module__cgY6Zq__takeaways{grid-template-columns:1fr;gap:18px;padding-top:33px}.field-demo-module__cgY6Zq__takeaways h2{font-size:25px}.field-demo-module__cgY6Zq__takeaways p{font-size:11px}.field-demo-module__cgY6Zq__compare>div,.field-demo-module__cgY6Zq__sourceCards{grid-template-columns:1fr}.field-demo-module__cgY6Zq__sourceCards article{padding:20px}.field-demo-module__cgY6Zq__moreDemos h2{font-size:23px}.field-demo-module__cgY6Zq__moreDemos a{font-size:10px}.field-demo-module__cgY6Zq__disclaimer{padding-bottom:40px;font-size:10px}}@media (prefers-reduced-motion:reduce){.field-demo-module__cgY6Zq__spinner{animation:none}.field-demo-module__cgY6Zq__playground *{scroll-behavior:auto!important}}html[data-theme=dark] .field-demo-module__cgY6Zq__runButton{background:var(--site-purple);color:var(--site-bg);border-color:var(--site-purple)}html[data-theme=dark] .field-demo-module__cgY6Zq__runButton:hover:not(:disabled){background:var(--site-purple);color:var(--site-bg);border-color:var(--site-purple)}html[data-theme=dark] .field-demo-module__cgY6Zq__presets button[aria-pressed=true]{background:var(--site-purple);color:var(--site-bg);border-color:var(--site-purple)}html[data-theme=dark] .field-demo-module__cgY6Zq__robotGrid>span[data-cell=\#]{background:#424656}html[data-theme=dark] .field-demo-module__cgY6Zq__robotGrid>span[data-robot=true]{background:var(--site-purple);color:var(--site-bg)}@media (max-width:600px){.field-demo-module__cgY6Zq__presets button,.field-demo-module__cgY6Zq__reviewActions button,.field-demo-module__cgY6Zq__reviewActions a{min-height:44px}.field-demo-module__cgY6Zq__field input,.field-demo-module__cgY6Zq__field select{min-height:46px}.field-demo-module__cgY6Zq__playground button{touch-action:manipulation}}html[data-theme=dark] .field-demo-module__cgY6Zq__feedback[data-state=finished]{background:var(--site-green-soft);border-color:var(--learning-green-line);color:var(--site-green)}html[data-theme=dark] .field-demo-module__cgY6Zq__resultBadge{background:var(--site-green-soft);border-color:var(--learning-green-line);color:var(--site-green)}:is(html[data-theme=dark] .field-demo-module__cgY6Zq__resultBadge[data-status=blocked],html[data-theme=dark] .field-demo-module__cgY6Zq__resultBadge[data-status=needs-review]){background:var(--site-orange-soft);color:var(--site-orange)}:is(html[data-theme=dark] .field-demo-module__cgY6Zq__scheduleRow i,html[data-theme=dark] .field-demo-module__cgY6Zq__surveyVisual i){background:var(--site-purple)}html[data-theme=dark] .field-demo-module__cgY6Zq__scheduleRow:nth-child(2n) i{background:var(--site-green)}html[data-theme=dark] .field-demo-module__cgY6Zq__surveyVisual>div:nth-child(3) i{background:var(--site-green)}html[data-theme=dark] .field-demo-module__cgY6Zq__scheduleRow:nth-child(3n) i{background:var(--site-orange)}@media (max-width:600px){.field-demo-module__cgY6Zq__replayControls button{width:44px;height:44px}}
