.ts-trust-bar{background:#0f172a;color:#e2e8f0;text-align:center;font-size:13px;padding:8px 12px;line-height:1.4}.ts-trust-bar strong{color:#fff}.site-header{position:sticky;top:0;z-index:99;background:#fff;box-shadow:0 2px 12px rgb(0 0 0 / .06)}.ts-home{max-width:1140px;margin:0 auto;padding:0 20px 60px}.ts-home h2{font-size:32px!important;line-height:1.2;font-weight:800!important;letter-spacing:-.5px;margin:40px 0 12px!important;color:#0f172a}.ts-home h3{font-size:21px!important;line-height:1.3;font-weight:700!important;margin:0 0 8px!important;color:#0f172a}.ts-home p{font-size:16px;line-height:1.6;color:#334155}.ts-home .wp-block-columns{gap:18px!important}.ts-home .ts-intent{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:18px!important;padding:22px 20px!important;box-shadow:0 4px 16px rgb(15 23 42 / .06)!important;cursor:pointer}.ts-home .ts-intent-learn{background:#eff6ff!important;border-color:#bfdbfe!important}.ts-home .ts-intent-gadget{background:#fefce8!important;border-color:#fde68a!important}.ts-home .ts-intent-deal{background:#fef2f2!important;border-color:#fecaca!important}.ts-home .ts-intent-hosting{background:#f0fdf4!important;border-color:#bbf7d0!important}.ts-home .ts-intent.is-active{outline:3px solid #2563eb;outline-offset:2px}.ts-home .wp-block-button__link{background:#166534!important;color:#fff!important;border-radius:999px!important;padding:12px 20px!important;font-size:15px!important;font-weight:700!important;border:none!important;text-decoration:none!important}.ts-home .wp-block-button__link:hover{background:#14532d!important}.ts-home .ts-toolbar{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:22px!important;margin:28px 0 10px!important;box-shadow:0 2px 10px rgb(0 0 0 / .04)!important}.ts-home .ts-toolbar .wp-block-search__input{border:1px solid #cbd5e1!important;border-radius:10px!important;padding:12px 14px!important;font-size:16px!important;background:#fff!important}.ts-home .ts-toolbar .wp-block-search__button{background:#0f172a!important;color:#fff!important;border-radius:10px!important;padding:12px 18px!important;font-weight:700!important}.ts-home .ts-toolbar .ts-pill .wp-block-button__link{background:#fff!important;color:#0f172a!important;border:1px solid #cbd5e1!important;border-radius:999px!important;padding:8px 14px!important;font-size:13px!important;font-weight:600!important}.ts-home .ts-toolbar .ts-pill.is-active .wp-block-button__link,.ts-home .ts-toolbar .ts-pill .wp-block-button__link:hover{background:#0f172a!important;color:#fff!important;border-color:#0f172a!important}.ts-home .ts-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:18px!important;box-shadow:0 4px 16px rgb(15 23 42 / .06)!important}.ts-home .ts-card img{border-radius:12px!important}.ts-home .wp-block-post{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px;box-shadow:0 4px 16px rgb(15 23 42 / .05)}.ts-disclosure{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:14px;font-size:13px;line-height:1.5}.ts-home .ts-helper-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:22px}.ts-intent{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:18px!important;padding:22px 20px!important;box-shadow:0 4px 16px rgb(15 23 42 / .06)!important}.ts-intent-learn{background:#eff6ff!important;border-color:#bfdbfe!important}.ts-intent-gadget{background:#fefce8!important;border-color:#fde68a!important}.ts-intent-deal{background:#fef2f2!important;border-color:#fecaca!important}.ts-intent-hosting{background:#f0fdf4!important;border-color:#bbf7d0!important}.ts-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:18px!important;box-shadow:0 4px 16px rgb(15 23 42 / .06)!important}.ts-toolbar{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:22px!important}.wp-block-columns{gap:18px!important}.ts-mobile-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:100;background:#fff;border-top:1px solid #e2e8f0;padding:10px;gap:8px}.ts-mobile-bar a{flex:1;text-align:center;background:#f1f5f9;padding:10px 4px;border-radius:10px;text-decoration:none;color:#0f172a;font-size:13px;font-weight:700}.ts-mobile-bar a.primary{background:#2563eb;color:#fff}@media(max-width:700px){.ts-mobile-bar{display:flex}body{padding-bottom:58px}.ts-home h2{font-size:26px!important}.ts-home .wp-block-columns{flex-direction:column!important}}