.ta-dev-placeholder{display:block!important}.ta-dev-empty{margin-top:28px;border:1px dashed rgba(18,60,85,.22);border-radius:22px;padding:26px;text-align:center;font:500 13px 'DM Sans',sans-serif;color:#587181;background:rgba(255,255,255,.6)}.ta-trusted.ta-dev-placeholder{padding:78px 0;background:linear-gradient(180deg,rgba(142,216,247,.12),rgba(155,226,197,.12))}.ta-testimonials.ta-dev-placeholder{padding:86px 0;background:linear-gradient(180deg,rgba(207,194,246,.16),rgba(255,190,208,.11))}.ta-hidden-nav-link{display:none!important}.ta-hidden-page-link{cursor:default!important;text-decoration:none!important}.ta-hidden-page-link>span[aria-hidden="true"]{display:none!important}.ta-catalog-static{cursor:default!important}.ta-catalog-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ta-catalog-actions button{appearance:none;border:1px solid rgba(255,255,255,.58);background:transparent;color:inherit;padding:10px 14px;border-radius:999px;font:600 12px 'DM Sans',sans-serif;cursor:pointer}.ta-catalog-actions button:hover{background:rgba(255,255,255,.12)}.ta-catalog-actions .ta-catalog-request{background:#fff;color:#4e49a8;border-color:#fff}.ta-request-form{display:grid;grid-template-columns:.8fr 1.2fr;gap:54px;padding-top:105px;padding-bottom:115px;border-top:1px solid rgba(18,60,85,.14)}.ta-request-copy h2{font-size:clamp(38px,4.6vw,64px);line-height:1.02;letter-spacing:-.05em;margin:0 0 24px}.ta-request-copy>p:not(.eyebrow){font-size:16px;line-height:1.65;max-width:430px}.ta-direct-gmail{display:inline-block;margin-top:18px;color:#123c55;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px;font-weight:600}.ta-request-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ta-request-fields label{display:grid;gap:7px}.ta-request-fields label>span{font:700 10px 'DM Mono',monospace;text-transform:uppercase;letter-spacing:.08em}.ta-request-fields input,.ta-request-fields select,.ta-request-fields textarea{width:100%;border:1px solid rgba(18,60,85,.18);background:#fff;padding:13px 14px;color:#123c55;font:inherit;border-radius:8px}.ta-request-fields textarea{resize:vertical;min-height:130px}.ta-request-fields .wide{grid-column:1/-1}.ta-form-actions{display:flex!important;align-items:center;gap:15px}.ta-form-actions button{border:0;background:#123c55;color:#fff;padding:13px 18px;border-radius:999px;font:700 12px 'DM Sans',sans-serif;cursor:pointer}.ta-form-actions small{color:#6a7d86}.ta-publish-panel{margin:0 0 22px;border:1px solid rgba(18,60,85,.14);border-radius:18px;background:#fff;overflow:hidden;color:#123c55;box-shadow:0 10px 30px rgba(18,60,85,.05)}.ta-publish-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:20px 22px;border-bottom:1px solid rgba(18,60,85,.09);background:linear-gradient(135deg,rgba(142,216,247,.13),rgba(255,215,95,.11))}.ta-publish-head p{margin:0 0 4px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f2574b}.ta-publish-head h2{margin:0 0 5px;font-size:22px}.ta-publish-head small,.ta-publish-foot small{display:block;color:#6a7d86;line-height:1.5}.ta-publish-count{white-space:nowrap;padding:7px 10px;border-radius:999px;background:#eef7f4;font-size:11px;font-weight:700}.ta-publish-list{display:grid}.ta-publish-row{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 22px;border-bottom:1px solid rgba(18,60,85,.07)}.ta-publish-copy{display:grid;gap:3px;min-width:0}.ta-publish-copy strong{font-size:14px}.ta-publish-copy span{font:11px ui-monospace,SFMono-Regular,Menlo,monospace;color:#76898f;overflow:hidden;text-overflow:ellipsis}.ta-publish-toggle{display:flex;align-items:center;gap:9px;cursor:pointer;flex:0 0 auto}.ta-publish-toggle input{appearance:none;width:38px;height:22px;border-radius:999px;background:#d9e1df;position:relative;cursor:pointer;transition:.2s}.ta-publish-toggle input:before{content:'';position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;left:3px;top:3px;box-shadow:0 1px 4px rgba(0,0,0,.18);transition:.2s}.ta-publish-toggle input:checked{background:#123c55}.ta-publish-toggle input:checked:before{transform:translateX(16px)}.ta-publish-toggle span{min-width:62px;font-size:11px;font-weight:800}.ta-publish-toggle.locked{opacity:.55;cursor:not-allowed}.ta-publish-foot{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:12px 22px;background:#fafcfb}.ta-publish-message{font-size:12px;font-weight:700;color:#36705b;min-height:18px}@media(max-width:760px){.ta-trusted.ta-dev-placeholder,.ta-testimonials.ta-dev-placeholder{padding:58px 0}.ta-dev-empty{margin-top:20px;padding:20px}.nav{height:auto!important;min-height:75px;flex-wrap:wrap;gap:10px;padding-top:14px!important;padding-bottom:14px!important}.nav nav{display:flex!important;order:3;width:100%;gap:20px!important;overflow-x:auto;padding:7px 0 2px;white-space:nowrap;scrollbar-width:none}.nav nav::-webkit-scrollbar{display:none}.nav nav a{flex:0 0 auto}.nav>.under{font-size:12px}.ta-request-form{grid-template-columns:1fr;gap:34px;padding-top:72px;padding-bottom:78px}.ta-request-fields{grid-template-columns:1fr}.ta-request-fields .wide{grid-column:auto}.ta-form-actions{display:grid!important}.ta-catalog-actions{gap:8px}.ta-catalog-actions button{padding:9px 12px;font-size:11px}.ta-publish-head,.ta-publish-row,.ta-publish-foot{padding-left:16px;padding-right:16px}.ta-publish-head{display:grid}.ta-publish-row{align-items:flex-start}.ta-publish-count{justify-self:start}.ta-publish-foot{display:grid}.ta-publish-copy span{max-width:55vw}}