/* TalkOn premium public navigation v2.45 */
.site-header .nav-links a,.site-header .nav-actions a{font-family:"Aptos","Inter","Segoe UI Variable Text","Segoe UI",system-ui,sans-serif;font-weight:760;letter-spacing:-.012em}
.site-header .nav-links a{display:inline-flex;align-items:center;gap:8px}
.site-header .nav-links a::before{content:"";width:17px;height:17px;display:inline-block;background-size:17px 17px;background-repeat:no-repeat;opacity:.9}
.site-header .nav-links a[href="#method"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232CE6D6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 11 9-6 9 6-9 6-9-6Z'/%3E%3Cpath d='M7 14v4c3 2 7 2 10 0v-4'/%3E%3C/svg%3E")}
.site-header .nav-links a[href="#levels"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2383E949' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 19V5M4 19h16M8 15l3-3 3 2 5-6'/%3E%3C/svg%3E")}
.site-header .nav-links a[href="#content"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2339D5FF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5.5A2.5 2.5 0 0 1 6.5 3H11v18H6.5A2.5 2.5 0 0 0 4 23V5.5ZM20 5.5A2.5 2.5 0 0 0 17.5 3H13v18h4.5A2.5 2.5 0 0 1 20 23V5.5Z'/%3E%3C/svg%3E")}
.site-header .nav-links a[href="#real-life"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF5A9D' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c2.5 2.7 4 5.7 4 9s-1.5 6.3-4 9c-2.5-2.7-4-5.7-4-9s1.5-6.3 4-9Z'/%3E%3C/svg%3E")}
.site-header .nav-plans{padding:8px 11px;border-radius:11px;color:#ffd890!important;background:rgba(255,200,87,.055);border:1px solid rgba(255,200,87,.16)}
.site-header .nav-partners{padding:8px 11px;border-radius:11px;color:#c0a7ff!important;background:rgba(143,99,255,.06);border:1px solid rgba(143,99,255,.17)}