.tool-context-hero[data-v-a70c8ae1]{background:#00050f;color:#f5f5f7;isolation:isolate;overflow:hidden;position:relative}.tool-context-hero--light[data-v-a70c8ae1]{background:#f2faff;color:#111525}.tool-context-hero__shell[data-v-a70c8ae1]{align-items:center;display:flex;margin:0 auto;max-width:132rem;min-height:44rem;padding:9rem 4rem 5.5rem;position:relative}.tool-context-hero__copy[data-v-a70c8ae1]{padding-bottom:1rem;position:relative;width:49%;z-index:2}.tool-context-hero__eyebrow[data-v-a70c8ae1]{color:#e8456e;font:400 .68rem/1.5 JetBrains Mono,monospace;letter-spacing:.13em;margin:0 0 1.6rem}.tool-context-hero h1[data-v-a70c8ae1]{color:inherit;font-family:Twklausanne,Space Grotesk,sans-serif;font-size:clamp(2.7rem,5.2vw,5.6rem);font-weight:300;letter-spacing:-.045em;line-height:1.02;margin:0;max-width:43rem;overflow-wrap:break-word}.tool-context-hero--long h1[data-v-a70c8ae1]{font-size:clamp(2.6rem,4.4vw,4.7rem)}.tool-context-hero__rule[data-v-a70c8ae1]{animation:tool-rule-a70c8ae1 .85s ease-out both;background:#d0345f;height:3px;margin:1.7rem 0;transform-origin:left;width:4.5rem}.tool-context-hero__description[data-v-a70c8ae1]{color:#aeb4bf;font:400 1.02rem/1.65 Space Grotesk,sans-serif;margin:0;max-width:32rem}.tool-context-hero--light .tool-context-hero__description[data-v-a70c8ae1]{color:#596577}.tool-context-hero__link[data-v-a70c8ae1]{align-items:center;color:#e8456e;display:inline-flex;font:500 .88rem/1.5 JetBrains Mono,monospace;gap:1.2rem;letter-spacing:.08em;margin-top:1.65rem;min-height:44px;text-decoration:none;transition:color .2s}.tool-context-hero--light .tool-context-hero__link[data-v-a70c8ae1]{color:#bb234d}.tool-context-hero__link span[data-v-a70c8ae1]{font-size:1.2rem;transition:transform .2s}.tool-context-hero__link:hover span[data-v-a70c8ae1]{transform:translateY(4px)}.tool-context-hero__link[data-v-a70c8ae1]:focus-visible{outline:2px solid #d0345f;outline-offset:6px}.tool-context-hero__art[data-v-a70c8ae1]{align-items:center;bottom:2rem;display:flex;justify-content:center;margin:0;position:absolute;right:0;top:6.5rem;width:54%;z-index:1}.tool-context-hero__art img[data-v-a70c8ae1]{animation:tool-copy-in-a70c8ae1 1s ease-out both;display:block;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 97%,transparent);-o-object-fit:contain;object-fit:contain;width:100%}.tool-context-hero__copy[data-v-a70c8ae1]>:not(.tool-context-hero__rule){animation:tool-copy-in-a70c8ae1 .8s ease-out both}.tool-context-hero__copy h1[data-v-a70c8ae1]{animation-delay:.08s}.tool-context-hero__description[data-v-a70c8ae1]{animation-delay:.16s!important}.tool-context-hero__link[data-v-a70c8ae1]{animation-delay:.24s!important}@keyframes tool-copy-in-a70c8ae1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes tool-rule-a70c8ae1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(min-width:2000px){.tool-context-hero__shell[data-v-a70c8ae1]{padding-left:6rem;padding-right:6rem}}@media(max-width:1100px)and (min-width:701px){.tool-context-hero__shell[data-v-a70c8ae1]{min-height:42rem;padding:8.5rem 2.5rem 4rem}.tool-context-hero__copy[data-v-a70c8ae1]{width:51%}.tool-context-hero h1[data-v-a70c8ae1]{font-size:clamp(2.7rem,5.2vw,4.5rem)}.tool-context-hero__description[data-v-a70c8ae1]{max-width:27rem}}@media(max-width:700px){.tool-context-hero__shell[data-v-a70c8ae1]{align-items:stretch;display:flex;flex-direction:column;min-height:0;padding:8.5rem 1.25rem 2.5rem}.tool-context-hero__copy[data-v-a70c8ae1]{padding:0;width:100%}.tool-context-hero__eyebrow[data-v-a70c8ae1]{font-size:.63rem;margin-bottom:1.2rem}.tool-context-hero h1[data-v-a70c8ae1],.tool-context-hero--long h1[data-v-a70c8ae1]{font-size:clamp(2.45rem,9.8vw,4rem);line-height:1.04}.tool-context-hero__description[data-v-a70c8ae1]{font-size:.95rem;max-width:36rem}.tool-context-hero__rule[data-v-a70c8ae1]{margin:1.25rem 0}.tool-context-hero__link[data-v-a70c8ae1]{margin-top:1rem}}@media(prefers-reduced-motion:reduce){.tool-context-hero__copy[data-v-a70c8ae1]>*,.tool-context-hero__rule[data-v-a70c8ae1]{animation:none!important}.tool-context-hero__link span[data-v-a70c8ae1]{transform:none!important;transition:none}}@media(max-width:1100px)and (min-width:701px){.tool-context-hero__art[data-v-a70c8ae1]{top:9rem;width:49%}.tool-context-hero__art figcaption[data-v-a70c8ae1]{font-size:.6rem}}@media(max-width:700px){.tool-context-hero__art[data-v-a70c8ae1]{bottom:auto;height:18rem;margin:1.5rem 0 0;max-height:70vw;position:relative;right:auto;top:auto;width:100%}.tool-context-hero__art figcaption[data-v-a70c8ae1]{font-size:.6rem;position:static;text-align:left}.tool-context-hero__art[data-v-a70c8ae1]{display:block}.tool-context-hero__art img[data-v-a70c8ae1]{height:100%}}@media(prefers-reduced-motion:reduce){.tool-context-hero__art img[data-v-a70c8ae1]{animation:none!important}}
