main.ta-main{--ta-night:#060913;--ta-desk-h:clamp(520px, 74vh, 720px);isolation:isolate;position:relative}.ta-art{z-index:0;aspect-ratio:4/3;background:var(--ta-night,#060913);max-height:66svh;margin:0;position:relative;overflow:clip}.ta-art img{object-fit:cover;object-position:50% 45%;transform-origin:50% 40%;width:100%;height:100%;animation:30s ease-in-out infinite alternate ta-drift;display:block}.ta-art:after{content:"";pointer-events:none;background:linear-gradient(#06091366 0%,#0000 20% 52%,#060913b8 80%,#060913 100%);position:absolute;inset:0}.ta-art figcaption{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.08em;color:#f6f0e7bf;background:#06091373;border-radius:999px;padding:2px 10px;font-size:12px;position:absolute;top:12px;right:14px}@keyframes ta-drift{0%{transform:scale(1.02)}to{transform:scale(1.08)translate(-1%,-.8%)}}main.ta-main>.ta-art+.ta-hero{z-index:1;margin-top:-64px;padding-top:0;position:relative}@media (min-width:900px){.ta-art{height:var(--ta-desk-h);aspect-ratio:auto;max-height:none;position:absolute;top:0;left:0;right:0}.ta-art img{object-position:62% 50%}.ta-art:after{background:linear-gradient(90deg,#060913eb 0%,#060913a3 34%,#06091314 66%,#0000 80%),linear-gradient(#06091380 0%,#0000 22% 64%,#060913 100%)}.ta-art figcaption{top:auto;bottom:28px;right:clamp(22px,4.5vw,88px)}main.ta-main>.ta-art+.ta-hero{box-sizing:border-box;min-height:var(--ta-desk-h);flex-direction:column;justify-content:flex-end;align-items:flex-start;margin-top:0;padding-top:112px;padding-bottom:80px;display:flex}main.ta-main>.ta-art+.ta-hero>*{max-width:min(720px,100%)}}.ta-art.ta-banner{position:relative}@media (min-width:900px){.ta-art.ta-banner{height:clamp(340px,48vh,500px);position:relative}.ta-art.ta-banner:after{background:linear-gradient(#06091373 0%,#0000 24% 56%,#060913 100%)}}main.ta-main>.ta-art.ta-banner+*{z-index:1;margin-top:-96px;position:relative}.ta-line{background:linear-gradient(100deg,#8fe0d4,#bdb5ff 46%,#ffbf9e);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:34em;margin:0 0 32px;font-size:clamp(16px,.6vw + 13px,19px);font-weight:700;line-height:1.8}@media (prefers-reduced-motion:reduce){.ta-art img{animation:none}}.works-art .offer-proof{background:#ffffff0a;border-color:#ffffff24;border-radius:22px;box-shadow:0 40px 90px -50px #000000f2}.works-art .offer-proof a{aspect-ratio:3/2;position:relative;overflow:hidden}.works-art .offer-proof img.offer-art{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.works-art .offer-proof a:hover img.offer-art{transform:scale(1.04)}.offer-art-note{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f6f0e7c7;background:#0609138c;border-radius:999px;padding:2px 10px;font-size:12px;position:absolute;bottom:10px;right:12px}@media (max-width:960px){.works-art .offer-hero{padding-top:0;padding-inline:var(--hub-space)}.works-art .offer-hero .offer-proof{margin:0 calc(-1 * var(--hub-space));box-shadow:none;background:0 0;border:0;border-radius:0;order:-1}.works-art .offer-hero .offer-proof figcaption{display:none}}@media (prefers-reduced-motion:reduce){.works-art .offer-proof img.offer-art{transition:none}}main.ta-main.contact-page{background:var(--ta-night);padding-bottom:72px}main.ta-main.contact-page .contact-section.sales-intake{color:#f6f0e7;--hub-ink:#f6f0e7;--hub-muted:#b8bfcf;--hub-border:#ffffff24;background:0 0;max-width:1280px;margin-inline:auto}main.ta-main.contact-page .sales-intake .intake-intro .eyebrow{letter-spacing:.18em;color:#ffe0a6!important}main.ta-main.contact-page .intake-promise{color:#e6e2f2;border-color:#ffffff29}main.ta-main.contact-page .intake-response-flow li{border-bottom-color:#ffffff1f}main.ta-main.contact-page .intake-response-flow li>span{color:#ffe0a6}main.ta-main.contact-page .sales-intake .intake-boundary,main.ta-main.contact-page .sales-intake .intake-platform{color:#b8bfcf}main.ta-main.contact-page .sales-intake .contact-form,main.ta-main.contact-page .sales-intake .intake-form{--hub-ink:#1c1a26;--hub-muted:#4c4a5c;--hub-accent:#3b3f86;--hub-border:#ddd5ca;--sales-on-accent:#fff;color:#1c1a26;background:#fffdf9;border:0;border-radius:22px;box-shadow:0 40px 100px -40px #000000e6}main.ta-main.contact-page .hq-contact-switch{z-index:1;color:#e6e2f2;position:relative}main.ta-main.contact-page .contact-section.sales-intake{box-shadow:none;border:0;border-radius:0}main.ta-main.contact-page .intake-intro p,main.ta-main.contact-page .intake-intro li{color:#c9cede}main.ta-main.contact-page .intake-jump,main.ta-main.contact-page .intake-intro a{color:#ffe0a6}main.ta-main .flow-stage{background:0 0}.works-art .offer-brief{color:#f6f0e7;background:0 0;border-top:1px solid #ffffff1f}.works-art .offer-brief .eyebrow{color:#ffe0a6}.works-art .offer-brief h2{color:#f6f0e7}.works-art .offer-brief .section-lead,.works-art .offer-brief-warning{color:#c9cede}.works-art .offer-brief-warning{border-left-color:#ffbf9e}.works-art .offer-brief-platform{color:#f6f0e7;border-left-color:#8fe0d4}.works-art .offer-brief-form{color:#1c1a26;--hub-ink:#1c1a26;--hub-muted:#4c4a5c;--hub-accent:#3b3f86;--hub-border:#ddd5ca;--sales-on-accent:#fff;background:#fffdf9;border-radius:22px;padding:clamp(20px,3vw,40px);box-shadow:0 40px 100px -40px #000000e6}.hq-general-contact main.ta-main.contact-page{padding-inline:0}.hq-general-contact main.ta-main.contact-page .sales-intake{padding-inline:clamp(20px,5vw,70px)}main.ta-main.contact-page .hq-contact-switch{justify-content:flex-start}@media (min-width:900px){.ta-art.ta-banner figcaption{top:14px;bottom:auto}}main.ta-main.contact-page .sales-intake .contact-form .eyebrow{color:#6b4a14!important}
