.CaseStudyVisuals_overview__OrQJY{margin:0 auto;padding:0 var(--gutter);max-width:1600px}.CaseStudyVisuals_figure__HM8aa{margin:0;background:#e9e6db;border:1px solid var(--line)}.CaseStudyVisuals_figureLabel__mhV7e{display:flex;justify-content:space-between;gap:24px;padding:20px 30px;border-bottom:1px solid #232b2526;font:11px/1.5 var(--font-mono,"IBM Plex Mono"),monospace;text-transform:uppercase;letter-spacing:.05em}.CaseStudyVisuals_figure__HM8aa figcaption{padding:18px 30px;border-top:1px solid #232b2526;font-size:14px}.CaseStudyVisuals_micro__Rawl2{display:block;font:11px/1.5 var(--font-mono,"IBM Plex Mono"),monospace;letter-spacing:.045em;text-transform:uppercase}.CaseStudyVisuals_example___kt8d{font-size:11px;opacity:.75}.CaseStudyVisuals_facts__HsorZ{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:32px 0;border-bottom:1px solid var(--line)}.CaseStudyVisuals_facts__HsorZ>div{padding:0 30px;border-left:1px solid var(--line)}.CaseStudyVisuals_facts__HsorZ>div:first-child{padding-left:0;border:0}.CaseStudyVisuals_facts__HsorZ dt{font:11px/1.5 var(--font-mono,"IBM Plex Mono"),monospace;text-transform:uppercase;margin-bottom:12px}.CaseStudyVisuals_facts__HsorZ dd{margin:0;font-size:18px;line-height:1.5;max-width:34ch}.CaseStudyVisuals_ninesScene__fzVtr,.CaseStudyVisuals_paddleScene__1avaP,.CaseStudyVisuals_spinScene__iyaBN{display:grid;grid-template-columns:1fr 1fr}.CaseStudyVisuals_spin-market__eZ4ka{background:#e1e6dc}.CaseStudyVisuals_voice__0dXNu{padding:36px;background:#263b32;color:#f6f2e7;position:relative;overflow:hidden}.CaseStudyVisuals_record__jjRav{height:130px;width:130px;border-radius:50%;background:repeating-radial-gradient(circle,#24382f 0 4px,#506055 5px,#24382f 6px 8px);display:grid;place-items:center;margin-bottom:30px}.CaseStudyVisuals_record__jjRav span{display:grid;place-items:center;border-radius:50%;width:62px;height:62px;background:#dd9578;color:#213127;font-size:10px}.CaseStudyVisuals_wave__18HLc{position:absolute;top:68px;right:36px;display:flex;align-items:center;gap:5px;height:64px;color:#bacbad}.CaseStudyVisuals_wave__18HLc i{display:block;width:3px;background:currentColor;border-radius:2px}.CaseStudyVisuals_voice__0dXNu blockquote{font:400 clamp(30px,3.3vw,52px)/1.12 var(--serif);letter-spacing:-.025em;margin:18px 0}.CaseStudyVisuals_controls__TDGMJ{padding:36px;align-self:center}.CaseStudyVisuals_agent__E6X19{display:flex;align-items:center;gap:9px;padding-bottom:22px;border-bottom:1px solid #263b3240;font-size:24px}.CaseStudyVisuals_agent__E6X19>span:last-child{margin-left:auto;max-width:14ch;font-size:12px;line-height:1.4}.CaseStudyVisuals_dot__lLca9{width:9px;height:9px;background:#496b41;border-radius:50%}.CaseStudyVisuals_domains__hWrwo{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.CaseStudyVisuals_domains__hWrwo>div{padding:17px 0;border-bottom:1px solid #263b3226;font-size:16px}.CaseStudyVisuals_domains__hWrwo .CaseStudyVisuals_micro__Rawl2{color:#55664c;margin-bottom:5px}.CaseStudyVisuals_sutton-place__n67tq{background:#e1e6e5}.CaseStudyVisuals_suttonScene___qiqs{padding:36px}.CaseStudyVisuals_dealHeading__G6F_x{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:30px}.CaseStudyVisuals_dealHeading__G6F_x strong{font:400 clamp(28px,3vw,44px)/1.12 var(--serif)}.CaseStudyVisuals_ledger__8sIeK{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #42565b55;background:#f5f2e9}.CaseStudyVisuals_ledger__8sIeK>div{padding:25px;border-left:1px solid #42565b55;display:flex;flex-direction:column}.CaseStudyVisuals_ledger__8sIeK>div:first-child{border:0}.CaseStudyVisuals_ledger__8sIeK h3{font-size:29px;margin:24px 0 12px}.CaseStudyVisuals_ledger__8sIeK p{font-size:15px;line-height:1.5;margin:0 0 28px}.CaseStudyVisuals_ledgerFoot__yZAq_{margin-top:auto;padding-top:15px;border-top:1px solid #42565b33;font-size:12px;color:#405b5b}.CaseStudyVisuals_roles__Dcyx5{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;font-size:12px}.CaseStudyVisuals_roles__Dcyx5>span{margin-right:auto}.CaseStudyVisuals_roles__Dcyx5 b{border:1px solid #42565b55;padding:7px 14px;font-weight:400}.CaseStudyVisuals_nines-style__FOHvI{background:#eadfd4}.CaseStudyVisuals_garment__grFBy{padding:30px;background:#e4d2c0;display:flex;flex-direction:column}.CaseStudyVisuals_garment__grFBy svg{width:100%;height:310px;margin:15px 0}.CaseStudyVisuals_review___wPhT{padding:36px 40px}.CaseStudyVisuals_auction__6f73S h3,.CaseStudyVisuals_review___wPhT h3{font-size:clamp(36px,4vw,60px);margin:24px 0}.CaseStudyVisuals_review___wPhT h3 em{color:#94523b}.CaseStudyVisuals_review___wPhT dl{margin:0}.CaseStudyVisuals_review___wPhT dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;padding:12px 0;border-top:1px solid #6d534133;font-size:13px}.CaseStudyVisuals_review___wPhT dd{margin:0}.CaseStudyVisuals_paddle8__GV1yg{background:#e5e1d8}.CaseStudyVisuals_artwork__3vTc5{background:#d4d9d3;padding:30px;display:flex;flex-direction:column;align-items:center;gap:24px}.CaseStudyVisuals_frame__UeFLT{width:210px;height:260px;padding:16px;background:#ede9dc;border:9px solid #554c3f;box-shadow:8px 12px 0 #263b321a;transform:rotate(-4deg)}.CaseStudyVisuals_abstract__cSDTU{background:#d9a077;width:100%;height:100%;position:relative;overflow:hidden}.CaseStudyVisuals_abstract__cSDTU i{position:absolute;width:120px;height:120px;background:#a84c32;border-radius:50%;left:-30px;top:20px}.CaseStudyVisuals_abstract__cSDTU b{position:absolute;width:85px;height:180px;background:#3d5850;transform:rotate(32deg);top:60px;right:-10px}.CaseStudyVisuals_abstract__cSDTU span{position:absolute;height:1px;width:190px;background:#f3e7d1;transform:rotate(-35deg);top:120px;left:-20px}.CaseStudyVisuals_auction__6f73S{padding:36px 40px}.CaseStudyVisuals_auction__6f73S h3 em{color:#695c48}.CaseStudyVisuals_auctionStep__DZ9fV{display:flex;align-items:center;gap:18px;padding:15px 0;border-top:1px solid #554c3f33}.CaseStudyVisuals_auctionStep__DZ9fV>span{font:12px var(--font-mono,"IBM Plex Mono"),monospace;color:#87664c}.CaseStudyVisuals_auctionStep__DZ9fV strong{font-size:17px;font-weight:500}.CaseStudyVisuals_auctionStep__DZ9fV p{font-size:13px;margin:4px 0 0}.CaseStudyVisuals_preAI__ErT_D{display:block;margin-top:20px;font:11px var(--font-mono,"IBM Plex Mono"),monospace;text-transform:uppercase}.CaseStudyVisuals_flow__oOS8L{margin:8px 0 55px;padding:26px;background:#e8e9df;border:1px solid var(--line)}.CaseStudyVisuals_flow__oOS8L ol{list-style:none;padding:0;margin:28px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.CaseStudyVisuals_flow__oOS8L li{position:relative;padding:0}.CaseStudyVisuals_flow__oOS8L li:not(:last-child):before{content:"";position:absolute;top:17px;left:48px;right:-12px;border-top:1px solid #85917c}.CaseStudyVisuals_flow__oOS8L li:not(:last-child):after{content:"";position:absolute;top:14px;right:-12px;width:6px;height:6px;border-top:1px solid #85917c;border-right:1px solid #85917c;transform:rotate(45deg)}.CaseStudyVisuals_flow__oOS8L li span{display:grid;place-items:center;width:34px;height:34px;box-sizing:border-box;border:1px solid #85917c;border-radius:50%;background:#f4f3ea;font:11px var(--font-mono,"IBM Plex Mono"),monospace;margin-bottom:16px;color:#43553b}.CaseStudyVisuals_flow__oOS8L li strong{font-size:15px;font-weight:500;line-height:1.35;display:block}.CaseStudyVisuals_flow__oOS8L figcaption{padding-top:20px;border-top:1px solid #73816a40;font-size:14px;line-height:1.6}@media (max-width:760px){.CaseStudyVisuals_figureLabel__mhV7e{padding:16px 20px}.CaseStudyVisuals_figureLabel__mhV7e>span:last-child{display:none}.CaseStudyVisuals_figure__HM8aa figcaption{padding:16px 20px}.CaseStudyVisuals_ninesScene__fzVtr,.CaseStudyVisuals_paddleScene__1avaP,.CaseStudyVisuals_spinScene__iyaBN{grid-template-columns:1fr}.CaseStudyVisuals_auction__6f73S,.CaseStudyVisuals_controls__TDGMJ,.CaseStudyVisuals_review___wPhT,.CaseStudyVisuals_suttonScene___qiqs,.CaseStudyVisuals_voice__0dXNu{padding:26px}.CaseStudyVisuals_voice__0dXNu blockquote{font-size:36px}.CaseStudyVisuals_wave__18HLc{right:26px;gap:4px}.CaseStudyVisuals_record__jjRav{width:110px;height:110px}.CaseStudyVisuals_facts__HsorZ{grid-template-columns:1fr;gap:22px;padding-block:26px}.CaseStudyVisuals_facts__HsorZ>div{border:0;padding:0}.CaseStudyVisuals_facts__HsorZ dd{max-width:none;font-size:17px}.CaseStudyVisuals_facts__HsorZ dt{margin-bottom:6px}.CaseStudyVisuals_dealHeading__G6F_x{display:block}.CaseStudyVisuals_dealHeading__G6F_x strong{display:block;margin-top:18px}.CaseStudyVisuals_ledger__8sIeK{grid-template-columns:1fr}.CaseStudyVisuals_ledger__8sIeK>div{padding:22px;border-left:0;border-top:1px solid #42565b55}.CaseStudyVisuals_ledger__8sIeK h3{margin-top:14px}.CaseStudyVisuals_roles__Dcyx5>span{flex-basis:100%}.CaseStudyVisuals_garment__grFBy svg{height:260px}.CaseStudyVisuals_flow__oOS8L{padding:22px}.CaseStudyVisuals_flow__oOS8L ol{grid-template-columns:1fr;gap:28px}.CaseStudyVisuals_flow__oOS8L li{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:16px}.CaseStudyVisuals_flow__oOS8L li span{margin:0}.CaseStudyVisuals_flow__oOS8L li:not(:last-child):before{top:44px;bottom:-17px;left:17px;right:auto;border-top:0;border-left:1px solid #85917c}.CaseStudyVisuals_flow__oOS8L li:not(:last-child):after{top:auto;bottom:-17px;left:14px;right:auto;transform:rotate(135deg)}}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop *,.ReactCrop :after,.ReactCrop :before{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move;box-shadow:0 0 0 9999em #00000080}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(90deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0),linear-gradient(180deg,#fff 50%,#444 0);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}.ReactCrop__crop-selection:focus{outline:none;border-color:#00f;border-style:solid}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-vt:before{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:after,.ReactCrop__rule-of-thirds-hz:before{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:#0003;border:1px solid rgba(255,255,255,.7);outline:1px solid transparent}.ReactCrop__drag-handle:focus:after{border-color:#00f;background:#2dbfff}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media (pointer:coarse){.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}.ServiceGuide_guide__Q_Ij4{border-top:1px solid var(--line);padding:80px var(--gutter);display:grid;grid-template-columns:1fr 1.25fr;gap:7vw}.ServiceGuide_guide__Q_Ij4 h2{font-size:clamp(38px,4vw,64px)}.ServiceGuide_intro__T_hTf{margin-top:28px;max-width:48ch}.ServiceGuide_answers__fMxwm{min-width:0}.ServiceGuide_answers__fMxwm nav,.ServiceGuide_answers__fMxwm section{margin-bottom:36px}.ServiceGuide_answers__fMxwm h3{font-size:clamp(26px,2.3vw,34px);margin-bottom:16px}.ServiceGuide_answers__fMxwm ul{padding-left:22px}.ServiceGuide_answers__fMxwm li+li{margin-top:10px}@media (max-width:760px){.ServiceGuide_guide__Q_Ij4{grid-template-columns:1fr;gap:36px;padding-top:48px;padding-bottom:48px}}