.WindTunnelExperiment-module__Vrp75G__root{z-index:2;color:#fffaf0;isolation:isolate;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.WindTunnelExperiment-module__Vrp75G__background{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.WindTunnelExperiment-module__Vrp75G__scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#05121f6b,#05121fd1);position:absolute;inset:0}.WindTunnelExperiment-module__Vrp75G__panel{z-index:2;scrollbar-width:thin;background:#0a2335f0;border:1px solid #ffe1997a;border-radius:24px;width:min(94%,760px);max-height:calc(100dvh - 34px);padding:16px;position:relative;overflow:auto;box-shadow:0 24px 70px #0000006b}.WindTunnelExperiment-module__Vrp75G__header{text-align:center}.WindTunnelExperiment-module__Vrp75G__header span{color:#ffd77a;letter-spacing:.12em;font-size:.82rem;font-weight:900;display:block}.WindTunnelExperiment-module__Vrp75G__header h2{margin:3px 0 0;font-size:clamp(1.2rem,4.8vw,1.8rem);line-height:1.48}.WindTunnelExperiment-module__Vrp75G__header p{color:#fffaf0db;max-width:42rem;margin:6px auto 0;font-size:clamp(.76rem,2.8vw,.92rem);line-height:1.7}.WindTunnelExperiment-module__Vrp75G__track{background:linear-gradient(90deg,#0000 0 12%,#ffffffb8 12% 13%,#0000 13% 83%,#fff 83% 85%,#0000 85%),linear-gradient(#73945e 0 8%,#c9a66f 8% 54%,#ffffff6b 54% 56%,#c9a66f 56% 92%,#73945e 92%);border:2px solid #d7ae66;border-radius:17px;height:clamp(160px,25dvh,178px);margin-top:12px;position:relative;overflow:hidden}.WindTunnelExperiment-module__Vrp75G__wind{color:#285d78;white-space:pre;writing-mode:vertical-rl;letter-spacing:.08em;font-size:clamp(.9rem,2.7vw,1.15rem);font-weight:950;line-height:1.1;position:absolute;top:29px;left:18px}.WindTunnelExperiment-module__Vrp75G__windUp{top:auto;bottom:28px}.WindTunnelExperiment-module__Vrp75G__courseLeft,.WindTunnelExperiment-module__Vrp75G__courseRight,.WindTunnelExperiment-module__Vrp75G__forward{z-index:1;color:#3d4f32;background:#fffaf0d1;border-radius:999px;padding:2px 6px;font-size:.62rem;font-weight:900;position:absolute}.WindTunnelExperiment-module__Vrp75G__courseLeft{top:5px;left:8px}.WindTunnelExperiment-module__Vrp75G__courseRight{bottom:5px;right:8px}.WindTunnelExperiment-module__Vrp75G__forward{color:#5d4326;top:5px;right:12%}.WindTunnelExperiment-module__Vrp75G__finish{background:#624329;border-radius:4px;width:6px;height:70px;position:absolute;bottom:28px;right:9%}.WindTunnelExperiment-module__Vrp75G__finish:after{content:"";clip-path:polygon(0 0,100% 0,74% 50%,100% 100%,0 100%);background:linear-gradient(135deg,#fff 0 25%,#d64d3d 25% 50%,#fff 50% 75%,#d64d3d 75%);width:32px;height:24px;position:absolute;top:0;left:6px}.WindTunnelExperiment-module__Vrp75G__car{transform-origin:50% 80%;width:80px;height:48px;position:absolute;top:calc(55% - 27.5px);left:7%}.WindTunnelExperiment-module__Vrp75G__body{background:#9a612c;border:3px solid #50341d;border-radius:6px;width:70px;height:23px;position:absolute;bottom:9px;left:5px}.WindTunnelExperiment-module__Vrp75G__pouch{background:#d64d3d;border:2px solid #722e28;border-radius:5px;width:32px;height:15px;position:absolute;bottom:29px;left:22px}.WindTunnelExperiment-module__Vrp75G__sail{clip-path:polygon(0 0,100% 100%,0 100%);filter:drop-shadow(1px 2px #9b7a4f);background:#f7eed4;border-left:4px solid #624221;width:36px;height:57px;position:absolute;bottom:32px;left:38px}.WindTunnelExperiment-module__Vrp75G__largeSail .WindTunnelExperiment-module__Vrp75G__sail{width:50px;height:78px}.WindTunnelExperiment-module__Vrp75G__wheel{background:#766a5c;border:5px solid #252b30;border-radius:50%;width:21px;height:21px;position:absolute;bottom:0}.WindTunnelExperiment-module__Vrp75G__wheelBack{left:7px}.WindTunnelExperiment-module__Vrp75G__wheelFront{transform-origin:50%;right:2px}.WindTunnelExperiment-module__Vrp75G__wheelLeft .WindTunnelExperiment-module__Vrp75G__wheelFront{transform:rotate(-11deg)scaleX(.82)}.WindTunnelExperiment-module__Vrp75G__wheelRight .WindTunnelExperiment-module__Vrp75G__wheelFront{transform:rotate(11deg)scaleX(.82)}.WindTunnelExperiment-module__Vrp75G__runConfigured{animation:2.45s linear forwards WindTunnelExperiment-module__Vrp75G__runConfigured}@keyframes WindTunnelExperiment-module__Vrp75G__runConfigured{0%{top:calc(55% - 27.5px);left:7%;transform:rotate(0)}25%{left:25%;top:calc(55% - 27.5px + var(--run-y-1));transform:rotate(var(--run-r-1))}50%{left:43%;top:calc(55% - 27.5px + var(--run-y-2));transform:rotate(var(--run-r-2))}75%{left:61%;top:calc(55% - 27.5px + var(--run-y-3));transform:rotate(var(--run-r-3))}to{left:78%;top:calc(55% - 27.5px + var(--run-y-4));transform:rotate(var(--run-r-4))}}.WindTunnelExperiment-module__Vrp75G__form{margin-top:10px}.WindTunnelExperiment-module__Vrp75G__fixedDesign{color:#fffaf0c7;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:9px;font-size:.72rem;display:flex}.WindTunnelExperiment-module__Vrp75G__fixedDesign span{color:#fffaf0;background:#ffffff24;border-radius:999px;padding:4px 8px;font-weight:800}.WindTunnelExperiment-module__Vrp75G__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.WindTunnelExperiment-module__Vrp75G__steps fieldset{background:#081b2ba8;border:1px solid #9dd2e757;border-radius:13px;min-width:0;margin:0;padding:8px}.WindTunnelExperiment-module__Vrp75G__steps legend{color:#d8eff8;padding-inline:4px;font-size:.72rem;font-weight:900;line-height:1.55}.WindTunnelExperiment-module__Vrp75G__choices{flex-wrap:wrap;gap:5px;display:flex}.WindTunnelExperiment-module__Vrp75G__choice{color:#17334b;min-height:44px;font:inherit;cursor:pointer;background:#fff9e9;border:2px solid #ffffff42;border-radius:11px;flex:90px;padding:7px 8px;font-size:.88rem;font-weight:850;line-height:1.45}.WindTunnelExperiment-module__Vrp75G__choice[aria-pressed=true]{background:#ffe8a8;border-color:#ffd77a;box-shadow:0 0 0 2px #ffd77a4d}.WindTunnelExperiment-module__Vrp75G__choice:focus-visible,.WindTunnelExperiment-module__Vrp75G__actions button:focus-visible{outline-offset:2px;outline:3px solid #8fdcff}.WindTunnelExperiment-module__Vrp75G__choice:disabled,.WindTunnelExperiment-module__Vrp75G__actions button:disabled,.WindTunnelExperiment-module__Vrp75G__actions button[aria-disabled=true]{cursor:wait;opacity:.58}.WindTunnelExperiment-module__Vrp75G__feedback{color:#4a3521;background:#fff8e6f0;border-radius:11px;min-height:44px;margin-top:9px;padding:9px 11px;font-size:.88rem;font-weight:750;line-height:1.65}.WindTunnelExperiment-module__Vrp75G__feedbackSuccess{color:#174f40;background:#daf0e6}.WindTunnelExperiment-module__Vrp75G__actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.WindTunnelExperiment-module__Vrp75G__actions button{min-height:44px;font:inherit;cursor:pointer;border-radius:12px;padding:8px 13px;font-size:.88rem;font-weight:900;line-height:1.45}.WindTunnelExperiment-module__Vrp75G__runButton{color:#17334b;background:#ffd77a;border:0}.WindTunnelExperiment-module__Vrp75G__secondaryButton{color:#fffaf0;background:0 0;border:1px solid #ffffff61}.WindTunnelExperiment-module__Vrp75G__hintButton{color:#452850;background:#e6d8ef;border:0}.WindTunnelExperiment-module__Vrp75G__continueButton{color:#fff;background:#276b55;border:0}.WindTunnelExperiment-module__Vrp75G__trials{color:#fffaf0bf;margin-inline-start:auto;font-size:.72rem;font-weight:800}.WindTunnelExperiment-module__Vrp75G__badge{color:#fffaf0ad;border:1px dashed #ffffff59;border-radius:11px;align-items:baseline;gap:7px;margin-top:8px;padding:8px 10px;font-size:.72rem;display:flex}.WindTunnelExperiment-module__Vrp75G__badge span{line-height:1.4}.WindTunnelExperiment-module__Vrp75G__badgeUnlocked{color:#eafff5;background:#3d856947;border-style:solid;border-color:#79c8a8}.WindTunnelExperiment-module__Vrp75G__nudge .WindTunnelExperiment-module__Vrp75G__panel{animation:.45s ease-in-out 2 WindTunnelExperiment-module__Vrp75G__panelNudge}@keyframes WindTunnelExperiment-module__Vrp75G__panelNudge{0%,to{transform:translate(0)}35%{transform:translate(-7px)}70%{transform:translate(7px)}}@media (max-width:620px){.WindTunnelExperiment-module__Vrp75G__panel{border-radius:19px;width:calc(100% - 18px);max-height:calc(100dvh - 18px);padding:12px}.WindTunnelExperiment-module__Vrp75G__steps{grid-template-columns:1fr}.WindTunnelExperiment-module__Vrp75G__steps fieldset{padding:6px}.WindTunnelExperiment-module__Vrp75G__choices{flex-wrap:nowrap}.WindTunnelExperiment-module__Vrp75G__choice{flex-basis:0}.WindTunnelExperiment-module__Vrp75G__trials{width:100%;margin-inline-start:0}}@media (max-height:720px){.WindTunnelExperiment-module__Vrp75G__panel{padding-block:10px}.WindTunnelExperiment-module__Vrp75G__choice{min-height:44px}}@media (prefers-reduced-motion:reduce){.WindTunnelExperiment-module__Vrp75G__car{animation-duration:.01ms!important}.WindTunnelExperiment-module__Vrp75G__nudge .WindTunnelExperiment-module__Vrp75G__panel{outline:3px solid #ffd77a;animation:none}}
