.tls-benefit-card[data-v-7b9d1a13]{border-bottom:1px solid var(--tls-line);padding:0 0 1.5rem}.tls-ed-h3[data-v-7b9d1a13]{letter-spacing:-.02em;color:var(--tls-ink);margin:0 0 .4rem;font-family:Sora,sans-serif;font-size:1.05rem;font-weight:700}p[data-v-7b9d1a13]{color:var(--tls-muted);margin:0;font-size:.95rem;line-height:1.5}.tls-works-with-list[data-v-90130f83]{margin:0;padding:0;list-style:none}.tls-works-with-item[data-v-90130f83]{border-top:1px solid var(--tls-line);grid-template-columns:1fr;gap:.25rem;padding:1.1rem 0;display:grid}@media (width>=640px){.tls-works-with-item[data-v-90130f83]{grid-template-columns:11rem 1fr auto;align-items:baseline;gap:1.5rem}}.tls-works-with-label[data-v-90130f83]{letter-spacing:-.02em;color:var(--tls-ink);text-transform:none;margin:0;font-family:Sora,sans-serif;font-size:.95rem;font-weight:700}.tls-works-with-line[data-v-90130f83]{color:var(--tls-muted);margin:0;font-size:.95rem;line-height:1.5}.tls-works-with-link[data-v-90130f83]{color:var(--tls-ink);text-underline-offset:3px;width:fit-content;font-size:.875rem;font-weight:600;text-decoration:underline}.tls-works-with-link[data-v-90130f83]:hover{color:var(--tls-accent-strong)}.tls-procurement[data-v-042b388d]{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.tls-procurement-prompt[data-v-042b388d]{letter-spacing:-.02em;color:var(--tls-ink);margin:0;font-family:Sora,sans-serif;font-size:1.05rem;font-weight:700}.tls-procurement-links[data-v-042b388d]{flex-wrap:wrap;align-items:center;gap:.35rem .15rem;margin:0;padding:0;list-style:none;display:flex}.tls-procurement-links li[data-v-042b388d]{align-items:center;gap:.35rem;display:inline-flex}.tls-procurement-sep[data-v-042b388d]{color:var(--tls-muted);-webkit-user-select:none;user-select:none;font-size:.9rem}.tls-procurement-link[data-v-042b388d]{color:var(--tls-ink);text-underline-offset:.12em;font-size:.95rem;font-weight:650;text-decoration:underline}.tls-procurement-link[data-v-042b388d]:hover,.tls-procurement-link[data-v-042b388d]:focus-visible{color:var(--tls-accent)}.tls-prod-proof[data-v-a47ced74]{margin:0}.tls-prod-proof--featured[data-v-a47ced74]{background:var(--tls-surface);border:1px solid var(--tls-line);padding:1rem}@media (width>=900px){.tls-prod-proof--featured[data-v-a47ced74]{padding:1.25rem}}.tls-prod-proof-frame[data-v-a47ced74]{border:1px solid var(--tls-line);background:var(--tls-paper);position:relative;overflow:hidden}.tls-prod-proof-frame--annos[data-v-a47ced74]{z-index:1;overflow:visible}.tls-prod-proof-frame[data-v-a47ced74] picture,.tls-prod-proof-frame[data-v-a47ced74] img{width:100%;height:auto;display:block}.tls-prod-proof-frame--crop[data-v-a47ced74]{aspect-ratio:16/10}.tls-prod-proof-frame--crop[data-v-a47ced74] picture,.tls-prod-proof-frame--crop[data-v-a47ced74] img{width:100%;height:100%}.tls-prod-proof-frame--crop[data-v-a47ced74] img{object-fit:contain;object-position:top center}.tls-prod-proof-frame--annos[data-v-a47ced74]:after{content:"";background:color-mix(in srgb, var(--tls-ink) 6%, transparent);opacity:0;pointer-events:none;transition:opacity .16s;position:absolute;inset:0}.tls-prod-proof-frame--annos.is-open[data-v-a47ced74]:after{opacity:1}.tls-prod-proof-annos[data-v-a47ced74]{margin:0;padding:0;list-style:none}.tls-prod-proof-pin[data-v-a47ced74]{z-index:2;width:0;height:0;position:absolute}.tls-prod-proof.is-entered .tls-prod-proof-pin[data-v-a47ced74]{opacity:1;animation:.42s both tls-pin-in-a47ced74;animation-delay:calc(var(--pin-i,0) * 90ms);transform:none}.tls-prod-proof-pin.is-active[data-v-a47ced74]{z-index:3}.tls-prod-proof-pin-btn[data-v-a47ced74]{--pin-mark:#ffc107;--pin-halo:#fff4b8;--pin-ink:#183153;appearance:none;cursor:pointer;width:3.4rem;height:3.4rem;color:inherit;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.tls-prod-proof-pin-btn[data-v-a47ced74]:focus-visible,.tls-prod-proof-card-close[data-v-a47ced74]:focus-visible{outline:2px solid var(--tls-ink);outline-offset:3px}.tls-prod-proof-dot[data-v-a47ced74],.tls-prod-proof-ring[data-v-a47ced74]{border-radius:999px;width:3rem;height:3rem}.tls-prod-proof-ring[data-v-a47ced74]{border:2px solid var(--pin-halo);opacity:0;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tls-prod-proof-dot[data-v-a47ced74]{background:var(--pin-mark);border:2.5px solid var(--pin-ink);color:var(--pin-ink);letter-spacing:0;box-shadow:0 0 0 10px color-mix(in srgb, var(--pin-halo) 72%, transparent), 0 3px 10px color-mix(in srgb, var(--pin-ink) 38%, transparent);place-items:center;font-size:.95rem;font-weight:800;transition:transform .18s,box-shadow .18s;display:grid}.tls-prod-proof.is-entered .tls-prod-proof-pin:not(.is-active) .tls-prod-proof-dot[data-v-a47ced74]{animation:.8s ease-out .36s tls-pin-glow-a47ced74}.tls-prod-proof.is-entered .tls-prod-proof-pin:not(.is-active) .tls-prod-proof-ring[data-v-a47ced74]{animation:.8s ease-out .36s tls-pin-pulse-a47ced74}.tls-prod-proof-pin-btn:hover .tls-prod-proof-dot[data-v-a47ced74],.tls-prod-proof-pin-btn:focus-visible .tls-prod-proof-dot[data-v-a47ced74],.tls-prod-proof-pin.is-active .tls-prod-proof-dot[data-v-a47ced74]{box-shadow:0 0 0 12px color-mix(in srgb, var(--pin-halo) 80%, transparent), 0 4px 14px color-mix(in srgb, var(--pin-ink) 40%, transparent);transform:scale(1.08)}.tls-prod-proof-pin-btn:hover .tls-prod-proof-ring[data-v-a47ced74],.tls-prod-proof-pin-btn:focus-visible .tls-prod-proof-ring[data-v-a47ced74],.tls-prod-proof-pin.is-active .tls-prod-proof-ring[data-v-a47ced74]{animation:.8s ease-out tls-pin-pulse-a47ced74}.tls-prod-proof-card[data-v-a47ced74]{color:#fff;background:#183153;border:1px solid #3d81bb;border-radius:4px;width:min(16rem,72vw);padding:.65rem .75rem .7rem;position:absolute;bottom:.95rem;left:0;transform:translate(-50%,-.15rem);box-shadow:0 8px 22px #18315347}.tls-prod-proof-pin--below .tls-prod-proof-card[data-v-a47ced74]{top:.95rem;bottom:auto;transform:translate(-50%,.15rem)}.tls-prod-proof-pin--start .tls-prod-proof-card[data-v-a47ced74]{transform:translateY(-.15rem)}.tls-prod-proof-pin--start.tls-prod-proof-pin--below .tls-prod-proof-card[data-v-a47ced74]{transform:translateY(.15rem)}.tls-prod-proof-pin--end .tls-prod-proof-card[data-v-a47ced74]{transform:translate(-100%,-.15rem)}.tls-prod-proof-pin--end.tls-prod-proof-pin--below .tls-prod-proof-card[data-v-a47ced74]{transform:translate(-100%,.15rem)}.tls-prod-proof-card-title[data-v-a47ced74],.tls-prod-proof-dock strong[data-v-a47ced74]{letter-spacing:.06em;text-transform:uppercase;color:#fff;margin:0 0 .25rem;font-size:.68rem;font-weight:800;display:block}.tls-prod-proof-card-line[data-v-a47ced74],.tls-prod-proof-dock p[data-v-a47ced74]{color:#d7e2ee;margin:0;font-size:.8rem;font-weight:500;line-height:1.4}.tls-prod-proof-card-close[data-v-a47ced74]{appearance:none;font:inherit;letter-spacing:.04em;color:#9ec9ec;cursor:pointer;background:0 0;border:0;margin:.5rem 0 0;padding:0;font-size:.72rem;font-weight:700}.tls-prod-proof-card-close[data-v-a47ced74]:hover,.tls-prod-proof-card-close[data-v-a47ced74]:focus-visible{color:#fff}.tls-prod-proof-dock[data-v-a47ced74]{background:#183153;border:1px solid #3d81bb;border-radius:4px;margin-top:.7rem;padding:.75rem .85rem .8rem}.tls-prod-proof-guide[data-v-a47ced74]{color:var(--tls-muted);margin:.7rem 0 0;font-size:.82rem;font-weight:500;line-height:1.4}.tls-prod-proof-guide strong[data-v-a47ced74]{color:var(--tls-ink);font-weight:700}.tls-prod-proof--featured .tls-prod-proof-guide[data-v-a47ced74]{margin-left:.15rem;margin-right:.15rem}.tls-prod-proof figcaption[data-v-a47ced74]{color:var(--tls-muted);margin-top:.55rem;font-size:.82rem;font-weight:600;line-height:1.4}.tls-prod-proof--featured figcaption[data-v-a47ced74]{margin-left:.15rem;margin-right:.15rem}.tls-prod-proof-anno-list[data-v-a47ced74]{gap:.45rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.tls-prod-proof-anno-list li[data-v-a47ced74]{border-top:1px solid var(--tls-line);gap:.15rem;padding:.35rem 0;display:grid}.tls-prod-proof-anno-list li[data-v-a47ced74]:first-child{border-top:0;padding-top:0}.tls-prod-proof-anno-list strong[data-v-a47ced74]{letter-spacing:.02em;color:var(--tls-ink);font-size:.8rem;font-weight:700}.tls-prod-proof-anno-list span[data-v-a47ced74]{color:var(--tls-muted);font-size:.85rem;line-height:1.45}.tls-prod-proof--featured .tls-prod-proof-anno-list[data-v-a47ced74]{margin-left:.15rem;margin-right:.15rem}@keyframes tls-pin-in-a47ced74{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}@keyframes tls-pin-glow-a47ced74{0%,to{box-shadow:0 0 0 10px color-mix(in srgb, var(--pin-halo) 72%, transparent), 0 3px 10px color-mix(in srgb, var(--pin-ink) 38%, transparent)}45%{box-shadow:0 0 0 16px color-mix(in srgb, var(--pin-halo) 88%, transparent), 0 4px 16px color-mix(in srgb, var(--pin-ink) 32%, transparent)}}@keyframes tls-pin-pulse-a47ced74{0%{opacity:.65;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.35)}}@media (width<=799px){.tls-prod-proof-pin-btn[data-v-a47ced74]{width:3rem;height:3rem}.tls-prod-proof-dot[data-v-a47ced74],.tls-prod-proof-ring[data-v-a47ced74]{width:2.6rem;height:2.6rem}.tls-prod-proof-dot[data-v-a47ced74]{font-size:.88rem}}@media (prefers-reduced-motion:reduce){.tls-prod-proof-pin[data-v-a47ced74],.tls-prod-proof.is-entered .tls-prod-proof-pin[data-v-a47ced74],.tls-prod-proof.is-entered .tls-prod-proof-pin:not(.is-active) .tls-prod-proof-ring[data-v-a47ced74],.tls-prod-proof.is-entered .tls-prod-proof-pin:not(.is-active) .tls-prod-proof-dot[data-v-a47ced74],.tls-prod-proof-pin.is-active .tls-prod-proof-dot[data-v-a47ced74],.tls-prod-proof-frame--annos[data-v-a47ced74]:after,.tls-prod-proof-dot[data-v-a47ced74]{opacity:1;transition:none;animation:none;transform:none}.tls-prod-proof-pin.is-active .tls-prod-proof-dot[data-v-a47ced74]{transform:scale(1.12)}.tls-prod-proof-pin-btn:hover .tls-prod-proof-dot[data-v-a47ced74],.tls-prod-proof-pin-btn:focus-visible .tls-prod-proof-dot[data-v-a47ced74]{transform:scale(1.08)}}
