@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--copy{height:1.5384615385rem;width:1.5384615385rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}.styles_hero__3Rsfm{--brand-ink:#221b19;--brand-orange:#ef641c;--brand-orange-text:#a63d0a;--brand-paper:#f6f2ea;--brand-rule:color-mix(in srgb,var(--brand-ink) 16%,transparent);background:var(--brand-paper);border-bottom:1px solid var(--brand-rule);color:var(--brand-ink);isolation:isolate;overflow:clip;position:relative}.styles_hero__3Rsfm:before{background:var(--brand-orange);content:"";height:.22rem;inset:0 0 auto;position:absolute}.styles_layout__t3stR{display:grid;gap:clamp(2rem,5vw,4.75rem);padding-block:clamp(2.4rem,6vw,5rem);position:relative}.styles_copy__e2QfW{align-self:center;min-width:0}.styles_entryStack__nCxiw,.styles_intro__euhml{min-width:0}.styles_artwork__0y1uA{aspect-ratio:4/5;background:#e8e3db;border:1px solid var(--brand-rule);display:block;justify-self:center;max-width:36rem;overflow:hidden;pointer-events:none;width:100%}.styles_artwork__0y1uA img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.styles_hero__3Rsfm[data-corporate-artwork] .styles_copy__e2QfW{display:contents}.styles_eyebrow__T0Hfw{align-items:center;display:flex;gap:.75rem;margin:0 0 1.35rem}.styles_eyebrow__T0Hfw>span{display:grid;font-size:.74rem;gap:.2rem;letter-spacing:.08em;line-height:1.2}.styles_eyebrow__T0Hfw strong{color:var(--brand-orange-text);font-size:.82rem;letter-spacing:.2em}.styles_mark__oWqDg{flex:0 0 auto;height:1.9rem;object-fit:contain;width:2.4rem}.styles_richText__GuRQr{color:inherit;max-width:39rem}.styles_richText__GuRQr h1{color:var(--brand-ink);font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-size:clamp(2.05rem,2.8vw,3.25rem);font-weight:570;letter-spacing:-.035em;line-height:1.12;margin-block:0;max-width:16ch;text-wrap:balance}.styles_richText__GuRQr p{color:color-mix(in srgb,var(--brand-ink) 72%,transparent);font-size:clamp(.98rem,.95rem + .18vw,1.08rem);line-height:1.7;margin-bottom:0;max-width:54ch}.styles_actions__qtpEQ{display:flex;flex-wrap:wrap;gap:.7rem;list-style:none;margin:1.6rem 0 0;padding:0}.styles_action__WVCoi{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--brand-ink) 34%,transparent);border-radius:999px;box-shadow:none;color:var(--brand-ink);display:inline-flex;justify-content:center;min-height:2.8rem;padding-inline:1.15rem;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.styles_action__WVCoi:hover{background:color-mix(in srgb,white 62%,transparent);border-color:var(--brand-ink);color:var(--brand-ink);transform:translateY(-1px)}.styles_primaryAction__OxAUw{background:var(--brand-ink);border-color:var(--brand-ink);color:white}.styles_primaryAction__OxAUw:hover{background:var(--brand-orange);border-color:var(--brand-orange);color:white}.styles_action__WVCoi:focus-visible,.styles_productIndex__8ncI4 a:focus-visible,.styles_showcase__6Eslq a:focus-visible{outline:3px solid color-mix(in srgb,var(--brand-orange) 76%,white);outline-offset:3px}.styles_productIndex__8ncI4{border-top:1px solid var(--brand-rule);display:grid;list-style:none;margin:clamp(1.8rem,4vw,3rem) 0 0;padding:0}.styles_productIndex__8ncI4 li{border-bottom:1px solid var(--brand-rule)}.styles_productIndex__8ncI4 a,.styles_productPending__zjQug{align-items:baseline;color:inherit;display:grid;gap:.2rem;padding-block:.72rem;text-decoration:none}.styles_productPending__zjQug{cursor:not-allowed;opacity:.72}.styles_productIndex__8ncI4 strong{font-size:.88rem;font-weight:720}.styles_productIndex__8ncI4 span{color:color-mix(in srgb,var(--brand-ink) 62%,transparent);font-size:.76rem;line-height:1.45}.styles_productIndex__8ncI4 a:hover strong{color:var(--brand-orange)}.styles_showcase__6Eslq{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));min-width:0}.styles_service__aZlpC{background:#11100e;color:white;display:grid;grid-template-rows:auto 1fr;isolation:isolate;min-height:16rem;overflow:hidden;position:relative;text-decoration:none;transition:transform .18s ease}.styles_service__aZlpC:hover{transform:translateY(-2px)}.styles_servicePending__9DFoW,.styles_servicePending__9DFoW:hover{cursor:default;transform:none}.styles_serviceScene__7ihLl{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:0}.styles_sceneContain__jsHdX{object-fit:contain}.styles_serviceShade__Wh46i{background:linear-gradient(0deg,rgb(34 27 25/88%) 0,rgb(34 27 25/28%) 42%,rgb(34 27 25/8%));inset:0;position:absolute;z-index:1}.styles_markPlain__nnDAB,.styles_markPlate__N6PUw{margin:.9rem .9rem 0;position:relative;z-index:2}.styles_markPlate__N6PUw{background:white;border-radius:.35rem;justify-self:start;padding:.45rem .55rem .35rem;width:min(78%,10.5rem)}.styles_markPlain__nnDAB img,.styles_markPlate__N6PUw img{display:block;height:auto;width:100%}.styles_markPlain__nnDAB{height:3.4rem;width:3.4rem}.styles_markPlain__nnDAB img{border-radius:.75rem;height:3.4rem;object-fit:cover;width:3.4rem}.styles_serviceCopy__u_3a2{align-self:end;display:grid;gap:.15rem;padding:.85rem 1rem 1.05rem;position:relative;z-index:2}.styles_serviceCopy__u_3a2 strong{font-size:1.05rem;letter-spacing:.01em}.styles_serviceCopy__u_3a2 em{color:rgb(246 242 234/82%);font-size:.78rem;font-style:normal}.styles_ai__MBoFc,.styles_dex__Bw8tP,.styles_parts__5j_f_{color:inherit;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.styles_ai__MBoFc:hover,.styles_dex__Bw8tP:hover,.styles_parts__5j_f_:hover{transform:translateY(-2px)}.styles_parts__5j_f_{background:white;border:1px solid var(--brand-rule);display:grid;grid-template-columns:1fr;min-height:12rem;overflow:hidden;position:relative}.styles_parts__5j_f_:hover{border-color:color-mix(in srgb,var(--brand-orange) 58%,transparent);box-shadow:0 1.4rem 3.4rem color-mix(in srgb,var(--brand-ink) 12%,transparent)}.styles_partsCopy__NewFF{display:flex;flex-direction:column;padding:clamp(1.25rem,3vw,1.8rem);position:relative;z-index:2}.styles_partsCopy__NewFF>span{color:var(--brand-orange-text);font-size:.7rem;font-weight:780;letter-spacing:.14em}.styles_partsCopy__NewFF h2{font-family:ui-serif,Georgia,Cambria,Times New Roman,serif;font-size:clamp(1.45rem,2vw,2rem);font-weight:570;letter-spacing:-.025em;line-height:1.2;margin:.8rem 0 0;max-width:13ch}.styles_partsCopy__NewFF p{color:color-mix(in srgb,var(--brand-ink) 68%,transparent);font-size:.86rem;line-height:1.55;margin:.75rem 0 1.25rem;max-width:26ch}.styles_partsCopy__NewFF>strong{font-size:.78rem;margin-top:auto}.styles_partsGuide___TDC7{align-self:end;background:#f0ebe1;border-top:1px solid var(--brand-rule);display:grid;list-style:none;margin:0;padding:0}.styles_partsGuide___TDC7 li{align-items:center;border-bottom:1px solid var(--brand-rule);display:grid;gap:.8rem;grid-template-columns:2rem minmax(0,1fr);min-height:4.1rem;padding-inline:clamp(1.25rem,3vw,1.8rem)}.styles_partsGuide___TDC7 li:last-child{border-bottom:0}.styles_partsGuide___TDC7 span{color:var(--brand-orange-text);font-size:.65rem;font-weight:800;letter-spacing:.12em}.styles_partsGuide___TDC7 strong{font-size:.84rem;font-weight:700}.styles_digital__TU7QJ{display:grid;gap:.85rem}.styles_ai__MBoFc,.styles_dex__Bw8tP{border:1px solid var(--brand-rule);min-height:9.6rem;padding:1.15rem}.styles_ai__MBoFc{align-items:center;background:#edf1e7;display:grid;gap:.9rem;grid-template-columns:auto minmax(0,1fr) auto;isolation:isolate;min-height:12rem;overflow:hidden;position:relative}.styles_ai__MBoFc:before{background:linear-gradient(105deg,rgb(252 250 243/96%),rgb(248 247 238/91%) 52%,rgb(239 242 230/62%));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.styles_aiArtwork__7_q1t{display:block;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.styles_aiArtwork__7_q1t img{filter:saturate(.76) contrast(.94);height:100%;object-fit:cover;object-position:center 68%;opacity:.88;width:100%}.styles_ai__MBoFc>:not(.styles_aiArtwork__7_q1t){position:relative;z-index:2}.styles_ai__MBoFc:hover{border-color:color-mix(in srgb,#ae8135 60%,transparent)}.styles_traceMark__vQbc8{border-radius:1rem;height:4rem;object-fit:cover;width:4rem}.styles_ai__MBoFc>span{display:grid;gap:.15rem}.styles_ai__MBoFc small,.styles_dex__Bw8tP small{color:color-mix(in srgb,var(--brand-ink) 58%,transparent);font-size:.62rem;font-style:normal;font-weight:700;letter-spacing:.08em}.styles_ai__MBoFc strong,.styles_dex__Bw8tP strong{font-size:1.08rem}.styles_ai__MBoFc b,.styles_ai__MBoFc em,.styles_dex__Bw8tP b,.styles_dex__Bw8tP span{font-size:.74rem;font-style:normal}.styles_ai__MBoFc em,.styles_dex__Bw8tP span{color:color-mix(in srgb,var(--brand-ink) 65%,transparent)}.styles_ai__MBoFc b{color:#9c6c22}.styles_dex__Bw8tP{background:#e7eee2;border-color:#bdcbb7;color:var(--brand-ink);display:flex;flex-direction:column}.styles_dex__Bw8tP:hover{border-color:var(--brand-orange);box-shadow:inset .24rem 0 0 var(--brand-orange)}.styles_dex__Bw8tP[data-tone=finance]{background:var(--brand-ink);border-color:var(--brand-ink);color:var(--brand-paper)}.styles_dex__Bw8tP[data-tone=finance] b,.styles_dex__Bw8tP[data-tone=finance] span{color:color-mix(in srgb,var(--brand-paper) 82%,transparent)}.styles_dex__Bw8tP[data-tone=world]{background:color-mix(in srgb,var(--brand-orange) 16%,white);border-color:color-mix(in srgb,var(--brand-orange) 42%,white)}.styles_planned__7p6T9{cursor:not-allowed;opacity:.78}.styles_planned__7p6T9:hover{border-color:#bdcbb7;box-shadow:none;transform:none}.styles_dex__Bw8tP small,.styles_dex__Bw8tP span{color:color-mix(in srgb,var(--brand-ink) 72%,transparent)}.styles_dex__Bw8tP strong{margin-top:.45rem}.styles_dex__Bw8tP span{line-height:1.45;margin-top:.28rem}.styles_dex__Bw8tP b{color:var(--brand-orange-text);margin-top:auto}@media (min-width:40rem){.styles_productIndex__8ncI4{grid-template-columns:repeat(3,minmax(0,1fr))}.styles_productIndex__8ncI4 li+li{border-inline-start:1px solid var(--brand-rule)}.styles_productIndex__8ncI4 a,.styles_productPending__zjQug{padding-inline:.85rem}.styles_productIndex__8ncI4 li:first-child .styles_productPending__zjQug,.styles_productIndex__8ncI4 li:first-child a{padding-inline-start:0}.styles_parts__5j_f_{grid-template-columns:1fr;min-height:12rem}.styles_partsGuide___TDC7{border-left:1px solid var(--brand-rule);border-top:0}.styles_digital__TU7QJ{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_aiArtwork__7_q1t img{object-position:center}}@media (min-width:64rem){.styles_layout__t3stR{align-items:center;grid-template-columns:minmax(23rem,.8fr) minmax(35rem,1.2fr);min-height:min(46rem,calc(100svh - 4.25rem))}.styles_hero__3Rsfm[data-corporate-artwork] .styles_layout__t3stR{align-items:start}.styles_hero__3Rsfm[data-corporate-artwork=corporate] .styles_intro__euhml{align-self:center;background:var(--brand-paper);grid-column:1;grid-row:1;padding:clamp(1.6rem,3.5vw,3.5rem);position:relative;z-index:2}.styles_hero__3Rsfm[data-corporate-artwork=corporate] .styles_artwork__0y1uA{aspect-ratio:4/5;grid-column:2;grid-row:1;max-width:none;z-index:1}.styles_hero__3Rsfm[data-corporate-artwork=traceAi] .styles_intro__euhml{align-self:center;grid-column:1;grid-row:1;padding:clamp(1.6rem,3.5vw,3.5rem);z-index:2}.styles_hero__3Rsfm[data-corporate-artwork=traceAi] .styles_artwork__0y1uA{aspect-ratio:12/5;grid-column:1/-1;grid-row:1;max-width:none;z-index:1}.styles_hero__3Rsfm[data-corporate-artwork] .styles_entryStack__nCxiw{align-self:start;grid-column:1/-1;grid-row:2}.styles_hero__3Rsfm[data-corporate-artwork] .styles_showcase__6Eslq{grid-column:1/-1;grid-row:3}.styles_hero__3Rsfm[data-corporate-artwork=traceAi] .styles_intro__euhml,.styles_hero__3Rsfm[data-corporate-artwork=traceAi] .styles_richText__GuRQr h1,.styles_hero__3Rsfm[data-corporate-artwork=traceAi] .styles_richText__GuRQr p{color:#f8f5ee}.styles_hero__3Rsfm[data-corporate-artwork=traceAi] .styles_eyebrow__T0Hfw strong{color:#f3b274}.styles_productIndex__8ncI4 a,.styles_productPending__zjQug{min-height:5rem}.styles_showcase__6Eslq{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.styles_parts__5j_f_{min-height:12rem}.styles_digital__TU7QJ,.styles_parts__5j_f_{grid-template-columns:1fr}.styles_ai__MBoFc,.styles_dex__Bw8tP{min-height:12rem}.styles_ai__MBoFc{align-content:start;grid-template-columns:auto minmax(0,1fr)}.styles_ai__MBoFc>b{grid-column:2;margin-top:auto}}@media (max-width:24rem){.styles_action__WVCoi,.styles_actions__qtpEQ li{width:100%}.styles_ai__MBoFc{grid-template-columns:auto minmax(0,1fr)}.styles_ai__MBoFc>b{grid-column:2}}@media (prefers-reduced-motion:reduce){.styles_action__WVCoi,.styles_ai__MBoFc,.styles_dex__Bw8tP,.styles_parts__5j_f_{transition:none}}