.pg-try .hero-band{padding:0}.pg-try .try-hero{text-align:center;max-width:800px;margin:0 auto;padding:88px 0 80px}.pg-try .try-hero h1{letter-spacing:-.022em;font-size:clamp(34px,4.6vw,58px);font-weight:600;line-height:1.06}.pg-try .try-hero .sub{color:#3a4541;max-width:660px;margin:22px auto 0;font-size:20px;line-height:1.55}.pg-try .try-demo{margin-top:22px}.pg-try .try-tabs{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.pg-try .tabs-c{text-align:center}.pg-try .try-tabs button{text-align:left;justify-content:center;align-items:center;gap:8px;min-height:44px;line-height:1.3;display:inline-flex}.pg-try .try-no{font-family:var(--mono);opacity:.65;font-size:12.5px}.pg-try .try-stage{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px;margin-top:36px;display:grid}.pg-try .try-stage .shot-fig{min-width:0}.pg-try .try-decision{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-soft);padding:28px}.pg-try .try-eyebrow{font-family:var(--mono);color:var(--trail);font-size:13px}.pg-try .try-decision h2{letter-spacing:-.012em;margin-top:8px;font-size:clamp(21px,2vw,26px);font-weight:600;line-height:1.25}.pg-try .try-decision>p:not(.try-eyebrow){color:#3a4541;margin-top:12px;font-size:16px}.pg-try .try-decision strong{margin-top:22px;font-size:16.5px;font-weight:600;display:block}.pg-try .try-options{gap:10px;margin-top:12px;display:grid}.pg-try .try-options button{text-align:left;min-height:52px;color:var(--ink);font:500 15.5px/1.4 var(--sans);cursor:pointer;background:#fff;border:1px solid #c9ccc5;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.pg-try .try-options button:hover{border-color:var(--ink)}.pg-try .try-letter{border:1.5px solid var(--ink);width:28px;height:28px;font-family:var(--mono);border-radius:50%;place-items:center;font-size:13px;display:grid}.pg-try .try-letter svg{width:15px;height:15px}.pg-try .try-options button.correct{background:var(--teal-tint);border-color:var(--trail);box-shadow:inset 0 0 0 1px var(--trail)}.pg-try .try-options button.correct .try-letter{background:var(--trail);border-color:var(--trail);color:#fff}.pg-try .try-options button.wrong{background:var(--rust-tint);border-color:var(--rust);box-shadow:inset 0 0 0 1px var(--rust)}.pg-try .try-options button.wrong .try-letter{background:var(--rust);border-color:var(--rust);color:#fff}.pg-try .try-result{background:var(--ground);border-left:3px solid var(--trail);border-radius:10px;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:12px;margin-top:16px;padding:14px 14px 14px 16px;display:grid}.pg-try .try-result.learn{border-left-color:var(--rust);background:var(--rust-tint)}.pg-try .try-result>svg{width:22px;height:22px;color:var(--trail);margin-top:1px}.pg-try .try-result.learn>svg{color:var(--rust)}.pg-try .try-result small{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.pg-try .try-result p{color:#3a4541;margin-top:3px;font-size:15px}.pg-try .try-result button{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #c9ccc5;border-radius:50%;place-items:center;display:grid}.pg-try .try-result button svg{width:17px;height:17px}.pg-try .try-hint{color:var(--slate);margin-top:16px;font-size:13.5px;display:block}.pg-try .close-c{text-align:center;max-width:760px;margin:0 auto}.pg-try .close-c h2{letter-spacing:-.018em;font-size:clamp(30px,3.6vw,46px);font-weight:600;line-height:1.12}.pg-try .close-c .label{margin-bottom:20px}.pg-try .close-c .ctas{justify-content:center;margin-top:30px}@media (max-width:980px){.pg-try .try-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-try .try-stage{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:760px){.pg-try .try-hero{padding:48px 0 44px}.pg-try .try-hero .sub{font-size:18px}.pg-try .try-tabs{grid-template-columns:minmax(0,1fr)}.pg-try .try-tabs button{justify-content:flex-start;padding:10px 14px}.pg-try .try-decision{padding:20px 18px}.pg-try .try-stage{margin-top:24px}}
