.student-product-module__0HcLRG__stage{border-radius:var(--radius-4xl);height:26rem;box-shadow:inset 0 0 0 1px var(--recital-rule);background:var(--stage-bg);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.student-product-module__0HcLRG__stage{height:29rem}}.student-product-module__0HcLRG__stage:after{content:"";pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(70% 50% at 50% 0,#ffffff59,#0000 70%);animation:7s ease-in-out infinite student-product-module__0HcLRG__student-stage-breathe;position:absolute;inset:0}@keyframes student-product-module__0HcLRG__student-stage-breathe{0%,to{opacity:.4}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.student-product-module__0HcLRG__stage:after{animation:none}}.student-product-module__0HcLRG__stageFound{--stage-bg:radial-gradient(118% 88% at 50% 0%, #ffe9bf 0%, #faf6ee 58%, #f6f6f7 100%)}.student-product-module__0HcLRG__stageTaught{--stage-bg:radial-gradient(118% 88% at 50% 0%, #d8f3e3 0%, #f1f7f3 58%, #f6f6f7 100%)}.student-product-module__0HcLRG__stagePractised{--stage-bg:radial-gradient(118% 88% at 50% 0%, #ffdcc6 0%, #faf4ef 58%, #f6f6f7 100%)}.dark .student-product-module__0HcLRG__stageFound{--stage-bg:radial-gradient(118% 88% at 50% 0%, #4a3607 0%, #1d1810 58%, #131110 100%)}.dark .student-product-module__0HcLRG__stageTaught{--stage-bg:radial-gradient(118% 88% at 50% 0%, #0d3f27 0%, #121a15 58%, #101210 100%)}.dark .student-product-module__0HcLRG__stagePractised{--stage-bg:radial-gradient(118% 88% at 50% 0%, #4d2107 0%, #1e1510 58%, #131110 100%)}.dark .student-product-module__0HcLRG__stage{box-shadow:inset 0 0 0 1px #ffffff1a}.student-product-module__0HcLRG__phone{background:#141416;border-radius:44px 44px 0 0;width:240px;margin-top:44px;padding:10px 10px 0;position:relative;box-shadow:0 -6px 48px #00000061,0 0 0 1.5px #3c3c40,inset 0 0 0 1px #ffffff0f}.student-product-module__0HcLRG__sideButton{background:#3c3c40;border-radius:2px;width:3px;position:absolute}.student-product-module__0HcLRG__mute{height:22px;top:86px;left:-4px}.student-product-module__0HcLRG__volumeUp{height:42px;top:120px;left:-4px}.student-product-module__0HcLRG__volumeDown{height:42px;top:170px;left:-4px}.student-product-module__0HcLRG__power{height:70px;top:134px;right:-4px}.student-product-module__0HcLRG__screen{--phone-screen-bg:#fff;background:var(--phone-screen-bg);color:#111;border-radius:34px 34px 0 0;min-height:23.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.student-product-module__0HcLRG__screenDark{--phone-screen-bg:#000;background:var(--phone-screen-bg);color:#fff;box-shadow:none}.student-product-module__0HcLRG__status{letter-spacing:-.01em;justify-content:space-between;align-items:center;height:42px;padding:10px 14px 0;font-size:11px;font-weight:700;line-height:1;display:flex;position:relative}.student-product-module__0HcLRG__island{background:#0b0b0c;border-radius:9999px;width:62px;height:17px;position:absolute;top:17.5px;left:50%;transform:translate(-50%)}.student-product-module__0HcLRG__statusIcons{align-items:center;gap:3.5px;display:inline-flex}.student-product-module__0HcLRG__statusIcons svg{width:auto;height:8.5px;display:block}.student-product-module__0HcLRG__battery{opacity:.9;letter-spacing:0;text-align:center;border:1.5px solid;border-radius:3px;width:21px;height:10px;margin-left:1px;font-size:6.5px;font-weight:800;line-height:7px;display:inline-block;position:relative}.student-product-module__0HcLRG__battery:before{content:"";background:currentColor;border-radius:1px;width:84%;position:absolute;top:1px;bottom:1px;left:1px}.student-product-module__0HcLRG__battery:after{content:"";background:currentColor;border-radius:1px;width:2px;height:3px;position:absolute;top:2px;right:-3.5px}.student-product-module__0HcLRG__batteryLevel{z-index:1;color:var(--phone-screen-bg);padding-top:.5px;display:block;position:relative}.student-product-module__0HcLRG__profile{padding:6px 14px 0}.student-product-module__0HcLRG__profilePhoto{aspect-ratio:5/4;background:#f6f6f7;border-radius:14px;position:relative;overflow:hidden}.student-product-module__0HcLRG__profileImage{object-fit:cover;object-position:50% 40%}.student-product-module__0HcLRG__profileEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#4a4a4a;margin-top:10px;font-size:7.5px;font-weight:700}.student-product-module__0HcLRG__profileName{font-family:var(--font-display);letter-spacing:-.025em;margin-top:5px;font-size:24px;font-weight:600;line-height:1}.student-product-module__0HcLRG__profileHeadline{color:#4a4a4a;margin-top:5px;font-size:10.5px;line-height:14px}.student-product-module__0HcLRG__profileButton{color:#fff;background:#111;border-radius:9999px;justify-content:center;align-items:center;gap:5px;height:36px;margin-top:10px;font-size:11.5px;font-weight:700;display:flex}.student-product-module__0HcLRG__profileButton svg{width:11px;height:11px}.student-product-module__0HcLRG__profileButtonGhost{color:#111;background:#fff;border:1px solid #d4d4d8;height:33px;margin-top:6px;font-weight:600}.student-product-module__0HcLRG__profileSmall{color:#6b6b70;margin-top:8px;font-size:8.5px;line-height:12px}.student-product-module__0HcLRG__room{background:#000;height:334px;position:relative}.student-product-module__0HcLRG__roomVideo{background:#171717;border-radius:14px;position:absolute;inset:6px 10px 62px;overflow:hidden}.student-product-module__0HcLRG__roomImage{object-fit:cover;object-position:50% 28%}.student-product-module__0HcLRG__roomName{color:#fff;background:#000000bf;border-radius:5px;padding:2px 6px;font-size:7.5px;font-weight:600;line-height:11px;position:absolute;top:31px;left:8px}.student-product-module__0HcLRG__roomBadges{gap:5px;display:flex;position:absolute;top:8px;left:8px}.student-product-module__0HcLRG__roomBadge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#000000bf;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:4px;height:18px;padding:0 7px;font-size:7px;font-weight:700;display:inline-flex}.student-product-module__0HcLRG__roomDot{background:#22c55e;border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite student-product-module__0HcLRG__student-room-pulse;box-shadow:0 0 6px #22c55e}@keyframes student-product-module__0HcLRG__student-room-pulse{0%,to{box-shadow:0 0 #22c55e80}50%{box-shadow:0 0 0 4px #22c55e00}}@media (prefers-reduced-motion:reduce){.student-product-module__0HcLRG__roomDot{animation:none}}.student-product-module__0HcLRG__roomBars{align-items:flex-end;gap:1.5px;height:8px;display:inline-flex}.student-product-module__0HcLRG__roomBars b{background:#4bc98a;border-radius:1px;width:2px;display:block}.student-product-module__0HcLRG__roomTime{color:#fff;font-variant-numeric:tabular-nums;background:#000000bf;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;height:18px;padding:0 7px;font-size:8px;font-weight:600;display:inline-flex;position:absolute;top:8px;right:8px}.student-product-module__0HcLRG__roomSelf{aspect-ratio:16/9;background:linear-gradient(160deg,#5b6d86,#2b3442);border:1.5px solid #ffffff40;border-radius:9px;width:74px;position:absolute;bottom:8px;right:8px;overflow:hidden;box-shadow:0 8px 20px #0006}.student-product-module__0HcLRG__roomSelf span{color:#ffffffd9;background:#0006;border-radius:3px;padding:1px 4px;font-size:6.5px;font-weight:600;position:absolute;bottom:3px;left:4px}.student-product-module__0HcLRG__roomChat{color:#111;transform-origin:0 100%;background:#fff;border-radius:10px 10px 10px 3px;max-width:118px;padding:6px 8px;font-size:9px;line-height:12px;position:absolute;bottom:8px;left:8px;box-shadow:0 6px 18px #00000059}.student-product-module__0HcLRG__roomFade{background:linear-gradient(#0000,#000);height:70px;position:absolute;bottom:0;left:0;right:0}.student-product-module__0HcLRG__roomBar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#171717d9;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:6px;padding:5px 8px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080}.student-product-module__0HcLRG__roomControl{color:#fff;background:#2a2a2e;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.student-product-module__0HcLRG__roomControl svg{width:13px;height:13px}.student-product-module__0HcLRG__roomLeave{background:#e5484d;width:34px;height:34px;box-shadow:0 0 0 4px #e5484d2e}.student-product-module__0HcLRG__roomDivider{background:#ffffff1f;width:1px;height:18px}.student-product-module__0HcLRG__plan{padding:4px 14px 0}.student-product-module__0HcLRG__planEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#6b6b70;font-size:7.5px;font-weight:700}.student-product-module__0HcLRG__planTitle{font-family:var(--font-display);letter-spacing:-.02em;margin-top:3px;font-size:20px;font-weight:600;line-height:1}.student-product-module__0HcLRG__planCard{background:#ffc94d12;border:1px solid #ffc94d73;border-radius:13px;margin-top:9px;padding:9px 10px 10px}.student-product-module__0HcLRG__planHead{align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:flex}.student-product-module__0HcLRG__planHead svg{color:#a8480f;flex-shrink:0;width:12px;height:12px}.student-product-module__0HcLRG__planTarget{margin-top:5px;font-size:9.5px;line-height:13px}.student-product-module__0HcLRG__planMessage{color:#4a4a4a;border-left:2px solid #ffc94d99;margin:5px 0 0;padding-left:7px;font-size:9px;font-style:italic;line-height:12px}.student-product-module__0HcLRG__planHeading{letter-spacing:.12em;text-transform:uppercase;color:#6b6b70;margin-top:8px;font-size:6.5px;font-weight:600}.student-product-module__0HcLRG__planPoints{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.student-product-module__0HcLRG__planPoints li{align-items:center;gap:6px;font-size:9.5px;line-height:12px;display:flex}.student-product-module__0HcLRG__planCheck{background:#fff;border:1.5px solid #9a9384;border-radius:3px;flex-shrink:0;width:11px;height:11px;transition:background-color .35s,border-color .35s,transform .35s cubic-bezier(.34,1.56,.64,1)}.student-product-module__0HcLRG__planPoints li[data-done=true] .student-product-module__0HcLRG__planCheck{background:#111 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.5l2.3 2.3L9.5 4' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/8px no-repeat;border-color:#111}.student-product-module__0HcLRG__planPoints li[data-done=true]{color:#6b6b70;-webkit-text-decoration:line-through #c9c1b0;text-decoration:line-through #c9c1b0}.student-product-module__0HcLRG__planPoints li[data-ticking=true] .student-product-module__0HcLRG__planCheck{transform:scale(1.3)}.student-product-module__0HcLRG__planLink{color:#a8480f;text-underline-offset:2px;margin-top:4px;font-size:9.5px;text-decoration:underline}.student-product-module__0HcLRG__planLink em{color:#6b6b70;margin-left:3px;font-size:8.5px;font-style:normal;text-decoration:none}.student-product-module__0HcLRG__planProgress{border-top:1px solid #ffc94d4d;gap:6px;margin-top:8px;padding-top:7px;display:grid}.student-product-module__0HcLRG__planLabel{color:#4a4a4a;justify-content:space-between;font-size:8.5px;display:flex}.student-product-module__0HcLRG__planLabel b{color:#111}.student-product-module__0HcLRG__planTrack{background:#eee7d6;border-radius:9999px;height:6px;margin-top:3px;display:block;overflow:hidden}.student-product-module__0HcLRG__planTrack i{border-radius:inherit;background:#111;height:100%;display:block}
.FloatingInstrumentHero-module__Cxm-_W__hero{isolation:isolate;background:var(--background);min-height:860px;color:var(--foreground);border-bottom:1px solid var(--border);place-items:center;display:grid;position:relative;overflow:hidden}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-stage{z-index:0;background:radial-gradient(ellipse at 50% 44%,var(--background) 22%,color-mix(in srgb,var(--background) 94%,#9aa3b2) 100%);position:absolute;inset:0;overflow:hidden}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-stage canvas{opacity:0;touch-action:pan-y pinch-zoom;outline-offset:-7px;cursor:default;width:100%;height:100%;transition:opacity .65s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-stage.is-ready canvas{opacity:1}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-stage.is-hovering canvas{cursor:grab}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-stage.is-dragging canvas{cursor:grabbing}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-stage canvas:focus-visible{outline:2px solid var(--brand-sky-ink);outline-offset:-7px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-fallback-set{pointer-events:none;display:block;position:absolute;inset:0}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-fallback-set--dark{display:none}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-fallback{object-fit:contain;pointer-events:none;opacity:1;background:0 0;width:100%;height:100%;transition:opacity .6s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-stage.is-ready .floating-fallback{opacity:0;visibility:hidden;transition:opacity .6s cubic-bezier(.16,1,.3,1),visibility 0s .6s}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-foreground{z-index:2;pointer-events:none;justify-content:center;align-items:center;width:100%;padding:150px 24px;display:flex;position:relative}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy{text-align:center;pointer-events:none;width:min(100%,670px);margin-inline:auto}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy h1{font-family:var(--font-display,"Fraunces",serif);letter-spacing:-.05em;text-wrap:balance;color:var(--foreground);margin:0;font-size:clamp(57px,6.15vw,87px);font-weight:400;line-height:1.01}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy h1 em{color:var(--foreground);text-shadow:none;font-style:italic;font-weight:400}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy h1 .live-accent{color:var(--foreground);text-shadow:none;font-style:italic;font-weight:400}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .lede{max-width:420px;color:var(--muted-foreground);text-wrap:balance;margin:22px auto 0;font-size:17px;line-height:1.65}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box{z-index:3;pointer-events:auto;text-align:left;background:var(--recital-paper-raised);border:1px solid var(--input);border-radius:17px;grid-template-columns:minmax(0,1fr) minmax(0,.96fr) auto;align-items:center;gap:0;width:100%;margin:31px auto 0;padding:9px;position:relative;box-shadow:0 16px 44px -18px #25364c2b}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box label{color:var(--muted-foreground);padding:3px 15px;font-size:12px;font-weight:500}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box label+label{border-color:var(--border)}:is(.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box input,.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box select){min-height:34px;color:var(--foreground);padding-block:5px;font-size:14px;font-weight:600}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box .btn{background:var(--foreground);border-color:var(--foreground);min-height:58px;color:var(--background);white-space:nowrap;border-radius:11px;grid-column:auto;justify-content:space-between;gap:13px;padding:14px 19px;font-size:13px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box .btn:hover{background:color-mix(in srgb,var(--foreground) 88%,var(--background));transform:translateY(-1px);box-shadow:0 9px 19px -13px #17191d99}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .popular{pointer-events:auto;color:var(--muted-foreground);justify-content:center;gap:8px;margin-top:17px;font-size:12px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .popular a{color:var(--muted-foreground);border-color:var(--input)}:is(.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .proof-row,.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .eyebrow){display:none}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-controls{z-index:4;pointer-events:none;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:absolute;bottom:21px;left:23px;right:23px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-controls button{pointer-events:auto;border:1px solid var(--input);background:color-mix(in srgb,var(--recital-paper-raised) 95%,transparent);width:44px;height:44px;color:var(--foreground);box-shadow:none;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;flex:0 0 44px;place-items:center;padding:0;transition:transform .2s,background .2s,border-color .2s;display:grid;position:relative}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-controls button svg{width:20px;height:20px;display:block}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-controls button:hover{background:var(--recital-paper-well);border-color:var(--muted-foreground);transform:translateY(-2px)}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-controls button:focus-visible{outline:3px solid var(--brand-sky-ink);outline-offset:3px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-picker:focus-visible{outline:3px solid var(--brand-sky-ink);outline-offset:3px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-picker{pointer-events:auto;border:1px solid var(--input);background-color:color-mix(in srgb,var(--recital-paper-raised) 95%,transparent);width:auto;max-width:180px;min-height:44px;color:var(--muted-foreground);cursor:pointer;border-radius:999px;padding:7px 28px 7px 12px;font-family:inherit;font-size:12px;font-weight:500;position:relative}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-status{pointer-events:none;max-width:330px;color:var(--muted-foreground);opacity:0;font-size:11px;line-height:1.45;transition:opacity .2s;position:absolute;bottom:5px;left:0}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-stage:focus-within .floating-status{opacity:1}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-controls [hidden]{display:none!important}@media (min-width:1650px){.FloatingInstrumentHero-module__Cxm-_W__hero{min-height:960px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy{width:730px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy h1{font-size:94px}}@media (max-width:1100px){.FloatingInstrumentHero-module__Cxm-_W__hero{min-height:820px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy{width:min(100%,610px)}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy h1{font-size:72px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) auto}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box .btn{padding-inline:15px}}@media (max-width:780px){.FloatingInstrumentHero-module__Cxm-_W__hero{min-height:810px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-foreground{padding-block:170px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy{width:min(100%,570px)}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy h1{font-size:66px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .lede{font-size:16px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box label{padding-inline:10px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box .btn{padding-inline:12px}}@media (max-width:580px){.FloatingInstrumentHero-module__Cxm-_W__hero{min-height:850px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-foreground{padding:184px 22px 190px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy{width:100%;max-width:390px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy h1{letter-spacing:-.045em;font-size:clamp(43px,11.9vw,61px);line-height:1.065}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .lede{max-width:300px;margin-top:17px;font-size:15px;line-height:1.65}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box{border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin-top:24px;padding:8px;display:grid;box-shadow:0 13px 32px -19px #25364c30}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box label{padding:4px 9px 7px;font-size:11px}:is(.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box input,.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box select){min-height:35px;padding-block:5px;font-size:16px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box .btn{border-radius:10px;grid-column:1/-1;justify-content:center;gap:10px;min-height:50px;margin-top:5px;padding:12px 17px;font-size:13px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .popular{gap:7px;margin-top:13px;font-size:11px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-controls{gap:7px;bottom:16px;left:15px;right:15px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-controls button{flex-basis:44px;width:44px;height:44px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-picker{max-width:150px;min-height:44px;padding-left:10px;font-size:11px}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-status{background:var(--recital-paper-raised);border-radius:7px;max-width:230px;padding:7px 9px;bottom:49px;left:0}}@media (prefers-reduced-motion:reduce){.FloatingInstrumentHero-module__Cxm-_W__hero .floating-stage canvas{transition:none}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-fallback{transition:none}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-controls button{transition:none}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-status{transition:none}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-controls button:hover{transform:none}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-copy .search-box .btn:hover{transform:none}}.FloatingInstrumentHero-module__Cxm-_W__hero{font-family:var(--font-sans)}.FloatingInstrumentHero-module__Cxm-_W__hero .search-box{display:grid}.FloatingInstrumentHero-module__Cxm-_W__hero .search-box label{min-width:0;display:block}.FloatingInstrumentHero-module__Cxm-_W__hero .search-box label+label{border-left:1px solid var(--border)}.FloatingInstrumentHero-module__Cxm-_W__hero .search-box select{cursor:pointer;outline-offset:3px;background:0 0;border:0;width:100%;font-family:inherit;display:block}.FloatingInstrumentHero-module__Cxm-_W__hero .search-box .btn{cursor:pointer;border:1px solid;align-items:center;font-family:inherit;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.FloatingInstrumentHero-module__Cxm-_W__hero .search-box .btn svg{width:17px;height:17px}.FloatingInstrumentHero-module__Cxm-_W__hero .search-box .btn:focus-visible{outline:3px solid var(--brand-sky-ink);outline-offset:3px}.dark .FloatingInstrumentHero-module__Cxm-_W__hero .floating-fallback-set--light{display:none}.dark .FloatingInstrumentHero-module__Cxm-_W__hero .floating-fallback-set--dark{display:block}.dark .FloatingInstrumentHero-module__Cxm-_W__hero .floating-stage{background:radial-gradient(ellipse at 12% 24%,#e8c3ff14,transparent 38%), radial-gradient(ellipse at 87% 76%,#e319320f,transparent 35%),var(--background)}.FloatingInstrumentHero-module__Cxm-_W__hero .search-box select option{background:var(--recital-paper-raised);color:var(--foreground)}.FloatingInstrumentHero-module__Cxm-_W__hero .floating-picker option{background:var(--recital-paper-raised);color:var(--foreground)}