.eyebrow,.mono.text-\[10px\].uppercase{font-size:11px!important;letter-spacing:.18em!important}main section h2.tracking-tightish,main section h2.tracking-tighter2{font-size:clamp(2rem,1.1rem + 2.6vw,3.25rem)!important;line-height:1.08!important}#book h2{font-size:clamp(2.6rem,1.4rem + 4vw,4.5rem)!important;line-height:1.04!important}#hero h1{font-size:clamp(2.5rem,1.4rem + 5.4vw,5.25rem)!important}.pr10a [style*="font-size:13.5px"]{font-size:14px!important}.pr10a [style*="font-size:12.5px"]{font-size:13px!important}.pr10a [style*="font-size:9px"],.tier-deliver>summary{font-size:10px!important;letter-spacing:.18em!important}.pr10a h2[style*="font-size:34px"]{font-size:clamp(1.9rem,1.1rem + 2vw,2.5rem)!important}.numbers-hero-fig{font-size:clamp(2.6rem,1.6rem + 4vw,4.2rem)!important}
#numbers .mb-10,#problem .lg\:col-span-4>h2,#differentiator .mb-16,#cases .mb-14,#anti .mb-12,#faq .mb-12{margin-bottom:3.5rem!important}#numbers .mb-16{margin-bottom:3.5rem!important}#endorsement .mb-10{margin-bottom:2.5rem!important}
.prov>summary{display:inline-flex;align-items:center;gap:.5rem;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#7E7E85;min-height:32px}.prov>summary:hover,.prov[open]>summary{color:#D4A574}.prov>summary>span[aria-hidden]{font-size:13px;letter-spacing:0}
.ink-art path[stroke-width="1.3"],.ink-art path[stroke-width="1.4"],.ink-art path[stroke-width="1.5"]{stroke-width:1.6}.ink-art line{stroke-opacity:.16}html.js .ink-art line{stroke-opacity:.16}
[data-motif="meet-rise"] .incoming{animation-timing-function:var(--motion-settle)!important}[data-motif="meet-rise"] .rise{animation-timing-function:var(--motion-enter)!important}[data-motif="meet-rise"] .mr-node,[data-motif="meet-rise"] .b1,[data-motif="meet-rise"] .b2{animation-timing-function:var(--motion-enter),var(--motion-idle)!important}.lift{transition:transform .5s var(--motion-settle),border-color .35s ease,box-shadow .5s var(--motion-settle)}.faq-icon{transition:transform .32s var(--motion-snap)}details[open] .faq-icon{transform:rotate(45deg)}
#endorsement figure.rounded-3xl{background:#111113!important;border-color:rgba(212,165,116,.28)!important}#tier-architect{background:#121212!important}
#pricePathLine .shimmer-amber{color:#FAFAF7;animation:none!important}
@media(max-width:640px){section.py-24{padding-top:4.5rem!important;padding-bottom:4.5rem!important}#hero{padding-top:6rem!important;padding-bottom:3.5rem!important}#hero h1{font-size:2.45rem!important;line-height:1.04!important}#hero .mt-8{margin-top:1.5rem;font-size:1.05rem}#hero .mt-10{margin-top:2rem;gap:.875rem}#hero .mt-10 a{width:100%;justify-content:center;height:3rem;padding:0 1.25rem;text-align:center}#hero .whitespace-nowrap{white-space:normal}section[aria-label="Companies"] .flex-wrap{gap:1.25rem 1.75rem}section[aria-label="Companies"] .py-10{padding-top:2rem;padding-bottom:2rem}#numbers .p-8{padding:1.5rem}#numbers .numbers-hero-fig{font-size:2.6rem!important}#numbers .text-5xl{font-size:2.5rem}.pr10a [style*="grid-template-columns:1fr 108px"]{grid-template-columns:1fr auto!important}.pr10a #tier-architect{padding:1.25rem 1.125rem 1.25rem!important}.pr10a #tier-architect h3{font-size:1.5rem!important}.pr10a #tier-architect [style*="justify-content:flex-end"] a{width:100%;justify-content:center}.tier-row{gap:6px 12px}#endorsement figure.rounded-3xl{padding:1.75rem 1.375rem!important}#endorsement blockquote.text-2xl{font-size:1.35rem}#anti .p-7,#cases .p-7{padding:1.375rem}#faq summary span.text-lg{font-size:1.05rem}#book .mt-12{margin-top:2rem}#book .mt-12 a{width:100%;justify-content:center}footer .grid{gap:2rem}
}
[data-page="hire"] .mono.text-\[9px\]{font-size:10px!important;letter-spacing:.16em!important}[data-page="hire"] section.pt-28{padding-top:8rem!important}[data-page="hire"] main>section:not(.pb-16):not(.pt-28):not(.border-t){padding-top:6rem!important;padding-bottom:6rem!important}[data-page="hire"] section.band-alt:not(.py-16){padding-top:6rem!important;padding-bottom:6rem!important}[data-page="hire"] #start>h2{margin-bottom:1rem!important}[data-page="hire"] #start>p.mb-10,[data-page="hire"] #bar p.mb-10{margin-bottom:3.5rem!important}[data-page="hire"] .rounded-2xl.bg-ink-50{background:#111113!important}[data-page="hire"] #three .rounded-3xl{background:#111113!important;border-color:rgba(212,165,116,.28)!important}[data-page="hire"] [data-motif="fork"] .fk{stroke:#D4A574;stroke-opacity:.34;stroke-width:1.2}[data-page="hire"] [data-motif="fork"] .fk.long{stroke-opacity:.78;stroke-width:1.6}[data-page="hire"] [data-motif="fork"] .fk.short,[data-page="hire"] [data-motif="fork"] .fk.long{animation-timing-function:var(--motion-settle)!important;animation-duration:1.05s!important}[data-page="hire"] [data-motif="fork"] .fk-node,[data-page="hire"] [data-motif="fork"] .fk-end{animation-timing-function:var(--motion-enter)!important}[data-page="hire"] [data-motif="fork"] .fk-years{animation-timing-function:var(--motion-enter),var(--motion-idle)!important}[data-page="hire"] #send p.text-xl{font-size:clamp(1.9rem,1.1rem + 2vw,2.5rem);font-weight:300;letter-spacing:-.01em}
[data-page="working"] main>section.py-20{padding-top:6rem!important;padding-bottom:6rem!important}[data-page="working"] main>section.pt-36{padding-top:8.5rem!important}[data-page="working"] .mb-12.reveal,[data-page="working"] .mb-10.reveal{margin-bottom:3.5rem!important}[data-page="working"] h2 .shimmer-amber,[data-page="working"] h1 .shimmer-amber{animation:none!important;color:#D4A574;-webkit-text-fill-color:#D4A574;background:none}[data-page="working"] .bg-ink-50,[data-page="working"] .bg-ink-50\/60{background:#111113!important}[data-page="working"] .border-l.border-amber\/50{border-color:rgba(212,165,116,.5);padding-left:1.5rem}[data-page="working"] .mono.text-amber.text-xs{font-size:11px;letter-spacing:.18em;text-transform:uppercase}
@media(max-width:640px){[data-page="hire"] section.pt-28{padding-top:6.5rem!important}[data-page="hire"] main>section{padding-top:4.5rem!important;padding-bottom:4.5rem!important}[data-page="hire"] .p-7,[data-page="hire"] .p-8,[data-page="hire"] #three .rounded-3xl{padding:1.5rem 1.25rem!important}[data-page="hire"] .grid-cols-\[76px_1fr\]{grid-template-columns:56px 1fr}[data-page="hire"] #three h2{font-size:2.1rem!important}[data-page="hire"] .mt-10 a,[data-page="hire"] .mt-8 a.bg-amber,[data-page="hire"] #send .mt-8 a{width:100%;justify-content:center}[data-page="working"] main>section.py-20{padding-top:4.5rem!important;padding-bottom:4.5rem!important}[data-page="working"] main>section.pt-36{padding-top:6.5rem!important}[data-page="working"] .p-7{padding:1.5rem 1.25rem!important}[data-page="working"] .mt-9 a{width:100%;justify-content:center}
}
main h2.text-2xl.tracking-tightish:not([class*="lg:text-"]),main h2.text-2xl.lg\:text-\[1\.75rem\]{font-size:clamp(1.5rem,1.2rem + 1vw,1.85rem)!important;line-height:1.15!important}main h2.text-2xl.lg\:text-3xl{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.25rem)!important;line-height:1.12!important}main h1.text-4xl.sm\:text-5xl{font-size:clamp(2.4rem,1.4rem + 4.2vw,4.25rem)!important;line-height:1.04!important;letter-spacing:-.03em}main h1[class*="clamp(2.1rem"],main h1[class*="clamp(2.2rem"]{font-size:clamp(2.3rem,1.4rem + 3.4vw,3.75rem)!important;line-height:1.06!important}
main .mono.text-\[9px\]{font-size:10px!important;letter-spacing:.16em!important}main .mono.text-\[10px\].uppercase.tracking-\[0\.1em\],main .mono.text-\[10px\].uppercase.tracking-wider{font-size:11px!important;letter-spacing:.14em!important}
@media(min-width:1024px){article .leading-\[1\.8\],main .max-w-3xl .leading-\[1\.8\]{font-size:1.0625rem}}
article blockquote.border-l-2{border-left-width:1px!important;border-color:rgba(212,165,116,.55)!important;padding-left:1.75rem!important;margin:2.5rem 0!important}
main>section:first-child{padding-top:10rem!important}main>section:first-child.pb-10{padding-bottom:3rem!important}
@media(min-width:1024px){main>section[class*="lg:py-20"],main>section[class*="lg:py-24"]{padding-top:6rem!important;padding-bottom:6rem!important}main>section[class*="lg:pb-20"],main>section[class*="lg:pb-24"]{padding-bottom:6rem!important}main>section.py-12{padding-top:4rem!important;padding-bottom:4rem!important}main .mt-12.reveal{margin-top:3.5rem}
}main .band-alt+.band-alt{border-top:1px solid #262626}
main .rounded-2xl.border.border-ink-200.bg-ink-50,main .rounded-2xl.border.border-ink-200.bg-ink-50\/50,main .rounded-2xl.border.border-ink-200.bg-ink-50\/60{background:#111113!important}main a.rounded-2xl[class*="from-amber"]{background:#141311!important;border-color:rgba(212,165,116,.45)!important}main a.rounded-2xl.group{transition:border-color .35s ease,transform .5s var(--motion-settle)}main a.rounded-2xl.group:hover{border-color:rgba(212,165,116,.55)!important;transform:translateY(-2px)}main .bg-ink-50.p-4,main .bg-ink-50.p-6,main .bg-ink-50.p-7{background:#111113}
main .divide-y>a.group{transition:color .3s var(--motion-snap)}main .divide-y>a.group:hover p:first-child{color:#D4A574}
main details.group>summary{min-height:44px;align-items:center;cursor:pointer;list-style:none}main details.group>summary::-webkit-details-marker{display:none}main details.group>summary .faq-icon{margin-top:0}main details.group[open]>summary{color:#FAFAF7}main [data-preset],main #calcCopy{min-height:36px;transition:border-color .3s var(--motion-snap),color .3s var(--motion-snap)}main form input[type="number"]{border-radius:10px!important;background:#0A0A0A!important;transition:border-color .3s var(--motion-snap),box-shadow .3s var(--motion-snap)}main form input:focus{border-color:#D4A574!important;box-shadow:0 0 0 3px rgba(212,165,116,.16)}main form input::placeholder{color:#55555C}main [id^="out"].text-2xl{font-family:'JetBrains Mono',monospace;font-size:clamp(1.9rem,1.3rem + 1.6vw,2.6rem)!important;letter-spacing:-.02em;line-height:1.05}main .h-3.rounded-full{height:6px}:where(a,button,summary,input):focus-visible{outline:1px solid #D4A574;outline-offset:3px;box-shadow:none}
main section .text-center>p.text-xl.font-light.balance{font-size:clamp(1.9rem,1.1rem + 2vw,2.5rem);line-height:1.15;letter-spacing:-.015em}main section .text-center>p.text-xl+p.text-sm{margin-top:1rem;font-size:15px}main a.btn-shimmer-amber{transition:background-color .3s var(--motion-snap),transform .3s var(--motion-snap)}main a.btn-shimmer-amber:hover{transform:translateY(-1px)}
header nav a[aria-current="page"]{color:#FAFAF7}header nav a{transition:color .3s var(--motion-snap)}#mobileMenu .flex-col{gap:0}#mobileMenu .flex-col>a{min-height:48px;display:flex;align-items:center;margin:0;padding:0}#mobileMenu .lang-m{padding-top:14px!important}footer a{transition:color .3s var(--motion-snap)}footer .grid-cols-2{gap:.625rem 1.5rem}footer .mono.text-xs{font-size:12px;line-height:1.7}
.ink-art path[stroke-width="1.3"],.ink-art path[stroke-width="1.4"],.ink-art path[stroke-width="1.5"]{stroke-width:1.6}.ink-art circle[stroke-width="1.4"]{stroke-width:1.2;stroke-opacity:.34}
@media(max-width:1023px){main .ink-art.hidden{display:block!important;max-width:240px!important;width:100%!important;margin-top:2rem}}[data-motif="fork"] .fk.short,[data-motif="fork"] .fk.long{animation-timing-function:var(--motion-settle)!important}
@media(max-width:640px){main>section:first-child{padding-top:6.5rem!important}main>section{padding-top:4.5rem;padding-bottom:4.5rem}main>section.pb-14,main>section.pb-16{padding-top:0}main .rounded-2xl.p-6,main .rounded-2xl.sm\:p-9,main .rounded-2xl.p-7,main .rounded-2xl.lg\:p-8{padding:1.375rem 1.25rem!important}main .grid.sm\:grid-cols-3.gap-6{gap:1.25rem}main section .text-center .mt-7 a,main section .text-center .mt-8 a,main section .text-center .mt-10 a{width:100%;justify-content:center}main .flex.flex-wrap.items-center.justify-between>.flex{width:100%;justify-content:space-between}main [data-preset]{min-height:40px}main h1.text-4xl.sm\:text-5xl{font-size:2.3rem!important}article blockquote.border-l-2{font-size:1.35rem;padding-left:1.25rem!important}main .lg\:col-span-2.lg\:text-right{margin-top:.25rem}
}
@media(max-width:640px){main>section.pt-16.pb-16{padding-top:4rem!important}}
@media(prefers-reduced-motion:reduce){
.lift,main a.rounded-2xl.group,main a.btn-shimmer-amber,header nav a,footer a,main .divide-y>a.group,main [data-preset],main #calcCopy,main form input[type="number"]{transition:none!important}
.lift:hover,main a.rounded-2xl.group:hover,main a.btn-shimmer-amber:hover{transform:none!important}
}
