.tolinski-page{background:linear-gradient(135deg,#0f0a1e 0%,#1a103a 25%,#0d1f3c 50%,#0f0a1e 100%);min-height:100vh;position:relative;overflow:hidden}.tolinski-page:before{content:"";pointer-events:none;background:radial-gradient(600px 400px at 20% 20%,#8b5cf626,#0000),radial-gradient(500px 350px at 80% 60%,#06b6d41f,#0000),radial-gradient(400px 300px at 50% 80%,#facc1514,#0000);position:absolute;inset:0}.tolinski-code-bg{color:#8b5cf614;white-space:pre;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:JetBrains Mono,Fira Code,monospace;font-size:.7rem;line-height:1.6;position:absolute}.tolinski-code-bg.left{top:10%;left:2%}.tolinski-code-bg.right{text-align:right;top:30%;right:2%}.tolinski-header{text-align:center;padding:4rem 1rem 2rem;position:relative}.tolinski-badge{color:#fff;letter-spacing:.15em;text-transform:uppercase;background:linear-gradient(135deg,#8b5cf6,#06b6d4);border-radius:9999px;margin-bottom:1.5rem;padding:.35rem 1rem;font-size:.7rem;font-weight:700;animation:2s ease-in-out infinite tolinski-pulse;display:inline-block}.tolinski-title{background:linear-gradient(135deg,#c084fc,#22d3ee,#facc15);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;line-height:1}.tolinski-subtitle{color:#fff9;max-width:480px;margin:0 auto;font-size:1.15rem}.tolinski-subtitle em{color:#facc15;font-style:normal;font-weight:600}.tolinski-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:72rem;margin:0 auto;padding:2rem 1.5rem 4rem;display:grid;position:relative}@media (max-width:900px){.tolinski-grid{grid-template-columns:1fr;max-width:28rem}}.tolinski-card{border-radius:1.25rem;padding:2px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:relative}.tolinski-card:hover{transform:translateY(-6px)scale(1.02)}.tolinski-card.tier-free{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.tolinski-card.tier-pro{z-index:1;background:linear-gradient(135deg,#06b6d4,#8b5cf6,#facc15);transform:scale(1.04)}.tolinski-card.tier-pro:hover{transform:translateY(-6px)scale(1.06)}.tolinski-card.tier-enterprise{background:linear-gradient(135deg,#facc15,#f59e0b)}.tolinski-card.tier-enterprise.locked{opacity:.85}.tolinski-card-inner{background:#0f0a1ef2;border-radius:calc(1.25rem - 2px);flex-direction:column;height:100%;padding:2rem 1.5rem;display:flex}.tolinski-level{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.65rem;font-weight:700;display:inline-flex}.tier-free .tolinski-level{color:#c084fc}.tier-pro .tolinski-level{color:#22d3ee}.tier-enterprise .tolinski-level{color:#facc15}.tolinski-level-dot{border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite tolinski-blink}.tier-free .tolinski-level-dot{background:#c084fc}.tier-pro .tolinski-level-dot{background:#22d3ee}.tier-enterprise .tolinski-level-dot{background:#facc15}.tolinski-card-name{color:#fff;margin-bottom:.25rem;font-size:1.5rem;font-weight:800}.tolinski-card-subtitle{color:#ffffff80;margin-bottom:1.5rem;font-size:.8rem}.tolinski-price-row{align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}.tolinski-price{font-size:3.5rem;font-weight:900;line-height:1}.tier-free .tolinski-price{color:#c084fc}.tier-pro .tolinski-price{background:linear-gradient(135deg,#22d3ee,#8b5cf6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.tier-enterprise .tolinski-price{color:#facc15}.tolinski-price-period{color:#fff6;font-size:.85rem;font-weight:500}.tolinski-price-joke{color:#ffffff59;margin-bottom:1.5rem;font-size:.7rem;font-style:italic}.tolinski-features{flex-direction:column;flex:1;gap:.6rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.tolinski-feature{color:#ffffffbf;align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.4;display:flex}.tolinski-check{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:.6rem;display:flex}.tier-free .tolinski-check{color:#c084fc;background:#c084fc33}.tier-pro .tolinski-check{color:#22d3ee;background:#22d3ee33}.tier-enterprise .tolinski-check{color:#facc15;background:#facc1533}.tolinski-cta{text-align:center;cursor:pointer;letter-spacing:.02em;border:none;border-radius:.75rem;width:100%;padding:.85rem 1.5rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:block}.tolinski-cta:hover{transform:scale(1.04)}.tolinski-cta:active{transform:scale(.98)}.tier-free .tolinski-cta{color:#fff;background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.tier-pro .tolinski-cta{color:#fff;background:linear-gradient(135deg,#06b6d4,#8b5cf6);padding:1rem 1.5rem;font-size:.95rem}.tier-enterprise .tolinski-cta{color:#0f0a1e;background:linear-gradient(135deg,#facc15,#f59e0b)}.tier-enterprise.locked .tolinski-cta{color:#facc15;background:#facc1526;border:1px solid #facc154d}.tolinski-code-snippet{color:#ffffff80;background:#8b5cf614;border:1px solid #8b5cf626;border-radius:.5rem;margin-top:1rem;padding:.75rem 1rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.7rem;overflow:hidden}.tolinski-code-snippet .kw{color:#c084fc}.tolinski-code-snippet .fn{color:#22d3ee}.tolinski-code-snippet .str{color:#facc15}.tolinski-code-snippet .cm{color:#ffffff40}.tolinski-recommended{color:#fff;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;z-index:2;background:linear-gradient(135deg,#06b6d4,#8b5cf6);border-radius:9999px;padding:.3rem 1.25rem;font-size:.65rem;font-weight:700;animation:2s ease-in-out infinite tolinski-bounce;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.tolinski-lock-overlay{opacity:.6;font-size:1.5rem;position:absolute;top:1rem;right:1rem}.tolinski-footer{text-align:center;padding:2rem 1rem 3rem;position:relative}.tolinski-footer-text{color:#ffffff59;font-size:.8rem}.tolinski-footer-text a{color:#c084fc;font-weight:600;text-decoration:none}.tolinski-footer-text a:hover{text-decoration:underline}.tolinski-confetti{pointer-events:none;z-index:50;position:fixed;inset:0;overflow:hidden}.tolinski-confetti-piece{width:8px;height:8px;animation:linear forwards tolinski-fall;position:absolute;top:-10px}@keyframes tolinski-pulse{0%,to{box-shadow:0 0 #8b5cf666}50%{box-shadow:0 0 0 8px #8b5cf600}}@keyframes tolinski-bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-4px)}}@keyframes tolinski-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes tolinski-fall{0%{opacity:1;top:-10px;transform:rotate(0)translate(0)}to{opacity:0;top:100vh;transform:rotate(720deg)translate(80px)}}@keyframes tolinski-float-in{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.tolinski-animate-in{animation:.6s cubic-bezier(.34,1.56,.64,1) backwards tolinski-float-in}.tolinski-animate-in:first-child{animation-delay:.1s}.tolinski-animate-in:nth-child(2){animation-delay:.25s}.tolinski-animate-in:nth-child(3){animation-delay:.4s}
