/* GCPro 1.0.63 · Free leads, real promotions, optional restrained movement. */
.plans-grid163{grid-template-columns:1.15fr 1fr 1fr;align-items:stretch;gap:22px}.card-label163{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.free-card163{position:relative;border:2px solid var(--mint);background:radial-gradient(ellipse at 100% 0%,#b9f3ce1c,transparent 50%),linear-gradient(145deg,#203229,#171e26);box-shadow:0 14px 55px #0003;overflow:hidden}.free-card163 h3{font-size:30px;max-width:250px}.free-card163 .price{font-size:62px}.free-mark163{position:absolute;right:28px;top:83px;font-size:48px;color:var(--mint);opacity:.72}.free-badge163{background:var(--mint);color:#15251c;border:0;font-size:9px;letter-spacing:.07em;white-space:normal}.free-detail163{text-align:center;margin-top:17px;font-size:12px;color:var(--mint);text-decoration:underline;text-underline-offset:5px}.promo-card163{border-color:#665886;background:radial-gradient(ellipse at 100% 0%,#b3a0ff17,transparent 55%),linear-gradient(155deg,#242132,#181b26)}.promo-badge163{color:#d1c3ff;background:#b3a0ff12;border-color:#8672aa;font-size:9px}.reference163{margin:4px 0 0;color:var(--muted);font-size:12px}.reference163 s{font-weight:650;color:#c6bfd9;text-decoration-thickness:1px;margin-left:4px}.pro-card163 .price{font-size:46px;margin-top:6px}.promo-copy163{font-size:13px;color:#d7cbf5;margin:6px 0 2px}.promo-deadline163{font-size:11px;line-height:1.7;color:var(--muted);margin-top:10px}.pro-card163 ul{margin-top:18px}.tokens-section163{border-top:1px solid var(--line);background:radial-gradient(ellipse at 0% 25%,#b9f3ce07,transparent 40%)}.tokens-section163 li{font-size:13px;color:#c6ccdc;margin:14px 0}.token-symbol163{display:inline-flex;height:49px;width:49px;align-items:center;justify-content:center;font-size:29px;color:var(--mint);background:#b9f3ce10;border:1px solid #b9f3ce40;border-radius:14px;margin-bottom:16px}.unlock-list163>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 14px;border-bottom:1px solid var(--line);padding:16px 0;font-size:13px}.unlock-list163 b{color:var(--mint);font-size:12px;font-weight:600}.unlock-list163 small{grid-column:1/-1;color:var(--muted);font-size:11px}.free-hero163{max-width:980px;padding-top:75px;padding-bottom:55px}.free-hero163 .lead{max-width:610px}.free-hero163>.button{font-size:16px;min-width:220px;margin-top:15px}.promo-fieldset163{min-width:0;margin:0;padding:24px;border:1px solid #514b67;border-radius:9px}.promo-fieldset163 legend{color:var(--accent);padding:0 8px;font-weight:650}.promo-fieldset163 .notice{font-size:13px}.language-links163{display:flex;gap:5px;align-items:center;font-size:11px}.language-links163 a{padding:5px 7px;border-radius:5px}.language-links163 [aria-current=true]{background:#b3a0ff18;color:var(--accent)}
html[data-promo-motion=on] .free-mark163{animation:free-spark163 5s ease-in-out 2}html[data-promo-motion=on] .promo-badge163{animation:promo-in163 .8s ease-out both}@keyframes free-spark163{0%,100%{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-7px) rotate(6deg)}}@keyframes promo-in163{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1100px){.plans-grid163{grid-template-columns:1fr 1fr}.free-card163{grid-column:1/-1}.free-card163 ul{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.free-card163 .button{max-width:400px}.free-detail163{text-align:left}.free-mark163{right:45px;top:80px;font-size:80px}.pro-card163 .price{font-size:43px}.topbar nav{gap:13px}.language-links163{margin-left:0}}
@media(max-width:780px){.plans-grid163{grid-template-columns:1fr}.free-card163{grid-column:auto}.free-card163 ul{display:block}.free-card163 h3{font-size:29px}.free-mark163{font-size:45px;right:24px;top:100px}.free-card163 .button{max-width:none}.free-detail163{text-align:center}.free-card163 .price{font-size:58px}.pro-card163 .price{font-size:46px}.unlock-list163>div{grid-template-columns:1fr;gap:5px}.unlock-list163 small{grid-column:auto}.tokens-section163{padding-top:50px}.promo-fieldset163{padding:18px}.free-hero163{padding-top:50px}.topbar nav .language-links163{display:flex;flex-direction:row}}
@media(prefers-reduced-motion:reduce){html[data-promo-motion=on] .free-mark163,html[data-promo-motion=on] .promo-badge163{animation:none!important;transform:none!important}.free-cta163{transition:none!important}}
