.findings-module__DPALIa__frag{--ink:#111113;--text:#2a2a2f;--muted:#63636b;--faint:#6e6e76;--line:#e8e8ea;--line-soft:#f0f0f1;--paper:#f7f7f8;--brand-grad:linear-gradient(100deg,#10b981 0%,#23b49c 14%,#4fa6d6 30%,#8b93f0 44%,#a78bfa 54%,#d28fc4 68%,#eb8f6b 84%,#f0a07e 100%);width:100%;height:100%;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;color:var(--ink);pointer-events:none;background:#fff;padding:28px 30px;font-size:14px;line-height:1.45;overflow:hidden}.findings-module__DPALIa__back{color:var(--faint);align-items:center;gap:4px;margin-bottom:4px;font-size:13px;font-weight:500;display:inline-flex}.findings-module__DPALIa__frag .findings-module__DPALIa__desc{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.findings-module__DPALIa__tabs{border-bottom:1px solid var(--line-soft);gap:4px;margin-top:20px;display:flex}.findings-module__DPALIa__tabs li{color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-size:13.5px;font-weight:500}.findings-module__DPALIa__tabs li[data-on]{border-bottom-color:var(--ink);color:var(--ink)}.findings-module__DPALIa__bar{justify-content:flex-end;margin-top:20px;display:flex}.findings-module__DPALIa__types{gap:10px;margin-top:20px;display:grid}.findings-module__DPALIa__type{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:14px}.findings-module__DPALIa__summary{align-items:center;gap:6px 12px;padding:16px;display:flex}.findings-module__DPALIa__typeText{flex:1;min-width:0}.findings-module__DPALIa__typeName{align-items:center;gap:8px;display:flex}.findings-module__DPALIa__typeName b{font-weight:500}.findings-module__DPALIa__typeText small{color:var(--muted);font-size:13px;display:block}.findings-module__DPALIa__places{border-top:1px solid var(--line-soft)}.findings-module__DPALIa__places li{align-items:flex-start;gap:8px 12px;padding:16px;display:flex}.findings-module__DPALIa__places li+li{border-top:1px solid var(--line-soft)}.findings-module__DPALIa__placeText{flex:1;min-width:0}.findings-module__DPALIa__placeText>b{font-weight:500;display:block}.findings-module__DPALIa__placeText small{color:var(--muted);font-size:13px;line-height:1.5;display:block}.findings-module__DPALIa__deep{margin-left:8px}.findings-module__DPALIa__examples{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.findings-module__DPALIa__examples code{background:var(--paper);font-family:var(--hp-mono),"JetBrains Mono","SF Mono",Menlo,monospace;color:var(--ink);border-radius:6px;padding:2px 6px;font-size:12.5px}.findings-module__DPALIa__open{text-underline-offset:2px;align-items:center;gap:4px;margin-top:4px;font-size:13px;text-decoration:underline;display:inline-flex}.findings-module__DPALIa__decide{flex:none;align-items:center;gap:8px;display:flex}.findings-module__DPALIa__frag .findings-module__DPALIa__sm{height:22px;padding:0 7px}.findings-module__DPALIa__frag .findings-module__DPALIa__xs{border-radius:7px;height:24px;padding:0 8px;font-size:12px;font-weight:500}
.tour-module__ovbrBW__page main section[id]{scroll-margin-top:80px}.tour-module__ovbrBW__hero{max-width:var(--wrap);grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:48px 64px;margin:0 auto;padding:72px 32px 80px;display:grid}.tour-module__ovbrBW__title{font-size:clamp(40px,4.3vw,62px)}.tour-module__ovbrBW__lead{max-width:560px}.tour-module__ovbrBW__page .tour-module__ovbrBW__credit{margin-top:18px}.tour-module__ovbrBW__jumps ol{gap:12px;display:grid}.tour-module__ovbrBW__page .tour-module__ovbrBW__jump{box-shadow:inset 0 0 0 1px var(--line-2),0 1px 0 #0f0f1105,0 18px 40px -30px #0f0f1138;transition:box-shadow .25s var(--ease),transform .25s var(--ease);background:#fff;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px 16px 16px;display:grid}.tour-module__ovbrBW__page .tour-module__ovbrBW__jump:hover{box-shadow:inset 0 0 0 1px var(--line-3),0 1px 0 #0f0f1105,0 22px 44px -28px #0f0f1147;transform:translateY(-1px)}.tour-module__ovbrBW__jumpIcon{background:var(--bg-soft);width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;place-items:center;display:grid}.tour-module__ovbrBW__jumpText b{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;align-items:baseline;gap:8px;font-size:17.5px;font-weight:600;line-height:1.25;display:flex}.tour-module__ovbrBW__jumpNum{font:500 12px/1 var(--mono);color:var(--faint);flex:none}.tour-module__ovbrBW__jumpText small{color:var(--muted);text-wrap:pretty;margin-top:4px;font-size:14px;line-height:1.45;display:block}.tour-module__ovbrBW__jumpArrow{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);border-radius:50%;place-items:center;display:grid}.tour-module__ovbrBW__jumpArrow svg{transform:rotate(90deg)}.tour-module__ovbrBW__storyHead,.tour-module__ovbrBW__storyBody{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px 64px;display:grid}.tour-module__ovbrBW__storyHead{align-items:center}.tour-module__ovbrBW__storyBody{align-items:start;margin-top:48px}.tour-module__ovbrBW__num{width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line-3);font:500 12px/1 var(--mono);color:var(--ink);border-radius:50%;place-items:center;margin-bottom:20px;display:grid}.tour-module__ovbrBW__page .tour-module__ovbrBW__storyTitle{font-size:clamp(30px,3vw,42px);line-height:1.08}.tour-module__ovbrBW__sar{border-top:1px solid var(--line-2);margin-top:26px}.tour-module__ovbrBW__sar>div{border-bottom:1px solid var(--line-2);grid-template-columns:84px minmax(0,1fr);gap:16px;padding:13px 0 14px;display:grid}.tour-module__ovbrBW__sar dt{font:500 12px/1.5 var(--mono);letter-spacing:.02em;color:var(--faint);padding-top:3px}.tour-module__ovbrBW__sar dd{color:var(--text);text-wrap:pretty;font-size:16px;line-height:1.55}.tour-module__ovbrBW__points{border-top:1px solid var(--line-2)}.tour-module__ovbrBW__points li{border-bottom:1px solid var(--line-2);color:var(--muted);text-wrap:pretty;padding:16px 0 17px;font-size:15.5px;line-height:1.6}.tour-module__ovbrBW__points b{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);margin-bottom:3px;font-size:17px;font-weight:600;display:block}.tour-module__ovbrBW__video{aspect-ratio:16/9;background:#18181b;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 70px -40px #0f0f1159}.tour-module__ovbrBW__video[data-empty]{background:var(--mesh),var(--bg-soft);box-shadow:inset 0 0 0 1px var(--line)}.tour-module__ovbrBW__player{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.tour-module__ovbrBW__soon{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;position:absolute;inset:0}.tour-module__ovbrBW__soonMark{fill:none;width:48px;height:36px;stroke:var(--line-3);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:4px;overflow:visible}.tour-module__ovbrBW__soonMark path:first-of-type{fill:var(--line-2);stroke:none}.tour-module__ovbrBW__soon b{max-width:22ch;font-family:var(--display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(19px,1.9vw,24px);font-weight:600;line-height:1.2}.tour-module__ovbrBW__soon small{font:500 12px/1 var(--mono);letter-spacing:.04em;color:var(--faint)}.tour-module__ovbrBW__exampleCol{min-width:0}.tour-module__ovbrBW__desk{background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;padding:14px 18px 0;overflow:hidden}.tour-module__ovbrBW__shots{gap:14px;display:grid}.tour-module__ovbrBW__still{background:#fff;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #11111314,0 18px 40px -26px #0f0f114d}.tour-module__ovbrBW__shots>.tour-module__ovbrBW__still:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.tour-module__ovbrBW__stillInner{transform-origin:0 0;transform:scale(var(--k,.5));position:absolute;top:0;left:0;overflow:hidden}.tour-module__ovbrBW__example figcaption{color:var(--muted);text-wrap:pretty;margin-top:12px;font-size:14px;line-height:1.55}.tour-module__ovbrBW__check{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px;padding:12px 16px 12px 12px;font-size:15px;line-height:1.4;display:flex}.tour-module__ovbrBW__checkIcon{display:inline-grid}.tour-module__ovbrBW__page .tour-module__ovbrBW__checkLink{margin-left:auto}.tour-module__ovbrBW__start{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px;margin-top:36px;display:grid}.tour-module__ovbrBW__start li{border-bottom:1px solid var(--line-2);padding:20px 0 22px}.tour-module__ovbrBW__start b{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);font-size:19px;font-weight:600;display:block}.tour-module__ovbrBW__start span{max-width:480px;color:var(--muted);text-wrap:pretty;margin-top:6px;font-size:16px;line-height:1.6;display:block}.tour-module__ovbrBW__closeLine{max-width:620px;color:var(--muted);text-wrap:pretty;margin-top:36px;font-size:18px;line-height:1.6}.tour-module__ovbrBW__page .tour-module__ovbrBW__closeActions{margin-top:24px}@media (max-width:1080px){.tour-module__ovbrBW__hero{grid-template-columns:minmax(0,1fr);row-gap:40px;padding-top:56px}.tour-module__ovbrBW__jumps{max-width:680px}.tour-module__ovbrBW__storyHead,.tour-module__ovbrBW__storyBody{grid-template-columns:minmax(0,1fr);gap:32px}.tour-module__ovbrBW__storyBody{margin-top:36px}.tour-module__ovbrBW__storyHead>:last-child,.tour-module__ovbrBW__exampleCol{max-width:760px}}@media (max-width:900px){.tour-module__ovbrBW__start{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.tour-module__ovbrBW__closeLine{font-size:16.5px}}@media (max-width:640px){.tour-module__ovbrBW__hero{row-gap:32px;padding:40px 16px 56px}.tour-module__ovbrBW__title{font-size:clamp(34px,9.6vw,44px)}.tour-module__ovbrBW__page .tour-module__ovbrBW__jump{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px}.tour-module__ovbrBW__jumpArrow{display:none}.tour-module__ovbrBW__jumpIcon{border-radius:12px;width:44px;height:44px}.tour-module__ovbrBW__jumpText b{font-size:16.5px}.tour-module__ovbrBW__sar>div{grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 0}.tour-module__ovbrBW__sar dt{padding-top:0}.tour-module__ovbrBW__sar dd{font-size:15.5px}.tour-module__ovbrBW__video{border-radius:14px}.tour-module__ovbrBW__desk{border-radius:18px;padding:12px 12px 0}.tour-module__ovbrBW__start b{font-size:17.5px}.tour-module__ovbrBW__start span{font-size:15.5px}}
