.cf-self-tour{--tour-paper:#f5f3ee;--tour-sheet:rgba(255,255,255,0.82);--tour-ink:var(--os-ink-1,rgba(17,35,31,0.92));--tour-ink-2:var(--os-ink-2,rgba(41,66,59,0.74));--tour-ink-3:var(--os-label-ink,#5f6b66);--tour-hairline:var(--os-hairline,rgba(16,32,51,0.12));--tour-hairline-strong:var(--os-hairline-strong,rgba(16,32,51,0.18));--tour-accent:var(--os-accent,#0f766e);--tour-accent-text:var(--os-accent-text,#0b5f58);--tour-accent-hover:var(--os-accent-hover,#0b5f58);min-height:100vh;padding:72px 0 112px;color:var(--tour-ink);background:var(--tour-paper)}.cf-self-tour,.cf-self-tour>*{position:relative}.cf-self-tour-header{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.48fr);gap:clamp(40px,7vw,104px);align-items:end;padding:42px 0 86px}.cf-self-tour-close>div>p,.cf-self-tour-kicker,.cf-tour-route-heading>div>p{margin:0;color:var(--tour-accent-text);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.cf-self-tour-header h1{max-width:14ch;margin:18px 0 0;font-size:clamp(44px,6.4vw,84px);font-weight:650;line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.cf-self-tour-header h1 span{display:block;color:var(--tour-ink-3)}.cf-self-tour-lede{max-width:60ch;margin:26px 0 0;color:var(--tour-ink-2);font-size:clamp(15px,1.4vw,17px);line-height:1.65;text-wrap:pretty}.cf-self-tour-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:32px}.cf-self-tour-primary{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:10px;border-radius:6px;padding:0 22px;color:#ffffff;background:var(--tour-accent);font-size:13px;font-weight:600;transition:background-color .12s ease}.cf-self-tour-primary:hover{background:var(--tour-accent-hover)}.cf-self-tour-primary:focus-visible,.cf-tour-station-link:focus-visible{outline:2px solid var(--tour-accent);outline-offset:3px}.cf-self-tour-actions>span{display:inline-flex;align-items:center;gap:8px;color:var(--tour-ink-3);font-size:13px;font-weight:500}.cf-self-tour-boundary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:15px;margin-bottom:8px;border-top:1px solid var(--tour-hairline-strong);border-bottom:1px solid var(--tour-hairline-strong);padding:22px 4px;background:transparent}.cf-self-tour-boundary>svg{width:22px;height:22px;color:var(--tour-accent-text)}.cf-self-tour-boundary strong{display:block;font-size:14px;font-weight:600}.cf-self-tour-boundary p{margin:7px 0 0;color:var(--tour-ink-2);font-size:13px;line-height:1.65}.cf-buyer-briefing{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.56fr);gap:clamp(36px,6vw,86px);align-items:stretch;overflow:hidden;margin-bottom:86px;border:1px solid #294139;border-left:3px solid #75c9b9;border-radius:8px;padding:clamp(28px,4vw,48px);color:#f5fbf8;background:#10211b;box-shadow:0 24px 70px -48px rgba(16,32,51,.78)}.cf-buyer-briefing:after{position:absolute;right:-72px;bottom:-126px;width:310px;height:310px;border:1px solid rgba(117,201,185,.16);border-radius:50%;box-shadow:0 0 0 42px rgba(117,201,185,.035),0 0 0 86px rgba(117,201,185,.025);content:"";pointer-events:none}.cf-buyer-briefing-copy,.cf-buyer-briefing-route{position:relative;z-index:1}.cf-buyer-briefing-kicker{display:inline-flex;align-items:center;gap:9px;color:#9fd8cd;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cf-buyer-briefing-kicker svg{width:16px;height:16px}.cf-buyer-briefing h2{max-width:16ch;margin:18px 0 0;font-size:clamp(30px,4vw,48px);font-weight:650;line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.cf-buyer-briefing-copy>p{max-width:62ch;margin:22px 0 0;color:#afc0b9;font-size:14px;line-height:1.7}.cf-buyer-briefing-action-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:28px}.cf-buyer-briefing-action{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:10px;border:1px solid #d5eee8;border-radius:6px;padding:0 20px;color:#10211b;background:#eaf7f3;font-size:13px;font-weight:650;transition:background-color .12s ease,border-color .12s ease}.cf-buyer-briefing-action:hover{border-color:#ffffff;background:#ffffff}.cf-buyer-briefing-action:focus-visible{outline:2px solid #9fd8cd;outline-offset:3px}.cf-buyer-briefing-action-row>span{color:#91a79e;font-size:12px;line-height:1.5}.cf-buyer-briefing-route{display:flex;flex-direction:column;justify-content:space-between;border-top:1px solid rgba(206,232,224,.25);border-bottom:1px solid rgba(206,232,224,.25);padding:7px 0 10px}.cf-buyer-briefing-route ol{margin:0;padding:0;list-style:none}.cf-buyer-briefing-route li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;min-height:42px;border-top:1px solid rgba(206,232,224,.11)}.cf-buyer-briefing-route li:first-child{border-top:0}.cf-buyer-briefing-route li>span{color:#75c9b9;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.cf-buyer-briefing-route li>strong{overflow:hidden;color:#e8f2ee;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.cf-buyer-briefing-route>p{margin:14px 0 0;color:#91a79e;font-size:11px;line-height:1.5}.cf-flight-recorder{border:1px solid var(--tour-hairline-strong);border-radius:8px;background:var(--tour-sheet);box-shadow:0 1px 0 rgba(15,23,42,.04)}.cf-flight-recorder>header{display:flex;align-items:end;justify-content:space-between;gap:28px;padding:28px 32px 24px;border-bottom:1px solid var(--tour-hairline)}.cf-flight-recorder>header span{color:var(--tour-accent-text);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.cf-flight-recorder>header h2{margin:7px 0 0;font-size:clamp(22px,2.6vw,32px);font-weight:650;line-height:1.08;letter-spacing:-.025em}.cf-flight-context{display:flex;max-width:360px;align-items:center;gap:9px;color:var(--tour-ink-3);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:500;text-align:right}.cf-flight-context svg{width:16px;height:16px;flex:0 0 auto;color:var(--tour-accent-text)}.cf-flight-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.cf-flight-steps>li{position:relative;min-width:0;padding:28px 24px 30px;background:transparent}.cf-flight-steps>li+li{border-left:1px solid var(--tour-hairline)}.cf-flight-steps>li:not(:last-child):after{content:"";position:absolute;z-index:2;top:47px;right:-5px;width:9px;height:9px;border-top:1px solid var(--tour-accent);border-right:1px solid var(--tour-accent);background:var(--tour-paper);transform:rotate(45deg)}.cf-flight-step-index{color:var(--tour-accent-text);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:600;letter-spacing:.08em}.cf-flight-step-icon{display:grid;width:40px;height:40px;place-items:center;margin:20px 0 24px;border:1px solid var(--tour-hairline-strong);border-radius:6px;color:var(--tour-ink-2);background:transparent}.cf-flight-step-icon svg{width:18px;height:18px}.cf-flight-steps li>div:last-child>span{color:var(--tour-ink-3);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cf-flight-steps h3{margin:8px 0 0;font-size:16px;font-weight:600;line-height:1.23;letter-spacing:-.01em}.cf-flight-steps p{margin:10px 0 0;color:var(--tour-ink-2);font-size:13px;line-height:1.6}.cf-flight-recorder>footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:17px 28px;border-top:1px solid var(--tour-hairline);color:var(--tour-ink-3);background:var(--os-pane-head-fill,rgba(246,250,247,.9));border-radius:0 0 7px 7px;font-size:11px}.cf-flight-recorder>footer>div{display:flex;align-items:center;gap:9px;font-weight:600}.cf-flight-recorder>footer strong{color:var(--tour-ink-2);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:600;letter-spacing:.015em}.cf-flight-signal{width:7px;height:7px;border-radius:50%;background:var(--tour-accent)}.cf-tour-route-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);gap:32px;align-items:end;margin-bottom:30px}.cf-self-tour-close h2,.cf-tour-route-heading h2{max-width:22ch;margin:8px 0 0;font-size:clamp(26px,3.2vw,38px);font-weight:650;line-height:1.06;letter-spacing:-.025em;text-wrap:balance}.cf-tour-route-heading>p{margin:0;color:var(--tour-ink-2);font-size:14px;line-height:1.7}.cf-tour-stations{overflow:hidden;margin:0;padding:0;border:1px solid var(--tour-hairline-strong);border-radius:8px;background:var(--tour-sheet);box-shadow:0 1px 0 rgba(15,23,42,.04);list-style:none}.cf-tour-stations li+li{border-top:1px solid var(--tour-hairline)}.cf-tour-station-link{display:grid;grid-template-columns:42px minmax(0,1fr) 74px 138px;gap:20px;align-items:center;min-height:84px;padding:16px 22px;transition:background-color .12s ease}.cf-tour-station-link:hover{background:var(--os-accent-soft,rgba(15,118,110,.08))}.cf-tour-station-number,.cf-tour-station-time{color:var(--tour-ink-3);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.cf-tour-station-number{color:var(--tour-accent-text)}.cf-tour-station-copy{min-width:0}.cf-tour-station-copy strong{display:block;font-size:15px;font-weight:600;letter-spacing:-.01em}.cf-tour-station-copy>span{display:block;margin-top:4px;color:var(--tour-ink-2);font-size:13px;line-height:1.45}.cf-tour-station-action{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;color:var(--tour-accent-text);font-size:12px;font-weight:600}.cf-self-tour-close{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:56px;margin-top:104px;border-top:1px solid var(--tour-hairline-strong);padding-top:46px}.cf-self-tour-close ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.cf-self-tour-close li{position:relative;border-top:1px solid var(--tour-hairline);padding:15px 0 15px 29px;color:var(--tour-ink-2);font-size:14px;line-height:1.55}.cf-self-tour-close li:first-child{border-top:0}.cf-self-tour-close li:before{content:"";position:absolute;top:21px;left:3px;width:8px;height:8px;border-right:1px solid var(--tour-accent);border-bottom:1px solid var(--tour-accent);transform:rotate(45deg)}@media (max-width:900px){.cf-self-tour{padding-top:34px}.cf-buyer-briefing,.cf-self-tour-close,.cf-self-tour-header,.cf-tour-route-heading{grid-template-columns:1fr}.cf-self-tour-header{gap:38px;padding-bottom:62px}.cf-self-tour-boundary{max-width:560px}.cf-buyer-briefing{gap:34px}.cf-buyer-briefing-route ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px}.cf-buyer-briefing-route li:nth-child(2){border-top:0}.cf-flight-recorder>footer,.cf-flight-recorder>header{align-items:flex-start;flex-direction:column}.cf-flight-context{max-width:none;text-align:left}.cf-flight-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-flight-steps>li:nth-child(3){border-left:0}.cf-flight-steps>li:nth-child(3),.cf-flight-steps>li:nth-child(4){border-top:1px solid var(--tour-hairline)}.cf-flight-steps>li:after{display:none}.cf-self-tour-close{gap:30px}}@media (max-width:640px){.cf-self-tour{padding:18px 0 80px}.cf-self-tour-header{padding:28px 0 52px}.cf-buyer-briefing{margin-bottom:64px;padding:26px 22px}.cf-buyer-briefing h2{max-width:14ch}.cf-buyer-briefing-action-row{align-items:stretch;flex-direction:column}.cf-buyer-briefing-action{width:100%}.cf-buyer-briefing-route ol{grid-template-columns:1fr}.cf-buyer-briefing-route li:nth-child(2){border-top:1px solid rgba(206,232,224,.11)}.cf-self-tour-header h1{max-width:12ch;font-size:clamp(38px,12vw,56px)}.cf-self-tour-lede{font-size:15px}.cf-self-tour-actions{align-items:stretch;flex-direction:column}.cf-self-tour-primary{width:100%;min-height:48px}.cf-flight-recorder>header{padding:23px 20px 20px}.cf-flight-steps{grid-template-columns:1fr}.cf-flight-steps>li{display:grid;grid-template-columns:32px 40px minmax(0,1fr);gap:13px;align-items:start;padding:21px 18px}.cf-flight-steps>li+li,.cf-flight-steps>li:nth-child(3){border-top:1px solid var(--tour-hairline);border-left:0}.cf-flight-step-icon{margin:0}.cf-flight-recorder>footer{padding:17px 19px}.cf-flight-recorder>footer strong{line-height:1.65}.cf-tour-route-heading{gap:16px}.cf-tour-station-link{grid-template-columns:34px minmax(0,1fr) auto;gap:10px 13px;min-height:94px;padding:17px 16px}.cf-tour-station-time{grid-column:3;grid-row:1;align-self:start;padding-top:2px}.cf-tour-station-action{grid-column:2/4;grid-row:2;justify-content:flex-start}.cf-self-tour-close{margin-top:72px}}@media (prefers-reduced-motion:reduce){.cf-buyer-briefing-action,.cf-self-tour-primary,.cf-tour-station-link{transition:none}}@media (forced-colors:active){.cf-buyer-briefing,.cf-flight-recorder,.cf-self-tour,.cf-self-tour-boundary,.cf-tour-stations{background:Canvas}.cf-self-tour-primary,.cf-tour-station-link:focus-visible{border:2px solid ButtonText}}.walkthrough-workspace_page___iGgM{--walk-ink:#252c2e;--walk-muted:#626866;--walk-line:#d6d3ca;--walk-paper:#faf9f5;--walk-accent:#9c5b38;--walk-selected:#eee4d7;color:var(--walk-ink);background:#efede6;padding:40px max(24px,calc((100vw - 1280px) / 2)) 88px;font-family:var(--font-sans);font-size:var(--os-text-primary,14px)}.walkthrough-workspace_intro__lIitJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);align-items:center;gap:clamp(32px,5vw,80px);margin-bottom:48px}.walkthrough-workspace_eyebrow__5EOBA{display:flex;align-items:center;gap:9px;font-size:var(--os-text-meta,12px);font-weight:var(--os-weight-semibold,600);color:var(--walk-muted)}.walkthrough-workspace_eyebrow__5EOBA svg{width:16px;height:16px}.walkthrough-workspace_intro__lIitJ h1{margin-top:28px;font-size:clamp(38px,4.7vw,64px);font-weight:var(--os-weight-display,660);letter-spacing:-.045em;line-height:1.05}.walkthrough-workspace_intro__lIitJ h1 span{color:#8c593d}.walkthrough-workspace_lede__bxoEk{max-width:410px;color:var(--walk-muted);font-size:17px;line-height:1.7;margin-top:24px}.walkthrough-workspace_workspace__QRkEx{background:var(--walk-paper);border:1px solid #c7c6bc;border-radius:12px;overflow:hidden;box-shadow:0 18px 50px -30px #30363235,0 2px 3px #3036320a}.walkthrough-workspace_titlebar__SANqz{display:flex;justify-content:space-between;align-items:center;gap:16px;background:#252c2e;color:#f4f1e8;padding:17px 24px;font-weight:var(--os-weight-semibold,600);border-bottom:1px solid #505450}.walkthrough-workspace_titlebar__SANqz>span{display:flex;align-items:center;gap:10px}.walkthrough-workspace_titlebar__SANqz svg{width:18px;height:18px;color:#c0a28a}.walkthrough-workspace_titlebar__SANqz .walkthrough-workspace_referenceLabel__n3a4M{font-weight:var(--os-weight-regular,400);font-size:12px;color:#b8bcb6}.walkthrough-workspace_toolbar__6aPO0{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding:18px 24px;border-bottom:1px solid var(--walk-line);background:#e8e6de}.walkthrough-workspace_modes__gAv1a{display:flex;padding:4px;background:#dfddd4;border:1px solid #c9c7bd;border-radius:8px;gap:3px}.walkthrough-workspace_modes__gAv1a button{padding:11px 15px;min-height:44px;color:#555e5b;font-weight:var(--os-weight-semibold,600);border:1px solid transparent;border-radius:5px;transition:background .14s,box-shadow .14s}.walkthrough-workspace_modes__gAv1a button span{font-size:12px;font-weight:var(--os-weight-regular,400);margin-left:9px}.walkthrough-workspace_modes__gAv1a button[aria-pressed=true]{background:#fff;border-color:#b9b9ac;color:#252c2e;box-shadow:0 2px 4px #30363214}.walkthrough-workspace_modes__gAv1a button:hover{background:#f1efe6}.walkthrough-workspace_toolbar__6aPO0>p{display:flex;align-items:center;gap:7px;color:var(--walk-muted);font-size:12px}.walkthrough-workspace_toolbar__6aPO0>p svg{width:15px;height:15px}.walkthrough-workspace_body__yYwwD{display:grid;grid-template-columns:260px minmax(0,1fr)}.walkthrough-workspace_route__MIfVd{background:#efede6;border-right:1px solid var(--walk-line);padding:22px 12px}.walkthrough-workspace_routeHeading__qa9ss{display:flex;align-items:center;gap:9px;color:var(--walk-muted);font-size:12px;font-weight:var(--os-weight-semibold,600);margin:0 12px 18px}.walkthrough-workspace_routeHeading__qa9ss svg{width:15px;height:15px}.walkthrough-workspace_route__MIfVd ol{display:flex;flex-direction:column;gap:7px}.walkthrough-workspace_route__MIfVd button{width:100%;display:flex;align-items:center;gap:11px;text-align:left;padding:11px;min-height:70px;border:1px solid transparent;border-radius:7px;transition:background .14s,border-color .14s}.walkthrough-workspace_route__MIfVd button:hover{background:#e6e4db;border-color:#d4d1c6}.walkthrough-workspace_route__MIfVd button[aria-pressed=true]{background:#fff;border-color:#bdab96;box-shadow:inset 3px 0 var(--walk-accent),0 2px 4px #30363208}.walkthrough-workspace_stationIcon__5JqGb{display:grid;place-items:center;flex:0 0 36px;height:38px;background:#e4e3db;border:1px solid #d2cfc4;border-radius:6px}.walkthrough-workspace_stationIcon__5JqGb svg{width:17px;height:17px;color:#74766b}.walkthrough-workspace_route__MIfVd button[aria-pressed=true] .walkthrough-workspace_stationIcon__5JqGb{background:var(--walk-selected);border-color:#cdbbaa}.walkthrough-workspace_route__MIfVd strong{display:block;font-size:14px;font-weight:var(--os-weight-semibold,600)}.walkthrough-workspace_route__MIfVd small{display:block;margin-top:4px;font-size:12px;color:var(--walk-muted)}.walkthrough-workspace_chevron__3rqxe{margin-left:auto;flex:0 0 14px;height:14px;color:#87877b}.walkthrough-workspace_routeNote__Zc12l{font-size:12px;color:var(--walk-muted);margin:24px 12px 0;line-height:1.7}.walkthrough-workspace_inspector__Sz6DM{min-width:0;padding:30px}.walkthrough-workspace_stationHeading__hWGAo h2{margin-top:10px;font-size:30px;font-weight:var(--os-weight-display,660);letter-spacing:-.035em;line-height:1.2}.walkthrough-workspace_stationHeading__hWGAo>p:last-child{color:var(--walk-muted);margin-top:9px;line-height:1.6}.walkthrough-workspace_proofGrid__Im7t_{margin-top:26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid #c8c5b9;border-radius:8px;overflow:hidden;background:#fff}.walkthrough-workspace_object__0T17x{position:relative;background:#303633;color:#f5f1e7;display:flex;flex-direction:column;padding:23px;border-top:3px solid #b99b80}.walkthrough-workspace_objectTop__4LdzA{display:flex;align-items:center;gap:9px;color:#c5c8bc;font-size:12px}.walkthrough-workspace_objectTop__4LdzA svg{width:17px;height:17px}.walkthrough-workspace_object__0T17x h3{font-size:24px;letter-spacing:-.025em;font-weight:var(--os-weight-semibold,600);line-height:1.3;margin:20px 0 28px}.walkthrough-workspace_target__Pd8tI{position:relative;background:#3d4440;border:1px solid #767c70;border-left:3px solid #ccad8e;padding:14px 32px 14px 15px;border-radius:3px;box-shadow:5px 5px 0 #242a27}.walkthrough-workspace_target__Pd8tI span{display:block;color:#c6cabe;font-size:12px;margin-bottom:7px}.walkthrough-workspace_target__Pd8tI strong{font-size:14px;font-weight:var(--os-weight-medium,500)}.walkthrough-workspace_target__Pd8tI svg{position:absolute;right:10px;top:25px;height:15px;width:15px;color:#d5c8b7}.walkthrough-workspace_boundary__UNwVW{color:#c9cbbf;font-size:12px;margin:24px 0;line-height:1.5}.walkthrough-workspace_objectFooter__2nWKz{display:flex;gap:8px;align-items:center;color:#bfc5b9;font-size:11px;line-height:1.6;margin-top:auto;padding-top:15px;border-top:1px solid #60685c}.walkthrough-workspace_objectFooter__2nWKz svg{width:14px;height:14px;flex-shrink:0}.walkthrough-workspace_checks__x2Bcw{padding:24px}.walkthrough-workspace_checks__x2Bcw h3{font-size:13px;font-weight:var(--os-weight-semibold,600)}.walkthrough-workspace_checks__x2Bcw ol{margin-top:16px}.walkthrough-workspace_checks__x2Bcw li{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid #e1ded3}.walkthrough-workspace_checks__x2Bcw li>span{display:grid;place-items:center;flex:0 0 24px;height:24px;color:#7d563b;background:#f1efe6;border:1px solid #d8d3c5;border-radius:50%;font-size:12px}.walkthrough-workspace_checks__x2Bcw li p{font-size:13px;line-height:1.6;color:#424f48}.walkthrough-workspace_result__H3JyC{display:flex;gap:9px;margin-top:18px;color:var(--walk-muted);font-size:12px;line-height:1.6}.walkthrough-workspace_result__H3JyC svg{flex:0 0 16px;height:16px;margin-top:2px;color:#8a5a3d}.walkthrough-workspace_notes__p8gmZ{margin-top:20px;border-bottom:1px solid var(--walk-line)}.walkthrough-workspace_notes__p8gmZ summary{cursor:pointer;padding:12px 0;font-size:13px;font-weight:var(--os-weight-semibold,600)}.walkthrough-workspace_notes__p8gmZ summary span{margin-left:10px;font-size:12px;font-weight:var(--os-weight-regular,400);color:var(--walk-muted)}.walkthrough-workspace_notes__p8gmZ>p{font-size:13px;line-height:1.8;color:var(--walk-muted);padding:6px 0 17px}.walkthrough-workspace_launchRow__q_qv7{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}.walkthrough-workspace_primary__ox2OE{display:inline-flex;align-items:center;justify-content:center;gap:15px;background:#303b35;color:#fff;min-height:46px;padding:12px 18px;border:1px solid #253028;border-radius:5px;font-weight:var(--os-weight-semibold,600);font-size:13px;box-shadow:0 2px 3px #30363225;transition:background .14s}.walkthrough-workspace_primary__ox2OE:hover{background:#202c24}.walkthrough-workspace_primary__ox2OE svg{height:16px;width:16px}.walkthrough-workspace_copy__jIaFj{display:inline-flex;align-items:center;gap:8px;color:#54645a;min-height:44px;padding:10px 12px;font-size:12px;border-radius:5px}.walkthrough-workspace_copy__jIaFj svg{width:14px;height:14px}.walkthrough-workspace_copy__jIaFj:hover{background:#e6e6dc}.walkthrough-workspace_copyStatus__51GP6{flex-basis:100%;font-size:12px;color:#54645a}.walkthrough-workspace_copyStatus__51GP6:empty{display:none}.walkthrough-workspace_shortcuts__z1pf1{color:var(--walk-muted);font-size:11px;margin-top:16px;line-height:1.7}.walkthrough-workspace_shortcuts__z1pf1 kbd{padding:1px 4px;border:1px solid #cec9ba;border-radius:3px;font-family:var(--font-mono);margin:0 3px}.walkthrough-workspace_dataBoundary__UJmH6{display:flex;align-items:flex-start;gap:13px;padding:19px 24px;border-top:1px solid var(--walk-line);background:#e8e6de;font-size:12px;line-height:1.7;color:#5f6a61}.walkthrough-workspace_dataBoundary__UJmH6 svg{flex:0 0 19px;height:19px;margin-top:2px}.walkthrough-workspace_dataBoundary__UJmH6 strong{font-weight:var(--os-weight-semibold,600);color:var(--walk-ink);margin-right:6px}.walkthrough-workspace_principles__P2krh{display:grid;grid-template-columns:260px minmax(0,1fr);gap:30px;margin-top:64px}.walkthrough-workspace_principles__P2krh header h2{font-size:27px;line-height:1.2;letter-spacing:-.035em;font-weight:var(--os-weight-display,660);margin-top:12px}.walkthrough-workspace_principles__P2krh header>p:last-child{font-size:12px;line-height:1.7;color:var(--walk-muted);max-width:235px;margin-top:15px}.walkthrough-workspace_principles__P2krh ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.walkthrough-workspace_principles__P2krh li{padding-top:14px;border-top:2px solid #b8a18b}.walkthrough-workspace_principles__P2krh li>span{color:#80583e;font-size:12px;font-weight:var(--os-weight-semibold,600)}.walkthrough-workspace_principles__P2krh h3{font-size:14px;line-height:1.5;font-weight:var(--os-weight-semibold,600);margin-top:14px}.walkthrough-workspace_principles__P2krh li p{color:var(--walk-muted);font-size:12px;line-height:1.7;margin-top:9px}.walkthrough-workspace_notes__p8gmZ summary:focus-visible,.walkthrough-workspace_page___iGgM a:focus-visible,.walkthrough-workspace_page___iGgM button:focus-visible{outline:3px solid #9c5b38;outline-offset:3px}@media (max-width:1100px){.walkthrough-workspace_page___iGgM{padding-top:42px}.walkthrough-workspace_body__yYwwD{grid-template-columns:220px minmax(0,1fr)}.walkthrough-workspace_inspector__Sz6DM{padding:24px}.walkthrough-workspace_proofGrid__Im7t_{grid-template-columns:1fr}.walkthrough-workspace_object__0T17x{padding:20px}.walkthrough-workspace_object__0T17x h3{margin:14px 0 18px}.walkthrough-workspace_objectFooter__2nWKz{display:none}.walkthrough-workspace_boundary__UNwVW{margin-bottom:0}.walkthrough-workspace_principles__P2krh{grid-template-columns:220px minmax(0,1fr)}.walkthrough-workspace_principles__P2krh ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.walkthrough-workspace_page___iGgM{padding:32px 16px 48px}.walkthrough-workspace_intro__lIitJ{display:block;margin-bottom:26px}.walkthrough-workspace_intro__lIitJ h1{font-size:40px}.walkthrough-workspace_lede__bxoEk{margin-top:20px;font-size:14px}.walkthrough-workspace_titlebar__SANqz{padding:16px;flex-wrap:wrap;gap:7px}.walkthrough-workspace_titlebar__SANqz .walkthrough-workspace_referenceLabel__n3a4M{font-size:11px}.walkthrough-workspace_toolbar__6aPO0{padding:13px 12px;gap:12px}.walkthrough-workspace_modes__gAv1a{width:100%}.walkthrough-workspace_modes__gAv1a button{flex:1;padding:10px 7px;font-size:12px}.walkthrough-workspace_modes__gAv1a button span{display:block;margin:4px 0 0}.walkthrough-workspace_toolbar__6aPO0>p{padding-left:4px}.walkthrough-workspace_body__yYwwD{display:block}.walkthrough-workspace_route__MIfVd{padding:16px 12px;border-right:0;border-bottom:1px solid var(--walk-line)}.walkthrough-workspace_routeHeading__qa9ss{margin:0 4px 12px}.walkthrough-workspace_route__MIfVd ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.walkthrough-workspace_route__MIfVd button{min-height:66px;padding:9px 7px;gap:7px}.walkthrough-workspace_stationIcon__5JqGb{flex-basis:28px;height:32px}.walkthrough-workspace_stationIcon__5JqGb svg{width:15px;height:15px}.walkthrough-workspace_route__MIfVd strong{font-size:12px}.walkthrough-workspace_route__MIfVd small{font-size:11px}.walkthrough-workspace_chevron__3rqxe,.walkthrough-workspace_routeNote__Zc12l{display:none}.walkthrough-workspace_inspector__Sz6DM{padding:22px 16px}.walkthrough-workspace_stationHeading__hWGAo h2{font-size:28px}.walkthrough-workspace_proofGrid__Im7t_{margin-top:20px}.walkthrough-workspace_checks__x2Bcw{padding:20px}.walkthrough-workspace_notes__p8gmZ summary span{display:block;margin:6px 0 0}.walkthrough-workspace_launchRow__q_qv7{gap:10px}.walkthrough-workspace_primary__ox2OE{width:100%}.walkthrough-workspace_copy__jIaFj{padding-left:0}.walkthrough-workspace_shortcuts__z1pf1{display:none}.walkthrough-workspace_dataBoundary__UJmH6{padding:16px}.walkthrough-workspace_principles__P2krh{display:block;margin-top:40px}.walkthrough-workspace_principles__P2krh header>p:last-child{max-width:none}.walkthrough-workspace_principles__P2krh ol{margin-top:24px;gap:20px}}@media (prefers-reduced-motion:reduce){.walkthrough-workspace_page___iGgM *{transition:none!important}}@media (forced-colors:active){.walkthrough-workspace_modes__gAv1a button[aria-pressed=true],.walkthrough-workspace_route__MIfVd button[aria-pressed=true]{border:2px solid Highlight}.walkthrough-workspace_primary__ox2OE{border:2px solid ButtonText}}.walkthrough-workspace_introMeta__MBdsg{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:26px;padding-top:18px;border-top:1px solid var(--walk-line);color:var(--walk-muted);font-size:12px}.walkthrough-workspace_introMeta__MBdsg span:first-child{color:var(--walk-ink);font-weight:600}.walkthrough-workspace_specimen__pU9GO{position:relative;min-width:0;border:1px solid #b9b8ae;border-radius:7px;background:#faf9f4;box-shadow:7px 7px 0 #e1dfd5,8px 8px 0 1px #c6c4b9,0 20px 45px -30px #30363270}.walkthrough-workspace_specimenBar__Jktu1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 19px;color:#e9e8dd;background:#303633;border-radius:6px 6px 0 0;font-size:11px}.walkthrough-workspace_specimenBar__Jktu1 span:first-child{display:flex;align-items:center;gap:9px;font-weight:600}.walkthrough-workspace_specimenBar__Jktu1 svg{width:15px;height:15px;color:#cfb799}.walkthrough-workspace_specimenBar__Jktu1 span:last-child{color:#bcc1b7}.walkthrough-workspace_specimenBody__Syw4y{padding:25px 24px 22px}.walkthrough-workspace_specimenKicker__CgH9v{color:#7e563d;font-size:11px;font-weight:600;letter-spacing:.035em}.walkthrough-workspace_specimen__pU9GO h2{margin:10px 0 22px;font-size:clamp(23px,2.2vw,30px);line-height:1.15;font-weight:650;letter-spacing:-.035em}.walkthrough-workspace_specimenFile__jhbUv{position:relative;display:flex;gap:13px;align-items:center;padding:17px 25px 17px 15px;border:1px solid #c5c3b5;border-left:3px solid #a17b57;background:#fffefa;box-shadow:3px 3px 0 #e5e1d5}.walkthrough-workspace_specimenFile__jhbUv>svg{width:25px;height:28px;color:#8d7960;flex-shrink:0}.walkthrough-workspace_specimenFile__jhbUv strong{display:block;font-size:14px;font-weight:600}.walkthrough-workspace_specimenFile__jhbUv code{display:block;margin-top:5px;color:#6d7269;font-family:var(--font-mono);font-size:10px;overflow-wrap:anywhere}.walkthrough-workspace_specimenFold__Ae3p8{position:absolute;right:-1px;top:-1px;width:12px;height:12px;background:#efede6;border-bottom:1px solid #c5c3b5;border-left:1px solid #c5c3b5}.walkthrough-workspace_specimenHint__2p7sj{color:#626b62;font-size:12px;line-height:1.65;margin-top:18px}.walkthrough-workspace_specimenArtifacts__I4DZ9{margin-top:15px}.walkthrough-workspace_specimenArtifacts__I4DZ9 li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 0;border-bottom:1px solid #e1ded3;font-size:11px}.walkthrough-workspace_specimenArtifacts__I4DZ9 span{overflow-wrap:anywhere;min-width:0}.walkthrough-workspace_specimenArtifacts__I4DZ9 code{color:#626a5e;font-family:var(--font-mono);font-size:10px}.walkthrough-workspace_specimenOutcome__i6yYX{display:flex;align-items:flex-start;gap:8px;margin-top:18px;color:#606c61;font-size:11px;line-height:1.6}.walkthrough-workspace_specimenOutcome__i6yYX>svg{flex:0 0 14px;height:14px;margin-top:2px}.walkthrough-workspace_specimenOutcome__i6yYX p{flex:1;min-width:0;overflow-wrap:anywhere}.walkthrough-workspace_specimenOutcome__i6yYX>span{white-space:nowrap;font-weight:600}.walkthrough-workspace_specimen__pU9GO[data-proof-state=intact] .walkthrough-workspace_specimenOutcome__i6yYX{color:#36604b}.walkthrough-workspace_specimen__pU9GO[data-proof-state=error] .walkthrough-workspace_specimenOutcome__i6yYX,.walkthrough-workspace_specimen__pU9GO[data-proof-state=tampered] .walkthrough-workspace_specimenOutcome__i6yYX{color:#934832}.walkthrough-workspace_specimenAction__8R3E3{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:46px;margin-top:19px;padding:11px 15px;color:#f7f4eb;background:#303b35;border:1px solid #253028;border-radius:4px;font-size:12px;font-weight:600;text-align:left;transition:background .14s}.walkthrough-workspace_specimenAction__8R3E3:hover{background:#202c24}.walkthrough-workspace_specimenAction__8R3E3:disabled{cursor:progress;opacity:.7}.walkthrough-workspace_specimenAction__8R3E3 svg{flex:0 0 15px;height:15px}.walkthrough-workspace_specimenFooter__pO8zH{padding:13px 24px;border-top:1px solid #d8d4c6;background:#eeece3;border-radius:0 0 6px 6px;color:#5d655a;font-size:10px;line-height:1.6}@media (max-width:1000px){.walkthrough-workspace_intro__lIitJ{gap:30px;grid-template-columns:minmax(0,1fr) minmax(310px,.95fr)}.walkthrough-workspace_intro__lIitJ h1{font-size:44px}.walkthrough-workspace_specimenBody__Syw4y{padding:21px 19px}}@media (max-width:700px){.walkthrough-workspace_intro__lIitJ{display:grid;grid-template-columns:1fr;gap:28px}.walkthrough-workspace_intro__lIitJ h1{font-size:42px}.walkthrough-workspace_lede__bxoEk{font-size:15px;margin-top:20px}.walkthrough-workspace_specimen__pU9GO{margin-right:8px}.walkthrough-workspace_introMeta__MBdsg{margin-top:20px}.walkthrough-workspace_specimen__pU9GO h2{font-size:26px}.walkthrough-workspace_specimenBody__Syw4y{padding:22px 19px}.walkthrough-workspace_specimenFooter__pO8zH{padding-inline:19px}}@media (forced-colors:active){.walkthrough-workspace_specimen__pU9GO{border:1px solid CanvasText;box-shadow:none}.walkthrough-workspace_specimenAction__8R3E3{border:2px solid ButtonText}}