.login-module__WRL0za__main{grid-template-columns:minmax(0,420px) minmax(0,360px);justify-content:center;align-items:start;gap:clamp(40px,8vw,120px);max-width:1130px;margin:0 auto;padding:48px 38px 110px;display:grid}.login-module__WRL0za__panel h1{color:var(--grind-blue-ink);font-family:var(--grind-display);letter-spacing:-.035em;margin:0;font-size:clamp(52px,6vw,72px);font-weight:400;line-height:.98}.login-module__WRL0za__lede{color:var(--grind-muted);margin:14px 0 0;font-size:17px;line-height:1.55}.login-module__WRL0za__returnNote{color:var(--grind-muted);font-family:var(--grind-hand);margin:10px 0 0;font-size:16px}.login-module__WRL0za__notice,.login-module__WRL0za__error{border:1px solid var(--grind-rule);border-radius:10px;margin:22px 0 0;padding:10px 14px;font-size:14px;line-height:1.5}.login-module__WRL0za__notice{background:var(--grind-sheet)}.login-module__WRL0za__notice a{color:var(--grind-blue-ink);text-underline-offset:3px;font-weight:530;text-decoration:underline}.login-module__WRL0za__error{color:#8f3a22;background:#fbefea;border-color:#e2b9ab}.login-module__WRL0za__googleButton{width:100%;margin-top:28px}.login-module__WRL0za__googleLogo{flex-shrink:0;width:18px;height:18px}.login-module__WRL0za__divider{color:var(--grind-muted);align-items:center;gap:12px;margin:24px 0;font-size:13px;display:flex}.login-module__WRL0za__divider:before,.login-module__WRL0za__divider:after{background:var(--grind-rule);content:"";flex:1;height:1px}.login-module__WRL0za__form{gap:6px;display:grid}.login-module__WRL0za__form label{margin-top:10px;font-size:14px;font-weight:530}.login-module__WRL0za__form label:first-of-type{margin-top:0}.login-module__WRL0za__form input{background:var(--grind-sheet);min-height:46px;color:var(--grind-ink);border:1px solid #cfc9bb;border-radius:10px;padding:0 14px;font-size:16px}.login-module__WRL0za__form input:focus-visible{border-color:var(--grind-focus);outline:2px solid var(--grind-focus);outline-offset:1px}.login-module__WRL0za__formActions{margin-top:18px;display:grid}.login-module__WRL0za__formError{color:#8f3a22;margin:22px 0 0;font-size:14px;line-height:1.5}.login-module__WRL0za__formError a{color:#8f3a22;text-underline-offset:3px;font-weight:560;text-decoration:underline}.login-module__WRL0za__switch{color:var(--grind-muted);margin:22px 0 0;font-size:14px}.login-module__WRL0za__switch a{color:var(--grind-blue-ink);text-underline-offset:3px;font-weight:560;text-decoration:underline}.login-module__WRL0za__legal{color:var(--grind-muted);margin:28px 0 0;font-size:13px;line-height:1.55}.login-module__WRL0za__legal a{color:var(--grind-ink);text-underline-offset:3px;text-decoration:underline}.login-module__WRL0za__legal a:hover{color:var(--grind-blue-ink)}.login-module__WRL0za__aside{text-align:center}.login-module__WRL0za__sketch{max-width:340px;margin:0 auto}.login-module__WRL0za__aside p{color:var(--grind-muted);font-family:var(--grind-hand);margin:18px 0 0;font-size:18px}@media (max-width:860px){.login-module__WRL0za__main{grid-template-columns:minmax(0,440px);padding:30px 22px 80px}.login-module__WRL0za__aside{display:none}}
.score-reveal-module__0dkKBq__backdrop{--ease-out:cubic-bezier(.23, 1, .32, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--land:.95s;z-index:60;overscroll-behavior:contain;-webkit-backdrop-filter:blur(12px)saturate(.9);backdrop-filter:blur(12px)saturate(.9);animation:score-reveal-module__0dkKBq__fade .26s var(--ease-out) both;background:#f8f4eb80;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.score-reveal-module__0dkKBq__card{background:var(--grind-sheet);width:100%;max-width:380px;animation:score-reveal-module__0dkKBq__pop .56s var(--spring) both, score-reveal-module__0dkKBq__jolt .46s var(--ease-out) var(--land) both;border:1px solid #26302b1f;border-radius:26px;outline:none;margin:auto;padding:22px 22px 12px;position:relative;box-shadow:0 30px 80px #30271b47,inset 0 2px #ffffffb3}.score-reveal-module__0dkKBq__eyebrow{color:var(--grind-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:650;display:inline-flex}.score-reveal-module__0dkKBq__card[data-complete=true] .score-reveal-module__0dkKBq__eyebrow{color:var(--grind-green)}.score-reveal-module__0dkKBq__eyebrow svg{width:14px;height:14px}.score-reveal-module__0dkKBq__top{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.score-reveal-module__0dkKBq__number{font-family:var(--grind-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;align-items:baseline;gap:4px;margin:0;font-size:76px;line-height:.9;display:flex}.score-reveal-module__0dkKBq__number>span{color:var(--grind-muted);font-size:22px}.score-reveal-module__0dkKBq__badgeWrap{place-items:center;display:grid;position:relative}.score-reveal-module__0dkKBq__badge{background:var(--grind-ink);color:var(--grind-sheet);animation:score-reveal-module__0dkKBq__stamp .52s var(--spring) var(--land) both;border-radius:14px;flex-direction:column;align-items:center;margin:0;padding:9px 16px 8px;font-size:30px;font-weight:750;line-height:1;display:inline-flex;position:relative}.score-reveal-module__0dkKBq__badge span{letter-spacing:.1em;opacity:.8;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:600}.score-reveal-module__0dkKBq__badge:after{border:2px solid var(--grind-blue);border-radius:inherit;content:"";opacity:0;animation:score-reveal-module__0dkKBq__ripple .7s var(--ease-out) calc(var(--land) + .12s);position:absolute;inset:-2px}.score-reveal-module__0dkKBq__burst{pointer-events:none;position:absolute;inset:50% auto auto 50%}.score-reveal-module__0dkKBq__burst i{opacity:0;width:8px;height:12px;animation:score-reveal-module__0dkKBq__burst 1s var(--ease-out) calc(var(--land) + 40ms) both;border-radius:2px;margin:-6px 0 0 -4px;position:absolute}.score-reveal-module__0dkKBq__burst i:nth-child(3n){border-radius:50%;width:9px;height:9px}.score-reveal-module__0dkKBq__levelLine{margin:16px 0 0;font-size:16px;font-weight:650}.score-reveal-module__0dkKBq__nearMiss{color:var(--grind-terracotta-ink);margin:4px 0 0;font-size:14px;line-height:1.45}.score-reveal-module__0dkKBq__card[data-complete=true] .score-reveal-module__0dkKBq__nearMiss{color:var(--grind-green)}.score-reveal-module__0dkKBq__cta{animation:score-reveal-module__0dkKBq__rise .36s var(--ease-out) calc(var(--land) + .2s) both;margin-top:20px}.score-reveal-module__0dkKBq__ctaButton{background:var(--grind-blue);color:#fff;width:100%;min-height:56px;animation:score-reveal-module__0dkKBq__beckon 2.4s ease-in-out calc(var(--land) + .9s) infinite;transition:transform .12s var(--ease-out);border-radius:16px;font-size:17px;font-weight:650}.score-reveal-module__0dkKBq__ctaButton:hover{background:var(--grind-blue-ink)}.score-reveal-module__0dkKBq__ctaButton:active{transform:scale(.97)}.score-reveal-module__0dkKBq__ctaButton svg{box-sizing:content-box;background:#fff;border-radius:50%;padding:4px}.score-reveal-module__0dkKBq__fine{color:var(--grind-muted);text-align:center;margin:8px 0 0;font-size:12px}.score-reveal-module__0dkKBq__secondary{justify-content:center;gap:4px;margin-top:6px;display:flex}.score-reveal-module__0dkKBq__secondary button{color:var(--grind-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 12px;font-size:14px}.score-reveal-module__0dkKBq__secondary button:hover{color:var(--grind-ink)}@keyframes score-reveal-module__0dkKBq__fade{0%{opacity:0}}@keyframes score-reveal-module__0dkKBq__pop{0%{opacity:0;transform:translateY(28px)scale(.72)}to{opacity:1;transform:none}}@keyframes score-reveal-module__0dkKBq__jolt{0%,to{transform:none}20%{transform:translateY(3px)scale(.985)}40%{transform:translate(-5px)rotate(-.6deg)}60%{transform:translate(4px)rotate(.5deg)}80%{transform:translate(-2px)}}@keyframes score-reveal-module__0dkKBq__stamp{0%{opacity:0;transform:scale(2.4)rotate(-14deg)}60%{opacity:1;transform:scale(.9)rotate(3deg)}to{opacity:1;transform:none}}@keyframes score-reveal-module__0dkKBq__ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes score-reveal-module__0dkKBq__burst{0%{opacity:1;transform:translate(0)scale(.4)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--x), calc(var(--y) + 40px)) scale(1) rotate(var(--r))}}@keyframes score-reveal-module__0dkKBq__rise{0%{opacity:0;transform:translateY(10px)}}@keyframes score-reveal-module__0dkKBq__beckon{0%,to{box-shadow:0 0 #35689e59}50%{box-shadow:0 0 0 8px #35689e00}}@media (prefers-reduced-motion:reduce){.score-reveal-module__0dkKBq__backdrop,.score-reveal-module__0dkKBq__card,.score-reveal-module__0dkKBq__badge,.score-reveal-module__0dkKBq__badge:after,.score-reveal-module__0dkKBq__cta,.score-reveal-module__0dkKBq__ctaButton{animation:none}.score-reveal-module__0dkKBq__burst{display:none}}
.tagline-module__-rr0UG__slot{color:var(--grind-blue);white-space:nowrap;clip-path:inset(-.2em -.1em -.25em);transition:width .42s cubic-bezier(.23,1,.32,1);display:inline-block;position:relative}.tagline-module__-rr0UG__name{white-space:nowrap;transition:transform .42s cubic-bezier(.23,1,.32,1),opacity .28s ease-out;display:inline-block}.tagline-module__-rr0UG__name[data-state=on]{position:relative}.tagline-module__-rr0UG__name:not([data-state=on]){opacity:0;position:absolute;top:0;left:0}.tagline-module__-rr0UG__name[data-state=next]{transform:translateY(125%)}.tagline-module__-rr0UG__name[data-state=gone]{transform:translateY(-125%)}@media (prefers-reduced-motion:reduce){.tagline-module__-rr0UG__slot,.tagline-module__-rr0UG__name{transition:none}}
.taster-canvas-module__bvk0_a__canvas{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-stroke:cubic-bezier(.37, 0, .63, 1);--node-line:#b9bdb9;--listening:var(--grind-blue);color:#20211f;background-color:#f1f3f2;background-image:radial-gradient(#d4d8d5 1px,#0000 1.2px);background-size:18px 18px;border:1px solid #26302b1a;border-radius:16px;position:relative;overflow:hidden}.taster-canvas-module__bvk0_a__links{position:absolute;inset:0}.taster-canvas-module__bvk0_a__link{fill:none;stroke:#706d66;stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:taster-canvas-module__bvk0_a__draw .28s var(--ease-stroke) .14s forwards}.taster-canvas-module__bvk0_a__arrowhead{fill:#706d66;stroke:#706d66;stroke-linejoin:round;stroke-width:1px;animation:.12s ease-out .4s both taster-canvas-module__bvk0_a__arrive}.taster-canvas-module__bvk0_a__place{width:max-content;position:absolute;transform:translate(-50%,-50%)}.taster-canvas-module__bvk0_a__node{border:1.5px solid var(--node-line);background:var(--node-fill,#fff);border-radius:10px;align-items:center;gap:8px;padding:8px 12px 8px 10px;font-size:13px;display:flex;position:relative;box-shadow:0 2px 6px #20211f14}.taster-canvas-module__bvk0_a__popped{animation:taster-canvas-module__bvk0_a__pop .38s var(--ease-out) both, taster-canvas-module__bvk0_a__settle 1.1s ease-out both}.taster-canvas-module__bvk0_a__playful .taster-canvas-module__bvk0_a__popped{animation:taster-canvas-module__bvk0_a__pop-big .46s var(--ease-out) both, taster-canvas-module__bvk0_a__settle 1.1s ease-out both}.taster-canvas-module__bvk0_a__icon{width:16px;height:16px;color:var(--node-line);flex-shrink:0}.taster-canvas-module__bvk0_a__label{flex-direction:column;font-weight:600;line-height:1.15;display:flex}.taster-canvas-module__bvk0_a__label small{color:#5d605b;font-size:11px;font-weight:450}.taster-canvas-module__bvk0_a__ring{border:2px solid var(--listening);opacity:0;pointer-events:none;animation:taster-canvas-module__bvk0_a__ring .52s var(--ease-out) both;border-radius:14px;position:absolute;inset:-6px}.taster-canvas-module__bvk0_a__points{color:#3f7560;opacity:0;pointer-events:none;animation:taster-canvas-module__bvk0_a__float 1.1s var(--ease-out) .12s both;font-size:12px;font-weight:700;position:absolute;top:-4px;left:50%}.taster-canvas-module__bvk0_a__playful .taster-canvas-module__bvk0_a__points{color:#a45c16;font-family:var(--grind-hand);font-size:16px}.taster-canvas-module__bvk0_a__ideas{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.taster-canvas-module__bvk0_a__idea{color:#2f5a44;animation:taster-canvas-module__bvk0_a__pop .32s var(--ease-out) both;background:#e3ede6;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:12px;font-weight:600;display:inline-flex}.taster-canvas-module__bvk0_a__idea svg{width:13px;height:13px}.taster-canvas-module__bvk0_a__ideaPoints{color:#3f7560;font-weight:700}@media (max-width:480px){.taster-canvas-module__bvk0_a__node{gap:6px;padding:6px 9px 6px 8px;font-size:12px}.taster-canvas-module__bvk0_a__label small{font-size:10px}}@keyframes taster-canvas-module__bvk0_a__draw{to{stroke-dashoffset:0}}@keyframes taster-canvas-module__bvk0_a__arrive{0%{opacity:0}}@keyframes taster-canvas-module__bvk0_a__pop{0%{opacity:0;transform:scale(.6)}65%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes taster-canvas-module__bvk0_a__pop-big{0%{opacity:0;transform:scale(.4)rotate(-4deg)}60%{opacity:1;transform:scale(1.12)rotate(1deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes taster-canvas-module__bvk0_a__settle{0%,35%{border-color:var(--listening)}to{border-color:var(--node-line)}}@keyframes taster-canvas-module__bvk0_a__ring{0%{opacity:.9;transform:scale(.97)}to{opacity:0;transform:scale(1.25)}}@keyframes taster-canvas-module__bvk0_a__float{0%{opacity:0;transform:translate(-50%,-70%)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-210%)}}@media (prefers-reduced-motion:reduce){.taster-canvas-module__bvk0_a__link{stroke-dashoffset:0;animation:none}.taster-canvas-module__bvk0_a__arrowhead,.taster-canvas-module__bvk0_a__popped,.taster-canvas-module__bvk0_a__playful .taster-canvas-module__bvk0_a__popped,.taster-canvas-module__bvk0_a__idea{animation:none}.taster-canvas-module__bvk0_a__ring,.taster-canvas-module__bvk0_a__points{display:none}}
.taster-hero-module__nNZgbG__hero{--ease-out:cubic-bezier(.23, 1, .32, 1);flex-direction:column;width:min(100% - 32px,760px);min-height:calc(100svh - 104px);margin:0 auto;padding:20px 0 8px;display:flex;position:relative}.taster-hero-module__nNZgbG__tagline{font-family:var(--grind-display);letter-spacing:-.03em;text-align:center;text-wrap:balance;margin:0 0 26px;font-size:clamp(36px,6.4vw,64px);font-weight:400;line-height:1.02}.taster-hero-module__nNZgbG__question{border:1px solid var(--grind-rule);background:var(--grind-sheet);border-radius:18px;margin:0 0 14px;padding:16px 20px 18px;box-shadow:0 6px 18px #30271b0f}.taster-hero-module__nNZgbG__questionLabel{color:#6a4a07;letter-spacing:.06em;text-transform:uppercase;cursor:default;-webkit-user-select:none;user-select:none;background:#f8e7ae;border:1.5px solid #c9981f;border-radius:7px;align-items:center;gap:5px;margin:0 0 3px;padding:3px 9px 3px 7px;font-size:11.5px;font-weight:700;display:inline-flex;box-shadow:0 3px #c9981f}.taster-hero-module__nNZgbG__questionLabel svg{flex:none;width:13px;height:13px}.taster-hero-module__nNZgbG__brand{color:var(--grind-blue)}.taster-hero-module__nNZgbG__questionText{font-family:var(--grind-display);letter-spacing:-.01em;text-wrap:pretty;margin:10px 0 0;font-size:clamp(23px,2.6vw,30px);line-height:1.15}.taster-hero-module__nNZgbG__card{border-radius:20px;flex:1 0 220px;max-height:440px;position:relative;box-shadow:0 0 0 1px #26302b0f}.taster-hero-module__nNZgbG__card .taster-hero-module__nNZgbG__canvas{border-radius:inherit;background-color:#f0f1ec;background-image:radial-gradient(#d3d6cf 1px,#0000 1.2px);background-size:18px 18px;border:0;position:absolute;inset:0}.taster-hero-module__nNZgbG__progress{z-index:1;gap:6px;margin:0;display:flex;position:absolute;top:14px;right:16px}.taster-hero-module__nNZgbG__progress span{background:#cfd3cf;border-radius:50%;width:7px;height:7px;transition:background-color .24s ease-out}.taster-hero-module__nNZgbG__progress span[data-on=true]{background:var(--grind-blue)}.taster-hero-module__nNZgbG__bar{--color-focus:var(--grind-blue);margin-top:14px;overflow:visible}.taster-hero-module__nNZgbG__bar [class~=command-transcript-sent]{color:var(--grind-blue-ink);text-decoration-color:#2c5a8773}.taster-hero-module__nNZgbG__bar [class~=command-textarea],.taster-hero-module__nNZgbG__bar [role=status]{align-self:center;max-height:88px;font-size:15px;line-height:21px}.taster-hero-module__nNZgbG__bar [class~=command-textarea]{min-height:60px}.taster-hero-module__nNZgbG__bar [class~=command-textarea]::placeholder{color:#5f645e}.taster-hero-module__nNZgbG__send{align-self:center}.taster-hero-module__nNZgbG__start{--color-listening:var(--grind-blue)}.taster-hero-module__nNZgbG__start [class~=empty-canvas-mic]:before{background:radial-gradient(closest-side,#35689e73,#35689e26 62%,#0000)}.taster-hero-module__nNZgbG__micGlow{flex:none;align-self:center;display:inline-flex}.taster-hero-module__nNZgbG__mic{flex:none}.taster-hero-module__nNZgbG__wave{height:40px;color:var(--grind-blue);flex:none;align-items:center;gap:3px;padding:0 6px;display:flex}.taster-hero-module__nNZgbG__wave i{background:currentColor;border-radius:2px;width:3px;height:22px;animation:.9s ease-in-out infinite alternate taster-hero-module__nNZgbG__wave;transform:scaleY(.3)}.taster-hero-module__nNZgbG__wave i:nth-child(2){animation-delay:-300ms}.taster-hero-module__nNZgbG__wave i:nth-child(3){animation-delay:-600ms}.taster-hero-module__nNZgbG__wave i:nth-child(4){animation-delay:-150ms}.taster-hero-module__nNZgbG__wave i:nth-child(5){animation-delay:-450ms}.taster-hero-module__nNZgbG__coach{justify-content:space-between;align-items:flex-start;gap:12px;min-height:32px;margin-top:10px;display:flex}.taster-hero-module__nNZgbG__coachLine{--bubble:#f1f5fa;--bubble-edge:#35689e3d;border:1px solid var(--bubble-edge);background:var(--bubble);color:var(--grind-muted);border-radius:14px;margin:6px 0 0;padding:9px 14px 10px;font-size:13.5px;line-height:1.4;position:relative;box-shadow:0 6px 16px #26302b12}.taster-hero-module__nNZgbG__coachLine:before{border-top:1px solid var(--bubble-edge);border-left:1px solid var(--bubble-edge);background:var(--bubble);content:"";width:10px;height:10px;position:absolute;top:-6px;left:22px;transform:rotate(45deg)}.taster-hero-module__nNZgbG__coachLine:empty{box-shadow:none;background:0 0;border:0;padding:0}.taster-hero-module__nNZgbG__coachLine:empty:before{content:none}.taster-hero-module__nNZgbG__coachLine strong{color:var(--grind-ink);font-weight:600}.taster-hero-module__nNZgbG__coachActions{flex:none;gap:14px;display:flex}.taster-hero-module__nNZgbG__textButton{min-height:32px;color:var(--grind-blue-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:13px;font-weight:600;text-decoration:underline}.taster-hero-module__nNZgbG__notices p{color:var(--grind-blue-ink);text-align:center;background:#e8eef5;border-radius:10px;margin:12px 0 0;padding:8px 11px;font-size:13px;line-height:1.4}.taster-hero-module__nNZgbG__nextActions{align-items:center;gap:14px;margin-left:auto;display:flex}.taster-hero-module__nNZgbG__score{background:var(--grind-sheet);width:100%;max-width:460px;animation:taster-hero-module__nNZgbG__rise .28s var(--ease-out) both;border:1px solid #26302b1f;border-radius:18px;margin:16px auto 0;padding:16px 18px;box-shadow:0 10px 30px #30271b1a}.taster-hero-module__nNZgbG__scoreTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.taster-hero-module__nNZgbG__scoreNumber{font-family:var(--grind-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;margin:0;font-size:58px;line-height:.9;display:flex}.taster-hero-module__nNZgbG__scoreNumber>span{color:var(--grind-muted);font-size:20px}.taster-hero-module__nNZgbG__levelBadge{background:var(--grind-ink);color:var(--grind-sheet);animation:taster-hero-module__nNZgbG__badge .46s var(--ease-out) .65s both;border-radius:12px;flex-direction:column;align-items:center;margin:0;padding:7px 13px 6px;font-size:22px;font-weight:750;line-height:1;display:inline-flex}.taster-hero-module__nNZgbG__levelBadge span{letter-spacing:.08em;opacity:.8;text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:600}.taster-hero-module__nNZgbG__levelLine{margin:12px 0 0;font-size:15px;font-weight:600}.taster-hero-module__nNZgbG__nearMiss{color:var(--grind-terracotta-ink);margin:3px 0 0;font-size:14px;line-height:1.45}.taster-hero-module__nNZgbG__nextLevel{background:#efe8da;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:10px 10px 10px 12px;display:flex}.taster-hero-module__nNZgbG__nextLevel>svg{width:18px;height:18px;color:var(--grind-muted);flex-shrink:0}.taster-hero-module__nNZgbG__nextLevel>span{flex-direction:column;flex:160px;font-size:14px;font-weight:600;line-height:1.25;display:flex}.taster-hero-module__nNZgbG__nextLevel small{color:var(--grind-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.taster-hero-module__nNZgbG__keepBuilding{background:var(--grind-blue);color:#fff}.taster-hero-module__nNZgbG__keepBuilding:hover{background:var(--grind-blue-ink)}.taster-hero-module__nNZgbG__keepBuilding svg{box-sizing:content-box;background:#fff;border-radius:50%;padding:3px}@keyframes taster-hero-module__nNZgbG__wave{to{transform:scaleY(1)}}@keyframes taster-hero-module__nNZgbG__rise{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes taster-hero-module__nNZgbG__badge{0%{opacity:0;transform:scale(.5)rotate(-8deg)}60%{opacity:1;transform:scale(1.12)rotate(2deg)}to{opacity:1;transform:none}}@media (max-width:640px){.taster-hero-module__nNZgbG__hero{flex-direction:column;min-height:calc(100svh - 80px);padding:6px 0 12px;display:flex}.taster-hero-module__nNZgbG__tagline{white-space:nowrap;margin-bottom:10px;font-size:clamp(26px,7.4vw,34px)}.taster-hero-module__nNZgbG__question{border-radius:16px;margin-bottom:10px;padding:11px 14px 12px}.taster-hero-module__nNZgbG__questionLabel{padding:2px 8px 2px 6px;font-size:10.5px}.taster-hero-module__nNZgbG__questionText{margin-top:6px;font-size:20px;line-height:1.12}.taster-hero-module__nNZgbG__card{flex:1 0 200px;height:auto}.taster-hero-module__nNZgbG__bar{margin-top:10px}.taster-hero-module__nNZgbG__bar [class~=command-textarea]{min-height:44px}.taster-hero-module__nNZgbG__coach{margin-top:6px}}@media (min-width:641px) and (max-height:860px){.taster-hero-module__nNZgbG__hero{padding-top:8px}.taster-hero-module__nNZgbG__tagline{margin-bottom:14px;font-size:clamp(34px,6vh,52px)}.taster-hero-module__nNZgbG__question{margin-bottom:10px;padding:12px 18px 14px}.taster-hero-module__nNZgbG__questionText{margin-top:8px;font-size:clamp(20px,3vh,26px)}.taster-hero-module__nNZgbG__bar{margin-top:10px}}@media (min-width:641px) and (max-height:620px){.taster-hero-module__nNZgbG__tagline{margin-bottom:10px;font-size:30px}.taster-hero-module__nNZgbG__card{flex-basis:160px}}@media (max-width:640px) and (max-height:600px){.taster-hero-module__nNZgbG__question{padding:9px 12px 10px}.taster-hero-module__nNZgbG__questionText{font-size:18px}.taster-hero-module__nNZgbG__card{flex-basis:150px}}@media (prefers-reduced-motion:reduce){.taster-hero-module__nNZgbG__wave i,.taster-hero-module__nNZgbG__score,.taster-hero-module__nNZgbG__levelBadge{animation:none}}
