.ManifestUI_button__wvVnt{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;border:1px solid transparent;border-radius:var(--mfts-radius-control,9px);padding:.625rem 1rem;font:600 .875rem/1.25 var(--mfts-font-sans,Inter,sans-serif);text-decoration:none;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.ManifestUI_button__wvVnt:focus-visible{outline:3px solid var(--mfts-focus,var(--mfts-signal-blue,#4353c7));outline-offset:2px;box-shadow:var(--mfts-focus-ring)}.ManifestUI_button__wvVnt:disabled{cursor:not-allowed;opacity:.62}.ManifestUI_button__wvVnt.ManifestUI_primary__7vwIA{color:#fff;background:var(--mfts-action,var(--mfts-signal-blue,#4353c7))}.ManifestUI_primary__7vwIA:hover:not(:disabled){background:var(--mfts-action-hover,var(--mfts-signal-blue-hover,#3544ad))}.ManifestUI_button__wvVnt.ManifestUI_secondary__QwfKI{color:var(--mfts-ink,#101828);background:#fff;border-color:var(--mfts-border-strong,#98a2b3)}.ManifestUI_secondary__QwfKI:hover:not(:disabled),.ManifestUI_tertiary__x3UrA:hover:not(:disabled){background:var(--mfts-surface-subtle,#f1f5f9)}.ManifestUI_tertiary__x3UrA{color:var(--mfts-ink-soft,#344054);background:transparent}.ManifestUI_button__wvVnt.ManifestUI_danger__DAxhk{color:#fff;background:var(--mfts-danger,#b93838)}.ManifestUI_danger__DAxhk:hover:not(:disabled){background:#982c2c}.ManifestUI_sm__vqARz{min-height:36px;padding:.45rem .75rem;font-size:.8125rem}.ManifestUI_md__XFIWH{min-height:44px}.ManifestUI_badge__bOvG9{display:inline-flex;align-items:center;min-height:24px;padding:.2rem .55rem;border-radius:999px;font:650 .75rem/1.2 var(--mfts-font-sans,Inter,sans-serif);white-space:nowrap}.ManifestUI_tone_neutral___7M8a{color:#344054;background:#f1f5f9}.ManifestUI_tone_info__JJhSJ{color:var(--mfts-info-ink,#303f9f);background:var(--mfts-info-surface,#eef0ff)}.ManifestUI_tone_success___XEKa{color:#075b40;background:#e8f7f0}.ManifestUI_tone_warning__mDhFF{color:#754600;background:#fff5df}.ManifestUI_tone_danger__ukMFD{color:#8f2828;background:#fff0ef}.ManifestUI_tableWrap__45LaI{width:100%;overflow:auto;border:1px solid var(--mfts-border,#dbe3ec);border-radius:var(--mfts-radius-panel,14px);background:#fff}.ManifestUI_tableWrap__45LaI:focus-visible{outline:3px solid var(--mfts-signal-blue,#4353c7);outline-offset:3px}.ManifestUI_table__yumXR{width:100%;border-collapse:collapse;text-align:left;font:400 .875rem/1.45 var(--mfts-font-sans,Inter,sans-serif)}.ManifestUI_table__yumXR th{padding:.8rem 1rem;color:#475467;background:#f8fafc;font-size:.72rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}.ManifestUI_table__yumXR td{padding:.95rem 1rem;border-top:1px solid #e8edf3;color:#344054;vertical-align:middle}.ManifestUI_table__yumXR tbody tr:hover{background:#fafbff}.ManifestUI_empty__XJEeG{text-align:center;color:#475467!important;padding:2rem!important}.ManifestUI_metricCard__AWICT{min-width:0;padding:1.15rem 1.25rem;border:1px solid var(--mfts-border,#dbe3ec);border-radius:var(--mfts-radius-panel,14px);background:#fff;box-shadow:var(--mfts-shadow-card)}.ManifestUI_metricLabel__zxjRs{margin:0 0 .7rem;color:#475467;font-size:.78rem;font-weight:650}.ManifestUI_metricLine__F9HwU{display:flex;align-items:center;gap:.65rem}.ManifestUI_metricValue__XqNZZ{color:var(--mfts-ink,#101828);font-size:clamp(1.65rem,3vw,2.25rem);line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.ManifestUI_metricFooter__LD4SU{display:flex;align-items:end;justify-content:space-between;gap:.5rem;margin-top:.8rem}.ManifestUI_metricFooter__LD4SU p{margin:0;color:#475467;font-size:.75rem;line-height:1.4}.ManifestUI_sparkline__Q7QDI{width:82px;height:30px;flex:0 0 82px;color:var(--mfts-success,#087a55);overflow:visible}.ManifestUI_status__p5F2m{display:inline-flex;align-items:center;gap:.45rem;color:#344054;font-size:.75rem;font-weight:600}.ManifestUI_statusDot__fOjpI{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#667085}.ManifestUI_dot_success__0WVIg,.ManifestUI_status_operational__EEH5l .ManifestUI_statusDot__fOjpI{background:var(--mfts-success,#087a55)}.ManifestUI_dot_warning__9sOEE,.ManifestUI_status_warning__zrzDm .ManifestUI_statusDot__fOjpI{background:#b66a00}.ManifestUI_dot_danger__qLvSc,.ManifestUI_status_error__UuN1c .ManifestUI_statusDot__fOjpI{background:#b93838}.ManifestUI_dot_neutral__G8RMz,.ManifestUI_status_unknown__KC9_Y .ManifestUI_statusDot__fOjpI{background:#667085}.ManifestUI_editorPane__Q0UP_{min-width:0;overflow:hidden;border:1px solid #263448;border-radius:12px;background:#101828;color:#e5eaf2}.ManifestUI_editorHeader__91z0o{display:flex;align-items:center;justify-content:space-between;gap:.7rem;min-height:48px;padding:.65rem .9rem;border-bottom:1px solid #344054}.ManifestUI_editorHeader__91z0o h3{margin:0;font-size:.82rem;font-weight:650}.ManifestUI_editor__myt_4{display:block;width:100%;min-height:220px;resize:vertical;border:0;outline:0;padding:1rem;background:transparent;color:#e5eaf2;font:400 .78rem/1.7 var(--mfts-font-mono,Consolas,monospace);-moz-tab-size:2;-o-tab-size:2;tab-size:2}.ManifestUI_editor__myt_4:focus-visible{outline:2px solid #aab5ff;outline-offset:-3px}.ManifestUI_editorHint__kN_VD{margin:0;padding:.55rem .9rem;border-top:1px solid #344054;color:#c2ccda;font:600 .65rem/1.3 var(--mfts-font-mono,Consolas,monospace)}.ManifestUI_visuallyHidden__TdjT0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.ManifestUI_button__wvVnt{transition:none}}.brand-flow_flow__1GbDD{position:relative;isolation:isolate;overflow:hidden}.brand-flow_flow__1GbDD:after,.brand-flow_flow__1GbDD:before{content:"";position:absolute;inset:-100% -35%;pointer-events:none;z-index:-1;opacity:0;transition:transform .85s cubic-bezier(.2,.8,.2,1),opacity .3s}.brand-flow_flow__1GbDD:before{background:linear-gradient(112deg,transparent 34%,currentColor 35% 53%,transparent 54%);transform:translateX(-24%) rotate(-8deg)}.brand-flow_flow__1GbDD:after{background:linear-gradient(65deg,transparent 44%,currentColor 45% 61%,transparent 62%);transform:translateX(30%) rotate(13deg)}.brand-flow_flow__1GbDD:not(:disabled):is(:hover,:focus-visible):before{opacity:.09;transform:translateX(14%) rotate(6deg)}.brand-flow_flow__1GbDD:not(:disabled):is(:hover,:focus-visible):after{opacity:.06;transform:translateX(-14%) rotate(-7deg)}@keyframes brand-flow_facetA__gcoDo{0%,to{transform:translateX(14%) rotate(6deg)}50%{transform:translateX(-3%) rotate(-4deg)}}@keyframes brand-flow_facetB__GU_4H{0%,to{transform:translateX(-14%) rotate(-7deg)}50%{transform:translateX(5%) rotate(3deg)}}@media (prefers-reduced-motion:no-preference){.brand-flow_flow__1GbDD:not(:disabled):is(:hover,:focus-visible):before{animation:brand-flow_facetA__gcoDo 9s ease-in-out .85s infinite}.brand-flow_flow__1GbDD:not(:disabled):is(:hover,:focus-visible):after{animation:brand-flow_facetB__GU_4H 12s ease-in-out .85s infinite}}@media(prefers-reduced-motion:reduce){.brand-flow_flow__1GbDD:after,.brand-flow_flow__1GbDD:before{transition:none;transform:none!important}}@media(forced-colors:active){.brand-flow_flow__1GbDD:after,.brand-flow_flow__1GbDD:before{display:none}}.CapacityInquiry_root__DNc5_{--capacity-cobalt:#4056e8;--capacity-citrus:#d5ef53;--capacity-ink:#202438;--capacity-muted:#50566d;--capacity-paper:#fcfbf6;color:var(--capacity-ink);font-family:var(--mfts-font-sans,Inter,"Segoe UI",sans-serif);min-width:0;width:100%}.CapacityInquiry_root__DNc5_ *,.CapacityInquiry_root__DNc5_ :after,.CapacityInquiry_root__DNc5_ :before{box-sizing:border-box}.CapacityInquiry_entry__WJG19{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,.5fr);align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3.5rem);background:var(--capacity-cobalt);color:#fff;border-radius:1.5rem}.CapacityInquiry_eyebrow__Voj66{font-size:.68rem;font-weight:750;line-height:1.6;letter-spacing:.1em;text-transform:uppercase;margin:0}.CapacityInquiry_entry__WJG19 .CapacityInquiry_eyebrow__Voj66{color:#fff}.CapacityInquiry_entry__WJG19 h2{font:650 clamp(2rem,4vw,3.6rem)/1.05 var(--brand-display,inherit);letter-spacing:-.055em;margin:1rem 0;max-width:19ch}.CapacityInquiry_entryCopy__3HNCb{font-size:.95rem;line-height:1.7;max-width:52ch;margin:0}.CapacityInquiry_entryAction__nS2N6{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.CapacityInquiry_entryNote__uX6vE{font-size:.74rem;line-height:1.65;max-width:32ch;margin:0}.CapacityInquiry_close__j_ddT,.CapacityInquiry_primary__sgz7K,.CapacityInquiry_remove__6TLSq,.CapacityInquiry_secondary___qMVn{font:inherit;cursor:pointer;min-height:44px}.CapacityInquiry_primary__sgz7K,.CapacityInquiry_secondary___qMVn{display:inline-flex;align-items:center;justify-content:center;gap:1.5rem;border:1px solid var(--capacity-ink);border-radius:999px;padding:.8rem 1.3rem;font-size:.88rem;font-weight:700;line-height:1.4;max-width:100%;text-align:center}.CapacityInquiry_root__DNc5_ .CapacityInquiry_primary__sgz7K{background:var(--capacity-citrus);color:var(--capacity-ink)}.CapacityInquiry_primary__sgz7K>span{font-size:1.2rem}.CapacityInquiry_root__DNc5_ .CapacityInquiry_secondary___qMVn{background:transparent;color:var(--capacity-ink)}.CapacityInquiry_dialog__GGnWh{color-scheme:light;width:min(760px,calc(100vw - 2rem));max-width:none;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:1px solid #dadbe5;border-radius:1.5rem;background:var(--capacity-paper);color:var(--capacity-ink);font:inherit;overflow:auto;overscroll-behavior:contain;box-shadow:0 2rem 6rem rgba(15,18,32,.3)}.CapacityInquiry_dialog__GGnWh:not([open]){display:none}.CapacityInquiry_dialog__GGnWh{scrollbar-width:none;-ms-overflow-style:none}.CapacityInquiry_dialog__GGnWh::-webkit-scrollbar{display:none}.CapacityInquiry_dialog__GGnWh::backdrop{background:rgba(16,19,33,.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.CapacityInquiry_shell__smahb{padding:clamp(1.1rem,4vw,2.5rem);min-width:0}.CapacityInquiry_topbar__w_8qm{display:flex;align-items:center;justify-content:space-between;gap:1rem;position:sticky;top:-1px;z-index:5;background:var(--capacity-paper);padding-block:.6rem}.CapacityInquiry_topbar__w_8qm .CapacityInquiry_eyebrow__Voj66{color:var(--capacity-muted)}.CapacityInquiry_close__j_ddT,.CapacityInquiry_remove__6TLSq{border:1px solid #b4b7c6;border-radius:50%;background:transparent;color:var(--capacity-ink);width:44px;flex-shrink:0;font-size:1.6rem;line-height:1}.CapacityInquiry_progress__g_P9p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding:0;margin:1.5rem 0 2rem;list-style:none}.CapacityInquiry_progress__g_P9p li{display:flex;align-items:center;gap:.5rem;border-top:3px solid #dadbe5;padding-top:.75rem;font-size:.76rem;font-weight:650;color:var(--capacity-muted)}.CapacityInquiry_progress__g_P9p li>span{font-size:.66rem}.CapacityInquiry_progress__g_P9p li[aria-current]{color:var(--capacity-cobalt);border-color:var(--capacity-cobalt)}.CapacityInquiry_progress__g_P9p li[data-done=true]{color:var(--capacity-ink);border-color:var(--capacity-ink)}.CapacityInquiry_progress__g_P9p li{position:relative;border-top:0;padding-top:1rem}.CapacityInquiry_progressTrack__UbMQo{position:absolute;top:0;left:0;right:0;height:5px;background:#dadbe5;border-radius:3px;overflow:hidden}.CapacityInquiry_progressTrack__UbMQo i{position:absolute;inset:0;background:var(--capacity-cobalt);border-radius:inherit}.CapacityInquiry_progress__g_P9p li[data-done=true] .CapacityInquiry_progressTrack__UbMQo i{background:var(--capacity-ink)}.CapacityInquiry_heading__O_tfg{margin-top:1.5rem}.CapacityInquiry_heading__O_tfg .CapacityInquiry_eyebrow__Voj66{color:var(--capacity-cobalt)}.CapacityInquiry_heading__O_tfg h2{font:650 clamp(1.9rem,4vw,2.8rem)/1.08 var(--brand-display,inherit);letter-spacing:-.05em;margin:.6rem 0}.CapacityInquiry_heading__O_tfg>p:last-child{color:var(--capacity-muted);font-size:.88rem;line-height:1.65;margin:0}.CapacityInquiry_disclosure__hIqMu{font-size:.72rem;line-height:1.65;color:var(--capacity-muted);background:#eef0ff;border-left:3px solid var(--capacity-cobalt);border-radius:.25rem .65rem .65rem .25rem;padding:.8rem 1rem;margin:1.25rem 0 1.5rem}.CapacityInquiry_capacities___uFIc{display:grid;gap:.75rem;padding:0;margin:0;border:0;min-width:0}.CapacityInquiry_option__FlEi7{position:relative;display:flex;align-items:flex-start;gap:.8rem;border:1px solid #b4b7c6;border-radius:1rem;padding:1.1rem;background:#fff;cursor:pointer}.CapacityInquiry_option__FlEi7:has(input:checked){border-color:var(--capacity-cobalt);background:#eef0ff;box-shadow:inset 0 0 0 1px var(--capacity-cobalt)}.CapacityInquiry_option__FlEi7 input{accent-color:var(--capacity-cobalt);width:1.15rem;height:1.15rem;flex-shrink:0;margin:.15rem 0 0}.CapacityInquiry_optionBody__CRCUG{display:block;flex:1;min-width:0}.CapacityInquiry_optionTop__8MbdV{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.CapacityInquiry_optionTop__8MbdV>strong{font-size:.95rem;line-height:1.4;letter-spacing:-.02em}.CapacityInquiry_badge__XzpaW{padding:.22rem .55rem;border-radius:999px;background:var(--capacity-cobalt);color:#fff;font-size:.6rem;font-weight:700;line-height:1.6}.CapacityInquiry_optionDescription__ZoA10{display:block;color:var(--capacity-muted);font-size:.78rem;line-height:1.6;margin-top:.3rem}.CapacityInquiry_optionBottom__v_uqt{display:flex;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;flex-wrap:wrap;margin-top:.85rem;font-size:.75rem;line-height:1.5}.CapacityInquiry_optionBottom__v_uqt strong{font-size:1.2rem;letter-spacing:-.04em}.CapacityInquiry_optionBottom__v_uqt>span:first-child{font-weight:700}.CapacityInquiry_field__Vedro{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.85rem;font-weight:700}.CapacityInquiry_field__Vedro>span{color:var(--capacity-muted);font-size:.7rem;font-weight:400}.CapacityInquiry_field__Vedro input,.CapacityInquiry_field__Vedro textarea{width:100%;min-width:0;border:1px solid #9298ac;border-radius:.75rem;padding:.85rem 1rem;background:#fff;color:var(--capacity-ink);font:400 1rem/1.6 var(--mfts-font-sans,Inter,"Segoe UI",sans-serif)}.CapacityInquiry_field__Vedro textarea{resize:none;min-height:10rem;overflow:hidden}.CapacityInquiry_field__Vedro input::-moz-placeholder,.CapacityInquiry_field__Vedro textarea::-moz-placeholder{color:#656b80;opacity:1}.CapacityInquiry_field__Vedro input::placeholder,.CapacityInquiry_field__Vedro textarea::placeholder{color:#656b80;opacity:1}.CapacityInquiry_counter__jpbJU{text-align:right;font-size:.7rem;color:var(--capacity-muted);margin:.5rem 0 1.25rem}.CapacityInquiry_dropzone__IABcP{display:flex;flex-direction:column;align-items:center;border:1px dashed #9298ac;border-radius:1rem;padding:1.25rem;text-align:center;background:#f3f4fa}.CapacityInquiry_dragging__cEuLs{background:#eef0ff;outline:3px solid var(--capacity-cobalt);outline-offset:-3px}.CapacityInquiry_dropIcon__ekPcw{font-size:1.6rem;color:var(--capacity-cobalt);margin-bottom:.5rem}.CapacityInquiry_dropzone__IABcP>strong{font-size:.9rem}.CapacityInquiry_dropzone__IABcP>p{font-size:.78rem;line-height:1.6;color:var(--capacity-muted);margin:.4rem 0 .8rem}.CapacityInquiry_filePicker__vxx8n{position:relative;overflow:hidden;background:#fff}.CapacityInquiry_filePicker__vxx8n input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.CapacityInquiry_filePicker__vxx8n:focus-within{outline:3px solid var(--capacity-cobalt);outline-offset:3px}.CapacityInquiry_dropzone__IABcP>.CapacityInquiry_fileHelp__r7qPl{margin:.8rem 0 0;font-size:.68rem}.CapacityInquiry_fileHelp__r7qPl{color:var(--capacity-muted);font-size:.72rem;line-height:1.65;margin:.75rem 0 0}.CapacityInquiry_files__FHcMx{padding:0;margin:.8rem 0 0;list-style:none}.CapacityInquiry_files__FHcMx li{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.65rem 0;border-bottom:1px solid #dadbe5}.CapacityInquiry_files__FHcMx li>div{min-width:0}.CapacityInquiry_files__FHcMx li span,.CapacityInquiry_files__FHcMx strong{display:block;overflow-wrap:anywhere;font-size:.78rem;line-height:1.5}.CapacityInquiry_files__FHcMx li span{color:var(--capacity-muted);font-size:.65rem;margin-top:.25rem}.CapacityInquiry_error__OXvtN{color:#9a3400;background:#fff1df;border:1px solid #bc763c;border-radius:.6rem;padding:.8rem 1rem;font-size:.78rem;line-height:1.6;overflow-wrap:anywhere;margin:.75rem 0 0}ul.CapacityInquiry_error__OXvtN{padding-left:2rem}.CapacityInquiry_contact__CG6PE{display:grid;gap:1.25rem}.CapacityInquiry_summary__d0eMh{padding:1rem 1.2rem;border-radius:.85rem;background:var(--capacity-ink);color:var(--capacity-paper)}.CapacityInquiry_summary__d0eMh>span{display:block;color:var(--capacity-citrus);text-transform:uppercase;letter-spacing:.08em;font-size:.62rem;font-weight:700;margin-bottom:.5rem}.CapacityInquiry_summary__d0eMh>strong{font-size:1rem;line-height:1.5}.CapacityInquiry_summary__d0eMh p{font-size:.73rem;line-height:1.6;margin:.4rem 0 0}.CapacityInquiry_actions__masXY{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;border-top:1px solid #dadbe5;margin-top:1.5rem;padding-top:1.25rem}.CapacityInquiry_estimate__078hu{color:var(--capacity-muted);font-size:.68rem;line-height:1.6}.CapacityInquiry_result__yFp9a>p{font-size:1.1rem;font-weight:650;line-height:1.7}.CapacityInquiry_heading__O_tfg h2:focus-visible,.CapacityInquiry_root__DNc5_ :is(button,input,textarea):focus-visible{outline:3px solid var(--capacity-cobalt);outline-offset:3px}.CapacityInquiry_entry__WJG19 button:focus-visible{outline-color:#fff}.CapacityInquiry_option__FlEi7:focus-within{outline:3px solid var(--capacity-cobalt);outline-offset:3px}.CapacityInquiry_srOnly__iojcR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.CapacityInquiry_compact__Ty4F3 .CapacityInquiry_entry__WJG19{gap:1rem;padding:1.5rem}.CapacityInquiry_compact__Ty4F3 .CapacityInquiry_entry__WJG19 h2{font-size:1.8rem}.CapacityInquiry_compact__Ty4F3 .CapacityInquiry_entryCopy__3HNCb{display:none}@media (hover:hover){.CapacityInquiry_primary__sgz7K:hover{background:#e1f77f}.CapacityInquiry_close__j_ddT:hover,.CapacityInquiry_remove__6TLSq:hover,.CapacityInquiry_secondary___qMVn:hover{background:#eef0ff}.CapacityInquiry_option__FlEi7:hover{border-color:var(--capacity-cobalt)}}@media (max-width:600px){.CapacityInquiry_entry__WJG19{grid-template-columns:minmax(0,1fr);gap:1.5rem}.CapacityInquiry_dialog__GGnWh{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem);border-radius:1rem}.CapacityInquiry_topbar__w_8qm .CapacityInquiry_eyebrow__Voj66{max-width:25ch;font-size:.6rem}.CapacityInquiry_progress__g_P9p{gap:.4rem;margin-bottom:1.5rem}.CapacityInquiry_progress__g_P9p li{font-size:.68rem;gap:.35rem}.CapacityInquiry_option__FlEi7{padding:.9rem .8rem;gap:.65rem}.CapacityInquiry_optionBottom__v_uqt{align-items:flex-start;flex-direction:column}.CapacityInquiry_actions__masXY{gap:.8rem}.CapacityInquiry_estimate__078hu{width:100%}.CapacityInquiry_actions__masXY>.CapacityInquiry_primary__sgz7K:last-child{margin-left:auto}}@media (prefers-reduced-motion:reduce){.CapacityInquiry_root__DNc5_ *,.CapacityInquiry_root__DNc5_ :after,.CapacityInquiry_root__DNc5_ :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.CapacityInquiry_badge__XzpaW,.CapacityInquiry_disclosure__hIqMu,.CapacityInquiry_dropzone__IABcP,.CapacityInquiry_entry__WJG19,.CapacityInquiry_error__OXvtN,.CapacityInquiry_option__FlEi7,.CapacityInquiry_primary__sgz7K,.CapacityInquiry_secondary___qMVn,.CapacityInquiry_summary__d0eMh{border:1px solid CanvasText}.CapacityInquiry_option__FlEi7:has(input:checked){outline:2px solid Highlight}.CapacityInquiry_progress__g_P9p li[aria-current]{border-color:Highlight}.CapacityInquiry_filePicker__vxx8n:focus-within,.CapacityInquiry_option__FlEi7:focus-within,.CapacityInquiry_root__DNc5_ :is(button,input,textarea):focus-visible{outline-color:Highlight}}.BrandIdentity_mark__DgO_A{display:inline-block;width:calc(.8em * 109 / 78);height:.8em;flex:0 0 auto;vertical-align:middle;background:var(--identity-solid);-webkit-mask:var(--identity-mask) center /contain no-repeat;mask:var(--identity-mask) center /contain no-repeat}.BrandIdentity_mark__DgO_A[data-gradient=true]{background:var(--identity-gradient)}.BrandIdentity_lockupVisual__enu49,.BrandIdentity_lockup__WTB61{display:inline-flex;align-items:center;vertical-align:middle;line-height:1;white-space:nowrap}.BrandIdentity_lockupVisual__enu49{gap:.4em}.BrandIdentity_lockup__WTB61 .BrandIdentity_wordmark__ZXYJO{color:var(--identity-neutral)!important;font-family:var(--font-josefin,"Josefin Sans"),sans-serif!important;font-size:1em!important;font-style:normal!important;font-weight:600!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;white-space:nowrap}.BrandIdentity_badge__p7w88{position:relative;display:inline-block;width:200px;max-width:100%;aspect-ratio:1;vertical-align:middle}.BrandIdentity_badge__p7w88 .BrandIdentity_badgeSvg__Br_4G{display:block;width:100%;height:100%;overflow:visible}.BrandIdentity_badge__p7w88 .BrandIdentity_ring__jVtsh{animation:BrandIdentity_identity-ring-turn__33MTd 30s linear infinite;transform-origin:100px 100px;transform-box:view-box}.BrandIdentity_badge__p7w88[data-paused=true] .BrandIdentity_ring__jVtsh{animation-play-state:paused}.BrandIdentity_badge__p7w88 .BrandIdentity_ringText__8dQRM{fill:var(--identity-neutral)!important;font-family:var(--font-josefin,"Josefin Sans"),sans-serif!important;font-size:16px!important;font-weight:600!important;font-style:normal!important;text-transform:none!important}.BrandIdentity_badge__p7w88 .BrandIdentity_badgeCenter__rHZr1{position:absolute;left:50%;top:50%;width:35%;height:25%;transform:translate(-50%,-50%)}.BrandIdentity_badgeCenter__rHZr1 .BrandIdentity_mark__DgO_A{display:block;width:100%;height:100%}.BrandIdentity_examples___GPCD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:16px}.BrandIdentity_examples___GPCD .BrandIdentity_example__fpyck{min-width:0;margin:0;padding:24px;border:1px solid #dedede;border-radius:16px;background:#fff;color:#1a1a1a}.BrandIdentity_examples___GPCD .BrandIdentity_darkExample__LyRDm{background:#1a1a1a;border-color:#333;color:#fff}.BrandIdentity_example__fpyck .BrandIdentity_exampleStage__GjUIF{display:flex;align-items:center;justify-content:center;min-height:216px;font-size:clamp(20px,2.3vw,30px)}.BrandIdentity_example__fpyck figcaption,.BrandIdentity_example__fpyck figcaption p,.BrandIdentity_example__fpyck figcaption strong{color:inherit!important}.BrandIdentity_example__fpyck figcaption strong{font-size:14px;font-weight:600}.BrandIdentity_example__fpyck figcaption p{margin:8px 0 0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.BrandIdentity_governance__W_F0H>ul{margin:16px 0 28px;padding-left:1.25em;list-style:disc}.BrandIdentity_governance__W_F0H>ul>li+li{margin-top:8px}.BrandIdentity_governance__W_F0H>h4{margin:24px 0 16px}@keyframes BrandIdentity_identity-ring-turn__33MTd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.BrandIdentity_badge__p7w88 .BrandIdentity_ring__jVtsh{animation:none}}.BrandIdentity_jongoMark__k18Le{display:inline-block;width:1.1em;height:1.1em;flex:0 0 auto;background:url(/manifest-refresh/jongo-logomark-color.svg) 50%/contain no-repeat}.experience_wordmark__3V2e2{align-items:center;color:currentColor;display:inline-flex;font-family:var(--brand-wordmark,var(--brand-display,inherit));gap:.28em;line-height:.9;white-space:nowrap}.experience_wordmarkMark__KYoGa{display:block;flex:0 0 auto;height:.82em;width:1.15em;background:currentColor;mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center}.experience_wordmarkName__JherI{font:inherit;font-size:1em;font-weight:var(--brand-wordmark-weight,500);letter-spacing:-.045em}.experience_serviceMenu__LEEFz{color:var(--brand-ink,#171a18);font-family:var(--brand-display,inherit);position:static;z-index:5}.experience_retainerButton__6TLDh,.experience_serviceTrigger__XUEeM{align-items:center;border:1px solid var(--brand-line,#d3d0c7);border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:.98rem;font-weight:650;gap:.85rem;justify-content:center;min-height:2.9rem;padding:.72rem 1.15rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.experience_serviceTrigger__XUEeM.experience_serviceTrigger__XUEeM{background:var(--brand-paper,#f5f1e8);color:var(--brand-ink,#171a18)}.experience_serviceTrigger__XUEeM:hover{background:var(--brand-primary,#28685f);border-color:var(--brand-primary,#28685f);color:var(--brand-paper,#f5f1e8)}.experience_retainerButton__6TLDh:focus-visible,.experience_serviceLink__Rz1L9:focus-visible,.experience_serviceTrigger__XUEeM:focus-visible{outline:3px solid var(--brand-accent,#e8753e);outline-offset:4px}.experience_chevron__I7h00{border-bottom:1.5px solid;border-right:1.5px solid;height:.43rem;transform:translateY(-.12rem) rotate(45deg);transition:transform .18s ease;width:.43rem}.experience_serviceTrigger__XUEeM[aria-expanded=true] .experience_chevron__I7h00{transform:translateY(.12rem) rotate(225deg)}.experience_servicePanel__fGzBl{background:var(--brand-paper,#f5f1e8);border:1px solid var(--brand-line,#d3d0c7);border-radius:1.2rem;box-shadow:0 1.4rem 3.8rem rgba(31,36,32,.16);left:0;min-width:0;width:min(54rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);right:0;padding:clamp(1.2rem,3vw,2.25rem);position:absolute;top:calc(100% + .65rem)}.experience_retainerPanel__OpKzN[hidden],.experience_servicePanel__fGzBl[hidden]{display:none}.experience_serviceGrid__RudXa{display:grid;gap:clamp(1.5rem,3vw,2.75rem);grid-template-columns:repeat(3,minmax(0,1fr))}.experience_serviceGroupTitle__Mm5ml{border-bottom:1px solid var(--brand-line,#d3d0c7);color:var(--brand-muted,#656a64);font-size:.77rem;font-weight:700;letter-spacing:.075em;line-height:1.4;margin:0 0 .8rem;padding-bottom:.75rem;text-transform:uppercase}.experience_serviceList__E_LIP{list-style:none;margin:0;padding:0}.experience_serviceList__E_LIP li+li{margin-top:.45rem}.experience_serviceLink__Rz1L9{border-radius:.65rem;color:var(--brand-ink,#171a18);display:block;margin:0 -.65rem;padding:.7rem .65rem;text-decoration:none;transition:background-color .16s ease,color .16s ease}.experience_serviceLink__Rz1L9:hover{background:color-mix(in srgb,var(--brand-primary,#28685f) 10%,transparent)}.experience_serviceLabel__p_o3Z{display:block;font-size:1.05rem;font-weight:700;letter-spacing:-.025em}.experience_serviceDetail__PKoEJ{color:var(--brand-muted,#656a64);display:block;font-family:inherit;font-size:.88rem;line-height:1.5;margin-top:.25rem}.experience_resourceKind__E9BjK{color:var(--brand-primary,#28685f);font-size:.78rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.experience_retainer__c2Jab{background:var(--brand-ink,#171a18);border-radius:1.4rem;color:var(--brand-paper,#f5f1e8);isolation:isolate;overflow:hidden;padding:clamp(2rem,6vw,5rem);position:relative}.experience_retainer__c2Jab:before{border:1px solid color-mix(in srgb,var(--brand-accent,#e8753e) 35%,transparent);border-radius:50%;content:"";height:24rem;position:absolute;right:-10rem;top:-13rem;width:24rem;z-index:-1}.experience_retainerSpark__glLrA{color:var(--brand-accent,#e8753e);font-size:clamp(3rem,8vw,6rem);line-height:.8;position:absolute;right:clamp(1.5rem,5vw,4rem);top:clamp(1.5rem,5vw,4rem)}.experience_retainerEyebrow__3TE9o{color:var(--brand-accent,#e8753e);font-size:.82rem;font-weight:750;letter-spacing:.12em;margin:0 0 1.1rem;text-transform:uppercase}.experience_retainerTitle__nNtFn{font-family:var(--brand-display,inherit);font-size:clamp(2.8rem,7vw,6.7rem);font-weight:560;letter-spacing:-.075em;line-height:.94;margin:0;max-width:11ch;text-wrap:balance}.experience_retainerCopy__6t4JO{color:#e4e5eb;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7;margin:1.5rem 0 1.8rem;max-width:58ch}.experience_retainerButton__6TLDh.experience_retainerButton__6TLDh{background:var(--brand-accent,#e8753e);border-color:var(--brand-accent,#e8753e);color:var(--brand-ink,#171a18)}.experience_retainerButton__6TLDh:hover{transform:translateY(-2px)}.experience_retainerButton__6TLDh span{font-size:1.25em;line-height:.8}.experience_retainerPanel__OpKzN{border-left:2px solid var(--brand-accent,#e8753e);margin-top:1.7rem;max-width:48rem;padding:.15rem 0 .15rem 1.2rem}.experience_scopingTitle__gXw9u{font-family:var(--brand-display,inherit);font-size:1.35rem;letter-spacing:-.025em;margin:0 0 .55rem}.experience_retainerPanel__OpKzN p,.experience_scopingQuestions__2VjSE{color:color-mix(in srgb,var(--brand-paper,#f5f1e8) 78%,transparent);font-size:.98rem;line-height:1.65;margin:0}.experience_scopingQuestions__2VjSE{margin-top:.85rem;padding-left:1.2rem}.experience_scopingQuestions__2VjSE li+li{margin-top:.3rem}.experience_inquiryForm__FI3m1{background:var(--brand-paper,#fffdf8);border:1px solid var(--brand-line,#d7e0d9);color:var(--brand-ink,#1c2824);display:grid;gap:1.6rem;padding:clamp(1.5rem,4vw,3.5rem)}.experience_formHeading__wOVob{max-width:42rem}.experience_formHeading__wOVob h3{font-family:var(--brand-display,inherit);font-size:clamp(2rem,4vw,3.3rem);font-weight:550;letter-spacing:-.05em;line-height:1.05;margin:.8rem 0}.experience_formHeading__wOVob p{color:var(--brand-muted,#465a53);margin:0;max-width:56ch}.experience_formGrid__uJzHd{display:grid;gap:1.2rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.experience_formGrid__uJzHd label{color:var(--brand-ink,#1c2824);display:grid;font-size:.9rem;font-weight:650;gap:.45rem}.experience_formGrid__uJzHd label>span{color:var(--brand-muted,#465a53);display:inline;font-size:.76rem;font-weight:400}.experience_formGrid__uJzHd input,.experience_formGrid__uJzHd select,.experience_formGrid__uJzHd textarea{background:#fff;border:1px solid var(--brand-line,#d7e0d9);border-radius:.45rem;color:var(--brand-ink,#1c2824);font:400 1rem/1.5 var(--brand-body,system-ui,sans-serif);min-height:3.25rem;padding:.75rem .9rem;width:100%}.experience_formGrid__uJzHd textarea{min-height:8rem;resize:vertical}.experience_formGrid__uJzHd input::-moz-placeholder,.experience_formGrid__uJzHd textarea::-moz-placeholder{color:#68756e;opacity:1}.experience_formGrid__uJzHd input::placeholder,.experience_formGrid__uJzHd textarea::placeholder{color:#68756e;opacity:1}.experience_formGrid__uJzHd input:focus-visible,.experience_formGrid__uJzHd select:focus-visible,.experience_formGrid__uJzHd textarea:focus-visible{border-color:var(--brand-primary,#087f73);outline:3px solid color-mix(in srgb,var(--brand-primary,#087f73) 22%,transparent);outline-offset:1px}.experience_formWide__tpMLI{grid-column:1/-1}.experience_formActions__NjpH8{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem}.experience_formActions__NjpH8>span{color:var(--brand-muted,#465a53);font-size:.78rem;max-width:42ch}.experience_formMessage__7CVNv{color:var(--brand-primary,#087f73);font-weight:650;margin:0;min-height:1.5em}@media (max-width:700px){.experience_servicePanel__fGzBl{left:0;right:0;min-width:0;padding:1.1rem}.experience_serviceGrid__RudXa{gap:1.4rem;grid-template-columns:1fr}.experience_formGrid__uJzHd{grid-template-columns:1fr}.experience_formWide__tpMLI{grid-column:auto}.experience_serviceGroupTitle__Mm5ml{margin-bottom:.35rem;padding-bottom:.45rem}.experience_serviceList__E_LIP{display:grid;gap:.25rem .5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.experience_serviceList__E_LIP li+li{margin-top:0}.experience_serviceDetail__PKoEJ{font-size:.82rem}.experience_retainer__c2Jab{border-radius:1rem}.experience_retainerSpark__glLrA{display:none;font-size:2.8rem;right:1.4rem;top:1.4rem}}@media (max-width:380px){.experience_serviceList__E_LIP{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.experience_chevron__I7h00,.experience_retainerButton__6TLDh,.experience_serviceLink__Rz1L9,.experience_serviceTrigger__XUEeM{transition:none}}.CaseStudyOverlay_dialog__p7MFR{position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;overflow:hidden;background:var(--brand-paper,#fffdf8);color:var(--brand-ink,#1c2824);font:400 1rem/1.65 var(--brand-body,system-ui,sans-serif)}.CaseStudyOverlay_dialog__p7MFR::backdrop{background:#1c2824}.CaseStudyOverlay_dialog__p7MFR:not([open]){display:none}.CaseStudyOverlay_dialog__p7MFR *,.CaseStudyOverlay_dialog__p7MFR :after,.CaseStudyOverlay_dialog__p7MFR :before{box-sizing:border-box}.CaseStudyOverlay_viewport__80dq_{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.CaseStudyOverlay_viewport__80dq_::-webkit-scrollbar{display:none}.CaseStudyOverlay_layout__X8iJC{display:grid;grid-template-columns:30% 70%;min-height:100%;align-items:start}.CaseStudyOverlay_forest__8rNZD{--work-bg:#dce9dd;--work-stage:#bcd2be;--work-ink:#173d32}.CaseStudyOverlay_berry__MqlkC{--work-bg:#f1dce7;--work-stage:#dfb6cc;--work-ink:#632344}.CaseStudyOverlay_orange__9jSC2{--work-bg:#ffe1bc;--work-stage:#f4bd82;--work-ink:#653016}.CaseStudyOverlay_sidebar__2Wbjp{position:sticky;top:0;min-width:0;padding:clamp(24px,3vw,48px);color:var(--work-ink);background:var(--work-bg);min-height:100dvh}.CaseStudyOverlay_brief__1HmYy{min-width:0;overflow-wrap:anywhere}.CaseStudyOverlay_client__jwINm{font-size:.78rem;line-height:1.6;font-weight:750;letter-spacing:.08em;text-transform:uppercase;margin:0}.CaseStudyOverlay_brief__1HmYy h2{font:750 clamp(2rem,3.2vw,4rem)/1.08 var(--brand-display,inherit);letter-spacing:-.045em;margin:1.5rem 0}.CaseStudyOverlay_services__LbFMn{font-size:.82rem;font-weight:650;line-height:1.8;margin:0}.CaseStudyOverlay_summary__waNVj{margin:1.5rem 0}.CaseStudyOverlay_dialog__p7MFR .CaseStudyOverlay_sourceLink__6ijhG{color:inherit;display:inline-flex;align-items:center;min-height:44px;margin-top:.5rem;font-size:.85rem;font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4em;background:transparent;cursor:pointer}.CaseStudyOverlay_sourceLink__6ijhG:hover{text-decoration-thickness:2px}.CaseStudyOverlay_content__h0mqS{min-width:0;padding-block:90px 32px}.CaseStudyOverlay_rail__4Cdxc{display:flex;position:relative;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding-inline:clamp(20px,3vw,48px);scroll-padding-inline:clamp(20px,3vw,48px);overscroll-behavior-x:contain;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.CaseStudyOverlay_rail__4Cdxc::-webkit-scrollbar{display:none}.CaseStudyOverlay_rail__4Cdxc.CaseStudyOverlay_dragging__ADUi5{cursor:grabbing;scroll-snap-type:none}.CaseStudyOverlay_slide__Xlqga{flex:0 0 92%;min-width:0;margin:0}.CaseStudyOverlay_slide__Xlqga img{display:block;width:100%;height:clamp(240px,65dvh,760px);-o-object-fit:contain;object-fit:contain;background:var(--work-stage)}.CaseStudyOverlay_galleryNav__1XHEC{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:12px clamp(20px,3vw,48px) 0}.CaseStudyOverlay_dialog__p7MFR button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;color:inherit;background:transparent;cursor:pointer;font:inherit}.CaseStudyOverlay_galleryNav__1XHEC .CaseStudyOverlay_dotButton__gBGV_{display:grid;place-items:center;width:44px;height:44px;padding:0}.CaseStudyOverlay_progressDot__7i74_{display:block;width:6px;height:6px;border:1px solid;border-radius:50%}.CaseStudyOverlay_dotButton__gBGV_[aria-current] .CaseStudyOverlay_progressDot__7i74_{background:currentColor}.CaseStudyOverlay_dotButton__gBGV_:hover .CaseStudyOverlay_progressDot__7i74_{transform:scale(1.3)}.CaseStudyOverlay_dialog__p7MFR .CaseStudyOverlay_close__GhFZa{position:fixed;top:0;right:0;z-index:10;display:grid;place-items:center;width:66px;height:66px;padding:0;background:var(--brand-paper,#fffdf8);color:var(--brand-ink,#1c2824)}.CaseStudyOverlay_sharpX__MGwbR{position:relative;display:block;width:28px;height:28px;pointer-events:none}.CaseStudyOverlay_sharpX__MGwbR:after,.CaseStudyOverlay_sharpX__MGwbR:before{content:"";position:absolute;top:13px;left:0;width:28px;height:2px;background:currentColor;transform:rotate(45deg)}.CaseStudyOverlay_sharpX__MGwbR:after{transform:rotate(-45deg)}.CaseStudyOverlay_cursorDot__goami{display:none;position:fixed;z-index:9;width:12px;height:12px;border:1px solid var(--brand-paper,#fffdf8);border-radius:50%;background:var(--brand-ink,#1c2824);transform:translate(-50%,-50%);pointer-events:none}.CaseStudyOverlay_cursorDragging__F8iTM{width:18px;height:18px}.CaseStudyOverlay_dialog__p7MFR a:focus-visible,.CaseStudyOverlay_dialog__p7MFR button:focus-visible,.CaseStudyOverlay_rail__4Cdxc:focus-visible{outline:3px solid var(--brand-primary,#4056e8);outline-offset:-4px}.CaseStudyOverlay_srOnly__o5khX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.CaseStudyOverlay_fitStack__42CpF{display:block}.CaseStudyOverlay_fitStack__42CpF .CaseStudyOverlay_sidebar__2Wbjp{position:static;min-height:0;padding-top:90px}.CaseStudyOverlay_fitStack__42CpF .CaseStudyOverlay_brief__1HmYy{max-width:65ch}.CaseStudyOverlay_fitStack__42CpF .CaseStudyOverlay_content__h0mqS{padding-top:32px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (forced-colors:none){.CaseStudyOverlay_rail__4Cdxc.CaseStudyOverlay_customPointer__w5HvT,.CaseStudyOverlay_rail__4Cdxc.CaseStudyOverlay_customPointer__w5HvT *{cursor:none}.CaseStudyOverlay_cursorDot__goami{display:block}}@media (max-height:700px),(max-width:767px){.CaseStudyOverlay_layout__X8iJC{display:block}.CaseStudyOverlay_sidebar__2Wbjp{position:static;min-height:0;padding:90px clamp(20px,5vw,48px) 32px}.CaseStudyOverlay_brief__1HmYy h2{font-size:clamp(2.2rem,7vw,4rem);margin-block:1rem}.CaseStudyOverlay_brief__1HmYy .CaseStudyOverlay_summary__waNVj{max-width:60ch}.CaseStudyOverlay_content__h0mqS{padding-top:32px}.CaseStudyOverlay_slide__Xlqga img{height:clamp(200px,48dvh,480px)}.CaseStudyOverlay_rail__4Cdxc{padding-inline:0;scroll-padding-inline:0;scroll-snap-type:x mandatory}.CaseStudyOverlay_rail__4Cdxc.CaseStudyOverlay_dragging__ADUi5{scroll-snap-type:none}.CaseStudyOverlay_slide__Xlqga{flex-basis:100%;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.CaseStudyOverlay_dialog__p7MFR *,.CaseStudyOverlay_dialog__p7MFR :after,.CaseStudyOverlay_dialog__p7MFR :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.CaseStudyOverlay_dialog__p7MFR .CaseStudyOverlay_close__GhFZa{color:ButtonText;background:Canvas}.CaseStudyOverlay_sharpX__MGwbR:after,.CaseStudyOverlay_sharpX__MGwbR:before{forced-color-adjust:none;background:ButtonText}.CaseStudyOverlay_dotButton__gBGV_[aria-current] .CaseStudyOverlay_progressDot__7i74_{forced-color-adjust:none;color:Highlight;background:Highlight}}.WorkShowcase_showcase__piqA_{color:#1a1a1a;background:var(--brand-paper,#fcfbf6);font-family:var(--brand-body,system-ui,sans-serif);padding-block:clamp(2rem,5vw,5rem);width:100%;min-width:0}.WorkShowcase_showcase__piqA_ *,.WorkShowcase_showcase__piqA_ :after,.WorkShowcase_showcase__piqA_ :before{box-sizing:border-box}.WorkShowcase_intro__UzXX9{padding-bottom:clamp(2rem,4vw,4rem)}.WorkShowcase_eyebrow__tDXm6{font-size:.75rem;font-weight:700;letter-spacing:.1em;line-height:1.6;text-transform:uppercase;margin:0}.WorkShowcase_introRow__qFaKX{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-top:1.5rem}.WorkShowcase_intro__UzXX9 h2{font-family:var(--brand-display,inherit);font-size:clamp(2.6rem,5vw,5rem);font-weight:700;line-height:1.05;letter-spacing:-.05em;margin:0}.WorkShowcase_intro__UzXX9 h2 span{color:var(--brand-primary,#4056e8)}.WorkShowcase_introRow__qFaKX>p{max-width:24rem;font-size:1rem;line-height:1.7;margin:0;color:var(--brand-muted,#465a53)}.WorkShowcase_projects__6a91K{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem)}.WorkShowcase_forest__o_oYh{--work-bg:#dce9dd}.WorkShowcase_berry__IKpVh{--work-bg:#f1dce7}.WorkShowcase_orange___lriO{--work-bg:#f3e7d5}.WorkShowcase_card__rgubq.WorkShowcase_card__rgubq{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;display:flex;flex-direction:column;padding:clamp(.75rem,1.5vw,1.25rem);border:1px solid rgba(26,26,26,.12);border-radius:20px;background:var(--work-bg);color:#1a1a1a;text-align:left;font:inherit;position:relative;isolation:isolate;overflow:hidden;cursor:pointer}.WorkShowcase_cardCopy___meGb{order:2;padding:1.25rem .5rem .5rem;display:flex;flex-direction:column;align-items:flex-start;min-width:0;width:100%}.WorkShowcase_cardMeta__0F7Z1{display:flex;width:100%;justify-content:space-between;align-items:center;gap:1rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1.6}.WorkShowcase_cardMeta__0F7Z1>span:last-child{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:1px solid rgba(26,26,26,.3);border-radius:50%;font-size:1.5rem;transition:transform .2s ease,background .2s ease}.WorkShowcase_client__BvUfH{font-family:var(--brand-display,inherit);display:block;font-size:clamp(1.8rem,3vw,3.25rem);line-height:1.1;letter-spacing:-.045em;font-weight:700;margin-top:.25rem;overflow-wrap:anywhere}.WorkShowcase_cardMedia__91fo5{order:1;display:flex;justify-content:center;align-items:center;aspect-ratio:8/5;padding:clamp(1rem,3vw,2.5rem);background:hsla(0,0%,100%,.3);border-radius:12px;position:relative;min-width:0;width:100%;overflow:hidden}.WorkShowcase_mediaSeal__Dfkd7{position:absolute;width:78%;aspect-ratio:1;top:-22%;right:-18%;background:currentColor;mask:url(/assets/logomark-fts.svg) center/contain no-repeat;-webkit-mask:url(/assets/logomark-fts.svg) center/contain no-repeat;opacity:0;transform:rotate(-14deg) scale(.94);transition:opacity .24s ease,transform .65s cubic-bezier(.2,.8,.2,1);pointer-events:none}.WorkShowcase_card__rgubq:is(:hover,:focus-visible) .WorkShowcase_mediaSeal__Dfkd7{opacity:.12;transform:rotate(0) scale(1)}.WorkShowcase_projectImage__LEfMn{display:block;position:relative;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1rem 1rem rgb(26 26 26/12%))}.WorkShowcase_card__rgubq:is(:hover,:focus-visible) .WorkShowcase_cardMeta__0F7Z1>span:last-child{transform:translate(2px,-2px);background:hsla(0,0%,100%,.5)}.WorkShowcase_card__rgubq:focus-visible{outline:3px solid #1a1a1a;outline-offset:4px}@media (min-width:768px){.WorkShowcase_projects__6a91K{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.WorkShowcase_introRow__qFaKX{align-items:flex-start;flex-direction:column;gap:1.5rem}}@media (prefers-reduced-motion:reduce){.WorkShowcase_showcase__piqA_ *,.WorkShowcase_showcase__piqA_ :after,.WorkShowcase_showcase__piqA_ :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.WorkShowcase_mediaSeal__Dfkd7{transform:none!important}}@media (forced-colors:active){.WorkShowcase_cardMeta__0F7Z1>span:last-child,.WorkShowcase_card__rgubq.WorkShowcase_card__rgubq{border:1px solid CanvasText}.WorkShowcase_mediaSeal__Dfkd7{display:none}}.BrandMedia_seal__Uvii1{display:block;width:150px;aspect-ratio:1;background:currentColor;mask:url(/assets/logomark-fts.svg) center/contain no-repeat;-webkit-mask:url(/assets/logomark-fts.svg) center/contain no-repeat}.BrandMedia_abstract__INzcQ{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.BrandMedia_abstract__INzcQ span{position:absolute;background:currentColor;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);width:34%;height:75%;opacity:.09;top:10%;right:25%;transform:rotate(-18deg)}.BrandMedia_abstract__INzcQ span:nth-child(2){right:-8%;top:36%;transform:rotate(162deg);opacity:.17}.BrandMedia_abstract__INzcQ span:nth-child(3){right:8%;top:-36%;transform:rotate(-18deg);opacity:.07}.BrandMedia_abstract__INzcQ i{position:absolute;width:90%;aspect-ratio:1;border:2px solid;border-radius:50%;right:-25%;top:-30%;opacity:.15}.BrandMedia_abstract__INzcQ i:last-child{width:65%;right:-12%;top:-5%;opacity:.12}.BrandMedia_abstract__INzcQ i,.BrandMedia_abstract__INzcQ span{animation-play-state:paused}@keyframes BrandMedia_triangleDrift__f5gka{0%,to{transform:translate3d(-12px,6px,0) rotate(-18deg)}50%{transform:translate3d(30px,-16px,0) rotate(-12deg)}}@keyframes BrandMedia_triangleReverse__DUHX1{0%,to{transform:translate3d(12px,-6px,0) rotate(162deg)}50%{transform:translate3d(-28px,16px,0) rotate(168deg)}}@keyframes BrandMedia_ringDrift__SiEQz{0%,to{transform:translate3d(12px,-8px,0)}50%{transform:translate3d(-30px,14px,0)}}@media(prefers-reduced-motion:no-preference){.BrandMedia_abstract__INzcQ span{animation:BrandMedia_triangleDrift__f5gka 16s ease-in-out infinite paused;animation-delay:-4s}.BrandMedia_abstract__INzcQ span:nth-child(2){animation-name:BrandMedia_triangleReverse__DUHX1;animation-duration:21s;animation-delay:-7s}.BrandMedia_abstract__INzcQ i{animation:BrandMedia_ringDrift__SiEQz 19s ease-in-out infinite paused;animation-delay:-5s}.BrandMedia_abstract__INzcQ[data-moving=true] i,.BrandMedia_abstract__INzcQ[data-moving=true] span{animation-play-state:running}}.BrandMedia_abstract__INzcQ.BrandMedia_footerAmbient__q6hWE span{opacity:.16}.BrandMedia_abstract__INzcQ.BrandMedia_footerAmbient__q6hWE span:nth-child(2){opacity:.23}.BrandMedia_abstract__INzcQ.BrandMedia_footerAmbient__q6hWE i{width:36%;right:7%;top:-30%;opacity:.28}.BrandMedia_abstract__INzcQ.BrandMedia_footerAmbient__q6hWE i:last-child{width:27%;right:11%;top:-9%;opacity:.23}.BrandMedia_motionControl__5hoh1{font:inherit;color:inherit;background:transparent;border:0;text-align:left;text-decoration:underline;text-underline-offset:4px;min-height:44px;padding:0}.BrandMedia_film__alvJF{margin:42px 0 0}.BrandMedia_filmStage__BH9z5{position:relative;overflow:hidden;isolation:isolate;background:#202438;border-radius:clamp(24px,4vw,64px);aspect-ratio:16/9}.BrandMedia_filmStage__BH9z5 video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.BrandMedia_play__VsEx_{position:absolute;inset:0;border:0;color:#fcfbf6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:#11162b22}.BrandMedia_play__VsEx_>span{display:grid;place-items:center;width:86px;height:86px;padding-left:5px;background:#d5ef53;color:#202438;border-radius:50%;transition:transform .2s;font-size:25px}.BrandMedia_play__VsEx_:hover>span{transform:scale(1.1)}.BrandMedia_play__VsEx_ strong{font:600 clamp(24px,4vw,58px)/1.1 var(--brand-display),sans-serif;letter-spacing:-.045em}.BrandMedia_play__VsEx_ small{font:500 13px var(--brand-body),sans-serif}.BrandMedia_film__alvJF figcaption{display:grid;grid-template-columns:1fr 1.5fr auto;gap:28px;align-items:baseline;padding:22px 6px;font-size:13px}.BrandMedia_film__alvJF figcaption p{margin:0;color:var(--brand-muted)}.BrandMedia_description__sNcdB{font-size:12px;color:var(--brand-muted);max-width:75ch}.BrandMedia_failure__VyrCD{position:absolute;inset:0;display:flex;gap:20px;align-items:center;justify-content:center;background:#202438;color:#fff}@media(max-width:760px){.BrandMedia_film__alvJF figcaption{grid-template-columns:1fr;gap:10px}.BrandMedia_play__VsEx_{gap:12px}.BrandMedia_play__VsEx_>span{width:58px;height:58px;font-size:19px}}@media(prefers-reduced-motion:reduce){.BrandMedia_play__VsEx_:hover>span{transform:none}.BrandMedia_play__VsEx_>span{transition:none}}.ProductFamily_family__CwSHv{--family-cobalt:#4056e8;--family-citrus:#d5ef53;--family-ink:#202438;--family-muted:#50566d;--family-paper:#fcfbf6;color:var(--family-ink);font-family:var(--mfts-font-sans,Inter,"Segoe UI",sans-serif);width:100%;min-width:0;padding-block:clamp(2.5rem,5vw,5rem)}.ProductFamily_family__CwSHv *,.ProductFamily_family__CwSHv :after,.ProductFamily_family__CwSHv :before{box-sizing:border-box}.ProductFamily_intro__ZnhWR{max-width:46rem;margin-bottom:1.75rem}.ProductFamily_eyebrow__j796w,.ProductFamily_kicker__vamoc{font-size:.7rem;font-weight:750;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.ProductFamily_eyebrow__j796w{color:var(--family-cobalt);margin:0 0 .85rem}.ProductFamily_intro__ZnhWR h2{font:650 clamp(2rem,4vw,3.5rem)/1.08 var(--brand-display,var(--mfts-font-sans,Inter,sans-serif));letter-spacing:-.055em;margin:0;text-wrap:balance}.ProductFamily_intro__ZnhWR h2 span{color:var(--family-muted)}.ProductFamily_lede__SoNHN{color:var(--family-muted);font-size:.95rem;line-height:1.7;max-width:52ch;margin:1rem 0 0}.ProductFamily_grid__tKbXE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.ProductFamily_card__oCSEQ{--mfts-action:var(--product-ink);--mfts-action-hover:var(--product-ink);--mfts-focus:var(--product-ink);display:flex;flex-direction:column;min-width:0;border:1px solid var(--product-line);border-radius:1.5rem;background:var(--product-surface);color:var(--product-ink);padding:clamp(1.1rem,2.5vw,2rem);box-shadow:0 4px 20px rgb(32 36 56/3%)}.ProductFamily_signal__AR_dz{--product-ink:#3042c0;--product-pop:var(--family-citrus);--product-surface:#eef0ff;--product-line:#d3d8fa}.ProductFamily_jongo__eQ1F0{--product-ink:#1e332a;--product-pop:#9ec877;--product-surface:#edf3e8;--product-line:#ccd9c7}.ProductFamily_cardHeader__4Xy3x{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem .75rem}.ProductFamily_edition__8DlaG{font-size:.65rem;font-weight:650;line-height:1.5;padding:.3rem .6rem;border:1px solid var(--product-line);border-radius:999px}.ProductFamily_identity__qNXEx{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.6rem}.ProductFamily_wordmark__YX8XH{font:750 clamp(2.5rem,4vw,4rem)/1 var(--mfts-font-sans,Inter,"Segoe UI",sans-serif);letter-spacing:-.065em;margin:0}.ProductFamily_manifest__7QSSx{display:block;font-size:.29em;line-height:1.6;font-weight:650;letter-spacing:-.025em}.ProductFamily_productLogo__L50Y6{margin:0;padding-top:1rem;font-size:clamp(28px,3.3vw,46px)}.ProductFamily_productLogo__L50Y6 img{display:block;width:187px;max-width:100%;height:auto}.ProductFamily_endorsement__rSsqp{margin:.6rem 0 0;font-size:.72rem;font-weight:600;line-height:1.5}.ProductFamily_orbit__ukJDc{display:grid;place-items:center;width:clamp(3.5rem,6vw,5rem);aspect-ratio:1;flex-shrink:0;border:1px solid var(--product-ink);border-radius:50%}.ProductFamily_orbit__ukJDc>span{width:60%;aspect-ratio:1;background:var(--product-pop);border:1px solid var(--product-ink);border-radius:50% 50% 10% 50%;transform:rotate(-30deg)}.ProductFamily_description__UpJL1{color:var(--family-ink);font-size:.92rem;line-height:1.6;max-width:38ch;margin:1.1rem 0 1.4rem}.ProductFamily_panel__N47X2{background:#fff;color:var(--family-ink);border:1px solid var(--product-line);border-radius:1rem;padding:1rem;margin:auto 0 0}.ProductFamily_panelCaption__p0i7x{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;font-size:.8rem;line-height:1.5}.ProductFamily_demo__R_Q4d{background:#f1f3f7;color:#50566d;border:1px solid #dadee7;border-radius:999px;padding:.2rem .5rem;font-size:.62rem;font-weight:650}.ProductFamily_document__ZrJ16{display:flex;align-items:center;gap:.7rem;margin-block:1rem;min-width:0}.ProductFamily_fileIcon__1JOg_{display:grid;place-items:center;background:var(--product-surface);color:var(--product-ink);border:1px solid var(--product-line);border-radius:.65rem;width:2.4rem;height:2.7rem;flex-shrink:0;font-size:1.15rem}.ProductFamily_document__ZrJ16 strong{display:block;font-size:.85rem;line-height:1.5}.ProductFamily_document__ZrJ16 div>span{display:block;color:var(--family-muted);font-size:.68rem;line-height:1.6}.ProductFamily_checks__MjgyF{list-style:none;padding:0;margin:0}.ProductFamily_checks__MjgyF li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem .7rem;border-top:1px solid #e8eaf0;padding-block:.6rem;font-size:.75rem;line-height:1.5}.ProductFamily_neutral__Jt_kL,.ProductFamily_ready__q2PIm,.ProductFamily_warning__vdC0a{padding:.2rem .5rem;border-radius:999px;font-size:.65rem;font-weight:650}.ProductFamily_ready__q2PIm{color:#235337;background:#eaf4e3}.ProductFamily_warning__vdC0a{color:var(--mfts-warning,#9a5b00);background:var(--mfts-warning-subtle,#fff5df)}.ProductFamily_neutral__Jt_kL{color:var(--family-muted);background:#f1f3f7}.ProductFamily_panelNote___Dioz{border-top:1px solid #e8eaf0;color:var(--family-muted);font-size:.65rem;line-height:1.6;margin:0;padding-top:.65rem}.ProductFamily_cardFooter__QLDam{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;margin-top:1.2rem}.ProductFamily_cardFooter__QLDam p{color:var(--family-muted);font-size:.7rem;line-height:1.6;margin:0}.ProductFamily_action__R1qjQ{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;max-width:100%;padding:.7rem 1rem;border:1px solid var(--product-ink);border-radius:999px;color:var(--product-ink);background:var(--product-pop);font:650 .78rem/1.5 var(--mfts-font-sans,Inter,"Segoe UI",sans-serif);text-decoration:none}.ProductFamily_action__R1qjQ>span{flex-shrink:0;font-size:1rem}.ProductFamily_action__R1qjQ:focus-visible{outline:3px solid var(--product-ink);outline-offset:4px}.ProductFamily_recommendation__iGbZ2{display:flex;align-items:flex-start;gap:1rem;margin-top:1.25rem;padding:1.1rem 1.25rem;border:1px solid #dadbe5;border-radius:1rem;background:var(--family-paper)}.ProductFamily_recommendation__iGbZ2 p{margin:0;color:var(--family-muted);font-size:.78rem;line-height:1.75}.ProductFamily_recommendation__iGbZ2 strong{color:var(--family-ink)}.ProductFamily_swatches__ocTTN{display:flex;flex-shrink:0;padding-top:.2rem}.ProductFamily_swatches__ocTTN i{width:1.3rem;height:1.3rem;border:1px solid var(--family-ink);border-radius:50%;background:var(--family-cobalt)}.ProductFamily_swatches__ocTTN i+i{background:var(--family-citrus);margin-left:-.35rem}@media (hover:hover){.ProductFamily_action__R1qjQ:hover{background:var(--product-ink);color:#fff}}@media (max-width:760px){.ProductFamily_grid__tKbXE{grid-template-columns:minmax(0,1fr)}.ProductFamily_identity__qNXEx{margin-top:1.25rem}.ProductFamily_wordmark__YX8XH{font-size:clamp(2.75rem,10vw,4rem)}.ProductFamily_description__UpJL1{max-width:45ch}.ProductFamily_recommendation__iGbZ2{padding:1rem;gap:.75rem}}@media (prefers-reduced-motion:reduce){.ProductFamily_action__R1qjQ,.ProductFamily_action__R1qjQ:after,.ProductFamily_action__R1qjQ:before,.ProductFamily_action__R1qjQ>span{animation:none!important;transition:none!important}}@media (forced-colors:active){.ProductFamily_action__R1qjQ,.ProductFamily_card__oCSEQ,.ProductFamily_demo__R_Q4d,.ProductFamily_neutral__Jt_kL,.ProductFamily_panel__N47X2,.ProductFamily_ready__q2PIm,.ProductFamily_recommendation__iGbZ2,.ProductFamily_warning__vdC0a{border:1px solid CanvasText}.ProductFamily_orbit__ukJDc,.ProductFamily_swatches__ocTTN{display:none}.ProductFamily_action__R1qjQ:focus-visible{outline-color:Highlight}}.BrandVoice_voice__FkuiE{color:var(--brand-ink)}.BrandVoice_heading__RKl1H{max-width:780px}.BrandVoice_eyebrow__qWTnX,.BrandVoice_label__jZ2Ez{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-primary)}.BrandVoice_heading__RKl1H h2{font:650 clamp(40px,6vw,84px)/1.02 var(--brand-display);letter-spacing:-.055em;margin:20px 0}.BrandVoice_heading__RKl1H>p:last-child{max-width:56ch;color:var(--brand-muted);font-size:18px}.BrandVoice_rule__JCqtc{margin:36px 0;padding:28px 32px;border-left:5px solid #d5ef53;background:#202438;color:#fcfbf6;font:500 clamp(22px,3vw,38px)/1.2 var(--brand-display);letter-spacing:-.035em}.BrandVoice_examples__2qV7q,.BrandVoice_lexicon__isjq3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.BrandVoice_lexicon__isjq3 article{padding:28px;border:1px solid var(--brand-line);border-radius:22px}.BrandVoice_lexicon__isjq3 h3{font-size:20px;letter-spacing:-.025em;margin:0 0 20px}.BrandVoice_lexicon__isjq3 ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.BrandVoice_lexicon__isjq3 li{font-size:13px;padding:7px 12px;border-radius:999px;background:#d5ef53;color:#202438}.BrandVoice_avoid__dzNLG li{background:transparent;color:var(--brand-muted);border:1px solid var(--brand-line)}.BrandVoice_examples__2qV7q{margin-top:24px}.BrandVoice_examples__2qV7q article{border-top:1px solid var(--brand-line);padding-top:20px}.BrandVoice_before__Z_NcP{color:var(--brand-muted);font-size:15px;min-height:3.5em}.BrandVoice_examples__2qV7q h3{font:500 clamp(22px,2.4vw,32px)/1.25 var(--brand-display);letter-spacing:-.035em;margin:14px 0}.BrandVoice_guardrails__Jx9Uu{margin-top:32px;padding:22px 26px;background:#fff;border-radius:16px}.BrandVoice_guardrails__Jx9Uu p{max-width:88ch;color:var(--brand-muted);font-size:14px;margin:8px 0 0}@media(max-width:760px){.BrandVoice_examples__2qV7q,.BrandVoice_lexicon__isjq3{grid-template-columns:1fr}.BrandVoice_lexicon__isjq3 article{padding:22px}.BrandVoice_rule__JCqtc{padding:24px}}.JongoPricing_pricing__I16yE{--pricing-blue:#4056e8;--pricing-lime:#c7f23a;--pricing-magenta:#d92b91;--pricing-ink:#1a1a1a;--pricing-muted:#525252;--pricing-line:#deded9;width:100%;min-width:0;padding:clamp(1rem,3vw,2.5rem);border-radius:1rem;background:#f5f5f2;color:var(--pricing-ink);font-family:var(--mfts-font-sans,Inter,"Segoe UI",sans-serif)}.JongoPricing_pricing__I16yE *,.JongoPricing_pricing__I16yE :after,.JongoPricing_pricing__I16yE :before{box-sizing:border-box}.JongoPricing_pricing__I16yE :is(h1,h2,h3,h4){font-family:var(--brand-display,var(--mfts-font-sans,Inter,sans-serif));font-weight:600}.JongoPricing_intro__NoEQ8{max-width:53rem;margin-bottom:2.5rem}.JongoPricing_logo__uwk5Y{display:block;max-width:100%;margin-bottom:1.75rem;font-size:36px}.JongoPricing_eyebrow__cJN1D,.JongoPricing_kicker__42iNr{font-size:.72rem;font-weight:700;line-height:1.5;letter-spacing:.09em;text-transform:uppercase}.JongoPricing_eyebrow__cJN1D{margin:0 0 .85rem}.JongoPricing_intro__NoEQ8 h2{margin:0;font-size:clamp(2.1rem,4.5vw,3.75rem);line-height:1.08;letter-spacing:-.05em;text-wrap:balance}.JongoPricing_lede__QdoKG{margin:1.25rem 0 1rem;font-size:1.1rem;line-height:1.65}.JongoPricing_proposal__yWknr{margin:0;max-width:76ch;padding-left:1rem;border-left:3px solid var(--pricing-ink);color:var(--pricing-muted);font-size:.85rem;line-height:1.7}.JongoPricing_proposal__yWknr strong{color:var(--pricing-ink)}.JongoPricing_groups__Tayj7{display:grid;gap:2.5rem}.JongoPricing_group__YKSzo{display:grid;grid-template-rows:auto 1fr;min-width:0}.JongoPricing_groupHeader__xOwJS{max-width:44rem;margin-bottom:1.5rem}.JongoPricing_kicker__42iNr{margin:0 0 .6rem}.JongoPricing_groupHeader__xOwJS h3{margin:0;font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.15;letter-spacing:-.035em}.JongoPricing_groupHeader__xOwJS>p:last-child{margin:.75rem 0 0;color:var(--pricing-muted);font-size:.9rem;line-height:1.65}.JongoPricing_cards__HTJAr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.JongoPricing_blue__LvQvQ{--tier-accent:var(--pricing-blue)}.JongoPricing_lime__xl9j1{--tier-accent:var(--pricing-lime)}.JongoPricing_magenta___8WJx{--tier-accent:var(--pricing-magenta)}.JongoPricing_card__F_xoG{display:flex;flex-direction:column;min-width:0;padding:clamp(1.1rem,2vw,1.75rem);border:1px solid var(--pricing-line);border-top:5px solid var(--tier-accent);border-radius:.65rem;background:#fff}.JongoPricing_planHeader__Sz8AH h4{margin:0;padding-left:.65rem;border-left:4px solid var(--tier-accent);font-size:1.5rem;line-height:1.3;letter-spacing:-.025em}.JongoPricing_audience__on8Hf{margin:.85rem 0 0;color:var(--pricing-muted);font-size:.9rem;line-height:1.65}.JongoPricing_price__kVdPJ{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 .45rem;font-variant-numeric:tabular-nums}.JongoPricing_price__kVdPJ strong{font-size:clamp(3.5rem,5vw,4.5rem);line-height:1;font-weight:800;letter-spacing:-.065em}.JongoPricing_annual__zrISO,.JongoPricing_price__kVdPJ span{color:var(--pricing-muted);font-size:.8rem;line-height:1.6}.JongoPricing_annual__zrISO{margin:0}.JongoPricing_resources__KPs32{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem;margin:1.5rem 0 0;padding-block:1.25rem;border-block:1px solid var(--pricing-line)}.JongoPricing_resources__KPs32>div{min-width:0}.JongoPricing_resources__KPs32 dt{color:var(--pricing-muted);font-size:.75rem;line-height:1.5}.JongoPricing_resources__KPs32 dd{margin:.25rem 0 0;font-size:clamp(1.25rem,1.6vw,1.6rem);font-weight:800;line-height:1.25;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.JongoPricing_resources__KPs32>div:last-child dd{font-size:1.05rem;letter-spacing:-.02em}.JongoPricing_features__DdFPJ{display:grid;gap:.7rem;margin:1.25rem 0 1.5rem;padding-left:1.15rem;font-size:.83rem;line-height:1.65}.JongoPricing_features__DdFPJ li{padding-left:.2rem}.JongoPricing_cardFooter__Eg4Jp{margin-top:auto}.JongoPricing_development__UeJGE,.JongoPricing_includedHours__K6Bvs{margin:0 0 1rem;padding:.85rem 0 .85rem .85rem;border-left:3px solid var(--tier-accent);font-size:.82rem;line-height:1.6}.JongoPricing_development__UeJGE strong,.JongoPricing_includedHours__K6Bvs strong{font-weight:700}.JongoPricing_includedHours__K6Bvs span{display:block;margin-top:.15rem;color:var(--pricing-muted);font-size:.75rem}.JongoPricing_pricing__I16yE .JongoPricing_action__7ZiME{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:48px;padding:.8rem 1rem;border:1px solid var(--pricing-ink);border-radius:999px;background:var(--pricing-ink);color:#fff;font-size:.85rem;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .18s}.JongoPricing_action__7ZiME>span:last-child{flex-shrink:0}.JongoPricing_pricing__I16yE .JongoPricing_action__7ZiME:focus-visible{outline:3px solid var(--pricing-blue);outline-offset:4px}.JongoPricing_terms__RsCbI{margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid var(--pricing-line)}.JongoPricing_terms__RsCbI h3{margin:0 0 1.25rem;font-size:1.4rem;line-height:1.4;letter-spacing:-.02em}.JongoPricing_terms__RsCbI dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;margin:0}.JongoPricing_terms__RsCbI dt{margin-bottom:.35rem;font-size:.82rem;font-weight:700;line-height:1.5}.JongoPricing_terms__RsCbI dd{margin:0;color:var(--pricing-muted);font-size:.78rem;line-height:1.8}.JongoPricing_action__7ZiME,.JongoPricing_pricing__I16yE dd,.JongoPricing_pricing__I16yE h2,.JongoPricing_pricing__I16yE h3,.JongoPricing_pricing__I16yE h4,.JongoPricing_pricing__I16yE li,.JongoPricing_pricing__I16yE p{overflow-wrap:anywhere}@media (min-width:1280px){.JongoPricing_groups__Tayj7{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.JongoPricing_group__YKSzo{grid-template-rows:subgrid;grid-row:span 2;row-gap:1.5rem}.JongoPricing_groupHeader__xOwJS{margin-bottom:0}}@media (hover:hover){.JongoPricing_pricing__I16yE .JongoPricing_action__7ZiME:hover{background:#333}}@media (max-width:600px){.JongoPricing_cards__HTJAr,.JongoPricing_terms__RsCbI dl{grid-template-columns:minmax(0,1fr)}.JongoPricing_intro__NoEQ8 h2{font-size:clamp(2rem,8vw,3rem)}}@media (prefers-reduced-motion:reduce){.JongoPricing_action__7ZiME:after,.JongoPricing_action__7ZiME:before,.JongoPricing_pricing__I16yE .JongoPricing_action__7ZiME{transition:none;animation:none}}@media (forced-colors:active){.JongoPricing_card__F_xoG,.JongoPricing_development__UeJGE,.JongoPricing_includedHours__K6Bvs,.JongoPricing_planHeader__Sz8AH h4,.JongoPricing_pricing__I16yE .JongoPricing_action__7ZiME,.JongoPricing_proposal__yWknr,.JongoPricing_resources__KPs32,.JongoPricing_terms__RsCbI{border-color:CanvasText}.JongoPricing_pricing__I16yE .JongoPricing_action__7ZiME:focus-visible{outline-color:Highlight}}.PartnerStories_stories__I0i6q{color:#1a1a1a;font:400 16px/1.6 var(--font-inter,"Inter"),system-ui,sans-serif}.PartnerStories_stories__I0i6q *,.PartnerStories_stories__I0i6q :after,.PartnerStories_stories__I0i6q :before{box-sizing:border-box}.PartnerStories_intro__YTp_U{margin-bottom:32px}.PartnerStories_eyebrow__WSEBn{margin:0 0 18px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.PartnerStories_introRow__e_p9A{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.PartnerStories_introRow__e_p9A h2{margin:0;max-width:16ch;font:700 clamp(34px,4.5vw,64px)/1.06 var(--font-dm,"DM Sans"),sans-serif;letter-spacing:-.05em;text-wrap:balance}.PartnerStories_introRow__e_p9A>p{max-width:36ch;margin:0;color:#505050;font-size:15px}.PartnerStories_matrix__uDA_D{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.PartnerStories_card__ZSAaO{display:flex;flex-direction:column;min-width:0;padding:clamp(24px,3vw,40px);border:1px solid transparent;border-radius:24px;overflow-wrap:anywhere}.PartnerStories_charcoal__HOyG8{background:#1a1a1a;color:#fff}.PartnerStories_lime__4Fyvo{background:#c7f23a;color:#1a1a1a}.PartnerStories_blue__tBQnt{background:#4056e8;color:#fff}.PartnerStories_cardHeader__Dpwcs{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.PartnerStories_card__ZSAaO .PartnerStories_companyBadge__vA80E{margin:0;max-width:27ch;padding:8px 12px;border:1px solid;border-radius:8px;font:700 13px/1.4 var(--font-inter,"Inter"),sans-serif;letter-spacing:0}.PartnerStories_quoteMark__3LxiR{font:500 64px/.85 var(--font-dm,"DM Sans"),sans-serif}.PartnerStories_charcoal__HOyG8 .PartnerStories_quoteMark__3LxiR{color:#c7f23a}.PartnerStories_testimonial__tX3Ap{display:flex;flex:1;flex-direction:column;margin:26px 0 28px}.PartnerStories_card__ZSAaO .PartnerStories_quote__rkCdk{margin:0 0 28px;color:inherit;font:700 clamp(22px,2.3vw,32px)/1.25 var(--font-dm,"DM Sans"),sans-serif;letter-spacing:-.025em}.PartnerStories_quote__rkCdk p{margin:0}.PartnerStories_person__gOnvD{display:flex;align-items:center;gap:16px;margin-top:auto}.PartnerStories_portrait__Ge_0D{display:block;width:72px;height:72px;flex:0 0 auto;-o-object-fit:cover;object-fit:cover;border-radius:50%}.PartnerStories_attribution__rb4PG{display:grid;gap:3px;min-width:0;font-size:12px;line-height:1.5}.PartnerStories_attribution__rb4PG strong{font-size:16px;font-weight:700}.PartnerStories_charcoal__HOyG8 .PartnerStories_portrait__Ge_0D{width:112px;height:112px;border-radius:18px 18px 48px 18px}.PartnerStories_blue__tBQnt .PartnerStories_portrait__Ge_0D{width:96px;height:112px;border-radius:48px 48px 12px 12px}.PartnerStories_cardFooter__cSTLB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;border-top:1px solid}.PartnerStories_context__Gb_rt{display:inline-block;max-width:100%;padding:6px 10px;border:1px solid;border-radius:99px;font-size:11px;font-weight:600;line-height:1.5}.PartnerStories_card__ZSAaO .PartnerStories_storyLink__ODMui{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;max-width:100%;color:inherit;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.PartnerStories_storyLink__ODMui:hover{text-decoration-thickness:2px}.PartnerStories_card__ZSAaO .PartnerStories_storyLink__ODMui:focus-visible{outline:3px solid currentColor;outline-offset:5px;border-radius:2px}.PartnerStories_guideNote__ywi8J{display:flex;align-items:baseline;gap:12px 24px;margin-top:22px;color:#505050;font-size:12px;line-height:1.65}.PartnerStories_guideNote__ywi8J strong{flex-shrink:0;color:#1a1a1a}.PartnerStories_guideNote__ywi8J p{margin:0;max-width:100ch}@media (min-width:768px){.PartnerStories_matrix__uDA_D{grid-template-columns:repeat(2,minmax(0,1fr))}.PartnerStories_charcoal__HOyG8{grid-column:span 2}.PartnerStories_charcoal__HOyG8 .PartnerStories_quote__rkCdk{max-width:27ch;font-size:clamp(32px,3.3vw,46px)}}@media (min-width:1100px){.PartnerStories_matrix__uDA_D{grid-template-columns:repeat(6,minmax(0,1fr))}.PartnerStories_charcoal__HOyG8{grid-column:span 3;grid-row:span 2}.PartnerStories_blue__tBQnt,.PartnerStories_lime__4Fyvo{grid-column:span 3}.PartnerStories_charcoal__HOyG8 .PartnerStories_testimonial__tX3Ap{margin-top:44px}.PartnerStories_charcoal__HOyG8 .PartnerStories_person__gOnvD{padding-top:48px}.PartnerStories_charcoal__HOyG8 .PartnerStories_portrait__Ge_0D{width:140px;height:140px}.PartnerStories_charcoal__HOyG8 .PartnerStories_cardFooter__cSTLB{margin-top:12px}}@media (max-width:767px){.PartnerStories_introRow__e_p9A{flex-direction:column;align-items:flex-start;gap:20px}.PartnerStories_guideNote__ywi8J{flex-direction:column;gap:6px}}@media (max-width:389px){.PartnerStories_person__gOnvD{gap:12px}.PartnerStories_blue__tBQnt .PartnerStories_portrait__Ge_0D,.PartnerStories_charcoal__HOyG8 .PartnerStories_portrait__Ge_0D{width:72px;height:84px}}@media (prefers-reduced-motion:reduce){.PartnerStories_card__ZSAaO,.PartnerStories_card__ZSAaO *{animation:none!important;transition:none!important;transform:none!important}}@media (forced-colors:active){.PartnerStories_card__ZSAaO{border-color:CanvasText}.PartnerStories_charcoal__HOyG8 .PartnerStories_quoteMark__3LxiR{color:inherit}}.style-guide-v2_guide__EP1Wy{background:var(--brand-paper);color:var(--brand-ink);font:400 16px/1.65 var(--brand-body),system-ui,sans-serif;overflow-wrap:break-word}.style-guide-v2_typeSignature__r9wNl{scroll-margin-top:90px}.style-guide-v2_typeLockups__8R_ue{display:flex;flex-wrap:wrap;align-items:center;gap:28px 48px;padding:clamp(20px,4vw,40px);background:#fff;color:#1a1a1a;font-size:clamp(23px,3vw,40px)}.style-guide-v2_guide__EP1Wy *,.style-guide-v2_guide__EP1Wy :after,.style-guide-v2_guide__EP1Wy :before{box-sizing:border-box}.style-guide-v2_guide__EP1Wy :where(a){text-underline-offset:5px}.style-guide-v2_guide__EP1Wy button{cursor:pointer}.style-guide-v2_guide__EP1Wy :is(a,button,input):focus-visible{outline:3px solid var(--brand-primary);outline-offset:5px}.style-guide-v2_guide__EP1Wy blockquote,.style-guide-v2_guide__EP1Wy h1,.style-guide-v2_guide__EP1Wy h2,.style-guide-v2_guide__EP1Wy h3,.style-guide-v2_guide__EP1Wy h4,.style-guide-v2_guide__EP1Wy h5,.style-guide-v2_guide__EP1Wy h6{font-family:var(--brand-display),system-ui,sans-serif}.style-guide-v2_guide__EP1Wy em{font-style:normal;color:var(--brand-primary)}.style-guide-v2_skip__g4z_u{position:fixed;z-index:100;top:-100px;left:16px;background:#fff;padding:14px}.style-guide-v2_skip__g4z_u:focus{top:12px}.style-guide-v2_topbar__7GUOf{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 4.5%;padding:28px 0;border-bottom:1px solid var(--brand-line)}.style-guide-v2_primaryNav__8DYNK{align-items:center;display:flex;gap:clamp(14px,2.2vw,32px);position:relative}.style-guide-v2_primaryNav__8DYNK>a:not(.style-guide-v2_navCta__5C_Ip){font-size:14px;font-weight:600;min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.style-guide-v2_primaryNav__8DYNK>a:not(.style-guide-v2_navCta__5C_Ip):hover{color:var(--brand-primary)}.style-guide-v2_navCta__5C_Ip{align-items:center;background:var(--brand-primary);border-radius:999px;color:#fff!important;display:inline-flex;font-size:13px;font-weight:700;gap:12px;min-height:44px;padding:10px 18px;text-decoration:none;white-space:nowrap}.style-guide-v2_navCta__5C_Ip:hover{background:var(--brand-hover)}.style-guide-v2_topbar__7GUOf>a:first-child{flex-shrink:0;max-width:100%;text-decoration:none;font-size:clamp(23px,2vw,32px)}.style-guide-v2_edition__WZIYc{margin-left:auto;margin-right:5vw;font-size:12px;line-height:1.5}.style-guide-v2_textLink__a_CSf{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:700;min-height:44px}.style-guide-v2_hero__wMAtj{position:relative;isolation:isolate;padding:86px 4.5% 100px;display:grid;grid-template-columns:1.35fr 1fr;gap:5vw;align-items:center}.style-guide-v2_hero__wMAtj>.style-guide-v2_heroAbstract__b2nLx{color:var(--brand-primary);z-index:-1}.style-guide-v2_hero__wMAtj>*{min-width:0}.style-guide-v2_eyebrow__QB3Ri{margin:0 0 24px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.style-guide-v2_hero__wMAtj h1{margin:0;font-size:clamp(44px,6vw,96px);line-height:1.01;letter-spacing:-.065em;font-weight:700}.style-guide-v2_lede__lnyxE{max-width:460px;margin:28px 0;font-size:18px;color:var(--brand-muted)}.style-guide-v2_pill__JLizg{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;min-height:50px;padding:13px 24px;border-radius:99px;background:var(--brand-ink);border:1px solid var(--brand-ink);color:var(--brand-paper)!important;font-weight:500;font-size:14px;text-decoration:none;transition:transform .2s ease}.style-guide-v2_pill__JLizg:hover{transform:translateY(-2px)}button.style-guide-v2_pill__JLizg{background:var(--brand-ink);color:var(--brand-paper)}.style-guide-v2_heroServices__bdUo3{align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(24px,4vw,52px);background:var(--brand-accent);border-radius:8px 88px 8px 8px}.style-guide-v2_heroServices__bdUo3 .style-guide-v2_eyebrow__QB3Ri{margin-bottom:18px}.style-guide-v2_heroServices__bdUo3 h2{font-size:clamp(32px,4vw,56px);font-weight:600;line-height:1.05;letter-spacing:-.05em;margin:0 0 28px}.style-guide-v2_heroServices__bdUo3>a{align-items:center;border-top:1px solid color-mix(in srgb,var(--brand-ink) 30%,transparent);display:grid;gap:10px;grid-template-columns:1fr auto;min-height:54px;text-decoration:none}.style-guide-v2_heroServices__bdUo3>a>span:first-child{font-size:11px}.style-guide-v2_heroServices__bdUo3>a>strong{font-size:15px;font-weight:700}.style-guide-v2_heroServices__bdUo3>a:hover>strong{text-decoration:underline;text-underline-offset:4px}.style-guide-v2_contents__c7u_Q{position:sticky;top:0;z-index:20;display:flex;gap:24px;padding:17px 4.5%;border-block:1px solid var(--brand-line);background:var(--brand-paper);overflow-x:auto}.style-guide-v2_contents__c7u_Q a{display:inline-flex;align-items:center;flex-shrink:0;min-height:32px;gap:8px;font-size:13px;text-decoration:none}.style-guide-v2_contents__c7u_Q a:hover{text-decoration:underline}.style-guide-v2_contents__c7u_Q small{font-size:10px;color:var(--brand-muted)}.style-guide-v2_guideOnly__lKgqh{margin:0;padding:14px 4.5%;border-bottom:1px solid var(--brand-line);color:var(--brand-muted);font-size:12px}.style-guide-v2_intro__ly_bX{display:grid;grid-template-columns:1fr 1.6fr;gap:8vw;padding:90px 4.5%;border-bottom:1px solid var(--brand-line)}.style-guide-v2_intro__ly_bX>p{font:500 clamp(32px,4vw,56px)/1.12 var(--brand-display),sans-serif;letter-spacing:-.045em;margin:0}.style-guide-v2_intro__ly_bX h2{font-size:clamp(24px,2.6vw,38px);line-height:1.2;letter-spacing:-.04em;font-weight:500}.style-guide-v2_intro__ly_bX>div>p{max-width:600px;margin:24px 0;color:var(--brand-muted)}.style-guide-v2_proposal__ZPQw_{display:block;font-size:12px;color:var(--brand-muted)}.style-guide-v2_section__S3_wl{padding:88px 4.5%;border-bottom:1px solid var(--brand-line);scroll-margin-top:72px}.style-guide-v2_sectionHeading__jpnOZ{margin-bottom:40px;max-width:850px}.style-guide-v2_sectionHeading__jpnOZ .style-guide-v2_eyebrow__QB3Ri{margin-bottom:18px;color:var(--brand-primary)}.style-guide-v2_sectionHeading__jpnOZ h2{margin:0 0 22px;font-size:clamp(34px,4.4vw,66px);font-weight:500;line-height:1.1;letter-spacing:-.055em}.style-guide-v2_sectionHeading__jpnOZ>p:last-child{max-width:660px;color:var(--brand-muted);font-size:17px}.style-guide-v2_menuSpecimen__M2kZU{align-items:center;background:var(--brand-accent);display:flex;gap:32px;justify-content:space-between;padding:clamp(24px,5vw,60px)}.style-guide-v2_menuSpecimen__M2kZU h3{font-size:clamp(28px,4vw,50px);font-weight:600;letter-spacing:-.045em;line-height:1.08;margin:0 0 18px}.style-guide-v2_menuSpecimen__M2kZU p:last-child{color:var(--brand-ink);font-size:15px;margin:0;max-width:54ch}.style-guide-v2_paletteOptions__fh4_y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.style-guide-v2_selected__zQ_4E{outline:2px solid var(--brand-primary);outline-offset:-2px}.style-guide-v2_voiceGrid__ajcqt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.style-guide-v2_systemGrid___mvY9 h3,.style-guide-v2_voiceGrid__ajcqt h3{font-size:21px;font-weight:600;line-height:1.2;letter-spacing:-.03em;margin:0 0 15px}.style-guide-v2_voiceGrid__ajcqt p{font-size:14px;color:var(--brand-muted);margin-block:12px}.style-guide-v2_sealStudy__pgX_v{display:grid;grid-template-columns:170px 1fr;gap:48px;align-items:center;position:relative;isolation:isolate;overflow:hidden;padding:clamp(28px,5vw,64px);margin-top:44px;border-radius:28px;background:#1a1a1a;color:#fff}.style-guide-v2_sealStudy__pgX_v>:not(:last-child){position:relative;z-index:1}.style-guide-v2_sealStudy__pgX_v h3{font-size:clamp(26px,3vw,40px);line-height:1.1;letter-spacing:-.045em;margin:0 0 18px}.style-guide-v2_sealStudy__pgX_v .style-guide-v2_eyebrow__QB3Ri{color:#fff;margin-bottom:14px}.style-guide-v2_sealStudy__pgX_v p{max-width:65ch;font-size:15px;color:#fff}.style-guide-v2_sealStudy__pgX_v>:last-child{color:#4056e8}.style-guide-v2_paletteRoles__z9q_0{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:28px}.style-guide-v2_paletteRoles__z9q_0>div{border-radius:24px;padding:30px;background:#4056e8;color:#fff}.style-guide-v2_paletteRoles__z9q_0>div:nth-child(2){background:#b52d70}.style-guide-v2_paletteRoles__z9q_0 span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:#d5ef53}.style-guide-v2_paletteRoles__z9q_0>div:nth-child(2) span{color:#fff0dc}.style-guide-v2_paletteRoles__z9q_0 strong{display:block;font:600 clamp(26px,3vw,42px)/1.15 var(--brand-display);letter-spacing:-.04em;margin-block:18px}.style-guide-v2_paletteRoles__z9q_0 p{margin:0;font-size:14px;max-width:44ch}.style-guide-v2_architecture__ozjSl{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:50px;padding:40px;margin-top:48px;border-block:1px solid var(--brand-line)}.style-guide-v2_architecture__ozjSl>div{min-width:0}.style-guide-v2_architecture__ozjSl>div>[role=img]{font-size:clamp(23px,2.6vw,36px)}.style-guide-v2_architecture__ozjSl .style-guide-v2_eyebrow__QB3Ri{font-size:10px;margin-bottom:8px}.style-guide-v2_architecture__ozjSl p{color:var(--brand-muted);font-size:14px;margin-top:12px}.style-guide-v2_architectureArrow__nHWPE{font-size:32px;color:var(--brand-primary)}.style-guide-v2_paletteOption__yypkU{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px;color:var(--brand-ink);border:1px solid var(--brand-line);background:transparent;padding:20px;border-radius:4px}.style-guide-v2_paletteChips__BbJa9{display:flex;width:100%;height:70px}.style-guide-v2_paletteChips__BbJa9 i{flex:1}.style-guide-v2_paletteOption__yypkU strong{font-size:16px}.style-guide-v2_paletteOption__yypkU small{font-size:12px;color:var(--brand-muted)}.style-guide-v2_colorStory__b1WOl{display:grid;grid-template-columns:1fr 1fr;background:#fff;margin-top:24px}.style-guide-v2_colorStory__b1WOl>div:first-child{padding:clamp(24px,4vw,64px)}.style-guide-v2_colorStory__b1WOl h3{font-size:clamp(32px,4vw,56px);line-height:1.05;letter-spacing:-.05em}.style-guide-v2_colorStory__b1WOl p{margin:24px 0;color:var(--brand-muted);font-size:15px}.style-guide-v2_colorBlocks__9TYqJ{display:grid;grid-template-columns:1fr 1fr}.style-guide-v2_colorBlocks__9TYqJ>div{display:flex;flex-direction:column;justify-content:space-between;min-height:190px;padding:24px}.style-guide-v2_colorBlocks__9TYqJ code{font-size:12px}.style-guide-v2_contrastList__vCXP2{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px}.style-guide-v2_contrastList__vCXP2 p{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px;border-bottom:1px solid var(--brand-line);padding-bottom:14px;font-size:14px}.style-guide-v2_contrastList__vCXP2 strong{font-size:22px;font-weight:500}.style-guide-v2_contrastList__vCXP2 small{grid-column:1/-1;font-size:11px;color:var(--brand-muted)}.style-guide-v2_note__nesT_{color:var(--brand-muted);font-size:12px;margin-top:20px;max-width:860px}.style-guide-v2_typeStage__tuh3M{background:var(--brand-ink);color:var(--brand-paper);margin-top:24px;padding:clamp(28px,5vw,80px)}.style-guide-v2_typeStage__tuh3M h3{font-size:clamp(48px,8vw,112px);font-weight:500;line-height:1.02;letter-spacing:-.055em}.style-guide-v2_typeStage__tuh3M em{color:var(--brand-accent)}.style-guide-v2_typeStage__tuh3M>p{max-width:560px;font-size:18px;margin:30px 0}.style-guide-v2_typeDetails__aDiUk{font-size:12px;line-height:1.9;opacity:.8}.style-guide-v2_sitePreview__1W8_N{border:1px solid var(--brand-line);background:#fff}.style-guide-v2_previewHeader__y4FQB{display:flex;align-items:center;justify-content:space-between;padding:24px 32px;gap:20px;border-bottom:1px solid var(--brand-line);position:relative;z-index:3}.style-guide-v2_previewHeader__y4FQB>[role=img]{font-size:clamp(22px,2.8vw,36px)}.style-guide-v2_previewHeader__y4FQB>.style-guide-v2_pill__JLizg{font-size:12px;min-height:44px;padding:10px 20px}.style-guide-v2_previewBody__AERH3{padding:64px 40px;min-height:440px;background:linear-gradient(115deg,transparent 65%,var(--brand-accent) 65%)}.style-guide-v2_previewBody__AERH3 h3{font-size:clamp(32px,4.5vw,68px);line-height:1.05;font-weight:500;letter-spacing:-.055em}.style-guide-v2_previewBody__AERH3>p:last-child{font-size:17px;margin-top:24px}.style-guide-v2_serviceDetails__1B04a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:40px}.style-guide-v2_serviceDetails__1B04a article{border-top:1px solid var(--brand-line);padding-top:18px;scroll-margin-top:95px}.style-guide-v2_serviceDetails__1B04a article>span{font-size:11px;color:var(--brand-primary)}.style-guide-v2_serviceDetails__1B04a h3{font-size:24px;font-weight:500;margin:12px 0;line-height:1.2;letter-spacing:-.03em}.style-guide-v2_serviceDetails__1B04a p{font-size:14px;color:var(--brand-muted)}.style-guide-v2_workIntro__Wu4gV{align-items:flex-end;display:flex;justify-content:space-between;gap:28px;margin:0 0 28px}.style-guide-v2_workIntro__Wu4gV>p{font:500 clamp(26px,3.3vw,44px)/1.13 var(--brand-display),sans-serif;letter-spacing:-.045em;margin:0}.style-guide-v2_workIntro__Wu4gV em{color:var(--brand-primary);font-style:normal}.style-guide-v2_secondaryPill__8KXWU{align-items:center;border:1px solid var(--brand-ink);border-radius:999px;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:650;gap:20px;min-height:48px;padding:10px 19px;text-decoration:none}.style-guide-v2_secondaryPill__8KXWU:hover{background:var(--brand-ink);color:#fff}.style-guide-v2_workGrid__rETP4{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:60px 32px;margin-top:40px;align-items:start;scroll-margin-top:90px}.style-guide-v2_workCard__HqSgq{grid-column:span 7;margin:0;min-width:0}.style-guide-v2_workCard__HqSgq:nth-child(2){grid-column:span 5;margin-top:100px}.style-guide-v2_workCard__HqSgq:nth-child(3){grid-column:3/span 8}.style-guide-v2_workImage__agYqx{overflow:hidden;padding:6%;border-radius:4px;text-align:end}.style-guide-v2_workImage__agYqx img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;transition:transform .24s ease}.style-guide-v2_workCard__HqSgq:hover img{transform:scale(1.025)}.style-guide-v2_workCard__HqSgq figcaption{display:flex;flex-wrap:wrap;gap:5px 20px;justify-content:space-between;padding-top:16px;align-items:baseline}.style-guide-v2_workCard__HqSgq h3{font-size:22px;font-weight:500;letter-spacing:-.03em}.style-guide-v2_workCard__HqSgq figcaption>span{font-size:12px;color:var(--brand-muted)}.style-guide-v2_voiceQuote__qMZIP{font-size:clamp(32px,5.6vw,80px);line-height:1.1;letter-spacing:-.055em;padding:40px 0 48px;border-block:1px solid var(--brand-line)}.style-guide-v2_voiceGrid__ajcqt small{color:var(--brand-muted);font-size:12px}.style-guide-v2_resources__c8Thj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.style-guide-v2_journey__zYSdz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-bottom:48px}.style-guide-v2_journey__zYSdz article{border-top:1px solid var(--brand-line);padding-top:18px}.style-guide-v2_journey__zYSdz span{color:var(--brand-primary);font-size:12px}.style-guide-v2_journey__zYSdz h3{font-size:23px;line-height:1.2;margin:16px 0 12px;letter-spacing:-.03em}.style-guide-v2_journey__zYSdz p{color:var(--brand-muted);font-size:14px}.style-guide-v2_ctaLinks__mJWNi{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.style-guide-v2_systemGrid___mvY9{display:grid;grid-template-columns:1fr 1fr;gap:48px}.style-guide-v2_buttonRow__10DiI{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.style-guide-v2_checkLabel__Ya3GL{display:flex;gap:10px;align-items:center;min-height:44px;font-size:13px}.style-guide-v2_checkLabel__Ya3GL input{accent-color:var(--brand-primary)}.style-guide-v2_systemGrid___mvY9 p{color:var(--brand-muted);margin-top:16px;font-size:15px}.style-guide-v2_handoff__XdOBV{display:flex;justify-content:space-between;align-items:center;gap:32px;margin-top:48px;padding:32px;background:#fff}.style-guide-v2_handoff__XdOBV h3{font-size:26px;font-weight:500;letter-spacing:-.04em}.style-guide-v2_handoff__XdOBV p{max-width:560px;color:var(--brand-muted);margin:12px 0;font-size:14px}.style-guide-v2_handoff__XdOBV>button{flex-shrink:0}.style-guide-v2_checklist__pO4O3{display:flex;gap:36px;margin-top:32px;font-size:12px;color:var(--brand-muted)}.style-guide-v2_checklist__pO4O3>span{flex-shrink:0;font-weight:700;color:var(--brand-ink)}.style-guide-v2_footer__Y02rd{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:72px 4.5%;background:#1a1a1a;color:#fff}.style-guide-v2_footer__Y02rd>:not(:first-child){position:relative;z-index:1}.style-guide-v2_footer__Y02rd>:first-child{color:#4056e8}.style-guide-v2_footerSignature__zDEWu>[role=img]{font-size:clamp(24px,3vw,44px)}.style-guide-v2_footerSignature__zDEWu p{font:500 25px/1.15 var(--brand-display);letter-spacing:-.035em;margin-top:26px}.style-guide-v2_footer__Y02rd .style-guide-v2_footerSeal__j5uQw{width:170px;flex:0 0 170px}.style-guide-v2_footer__Y02rd>p{font-family:var(--brand-display),sans-serif;font-size:22px;letter-spacing:-.03em;line-height:1.2}.style-guide-v2_footer__Y02rd>div{display:grid;font-size:12px;gap:12px}.style-guide-v2_guide__EP1Wy :is(h1,h2,h3,h4,h5,h6){font-weight:600}.style-guide-v2_notice__pC9aD{position:fixed;bottom:20px;right:20px;z-index:100;background:var(--brand-ink);color:var(--brand-paper);padding:18px 20px;max-width:min(460px,calc(100vw - 40px));font-size:14px;border-radius:4px;box-shadow:0 8px 32px #0003}.style-guide-v2_notice__pC9aD:empty{display:none}.style-guide-v2_notice__pC9aD button{margin-left:16px;font-size:22px;min-width:44px;min-height:44px}@media (min-width:1700px){.style-guide-v2_footer__Y02rd,.style-guide-v2_guide__EP1Wy>main,.style-guide-v2_topbar__7GUOf{max-width:1680px;margin-inline:auto}}@media (max-width:1200px){.style-guide-v2_topbar__7GUOf{flex-wrap:wrap}.style-guide-v2_primaryNav__8DYNK{order:3;width:100%;justify-content:space-between}}@media (max-width:1050px){.style-guide-v2_hero__wMAtj{gap:30px}.style-guide-v2_architecture__ozjSl{gap:24px;padding:32px 0}.style-guide-v2_handoff__XdOBV{align-items:flex-start;flex-direction:column}.style-guide-v2_primaryNav__8DYNK{gap:14px}.style-guide-v2_topbar__7GUOf{gap:16px}.style-guide-v2_primaryNav__8DYNK>a:not(.style-guide-v2_navCta__5C_Ip){font-size:12px}}@media (max-width:760px){.style-guide-v2_topbar__7GUOf{padding:20px 0;gap:12px}.style-guide-v2_topbar__7GUOf .style-guide-v2_textLink__a_CSf{font-size:12px}.style-guide-v2_primaryNav__8DYNK>a:not(.style-guide-v2_navCta__5C_Ip){display:none}.style-guide-v2_hero__wMAtj{grid-template-columns:1fr;padding-block:40px;gap:32px}.style-guide-v2_hero__wMAtj h1{font-size:clamp(42px,9vw,68px)}.style-guide-v2_heroServices__bdUo3{padding:28px}.style-guide-v2_intro__ly_bX{grid-template-columns:1fr;gap:24px;padding-block:48px}.style-guide-v2_section__S3_wl{padding-block:52px}.style-guide-v2_architecture__ozjSl,.style-guide-v2_paletteOptions__fh4_y,.style-guide-v2_voiceGrid__ajcqt{grid-template-columns:1fr}.style-guide-v2_architectureArrow__nHWPE{display:none}.style-guide-v2_colorStory__b1WOl{grid-template-columns:1fr}.style-guide-v2_colorBlocks__9TYqJ>div{min-height:150px}.style-guide-v2_contrastList__vCXP2{grid-template-columns:1fr;gap:12px}.style-guide-v2_typeStage__tuh3M>p{font-size:16px}.style-guide-v2_serviceDetails__1B04a{grid-template-columns:1fr 1fr;gap:24px}.style-guide-v2_menuSpecimen__M2kZU,.style-guide-v2_workIntro__Wu4gV{align-items:flex-start;flex-direction:column}.style-guide-v2_workGrid__rETP4{grid-template-columns:1fr;gap:32px}.style-guide-v2_workCard__HqSgq,.style-guide-v2_workCard__HqSgq:nth-child(2),.style-guide-v2_workCard__HqSgq:nth-child(3){grid-column:1;margin-top:0}.style-guide-v2_journey__zYSdz,.style-guide-v2_systemGrid___mvY9{grid-template-columns:1fr;gap:28px}.style-guide-v2_handoff__XdOBV{padding:24px}.style-guide-v2_handoff__XdOBV>button{white-space:normal;width:100%}.style-guide-v2_checklist__pO4O3{flex-direction:column;gap:12px}.style-guide-v2_footer__Y02rd{flex-direction:column;gap:28px}.style-guide-v2_eyebrow__QB3Ri{font-size:11px}}@media (max-width:420px){.style-guide-v2_serviceDetails__1B04a{grid-template-columns:1fr}.style-guide-v2_topbar__7GUOf>a:first-child{font-size:23px}.style-guide-v2_topbar__7GUOf>.style-guide-v2_textLink__a_CSf{margin-left:auto}.style-guide-v2_navCta__5C_Ip{font-size:11px;padding-inline:12px}}@media (max-width:760px){.style-guide-v2_sealStudy__pgX_v{grid-template-columns:1fr;gap:24px}.style-guide-v2_paletteRoles__z9q_0{grid-template-columns:1fr}.style-guide-v2_footer__Y02rd .style-guide-v2_footerSeal__j5uQw{width:130px;flex-basis:130px}}@media (prefers-reduced-motion:reduce){.style-guide-v2_guide__EP1Wy *,.style-guide-v2_guide__EP1Wy :after,.style-guide-v2_guide__EP1Wy :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}.style-guide-v2_pill__JLizg:hover,.style-guide-v2_workCard__HqSgq:hover img{transform:none}}@font-face{font-family:__Inter_044057;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_044057;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_044057;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_044057;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_044057;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_044057;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_044057;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_044057;src:local("Arial");ascent-override:90.00%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:107.64%}.__className_044057{font-family:__Inter_044057,__Inter_Fallback_044057;font-style:normal}.__variable_044057{--font-inter:"__Inter_044057","__Inter_Fallback_044057"}@font-face{font-family:__Josefin_Sans_6e6882;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d2ad6657b6e5081a.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Josefin_Sans_6e6882;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3c37889d6ebd93b5.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Josefin_Sans_6e6882;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e45fb465d934b8fe.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Josefin_Sans_Fallback_6e6882;src:local("Arial");ascent-override:73.39%;descent-override:24.46%;line-gap-override:0.00%;size-adjust:102.20%}.__className_6e6882{font-family:__Josefin_Sans_6e6882,__Josefin_Sans_Fallback_6e6882;font-weight:600;font-style:normal}.__variable_6e6882{--font-josefin:"__Josefin_Sans_6e6882","__Josefin_Sans_Fallback_6e6882"}@font-face{font-family:__DM_Sans_87356f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__DM_Sans_87356f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__DM_Sans_87356f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__DM_Sans_87356f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__DM_Sans_Fallback_87356f;src:local("Arial");ascent-override:94.72%;descent-override:29.60%;line-gap-override:0.00%;size-adjust:104.73%}.__className_87356f{font-family:__DM_Sans_87356f,__DM_Sans_Fallback_87356f;font-style:normal}.__variable_87356f{--font-dm:"__DM_Sans_87356f","__DM_Sans_Fallback_87356f"}