.reach-site .try-now-console{position:relative;margin-top:clamp(28px,3.2vw,44px);padding:clamp(22px,2.6vw,34px);border:1px solid var(--line);border-radius:26px;overflow:hidden;background:linear-gradient(158deg,rgba(17,25,34,.72),rgba(13,19,26,.42));box-shadow:0 34px 88px rgba(4,12,16,.3)}.reach-site .try-now-console__atmosphere{position:absolute;inset:0;pointer-events:none}.reach-site .try-now-console__atmosphere i{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5}.reach-site .try-now-console__atmosphere i:first-child{width:320px;height:320px;top:-120px;right:-60px;background:rgba(9,160,179,.3)}.reach-site .try-now-console__atmosphere i:nth-child(2){width:260px;height:260px;bottom:-110px;left:-40px;background:rgba(29,218,181,.2)}.reach-site .try-now-console__atmosphere i:nth-child(3){width:200px;height:200px;top:40%;left:46%;background:rgba(2,124,173,.22)}.reach-site .try-now-console__status{position:relative;z-index:2;display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--line)}.reach-site .try-now-console__status>span{display:inline-flex;align-items:center;gap:8px;color:#7fd8d2;font:800 8.5px/1.4 Geist Mono;letter-spacing:.13em}.reach-site .try-now-console__status>span i{width:6px;height:6px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 12px rgba(29,218,181,.85);animation:tryNowPulse 1.8s ease-in-out infinite}.reach-site .try-now-console__status b{margin-inline-start:auto;color:var(--text);font:620 12px/1.3 Geist Mono;letter-spacing:.1em}.reach-site .try-now-console__status small{color:var(--muted);font:750 8px/1.3 Geist Mono;letter-spacing:.12em}@keyframes tryNowPulse{50%{opacity:.35;transform:scale(.82)}}.reach-site .try-now-stage{position:relative;z-index:2;display:grid;gap:clamp(20px,2.4vw,30px);padding-top:clamp(20px,2.4vw,30px);justify-items:center;text-align:center}.reach-site .try-now-stage__prompt small{display:block;margin-bottom:8px;color:var(--cyan);font:800 8px/1.3 Geist Mono;letter-spacing:.14em}.reach-site .try-now-stage__prompt p{max-width:56ch;margin:0;color:var(--muted);font:400 14.5px/1.7 Geist}.reach-site .try-now-stage__signal{position:relative;display:grid;justify-items:center;gap:18px;width:100%}.reach-site .try-now-orb{position:relative;width:78px;height:78px;display:grid;place-items:center}.reach-site .try-now-orb i{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(9,160,179,.4);animation:tryNowRing 3.4s ease-out infinite}.reach-site .try-now-orb i:nth-child(2){animation-delay:1.7s}.reach-site .try-now-orb span{width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 34% 30%,#23e8c2,#0a7f9e 62%,#063d52);box-shadow:0 0 34px rgba(29,218,181,.45)}@keyframes tryNowRing{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.35);opacity:0}}.reach-site .try-now-wave{display:flex;align-items:center;justify-content:center;gap:4px;width:min(560px,100%);height:92px}.reach-site .try-now-wave i{width:3px;border-radius:4px;background:linear-gradient(180deg,var(--brand-mint),var(--brand-cyan));opacity:.38;transition:opacity .3s ease}.reach-site .try-now-wave--analyzing i,.reach-site .try-now-wave--live i{opacity:1;animation:tryNowBar 1.1s ease-in-out infinite alternate}.reach-site .try-now-wave--analyzing i{animation-duration:1.6s}@keyframes tryNowBar{0%{transform:scaleY(.32)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.reach-site .try-now-console__status>span i,.reach-site .try-now-orb i,.reach-site .try-now-wave i{animation:none}}.reach-site .try-now-stage__meta{margin:0;display:flex;gap:26px}.reach-site .try-now-stage__meta dt{color:var(--muted);font:750 8px/1.3 Geist Mono;letter-spacing:.12em}.reach-site .try-now-stage__meta dd{margin:4px 0 0;color:var(--text);font:600 19px/1 Geist Mono}.reach-site .try-now-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px}.reach-site .try-now-hint{flex-basis:100%;color:var(--muted);font:400 12px/1.5 Geist}.reach-site .try-now-record{display:inline-flex;align-items:center;gap:10px}.reach-site .try-now-record__icon{width:17px;height:17px;display:grid;place-items:center}.reach-site .try-now-record__icon svg{width:100%;height:100%}.reach-site .try-now-record--stop{background:linear-gradient(120deg,#d8455f,#f0766a);color:#fff}.reach-site .try-now-error{flex-basis:100%;margin:0;color:#ff8b8b;font:500 13px/1.5 Geist}.reach-site .try-now-steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px}.reach-site .try-now-steps li{display:inline-flex;align-items:center;gap:9px;color:var(--muted);font:520 12.5px/1.4 Geist;opacity:0;animation:tryNowStep .5s ease forwards}.reach-site .try-now-steps li i{width:7px;height:7px;border-radius:50%;background:var(--brand-cyan);box-shadow:0 0 10px rgba(9,160,179,.8)}@keyframes tryNowStep{to{opacity:1}}.reach-site .try-now-results{position:relative;z-index:2;display:grid;gap:18px;padding-top:clamp(20px,2.4vw,28px)}.reach-site .try-now-point,.reach-site .try-now-points,.reach-site .try-now-transcript{border:1px solid var(--line);border-radius:16px;background:rgba(9,16,22,.5)}.reach-site .try-now-transcript{padding:20px 22px}.reach-site .try-now-points>small,.reach-site .try-now-transcript small{display:block;margin-bottom:10px;color:var(--cyan);font:800 8px/1.3 Geist Mono;letter-spacing:.14em}.reach-site .try-now-transcript blockquote{margin:0;color:var(--text);font:400 16px/1.65 Geist}.reach-site .try-now-transcript p{margin:10px 0 0;color:var(--muted);font:400 15px/1.7 Geist}.reach-site .try-now-caret{display:inline-block;width:2px;height:1em;margin-inline-start:3px;background:var(--cyan);vertical-align:-2px;animation:tryNowCaret .9s step-end infinite}@keyframes tryNowCaret{50%{opacity:0}}.reach-site .try-now-points{padding:20px 22px}.reach-site .try-now-points>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px}.reach-site .try-now-point{padding:16px 18px;opacity:0;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease}.reach-site .try-now-point.is-visible{opacity:1;transform:none}.reach-site .try-now-point header{display:flex;align-items:center;justify-content:space-between;gap:12px}.reach-site .try-now-point header strong{color:var(--text);font:600 14.5px/1.3 Geist}.reach-site .try-now-point header span{padding:4px 10px;border-radius:999px;font:760 8px/1.3 Geist Mono;letter-spacing:.1em;text-transform:uppercase}.reach-site .try-now-point.is-positive header span{color:#6ef0c4;border:1px solid rgba(29,218,181,.45);background:rgba(29,218,181,.12)}.reach-site .try-now-point.is-negative header span{color:#ff9a9a;border:1px solid rgba(232,106,106,.45);background:rgba(232,106,106,.12)}.reach-site .try-now-point>p{margin:9px 0 12px;color:var(--muted);font:400 13.5px/1.6 Geist}.reach-site .try-now-point__score{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center}.reach-site .try-now-point__score small{color:var(--muted);font:750 8px/1.3 Geist Mono;letter-spacing:.12em}.reach-site .try-now-point__score b{color:var(--text);font:600 12.5px/1 Geist Mono}.reach-site .try-now-point__score>span{grid-column:1/-1;height:5px;border-radius:999px;background:rgba(255,255,255,.1);overflow:hidden}.reach-site .try-now-point__score>span i{display:block;height:100%;border-radius:999px}.reach-site .try-now-point.is-positive .try-now-point__score>span i{background:linear-gradient(90deg,var(--brand-cyan),var(--brand-mint))}.reach-site .try-now-point.is-negative .try-now-point__score>span i{background:linear-gradient(90deg,#d8455f,#f0766a)}.reach-site .try-now-overall{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:18px 22px;border:1px solid var(--line-bright);border-radius:16px;background:linear-gradient(120deg,rgba(9,160,179,.14),rgba(29,218,181,.06))}.reach-site .try-now-overall small{display:block;color:var(--muted);font:800 8px/1.3 Geist Mono;letter-spacing:.14em}.reach-site .try-now-overall strong{font:640 24px/1.1 Geist}.reach-site .try-now-overall strong.is-positive{color:var(--brand-mint)}.reach-site .try-now-overall strong.is-negative{color:#ff8b8b}.reach-site .try-now-overall strong.is-mixed,.reach-site .try-now-overall strong.is-neutral{color:#ffd479}.reach-site .try-now-overall strong.is-neglect{color:var(--muted)}.reach-site .try-now-failure{position:relative;z-index:2;display:grid;justify-items:center;gap:14px;padding:clamp(30px,4vw,48px) 0;text-align:center}.reach-site .try-now-failure>span{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(232,106,106,.5);background:rgba(232,106,106,.12);color:#ff9a9a;font:700 20px/1 Geist}.reach-site .try-now-failure p{margin:0;color:var(--text);font:400 15px/1.6 Geist}.reach-site[data-theme=light] .try-now-console{border-color:rgba(2,124,173,.18);background:linear-gradient(158deg,rgba(255,255,255,.86),rgba(238,250,250,.6));box-shadow:0 30px 70px rgba(18,82,96,.1)}.reach-site[data-theme=light] .try-now-console__status>span{color:#147f86}.reach-site[data-theme=light] .try-now-console__status b{color:#0d2b33}.reach-site[data-theme=light] .try-now-point>p,.reach-site[data-theme=light] .try-now-stage__prompt p,.reach-site[data-theme=light] .try-now-steps li,.reach-site[data-theme=light] .try-now-transcript p{color:#3d6067}.reach-site[data-theme=light] .try-now-failure p,.reach-site[data-theme=light] .try-now-point header strong,.reach-site[data-theme=light] .try-now-stage__meta dd,.reach-site[data-theme=light] .try-now-transcript blockquote{color:#0d2b33}.reach-site[data-theme=light] .try-now-point,.reach-site[data-theme=light] .try-now-points,.reach-site[data-theme=light] .try-now-transcript{border-color:rgba(2,124,173,.16);background:rgba(255,255,255,.74)}.reach-site[data-theme=light] .try-now-point__score>span{background:rgba(2,124,173,.12)}@media (max-width:780px){.reach-site .try-now-console{padding:18px 14px;border-radius:20px}.reach-site .try-now-console__status b{margin-inline-start:0}.reach-site .try-now-wave{height:70px;gap:3px}.reach-site .try-now-actions{flex-direction:column;align-items:stretch}.reach-site .try-now-overall{flex-direction:column;align-items:flex-start}}