.try-hero{padding:138px 0 34px}.try-hero .gf-eyebrow{margin-bottom:0}.gf-school .try-hero h1{margin-top:16px;font-size:clamp(34px,3.6vw,52px);line-height:1.05;letter-spacing:-.045em}.gf-school .try-hero h1 span{color:var(--gf-lilac)}.try-sub{margin-top:16px;max-width:620px;font-size:15px;line-height:1.7;color:var(--gf-muted)}.try-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-bottom:110px}.try-card{display:flex;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid #2f2f3a;border-radius:18px;background:#131318;color:var(--gf-ink);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.try-card:focus-visible,.try-card:hover{border-color:var(--gf-lilac);transform:translateY(-2px)}.try-card .try-mascot{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;margin-bottom:12px}.try-part{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gf-lilac)}.try-card h2{margin-top:6px;font-size:28px;letter-spacing:-.03em}.try-lesson{margin-top:8px;font-size:15px;color:var(--gf-ink)}.try-free{margin-top:4px;margin-bottom:22px;font-size:14px;color:var(--gf-muted)}.try-card .gf-button{margin-top:auto}@media (max-width:1180px){.try-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.try-hero{padding:92px 0 24px}.try-grid{grid-template-columns:1fr;padding-bottom:72px}}